Suite

Répéter des points par champ à l'aide d'ArcGIS for Desktop ?


J'ai une couche de points dans ArcGIS qui a un champ nommé "Population" qui stocke une valeur entière pour chaque point de la couche.

Je veux créer N points à l'endroit exact de l'entité qui a N comme valeur dans le "champ" de population. Je veux dire, si un point a dans le champ de population 16, je dois créer 15 points de plus dans cette latitude exacte (1+15 pour qu'il y en ait 16 au total) de ce point.


Comme indiqué dans les commentaires, le demandeur a fini par utiliser Excel comme suggéré par @TsvGis :

Vous pouvez le faire dans Excel en utilisant les attributs de votre couche avec les champs x et y calculés. Une fois que vous avez manipulé les données dans Excel, vous pouvez ensuite créer le nouveau calque à l'aide du tableau Excel en utilisant "Ajouter des données XY"

Personnellement, je le ferais en utilisant des curseurs ArcPy, mais l'utilisation de ModelBuilder pourrait fournir une alternative plus lourde (itérateurs, Sélectionner, Copier, Ajouter).

Le principe est de parcourir les points et d'utiliser la valeur du champ de population pour décider combien de fois copier chacun.


Voir la vidéo: ARCGIS DESKTOP - 4 - Création dun fichier shapefile (Octobre 2021).