Как просто сохранить точки с гугл мапс в kml файл.
Случайно наткнулся... Пишу для тех, кто не знал и как я, переносил все точки вручную.
Фабула такая. Если у нас есть карта на гугл мапе, с точками, например такая
[
maps.google.com]
И если мы будем ее напрямую сохранять в Планету Земля, то у нас на диске запишется файл kml, где самих точек не будет, там будет ссылка на карту, вот так:
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http ://earth.google.com/kml/2.2">
<Document>
<name>Истомиха-Уголек</name>
<description><![CDATA[]]></description>
<NetworkLink>
<name>Истомиха-Уголек</name>
<Link>
<href>http ://maps.google.com/maps/ms?ie=UTF8&hl=ru&vps=1&jsv=293b&oe=UTF8&msa=0&msid=113185969238726405043.0004770edbb7b20827e40&output=kml</href>
</Link>
</NetworkLink>
</Document>
</kml>
С этим файлом работать напрямую не получится и засунуть его в озик или айгоу тоже не получится. Приходится через гугл ерф вручную перетаскивать все точки и потом уже сохранять.
Оказывается можно "правильный" файл получить сразу и быстро, просто добавив в конец ссылки
&output=kml
И у нас на диск запишется файл с координатами, типа
<Placemark>
<name>Метка 4</name>
<description><![CDATA[]]></description>
<styleUrl>#style2</styleUrl>
<Point>
<coordinates>37.951027,55.445217,0.000000</coordinates>
</Point>
</Placemark>
<Placemark>
<name>Метка 5</name>
<description><![CDATA[]]></description>
<styleUrl>#style6</styleUrl>
<Point>
<coordinates>37.954994,55.440578,0.000000</coordinates>
</Point>
</Placemark>
Этот файл уже можно прям сразу пихать в озик или айгоу.
_________________
С уважением, AL.
Pilgrim Adventure Team