Alguém salvou por engano uma trilha de GPS como pontos de referência e depois as enviou para mim em um arquivo .csv. Eles querem uma linha de volta (shapefile). Qual é o método mais simples de converter isso em uma linha? As ferramentas disponíveis são Arcmap, gdal / ogr e qgis mais ou menos em ordem de preferência. Prefiro não instalar uma ferramenta adicional; um serviço de conversão online ficaria bem.
Latitude,Longitude,Date,Time,ampm,,,
60.71586,-135.07476,25/07/2010,9:26:15,PM,,,,,
60.71637,-135.07563,25/07/2010,9:26:12,PM,,,,,
60.71648,-135.07612,25/07/2010,9:26:11,PM,,,,,
60.71664,-135.07707,25/07/2010,9:26:09,PM,,,,,
60.71672,-135.07756,25/07/2010,9:26:08,PM,,,,,
arcgis-desktop
convert
gps
polyline-creation
Matt Wilson
fonte
fonte
Respostas:
Parece que a coisa crucial que você deseja aqui é que os pontos na linha sejam classificados pelo tempo da captura, espalhados por três linhas da coluna. Embora você possa organizar os dados em uma planilha, geralmente acho que escrever um script rápido oferece a maior flexibilidade:
fonte
QGIS Plugin "Points2One" deve ser o que você está procurando.
Se você não marcar "Classificar pontos por este campo", o plug-in os conectará na ordem interna de pontos da camada. Usei sua amostra, organizei os pontos em uma ordem em zigue-zague e funcionou conforme o esperado:
fonte
O ArcGIS 10.0 possui uma ferramenta Points To Line .
Eu recomendo a leitura da documentação do ArcGIS 10.2 for Desktop , mas em resumo:
fonte
Se você tiver ETGeoWizards instalados em sua máquina ArcMap, isso também será feito.
fonte
A extensão GME ArcGIS gratuita fornece convert.pointstolines que criarão uma única linha a partir de uma camada de pontos.
fonte