Google maps api 3 有没有免费的地图服务来显示和过滤250000多个数据点?

Google maps api 3 有没有免费的地图服务来显示和过滤250000多个数据点?,google-maps-api-3,d3.js,visualization,google-fusion-tables,Google Maps Api 3,D3.js,Visualization,Google Fusion Tables,我参加了我所在城市的一次黑客竞赛,交通部门公布了一个数据集,其中包含25万多个交通事故数据点,每个数据点包含纬度、经度、事故类型、涉及的车辆等 我用Google Maps API和Google Fusion Tables做了一个显示数据的测试,但在前两年总共13年的记录中,使用限制很快就达到了 两年的数据可以是 所以我的问题是: 我可以使用哪些免费在线服务以交互方式显示和过滤25万个数据点(如地图图层) 这项服务是免费的,这一点很重要,因为我们自愿为非营利公益事业贡献时间。目前,我们的市政厅正在

我参加了我所在城市的一次黑客竞赛,交通部门公布了一个数据集,其中包含25万多个交通事故数据点,每个数据点包含纬度、经度、事故类型、涉及的车辆等

我用Google Maps API和Google Fusion Tables做了一个显示数据的测试,但在前两年总共13年的记录中,使用限制很快就达到了

两年的数据可以是

所以我的问题是:

我可以使用哪些免费在线服务以交互方式显示和过滤25万个数据点(如地图图层)

这项服务是免费的,这一点很重要,因为我们自愿为非营利公益事业贡献时间。目前,我们的市政厅正在实施一个API,但它还没有准备好,向他们展示一些广受欢迎的用例,为进一步开发API施加一些政治压力,他们的服务器特别是远程查询数据库,而不是像现在这样爬行一堆.csv文件,这将是非常有用的

另一种方法是将所有内容都放在GitHub中,然后加载整个数据集客户端,例如使用D3.js进行操作,但这对于客户端/用户和服务器来说都是非常低效的


感谢您的阅读,如果需要,请随时重新标记。

您需要谷歌地图API来实现您想要的业务,但这需要很多钱。
然而,在某些情况下,如果您为非营利组织工作,您可以获得该营业执照。我找不到符合这个免费许可证的确切规则。我在谷歌上搜索过,但什么也没找到。我只发现,看看它是否能回答您的问题。

您应该可以使用Google Fusion Tables实现这一点。每个表的限制是100000点,但您可以在一张地图上覆盖5个图层,因此实际上可以达到500000点。我实现了下面的网站,并已运行超过200000点


使用D3时,您会遇到大量未过滤数据点的问题。@Larskothoff即使使用Google Maps中的本地静态数据,浏览器也会变得非常慢。。。也许桌面GUI程序更适合使用,但我希望将其作为最后手段……您几乎肯定希望以某种有意义的方式对数据进行预过滤。我需要一些时间来整理我的资料,但很高兴知道至少在理论上是可能的。在查询和过滤方面存在一些问题,但有总比没有好。谢谢