GeoServer 与 MapServer 比较

Basically the two will publish maps over the net. These are the difference as far as I can tell

这两个都是通过网络来发布地图.以下尽我所能说说这两者之间的差异

MAPSERVER is:

– also an OGC compliant WMS and non transactional WFS 
– but is is CGI based, 
– written in C++

GEOSERVER is

– written in Java (you need to install java SDK (not JRE) for it to run) 
– servlet based and uses the STRUTS framework

Which one is better?

哪个更好呢?

No answer. Depends on how to want to publish your data and which*language* you are comfortable with. Both are very good on what they do and provide excelent documentation and very active user communitysupport.

很难说清楚.依赖于你想怎样发布你的数据和你更善长使用什么语言.两者都很出色,并且有优秀的文档和用户群.

GEOSERVER will actually let you edit spatial data online, asidefrom generating thematic maps. Maps are published by tweaking xmlconfig files.

GEOSERVER实现了让你在线编辑空间数据,生成专题地图.地图发布是用xml文件

MAPSERVER is good at generating thematic maps. Its a bit maturethan that the former. Maps are published through text basedconfiguration files very similar to Win32 ini files.

MAPSERVER善长于生成专题地图. 比以前更成熟了.地图发布是通过和Win32相似的文本配置文件.

Which one to choose?

选择哪一个更合适?

Personally I would go for MAPSERVER if I just want publish my maps by not allowing edits. I think its simplier and easier to maintain.Also my Java skills is quite limited.

如果只是发布地图而不允许修改的话我主张使用MAPSERVER.我觉得它维护起来更简单容易些.

I would choose GEOSERVER is I wanted more capabilities such as online editing and advanced database support such as PostgreSQL orOracle Spatial. One advantage of GEOSERVER is that it has a free client UDIG very similar to ESRI’s ArcView software.

我选择GEOSERVER是因为我想要更好的功能就像在线编辑和数据库的支持像PostgreSQL或Oracle空间数据库.GEOSERVER的另一个优势就是有一个免费的跟ESRI’s ArcVies相似的客户端软件UDIG

Hope this helps.

希望这些对您有所帮助.

转载自:https://blog.csdn.net/h3clikejava/article/details/5750674

You may also like...