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, …
J'ai été inspiré par cette image wikipedia de la page des projections de mercator pour pirater avec un dépliant. L'idée était d'avoir votre curseur de façon interactive pour déplacer un continent et qu'il serait corrigé pour la projection. Voir le JSFiddle suivant pour le statut sofar; http://jsfiddle.net/cantdutchthis/NrAEL/1/ Je suis un …
Existe-t-il un moyen d'afficher la barre de progression en attendant que toutes les couches soient rendues sur la carte Leaflet? Dans ce cas spécifique, alors que les couches GeoJSON sont rendues.
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 …
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', …
Je n'ai pas trouvé d'événement clic droit dans les marqueurs Leaflet, j'ai donc commencé à écouter l'événement mousedown. Dans la méthode qui résout cet événement, je vérifie if (event.originalEvent.button == 2) { do_something(); // now i want to stop propagation of the rightclick return; } Cela fonctionne dans la mesure …
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 = …
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]; …
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> …
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: …
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 …
J'utilise l'exemple de chloropathe interactif pour leaflet.js J'ai compris comment faire en sorte que chacun de mes polygones ajoute un décompte courant de valeurs au bas de la page après avoir cliqué sur chaque polygone. En cliquant une fois sur un polygone sélectionné, il supprime sa valeur du décompte en …
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. …
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=' + …
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 …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.