OpenGIS

欢迎讨论有关开源GIS的项目

MapServer和MapServerEnterprise安装和功能比较

       今天周末,稍微轻松一点,于是就把前几天Download下来的开源GIS的东西整理了一下。主要是MapServer和MapServerEnterprise(也就是autodesk的Mapguide),把这两个东西都安装了一下,看看他们的
性能如何。我的机器是XP Home版的,无法使用IIS,就只有安装Apache了,呵呵
     Mapserver安装较简单,安装文件可从http://www.maptools.org/dl/ms4w/ms4w_1.4.0.zip获得。
安装包中包装Apache,php和MapServ, MapScript, 和其他需要的packages,直接解压缩就OK了。安装完Mapserver服务后,还需要安装网络地图的应用程序。一口气把Chameleon,GMap,MapLab,ka-Map
 都安装了。对同一个地图文件,分别使用四种发布工具来查看,Chameleon和MapLab的功能较齐全,
不过其地图刷新的速度稍慢,视图改变一次整个页面都要刷新。GMap使用javascript后,地图的刷新速度明显提高,但是视图改变一次,整个页面仍需刷新,让人感觉界面总在闪烁,有点不爽的感觉,地图的
图层控制,图元信息的获取功能都比较齐全,而且可以方便的设置地图的显示大小,大家再努力一下应
该有很好的应用效果。ka-Map发展的时间不是很长,是通过javascript API来构架基于web-mapping的接口,不需要重新下载页面,因此其视觉效果和速度都不错,类似于google map的效果,不过对地图图层和图元信息的获取功能没有看到,一点遗憾。 有兴趣的朋友可以交流一下,看看在此基础上如何建立自己的网络地图的发布应用。
   MapServerEnterprise的安装就不是如此一帆风顺了,先要安装apache2.0和Php5, 在apache下测试php5
成功后开始安装MapServerEnterprise和Web Extensions,按照安装文件说明进行测试的时候,打开login.php
的时候总是发现无法启动php_AwApi.dll错误,在网上搜索类似的问题只有一条,而且没有answer,没办法,把php.ini中的配置一条一条浏览,extension=php_AwApi.dll;extension_dir=C:\PHP\ext,还有其他的路径都没错。头大了,又把apache的httpd_conf检查了一遍,还是没问题,是不是php5的module和php for MapServer的模块有冲突?尝试着把原来php5的module屏蔽掉,再try一次,OK!!终于可以使用了!!
    设置好Mapservers服务器,并调入地图数据,使用IE浏览器浏览,地图的缓冲和刷新效果都不错,图层控制,信息获取,打印等功能都比较齐全。总体感觉很好,而且支持ajax和.net2.0。不过有个问题就是地图文件的制作不是很清楚,无法看到使用其他地图的效果,个人感觉在此基础上有很大的发展空间。
  啰嗦到这儿,总之希望国内的朋友们能在此基础上,一起拓展国内的开源GIS项目的应用。 

posted on 2006-02-25 15:07 阳光天堂 阅读(1682) 评论(2)  编辑 收藏 引用

Feedback

# re: MapServer和MapServerEnterprise安装和功能比较 2006-03-28 21:51 peterfeng

你好,我是刚刚接触gis,为了做毕业设计。我的题目是把gis移植到mircowindows上,我的想法是用gdal/org+mircowindows,不知道思路是否正确,如果方案能通过的话,还有没有更好的方案可以实现呢,最好是开源的。请指教,期待你的回复!
ps:能不能告诉我下edison的博客,哈,我也想观摩一下,劳烦啦 *^-^*,感激不尽!!!  回复  更多评论   

# re: MapServer和MapServerEnterprise安装和功能比较 2006-04-03 21:06 aneng

你好,我装MapserverEnterprise的时候,安装完毕后,进入index.html(http://localhost/MapServer/MapAgent/index.html)后,怎么没找到输入用户名和密码的界面啊!??
另外你说屏蔽掉php5的module,怎么屏蔽?
多谢大侠给我指点!  回复  更多评论   


只有注册用户登录后才能发表评论。

My Links

Blog Stats

常用链接

留言簿(1)

随笔档案(2)

最新随笔

搜索

最新评论

阅读排行榜

评论排行榜