正在读取数据,请稍侯
 
 
SuperMap IS .NET 2008 不完全测评 
[ 2008-4-16 9:39:00 | By: Aaron.Lee ]
 

1.SuperMap IS .NET打包当中的服务
默认安装之后,IS.NET在D:\Program Files\SuperMap\SuperMap IS .NET 2008\WebServices目录下面安装了所有的服务,
包括WFS,WCS,WMS,KML服务

1.1KML服务
1.1.1可以通过GoogleEarth浏览
通过IE浏览器,浏览http://localhost/IS/WebServices/kml.ashx?map=World
将浏览的结果,存成KML文件,通过GoogleEarth可以打开。
如果,不输入BBox的值,会按照客户端请求的范围进行浏览
1.1.2不能通过SuperMap Deskpro 2008进行浏览
在桌面软件中,数据源上面右键,打开数据源,选择网络型数据源
服务器名称,填写http://localhost/IS/WebServices/kml.ashx?map=World
服务类型,选择KML
打开之后,不能浏览数据
1.1.3可以通过IE浏览器浏览
在地址栏中输入http://localhost/IS/WebServices/kml.ashx?map=World&BBOX=100,20,130,50
可以浏览到数据(各个图形的节点坐标信息)

1.2WMS服务
1.2.1可以通过IE浏览器浏览
http://localhost/IS/WebServices/wms.ashx?map=World&SERVICE=WMS&REQUEST=GetCapabilities
http://localhost/IS/WebServices/wms.ashx?map=World&SERVICE=WMS&REQUEST=GetMap&WIDTH=460&HEIGHT=300&FORMAT=image/gif
http://localhost/IS/WebServices/wms.ashx?map=World&SERVICE=WMS&REQUEST=GetFeatureInfo&BBOX=-3,44,10,53&WIDTH=600&HEIGHT=350&QUERY_LAYERS=World@world&INFO_FORMAT=application/vnd.ogc.wms_xml&I=40&J=10
1.2.2可以通过SuperMap Deskpro 2008打开
在桌面软件中,数据源上面右键,打开数据源,选择网络型数据源
服务器名称,填写http://localhost/IS/WebServices/wms.ashx?map=World
服务类型,选择WMS
打开之后,可以浏览数据

1.3WFS服务
1.3.1可以通过IE浏览器浏览
http://localhost/IS/WebServices/wfs.ashx?map=World
1.3.2可以通过SuperMap Deskpro 2008打开
在桌面软件中,数据源上面右键,打开数据源,选择网络型数据源
服务器名称,填写http://localhost/IS/WebServices/wfs.ashx?map=World
服务类型,选择WFS
不能打开,更不能浏览数据

1.4WCS服务
1.4.1可以通过IE浏览器浏览
http://localhost/IS/WebServices/wcs.ashx?map=World
1.4.2可以通过SuperMap Deskpro 2008打开
在桌面软件中,数据源上面右键,打开数据源,选择网络型数据源
服务器名称,填写http://localhost/IS/WebServices/wcs.ashx?map=World
服务类型,选择WCS
可以打开,可以浏览,但是并不是所有数据都可以浏览,个别数据可以浏览

2.自定义发布数据
根据自己的需要发布数据,效果非常不理想。
所有操作过程全部遵循IS.NET的文档说明,基本上文档上面介绍的功能,除了个别地方有小问题外,基本上都可以按照文档上面的操作实现
但是,SuperMap Deskpro 2008桌面软件对于打开各种类型的服务没有任何说明,帮助文档当中只提到支持几种服务,具体操作并没有描述

