Я планирую использовать API Google Maps V3 для геокодирования пакета адреса, хранящегося в массиве. Этот адрес будет извлекаться из моей базы данных и геокодировать, чтобы я мог создавать маркеры для них на карте. Однако я понимаю, что Google поставил ограничение на скорость отправки запросов на геокодирование, поэтому мне интересно, как я могу использовать PHP для […]
У меня есть следующий код для преобразования переменной PHP (включая адрес) в координаты: $evdata_address = urlencode($evdata_address); $mapsurl = 'http://maps.googleapis.com/maps/api/geocode/xml?address=' . $evdata_address . '&sensor=true'; $xml = simplexml_load_file($mapsurl); $status = $xml->status; if ($status == 'OK') { $latitude = $xml->result->geometry->location->lat; $longitude = $xml->result->geometry->location->lng; }; По какой-то причине он отлично работает на моем собственном веб-пространстве / сервере, но не […]
Я довольно новичок в кодировании WordPress и Php в целом, у меня есть относительно простая тема, с которой я работал, которая содержит настраиваемый тип сообщения, который хранит широту и долготу. Каждое сообщение представляет собой список отелей в каталоге. Тема, которую я использую, также интегрируется с FacetWP плагином для WordPress. Пользователь может выполнить поиск на сайте, […]
Я пытаюсь сделать страницу WordPress, где пользователь может указать на местоположение, написав адрес или просматривая карту. Как вы можете видеть на странице ( http://www.levinor.es/pruebas/pagina-ejemplo/ ) карта не загружается, и я не знаю, почему … Я проверил ключ API и разрешил Домены ( .levinor.es / ) ключа … Пожалуйста, мне нужна помощь … Для этого я […]
Я использую проверку точек в полигоне в php, но я получаю серьезные ошибки – как в точках, которые не находятся в полигоне, появляются внутри. Мои основные функции напечатаны ниже (найденные здесь, измененные от класса к простой функции: http://www.assemblysys.com/dataServices/php_pointinpolygon.php ). Единственное, о чем я могу думать, это какие-то ошибки округления? В качестве одного примера я пытаюсь […]
возможно ли преобразовать (в PHP-back-end): <?php $Address = "Street 1, City, Country"; // just normal address ?> в <?php $LatLng = "10.0,20.0"; // latitude & lonitude ?> Код, который я использую в настоящее время, по умолчанию: <script type='text/javascript' src='https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false'></script> <script> function initialize() { var myLatlng = new google.maps.LatLng(10.0,20.0); var mapOptions = { zoom: 16, center: […]
У меня возникла проблема со специальными символами для адресов из моей базы данных для геокода google, но не для их жесткого кодирования. Простой код геокода $url = "http://maps.googleapis.com/maps/api/geocode/json?address=". $address . "&sensor=true"; $jsonfile = file_get_contents($url); $jsondata = json_decode($jsonfile); $lat = $jsondata->results[0]->geometry->location->lat; $lng = $jsondata->results[0]->geometry->location->lng; Этот код работает для стандартных адресов, но не работает, когда адрес имеет […]
Я использую API геокодирования Google, чтобы получить координаты lat / lng для разных поисков местоположения на моем сайте. Проблема в том, что для районов Лондона (возможно, это не ограничивается только Лондоном, именно там большая часть нашей пользовательской базы), например, «Ватерлоо», геокодирование api возвращает разные результаты моему серверу с того момента, когда я помещаю url непосредственно […]
Я пытаюсь получить $ street, $ city и $ country string из google json. Он работает для моего домашнего адреса: http://maps.googleapis.com/maps/api/geocode/json?latlng=52.108662,6.307370&sensor=true $url = "http://maps.googleapis.com/maps/api/geocode/json?latlng=".$lat.",".$lng."&sensor=true"; $data = @file_get_contents($url); $jsondata = json_decode($data,true); if(is_array($jsondata) && $jsondata['status'] == "OK") { $city = $jsondata['results']['0']['address_components']['2']['long_name']; $country = $jsondata['results']['0']['address_components']['5']['long_name']; $street = $jsondata['results']['0']['address_components']['1']['long_name']; } Но для другого адреса с большим количеством данных в […]
Я работаю над работой в Codeigniter PHP + jQuery, где работодатели вводят свое местоположение, и мы используем API Карт Google для его построения. Хотя это и привело к огромным результатам юзабилити, проблема заключается в том, что мы пытаемся отобразить эти места для соискателей, которых они запутали, и трудно визуально различить (они читают так: «02905, в […]