Я хочу экспортировать шейп-файлы в формате KML с использованием openlayers или javascript Можно ли это сделать? Заранее спасибо за ответКак экспортировать шейп-файлы в KML в openlayers?
ответ
Первая часть шейп: Вы должны импортировать их с помощью ваших QuantumGIS или shapeFileImporter или какого-либо другого инструмента предназначен для работы с шейпфайлами и ваш разъем базы данных или Mapserver , Если вы хотите получить дополнительную информацию по этой теме, вы должны указать . Например. какую пространственную БД вы используете, какой вид mapServer вы используете и так далее. Импорт шейп-файлов с помощью OpenLayers может быть возможным с this, но я не проверял еще , и это может быть очень уязвимы и не очень легко собирается, потому что шейп являются бинарными ...
Вторая часть является экспорт KML: если у вас есть векторный слой в OL, вы можете получить набор функций и передать его в OpenLayers.Format.KML для функции записи, и он создает структурированную строку KML ... I havne't протестировали его, но это должно работать:
var myKMLparser = new OpenLayers.Format.KML;
var myKMLStructuredString = myKMLparser.write (myVectorLayer.features);
here you can find the documentation для этого анализатора ...
- 1. Экспортировать карту в openLayers
- 2. KML и OpenLayers
- 3. Добавление KML в OpenLayers как текстовую строку
- 4. OpenLayers, Bing и KML
- 5. Экспортировать участок Python в KML
- 6. Фильтрация загруженного файла kml в OpenLayers
- 7. OpenLayers, не отображающий слой kml
- 8. Как загрузить файл kml в виде строки в Openlayers 3?
- 9. Как получить доступ к вложенному тегу в kml в openlayers?
- 10. Экспортировать результат из пакета kml в R
- 11. Как сохранить стили Polygon при создании KML в Openlayers 3?
- 12. Цветные полигоны OpenLayers на файлах KML
- 13. OpenLayers.Image разность позиций между kml vs openlayers
- 14. Может ли OpenLayers 3 правильно отображать KML?
- 15. OpenLayers 3 не показывает слой KML
- 16. OpenLayers Google Maps Projection Problem w/KML
- 17. мыши перетащить на KML особенности с OpenLayers
- 18. векторная проекция в OpenLayers
- 19. Загрузка плиток KML, созданных для Google Планета Земля в Openlayers
- 20. Ориентация и/или изменение области KML в OpenLayers
- 21. Как добавить KML к карте OpenLayers из локального источника?
- 22. Openlayers - Как импортировать метки из нескольких KML-файлов
- 23. Matlab Google Earth Toolbox экспортировать KML файлы в пакетном режиме
- 24. Преобразование JSON в KML
- 25. Невозможно экспортировать Google Мои карты как KML с сетевой ссылкой
- 26. OpenLayers не может загружать файлы KML с некоторыми форматами
- 27. Ошибки, работающие через планировавших шейпфайлы в ggplot вики
- 28. Почему OpenLayers отображает только первые функции моего KML?
- 29. Openlayers написать и сохранить KML на основе вашей карты
- 30. JAK KML java слияние текста в kml