是否有任何方法可以根据carto图层所在的位置来对地图(Google Map)进行居中

时间:2019-01-18 13:54:06

标签: angular google-maps-api-3 cartodb

我正在使用carto.js v4从carto获取图层并将其显示在地图(Google地图)上,我想将地图居中放置图层所在的位置

1 个答案:

答案 0 :(得分:1)

您需要使用SQL API和PostGIS函数获取该信息,通常,简单的方法是将地图置于数据边界框中,以便发送此查询。

git review

该查询将为您提供corners of the bounding box作为GeoJSON对象的坐标,非常易于解析并将其转换为Google Maps API地图更改。