写在前面的话:本篇博客参考

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

1、地图服务:地图服务是一种利用 ArcGIS 使地图可通过 Web 进行访问的方法。我们首先在 ArcMap 中制作地图,然后将地图作为服务发布到 ArcGIS Server 站点上。之后,Internet 用户便可在 Web 应用程序、ArcGIS for Desktop、ArcGIS Online 以及其他客户端应用程序中使用此地图服务。

2、地图服务之动态地图服务:我们常用的地图服务主要分为两种:动态地图服务,切片地图服务(也叫瓦片地图服务),地图服务其实可以理解为图层的集合,在本篇中主要说的是动态地图服务, 
动态地图服务的特点: 
1. 动态地图会在用户发出请求时进行绘制。 
2. 地图服务具有允许客户端(例如 ArcGIS web API)动态更改每个图层的行为和外观。

3. 可以执行属性查询,空间查询等相关功能

3、利用arcmap发布动态地图服务:利用ArcMap发布自己的服务,主要分为以下几步: 
1. 用ArcMap打开我们想要发布为服务的数据 
2. 符号化我们的数据(可选)

3. 利用ArcMap连接ArcGIS Server发布服务

第一步:用arcmao打开我们想要发布服务的数据

实验数据为河北省张家口市张北县地图:

第二步:为了发布出来的数据好看,我们可以将我们的地图数据进行符号化

所谓符号化,即通过图形要素来表现图像信息,通过改变形状、大小、方向等,使数据更加美观。(如:公园的表示法,飞机场的表示法)

第三布:利用arcmap连接arcgis server发布服务

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

点击下一步

点击下一步

注:用户名密码为登录ArcGIS Server服务器的帐号密码,即第二次输入的密码

单击下一步

单击继续

点击analyse

单击public

第四步:查看地图服务

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

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

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

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

第五步:通过services directory查看服务详细信息

参考博客:

https://blog.csdn.net/lovecarpenter/article/details/52205093#3地图服务之动态地图服务

一、ArcGIS Server篇:利用ArcGIS Server发布动态地图服务相关推荐

  1. (一)ArcGIS Server之发布动态地图服务

    文章目录 1.引言 2.什么是地图服务? 3.地图服务之动态地图服务 4.利用ArcMap发布动态地图服务 4.1用ArcMap打开我们想要发布为服务的数据 4.2为了发布出来的数据好看一点,我们可以 ...

  2. (一)ArcGIS JS 发布动态地图服务

    前言 在 WebGIS开发的过程中,地图服务的发布和获取是项目的第一步,也是进行WebGIS开发的基础.我们需要发布自己的数据服务,在本篇博客中主要说明一下如何利用ArcGIS Server发布自己的 ...

  3. Web GIS多种方式发布动态地图服务及显示(2)

    目录 GeoDatabase+ArcServer+Arcgis API for Javascript发布动态地图服务 第二章 主流的Web GIS地图发布及显示 2.1 框架结构图及描述 2.1.1 ...

  4. Web GIS多种方式发布动态地图服务及显示(3)

    目录 PostGIS+GeoServer+OpenLayers发布动态地图服务 第三章 开源方案Web GIS地图发布及显示 3.1 系统框架结构图及描述 3.1.1 PostGIS 3.1.2 Ge ...

  5. ArcGIS Online试用版注册 并发布要素服务

    1.打开ArcGIS Online登录地址 https://www.arcgis.com/home/signin.html 2.点击创建用户 3.下滑页面点击开始试用 4.根据提示信息注册账号,后续E ...

  6. (三)ArcGIS API For Javascript之调用动态地图服务

    文章目录 1.引言 2.调用动态地图服务 3.需求 3.1.根据需求隐藏服务中的某一个图层 3.1.1代码解释: 3.2.通过属性查询地图服务中的信息 3.2.1.代码实现 3.2.2代码解释 3.3 ...

  7. ArcGIS API For Javascript之调用动态地图服务+属性、空间查询

    引言 调用动态地图服务 需求 1根据需求隐藏服务中的某一个图层 11代码解释 2通过属性查询地图服务中的信息 21代码实现 22代码解释 3通过空间查询地图服务中的信息 31代码实现 32代码解释 4 ...

  8. (二)ArcGIS JS 加载动态地图服务

    前言 在上一篇博客讲述了怎么发布动态地图服务,在本章中介绍怎么在JavaScript加载动态地图服务. 准备 在本地部署ArcGIS JS API/调用在线的API 本地部署ArcGIS JS API ...

  9. ArcGIS+Sql Server发布要素服务

    什么是要素服务 要素服务可用来通过 Internet 提供要素,并提供显示要素时所要使用的符号系统.之后,客户端可执行查询操作以获取要素,并执行相应的编辑操作.要素服务提供了可用于提高客户端编辑体验的 ...

最新文章

  1. Android LayoutInflater 的使用
  2. 高效sql性能优化极简教程
  3. Go语言可能会遇到的坑
  4. java ee 类切换_eclipse的工程类型切换
  5. 大数据可视化有什么优点
  6. 俄罗斯方块-C语言-完整代码
  7. JavaScript设计模式之适配器模式
  8. 【MUI框架】学习笔记整理 Day 2
  9. Java毕业设计-个性影片/电影推荐系统
  10. [Apache Kafka 3.2源码解析系列]-2-Kaka高性能高可用设计原理
  11. 计算机选购知识,计算机知识讲座(9):硬盘的选购
  12. 「松果圆桌派」花式营销能否助力凉茶打好“翻身仗”?
  13. 深入理解Android相机体系结构之十
  14. TWaver GIS制作穹顶之下的雾霾地图
  15. 微信小程序设置页面全局背景色
  16. TSP-粒子群算法求解
  17. idea操作git时 合并分支+解决冲突
  18. python try命令_python try语句(try/except/else/finally) Assertions
  19. ImportError: DLL load failed while importing _ctypes conda
  20. matlab lms算法,LMS算法

热门文章

  1. 华为鸿蒙概念机,华为Mate50Pro概念机,屏下镜头+一亿像素+麒麟9010,你喜欢吗?...
  2. 创建fate账户密码
  3. 线性方程组数值解法(2)
  4. 炮轰三国服务器维护,炮轰三国小程序-微信炮轰三国小程序小游戏-游戏宝手游网...
  5. 博图注册表删除方法_三菱、西门子软件安装常见出错解决方法!(干货)
  6. 利用excel表格将IP(IPV4)地址自动按段拆分每一段的数值至单元格
  7. 【单片机】Android手机USB外接STM32单片机通过ADB实现投屏反向控制的功能
  8. [小说连载]张小庆,在路上(30)-保持希望
  9. 初识:神经网络(Neural Networks)
  10. ICCV2021 | Vision Transformer中相对位置编码的反思与改进