用SuperMap的WMS做一个简单的应用

Python与开源GIS

用SuperMap的WMS做一个简单的应用

2016-12-05 作者: xuzhiping 浏览: 3334 次

摘要: 用GeoServer,ArcGIS,SuperMap等做个尝试,这里我用SuperMap的WMS做了一个简单的应用。 1、如果安装了SuperMap IS .NET,就是使用默认的WMS服务来尝试一下,使用的handler为http://localhost/I...

用GeoServer,ArcGIS,SuperMap等做个尝试,这里我用SuperMap的WMS做了一个简单的应用。

1、如果安装了SuperMap IS .NET,就是使用默认的WMS服务来尝试一下,使用的handler为http://localhost/IS/WebServices/wms_world.ashx,启动SuperMap服务先;

2、在TileCache目录下的tilecache.cfg中加入图层缓存的配置

[world]
type=WMS
layers=World
srs=EPSG:4326
url=http://localhost/IS/WebServices/wms_world.ashx
extension=png

3、在TileCache目录下的index.html的脚本内容中做如下修改

layer = new OpenLayers.Layer.WMS("world", "tilecache.py?", {layers: 'world', format: 'image/png'});
//layer = new OpenLayers.Layer.WMS( "VMap0", 
// "tilecache.py?", {layers: 'basic', format: 'image/png' } );

4、那么访问http://localhost:8090/tilecache/index.html吧,效果如图

TileCache有Java版——GeoWebCache。

关注“开源集思”公众号
获取免费资源

随机推荐


Copyright © 2014-2019 OSGeo中国中心 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org