Политики API фрагментов карты

В этом документе перечислены требования к приложениям, разработанным с помощью API Map Tiles. Обратите внимание, что использование API Map Tiles регулируется вашим Соглашением с Google.

Предоставьте условия использования и политику конфиденциальности

Если вы разрабатываете приложение API Map Tiles, вы должны предоставить Условия использования и Политику конфиденциальности вместе со своим приложением, которые соответствуют рекомендациям, изложенным в вашем Соглашении с Google:

  • Условия использования и Политика конфиденциальности должны быть общедоступны.
  • В Условиях использования вашего приложения вы должны прямо указать, что при использовании вашего приложения пользователи обязуются соблюдать Условия обслуживания Google .
  • Вы должны уведомить пользователей в своей Политике конфиденциальности о том, что вы используете API Google Карт, и включить в нее ссылку на Политику конфиденциальности Google .

Рекомендуемое место для размещения ваших Условий использования и Политики конфиденциальности зависит от платформы вашего приложения.

Мобильные приложения

При разработке мобильного приложения рекомендуется указать ссылку на Условия использования и Политику конфиденциальности на странице загрузки вашего приложения в соответствующем магазине приложений и в меню настроек приложения.

Веб-приложения

При разработке веб-приложения рекомендуется разместить ссылку на Условия использования и Политику конфиденциальности в нижнем колонтитуле вашего веб-сайта.

Предварительная загрузка, кэширование или хранение контента

Приложения, использующие API Map Tiles, связаны условиями вашего Соглашения с Google. В соответствии с условиями вашего Соглашения вы не должны предварительно загружать, индексировать, хранить или кэшировать любой Контент, за исключением ограниченных условий, указанных в условиях.

В частности, приложения должны использовать API Map Tiles для визуализации карт. Вы не можете использовать API Map Tiles для любых случаев использования, не связанных с визуализацией, таких как:

  • Анализ изображения
  • Машинная интерпретация
  • Обнаружение или идентификация объектов
  • Извлечение или перепродажа геоданных
  • Использование в автономном режиме, в том числе для любого из вышеперечисленных целей

Ответы API Map Tiles могут включать заголовки Cache-Control , которые должны быть реализованы в соответствии с документацией протокола HTTP . Например, ваш клиент должен учитывать значение max-age , значение stale-while-revalidate , директиву must-revalidate и директиву private , когда они передаются в ответе.

Ответы API Map Tiles также могут включать заголовок ETag , который также должен быть реализован в соответствии с документацией протокола HTTP при запросе с повторной проверкой.

Обратите внимание, что идентификатор места , используемый для уникальной идентификации места, освобожден от ограничений кэширования . Таким образом, вы можете хранить значения идентификатора места неограниченное время. Идентификатор места возвращается в поле place_id в ответах API. Узнайте, как сохранять, обновлять и управлять идентификаторами мест, в руководстве по идентификаторам мест .

При использовании API Map Tiles для отображения Google Maps вы также должны отображать логотип Google на карте, и вы не должны изменять логотип каким-либо образом. Вы должны разместить логотип Google в нижнем левом углу карты, а информацию об атрибуции — в правом углу карты. Для получения дополнительной информации ознакомьтесь с нашими рекомендациями Центра ресурсов бренда .

Для более кинематографичных 3D-карт, то есть, если ваши требования к дизайну UX-опыта не могут легко соответствовать этим рекомендациям по размещению, вам все равно следует четко отображать логотип Google в начале или в конце или в обоих концах опыта, чтобы ваша аудитория понимала авторство карты. Вам по-прежнему необходимо соблюдать требования по отображению атрибуции сторонних данных, как описано ниже, на протяжении всего кинематографического опыта. Дополнительные рекомендации см. в разделе Отображение атрибуции логотипа и данных в гибридных визуализациях ниже.

На следующем примере карты логотип Google показан в левом нижнем углу карты, а указание источника — в правом нижнем углу.

Следующий zip-файл содержит логотип Google в правильных размерах для приложений на рабочем столе, Android и iOS. Вы не можете изменять размер или модифицировать эти логотипы каким-либо образом.

