手把手教会你使用Arcgis画流场图 |
您所在的位置:网站首页 › arcgis可以画图吗 › 手把手教会你使用Arcgis画流场图 |
手把手教会你使用Arcgis画流场图 手把手教会你使用Arcgis画流场图我以前一直都是用MATLAB绘制流场图的,但是工作原因让我不得不使用Arcgis画流场图。在网上找到了一些教程,但是感觉讲得不是很清晰,让Arcgis小白的我走了很多弯路。好不容易琢磨出来了,于是给大家分享一下如何用Arcgis画流场图。方法过于不方便,希望大家永远不需要用Arcgis画流场。 1.准备数据(1)这里我使用的是HYCOM流场数据,大家手中有什么流场数据都可以使用。因为我的lon、lat数组均是1维:lon(301X1),lat(326X1),u、v的形状都是(301X326X40X12)。这里我就简单地取了表层5米的年平均流场,并且用meshgrid函数构建了LON(301X326)和LAT(301X326)两个数组。 (2)把NAN数据全部去掉,并且把二维数组转成一维数列。 (3)新建一个excel表格,把数据都堆进去。此时的excel文件格式必须为97—2003工作表,高端的格式Arcgis不识别。 (1)打开Arcmap,点击添加数据按钮,找到刚刚我们创建的excel文件,点击添加。 (1)增加流速大小字段。(这一步也可以在matlab里完成后直接添加进我们一开始创建的excel文件中。) 右击Export_Output_3图层,点击打开属性表,点击红框中的按钮打开菜单,点击添加字段。可以看到截图种只有我们一开始导入excel中的lon、lat、u、v,我们要添加一个流速大小的字段(当然这一步可以用matlab完成)。 选择字体为ESRI IGL Font20,这里的箭头符号特别棒。目前我还没用过别的字体里的箭头,不敢说它是最棒的。点击确定后记得回到符号选择器窗口中更改符号的角度为90,就是上上张图里的角度。 为了这张图我折腾了一天了,接下来我应该会尝试在箭头下叠加流速大小的contour。希望能帮到大家~ 参考: 1.https://blog.csdn.net/dsac1/article/details/41011753 2.https://wenku.baidu.com/view/293335124431b90d6c85c728.html |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |