JavaScript ist eine prototypbasierte, objektorientierte Skriptsprache, die dynamisch, schwach typisiert und mit erstklassigen Funktionen ausgestattet ist.
Ich verwende ein OpenLayers.Control.SelectFeature für die Auswahl auf mehreren Ebenen. Wenn ich jedoch mit setLayer () eine Ebene hinzufüge, gehen meine Auswahlen auf den anderen Ebenen verloren. Weiß jemand, wie man das umgeht? Ich möchte meine vorhandene Auswahl auf anderen Ebenen behalten, wenn ich dem SelectFeature-Steuerelement eine Ebene hinzufüge. Hier …
Ich füge einen dynamischen Map-Service zu einer ArcGIS Server-JavaScript-API-Map hinzu und muss jeden Komponenten-Layer und seine Felder erfassen, damit ich eine Abfrage ausführen kann. Weitere Informationen finden Sie im Beispielverzeichnis für ArcGIS Server-Dienste unter http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/HomelandSecurity/operations/MapServer Wenn Sie diese URL in einem Browser öffnen, sehen Sie die Liste der verfügbaren Ebenen …
Ich würde gerne wissen, ob eine winzige gebrauchsfertige Statistik- / Diskretisierungsbibliothek vorhanden ist. Ich weiß über die Existenz von jStat Bescheid (das ich vielleicht etwas genauer untersuchen werde), und ich weiß, dass Mapfish ein Geostat-Modul / Widget zum Erstellen einer Choroplethen-Karte hat - ich habe den Code hier gefunden . …
Ich möchte die Geometriedaten speichern, nachdem ich sie geändert habe. Daher benötige ich ein Ereignis, das nach Abschluss der Änderung ausgelöst wird, um das Feature zu ändern. Ich verwende Folgendes aus diesem Beitrag: Listener ändern Interaktion var selected_features = select.getFeatures(); // when a feature is selected... selected_features.on('add', function (event) { …
Ich sehe viele Fragen von Polygonsbis MultiPolygon, aber gibt es einen einfachen Weg, um umgekehrt zu werden? Es wäre auch nützlich, die Attribute von zu beibehalten MultiPolygon, um sie auf die neuen anzuwenden Polygons.
Ich verwende das interaktive Chloropath-Beispiel für leaflet.js Ich habe herausgefunden, wie jedes meiner Polygone nach dem Klicken auf jedes Polygon eine laufende Werteliste am unteren Rand der Seite hinzufügen kann. Wenn Sie ein zweites Mal auf ein ausgewähltes Polygon klicken, wird dessen Wert aus der laufenden Liste entfernt. Ich möchte …
Was ist der richtige (oder empfohlene) Ansatz zur Identifizierung eines Layertyps in Leaflet / Javascript? Ich kann erfolgreich verwenden layer instanceof, aber das funktioniert nur, wenn Sie den Typ zur Entwurfszeit kennen (was normalerweise der Fall ist). map.eachLayer(function(layer) { console.log('_leaflet_id=' + layer._leaflet_id + ' is layer type= '+ getLayerTypeName(layer)); function …
Ich habe im gesamten Web danach gesucht und schließlich auf artamstrong.com gefunden, wie man eine einzelne Funktion wie "mouseWheelZoom" deaktiviert. So kann das Doppelklick-Zoomen in OpenLayers 3 deaktiviert werden: var map = new ol.Map({ controls : ol.control.defaults() .extend([ new ol.control.FullScreen() ]), interactions : ol.interaction.defaults({doubleClickZoom :false}), target : 'map', layers : …
Ich habe eine einzelne Ebene (Punkte) mit einer Reihe von Markern. Jeder Punkt hat ein Attribut, das regelmäßig aktualisiert wird. Ich verstehe, dass Leaflet die Ebenen so sortiert, dass diejenigen mit niedrigerem Breitengrad aus ästhetischen Gründen oben liegen, aber ich möchte sie so neu anordnen, dass in Bereichen der Clusterbildung …
Ich baue in leaflet.js eine Fahrradtourenkarte mit subjektiven Informationen, die als Markierungen überlagert sind, nach dem Motto "Dies ist eine großartige Straße", "Diese Stadt ist sehr schön" usw. Um eine Informationsüberflutung zu vermeiden, möchte ich nur Zeigen Sie die markantesten Markierungen bei einer bestimmten Zoomstufe an (z. B. zeigen Sie …
Ich bin neu in der Arbeit mit der Leaflet-API und habe Probleme beim Erstellen von Popups für eine GeoJSON-Ebene. Ich habe mir den folgenden Beitrag als Referenz angesehen und habe immer noch Schwierigkeiten: Verschachtelte Arrays als Geojson-Popups in einer Broschüre zu binden Meine GeoJson-Daten sehen folgendermaßen aus: { "type": "FeatureCollection", …
Ich habe es mit verschiedenen Setups und Formaten versucht, aber keinen Erfolg. Mit Firebug kann ich sehen, dass die JSON-Daten geladen sind, aber auf der Karte wird nichts angezeigt. Hat jemand Erfahrung mit Geoserver und wfs in Openlayers 3? var layer_ojd_vector = new ol.layer.Vector({ source: new ol.source.Vector({ parser: new ol.parser.GeoJSON(), …
Ich lese die authentifizierten Dienste mit Token. Ich verstehe, dass ein Benutzer ein Token für die Nutzung von Arcgis-Diensten erhalten muss. Beispiel: https://domain.com/arcgis/rest/services/myMap/MapServer ist mein Dienst. Mein Serveradministrator gibt mir ein solches Token. Token = AJSJK876548sjjs7 Und ich habe diesen Dienst in meiner Javascript-API wie folgt verwendet: https://domain.com/arcgis/rest/services/myMap/MapServer?token=AJSJK876548sjjs7 Ein Benutzer …
Ich habe einen dynamicMapServiceLayer, mit dem ich eine Kartenanwendung erstelle. Der Kartenservice enthält ungefähr 10 Ebenen, die ich mithilfe der Aktion setVisibleLayers umschalte. Ich möchte meine eigene benutzerdefinierte, dynamische Kartenlegende erstellen. Wenn die Sichtbarkeit einer Ebene umgeschaltet wird, würde das entsprechende Legendenelement auch hide () / show () Mein mapServer …
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.