J'utilise actuellement une carte Google et créer des tuiles pour en utilisant un script PHP pour générer les images PNG nécessairesComment puis-je ajouter une superposition à mon OpenStreetMap
var myTileLayer = new GTileLayerOverlay(
new GTileLayer(null, null, null, {
//tileUrlTemplate: 'Overlays/Overlay_{Z}_{X}_{Y}.png',
tileUrlTemplate: 'gentile.php?Zoom={Z}&TileX={X}&TileY={Y}',
isPng:true,
opacity:1.0
})
);
map.addOverlay(myTileLayer);
Je souhaite maintenant utiliser OpenStreetMap et selon cette source: http://wiki.openstreetmap.org/wiki/OpenLayers_Simple_Example
Je dois utiliser ce code pour que acheive, mais il me semble vouloir utiliser des tuiles premade quand je veux les gen à la volée
var newLayer = new OpenLayers.Layer.OSM("New Layer", "URL_TO_TILES/${z}/${x}/${y}.png", {numZoomLevels: 19});
map.addLayer(newLayer);
Vraiment je dois utiliser gentile.php? Zoom = {Z} & TILEX = {X} = {& Tiley Y}
Veuillez clarifier votre question. Voulez-vous utiliser OpenStreetMap avec OpenLayers? Ou avec l'API google maps? Quel est le problème? – Tomas