mapHelper.js
474 Bytes
define(["mUtil","baidumap"],function(s){return{convertPoint:function(n,t,i){var o=new BMap.Convertor;1==t?o.translate([n],3,5,function(n){s.isFunction(i)&&i(n.points[0])}):2==t?s.isFunction(i)&&i(n):3==t&&o.translate([n],1,5,function(n){s.isFunction(i)&&i(n.points[0])})},convertToAddress:function(n,t){if(n){var i=n.split(","),o=i[0],e=i[1],c=new BMap.Point(o,e);(new BMap.Geocoder).getLocation(c,function(n){s.isFunction(t)&&t(n.address)})}else s.isFunction(t)&&t("")}}});