Добавить в избранное


Пересчет географических координат. Градусы -> градусы/минуты/секунды:

Широта: ° Долгота: °


Пересчет географических координат. Градусы/минуты/секунды -> градусы:

Широта: °'" Долгота: °'"




Определение высоты над уровнем моря по координатам:

Широта: ° Долгота: °




Форма поиска географических координат объекта на основе картографических сервисов Google или Yandex.
Примеры:Москва
Новгородская обл., Бердск
Санкт-Петербург, Дворцовая наб., 38
55.7522,37.6156 (широта,долгота)

Использовать сервис: Google Yandex
Вы искали: Нижний Новгород ул.рокосовского 15 пом 1б

Координаты:
56.296504°, 43.936059°
N56.296504°, E43.936059°
56°17.79'N, 43°56.16'E
56°17'47.4140"N, 43°56'9.8120"E
Широта: 56.296504 N, Долгота: 43.936059 E (G) (O) (Я)
Высота над уровнем моря: 80.5 м.

В начало.


Ссылка на это место:



География моего IP-адреса Geo IP
Host / IP: Мой IP

Полная версия

Загрузка.




API

Если Вы хотите использовать поиск географических координат на Вашем сайте, то можете воспользоваться сервисом LatLong.ru на коммерческой основе. Стоимость годового обслуживания или 5 000 поисковых запросов составляет 25$.
Для этого необходимо подключить к Вашему сайту скрипт LatLong.ru одним из двух способов:

1. Используя средства PHP
Необходимо передать в переменную данные по адресу http://www.latlong.ru/latlongapi.php?ser={ser}&q={q}
Сделать это можно, например, при помощи библиотеки Curl.

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, "http://www.latlong.ru/latlongapi.php?ser={ser}&q={q}");
curl_setopt ($ch, CURLOPT_HEADER, false);
curl_setopt ($ch, CURLOPT_REFERER, getenv("SERVER_NAME"));

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec ($ch);
curl_close ($ch);

В результате работы данного скрипта в переменной $data будут содержаться данные в формате json.
{"results":[{"lat" : "55.6088333", "long" : "38.8553333", "alt" : "126.8087997"}],"status" : "ОК", "date" : "2015-01-01", "hit" : "99999"}

2. Используя средства javascript
Необходимо к Вашему сайту подключить скрипт http://www.latlong.ru/latlongapi.js?ser={ser}&q={q}
<script src="http://www.latlong.ru/latlongapi.js?ser={ser}&q={q}"></script>

В результате этого в Ваш javascript сценарий будет добавлена переменная latlong с данными в формате json.
latlong = '{"results":[{"lat" : "55.6088333", "long" : "38.8553333", "alt" : "126.8087997"}],"status" : "ОК", "date" : "2015-01-01", "hit" : "99999"}';

Настройка сервиса LatLong.ru.
ser={ser} - обязательный параметр. Вместо {ser} вставьте название поискового сервера. Возможные значения: yandex или google;
q={q} - обязательный параметр. Вместо {q} вставьте Ваш поисковый запрос;
Кодировка - utf-8
При первом использовании географического сервиса LatLong.ru осуществляется привязка IP адреса к сайту, где был подключен данный сервис. Сделано это в целях безопасности и защиты от неправомерного использования географического сервиса.

Расшифровка полей ответа сервера:
results - Массив с результатами поиска географических координат.
status - Статус поискового запроса. OK - ошибок нет.
date - Дата окончания предоставления услуги.
hit - Количество оставшихся поисковых запросов.

Возможные ошибки:
Access Denied from IP
С данного IP адреса нет доступа. Возможно сменился IP адрес Вашего сайта. Обратитесь к администратору.
Access Denied from Host
С данного хоста нет доступа. Истек срок использования сервиса или количество поисковых запросов превысило норму. Обратитесь к администратору.
server returned an empty result!
Поисковый сервер вернул пустой результат.
In the search query contains illegal characters!
В поисковом запросе присутствуют запрещенные символы.
Empty query!
Пустой запрос.

По вопросам подключения и использования географического сервиса LatLong.ru просьба обращаться по электронной почте info@grishinmv.ru .







ВконтактеFacebook ()
top