自己的最短路径实现基本上是按照参考博文的1、2和3进行的,实现的时候也是问题不断,只能是一个一个解决。问题1:自己发布的geoserver服务无法和OSM底图叠加到一起。解决:参考博文2提到发布服务时需将投影设为900913,我认为大可不必,仍然用4326即可,只是openlayers加载时配置好相...
分类:
数据库 时间:
2015-06-11 01:41:33
阅读次数:
561
先是在projectquantan-master这个项目中有一个EditingPanel这个工具条,也挺好的,功能挺全的,但是有一点就是只有画多边形的一个按钮,没有point和path俩个的,所以就想自己去加一个。然后就发现统一的drawfeature的样式(olControlDrawFeature...
分类:
其他好文 时间:
2015-06-10 23:58:22
阅读次数:
4320
本篇博客接上篇是关于OpenLayers的地图标注及弹出窗(marker+popup),先来看下效果图:
下面给出代码,都写了注释,不做过多解释了:
///添加标记
function addMarke(x, y, attribute)
{
//设置marker样式
var style_mark = OpenLayers.Util.extend({}, OpenLaye...
分类:
Web程序 时间:
2015-06-09 20:06:04
阅读次数:
8208
最近事情很多,老板给的压力也很大,经常出差,另外项目和个人研究还都要跟上,本月要交论文,还要写专利,只能抽时间来学习其他的东西了。关于OpenLayers的在博客中不会写太多具体的实现(网上有很多openlayers的博客,关于加载wms、标记、量测的,我这里就不再重复了),只是记录自己的开发学习经验和一些需要注意的问题,真正做开发的都知道,要想学好开发只能通过自己默默的多磨。。关于WW的学习和开...
分类:
Web程序 时间:
2015-06-09 06:15:14
阅读次数:
272
在 GIS 中,地图一般分为两大类:栅格地图和矢量地图,栅格地图其实就是数码照片,只不过有的是卫星拍的。它们有一个共同特征,就是它们都是由很多个像素组成,像素大小是一致的,行高和列宽是一致的,从这个角度看,一幅遥感影像就像栅格。 矢量地图,是由很多要素组成的,每个要素都有自己的地理坐标,基于数学规则,无论矢量地图怎么放大,地图都不会失真。它是 OpenLayers 中非常重要的一种图层类型...
分类:
其他好文 时间:
2015-06-07 09:32:06
阅读次数:
3144
PC端软件在开发是有较多的界面库可以选择,比如DevExpress、BCG、DotNetBar等,可以很方便快捷的开发出一些炫酷的界面,最近在学习OpenLayers,涉及到web前端开发,在设计界面时刚开始不熟悉,设计的很丑,后来参照ArcGIS在线体验中心的demo以及对web前端界面设计库的调研,最终采用jQuery UI来美化界面(还有比较强大的Dojo)。先来看下效果:
这里说...
分类:
Web程序 时间:
2015-06-06 22:10:15
阅读次数:
341
OpenLayers学习最好的方式就是跟着其自带的示例进行学习,另外对web前端的开发设计要了解,慢慢积累,这样在一般的小项目中应该是足够用了。本篇参照量测demo实现对话框形式的量测,抛砖引玉,通过这个功能,后面的查询、定位等基于对话框的形式就很容易实现了。先看下效果图:
长度测量:
面积测量:
代码基本都是demo里的代码,就不贴出来了。这里需要注意的问题是,在关闭窗口的...
分类:
Web程序 时间:
2015-06-06 22:09:32
阅读次数:
465
参照别人的添加marker的demo来改造时,发现无论怎样更改经纬度,都是停留在同一个位置。过了一两天突然想起可能是坐标参考的问题,尝试搜了一下,果然是这个问题。问题是这样子的:
WMTS中地图的坐标参考系是102100(具体是哪个不清楚),如下图所示:
而我在初始化地图时设置的参数如下图所示:projection属性设置的是‘EPSG:102100’,displayProjectio...
分类:
其他好文 时间:
2015-06-03 00:57:48
阅读次数:
426
在内网部署应用时,将下载的地图发布为WMTS服务,可以提升地图访问速度,并可以通过设置相关参数实现不同地图的无缝缩放(世界---中国----省---市),效果图如下所示:
代码如下:
//GSM矢量全球切片
GSMapEarth = new OpenLayers.Layer.WMTS(
{
name:...
分类:
其他好文 时间:
2015-06-02 13:24:03
阅读次数:
2743
本文讲述如何在openlayers中实现画圆。...
分类:
其他好文 时间:
2015-05-31 12:29:44
阅读次数:
120