ArcGIS-Esriinnovations

Applications pour le terrain - AppStudio for ArcGIS

Il y a quelques jours, nous avons participé et diffusé un webinaire axé sur les outils proposés par ArcGIS pour la création d'applications. Ana Vidal et Franco Viola ont participé au webinaire, qui a d'abord mis l'accent sur AppStudio pour ArcGIS, expliquant un peu comment l'interface ArcGIS est connectée à tous ses composants, à la fois les applications de bureau et l'utilisation du Web.

bases

L’ordre du jour du webinaire était défini par quatre points fondamentaux: choix des modèles, configuration du style et chargement des applications Web sur les plates-formes ou STORES où les utilisateurs peuvent télécharger les applications et les utiliser dans des environnements personnels ou professionnels. L'utilité des applications créées dépend de ce pour quoi elles ont été créées, c'est pourquoi ArcGIS classe ses applications en:

  • Bureau - à poser: (associé à tous les programmes liés à ArcGIS dans l'environnement de bureau, tel que Microsoft Office)
  • Terrain: sont les applications qui fournissent des installations pour la collecte de données sur le terrain, telles que Collecteur pour ArcGIS ou Navigator
  • Communauté: sont les applications avec lesquelles les utilisateurs peuvent communiquer et exprimer quelle que soit leur opinion sur l'environnement, collaborant à la collecte d'informations pour le SIG, ce qui s'appelle actuellement
  • Créateurs: il est conçu pour créer des applications Web ou pour tout type d'appareil mobile (responsive), via des modèles configurables, Web Appbuilder pour ArcGIS ou le protagoniste du webinaire AppStudio for ArcGIS.

AppStudio for Arcgis est une application qui crée "Applications multi-plateformes natives", c'est-à-dire qu'ils peuvent être utilisés à partir de PC, de tablettes ou de smartphones. Il est défini par deux formats pour son utilisation, un basique, accessible depuis le Web. Et l'application la plus avancée téléchargée pour être utilisée à partir du PC. Avec AppStudio, vous avez la possibilité de créer des applications à partir de zéro, ou de prendre des modèles précédemment dans l'application ou précédemment créés par d'autres utilisateurs. Vidal a montré plusieurs applications créées à partir de l'AppStudio, à des fins différentes, du tourisme, de la gastronomie, de l'écologie et du crowdsourcing.

Intégration technologique

Il est intéressant de noter l'aspect des défis et des considérations à prendre en compte lors de la décision de créer une application et quelles sont les différences notoires entre le développement avec des codes de programmation et les créer à partir de l'AppStudio.

"Le défi d'AppStudio était de disposer d'une plate-forme conviviale, accessible au public de manière rentable, qui facilite le développement d'applications natives et puisse être distribuée sur toutes les plates-formes"

S'il y a l'initiative de commencer à créer une application avec des codes de programmation spécifiques, il faut tenir compte du fait que: c'est cher dans tous les sens (vous devez avoir un grand capital économique, humain et en temps), spécifiez également comment l'application sera distribuée application, définir les paramètres de sécurité; comme rendre l'application publique ou privée pour certains utilisateurs. Il est également important de prendre en compte la maintenance et les mises à jour, qui sont généralement les plus complexes en raison du temps considérable nécessaire.

Il est entendu qu'AppStudio, simplifie les coûts, à la fois en temps et dans le domaine financier, il est également incroyablement facile à utiliser (en particulier, pour les personnes qui ne sont pas liées au monde de la programmation et qui n'ont jamais été en contact avec aucun contenu. de ce type); vous n'avez pas besoin d'être un développeur expérimenté. AppStudio est basé sur ArcGIS Runtime, composé de plusieurs bibliothèques qui permettent l'analyse et la visualisation de cartes, et il comprend également une application mobile, avec laquelle vous pouvez simuler comment votre visualisation finale sera avant de l'envoyer aux magasins d'applications respectifs. Cela fonctionne pour plusieurs plates-formes, ce qui est un autre avantage, car on peut dire qu'il n'y a pas de restrictions d'utilisation par le système d'exploitation.

