1

我正在使用osmar带有 R 的包,但我想了解一些输出。一般来说,我想了解这些输出:

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
...

有人可以帮助我吗?

肿瘤坏死因子

4

2 回答 2

2

此处解释了其中许多属性。

我们以第一个条目为例:节点 4610337290

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

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

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

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

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

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

uid是 的唯一标识符user

latlon是节点的纬度和经度。

于 2017-02-15T16:05:57.537 回答
0

简单版:

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

?osmar

产量:

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

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

有关更多信息,请参阅此处的详细文档

于 2017-02-15T16:01:35.470 回答