linux下安装mapserver
来源:互联网 发布:iphone 使用电脑网络 编辑:程序博客网 时间:2024/06/05 02:54
MapServer是使用C语言编写的开源软件,它本身又依赖一些开源的或免费的库,如 Shapelib, FreeType, Proj.4, GDAL/OGR。
(一)必须的库:
a) GD Library :MapServer 通过使用GD graphics library来表现GIF, PNG和JPEG 格式的图像。这些图像通过MapServer CGI在浏览器上浏 览。
b) Regex:Regex是一个正则表达式库。
(二)可选的库:
a) JPEG library: 由GD调用生成JPEG 图像。
b) PNG library:由GD调用生成PNG图像。
c) Zlib: 由libpng 用来提供图形压缩功能。
d) FreeType 2:由GD.调用 提供TrueType支持。
e) PROJ.4:Proj.4 用于动态的投影变换。WMS, WFS 或 WCS Services也需要它的支持。
f) GDAL/OGR:MapServer 使 用GDAL/OGR库来读入raster (GDAL) and vector (OGR)格式的数据
g) ArcSDE:ArcSDE 是ESRI公司的空间数据库引擎(它不是免费的)用于支持MapServer进入SDE 数据库。
h) EPPL7:用来 读取EPPL7 数据库和旧版本的Erdas LAN/GIS 文件。它是作为MapServer的内置库。
MapServer可以看作 是两个独立模块的统称:MapServer CGI模块和MapScript模块。在服务器端可以使用任一模块,编写WebGIS程序。它们使用相同的配 置文件MapFile。
安装方法:
首先安装GD-2.0.33
将GD-2.0.33.tar.gz 拷 贝至/usr/local下,运行以下命令解压缩并安装:
# tar –zxvf gd-2.0.33.tar.gz
# cd gd-2.0.33
# ./configure
# make
# make install
完 成GD的安装后,必须运行ldconfig进行运态库的配置。重要
# ldconfig
接下来安装 MapServer
将mapserver-4.6.0.tar.gz 拷贝至/var/www/cgi-bin目录下,运行以下命令解压 并安装:
# tar –zxvf mapserver-4.6.0
# cd mapserver-4.6.0
# ./configure --with-gd=/usr/local/gd-2.0.33 这里的/usr/local/gd-2.0.33为GD的安装路径
(# ./configure --with- jpeg --with-png --with-gd=/usr/local/gd-2.0.33 ) 也可以配置其它库
# make
# make install
# cp mapserv ../
至 此安装完成
########################################
mapserver是目前开源WebGIS中最强大的软件之一,随着WebGIS技术的不断发展,Mapserver也不断地将最新的IT技术集成进来, 比如tms,agg以及多语言封装等等。在这篇文章中我来介绍一下Mapserer在ubuntu平台下如何安装。
这篇文章中所介绍的方法是采用deb安装包的方式来搭建mapserver地图服务器。
首先添加mapserser安装包的引用地址:
$ sudo gedit /etc/apt/sources.list
在sources.list文件中添加以下两个链接(针对ubuntu8.04)
deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/hardy main restricted universe multiverse
然后更新软件源
$ sudo apt-get update
接下来就可以在shell中运行以下命令来安装mapsercer了(这里可选择多个语言封装包,我只安装python的封装):
$ sudo apt-get install cgi-mapserver mapserver-bin mapserver-doc python-mapscript
(一)必须的库:
a) GD Library :MapServer 通过使用GD graphics library来表现GIF, PNG和JPEG 格式的图像。这些图像通过MapServer CGI在浏览器上浏 览。
b) Regex:Regex是一个正则表达式库。
(二)可选的库:
a) JPEG library: 由GD调用生成JPEG 图像。
b) PNG library:由GD调用生成PNG图像。
c) Zlib: 由libpng 用来提供图形压缩功能。
d) FreeType 2:由GD.调用 提供TrueType支持。
e) PROJ.4:Proj.4 用于动态的投影变换。WMS, WFS 或 WCS Services也需要它的支持。
f) GDAL/OGR:MapServer 使 用GDAL/OGR库来读入raster (GDAL) and vector (OGR)格式的数据
g) ArcSDE:ArcSDE 是ESRI公司的空间数据库引擎(它不是免费的)用于支持MapServer进入SDE 数据库。
h) EPPL7:用来 读取EPPL7 数据库和旧版本的Erdas LAN/GIS 文件。它是作为MapServer的内置库。
MapServer可以看作 是两个独立模块的统称:MapServer CGI模块和MapScript模块。在服务器端可以使用任一模块,编写WebGIS程序。它们使用相同的配 置文件MapFile。
安装方法:
首先安装GD-2.0.33
将GD-2.0.33.tar.gz 拷 贝至/usr/local下,运行以下命令解压缩并安装:
# tar –zxvf gd-2.0.33.tar.gz
# cd gd-2.0.33
# ./configure
# make
# make install
完 成GD的安装后,必须运行ldconfig进行运态库的配置。重要
# ldconfig
接下来安装 MapServer
将mapserver-4.6.0.tar.gz 拷贝至/var/www/cgi-bin目录下,运行以下命令解压 并安装:
# tar –zxvf mapserver-4.6.0
# cd mapserver-4.6.0
# ./configure --with-gd=/usr/local/gd-2.0.33 这里的/usr/local/gd-2.0.33为GD的安装路径
(# ./configure --with- jpeg --with-png --with-gd=/usr/local/gd-2.0.33 ) 也可以配置其它库
# make
# make install
# cp mapserv ../
至 此安装完成
########################################
在Ubuntu平台下安装MapServer
mapserver是目前开源WebGIS中最强大的软件之一,随着WebGIS技术的不断发展,Mapserver也不断地将最新的IT技术集成进来, 比如tms,agg以及多语言封装等等。在这篇文章中我来介绍一下Mapserer在ubuntu平台下如何安装。
这篇文章中所介绍的方法是采用deb安装包的方式来搭建mapserver地图服务器。
首先添加mapserser安装包的引用地址:
$ sudo gedit /etc/apt/sources.list
在sources.list文件中添加以下两个链接(针对ubuntu8.04)
deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/hardy main restricted universe multiverse
然后更新软件源
$ sudo apt-get update
接下来就可以在shell中运行以下命令来安装mapsercer了(这里可选择多个语言封装包,我只安装python的封装):
$ sudo apt-get install cgi-mapserver mapserver-bin mapserver-doc python-mapscript
这样mapserver就安装成功了。mapserver被安装在了/usr/lib/cgi-bin目录,一些命令行工具(如shp2img)被安装在 了/usr/bin,而其文档安装在了 /usr/share/doc/mapserver-doc
转贴:http://blog.chinaunix.net/uid-23225855-id-1992141.html
0 0
- linux下安装mapserver
- 在linux上安装mapserver
- 开源WebGIS-Mapserver在windows下的安装
- debian 安装mapserver
- Ubuntu安装MapServer
- fastCGI安装+MapServer+centos
- MapServer的安装和使用
- MapServer的安装和使用
- mapserver install 安装 程序启动失败
- 基于Mapserver的WebGIS下Java环境的配置与Mapserver的JSP例子
- MapServer.mapfile
- MapServer不足
- 下Linux下安装Python
- Linux下安装Mysql
- Linux下安装MySQL
- Linux 下安装 Oracle9i
- linux下安装jbuilder2005
- Linux 下 wxWidgets 安装
- Ubuntu安装MapServer
- linux tar 加压、压缩命令详解
- .hasNext()&toString
- oracle分组后合并其中一个字段
- x86 x64 ia64 区别
- linux下安装mapserver
- app后端设计--总目录
- X264编码h264
- Unique Binary Search Trees
- OCP-1Z0-053-200题-114题-674
- [C#] 面向对象
- OCP-1Z0-053-200题-113题-158
- HBase 0.94 master启动过程源码分析
- CSBG群聊记录02(群号92210001)