notice de la carte qui ne se chargent pas correctement
- Je utiliser leaflet
carte dans mon web service, mais il ne se charge pas correctement. La partie inférieure n'est pas de chargement en fait.
Comment le résoudre? Je viens d'utiliser ce code:
var latlng = new L.LatLng(50.5, 30.51);
var map = new L.Map('map', {center: latlng, zoom: 15, layers: [cloudmade]});
var markers = new L.FeatureGroup();
var london = new L.LatLng(51.505, -0.09); //geographical point (Longitude and Latitude)
map.setView(london, 13).addLayer(cloudmade);
Vous devez vous connecter pour publier un commentaire.
Où voulez-vous obtenir vos cartes à partir de? Vous devez définir une URL comme dans cet exemple: Dépliant Guide De Démarrage Rapide.
Insérer cette ligne avant d'utiliser la variable
cloudmade
(après l'obtention de votre propre clé).Cela pourrait être l'un des problèmes suivants:
La solution suivante pour initialiser la carte lors de l'élément avec l'ID 'map' est disponible (Ceci est réalisé en plaçant le script en bas de la page. Vous pouvez également utiliser jQuery). Ce sera également mis l'cloudmade variable à l'utilisation de MapQuest OpenStreetMap tuiles.
Je voudrais aussi vous suggère de chercher sur les premiers exemples à l' Dépliant - Guide De Démarrage Rapide expliquent-ils ce que chaque ligne est en train de faire et d'offrir une solution pour l'utilisation d'un CloudMade couche de mosaïques.
J'espère que ça aide!
Si vous ne voulez pas de soins sur les détails de leaflet.js, vous pouvez jeter un oeil à ce
https://github.com/hamsterbacke23/qleaflet