Есть ли .qgsгде-нибудь подробное описание структуры файла?
Я проверил на http://mrcc.com/qgis.dtd и получил
Запрашиваемый URL /qgis.dtd не найден на этом сервере.
и на https://svn.osgeo.org/qgis/trunk/qgis/qgis.dtd, который не был очень подробным.
Есть ли .qgsгде-нибудь подробное описание структуры файла?
Я проверил на http://mrcc.com/qgis.dtd и получил
Запрашиваемый URL /qgis.dtd не найден на этом сервере.
и на https://svn.osgeo.org/qgis/trunk/qgis/qgis.dtd, который не был очень подробным.
Ответы:
Казалось бы, нет. Согласно сообщению об ошибке № 4408 :
Невозможно проверить проект QGIS или файл стиля по названному * .dtd (http://mrcc.com/qgis.dtd). Две причины: URL не существует и использование * .dtd из SVN всегда возвращает «недействительно». Возможность проверки может уменьшить количество ошибочных файлов проекта. Таким образом, это особенность, но пока QGIS упоминает, что * .dtd не работает, это ошибка.
Он был подан одиннадцать месяцев назад и последний раз обновлялся восемь дней назад. Целевая версия для исправления ошибки версии 2.0.0 тоже. Я думаю, что если бы была какая-то подробная документация, они бы это исправили раньше.
DTD в git бесполезно сломан, <!ELEMENT maplayer ... >
имеет несбалансированные круглые скобки, ---в комментариях их несколько, несколько пропущенных типов; и отчет об ошибке, упомянутый выше, бездействовал в течение 4 лет.