자체 3D 타일 렌더기 사용

타사 렌더링 제품을 자체 3D 타일 렌더기를 만들어야 할 수도 있습니다. 이 다음과 같은 중요한 요소를 고려해야 합니다.

콘텐츠 URL

실사 3D 타일을 제공할 때 Map Tiles API는 하위 타일 집합입니다. 이러한 타일 집합 URI는 일반 URL이 아닙니다. 여기에는 사용할 수 있습니다 여기에는 필요합니다. 자세한 내용은 3D 타일 사양.

요청 및 응답

다음은 실사 3D 타일 요청 및 응답의 몇 가지 예입니다. 나 Chrome 개발자 도구를 사용하여 점검할 수 있습니다.

샘플 루트 타일 집합 요청:

https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY

샘플 타일 세트 응답 URI:

 /v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg

렌더러에서 사용하는 샘플 카드 요청 URL:

https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYuYnVs.json?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY
https://tile.googleapis.com/v1/3dtiles/datasets/CgA/files/UlRPVEYubm9k.glb?session=CIqhrPOFvdHSYg&key=YOUR_API_KEY

타일 세트 URI에 표시되는 매개변수는 내 API 키를 생성합니다. 3D Tiles API 는 다음 두 매개변수를 제공합니다.

session
3D 로드 세션의 내장 식별자입니다. 자동으로 생성됨 API에 의해 수행됩니다. 후속 객체를 생성할 때 렌더러가 연결해야 합니다. 카드 요청
key
3D 타일 서비스에 액세스하는 데 사용한 API 키입니다. 다음 위치에 첨부해야 합니다. 모든 후속 타일 요청을 처리합니다.

표시 저작자 표시

저작자 표시는 지도 타일의 출처를 인정하는 것을 의미하며 여기에는 Google 브랜드 저작자 표시 (로고)와 데이터 저작자 표시입니다. Google 로고는 Map Tiles API 정책 페이지. 데이터 저작자 표시 정보는 모든 카드 응답에서 반환됩니다. 다음에서 확인하세요. asset.copyright 아래 JSON의 응답 본문입니다.

{
  "asset": {
    "version": "2.0",
    "generator": "draco_decoder",
    "copyright": "Data SIO, NOAA, U.S. Navy, NGA, GEBCO;Landsat / Copernicus"
  }
}

이 정보는 텍스트 행에 집계, 정렬 및 표시해야 합니다. 일반적으로 렌더링의 맨 아래에 표시됩니다 이를 위해 다음 단계를 수행해야 합니다.

  1. 뷰의 모든 타일에서 모든 저작권 정보를 추출합니다.

  2. 저작권 소스가 여러 개인 경우 세미콜론으로 구분합니다.

  3. 발생 횟수를 기준으로 정보를 정렬합니다.

  4. 화면에 저작권 출처를 가장 많이 발생한 것부터 순서대로 표시합니다. 이와 비슷하게 Google 어스 수행합니다.