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