Comment calculer le milieu d'une polyligne en utilisant le cadre de géotraitement , par exemple dans un script Python?
La propriété polyline.centroid renvoie le vrai centroïde s'il se trouve dans ou sur l'entité; sinon, le point d'étiquette est renvoyé . Le centroïde est rarement situé sur des lignes non droites, ce qui est inutile à mes fins.
L' outil Entités sommets vers points a une option au milieu, mais cela nécessite ArcInfo, que je n'ai pas actuellement.
Une option pourrait être d'ajouter des mesures aux polylignes et de créer un événement d'itinéraire 50% le long de la ligne.
Une autre solution consiste à utiliser l'option Calculer la géométrie dans ArcMap, mais idéalement, je dois automatiser ce processus dans un script.
Des suggestions meilleures / plus rapides?
Je suis limité à ArcGIS 10.0 (sans accès à une licence de niveau ArcInfo) pour le moment.