Gostaria de converter .shp em .gpx.
Usando o GIS, abro meu shapefile e tentei "salvar como" gpx, mas ocorre um erro de OGR:
falha na criação do campo ObjectId (erro OGR: o campo do nome 'ObjectId' não é suportado no esquema GPX. Use a opção de criação GPX_USE_EXTENSIONS para permitir o uso do elemento).
Como posso corrigir este erro?
-skipfailures
emogr2ogr
sem pesquisar por que ela está falhando em primeiro lugar.Respostas:
Basta fazer o que foi solicitado: no
Data source
campo, digiteou marque a opção "pular a criação de atributos" abaixo (ou o nome dele no seu idioma).
No
Layer
campo, você também pode inserirpara obter faixas em vez de rotas.
fonte
Como alternativa, você pode tentar as seguintes etapas:
fonte
Um truque simples funcionou para nós. No arquivo csv principal, o primeiro campo (ID / rótulo) deve ser nomeado 'nome'. e importe esse arquivo e salve como .gpx
fonte
Você também pode usar o DNRGarmin do departamento de Recursos Naturais de Minnisota. É uma ferramenta gratuita e permite fazer muitas importações e exportações de dados de GPS
fonte
Você pode forçar:
Como indicado acima. No entanto, se você não entender ou gerenciar suas projeções, terá problemas adicionais. Você encontrará erros nos dados - imprecisão nos pontos ou trilhas se o seu CRS for diferente do que seus arquivos de forma são projetados ou de como seu espaço de trabalho é projetado; O WGS84 é necessário para unidades de GPS.
A melhor solução que encontrei é selecionar "Reprojetar camada" na sua caixa de ferramentas de processamento. Isso oferece a opção de converter em lote várias camadas, reprojetar os dados corretamente e salvar como um arquivo gpx.
O único problema que não aprendi a resolver é como manter os rótulos. Espero que alguém saiba como ou tenha um truque para fazer isso - não parece ser uma opção. Eu tive que usar o desajeitado software Garmin BaseCamp para clicar e revisar os rótulos individualmente ou entrar no código gpx e digitar o código manualmente - ambos consomem muito tempo.
fonte