Então, eu estou trabalhando em um projeto que está em desenvolvimento há mais de um ano, mas só recentemente me envolvi. Minha tarefa envolve converter aproximadamente 2.500 arquivos KML em outro formato, importar esses arquivos para um Geoserver e copiar as informações de estilo associadas a cada arquivo. Sei que o Geoserver permite que você importe arquivos KML diretamente; no entanto, nossos arquivos nunca parecem renderizados corretamente, e meu chefe gostaria de se afastar do formato KML por razões filosóficas.
Usando ogr2ogr, tentei converter esses arquivos em Shapefiles da ESRI, no entanto, o processo de conversão funcionou apenas em cerca de um terço dos arquivos e apagou alguns dos metadados exigidos nas informações de estilo. Os arquivos que não converteram código para polígonos e pontos, que eu li, podem ser um erro para outros programas como o QGIS.
Eu também tentei colocar todos os arquivos KML em um banco de dados PostGIS e convertê-los assim. No entanto, isso parece excluir todos os dados, deixando essencialmente tabelas em branco para importação.
TL; DR Preciso encontrar uma maneira de converter 2.500 arquivos KML em um formato utilizável pelo Geoserver e funcionará com informações de estilo XML. Eu sou um noob GIS completo e esta é a minha primeira postagem, então desculpe se isso parece um pouco ridículo.