Помощь загрузки генплана в ФГИС ТП

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
Ivan1993
Участник
Сообщения: 54
Зарегистрирован: 02 июл 2023, 13:55
Репутация: 51
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение Ivan1993 » 20 май 2024, 13:17

Запись xsi:nil="true" означает, что у элемента отсутствует значение, либо значение элемента не определено. Для того, чтобы такая запись была валидна, в xsd-схеме в описании соответствующего элемента должен быть указан атрибут nillable="true". В актуальной xsd-схеме Минэкономразвития данный атрибут отсутствует.

Если говорить конкретно про атрибут/элемент NOTE, то в схеме тип элемента указан как xs:string (символьная строка) без каких-либо дополнительных ограничений. Также указан атрибут minOccurs="0", что указывает на необязательность данного элемента (то есть он может быть опущен в итоговом gml-файле). Возможно, как отметил пользователь ttruefix14, корректной будет запись <fgistp:NOTE></fgistp:NOTE>, но тут можно проверить только опытным путем.

Сразу оговорюсь, данные выводы делаю, исходя из анализа xsd-схемы. В последнее время не загружал проекты генпланов на портал ФГИС ТП. Ждем получения тестовой учетной записи от Министерства, хочу проверить загрузить некоторые "подопытные образцы", которые при локальной проверке показали положительный результат.

roman_alex
Новоприбывший
Сообщения: 7
Зарегистрирован: 12 апр 2018, 09:30
Репутация: 3
Ваше звание: novichok
Откуда: Ставрополь

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение roman_alex » 21 май 2024, 17:10

Друзья! Аларм! Опубликован новый приказ 17.05.2024 г. уже познакомились?

aa7v
Новоприбывший
Сообщения: 6
Зарегистрирован: 23 авг 2023, 10:45
Репутация: 3
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение aa7v » 22 май 2024, 08:50

roman_alex писал(а):
21 май 2024, 17:10
Друзья! Аларм! Опубликован новый приказ 17.05.2024 г. уже познакомились?
Тут главное, чтобы заказчики ознакомились. И, например, не согласовывали с кем попало вопросы, которые не установлены 25 статьёй.

ttruefix14
Интересующийся
Сообщения: 18
Зарегистрирован: 18 сен 2023, 09:43
Репутация: 15
Откуда: Санкт-Петербург

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение ttruefix14 » 22 май 2024, 10:13

А у кого-то вообще ФГИС ТП работает? С пятницы ни одна проверка не проходит - только грузится бесконечно, а последние два дня даже карточки проектов не открываются. Еще заметил, что в разделе с xsd схемами вернулись старые схемы, а новая пропала, страшно))

TarasLis
Интересующийся
Сообщения: 16
Зарегистрирован: 10 янв 2022, 10:09
Репутация: 1
Откуда: Вологда

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение TarasLis » 22 май 2024, 10:37

ttruefix14 писал(а):
22 май 2024, 10:13
А у кого-то вообще ФГИС ТП работает? С пятницы ни одна проверка не проходит - только грузится бесконечно, а последние два дня даже карточки проектов не открываются. Еще заметил, что в разделе с xsd схемами вернулись старые схемы, а новая пропала, страшно))
тоже с пятницы столкнулись, ФГИС в ауте час и 5 минут с трудом работает, дает ошибки или загружает страницу,но вчера часов в 20 все летало (видимо не было нагрузки на сервера), с утра опять по новой(

при такой работе ФГИСа как за эти дни, им надо ввести запись через госуслуги на выделенное время работы с сервисом)))
Последний раз редактировалось TarasLis 22 май 2024, 10:46, всего редактировалось 1 раз.

Ivan1993
Участник
Сообщения: 54
Зарегистрирован: 02 июл 2023, 13:55
Репутация: 51
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение Ivan1993 » 22 май 2024, 10:38

ttruefix14 писал(а):
22 май 2024, 10:13
А у кого-то вообще ФГИС ТП работает? С пятницы ни одна проверка не проходит - только грузится бесконечно, а последние два дня даже карточки проектов не открываются. Еще заметил, что в разделе с xsd схемами вернулись старые схемы, а новая пропала, страшно))
По всей видимости, что-то опять ломают/обновляют. С понедельника мучался с публикацией ПЗЗ. Только сегодня утром (еще до 8-ми часов утра) удалось кое-как довести документ до статуса "утвержден".
К слову, также заметил, что при попытке посмотреть карточку документа, будучи незарегистрированным в системе, "тест на бота" не пускает, даже если верно перемещаешь ползунок.

