Questions marquées «leaflet»

Une bibliothèque JavaScript open source pour des cartes interactives adaptées aux mobiles

1
Changer le style par défaut sur le point GeoJSON Layer dans Leaflet?
J'ai besoin de changer de style sur une couche GeoJSON ponctuelle dans une carte Leaflet. J'utilise le code suivant: function onEachFeature(feature, layer) { if (feature.properties && feature.properties.popupContent) { layer.bindPopup(feature.properties.popupContent); } } var myStyle = { "color": "#ff7800", "weight": 5, "opacity": 0.65 }; myGeoJSONLayer = L.geoJson(myGeoJSON, { style: myStyle, onEachFeature: onEachFeature, …



1
dépliant afficher miles / kilomètres
Googlemaps vous montre la taille d'une zone sur une carte en affichant une petite barre avec le nombre de miles / kilomètres en bas à gauche. Est-ce que la brochure soutient également cela d'une manière ou d'une autre? Je ne le vois pas répertorié dans la documentation de leafletjs mais …
9 leaflet  maps 

3
Comment étiqueter les polygones GeoJSON?
J'utilise Leaflet combiné avec les fonctionnalités GeoJSON. Existe-t-il un moyen d'étiqueter les entités GeoJSON (dans ce cas - les polygones)? Il devrait obtenir des étiquettes de feature.properties.name C'est mon code où je pense que je pourrais insérer une étiquette: function style(feature) { return { weight: 2, opacity: 1, color: 'white', …


2
Zoom automatique sur multipolygone avec dépliant
J'ai un geojson avec un multipolygone et je veux adapter ce multipolygone à la carte. La carte n'est centrée que sur un seul polygone et non sur le multipolygone. Voici mon script var map = L.map('map',{ zoomControl:false }) .setView([<?php echo $lat; ?>, <?php echo $lng; ?>], 12); var zoomFS = …

1
Comment insérer un nouveau texte de ligne dans une popup
J'utilise Leaflet Marker Cluster et j'ai besoin d'afficher cinq lignes différentes dans une fenêtre contextuelle. Mais quand j'écris ceci, ils sont tous dans la même ligne. Quelqu'un peut-il m'aider à être l'un sous l'autre? var a = addressPoints[i]; var title = a[2]; var univ = a[3]; var direct = a[4]; …
9 leaflet  popup 

3
Affichage des propriétés de GeoJSON dans une popup sur Leaflet?
Ceci est ma simple carte GeoJSON avec Leaflet. Je veux afficher les propriétés sous forme de popup mais je ne sais pas pourquoi il est vide. Pouvez-vous me dire mon erreur? <html> <head> <title>A Leaflet map!</title> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.7.3/leaflet.css" /> <style> #map { width: 960px; height: 500px; } </style> </head> …

2
Dépliant: comment utiliser un marqueur personnalisé sur une couche geojson?
J'essaie de mettre sur une carte Leaflet un geojson et tout fonctionne bien jusqu'à ce que j'utilise le marqueur bleu par défaut. Maintenant, j'aimerais utiliser un marqueur personnalisé (une petite icône .png) et j'ai changé mon code dans la suite var my_json; $.getJSON('../Dati/my-geojson.geojson', function(data) { my_json = L.geoJson(data, { pointToLayer: …
9 leaflet 

5
Comment changer la couleur du marqueur Leaflet au survol?
J'ai du mal à comprendre pourquoi la méthode Leaflet setstylechangera la couleur d'un polygone mais pas la couleur de mes marqueurs. Le polygone fonctionne bien: Mais les marqueurs ne changeront pas de couleurs: Je veux pouvoir passer la souris sur un marqueur et changer sa couleur. Il semblait que setStyle …


1
Combinez la brochure avec la carte Geoserver WMS
Je ne suis pas très compétent dans le monde SIG, cependant, je voudrais savoir s'il est possible d'utiliser cette carte: http://wfs-kbhkort.kk.dk/k101/wms?service=WMS&version=1.1.0&request=GetMap&layers=k101:theme-startkort&styles=&bbox=12.451709828167994,55.63150896601625,12.647145352435755487485487 = application / openlayers dans la brochure? J'ai regardé l'API pour le dépliant et je peux voir qu'il est possible d'utiliser des cartes / tuiles personnalisées avec l'option tileLayer. …

1
La bonne façon de déterminer le type de couche Leaflet?
Quelle est l'approche correcte (ou recommandée) pour identifier un "type" de couche dans Leaflet / Javascript? Je peux utiliser avec succès layer instanceof, mais cela ne fonctionne que lorsque vous connaissez le type au moment de la conception (ce qui, je pense, est généralement le cas). map.eachLayer(function(layer) { console.log('_leaflet_id=' + …

1
Comment activer un outil Leaflet Draw par programme
J'utilise le contrôle Leaflet Draw et j'aimerais activer / activer un outil particulier (Draw Polygon) à l'aide de JavaScript, afin que cet outil soit actif lorsque la page se charge. Est-ce possible? https://stackoverflow.com/a/17144318/906814 montre comment contourner le contrôle et commencer à dessiner directement, mais j'aimerais plutôt activer par programmation l'outil …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.