Articles of Google карты апи 3

Автоматическое получение широты и долготы с помощью php, API

В одном из моих приложений php я должен узнать широту и долготу места с адреса. Я пробовал этот код: $json = file_get_contents("http://maps.google.com/maps/api/geocode/json?address=$address&sensor=false&region=$region"); $json = json_decode($json); $lat = $json->{'results'}[0]->{'geometry'}->{'location'}->{'lat'}; $long = $json->{'results'}[0]->{'geometry'}->{'location'}->{'lng'}; Но он показывает следующую ошибку: Предупреждение: file_get_contents (http://maps.google.com/maps/api/geocode/json?address=technopark, Trivandrun, kerala, India & sensor = false & region = IND) [function.file-get-contents]: не удалось открыть поток […]

Карта Google: это лат / lng в полигоне?

Учитывая пару значений lat / lng, как определить, находится ли пара в многоугольнике? Мне нужно сделать это на PHP. Я вижу, что API Карт Google имеет метод containsLocation : https://developers.google.com/maps/documentation/javascript/reference . Есть ли способ использовать это из PHP?

Поиск городов в радиусе 10 миль от почтового индекса. API карт Google

Недавно я начал изучать API Карт Google, чтобы попробовать что-то новое на своих сайтах. В настоящее время я использую этот код: <?php $postcode = $_REQUEST['postcode']; $url = 'http://maps.googleapis.com/maps/api/geocode/xml?address='.$postcode.'&sensor=false'; $parsedXML = simplexml_load_file($url); if($parsedXML->status != "OK") { echo "There has been a problem: " . $parsedXML->status; } $myAddress = array(); foreach($parsedXML->result->address_component as $component) { if(is_array($component->type)) $type = […]

как точно найти данные между выбранной диагональной областью в запросе mysql

Это мои координаты выбранных диагональных точек, будет больше, когда выбранными точками больше. 1: 25.312063043186914 2: 55.30672073364258 1: 25.24096949112138 2: 55.40525436401367 1: 25.224509592006314 2: 55.3462028503418 1: 25.22513076073063 2: 55.281314849853516 1: 25.27822894908031 2: 55.25899887084961 ниже мой текущий mysql-запрос не дает мне идеального результата между выбранной диагональю. SELECT * FROM tbl_custom WHERE latitude <= 25.312063043186914 AND latitude >= […]