Agenzia per l'Italia Digitale
INSPIRE Italia
Sistema di Registri

Aiuto

Il contenuto di questo Sistema di Registri è disponibile in diversi formati e lingue.

Per avere tutti i dettagli su questa versione del Sistema di Registri INSPIRE Italia, fare riferimento a INSPIRE registry service release 6.3 - Documentation .

È possibile accedere a tutte le risorse disponibili nel Sistema di Registri INSPIRE Italia in un numero di formati elencati di seguito.


Formati
  • HTML - .html
  • XML Registry - .xml
  • XML ISO 19135 (beta) - .iso19135xml
  • ATOM - .atom
  • JSON - .json
  • RDF/XML (beta)- .rdf
  • CSV (beta) - .csv

Le lingue attuamente disponibili sono:
  • Italian - it
  • English - en
  • German - de
  • French - fr

Attenzione: non tutto il contenuto è disponibile in tutte le lingue. Laddove questo è il caso, sarà fornita la versione in Italiano. Le traduzioni da GUI sono provvisorie e potranno essere migliorate nelle versioni future.


Se si vuole ottenere una certa risorsa in un particolare formato o lingua, si può:

  • usare il selettore di lingua nell'interfaccia web;
  • invocare direttamente le risorse utilizzando il loro nome;
  • invocare la risorsa utilizzando l'approccio di content negotiation.

Invocazione diretta

Se si vuole invocare direttamente le risorse utilizzando il loro nome, bisogna seguire la convenzione di denominazione illustrata nell'esempio seguente:

	http://{base_uri}/{register_uriname}/{register_uriname}.{language_code}.{format}
http://{base_uri}/{itemclass}/{itemclass}.{language_code}.{format}
http://{base_uri}/{itemclass_collection}/{collection_uriname}/{item_uriname}/{item_uriname}.{language_code}.{format}

È possibile trovare il "language_code" e il "formato" specifici nell'elenco di cui sopra (i codici sono evidenziati in grassetto).

Esempi:


Content negotiation

Se si vuole invocare le risorse utilizzando l'approccio di content negotiation, bisogna aggiungere l'intestazione del formato e della lingua alla richiesta HTTP. Di seguito sono riportati alcuni esempi:

Esempi:

  • xml, english:
    • URL:
      /dbgt
    • HTTP header:
      Accept-Language: en
      Accept: application/xml
  • atom, english:
    • URL:
      /dbgt/0201
    • HTTP header:
      Accept-Language: en
      Accept: application/atom+xml

Di seguito sono riportati tutti i formati supportati e le loro relative intestazioni HTTP:

  • ATOM: application/atom+xml
  • HTML: text/html
  • XML Re3gistry: application/xml
  • XML ISO 19135 (beta): application/x-iso19135+xml
  • JSON: application/json
  • RFD/XML (beta): application/rdf+xml
  • CSV (beta): text/csv