Тож я працюю над проектом, який розроблявся понад рік, але я нещодавно долучився до цього. Моя задача передбачає перетворення приблизно 2500 KML файлів в інший формат, імпорт цих файлів у Geoserver, а потім копіювання через пов'язану інформацію стилю для кожного файлу. Я усвідомлюю, що Geoserver дозволяє імпортувати файли KML безпосередньо, однак, наші файли ніколи не відображаються правильно, і мій начальник хотів би відійти від формату KML з філософських причин.
Використовуючи ogr2ogr, я намагався перетворити ці файли в ESRI Shapefiles, однак процес перетворення працював лише приблизно на третину файлів і видалив деякі метадані, закликані в інформації про стиль. Файли, які не перетворили код для полігонів і точок, які я прочитав, можуть бути помилкою для інших програм, таких як QGIS.
Я також намагався помістити всі файли KML в базу даних PostGIS і перетворити їх так. Однак це, здається, видаляє всі дані, залишаючи по суті порожні таблиці для імпорту.
TL; DR Мені потрібно знайти спосіб конвертувати 2500 KML файлів у формат, який може використовувати Geoserver, і він буде працювати з інформацією про стиль XML. Я повна GIS noob, і це моя перша публікація, тому мені шкода, якщо це здається трохи смішним.