ArcGIS Server之发布网络分析服务

1.引言

      ArcGIS中网络分析分为 : 最短路径分析服务区信息等等,如果想要在Web应用程序中使用网络分析服务,需要将我们的数据发布为网络分析服务

2.发布网络分析服务

      在此篇博客中用到的数据为:青岛市区图。发布网络分析服务的步骤如下:

  • 利用ArcMap创建网络(如何创建网络,请查看ArcGIS帮助文档)
  • 将创建的地图进行符号化
  • 开启网络分析权限,添加分析图层
  • 修改属性,将其发布为网络服务

2.1利用ArcMap创建网络

  • 创建的网络为:

这里写图片描述

2.2将创建的地图进行符号化

  • 符号化之后的结果为:

这里写图片描述

2.3开启网络分析权限并添加分析图层

  • 点击自定义->扩展模块->Network Analyst

这里写图片描述

  • 右击空白处Network Analyst

这里写图片描述

  • 网络分析工具条

这里写图片描述

  • 如果想要进行最短路径分析,进行新建路径

这里写图片描述

这里写图片描述

注:将路径图层名称修改为英文名(此处改为Route)

  • 如果进行服务区分析,添加服务区图层

这里写图片描述

注:将服务区图层名称修改为英文名(此处改为ServiceArea)

2.4修改属性并将其发布为网络服务

  • 利用ArcMap链接ArcGIS Server ,并取名为mynet**(存放在Test目录下)**,到达服务编辑器

这里写图片描述

这里写图片描述

  • 发布成功

这里写图片描述

3.查看服务是否发布成功

从网站出输入网址http://localhost:6080/arcgis/rest/services,进入Test文件夹,可以看到我们刚刚发布的网络服务:

这里写图片描述

进入NAServer服务,可以看到我们发布的路径分析图层,服务区分析图层:

这里写图片描述

至此我们的网络分析服务就发布成功了!



(function () {('pre.prettyprint code').each(function () {
var lines = (this).text().split(\n).length;var numbering = $('
    ').addClass('pre-numbering').hide();
    (this).addClass(hasnumbering).parent().append( numbering);
    for (i = 1; i <= lines; i++) {
    numbering.append( ('
    • ').text(i));
      };
      $numbering.fadeIn(1700);
      });
      });

    • 0
      点赞
    • 1
      收藏
      觉得还不错? 一键收藏
    • 1
      评论

    “相关推荐”对你有帮助么?

    • 非常没帮助
    • 没帮助
    • 一般
    • 有帮助
    • 非常有帮助
    提交
    评论 1
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值