Mencari penjelasan rinci tentang struktur file qgs?


14

Apakah ada penjelasan rinci tentang .qgsstruktur file di suatu tempat?

Saya memeriksa di http://mrcc.com/qgis.dtd dan mendapatkan

URL /qgis.dtd yang diminta tidak ditemukan di server ini.

dan di https://svn.osgeo.org/qgis/trunk/qgis/qgis.dtd yang tidak terlalu detail.


Pertanyaan yang sangat bagus, dan terkejut kami tidak dapat menemukan Langgan pada XML yang membentuk file .qgs. Cukup mudah untuk mengetahui beberapa bagian dan mengurai file tetapi dokumentasi lengkap harus ada di suatu tempat!
Simbamangu

Pertanyaan bagus ini memberi saya lencana "tumbleweed": D
Marty

Bahkan tidak tahu benda seperti itu ada! Tidak seburuk lencana 'pahlawan tanpa tanda jasa' tapi aduh ... tidak percaya belum ada yang menjawabnya.
Simbamangu

1
Ini adalah versi file saat ini: github.com/qgis/Quantum-GIS/blob/master/qgis.dtd
markusN

@markusN File yang hampir sama dengan yang ada di svn.osgeo.org/qgis/trunk/qgis/qgis.dtd
RK

Jawaban:


8

Tampaknya tidak ada. Menurut laporan bug # 4408 :

Tidak mungkin memvalidasi proyek QGIS atau file gaya terhadap yang disebut * .dtd (http://mrcc.com/qgis.dtd). Dua alasan: URL tidak ada dan menggunakan * .dtd dari SVN selalu menghasilkan "tidak valid". Memiliki kemungkinan untuk memvalidasi dapat mengurangi file proyek yang salah. Karena itu adalah keinginan fitur, tetapi selama QGIS menyebutkan * .dtd tidak berfungsi, itu adalah bug.

Itu diajukan sebelas bulan yang lalu dan terakhir diperbarui delapan hari yang lalu. Versi target untuk memperbaiki versi bug 2.0.0 juga. Jika ada dokumentasi terperinci maka mereka akan memperbaikinya lebih awal, saya pikir.


0

DTD di git putus asa, <!ELEMENT maplayer ... > memiliki tanda kurung tidak seimbang, ada banyak ---komentar, beberapa jenis hilang; dan laporan bug yang disebutkan di atas telah diam selama 4 tahun.


Pendekatan yang lebih baik adalah menemukan cara untuk menutup tiket.
underdark
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.