Idee per Gisclient author

41 views
Skip to first unread message

Francesco D'Alesio

unread,
Apr 24, 2012, 6:10:02 AM4/24/12
to giscli...@googlegroups.com
Ciao a tutti,
visto che stiamo per rimettere mano all'author, propongo qualche idea
che ho avuto in questo periodo.

In generale, penso sia necessario fare più attenzione agli standard OGC
e alle specifiche INSPIRE.
Sulla 6.2 ci saranno parecchie novità su INSPIRE e dovrebbe essere
possibile creare servizi view service (WMS) multilingua compatibili con
INSPIRE.
In pratica, secondo me, bisogna affrontare i seguenti punti.
1. Attualmente non supportiamo il wms getfeatureinfo, quando invece
basterebbe aggiungere TEMPLATE nel layer per servirlo in GML (senza la
seccatura di creare templates). Questo è molto comodo se si usa un WMS
su QGIS per esempio.
2. L'attuale struttura layergroup-layer produce sempre un
getcapabilities con due layer. Se nel gruppo c'è un solo layer, secondo
me, è solo un duplicato.
3. Bisogna gestire molti più metadati, sia a livello di servizio
(mapset-mapfile) che a livello layer. Valutiamo se utilizzare il solito
sistema (campi aggiuntivi sulle tabelle mapset e layer) o se trovare un
sistema più flessibile.
4. Valutare un supporto migliore a SLD.


Standard a parte, queste sono le altre idee.
1. La navigazione è piuttosto macchinosa: per raggiungere una classe
(per esempio) si devono fare tanti click e cambiare tante pagine.
Inoltre, non si possono aprire facilmente più tabs. Se ci fosse una
sorta di "tree" e la possibilità di aprire dei tab (anche "interni")
lavorare sull'author sarebbe molto più rapido.
2. Secondo me all'author manca una mappa. Questa sarebbe molto utile in
fase di definizione del mapset e, secondo me, anche in fase di
definizione di classi e stili. Meno utile probabilmente nelle altre cose
(cataloghi, sistemi di riferimento, etc...).

Infine, rimetteremo mai mano al framework? :)



Francesco

--

Roberto Starnini

unread,
Apr 24, 2012, 11:25:40 AM4/24/12
to gisclient-dev
 proposito della struttura dei livelli direi che il tema corrisponde
ai primi 2 caratteri sul nome del layer
quindi tema.nomelayergroup.nomelayer (+o- come è ora) copre la
casistica di nidificazione a tre livelli.
Se i livelli sono solo 2 propongo di usare un layer con lo stesso nome
del layergroup
se i num livelli > 3 il nome del livello sarà
layername.subllayer1.sublayer2




non ho capito come si fa con layer con primitive geometriche diverse

On 24 Apr, 12:10, Francesco D'Alesio <francesco.dale...@r3-gis.com>
wrote:
Reply all
Reply to author
Forward
0 new messages