컴퓨터 게임을 사용하여 GIS 데이터를 표시합니까?


39

GIS 사용자 인 것 외에도 저는 큰 컴퓨터 게임 팬입니다.

Civilization, Minecraft, World at War 등의 게임에는 거대한지도를 아름다운 방식으로 표시 할 수있는 강력한 엔진이 있습니다.

환경을 더 잘 이해하거나 시각화하기 위해 게임 엔진을 사용하여 GIS 데이터를 표시 할 수 있습니까?

답변:



19

SimCity에는 실제로 USGS DEM 데이터를 가져 와서 실제 지형으로 사용할 수있는 기능이 내장되어 있습니다.

물론 FME 를 사용하는 경우 거의 모든 것에서 USGS DEM을 만들 수 있으므로 주변 지형 데이터를 사용하여 맞춤형 SimCity 풍경을 얻을 수 있습니다.


1
좋은 플러그 - 현재 FME Server와 함께 작업 - 훌륭한 도구이지만 작업이 실패 할 경우에 지어진 '부활절 달걀 게임'필요는 ... (하나를 추가 할 수 데일 문의)
Mapperz

알아요 ...하지 않으려 고하지만이 경우 저항 할 수 없었습니다! 데일과 대화 할께요 그러나 나는 교육 자료에 부활절 달걀을 넣습니다. 예를 들어 FME Server 2011 교육 매뉴얼이 있다면 '도마뱀 자리'를 재생할 수 있으며 2010 데스크탑 매뉴얼의 마지막 페이지에는 그것을 종이로 바꾸는 방법에 대한 지침이 있습니다. 비행기!
마크 아일랜드

니스-멋진 공기 역학적 종이 비행기가 있습니다. :)
Mapperz

14

Microsoft Aces Studios ( MS Flight Simulator 및 Train Simulator 제조업체)에서 근무했을 때 모든 콘텐츠를 주도 하는 거대한 GIS 파이프 라인이있었습니다. 적절한 고도 데이터 를 삭제 한 후 일부 콘텐츠가 얼마나 잘 보이는지 놀랄 것 입니다. 나는 개인적으로 얼마나 많은 사람들이 GIS 데이터를 Flightsim 확장 프로그램으로 판매했는지 알아 내고 놀랐습니다 .

실제 도로로 실제 교통량으로 렌더링 된 도로로 분류 된 폴리 라인, 도시 지역 폴리곤은 자생 건축물로 렌더링되고, 철도 폴리 라인은 주행 가능한 철도, 호수 폴리곤은 수역으로 렌더링되며, 교통 표지판은 포인트 피처가 될 것입니다 ... 꽤 미친 멋진 IMHO. 유튜브 (통조림으로 만들어진 프로젝트) 에서 Trainsim 2 비디오 데모 를 보면 이 풍경의 모든 항목이 실제 gis 데이터에 의해 교통 표지판까지 구동된다고 생각하는 것은 놀라운 일입니다.

그리고 그렇습니다. 컨텐츠 편집은 때때로 ArcMap의 일부 뿌리를 포함했습니다 :)

이 작업 중 일부를 시도하고 싶지만 MS Flight Sim을 사용하고 싶지 않은 경우 동일한 작업을 수행하는 오픈 소스 프로젝트가 있습니다 : FlightGear . Openstreetmap 데이터 를 다운로드 하여로드 할 수 있습니다 ! GDAL조차도 유명한 GIS 데이터 스위스 군용 칼은 비행 전용 장치를 읽기 전용 데이터 소스로 지원 하므로 scenary를 가져와 PostGIS , FileGDB 또는 기타 벡터 지리 공간 형식으로 내보낼 수 있습니다 .



10

4 월 OSGEO-PDX 컨퍼런스에서 MineCraft의 TopoMC 프로그램 시연을 보았습니다. USGS 데이터를 Minecraft로 가져 오는 Python 프로그램의 느슨한 모음입니다.

다음은 프로젝트를 설명하는 스레드입니다.

http://www.minecraftforum.net/topic/143187-topomc-generating-minecraft-worlds-from-topographic-data/

다음은 코드를 다운로드 할 수있는 Git-Hub 페이지입니다. https://github.com/mathuin/TopoMC

추가 생각 :이 프로젝트는 GIS 데이터를 게임으로 가져 오는 것이 어려울 수 있다고 생각합니다. 게임에서 사용하는 지형 시스템으로 데이터를 가져와야하는 경우가 종종 있습니다. 데이터 뷰어 역할을하는 게임은 다소 드물며 부팅하기가 지루한 경향이 있습니다.


비행 시뮬레이터에 대한 dmsnell의 예외.
jvangeld

정말 멋진 MineCraft 도구입니다! 링크 주셔서 감사합니다.
waterwizard11

8

역사적인 'TOCA Touring Car Championship'(Playstation 1)은 GB Ordnance Survey의 트랙 조경에 실제 3D (및 지리 관련) GIS 데이터 (그 당시의 랜드 라인 데이터 세트)를 사용한 최초의 게임이었습니다. 모든 범프와 턴은 가상의 트랙보다 더 현실적이었습니다.

http://en.wikipedia.org/wiki/TOCA_Touring_Car_Championship [그러나 Lavaland (보너스 트랙 아님)]

