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


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

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

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

  • country – страны

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

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

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

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

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

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

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

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

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

  • road – улицы

  • address – номера домов, включая строения, корпуса и другие адресные элементы

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

Ответ в формате 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": "address",

                        "foreign_keys": {

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

}

                    },

                    {

                        "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

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

Приложение 3

Спецификация сервиса поиска километровых столбов по текстовому описанию

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

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

Поисковый запрос (search)

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

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

Запрос автозаполнения (suggest)

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

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

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

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

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

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

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

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

Параметр

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

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

Описание

Text

текст

 

Строка для поиска

Текст в поисковой строке должен быть структурирован по принципу уменьшения детализации, например:

М1 10 км

Count

целое число более 1

10

Количество возвращаемых результатов

Format

regular

geojson:suggest

geojson:suggestWithCoords

geojson:suggest

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


regular – основной формат для поиска,

geojson:suggest – формат подсказки без координат

geojson:suggestWithCoords – формат подсказки с координатами

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

Язык выходных данных
1   ...   4   5   6   7   8   9   10   11   ...   14

Похожие:

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

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

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

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

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

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

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

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

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

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

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


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




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

Поиск