Arcgis制作风速风向

reserachget上的一个相关问题
如何处理风速风向Arcgis博客帮助
一个杜克大学的python工具Marine Geospatial Ecology Tools
关于ATan2函数的介绍:ATan2(y,x),Arcigis ATan2
风场可视化:ventusky(可查历史数据2016.5-至今),earth.nullschool


1.*U/V分量是什么*
U is the velocity toward east and V is the velocity toward north. U is sometimes referred to as the zonal velocity(纬向) and V the meridional velocity(经向). Using U and
V, both the speed and direction of the wind or water current can be calculated.
2.水流和风流的表示区别
This is important because meteorologists and oceanographers describe the flow of wind differently. Oceanographers prefer to describe wind in terms of the “direction of mass flow” or in other words the direction towards which the wind is blowing. In the oceanographic convention, wind flowing from the south to the north is symbolized by an arrow pointing north(海洋学上,风从南吹向北,箭头指向北). Meteorologists use an arrow or a special symbol called a wind barb风羽 to show the direction from which the wind is blowing.The head of the arrow or wind barb points in the direction from which the wind is blowing. In the meteorological convention, a wind blowing from west to east is symbolized by an arrow pointing west(气象学上,风从西吹向东,箭头指向西).Water currents are almost always symbolized using the oceanographic convention.(水流一般是海洋学的表示方法).

Arcgis制作风速风向_第1张图片
3.如何来表示?
风向
Displaying Direction
To correctly display wind or current direction in ArcMap, the U and V components must be converted to a symbol rotation angle. The steps below assume that you have a point feature class with the attribute fields u and v. To calculate the rotation, follow the steps below:
1. Right-click the point layer in the table of contents.
2. Click Properties and click the Symbology tab.
3. Click the Symbol. The Symbol Selector dialog box opens.
4. Choose an arrow or wind barb whose head is pointing north.
5. Click OK to close the Symbol Selector dialog.
6. Click Advanced and choose Rotation from the drop-down list. The Rotation dialog box opens.
7. Choose in the drop-down list.
8. Click the Expression Builder button to provide the expression to use for rotating the symbol.
9. Specify one of the following expression:
10. Oceanographic Convention: (180/3.14) Atn2([u], [v])*
11. Meteorological Convention: (180/3.14) Atn2([u], [v])+180*
Note: The formulas above are correct only if U and V are measured relative to a grid where true north consistently points straight up (e.g. no rotation). Otherwise, a convergence angle correction must be applied based on the projection of the data.
12. Click OK to close the Expression Builder dialog.
13. Click Geographic for the Rotation Style.
14. Click OK on all dialog boxes.
注意坐标轴要选择y轴正方向为0°,如下图:
Arcgis制作风速风向_第2张图片
选择用来表示方向的箭头,一定要垂直向上,不要有旋转!
This image shows the Symbology tab and Symbol Selector with the steps marked to apply symbol rotation.
Arcgis制作风速风向_第3张图片
This image shows the Expression Builder dialog with the steps marked to apply symbol rotation.
Arcgis制作风速风向_第4张图片
风速
Using a similar procedure, U and V components can be used to calculate and display wind or current speed in ArcMap.
1. Right-click the point layer in the table of contents.
2. Click Properties and click the Symbology tab.
3. Click Advanced and choose Size from the drop-down list. The Size dialog box opens.
4. Choose in the drop-down list.
5. Click the Expression Builder button to provide the expression to use for the size of the symbols.
6. Specify the following for the expression: Sqr([u]**2 + [v]**2)
Tip: ArcMap assumes that the size of the symbol returned from the expression is in points (1/72 of an inch). If the wind or current speeds are relatively low in your data, the symbols may be too small and cartographically unpleasing. You can adjust the size of the symbols by including a scaling factor in the formula. For example, Sqr([u]**2 + [v]**2) 10* will increase the size of the symbols by a factor of 10.乘以比例因子方便显示
7. Click OK to close the Expression Builder dialog.
8. Click OK on all dialog boxes.

你可能感兴趣的:(learn)