Wolfram Language

Kern-Sprache

Gitternetz aus geographischen Standorten

Die neuen Funktionen CoordinateBoundsArray und CoordinateBoundingBoxArray können verwendet werden, um mehrdimensionale Arrays numerischer Werte mit bestimmten Schritten zu erzeugen.

Berechnen Sie die Grenzen der Vereinigten Staaten und geben Sie diese als Koordinaten an.

In[1]:=
Click for copyable input
{lat, lon} = GeoBounds[Entity["Country", "UnitedStates"]]
Out[1]=

Generieren Sie davon ausgehend ein Koordinatenarray mit Schritten von 2 Grad.

In[2]:=
Click for copyable input
arr = CoordinateBoundsArray[QuantityMagnitude@{lon, lat}, 2];

Konstruieren Sie aus dem Array ein geographisches Gitter.

In[3]:=
Click for copyable input
grid = GeoGridPosition[arr, "Equirectangular"];
In[4]:=
Click for copyable input
pos = GeoPosition[grid]
Out[4]=

Plotten Sie diese Koordinaten auf einer geographischen Karte.

In[5]:=
Click for copyable input
graphics = GeoGraphics[Point[pos], GeoGridLines -> Automatic]
Out[5]=

Plotten Sie die Punkte unter Verwendung anderer Projektionen.

In[6]:=
Click for copyable input
Show[graphics, GeoProjection -> "Mollweide"]
Out[6]=
In[7]:=
Click for copyable input
Show[graphics, GeoProjection -> "Mercator"]
Out[7]=

Verwandte Beispiele

en es fr ja ko pt-br ru zh