Zac*_*ach 4 python zipcode r reverse-geocoding
我在R中有一个数据框纬度和经度点.使用R数据科学工具包,我可以将这些点分配给国家/州/县/市/选区/社区,这很有用.
我想在R或python中将这些点分配给5位数的邮政编码(甚至是9位邮政编码!).是否有捷径可寻?
编辑:我找到了一个包含邮政编码边界的文件.不幸的是,它是一个.lpk文件.如何将其导入R?
编辑2:我找到了一个形状文件,这将更容易使用.
在某处找到一个邮政编码shapefile(.shp格式,有时也称为ArcGIS Shapefiles).
使用maptools包的readShapePoly
命令将其加载到R中.
创建一个SpatialPointsDataFrame来保存点.
确保您的预测正确无误.
使用sp包的overlay命令将点叠加到多边形中.
您可以cleanLatLon在taRifx包中找到帮助.