Як можна обчислити середню точку полілінії, використовуючи рамку геообробки , наприклад, в сценарії Python?
Polyline.centroid властивість повертає Істинний центр ваги , якщо він знаходиться в межах або функції; в іншому випадку точка мітки повертається . Центроїд рідко розташований на непрямих лініях, що в моїх цілях марно.
Інструмент Feature Vertices to Points має опцію середньої точки, але для цього потрібен ArcInfo, якого у мене зараз немає.
Можливим може бути додавання заходів до поліліній та створення події маршруту на 50% по лінії.
Іншим вирішенням є використання параметра обчислити геометрію в ArcMap, але в ідеалі мені потрібно автоматизувати цей процес у сценарії.
Будь-які кращі / швидші пропозиції?
На даний момент я обмежений ArcGIS 10.0 (без доступу до ліцензії рівня ArcInfo).