WWJ中如何通过WMS服务发布影像及高程数据
2011-11-11 17:14
357 查看
本文转自 蔡建良 博客:/article/6081333.html
1. 修改 worldwind-servers-0.6.28.15092\WEB-INF\web.xml文件:
包括:gdal路径,服务器ip及端口号。
2. 修改 worldwind-servers-0.6.28.15092\WEB-INF\wms.DataFileStore.xml文件:
在readLocations和writeLocations节添加地图瓦片及高程存放的根目录。
如:
<readLocations>
<location property="" wwDir="D:/WWJ/worldwind-wms/data" isInstall="true" isMarkWhenUsed="true"/>
</readLocations>
<writeLocations>
<location property="" wwDir="D:/WWJ/worldwind-wms/Temp" create="true"/>
</writeLocations>
3. 在D:/WWJ/worldwind-wms/data目录存放地图及高程的切片数据:
地图:
地图切片是.png或.dds扩展名格式的文件
配置文件与wwj的图层配置一样,可参照worldwind.jar包中config\WMSLayerTemplate.xml。
如:
data
--LandSAT
--0
--1
--2
--3
--4
--esat.xml
高程:
高程切片是.bil扩展名格式的文件。
配置文件与wwj的高程配置一样,可参照worldwind.jar包中config\Earth\EarthElevationModelAsBil16.xml。
4. 启动wms服务:
运行 D:\WWJ\server\worldwind-servers-0.6.28.15092\startWMS.bat 文件。
5. 运行java application,测试地图服务是否生效:
1) cmd
2) cd D:\WWJ\worldwind-1.2.0
3) run-demo.bat gov.nasa.worldwindx.examples.ApplicationTemplate
总结:
好了,高程数据的wms发布成功了。我没用官网地址。我在wms端的高程配置文件里用的offline的方式,先让wms识别数据,然后我在系统网站访问时采用wms地址,这样客户端去访问时可以通过wms服务去访问切片数据了。
1. 修改 worldwind-servers-0.6.28.15092\WEB-INF\web.xml文件:
包括:gdal路径,服务器ip及端口号。
2. 修改 worldwind-servers-0.6.28.15092\WEB-INF\wms.DataFileStore.xml文件:
在readLocations和writeLocations节添加地图瓦片及高程存放的根目录。
如:
<readLocations>
<location property="" wwDir="D:/WWJ/worldwind-wms/data" isInstall="true" isMarkWhenUsed="true"/>
</readLocations>
<writeLocations>
<location property="" wwDir="D:/WWJ/worldwind-wms/Temp" create="true"/>
</writeLocations>
3. 在D:/WWJ/worldwind-wms/data目录存放地图及高程的切片数据:
地图:
地图切片是.png或.dds扩展名格式的文件
配置文件与wwj的图层配置一样,可参照worldwind.jar包中config\WMSLayerTemplate.xml。
如:
data
--LandSAT
--0
--1
--2
--3
--4
--esat.xml
高程:
高程切片是.bil扩展名格式的文件。
配置文件与wwj的高程配置一样,可参照worldwind.jar包中config\Earth\EarthElevationModelAsBil16.xml。
4. 启动wms服务:
运行 D:\WWJ\server\worldwind-servers-0.6.28.15092\startWMS.bat 文件。
5. 运行java application,测试地图服务是否生效:
1) cmd
2) cd D:\WWJ\worldwind-1.2.0
3) run-demo.bat gov.nasa.worldwindx.examples.ApplicationTemplate
总结:
好了,高程数据的wms发布成功了。我没用官网地址。我在wms端的高程配置文件里用的offline的方式,先让wms识别数据,然后我在系统网站访问时采用wms地址,这样客户端去访问时可以通过wms服务去访问切片数据了。
相关文章推荐
- 如何通过服务发布影像及高程数据
- 使用GeoServer发布shp数据为WMS服务和WFS服务
- 利用Arcgis server 10的瓦片数据发布WMS服务
- .net通过WCF调用java发布的服务,获取数据
- 通过Openlayers中getGetFeatureInfoUrl方法请求WMS服务数据到客户端(Browser)(基于Geoserver服务器)
- 如何在Skyline中加载ArcGISServer发布的WMS和WMTS服务
- 如何使用GeoServer发布WMS服务
- 如何将表单数据从一页传递到另一个,通过使用 GET 和 POST 活动服务器页中
- 【技术类】【ArcGIS 影像服务速成】2、如何发布ArcGIS10.1影像服务
- 通过Java代码自动发布Geoserver的地图服务WMS
- 使用GeoServer发布shp数据为WMS服务和WFS服务(图文教程)
- 如何通过友盟分析发布后App崩溃日志
- HOWTO:如何通过ServiceAddService修改已经存在的服务启动参数
- Geoserver 图层数据服务发布(.shp)
- Windows Azure Cloud Service (18) 基于Input Endpoint通过Worker Role发布WCF服务
- 指令中directive 如何获取父级中通过$http获取的数据
- 自己动手写web服务器四(web服务器是如何通过压缩数据,web服务器的gzip模块的实现)
- Openplayers简单发布Mapserver(WMS)服务
- 如何在通过knockout数据绑定的DOM元素上添加事件
- 如何通过JDBC向数据库写入/读取大数据文件?