Спецификация qml
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Спецификация qml
Есть ли в природе описание спецификации qml, представляющей собой формат хранения символики в QGIS. Хочется сравнить её с соответствующими стандартами OGC и понять почему потребовалось создание ещё одной системы описания символики вместо уже существующих, таких, например, как SLD.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Спецификация qml
Очевидно же, что когда в QGIS реализовали символику для растровых и векторных слоёв, стандарта SLD ещё не сущестовало. И не надо тут искать очередной массонский заговор негодяев-разработчиков
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Спецификация qml
Может это и так, но для меня очевидность данного факта сомнительна. В любом случае сейчас существует стандарт, разработанный специально для этих целей, и хотелось бы оценить преимущества и недостатки используемой подсистемы символики по сравнению с SLD. Я считаю что подсистема символики должна удовлетворять если не любой прихоти пользователя, то по крайней мере решать как можно более широкий спектр его запросов. Так вот, я уже писал, что столкнулся с ситуацией, которая прекрасно решается в рамках SLD, но доступного решения в QGIS я так и не нашёл, подозреваю, что его и нет: пример. Нет, я не спорю, может в спецификации qml и скрыт какой-то глубокий потенциал, но чтобы об этом говорить, с ней нужно по крайней мере ознакомиться, а для этого её нужно сначала найти.
Spatial is now, more than ever, just another column- The Geometry Column.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Спецификация qml
voltron, ты не ответил на вопрос, так есть описание qml или нет?
пристегивайтесь, турбулентность прямо по курсу
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Спецификация qml
Открываем qml-документ, там фигурирует ссылка на DTD-документ: http://mrcc.com/qgis.dtd, переходим по указанному адресу - Not Found. А вообще такой документ существует? Что-то говорит мне о том, что нет, пруф. Тоже создал соответствующий тикет, но потом нашёл выше приведённый, так что, наверное, закроют как дубликат.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Спецификация qml
Если мне не изменяет память, то он не валидный - комментарии надо чинить.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Спецификация qml
Предположим, что это он, тогда почему в *.qml фигурирует совсем другой URL да и судя по дате последнего изменения на него конкретно забили. Вообщем, думал DTD прольёт хоть какой-то свет на qml, как оказалось - нет. Так что вопрос остаётся открытым, где спецификация qml? Если её нет, то как можно пользоваться этой штукой без документации. А если я вдруг захочу написать конвертор из какого-нибудь недоформата в qml, куда мне копать? Или "исходники - самая лучшая документация"Voltron писал(а):Конечно, не существует

UPD.: решил спросить на gis.stackexchange - тоже глухо.
Spatial is now, more than ever, just another column- The Geometry Column.
-
- Гуру
- Сообщения: 3321
- Зарегистрирован: 27 июл 2009, 19:26
- Репутация: 748
- Ваше звание: Вредитель полей
Re: Спецификация qml
А можно увидеть всю декларацию DOCTYPE? А то если там public не написано, то dtd-файл, в общем, и не обязан жить по указанному DTD_location.Denis Rykov писал(а):Предположим, что это он, тогда почему в *.qml фигурирует совсем другой URL да и судя по дате последнего изменения на него конкретно забили.
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Спецификация qml
Код: Выделить всё
<!DOCTYPE qgis PUBLIC 'http://mrcc.com/qgis.dtd' 'SYSTEM'>
Spatial is now, more than ever, just another column- The Geometry Column.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9129
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 748
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Спецификация qml
Денис, я думаю правильнее будет спросить в рассылке qgis-dev, а еще лучше напрямую у Мартина Добиаса, вроде он автор системы символики.
И еще, может ты имеешь в виду стандарт, а не спецификацию?
И еще, может ты имеешь в виду стандарт, а не спецификацию?
пристегивайтесь, турбулентность прямо по курсу
- Denis Rykov
- Гуру
- Сообщения: 3376
- Зарегистрирован: 11 апр 2008, 21:09
- Репутация: 529
- Ваше звание: Author
- Контактная информация:
Re: Спецификация qml
Попробую спросить. Получается, что мне нужна спецификация стандарта *.qml, если я правильно понимаю значения этих слов.
Spatial is now, more than ever, just another column- The Geometry Column.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей