Wolfram Geografia | Experimente!

Edite e execute qualquer trecho de código clicando dentro do código e pressionando
+
.
Analisar, Computar e Visualizar Dados Geográficos. Transforme a geografia em algo computável com dados geográficos curados, cálculos precisos e visualização automatizada. Para iniciantes e especialistas, converta facilmente seus dados em mapas informativos e visualmente impressionantes.

Gere uma Grande Variedade de Mapas

Escolha o plano de fundo que deseja usar em um mapa geográfico:
Executar
In[]:=
GeoGraphics["World",GeoBackground->"Satellite"]
Escolha a projeção do mapa:
Executar
In[]:=
GeoGraphics["World",GeoBackground->"ReliefMap",GeoProjection->"Mollweide"]

Aproximar para Obter Mais Detalhes

Especifique uma região geográfica, como um país:
Executar
In[]:=
GeoGraphics
Italy
COUNTRY

Especifique um país:
Executar
In[]:=
GeoGraphics
Rome
CITY

Especifique um intervalo específico:
Executar
In[]:=
GeoGraphics
Colosseum
BUILDING
,GeoRange->
180
m


Representar Dados em um Mapa

Plote regiões geográficas ponderadas por dados, como o PIB:
Executar
In[]:=
GeoRegionValuePlot
Europe
COUNTRIES
->"GDP"
Defina suas próprias classes de entidades para recuperação de dados — por exemplo, as 50 maiores cidades dos Estados Unidos:
Executar
In[]:=
cityclass=EntityClass"City",
country
->
United States
COUNTRY
,
city population
->TakeLargest[50];
Visualize dados a partir de classes definidas implicitamente:
Executar
In[]:=
GeoBubbleChart[cityclass->"Population"]

Criar Geografias Personalizadas

Use marcadores e polígonos para criar imagens personalizadas:
Executar
In[]:=
GeoGraphicsGeoMarker
Paris
CITY
,Polygon
France
COUNTRY

Altere a aparência de gráficos e formas:
Executar
In[]:=
GeoGraphicsEdgeForm[Black],Red,Polygon
Italy
COUNTRY

Especifique marcadores personalizados:
Executar
In[]:=
GeoGraphics​​GeoMarker
Narita International Airport
AIRPORT
,
airport
ICON
,"Color"->Red,​​GeoMarker
Osaka International Airport
AIRPORT
,
airport
ICON
,"Color"->Blue,​​Polygon
Japan
COUNTRY
​​
Mostre o terminador dia-noite durante o próximo eclipse:
Executar
In[]:=
nexteclipse=SolarEclipse[];​​GeoGraphics[{Black,NightHemisphere[nexteclipse],Red,DayNightTerminator[nexteclipse]},​​GeoRange"World"]

Realizar Cálculos Geográficos

Obtenha sua posição atual no mundo:
Executar
In[]:=
Here
Calcule distâncias entre locais:
Executar
In[]:=
GeoDistanceHere,
Paris
CITY

Calcule a área de regiões geográficas:
Executar
In[]:=
GeoArea
France
COUNTRY


Obter e Visualizar Direções de Viagem

Obtenha direções de viagem por uma lista de locais:
Executar
In[]:=
directions=​​TravelDirections
Madrid
CITY
,
Paris
CITY
,
Berlin
CITY
,
Warsaw
CITY
,TravelMethod->"Driving"
Visualize uma rota:
Executar
In[]:=
GeoGraphics[{Red,Thick,directions["TravelPath"]}]
Estime a distância percorrida em uma rota:
Executar
In[]:=
directions["TravelDistance",UnitSystem->"Metric"]
Estime o tempo necessário para viajar por uma rota:
Executar
In[]:=
directions["TravelTime"]

Recuperar e Utilizar Dados Geofísicos

Recupere dados de elevação para um local específico:
Executar
In[]:=
elevationdata=GeoElevationData
Mount St. Helens
MOUNTAIN
,GeoRange->
4
km

Visualize dados em 3D:
Executar
In[]:=
ListPlot3Delevationdata,
Options settings

Crie um mapa de relevo de uma área:
Executar
In[]:=
ReliefPlotelevationdata,
Options settings

Estime a região visível a partir de um local e elevação específicos:
Executar
In[]:=
GeoGraphicsGeoVisibleRegion
Tokyo Skytree
BUILDING
[{"Latitude","Longitude","Height"}]
Use modelagem geomagnética para traçar rotas seguindo uma bússola em direção ao norte magnético:
Executar
In[]:=
GeoStreamPlotGeomagneticModelData
Canada
COUNTRY
,GeoVector,GeoGridLines->Automatic

Calcular Estatísticas Geográficas

Recupere as posições de terremotos no Alasca com magnitude maior que 6 entre 1950 e 2022:
Executar
In[]:=
alaskaQuakes=​​EarthquakeData
Alaska, United States
ADMINISTRATIVE DIVISION
,{6,10},
Year: 1950
,
Year: 2022
,"Position"//Quiet
Crie um histograma espacial suavizado desses eventos:
Executar
In[]:=
GeoSmoothHistogramalaskaQuakes,GeoRange->
Alaska, United States
ADMINISTRATIVE DIVISION

Mostre o histograma e as localizações dos terremotos juntos:
Executar
In[]:=
Show​​GeoSmoothHistogramalaskaQuakes,GeoRange->
Alaska, United States
ADMINISTRATIVE DIVISION
,​​GeoListPlotalaskaQuakes,GeoRange->
Alaska, United States
ADMINISTRATIVE DIVISION
​​

Prever Padrões Espaciais

Recupere dados espaciais de medições de ozônio sobre os Estados Unidos:
Executar
In[]:=
spatialdata=ResourceData["Sample Data: US Ozone 2021","Data"];
A plotagem dos dados revela lacunas no conjunto de medições originais:
Executar
In[]:=
PointValuePlot[spatialdata,ColorFunction->"Rainbow"]
Crie uma função preditora baseada nos dados espaciais:
Executar

Criar Mapas de Corpos Celestes