Преобразование шейп-файлов в geojson с помощью OpenLayers 5

#vue.js #openlayers #geojson

#vue.js #openlayers #geojson

Вопрос:

Я создаю небольшой забавный проект, объединяющий Vue.js и OpenLayers, и я должен сказать, что мне это действительно нравится. Я успешно реализовал рисование, чтение и даже модификацию нарисованных векторов, но загрузка и чтение загруженных шейп-файлов остается для меня загадкой. Итак, мой вопрос заключается в следующем? Есть ли у кого-нибудь опыт интеграции программы чтения шейп-файлов в OpenLayers версии 3 , поскольку я хотел бы импортировать сжатые шейп-файлы для отображения и чтения векторных объектов как GeoJSON.

Я действительно наткнулся на этот маленький проект https://github.com/wavded/js-shapefile-to-geojson и прежде чем я углублюсь в реализацию этой функциональности в существующем приложении Vue / OpenLayers, я хотел бы спросить, есть ли какое-либо лучшее решение / подход или библиотека.

Любая ссылка, пример или совет будут высоко оценены

Ответ №1:

(недостаточно репутации для комментариев)shapefile.js выглядит многообещающе. Кроме того, владелец репозитория — очень известная фигура в сообществе, поэтому я думаю, что это качественное программное обеспечение.