Metadati e GeoJSON?


10

La mia agenzia attualmente gestisce e distribuisce shapefile con metadati XML FGDC.

Ora abbiamo convertito molte forme in GeoJSON ma temiamo che se i nostri sviluppatori dimenticano dove hanno ottenuto i dati, allora non sapranno a chi dare la colpa quando le loro app del nodo si rompono.

Esiste una specifica di metadati GeoJSON?

Risposte:


8

No, non esiste una specifica di metadati GeoJSON.

Sicuramente non inserire metadati nell'oggetto proprietà come suggerisce @RK.

Suggerirei, come fa @albert, di usare un po 'di JSON-LD. È possibile aggiungere metadati Dublin Core a una raccolta di funzioni in questo modo:

{ "@context": {
    "description": "http://purl.org/dc/terms/description",
    ... },
  "type": "FeatureCollection",
  "description": "My features",
  ... }

(Vedi anche https://github.com/geojson/geojson-ld/blob/master/contexts/geojson-dcterms.jsonld )

Se si desidera continuare a utilizzare i metadati FGDC, è possibile aggiungere un collegamento a un documento di metadati sul proprio JSON.

{ "type": "FeatureCollection",
  "fgdc": "http://example.com/metadata.xml",
  ... }

Assicurati solo di spiegare agli altri (usando forse JSON-LD) quale sia il senso di questo elemento "fgdc".


1
il link vedi anche non è accessibile
Abel Melquiades Callejo,

0

Per quanto ne so, non esiste una specifica di metadati per GeoJSON (almeno non è sulla specifica corrente). Puoi provare a mettere i metadati nelle proprietà. Oppure aggiungi un link di riferimento ai metadati lì.


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.