2
我试图创建一个Django应用程序,将采取输入的地址,并返回该人将投票的政治竞赛列表。我有地图所有地区(PDF)。而且我知道我可以使用geopy将输入的地址转换为坐标。我如何定义Django中的选区,以便查询这些坐标所在的区域?如何查找是否经纬度落在使用Django和地理区域
我试图创建一个Django应用程序,将采取输入的地址,并返回该人将投票的政治竞赛列表。我有地图所有地区(PDF)。而且我知道我可以使用geopy将输入的地址转换为坐标。我如何定义Django中的选区,以便查询这些坐标所在的区域?如何查找是否经纬度落在使用Django和地理区域
这是一个非平凡的问题,其范围太大,无法在这里详细回答。总之,你需要使用GeoDjango(contrib的一部分)。有一个部分专用于importing spatial data。
加载数据后,可以使用spatial lookups来查找特定坐标相交的区域。
至于在哪里得到选民区数据,你可能会从www.data.gov's geodata catalog开始。