게임에 대한 실제지도 데이터는 어디서 찾을 수 있습니까?


14

게임 맵이 실제 맵 위에 겹쳐져있는 Ingress 와 유사한 개념으로 게임을 만들고 싶습니다 .

그런 앱의지도 데이터는 어디에서 찾을 수 있습니까? 내 게임 오브젝트를 해당 맵에 어떻게 (일반적으로) 통합합니까? 게임 오브젝트는 실시간으로 움직여야하므로 맵에서 정적 마커로 사용하는 것만으로는 충분하지 않습니다.

Google지도를 사용할 수 있다고 생각했지만 Google에서 제공하는 공식 API를 사용하여 내 자신의 그래픽 스타일 (Ingress처럼)을 만드는 것이 불가능할 것이라고 생각했습니다.


1
Ingress는 Google에서 개발 한 것이므로 개발자가 공개적으로 이용할 수없는 정보에 액세스 할 수 있다면 놀라지 않을 것입니다. 이 경우 사용 가능한 매핑 도구를 연구하고 별도로 라이센스가 부여 된 매핑 정보를 사용하여 고유 한 기술을 만들어야합니다.

답변:


13

OpenStreetMap 데이터를 사용할 수 있습니다 .

자유롭게 라이센스가 부여됩니다. 특히, 그들의 위키 는 말합니다 :

3c. OSM 데이터로 무언가를 만들면 이제 전체 작업에 라이센스를 적용해야합니까?

예를 들어, 게임을 작성했거나 OSM 데이터가 포함 된 예술적지도를 게시 한 경우 해당 데이터 만 라이센스에 적용됩니다. 이것을 제작 된 작품 이라고합니다 .

개발자 위키는 자신의 사용을 위해 데이터베이스에 OSM 데이터를 가져 오는 방법에 대해 설명합니다.


8

전 세계에 적용 되는 공개 문화 및 물리적 GIS 데이터 소스로 Natural Earth Data 를 추천 합니다. 벡터 데이터 세트에는 토지, 국가, 인구 밀집 지역 등이 포함되며 래스터베이스 레이어에는 토지 고도, 기후, 수로 및 해저 고도와 같은 옵션 세부 정보가 제공됩니다.

이 데이터는 GIS 소프트웨어와 함께 사용하기위한 것이지만 QGIS 또는 인디 매퍼 와 같은 도구를 사용하여 재정적 지출없이 더 "게임 친화적"(svg, png 등)으로 조작하고 내보낼 수 있습니다 .

벡터 레이어에는 이름, 모집단 및 GDP와 같은 시뮬레이션에 유용 할 수있는 자세한 속성 테이블이 제공됩니다.

이 데이터로 생성 된 몇 가지 빠른 모형이 있습니다. 도시 지역과 겹쳐 회색 지구베이스 맵 위험 복제 국가, 도시 지역, 인구 밀집 지역


이것은 정말 좋은 데이터 세트이지만 내가 알 수있는 한 내 게임에 대해 원하는 도로 / 거리 데이터를 제공하지 않습니다.
Mark Dunne

1
문제 없습니다. 특정 상황에서는 유용하지 않습니다. 이메일 요약에서 (상당히 편집 된) 질문을 보았을 때이 정보를 다음 페이지를 찾는 방문자에게 도움이 될 수있는 자료로 게시 할 것이라고 생각했습니다.
Kelly Thomas

1
에 리디렉션 IndieMapper donaldjtrump.com 지금. 연결이 끊어진 것 같습니까?
Nick

@Nick-그것은 이상한 방향 전환이다.
Jesse Williams

0

경우에 따라 Google Static Maps API를 사용할 수 있습니다 . 그러면 특정 위치에 대한 스프라이트를 하나씩 다운로드하여 게임에서 일반 스프라이트 / 배경으로 사용할 수 있습니다. 그러나, 당신은 처리해야합니다

  • 사용량 할당량 (API 및 유스 케이스에 따라 다르지만 하루에 25000 건의 무료 요청)
  • 당신의 게임은 Google Maps API T & C에
  • 사용자는 Google T & C에 구속되며 동의를 얻어야합니다.
  • Google지도에 대한 링크를 포함해야한다고 생각합니다.
  • 에 따르면 10.5 (b)이미지에서 파생물을 만들 수는 없지만 Google의 저작권 표시 및 로고를 모호하게하지 않는 한 이미지를 일부 필터 (색상 / 채도를 변경해야하는 경우)로 오버레이해도 여전히 통과 할 수 있습니다. . 그러나 IANAL.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.