摘要: 转自:http://www.cnblogs.com/beniao/archive/2010/04/18/1714544.html#墨卡托投影(Mercator Projection),又名“等角正轴圆柱投影”,荷兰地图学家墨卡托(Mercator)在1569年拟定,假设地球被围在一个中空的圆柱里,其... 阅读全文
posted @ 2014-12-22 11:18 韩慧兵 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇文章,如何将JPG格式的图片转化为带地理坐标的TIFF格式里提及的最近的一个项目,数据源是一张高分辨率的2.5维图片,现在已经成功转化成了带有地理坐标的TIFF格式。下面将介绍借助GeoServer如何将这个TIFF格式的数据以TMS(Tiled Map Service)的形式发布出去。此... 阅读全文
posted @ 2014-12-22 11:11 韩慧兵 阅读(2950) 评论(0) 推荐(0) 编辑
摘要: 最近有个项目需要用到开源软件GeoServer,数据源是一张高分辨率的2.5维图片,格式是jpg的,由于GeoServer不支持jpg格式的发布,因此考虑到要进行格式转换,将其转换成tiff格式。1.首先,借助jpg格式图片加载到ArcGIS desktop 9.3中,然后给其添加地理坐标系,如WG... 阅读全文
posted @ 2014-12-22 10:59 韩慧兵 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 本文介绍如何在GeoServer中发布WMS/WFS图层。 1.创建workspace命令空间 登录geoserver主页,点击左侧的"Workspace" 设置Workspace的URI 点击"Submit"后,生成一个名称为"world"的Workspace 2. 新建数据源Store 阅读全文
posted @ 2014-12-22 10:46 韩慧兵 阅读(857) 评论(0) 推荐(0) 编辑
摘要: GeoServer是Java开发的一款开源WebGIS服务器软件。GeoServer底层建立在开源GIS开发库GeoTools上,提供基于OGC标准的WMS、WFS、WCS、WPS等空间信息服务。1.安装JavaGeoTools基于Java,因此首先需要安装Java环境,目前版本为JDK7.0。具体... 阅读全文
posted @ 2014-12-22 10:39 韩慧兵 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 利用Editbar控件,可以在OpenLayers地图上绘制点、线、面图元。1. 创建OpenLayers地图对象,并添加一个WMS图层作为底图。2. 创建OpenLayers的Vector Layer 绘制的点、线、面图元需要有一个Vector图层进行存储。1 var vlayer = new ... 阅读全文
posted @ 2014-12-22 10:35 韩慧兵 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1、创建Vector图层1 var vlayer = new OpenLayers.Layer.Vector("Vector Layer");2 map.addLayer(vlayer);2、创建Select Tool1 // 创建select control2 var sf = new OpenL... 阅读全文
posted @ 2014-12-22 10:30 韩慧兵 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 在OpenLayers Map添加Marker。1.创建Marker图层Maker由Marker图层进行管理var marker_layer = new OpenLayers.Layer.Markers("markers");2.创建Marker对象 1 //创建Marker 位置 2 var po... 阅读全文
posted @ 2014-12-22 10:23 韩慧兵 阅读(2957) 评论(0) 推荐(0) 编辑
摘要: 调用Vector Layer的addFeatures方法可以在Vector Layer上添加新Feature1. 定义WKT Geometryvar wkt = "POLYGON((0 0,0 90,180 90,180 0,0 0))”;2. 创建Vector图层var vlayer = new... 阅读全文
posted @ 2014-12-22 10:22 韩慧兵 阅读(2799) 评论(0) 推荐(0) 编辑
摘要: Geometry有多种格式,例如WKT, GML, KML等格式。OpenLayers提供Geometry格式的转换方法,可以实现不同格式的Geometry的转换。Geometry格式转换类位于OpenLayers.Format命名空间下。本文以WKT--> GML的转换来说明OpenLayers ... 阅读全文
posted @ 2014-12-22 10:17 韩慧兵 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 本文介绍使用OpenLayers.Control.DrawFeature和OpenLayers.Handler.Polygon来绘制Polygon图元。绘制Point和Line与此类似。1. 创建Vector图层1 var vlayer = new OpenLayers.Layer.Vector("... 阅读全文
posted @ 2014-12-22 10:16 韩慧兵 阅读(399) 评论(0) 推荐(0) 编辑
摘要: GeoServer发布WMS服务时,可以选择GeoServer的默认样式,也可以设置自定义样式。 OGC WMS支持通过OGC的SLD(Styled Layer Descriptor)来设置WMS图层的演示。 本文通过uDig来配置生成SLD样式文件,并将SLD设置为WMS图层的样式。 1. 安装u 阅读全文
posted @ 2014-12-22 10:15 韩慧兵 阅读(774) 评论(0) 推荐(0) 编辑
摘要: OpenLayers支持通过WMS的GetFeatureInfo(参考WMS说明)方法来实现地图上的点击查询。1.定义MapClick事件响应函数 1 function onMapClick(e){ 2 var params = { 3 REQUEST: "Ge... 阅读全文
posted @ 2014-12-22 10:13 韩慧兵 阅读(797) 评论(0) 推荐(0) 编辑