Als «arcgis-javascript-api» getaggte Fragen

Bei Fragen zur ArcGIS API für JavaScript 2.x und 3.x. Verwenden Sie für 4.x stattdessen arcgis-javascript-api-4



3
Wie synchronisiere ich eine FeatureTable mit dem Auswahlsatz eines FeatureLayers?
Die ArcGIS Server JS-API enthält eine neue FeatureTable- Klasse, die die Attributtabelle anzeigt , die einem FeatureLayer entspricht. Es gibt eine Option syncSelection, die: Aktiviert eine Interaktion zwischen der Karte und der Feature-Tabelle. Wenn Sie diese Eigenschaft auf true setzen, können Sie ein Feature auf einer Karte auswählen, indem Sie …

4
ArcGIS Server 10.1 - Inkonsistente Abfragefehler
Ich habe kürzlich ein Upgrade auf ArcGIS Server 10.1 SP1 durchgeführt. Seit dem Wechsel erhalte ich viele inkonsistente Fehler, insbesondere das Ausführen von Abfragen für die REST-API eines Kartendienstes mit der Javascript-API. Ich sage inkonsistent, weil eine identische Abfrage manchmal funktioniert und manchmal der Fehler "Vorgang kann nicht abgeschlossen werden" …


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 …

2
ESRI Javascript FeatureLayer Nach Attributen auswählen
Ich versuche, eine Gruppe von Features in einer ESRI-Javascript-API featureLayer nach Attribut auszuwählen. Der Anruf fällt aus. Mein Code lautet wie folgt. Hier ist die Ebenendefinition: var fieldDefs = [{ "name": "county", "type": "esriFieldTypeString", "alias": "county" }, { "name": "pop", "type": "esriFieldTypeInteger", "alias": "pop" }, "name": "ObjectID", "alias": "ObjectID", "type": …



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 …


3
Bewegliches ArcGIS-Popup-Fenster (Dojo) identifizieren
Ich versuche, ein Popup-Fenster zu erhalten, das einen Ort identifiziert, der verschoben werden soll. Mein Code ähnelt dem API-Beispiel: var popupOptions = { fillSymbol: new esri.symbol.SimpleFillSymbol(esri.symbol.SimpleFillSymbol.STYLE_SOLID, new esri.symbol.SimpleLineSymbol(esri.symbol.SimpleLineSymbol.STYLE_SOLID, new dojo.Color([255, 0, 0]), 2), new dojo.Color([255, 255, 0, 0.25])) } var popup = new esri.dijit.Popup(popupOptions, dojo.create("div")); map = new esri.Map("map", { …

2
JSAPI - Wie füge ich eine Grafik über eine andere Grafik in derselben Ebene hinzu?
Ich habe eine Grafikebene und möchte eine Grafik hinter den vorhandenen Grafiken hinzufügen . Ich habe mir Folgendes ausgedacht: graphicsLayer.add(overlay.graphic); graphicsLayer.graphics.unshift(graphicsLayer.graphics.pop()); Aber ich muss die Markierungen vom Bildschirm schwenken und sie dann wieder sichtbar machen, bevor die Grafik ohne Verschiebung korrekt angezeigt wird. Ich habe versucht, die Aktualisierung ohne Auswirkungen …

2
Hinzufügen einer FeatureLayer ARCGIS JavaScript API
Ich erkunde derzeit die ArcGIS JavaScript-API. Ich habe meine eigenen Kartendienste und Funktionsdienste auf meinem lokalen Server. Ich möchte den FeatuerLayer verwenden, um Features auf der Karte auszuwählen und hervorzuheben. Wenn ich jedoch meinen Feature-Service hinzufüge, wird der folgende Fehler angezeigt. TypeError: Unable to draw graphic (geometry:null, symbol:null): _14 is …


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.