gis.script.pitchonMarkers='gzkMarkersLayer'; gis.script.cbpointInfo=[]; gis.script.cbdataInfostatistics={}; gis.script.loadcbdataService=function(){ gis.script.jsonAjax({url:contextPath+"/zygl/cbinfo.html",contentType:'application/json;charset=utf-8',async:true,data:JSON.stringify({})}, function(data){ //alert(JSON.stringify(data)); if(data&&data.length){ delete gis.script.cbpointInfo; gis.script.cbpointInfo=[]; gis.script.loadboatLayer(boatLayer,data); gis.script.loadConfigXmlService("gqsjServices",data); } }); } gis.script.loadConfigXmlService = function(servicename,objdata){ //alert(treeNode.treeNodeType+"--"+objdata.id); var dataServices=gisConfigBean.dataconfig; if(dataServices){ //gis.script.consolelog('dataServices',dataServices); var originaldata = gisConfigBean.dataconfig[servicename]; var data=jQuery.extend(true, {}, originaldata); if(data.Model&&data.Model[gis.script.modelid]){ var model=data.Model[gis.script.modelid]; data.datasetNames=data.datasetNames.split(","); data.fields=data.fields.split(","); data.cachedata=model.cachedata||data.cachedata; data.zoom=model.zoom||data.zoom; data.treelocationHighlight=model.treelocationHighlight||"false"; data.url=data.url||defdataUrl; //alert(data.attributeFilter); gis.script.loadServicexmlcblocation(data,objdata); } } } gis.script.loadServicexmlcblocation = function(o,datao){ var featureParam = new SuperMap.REST.FilterParameter({ //name: o.name, fields:o.fields, attributeFilter:o.attributeFilter }); var featuresBySQLParams=new SuperMap.REST.GetFeaturesBySQLParameters({ //toIndex:65536, toIndex:-1, queryParameter:featureParam, datasetNames:o.datasetNames }); var featuresBySQLService = new SuperMap.REST.GetFeaturesBySQLService(o.url, { eventListeners: { "processCompleted":function(e){ var result=e.result; gis.script.consolelog('..>>',result); var features=result.features; if(features&&features.length){ //alert(features.length); //alert(gis.script.cbpointInfo.length); //var feature = features[0]; for(var ik=0;ik