Термины и определения единая информационная система


НазваниеТермины и определения единая информационная система
страница9/14
ТипДокументы
filling-form.ru > Договоры > Документы
1   ...   6   7   8   9   10   11   12   13   14

Форматы ответа

При геокодировании километровых столбов сервис должен иметь возможность возвращать объекты, соответствующие разным уровням административного деления (иерархии):

  • country – страны

  • admin – субъекты РФ

  • district_a – административные округа и районы городов федерального значения РФ (необязательный элемент адреса)

  • admin1 – муниципальные районы и городские округа субъектов РФ

  • district_a1 – внутригородские территории городов федерального значения и административные единицы городских округов РФ (необязательный элемент адреса)

  • admin2 –городские и сельские поселения муниципальных районов РФ

  • town – населенные пункты РФ

  • district_t – административные единицы населенных пунктов РФ (внутригородские территории, административные районы и административные округа городов) (необязательный элемент адреса)

  • village – СНТ (садовые некоммерческие товарищества), коттеджные поселки

  • quarter – кварталы, микрорайоны

  • road – наименования и коды Федеральных трасс

  • milestone – километры трассы (километровые столбы)

Ответы сервиса, соответствующие различным вариантам запроса, должны соответствовать приведенным ниже примерам.

Ответ в формате regular

{

    "features": [

        {

            "type": "Feature",

            "bbox": [

                минимальная x-координата объекта в проекции spatialOut,

                минимальная y-координата объекта в проекции spatialOut,

                максимальная x-координата объекта в проекции spatialOut,

                максимальная y-координата объекта в проекции spatialOut

            ],

            "geometry": {

                "coordinates": [

                    x-координата объекта в проекции spatialOut,

                    y-координата объекта в проекции spatialOut

                ],

                "type": "Point"

            },

            "properties": {

                "address": [ // Массив составных частей адреса

                    {

                        "name": "километр трассы (километровый столб)",

                        "type": "milestone"

                    },

                    {

                        "name": "название или код трассы",

                        "type": "road",

                        "foreign_keys": {

"AOGUID": "код адресного объекта ФИАС (AOGUID), при наличии"

"POSTAL_CODE": "почтовый индекс, при наличии"

}

                    },

                    ....

                    {

                        "name": "название административного объекта",

                        "type": "название уровня административного объекта",

                        "foreign_keys": {

"AOGUID": "код адресного объекта ФИАС (AOGUID), при наличии",

"OKTMO": "код ОКТМО, при наличии",

"POSTAL_CODE": "почтовый индекс, при наличии"

}

                    },

                    ....

                    {

                        "name": "название субъекта РФ",

                        "type": "admin",

                        "foreign_keys": {

"AOGUID": "код адресного объекта ФИАС (AOGUID), при наличии",

"OKTMO": "код ОКТМО, при наличии"

}

                    },

                    {

                        "name": "название страны",

                        "type": "country",

                        "foreign_keys": {

"OKSM_N": "числовой код ОКСМ, при наличии",

"OKSM_2": "двухбуквенный код ОКСМ, при наличии"

}

                    }

                ],

                "dataType": "address", //тип данных address

                "name": "полный адрес объекта в одной строке",

                "type": "уровень иерархии найденного объекта"

                "foreign_keys": {

"POSTAL_CODE": "почтовый индекс, при наличии",

"AOGUID": "код адресного объекта ФИАС (AOGUID), при наличии",

"OKTMO": "код ОКТМО, при наличии",

"OKSM_N": "числовой код ОКСМ, при наличии",

"OKSM_2": "двухбуквенный код ОКСМ, при наличии"

}

            },

            "type": "Feature"

        },

        //…......... и т. д. для COUNT-1 найденных километровых столбов.

    ],

    "type": "FeatureCollection"

}

Ответ в формате geojson:suggest, geojson:suggestWithCoords

