Meta veriler ve GeoJSON?


10

Ajansım şu anda şekil dosyalarını FGDC XML meta verileriyle koruyor ve dağıtıyor.

Şimdi birçok şekli GeoJSON'a dönüştürdük, ancak geliştiricilerimiz verileri nereden aldıklarını unutursa, düğüm uygulamaları kırıldığında kimi suçlayacaklarını bilmeyeceklerinden endişe duyuyoruz.

GeoJSON meta veri spesifikasyonu var mı?

Yanıtlar:


8

Hayır, bir GeoJSON meta veri belirtimi yoktur.

Kesinlikle @RK'nin önerdiği gibi özellikler nesnesine meta veriler koymayın.

@ Albert yaptığı gibi bazı JSON-LD kullanmanızı öneririm. Dublin Core meta verilerini aşağıdaki gibi bir özellik koleksiyonuna ekleyebilirsiniz:

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

(Ayrıca bkz. Https://github.com/geojson/geojson-ld/blob/master/contexts/geojson-dcterms.jsonld )

FGDC meta verilerini kullanmaya devam etmek istiyorsanız, JSON'unuza bir meta veri belgesine bağlantı ekleyebilirsiniz.

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

Bu "fgdc" öğesinin ne anlama geldiğini başkalarına (belki JSON-LD kullanarak) açıkladığınızdan emin olun.


1
see-also-link'e erişilemiyor
Abel Melquiades Callejo

0

Bildiğim kadarıyla GeoJSON için meta veri spesifikasyonu yok (En azından mevcut spesifikasyonda değil). Meta verileri özelliklere koymayı deneyebilirsiniz. Veya oradaki meta verilere bağlantı veren bir referans ekleyin.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.