在一定比例的地理数据上,将数据集导出到png文件以将其放置在地图上(如果有很多点的话)会很有用。例如,如果有5000万个点,如果我们只想可视化该数据(不进行采样,重新采样或聚合),则可以将其导出到png并将其覆盖在地图上。
一个示例是使用GPU数据库MapD完成的。例如,他们将渲染服务器端https://www.omnisci.com/platform/core#native-geospatial-processing,然后将其发送回客户端:
blob:https://www.omnisci.com/3cf6df03-4809-4a6d-9b73-24c12c3fadb5
在BigQuery中是否可以做类似的事情?建议在地图上绘制大量地理点/物体的建议方法(不走群集的短途路线:https://developers.google.com/maps/documentation/javascript/markers)。
答案 0 :(得分:1)
BigQuery Geo Viz是用于在BigQuery中可视化地理空间数据的工具。但是,正如您已经在@GrahamPolley的link中阅读的那样,限制仅为2,000个结果。
因此,当前无法使用BigQuery和Geo Viz在地图上可视化5000万个点。
在我脑海中,您可以从BigQuery导出点,然后使用首选编程语言的可视化库将其可视化。但是,您还需要调用Maps API,因此这不太可行,因为它就像建议您开发自己的Geo Viz工具一样。
我已经为您here创建了功能请求,建议您加注星标以接收更新和评论,以表示有兴趣并提供一些帮助。
另一种选择是打开支持案例并要求更高的限额,尽管考虑到限额的性质,我不确定会为您提供帮助。