gpt4 book ai didi

java - R 或 Java : Is there a package to convert zip codes to latitude and longitude and put on a map?

转载 作者:行者123 更新时间:2023-12-01 23:21:08 24 4
gpt4 key购买 nike

是否有任何软件包或软件包组合可以包含邮政编码列表并且:

1) 将它们转换为纬度和经度

2)将点放在 map 上

最佳答案

尝试从 CRAN 获取此信息。这提供了一个 data(zipcode) 附件,它是一个带有以下内容的 data.frame您需要的信息。

关于在 map 上绘制邮政编码信息,请使用 map 包和空间例程包 sp。这是一个例子。

## Preliminary
library(maps)
library(zipcode)
library(sp)
data(zipcode)

## Plot state map of USA
map("state")

## Select locations for 100 random zip codes
plotZip <- zipcode[sample(nrow(zipcode))[1:100], c("longitude", "latitude")]

## Plot them
plot(SpatialPoints(plotZip[complete.cases(plotZip),]), pch=20, cex=0.75, add=TRUE, col="red")

100 random zipcodes in the USA

选择邮政编码列表来绘制子集zipcode,给出所需邮政编码的 vector 。然后重新创建plotZip:

plotZip <- subset(zipcode, 
subset=(zip %in% c(90210, 90211)),
select=c("longitude", "latitude"))

关于java - R 或 Java : Is there a package to convert zip codes to latitude and longitude and put on a map?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9625612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com