A mesure que vous apprendrez à vous servir d'ArcGIS Server, arrivera probablement un moment où vous souhaiterez créer ou personnaliser vos propres applications pour les utiliser avec vos services SIG.
Si vous souhaitez en savoir plus sur la conception, le déploiement, le contenu et la mise à jour des applications Web, reportez-vous à la rubrique À propos des SIG Web.
Déterminer votre approche
La plateforme ArcGIS vous permet de créer, partager et utiliser des données SIG de plusieurs manières. Pour accomplir efficacement ces tâches, vous devez d'abord prendre en compte les facteurs suivants :
- Comment votre organisation utilise-t-elle ArcGIS Server ? Par exemple, utilisez-vous une instance ArcGIS Server autonome ou fédérez-vous votre serveur avec votre portail ArcGIS Enterprise ?
- Quels sont les besoins ou exigences de vos utilisateurs finaux pour interagir avec votre contenu SIG ?
- Quelle est votre expérience en développement en matière de génération d'applications Web ? Seriez-vous plutôt enclin à utiliser un générateur d’application prêt à l’emploi qui ne nécessite aucun code ou à créer l’application avec votre code personnalisé ?
Comment votre organisation utilise-t-elle ArcGIS Server ?
D'un point de vue architectural, le workflow concerné par la création et l'utilisation du contenu SIG pour le Web dépend de la manière dont votre organisation ou vous-même avez déployé ArcGIS Server.
Par exemple, si votre organisation ou vous-même avez déployé un ArcGIS Server autonome, vous devez procéder comme suit :
- Utilisez ArcMap ou ArcGIS Pro pour créer et partager le contenu SIG sur le web.
- Utilisez des services SIG à l’aide d’une extrémité REST correspondante (URL) fournie au sein des applications web que vous concevez pour vos utilisateurs finaux.
Pour plus d’informations sur ce processus, reportez-vous à la rubrique Publier et utiliser des services ArcGIS Server.
Si votre organisation ou vous-même avez déployé un SIG Web avec un portail vous devez procéder comme suit :
- Utilisez ArcMap ou ArcGIS Pro pour créer et partager le contenu SIG sur le web.
- Utilisez des services SIG sous la forme d’applications et cartes web que vous concevez pour vos utilisateurs finaux.
Pour plus d’informations sur ce processus, reportez-vous à la rubrique Publier et utiliser des services SIG web.
Quelles sont les exigences de vos utilisateurs finaux concernant l'application Web ?
Lorsque vous choisissez l'application à utiliser pour proposer votre contenu SIG, tenez compte des exigences de vos utilisateurs finaux. Par exemple, vos utilisateurs finaux peuvent avoir besoin d'effectuer certaines ou toutes les tâches suivantes :
- Utiliser votre contenu dans une application bureautique ou un navigateur, sur un smartphone ou une tablette, ou sur tous ces supports. La page web Applications ArcGIS présente une liste complète des applications disponibles, ainsi qu’un résumé de leurs fonctionnalités, leur public cible et leurs configurations logicielle et matérielle.
- Utiliser l'application pour la collecte de données sur le terrain avec la possibilité de travailler hors connexion tout en étant sur le terrain. Différentes applications ArcGIS pour le terrain, telles que Collector for ArcGIS, offrent des solutions adaptées aux fonctionnalités hors connexion et de mise à jour.
- Visualiser des entités 3D sur des fonds de carte contextuels. Les applications, telles qu’ArcGIS Earth, ArcGIS Drone2Map et Web AppBuilder for ArcGIS, sont conçues pour utiliser du contenu 3D et peuvent constituer des solutions adaptées aux besoins de vos utilisateurs finaux.
Quelle est votre expérience en développement et quelles sont vos préférences ?
Lorsque vous choisissez une application Web, tenez compte de votre expérience en développement. Préférez-vous une interface prête à l’emploi ou souhaitez-vous construire l’application par vous-même avec du code personnalisé ?
Reportez-vous aux rubriques Publier et utiliser des services ArcGIS Server et Publier et utiliser des services SIG Web pour en savoir plus sur les applications appropriées à chaque scénario de développement, ainsi que sur les fonctionnalités proposées et les exigences en termes de niveau de compétence.
Vous avez un commentaire à formuler concernant cette rubrique ?