Служба поддержки DaData.ru

Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.

0
Отвечен

Есть ли возможность получить выборку адресов по городу/населённому пункту?

Александр Железков 9 лет назад обновлен Антон Жиянов 9 лет назад 4
Ответ
Антон Жиянов 9 лет назад

К сожалению, квартир и обратного геокодирования пока что нет.

Спасибо за хороший отзыв по Подсказкам!

0
Завершен

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

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 1
Ответ
Антон Жиянов 9 лет назад

К сожалению, сейчас у нас нет обратного геокодирования.

0
Завершен

"Не более трех адресов" Что это значит и как это лечить?

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 1

Начал переводить фаил , пример загружал как обычно всегда загружаю. Но сегодня выдал вот такую вещь "Не более трех адресов" ?

Ответ
Антон Жиянов 9 лет назад

Теперь нельзя обрабатывать более 3 колонок адресов в рамках одного файла (в API-обработке так было всегда). Если больше 3 колонок с адресами, то по умолчанию обработаем первые три, а остальные получат тип "Оставить как есть". Если вы заново присвоите тип "Адрес" остальным колонкам вручную – выдаст ошибку.

0
Не ошибка

Как работать с неправильными адресами кладра в Dadata?

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 3

Ищем адрес "Московская область, Егорьевский район, г.Егорьевск, 4-й, 21". Ответ - kladr_id=5000700100000070017

Смотрим адрес в онлайн-базе кладра - http://www.alta.ru/kladrs/search_index?idx=&ocatd=&code=5000700100000070017 - пусто. Кладр знает только код 5000700100000070002, соответствующий блоку домов.


Вопрос - как работать с Вашим кодом? Да, понятно, вы ведете собственный счетчик домов, но для стороннего потребителя, которому требуется совместить Ваш сервис с реальной базой кладра, это очень неудобно. Есть ли возможность в ответе возвращать все же общий код 5000700100000070002, пусть бы и в дополнительном поле?

0
Исправлен

адрес: Республика Крым, г. Симферополь,ул. Лексина д.46

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 3

Добрый день!

адрес: Республика Крым, г. Симферополь,ул. Лексина д.46

не определяется индекс:

Должен быть 295051

Ответ
Антон Жиянов 9 лет назад

Исправили.

0
Исправлен

Свердловская обл, г Ревда, поселок Краснояр, ул Рабочая, д 22

Анонимный 9 лет назад обновлен Антон Жиянов 8 лет назад 2

Свердловская обл, г Ревда, поселок Краснояр, ул Рабочая, д 22

По данному адресу определяется не верный индекс - 623277

Правильный индекс 623280

Ответ
Антон Жиянов 8 лет назад

Исправили. Теперь возвращаются правильные индексы, потому что Дадата использует индексы Почты.

0
Не ошибка

при source:source: 'Россия, Чувашская Республика Чувашия, г Новочебоксарск, ул Семенова, д 27', тип ADDRESS, api возвращает region_type: 'Чувашия' , хотя это республика, исправьте пжлст

Анонимный 9 лет назад обновлен 9 лет назад 4

при
1)
тип ADDRESS,
source: 'Россия, Чувашская Республика Чувашия, г Новочебоксарск, ул Семенова, д 27',
api возвращает
qc: 0,
region_type: 'Чувашия' , должна была вернуть Республика,
region_type_full:
'чувашия' исправьте пжлст
,
2)
source: 'Россия, г Москва, ул Ереванская, д 4, оф 12'
api возвращает

region_type: 'г',

region_type_full: 'город'

region: 'Москва',

city_type: null,

city_type_full: null,

city: null,

qc: 0,

3)
source: Россия, г Санкт-Петербург, пр-кт Королева, д 7/1, оф 238

api возвращает

region_type: 'г',

region_type_full: 'город'

region: 'Санкт-Петербург',

city_type: null,

city_type_full: null,

city: null,

qc: 0,

Ответ
Антон Жиянов 9 лет назад

1. Дадата работает по ФИАС (всероссийский классификатор адресов налоговой). И ФИАС отдает именно такой тип для Чувашии. Многих оно вводит в ступор, но в таком виде уже несколько лет, и вряд ли это исправят.

2,3. Москва и Санкт-Петербург – не города, а регионы по ФИАС. Поэтому city_type и city_type_full не заполняются.

0
Исправлен

