WS.FeatureService

要素服务类,用来创建WS.InsertObject、WS.DeleteObject、WS.UpdateObject、WS.QueryObject,然后调用后台服务对要素(Feature)进行增、删、改、查。


示例

    var userId = 'test';//用户ID
    var wsApiBasePath = "//api.dituyi.com.cn";//API地址
    var wsApiKey = "6296431363854d62a1bffc31ee7dd6a2";//用户key
    var wsConf = {
        apiBasePath: wsApiBasePath,
        apiKey: wsApiKey
    };
    var wServer = new WS.WServer(wsConf);//服务连接
    var service = wServer.createFeatureService();//创建要素服务

    //创建查询对象
    var layerName = userId + "." + "msp_demo_pt";
    var queryObj = service.createQueryObject(layer);

构造函数

方法 描述
new wServer(options).createFeatureService(); 创建要素服务

构造选项

选项 类型 属性 默认 描述
apiBasePath String //api.dituyi.com.cn
key String < optional > WS.API API key

方法

方法 返回值 描述
createInsertObject( < String > layerName) WS.InsertObject 创建一个InsertObject,用来向指定图层添加要素
createQueryObject( < String > layerName) WS.QueryObject 创建一个QueryObject,用来查询指定图层中的要素
createUpateObject( < String > layerName) WS.UpdateObject 创建一个UpdateObject,用来修改指定图层中的要素
createDeleteObject( < String > layerName) WS.DeleteObject 创建一个DeleteObject,用来从指定图层删除要素
setErrorHandler( < Function > callback) void 设置错误回调函数
getLayer( < String > layerName, < Function > callback) void 获取图层信息

results matching ""

    No results matching ""