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

Не знаете, где задать вопрос? Задавайте здесь.
Ответить
DMchik
Новоприбывший
Сообщения: 4
Зарегистрирован: 09 мар 2022, 14:12
Репутация: 0
Откуда: Kaluga

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

Сообщение DMchik » 09 мар 2022, 14:17

Добрый день! При загрузке генплана на ФГИС появляются ошибки:
1. Не найдено объявление элемента FeatureCollection.
2. У объекта () нарушен единый подход при описании типа геометрии.
В первом случае поняла, что не критично. А во втором проверила слои на геометрию, всё норм. Причем цепляется к линейным объектам, за исключением admborder, и к некоторым точечным (к примеру, в слое три точечных объекта) В чем может быть проблема? Если есть возможность, поделитесь для сравнения свежим gml, который загрузился без проблем.

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

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

Сообщение TarasLis » 09 мар 2022, 17:30

DMchik, 1. Не критично, хотя сегодня у меня не грузит совсем ничего...
2. Разъедините объекты в слое и раньше работал способ- вынесение точек либо линий в отдельный слой, ну или удаление объекта на который ругается))

и если кто сегодня грузил-у всех все ок? у меня из разных проектов разными способами сформированных gml была одна ошибка -Невозможно открыть файл, содержащий пространственные данные. null, причем ругалось и на уже точно загруженные и прошедшие недавно проверку файлы и на файлы на которые выдавал хоть какойто перечаень ошибок, задача, мб у них что поломалось в проверке?)

или это так изза того что проверяет теперь объявление элемента?

Аватара пользователя
ginpetr
Завсегдатай
Сообщения: 374
Зарегистрирован: 21 июн 2011, 12:07
Репутация: 139
Откуда: Орск
Контактная информация:

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

Сообщение ginpetr » 10 мар 2022, 08:17

Вчера были проблемы, а сегодня, вроде, опять грузится. Похоже эти злодеи опять какую-то подляну готовят)

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

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

Сообщение TarasLis » 10 мар 2022, 09:52

