添加常用的地图辅助控件
来源:互联网 发布:嘻游网络加速器 编辑:程序博客网 时间:2024/06/07 09:02
常用的地图辅助功能和控件有:平移按钮,缩放按钮,参照比例尺,导航(鼠标可在窗口内拖拽地图),鹰眼视角
实现方式:
平移、缩放按钮:
SuperMap.Map("map",{controls:[new SuperMap.Control.PanZoomBar()]});
比例尺:
SuperMap.Map("map",{controls:[new SuperMap.Control.ScaleLine()]});
导航:
SuperMap.Map("map",{controls:[new SuperMap.Control.Navigation({dragPanOptions:{enableKinetic:true}})]});
鹰眼视角:
SuperMap.Map("map",{controls:[new SuperMap.Control.OverviewMap({maximized:true})]});
具体实现小程序代码:
<!DOCTYPE HTML><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>SuperMap iClient for JavaScript:TiledDynamicRESTLayer</title><script src="libs/SuperMap.Include.js"></script> <script type="text/javascript"> var map, layer;var url = "http://localhost:8090/iserver/services/map-World/rest/maps/World_Image"; function onPageLond() { map = new SuperMap.Map('map',{controls:[new SuperMap.Control.PanZoomBar(),new SuperMap.Control.ScaleLine(),new SuperMap.Control.Navigation({dragPanOptions:{enableKinetic:true}}),new SuperMap.Control.OverviewMap({maximized:true})]}); layer = new SuperMap.Layer.TiledDynamicRESTLayer("World_Image", url, {transparent:true, cacheEnabled:true},{maxResolution:"auto"}); layer.events.on({"layerInitialized": addLayer}); } function addLayer() { map.addLayer(layer); map.setCenter(new SuperMap.LonLat(0, 0), 0); } </script></head><body onload="onPageLond()"> <div id="map" style="position:relative; left:50px; right:50px; width:900px;height:500px;" > </div></body></html>运行示例:
0 0
- 添加常用的地图辅助控件
- openlayers3添加地图控件
- 常用的辅助代码
- 【控件】给地图添加一个简单的比例尺条
- 一些常用的辅助代码
- ASP常用的辅助代码
- ASP常用的辅助代码
- 一些常用的辅助代码
- ArcGIS Server for flex地图控件的常用属性
- 为SWT文本控件添加弹出式内容辅助
- Android常用辅助类之单位转换的辅助类
- Ole控件的事件辅助类
- Ole控件的事件辅助类
- MVC 中 辅助控件的使用方法 第一节
- 三、百度地图二次开发添加控件
- ArcGIS API for JS 添加地图控件
- 使用Flash地图控件AnyMap在地图上添加线条
- 一些常用的辅助代码 (网络收藏)
- Linux学习之二十二(case语句及脚本选项)
- "分布式事务"解决方案汇总 -- 2PC/TCC/事务消息/1PC
- 如何正确使用C++多重继承
- json数据和字符串互转
- 设计模式
- 添加常用的地图辅助控件
- 面和顶点法向量
- 重新设置ubuntu登录密码
- Android -- Wifi的save()操作
- (网络流)最大流复习
- 图片自适应父元素大小,并左右上下居中的css方法
- php中echo js中alert中文乱码问题的解决方法
- java.beans.Introspector
- Windows下 haoop下运行程序时出现错误:Hadoop HDFS Wrong FS: hdfs:/ expected file:///