schema.org などのリソースでタイプがまだ定義されていないプロパティに対して@id
またはを定義する方法を理解するのに苦労しています。@type
たとえば、WGS84 ポイント (緯度/経度/高度) とそのポイント周辺のエラー バウンド (この場合はエラー シリンダーですが、どのようなエラーでも問題ありません) で構成される場所を作成したいと考えています。この時点で)。
私がこれまでに持っているものは次のとおりです。
{
"@context": {
"latitude": {
"@id":"http://www.w3.org/2003/01/geo/wgs84_pos#lat",
"@type":"http://www.w3.org/2001/XMLSchema#float",
},
"longitude": {
"@id":"http://www.w3.org/2003/01/geo/wgs84_pos#long",
"@type":"http://www.w3.org/2001/XMLSchema#float",
},
"altitude": {
"@id":"http://www.w3.org/2003/01/geo/wgs84_pos#alt",
"@type":"http://www.w3.org/2001/XMLSchema#float",
},
"errorRadius":???,
"errorHalfHeight":???,
}
}
(a) 形状、特に円を一般的に記述し、(b) エラー バウンドの概念を記述しているものを見つけることができないようです。私が説明しているものの位置は、ポイントから半径 5 メートル以内、ポイントから高さ 10 メートル以内であると言えます。
この特定の質問に加えて、popolo、schema.org、foaf、w3 などによってまだ定義されていない新しい概念を一般的に定義する良い方法があるかどうかに興味があります。