面向企业级的开源WebGIS解决方案--MapGuide(对比分析)_第1页
面向企业级的开源WebGIS解决方案--MapGuide(对比分析)_第2页
面向企业级的开源WebGIS解决方案--MapGuide(对比分析)_第3页
面向企业级的开源WebGIS解决方案--MapGuide(对比分析)_第4页
面向企业级的开源WebGIS解决方案--MapGuide(对比分析)_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、面向企业级的开源webgis解决方案-mapguide (对比分析)在技术特点、功能、架构等方浙,mapguide与其他webgis产品有什么区别? 木文主要从此角度來介绍mapguide的特性,以供参考。本人选择了比较熟悉的儿款webgis产品:mapserver (开源项目)、mapxtre me (mapinfo)、arcims (esri)、arcserver (esri),与 mapguide (开源 项日)相比较。由于本人未对国内的webgi s产品如superobjects.net、mapgi s-1 ms实践过, 所以没有包含在对比产品内,如有阅者熟悉可提供资料,力分感谢。1产

2、品总体概述1 ) mapserver开源项目;跨平台;支持asp.net、java等的应用开发;框架结构可参阅本人有 关对mapserver的分析文章。2) mapxtrememapinfo 商用平台(10-20w/1 rmb):包含 mapxtreme for windows 和 m apxtreme for java 两个版本;mapxtreme for windows 无 c/s、b/s 架构z分, 既为c/s嵌入式开发的gis产品,乂为webgis产品;支持asp.net、java等的 应用开发。3) arcimsesri商用产品(15+/-w/1 rmb);跨平台支持;支持asp.n

3、et、java等的 应用开发;体系架构可参阅esri产品说明书。4) arcserveresri商用产品;跨平台支持;arcims的企业级版本;支持asp.net、java等 的应用开发;体系架构可参阅esri产品说明书。5) mapguide开源项h;跨平台支持;mapserver的enterprise版本;支持asp.net、java筹的应用开发;休系架构可参阅“而向企业级的开源webgis解决方案-mapguide(介绍)”。2、总体功能对比通过功能参数对比分析。选择的技术参数综介了各大webgis产品服务特点,包含:1 ) metadata/resource:元数据服务/资源服务2)

4、feature:要素特性(maptip功能表现、矢量流数据表现)3) image:地图绘制服务4) rendering:图层渲染服务5) editing:地图编辑服务6) routing:路径服务7) query:查询服务8) extract:裁减矢量数据并支持下载服务9) wms:支持并提供wms服务1 0) wfs:支持并提供wfs服务11) datalnteroperability:支持多源数据访问,提供数据互操作服务12) tile:瓦片地图服务mapguidemapservermapxtremearcimsarcservermetadata/ resourceyyyyyfeature

5、yn9yyimageyyyyyrenderingyyyyyediti ng7ny*yrouti ng7n*yqueryyyyyyextract7nyyywmsyyyyywfsyyyyydatalnteroperabilityyyn*tileynnn参数说明:y满足n-本身不能满足?-不知* -本身不满足,可通过现有技术集成满足对比表中*项解释如下:1 ) mapservertile:基于mapserver的ka-map应用框架可以实现;2) mapxtremerouting:通过 mapinfo routing j server 或丿i:发扩展算法实现;3) arcimsediting:通过

6、arcsde client api 实现简单编辑;4) arcimsrouting:通过net engine或开发扩展算法实现;5) arcimsdi:通过 dde(fme 的 web 产品,esri 采购 safe 的 fme产品)实现;6) arcserverdi:通过 esri 的 di 模块(fme)实现;另外,arcims 的 feature service image service 不能共用,arclms 以 feature server发布的webgis可实现maptip功能,但需jvm支持;mapguide即可以image绘制地图,乂可实现maptip功能,如下图:(o) z

7、oomlayers曰hb tiled layersroadsi-i 殆 parcels_ zone: agr二 zone: exm_ zone: mer_ zone: mfg _ zone: res二 zone: s&w_ zone: wtc _ zone: otherislandshydrographycitylimitsbilling address 1922 n. 26th st. descripti orddescription2graceland subdthe s 60* of lot 1 blk 2descripti on3descripti on4lotdimensio

8、ns60x104lot size (sqft)6240ownermagner. michael e. &zoneres2?sa emann ave.saemafparcelname: wagner. michael e. & address: 1922n.26th st.x: -87.740406. y: 43.766398 (degree)1 feature selected1: 1930.70通过对比表分析,可以得出:mapguide在datalnteroperability和tile具备独 特的优势(实现tile不存在技术难度,但将tile作为定制服务封装于产品之中仅ma

9、p guide,其他产品本身不具备)。mapguide 通过 fdo (featuredataobjects) provider 实现多源、不同空间数 据结构的统一访问和表现,而不必将其他空间数据传换成私有的空间数据模型数据。3*体系分层对比1)数据访问通道比较对彖:fdo、fme、arcsde、mapinfo spatialware支持访问数据格式的种类fme>= fdo > arcsde = spatialware;作为通用的空间数据模型工具,fdo与fme相当,目前fdo支持的数据类型有sdf、shp、gdal、odbc、mysql、arcsde、wms、wfs 等,由于其开

10、源性, 可扩展provider; fme支持几乎多数主流gis产品数据格式的etl (extract、tran sform > load)。it于产品(项目)定位不同,fdo仅作为mapguide的数据访问部 件使用(目前还未挖掘其类似fme的潜力),fme的系列工具供其他gis开发商集成(esri的di模块就是fme)。作为私有数据模型的访问通道,arcsde与maplnfo spatialware相当。2)空间服务与造价可参阅2的总体功能对比表。从总体功能來说:arcserver > mapguide ? mapxtreme ? arclmsarcserver在空间分析功能上远

11、远超过其他产品。如杲i韦i绕空间数据的管理(采用企业级数据库管理空间数据)、采集更新、数据共李发布三大功能体系来实施gl s项日,那么可采用参考组合如下所示:arcserverarcserver + arcsde +企业级数据库arcl msarcl ms + arcsde + 企业级数据库 + (arcengine)arcl ms + arcsde可以构建功能相对有限的数据管理、数据采集应用系统;通过部署arcengine,可构建强大的类似arcgis desktop的应用体系。mapxtrem emapxtreme for windows + 企业级数据库mapxtreme for java + mapx + 企业级数据库前面提到:mapxtreme for windows无c/s、b/s架构之分,既为c/s嵌入式 开发的gis产品,又为webgis产品。mapguidemapguide + postgresql (mysql) + qgis根据以上软件部署,实际软件造价高低依次:arcserver > arcims > mapxtreme > mapguide (基木为开源项h组合) 而以上部

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论