diff --git a/examples/js/layer/Baidu.js b/examples/js/layer/Baidu.js index 22e1d91..a190bc1 100644 --- a/examples/js/layer/Baidu.js +++ b/examples/js/layer/Baidu.js @@ -46,15 +46,25 @@ SuperMap.Layer.Baidu = SuperMap.Class(SuperMap.CanvasLayer, { * Example: * (code) * - * var baiduLayer = new SuperMap.Layer.Baidu(); + * var baiduLayer = new SuperMap.Layer.Baidu(type); * (end) */ - initialize: function (options) { + initialize: function (type,options) { var me = this; me.name = "Baidu"; - me.url = "http://online${num}.map.bdimg.com/onlinelabel/?qt=tile&x=${x}&y=${y}&z=${z}&styles=pl&udt=20150815&scaler=1"; +// me.url = "http://online${num}.map.bdimg.com/onlinelabel/?qt=tile&x=${x}&y=${y}&z=${z}&styles=pl&udt=20150815&scaler=1"; // me.url = "http://shangetu${num}.map.bdimg.com/it/u=x=${x};y=${y};z=${z};v=017;type=web&fm=44&udt=20130712"; + if (type =="PHYSICAL")//普通 + me.url = "http://online${num}.map.bdimg.com/onlinelabel/?qt=tile&x=${x}&y=${y}&z=${z}&styles=pl&udt=20150815&scaler=1"; + else if (type=="SATELLITE")//卫星 + me.url = "http://shangetu1.map.bdimg.com/it/u=x=${x};y=${y};z=${z};v=009;type=sate&fm=46&udt=20130506"; + else if (type=="DARK")//夜视 + me.url = "http://api1.map.bdimg.com/customimage/tile?&x=${x}&y=${y}&z=${z}&udt=20170908&scale=1&ak=E4805d16520de693a3fe707cdc962045&customid=dark" + else if (type=="ROUTE")//道路 + me.url = "http://online${num}.map.bdimg.com/tile/?qt=tile&x=${x}&y=${y}&z=${z}&styles=sl&udt=20170908" + else + me.url = "http://online${num}.map.bdimg.com/onlinelabel/?qt=tile&x=${x}&y=${y}&z=${z}&styles=pl&udt=20150815&scaler=1"; /* offsetXY = []; offsetXY.push({x:-3,y:1});//3 @@ -176,4 +186,4 @@ SuperMap.Layer.Baidu = SuperMap.Class(SuperMap.CanvasLayer, { }, CLASS_NAME: 'SuperMap.Layer.Baidu' -}); \ No newline at end of file +});