не отображаются гео координаты (geo_*) для некоторых населенных пунктов

Анонимный 9 лет назад обновлен Антон Жиянов 8 лет назад 4

Ознакомлены с док-ей и статьей.
Для многих населенных пунктов geo_* координаты отображаются, но для некоторых, например, "Московская обл, г Домодедово, деревня Одинцово, ул Лесническая, д 1 "




rea: null
area_type: null
area_type_full: null
area_with_type: null
beltway_distance: null
beltway_hit: null
block: null
block_type: null
block_type_full: null
capital_marker: "0"
city: "Домодедово"
city_district: null
city_type: "г"
city_type_full: "город"
city_with_type: "г Домодедово"
country: "Россия"
fias_id: "aff390d8-93ba-4ccc-aa0f-1a75eda7a03f"
fias_level: "7"
flat: null
flat_area: null
flat_price: null
flat_type: null
flat_type_full: null
geo_lat: null
geo_lon: null
house: "1"
house_type: "д"
house_type_full: "дом"
kladr_id: "50000001012000200"
okato: "46409000000"
oktmo: "46709000"
postal_box: null
postal_code: "142073"
qc: null
qc_complete: null
qc_geo: "5"
qc_house: null
region: "Московская"
region_type: "обл"
region_type_full: "область"
region_with_type: "Московская обл"
settlement: "Одинцово"
settlement_type: "д"
settlement_type_full: "деревня"
settlement_with_type: "деревня Одинцово"
square_meter_price: null
street: "Лесническая"
street_type: "ул"
street_type_full: "улица"
street_with_type: "ул Лесническая"
tax_office: "5009"
tax_office_legal: null
timezone: null
unparsed_parts: null

Ответ
Антон Жиянов 8 лет назад

Исправили.

0
Отвечен

Город и область район отдельно от улицы дома и квартиры + почтовый индекс.

Анонимный 9 лет назад обновлен 9 лет назад 3

Здравствуйте, очень нравиться сервис, но хочется его правильно настроить.

Есть 2 поля по которым требуется выводить подсказки и одно по возможности заполнять на основании этих двух полей:

  1. (Поле 1) Область, Район, Город (требуется заполнять поле как требует почта, т.е. если это областой центр не выводить область, если это районый центр то не выводить район. Если возможно поиск выполнить по всем адресам, но улицу дом квартиру перенести в поле 2 и проставить поле 3)
  2. (Поле 2) Улица Дом Квартира (вывод только по ограниченному поиску поля 1 или если поле 1 не заполнено был поиск по всем адресам но по клику вносились данные в поле 1 и поле 3)
  3. (Поле 3) Индекс требуется заполнять по клику поля 1 или поля 2

Интересует возможность реализации подсказки на jquery.suggestions. Не обязательно чтобы все так работало, но Важно! заполнить поле 1 как требует Почта России и по клику поля 2 проставить индекс.

Ответ
Антон Жиянов 9 лет назад

Добрый день!

Вся проблема в реализации заполнения области и города и района в поле 1 в формате Почты России

Подсказки работают как раз в формате Почты России (не выводим область и район для центров областей и районов). Возможно, будет достаточно одной строки (адрес одной строкой по правилам Почты России), и строки с индексом?

Индекс можно подставлять автоматически при заполнении адреса (посмотрите пример).

0
Не ошибка

Ограничение по kladr_id

Анонимный 9 лет назад обновлен 9 лет назад 2

Нужно показать подсказку по адресу для заданного города - Новочебоксарск (kladr_id: 2100002400000)

При ограничении по kladr_id для запроса "воинов интернационалистов 45 8" - получаем пустой ответ:

curl -X POST -H "Content-Type: application/json" -H "Accept: application/json" -H "Authorization: Token ${API_KEY}" -d '{ "constraints": {"locations":[{"kladr_id":"2100002400000"}]},"query": "воинов интернационалистов 45 8", "count": 5 }' https://dadata.ru/api/v2/suggest/address

Если в запросе явно указать город ("новочебоксарск воинов интернационалистов 45 8") - возвратит то что нужно.

Ответ
Антон Жиянов 9 лет назад

Дело не в ограничении по КЛАДР. Если вы отправите запрос "воинов интернационалистов 45" – вам вернется ответ, но квартиру без явно указанного города мы не парсим, такова внутренняя логика работы

Сервис поддержки клиентов работает на платформе UserEcho