NASA 월드 윈드
NASA WorldWind개발자 | 아메스 연구 센터(NASA) |
---|---|
초기 릴리즈 | 2003 |
기록 위치 | JavaScript(Web), Java(Android, Desktop Java SE, Server), C#(Obsolete Windows/).네트) |
운영 체제 | 교차 플랫폼, 위 참조 |
다음에서 사용 가능 | 영어 |
유형 | 가상 지구본 소프트웨어 개발 키트 |
면허증 | NASA 오픈 소스 계약 v1.3 |
웹사이트 | worldwind |
NASA 월드윈드는 오픈 소스(NOSA 라이센스와 Apache 2.0 라이센스에 따라 공개됨) 가상 지구본이다.웹사이트(https://worldwind.arc.nasa.gov/),에 따르면 월드윈드는 오픈 소스 가상 글로브 API이다.WorldWind는 개발자들이 3D 지구본, 지도, 지리정보의 대화형 시각화를 빠르고 쉽게 만들 수 있도록 한다.전 세계 기관들은 월드윈드를 이용해 날씨 패턴을 모니터링하고, 도시와 지형을 시각화하고, 차량 이동을 추적하고, 지리공간 데이터를 분석하고, 지구에 대한 인류를 교육한다."2003년 NASA가 개인용 컴퓨터에 사용하기 위해 처음 개발한 뒤 2004년부터 오픈소스 커뮤니티와 함께 더욱 발전했다.2017년 현재 웹 기반 월드윈드 버전이 온라인에서 이용 가능하다.[1]안드로이드 버전도 이용할 수 있다.[2]
원본은 에 의존했다.Microsoft Windows에서만 실행된 NET Framework.보다 최신 Java 버전인 WorldWind Java는 크로스 플랫폼으로, 이전 버전과는 달리 개발자를 겨냥한 소프트웨어 개발 키트(SDK)이다.Google 어스 스타일의 독립형 가상 지구본 애플리케이션이 아닌 NET 버전.월드윈드 자바 버전은 2009년 11월에 NASA 올해의 소프트웨어 상을 받았다.[3]이 프로그램은 NASA와 USGS 위성 사진, 항공 사진, 지형 지도, KML(Keyhole Markup Language) 및 Collada 파일을 오버레이한다.
개요
2003년 이후 널리 이용 가능했지만 월드윈드는 2004년 NASA 오픈소스협정 라이선스와 함께 출시되었다.자바 기반 최신 버전(2.1.0)은 2016년 12월 출시됐다.[4]2015년 현재 월드윈드의 웹 기반 버전이 개발[5] 중이며 온라인에서 이용 가능하다.[6]안드로이드 버전도 이용할 수 있다.[7]
이전.NET 기반 버전은 광범위한 플러그인 제품군을 갖춘 애플리케이션이었습니다.지구 외에도 몇 개의 세계가 있다.달, 화성, 금성, 목성(이오, 가니메데, 유로파, 칼리스토의 네 갈릴리 달과 함께)과 SDSS(별과 은하의 상상력)이다.
사용자는 선택한 행성을 회전하고, 보기를 기울이며, 확대/축소하여 선택한 행성과 상호작용할 수 있다.500만 장소명, 정치적 경계선, 위도/경도선, 기타 자료 등을 표시할 수 있다.월드윈드.NET는 OGC의 WMS 서버(버전 1.4도 장소 이름을 다운로드하는 데 WFS를 사용한다)를 사용하여 인터넷에서 지도와 지리공간 데이터를 검색할 수 있는 기능을 제공했으며 ESRI 형태 파일과 kml/kmz 파일을 가져올 수 있도록 했다.이것은 월드윈드가 어떻게 누구나 자신의 데이터를 전달할 수 있게 하는지를 보여주는 예다.
월드윈드의 다른 기능.NET에는 .X(DirectX 3D 폴리곤 메쉬) 모델에 대한 지원과 대기 산란 또는 태양 음영과 같은 고급 시각 효과가 포함되었다.
미국 내부의 해상도는 개별 건물, 주택, 자동차(USGS Digital Ortho Layer)와 사람의 그림자(USGS Urban Ortho Layer 내 대도시 지역)까지 명확하게 구별할 수 있을 정도로 높다.미국 밖의 해상도는 픽셀당 최소 15m이다.
Microsoft는 WorldWind가 비상업적 사용을 위해 Virtual Earth 고해상도 데이터를 통합할 수 있도록 허용했다.[8]
월드윈드는 NASA의 셔틀 레이더 지형 미션(SRTM), 국가 고도 데이터 세트(NED), 첨단 우주 기반 열 방출 및 반사 방사선계(ASTM)에서 수집한 디지털 고도 모델(DEM) 데이터를 사용한다.그랜드캐니언이나 에베레스트산 등 지형지물을 입체적으로 볼 수 있다는 뜻이다.또한 WW는 참호, 능선 등의 해양 특징을 3D로 볼 수 있는 배시미터리 데이터도 보유하고 있다.
어플리케이션을 이용하는 많은 사람들이 자신의 데이터를 추가하고 있으며, 월드윈드 센트럴이나 아래 링크 섹션에서 언급된 블로그 등 다양한 출처를 통해 이용할 수 있도록 하고 있다.
블루마블, 랜사트, USGS 퍼블릭 도메인 데이터를 이용해 월드윈드로 만든 모든 영상과 영화는 상업적 목적에서도 자유롭게 수정, 재분배, 웹 사이트에서 사용할 수 있다.
추가 기능 및 플러그인
월드윈드는 프로그램에 새로운 기능을 추가하는 작은 확장인 많은 추가 기능 중 하나를 사용하여 확장할 수 있다.
가능한 추가 기능 유형:
- 점 도면층: 장소 표시(관심 지점)를 아이콘으로 표시하는 단순 XML 파일
- 추적 레이어: 경로(경로, 경계)
- 선 피쳐: 선 또는 벽으로 시각화된 점 목록이 있는 XML
- 폴리곤 피쳐: 채워진 폴리곤으로 시각화된 포인트 리스트가 있는 XML(평면 또는 돌출)
- 모델 기능: 3D 텍스처 메쉬를 로드하는 데 사용되는 XML
- 장소 이름: 텍스트 레이블이 할당된 특정 지점(도시, 언덕 및 건물 등)
- 이미지 레이어: 세계 각지의 고해상도 이미지
- 스크립트: 카메라 이동을 제어하는 파일
플러그인은 월드윈드가 시작할 때 로드하고 컴파일하는 C#, VB 또는 J#로 작성된 작은 프로그램이다.플러그인 개발자는 프로그램의 소스 코드를 변경하지 않고도 월드윈드에 기능을 추가할 수 있다.
월드윈드 자바
WorldWind의 원래 레시피는 에 의존하여 Windows로 제한되었다.NET 라이브러리 및 DirectX.새로운 SDK 버전이 자바에서 개발되었으며, JOGL은 월드윈드 자바라고 불린다.최신판(2.2.0)은 2020년 8월에 출시되었다.
이 새로운 버전은 모듈형 컴포넌트에 '오프로드'되는 기능을 가진 API 중심 아키텍처를 가지고 있어 API를 핵심으로 둔다.이것은 월드윈드 자체를 플러그인으로 만들어, 가능한 한 (예를 들어 파이썬을 통해) 상호 교환적으로 사용할 수 있게 한다.이 리팩터링 연습으로 월드윈드는 브라우저를 통해 자바 애플릿으로 접속할 수 있다.2007년 5월 11일 Sun Microsystem의 연례 JavaOne 컨퍼런스에서 WorldWind Java SDK의[9] 예고편이 발매되었다.
WWj는 SDK이기 때문에 단일 애플리케이션은 없다. 대신, WWj를 사용하는 애플리케이션은 세계 각국의 정부 기관과 상용 개발자들에 의해 각각 다른 기능을 가지고 있다.이러한 애플리케이션에는 간단한 가상 글로브 뷰어, 위성 추적기, GIS 플랫폼, 사진 편집기, F-16 시뮬레이터, 임무 계획 소프트웨어 등이 포함된다.
Android and the web
NASA는 이후 Android OS와 JavaScript 기반 웹 앱을 위한 두 개의 SDK인 WorldWind와 Web WorldWind를 출시했다.WWj와 마찬가지로, 버전에 대한 단일 애플리케이션은 없다.
자습서
- NASA WorldWind SDK 튜토리얼:[1] 이 튜토리얼은 독일 뮌스터 대학의 지리정보학 연구소에 의해 개발되었다.WorldWind API로 Eclipse 환경을 설정하는 것부터 Linked Open Data 지리적 데이터셋에서 다각형을 구축하는 것까지 튜토리얼이 포함되어 있다.초보자부터 선진 개발자까지 중요한 팁이 담겨 있다.
포크 및 클론
- 월드윈드 어스[10](WorldWind Earth)는 현재 3개의 월드윈드 SDK 릴리즈 중 친근한 포크를 유지하고 있는 커뮤니티다.이 포크는 WebWorldWind의 개발 지점의 최신 수정 사항과 기능에 월드윈드 커뮤니티의 몇 가지 "체리 픽스" 향상 기능을 기반으로 하는 빌드용 릴리즈 채널을 제공한다.월드윈드JS 프로젝트는 GitHub에서, 릴리즈는 NPM에서 이용할 수 있다.
- Geoforge 프로젝트는[11] NASA WorldWind 프로젝트의 포크를 포함하고 있다.지오포지는 오픈 소스 소프트웨어를 제공한다.지리학 데이터를 관리하고 WorldWind 기능을 사용하여 지리학 객체 표시를 제공하는[12] 플랫폼에서 선도한다.
- 다플은[13] NASA 월드윈드 프로젝트의 포크로 지오소프트의 개발자들이 만든 오픈소스 프로젝트다.디플은 지구과학 전문가를 목표로 하며, WMS 서버를 쉽게 추가할 수 있고 구글 어스와 매우 유사한 간단한 UI 등 이들을 겨냥한 특징을 가지고 있다.
- 서비르-VIZ는[14] IAGT가 서비르 프로젝트를 위해 개발한 월드윈드의 맞춤형 버전이다.
- WW2D는 Java 및 OpenGL 기술을 기반으로 하는 교차 플랫폼, 무료 및 오픈 소스 애플리케이션이었으며 마이크로소프트 윈도우즈, Mac OS X, 리눅스(x86 및 x86-64), SPARC의 Solaris에서 실행할 수 있다.WW2D는 WorldWind 서버의 이미지를 사용한다.
- WW2D Plus 1 - 3D 보기를 제공하는 WW2D 업데이트.
- 펀트는 의 포크였다.NET NASA 월드윈드 프로젝트는 월드윈드에 공헌한 자유 소프트웨어 커뮤니티의 두 멤버에 의해 시작되었다.펀트는 월드윈드 1.3.2의 코드에 기반을 두었으나, 초기 릴리즈는 월드윈드 1.3.2나 1.3.3(다국어 지원 등)에서는 찾아볼 수 없는 특징을 가지고 있다.현재 펀트는 윈도 전용이지만 장기적인 목표에는 크로스 플랫폼 솔루션으로 전환하려는 욕구가 담겨 있다.
사용 가능한 데이터셋
초기 다운로드에는 저해상도 블루마블 데이터셋이 포함되어 있으며, 사용자가 특정 영역을 확대하면 NASA 서버에서 고해상도 데이터가 추가로 다운로드된다.현재 사용 가능한 모든 데이터 세트의 크기는 약 4.6 테라바이트다.
지구
애니메이션 데이터 계층
이미지/터레인 데이터 세트
- 블루 마블 차세대 이미지
- Landsat 7 이미지
- USGS 이미지
- 확대/축소! 이미지(커뮤니티 생성 레이어)
- SRTM(SRTM30Plus/[19]SRTMv2/USGS NED) 지형 데이터(배스메트리 포함)
외계 데이터 집합
달
화성
- MOC(Mars Global Survey – Mars Orbiter 카메라)
- MOLA(MGS – Mars Orbiter Laser Attimeter Hypsometric map)
- 테미스(Mars Odyssey – 열 방출 영상 시스템)
- MDIM(Viking – Mars 디지털 이미지 모델)
금성
- 마젤란 이미지 레이더(색상 및 그레이스케일)
- 히피미터 지도
목성
- 목성
- 칼리스토
- 유로파
- 가니메데
- 이오
슬론 디지털 스카이 서베이
측량 이미지
풋프린트 이미지
- SDSS 설치 공간
- FREST (20cm의 라디오 하늘의 녹색 이미지)[20] 발자국
사양
기준선 해상도
- 500m(블루 마블 차세대)
- 15m(Landsat 이미지, 극지방 제외)
일반적인 고해상도
- 미국
- 뉴질랜드
- 확대! (LINZ 데이터에서): 2.5m(색상 및 그레이스케일)
- 서부 오스트레일리아
- 줌릿! (GSWA로부터): 250K 표면 지질 모자이크, 250K 지형 데이터, 자기 강도, 부거 중력
- 남아프리카 공화국
- 줌잇!:Spot5 10m[23](전체 커버리지에 가까운 색상), 로벤 섬 0.5m, 요하네스버그 2.5m
고도 해상도
나이
- 일부 USGS 공중사진은 1990년대 초에 촬영되었다.
- Landsat 7 이미지는 모두 1999년 이후에 촬영된다(Geocover 1990 제외).
참고 항목
참조
- ^ "World Wind Explorer". explorer.worldwind.earth.
- ^ "WorldWindAndroid github repository". 15 May 2020.
- ^ "Software of the Year Award, WorldWind Java". nasa.gov. December 24, 2009. Archived from the original on June 11, 2013.
- ^ "v2.1.0". Retrieved April 25, 2017.
- ^ "NASA WorldWind in JavaScript for HTML5". Retrieved April 25, 2017.
- ^ Schubert, Bruce. "World Wind Explorer". explorer.worldwind.earth.
- ^ "NASAWorldWind/WorldWindAndroid". Retrieved April 25, 2017.
- ^ "Virtual Earth". worldwindcentral.com.
- ^ "Demos". goworldwind.org.
- ^ "WorldWind Earth". WorldWind Earth. GitHub Pages.
- ^ Geoforge project. "Geoforge - home". geoforge.org.
- ^ Geoforge project. "Geoforge - software platform". geoforge.org.
- ^ "Dapple Earth Explorer: Map and View the Earth". geosoft.com. Archived from the original on 2006-08-13.
- ^ "Downloads - IAGT, The Institute for the Application of Geospatial Technology, Auburn, New York". iagt.org. Archived from the original on 2008-11-08. Retrieved 2007-11-29.
- ^ "GLOBE". worldwindcentral.com.
- ^ "Earth Resources Observation and Science (EROS) Center U.S. Geological Survey".
- ^ "Land Information New Zealand (LINZ)".
- ^ "Archived copy". Archived from the original on 2007-02-08. Retrieved 2007-02-07.
{{cite web}}
: CS1 maint: 타이틀로 보관된 사본(링크) - ^ David Sandwell, Satellite Geodesy, IGPP, SIO, University of California San Diego. "Satellite Geodesy, IGPP, SIO, UCSD - Global Topography - SRTM30, Multibeam, & predicted". ucsd.edu.
{{cite web}}
: CS1 maint : 복수이름 : 작성자 목록(링크) - ^ "The VLA FIRST Survey". stsci.edu.
- ^ "USGS Urban Areas". worldwindcentral.com.
- ^ "Add-on:ZoomIt!". worldwindcentral.com.
- ^ "Spot5 Imagery". madmappers.com.
위키미디어 커먼즈에는 NASA 월드 윈드와 관련된 미디어가 있다. |