Comment ajouter un lien dans la fenêtre contextuelle de la carte Web ArcGIS Online aux itinéraires Google ou Bing?


8

J'ai une carte Web ArcGIS avec les limites des écoles. Je voudrais fournir un lien dans la fenêtre contextuelle qui amène un utilisateur public vers un site Web de routage gratuit comme Bing ou Google avec les directions vers l'école de son quartier déjà remplies.

http://agtrail.rivcoca.org/ Le comté de Riverside a ce dont je parle sur ses cartes Web.

Est-ce quelque chose que je devrai créer une URL pour chaque école et l'ajouter à chaque attribut de limite d'école? Ou existe-t-il un moyen plus rapide?

Je sais que l'ESRI peut faire des itinéraires mais utilise des crédits et je veux le faire sans coûter plus d'argent à mon district.

Mes compétences en scripting sont très basiques mais si le codage est la seule façon de le faire, je suis prêt à faire de mon mieux.

Réponses:


6

Bonne question. Vous pouvez y parvenir dans une carte Web ArcGIS en fournissant une valeur personnalisée dans la fenêtre contextuelle.

J'ai ajouté un exemple de couche d'écoles néo-zélandaises en recherchant «école» dans ArcGIS Online. Cet exemple de jeu de données contient un champ appelé ADRESSE qui répertorie l'adresse de l'école.

Choisissez ensuite> Configurer la fenêtre contextuelle:

entrez la description de l'image ici

Choisissez un affichage d'attribut personnalisé et utilisez le format {ADRESSE} pour afficher la valeur réelle de l'adresse lorsque vous cliquez sur un point, par exemple:

The address is {ADDRESS}

entrez la description de l'image ici

Utilisez le bouton d'hyperlien dans la barre d'outils de mise en forme et entrez l'URL pour une recherche Google ou Bing, suivie du paramètre d'adresse. par exemple:

https://www.google.com.au/maps/place/{ADDRESS}
http://www.bing.com/maps/default.aspx?Rtp=~adr.{ADDRESS}

Choisissez Enregistrer et OK pour fermer toutes les boîtes de dialogue, puis essayez de cliquer sur une école. Vous devriez voir l'adresse réelle avec un lien hypertexte - cliquer dessus devrait ouvrir Google / Bing Maps à cet endroit.

Voir cet exemple de carte que j'ai fait pour illustrer ce qui précède. J'ai désactivé le lien par défaut "Itinéraire" d'Esri en décochant cette option dans> ArcGIS.com> Mon contenu.


1
Excellente réponse, celles-ci se retrouvent également dans des applications comme Collector - très utiles pour quelqu'un sur le terrain: imgur.com/0WGc8CK
Simon

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.