Загрузить: google_logo.zip

Не изменяйте атрибуцию. Не удаляйте, не скрывайте и не обрезайте информацию об атрибуции. Вы не можете использовать логотипы Google в строке (например, «Эти карты из [Google_logo]»).

Сохраняйте атрибуцию близко. При использовании скриншотов изображений Google вне прямых вставок включите стандартную атрибуцию, как она отображается на изображении. При необходимости вы можете настроить стиль и размещение текста атрибуции, при условии, что текст находится в непосредственной близости от контента и будет понятен для обычного зрителя или читателя. Вы не можете перемещать атрибуцию далеко от контента, например, в конец вашей книги, в титры ваших файлов или шоу или в нижний колонтитул вашего веб-сайта.

Включайте сторонних поставщиков данных. Некоторые данные и изображения в наших картографических продуктах поступают от поставщиков, отличных от Google. При использовании таких изображений текст вашего указания авторства должен содержать название «Google» и соответствующих поставщиков данных, например «Картографические данные: Google, Maxar Technologies». Если в изображениях указаны сторонние поставщики данных, указание только «Google» или логотипа Google не является надлежащим указанием авторства.

Если вы используете платформу Google Карт на устройстве, где отображение атрибуции нецелесообразно, свяжитесь с отделом продаж Google, чтобы обсудить лицензии, подходящие для вашего варианта использования.

Отображение логотипа Google с помощью сторонних рендереров

При использовании API Map Tiles для отображения Google Maps с помощью стороннего рендерера вы не должны перекрывать или закрывать логотип Google любым другим логотипом, например логотипом рендерера. Сохраняйте разумное буферное расстояние между логотипом Google и сторонним логотипом, чтобы они отображались как независимые логотипы. Никакой логотип не должен перекрывать или закрывать атрибуцию данных, предоставленную ответом API.

Рендеринг изображения, показывающий логотипы Google и Cesium

Отображение атрибуции данных Google

Данные, возвращаемые API Map Tiles, требуют отображения информации об атрибуции и авторских правах из соответствующих запросов метаданных или информации области просмотра. Вы должны отобразить эту информацию полностью, как указано в соответствующем месте, обычно в правом нижнем углу отображаемого набора плиток или в представлении 3D-рендера. Обратите внимание, что строки атрибуции изменяются в зависимости от данных карты, запрошенных областью просмотра рендерера.

Если невозможно отобразить атрибуты данных полностью из-за ограничений размера области просмотра, рассмотрите возможность добавления элемента пользовательского интерфейса, который можно навести или нажать, с надписью «Источники данных», который открывается в окне карты для предоставления информации об атрибутах. Всегда стремитесь поддерживать надлежащие картографические практики.

Нижний колонтитул, содержащий логотип Google и ссылку на поставщика данных.

Отображение атрибуции сторонних данных

При использовании API Map Tiles для отображения данных Google Maps в качестве базовой карты и наложения сторонних (не Google) геопространственных данных от вас может потребоваться отображение атрибуции от стороннего поставщика данных. Вы не должны каким-либо образом перекрывать или скрывать атрибуцию данных Google с атрибуцией данных сторонних данных. Атрибуция сторонних данных должна быть четко отделена от атрибуции данных Google. Кроме того, должно быть ясно, что логотип Google и атрибуция данных Google связаны с базовой картой и друг с другом.

Отображение логотипа и атрибуции данных в гибридных визуализациях

При использовании данных Google Maps в качестве базовой карты при наложении собственных данных карты вы должны убедиться, что ваша аудитория полностью понимает, какая часть визуализации карты приписывается Google, а какие части приписываются вашим собственным данным карты. Кроме того, следуйте рекомендациям в разделе Отображение логотипа Google выше.

В качестве примера рассмотрите возможность объединения фотореалистичных 3D-плиток (в качестве фонового заполнения) с вашими собственными фотореалистичными моделями (на переднем плане). Пользователи могут быть сбиты с толку относительно того, какие компоненты сцены происходят из данных Google Maps. В таких случаях вы должны четко указать в строке атрибуции пользовательского интерфейса или пользовательском потоке, какая часть сцены происходит из данных Google Maps. Вы несете ответственность за соблюдение любых сторонних требований атрибуции, которые могут применяться к источникам данных, которые вы используете с данными Google Maps.

