cl991036
管理员
管理员
  • 注册日期2003-07-25
  • 发帖数5913
  • QQ14265545
  • 铜币29658枚
  • 威望213点
  • 贡献值0点
  • 银元0个
  • GIS帝国居民
  • GIS帝国铁杆
阅读:1793回复:0

ArcGIS Server 10.1发布结果地图服务——与10.0的区别及过程

楼主#
更多 发布于:2013-01-12 08:33
  我们知道插值很多地方都会用到,它能教准确的预测和模拟事物分布情况,例如笔者所说的污染物浓度分布,通过插值我们可以预测模拟某一区域的污染物的浓度分布情况。
<p>那么这里该怎么实现污染物浓度分布在Web端的展示呢?</p>
<p>      实际上在之前的博客中已经给出了答案,即使用结果地图服务,详见:</p>
<p>发布结果地图服务:</p>
<p><a href="http://www.cnblogs.com/potential/archive/2012/10/27/2742355.html">http://www.cnblogs.com/potential/archive/2012/10/27/2742355.html</a></p>
<p>Web端调用结果地图服务:</p>
<p><a href="http://www.cnblogs.com/potential/archive/2012/11/03/2752289.html">http://www.cnblogs.com/potential/archive/2012/11/03/2752289.html</a></p>
<p>以上的过程都是基于ArcGIS Server 10.0的。但是如果你用的是ArcGIS Server 10.1,那么你会发现以上的过程行不通(仅仅指发布结果地图服务部分)。</p>
<p>在ArcGIS Server 10.1中发布GIS服务的方式做了很大的改动,例如:</p>
<table border="0">
<tbody>
<tr>
<td><span style="font-size: 14px;"><strong>             服务 类型                    </strong></span></td>
<td><span style="font-size: 14px;"><strong>                         10.0发布方式                       </strong></span></td>
<td><span style="font-size: 14px;"><strong>               10.1发布方式                                                    </strong></span></td>
</tr>
<tr>
<td><span style="color: #ff0000;"><strong><span style="font-size: 12px;">地理处理服务</span></strong></span></td>
<td><span style="font-size: 12px;">将一个工具箱发布到ArcGIS Server</span></td>
<td><span style="font-size: 12px;">运行工具箱成功后,发布工具箱运行的结果</span></td>
</tr>
<tr>
<td><span style="color: #ff0000;"><strong><span style="font-size: 12px;">要素服务</span></strong></span></td>
<td><span style="font-size: 12px;">安装ArcSDE,使用的要素必须来自ArcSDE。</span></td>
<td><span style="font-size: 12px;">无需安装ArcSDE,使用的数据也来自sde数据库,且数据库需要注册到ArcGIS Server</span></td>
</tr>
<tr>
<td><span style="color: #ff0000;"><strong><span style="font-size: 12px;">结果地图服务</span></strong></span></td>
<td><span style="font-size: 12px;">发布一个包含工具图层的MXD文档</span></td>
<td><span style="font-size: 12px;">发布工具运行的结果,在发布服务时,在参数项中勾选“<label for="esri_discovery_dijit_services_GPServerPropertiesPane_0drawing">查看含地图服务的结果”</label></span></td>
</tr>
</tbody>
</table>
<p>以上是常有的也是改动较大的三个服务,其他的服务例如地图服务,网络分析服务,以及几何服务和10.0差别不大。</p>
<p>那么具体在ArcGIS Server 10.1中发布地理处理服务的过程是什么样的呢?</p>
<p>第一步:</p>
<p>构建GP服务模型,例如本文的示例模型如下:</p>
<p><img src="http://images.cnitblog.com/blog/357342/201301/11224002-235b28aa1c9e4cc38b720079f72d13d0.png" alt=""/></p>
<p>模型包含了两个输入要素:一个是插值的点要素,一个是掩膜裁剪时输入的要素。</p>
<p>2.设置好GP服务的相关参数,例如输入要素的类型(要素集),工作空间环境变量,结果输出位置等。</p>
<p>具体可参看之前的博文:</p>
<p><a href="http://www.cnblogs.com/potential/archive/2012/10/27/2742355.html">http://www.cnblogs.com/potential/archive/2012/10/27/2742355.html</a></p>
<p>3.运行模型,直到模型运行成功为止,然后设置结果渲染的方式(这一步很重要,否则得不到很好的渲染效果):</p>
<p><img src="http://images.cnitblog.com/blog/357342/201301/11224919-a2853f42d8804436b25e5aba7e607232.png" alt=""/></p>
<p>以上过程和10.0是一样的,没有任何差别。</p>
<p>接下来就不一样了。</p>
<p>4.发布模型运行成功后的结果,打开结果对话框,如下图所示:</p>
<p><img src="http://images.cnitblog.com/blog/357342/201301/11224529-575b77f9752f41dfaf745d08f1a9fc0b.png" alt=""/></p>
<p>在服务的参数项中一定要勾选查看含地图服务的结果。</p>
<p><img src="http://images.cnitblog.com/blog/357342/201301/11225156-b0622ad389b646f3848b4f312e4c2214.png" alt=""/></p>
<p>然后Analyze,没有错误之后,点击发布。</p>
<p>5.登录ArcGIS Server Manager.可以看到同时发布了两个服务一个地理处理服务和一个地图服务:</p>
<p><img src="http://images.cnitblog.com/blog/357342/201301/11225354-ce73b4a112964602b79ad6b5c64ea476.png" alt=""/></p>
<p><span style="color: #ff0000;">注:如果没有勾选查看含地图服务的结果,则只会有一个地理处理服务,而不会有地图服
务。我们再Web端调用时,也不会报错,而且在服务器端也会生成正确的结果,结果保存为tif格式图像。但是ArcGIS Server
无法将tif图像以影像图像如png或jpg格式发回给客户端,因而在Web端无法显示插值的图像。</span></p>
<p><span style="color: #000000;">6.最后Web端调用,过程和10.0完全一致。具体可参考之前的博文:</span></p>
<p><span style="color: #000000;"><a href="http://www.cnblogs.com/potential/archive/2012/11/03/2752289.html">http://www.cnblogs.com/potential/archive/2012/11/03/2752289.html</a></span></p>
<p>效果示意图:</p>
<p><img src="http://images.cnitblog.com/blog/357342/201301/11230040-e97d7aa54d0c45c0987adde3cafc8d0b.png" alt=""/></p>
<p> 参考地址:</p>
<p><a href="http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/005700000080000000/GUID-C762751E-9409-431A-BE15-F3B6CBA14B7B/">http://resources.arcgis.com/zh-cn/help/main/10.1/index.html#/na/005700000080000000/GUID-C762751E-9409-431A-BE15-F3B6CBA14B7B/</a></p>
喜欢0 评分0
没钱又丑,农村户口。头可断,发型一定不能乱。 邮箱:gisempire@qq.com
游客

返回顶部