ArcGIS 切片/瓦片的发布与加载

ArcGIS 切片/瓦片的发布与加载

  • 一、影像预处理
  • 二、瓦片的发布
  • 三、瓦片的加载
    • 1、一些需要注意的点
    • 2、代码实现
    • 3、最终效果


本文介绍了遥感影像在Arcmap上的发布与切片,并在网页通过ArcGIS for JavaScript加载。

一、影像预处理

首先在ArcMap中打开下载好的影像,本文用的是山东省齐河县的遥感影像数据(tif格式)。
ArcGIS 切片/瓦片的发布与加载_第1张图片
一般来说,类似下图中的行政区图像或者横幅的全球影像,如果在下载时没有设置 BackGround 背景Nodata 空数据Transparent 透明,都会有白(黑)底 / 白(黑)斑。如果不处理的话,等发布切好切片再加载到网页上就追悔莫及了。

那怎么知道下载的影像是否有白底呢?在Arcmap中,可以右键点击 Table of Contents(ps:下文的选项都会带上英文,照顾没有汉化的同学,汉化的同学也可以趁此学一学专业英语)中的 Layers,找到 Properties,在 Frame 数据框 中把背景设一个自己喜欢的颜色。

可以明显看到,影像是有白底的,添加到地图上便会把底图盖住。
ArcGIS 切片/瓦片的发布与加载_第2张图片
右键点击图层,选择 Properties ,找到 Symbology 符号化 ,因为是白底(255,255,255),如果是黑底则是(0,0,0),选择 Display Background Value:(R,G,B)→(255,255,255) as No Color, 就可以看到下图中白底消失了。接下来去掉刚才在数据框中设置的底色就可以发布了。
ArcGIS 切片/瓦片的发布与加载_第3张图片


二、瓦片的发布

a. 在Arcmap菜单栏依次选择 File → Share as → Service…,看到以下界面下一步即可。

ArcGIS 切片/瓦片的发布与加载_第4张图片
b. 选择连接并修改服务名称。
ArcGIS 切片/瓦片的发布与加载_第5张图片
c. 发布服务到文件夹:选择现有的文件夹 or 创建新的文件夹。

ArcGIS 切片/瓦片的发布与加载_第6张图片
d. 进入到Service Editor页面,除开Caching选项几乎都不用修改。

Caching中可以选择Dynamically from the data 动态缓存Using tiles from a cache 缓存切片 ,动态切片即为加载服务时动态地读取,缓存切片则会切好切片在本地缓存。一般来说较轻量级的数据选择动态缓存,而高级别的影像选择提前切好切片缓存。

Cache Settings中的 Tiling Scheme 切片计划 没有太大影响,只是一些行业预设常用的计划。如果选择 Suggest 建议 &#x

你可能感兴趣的:(#,ArcGIS,Server,#,ArcGIS,API,for,JavaScript,javascript)