J'aimerais pouvoir créer une coque convexe dans ArcGIS Desktop 9.x, mais je ne trouve pas d'outil approprié.
Comment procéder pour en créer un?
Je suis intéressé par les réponses pour tous les niveaux de licence: ArcView, ArcEditor et ArcInfo.
arcgis-desktop
arcgis-9.3
polygon-creation
convex-hull
Charles Roper
la source
la source
Réponses:
J'ai utilisé les outils de Hawth "Créer des polygones convexes minimaux" dans le menu Mouvements d'animaux. Vous pouvez utiliser une sélection d'entités dans ArcMap.
la source
Dans la version 10, il existe désormais un outil de géotraitement Géométrie de délimitation minimale (gestion des données) qui:
Pourtant:
la source
Il existe un tel outil.
Ouvrez ArcToolbox> Cartographie> Masquage> Masques de contour d'entité
la source
Vieille question, mais comme elle apparaît assez élevée lors de la recherche d '"arcgis de coque convexe", j'ai pensé ajouter l' exemple de géotraitement Créer des coques convexes .
Il utilise la méthode de géométrie convexhull () (nécessite 10.1 ou supérieur, testé en 10.2). Fonctionne bien dans ArcGIS basic, le code de la boîte à outils (python) est également une bonne référence pour utiliser cette méthode ailleurs.
la source
Dans ArcGIS, vous utilisez l'outil de géométrie de délimitation minimale dans ArcToolBox
Géométrie de délimitation minimale ou polygone de coque
il est là pour vous: https://www.youtube.com/watch?v=7CkbEbmz08w
la source
C'est un vieil arcscript qui fonctionnait bien http://arcscripts.esri.com/details.asp?dbid=12084 (ignorer l'erreur de taille de fichier 0k sur les arcscripts, il fait 359kb) crée la coque convexe d'un ensemble de points ou ou l'enveloppe convexe ( zone de délimitation minimale) d'un ensemble de points
Remarque: utilise VBA mais fonctionne en arcview, arc arceditor / info.
la source
Comme la réponse acceptée à cette question se réfère aux outils de Hawth, qui sont maintenant remplacés, j'ai décidé de publier ce successeur, Geospatial Modeling Environment .
La commande genmcp (Generate Minimum Convex Polygons) fera le travail. L'outil accepte une entrée ponctuelle et un identifiant unique facultatif et génère des polygones. Une clause where peut être spécifiée pour identifier un sous-ensemble des entités en entrée.
NB, GME a quelques dépendances : ArcGIS et R surtout.
la source
À partir d' ArcGIS 10 , la
arcpy.geometry
classe a une propriété en lecture seulehullRectangle
qui renvoie une chaîne délimitée par des espaces des paires de coordonnées du rectangle de coque convexe.Vous pouvez facilement parcourir toutes les fonctionnalités en créant des coques convexes puis en les préservant au besoin. Ceci est disponible dans tous les niveaux de licence.
Production:
À partir d' ArcGIS 10.1 , il existe une méthode
convexHull()
pour renvoyer directement un objet géométrique:Un exemple de coque convexe pour une entité polyligne:
Liens de référence:
la source