Изменение содержимого файлов KML - PullRequest
0 голосов
/ 08 февраля 2012

Мне просто интересно, есть ли возможность, что моя программа может добавлять / удалять маркеры в только что созданном файле kml?

Например, мой файл KML содержит все районы в городе, где зарегистрирован случай наводнения. После загрузки файла и его отображения в Картах Google через мой веб-сайт было сообщено о новом случае. Можно ли добавить это место в поле «Добавить область» моего сайта, а также обновить файл KML?

Заранее спасибо!

1 Ответ

2 голосов
/ 08 февраля 2012

Существует множество библиотек для программного обновления KML. Мой любимый сейчас pyKML , но есть также libkml и ряд других. Или так же просто, KML - это просто разметка XML, поэтому все библиотеки, которые у вас есть для чтения / записи XML, работают нормально.

Если вы спрашиваете, можно ли это сделать через API Карт Google, нет, это невозможно. Рендеринг KML происходит на стороне сервера, и вы не получаете доступ на запись к объекту KML через KMLLayer.

...