Наложения геоданных с фотореалистичными 3D-плитками

Вы можете накладывать собственные 3D-объекты на фотореалистичные 3D-плитки, если только 3D-объекты не извлекаются, не трассируются или иным образом не выводятся вручную или машинным способом из фотореалистичных 3D-плиток.

Создание видео с использованием API Map Tiles

  • Рекламные видеоролики : Вы можете создавать рекламные видеоролики в соответствии с условиями Соглашения и следующими положениями:
    • Рекламный видеоролик не должен содержать изображения Street View.
    • Продолжительность рекламного видеоролика не должна превышать 30 секунд.
    • Рекламный видеоролик должен рассказывать о возможностях вашего приложения(й).
    • Рекламный видеоролик должен быть четко обозначен как «только для рекламных целей» и должен соответствовать Правилам указания авторства, изложенным в Политиках API плиток карт .
    • Рекламный видеоролик не может быть перепродан отдельно или как часть программного обеспечения, приложения или пользовательского опыта.
  • Удаление : Вы несете ответственность за выполнение всех запросов на удаление рекламного видео, включая запросы третьих лиц.

Получите информацию об авторстве и авторских правах из поля copyright в ответах следующих вызовов API в зависимости от используемой вами службы:

2D плитки

Плитки дорожной карты, спутниковой съемки и рельефа

Информация об авторских правах и атрибуции доступна в ответе с информацией об области просмотра, как показано в следующем примере.

{
  "copyright": "Map data ©2023",
  "maxZoomRects": [
    {
      "maxZoom": 19,
      "north": 90,
      "south": -90,
      "east": 180,
      "west": -180
    },
    ...
  ]
}

Плитки просмотра улиц

Информация об авторских правах и атрибуции доступна в ответе метаданных Street View. Например:

{
 "panoId": "rZ9KeTyhA11i0VppYNzsSg",
 "lat": 37.420864219339165,
 "lng": -122.08446528377291,
 "imageHeight": 6656,
 "imageWidth": 13312,
 "tileHeight": 512,
 "tileWidth": 512,
 "heading": 94.35,
 "tilt": 88.39652,
 "roll": 1.7181772,
 "imageryType": "outdoor",
 "date": "2023-01",
 "copyright": "© 2023 Google",
 "reportProblemLink": "https://cbks0.googleapis.com/cbk?output=report&panoid=rZ9KeTyhA11i0VppYNzsSg&cb_client=api&cbp=1,0,,0,0",
  
}

Идентификатор панорамы, который используется для уникальной идентификации панорамы Street View, освобожден от ограничений кэширования. Таким образом, вы можете хранить значения идентификатора панорамы неограниченное время. Значения идентификатора панорамы возвращаются в поле panoId в ответах Street View Static API.

Необходимо отобразить гиперссылку reportProblemLink в правом нижнем углу изображения, а также включить в нее текст ссылки, который будет выглядеть примерно так: «Сообщить о проблеме с этим изображением».

Фотореалистичные 3D-плитки

Для фотореалистичных 3D-плиток данные об атрибуции возвращаются в каждом запросе плитки. Вы должны объединить, отсортировать и отобразить в строке все атрибуции для отображаемых плиток; обычно в нижней части рендеринга. Например, вы можете найти данные об атрибуции в плитке glTF, выполнив поиск в разделе asset , copyright .

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

CesiumJS

Если вы используете CesiumJS в качестве рендерера, то для отображения атрибуции вам необходимо включить showCreditsOnScreen в HTML-коде рендеринга.

// Add Photorealistic 3D Tiles tileset.
    const tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
      url: "https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY",
      // This property is needed to appropriately display attributions
      // as required.
      showCreditsOnScreen: true,
    }));

Цезий для Unreal

