ข้อมูลเมตาและ GeoJSON


10

เอเจนซี่ของฉันยังคงรักษาและกระจายไฟล์รูปร่างด้วยเมตาดาต้า FGDC XML

ตอนนี้เราได้แปลงรูปร่างเป็น GeoJSON เป็นจำนวนมาก แต่มีความกังวลว่าหากนักพัฒนาของเราลืมว่าพวกเขาได้รับข้อมูลจากที่ไหนพวกเขาจะไม่รู้ว่าใครจะตำหนิเมื่อแอพของโหนดพัง

มีข้อมูลจำเพาะเมตาของ GeoJSON หรือไม่

คำตอบ:


8

ไม่ไม่มีข้อมูลจำเพาะเมตาของ GeoJSON

อย่าใส่ข้อมูลเมตาลงในวัตถุคุณสมบัติตามที่ @RK แนะนำ

ฉันอยากจะแนะนำอย่างที่ @albert ใช้ JSON-LD บางตัว คุณสามารถเพิ่มข้อมูลเมตาของดับลินคอร์ในคอลเลกชันของคุณสมบัติได้ดังนี้:

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

(ดูที่https://github.com/geojson/geojson-ld/blob/master/contexts/geojson-dcterms.jsonld )

หากคุณต้องการใช้ FGDC ข้อมูลเมตาต่อไปคุณสามารถเพิ่มลิงก์ไปยังเอกสารข้อมูลเมตาไปยัง JSON ของคุณ

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

เพียงให้แน่ใจว่าคุณอธิบายให้ผู้อื่น (โดยใช้ JSON-LD อาจจะ) ความรู้สึกของรายการ "fgdc" นี้คืออะไร


1
ไม่สามารถเข้าถึงลิงก์ดูด้วยเช่นกัน
Abel Melquiades Callejo

0

เท่าที่ฉันรู้ไม่มีข้อกำหนดคุณสมบัติของข้อมูลเมตาสำหรับ GeoJSON (อย่างน้อยก็ไม่ได้อยู่ในข้อมูลจำเพาะปัจจุบัน) คุณสามารถลองใส่ข้อมูลเมตาในคุณสมบัติ หรือเพิ่มการอ้างอิงการเชื่อมโยงไปยังข้อมูลเมตาที่นั่น


0

ฉันไม่ทราบว่าจะใช้ geojson ดังนั้นคำถามของคุณจึงล้มเหลวอย่างไรก็ตามที่http://github.com/datasetsเราได้ใช้ datapackages.json ซึ่งเป็นโมดูลที่จัดทำโดย okfn
http: //data.okfn org / doc / data-package
คุณสามารถตรวจสอบข้อมูลจำเพาะ json-ld โดย w3c

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.