Ajout de couches à une application Web dans le Gestionnaire
Pour sélectionner les couches à afficher dans votre application, vous établissez une connexion à un ou plusieurs serveurs SIG et sélectionnez les services à ajouter à votre carte en tant que couches. Vous pouvez superposer des services de carte à partir des serveurs ArcGIS Server, ArcIMS, Bing Maps et OGC (Open Geospatial Consortium, Inc.) WMS (Web Map Service) dans une même application Web. Les services de carte apparaissent sous forme de couches dans l'application cartographique Web, ce qui permet aux utilisateurs de l'application de manipuler également les sous-couches individuelles au sein de ces services.
- Dans le Gestionnaire, cliquez sur l'onglet Couches et sélectionnez Ajouter une couche.
-
Examinez la liste des serveurs SIG disponibles. Si le serveur qui contient votre couche n'apparaît pas dans la liste, cliquez sur Ajouter un serveur SIG et sélectionnez le type de serveur à ajouter :
Serveur Internet ArcGIS
Cette option établit une connexion HTTP à ArcGIS Server et peut être utilisée par l'intermédiaire de l'intranet ou de l'Internet. Il s'agit de la méthode recommandée pour la connexion à ArcGIS Server, sauf si vous créez une application avec la tâche Editeur ou une application autrement étendue pour utiliser ArcObjects.
Pour établir une connexion Internet ArcGIS Server, vous devez entrer l'URL du serveur lorsque vous y êtes invité. Cette URL utilise le format http://<serveur>/<instance>/services. Dans la plupart des cas, l'instance porte le nom par défaut, ArcGIS.
Si vous établissez une connexion à un service Internet ArcGIS Server qui nécessite une authentification, cliquez sur Accéder aux services sécurisés. A ce stade, vous pouvez entrer le nom d'utilisateur et le mot de passe.
Il n'est pas possible d'utiliser une connexion Internet ArcGIS Server pour les couches mises à jour par l'intermédiaire du Web ou les couches utilisées via des objets ArcObjects détaillés. Evitez d'utiliser des connexions Internet ArcGIS Server pour accéder à des services non groupés.
Serveur local ArcGIS
Une connexion à un serveur local ArcGIS permet de se connecter à un serveur SIG sur un réseau local. Il est recommandé d'utiliser les connexions locales à ArcGIS Server uniquement lorsque votre application doit contenir une tâche Editeur ou utiliser des objets ArcObjects détaillés.
Pour établir une connexion à un serveur local ArcGIS, vous devez entrer le nom du serveur SIG auquel vous voulez vous connecter (à savoir, le système exécutant le gestionnaire des objets serveur ou SOM). Vous obtenez également un volet supplémentaire de l'assistant contenant certaines informations relatives au compte utilisateur que votre application Web doit utiliser pour la connexion au serveur local.
Pour en savoir plus sur la sélection d'un compte pour les connexions locales
ArcIMS
Utilisez l'option ArcIMS pour ajouter des services ArcIMS Image et ArcMap Image. Les services de métadonnées et d'entités ne sont pas pris en charge dans les applications de cartographie sur le Web.
Lors de l'ajout d'un service ArcIMS, vous serez invité à choisir entre une connexion TCP ou HTTP. Pour une connexion TCP, vous devez spécifier un hôte et un port. L'hôte est le serveur sur lequel réside le serveur d'applications ArcIMS. Le système doit faire partie du même réseau que le serveur Web. Le port correspond au port utilisé par le serveur d'applications ; par défaut, il s'agit de 5300. Pour une connexion HTTP, vous devez spécifier l'URL du serveur auquel vous voulez accéder. Par exemple, si le serveur est mamachine, l'URL sera http://mamachine.
WMS OGC
Vous pouvez ajouter à votre carte des services qui prennent en charge la spécification WMS de l'OGC. L'infrastructure Web ADF prend en charge les versions WMS 1.3.0, 1.1.1, 1.1.0 et 1.0.0. Vous devez fournir l'URL du service à ajouter. La boîte de dialogue présente un exemple d'URL pour les services WMS publiés avec ArcIMS ou ArcGIS Server. Les services WMS publiés autrement peuvent présenter des structures URL différentes.
Si vous ajoutez un service WMS sécurisé, cliquez sur Accéder aux services sécurisés pour entrer un nom d'utilisateur et mot de passe.
Par défaut, toutes les couches du service WMS sont récupérées. A l'issue de la création de l'application dans le Gestionnaire, vous pouvez contrôler les couches qui sont demandées en modifiant manuellement la chaîne ResourceDefinition dans le fichier Default.aspx de l'application Web. Pour obtenir plus d'instructions, reportez-vous à la rubrique des modalités d'utilisation de MapResourceManager dans l'aide pour les développeurs.
Uniquement les 10 premières couches demandées du service WMS sont activées par défaut.
Bing™ Maps
Vous pouvez ajouter des cartes routières et aériennes détaillées à partir de Bing Maps à votre application Web. Pour obtenir des instructions détaillées, reportez-vous à la rubrique A propos de l'utilisation de Bing Maps dans les applications Web.
- Dès lors que votre serveur apparaît dans la liste, double-cliquez dessus pour révéler la liste des services disponibles. Sélectionnez le service à ajouter et cliquez sur Ajouter.
- Vous pouvez répéter ce processus pour ajouter d'autres couches à la carte.