Als «javascript» getaggte Fragen

JavaScript ist eine prototypbasierte, objektorientierte Skriptsprache, die dynamisch, schwach typisiert und mit erstklassigen Funktionen ausgestattet ist.


2
So navigieren Sie durch die REST-Endpunkte und rufen Programminformationen programmgesteuert ab
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 …


1
OpenLayers 3 modifiziert das Endereignis
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) { …



1
Richtiger Weg, um den Typ der Faltblattschicht zu bestimmen?
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 …


2
Deaktivieren Sie das Doppelklick-Zoomen in OpenLayers 3
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 : …


1
Markierungen nur bei bestimmten Zoomstufen anzeigen
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 …

1
Hinzufügen eines Popups zur GeoJSON-Ebene in der Broschüre
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", …

3
Wie kann ich WFS von Geoserver mit OpenLayers 3 verwenden?
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(), …

1
Informationen zur tokenbasierten Authentifizierungssicherheit
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 …

1
Erstellen einer benutzerdefinierten dynamischen Legende mit ArcGis-Server js und dynamicMapServiceLayer
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 …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.