Pour qu'une application native soit prise en charge sur les systèmes 5 (iOS, Android, Windows, Linux et Mac), 5 fois le code de programmation (5X) doit être généré, voici l'une des difficultés pour les utilisateurs courants, mais vous avez Résolu par ApStudio (1X - un code à usage multiple). Ceci grâce aux technologies Qt - Framework.

Outre les commentaires répétés sur la simplicité d'utilisation de l'AppStudio, l'élément le plus précieux était de voir plusieurs applications créées avec cette plate-forme, telles que: TerraThruth, Turt ou Ecological Marine Unit Explorer, exemple de réduction de gain de temps développé en seulement 3 semaines.

Avec un exemple pratique, le webinaire a vu les premières étapes pour créer unsimple application et envoyez-la aux magasins d'applications respectifs, en soulignant que vous ne devriez pas avoir suffisamment d'expérience en programmation SIG, lorsque nous voyons l'interface de la plate-forme AppStudio pour le bureau.

Les fonctionnalités sont confortables, faciles à localiser; plusieurs mises à jour sont ajoutées à chaque mise à jour, les modèles sont hébergés sur la plateforme et dépendent du thème à afficher. Pour l'exemple, les informations d'une société appelée Gallery ont été utilisées, ce qui nécessitait la création d'une application indiquant l'emplacement des événements liés à l'art entre Palermo - Recoleta et le Circuit des arts.

Le modèle Map Tour a été choisi pour cette société car il est conçu pour exposer des descriptions de certains sujets; l'une de ses particularités est qu'il peut être connecté à n'importe quelle Story Map créée précédemment. Les caractéristiques initiales sont placées, qui sont: le titre, le sous-titre, la description, les balises et la première vue est obtenue.

La configuration de l'application se poursuit après le choix du modèle, avec ses propriétés, une image de fond, une police et une taille de présentation sont choisies. Un tour de carte associé au modèle est créé, qui sera lié à l'application au moyen d'un identifiant.

Ensuite, l'icône que vous aurez dans le magasin d'applications est choisie, ainsi que l'image qui sera vue lors du chargement de l'application. L'ajout de échantillons ou des échantillons, il est également possible, et vous pouvez en ajouter autant que nécessaire, notamment, par exemple: connexion à la caméra de l'appareil, localisation en temps réel, lecteur de code à barres ou authentification au moyen de lectures d'empreintes digitales.

Il est spécifié quelles sont les plates-formes de lecture, s'il s'agit d'un PC, d'une tablette ou d'un smartphone, si vous voulez les trois plates-formes que vous pouvez choisir, et enfin, télécharger sur ArcGIS en ligne et sur les différents magasins d'applications Web.

Contributions à la géoingénierie

AppStudio for ArcGIS, représente une grande innovation technologique, non seulement pour simplifier le travail de programmation, mais pour la facilité d'utilisation, la rapidité avec laquelle une application peut être créée dans un but précis et rendue visible dans tous les magasins d'applications . De même, l'un des points les plus intéressants est qu'il permet de tester - tester à quoi ressemblera l'expérience utilisateur.

On pourrait dire que les applications créées avec des fonctionnalités axées sur le développement spatial ont de grandes contributions à la géo-ingénierie, simplement parce que ces applications peuvent permettre une meilleure communication entre l'analyste et l'utilisateur par rapport à l'environnement. Chacune des applications a la possibilité d'envoyer des données vers un cloud SIG et de prendre ultérieurement des décisions, ce qui nous amène à dire qu'elles deviendront des points clés pour le développement d'environnements plus connectés, où les ressources et les outils technologiques sont intégrés au expérience utilisateur.

AppStudio est l’un des chapitres du cours Advanced ArcGIS Pro.

Golgi Álvarez

Écrivain, chercheur, spécialiste des modèles de gestion des terres. Il a participé à la conceptualisation et à la mise en œuvre de modèles tels que : Système national d'administration de la propriété SINAP au Honduras, Modèle de gestion des municipalités conjointes au Honduras, Modèle intégré de gestion du cadastre - Registre au Nicaragua, Système d'administration du territoire SAT en Colombie . Éditeur du blog de connaissances Geofumadas depuis 2007 et créateur de l'AulaGEO Academy qui comprend plus de 100 cours sur les sujets SIG - CAD - BIM - Digital Twins.

Articles Relatifs

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

Retour à bouton en haut