0
Отвечен
Геолокация не отображается
Проверяю по ссылке http://codepen.io/dadata/pen/EiCDd?editors=101
Даже для "принудительной геолокации" в данных ее не видно. Вот ответ от https://dadata.ru/api/v2/suggest/address
{
Вообще не вижу такого ключа. Это означает, что данных по геолокации нет в базе, или то, что она поломалась?
Даже для "принудительной геолокации" в данных ее не видно. Вот ответ от https://dadata.ru/api/v2/suggest/address
{
- "suggestions":[
- {
- "value":"Самарская обл, г Самара, пр-кт Ленина, д 1",
- "unrestricted_value":"Самарская обл, г Самара, пр-кт Ленина, д 1",
- "data":{
- "qc_complete":5,
- "qc_house":2,
- "postal_code":"443096",
- "postal_box":null,
- "country":"Россия",
- "region_type":"обл",
- "region_type_full":"область",
- "region":"Самарская",
- "area_type":null,
- "area_type_full":null,
- "area":null,
- "city_type":"г",
- "city_type_full":"город",
- "city":"Самара",
- "settlement_type":null,
- "settlement_type_full":null,
- "settlement":null,
- "street_type":"пр-кт",
- "street_type_full":"проспект",
- "street":"Ленина",
- "house_type":"д",
- "house_type_full":null,
- "house":"1",
- "block_type":null,
- "block":null,
- "flat_area":null,
- "flat_type":null,
- "flat":null,
- "fias_id":null,
- "kladr_id":"6300000100007620005",
- "tax_office":"6316",
- "tax_office_legal":null,
- "okato":"36401385000",
- "oktmo":null,
- "unparsed_parts":null,
- "qc":0
- {
Вообще не вижу такого ключа. Это означает, что данных по геолокации нет в базе, или то, что она поломалась?
Ответ
Ответ
Отвечен
Геолокация в подсказках — это определение местоположения пользователя (по IP-адресу). Она никак не отражается в ответе, а только влияет на варианты адресов, которые подсказки предлагают пользователю.
Если вас интересуют геокоординаты выбранного адреса, то они доступны через API стандартизации (поля
Если вас интересуют геокоординаты выбранного адреса, то они доступны через API стандартизации (поля
geo_lat
, geo_lon
и qc_geo
).Понятно, а можно ли как-то получить гео координаты в подсказках, или для этого надо воспользоваться сторонним сервисом (или после подсказки прогонять через стандартизацию)?
Проще всего полученный от пользователя адрес на сервере прогонять через стандартизацию. Так получите и геокоординаты, и коды качества, и другую дополнительную информацию (площадь квартиры, например).
Сервис поддержки клиентов работает на платформе UserEcho
Если вас интересуют геокоординаты выбранного адреса, то они доступны через API стандартизации (поля
geo_lat
,geo_lon
иqc_geo
).