Suite

Dissoudre les fonctionnalités pour n'avoir des parties multiples que lorsqu'elles sont à moins de 100 pieds les unes des autres


Je veux avoir une sélection de parcelles dissoutes par le propriétaire foncier et à moins de 3 milles d'une polyligne. Si le même propriétaire possède des parcelles sur les côtés opposés d'une route (à moins de 100 pieds environ), je veux que la parcelle soit en plusieurs parties. Cependant, je ne veux pas avoir de multiparts pour les parcelles avec le même propriétaire qui sont à plus de 1 mile les unes des autres.

Cela fait partie d'un grand modèle que je suis en train de mettre en place. Je suis sûr que python est la réponse mais je suis toujours très vert avec ça. Existe-t-il une série d'outils qui permettront d'accomplir cela?

J'utilise ArcGIS Desktop 10.3 avec la licence avancée.


J'ai pu le faire en tamponnant les données de la parcelle à 50 pieds et en utilisant la fonction de dissolution dans l'outil pour dissoudre uniquement les tampons avec le même propriétaire foncier. J'ai ensuite exécuté un multipart à singlepart. Ensuite, calculez un identifiant unique pour chaque polygone (DissolveID).

J'ai ensuite exécuté une jointure spatiale, une à plusieurs, des parcelles dans la zone tampon pour calculer sur le champ DissolveID. Puis dissoudre les parcelles en fonction de ce DissolveID.