Mais

Usando referência linear no ArcGIS para plotar dados de linha

Usando referência linear no ArcGIS para plotar dados de linha


Acabei de começar a usar as ferramentas de referência linear no ArcGIS 10.2, mas estou tendo alguns problemas. Estou tentando plotar esquemas como dados de linha em nossa camada de rede rodoviária, que também são dados de linha usando pontos inicial e final (quase como rotas).

Isso é o que eu tenho até agora:

  1. Criei com sucesso uma camada de rota a partir de nossos dados de linha de rede rodoviária. Esta camada é dividida em cerca de 1000 seções que variam de 50m a 2500m com cada uma tendo seu próprio SECTION_ID.

  2. Eu tenho uma tabela que tem vários esquemas em cada um com os seguintes atributos: SCHEME_NAME, START_SECTION_ID, START_CHAINAGE (a distância dessa seção em metros), END_SECTION_ID, END_CHAINAGE_ID (a distância nessa seção em metros).

Estou usando o Camada de evento de rota ferramenta para criar os esquemas na camada de rede rodoviária usando SECTION_ID como o campo identificador de rota. O problema é que eu só consigo plotar os esquemas que começam e terminam no mesmo SECTION_ID, pois não há opção para fornecer um campo identificador de rota final adicional.

Não tenho certeza se estou fazendo isso da maneira certa, então alguém pode me dar algum conselho?


Na referência linear, as rotas normalmente devem ser contínuas para todo o elemento linear (ou seja, uma estrada inteira, curso de riacho etc.) para criar o conjunto máximo de medidas. As rotas funcionam melhor se forem simples. A ramificação geralmente deve ser evitada criando rotas separadas (divididas em rotas separadas começando no ponto de ramificação ou com várias rotas sobrepostas no curso principal, cada uma continuando ao longo de apenas uma das ramificações separadas). Normalmente, a referência linear é melhor para o gerenciamento de instalações em estradas únicas.

Não há uma maneira direta de definir um evento usando medidas derivadas em relação a outros eventos como ponto de partida. Se você tiver vários IDs de segmento que estão todos na mesma estrada, esses IDs de segmento devem ser definidos como eventos. Os eventos que você descreveu que deseja configurar são eventos definidos em relação ao conjunto de eventos do ID do segmento, mas suas Rotas não podem extrapolar medidas dessa maneira.

Eu enfrentei a mesma coisa para meus limites de eventos que são todos definidos em relação aos cruzamentos de ruas. Para resolver isso, criei um conjunto de eventos para cada par de nomes de ruas de interseção em uma tabela separada. Usando junções, posso vincular eventos derivados a cada interseção por meio de um campo de par de nome de rua comum, transferir a medida do ponto de interseção para meu evento e, em seguida, aplicar deslocamentos a essa medida em outro campo para definir uma posição na rota subjacente que ambos fazem referência. Não é um processo simples de fazer isso, mas pode ser feito. Por fim, programei uma interface para permitir que os usuários definam eventos com base em interseções e o programa faz as duas pesquisas na tabela de interseção para derivar as duas medidas de limite.

Se você realmente deseja seguir qualquer caminho possível ao longo de uma rede de linhas que pode começar e terminar em qualquer estrada na rede, você deve usar o Network Analyst para construir suas linhas em um conjunto de dados de rede. Em seguida, você pode definir os pontos inicial e final em qualquer posição ao longo de sua rede e fazer os solucionadores criarem rotas que os conectem com base em critérios (distância mais curta, tempo mais curto, várias paradas, etc.)


Talvez você deva ler este manual:

http://help.arcgis.com/en/arcgisdesktop/10.0/pdf/linear-referencing-tutorial.pdf


Um evento linear pode ser construído em uma única rota. Ao construir rotas, você precisa especificar o campo ID da rota. Para construir eventos de rota, sua tabela deve conter o mesmo ID de rota e medida de e para.


Assista o vídeo: Adding XY Data to ArcGIS