Если в качестве рендерера вы используете Cesium для Unreal, то для отображения сведений об авторах вам необходимо включить поле « Показывать сведения об авторах на экране» в World Outliner .

Как включить атрибуцию для Cesium для Unreal

Цезий для Единства

Если вы используете Cesium для Unity в качестве рендерера, то для отображения сведений об авторах вам необходимо включить поле « Показывать сведения об авторах на экране» в консоли инспектора.

Как включить атрибуцию для Cesium для Unity

Печать

Изображения Street View не могут быть использованы в печатных целях, как указано в политике Street View .

Руководство по стилю для атрибуции Google

Ниже приведены рекомендации по стилю указания авторства Google в CSS и HTML на случай, если вы не можете использовать загружаемый логотип Google.

Очистить место

Количество свободного пространства вокруг значка блокировки должно быть равно или превышать высоту буквы «G» в Google.

Расстояние между текстом с указанием авторства и логотипом Google должно составлять половину ширины буквы «G».

Расстояние между логотипом Google и текстом атрибуции

Разборчивость

Подпись всегда должна быть четкой, разборчивой и отображаться в правильной цветовой вариации для данного фона. Всегда будьте уверены, что обеспечиваете достаточный контраст для выбранной вами вариации логотипа.

Цвет

Используйте текст Google Material Gray 700 на белом или светлом фоне с диапазоном оттенков черного от 0% до 40%.

Google
#5f6368
RGB 95 99 104
HSL 213 5 39
HSB 213 9 41

На темном фоне, а также поверх фотографий или неперегруженных узоров используйте белый текст для подписи автора и указания источника.

Google
#ffffff
RGB 255 255 255
HSL 0 0 100
HSB 0 0 100

Шрифт

Используйте шрифт Roboto .

Пример CSS-кода

Следующий CSS-код, примененный к тексту «Google», отобразит «Google» с соответствующим шрифтом, цветом и интервалом на белом или светлом фоне.

font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 16px;
padding: 16px;
letter-spacing: 0.0575em; /* 0.69px */
color: #5f6368;
,

В этом документе перечислены требования к приложениям, разработанным с помощью API Map Tiles. Обратите внимание, что использование API Map Tiles регулируется вашим Соглашением с Google.

Предоставьте условия использования и политику конфиденциальности

Если вы разрабатываете приложение API Map Tiles, вы должны предоставить Условия использования и Политику конфиденциальности вместе со своим приложением, которые соответствуют рекомендациям, изложенным в вашем Соглашении с Google:

  • Условия использования и Политика конфиденциальности должны быть общедоступны.
  • В Условиях использования вашего приложения вы должны прямо указать, что при использовании вашего приложения пользователи обязуются соблюдать Условия обслуживания Google .
  • Вы должны уведомить пользователей в своей Политике конфиденциальности о том, что вы используете API Google Карт, и включить в нее ссылку на Политику конфиденциальности Google .

Рекомендуемое место для размещения ваших Условий использования и Политики конфиденциальности зависит от платформы вашего приложения.

Мобильные приложения

При разработке мобильного приложения рекомендуется указать ссылку на Условия использования и Политику конфиденциальности на странице загрузки вашего приложения в соответствующем магазине приложений и в меню настроек приложения.

Веб-приложения

При разработке веб-приложения рекомендуется разместить ссылку на Условия использования и Политику конфиденциальности в нижнем колонтитуле вашего веб-сайта.

Предварительная загрузка, кэширование или хранение контента

Приложения, использующие API Map Tiles, связаны условиями вашего Соглашения с Google. В соответствии с условиями вашего Соглашения вы не должны предварительно загружать, индексировать, хранить или кэшировать любой Контент, за исключением ограниченных условий, указанных в условиях.

В частности, приложения должны использовать API Map Tiles для визуализации карт. Вы не можете использовать API Map Tiles для любых случаев использования, не связанных с визуализацией, таких как:

  • Анализ изображения
  • Машинная интерпретация
  • Обнаружение или идентификация объектов
  • Извлечение или перепродажа геоданных
  • Использование в автономном режиме, в том числе для любого из вышеперечисленных целей

