Procurando a ferramenta OpenJump para conflação de pontos / nós / correspondência?

10

Existem algumas ferramentas OpenJUMP para conflating (correspondência) duas camadas de ponto de dados (nó)?

Estou particularmente interessado em usar essa ferramenta para sincronizar dados com o OpenStreetMap , onde criei uma página wiki sobre o assunto da conflação. Essa página possui links para alguns projetos de pesquisa universitária sobre a fusão de conjuntos de dados vetoriais usando o OpenJUMP , mas eles não compartilham seu trabalho.

Sei que algoritmicamente essa tarefa não deve ser tão difícil, especialmente quando comparada ao manuseio de vetores genéricos, pois ela simplesmente usaria distância e propriedades semelhantes , juntamente com algumas contas, no entanto, suponho que estou mais interessado em uma interface gráfica implementada em software de código aberto.

Eu escrevi um possível fluxo de trabalho para nós conflitantes aqui no wiki do OSM . Pensei em tentar implementá-lo no JOSM .

Eu acho que pode ser útil dizer para quais casos de uso eu estaria interessado em usar essa ferramenta.

  • Sincronizando dados de saída interestadual da Virgínia do VDOT com OSM
  • Sincronizando pontos de recurso GNIS com OSM

Após uma extensão dos polígonos em fusão (usando seus centróides), a ferramenta também pode ser usada para:

  • Transferindo propriedades (tags, atributos) entre nós que representam uma casa, além de endereçar dados para um polígono (área, caminho fechado) do edifício real

Tenho certeza de que existem muitas outras possibilidades, mas essas são as poucas para as quais pretendo usá-lo.

joshdoe
fonte
Eu ficaria interessado em saber se você pesquisou o software de consolidação automatizado chamado MapMerger (oferecido pela ESEA, na Califórnia). Sua ferramenta de fusão automatiza grande parte do processo de correspondência e inclui um conjunto robusto de ferramentas de correspondência e edição manuais. E tem uma ótima interface do usuário. É uma extensão do ArcMap.
Reduzi o escopo desta pergunta para evitar que ela fosse muito ampla. Os aspectos do QGIS já estão presentes no gis.stackexchange.com/questions/206595/qgis-conflation-tool, que eu apara de maneira complementar para evitar que seja muito amplo também.
PolyGeo

Respostas:

6

Provavelmente você já viu o JCS Conflation Suite, mas, caso contrário, ele funciona com o Jump.

O JCS Conflation Suite é uma API e um conjunto de ferramentas interativas que executam a fusão em conjuntos de dados espaciais.

Jorge Vidinha
fonte
1
Ouvi falar do Java Topology Suite (JTS), mas não do Java Conflation Suite (JCS), embora pareça que o JCS use o JTS. O JCS não é atualizado desde 2003, portanto, provavelmente será necessário algum trabalho para ser executado com a edição mais recente do OpenJUMP. Criei um repositório no Github usando as versões 1.0.0 e 1.0.1 da Vivid Solutions. Alguém está usando o JCS hoje em dia?
Joshdoe #
Devo acrescentar que também me deparei com o RoadMatcher, um plugin do OpenJUMP baseado no JCS para estradas em conflito. Eu gostaria de chegar a isso eventualmente, mas, por enquanto, a combinação de nós seria mais facilmente útil. Ainda não consegui que o JCS funcionasse, mas ele não parece oferecer o tipo de combinação de nós que estou procurando. Talvez esse processo não seja chamado de conflação? Todos os documentos do JCS falam sobre polígonos e arestas conflitantes (formas).
Joshdoe