我正在尝试创建一个Django应用程序,该应用程序将输入一个输入的地址并返回一个人投票的政治种族列表。我有所有地区的地图(PDF)。而且我知道我可以使用geopy将输入的地址转换为坐标。如何在Django中定义选民区,以便我可以运行查询以查看这些坐标属于哪些区域?
答案 0 :(得分:1)
这是一个非常重要的问题,其范围太大,无法在此详细回答。简而言之,您需要使用GeoDjango(contrib的一部分)。有一节专门介绍importing spatial data。
加载数据后,您可以使用spatial lookups查找特定坐标相交的区域。
至于获取选民区数据的位置,您可以从www.data.gov's geodata catalog开始。