У меня возникли проблемы с определением того, как определить @id
или @type
для свойств, типы которых еще не определены такими ресурсами, как schema.org.Создание свойства JSON-LD с еще не определенным типом
Например, я хотел бы создать местоположение, состоящее из точки WGS84 (lat/lon/alt) и ошибки, связанной с этой точкой (в данном случае цилиндра ошибок, но с тобой все будет в порядке любая ошибка на данный момент).
То, что я до сих пор:
{
"@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":???,
}
}
Я не могу найти ничего, что (а) описывает формы обобщенно, в частности, круги и (б) описывает концепцию ошибки, связанной. Я хочу сказать, что местоположение того, что я описываю, находится в радиусе 5 метров от точки и в пределах 10 метров от точки.
В дополнение к этому конкретному вопросу, мне очень интересно, если есть хороший способ в целом определить новые концепции, которые еще не были определены вещами как Пополо, schema.org, FOAF, w3 и т.д.
Спасибо!