Ответы API Map Tiles могут включать заголовки Cache-Control , которые должны быть реализованы в соответствии с документацией протокола HTTP . Например, ваш клиент должен учитывать значение max-age , значение stale-while-revalidate , директиву must-revalidate и директиву private , когда они передаются в ответе.

Ответы API Map Tiles также могут включать заголовок ETag , который также должен быть реализован в соответствии с документацией протокола HTTP при запросе с повторной проверкой.

Обратите внимание, что идентификатор места , используемый для уникальной идентификации места, освобожден от ограничений кэширования . Таким образом, вы можете хранить значения идентификатора места неограниченное время. Идентификатор места возвращается в поле place_id в ответах API. Узнайте, как сохранять, обновлять и управлять идентификаторами мест, в руководстве по идентификаторам мест .

При использовании API Map Tiles для отображения Google Maps вы также должны отображать логотип Google на карте, и вы не должны изменять логотип каким-либо образом. Вы должны разместить логотип Google в нижнем левом углу карты, а информацию об атрибуции — в правом углу карты. Для получения дополнительной информации ознакомьтесь с нашими рекомендациями Центра ресурсов бренда .

Для более кинематографичных 3D-карт, то есть, если ваши требования к дизайну UX-опыта не могут легко соответствовать этим рекомендациям по размещению, вам все равно следует четко отображать логотип Google в начале или в конце или в обоих концах опыта, чтобы ваша аудитория понимала авторство карты. Вам по-прежнему необходимо соблюдать требования по отображению атрибуции сторонних данных, как описано ниже, на протяжении всего кинематографического опыта. Дополнительные рекомендации см. в разделе Отображение атрибуции логотипа и данных в гибридных визуализациях ниже.

На следующем примере карты логотип Google показан в левом нижнем углу карты, а указание источника — в правом нижнем углу.

Следующий zip-файл содержит логотип Google в правильных размерах для приложений на рабочем столе, Android и iOS. Вы не можете изменять размер или модифицировать эти логотипы каким-либо образом.

Загрузить: google_logo.zip

Не изменяйте атрибуцию. Не удаляйте, не скрывайте и не обрезайте информацию об атрибуции. Вы не можете использовать логотипы Google в строке (например, «Эти карты из [Google_logo]»).

Сохраняйте атрибуцию близко. При использовании скриншотов изображений Google вне прямых вставок включите стандартную атрибуцию, как она отображается на изображении. При необходимости вы можете настроить стиль и размещение текста атрибуции, при условии, что текст находится в непосредственной близости от контента и будет понятен для обычного зрителя или читателя. Вы не можете перемещать атрибуцию далеко от контента, например, в конец вашей книги, в титры ваших файлов или шоу или в нижний колонтитул вашего веб-сайта.

Включайте сторонних поставщиков данных. Некоторые данные и изображения в наших картографических продуктах поступают от поставщиков, отличных от Google. При использовании таких изображений текст вашего указания авторства должен содержать название «Google» и соответствующих поставщиков данных, например «Картографические данные: Google, Maxar Technologies». Если в изображениях указаны сторонние поставщики данных, указание только «Google» или логотипа Google не является надлежащим указанием авторства.

Если вы используете платформу Google Карт на устройстве, где отображение атрибуции нецелесообразно, свяжитесь с отделом продаж Google, чтобы обсудить лицензии, подходящие для вашего варианта использования.

Отображение логотипа Google с помощью сторонних рендереров

При использовании API Map Tiles для отображения Google Maps с помощью стороннего рендерера вы не должны перекрывать или закрывать логотип Google любым другим логотипом, например логотипом рендерера. Сохраняйте разумное буферное расстояние между логотипом Google и сторонним логотипом, чтобы они отображались как независимые логотипы. Никакой логотип не должен перекрывать или закрывать атрибуцию данных, предоставленную ответом API.

Рендеринг изображения, показывающий логотипы Google и Cesium

Отображение атрибуции данных Google

