首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中为特定城市获取openmap()的边界框?

如何在R中为特定城市获取openmap()的边界框?
EN

Stack Overflow用户
提问于 2016-04-20 16:38:22
回答 2查看 1.6K关注 0票数 1

我试图用R绘制旧金山地图,并对其执行一些操作。我不理解一个特定城市的包围盒的计算。我是新来的,请帮我解决这个问题。

代码语言:javascript
复制
install.packages("OpenStreetMap")
library(OpenStreetMap)

#City of San Francisco 37.6213° N, 122.3790° W

SFO_map=openmap(c( ),c( ),type="osm")
plot(SFO_map)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-18 21:31:28

我使用https://boundingbox.klokantech.com/并在我感兴趣的地方选择视觉边界框。如果您选择TSV,它会给您一个边框:

票数 2
EN

Stack Overflow用户

发布于 2016-04-20 17:28:44

您需要识别SF的左上角坐标(城市的最西端,比如Presidio和北部,比如金门大桥)和右下角坐标(远东,像西部的Oakland,以及南部,也许是Pacific Grove),然后将它们按正确的顺序排列。按照“正确的顺序”,第一纬度小于第二纬度(或者说,这就是我从反复试验中学到的)。这是新泽西州普林斯顿的部分地图。

代码语言:javascript
复制
Princeton_map <- openmap(c(40.3832,-74.674273), c(40.339373,-74.661333), type="osm")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36750038

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档