Suite

Est-il possible de créer une application modifiable avec un compte public ArcGIS Online ?

Est-il possible de créer une application modifiable avec un compte public ArcGIS Online ?


J'ai expérimenté la création d'applications à partir de modèles dans un ArcGIS Online Publique Compte. Bien que je puisse créer des applications qui me permettent d'afficher ma carte Web, je n'ai pas encore trouvé de moyen de créer une carte qui fonctionne avec les outils d'édition dans les modèles d'application.

Ma carte Web contient un fichier de formes qui a été chargé dans la carte sous forme de fichier zip. Lorsque j'essaie de configurer les modèles Find, Edit, Filter ou GeoForm à partir de cette carte Web, cela m'indique qu'il n'y a pas de couche modifiable avec laquelle travailler même si l'édition est activée.

Je soupçonne que le problème réside dans la façon dont mon fichier de formes a été téléchargé. Existe-t-il un moyen de télécharger un fichier de formes qui me permettra de le modifier dans l'application ? Le charger en tant que fichier de formes compressé ou géodatabase ne fonctionne pas. Dois-je essayer de le publier à partir d'ArcGIS for Desktop ? Existe-t-il un moyen de le faire avec un compte public ? Ou est-ce tout simplement impossible à moins que je passe à un compte d'entreprise ?


Malheureusement, le téléchargement de fichiers de formes dans une carte Web ne fournira pas de couche modifiable, car aucun service d'entités n'est créé au cours du processus. Au lieu de cela, vous obtenez une couche statique stockée avec la carte Web. À partir de l'aide en ligne d'ArcGIS (c'est moi qui souligne) :

Si vous avez une petite quantité de données dans un fichier de formes (généralement moins de 1 000 entités), vous pouvez le rendre disponible pour d'autres regarder via un navigateur Web en l'ajoutant en tant que fichier .zip contenant les fichiers .shp, .shx, .dbf et .prj à une carte que vous créez avec la visionneuse de carte.

Lorsque vous ajoutez un fichier de formes, la visionneuse de carte le convertit dans un format que les clients Web peuvent lire et afficher rapidement.

Pour créer un service d'entités dans ArcGIS Online, vous avez besoin d'un compte d'organisation (c'est-à-dire d'un abonnement payant). Encore une fois à partir de l'aide en ligne d'ArcGIS (c'est moi qui souligne) :

Vous devez disposer des éléments suivants pour publier des couches sur ArcGIS Online :

  • Un compte faisant partie d'une organisation ArcGIS Online
  • Privilèges pour créer du contenu et publier des couches Web hébergées
  • ArcGIS 10.1 for Desktop ou une version ultérieure (si vous souhaitez publier des couches Web hébergées à partir d'ArcMap)

Pour compléter la réponse d'eric, le fichier de formes doit être servi en tant que service d'entités hébergé sur ArcGIS Online.

Selon votre cas d'utilisation, obtenez peut-être un compte développeur (toujours gratuit, 50 crédits par mois) où vous pourrez atteindre vos objectifs. Vérifiez simplement les petits caractères sur ce que vous pouvez en faire avant de faire quoi que ce soit dans le commerce. Si vous le faites dans votre organisation, obtenez un essai gratuit d'ArcGIS for Organization - cela ne prend pas grand-chose pour prouver la valeur commerciale d'ArcGIS Online.