如何发送WMS功能请求

时间:2018-12-19 06:15:08

标签: mapbox mapbox-gl-js mapbox-gl

我在我的本机应用程序中使用react-native-mapbox-gl。我想向WMS服务器发送功能请求。在openlayer中,我找到了解决方法

        MyLayer.getSource()
        .getGetFeatureInfoUrl(
            evt.coordinate,
            map.getView().getResolution(),
            map.getView().getProjection(),  
            {
                'INFO_FORMAT': 'application/json',
                'propertyName': 'OBJECTID,HOUSE_NUM'
            }
        );

这将创建功能请求的URL。 mapbox-gl中是否有“ getGetFeatureInfoUrl”的替代方法。示例将非常有帮助。

1 个答案:

答案 0 :(得分:1)

在Mapbox-GL-JS中不直接支持构造GetFeatureInfo请求。您将需要自己构造它,并发出自己的HTTP请求。