Metadata dan GeoJSON?

10

Agensi saya saat ini mengelola dan mendistribusikan shapefile dengan metadata FGDC XML.

Kami sekarang telah mengonversi banyak bentuk ke GeoJSON tetapi khawatir bahwa jika pengembang kami lupa di mana mereka mendapatkan data, maka mereka tidak akan tahu siapa yang harus disalahkan ketika aplikasi simpul mereka rusak.

Apakah ada spesifikasi metadata GeoJSON?

katup London
sumber

Jawaban:

8

Tidak, tidak ada spesifikasi metadata GeoJSON.

Jelas jangan menaruh metadata di objek properti seperti yang disarankan @RK.

Saya akan menyarankan, seperti @albert tidak, menggunakan beberapa JSON-LD. Anda dapat menambahkan metadata Dublin Core ke koleksi fitur seperti:

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

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

Jika Anda ingin terus menggunakan metadata FGDC, Anda bisa menambahkan tautan ke dokumen metadata ke JSON Anda.

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

Pastikan Anda menjelaskan kepada orang lain (mungkin dengan menggunakan JSON-LD) apa arti dari item "fgdc" ini.

sgillies
sumber
1
tautan lihat-juga tidak dapat diakses
Abel Melquiades Callejo
0

Sejauh yang saya tahu, tidak ada spesifikasi metadata untuk GeoJSON (Setidaknya tidak pada spesifikasi saat ini). Anda dapat mencoba meletakkan metadata di properti. Atau tambahkan tautan yang menghubungkan ke metadata di sana.

RK
sumber