GeoGridPosition

GeoGridPosition[{x,y},proj]
表示使用投影 proj 的平面地图网格中的一个点 .

GeoGridPosition[{x,y,h},proj]
表示关于参考椭圆体的高度为 h 的地图网格中的一个点 .

GeoGridPosition[{x,y,h},proj,datum]
表示从给定数据集中的数据进行投影得到的地图网格中的一个点.

更多信息更多信息

  • GeoGridPosition[pos,projection] 通过计算地图投影,把任何地理位置转化为网格点. 可以给出下列任何坐标类型:GeoPositionGeoPositionXYZGeoPositionENUGeoGridPosition.
  • GeoGridPosition[GeoPosition[{ϕ,λ}],proj] 执行从测地坐标到投影地图的直接投影.
  • 相反地,GeoPosition[GeoGridPosition[{x,y},proj]] 执行从地图到测地坐标的逆投影.
  • 可以用下列格式指定投影:
  • "proj"具有默认参数值的已命名投影
    {"proj","param1"->val1,"param2"->val2,}具有指定详细参数的投影
  • 可能的投影名称按照 GeoProjectionData[] 给出.
  • 特定的已命名投影的默认参数值按照 GeoProjectionData[proj] 给出.
  • 假定标准椭圆的高度为零,GeoGridPosition[{x,y},proj] 表示地图网格上的一个点 .
  • GeoGridPosition[{x,y,h,t},proj] 包含以秒为单位测量的时间 t,从格林尼治时间1900年1月1日开始.
  • 高度 h 和时间 t 的数值在投影中保持不变.

范例范例打开所有单元关闭所有单元

基本范例  (3)基本范例  (3)

使用球形彭纳投影把测地学位置转化为网格点:

In[1]:=
Click for copyable input
Out[1]=

转化为测地学位置:

In[2]:=
Click for copyable input
Out[2]=

使用自定义中央子午线设置计算球形球心投影:

In[1]:=
Click for copyable input
Out[1]=

使用显式指定的投影参数计算投影:

In[1]:=
Click for copyable input
Out[1]=
2008年引入
(7.0)
| 2014年更新
(10.0)
Translate this page: