Szukasz szczegółowego opisu struktury pliku qgs?


14

Czy jest gdzieś szczegółowy opis .qgsstruktury pliku?

Sprawdziłem na http://mrcc.com/qgis.dtd i dostałem

Żądany adres URL /qgis.dtd nie został znaleziony na tym serwerze.

i na https://svn.osgeo.org/qgis/trunk/qgis/qgis.dtd, co nie było zbyt szczegółowe.


Bardzo dobre pytanie i zdziwione, że nie możemy znaleźć zapisu XML, który tworzy plik .qgs. Wyszukanie niektórych sekcji i parsowanie pliku jest dość proste, ale pełna dokumentacja powinna gdzieś być!
Simbamangu,

To dobre pytanie dało mi znaczek „tumbleweed”: D
Marty

Nawet nie wiedziałem, że coś takiego istnieje! Nie tak zły, jak odznaka „nieznanego bohatera”, ale ouch… nie mogę uwierzyć, że nikt nie dostał jeszcze odpowiedzi.
Simbamangu


@markusN To właściwie ten sam plik, co ten w svn.osgeo.org/qgis/trunk/qgis/qgis.dtd
RK

Odpowiedzi:


8

Wydaje się, że nie ma. Według raportu o błędzie # 4408 :

Nie można sprawdzić poprawności projektu lub pliku stylu QGIS pod nazwą * .dtd (http://mrcc.com/qgis.dtd). Dwa powody: adres URL nie istnieje i użycie * .dtd z SVN zawsze zwraca „niepoprawny”. Możliwość sprawdzania poprawności może zmniejszyć liczbę błędnych plików projektu. Jako takie jest życzenie funkcji, ale dopóki QGIS wspomina, że ​​* .dtd nie działa, jest to błąd.

Został złożony jedenaście miesięcy temu, a ostatnia aktualizacja osiem dni temu. Wersja docelowa do naprawy błędu w wersji 2.0.0 również. Jeśli jest jakaś szczegółowa dokumentacja, to naprawiliby ją wcześniej, tak myślę.


0

DTD w git jest beznadziejnie zepsuty, <!ELEMENT maplayer ... > ma niezrównoważone nawiasy, jest wiele ---komentarzy, wiele brakujących typów; a wyżej wspomniany raport o błędach pozostaje bezczynny od 4 lat.


Lepszym rozwiązaniem byłoby znalezienie sposobu na zamknięcie biletów.
podmrok
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.