从Mapbox GL JS中获取标题的坐标

时间:2016-10-21 11:20:13

标签: javascript mapbox-gl-js

是否可以根据标题获得标记/点的坐标?

我正在加载几个点,它们都有特定的ID作为标题。 我现在需要的是当我进入视图并且突出显示时,能够飞到这些标记之一。 我用以下功能突出显示,并希望在其中实现flyTo。

$scope.$on('$ionicView.afterEnter', function(){ 
    if(ShowOnMap.story()){
        var storyId = ShowOnMap.story();
        map.setFilter("highlight", ["==", "title", storyId]);
        map.flyTo({
            center: [---->storyId<-----],
            zoom: 18
        });
        ShowOnMap.setStory(false);
    }
});

所以我需要的是根据我收到的ID /标题获取点的位置(坐标)的方法。

奖励信息:storyID是从另一个视图发送的,我目前无法发送坐标,并且希望避免根据ID请求服务器的坐标。

0 个答案:

没有答案