Wolfram 지리 | 시도해 볼 것들

모든 코드는 클릭 한 다음
+
를 눌러 편집하거나 실행할 수 있습니다.
지리 데이터의 분석, 계산 및 시각화 엄선된 지리 데이터, 정확한 계산 기능, 그리고 자동화된 시각화 기능을 사용하여 지리를 계산 가능하게 합니다. 초보자부터 전문가까지 누구나 자신의 데이터를 통찰력 있고 아름다운 지도로 쉽게 변환할 수 있습니다.

다양한 종류의 지도 생성

지리적 지도에 사용할 배경을 선택합니다:
실행
In[]:=
GeoGraphics["World",GeoBackground->"Satellite"]
지도 투영을 선택합니다:
실행
In[]:=
GeoGraphics["World",GeoBackground->"ReliefMap",GeoProjection->"Mollweide"]

세부 정보를 위한 확대

국가와 같은 지리적 지역을 지정합니다:
실행
In[]:=
GeoGraphics
Italy
COUNTRY

도시를 지정합니다:
실행
In[]:=
GeoGraphics
Rome
CITY

특정 범위를 지정합니다:
실행
In[]:=
GeoGraphics
Colosseum
BUILDING
,GeoRange->
180
m


지도에 데이터 표시

국내총생산 등의 데이터로 가중치를 부여한 지리적 영역을 플롯합니다:
실행
In[]:=
GeoRegionValuePlot
Europe
COUNTRIES
->"GDP"
데이터를 검색하기 위해 엔티티 클래스를 정의합니다. 이 경우, 미국에서 가장 큰 50개 도시의 데이터를 검색합니다:
실행
In[]:=
cityclass=EntityClass"City",
country
->
United States
COUNTRY
,
city population
->TakeLargest[50];
암묵적으로 정의한 클래스의 데이터를 시각화합니다:
실행
In[]:=
GeoBubbleChart[cityclass->"Population"]

맞춤형 지리 그래픽 만들기

마커와 다각형을 사용하여 사용자 정의 이미지를 만듭니다:
실행
In[]:=
GeoGraphicsGeoMarker
Paris
CITY
,Polygon
France
COUNTRY

그래픽과 모양의 모양을 변경합니다:
실행
In[]:=
GeoGraphicsEdgeForm[Black],Red,Polygon
Italy
COUNTRY

맞춤형 마커를 지정합니다:
실행
In[]:=
GeoGraphics​​GeoMarker
Narita International Airport
AIRPORT
,
airport
ICON
,"Color"->Red,​​GeoMarker
Osaka International Airport
AIRPORT
,
airport
ICON
,"Color"->Blue,​​Polygon
Japan
COUNTRY
​​
다음 일식에서 낮과 밤의 경계선을 표시합니다:
실행
In[]:=
nexteclipse=SolarEclipse[];​​GeoGraphics[{Black,NightHemisphere[nexteclipse],Red,DayNightTerminator[nexteclipse]},​​GeoRange"World"]

지리 계산

자신의 현재 위치를 ​​얻습니다:
실행
In[]:=
Here
두 위치 사이의 거리를 계산합니다:
실행
In[]:=
GeoDistanceHere,
Paris
CITY

지리적 영역의 면적을 계산합니다:
실행
In[]:=
GeoArea
France
COUNTRY


여행 경로 얻기 및 시각화

여러 지점을 통한 여행 경로를 얻습니다:
실행
In[]:=
directions=​​TravelDirections
Madrid
CITY
,
Paris
CITY
,
Berlin
CITY
,
Warsaw
CITY
,TravelMethod->"Driving"
경로를 시각화합니다:
실행
In[]:=
GeoGraphics[{Red,Thick,directions["TravelPath"]}]
경로의 총 거리를 추정합니다:
실행
In[]:=
directions["TravelDistance",UnitSystem->"Metric"]
경로를 여행하는 데 필요한 시간을 추정합니다:
실행
In[]:=
directions["TravelTime"]

지리 데이터 검색 및 사용

지정된 위치의 고도 데이터를 가져오기 합니다:
실행
In[]:=
elevationdata=GeoElevationData
Mount St. Helens
MOUNTAIN
,GeoRange->
4
km

데이터를 3D로 시각화합니다:
실행
In[]:=
ListPlot3Delevationdata,
Options settings

지역의 지형도를 만듭니다:
실행
In[]:=
ReliefPlotelevationdata,
Options settings

주어진 위치와 고도에서 보이는 지역을 추정합니다:
실행
In[]:=
GeoGraphicsGeoVisibleRegion
Tokyo Skytree
BUILDING
[{"Latitude","Longitude","Height"}]
자기 북극을 향해 나침반을 따라 이동한 경로를 표시하기 위한 지자기 모델링을 사용합니다:
실행
In[]:=
GeoStreamPlotGeomagneticModelData
Canada
COUNTRY
,GeoVector,GeoGridLines->Automatic

지리적 통계 계산

1950년부터 2022년 사이에 알래스카 주에서 발생한 규모 6 이상의 지진의 위치를 ​​찾습니다:
실행
In[]:=
alaskaQuakes=​​EarthquakeData
Alaska, United States
ADMINISTRATIVE DIVISION
,{6,10},
Year: 1950
,
Year: 2022
,"Position"//Quiet
이벤트의 평활화된 공간 히스토그램을 생성합니다:
실행
In[]:=
GeoSmoothHistogramalaskaQuakes,GeoRange->
Alaska, United States
ADMINISTRATIVE DIVISION

히스토그램과 지진 위치를 함께 표시합니다:
실행
In[]:=
Show​​GeoSmoothHistogramalaskaQuakes,GeoRange->
Alaska, United States
ADMINISTRATIVE DIVISION
,​​GeoListPlotalaskaQuakes,GeoRange->
Alaska, United States
ADMINISTRATIVE DIVISION
​​

공간 패턴 예측

미국 전역의 오존 측정에 대한 공간 데이터 가져오기 합니다:
실행
In[]:=
spatialdata=ResourceData["Sample Data: US Ozone 2021","Data"];
데이터를 플로팅하면 원래 측정 세트에서 빈 곳이 드러납니다:
실행

천체의 지도 만들기