arcgis怎么获取地类图斑的外轮廓

arcgis怎么获取地类图斑的外轮廓,第1张

先用万能地图下载器下载天地图建筑轮廓,然后再用ArcGIS对建筑轮廓进行分析提取。

打开水经注万能地图下载器,下载"天地图 WGS84 坐标系"电子地图,注意在新建任务对话框内地图类型选择"仅下载影像",下载级别选择19级,其余按照默认设置即可。新建任务 回复"下载器"获取万能地图下载器,将下载的天地图电子地图加载到ArcGIS内,点击菜单栏上的"窗口"→"影像分析"。点击影像分析,在显示的"影像分析"对话框内选择上需要提取单波段的,点击"添加函数"。在"函数模板编辑器"对话框内,在需要处理的上点击右键→"插入",选择"波段提取函数"。选择波段提取函数,在"栅格函数属性"对话框内,"波段"选择2,"组合"选择2。点击两次"确定"后可以看到处理后的效果图。在ArcToolbox内点击Spatial Analyst工具点击"重分类"→"重分类"。在显示的"重分类"对话框内,"输入栅格"选择提取单波段后的栅格,"重分类"分为三个层级,旧值分别为"100-249"、"250-251"、"252-255",对应新值为"1"、"2"、"3"。旧值的最小和最大值不用修改,保持和原有的一致。点击"确定"后可以看到重分类的结果。同样在ArcToolbox内点击Spatial Analyst工具点击"重分类"→"重分类",在"重分类"对话框内"输入栅格"选择之前重分类过后的,将旧值"3"的新值设置为"1",这样分类后就只有两类。点击确定后可以看到再次重分类后的效果。在目录下选择预先准备好的文件夹,点击右键,选择"新建"→"Shapefile",新建一个Shapefile文件。在显示的"新建Shapefile"对话框内"名称"命名为"折线","要素类型"选择"折线",点击"编辑",设置坐标系为"WGS 1984"。采取同样的方式,再新建一个面文件。在左侧新建的线图层上点击右键,选择"编辑要素"→"开始编辑",将线图层变为编辑状态。在菜单栏上点击"自定义"→"工具条",勾选上ArcScan,显示出来ArcScan工具条。在ArcScan工具条上点击"矢量化",选择"矢量化设置"。在显示的"矢量化设置"对话框内点击"样式",选择样式"轮廓"。应用并关闭对话框后在ArcScan工具条上点击"矢量化",选择"生成要素"。在显示的"生成要素"对话框内一切默认。点击"确定"后会创建矢量,创建后可以看到生成的建筑轮廓。点击编辑器工具条上的"编辑器"→"保存编辑内容",再点击"停止编辑"完成数据的保存和退出编辑状态。生成的建筑轮廓保存在之前新建的名为"面"的文件内,可以通过加载矢量的方式将其加载到万能地图下载器内,可以看到完美的叠加。

用ArcGIS提取天地图建筑轮廓的详细说明,主要包括了地图下载、波段提取、影像重分类和创建矢量等功能。

      做Arcgis移动开发大部分都是有着涉密类应用的标签,在中国的应用也算是比较小众,资料比较少。导致刚入手做移动gis的开发者们都是感觉满头雾水,不知道如何下手。自己从开始做gis移动开发到现在,摸爬滚打转眼过去做gis移动开发一年多了,也算是入门了,于是把自己的经验分享一下,让刚入行的人少走一些我走过的弯路。

      一般来说使用在线的MapServer地图服务的使用流量还是比较多的,所以考虑到省流量,我们大部分应用都有离线地图的需求,但是很多情况下,我们按照网上教程的方法生成离线地图都会不能用,这是因为生成离线地图的时候没有指定坐标系。在Arcgis中,切片删格地图的数据格式是tpk,注意他是删格的,所以在生成高分辨率的时候他会非常大,听说最近esri公司在Arcmap104的最新版本中支持了离线矢量地图,有兴趣的可以去了解一下。在这里我们只总结一下我常规生成离线tpk数据的方法:

      1把你要生成的离线地图全部显示到地图界面上,这里注意一定要全部显示到界面上,因为默认只会生成显示到界面上的部分。见图1,只会生成显示在红框部分的地图。这里我们一般都会显示全部地图,也就是最大比例尺下的地图。把你要制作离线地图的样式和显示都调好了之后保存为mxd文件(不要问我咋保存的,你按Ctrl+S试试?)

      2接下来的一步很重要,直接会导致你生成的地图能否正常使用!那就是生成地图本身坐标的配置文件,我们首先Ctrl+F调出搜索框,Local Search 搜索模式下搜索 Tiling图2, 选择 Generate Tile Cache Tiling Scheme,打开之后如图3,我们在Input Data Source选择刚才保存的mxd文件,然后在Output Tiling Scheme 里面选择生成的xml配置文件的存放地址。Number of Scales 下我们输入要生成的比例,这里一般我会写20。

      3然后就开始制作地图了,依次点击File->Share As->Tile Package打开瓦片地图制作界面图4(这里如果没有这个选项,我们就去设置一下,在菜单栏依次点击Customize->ArcMap Option,在Sharing标签下把Enable ArcGIS Runtime Tools勾选 图5),在Tile Package界面首先我们选择tpk的保存地址图6,接着进入Tile Formart 标签页图7, Tiling Scheme中选择A tiling scheme file,选择刚刚第二步生成的xml文件 ,下面游标控制好瓦片地图要生成的比例,根据我的经验,超过2G大小的tpk大约需要一台网吧标配电脑跑上大约20小时才可以生成,然后Item Description标签页图8输入地图的描述,这可以随便填,点击右上角的Analyze分析看有没有错误,如果没有错误的话Share就可以生成一份tpk切片离线地图了。

要利用ArcGIS软件获取地形因子SL(Slope Length)值,请按照以下步骤 *** 作:

1 打开 Arc﹡﹡p 软件,导入 DEM(数字高程模型)数据。

2 在 ArcToolbox 界面中搜索并打开 "Slope" 工具。

3 在 "Slope" 工具窗口中设置输出坡度图名称、DEM 输入数据、计算方式等参数。

4 运行工具,即可生成坡度图。

5 在 ArcToolbox 界面中搜索并打开 "Slope Length" 工具。

6 在 "Slope Length" 工具窗口中设置输入坡度图、输出 SL 值的栅格数据集等参数。

7 运行工具,即可生成 SL 值的栅格数据集。

8 最后可以通过 Arc﹡﹡p 软件中的 "Raster Calculator" 工具将 SL 值的栅格数据集与其他数据进行运算或叠加﹡﹡。

以上就是关于arcgis怎么获取地类图斑的外轮廓全部的内容,包括:arcgis怎么获取地类图斑的外轮廓、Arcgis 生成离线地图(.tpk)、利用arcgis软件,如何获取地形因子sl值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9751264.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存