ginpetr писал(а):
10 мар 2022, 08:17
Похоже эти злодеи опять какую-то подляну готовят)
чтоже им не сидится спокойно((
действительно, пока работает

cruiser
Интересующийся
Сообщения: 39
Зарегистрирован: 06 апр 2020, 15:16
Репутация: 9
Откуда: остазия

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

Сообщение cruiser » 10 мар 2022, 19:26

Всем доброго времени суток?
1.Полигон типа "exterior interior" выдает ошибку hole lies outside shell в точке. Фактически мультиполигон из 2х кусков. Сделан правда в панораме. Это как нибудь лечится разрабами или вручную? Или только разбивать эти полигоны на отдельные куски?

Аватара пользователя
ginpetr
Завсегдатай
Сообщения: 374
Зарегистрирован: 21 июн 2011, 12:07
Репутация: 139
Откуда: Орск
Контактная информация:

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

Сообщение ginpetr » 10 мар 2022, 19:35

это, наверное, ошибка топологии. Перевод: "дырка выходит за пределы оболочки", если не ошибаюсь. Посмотрите этот объект повнимательней.

gamm
Гуру
Сообщения: 4049
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

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

Сообщение gamm » 10 мар 2022, 20:17

судя по написанному, cruiser пытался сделать внешнюю границу из двух кусков, которая вывалилась в виде мультиполигона. Однако в модели данных наших "злодеев" внешняя граница одна, все остальное дырки.

Аватара пользователя
ginpetr
Завсегдатай
Сообщения: 374
Зарегистрирован: 21 июн 2011, 12:07
Репутация: 139
Откуда: Орск
Контактная информация:

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

Сообщение ginpetr » 14 мар 2022, 10:18

ginpetr писал(а):
24 фев 2022, 12:26
Там один ОКС фед значения. В положениях описание фед объектов, в материалах по обоснованию тоже + ЗОУИТ к этим объектам.
Пока не пойму как быть, если фед ОКС в поселении не планируется.
Не смотря на то, что в схеме для генерального плана в описании содержимого XML написано:
"Сведения о видах, назначении и наименованиях планируемых для размещения объектов федерального значения, их основные характеристики, их местоположение"
Поддержка пишет:
"В этом разделе можно описывать и объекты других значений(регионального местного и иного)."

Vadim
Завсегдатай
Сообщения: 297
Зарегистрирован: 03 июн 2015, 10:19
Репутация: 72

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

Сообщение Vadim » 14 мар 2022, 12:33

Господа, добрый день. Не подскажете, что обозначает ошибка:
"Обнаружен недействительный контент,начинающийся с элемента '{"http://www.safe.com/gml/fme":AdmBorder}'. Один из '{"http://www.opengis.net/gml":_Feature}' ожидался.
?

cruiser
Интересующийся
Сообщения: 39
Зарегистрирован: 06 апр 2020, 15:16
Репутация: 9
Откуда: остазия

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

Сообщение cruiser » 15 мар 2022, 17:06

А можно фрагмент gml до первых координат? Когда-то на подобное натыкался, когда FME пытался настроить под экспорт, но не помню конкретики. Там то ли пространство имен неверно указано, то ли неверные теги в описании объекта

Vadim
Завсегдатай
Сообщения: 297
Зарегистрирован: 03 июн 2015, 10:19
Репутация: 72

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

Сообщение Vadim » 16 мар 2022, 09:46

cruiser писал(а):
15 мар 2022, 17:06
А можно фрагмент gm

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

<?xml version="1.0" encoding="UTF-8"?>
<gml:FeatureCollection xmlns:fme="http://www.safe.com/gml/fme" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xsi:schemaLocation="http://www.safe.com/gml/fme Borders.xsd">
<gml:boundedBy>
<gml:Envelope srsName="EPSG:3857" srsDimension="2">
<gml:lowerCorner>...</gml:lowerCorner>
<gml:upperCorner>...</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<gml:featureMember>
<fme:Hydro gml:id="id5543e0d5-81d6-43d6-a63b-77856049e219">
<fme:OBJECTID>1</fme:OBJECTID>
<fme:STYLEID/>
<fme:CLASSID>706020300</fme:CLASSID>
<fme:NUMBER/>
<fme:NAME>б\н</fme:NAME>
<fme:LENGTH/>
<fme:AREA/>
<fme:WPZ_SIZE>0</fme:WPZ_SIZE>
<fme:RS_SIZE/>
<fme:FSH_SIZE/>
<fme:EVENT_TIME/>
<fme:SOURCE/>
<fme:STATUS>1</fme:STATUS>
<fme:GLOBALID>{745bc893-e9cf-43e6-bcde-5d2d7faca2cd}</fme:GLOBALID>
<fme:ORIG_FID>35</fme:ORIG_FID>
<fme:Shape_Length>80.7524739403129</fme:Shape_Length>
<fme:Shape_Area>496.903719361573</fme:Shape_Area>
<gml:surfaceProperty>
<gml:Surface srsName="EPSG:3857" srsDimension="2">
<gml:patches>
<gml:PolygonPatch>
<gml:exterior>
<gml:LinearRing>
<gml:posList>...</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:PolygonPatch>
</gml:patches>
</gml:Surface>
</gml:surfaceProperty>
</fme:Hydro>
</gml:featureMember>
Да, в общем-то, я уже загрузил. Тот GML через FME (использовал опцию GML 3.1.1) делал. Он помимо этого выдавал ошибки "Невозможно открыть файл, содержащий пространственные данные", "В файле отсутствует поле "Геометрия", либо описание геометрии (теги) указано с ошибками" и "Невозможно открыть файл, содержащий
пространственные данные". В итоге вернулся к старому доброму ogr2ogr. Единственное, предварительно полигональную геометрию с ring и curve элементами преобразовал в полигоны с классическими рёбрами, т.к. полученные на выходе GML описывали вышеуказанные полигоны тэгами "CompositeCurve", что ФГИС не пропускал. Кроме того убрал 3 проблемных слоя, которые были обнаружены при предыдущей загрузке, когда использовал MIDMIF (об этом рапортовал здесь: viewtopic.php?f=25&t=26974&p=179891#p179891)
Таким образом, он принял эти GML с единственной допустимой ошибкой "Не найдено объявление элемента
'ogr:FeatureCollection'."

Vadim
Завсегдатай
Сообщения: 297
Зарегистрирован: 03 июн 2015, 10:19
Репутация: 72

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

Сообщение Vadim » 16 мар 2022, 09:46

cruiser писал(а):
15 мар 2022, 17:06
А можно фрагмент gm

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

<?xml version="1.0" encoding="UTF-8"?>
<gml:FeatureCollection xmlns:fme="http://www.safe.com/gml/fme" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gml="http://www.opengis.net/gml" xsi:schemaLocation="http://www.safe.com/gml/fme Borders.xsd">
<gml:boundedBy>
<gml:Envelope srsName="EPSG:3857" srsDimension="2">
<gml:lowerCorner>...</gml:lowerCorner>
<gml:upperCorner>...</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<gml:featureMember>
<fme:Hydro gml:id="id5543e0d5-81d6-43d6-a63b-77856049e219">
<fme:OBJECTID>1</fme:OBJECTID>
<fme:STYLEID/>
<fme:CLASSID>706020300</fme:CLASSID>
<fme:NUMBER/>
<fme:NAME>б\н</fme:NAME>
<fme:LENGTH/>
<fme:AREA/>
<fme:WPZ_SIZE>0</fme:WPZ_SIZE>
<fme:RS_SIZE/>
<fme:FSH_SIZE/>
<fme:EVENT_TIME/>
<fme:SOURCE/>
<fme:STATUS>1</fme:STATUS>
<fme:GLOBALID>{745bc893-e9cf-43e6-bcde-5d2d7faca2cd}</fme:GLOBALID>
<fme:ORIG_FID>35</fme:ORIG_FID>
<fme:Shape_Length>80.7524739403129</fme:Shape_Length>
<fme:Shape_Area>496.903719361573</fme:Shape_Area>
<gml:surfaceProperty>
<gml:Surface srsName="EPSG:3857" srsDimension="2">
<gml:patches>
<gml:PolygonPatch>
<gml:exterior>
<gml:LinearRing>
<gml:posList>...</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:PolygonPatch>
</gml:patches>
</gml:Surface>
</gml:surfaceProperty>
</fme:Hydro>
</gml:featureMember>
Да, в общем-то, я уже загрузил. Тот GML через FME (использовал опцию GML 3.1.1) делал. Он помимо этого выдавал ошибки "Невозможно открыть файл, содержащий пространственные данные", "В файле отсутствует поле "Геометрия", либо описание геометрии (теги) указано с ошибками" и "Невозможно открыть файл, содержащий
пространственные данные". В итоге вернулся к старому доброму ogr2ogr. Единственное, предварительно полигональную геометрию с ring и curve элементами преобразовал в полигоны с классическими рёбрами, т.к. полученные на выходе GML описывали вышеуказанные полигоны тэгами "CompositeCurve", что ФГИС не пропускал. Кроме того убрал 3 проблемных слоя, которые были обнаружены при предыдущей загрузке, когда использовал MIDMIF (об этом рапортовал здесь: viewtopic.php?f=25&t=26974&p=179891#p179891)
Таким образом, он принял эти GML с единственной допустимой ошибкой "Не найдено объявление элемента
'ogr:FeatureCollection'."

cruiser
Интересующийся
Сообщения: 39
Зарегистрирован: 06 апр 2020, 15:16
Репутация: 9
Откуда: остазия

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

Сообщение cruiser » 16 мар 2022, 11:28

Ну да, он на локейшн ругался.
xsi:schemaLocation="http://www.safe.com/gml/fme Borders.xsd">
Сейчас по крайней мере вот так проходит
xsi:schemaLocation="http://www.safe.com/fme/fme.xsd

cruiser
Интересующийся
Сообщения: 39
Зарегистрирован: 06 апр 2020, 15:16
Репутация: 9
Откуда: остазия

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

Сообщение cruiser » 16 мар 2022, 18:33

А кто может подсказать, какое практическое назначение слоев AdmeMO, AdmeNP и иже с ними. (т.е бесцветные полигоны)? Или это чисто ФГИСу нужно с точки зрения наполнения атрибутов (в AdmBorder нет именного описания, а в подобных слоях есть)?

Vadim
Завсегдатай
Сообщения: 297
Зарегистрирован: 03 июн 2015, 10:19
Репутация: 72

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

Сообщение Vadim » 17 мар 2022, 09:34

cruiser писал(а):
16 мар 2022, 18:33
ФГИСу нужно с точки зрения наполнения атрибутов
Наверное, так. Более подходящие атрибуты для полигональных объектов.

Ответить

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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей