Arcgis for flex 给Google卫星地图加上地点名(道路图层)
来源:互联网 发布:冬季男装品牌 知乎 编辑:程序博客网 时间:2024/05/21 04:19
我这里面,是因为使用flexviewer-2.4框架,它们自带的config.xml 添加地图图层的方法。我使用添加不成功 所想出来的办法。框架自带的加载方法是。
1、在config.x,ml文件里添加一个:
<layer label="地名" type="GoogleMap" style="address" visible="false"/>
2、后在GooglemapLayer.as 文件里添加一个新的url:
else if(mapStyle == "address"){//道路图 url = "http://mt"+(col%4)+".google.cn/vt/imgtp=png32&lyrs=h@174000000&hl=zh-CN&gl=cn&src=app&" + "x=" + col + "&" + "y=" + row + "&" + "z=" + level+ "&" + "s=" + s; } //获取影像地图 else if(mapStyle == "Image") { // url = "http://mt"+(col%4)+".google.cn/vt/lyrs=s@106&hl=zh-CN&gl=cn&src=app&" + "x=" + col + "&" + "y=" + row + "&" + "z=" + level+ "&" + "s=" + s; }设置完成后,就可以把这个道路图加到map.layers里了。
我自己加这个图层是在mapManager里使用Googlemap的方法:
private var POIgooglemap:GoogleMapLayer;private function GooglemapPoiLayer():void{ POIgooglemap = new GoogleMapLayer();POIgooglemap.name = "道路";POIgooglemap.mapStyle = "address";POIgooglemap.addEventListener(LayerEvent.LOAD_ERROR, layer_loadErrorEvent);POIgooglemap.addEventListener(LayerEvent.LOAD, layer_loadEvent);map.addLayer(POIgooglemap);}我的方法就是这样。自定义自己的加载。不使用默认加载的方式。
完成后的效果和Google地图里的是一样的。
Google的效果图:
自定义的效果图:
- Arcgis for flex 给Google卫星地图加上地点名(道路图层)
- arcgis server for flex 获取地图图层
- ArcGIS API for Flex(一) 新增地图和图层
- ArcGIS API for Flex (二)新增地图和图层
- Arcgis for flex 调用百度地图与Google地图
- arcgis for flex api version3.7 教程:1.添加地图和图层
- ArcGIS API for Flex 调用天地图和Google地图服务
- ArcGIS For Flex地图联动
- ArcGIS Flex API 调用天地图和Google地图服务
- ArcGIS Flex API 调用天地图和Google地图服务
- ArcGIS API for Flex (使用ArcGIS API for Flex 创建一个新的地图项目)
- 天津政府应急系统之GIS一张图(arcgis api for flex)讲解(五)地图切换以及图层显示模块
- ArcGIS Flex API读取Google地图
- 澳门卫星地图 百度卫星地图香港地图全图高清版(含道路、地名标签叠加)
- 地图中的BI图表解决方案(ArcGIS API for Flex)
- ArcGIS API For Flex(设置地图空间范围)
- ArcGIS API For Flex(设置地图空间范围)
- ArcGIS Viewer for Flex(Layer 层标签)
- [html]HTML frameset+frame 网页多窗口显示语句 [大三TJB_708]
- PreparedStatement 与 ResultSet
- ioctl 函数
- 学习一种新的编程语言所要做的15个练习
- 网页分类技术介绍
- Arcgis for flex 给Google卫星地图加上地点名(道路图层)
- Hadoop安装
- malloc与free(1)
- jQuery textbox select checkbox radio 取值,设置值
- python串口编程整理(更新完)
- ViewPager的功能与使用
- 曾李青投资:看面相测智商 腾迅 创始人 天使投资 首席运营官
- grep的用法
- c# doubleBuffered