<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1434531940111_6787"><span id="yui_3_16_0_1_1434531940111_6820">Buongiorno,</span></div><div id="yui_3_16_0_1_1434531940111_6821"><br><span id="yui_3_16_0_1_1434531940111_6820"></span></div><div id="yui_3_16_0_1_1434531940111_6853"><span id="yui_3_16_0_1_1434531940111_6820">da come la interpreto io, <br></span></div><div id="yui_3_16_0_1_1434531940111_7421" dir="ltr"><span id="yui_3_16_0_1_1434531940111_6820">mi sembra più un link a una URL che localizza un Record o un documento di metadati, secondo la direttiva ISO 19139, almeno da quello che leggo</span> in <a id="yui_3_16_0_1_1434531940111_6887" href="http://inspire.ec.europa.eu/documents/Network_Services/TechnicalGuidance_ViewServices_v3.1.pdf">http://inspire.ec.europa.eu/documents/Network_Services/TechnicalGuidance_ViewServices_v3.1.pdf</a> paragrafo 4.2.3.3.1.5 COUPLED RESOURCE. L'elemento <MetadataURL> punta al Record del layer o al documento di metadati del dataset, usando quindi lo standard CSW, che a sua volta contiene la URL del servizio WMS con cui viene servito. Ma non ho mai lavorato con INSPIRE, e potrei sbagliarmi.<br></div><div id="yui_3_16_0_1_1434531940111_7514"><br></div><div id="yui_3_16_0_1_1434531940111_7529">Saluti,</div><div id="yui_3_16_0_1_1434531940111_7530"><br></div><div id="yui_3_16_0_1_1434531940111_7545">Matteo<br></div><div id="yui_3_16_0_1_1434531940111_6918" class="" data-canvas-width="77.45774666666668" style="left: 118.467px; top: 233.325px; font-size: 16.4px; font-family: sans-serif; transform: scaleX(0.911268);"><div id="yui_3_16_0_1_1434531940111_6923"><br></div><div id="yui_3_16_0_1_1434531940111_7099" class="" data-canvas-width="77.45774666666668" style="left: 118.467px; top: 233.325px; font-size: 16.4px; font-family: sans-serif; transform: scaleX(0.911268);"><br></div><br><div id="yui_3_16_0_1_1434531940111_6924"><br></div></div><div id="yui_3_16_0_1_1434531940111_6914"></div><div dir="ltr">  </div><div id="yui_3_16_0_1_1434531940111_6770" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1434531940111_6769" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div id="yui_3_16_0_1_1434531940111_6768" dir="ltr"> <hr id="yui_3_16_0_1_1434531940111_6788" size="1">  <font id="yui_3_16_0_1_1434531940111_6789" face="Arial" size="2"> <b><span style="font-weight:bold;">Da:</span></b> Andrea Peri <aperi2007@gmail.com><br> <b><span style="font-weight: bold;">A:</span></b> "gfoss@lists.gfoss.it" <gfoss@lists.gfoss.it> <br> <b><span style="font-weight: bold;">Inviato:</span></b> Martedì 16 Giugno 2015 21:30<br> <b><span style="font-weight: bold;">Oggetto:</span></b> [Gfoss] Nel metadato di un servizio wms: Come interpretare il campo        "coupled resource"<br> </font> </div> <div id="yui_3_16_0_1_1434531940111_6790" class="y_msg_container"><br>Salve,<br>sto cercando di complare la metainformazione a specifiche Inspire di<br>un servizio WMS.<br><br>Nel farlo faccio ovviamente uso dell'editor che meglio di chiunque<br>altro si avvicina alle specifiche inspire, ovvero il metadata editor<br>del portale Inspire.<br><br>I metaati di un servizio wms sono un po' differenti da quelli di un dataset .<br>In particolare nella sezione "identification" compare un misterioso campo<br>"coupled resource" con molteplicita' 1-N.<br><br>Visto che questo campo e' per me una novita' vorrei condividere le<br>interpretazioni che gli ho dato anche per capire se sono sulla giusta<br>strada.<br><br>Questo e' il testo dell' help fornito dall' editor inspire , e a cui<br>ho fatto riferimento per la mia interpretazione:<br><br>>Coupled resource<br>><br>>If the resource is a spatial data service, this metadata element identifies, where<br>>relevant, the target spatial data set(s) of the service through their unique<br>>resource identifiers (URI).<br>><br>>The value domain of this metadata element is a mandatory character string<br>>code, generally assigned by the data owner, and a character string namespace<br>>uniquely identifying the context of the identifier code (for example, the data<br>>owner).<br><br>Prima cosa da chiarire e' cosa esattamente sia una URI, da non<br>confondere con una URL.<br>Una URI e' una stringa che identifica univocamente una risorsa la "i"<br>sta per identification)<br>Per intendersi un nome con cognome "Andrea Peri" potrebbe essere una<br>URI se identifica univocamente. Ma siccome ci possono essere omonimie<br>non e' una URI.<br>Invece "Andrea Peri via vattelappesca 99" potrebbe esserlo perche'<br>identifica univocamente.<br><br>Siccome la URI identifica  (la " i " sigifica identification) cosa e' la URL ?<br>La URL si capisce subito cosa sia se si considera che la " L" sta per<br>localization.<br><br>Quindi localizza la risorsa.<br>Va anche detto che una URL e' a tutti gli effetti una URI. Perche'<br>localizzando la risorsa contribuisce anche a identificarla.<br>Quindi:<br><br>"Andrea Peri" puo' essere una URI a meno di omonimie, ma non localizza<br>la risorsa perche' non dice dove si trova .<br>Mentre "Andrea Peri, via vattelapsca" e' una URL perche' la identifica<br>la anche dice dove si trova.<br><br>Qualche purista potrebbe dirmi che "Andrea Peri" e' una URN dove "N"<br>sta per named, ma lasciamo stare.<br><br>QUindi tornando rapido alla coupled resource richiesta nel metadato:<br>dovendoci scrivere una URI di una risorsa che e' un servizio, per me<br>li' ci va' scritto la URI di un layer accessibile da un sefvizio WMS.<br><br>Nel mio caso il servizio da metdatare e' il sevizio del WMS della<br>carta tecnica regionale, e quindi io li ci scriverei:<br><br>L?indetificazione del layer, ma per identificar eun layer di un<br>servizio wms in maniera univoca, non basta metterci il suo titolo, ma<br>serve una URIche garantisca una sua univocita'nell'universo degli<br>indirizzi internet.<br>Per cui, a parer mio li' ci va qualcoa di questo genere:<br><br><a id="yui_3_16_0_1_1434531940111_7365" href="http://www502.regione.toscana.it/wmsraster/com.rt.wms.RTmap/wms?map=wmsctr&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=543700.5660000294446945,4667876.0815514046698809,787054.3719934058608487,4933661.3955681109800935&CRS=EPSG:25832&WIDTH=307&HEIGHT=335&STYLES=&FORMAT=image/png&TRANSPARENT=TRUE&LAYERS=rt_ctr.10k" target="_blank">http://www502.regione.toscana.it/wmsraster/com.rt.wms.RTmap/wms?map=wmsctr&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&BBOX=543700.5660000294446945,4667876.0815514046698809,787054.3719934058608487,4933661.3955681109800935&CRS=EPSG:25832&WIDTH=307&HEIGHT=335&STYLES=&FORMAT=image/png&TRANSPARENT=TRUE&LAYERS=rt_ctr.10k</a><br><br>In cui la prima parte e' una URL che localizza il servizio wms in cui<br>e' sito il layer, della parte restante, ci va sicuramente il codice<br>identificativo del layer che nel nostro caso e':<br>rt_ctr.idpgeodet.10k.rt<br>Tutto il rimanente, non  altro che il completamente diuna chiamata<br>GetMAP verso lo specifico server wms per permettere di recuperare una<br>mappa di tale layer.<br>Questo perche' la mia interpretazione e' che dovendo dare una URI che<br>identifichi il layer, ho ritenuto preferibile metterci qualcosa che<br>fosse anche URL.<br>Visto che la URL e' un caso particolare di URI.<br>Ma la URL deve essere un link funzionante altrimentinon e' vero che<br>localizza e quindi ho dovuto completare la stringa con tutti i<br>parametri per fare funzionare il link.<br><br>Questo per spiegare il senso di come avrei interpretato tale campo.<br><br>Non è finita qui.<br>Infatti se la coupled-resource e' la enunciazione di tutti i dataset<br>raggiungibili in quel servizio, e poiche' essa puo' avere molteplicita<br>N.<br><br>Nel caso specifico del servizio WMS che sto descrivendo, e come spesso<br>succede nei servizi WMS non ci sta mai un unico layer WMS; ma spesso<br>ce ne sono svariati.<br>E quindi queste url ce ne andrebbero non una solamente ma parecchine.<br>Una per ogni layers servito da un servizio WMS.<br><br>Questa e' la mia interpretazione di tale campo.<br>Ancora ho qualche dubbio in merito, anche perche' questa<br>interpretazione farebbe crescere a dismisura la scheda di metadato, in<br>alcuni servizi wms dotati di molti layers.<br>Per cui forse mi sfugge qualche dettaglio e mi farebbe comodo avere<br>dei pareri in merito.<br><br>Ad esempio:<br>Una altra ipotesi poteva essere di inserire  anziche' la URL nei modi<br>che ho spiegato, metterci il titolo del layers:<br><br>Per cui al posto di tale url , ci potrei mettere il titolo del layer:<br>"CTR10K continuum territoriale"<br>e lo stesso per gli altri strati.<br><br>Oppure ci si poteva mettere il codice identificativo del layer nel wms:<br>"rt_ctr.10k"<br><br>Oppure qualcos'altro.<br>Dipende da cosa si intende per URI e per URL.<br>Certo nessuna di queste ultime citate puo' essere considerata una URI<br>di livello Universale, l'unica con tali caratteristiche e' la prima<br>che ho citato, lo stringone lungo 4 righe.<br><br>Graditi pareri in merito e anche esperienze di chi ha gia' dovuto<br>compilare schede di metadati di servizi wms.<br><br>Grazie dell' attenzione.<br><br>-- <br>-----------------<br>Andrea Peri<br>. . . . . . . . .<br>qwerty àèìòù<br>-----------------<br>_______________________________________________<br><a id="yui_3_16_0_1_1434531940111_7579" ymailto="mailto:Gfoss@lists.gfoss.it" href="mailto:Gfoss@lists.gfoss.it">Gfoss@lists.gfoss.it</a><br><a id="yui_3_16_0_1_1434531940111_7580" href="http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss" target="_blank">http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss</a><br>Questa e' una lista di discussione pubblica aperta a tutti.<br>I messaggi di questa lista non hanno relazione diretta con le posizioni dell'Associazione GFOSS.it.<br>750 iscritti al 18.3.2015<br><br></div> </div> </div>  </div></body></html>