ivy8
Новоприбывший
Сообщения: 2
Зарегистрирован: 22 янв 2017, 10:51
Репутация: 0

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение ivy8 » 23 май 2024, 08:14

ginpetr писал(а):
19 апр 2021, 13:06
Универсальный транслятор в составе Мапинфо, его старший брат FME Desktop. Первый, наверное, не получится настроить так, чтобы его gml ФГИС принимал. Второй не использовал ввиду его платности, но на форуме есть люди, которые им пользуются.
Я себе на Мапбэйсике утилиту сделал, которая выбранные таблицы в gml выгружает. В результате получилось загрузить генплан города. Но она ещё требует проверки и доработки.
https://youtu.be/SQM4hI08gno
файл утилиты периодически обновляется
День добрый. А как можно получить рабочую утилиту?

mirtull
Новоприбывший
Сообщения: 2
Зарегистрирован: 23 май 2024, 11:10
Репутация: 0
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение mirtull » 23 май 2024, 11:25

Добрый день! Подскажите, пожалуйста, во время загрузки материалов по обоснования генплана в gml, после проверки файлов выдает вот такую ошибку "Получено записей., Загружено записей.,", до этого было "Получено записей 0, Загружено записей 0". С чем может быть связано такое поведение? В поддержке ФГИСа посоветовали сформировать gml в версии 3. Как можно проверить версию моего gml и какой инструментарий нужен для создания версии 3? Спасибо заранее!

ttruefix14
Интересующийся
Сообщения: 18
Зарегистрирован: 18 сен 2023, 09:43
Репутация: 15
Откуда: Санкт-Петербург

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение ttruefix14 » 23 май 2024, 11:50

mirtull писал(а):
23 май 2024, 11:25
Добрый день! Подскажите, пожалуйста, во время загрузки материалов по обоснования генплана в gml, после проверки файлов выдает вот такую ошибку "Получено записей., Загружено записей.,", до этого было "Получено записей 0, Загружено записей 0". С чем может быть связано такое поведение? В поддержке ФГИСа посоветовали сформировать gml в версии 3. Как можно проверить версию моего gml и какой инструментарий нужен для создания версии 3? Спасибо заранее!
В шапке GML <?xml version="1.0" encoding="utf-8" ?>
<fgistp:FeatureCollection
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://fgistp Doc.20201000000.xsd"
xmlns:fgistp="http://fgistp"
xmlns:gml="http://www.opengis.net/gml">
Это версия 3
Если бы был 3.2 - то было бы xmlns:gml="http://www.opengis.net/gml/3.2">
Ну в том же кугисе можно выбрать версию при выгрузке, но там в обычных файлах и разницы то никакой в этих версиях нет, можно просто вот так текстом в шапке дописать 3.2 и будет версия 3.2)
Я грузил в версии 3 сегодня и та же ошибка - думаю это у фгистп проблемы, а не у нас

mirtull
Новоприбывший
Сообщения: 2
Зарегистрирован: 23 май 2024, 11:10
Репутация: 0
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение mirtull » 23 май 2024, 11:56

ttruefix14 писал(а):
23 май 2024, 11:50
mirtull писал(а):
23 май 2024, 11:25
Добрый день! Подскажите, пожалуйста, во время загрузки материалов по обоснования генплана в gml, после проверки файлов выдает вот такую ошибку "Получено записей., Загружено записей.,", до этого было "Получено записей 0, Загружено записей 0". С чем может быть связано такое поведение? В поддержке ФГИСа посоветовали сформировать gml в версии 3. Как можно проверить версию моего gml и какой инструментарий нужен для создания версии 3? Спасибо заранее!
В шапке GML <?xml version="1.0" encoding="utf-8" ?>
<fgistp:FeatureCollection
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://fgistp Doc.20201000000.xsd"
xmlns:fgistp="http://fgistp"
xmlns:gml="http://www.opengis.net/gml">
Это версия 3
Если бы был 3.2 - то было бы xmlns:gml="http://www.opengis.net/gml/3.2">
Ну в том же кугисе можно выбрать версию при выгрузке, но там в обычных файлах и разницы то никакой в этих версиях нет, можно просто вот так текстом в шапке дописать 3.2 и будет версия 3.2)
Я грузил в версии 3 сегодня и та же ошибка - думаю это у фгистп проблемы, а не у нас
Спасибо большое. Буду тогда пробовать как-то перезаливать его, либо вообще полностью пересобрать.

Klaus
Новоприбывший
Сообщения: 11
Зарегистрирован: 29 сен 2020, 20:19
Репутация: 1
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение Klaus » 29 май 2024, 12:38