{

    "features": [

        {

            "type": "Feature",

            "bbox": [

                минимальная x-координата объекта в проекции spatialOut,

                минимальная y-координата объекта в проекции spatialOut,

                максимальная x-координата объекта в проекции spatialOut,

                максимальная y-координата объекта в проекции spatialOut

            ],

            "geometry": { //null для формата suggest

                "coordinates": [

                    x-координата объекта в проекции spatialOut,

                    y-координата объекта в проекции spatialOut

                ],

                "type": "Point"

            },

            "properties": {

            "hl": [[индекс начала найденной подстроки, индекс конца найденной подстроки], …,[индекс начала найденной подстроки, индекс конца найденной подстроки]], // массив индексов начал и концов участков подсвечиваемых пользователю в строке "suggest"

            "search": "текст который должен быть помещен в поле поиска при выборе подсказки",

            "suggest": "текст подсказки показываемой пользователю",

            "dataType": "address" //тип данных address

            },

        }

        //…......... и т. д. для COUNT-1 найденных километровых столбов.

],    

"type": "FeatureCollection"

"query": "строка с исходным запросом"

}
Обработка ошибок

Сервис должен возвращать информацию об ошибках в следующем формате:

{

"code": код ошибки,

"message": "текст ошибки",

"verboseMessage": "подробный текст ошибки"

}

Возможны следующие коды ошибок и их значения:

Код ошибки

Текст ошибки

HTTP код ответа

Описание

1

Resource not found

404

Ресурс не найден (неправильный путь в запросе)

2

Resource not initialized

500

Ресурс не инициализирован (правильный запрос, данные не загружены)

3

Layer not found

400

Слой не найден (неправильно указан слой в параметре запроса)

4

Layer not initialized

500

Слой не инициализирован (правильный запрос, данные слоя не загружены)

7

Bad parameter value

400

Неправильное значение параметра в запросе

Приложение 4

Спецификация сервиса обратного геокодирования

Сервис обратного геокодирования - это программное обеспечение, позволяющее предоставлять информацию об объектах, в том числе и их географические координаты, по запросу в виде точки с координатами по протоколу http(s).

Параметры запроса должны передаваться в формате querystring, значения параметров должны быть закодированы в percentencoding. Результатом запроса должен являться набор найденных объектов, удовлетворяющих исходному запросу, в формате JSON, в кодировке UTF-8.

Запрос поиска адреса (getaddress)

Вид запроса HTTP GET:

http://{адрес сервера}/getaddress?параметр_1=значение_параметра_1& параметр_2=значение_параметра_2 ... параметр_N=значение_параметра_N

Принципы обработки параметров

Обработка параметров должна проводиться без учета регистра (case insensitive).

При отсутствии необязательного параметра в запросе должно использоваться значение по умолчанию.

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

При передаче нескольких одинаковых параметров в запросе должно использоваться значение первого параметра, все остальные значения должны игнорироваться.

Параметры запроса

Параметр

Возможные значения

Значение по умолчанию

Описание

X

число

0.0

Координата X точки запроса в координатной системе spatialIn

Y

число

0.0

Координата Y точки запроса в координатной системе spatialIn

geojson

текст

 

Координаты точки запроса в виде объекта geojson.

В случае, если задан хотя бы один из параметров x,y, данный параметр не будет учитываться

format

regular




Формат результата (geojson)


regular – основной формат для обратного геокодирования

spatialOut

EPSG:4326

EPSG:3857

GSK:42

GSK:42_DIRECT

EPSG:4923

GSK:90

GSK:90_DIRECT

GSK:9002

GSK:9011

GSK:2011

GSK:2011_DIRECT

EPSG:4326

Тип координатной системы результатов


EPSG:4326 – WGS84, десятичные градусы

EPSG:3857 – Web Mercator Auxiliary Sphere

GSK:42 – СК42, ГОСТ Р 32453-2013, переход через ПЗ-90.02

GSK:42_DIRECT – СК42, ГОСТ 51794-2001

EPSG:4923 – ПЗ90, переход по версии EPSG

GSK:90 – ПЗ90, ГОСТ 51794-2008 (Приложение Б), переход через

GSK:90_DIRECT – ПЗ90, ГОСТ 51794-2008 (Приложение Г)

GSK:9002 – ПЗ-90.02, ГОСТ Р 32453-2013 (Приложение В)

GSK:9011 – ПЗ-90.11, справочный документ «Параметры Земли 1990 года» (ПЗ-90.11) Минобороны России

GSK:2011 – ГСК2011, ПРИКАЗ от 23 марта 2016 г. N П/0134 ОБ УТВЕРЖДЕНИИ ПАРАМЕТРОВ ГСК2011, переход через GSK:9011

