如何在RDF中存储坐标(纬度,经度)

时间:2013-03-21 10:10:59

标签: c# coordinates rdf protege rdfs

我有一个c#类,显示坐标为

 class Coordinates{
   double lat;
   double lon;
 }

如何在rdf中将其转换为rdf三元组,因为RDF不支持double类型?如果使用float,我只能表示“。”之后的6位数。任何想法?

我正在使用Protege 3.4.8创建我的rdf架构,并使用Semweb在scema中编写三元组数据...

2 个答案:

答案 0 :(得分:1)

RDF does support floating-point literals Semweb 也支持Literal values

使用FromValue method让它做你想做的事。

答案 1 :(得分:0)

通过手动更改Protege生成的RDF文件并将http://www.w3.org/2001/XMLSchema#double放在我需要的位置来解决问题。