Ciao Andrea,<div>credo stiate facendo confusione tra id del "metadato" e id della "risorsa" descritta.</div><div>Chiedo ad Antonio (Rotundo) di confermare o correggere.</div><div><br></div><div><div>A pag. 11 del documento RNDT c'è scritto:</div>

<div><i>Per le trasmissioni, i metadati in questione sono “Identificatore del file” (fileIdentifier) e “Id file precedente” (parentIdentifier); le istruzioni di compilazione di tali metadati sono riportate ai successivi paragrafi 2.1.1.1 e 2.1.1.4.</i></div>


<div><br></div><div>Il "parentId" corrisponde all'identificativo del file XML precedente, cioè la versione "storica" del metadato in oggetto. In pratica:</div><div><br></div><div><div><gmd:fileIdentifier></div>


<div>   <gco:CharacterString>r_campan:000002:20090220:111239</gco:CharacterString></div><div></gmd:fileIdentifier> </div><div>[...]</div><div><gmd:parentIdentifier></div><div>   <gco:CharacterString>r_campan:000001:20090124:<a href="tel:093213" value="+39093213" target="_blank">093213</a></gco:CharacterString></div>


<div></gmd:parentIdentifier> </div></div><div><br></div><div>In questo caso, la versione attuale del metadato è quella che termina con <b>:111239</b>, mentre la versione precedente del metadato è quella che termina con <b>:<a href="tel:093213" value="+39093213" target="_blank">093213</a></b>.</div>


<div><br></div><div>Diverso il concetto di identificatore di "dataset" e "serie"; a pag. 12 c'è scritto:</div><div><i>Per la gestione delle relazioni tra livelli gerarchici, sono previsti i metadati “Identificatore” </i><i>(identifier) e “Id livello superiore” (series); le relative istruzioni di compilazione sono riportate ai </i><i>successivi paragrafi 2.1.2.5 e 2.1.2.6.  </i></div>


<div><br></div><div>Il primo corrisponde allo "Unique resource identifier" (previsto da INSPIRE).</div><div><br></div><div>In pratica, con gli esempi riportati nel documento RNDT:</div><div>    <gmd:identifier></div>


<div><gmd: RS_Identifier></div><div>           <gmd:code></div><div>    <gco:CharacterString>r_piemon:00000001</gco:CharacterString></div><div>           </gmd:code></div><div>   </gmd:RS_Identifier></div>


<div>    </gmd:identifier></div><div><br></div><div>[...]</div><div> </div><div>     <gmd:series></div><div><gmd:CI_Series></div><div>         <gmd:issueIdentification></div><div>    <gco:CharacterString> r_piemon:00000001</gco:CharacterString></div>


<div>         </gmd:issueIdentification></div><div>   </gmd:CI_Series></div><div>     </gmd:series> </div><div><div> </div><div>In questo esempio non c'è gerarchia visto che il valore dell'identificativo è lo stesso, quindi il metadato potrebbe una risorsa di livello "dataset" non collegata ad alcuna serie, oppure di una di livello "serie".</div>


<div><br></div><div>NOTA1: INSPIRE non richiede il fileIdentifier come obbligatorio (vedi Implementing Rules [1], e Tech.Guidance [2]) ma viene comunque valorizzato con l'editor web [3] del geoportale.</div><div><br>

</div><div>NOTA2: nel 19115 (e 19139) il tag fileIdentifier è opzionale, idem il parentId</div>
<div><br></div><div>[1] <a href="http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2008:326:0012:0030:EN:PDF" target="_blank">http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2008:326:0012:0030:EN:PDF</a> - pag. 18</div>


<div>[2] <a href="http://inspire.jrc.ec.europa.eu/documents/Metadata/INSPIRE_MD_IR_and_ISO_v1_2_20100616.pdf" target="_blank">http://inspire.jrc.ec.europa.eu/documents/Metadata/INSPIRE_MD_IR_and_ISO_v1_2_20100616.pdf</a> - pag. 47</div>

<div>
[3] <a href="http://inspire-geoportal.ec.europa.eu/editor/" target="_blank">http://inspire-geoportal.ec.europa.eu/editor/</a></div><div><br></div><div><br></div><div>pg</div><div><br></div><div>______________________________</div>

<div>Piergiorgio Cipriano</div>
<div> </div></div>
<br><br><div class="gmail_quote">Il giorno 14 febbraio 2013 16:09, Andrea Peri <span dir="ltr"><<a href="mailto:aperi2007@gmail.com" target="_blank">aperi2007@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Ciao Diego grazie del contributo.<br>
<br>
<br>
Il 14 febbraio 2013 15:41, Diego Guidi <<a href="mailto:diegoguidi@gmail.com" target="_blank">diegoguidi@gmail.com</a>> ha scritto:<br>
<div>>> Le ultime due righe in particolare sembrano indicare che i due campi<br>
>> parentIdentifier e FileIdentifier quando la scheda non ha un padre<br>
>> (ad esempio una scheda di livello serie non ha padre) devono assumere<br>
>> il medesimo valore.<br>
> A naso sembra una pazzia bella e buona.<br>
<br>
</div>mi annoto la tua opinione . :)<br>
<div><br>
><br>
>> A questo riguardo facendo delle prove con GeoNetwork<br>
>> ho notato invece che lui, quando una scheda non ha padre lascia il campo<br>
>> "parentIdenfier" non valorizzato (ovvero non ce lo mette proprio)<br>
>> nell'XML di output.<br>
> Non avento padre, la logica questo impone, e mi sembra di ricordare<br>
> pure ISO dica questo.<br>
><br>
<br>
</div>anche a me parrebbe logico cosi'.<br>
<div><br>
>> a meno di non fare un fork di GeoNetwork e rimaneggiarlo pesantemente<br>
>> (ammesso che si voglia e debba fare)<br>
> <a href="https://github.com/geosolutions-it/geonetwork" target="_blank">https://github.com/geosolutions-it/geonetwork</a><br>
> dovrebbe essere il progetto nato dalla collaborazione tra CSI Piemonte<br>
> e Geosolutions.<br>
> Per ora c'è poco più di un paio di template RNDT e modifiche al layout.<br>
> Mi sembra di capire che l'obiettivo sia quello di arrivare alla<br>
> validazione RNDT.<br>
<br>
</div>Il problema è come ci si arriva.<br>
<br>
Modificando pesantemente il codice di GN in maniera che ragioni come<br>
il profilo RNDT.<br>
Oppure svilupando dei moduli che si possono aggiungere a GN (il 2.8.0<br>
esce oggi stesso San Valentino)<br>
in maniera da poterli applicare anche alle successive patch-version di GN.<br>
<br>
In ogni caso il mio problema sul momento è capire se l'interpretazione<br>
di RNDT è iso compliant oppure no.<br>
<br>
Mi pare di capire che te concordi con la mia interpretazione che<br>
quando una scheda non ha padrea non si deve mettere "parentIdentifier<br>
= fileidentifier" ma bensi si deve omettere del tutto.<br>
<div><br>
Grazie,<br>
<br>
--<br>
-----------------<br>
Andrea Peri<br>
. . . . . . . . .<br>
qwerty àèìòù<br>
-----------------<br>
</div><div><div>_______________________________________________<br>
<a href="mailto:Gfoss@lists.gfoss.it" target="_blank">Gfoss@lists.gfoss.it</a><br>
<a 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>
630 iscritti al 1.12.2012</div></div></blockquote></div><br></div>