Данные, возвращаемые API Map Tiles, требуют отображения информации об атрибуции и авторских правах из соответствующих запросов метаданных или информации области просмотра. Вы должны отобразить эту информацию полностью, как указано в соответствующем месте, обычно в правом нижнем углу отображаемого набора плиток или в представлении 3D-рендера. Обратите внимание, что строки атрибуции изменяются в зависимости от данных карты, запрошенных областью просмотра рендерера.

Если невозможно отобразить атрибуты данных полностью из-за ограничений размера области просмотра, рассмотрите возможность добавления элемента пользовательского интерфейса, который можно навести или нажать, с надписью «Источники данных», который открывается в окне карты для предоставления информации об атрибутах. Всегда стремитесь поддерживать надлежащие картографические практики.

Нижний колонтитул, содержащий логотип Google и ссылку на поставщика данных.

Отображение атрибуции сторонних данных

При использовании API Map Tiles для отображения данных Google Maps в качестве базовой карты и наложения сторонних (не Google) геопространственных данных от вас может потребоваться отображение атрибуции от стороннего поставщика данных. Вы не должны каким-либо образом перекрывать или скрывать атрибуцию данных Google с атрибуцией данных сторонних данных. Атрибуция сторонних данных должна быть четко отделена от атрибуции данных Google. Кроме того, должно быть ясно, что логотип Google и атрибуция данных Google связаны с базовой картой и друг с другом.

Отображение логотипа и атрибуции данных в гибридных визуализациях

При использовании данных Google Maps в качестве базовой карты при наложении собственных данных карты вы должны убедиться, что ваша аудитория полностью понимает, какая часть визуализации карты приписывается Google, а какие части приписываются вашим собственным данным карты. Кроме того, следуйте рекомендациям в разделе Отображение логотипа Google выше.

В качестве примера рассмотрите возможность объединения фотореалистичных 3D-плиток (в качестве фонового заполнения) с вашими собственными фотореалистичными моделями (на переднем плане). Пользователи могут быть сбиты с толку относительно того, какие компоненты сцены происходят из данных Google Maps. В таких случаях вы должны четко указать в строке атрибуции пользовательского интерфейса или пользовательском потоке, какая часть сцены происходит из данных Google Maps. Вы несете ответственность за соблюдение любых сторонних требований атрибуции, которые могут применяться к источникам данных, которые вы используете с данными Google Maps.

Наложения геоданных с фотореалистичными 3D-плитками

Вы можете накладывать собственные 3D-объекты на фотореалистичные 3D-плитки, если только 3D-объекты не извлекаются, не трассируются или иным образом не выводятся вручную или машинным способом из фотореалистичных 3D-плиток.

Создание видео с использованием API Map Tiles

  • Рекламные видеоролики : Вы можете создавать рекламные видеоролики в соответствии с условиями Соглашения и следующими положениями:
    • Рекламный видеоролик не должен содержать изображения Street View.
    • Продолжительность рекламного видеоролика не должна превышать 30 секунд.
    • Рекламный видеоролик должен рассказывать о возможностях вашего приложения(й).
    • Рекламный видеоролик должен быть четко обозначен как «только для рекламных целей» и должен соответствовать Правилам указания авторства, изложенным в Политиках API плиток карт .
    • Рекламный видеоролик не может быть перепродан отдельно или как часть программного обеспечения, приложения или пользовательского опыта.
  • Удаление : Вы несете ответственность за выполнение всех запросов на удаление рекламного видео, включая запросы третьих лиц.

Получите информацию об авторстве и авторских правах из поля copyright в ответах следующих вызовов API в зависимости от используемой вами службы:

2D плитки

Плитки дорожной карты, спутниковой съемки и рельефа

Информация об авторских правах и атрибуции доступна в ответе с информацией об области просмотра, как показано в следующем примере.

{
  "copyright": "Map data ©2023",
  "maxZoomRects": [
    {
      "maxZoom": 19,
      "north": 90,
      "south": -90,
      "east": 180,
      "west": -180
    },
    ...
  ]
}

Плитки просмотра улиц

Информация об авторских правах и атрибуции доступна в ответе метаданных Street View. Например:

