HOW TO
Bei Verwendung von ArcGIS for Server in einer isolierten oder sicheren Umgebung ist der Zugriff auf die gehosteten Esri JavaScript-API-Bibliotheken ggf. nicht möglich. Dieser Artikel enthält einen Walkthrough für das Installieren einer lokalen Kopie der JavaScript-API und das Konfigurieren für die Verwendung mit ArcGIS for Server.
Hinweis: In diesem Dokument wird davon ausgegangen, dass als Webserver Microsoft IIS verwendet wird. Bei Verwendung eines anderen Programms treffen je nach Konfiguration ggf. nicht alle Schritte zu oder weichen ab. Weitere Informationen finden Sie bei Bedarf in der Dokumentation zur entsprechenden Software.
Herunterladen und Installieren der JavaScript-API
Hinweis: Zum Zeitpunkt der Veröffentlichung ist JSAPI 3.16 die aktuelle Version. Alle folgenden Ordnerpfade enthalten diese Angabe. Passen Sie bei Verwendung einer anderen Version die Pfade entsprechend an.
C:\Users\\Downloads\arcgis_js_v316_api\arcgis_js_api C:\Users\\Downloads\arcgis_js_v316_sdk\arcgis_js_api
C:\inetpub\wwwroot\arcgis_js_api
C:\inetpub\wwwroot\arcgis_js_api\library C:\inetpub\wwwroot\arcgis_js_api\sdk
Ändern der JavaScript-Dateien
Hinweis: Bitte beachten Sie, dass in den beiden folgenden Schritten für den vollständig qualifizierten Hostnamen "http://" nicht mit angegeben wird, da dies in den beiden Dateien bereits definiert ist.
C:\inetpub\wwwroot\arcgis_js_api\library\3.16\3.16\init.js
/arcgis_js_api/library/3.16/3.16/
C:\Inetpub\wwwroot\arcgis_js_api\library\3.16\3.16\dojo\dojo.js
/arcgis_js_api/library/3.16/3.16/Bearbeiten von ArcGIS-Services
http://localhost:6080/arcgis/admin/system/handlers/rest/servicesdirectory
http://myhost.example.com/arcgis_js_api/library/3.16/3.16/init.jsJavascript-API-SDK-URL:
http://myhost.example.com/arcgis_js_api/sdk/Javascript-API-CSS-URL:
http://myhost.example.com/arcgis_js_api/library/3.16/3.16compact/dijit/themes/tundra/tundra.cssJavascript-API-CSS2-URL:
http://myhost.example.com/arcgis_js_api/library/3.16/3.16/esri/css/esri.css
Hinweis: Wenn der Server so konfiguriert ist, dass ausschließlich HTTPS verwendet wird, ändern Sie die Beispiele oben entsprechend, sodass als URL-Verbindung HTTPS statt HTTP verwendet wird.
Hinweis: Um zu bestätigen, dass ArcGIS for Server die korrekten Einstellungen für die JavaScript-API verwendet, öffnen Sie einen Web-Debugger, und zeigen Sie unter Verwendung des ArcGIS JavaScript-Viewers aus dem Services-Verzeichnis (REST) eine Kartenservice-Vorschau an. Wenn die Einstellungen korrekt konfiguriert sind, sollte der Viewer erfolgreich geladen werden, und alle im Web-Debugger aufgeführten URLs sollten den lokalen Webserver und nicht "serverapi.arcgisonline.com" referenzieren.
Hilfe von ArcGIS-Expert*innen erhalten
Die Esri Support-App herunterladen