zoukankan      html  css  js  c++  java
  • [转]Fedora8 Linux下安装mapguide

    下面是碧水轩写的关于在Fedora Linux下安装MapGuide OpenSource 2.0的文章,在这里转帖一下,希望对使用Linux版MapGuide OpenSource的童鞋们有帮助。 对于AIMS的Linux安装可以参考在Linux上安装Autodesk Infrastructure Map Server

    =========================================================================

    mapguide是一个基于浏览器的开源GIS软件,使用php+mysql+apache+mapguide进行Linux平台下的开源WebGis开发是一个减少成本的有效方式。

    在进行开发前,首先所需要安装mapguide,详细地说mapguide包含两部分:1.mapguideserver.2.mapguideserverextensions

    mapguideserver:是一个GIS服务器,主要复杂相关地理信息的处理等等。

    mapserverextensions:主要用于用户与mapguiderserver的接口,表现形式是通过浏览器打开界面,方便用户使用、管理mapguideserver.

    要在fedora系统下安装manpguide,其就是安装这两个东西。

    安装顺序如下(以mapguide2.0.2为例):

    第一:安装mapguideextensions

    所需的文件:

    (1)mapguideaptinstaller-2.0.0.2.tar.gz
    可以把这个文件放在你想放的任何文件夹中,比如你放在/home下

    操作方式:
    1.tar -zxvf mapguideaptinstaller-2.0.0.2.tar.gz
    2.cd LinuxApt
    3../build_apt.sh

    安装目的:安装php,apache2等等

    第二步安装mapguideserver

    所需文件:
    1)安装FDO3.3.0

    1.下载fdo-3.3.0.tar.gz
    2.tar -zxvf fdo-3.3.0.tar.gz
    3.cd FDO
    4.source ./setenvironment.sh
    5./build_thirdparty.sh
    6./build_linux.sh

    默认FDO的安装路径所/usr/local/fdo-3.3.0

    注意:在安装完成以后需要执行:(1)cd /usr/local/fdo-3.3.0/lib (2)chmod a+x *.so*

    同时在安装完FDO后作测试时,如果你没有安装mysql等其他的东西的话,那么就只能通过UnitTest的测试,其他的如SHP等测试所通过不了的。

    2)安装JDK(虽然不用java来开发gis系统,但是在安装mapguideserver时需要安装JDK,不然所安装不成功的)

    安装完成以后需要设置JAVA_HOME等环境变量,这个网络上有很多的解答,此处不详细说明。

    3)正式开始安装mapguideserver

    1.下载文件mapguide-2.0.2.3011.tar.gz ,你可以把它放到你喜欢的目录下,如/home
    2.tar -zxvf mapguide-2.0.2.3011.tar.gz
    3.cd mapguide-2.0.2
    4../build_oem.sh

    如果这步发生错误,则执行下面的代码

    pushd Oem/ACE/ACE_wrappers/ace
    rm Svc_Conf_l.cpp
    svn update
    popd
    ./build_oem.sh

    5.依次执行下面代码:

    aclocal
    libtoolize --force
    automake --add-missing --copy
    autoconf
    ./configure --enable-optimized
    make
    make install

    然后,mapguide安装成功。

    ===============================================================

    原文链接:http://www.ecoviews.cn/net/archives/15.html

    作者:峻祁连
    邮箱:junqilian@163.com
    出处:http://junqilian.cnblogs.com
    转载请保留此信息。
  • 相关阅读:
    使用springboot方式配置监听器
    Socket实现服务端
    Tesseract 部署到centos遇到的坑
    Java 机器学习之K-mean
    Java springboot之Mongodb增删改查
    Vue 跳转
    nginx安装、部署前端、请求转发
    Vue 第十四章 Vue项目部署到tomcat服务器
    Vue 第十三章 watch属性和computed属性使用
    Vue 第十二章 命名视图实现经典布局
  • 原文地址:https://www.cnblogs.com/junqilian/p/2021747.html
Copyright © 2011-2022 走看看