//错误类型 var error_type = { get_address: 1,//获取详细地址 locate_address: 2,//通过详细地址定位 locate_city: 3//通过城市定位 } //标记形状 var sign_shape = { Marker: 1,//点 Line: 2,//折线 Bezier: 3,//贝塞尔曲线 Rectangle: 4,//矩形 Circle: 5,//圆 Polygon: 6//多边形 }; //标记类型 var sign_type = { FireCar: 1,//消防车 WaterBand: 2,//水带 FireGun: 3,//消防枪炮 LinkPoint: 4,//连接器 PressureMeter: 5,//压力表 FlowMeter: 6,//流量计 Building: 101,//建筑物 FireHydrant: 102,//消火栓 FirePool: 103,//消防水池 NaturalLake: 104,//自然湖泊 FireSource: 201,//火源 }; //固定地图类型 var fixed_sign_type = { Building:101,//建筑物 FireHydrant:102,//消火栓 FirePool:103,//消防水池 NaturalLake:104//自然湖泊 }; //地图状态 var map_status = { Normal: 1,//正常状态 Draw: 2,//绘制状态 Edit:3//编辑状态 }; //静态资源 var source_common = { strokeColor: "#FF33FF", //线颜色 strokeOpacity: 0.2, //线透明度 strokeWeight: 3, //线宽 fillColor: "#1791fc", //填充色 fillOpacity: 0.35//填充透明度 } //根据具体城市地位地图 function locateMapByCity(cityName) { try { _map.setCity(cityName); } catch (e) { var error = { ErrorType: error_type.locate_city, Message: "根据城市定位失败" }; callbackObj.handingError(JSON.stringify(error)); } } //设置地图边框 function setMapBorder(border) { if (border.HasLeft) { $("#allmap").css("border-left", border.Width + "px solid " + border.Color); } if (border.HasTop) { $("#allmap").css("border-top", border.Width + "px solid " + border.Color); } if (border.HasRight) { $("#allmap").css("border-right", border.Width + "px solid " + border.Color); } if (border.HasBottom) { $("#allmap").css("border-bottom", border.Width + "px solid " + border.Color); } }