Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 地图盒、谷歌地图和大数据集_Ruby On Rails_Google Maps_Geolocation_Maps_Mapbox - Fatal编程技术网

Ruby on rails 地图盒、谷歌地图和大数据集

Ruby on rails 地图盒、谷歌地图和大数据集,ruby-on-rails,google-maps,geolocation,maps,mapbox,Ruby On Rails,Google Maps,Geolocation,Maps,Mapbox,你能给我解释一下如何在Mapbox和GMAP中使用大数据集吗?让我来解释一下——假设你的服务有大量的积分(例如,世界各地丢失的东西目录),你需要向用户显示他所在地区的积分。目前我只看到这些选项: 允许将整个数据库下载到客户端(浏览器或手机),但会占用大量流量:( 确定地图的客户端可见边界,并在每次放大/缩小时向应用程序服务器发送有关可见区域的信息,但这可能需要向应用程序服务器发出大量请求 在这两种情况下,我都需要处理集群API,以使映射对用户有用 但是,据我所知,mapbox上有Datase

你能给我解释一下如何在Mapbox和GMAP中使用大数据集吗?让我来解释一下——假设你的服务有大量的积分(例如,世界各地丢失的东西目录),你需要向用户显示他所在地区的积分。目前我只看到这些选项:

  • 允许将整个数据库下载到客户端(浏览器或手机),但会占用大量流量:(

  • 确定地图的客户端可见边界,并在每次放大/缩小时向应用程序服务器发送有关可见区域的信息,但这可能需要向应用程序服务器发出大量请求

在这两种情况下,我都需要处理集群API,以使映射对用户有用

但是,据我所知,mapbox上有Dataset API,google maps上有Data layer,可以在没有应用服务器的情况下处理大量数据(只有mapbox中有S3)。你能给我解释一下最佳实践并举例说明如何处理大量点吗