2017-10-20 44 views
-1

Je travaille sur Openlayers 4 avec la carte OSM.Obtenir deux lat/long différents pour le même emplacement dans la carte du monde OSM

  1. Lorsque j'ai fait un zoom arrière sur la carte, j'ai trouvé la carte 4-5 en petite taille. Je ne veux qu'une carte.
  2. Lorsque je dépose le même marqueur de pays dans le même pays, j'ai trouvé le journal latéral différent-2 dans une autre carte de petite taille.
  3. Alors, comment puis-je obtenir le même lat long pour toute la carte du monde? Comme je suis en train d'ajouter un marqueur en Australie et d'une Australie à l'autre, il change de lat lat différent pour le même endroit.
  4. J'utilise Openlayers comme client api, je veux savoir comment obtenir lat long même pour le même endroit.

enter image description here

Répondre

1

Il est ce qu'on appelle l'emballage. C'est ainsi que la carte fonctionne comme un globe.

Do

new ol.layer.Tile({ 
    source: new ol.source.OSM({ 
    wrapX: false 
    }) 
})