{
 "panoId": "rZ9KeTyhA11i0VppYNzsSg",
 "lat": 37.420864219339165,
 "lng": -122.08446528377291,
 "imageHeight": 6656,
 "imageWidth": 13312,
 "tileHeight": 512,
 "tileWidth": 512,
 "heading": 94.35,
 "tilt": 88.39652,
 "roll": 1.7181772,
 "imageryType": "outdoor",
 "date": "2023-01",
 "copyright": "© 2023 Google",
 "reportProblemLink": "https://cbks0.googleapis.com/cbk?output=report&panoid=rZ9KeTyhA11i0VppYNzsSg&cb_client=api&cbp=1,0,,0,0",
  
}

Идентификатор панорамы, который используется для уникальной идентификации панорамы Street View, освобожден от ограничений кэширования. Таким образом, вы можете хранить значения идентификатора панорамы неограниченное время. Значения идентификатора панорамы возвращаются в поле panoId в ответах Street View Static API.

Необходимо отобразить гиперссылку reportProblemLink в правом нижнем углу изображения, а также включить в нее текст ссылки, который будет выглядеть примерно так: «Сообщить о проблеме с этим изображением».

Фотореалистичные 3D-плитки

Для фотореалистичных 3D-плиток данные об атрибуции возвращаются в каждом запросе плитки. Вы должны объединить, отсортировать и отобразить в строке все атрибуции для отображаемых плиток; обычно в нижней части рендеринга. Например, вы можете найти данные об атрибуции в плитке glTF, выполнив поиск в разделе asset , copyright .

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

CesiumJS

Если вы используете CesiumJS в качестве рендерера, то для отображения атрибуции вам необходимо включить showCreditsOnScreen в HTML-коде рендеринга.

// Add Photorealistic 3D Tiles tileset.
    const tileset = viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
      url: "https://tile.googleapis.com/v1/3dtiles/root.json?key=YOUR_API_KEY",
      // This property is needed to appropriately display attributions
      // as required.
      showCreditsOnScreen: true,
    }));

Цезий для Unreal

Если в качестве рендерера вы используете Cesium для Unreal, то для отображения сведений об авторах вам необходимо включить поле « Показывать сведения об авторах на экране» в World Outliner .

Как включить атрибуцию для Cesium для Unreal

Цезий для Единства

Если вы используете Cesium для Unity в качестве рендерера, то для отображения сведений об авторах вам необходимо включить поле « Показывать сведения об авторах на экране» в консоли инспектора.

Как включить атрибуцию для Cesium для Unity

Печать

Изображения Street View не могут быть использованы в печатных целях, как указано в политике Street View .

Руководство по стилю для атрибуции Google

Ниже приведены рекомендации по стилю указания авторства Google в CSS и HTML на случай, если вы не можете использовать загружаемый логотип Google.

Очистить место

Количество свободного пространства вокруг значка блокировки должно быть равно или превышать высоту буквы «G» в Google.

Расстояние между текстом с указанием авторства и логотипом Google должно составлять половину ширины буквы «G».

Расстояние между логотипом Google и текстом атрибуции

Разборчивость

Подпись всегда должна быть четкой, разборчивой и отображаться в правильной цветовой вариации для данного фона. Всегда будьте уверены, что обеспечиваете достаточный контраст для выбранной вами вариации логотипа.

Цвет

Используйте текст Google Material Gray 700 на белом или светлом фоне с диапазоном оттенков черного от 0% до 40%.

Google
#5f6368
RGB 95 99 104
HSL 213 5 39
HSB 213 9 41

На темном фоне, а также поверх фотографий или неперегруженных узоров используйте белый текст для подписи автора и указания источника.

Google
#ffffff
RGB 255 255 255
HSL 0 0 100
HSB 0 0 100

Шрифт

Используйте шрифт Roboto .

Пример CSS-кода

Следующий CSS-код, примененный к тексту «Google», отобразит «Google» с соответствующим шрифтом, цветом и интервалом на белом или светлом фоне.

font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 16px;
line-height: 16px;
padding: 16px;
letter-spacing: 0.0575em; /* 0.69px */
color: #5f6368;