Grille de lieux géographiques
Les nouvelles fonctions CoordinateBoundsArray et CoordinateBoundingBoxArray peuvent être utilisées pour créer des tableaux multidimensionnels de valeurs numériques avec des mesures spécifiques.
Calculez les limites de latitudes et de longitudes pour les États-Unis.
In[1]:=
![Click for copyable input](assets.fr/grid-of-geographical-locations/In_13.png)
{lat, lon} = GeoBounds[Entity["Country", "UnitedStates"]]
Out[1]=
![](assets.fr/grid-of-geographical-locations/O_12.png)
À partir de ces dernières, générez un tableau de coordonnées avec un pas de 2 degrés.
In[2]:=
![Click for copyable input](assets.fr/grid-of-geographical-locations/In_14.png)
arr = CoordinateBoundsArray[QuantityMagnitude@{lon, lat}, 2];
Construisez une grille géographique à partir de ce tableau.
In[3]:=
![Click for copyable input](assets.fr/grid-of-geographical-locations/In_15.png)
grid = GeoGridPosition[arr, "Equirectangular"];
In[4]:=
![Click for copyable input](assets.fr/grid-of-geographical-locations/In_16.png)
pos = GeoPosition[grid]
Out[4]=
![](assets.fr/grid-of-geographical-locations/O_13.png)
Tracez les coordonnées sur une carte géographique.
In[5]:=
![Click for copyable input](assets.fr/grid-of-geographical-locations/In_17.png)
graphics = GeoGraphics[Point[pos], GeoGridLines -> Automatic]
Out[5]=
![](assets.fr/grid-of-geographical-locations/O_14.png)
Tracez les points dans d'autres projections.
In[6]:=
![Click for copyable input](assets.fr/grid-of-geographical-locations/In_18.png)
Show[graphics, GeoProjection -> "Mollweide"]
Out[6]=
![](assets.fr/grid-of-geographical-locations/O_15.png)
In[7]:=
![Click for copyable input](assets.fr/grid-of-geographical-locations/In_19.png)
Show[graphics, GeoProjection -> "Mercator"]
Out[7]=
![](assets.fr/grid-of-geographical-locations/O_16.png)