최근 Google Maps API가 게임 개발자에게 더 유용 해지고 있습니다 ....

Google Maps API를 사용하는 여행 게임 http://googlegeodevelopers.blogspot.com/2011/05/travel-game-google-earth-is-your.html


2
실제로 Jet Fighter III는 1996 년에 출시되었으며 지형 데이터 위에 위성 이미지가 표시되었습니다. 이 게임에는 데이터로 가득 찬 여러 개의 CD가 제공되었으며 경험은 이전 세대의 비행 게임보다 훨씬 사실적이었습니다.
dmsnell 12

6

digitalurban 런던 대학에서 사람에 의해 작성된 블로그는 정기적으로 게임 엔진 예를 들어, 크라이 엔진과 지리적 데이터의 시각화 크라이시스에서 사용 언급하고있다.


5

게임 엔진은 군사 시뮬레이션을위한 매력적인 영상을 얻을 수있는 매우 인기있는 플랫폼입니다. 예를 들면 다음과 같습니다.


3

지형 렌더링을 위해 Google지도 데이터를 사용하는 Microsoft Flight Simulator 용 플러그인 (완전히 비공식적 임)이 있습니다.


3

Nokia 핸드셋 용 Ovi Racer도 있습니다. ovi 맵 데이터를 사용하여 "실제"거리를 통해 "경주"합니다. ovi에 관한 데이터가있는 트랙을 생성 할 수 있습니다.




2

Stuart Eve 는 게임 엔진을 사용하여 고고 학적 GIS 데이터를 표시하는 실험을하고 있습니다. 그는 구현 된 GIS 라는 용어를 만들었으며(자세한 내용은이 백서 를 참조하십시오) 다가오는 다음 블로그 게시물이 있습니다.

3D 모델링 소프트웨어 (블렌더), 게임 엔진 소프트웨어 (Unity3D) 및 기존 GIS 소프트웨어 (QGIS)의 조합 사용

고고 학적 풍경을 탐구합니다. 1 부 :

구현 된 GIS HowTo : 1 부 – 고고 학적 지형을 Unity3D에로드 (블렌더를 통해)

여기에 이미지 설명을 입력하십시오




-1

실제 심 시티의 모델

Sim City의 유명한 게임은 우리가 토지 이용 계획에 대해 이야기 할 때의 의미입니다. GIS는 실제 Sim City를 설계하기위한 시스템입니다. 이 기술은 토지 사용 계획 전문가에게 영향을 미치는 일련의 작업을 포함하기 때문에 실제로는 거의 사용되지 않습니다. 웹에서 찾을 수있는 몇 가지 연습에 따라 Sim City의 도시에 로직을 적용하기위한 템플릿을 만들기 위해 부과했습니다. . 저의 일상 업무에는 기술 관리를위한 가장 일반적인 절차를 해결하기위한 실용적인 솔루션을 적용하는 것이 포함되지만, 이러한 절차를 관리 할 모델없이 구현하면 Sim City 모델링이 어렵습니다. 이 포럼에서는 유명한 게임을 시작할 때와 같은 가장 기본적인 기초부터 즉시 시작하는 모델 파트 Sim City를 구축하는 방법에 대한 토론을 열었습니다. 저는 프로그래머는 아니지만 웹에서 가장 인기있는 도구를 사용하는 토지 이용 계획자입니다. 필자는 GoogleMaps 매시업으로 시작하는 것이 바람직하다고 생각한 다음 PHP로 인터페이스를 만들고 지표 계산을 자동화하고 마지막으로 Postgres와 같은 데이터베이스를 구축해야합니다. 저는이 모든 것이 가능하고 오픈 소스 스타일 프로젝트를 시작하는 것이 야심적이고 무엇보다도 호기심이 많다고 생각합니다. 당신은 생각하지 않습니까? 필자는 GoogleMaps 매쉬업으로 시작하는 것이 바람직하다고 생각한 다음 PHP에서 인터페이스를 만들고 지표 계산을 자동화하고 마지막으로 Postgres와 같은 데이터베이스를 구축해야합니다. 저는이 모든 것이 가능하고 오픈 소스 스타일 프로젝트를 시작하는 것이 야심적이고 무엇보다 호기심이 많다고 생각합니다. 당신은 생각하지 않습니까? 필자는 GoogleMaps 매쉬업으로 시작하는 것이 바람직하다고 생각한 다음 PHP에서 인터페이스를 만들고 지표 계산을 자동화하고 마지막으로 Postgres와 같은 데이터베이스를 구축해야합니다. 저는이 모든 것이 가능하고 오픈 소스 스타일 프로젝트를 시작하는 것이 야심적이고 무엇보다 호기심이 많다고 생각합니다. 당신은 생각하지 않습니까?

감사합니다.


4
나는이 답변이 사실적인 정보 나 참고 자료를 추가한다고 생각하지 않는다. 또한 답변보다 질문 또는 프로젝트 제안으로 표현됩니다. 이 사이트는 포럼이 아닌 Q & A 사이트입니다. FAQ를 읽는 것이 좋습니다 .
blah238

좋아, 삭제해야합니까?
pjhooker
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.