Problema de precisão do buffer ArcGIS?


13

Mais uma vez, encontro algo muito estranho com o ArcGIS. Realizo uma análise de buffer em um lado de uma polilinha. Parece haver um sério problema de precisão e não consigo descobrir qual é a causa. Então, espero encontrar alguma experiência por aí ... O que eu tentei sem sucesso:

  • altere as configurações de distância de 'Campo' para 'Unidade linear'
  • altere as configurações de distância de 'Campo' para 'Unidade linear'
  • altere as configurações do tipo final de 'ROUND' para 'FLAT'
  • executar ferramenta de geometria de verificação no recurso de linha
  • Fiz uma cópia da linha e a coloquei em curto na área de interesse que teve algum efeito, mas não resolveu o problema completamente. Especialmente em torno do ângulo agudo, o buffer ainda precisa de um atalho!

O buffer está oscilando até 4 metros no lado errado! Veja a figura que anexei para obter uma melhor impressão do problema. Alguém tem uma idéia do que pode me causar esse comportamento? Estou usando o ArcGIS 9.3.1. com o WinXP.

tampão no lado esquerdo, hachuras em metros

ATUALIZAR

Veja também meu comentário abaixo.

Eu executei a série de ações descrita (dividir, interceptar, etc.) para aumentar o nível de precisão dos dados de origem, colocando um vértice a cada 3 metros ao longo da linha. Ainda resta imprecisão, mais uma vez a proteção em torno da curva difícil está me causando problemas. Veja a segunda foto.

insira a descrição da imagem aqui


3
Você verificou a resolução e a tolerância dos seus dados de entrada?
Alex Markov

2
Eu fiz mais algumas pesquisas sobre o assunto e encontrei, por exemplo, este artigo . Então, aumentei os vértices ao longo da linha, o que reduziu significativamente o erro. No entanto, o erro não desapareceu completamente. E permanece o problema de colocar automaticamente novos vértices na linha (que é solucionável, mas requer algum esforço, por exemplo, dividir> interceptar> dissolver).
LarsVegas

1
Que tipo de dados é a origem e o destino: Shapefile, gdb pessoal, gdb de arquivo, gdb do ArcSDE?
precisa saber é o seguinte

@ RyanDalton Ambos são shapefiles.
LarsVegas

1
Nas imagens que você postou, parece que o limite inferior esquerdo estava no buffer X de distância. O que você espera alcançar? A solução pode ser tão fácil quanto selecionar as polilinhas que você deseja armazenar em buffer. Você poderia postar uma imagem dos buffers em uma escala maior?
Aaron

Respostas:


3

Eu tive resultado semelhante ao lidar com polilinhas M e Z ou polilinhas com arcos. Eu tive mais sucesso removendo o valor M e Z usando o X-Tools para "achatar" o poli.


1
Bem-vindo ao nosso site, Joe! Obrigado por compartilhar essa idéia - ela pode ajudar alguém (e se encaixa em algumas outras perguntas recentes em que problemas com os valores M e Z podem estar envolvidos).
whuber

-5

exportá-los para um arquivo gdb para reindexação pode ser útil. Além disso, você pode verificar uma atualização do service pack para sua versão.


Qual arquivo você quer dizer quando se refere a eles? A forma de buffer? Por que você acha que isso ajudaria exatamente?
LarsVegas 18/09/12

Esta resposta não aborda a questão.
Cindy Jayakumar 28/09/12
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.