MapServer 笔记一:简单入门
版本为7.0.1
前言
MapServer的发展较为缓慢,而且使用并不是非常人性化。大部分操作都在配置文件和脚本上。对比geoserver和arcgis server, mapserver的优势在于小巧和占内存小。
对比J2EE架构的 GeoServer,MapServer显得非常精巧,5.6版本的核心部分只有33KB,源代码只有2.2M,包括Apache、Php、Pro4j、 GDAL、MapScript在内的完整安装包也只有35M。
来自MapServer的安装和使用
在windows下安装
在ms4w网站下载ms4w编译压缩包,解压到对应的文件夹,切换到ms4w所在目录,键入 apache-install即可。
注意,如果电脑上安装有Apache,运行apache-install之前,请将它们关闭该端口和服务。ms4w安装后不会和原有的Apache冲突。
组成部件
- MapServer Core
- MapCache
- TinyOWS
使用
Mapserver的使用更多是依靠mapfile配置文件。可以通过手动编写该文件或者使用qgis生成。
但是我发现最新版本的qgis插件不再支持了,所以还是老实的写配置文件吧。
脚本的MapScript方式支持Php、Java、 C#、Python。
转载,请表明出处。总目录Awesome GIS