动态绘制国家地图上的点

时间:2013-03-28 14:56:33

标签: python google-maps map google-earth matplotlib-basemap


我正在研究出租车数据集。我想在国家地图上绘制它们。 此外,在绘制出租车的轨迹后,我希望用户在地图上选择一个点并请求他输入ε半径。输入一个值后,应为用户选择的点绘制一个圆,并且该圆内的其他出租车的点应该被吞没。我应该向用户显示有多少辆出租车参与该epsilon半径。        那么我应该使用哪种API或包? python中的底图是否提供了这种动态。或者还有其他可以使用的工具吗? 或者有一种方法,有可用的现成地图,我可以只绘制我的轨迹,并将它们包含在我的基于网络的GUI中,并提供用户输入epsilon radius并执行与上述相同的操作。如何继续?请建议。

1 个答案:

答案 0 :(得分:0)

使用客户端的Google Maps API和JavaScript可以更轻松地完成此操作。发送出租车坐标的服务器端组件当然可以使用Django或者您选择的任何框架在Python中完成,但为了便于在浏览器中进行映射和动态数据生成,JavaScript / HTML5是可行的方法。