Articles of kml

Как проверить, находится ли геокод близко или по пути, определенному в KML LineString с PHP или MySQL

У меня есть файл KML, определяющий несколько путей / маршрутов (представляющих фактические дороги), заключенных в теги <LineString><coordinates></coordinates></LineString> . Разбор файла в другие форматы (массивы / MySQL) уже установлен, так что это не проблема. Учитывая точку (долготу / широту), я хотел бы проверить, находится ли точка на или близко к (в пределах нескольких метров) одному из […]

PHP Динамическое создание KML для нескольких меток на карте

В настоящее время борется с PHP и создает KML. Я использую API last.fm (geoGetevents), чтобы захватывать события из «местоположения» (например, пользовательские поиски в Манчестере), а затем (используя KML – как я чувствую себя более комфортно с ним, чем JS) намечают их на карте. Я обнаружил, что я получаю недопустимые ошибки KML / KMZ при привязке […]

PHP: преобразование KML в KMZ

У меня есть собственный php-скрипт, который создает файл KML. Теперь как преобразовать его в KMZ? Должен ли я просто запустить gzcompress() ? Или я должен создать ZipArchive?

Parse KML-файл с PHP

Есть ли способ разобрать Google Maps * .kml-файл с simple_xml_load_file ("*. Kml")? Мне нужно сохранить в имени моей базы данных и координатах каждого полигона, зарегистрированного в моем KML-файле. На моем скрипте PHP simple_xml_load_file ("*. Kml") возвращает false, поэтому я не могу его прочитать. <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:gx="http://www.google.com/kml/ext/2.2" xmlns:kml="http://www.opengis.net/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom"> <Document> <Schema> … </Schema> […]

Загрузка файла KML в mysql / xpath и x quires

hello im сталкивается с несколькими проблемами при загрузке большого файла kml, из которого я первоначально использовал холодный синтез, но он просто не справился с большими файлами xml / kml поэтому я думал, что я даю ему bash, используя php, я довольно новичок в php и coldfusion поэтому вы можете получить файл kmz, который работает с […]

получение карт для приема динамически созданного KML-файла?

У меня есть кнопка, которая запускает приложение Google Maps на моем устройстве с намерением. Я хочу иметь возможность передать ему страницу php, которая создает файл KML. Я сделал это на веб-сайте, прежде чем использовать api в googlemaps в JS, но он, похоже, не работает на Android. Мой php-файл выглядит следующим образом: <?php echo '<kml xmlns="http://www.google.com/earth/kml/2">'; […]

Симплекс XPath странности

Я пишу скрипт, который читает и обрабатывает документ KML (xml). Ниже приведен фрагмент документа, который я читаю: <?xml version="1.0" encoding="UTF-8"?> <!– Generated by Feature Manipulation Engine 2009 (Build 5658) –> <kml xmlns="http://earth.google.com/kml/2.2" xmlns:atom="http://www.w3.org/2005/Atom"> <Document> <name>South Australia</name> <visibility>1</visibility> <description><![CDATA[Statistical Local Area 2008]]></description> <Folder id="kml_ft_SA_SLA08"> <name>SA_SLA08</name> <Placemark id="kml_1"> <name>Mitcham (C) – West</name> <Style> <!– style info blah […]

Вычислить lat / lng углов наложения на землю из kml-файла

Мне нужно найти углы в lat / lng наземного наложения, заданные в kml-файле либо в php, либо в javascript. Т.е. для конкретного примера мне нужно получить от: <LatLonBox> <north>60.406505416667</north> <south>60.400570555556</south> <east>5.3351572222222</east> <west>5.3190577777778</west> <rotation>3.7088732260919</rotation> </LatLonBox> к угловым координатам SW: 60.400316388889;5.3194425 SE: 60.400824722222;5.3355405555556 NE: 60.406759444444;5.3347738888889 NW: 60.406251388889;5.3186730555556 Я могу получить другой способ (примерно, по крайней мере, код […]