如何用arcmap发布地图服务

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用arcmap发布地图服务相关的知识,希望对你有一定的参考价值。

参考技术A 打开配置好的地图服务,在开始菜单中找到 文件——共享为——服务;

在共享服务中选择发布服务(如果已经发不过服务,可以选择覆盖现有服务);

选择发布的服务器名称,以及服务名称;

选择服务发布的文件夹;

在服务编辑器中对服务进行设置;

如果发布的是切片服务,需要在缓存中选择切片和切片方案;

1、 服务设置完成后,点击分析,分析服务,对严重程度高的警告进行修改后发布服务;本回答被提问者和网友采纳

ArcGIS Server之发布动态地图服务

文章目录

1.引言

      在WebGIS开发过程中,我们所需要的数据不仅仅来自于ArcGIS online,有时候我们需要发布自己的数据服务,在本篇博客中主要说明一下如何利用ArcGIS Server发布自己的动态地图服务

2.什么是地图服务?

     地图服务是一种利用 ArcGIS 使地图可通过 Web 进行访问的方法。我们首先在 ArcMap 中制作地图,然后将地图作为服务发布到 ArcGIS Server 站点上。之后,Internet 用户便可在 Web 应用程序、ArcGIS for Desktop、ArcGIS Online 以及其他客户端应用程序中使用此地图服务。
     当地图服务发布成功后,我们可以通过网址(http://localhost:6080/arcgis/rest/services)来查看地图服务所支持的操作,地图服务所包含的数据,以及我们还可以通过网址来测试地图服务的功能

3.地图服务之动态地图服务

我们常用的地图服务主要分为两种:动态地图服务切片地图服务(也叫瓦片地图服务)地图服务其实可以理解为图层的集合,在本篇中主要说的是动态地图服务,
动态地图服务的特点:

  1. 动态地图会在用户发出请求时进行绘制
  2. 地图服务具有允许客户端(例如 ArcGIS web API)动态更改每个图层的行为和外观。
  3. 可以执行属性查询,空间查询等相关功能。

4.利用ArcMap发布动态地图服务

利用ArcMap发布自己的服务,主要分为以下几步:

  1. 用ArcMap打开我们想要发布为服务的数据
  2. 符号化我们的数据(可选)
  3. 利用ArcMap连接ArcGIS Server发布服务

4.1用ArcMap打开我们想要发布为服务的数据

实验数据为山东科技大学平面图:

  • 打开我们的数据:


注: 注意我们的数据有4个图层

4.2为了发布出来的数据好看一点,我们可以适量的将我们的地图数据进行符号化(可选,此处省略)

4.3利用ArcMap连接ArcGIS Server发布服务

  • 点击文件->共享于->服务 打开共享为服务面板,点击发布服务

  • 新建一个连接,连接到ArcGIS Server服务器


注:用户名密码为登录ArcGIS Server服务器的帐号密码


注:发布的地图服务名称为MyService

  • 地图服务所在的文件夹路径,此时我们建立一个新的文件夹Test

  • 设置动态地图服务参数(最简单的动态地图服务可以什么都不设置,直接点分析若没有错误,就可以直接发布)



5.查看地图服务

当地图服务发布成功之后,我们可以通过网址来查看我们的服务。

5.1通过服务管理器查看服务

  • 打开并登录服务管理器(http://localhost:6080/arcgis/manager/)

  • 点击Test文件夹可以查看我们刚刚发布的地图服务

  • 点击进入该服务,可以查看该服务支持的具体操作

5.2通过Services Directory 查看服务详细信息

  • 打开服务目录(http://localhost:6080/arcgis/rest/services)

  • 进入Test目录查看刚刚发布的服务




到现在我们已经成功发布了一个动态地图服务,可以查看服务的部分信息。接下来我们可以使用ArcGIS API For js,来调用我们的服务做一些事情啦

6.数据下载地址

以上是关于如何用arcmap发布地图服务的主要内容,如果未能解决你的问题,请参考以下文章

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

ArcGIS Server之发布动态地图服务

ArcGIS Server之发布切片地图服务

在地图API中如何用经纬度来制定路线?

在Arcmap中加载互联网地图资源的4种方法(转载)

如何用HMS Core位置和地图服务实现附近地点路径规划功能