信息包osmar R.

时间:2017-02-15 15:30:28

标签: r openstreetmap osmar

我正在使用osmar包,但我想了解一些输出。 总的来说,我想了解这些产出:

ua$nodes$attrs
ua$nodes$tags

ua$ways$attrs
ua$ways$tags
ua$ways$refs

ua$relations$attrs
ua$relations$tags
ua$relations$refs

特别是这一个:ua$nodes$attrs

ua$nodes$attrs
            id visible           timestamp version changeset             user     uid      lat      lon
1   4610337290    true 2017-01-15 20:08:26       1  45198454 Michele Aquilani 3860151 41.87560 12.48151
2   1168031316    true 2015-01-27 12:21:52       3  28440993          Dinamik   39040 41.87572 12.48203
3    470954078    true 2009-08-19 11:42:50       1   2199720        GPS-Marco  110076 41.87548 12.48150
4    302148972    true 2010-10-07 14:57:51       2   5978872     dieterdreist   26139 41.87555 12.48166
...

有人可以帮助我吗?

TNX

2 个答案:

答案 0 :(得分:2)

解释了许多这些属性here

让我们以第一个条目为例:node 4610337290

id是此element的唯一标识符。 OSM中的每个元素(节点,方式,关系)都有唯一的ID,尽管这些ID在元素类型中只是唯一的。这意味着可以存在与方式或关系具有相同ID的节点。

visible显示此节点是否已被删除。已删除的节点仍保留在数据库中,包括其完整历史记录。

timestamp是最后一次修改此节点的时间。

version是此节点的当前版本号。每次修改都会导致版本号增加。

changeset是修改此元素的最后一个changeset的标识符,在本例中为changeset 45198454。变更集可以包含对多个元素的修改。

user是负责该节点最后changeset的用户的OSM用户名。

uiduser的唯一标识符。

latlon是节点的纬度和经度。

答案 1 :(得分:0)

简单版本:

这是为该项目做出贡献的人的属性。

?osmar

的产率:

nodes
     A list with two data frames containing the attributes and tags of the nodes.

基本上是对对象进行编辑的人/时间/地点。

了解更多信息,请参阅detailed documentation here