2.1KML服务
2.1.1可以通过GoogleEarth浏览
通过IE浏览器,浏览http://localhost/SuperMapKML/kml.ashx?map=World
将浏览的结果,存成KML文件,通过GoogleEarth可以打开。
如果,不输入BBox的值,会按照客户端请求的范围进行浏览
2.1.2不能通过SuperMap Deskpro 2008进行浏览
在桌面软件中,数据源上面右键,打开数据源,选择网络型数据源
服务器名称,填写http://localhost/SuperMapKML/kml.ashx?map=World
服务类型,选择KML
打开之后,不能浏览数据
2.1.3可以通过IE浏览器浏览
在地址栏中输入http://localhost/SuperMapKML/kml.ashx?map=World&BBOX=100,20,130,50
可以浏览到数据(各个图形的节点坐标信息)

2.2WMS服务
2.2.1可以通过IE浏览器浏览
http://localhost/SuperMapWMS/wms.ashx?map=World&SERVICE=WMS&REQUEST=GetCapabilities
http://localhost/SuperMapWMS/wms.ashx?map=World&SERVICE=WMS&REQUEST=GetMap&WIDTH=460&HEIGHT=300&FORMAT=image/gif
http://localhost/SuperMapWMS/wms.ashx?map=World&SERVICE=WMS&REQUEST=GetFeatureInfo&BBOX=-3,44,10,53&WIDTH=600&HEIGHT=350&QUERY_LAYERS=World@world&INFO_FORMAT=application/vnd.ogc.wms_xml&I=40&J=10
2.2.2可以通过SuperMap Deskpro 2008打开
在桌面软件中,数据源上面右键,打开数据源,选择网络型数据源
服务器名称,填写http://localhost/SuperMapWMS/wms.ashx?map=World
服务类型,选择WMS
不能打开,更不能浏览数据

3.总结
3.1SuperMap创建服务的方式,人工参与的情况太多,需要非常专业的知识,并且熟练的人员才能完成,并且还会出现一些意想不到的问题。
3.2SuperMap桌面软件与IS.NET整合的情况并不好
3.3SuperMap提供的所有标准的服务,都是在现有的SuperMap自己服务的基础上包装的,并且已经把这个封装到一个Dll库中了,如果想加强功能,甚至重新几乎是不可能的。

 
 
  • 标签:SuperMap 
  •  
    Re:SuperMap IS .NET 2008 不完全测评
    [ 2008-4-22 19:14:00 | By: candyfloss ]
     
    candyfloss看iServer了:)
     
     
     
    Re:SuperMap IS .NET 2008 不完全测评
    [ 2008-4-21 14:39:00 | By: JohnBJim ]
     
    JohnBJim不过目前已经发布了SuperMap Deskpro 5.3.1,进一步完善了对IS服务的整合使用。
     
     
     
    Re:SuperMap IS .NET 2008 不完全测评
    [ 2008-4-21 13:47:00 | By: JohnBJim ]
     
    JohnBJim根据总结,可以做出如下的解释
    1、相对ArcGIS Server 92来说,服务的发布需要手工参与部分工作,不如ArcGIS Server Manager的界面化方便;不过这也为服务的发布提供了更加灵活的手段,例如可以灵活的设置其参数(显示风格,数据服务器等),设置请求处理的地址等;
    2、对于与SuperMap Deskpro的整合,这点不够好,不过IS .NET发布的服务能够很好的被OpenLayer、MapInfo、ArcGIS Server ADF使用,这说明了服务是符合标准并能够正常使用的;
    3、至于扩展性,由于OGC等服务是标准服务,因此不需要对其进行扩展,如果需要扩展,可以使用服务组件接口,然后基于标准服务进行扩展。
     
     
    发表评论:
    正在读取数据,请稍侯

    正在读取数据,请稍侯
    时 间 记 忆
    正在读取数据,请稍侯
    最 新 评 论
    正在读取数据,请稍侯
    专 题 分 类
    正在读取数据,请稍侯
    最 新 日 志
    正在读取数据,请稍侯
    最 新 留 言
    正在读取数据,请稍侯
    搜 索
    用 户 登 录
    正在读取数据,请稍侯
    友 情 连 接
    博 客 信 息
    正在读取数据,请稍侯


    Powered by Oblog.