Openlayers(v2.13)自带手动绘制矩形、多边形等图形的方法,方便快捷,但是并没有绘制圆的方法,在开发时根据API中的Box编写了手动绘圆的方法。此方法绘制的圆以鼠标拖动出的矩形较短的一条边为半径,与Windows中画图工具的画圆原理类似。
该方法绘制结束后会自动清除已经绘制的圆,如需保留的话修改方法中remove的部分即可。代码如下:
var gPolygon = nul...
分类:
其他好文 时间:
2015-02-16 09:00:08
阅读次数:
973
下载2.13.1。解压缩。根据readme解释,openlayers.js是一个压缩库,.light是一个图像显示的简化库,mobile顾名思义应该是应对移动设备的库。build里面有py写的打包工具,可以配置生成openlayers.js。 我最开始从lib里面的openlayers.js看,对o...
分类:
其他好文 时间:
2015-01-22 17:57:29
阅读次数:
363
vincenty公式 精度很高能达到0.5毫米,但是很慢。Haversine公式半正矢公式,比vincenty快,精度没有vincenty高,也长使用。-------------------------------------------openlayers中实现的Vincenty---------...
分类:
其他好文 时间:
2015-01-22 12:43:03
阅读次数:
325
OpenLayers.Request.GET({ url: "/Panos/" + name + "/Editer" + name + ".xml", success: function (request) { var direction = 0; var panoXmlFormat = new O...
分类:
其他好文 时间:
2015-01-19 22:34:13
阅读次数:
204
在使用OpenLayers的时候,常常需要使用多个控件,来实现像:绘制矢量要素(DrawFeature),查询要素属性(WMSGetFeatureInfo),等等。这样就需要在不同的控件之间进行切换,也就是激活控件。...
分类:
其他好文 时间:
2015-01-08 22:46:46
阅读次数:
287
在《HT for Web整合OpenLayers实现GIS地图应用》篇中介绍了HT for Web与OpenLayers的整合,不少朋友反应国内用得比较多的还是百度地图,虽然HT整合百度地图原理与OpenLayers一致,但不同GIS引擎客户端结合代码细节还是有不少差异,自定义地图风格更是完全不一样...
分类:
Web程序 时间:
2014-12-04 13:49:42
阅读次数:
274
在《HT for Web整合OpenLayers实现GIS地图应用》篇中介绍了HT for Web与OpenLayers的整合,不少朋友反应国内用得比较多的还是百度地图,虽然HT整合百度地图原理与OpenLayers一致,但不同GIS引擎客户端结合代码细节还是有不少差异,自定义地图风格更是完全不一样...
分类:
Web程序 时间:
2014-12-04 10:06:55
阅读次数:
237
在《HT for Web整合OpenLayers实现GIS地图应用》篇中介绍了HT for Web与OpenLayers的整合,不少朋友反应国内用得比较多的还是百度地图,虽然HT整合百度地图原理与OpenLayers一致,但不同GIS引擎客户端结合代码细节还是有不少差异,自定义地图风格更是完全不一样...
分类:
Web程序 时间:
2014-12-04 06:15:27
阅读次数:
232
在《HT for Web整合OpenLayers实现GIS地图应用》篇中介绍了HT for Web与OpenLayers的整合,不少朋友反应国内用得比较多的还是百度地图,虽然HT整合百度地图原理与OpenLayers一致,但不同GIS引擎客户端结合代码细节...
分类:
Web程序 时间:
2014-12-04 01:11:19
阅读次数:
258
在《HT for Web整合OpenLayers实现GIS地图应用》篇中介绍了HT for Web与OpenLayers的整合,不少朋友反应国内用得比较多的还是百度地图,虽然HT整合百度地图原理与OpenLayers一致,但不同GIS引擎客户端结合代码细节还是有不少差异,自定义地图风格更是完全不一样,为此我再开篇介绍下HT与百度地图整合的方案,这次我们将改进以前的例子,除了代表城市的拓扑节点外,再增加连线连接省会和城市,实现网络拓扑链路的流动效果。...
分类:
Web程序 时间:
2014-12-04 00:59:45
阅读次数:
299