Может канал в телеге создать по ФГИС ТП?
Но сомневаюсь, что я могу создать и рекламировать ее тут.
Как вариант сделать канал модераторами этого раздела.

pol.kadastr
Новоприбывший
Сообщения: 8
Зарегистрирован: 22 июн 2023, 13:30
Репутация: 0
Откуда: Владикавказ

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение pol.kadastr » 29 май 2024, 14:00

Klaus писал(а):
29 май 2024, 12:38
Может канал в телеге создать по ФГИС ТП?
Но сомневаюсь, что я могу создать и рекламировать ее тут.
Как вариант сделать канал модераторами этого раздела.
Я создала. https://t.me/genplanpzz

Ivan1993
Участник
Сообщения: 54
Зарегистрирован: 02 июл 2023, 13:55
Репутация: 51
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение Ivan1993 » 16 июн 2024, 08:31

В последнее время я занимался изучением структуры новой XML-схемы, утвержденной Минэконом России в целях понимания структуры GML-файлов, которыми должны быть представлены векторные карты, размещаемые на портале ФГИС ТП. В результате различных экспериментов, проверок как на локальном уровне, так и посредством загрузки материалов непосредственно на сайт ФГИС ТП через тестовую учетную запись, мной были сделан ряд выводов, которые излагаю ниже.

1. Структура векторных карт, подготавливаемых по актуальной XML-схеме, должна базироваться на спецификации GML версии 3.2. Ниже приведен фрагмент GML-файла, содержащий описание корневого элемента:

Код: Выделить всё

<gml:FeatureCollection
	xmlns:gml="http://www.opengis.net/gml/3.2"
	gml:id="aFeatureCollection"
	xmlns="http://fgistp"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://fgistp https://fgistp.economy.gov.ru/panorama/schemas/xsddownload/fgistp-10-izm-698.xsd">
Необходимо отметить следующее:
- целевым пространством имен в соответствии с XML-схемой указывается http://fgistp посредством атрибута xmlns; обратите внимание, что для целевого пространства имен не указывается префикс, а это означает, что все элементы, объявляемые внутри GML-файла и относящиеся к описанию атрибутивных данных объектов по 10-му приказу также должны указываться без префикса;
- атрибут gml:id является обязательным с точки зрения спецификации GML 3.2; стоит отметить, что тип данного атрибута объявлен как xsd:ID, что накладывает определенные ограничения на хранящееся в таком атрибуте значение (так значение атрибута должно начинаться с буквы или нижнего подчеркивания, может содержать буквы, цифры, символы "-" (дефис), "_" (нижнее подчеркивание), "." (точка) и должно быть уникальным в рамках одного GML-файла);
- атрибут xsi:schemaLocation содержит ссылку на xsd-файл схемы, по которой подготовлен GML-файл; обратите внимание, что значение данного атрибута принимает две строки, разделенные пробелом; первая строка - это целевое пространство имен, вторая - ссылка на xsd-файл (в качестве ссылки может быть указан как адрес в сети "Интернет", так и путь к локальному файлу внутри файловой системы); в данном случае указана ссылка на xsd-файл, опубликованный на сайте ФГИС ТП; таким образом осуществляется связь между пространством имен и физическим файлом XML-схемы.

2. Содержимое GML-файла представлено древовидной структурой, где внутри корневого элемента приводятся объекты, территории и зоны, описываемые в соответствии с 10-м приказом. В следующем примере приведено описание планируемого к размещению точечного объекта:

Код: Выделить всё

<gml:featureMember>
        <Cemetery gml:id="Cemetery.0">
            <GLOBALID>65aca98a-35e0-44c9-a931-1084a382a6ab</GLOBALID>
            <CLASSID>602050301</CLASSID>
            <NUMBER>1</NUMBER>
            <NAME>Планируемое кладбище</NAME>
            <OKTMO>60602425</OKTMO>
            <ADDRESS>х.Киров</ADDRESS>
            <CEMET_TYPE>1</CEMET_TYPE>
            <CEMET_STYPE>4</CEMET_STYPE>
            <CEMET_STAT>1</CEMET_STAT>
            <HZRD_CLASS>5</HZRD_CLASS>
            <AREA>0.2</AREA>
            <EVENT_TIME>2029</EVENT_TIME>
            <STATUS>2</STATUS>
            <REG_STATUS>5</REG_STATUS>
            <gml:MultiPoint srsName="EPSG:3857">
                <gml:pointMember>
                    <gml:Point>
                        <gml:pos>4454834.79436124 6005760.60257584</gml:pos>
                    </gml:Point>
                </gml:pointMember>
            </gml:MultiPoint>
        </Cemetery>
    </gml:featureMember>
