Gestion des liens réseau KML

Complexité : Débutant Exigences relatives aux données : ArcGIS Tutorial Data Setup

Un lien réseau KML permet de publier des données géographiques sur votre serveur à l'aide d'une forme compressée du langage KML (Keyhole Markup Language) appelée KMZ. Les liens réseau KML peuvent être utilisés par tout client prenant en charge KML (par exemple, ArcGIS Explorer ou Google Earth).

Dans le Gestionnaire ArcGIS Server, vous pouvez utiliser l'onglet Applications pour afficher la liste actualisée des liens réseau disponibles sur votre serveur. Pour ajouter des liens réseau à votre serveur, vous disposez de deux méthodes :

Création d'un lien réseau KML à partir d'un service de carte

ArcGIS Server prend en charge la création de liens réseau KML à partir de services de carte existants. Chaque lien réseau que vous créez repose sur la fonctionnalité KML associée au service de carte. Par défaut, cette fonctionnalité est activée sur tous les nouveaux services de carte.

Pour en savoir plus sur la fonctionnalité KML

Vous pouvez créer des liens réseau KML incluant les couches vectorielles et d'image contenues dans le service de carte. Les couches vectorielles peuvent être rasterisées ou renvoyées en tant que dossiers de repères au sein de KML.

Un lien réseau comporte plusieurs propriétés qui le définissent, notamment :

Le gestionnaire vous permet de choisir les couches d'informations à inclure dans le lien réseau. Les liens réseau créés dans le Gestionnaire ne comprennent pas d'informations au sujet des paramètres d'actualisation ou de l'affichage.

Le gestionnaire permet uniquement de créer des liens réseau basés directement sur des services de carte publiés. Si vous souhaitez créer davantage de liens ou de documents KML plus complexes que ceux fournis par le gestionnaire, par exemple si vous voulez inclure des dossiers de liens ou définir la vue d'une liaison réseau, vous pouvez utiliser Google Earth pour créer des liens KML qui intègrent les liens que vous avez créés avec le gestionnaire. Une fois que vous avez créé un lien intégré ou amélioré dans Google Earth, vous pouvez l'enregistrer au format KMZ, puis faire appel au gestionnaire pour la republier sur votre serveur.

Procédure de création d'une liaison réseau KML à partir d'un service cartographique

Pour créer un lien réseau KML, procédez comme suit :

Étapes :
  1. Dans le gestionnaire, cliquez sur l'onglet Applications.
  2. A gauche, cliquez sur Liens réseau KML.
  3. Cliquez sur Créer un lien réseau.
  4. Spécifiez le nom de votre lien (ce nom est incorporé à la balise Nom dans le fichier et constitue le nom du fichier). Si vous le souhaitez, fournissez une description courte et longue. La description longue autorise l'emploi d'URL et de balises HTML intégrées.
  5. Sélectionnez le service de carte pour lequel vous voulez créer un lien réseau. Les services de carte sans la fonctionnalité KML activée ne sont pas disponibles. Activez les couches du service à inclure dans votre lien réseau. Par défaut, toutes les couches sont sélectionnées. Spécifiez la façon dont les couches doivent s'afficher et choisissez un mode de compatibilité.
  6. Facultativement, vous pouvez modifier les valeurs par défaut pour les propriétés Rafraîchissement et Affichage.
  7. Cliquez sur Terminer pour créer le lien réseau KML.
RemarqueRemarque :

Si vous n'attribuez pas à l'intervalle d'actualisation de Google Earth la valeur A la demande ou A l'arrêt de la caméra, les données ne sont pas extraites au moment de l'ajout initial du lien réseau dans Google Earth. Si vous ne définissez pas d'affichage, la demande d'emprise envoyée au service KML correspondra à l'étendue par défaut du document ArcMap source. Il peut s'agir d'une zone particulièrement étendue, auquel cas les données renvoyées présenteront une très faible résolution. Il est préférable de définir ces deux paramètres dans Google Earth, puis d'enregistrer les modifications et de recharger le lien réseau amélioré sur votre serveur en procédant comme indiqué ci-dessous.

Publication d'un lien réseau KML existant

Outre la création d'un lien réseau KML, vous pouvez publier un fichier de liens réseau existants ayant été créés dans une application externe, dans Google Earth par exemple.

Étapes :
  1. Dans le gestionnaire, cliquez sur l'onglet Applications.
  2. A gauche, cliquez sur Liens réseau KML.
  3. Cliquez sur Publier un lien réseau.
  4. Accédez au lien réseau KML (.kmz ou .kml) et cliquez sur Télécharger. Le nom du fichier KMZ ou KML figure dans la colonne Nom dans la liste des liens réseau KML.
  5. Vous pouvez également cliquer sur Télécharger un autre fichier pour publier un autre lien. Dans le cas contraire, cliquez sur Annuler.

La publication d'un lien existant de cette manière copie le fichier KMZ sur le serveur. Cela n'a aucune incidence sur la copie locale d'origine du fichier KMZ. Il est possible de simplement copier un fichier KMZ directement dans le dossier http://myserver/arcgis/KML. Le gestionnaire répertorie automatiquement le fichier dans la liste.


2/28/2012