Wolfram 地理 | 应用示例
Wolfram 地理 | 应用示例
在代码中点击并按下 ,即可编辑并运行任何代码。
+
分析、计算与可视化地理数据。凭借精心整理的地理数据、精确计算及自动化可视化功能,让地理变得可计算。无论您是初学者还是专家,皆可轻松将数据转化为见解深刻且外观精美的地图。
生成各种地图
生成各种地图
选择您想在地理地图中使用的背景: |
In[]:=
GeoGraphics["World",GeoBackground->"Satellite"]
选择地图投影: |
In[]:=
GeoGraphics["World",GeoBackground->"ReliefMap",GeoProjection->"Mollweide"]
放大以查看更多细节
放大以查看更多细节
指定一个地理区域,例如某个国家: |
In[]:=
GeoGraphics
指定某个城市: |
In[]:=
GeoGraphics
指定特定范围: |
In[]:=
GeoGraphics,GeoRange->
在地图上呈现数据
在地图上呈现数据
根据数据(例如GDP)对地理区域进行加权绘制: |
In[]:=
GeoRegionValuePlot->"GDP"
为数据检索定义您自己的实体类——本例指美国50个最大城市: |
In[]:=
cityclass=EntityClass"City",->,->TakeLargest[50];
可视化您隐式定义的类中的数据: |
In[]:=
GeoBubbleChart[cityclass->"Population"]
创建自定义地理图形
创建自定义地理图形
使用标记与多边形创建定制化图像: |
In[]:=
GeoGraphicsGeoMarker,Polygon
设置图形与样式外观: |
In[]:=
GeoGraphicsEdgeForm[Black],Red,Polygon
指定自定义标记: |
In[]:=
GeoGraphicsGeoMarker,,"Color"->Red,GeoMarker,,"Color"->Blue,Polygon
显示下一次天文事件期间的晨昏线: |
In[]:=
nexteclipse=SolarEclipse[];GeoGraphics[{Black,NightHemisphere[nexteclipse],Red,DayNightTerminator[nexteclipse]},GeoRange"World"]
执行地理计算
执行地理计算
获取您在世界中的当前位置: |
In[]:=
Here
计算两地之间的距离: |
In[]:=
GeoDistanceHere,
计算地理区域的面积: |
In[]:=
GeoArea
获取并可视化行程路线
获取并可视化行程路线
通过一系列地点获取行程指引: |
In[]:=
directions=TravelDirections,,,,TravelMethod->"Driving"
可视化路线: |
In[]:=
GeoGraphics[{Red,Thick,directions["TravelPath"]}]
估算路线覆盖的距离: |
In[]:=
directions["TravelDistance",UnitSystem->"Metric"]
估算行程所需时间: |
In[]:=
directions["TravelTime"]
获取并应用地球物理数据
获取并应用地球物理数据
获取指定位置的海拔数据: |
In[]:=
elevationdata=GeoElevationData,GeoRange->
三维可视化数据: |
In[]:=
ListPlot3Delevationdata,
创建区域地势图: |
In[]:=
ReliefPlotelevationdata,
从给定的位置和海拔估算可见区域: |
In[]:=
GeoGraphicsGeoVisibleRegion[{"Latitude","Longitude","Height"}]
应用地磁模型绘制沿磁北方向导航的路径: |
In[]:=
GeoStreamPlotGeomagneticModelData,GeoVector,GeoGridLines->Automatic
计算地理统计
计算地理统计
获取阿拉斯加在1950年至2022年间震级大于6级的地震位置: |
In[]:=
alaskaQuakes=EarthquakeData,{6,10},,,"Position"//Quiet
创建这些事件的平滑空间直方图: |
In[]:=
GeoSmoothHistogramalaskaQuakes,GeoRange->
同时显示直方图与地震位置: |
In[]:=
ShowGeoSmoothHistogramalaskaQuakes,GeoRange->,GeoListPlotalaskaQuakes,GeoRange->
预测空间模式
预测空间模式
获取美国上空臭氧测量的空间数据: |
In[]:=
spatialdata=ResourceData["Sample Data: US Ozone 2021","Data"];
绘制数据图以显示原始测量集中的空缺: |
创建天体地图
创建天体地图
