Intégration de cartes Web

Pour partager une carte Web, vous pouvez, entre autres, l'inclure dans une page Web comme un blog ou le site Web de votre organisation. La visionneuse de carte ArcGIS.com fournit le code nécessaire et propose les options requises pour la taille de la carte et les outils à inclure comme la barre d'échelle, le contrôle de zoom et la recherche d'emplacement. Vous pouvez également inclure un lien permettant d'ouvrir une vue agrandie de la carte. Ne vous reste qu'à sélectionner les options recherchées et qu'à copier-coller le texte dans votre page Web.

Pour intégrer une carte Web à un site Web, procédez comme suit :

Etapes :
  1. Ouvrez une carte Web enregistrée dans la visionneuse de carte ArcGIS.com.
  2. Cliquez sur le bouton Partager pour ouvrir la fenêtre Partager.
  3. Partagez la carte avec tout le monde (public). Vous pouvez uniquement intégrer des cartes qui sont partagées avec tout le monde (public).
  4. Cliquez sur le bouton +++Embed in a Website.

    La fenêtre +++Embed in a Website s'affiche.

  5. Cochez les cases en regard des options que vous voulez inclure dans la carte : contrôle de zoom, barre d'échelle, légende, description, recherche d'emplacement et sélecteur de fonds de carte. Si votre carte inclut une présentation, une case à cocher est affichée qui permet d'intégrer la présentation.
  6. Par défaut, la carte incorporée inclut le lien Afficher une carte plus grande dans la visionneuse de carte ArcGIS.com. Désactivez cette option si vous ne souhaitez pas inclure de lien. Vous pouvez également modifier le nom du lien.
  7. Sélectionnez une taille de carte.
  8. Sélectionnez et copiez le code HTML qui est fourni.
  9. Collez le code dans votre page Web où vous voulez que la carte apparaisse.

RemarqueRemarque :

Votre organisation peut empêcher les membres de partager des éléments en dehors de l'organisation. Dans ce cas, les utilisateurs et les éditeurs ne verront pas les options permettant de partager du contenu ou des groupes avec tout le monde (publics). Les administrateurs toutefois peuvent choisir de partager publiquement n'importe quel élément dans l'organisation.

Ouverture d'une vue agrandie de la carte dans une application

Par défaut, le lien Afficher une carte plus grande inclut avec une carte incorporée permet d'ouvrir la carte dans la visionneuse de carte ArcGIS.com. La visionneuse de carte présente des fonctionnalités qui peuvent se révéler inutiles pour les utilisateurs qui souhaitent simplement afficher une version agrandie de la carte incorporée. Dans ce cas, vous pouvez afficher la carte dans une application qui offre une vue plus limitée de la carte. Pour ce faire, modifiez l'URL dans le code incorporé pour qu'il pointe vers une autre application.

Voici un exemple de code incorporé qui ouvre la carte dans la visionneuse de carte ArcGIS.com.

<iframe width="500" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
 src="http://www.arcgis.com/home/webmap/embedViewer.html?webmap=a07c19c998954d35a43e98fa3797a705&extent=67.6748,-0.907,78.8259,7.291">
</iframe><br/><small>
<a href="http://www.arcgis.com/home/webmap/viewer.html?webmap=a07c19c998954d35a43e98fa3797a705&extent=67.6748,-0.907,78.8259,7.291"
 style="color:#0000FF;text-align:left" target="_blank">View Larger Map</a></small>

L'URL comprend un paramètre URL nommé webmap. Ce paramètre indique à l'application quelle carte Web afficher. Pour plus d'informations, reportez-vous à la rubrique Utilisation des paramètres URL. Pour modifier l'application d'affichage, vous devez mettre à jour l'URL pour qu'elle pointe vers une application capable d'afficher une carte Web en fonction d'un ID de carte Web en entrée. Tous les modèles du site Web fonctionnent avec le paramètre URL webmap, ce qui vous permet d'utiliser n'importe lequel des modèles comme carte incorporée.

Vous trouverez les modèles et leurs URL dans le groupe Application cartographique Web. Ouvrez le groupe et parcourez les différents modèles répertoriés. Une fois que vous avez trouvé celui qui vous convient, ouvrez l'application et copiez l'URL dans la barre d'adresse de votre navigateur.

Voici le même exemple mis à jour pour ouvrir la carte dans le modèle Legend (Légende).

<iframe width="500" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0"
 src="http://www.arcgis.com/home/webmap/embedViewer.html?webmap=a07c19c998954d35a43e98fa3797a705&extent=67.6748,-0.907,78.8259,7.291">
</iframe><br/><small>
<a href="http://www.arcgis.com/apps/Legend/main/index.html?webmap=a07c19c998954d35a43e98fa3797a705"
 style="color:#0000FF;text-align:left" target="_blank">View Larger Map</a></small>

AstuceAstuce:
Le code incorporé comprend un paramètre permettant de définir l'étendue de la carte incorporée et de la carte agrandie. Les modèles ignorent le paramètre extent. Ils ouvrent la carte selon l'étendue qui était définie lors du dernier enregistrement de la carte Web. Vous pouvez supprimer le paramètre extent pour la carte agrandie si vous le souhaitez.

4/12/2013