Les applications configurables ArcGIS seront retirées en 2025. Le code source des applications configurables ArcGIS est obsolète et ne recevra pas d'autres mises à jour. De plus, ce référentiel sera supprimé en octobre 2025, ainsi que la mise à jour en ligne d'ArcGis d'octobre 2025.
Il s'agit d'une application de cartographie face à un public entièrement configurable qui met en évidence les domaines à travers des flux de données et du contenu social faisant autorité, permettant au public de raconter une histoire.
Voir ça en direct
Le modèle peut être configuré à l'aide des options suivantes:
Nouveau sur github? Commencez ici.
http://<Your Web Server>/<app folder name>/index.html"sharinghost": "https://" + “<your organization name>.maps.arcgis.comarcgis est le nom de l'adaptateur Web: "sharinghost": "https://" + "webadaptor.domain.com/arcgis""https://js.arcgis.com/3.35" et remplacez cette partie de la référence par l'URL à votre installation locale."https://webadaptor.domain.com/arcgis/jsapi/jsapi" où arcgis est le nom de votre adaptateur Web.Remarque: Si votre application modifie les fonctionnalités d'un service de fonctionnalités, contient des services sécurisés ou des cartes Web qui ne sont pas partagées publiquement ou générer des demandes dépassant 200 caractères, vous devrez peut-être configurer et utiliser une page proxy. Les situations courantes où vous pouvez dépasser la longueur de l'URL utilisent des polygones complexes comme entrée dans une tâche ou spécifiant une référence spatiale en utilisant du texte bien connu (WKT). Pour plus de détails sur l'installation et la configuration d'une page proxy, voir à l'aide du proxy. Si vous n'avez pas de connexion Internet, vous devrez accéder et déployer l'API ARCGIS pour la documentation JavaScript à partir de développeurs.arcgis.com.
Afin d'utiliser certains des flux de médias sociaux sur un autre serveur, vous devrez obtenir vos propres clés utilisateur pour votre application et déployer dans certains cas un proxy afin de se connecter correctement.
Vous devrez pointer ces valeurs vers l'URL du signe de l'URL et de la requête du proxy.
Vous devrez obtenir votre propre clé unique à partir de l'API Flickr
Ensuite, entrez-le dans la configuration comme flickr_key .
Vous devrez obtenir votre propre clé d'identification client Instagram unique à partir de l'API Instagram
Assurez-vous de saisir tous les URI de redirection valide dans le panneau de sécurité Instagram afin que votre application puisse se connecter à leurs serveurs.
Ensuite, entrez-le dans la configuration en tant instagramClientId .
Étant donné que l'API de recherche Twitter ne prend pas en charge l'authentification des utilisateurs à l'aide de OAuth2, nous devons utiliser OAuth 1.1 qui nécessite que les clés soient stockées du côté serveur pour la sécurité. Par conséquent, nous devons créer un proxy Twitter qui gardera les clés secret et nous permettra de demander des informations via l'API de recherche Twitter.
Proxies:
Une fois le proxy configuré, vous devrez pointer la configuration de l'utilisateur à l'emplacement de l'URL Signin et de l'URL Twitter.
Les valeurs de configuration sont:
twitterUrltwitterSigninUrlEnsuite, vous devrez obtenir une clé API de l'API Twitter. Une fois que vous en avez, branchez-le les détails dans la configuration de proxy.
Vous devrez obtenir votre propre clé webcam.travel à partir de l'API webcams.travel
Ensuite, entrez-le dans la configuration en tant que webcams_key .
Vous devrez obtenir votre propre clé API unique à partir de l'API YouTube
Tout d'abord, vous devrez activer "YouTube Data API V3" afin qu'il puisse être utilisé par votre application.
Vous voudrez créer une touche d'utilisation de l'API pour "YouTube Data API V3" et y installer des informations d'identification pour restreindre le trafic du domaine où votre application sera hébergée. Par exemple, nous utilisons " .arcgis.com / ".
Ensuite, entrez-le dans la configuration comme youtube_key .
Cette application utilise un webfont personnalisé créé sur Fontello. Si vous hébergez cette application sur votre propre serveur, assurez-vous qu'il est configuré pour héberger les fichiers WebFont avec les types MIME corrects. Certains serveurs nécessitent un jeu de type MIME pour ces fichiers pour pouvoir les servir correctement. Voir les URL suivantes pour plus d'informations. Il existe une archive zip du webfont avec sa configuration de Fontello dans le dossier "Ressources" de ce référentiel.
Trouver un bug ou demander une nouvelle fonctionnalité? Veuillez nous le faire savoir en soumettant un problème.
Tout le monde et tout le monde est invité à contribuer. :)
Copyright 2012 Esri
Licencié sous la licence Apache, version 2.0 (la "licence"); Vous ne pouvez pas utiliser ce fichier sauf conforme à la licence. Vous pouvez obtenir une copie de la licence à
http://www.apache.org/licenses/license-2.0
Sauf exiger la loi applicable ou convenu par écrit, les logiciels distribués en vertu de la licence sont distribués sur une base «tel quel», sans garantie ou conditions d'aucune sorte, expresse ou implicite. Voir la licence pour la langue spécifique régissant les autorisations et les limitations sous la licence.
Une copie de la licence est disponible dans le fichier licence.txt du référentiel.