4

RESTful API に使用しようとするデータ表現はJSON-LDであり、使用する語彙はschema.orgのものです。

語彙schema.org/GeoShapeでは、ポリゴンはテキスト形式であることが期待されていると書かれていますが、どのような種類のテキスト形式が正確に述べられているわけではありません。また、 WKT Polygon形式を使用する必要があるとも述べられていませんでした。

WKT ポリゴン形式 (Well-known Text)

ポリゴン ((30 10, 40 40, 20 40, 10 20, 30 10))

ただし、JSON-LD を使用してデータを表現するので、GeoJson ポリゴンまたはネイティブ JSON 配列と同様のものを使用することも合理的かもしれません。

GeoJson ポリゴン形式

{
"type": "Polygon",
"coordinates": [
        [ [100.0, 0.0], [101.0, 0.0], [101.0, 1.0], [100.0, 1.0], [100.0, 0.0] ]
    ]
}

ネイティブ JSON 2D 配列

[
[100.0, 0.0], [101.0, 0.0], [101.0, 1.0], [100.0, 1.0], [100.0, 0.0]
]

これを念頭に置いて、JSON-LD で使用する場合のschema.org/polygonの適切な値の表現は何ですか?

4

1 に答える 1

1

ほとんどの消費者が期待するテキスト形式を使用することを強くお勧めします。より構造化された表現を好む場合は、代わりに GeoJSON-LD の使用を検討できます: http://geojson.org/vocab

于 2014-08-12T15:30:34.567 に答える