그래서 저는 1 년 넘게 개발 된 프로젝트를 진행하고 있지만 최근에 참여한 적이 있습니다. 내 작업에는 약 2,500 개의 KML 파일을 다른 형식으로 변환하고이 파일을 Geoserver로 가져온 다음 각 파일의 관련 스타일 정보를 복사하는 작업이 포함됩니다. Geoserver를 사용하면 KML 파일을 직접 가져올 수 있지만 파일이 올바르게 렌더링되지 않는 것 같습니다. 그리고 상사는 철학적 인 이유로 KML 형식에서 벗어나고 싶습니다.
ogr2ogr을 사용하여 이러한 파일을 ESRI Shapefile로 변환하려고 시도했지만 변환 프로세스는 파일의 거의 1/3에서만 작동했으며 스타일 정보에 필요한 일부 메타 데이터가 지워졌습니다. 내가 읽은 다각형과 점의 코드를 변환하지 않은 파일은 QGIS와 같은 다른 프로그램에서 오류가 될 수 있습니다.
또한 모든 KML 파일을 PostGIS 데이터베이스에 넣고 그와 같이 변환하려고 시도했습니다. 그러나 가져 오기 위해 빈 테이블을 남기고 모든 데이터를 삭제하는 것으로 보입니다.
TL; DR 2,500 개의 KML 파일을 Geoserver가 사용할 수있는 형식으로 변환하는 방법을 찾아야하며 XML 스타일 정보를 사용할 것입니다. 나는 완전한 GIS 멍청한 놈이며 이것은 처음으로 게시하는 것이므로 이것이 조금 어리 석다면 미안합니다.