GIS开发
zhangjie617
这个作者很懒,什么都没留下…
展开
-
在线下载GML数据的实现
在实际工程应用中常常需要提供查询到的矢量数据保存到本地,形成一个通用文件,然后可以导入到各种GIS系统中。本文代码可以将要素数组转换成成GML格式的字符串,调用IE的保存到本地文件命令来实现这一功能。原创 2011-05-29 15:59:00 · 1707 阅读 · 0 评论 -
OpenLayers与Bootstrap样式冲突的解决
在引入Bootstrap响应aa img.olTileImage { max-width: none; }原创 2014-07-29 15:27:24 · 2165 阅读 · 0 评论 -
OpenLayers中开启SelectFeature控件后鼠标在面要素上不能拖动地图的问题
OpenLayers中,如果原创 2014-07-19 11:39:39 · 2962 阅读 · 0 评论 -
让OpenLayers的SelectFeature控件支持鼠标右键事件
如何让OpenLayers的SelectFeature控件支持鼠标右键事件,这篇文章说得比较清楚了。http://www.cnblogs.com/lei3389/archive/2009/04/21/1440458.html但是他是直接对OpenLayers底层进行修改,原创 2011-08-22 14:54:01 · 2031 阅读 · 2 评论 -
将比例尺控件(ScaleLine)单位提示改为中文
在OpenLayers中,比例尺控件OpenLayers.Control.ScaleLine的单位显示是英文的,显示效果大家可以自己看示例。依据API文档中的说明,可以对顶部和底部比例尺输出的单位进行自定义,但是仍然只能显示英文提示。因为在源码中每个度量单位有多少英尺是以英文原创 2011-05-12 16:24:00 · 2462 阅读 · 2 评论 -
修正WFS服务1.1.0版本的GetCapabilities信息解析问题
修正WFS服务1.1.0版本的GetCapabilities信息解析不完正的问题:参考:http://trac.osgeo.org/openlayers/ticket/3285/** * @requires OpenLayers/Format/WFSCapabilities.原创 2011-07-13 12:20:19 · 1177 阅读 · 0 评论 -
地图放大镜(Magnifying Glass)
在Google、Baidu和MAPABC地图中都有的效果,就是用鼠标滚轮上滚和下滚的时候会出一个平滑放大、缩小的红框动框,自己做还挺费劲的呢!看到MAPABC的AJAX API是OPENLAYERS 做核心,脸皮一厚就扣出来用了,整理了一下封装成控件,可以很方便的加到地图中。代码原创 2011-07-09 21:21:07 · 2613 阅读 · 1 评论 -
OpenLayers下将浮云框显示位置固定
OpenLayers下对OpenLayers.Popup.FramedCloud.prototype.fixedRelativePosition = true;OpenLayers.Popup.FramedCloud.prototype.relativePosition = "tr";原创 2014-07-18 16:34:27 · 2390 阅读 · 0 评论