搜档网
当前位置:搜档网 › ArcGIS Server入门(一)——发布服务MapService

ArcGIS Server入门(一)——发布服务MapService

ArcGIS Server入门(一)——发布服务MapService
ArcGIS Server入门(一)——发布服务MapService

ArcGIS Server入门(一)——发布服务MapService

1. 安装软件及配置

包括ArcGIS Server,ArcGIS Desktop,具体过程按照官方提供的在线帮助进行。大体上没什么问题。需要注意的主要有以下问题:?Lincense。可以按照网上提供的资料,先安装L Manager,再替换service.txt中的内容。

?另外,ArcMap 10有一个Bug,即file菜单无反应或有一段时间假死,应安装补丁SP1或SP2。

2. 发布服务

一般来说,有三种发布方式:

(1)在ArcMap中发布(推荐):

在ArcMap中加载数据:

右击空工具栏空白处,加载Map service publishing工具。

发布服务有两个步骤:

1. 点击Anayze,分析错误与警告

将所有的错误都解决掉,就可以发布服务了。

2. 点击Publish to server按钮发布地图服务。

选择服务器,服务名称等:

选择要发布的地图服务类型,其中,第一个Mapping是必选格式,其它可以自主选择。此处需要注意的是,有时候可能发布的数据并不支持所选的格式,就会出现问题。

发布完成后可以点击按钮预览。

我们可以以ArcCatalog中查看发布好服务,具体方法看下一节。(2)在ArcCatalog中发布

1.首先要在ArcMap中加载数据,操作完成后保存.mxd文件

2.打开ArcCatalog,在folder中打开所在的路径。右键发布服务。

选择服务器,服务名称等:

选择要发布的地图服务类型

在ArcCatalog中查看与预览发布的服务:

在ArcCatalog中添加GIS Server,将本地的我们的ArcGIS服务器添加上来:

在下一步中,选择Local,只需要填上机器名,就可以将本地的Server 添加进来。(相信只要ArcGIS Server安装与Post Install都完成后,这一步应该不会有问题)

完成之后在GIS Server的目录中就可以看到本地的服务器了:

点开后,就可以看到我们发布的服务:

还可以在右边的窗口中预览:

当然了,用它方式发布的服务也可以通过这种方式查看与预览。(3)通过浏览器中以arcgismanager身份登录服务器发布在浏览器地址栏中输入http://localhost:8399/arcgis/manager或者在开始菜单中的ArcGIS Server菜单中启动manager(这种方法有问题下面再讲)。

浏览器显示登录画面:

输入用户名密码登录后,就可进行发布服务操作。具体过程略。

上面无论哪种方式,在发布的时候都可能碰到很多问题,这些问题我们在下一节中再讲。

ArcGIS Server入门(二)——处理发布服务过程中遇到的问题

发布过程中碰到的问题主要有:

1. 数据访问权限

如下图所示:

The layer:' ' in Map:'Layers' is invalid.

原因主要有:没有访问文件的权限,因为原来的数据一直放在Robin/document/data 中,而发布服务使用的是arcgismanager帐户,因此没有操作数据的权限。

解决方案:

首先确认配置已经按照要求完成(将当前使用的用户及Administrators加入agsadmin 和agsusers组);将数据拷贝到其它目录下

2. 发布方式

可能原因:数据本身不支持发布的服务类型;发布移动地图服务时,需要选择地图范围或者比例尺可以缩放的范围,具体请实验之。

解决方案:选择合适的发布方式。

在Layer Properties中设置比例尺范围和默认地图范围。

3.ArcGIS Manager无法登录

在用浏览器登录ArcGIS Manager的时候可能会出现用户名或密码错误无法登录的情况,原因及解决方法:

(1). 用户名输入错误。首先应确认当前登录帐户和管理员帐户已加入agsadmin 和agsusers组中。注意用户名应该是:机器名/登录用户名,密码为登录用户密码。而且不支持空密码帐号。

(2). 未关闭防火墙。应在控制面板中关闭Window防火墙。

4. 其它问题

在开始菜单中,ArcGIS Server Manager的默认地址是http://本机

名:port/arcgis/manager,而IE浏览器无法解析机器名,即使在hosts文件中添加映射至127.0.0.1也不行。而且Manager总是选择用系统的IE浏览器打开。

无法解析机器名的问题确认是浏览器的问题,因为opera浏览器可以识别机器名地址。

但是opera不支持JSF网页,而ArcGIS Server for Java是基于JSF框架写的,因此也无法显示登录页面。

其它的浏览器包括chrome等也不能解析机器名。

因此只剩下一个办法,就是直接把server Manager的属性改掉,让目标指向到localhost 而不是机器名(本人为robin-pc)。

当然,如果不想用IE浏览器打开,也可以将前面C:/Program

Files/Internet Explorer/iexplore.exe 替换为你所使用的浏览器的路径。ArcGIS Server入门(三)——处理ArcMap分析地图时出现的错误

在ArcMap中发布服务前分析地图时,会在下面的prepare窗口中列出出现的问题,并根据问题的严重程度分为Error,Warning,Message 等。其中Error是必须要处理的问题,否则发布地图就会出现错误。

如,在发布一幅地图时进行分析的结果如

结果显示有两个错误,我们可以根据对错误的描述,来分析原因所在,并将错误纠正,也可以根据错误代码,在ArcGIS官方在线帮助(https://www.sodocs.net/doc/6b11865754.html,/zh-cn/ARCGISDESKTOP/10.0/HELP/index.h tml#/na/00sq00000009000000/)中查看更详细的信息及解决方案。

如上面的错误代码分别为00017和00037,在线帮助中中描述是:00017: 数据框中至少有一个包含图形的已启用注记组

Resource Center?专业库?制图和可视化?发布地图服务?“准备”窗口错误消息

ArcMap 文档中的数据框包含地图图形。地图图形会增加已加载的地图文档的内存需求量,从而可导致性能降低。由于具有这些副作用,因此在优化后的地图服务中不支持地图图形。

解决方案

?使用将图形转换为要素命令将地图图形转换为要素。选择转换后自动删除图形选项来确保从地图中删除图形。

?另一种方法是关闭所有地图注记组,从而确保它们不可见且不会被保存为地图服务定义。更多信息

使用将图形转换为要素命令时,文本图形会被转换为地理数据库注记。与地图注记相比,地理数据库注记所提供的绘制性能更佳,而且其编辑体验也显得更高效。

00037: 无法将底图图层直接发布到优化的地图服务

Resource Center?专业库?制图和可视化?发布地图服务?“准备”窗口错误消息

您的数据框中包含底图图层。底图图层中所包含的图层或地图服务应被地图中其他图层用作背景或参考点。通常,这些图层应作为单独的地图服务来发布,并与Web 地图中的业务图层聚合在一起。

解决方案

?如果您确定不希望以单独的服务来发布底图图层,可选择将底图图层用作优化的地图服务中的图层组。

注意:

在优化的地图服务中,无法以图层形式发布某些图层类型(例如地图服务)。

?或者,您可从地图中移除该底图图层,这样便可仅发布业务图层。然后您便可将业务图层服务与底图地图服务进行聚合,或者也可单独发布这两种服务,另外还可将它们与现有的

ArcGIS 在线地图服务图层一同发布。

更多信息

有关ArcGIS 中的底图图层的详细信息,请参阅使用底图图层。有关规划地图服务部署的信息,请参阅地图服务规划。

根据描述相信很容易将问题解决。

ArcGIS Server地图发布详解

ArcGIS Server地图发布详解 1地图服务发布 ArcGIS Server可以支持多种服务类型,用户通过ArcGIS Server发布的这些服务可以享用GIS功能。ArcGIS Server10.0支持的多种服务类型如下: Map Service 是使用最多的一种ArcGIS Server服务。该服务可以支持发布二维地图,支持建模,支持OGC WMS和KML,支持在线编辑空间数据等。本章主要介绍Map Service。 Geocode Service指的是地址编码服务,该服务可以把一个文本描述的地址转化为一个地理坐标。 Geoprocessing服务是一个基于Web的地理处理工具,客户端提交处理请求,服务器执行空间分析和建模,然后把执行结果展现在客户端。 Geodata Service提供了访问Geodatabase数据库内容的功能,支持在线的数据查询,数据提取,数据更新等。该服务在管理分布式的Geodatabase时非常方便。 Globe Service是ArcGIS Server提供的3D服务。首先在ArcGlobe中创建3dd文档,然后通过ArcGIS Server发布即可。用户可以使用免费的ArcGIS Explorer来访问ArcGIS Server发布的3D服务。 ArcGIS Explorer的下载网址: https://www.sodocs.net/doc/6b11865754.html,/ArcGISExplorer/Build450/ArcGISExplorerDownload.exe 下面几个小节内容主要介绍如何发布一个Map Service。 1.1 制作地图文档 1.从开始菜单启动ArcMap,新建一个空文档。 2.点击Add Data按钮,定位到数据位置,选中.shp文件,点击Add按钮。这样就把shp数据加载到ArcMap中。 3.右键点击图层,选中Properties菜单。 4.编辑渲染方式。点击Add All Values按钮,点击确定按钮。 5.设置符号化方式后,地图信息更丰富。 6.从File菜单中选择保存菜单。定位到某文件夹,在文件名输入框中输入:*.mxd,点击保存按钮。此文档将作为ArcGIS Server地图服务发布的文档。 7. 关闭ArcMap。 1.2 用户权限设置

ArcGIS Server常见问题及解决方案

1.是否可以在同一台计算机上安装ArcGIS Server for the Microsoft .NET Framework 和ArcGIS Server for the Java platform? ArcGIS Server 的.NET 和Java 版本可以共存于同一台计算机上。若要将两者一起安装,则需要遵循以下步骤,以确保服务器目录能够正确地映射到IIS 或Apache Web 服务器的虚拟目录: 1.安装.NET 版本或Java 版本的ArcGIS Server。 2.使用管理器或ArcCatalog 删除默认的服务器目录(arcgiscache、arcgisjobs、 arcgisindex、arcgisinput、arcgisoutput)及其相关联的虚拟目录。 3.安装其他版本的ArcGIS Server。您可以保留此版本的默认服务器目录和虚拟目录。 4.使用文件系统工具为步骤1 中安装的ArcGIS Server 版本创建其他服务器目录。 5.使用ArcCatalog 或管理器,为在步骤1 中安装的ArcGIS Server 注册新服务器目 录及其相关的虚拟目录。 2.应当对SOM 和SOC 帐户使用何种帐户? 服务器对象管理器(SOM) 和服务器对象容器(SOC) 帐户供GIS 服务器进行内部使用,仅需要对计算机拥有有限的权限。仅当您在其他计算机上安装ArcGIS Server 时,或者仅当您授予GIS 服务器访问您的数据的权限时,您才会用到这些帐户。大多数情况下,使用安装后配置(ArcGISSOM 和ArcGISSOC)所建议的默认帐户名称并让向导为您创建帐户即可。出于安全原因,安装后配置将创建较之域帐户更加推荐的本地帐户。 3.计算机名称在安装后配置过程中被截断。 ArcGIS Server 名称不能超过15 个字符;如果超出该长度,则会在安装后配置期间及尝试连接到服务器时遇到错误。这是与活动目录名称的Microsoft 规范相关的已知限制。 4.是否对安装日志或摘要进行存储以供今后查看? 即使从命令行运行安装程序,也不会自动记录安装过程,但是您可以添加用于创建日志文件的参数。要了解有关从命令行进行安装的详细信息,请参阅ArcGIS Server 安装指南。

ArcGIS网格生成和分割

1、确定一个面。如果确定了一个矩形,可将矩形转为面。具体操作如下图。 2、把下图左边所示的面生成3行2列的网格。具体步骤如下: (1)点击toolboxs下的Create Fishnet (2)弹出如下“Create Fishnet”对话框。其中, 在Output Feature Class中定义生成的网格的名称; Template Extent为确定网格边框的面(如矩形面),此处必须为面状,如左下图; Cell Size Width & Cell Size Height为每个网格的长宽,如果知道网格大小,即可输入;Number of Rows & Number of Columns为网格的行列,此实验为3行2列; 点击OK。 (3)生成的网格如右下图所示,包括标识点和网格线。 注意:Cell Size Width & Cell Size Height和Number of Rows & Number of Columns只需输入一组就可以了。

3、将生成的网格转换为面,详见步骤1。

本实验新建了id_1字段,并给其编号。 4、矢量/栅格数据分割。 (1) 在split对话框中, Input Features:输入刚开始确定的面; Split Features:输入生成的网格; Split Field:输入文本类型的ID; Target Workspace:输入网格分割后存储的文件夹; 点击OK。 (2)分割完成后,可以中文件夹中看到右下图中的文件,1-6个.shp文件。

5、 将1-6个.shp 文件导入到arcmap 中,即可用它们对矢量/栅格数据进行裁剪。 (1)矢量数据裁剪工具: (2)栅格数据裁剪工具:

ARCGIS制作1:10000分幅图教程

ARCGIS制作1:10000分幅图教程 本文中所使用的软件为ArcGIS9.3版本,以输出A1 JPG格式图幅为例进行阐述: 一、打开ArcMap界面并添加要素 有两种方法: 法一: 1、打开ArcMap软件,点击菜单栏中的添加图标 2、然后添加对应的图层要素文件。若是第一次使用 的情况下,则需要设定文件夹的连接,这样才能 找到对应的文件,点击“connect to folder”(连接 到文件夹,具体位置如下图红圈处所示),点击对 应的文件夹即可。

法二:快速打开模板法(此法必须建立在有已建好的模板的情况下) 1、直接找到对应的“xxx.mxd”文件,双击打开即可

二、界面设置与整饰 1、首先,将地图显示状态由Data View(数据视图)状态调整为Lzyout View(版面视图)状态,在地图显示窗口的左下角,如图: 2、点击左上角的“File”,选择“Page and Print Setup”,进入如下对话框,界面如下:

若电脑有连接打印机的话,则直接在“Print Setup”栏 中设置好参数,同时在“Map Page Size”栏下方“Use Print Pager Settings”前面的复选框中打上勾即可; 若没有连接打印机的话,则直接设置“Map Page Size” 栏的“Page”中的“Standard Size”的参数即可。另外,“Portrait”是“纵向”的意思,“Landscape”是“横向” 的意思,在这里,以选择“横向”为例。 设置好后点击“OK”既可以看到界面中纸张页面框的大 小发生了变化。 3、图层属性设置 选中图层(会出现一个蓝色虚线框), 然后点击鼠标右键,选择“properties…”打开属 性对话框

ArcGISServer安装与破解图文教程

A r c G I S S e r v e r安装与破 解图文教程 The latest revision on November 22, 2020

A r c G I S S e r v e r10.2安装与破解图文教程 ArcGISServer是ESRI公司的ArcGIS系列产品家族中的服务端产品,基于ArcGISServer可以构建Web地图服务,开发WebGIS系统。 通过万能地图下载器下载的ArcGISServer瓦片服务,可以用ArcGISServer进行发布。 你可以通过以下地址下载安装包: 下载解压之后,用虚拟光盘打开ISO文件(Win10系统直接双击打开),然后双击ESRI.exe 开始安装。 进入安装界面后,点击“Setup”安装ArcGISforServer开始安装。 点击“Next”按钮,进入下一步安装界面。 选择同接受许可协议后,点击“Next”按钮,进入下一步安装界面。 点击“Next”按钮,进入下一步安装界面。 点击“Next”按钮,进入下一步安装界面。 设置一个能记住的帐户和密码,点击“Next”按钮,进入下一步安装界面。 点击“Next”按钮,进入下一步安装界面。 点击“Install”按钮,开始安装软件。 正在安装软件,速度根据电脑运行效率不同而不现,一般大概需要几分钟左右。 点击“Finish”按钮,完成安装。 选择立即用许可文件认片,然后点击“Browse...”按钮。 选择压缩包中的许可文件并点击“打开”按钮。 点击“下一步”按钮开始授权。 授权成功之后,点击“完成”按钮。 安装完成后会自动打开一个Web页面,在该页面中可以创建一个站点,设置一个能记住的管理员帐户。 点击“下一步”按钮进行站点配置。 点击“完成”按钮,进行站点配置。 正在进行站点创建。 创建完成后,用设置的帐号登录。 站点创建完成。

ArcgisServer发布服务时错误

ARCGIS Server 发布服务时出现的问题解决 前言:这类问题解决第一步,看出现问题时提示的错误提示,若没有错误提示,去server 的log中找到产生问题时的日志,看里面这类问题产生的原因。 一、Access to output directory is denied(原创) 一、问题 Access to output directory is denied 二、问题描述 无法启动服务,Access to output directory is denied 三、问题原因 当前用户、SOM、SOC用户没有写权限 四、解决方法 赋予对这些用户对临时文件的写权限 二、Probable cause: The network path is inaccessible to ArcGIS Server Object Container account. 问题描述 arcgisserver发布服务时无法启动服务,没有任何外在的错误提示 问题原因 某些指定路径不存在 解决方法 找到arcgisserver发布服务需要对应的文件夹,若没有,则按照指定路径创建,详情可参考第三条。 三、ArcGIS常见问题解决之Server Object instance creation failed on machine xxx 1.1 问题症状 在客户现场进行开发测试的时候发现,无法在ArcGIS Server上发布新的地图服务,但是可以发布影像服务、GP服务,已经发布的地图服务都可以运行。发布服务时具体的错误信息是:Server Object instance creation failed on machine xxx。 1.2 日志信息 查看日志信息,记录如下: Attempt to start configuration nmdis/topic_binhaishidi of type MapServer. Container 5296 is successfully created on machine IBM3850X5. Thread 18088 is successfully created on container 5296 of machine IBM3850X5.

ArcGIS Server 10安装及破解(亲测通过)

Win7 下ArcGIS Server 10.0的安装 1、插入安装盘,运行,如下图: 与ArcGIS Desktop 10.0的安装一样,如果安装过旧的版本,要首先冲突检测,卸载历史版本,否则会导致安装失败。 2、点击ArcGIS Server for the Java Platform Setup安装,如下图:

按照提示一路下一步,开始进行安装。 4、安装完成,如下图: 5、接下来进入配置阶段,弹出GIS Server Post Install,如下图:

6、下一步,进入SOC和SOM账户的配置,如下图: 7,输入密码后下一步,进入GIS Server Manager Account配置界面,如下图:

8、接下来一路下一步,确认安装,如下图: 9,这里会弹出授权界面,在这里进行破解,如下图:

10、选择第三项,将下面的内容复制到新建文本文档,然后改文本文档的后缀名为ecp,浏览此ecp文件完成授权 3dengine,100,ecp.arcgis.server,none,KGE784S1MGRMMBKYZ161 3dserver,100,ecp.arcgis.server,none,VPH4ENBJ3Y831R1DF089 arcgisserver,100,ecp.arcgis.server,none,D7MFFAZ8THZTPJR67072 bingmapseng,100,ecp.arcgis.server,none,QH1N8J6BZM7PGTJ89232 bingmapssvr,100,ecp.arcgis.server,none,OLPF80PYJCNJJ7GPE158 businessvr,100,ecp.arcgis.server,none,UTE4AE2CXR2XYNEBB205 defenseintleng,100,ecp.arcgis.server,none,TRCZY4S1MGRMMBKYZ067 defenseintlsvr,100,ecp.arcgis.server,none,LHH9HK9J5ZA46EDPN164 defenseuseng,100,ecp.arcgis.server,none,UTF457E50KE00FH23148 defenseussvr,100,ecp.arcgis.server,none,LHH30H4CE00LTJT46024 designer,100,ecp.arcgis.server,none,TRBZMD18RMLSPF002054 gdbedit,100,ecp.arcgis.server,none,WEJFRRF0C6JCE3MXE079 geostatserver,100,ecp.arcgis.server,none,UTF654S1MGRMMBKYZ201 imageextserver,100,ecp.arcgis.server,none,HC4RTXLPE9JEE3CPR167 interopengine,100,ecp.arcgis.server,none,MJJAFH5G1E612RZFF118 interopserver,100,ecp.arcgis.server,none,VPF0TRFN61B75E5HJ074 jtxserver,100,ecp.arcgis.server,none,JFB157E50KE00FH23053 maplexengine,100,ecp.arcgis.server,none,LHH40XLPE9JEE3CPR159 networkengine,100,ecp.arcgis.server,none,YYPMSNCN82E8AZJTR206 networkserver,100,ecp.arcgis.server,none,PMYHHAY5RHHMF5KHT131 schematicengine,100,ecp.arcgis.server,none,YYPDCAZ8THZTPJR67200 schematicsvr,100,ecp.arcgis.server,none,PM0L8NAF20BTKXNCD158 spatialengine,100,ecp.arcgis.server,none,B5JA84S1MGRMMBKYZ159 spatialserver,100,ecp.arcgis.server,none,JFBXLD18RMLSPF002237 standardengine,100,ecp.arcgis.server,none,UTF750PYJCNJJ7GPE061 svradvanced,100,ecp.arcgis.server,none,UTE0RNBJ3Y831R1DF145 svrenterprise,100,ecp.arcgis.server,none,TRB6A7E50KE00FH23206 svrstandard,100,ecp.arcgis.server,none,A3C0LPJ0A5FBAZ8LN139 trackingengine,100,ecp.arcgis.server,none,VPF1RK8GZP4ZXNX8A052 virtualearthsvr,100,ecp.arcgis.server,none,FA0N5C04SE0H9KB10133

ArcGIS基础学习篇详细步骤

本科生实验报告 课程名称土地信息系统 实验名称实验一ArcMap入门 学生姓名陈土英 学生学号201311315105 所在专业土地资源管理 所在班级国土1131

广东海洋大学大学农学院 一、实验准备 实验名称:ArcMap入门 实验时间:2016年4月1日 1、实验目的: (1)熟悉ArcMap软件的简单入门操作; (2)掌握ArcMap地图显示和简单查询的方法; (3)熟悉地图符号,注记的初步试用; (4)掌握属性表的使用。 2、实验材料及相关设备: 计算机一台(装有ArcGIS10.1软件)、《地理信息系统实习教程》一本。 二、实验内容、步骤和结果 第一步:地图显示、简单查询 1.1 ArcMap操作界面、地图显示 1.1.1 ArcGIS for Desktop的语言环境设置和练习数据 (1)依次点击:开始〉ArcGIS〉ArcGIS Administrator,; (2)在出现的对话框右下侧,点击“Advanced(或“高级”)按钮,选择“中文(简体)(中华人民共和国)”,再按“save”键设置为中文界面。(如图1-1)

图1-1 1.1.2 打开地图文档 (1)依次点击“开始>所有程序>ArcGIS>ArcMap” (2)在出现的ArcMap启动对话框右下侧,点击取消,进入默认地图文档窗口(如图1-2) (3)在主菜单中选择“文档>打开”,根据对话框提示打开\gis_ex10\ex01路径下的ex01.mxd文档,此时当前打开的文档会自动关闭。

图1-2(空白地图文档窗口) 1.1.3基本操作界面 (1)在左侧内容列表中有3个数据框:Data frame1、Data frame2、和Data frame3。当Data frame1为粗体字时,表示该数据被激活,处于可操作状态。 (2)点击Data frame1左边的加号“+”,变成减号“-”时,就展开并显示出Data frame1的内容。(如图1-3) (3)点击图层名称前的“+”或“-”,可调整为展开或关闭。

ArcGIS的基本操作

基于GIS的家乡公交查询系统实验报告 学院 XXXX 班级 XXXXXXXXXX 姓名 XXX 学号 XXXXXXXXXX 指导老师 XXX

2014年11月01日 目录 一、学习目标---------------------------------2 二、设计的总体框架---------------------------2 三、设计的具体步骤---------------------------3 <一>建立文件地理信息数据库-----------------3 <二>栅格图像的配准------------------------6 <三>绘制地图-----------------------------9 <四>新建网络数据集------------------------13 <五>网络分析-----------------------------18 四、操作问题的讨论---------------------------20 五、学习总结---------------------------------20

一、学习目标 通过了解及熟悉使用GIS软件各种功能,设计出一个公交查询系统,可以实现以下几 方面的功能: 1、站点查询:输入要查询的车站名称,可以查询出该站点所在具体位置和通过这一公交站 点的所有公交线路。 2、线路查询:某路公交线路的空间位置及其属性信息的查询,并亮高显示。 3、换乘查询:查询两条公交线路之间的换乘或者公交线路的与步行通道之间的换乘。 4、最短路查询:输入任何两个地点,即可超寻到最短路径以及行程消耗的时间。 二、设计的总体框架 第一步:搜集整理信息(包括:公交线路、途径站点、城市栅格图像、控制点的坐标)1路: 机修---南门(东)---鼓楼(南)---中医院---西郊 2路: 机修---东门---东大街---鼓楼(北)---北关什字(西)--西大街--中医院--西郊 3路: 县医院---陇西一中---三中路口---人民广场---北关什字(东)---中医院--西郊 4路: 县医院--人民法院--翡翠新城--人民广场--北关什字(东)--鼓楼(北)--南(西) 5路北关什字(西)---人民广场---柴家门---河浦村 8路: 南门(西)---鼓楼(南)---东大街---陇西大酒店---翡翠新城---陇西一中---中天路口---第三中学—---景家桥---育才中学---华联超市---北大街(西) 鼓楼 35° 0'"北 104°38'"东 广场喷泉 35° 0'"北 104°38'"东 陇西一中 34°59'"北 104°39'"东

基于ArcGIS+Server的WebGIS开发

基于ArcGISserver的webGIS开发 摘要:胁GISsemr是一个用来构建企业级webGIs的平台.首重研究了A稍IsServer的基本知识和系统架构后,并在.Net平台下结合实际进行了开发应用,同时指出了在开发中的若干注意事项。 关键词:ArcGlsSew%WebGIs;开发 l概述 we嘲s作为GIs新的发展方向,近几年来取得了巨大的发展,但无论是初期采用CGI技术、Plug-III技术,以及之后的采用JavaAp_pleI、Activex作为解决方案,在数据请求方面其始终遵循的是一种请求,响应模式【l】,用户体验差,严重阻碍了WebGIS的进一步发展。典型的解决方案是EsIu提供的AIcGISServ口。妣GIsserver支持GML3.0相关规范以及 OGC的wMS和wFs接口,通过其webAp-pHcati佣和webServiee构架,在8,s模式下,可在普通IE浏览器环境中获得类似ArcInfo的专业空间数据管理和GIs分析功能,使GIs应用系统在分布式环境下的数据共享和互操作 成为可能,还提供后台服务功能扩展机制。着重研究ArcGIsServer中的体系结构及在.№t平台下基于ArcGIsSer"r9.2的应用开发。 2ArcGIsSe竹er体系研究 2.1系统简介 AJeGIsserv日是一个发布企业级Gls应用程序的综合平台,提供了创建和配置GIS应用程序和服务的框架,并实现空问数据管理,空间可视化,空间分析的功能隅。 2.2关键概念 2.2.1服务器对象管理器CsoM)soM是运行在GISServer上的window“Ulli)【服务,管理分布于一个或多个容器服务器中的服务器对象或服务器对象组。当web应用通过LAN或wAN直接连接到GIsserver时,实际是建立—个与soM的连接,连接参数是运行SoM的服务器名称或Ⅲ地址。 2.2.2服务器对象容教Salc)SOC是一个运行一个或多个服务器对象的进程。SOC进程由s0M启动和终止。SOC进程运行于GISServef的容器服务器之上,每一个容器服务器可以宿主多个soc进程。 2.2.3服务器上下文 一个服务器上下文是运行一组服务器对象的服务器上的保留空间。可以将服务器上下文想象成一个进程,由运行服务器对象的服务器管理。服务器上下文提供了一种在相同空间和“进程”中创建对象的方法。并作为一个运行的服

ArcGIS中修改栅格图的像元值

在处理图象数据时,我们经常会碰到要求修改栅格图象象元值得问题,比如说DEM图得部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致得错误斑块要更正等等,那我们如何来处理这一类问题呢? 现我以一DEM栅格图(名字为eldodem)为例,现在我要修改它得部分象元值,总结出以下三种方法,大家可以参考一下。第一种方法不大实用,但可借鉴,第二三种方法针对得条件不一致,大家可以在具体情况下进行选择。 一、直接运用转换,思路简单,易操作,但实用性 1、栅格——ascii文件——栅格这种方法就是先将栅格图用工具 直接转成ascii文件,然后在ascii文本文件中直接修改需要修改得象元得值,修改好后又用工具 转换成栅格图。这种方法可行,但就是不实用,因为我们要搜索到指定得象元好像不就是那么简单。那么有没有别得比较好得方法呢? 二、在栅格计算器中操作,方法灵活,可操作性强,实用性强 准备工作 先要在option中设置保留得栅格范围,通常情况下默认得为相交后得部分,这里我们要保留整个DEM,所以要改为以下设置:

2、通过点得位置修改点象元值 2.1* 问题一、要就是我想修改图象中得指定得行列得点得象元值(比如说把第100行,200列得点得值修改为0),那该如何操作呢? 这时候我们可以在栅格计算器中输入以下公式: con(($$rowmap == 99 & $$colmap == 199),0,[eldodem、img]) (栅格图得编号就是从0行0列开始得) 2.2* 问题二、那若就是要修改指定行列范围内得栅格得象元值,比如说把第101行,251列到第401行,301列得部分得象元值改为0,又改如何进行呢? con(($$rowmap < 400 & $$rowmap > 100 & $$colmap < 300 & $$colmap > 250),0,[eldodem、img]) 结果如下

ArcGISServer10.1和10.2安装和服务发布说明

文档编号: ArcGISServer 10.1/10.2 安装和服务发布说明 广州奥格智能科技有限公司 二〇一三年十二月十二六日

文档修订记录 *变化状态:C――创建,A——增加,M——修改,D——删除

目录 第1章数据库安装与配置............................................................................................. - 1 -1.1数据库安装 .. (2) 1.2创建表空间 (15) 1.2.1表空间创建过程 ............................................................................................................ - 15 -1.3创建用户 . (18) 1.3.1用户创建过程 ................................................................................................................ - 18 -第2章ARCGIS DESKTOP10安装 .................................................................................. - 21 -2.1安装准备 . (21) 2.1.1系统要求 ........................................................................................................................ - 21 -2.1.2其它 ................................................................................................................................ - 21 -2.2A RC GIS D ESKTOP10安装. (22) 2.2.1安装ArcGIS License Manager 10 .................................................................................... - 22 -2.2.2安装ArcGIS Desktop 10 .................................................................................................. - 24 -2.2.3破解 ................................................................................................................................ - 28 -2.3附录:SERVICE.TXT内容 ........................................................................ 错误!未定义书签。第3章ARCSDE 安装与配置.............................................................. 错误!未定义书签。 3.1.1ArcSDE安装过程................................................................................ 错误!未定义书签。第4章ARCGISSERVER10安装 ........................................................... 错误!未定义书签。 4.1安装A RC GISS ERVER 10 .......................................................................... 错误!未定义书签。 4.2配置GIS S ERVER P OST............................................................................ 错误!未定义书签。 4.3配置有户权限 ..................................................................................... 错误!未定义书签。 4.4登录测试 ............................................................................................. 错误!未定义书签。第5章ARCGISSERVER10服务发布.................................................... 错误!未定义书签。 5.1制作地图文档(MXD文件) .............................................................. 错误!未定义书签。

ARCGIS SERVER环境配置--安装记录

ARCGIS SERVER 环境配置步骤记录: 第一步:安装.net 3.5 sp1 和 IIS 打开服务器管理器, 在左侧导航栏选择 “功能” 条目。 然后点右侧的 “添加功能” , 选中 “.NET Framework 3.5.1 功能”,然后点“下一步”,
接着会有提示,要求同时安装服务器角色中的“WEB 服务器 IIS”, 下一步,然后按下图所示 进行勾选。
然后再下一步,直到出现:

第二步:安装 VS2012 默认安装, (全选) 。在网上找个激活码就可以了。 第三步:安装 ArcGIS Desktop 10.2 注意: (先把破解文件中“替换 License10.2 ”中的 service 中的 SERVER localhost ANY 27000”localhost”改为电脑名。当然,也可以不改。 )然后按照下面操作。
ArcGIS Desktop 10.2 完全破解安装教程(含 win7 32/64 位+下载地址+亲测可用)
时间: 2014 年 08 月 20 日 阅读: 155,308 分类: GIS 探秘 标签: ArcGIS, ArcGIS 安装破解
在之前的 ArcGIS 10.1 的破解安装教程中,得到了很多人的认可,也帮助了一些 人成功的安装上了 ArcGIS 的软件。这次换了台电脑需要重装 ArcGIS,这次我 选择的是 ArcGIS10.2,并且成功破解安装,过程与 10.1 的破解类似,这里做一 个总结,也希望能帮助到需要的人。 系统环境
win7 32/64 位操作系统
需要文件
(一)ArcGIS Desktop 10.2 原版安装光盘。 下载链接: https://www.sodocs.net/doc/6b11865754.html,/s/1gd04hMj

arcgisserver的四种开发方式

竟然好几个月没来更新博客了,真为自己羞愧,当然公司禁止了上网也是一大因素吧。希望自己在今后的工作中解决问题后,多记录下,或许回过头来,对自己是 一种帮助,对别人或许也有帮助。 在上一个项目中,经常要对SDE图层进行查询,修改,导入新要素等操作。由于时间紧迫,我全在后台用AE接口来完成, 项目中前台展示用的是ags for flex,目前9.3的版本没有提供编辑功能的相关接口,当然,总不能等到10.0新版本出来后才做吧。 查阅了无数资料,请教了同行们不少朋友,在https://www.sodocs.net/doc/6b11865754.html,后台用AE的还真没碰到,有朋友提及到用AE是可行的。当然不是最好的。 我就新建了一个有关GIS操作的类项目,完成了项目的要求,其中编辑的问题,版本的问题,出现无数故障。。。。。 这个项目不是太急,考虑到服务器端不一定安装Arcengine Runtime .决定采取arcgis server提供的相关接口来进行编辑,然后发布webservice,可实现跨平台调用, 就算在客户端FLEX里也能完成导入要素的功能。 实现的过程中出现一个错误,花费了不少时间才能完成。。

在给要素赋值时pFeature.shape=pGeo;总是提示不支持此类型("No support for this geometry type.") ?pGeo.GeometryType esriGeometryPolygon ?cFeatureClass.GeometryType esriGeometryPolygon 要素类的类型是esriGeometryPolygon,几何体的类型也是esriGeometryPolygon,分明属于同一类型,怎么就不能赋值咧, 给pGeo添加下监视,里面该有的都有,范围,面积,长度都有值,实在是伤心。。。。 给它赋属性数据时也能成功。 此时想到,是不是图形存在拓朴错误,比如点坐标不能闭合,有别的自相交等错误咧?写出如下代码后,发现还是无法赋值。 if (!pNewPolygon.IsClosed) pNewPolygon.Close(); ITopologicalOperator2 pTop = pNewPolygon as ITopologicalOperator2; pTop.Simplify();

ARCGIS空间操作步骤讲解

ARCGIS空间分析基本操作 一、实验目的 1. 了解基于矢量数据和栅格数据基本空间分析的原理和操作。 2. 掌握矢量数据与栅格数据间的相互转换、栅格重分类(Raster Reclassify)、栅格计算-查询符合条件的栅格(Raster Calculator)、面积制表(Tabulate Area)、分区统计(Zonal Statistic)、缓冲区分析(Buffer) 、采样数据的空间内插(Interpolate)、栅格单元统计(Cell Statistic)、邻域统计(Neighborhood)等空间分析基本操作和用途。 3. 为选择合适的空间分析工具求解复杂的实际问题打下基础。 二、实验准备 预备知识: 空间数据及其表达 空间数据(也称地理数据)是地理信息系统的一个主要组成部分。空间数据是指以地球表面空间位置为参照的自然、社会和人文经济景观数据,可以是图形、图像、文字、表格和数字等。它是GIS所表达的现实世界经过模型抽象后的内容,一般通过扫描仪、键盘、光盘或其它通讯系统输入GIS。 在某一尺度下,可以用点、线、面、体来表示各类地理空间要素。 有两种基本方法来表示空间数据:一是栅格表达; 一是矢量表达。两种数据格式间可以进行转换。 空间分析 空间分析是基于地理对象的位置和形态的空间数据的分析技术,其目的在于提取空间信息或者从现有的数据派生出新的数据,是将空间数据转变为信息的过程。 空间分析是地理信息系统的主要特征。空间分析能力(特别是对空间隐含信息的提取和传输能力)是地理信息系统区别与一般信息系统的主要方面,也是评价一个地理信息系统的主要指标。 空间分析赖以进行的基础是地理空间数据库。 空间分析运用的手段包括各种几何的逻辑运算、数理统计分析,代数运算等数学手段。 空间分析可以基于矢量数据或栅格数据进行,具体是情况要根据实际需要确定。 空间分析步骤 根据要进行的空间分析类型的不同,空间分析的步骤会有所不同。通常,所有的空间分析都涉及以下的基本步骤,具体在某个分析中,可以作相应的变化。 空间分析的基本步骤: a)确定问题并建立分析的目标和要满足的条件 b)针对空间问题选择合适的分析工具 c)准备空间操作中要用到的数据。

ArcGIS Server集群部署-基于windows

ArcGIS Server 集群部署 1 几个重要的概念 1.1 服务、池化、实例 使用ArcGIS Server 发布一个地图服务,发布服务的同时会要求定义池化的类型、最小最大实例数。用户请求一个service 时,是和该service 的一个instance 打交道。service 有pooled (池化)和nonpooled (非池化)两种。 Nonpooled 创建最小个数实例,一个实例启动一个ArcSOC.exe 。 Pooled :low isolation 是指一个ArcSOC.exe 进程可以保有多个实例(也就是多线程);high isolation 一个实例占用一个进程。lowisolation 的好处是可以启动相对少的ArcSOC.exe 来维持同样数量的instance ,节约服务器的内存资源;但如果一个ArcSOC.exe 崩溃,那么里面的所有instance 都会被销毁。 1.2 SOM 、SOC ArcGISServer 是由一个SOM (Server Object Manager )和若干个SOC (Server ObjectContainer )机器组成。 SOM 会在机器里以ArcGISSOM 账户启动一个ArcSOM.exe 的进程,这个进程负责管理(启动和停止)其他SOC 进程(ArcSOC.exe ),SOC 进程虽然是由SOM 启动,但是以ArcGISSOC 账户运行的。ArcSOM.exe 启动时,会自动启动两个ArcSOC.exe ,一个用于记录AGS 的日志,一个用于清空特定的工作目录。这两个ArcSOC.exe 在任务管理器中可以根据所占用的内存数与其他ArcSOC.exe 区分开来,占用内存较少的两个ArcSOC.exe 便是由SOM 进程自动启动的,而其他的ArcSOC.exe 则是由具体service 启动的。 service pooled low isolation high isolation nonpooled

ArcGISServer配置方案

配置方案 中国(北京)有限公司

通信行业事业部 2011年1月 版权声明 本文档由中国(北京)有限通信技术支持部撰写,由中国(北京)有限公司对相关技术内容负责。未经本公司书面许可,任何单位和个人不得以任何形式摘抄、复制本文档的部分或全部,并以任何形式传播。 版本修订记录

目录 1部署方式错误!未指定书签。 1.1单机部署错误!未指定书签。 1.2单多集群部署错误!未指定书签。 1.3多多集群部署错误!未指定书签。 1.4应用案例错误!未指定书签。 2配置建议错误!未指定书签。 2.1建议架构错误!未指定书签。 2.2服务器配置错误!未指定书签。 2.3硬件配置错误!未指定书签。 3性能评估错误!未指定书签。 3.1数据库服务器性能评估错误!未指定书签。 3.2地图服务器()的性能评估错误!未指定书签。 1部署方式 具有可扩展的架构部署,有多种部署选择。大型项目部署需要多个服务器、服务对象管理器()和服务对象容器(),而小型

项目则可能需要将这些资源合并到一个或者两个计算机上。 的部署方式取决于用户项目需求,如果产品用于开发或测试目的或者用户并发数相对较少,则不需要进行大规模部署;如果将服务发布的海量用户社区,则需要考虑一些策略,如处理负载、单一故障点和安全性。 以下针对多机部署进行说明。 1.1单机部署 如果基于开发的系统,用于开发、测试或小用户量的应用,服务器不需要接受大量服务请求,可以把的和安装在同一台服务器中,通过简单的配置即可满足应用需求。 1.2单多集群部署 当用户请求服务并发量比较大时,需要多台服务器做集群部署以满足系统大量用户并发需求。在此部署应用中,由于服务对象管理器占用内存相对比较少,所以它可以和服务器共存在一台计算器上。如下图所示: 单多部署方案主要是将多个计算机集群用于执行用于的任务请求,并可以根据系统需要处理的用户并发数量(于用户的数量以及请求操作的频繁度相关)进行伸缩性扩展。

相关主题