Eu tenho um conjunto de polilinhas que preciso dividir em distâncias diferentes dos pontos de partida.
Em geral, estou procurando algo semelhante à função SPLIT na ferramenta de edição. Lá é possível especificar um determinado comprimento de linha onde a divisão deve ser aplicada.
Por exemplo: eu tenho uma linha A de 3200m de comprimento, que eu preciso dividir em duas geometrias separadas, uma de 0 a 1700m e uma de 1700m a 3200m.
Isso pode ser feito no ArcGIS Desktop?
Estou usando o ArcGIS Desktop 9.3.1. no WinXP com Python 2.7.2.
fonte
Existe uma ferramenta de gerenciamento de dados chamada Split Line At Point que faz exatamente isso, mas requer o ArcGIS Desktop 10.0 (ou posterior) e uma licença no nível ArcInfo (posteriormente denominada Advanced):
fonte
Eu usei essa classe ArcObjects para dividir recursos de linha antes em distâncias específicas.
http://edndoc.esri.com/arcobjects/8.3/Samples/Editing/Edit%20Commands/Line%20Edit%20Toolbar/clsDivideLineFeatures.htm
fonte
SplitLineAtPoint_management
ferramenta.