Ich schreibe ein Programm für meine Firma, die Trails besitzt. Das Programm zeigt eine Webmap mit einer langen Spur (die alle Spuren verbindet) an, wie es sein sollte. Ich habe auch Marker auf jedem Trailhead durch Lesen von Koordinaten aus einem GeoJson Array angezeigt. Ich möchte ein Popup an jeden Marker binden, dass ATLEAST den Namen jedes Trailhead in den Popups anzeigt. Ich habe viele Dinge ausprobiert, aber nichts funktioniert. Ich werde jetzt meine aktuelle HTML-Datei und die GeoJson-Datei verknüpfen.Anzeigen von Informationen aus einem GeoJson in einem Popup (LEAFLET)
0
A
Antwort
0
Sie müssen die GeoJSON()
Funktionsoptionen ändern:
var trailheadsLayer = L.geoJson(trailheads, {
onEachFeature: function(feature, layer){
console.log(feature.properties);
content = "Name: " + feature.properties.name + "<br>Abbreviation: " + feature.properties.abbreviati;
layer.bindPopup(content);
}
}).addTo(map);
Die content
Zeichenfolge können Sie müssen mit den json Eigenschaften modifiziert werden. Seien Sie vorsichtig und formatieren Sie die Zeichenfolge als HTML-Element.
Sie können hier eine live version Ihrer Karte sehen.
PS. Hoffentlich ist es nicht zu spät für die Antwort.
Verwandte Themen
- 1. Leaflet: Laden geoJSON-Datei und spezifische PopUp
- 2. Leaflet: Erstellen Sie Ebenen aus Geojson "Eigenschaften"?
- 3. Broschüre Popup mit zusätzlichen Informationen von GeoJSON
- 4. Erstellen eines Diagramms in einem Merkzettel-Popup mit geoJson-Daten
- 5. entfernen GeoJSON aus Leaflet Karte
- 6. Leaflet: Fügen Sie Popup auf eine Ebene mit GeoJSON
- 7. Hinzufügen von Faltblatt-Popup-Informationen zu einem bestimmten div
- 8. Leaflet und geojson AJAX ruft
- 9. Leaflet Layer Control, GeoJSON-Daten aus anderer Datei übernehmen
- 10. React Leaflet: Popup bei mouseover anzeigen
- 11. Prospekt popup für geojson Ajax
- 12. Leaflet Karte von geoJSON geht außerhalb div
- 13. Hinzufügen einer Tabelle zu den Popup-Informationen in Leaflet
- 14. jQuery-Kalender in einem jquery-Popup anzeigen
- 15. Drehen Geojson-Funktion mit Leaflet
- 16. Variable Linienzug Gewicht mit GeoJSON in Leaflet
- 17. Zeige Bild in Leaflet Popup
- 18. Rendern von geoJSON mit D3 und Leaflet mit imageOverlay
- 19. Probleme beim Anzeigen von nvd3 pieChart in einem Popup-Fenster?
- 20. Leaflet - Popup-Inhalt für mehrere Marker
- 21. Leaflet - Zugriff auf spezifische Polylinien-Funktion (GeoJSON)?
- 22. Einfügen von NVD3-Chart in Leaflet-Popup
- 23. Leaflet js, pass geoJSON zu setView
- 24. GeoJSON - Alle Funktionen in einer Tabelle anzeigen
- 25. Leaflet Multiple geoJSON Schichtclustering und Schichtcontrolling
- 26. Zurückgeben von Informationen aus einem Webdienst
- 27. Speichern von Daten aus einem Browser-Popup zwischen Popup-Aufrufen
- 28. SNMP - Abrufen von Informationen aus einem Prozess
- 29. Abrufen von Informationen aus einem PLIST
- 30. Abrufen von Informationen aus einem Schlüsselwertfeld sql