我正在研究出租车数据集。我想在国家地图上绘制它们。
此外,在绘制出租车的轨迹后,我希望用户在地图上选择一个点并请求他输入ε半径。输入一个值后,应为用户选择的点绘制一个圆,并且该圆内的其他出租车的点应该被吞没。我应该向用户显示有多少辆出租车参与该epsilon半径。
那么我应该使用哪种API或包? python中的底图是否提供了这种动态。或者还有其他可以使用的工具吗?
或者有一种方法,有可用的现成地图,我可以只绘制我的轨迹,并将它们包含在我的基于网络的GUI中,并提供用户输入epsilon radius并执行与上述相同的操作。如何继续?请建议。
答案 0 :(得分:0)
使用客户端的Google Maps API和JavaScript可以更轻松地完成此操作。发送出租车坐标的服务器端组件当然可以使用Django或者您选择的任何框架在Python中完成,但为了便于在浏览器中进行映射和动态数据生成,JavaScript / HTML5是可行的方法。