您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > NewMapServer4管理员手册
NewMapServer管理员手册V4.0中国测绘科学研究院GIS所一安装部署软件提供包含Web服务器和GIS服务器的整体安装包(NewMapWeb),方便用户安装与部署。NewMapWeb为绿色安装包,安装与移除不会在系统里留下任何垃圾文件与注册表信息,方便用户对服务器的管理。NewMapWeb包含两部分:一部分是包含Nginx、Apache、PHP、Python和FastCGI等运行环境的包,可以实现一键快速安装Web服务器环境,适用于不熟悉WAPP环境部署的用户,高级用户可进行对应软件调优与升级;另一部分为NewMapServer软件的安装包,包含NewMapServer主体软件(GIS服务器)、客户端开发包、若干在线应用软件与部分测试数据。具体安装可以采用以下方法。1默认安装默认安装是直接按照安装包的预配置在一台服务器上进行快速安装。如果需要集群部署,则需要进行定制安装部署。软件默认使用(开放)的服务器端口包括80(Nginx),8719(Apache),9312(GeoSearch),11010(DMPSvr)。如果执行默认安装,在安装前请确定以上端口未被占用。对于服务使用的端口,用户如果有特别需求不能满足,可以手工修改相应配置文件进行设置。修改端口后不影响NewMapServer的安装与使用。具体安装步骤如下:1)安装包部署拷贝NewMapWeb安装包到安装磁盘根目录下2)安装ApacheWeb服务器双击运行/NewMapWeb/ApacheManager.bat--如果初次安装,选择4进行vc2008的运行环境的安装--选择1进行Apache服务的启动3)安装地名地址服务GeoSearch双击运行/NewMapWeb/newmapserver4/geosearch/manager.bat--按提示进行地理编码服务安装4)安装专业制图软件NewMapDMP制图插件(a)根据安装所在磁盘,修改/NewMapWeb/newmapserver4/plugins/dmpSvr/dmpSvr.reg文件中的盘符。如下所示,标识部分为要修改的字符:Application=C:\\NewMapWeb\\newmapserver4\\plugins\\dmpSvr\\dmpSvr.exeAppParameters=127.0.0.111010AppDirectory=C:\\NewMapWeb\\newmapserver4\\plugins\\dmpSvr\\(b)双击运行/NewMapWeb/newmapserver4/plugins/dmpSvr/DmpSvrManager.bat--按提示进行专业制图软件NewMapDMP制图插件的安装5)安装NginxWeb服务器(a)根据安装所在磁盘,修改/NewMapWeb/Nginx/newmap_nginx_srv.reg文件中的盘符。如下所示,标识部分为要修改的字符:Application=C:\\NewMapWeb\\Nginx\\nginx.exeAppParameters=AppDirectory=C:\\NewMapWeb\\Nginx\\(b)修改/NewMapWeb/NginxManager.bat文件中第四行的盘符,如下所示,标识部分为要修改的字符:SETSETUP_DRIVER=C:(c)双击运行/NewMapWeb/NginxManager.bat--如果以用户身份运行Nginx,可以直接选择1进行启动,选择2进行关闭--建议将Nginx安装为Windows系统服务,执行3-4可以完成安装与启动,执行5-6可以完成服务的关闭与移除。以上步骤完成软件的默认安装。2软件注册软件安装完成后,需要获取并安装软件许可才能正常使用NewMapServer。软件注册的具体步骤如下:1)申请注册在浏览器内请求或域名/newmapserver4/manager/reqlic.php,把得到的返回内容保存到reqlic.txt文件中,通过EMail发送该文件给NewMapServerLicense管理员(EMail:newmap@casm.ac.cn),管理员会在收到请求后会制作License并回复到您的邮箱。注意:如果集群部署或使用了硬件实现内外网映射,需要在内外网环境下分别执行以上步骤,请在NewMapServer管理员指导下提供相应信息。2)安装许可把得到newmapserver4.lic许可文件拷贝到NewMapWeb目录下。软件注册完成,可以通过浏览器访问http://您的服务器IP地址/进行软件使用。NewMapServer的默认超级管理员用户名为root,密码为newmap。为保护您的软件与数据安全,建议您在部署完成后使用NewMapServerManager在线管理软件进行密码重置,具体步骤见Manager软件的使用手册。3集群部署NewMapServer4支持集群部署,以满足高并发量的企业级应用。NewMapServer使用高性能的Web服务器Nginx实现集群的负载均衡,NewMapServer实现高效的GIS服务器。以3台服务器为例。主结点服务器NAME:casm007IP:211.168.132.111GIS结点服务器1NAME:casm008IP:211.168.132.221GIS结点服务器2NAME:casm009IP:211.168.132.222要求以上3台服务器在一个域内,NewMapServerroot用户具有相同的密码。具体步骤如下:1)casm008的部署(a)在GIS结点服务器casm008上安装NewMapServer4,具体步骤执行默认安装。(b)调整Apache登录身份,由默认本地系统帐户调整为指定用户打开Windows服务管理器,双击选择NewMapServer4WebServer服务,在登录Tab页面,将服务的登录身份由“本地系统帐户”改为指定帐户。如下图:(c)重启NewMapServer4WebServer服务。2)casm009的部署。同casm008。3)casm007的部署(a)在主结点服务器casm007上,安装NewMapServer4。修改/NewMapWeb/Ningx/conf/nginx.conf文件,在upstreamnewmap_server_pool,ogc_server_pool,rest_server_pool配置段中增加以下集群服务器:server211.168.132.221:8719weight=4max_fails=2fail_timeout=30s;server211.168.132.222:8719weight=4max_fails=2fail_timeout=30s;(b)重新启动Nginx服务。(c)设置目录/NewMapWeb/newmapserver4/server/为目录共享,共享目录名称为server,权限设置为任何人可读或只允许对应casm008,casm009用于登录的用户。4)访问主结点服务器casm007,在系统管理--服务集群部署页面中,指定负载均衡服务器为211.168.132.111,共享资源文件夹为\\211.168.132.111\server,并增加对应的GIS服务器casm008,casm009的信息分别为211.168.132.221:8719,211.168.132.222:8719。5)完成负载均衡配置。访问。二软件功能模块NewMapServer4.0主要由GIS服务器(REST服务体系、OGC服务体系)、在线服务管理软件Manager、在线地图编辑软件MapEditor、在线地理信息服务浏览软件GWSViewer、NewMap地图API二次开发组成,实现了“在线数据制作——服务发布——服务管理——服务浏览——服务使用”的一体化。1REST服务完备的RESTful服务体系,构建了完整的资源引导型服务体系,实现一个Catalog入口,服务资源推进式使用,适于敏捷开发与扩展;支持按资源驱动的MapServer地图服务、FeatureServer要素服务、NetWorkServer网络路径服务、GeoCodeServer地理编码服务、ProcessingServer数据处理服务等。2OGC服务完备的OGC服务体系,支持OGCCSW、WMS、WFS、WMTS、WCS、WPS、WFS-G等标准OGC服务。3Manger在线服务管理软件Manger,实现以资源驱动的服务发布模式,支持一个资源一次发布为多类服务,扩展了发布服务支持的数据源类型,支持OracleSpatial、PostGIS、ArcSDE和MySQL数据库,支持Shape、MapInfo、GML、KML,GeoJSON、Image、Tiff及DEM等类型,实现了服务安全认证的管理系统,并且与MapEditor、GWSViewer无缝连接。4MapEditorMapEditor作为一个全新的软件,是一款在线的地图编辑软件,实现了在线地图工作空间的管理:新建、打开、保存、另存,支持工作空间的直接发布服务;实现了多源数据的加载,矢量类型包括OracleSpatial、PostGIS、ArcSDE和MySQL数据库,Shape、MDB、MapInfo、GML、KML,GeoJSON等文件格式,栅格类型包括Image、Tiff、OracleSpatial、ArcSDE等类型;实现了服务聚合WMS、WFS数据的操作;实现了图层任意透明度特效和矢量数据的可见比例尺、自动注记样式、点线面矢量符号编辑、图片符号配置等制图功能;实现了除地图编辑外其它服务(如数据服务)的相关配置交互;它以在线地图配置的方式,解决了传统配图方式所存在的数据分散、扩散及流失等弊端。5GWSViewer在线地理信息服务浏览软件GWSViewer,是一款在线的通用GIS服务浏览软件,实现了工作空间的本地保存与打开,从而支持服务MashUp的信息交换,可以进行NewMapServer4服务体系一站式全服务获取和浏览,实现了OGCWMS、WFS等标准服务的浏览。6二次开发包括NewMapFlexAPI和NewMapAjaxAPI两类二次开发工具包,提供了Web客户端应用系统快速二次开发接口,拆分了核心库与扩展控件库,扩展库部分可以提供源代码,方便二次开发者在此基础上定制个性控件,如图层控制列表、地图缩放控制器(即鱼骨条)等。其中FlexAPI包括:FlexAPI参考、FlexAPI示例和FlexAPI下载;AjaxAPI包括AjaxAPI参考AjaxAPI示例AjaxAPI下载。帮助文档、示例程序全部在线化,使用分类更优的网站提供,支持直接按类名、按函数名等方法查找,可以大大降低开发人员翻阅手册的时间。三REST服务打开REST服务,如下图所示:图3-1REST服务界面点击“服务参考”链接,进入下图REST服务参考界面,可根据说明请求服务。图3-2REST服务参考界面1CatalogServer目录服务(CatalogServer)用来索引NewMapServer管理与发布的所有服务,通过不同权限等级区分,提供地理信息服务目录的查看、增加、更新与删除接口。2MapServer地图服务(MapServer)是NewMapServer按自定义标准实现的地图服务,实现NewMapServer自定义服务标准的同时,还兼容了OGC地图服务相关标准,提供符合WMS、TMS标准的服务接口,用户可以通过NewMapServerManager可视化的发布管理地图服务。该服务提供了实时取图和缓存图片两种模式的地图服务。支持操作:Capabilities、Map、Tile。例图如下:图3.2-1MapServer服务界面3FeatreServer要素服务(FeatureServer)是NewM
本文标题:NewMapServer4管理员手册
链接地址:https://www.777doc.com/doc-680361 .html