GSK:2011_DIRECT – ГСК2011, ПРИКАЗ от 23 марта 2016 г. N П/0134 ОБ УТВЕРЖДЕНИИ ПАРАМЕТРОВ ГСК2011

spatialIn

EPSG:4326

EPSG:3857

GSK:42

GSK:42_DIRECT

EPSG:4923

GSK:90

GSK:90_DIRECT

GSK:9002

GSK:9011

GSK:2011

GSK:2011_DIRECT

EPSG:4326

Тип координатной системы входных данных


EPSG:4326 – WGS84, десятичные градусы

EPSG:3857 – Web Mercator Auxiliary Sphere

GSK:42 – СК42, ГОСТ Р 32453-2013, переход через ПЗ-90.02

GSK:42_DIRECT – СК42, ГОСТ 51794-2001

EPSG:4923 – ПЗ90, переход по версии EPSG

GSK:90 – ПЗ90, ГОСТ 51794-2008 (Приложение Б), переход через

GSK:90_DIRECT – ПЗ90, ГОСТ 51794-2008 (Приложение Г)

GSK:9002 – ПЗ-90.02, ГОСТ Р 32453-2013 (Приложение В)

GSK:9011 – ПЗ-90.11, справочный документ «Параметры Земли 1990 года» (ПЗ-90.11) Минобороны России

GSK:2011 – ГСК2011, ПРИКАЗ от 23 марта 2016 г. N П/0134 ОБ УТВЕРЖДЕНИИ ПАРАМЕТРОВ ГСК2011, переход через GSK:9011

GSK:2011_DIRECT – ГСК2011, ПРИКАЗ от 23 марта 2016 г. N П/0134 ОБ УТВЕРЖДЕНИИ ПАРАМЕТРОВ ГСК2011

lang

ru
en

ru

Язык выходных данных

pattern

intersect
nearest

intersect

Режим поиска для обратного геокодирования


intersect – пересечение с объектом
nearest - ближайший объект

maxdist

число

0.0

Максимальное расстояние, на котором производится поиск ближайшего объекта.

Расстояние задается в метрах.

Параметр используется только при pattern = nearest.

maxcount

число

1

Максимальное количество возвращаемых объектов

type

address

milestone

road

quarter

village

district_t

town

admin2

district_a1

admin1

district_a

admin

country




Уровень иерархии, для которого требуется искать результаты. Если параметр не задан, поиск производится для всех уровней

sortBy

distance

typeAndDist

relevance




Варианты сортировки возвращаемых результатов обратного геокодирования
distance – сортировка результатов по расстоянию от заданной точки

typeAndDist – сортировка результатов в первую очередь по типам, во вторую – по расстоянию от заданной точки

relevance – сортировка результатов по смешанному критерию, основанному на расстоянии от заданной точки и от вида найденного объекта
1   ...   6   7   8   9   10   11   12   13   14

Похожие:

Термины и определения единая информационная система iconО проведении открытого конкурса
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...

Термины и определения единая информационная система iconО проведении запроса предложений
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...

Термины и определения единая информационная система iconО проведении открытого конкурса
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...

Термины и определения единая информационная система iconО проведении открытого конкурса
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...

Термины и определения единая информационная система iconО проведении запроса предложений
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...

Термины и определения единая информационная система iconО проведении открытого конкурса
Единая информационная система (еис) – единая информационная система в сфере закупок товаров, работ, услуг для обеспечения государственных...

Термины и определения единая информационная система iconЕдиная государственная информационная
Единая государственная информационная система в сфере здравоохранения министерства здравоохранения российской федерации

Термины и определения единая информационная система iconЕдиная государственная информационная
Единая государственная информационная система в сфере здравоохранения министерства здравоохранения российской федерации

Термины и определения единая информационная система iconС 1 июля 2013 года в городе работает Единая информационная система...
Единая информационная система "Электронный детский сад". Встать на очередь можно самостоятельно через портал государственных и муниципальных...

Термины и определения единая информационная система iconРегламент предоставления доступа в государственную информационную...
Государственная информационная система о государственных и муниципальных платежах (гис гмп) – единая информационная система, предназначенная...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск