我想为指定的土地添加边界,以便在地图中以彩色轮廓/边框突出。在Google地图中,如果您知道要围绕地块输入的坐标路径,则可以使用多边形功能完成此操作。但是,我没有多边形路径信息,但我确实拥有该位置的地理编码坐标以及包裹的Assessor包裹号(APN)。
我发现这个other SO post谈到了如何使用免费的人口普查局数据和一些开源软件来获取zipcodes的多边形,但它非常复杂(因为你必须下载和托管数据) )我不确定它甚至会切割到包裹边界。如果它支持包裹,它绝对是一个选择,但它看起来非常耗时,尽管是免费的。
我还发现了一个名为ParcelStream的付费解决方案(价格未显示),但认为它很昂贵,可能只是在其他SO帖子中使用上述解决方案。如果这是一小笔费用,这也是一种选择,但如果费用昂贵或订阅费用则不然。
我知道您可以在地图上手动创建叠加,保存,然后共享它们,但我正在寻找自动/程序化解决方案。
更新:好的,ParcelStream from Digital Map Products,不是一个选项,大约10k /月。他们建议订阅服务用于全国覆盖(非本地),Google是他们的客户。
更新#2:使用上述美国人口普查局的数据解决方案(与其他开源软件相结合)在浏览其可用功能后,似乎无法在包裹内提供边界数据{ {3}}网站。
答案 0 :(得分:17)
好的,经过一周多的研究和尝试不同的选项,有一些取决于您的预算以及您希望数据的准确程度。我从stackExchange post获得了一些提示,但是进行了大量的研究并增加了更多。
简而言之,边界数据难以实现,价格昂贵,质量也各不相同,具体取决于您的来源。 Zip Code Tabulation Areas (ZCTA's)不是很准确(like maponics says),可以通过查看this ZCTA site获取zip 92064来查看。然后查看zillow上的那个拉链并注意区别。 ZCTA数据并不总是准确的(在此邮政编码的情况下),但可以是免费的,具体取决于您的来源。
总之,这是我的选择顺序(考虑到我的预算较少,需要准确的数据):
答案 1 :(得分:0)
你可以低成本获得这个 美国邮政编码边界API: https://wwwboundaries-io com
以上API按邮政编码,城市和州显示US Boundaries(GeoJson)。 您应该以编程方式使用API来处理大量结果。
例如: