使用ArcGIS_GP服务发布
如何使用ArcGIS Server发布地图服务

如何使用ArcGIS Server发布地图服务有时候需要搭建一个内网地图服务器供内网使用,这时候就需要发布一下离线地图,这里着重讲一下如何使用ArcGIS Server发布地图服务。
工具/原料水经注万能地图下载器 ArcGIS方法/步骤1.打开水经注万能地图下载器,将地图切换到“谷歌地图”(图1)。
图12.点击“下载”→“框选下载”框选上需要下载的地图(图2)。
图23.双击,在弹出的对话框中选择“高级模式”,设置好任务名称和勾选上下载级别(图3)。
图34.点击“列表”→“高级任务”就可以看到下载任务,把鼠标放在任务上就可以看到“导出拼接图片”按钮(图4),点击。
图45.在弹出的“导出图片数据”对话框中“导出类型”选择“瓦片:A rcGIS Server”(图5)。
图56.打开ArcGIS,点击“添加数据”将导出的瓦片添加进来(图6),加载后的效果如图7。
图67.点击“文件”→“共享为”→“服务”,准备将地图发布服务(图8)。
8.在弹出的对户框中选择“发布服务”(图9)。
9.在弹出的对话框中设置好连接和服务名称(图10)。
图1010.在弹出的对话框中选择“使用现有文件”(图11)。
图1111.在弹出的“服务器编辑”对话框中点击“缓存”→“使用缓存中的切片”→选择“切片方案文件”→选择下载目录下的config.xml配置文件(建议从生成的文件夹内单独复制出来放在别的文件夹内方便查找)→再选择“发布服务后,手动构建缓存”→最后点击“发布”完成地图的发布(图12)。
图1212.打开“目录”,打开“GIS服务器”,找到刚刚发布的服务,可以看到是空白的,这个时候就需要手动导入下载的瓦片。
在服务上单击右键选择“管理缓存”→“导入缓存”(图13),在弹出的对话框中“源缓存数据集”一栏选择导出的瓦片数据(图14)。
图1313.缓存导入成功后,打开ArcGIS Server管理器(http://localhost:6080/arcgis/manager/),找到刚才发布的服务,点击“进程”,勾选上“WMS”再点击“保存并重新启动”(图15)。
ArcGISFlex+GP服务完成最短路径分析

ArcGISFlex+GP服务完成最短路径分析最近用arcgis GP服务做了几个Demo,为了不丢失自己的实践经验,我决定把过程记下来(一)最短路径分析以上为效果图,在此感谢/newOperate/html/5/51/514/15549.h tml博文给我的启发,我用自己的数据做了实验,并且汉化了路径描述(因为从英文直接汉化,因此可能有点Ehinese的不足),下面描述整个模型制作和程序实现过程:(1)数据准备这里必须是使用网络数据集,我从ShapeFile生成,在ArcCatalog里面操作,首先建立一个叫TestRouting的空文件夹,同时建立Scrach和ToolData子文件夹,Scrach用来存放模型生成的脚本结果,ToolData饱含制作模型的原数据,再建立一个叫TestRouting的工具箱,像下图这样子:在ToolData文件夹里放入我们的实验数据,并制作网络数据集,当然这个实验数据不是简单的道路数据,包括一些网络数据集必须的字段(zbcov.shp),单击右键,选择New NetworkDataset...一些基本设置都是默认的,但是有一点必须注意,在下面这个窗口中,需要对elevation数据做以下设置,field要选择自己数据中对应的字段。
一路next,生成下面的两个数据,zbcov_ND和zbcov_ND_Junctions。
(2)模型制作在ArcMap中打开zbcov_ND,并在ArcToolBox中加入刚才新建的TestRouting,在TestRouting上点击右键,new一个model,命名为ShortestRoute,按照下面的pic制作最短路径分析的模型.制作模型需要注意很多,直接用Arcgis例子里的当然不是不行,但是制作模型本来也是一种乐趣,并且有助于理解ArcGIS的一些算法过程,由于我自己在这个过程碰到了很多问题,因此打算一步步把过程写下来。
首先要加入Network 的扩展模块,Tools->Extension,选择Network Analyst复选框。
ArcGIS Server开发环境搭建以及服务发布

前言本文档主要介绍ArcGIS Desktop,ArcGIS for Server的安装配置,GIS服务的发布以及如何进行地图切片。
使用的ArcGIS软件版本为10。
1。
一、ArcGIS Desktop 安装运行安装包中的ESRI.exe,点击ArcGIS for Desktop后的Setup,开始安装,之后的过程点击Ok即可。
二、ArcGIS Server安装操作系统需求操作系统64位安装步骤安装ArcGISServer加载光盘后运行可以看见下面的界面我们选择安装ArcGIS for Server,点击ArcGIS forServer后面的的“Setup”在弹出的窗口中点击Next勾选I accept the license agreement点击Change可以修改安装路径,点击next继续点击Browse可以选择Python的安装目录,选择好后点击Next继续创建server账户和密码,设置完毕后点击Next继续如果有之前安装时候创建的账户配置文件,可以勾选下面的那个选项.提示是否导出账号信息.如无需要,可以选择不导出。
点击Next继续点击Install即可开始安装耐心等待安装结束点击Finish完成安装选择相应的授权方式进行授权授权完成,点击完成,结束授权创建站点安装完成后,会自动弹出Manager页面,这里我们选择创建站点。
加入现有站点是用来搭建集群的,以后会介绍.输入主站点管理员账户点击”下一步”。
很多人到这一步会有一个疑问:这个账户和刚刚安装ArcGIS Server步骤中创建的账户有关系吗?分别用来控制什么?首先在上一节中我们创建的ArcGIS Server账户,是为ArcGIS Server创建的操作系统账户(安装完你可以切换操作系统账户看一下,是不是多了一个ArcGIS Server),该账户实际上用来管理ArcGIS Server的操作系统进程(启动、停止ArcGIS Server服务);而我们此时创建的站点账户,主要是为了管理站点中的各种服务形式的GIS资源(各种类型服务的发布、启动、停止、删除;站点安全;集群管理等等)。
使用ArcGIS_GP服务发布

使用ArcGIS GP服务之一框架介绍对于很多初学者来说,GP服务是一个难点,也是一个重点。
GP的全称是Geoprocessing,可以对原有的功能进行扩充,可以说只要在桌面实现的事情,在Server都可以做到。
我们首先看一下,Geoprocessing框架,我们主要是通过这些框架来进行Geoprocessing处理的。
我这里使用的是ArcGIS 10.1 sp1版本。
第一个,ArcToolBox,这里是系统自带的工具,只能复制和粘贴,不能手工的创建。
第二个,是Dialog,也就是对话框,点击某一个模型或者工具。
可以输入一些参数,将结果输出出来。
第三个,是Model Builder,我们可以点击,可以点击最右侧的那个按钮。
在下面的文章,我们将使用这个工具来建模,然后发布成GP服务。
第四个,是Python工具,我们点击,倒数第二个按钮。
另外我们说一下,工具分为多种类型的。
转载请注明出处,/HPhone/微博欢迎关注webgis使用ArcGIS GP服务之二手工建模前面打一个小广告,欢迎关注WebGIS微博建模,是我们发布GP服务的第一步,这是基础功。
我们为什么要建模呢?对于现实的GIS业务来说,基本上都有相应的流程和规范,具体怎么做,都得按照步骤来。
步骤少还好说,要是步骤多了,不仅效率低下,而且还容易出现工作错误,每一步都会产生中间文件。
例如我们的天气预报,将收集各个气象站站点定位到地图上,然后剪出中国的版图来,再然后进行克里金差值等等,一些步骤以后,就可以得到相应的温度线或者降雨线。
步骤都是规定好的,为什么不做成一个工具,然后直接输出结果呢?对,这就是建模的好处,我们通过将多个工具组合起来,生成一个工具,来完成整体的步骤化。
上一篇博客介绍了,我们首先打开Model Builder。
如果不知道怎么打开,请看上一篇博客吧。
首先介绍一下,我们要实现的一个过程,某一个地方发生污染,周围哪些城市将受影响,我们这里只考虑距离吧。
ArcGIS_Server入门(一)——发布服务MapService

ArcGIS Server入门(一)——发布服务MapService1. 安装软件及配置包括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的目录中就可以看到本地的服务器了:点开后,就可以看到我们发布的服务:还可以在右边的窗口中预览:当然了,用它方式发布的服务也可以通过这种方式查看与预览。
arcgis gpserver 返回参数

arcgis gpserver 返回参数ArcGIS GPServer 是一款功能强大的地理处理服务器软件,它可以帮助用户进行地理数据处理和分析。
本文将介绍ArcGIS GPServer 的一些主要特点和应用场景。
一、ArcGIS GPServer的主要特点1. 强大的地理数据处理能力:ArcGIS GPServer可以处理各种地理数据,包括地理信息系统中的矢量数据、栅格数据、数据库数据等。
它支持各种地理处理操作,如空间分析、地理编码、地图制作等。
2. 高效的并发处理能力:ArcGIS GPServer具有高度的并发处理能力,可以同时处理多个地理处理请求。
这使得它可以应对大规模的数据处理需求,提高数据处理效率。
3. 灵活的工作流程设计:ArcGIS GPServer提供了丰富的地理处理模型和工具,用户可以根据自己的需求设计和构建复杂的地理处理工作流程。
这使得用户可以根据实际情况进行地理数据处理和分析。
4. 易于使用的用户界面:ArcGIS GPServer的用户界面简洁明了,易于使用。
用户可以通过图形化界面进行地理处理任务的配置和管理,无需编写复杂的代码。
二、ArcGIS GPServer的应用场景1. 土地利用规划:ArcGIS GPServer可以根据不同的土地利用要求,进行土地利用规划和评估。
用户可以根据地理处理模型和工具,对土地资源进行分析和评估,为土地利用决策提供科学依据。
2. 环境保护与监测:ArcGIS GPServer可以帮助环境保护部门进行环境监测和评估。
用户可以使用地理处理模型和工具,对环境数据进行分析和处理,发现环境问题并进行预警。
3. 城市规划与交通管理:ArcGIS GPServer可以帮助城市规划部门进行城市规划和交通管理。
用户可以使用地理处理模型和工具,对城市空间数据进行分析和处理,优化城市规划和交通网络设计。
4. 水资源管理:ArcGIS GPServer可以协助水资源管理部门进行水资源管理和保护。
使用ArcGISRuntime100进行本地GIS数据处理的注意事项

使⽤ArcGISRuntime100进⾏本地GIS数据处理的注意事项如下图所⽰,如果需要使⽤ArcGIS Runtime 100 进⾏本地GIS数据处理,则需要依赖Local Server通过发布GP服务实现。
⼀、ArcGIS Runtime所使⽤的GPK是有版本限制的。
ArcGIS Runtime100.0 对应的GPK必须是ArcMap 10.4.1制作的。
ArcGIS Runtime100.1 对应的GPK必须是ArcMap 10.5.x制作的。
ArcGIS Runtime100.2.0 对应的GPK必须是ArcMap 10.5.x 制作的。
⼆、针对本地数据,所使⽤的GP Model输⼊参数和输出参数类型是有限制的。
原则是GP Model中所使⽤的ArcMap的GP参数类型要求能对应到⽀持的REST类型。
该原则适⽤于输⼊和输出参数。
具体参见下表。
ArcGIS Runtime 参数类型 REST 类型ArcMap GP 参数类型GeoprocessingString GPString StringGeoprocessingDouble GPDouble DoubleGeoprocessingLong GPLong LongGeoprocessingBoolean GPBoolean BooleanGeoprocessingDate GPDate DateGeoprocessingLinearUnit GPLinearUnit Linear UnitGeoprocessingDataFile GPDataFile FileGeoprocessingRaster GPRasterData⽆对应GeoprocessingRaster GPRasterDataLayer⽆对应GeoprocessingFeatures GPRecordSet RecordSetGeoprocessingFeatures GPFeatureRecordSetLayer FeatureSetGeoprocessingMultiValue GPMultiValue Multi Value类型对于不⽀持的参数类型,需要使⽤ModelBuilder的Calculate Value⼯具或Python转换为相应类型。
GP服务

创建GP模型过程:通过在客户端调用创建好的GP服务,可以方便和容易的实现一些地理处理和分析功能。
GIS 分析功能中生成等值线和等值面想必是常见的需求之一。
但是对新手来说,网上相关可参考的文章太少实现的过程中难免处处碰壁。
下面笔者把自己实现的过程步骤记录下来给有用到的朋友做参考之用。
要点:gp服务是在轻量级客户端调用的所以对输入输出参数有要求不可能像桌面软件那样传个shp文件或者影像图给模型工具。
关于建模的详细过程请参考ArcGIS的帮助文档或者在线帮助文档(/arcgisserver/9.3/java/index.htm#geoprocessing/guide_-1963186772.h tm),里面叙述得非常详细了。
1.建模过程:这里的生成等值面用到了空间分析中的插值分析工具IDW在modelBuilder中添加该工具Point是进行该分析运算的输入参数它头顶上标的P 就表示了它是一个参数。
右击Point 选属性把其数据类型设置为Feature Set 。
双击IDW 或者右键点击打开Z value filed是我们要进行分析的字段(降雨等值面--雨量值、人口分布等值面--人口数等等),该字段在输入参数Point中已经定义好。
最后得到的模型图如下Int工具-----栅格转矢量的时候需要是数据为int 所以先取整Raster to Polygon -------栅格转矢量Clip-----对生成的等值面图层用背景地图进行裁剪使其和地图重合。
设置outputMap为参数让它作为参数输出。
保存模型。
2.模型测试最后在ArcMap中测试上面建好的模型,在ArcToolbox中添加刚才建好的工具。
双击打开然后选择输入参数。
最后运行结果如下模型建立成功。
ArcGIS Server Flex API调用GP服务的一般步骤1、说明ArcGIS Geoprocessing提供了大量地理处理和分析工具,可根据需要对这些工具进行组合构造自己的GIS分析模型,然后发布成GP服务,以方便各种Web 客户端调用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使用ArcGIS GP服务之一框架介绍对于很多初学者来说,GP服务是一个难点,也是一个重点。
GP的全称是Geoprocessing,可以对原有的功能进行扩充,可以说只要在桌面实现的事情,在Server都可以做到。
我们首先看一下,Geoprocessing框架,我们主要是通过这些框架来进行Geoprocessing处理的。
我这里使用的是ArcGIS 10.1 sp1版本。
第一个,ArcToolBox,这里是系统自带的工具,只能复制和粘贴,不能手工的创建。
第二个,是Dialog,也就是对话框,点击某一个模型或者工具。
可以输入一些参数,将结果输出出来。
第三个,是Model Builder,我们可以点击,可以点击最右侧的那个按钮。
在下面的文章,我们将使用这个工具来建模,然后发布成GP服务。
第四个,是Python工具,我们点击,倒数第二个按钮。
另外我们说一下,工具分为多种类型的。
转载请注明出处,/HPhone/微博欢迎关注webgis使用ArcGIS GP服务之二手工建模前面打一个小广告,欢迎关注WebGIS微博建模,是我们发布GP服务的第一步,这是基础功。
我们为什么要建模呢?对于现实的GIS业务来说,基本上都有相应的流程和规范,具体怎么做,都得按照步骤来。
步骤少还好说,要是步骤多了,不仅效率低下,而且还容易出现工作错误,每一步都会产生中间文件。
例如我们的天气预报,将收集各个气象站站点定位到地图上,然后剪出中国的版图来,再然后进行克里金差值等等,一些步骤以后,就可以得到相应的温度线或者降雨线。
步骤都是规定好的,为什么不做成一个工具,然后直接输出结果呢?对,这就是建模的好处,我们通过将多个工具组合起来,生成一个工具,来完成整体的步骤化。
上一篇博客介绍了,我们首先打开Model Builder。
如果不知道怎么打开,请看上一篇博客吧。
首先介绍一下,我们要实现的一个过程,某一个地方发生污染,周围哪些城市将受影响,我们这里只考虑距离吧。
下面是我们整个建模的思想。
1:得到受污染的区域2:进行缓冲3:将在缓冲区的城市选出来。
最右侧的按钮。
我们可以将现有的工具,直接拖到这里面来。
比如我拖一个Buffer工具。
其实如果找不到的话,我们可以进行一个搜索,快捷键Ctrl+F。
拖进之后的样子。
我们双击Buffer,我们可以看到Buffer的很多参数,前面带绿点的参数是必填的。
参数分为两种方式填,一种直接填在这里面,另外一种是作为参数。
有绿点是必填的,如果不输入这些参数,这个工具是黑白色的,不是彩色的。
比如我在这里输入Linear unit :1 单位选择为Decimal degrees。
如果是以参数的方式,来添加的话,有两种方法添加。
先说第一种,右键buffer,选择Make Variable-From Parameter。
我们看到后面的参数,和上图的参数是一样的。
不过还是缺少了一个Output Feature Class。
看一下Buffer右侧是什么?这是拖进来,自动就把这个参数添加进来了,我这里点击选择Distance[value or field]。
由于之前,这个参数,我已经设好值,所以说显示的是彩色的。
后面的两个还是没有变成彩色,说明这个buffer还缺少一个必填参数。
就是Input Features。
注意,我们点击这个Distance参数,也是可以修改这个参数值的。
我们这时候,使用第二种方式。
在这里建模空白区域,右键选择Create Variable(创建变量),选择我们需要使用的参数类型,我们这里选择Feature Set。
点击,然后点击Feature Set,一直拖着鼠标不放到Buffer,然后松开。
然后会出现和这个类型匹配的,参数名字,这里我选择Input Features。
按理说,这里我已经完所有的参数,应该变成彩色才对。
回头想一下,应该是Feature Set没有设置成功,应该一些参数没有设置对。
我们点击Feature Set。
在这里我选择了一个区的shp文件。
点击确定。
我们再去看一下,我们的模型,都变成了彩色。
说明我们这个必须参数已经设置正确,正确与否,还不能确定。
我们先点击那个,进行检验一下啊,是否正确。
争取的话,我们点击。
运行完毕之后,可是并知道结果怎么样。
这个时候,我们可以右键这个Out Feature Class,选择Add To Display。
如果不这么办的话,也是可以采用其他的方法的,点击Out Feature Class,我们这样就可以知道整个的输出地址什么了,当然作为参数我们也可以自己进行手动的设置。
现在完了吗?其实对于输入Feature Set,我想进行一个手动画一些区域,然后进行一个缓冲区生成,来在Desktop上的一个检验。
把原来的"Input Features"参数还原成最初的样式吧。
在这之前,我们需要在Geodatabase文件中新建一个Feature Class,其中类型选择Polygon Feature。
为什么要建立这个呢?因为我们需要将这个模板引入到这个参数中,让Desktop知道我们要输入的是点、线还是面之类的。
右键这个属性,选择Properties。
进入Data Type标签,然后刚才我们新建的Feature Class。
稍等,还有一步需要完成,右键这个参数,然后选择Model Parameter。
这个时候,就会出现一个P。
所有出现P的,这个模型作为使用,都需要在使用的时候,作为其中一个参数出现,没有把它写死。
那个缓存长度,由于没有加P,使用的时候,参数都是死的,不能进行改变,除非重新编辑这个Model,但是一旦发布成服务,就不能更改了。
所以说,在使用之前,一旦要想好,那些参数是死的,哪些参数是在使用的时候,才能确定的。
为了GP服务的使用,参数的名字将会作为参数名称来提交的,为了更好的理解意思,最好更改一下名字,比如说,上图的"Feature Set",更改为"ContaminatedAreas"。
这个时候,我们来保存这个模型吧。
打开这个模型。
然后在Desktop画区域吧。
然后点击"OK",等待整个的运行完毕。
到了这里,我们缓冲区域基本上就够完成了。
下面我们就要整体构建我们模型了。
根据模型选择城市。
我们这个时候,需要添加一个新的工具,select layer by location。
把第一步的输出结果,作为第二个工具的参数Selecting Features。
然后再添加一个Input Features参数,选择相应的图层。
等等。
最后我们实现整个模型,是这样的。
10.1版本,为了更加保证模型,没有错误,需要先进行跑一遍才可以发布。
在这里我添加了原来画的区域,我是怎么做到的呢?很简单。
点击Geoprocessing-results。
然后把选中的,直接拖进去,就可以显示了,就能检验我们输入正确与否。
这一博客,确实有些长了。
下一个博客,我们就要做发布前的准备了。
这是我的数据文件下载转载请注明出处,/HPhone/微博欢迎关注webgis使用ArcGIS GP服务之三发布前的准备这里的准备分为两部分,分别是数据整理和环境设置。
上面我们使用到全国主要城市图,新建的Feature Class,中间和最后生成的等等数据,我们最好数据整理一下。
上图是我们常见的一个数据结构图。
ToolData在这里面,我们可以放置我们的底图Geodatabase和Schema Geodatabase。
何为Schema,上面我们新建的Feature Class,类似一种模板。
Scripts可以放置一些python脚本文件,具体脚本文件,请看下一篇关于python集成Module Builder ,生成工具。
Doc可以放置一些说明文件。
Scratch放置一些中间数据,例如上一个博客我们生成的缓冲区文件,就可以放置在这里。
例如这是我新建的文件列表地理处理环境设置是影响工具执行结果的附加参数。
这些参数与常规工具参数的区别在于它们不会显示在工具对话框中(存在某些例外情况)。
更确切地说,这些参数是先前使用独立对话框设置的值,工具在运行时将询问和使用这些参数。
环境设置有四个级别:∙应用程序级别设置是默认设置,执行任何工具时均应用该设置。
∙工具级别设置适用于工具的单次运行并且会覆盖应用程序级别设置。
∙模型级别设置使用某种模式指定和保存,并且会覆盖工具级别设置和应用程序级别设置。
∙模型过程级别设置在模型过程级别指定,随模型一起保存,并且会覆盖模型级别设置。
应用程序级别,我们点击ArcMap-Geoprocessing-Environment。
这里我们将Workspace - Current Workspace设置到第一个图的ToolShare文件,然后Scratch Workspace设置到图中的Scratch文件夹。
然后,调整我们的工具,需要中间文件和最后生产的文件,都放置在相对WorkSpace路径下。
右键我们之前编辑的工具,然后点击Edit。
找到相应的输出文件或输入文件模块,双击打开,设置为相对地址。
例如我这里设置的最后的输出文件,%scratchworkspace%,就代表上面的Scratch Workspace路径。
等等,我们还得去完成一件事情,就是需要设置我们新建的module需要设置保存为相对路径。
当然也需要将MXD文档设置为相对路径。
编辑模型-菜单栏Model-Model Properties-圈中下面标红的。
建议来说,MXD文档之类的工程,最后设置为相对路径,直接就拷贝使用。
可能,很多人不知道为什么需要设置ArcMap的Workspace?我们需要在ArcMap中跑一遍,验证是否正确,所以需要修改环境变量。
在Server 使用GP服务当中,每一次请求的时候,都会产生一个job,这个job会有自己的环境变量,这样一来,就可以保住整个数据不会互相影响。
我们保存所有的设置之后,然后重新运行一遍。
下面我们就要进行服务的发布了。
这是我的数据文件下载转载请注明出处,/HPhone/微博欢迎关注webgis使用ArcGIS GP服务之四GP服务发布所有的数据与环境都配置好以后,我们就需要发布GP服务了。
对于ArcGIS 10.1,发布GP服务方式改变了,得需要ArcMap帮助。
我们可以先将这个服务打包定义,然后发给别人,使用Sever发布,也可以直接使用Server发布。
不论怎么样,都需要预先在ArcMap跑一遍。
菜单栏Geoprocessing-Results查看结果。
为什么需要跑一遍呢?之前我们模型定制完成之后,直接发布,没有验证,可能使用GP服务,就出现问题。
所以,这样一来,先跑一遍,就可以处理这些问题,然后再去发布。