У меня есть файл KML, определяющий несколько путей / маршрутов (представляющих фактические дороги), заключенных в теги <LineString><coordinates></coordinates></LineString> . Разбор файла в другие форматы (массивы / MySQL) уже установлен, так что это не проблема. Учитывая точку (долготу / широту), я хотел бы проверить, находится ли точка на или близко к (в пределах нескольких метров) одному из […]
Моя страница gmap становится пустой после вставки php-кода в содержимое infowindow. google.maps.event.addListener(noi, 'mouseover', function() { var infowindow = new google.maps.InfoWindow({ content: '<?php if ($count==0){ echo "No Open Tickets"; } else{ echo "<table>"; foreach ($NOIcompliancearray as $SLA_Compliance=>$count) { $Npath = $Nimages[$SLA_Compliance]; echo "<tr>"; echo "<td><a href='city.php?city=Noida&compliance=".$SLA_Compliance."'><img src='IndiaImages/".$Npath."' title='".$SLA_Compliance."' ></td>"; echo "<td>".$count."</td>"; echo "</tr>"; } echo "</table>"; […]
У меня есть куча «местоположений» – некоторые из них точны (gaborone, botswana), некоторые – геокоды (40,75, -73,997), а некоторые абсолютно бесполезны (#siliconcape). Мне нужно найти способ запустить список и определить город и страну каждой строки и геокода и вернуть нули для недопустимых местоположений. Существует ли какая-то библиотека / service / api / method, которая может […]
Я делаю небольшое приложение с картами Google, которое определяет, является ли введенный адрес частью предопределенной области обслуживания. Пользователь вводит адрес, а PHP-скрипт извлекает lat / long из API геокодирования и применяет raycasting с кучей координат, которые составляют вершины региона (взяты из файла KML, созданного Картами). Проблема заключается в следующем: он работает большую часть времени, но […]
В настоящее время я изучаю использование API Карт Google. Из того, что я читаю, API требует широту и долготу в десятичной степени (DD). В моей базе данных данные хранятся как DMS. Пример: 110 ° 29 '01,1 " Я бы спросил, есть ли у вас ребята какие-нибудь DMS для DD в php. И конвертер должен принимать […]
Я довольно новичок в JSON, и я пытаюсь получить широту и долготу геокодированного города из API Карт Google, используя curl. Функция, которую я использую: function geocode($city){ $cityclean = str_replace (" ", "+", $city); $details_url = "http://maps.googleapis.com/maps/api/geocode/json?address=" . $cityclean . "&sensor=false"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $details_url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $geoloc = json_decode(curl_exec($ch), true); $step1 = […]