使用GeoServer发布ArcSDE 9.3数据
来源:互联网 发布:淘宝到家服务 编辑:程序博客网 时间:2024/05/21 06:34
【环境】GeoServer 1.7.0 RC2,ArcSDE 9.3
【先决条件】安装ArcSDE SDK (java)
对于GeoServer 1.7以前的版本,官方文档支持ArcSDE9.2 sp2及以前版本,但我尝试连接9.3的SDE失败。GeoServer 1.7采用的是GeoTools 2.5,与之前的版本不同,因此我又尝试了这个版本+最新的SDE SDK,发布服务成功。
1.安装GeoServer、GeoServer ArcSDE 扩展及其依赖项
下载GeoServer:http://geoserver.org/display/GEOS/GeoServer+1.7.0-RC2,该页面也包含了ArcSDE Extension的下载链接。
首先安装GeoServer,安装完成以后,将ArcSDE Extension压缩包中的所有文件解压缩到GeoServer的lib目录:%GeoServer 1.7.0-RC2%webappsgeoserverWEB-INFlib。
由于ArcSDE扩展依赖ArcSDE SDK,因此还需要将%ArcGIS%ArcSDElib下的所有jar包复制到GeoServer的lib目录。
通过开始菜单启动GeoServer。
2.配置GeoServer连接ArcSDE
通过http://localhost:8080/geoserver 访问GeoServer Administrator。
首先进入“配置-数据-名称空间 ”,新建自己的名称空间,完成后点击左侧的“保存”。
进入“配置-数据-数据库”,点击“新建”,在这里需要新建一个SDE数据库连接。
进入“配置-数据-FeatureTypes”,点击“新建”,在这里通过一个SDE图层来发布一个FeatureType。这里发布了一个图层,在GeoServer中命名为“bj_road”。完成后点击左侧的“保存”、“应用”。
打开http://localhost:8080/geoserver/mapPreview.do,查看当前发布的SDE图层,选择合适的方式预览。下图是上面发布的bj_road的SVG预览。
3.获得kml服务
GeoServer的kml服务地址如下:http://localhost:8080/geoserver/wms/kml_reflect?layers=<名称空间>:<图层别名>,比如上面发布的bj_road,它的kml地址就是http://localhost:8080/geoserver/wms/kml_reflect?layers=wuyf:bj_road,将这个地址添加到Google Earth或者其它支持kml的客户端就可以对SDE图层数据进行查看了。
- 使用GeoServer发布ArcSDE 9.3数据
- 使用Geoserver发布ArcSDE空间数据
- ArcSDE for Oracle 11G 安装 + Geoserver 发布ArcSDE 数据
- GeoServer访问ArcSDE数据
- GeoServer基础教程(六):使用GeoServer发布PostGIS表数据
- 使用GeoServer发布PostGIS表数据
- GeoServer发布PostGIS数据
- 使用geoserver发布地图
- GeoServer快速发布地图数据
- Geoserver数据发布中的参数设置
- geoserver使用curl发布 imagemosaic
- Geoserver发布PostGIS地图数据:问题记录
- 用GeoServer发布本地Shapefile地图数据
- Geoserver 图层数据服务发布(.shp)
- geoServer 发布geoTiff格式的DEM数据
- 使用GeoServer发布shp数据为WMS服务和WFS服务(图文教程)
- 使用GeoServer发布shp数据为WMS服务和WFS服务
- 如何使用GeoServer发布WMS服务
- PostgreSQL+PostGIS的使用 5
- Windows Mobile程序获取google map切片时候需要注意的问题
- 使用 Google Earth + GPSBabel 生成 GPS NMEA 文件
- 使用 FlashDevelop 开发 ArcGIS Flex 应用
- 使用ArcGIS Mobile SDK 9.3 开发移动设备应用-初级篇
- 使用GeoServer发布ArcSDE 9.3数据
- 使用pgRouting进行路径分析
- 刚做的H1N1猪流感分布图Demo
- 免费的矢量导航数据
- 什么是JavaScript?
- Windows下的高精度定时器实现及精确时刻获取
- FastMenuGo 文件右键扩展插件 V2.0
- 基于PHP的Flex Socket安全策略设置
- 总结 ArcGIS Mobile 9.3 图层可编辑的条件