Verwendung der OverlayMapTypes-Funktion in React-Native-Map
P粉253518620
2023-08-18 14:49:57
<p><ol>
<li>Bild duplizieren</li>
<li>Funktioniert nicht</li>
<li>URL-Kacheln sind serverseitige Bilder</li>
<li>Das gleiche Bild wurde mehr als 100 Mal angezeigt
Dieser Code ist für das Web, wie man ihn in React-Native implementiert, ich verwende React-Native-Map</li>
</ol>
<p><UrlTile
MaximumZ={
18
}
MinimumZ={
20
}
TileSize={256}
urlTemplate={imageUrl}
Deckkraft={1,0}
zIndex={-1}
TileCacheMaxAge={20}
doubleTileSize={true}
flipY={false}
/></p>
<pre class="brush:php;toolbar:false;">/*** @license
*Copyright 2019 Google LLC.
* SPDX-Lizenzkennung: Apache-2.0*/
Funktion initMap() {
const map = new google.maps.Map(document.getElementById("map"), {
Zoom: 18,
Mitte: {Breite: 37,783, Länge: -122,403},
});
const Schranken = {
17: [
[20969, 20970],
[50657, 50658],
],
18: [
[41939, 41940],
[101315, 101317],
],
19: [
[83878, 83881],
[202631, 202634],
],
20: [
[167757, 167763],
[405263, 405269],
],
};
const imageMapType = new google.maps.ImageMapType({
getTileUrl: Funktion (Koordinaten, Zoom) {
console.log("coord",coord)
zurückkehren [
„https://www.gstatic.com/io2010maps/tiles/5/L2_“,
Zoomen,
„_“,
koord.x,
„_“,
koord.y,
„.png“,
].verbinden("");
},
TileSize: neue google.maps.Size(256, 256),
});
//cosonle.log("imageMapType",imageMapType)
map.overlayMapTypes.push(imageMapType);
}
window.initMap = initMap;</pre>
<p>Bitte geben Sie eine Antwort für URL-Kacheln mit React-Native-Map in React-Native</p>