[英]How can I add timestamp in osmdata_sf() results?
When I query osm data, I want to receive the timestamp, when some object was added or changed, is it possible to include this data?当我查询 osm 数据时,我想收到时间戳,当添加或更改某些 object 时,是否可以包含此数据? There is my query:
有我的查询:
q <- opq("London",timeout = 20000) %>%
add_osm_feature(key = "landuse", value="grass",value_exact = F) %>%
osmdata_sf()
Then I use q$osm_polygons
data.然后我使用
q$osm_polygons
数据。
in general, I want to convert this script to R:一般来说,我想将此脚本转换为 R:
[out:json][timeout:200];
{{geocodeArea:London}}->.searchArea;
way["landuse"~"grass"](area.searchArea);
(._;>;);
out meta;
Please feel free to ignore this answer if it doesn't fit your question, as I am not sure this is exactly what you are looking for.如果这个答案不符合您的问题,请随时忽略它,因为我不确定这是否正是您要找的。
When you query with osmdata
you get a list with several elements.当您使用
osmdata
查询时,您会得到一个包含多个元素的列表。 One of them is the timestamp, but I think is the timestamp of the query, nothing else:其中之一是时间戳,但我认为是查询的时间戳,没有别的:
library(osmdata)
#> Data (c) OpenStreetMap contributors, ODbL 1.0. https://www.openstreetmap.org/copyright
q <- opq("London",timeout = 20000) %>%
add_osm_feature(key = "landuse",
value="grass",value_exact = F) %>%
osmdata_sf()
timestamp <- q$meta$timestamp
timestamp
#> [1] "[ lu\\. 2 mar 2022 17:01:08 ]"
# Use in polygons
pols <- q$osm_polygons
pols$timestamp <- timestamp
head(pols)
#> osm_id name FIXME access addr.city addr.country addr.flats
#> 4344595 4344595 <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 4402127 <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 4960175 <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 4960176 <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 5005998 <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 5131217 <NA> <NA> <NA> <NA> <NA> <NA>
#> addr.housename addr.housenumber addr.postcode addr.street addr.suburb
#> 4344595 <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA>
#> amenity area area.highway attraction barrier bicycle building
#> 4344595 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> building.levels complete created_by description dog embankment
#> 4344595 <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA> <NA>
#> emergency est_height fence_type fictional.leisure foot garden.type golf
#> 4344595 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> height highway landcover landuse layer leaf_cycle leaf_type leisure
#> 4344595 <NA> <NA> <NA> grass <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> grass <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> grass <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> grass <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> grass <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> grass <NA> <NA> <NA> <NA>
#> level level.ref lit man_made material mown name.de name.en name.es
#> 4344595 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> name.no name.ru natural note operator power proposed.construction ref
#> 4344595 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> roof.shape service smokefree source source.alt source.name species
#> 4344595 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> sport surface tourism verge wall water website wheelchair wikidata
#> 4344595 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4402127 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960175 <NA> grass <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 4960176 <NA> grass <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5005998 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> 5131217 <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA> <NA>
#> wikipedia zoo
#> 4344595 <NA> <NA>
#> 4402127 <NA> <NA>
#> 4960175 <NA> <NA>
#> 4960176 <NA> <NA>
#> 5005998 <NA> <NA>
#> 5131217 <NA> <NA>
#> geometry
#> 4344595 -0.1652129, -0.1651560, -0.1651036, -0.1651275, -0.1651710, -0.1651492, -0.1651205, -0.1650602, -0.1653027, -0.1654683, -0.1656305, -0.1657699, -0.1659660, -0.1659822, -0.1659633, -0.1658668, -0.1656550, -0.1654632, -0.1652129, 51.3742634, 51.3742755, 51.3742750, 51.3741929, 51.3739946, 51.3738555, 51.3737819, 51.3736785, 51.3737734, 51.3738206, 51.3738482, 51.3738567, 51.3738218, 51.3738403, 51.3738861, 51.3739581, 51.3740887, 51.3741746, 51.3742634
#> 4402127 -0.0613193, -0.0600375, -0.0601011, -0.0615835, -0.0615599, -0.0613193, 51.6537986, 51.6535366, 51.6526077, 51.6526670, 51.6527539, 51.6537986
#> 4960175 -0.1720485, -0.1719397, -0.1722486, -0.1722973, -0.1722377, -0.1722032, -0.1721640, -0.1721372, -0.1721310, -0.1721433, -0.1721618, -0.1720485, 51.4972628, 51.4970547, 51.4969916, 51.4970908, 51.4971093, 51.4971232, 51.4971477, 51.4971737, 51.4971949, 51.4972222, 51.4972430, 51.4972628
#> 4960176 -0.1723924, -0.1727108, -0.1728035, -0.1726872, -0.1726907, -0.1726904, -0.1726738, -0.1726459, -0.1725957, -0.1725449, -0.1724884, -0.1724326, -0.1723924, 51.4969669, 51.4969106, 51.4971294, 51.4971517, 51.4971333, 51.4971139, 51.4970902, 51.4970792, 51.4970646, 51.4970605, 51.4970621, 51.4970654, 51.4969669
#> 5005998 -0.0870457, -0.0868122, -0.0865329, -0.0865281, -0.0865614, -0.0875218, -0.0870457, 51.4453207, 51.4453062, 51.4452885, 51.4450222, 51.4445561, 51.4445895, 51.4453207
#> 5131217 -0.1982559, -0.1976423, -0.1976439, -0.1982576, -0.1982559, 51.4698145, 51.4698128, 51.4695882, 51.4695899, 51.4698145
#> timestamp
#> 4344595 [ lu\\. 2 mar 2022 17:01:08 ]
#> 4402127 [ lu\\. 2 mar 2022 17:01:08 ]
#> 4960175 [ lu\\. 2 mar 2022 17:01:08 ]
#> 4960176 [ lu\\. 2 mar 2022 17:01:08 ]
#> 5005998 [ lu\\. 2 mar 2022 17:01:08 ]
#> 5131217 [ lu\\. 2 mar 2022 17:01:08 ]
Created on 2022-03-21 by the reprex package (v2.0.1) os由reprex package (v2.0.1) os 创建于 2022-03-21
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.