| 构造方法 | 参数 | 说明 | |
| MapComponent(map) | map:装载的地图组件。 类型:MMap |
创建一个MapComponent对象 |
|
| 示例--
下面的示例代码在HTML页面中创建了一个MMap对象,并在初始化时设置了地图的zoom值和中心点,并将此MMap对象传递给MSMapAPI对象 <html> <head> </head> <body> <div id="mapObj"></div> <script type="text/javascript"> //创建一个MmapOptions对象 var mapOptions = new MMapOptions(); //设置地图组件的Id mapOptions.mapId = "fmptest"; //设置地图的初始Zoom值 mapOptions.zoomLevel = 10; //设置地图的中心点 mapOptions.center = new MLatLng("nskoknoijojKIHF", "lksfiiqlhuGMDJ"); //创建地图对象 var mapObj = new MMap("mapObj", mapOptions); MapComponentmsmapapi=new MapComponent (mapObj); </script> </body> |
|||
| 方法 | 类型 | 说明 |
| Map | MMap | 静态属性,表示MapComponent装载的MMap对象 |
| 方法 | 返回类型 | 参数 | 说明 |
| addAddressPoint(id,cityname,address,pointStyle,imgurl) | 无 | Id:标点的ID 类型:String。 Cityname:城市中文名称 类型:String。 Address:用于标点的地址 类型:String。 pointStyle:点的样式 类型:MStyle。 Imgurl:标点图标URL地址 类型:String。 |
通过地址进行地图标点 |
| boundsChange(name,type,bounds) | 无 | name:加载POI的名称或关键字 类型:String。 Type:加载POI的类型 类型:String。 Bounds:加载的视野bounds值 |
指定视野范围内地图底图地标POI的加载 |
| loadFile(filePath,pointStyle) | 无 | filePath:文件存储路径URL 类型:String。 pointStyle:点的样式 类型:MStyle |
通过MapABC定义的标准XML格式文件,进行加点 |
| setMapCityCenter(citycode) | 无 | citycode:城市区号 类型:字符串 |
根据城市区号设置地图的中心点 |
| setMapCityNameCenter(cityname) | 无 | cityname:城市名称 类型:字符串 |
根据城市名称设置地图的中心点 |
| setMapZipCenter(zip) | 无 | zip:城市邮编 类型:字符串 |
根据城市邮编设置地图的中心点 |
searchDrive(startx,starty,startname,endx,endy, endname,startStyle,endStyle,lineStyle,functionname) |
Json路径描述字符串 |
Startx:起点X坐标 类型:String。 Starty:起点Y坐标。 Startname:起点位置名称 类型:String。 Endx:终点X坐标 类型:String。 Endy:终点Y坐标 类型:String。 Endname:终点位置名称 类型:String。 startStyle:起点点的样式 类型:MStyle。 endStyle:终点点的样式 类型:MStyle。 lineStyle:线的样式 类型:MStyle。 Functionname:接收结果的函数句柄 类型:function |
根据指定起点和终点进行路径计算,并将结果返回给客户端 |
| searchBus(citycode,startx,starty,startname,endx, endy,endname,startStyle,endStyle,lineStyle,functionname) | Json公交描述字符串 |
Citycode:查询的城市区号 类型:String。 Startx:起点X坐标 类型:String。 Starty:起点Y坐标。 Startname:起点位置名称 类型:String。 Endx:终点X坐标 类型:String。 Endy:终点Y坐标 类型:String。 Endname:终点位置名称 类型:String。 startStyle:起点点的样式 类型:MStyle。 endStyle:终点点的样式 类型:MStyle。 lineStyle:线的样式 类型:MStyle。 Functionname:接收结果的函数句柄 类型:function |
根据指定起点和终点进行公交计算,并将结果返回给客户端。 |