您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > GIS部署,发布地图服务,webgis
1.安装windowsserver200864位2.安装网卡驱动,链接网络第1章安装IIS1、角色-》添加角色-》选中‘web服务器(IIS)’2、默认全部选中。第2章安装.NetFramework4.0先安装.netframework3.5,再安装.netframework4.0。注意:一定是先安装iis,再安装.netframework。●配置“ISAPI和CGI限制”1、进入iis管理器,双击“ISAPI和CGI限制”。2、对列表中的所有扩展,分别选中右侧的“编辑功能设置”,在弹出窗口中勾选两个允许。对于各限制,要选择为“允许”。●设置应用程序池默认设置1、点击应用程序池,点击右侧的“设置应用程序池默认设置”。2、在进程模型中点击“标识”选项,在应用程序池标识对话框内选中“NetworkService”选项。确定保存。第3章Oracle11g数据库准备安装Oracle11g,创建数据库。第4章安装ArcGISDesktop10一、安装ArcGISDesktop10二、有以下两种破解方法(推荐用第一种):第一种:1、把service.txt里面的HEPINGPC为你的机器名2、拷贝到ArcGIS\License10.0\bin下3、在许可服务管理器中重新读取文件第二种:按照《破解步骤.txt》安装ArcGIS10.0LicenseManager并实现破解。0.有2个版本的破解,如果你是X86的系统,下面所有的步骤都是针对X86文件夹的;X64同理;1.安装ArcGIS10.0安装包里自带的ArcGIS10.0LicenseManager,安装完之后立刻停掉服务(很重要);2.将37102011.dat里host_name改为本机机器名,拷贝X86/X64文件夹的除AfCore.dll之外的全部文件到%PROGRAMFILES%\ArcGIS\License10.0\bin文件夹内,覆盖之;3.双击float.reg,合并注册表信息;4.拷贝AfCore.dll到%PROGRAMFILES%\ArcGIS\Desktop10.0\bin;5.双击%PROGRAMFILES%\ArcGIS\License10.0\bin文件夹内的LMTools.exe;6.在Service/Licensefile标签页下选择ConfigurationusingServices;7.切换到ConfigServices;8.随便起个名字,比如“ArcGISv10”在ServiceName栏中;9.点“Browse”,切换到lmgrd.exe文件所在位置,一般应该是在%PROGRAMFILES%\ArcGIS\License10.0\bin;10.和第9步一样,切换到37102011.dat文件所在位置,也应该是在%PROGRAMFILES%\ArcGIS\License10.0\bin;11.debug文件可以是任何地方的文档(可选操作,建议默认位置);12.选中UseServices及StartServeratPowerUp;13.保存服务;14.切换到Start/Stop/Reread标签页;15.点击启动服务;16.点击ReReadLicenseFile(可选操作,建议reread下)17.现在可以启动arcgis了。第5章安装ArcSDE一.安装ArcSDEOracle11g,直接点下一步,完成后重启电脑。二.ArcSDEpostinstall1、打开开始》ArcGIS》ArcSDE》ArcSDEforOracle11gPostInstallation,开始安装,netservicename默认为完整计算机名,需要改为网络服务器名。2、点下一步,系统会自动建立名称为SDE的用户,直接输入密码即可。如果这一步错,是因为安装了oracle客户端造成的,将客户端卸载,然后重新进行ArcSDEpostinstall即可。3、填好后点下一步,会提示注册,注册key文件选择.ecp文件(可以与Engine的key文件通用)即可。继续下一步,直至出现CreatestheArcGISservice,ORACLESID即为orcal实例名,一般为orcl,servername默认为完整计算机名称。点击下一步,如果出现错误,如果确信操作无误,可以点击上一步,然后再下一步,反复操作几次,esri_sde服务即可启动成功。4、至此ArcSDE安装成功,接下来进行空间数据库连接。三.使用ArcGIS的客户端应用程序Arccatalog来建立连接。1、打开Arccatalog,选择Databaseconnection》Addspatialdatabaseconnection,双击打开添加连接对话框。2、在SpatialDatabaseConnection对话框中输入“Server(完整的计算机名称)”、“Service(ArcSDE的服务名esri_sde)”、“username(sde)”和“password”等信息。点击“testConnection”进行连接测试。3、测试成功后,点击OK,连接成功,即可加载数据。第6章安装ArcGISServerfortheMicrosoft.NETFramework1、安装services,选择安装部件,如图1,注意features列表中出现ServicesManager才是正常的,若没有该选项,则检查系统内有没有安装IISMANAGER.2、点击next,选择网站(端口),默认选择“DefaultWebSite(80)”3、输入ArcgisServer实例名,默认即可,再陆续点击next至安装完成。4、安装及配置postinstallation。当完成了ArcGISServer安装后,将自动进行安装postinstallation。同时配置ArcGISServerSOM和配置ArcGISServerSOC。若安装时没配置,则可从开始菜单-》GISServerPostInstall进入。5、有两个安装选项:配置ArcGISServer和认证ArcGISServer,在此两个选项都必须被包括。6、配置ArcGISServer选项设置ArcGISServer帐号。指定ArcGISServer帐号和密码,以及ArcGISContainer帐号。密码可自己设置。ArcGIS服务器帐号和ArcGIS容器帐号能够是本地帐号或是域帐号。推荐用本地帐号。7、点击“下一步”,可以选择数据存储的位置,推荐默认下一步8、默认下一步9、点击“安装”10、点击“下一步”11、已收到授权文件,选择第三项,再通过“浏览”定位到授权文件。12、授权许可提示你被授权了哪些功能。点击“完成”进入下一步。13、点击“完成”结束配置14、管理组帐户两个本地组帐户被自动创建Agsadmin:包含所有的管理server的帐户Agsusers:包含所有将访问serverobjects的帐户将管理员与使用者分别加至这2个组中a)进入agsadmin组b)进入agsadmin组后,点击“添加”,再在新弹出的窗口左下角处点击“高级”c)点击“立即查找”,选择“Administrator”、“ArcGISSOC”、“ArcGISSOM”、“ArcGISWebServices”四个用户,再点击“确定”,应用。d)同样地道理,将“Administrator”、“ArcGISSOC”、“ArcGISSOM”、“ArcGISWebServices”四个用户添加进“agsusers”组中。15、安装补丁ArcGISServerGISServices10sp4.msp,增加图例的功能。第7章ArcGISServerAPI部署(改用V3.8,部署类似,具体看library文件夹里面的install.htm文件)1、拷贝ARCGISSERVERFORJAVASCRIPTAPI文件夹arcgis_js_api解压到C:\inetpub\;2、用文本编辑器打开以下6个文件,将”southhp”替换为服务器机器名或则IP地址:C:\inetpub\:\inetpub\:\inetpub\:\inetpub\:\inetpub\:\inetpub\(查找’[HOSTNAME_AND_PATH_TO_JSAPI]‘,替换为”myserver/arcgis_js_v32_sdk/arcgis_js_api/library/3.2/jsapicompact/”;其中myserver为机器名称或者机器IP,没有http前缀;)注意:用例1:如果是arcserver服务是部署在内网服务器A(内网ip:192.168.10.93)的时候,A上面同时也部署了一个web网站,该网站是应用了arcserver的服务,想要在外网可以访问改网站,那么就需要做映射,例如现在有一个外网的IP:111.222.333.444,需要把这个外网ip映射到内网ip(192.168.10.93),服务器A的端口应用开了6001。上面这六个文件ip都改成111.222.333.444:6001同时web站点文件也要做相应的修改,把ip都改成111.222.333.444:6001。第8章ARCGISSERVER地图服务发布:8.1准备.mxd地图文件1.在ArcMap里编辑地图并保存成.mxd格式,并将地图文件存放在共享的文件夹里。8.2创建地理处理服务1.登录ARCGISSERVERMANAGER2.选择ManageServices,然后选择”AddNewService”3.选择GeometryService,然后点击“下一步”4.点击”Finish”,完成服务创建,红圈示意处为该服务的地址。8.3创建地图服务1.选择ManageServices,然后选择”AddNewService”2.选择Type为MapService,输入服务的名称,这里以”MapView”为例。3.选择地图文档,点击”MapDocument”后面的文件夹,选择需要发布的MXD文档,注意该文档必须为共享文档。4.选择服务的能力,如果需要编辑地图,必须勾选”FeatureAccess”,如果需要发布WMS服务,则勾选上WMS服务。当点击某一个capability的时候,下面会出现该服务的URL地址,点击”Finish”完成服务发布,并保证服务均已启动。8.4浏览地图服务1.在浏览器中打开,即MapView服务的URL,B/S端使用的是REST服务,要在ARCGIS/SERVICES中间加一个REST,变为ARCGIS/REST/SERVICE。8.5IIS发布地图1.修改GISWeb文件夹中GISMap.aspx、proxy.config、GISMap.js文件中的服务器IP或机器名。2.在IIS中添加网站,重新设置端口号,将GISMap.aspx设置
本文标题:GIS部署,发布地图服务,webgis
链接地址:https://www.777doc.com/doc-1578582 .html