Примеры:
Тверская 13 Москва
Кремлёвская 1 Казань
Невский 28 СПб
Раменское Молодёжная 8
НН Покровка 10
Начните вводить адрес — подсказки появятся ниже инпута, результаты — здесь.
—
forward · ms
—
suggest · ms
—
by-fias · ms
// JSON-ответ /v1/geocode появится здесь после первого запроса.
Reverse-геокод: координата → адрес
или кликните по карте
Введите координаты, нажмите «Моё местоположение» или кликните по карте.
// Ответ /v1/reverse-geocode появится здесь.
Поиск по идентификатору
Примеры:
FIAS: Москва city GUID
FIAS: Тверская 13 (house)
КЛАДР: 77000000000287700
ОКАТО: 45286585000
Индекс: 125032
// Ответ появится здесь.
Пакетная обработка
Один адрес — одна строка. До 1 000 запросов за раз, 8 параллельных воркеров на сервере.
Карта юр.лиц России — ЕГРЮЛ POI слой
6 851 304 ОГРН с координатами, обогащено БФО (782k revenue/profit),
налоговыми долгами (339k), ФССП (135k), ОКВЭД, уставным капиталом,
датой регистрации. Vector tiles прямо из PostGIS ST_AsMVT + 3-уровневый MV для wide zoom.
—
в кадре
—
Σ выручка
—
медиана выручки
—
≥100 млн
—
с долгами
—
Σ налог. долг
Город:
Двигайте карту или меняйте фильтры. Клик по точке/кластеру открывает карточку компании.
ОКВЭД-секции в кадре
Распределение по выручке (порядки)
<1М1–10М10–100М100М–1Б≥1Б
Регистрации по годам
click bar → фильтр от года
Топ-30 в кадре
Бренд-сети — карта 891 розничной цепочки
891 бренд-сеть с 43 рубриками — эквивалент платной возможности «бренд-сети» 2GIS Pro. Локации — из нашего нормализованного POI-корпуса с точными WGS84-координатами. Фильтр по типу слоя, поиск по имени, перелёт к выбранному бренду.
Выберите бренд слева — точки появятся на карте.
Все локации из реального WGS84 POI-корпуса (1,8 млн адресов Москвы с координатами).
Все локации из реального WGS84 POI-корпуса (1,8 млн адресов Москвы с координатами).
Forward geocoding
GET /v1/geocode?q=&include=fias&limit=10
Текстовый адрес → координаты + полная иерархия ФИАС/КЛАДР/ОКАТО/OKTMO/postal. Exact-path работает за 1 мс через btree (city_norm, street_norm, building_norm). Fallback — pg_trgm.
curl 'https://gis.neuralgate.ru/v1/geocode?q=Тверская+13+Москва&include=fias&limit=1' | jq .data[0]
copy
Autocomplete suggest
GET /v1/suggest?q=&include=fias&limit=10
Подсказки при наборе. Когда парсер видит дом (например «Раменское Молодёжная 8») — отдаём конкретные дома с ФИАС GUID. LRU + Cache-Control 300 с, 0.4 мс на горячем кеше.
curl 'https://gis.neuralgate.ru/v1/suggest?q=Москва+Твер&include=fias&limit=5'
copy
Reverse geocoding
GET /v1/reverse-geocode?lat=&lon=&radius=200
Координата → ближайший адрес / POI / road / org в радиусе. ST_DWithin по PostGIS GiST индексам.
curl 'https://gis.neuralgate.ru/v1/reverse-geocode?lat=55.7558&lon=37.6173&radius=200&limit=1'
copy
By FIAS GUID
GET /v1/by-fias?guid=
ФИАС GUID любого уровня (region / city / street / house) → объект с иерархией и кодами.
curl 'https://gis.neuralgate.ru/v1/by-fias?guid=0c5b2444-70a0-4932-980c-b4dc0d3f02b5'
copy
By КЛАДР / ОКАТО / Индекс
GET /v1/by-kladr?code= · /v1/by-okato?code= · /v1/by-postal?code=
Поиск улицы или города по любому коду. Включая обратный поход «индекс → дома».
curl 'https://gis.neuralgate.ru/v1/by-postal?code=125032&limit=3'
copy
Batch geocoding
POST /v1/geocode/batch · Content-Type: application/json
До 1 000 запросов в одном теле, 8 параллельных воркеров, общий тайм-аут 5 с / на каждый. Удобно для разовой массовой обработки CRM-выгрузки.
curl -X POST https://gis.neuralgate.ru/v1/geocode/batch \
-H 'content-type: application/json' \
-d '{"queries":[{"q":"Тверская 13 Москва"},{"q":"Невский 28 СПб"}]}'
copy
Возможности геокодера
| Возможность | Поддержка |
|---|---|
| ФИАС GUID на 4 уровнях (регион / город / улица / дом) | ✓ |
| КЛАДР · ОКАТО · OKTMO · почтовый индекс в одном ответе | ✓ |
| Точные координаты дома (WGS84) | ✓ |
| Поиск дома с префиксом («8» → 8, 8/1, 8а) | ✓ |
| Обратное геокодирование по ФИАС GUID | ✓ |
| Поиск по КЛАДР / ОКАТО / почтовому индексу | ✓ |
| Пакетная обработка до 1 000 адресов в одном запросе | ✓ |
| POI и организации из собственного корпуса | ✓ |
| Россия + СНГ — 7 стран | ✓ |
| Развёртывание в изолированном контуре (Go + Postgres) | ✓ |
Покрытие
- 90 регионов РФ — все регионы федерального уровня (ФИАС level=1).
- 16 005 городов в bridge-таблице (нормализованное имя ↔ ФИАС ↔ ОКТМО).
- 321 436 улиц с ФИАС GUID — 64,8% покрытие. Пять стратегий матчинга: точное по региону → точное по городу → омонимы федеральных городов → отбрасывание суффиксов → триграммный fuzzy ≥0,75.
- 5 300 111 домов с ФИАС GUID — 88% покрытие. Дом + почтовый индекс в одном ответе.
- 7 стран: Россия + Казахстан + Узбекистан + Беларусь + Грузия + Армения + ОАЭ.
- 141 источник карто-данных — обновляется через poller (systemd timer).