Здесь внутри элемента gml:featureMember приводится непосредственно описание объекта. Обратите внимание, что имя элемента, содержащего описание объекта, должно соответствовать кодовому описанию слоя в соответствии с 10-м приказом. Также важен и порядок следования элементов: сначала должны идти элементы, представляющие атрибутивное описание объекта, а затем описание геометрии. С точки зрения XML-схемы все атрибуты должны приводится в строгом порядке, то есть не допускается (опять же, с точки зрения XML-схемы) изменение порядка следования элементов (здесь стоит отметить, что в некоторых случаях порядок следования атрибутов в 10-м приказе и порядок следования соответствующих элементов в XML-схеме разнятся, например, в слое FunctionalZone). Для описания геометрии XML-схемой определены исключительно составные типы: для точечных объектов MultiPoint, для линейных - MultiCurve, для площадных - MultiSurface.

3. При загрузке материалов на сайт ФГИС ТП также было замечено, что система теперь действительно проверяет наличие у объектов необходимых условных атрибутов.

К данному сообщению прикрепляю архив с материалами, которые я загружал через тестовую учетную запись и которые прошли проверку в рамках форматно-логического контроля, то есть удалось пройти дальше этапа загрузки и проверки файлов. Эти материалы были составлены на базе реального проекта, присланного мне разработчиком для размещения на ФГИС ТП. Это неполный объем, так как в присланных GML-файлах было намешано несколько классов объектов, из-за чего схема атрибутов представляла из себя сборную солянку, пришлось впоследствии адаптировать часть данных под описанные выше требования. Для экономии времени обрабатывал лишь часть данных.

Надеюсь, изложенная информация и прикрепленные файлы смогут помочь в понимании структуры GML-файлов, ибо дождаться от Минэко адекватной документации на сей счет, боюсь, мы не сможем.

Еще раз отмечу: приведенные сведения основаны на моих личных выводах, сделанных в ходе изучения спецификаций XSD, GML и актуальной XML-схемы. Для локальной поверки GML-файлов я сейчас использую бесплатную программу под названием XML Copy Editor. Она позволяет осуществить валидацию GML-файла по XML-схеме на предмет наличия обязательных атрибутов, а также корректности значений, записанных в атрибуты.
Вложения
Тестовые материалы.zip
(465.38 КБ) 135 скачиваний

Ivan1993
Участник
Сообщения: 54
Зарегистрирован: 02 июл 2023, 13:55
Репутация: 51
Откуда: Россия

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение Ivan1993 » 16 июн 2024, 14:41

В дополнение к предыдущему сообщению выкладываю в открытый доступ разработанный мною модуль для QGIS, который позволяет экспортировать слои из проекта в формат GML для загрузки на сайт ФГИС ТП. Данный модуль еще буду обкатывать в условиях реальных проектов, но тестовые прогоны показали положительные результаты. Также в будущем нужно будет добавить кое-какой дополнительный функционал.

Ссылка на инструкциию по установке и работе с модулем (нужная информация приведена в разделе 4): https://drive.google.com/file/d/1n3nDrZ ... drive_link

Работоспособность модуля проверялась на операционных системах Windows 10 и Debian 12.
Вложения
tp_exporter.zip
(277.92 КБ) 114 скачиваний

pol.kadastr
Новоприбывший
Сообщения: 8
Зарегистрирован: 22 июн 2023, 13:30
Репутация: 0
Откуда: Владикавказ

Re: Помощь загрузки генплана в ФГИС ТП

Сообщение pol.kadastr » 18 июн 2024, 13:24

Ivan1993 писал(а):
16 июн 2024, 14:41
В дополнение к предыдущему сообщению выкладываю в открытый доступ разработанный мною модуль для QGIS, который позволяет экспортировать слои из проекта в формат GML для загрузки на сайт ФГИС ТП. Данный модуль еще буду обкатывать в условиях реальных проектов, но тестовые прогоны показали положительные результаты. Также в будущем нужно будет добавить кое-какой дополнительный функционал.

Ссылка на инструкциию по установке и работе с модулем (нужная информация приведена в разделе 4): https://drive.google.com/file/d/1n3nDrZ ... drive_link

Работоспособность модуля проверялась на операционных системах Windows 10 и Debian 12.
Здравствуйте. У меня есть чат в телеграме https://t.me/genplanpzz .
Могу я разместить там ссылку на ваши материалы в нашей "базе знаний"?
Также буду рада, если присоединитесь. Осуждаем актуальные баги ФГИСа.

Ответить

Вернуться в «Я новичок!»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 1 гость