ARCGIS -Konfigurations -Apps werden im Jahr 2025 im Ruhestand gezogen. Die ArcGIS -Konfigurations -Apps -Quellcode -Repression sind veraltet und erhalten keine weiteren Aktualisierungen. Darüber hinaus wird dieses Repository im Oktober 2025 zusammen mit dem Oktober -Online -Update von ARCGIS 2025 entfernt.
Dies ist eine vollständig konfigurierbare öffentliche Kartierungsanwendung, die Bereiche durch maßgebliche Datenfeeds und soziale Inhalte hervorhebt und es der Öffentlichkeit ermöglicht, eine Geschichte zu erzählen.
Betrachten Sie es live
Die Vorlage kann mit den folgenden Optionen konfiguriert werden:
Neu in Github? Beginnen Sie hier.
http://<Your Web Server>/<app folder name>/index.html"sharinghost": "https://" + “<your organization name>.maps.arcgis.comarcgis der Name des Webadapters ist: "sharinghost": "https://" + "webadaptor.domain.com/arcgis""https://js.arcgis.com/3.35" und ersetzen Sie diesen Teil der Referenz durch die URL in Ihrer lokalen Installation."https://webadaptor.domain.com/arcgis/jsapi/jsapi" , wobei arcgis der Name Ihres Webadapters ist.Hinweis: Wenn Ihre Anwendung Funktionen in einem Feature -Dienst bearbeitet, sichere Dienste oder Webkarten enthält, die nicht öffentlich freigegeben werden oder Anfragen überschreiten, die 200 Zeichen überschreiten, müssen Sie möglicherweise eine Proxy -Seite einrichten und verwenden. Gemeinsame Situationen, in denen Sie die URL-Länge überschreiten können, verwenden komplexe Polygone als Eingabe für eine Aufgabe oder die Angabe einer räumlichen Referenz mithilfe des bekannten Textes (WKT). Weitere Informationen zum Installieren und Konfigurieren einer Proxy -Seite finden Sie unter Verwendung des Proxy. Wenn Sie keine Internetverbindung haben, müssen Sie auf die ARCGIS -API für JavaScript -Dokumentation von Entwicklern.ARCGIS.com zugreifen und bereitstellen.
Um einige der Social -Media -Feeds auf einem anderen Server zu verwenden, müssen Sie Ihre eigenen Benutzerschlüssel für Ihre App erhalten und in einigen Fällen einen Proxy bereitstellen, um eine korrekte Verbindung herzustellen.
Sie müssen diese Werte auf das Zeichen in der URL und in der URL des Proxy richten.
Sie müssen Ihren eigenen einzigartigen Schlüssel von der Flickr API erhalten
Geben Sie es dann in die Konfiguration als flickr_key ein.
Sie müssen Ihren eigenen eindeutigen Instagram -Client -ID -ID -Schlüssel von der Instagram -API erhalten
Stellen Sie sicher, dass Sie alle gültigen Umleitungs -URIs im Instagram -Sicherheitsbereich eingeben, damit Ihre App eine Verbindung zu ihren Servern herstellen kann.
Geben Sie es dann in die Konfiguration als instagramClientId ein.
Da die Twitter -Search -API die Benutzerauthentifizierung mit OAUTH2 nicht unterstützt, müssen wir OAuth 1.1 verwenden, wodurch die Schlüssel zur Sicherheit gespeichert werden müssen. Daher müssen wir einen Twitter -Proxy erstellen, der die Schlüssel geheim hält und es uns ermöglicht, Informationen über die Twitter -Such -API abzufragen.
Stellvertreter:
Sobald der Proxy eingerichtet ist, müssen Sie die Benutzerkonfiguration auf den Speicherort der URL -Signin -URL und der Twitter -URL verweisen.
Die Konfigurationswerte sind:
twitterUrltwitterSigninUrlDann müssen Sie einen API -Schlüssel von der Twitter -API erhalten. Sobald Sie das haben, stecken Sie die Details davon in die Proxy -Konfiguration.
Sie müssen Ihren eigenen einzigartigen Webcams.Travel -Schlüssel von der webcams.travel -API erhalten
Geben Sie es dann in die Konfiguration als webcams_key ein.
Sie müssen Ihren einzigartigen API -Schlüssel von der YouTube -API erhalten
Zunächst müssen Sie die "YouTube -Daten -API v3" aktivieren, damit sie von Ihrer Anwendung verwendet werden können.
Sie möchten einen API -Use -Schlüssel für "YouTube -Daten -API V3" erstellen und Anmeldeinformationen darauf festlegen, um den Datenverkehr nur von der Domäne einzuschränken, in der Ihre Anwendung gehostet wird. Zum Beispiel verwenden wir " .arcgis.com/ ".
Geben Sie es dann in die Konfiguration als youtube_key ein.
Diese Anwendung verwendet eine benutzerdefinierte Webfont, die auf Fontello erstellt wurde. Wenn Sie diese Anwendung auf Ihrem eigenen Server hosten, stellen Sie sicher, dass sie so konfiguriert ist, dass die WebFont -Dateien mit den richtigen MIME -Typen hosten. Einige Server benötigen einen MIME -Typ, damit diese Dateien sie richtig bedienen können. Weitere Informationen finden Sie in den folgenden URLs. Es gibt ein ZIP -Archiv des WebFont mit der Fontello -Konfiguration im Ordner "Ressourcen" in diesem Repository.
Finden Sie einen Fehler oder möchten Sie eine neue Funktion anfordern? Bitte teilen Sie uns dies mit, indem Sie ein Problem einreichen.
Jeder und jeder ist eingeladen, einen Beitrag zu leisten. :)
Copyright 2012 Esri
Lizenziert unter der Apache -Lizenz, Version 2.0 (der "Lizenz"); Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden. Sie können eine Kopie der Lizenz bei erhalten
http://www.apache.org/licenses/license-2.0
Sofern nicht nach geltendem Recht oder schriftlich zu vereinbart wird, wird die im Rahmen der Lizenz verteilte Software auf "As is" -Basis ohne Gewährleistung oder Bedingungen jeglicher Art ausdrücklich oder impliziert verteilt. Siehe die Lizenz für die spezifischen Sprachberechtigungen und Einschränkungen im Rahmen der Lizenz.
Eine Kopie der Lizenz ist in der lizenz.txt -Datei des Repository verfügbar.