⚠️ Важно: данный сайт не имеет отношения к владельцам schema.org, это всего лишь любительский (неофициальный) перевод. Сайт сделан для тех, кто плохо воспринимает технический английский. Оригинал текста можно найти тут: schema.org/geoMidpoint.

geoMidpoint

Свойство schema.org ?

Описание:

Указывает на географические координаты в центре геофигуры, например, геокруга.

Свойство geoMidpoint в Schema.org используется для указания географических координат, которые представляют собой центр геометрической формы, такой как геокруг или геоплощадь. Это свойство позволяет более точно описать местоположение объектов на карте, особенно когда речь идет о фигурах, охватывающих определенную территорию.

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

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

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

Ожидается, что значения будут одного из этих типов

Используется в этих типах

Примеры

Пример 1

Пример заметки или HTML разметки.


Car for hire driver #123 is within 50 meters of a given location, but is moving.

Пример, закодированный в формате Microdata, встроенный в HTML.


<div itemscope itemtype="https://schema.org/TaxiService">
  <div itemprop="provider" itemscope itemtype="https://schema.org/LocalBusiness">
    <span itemprop="name">driver #123</span>
    <div itemprop="location" itemscope itemtype="https://schema.org/Place">
      <div itemprop="geo" itemscope itemtype="https://schema.org/GeoCircle">
        <div itemprop="geoMidpoint" itemscope itemtype="https://schema.org/GeoCoordinates">
          <meta itemprop="latitude" content="42.362757" />
          <meta itemprop="longitude" content="-71.087109" />
        </div>
        <meta itemprop="geoRadius" content="50" />
      </div>
    </div>
  </div>
  <meta itemprop="providerMobility" content="dynamic" />
</div>

Пример, закодированный в формате RDFa, встроенный в HTML.


<div vocab="https://schema.org/" typeof="TaxiService">
  <div property="provider" typeof="LocalBusiness">
    <span property="name">driver #123</span>
    <div property="location" typeof="Place">
      <div property="geo" typeof="GeoCircle">
        <div property="geoMidpoint" typeof="GeoCoordinates">
          <meta property="latitude" content="42.362757" />
          <meta property="longitude" content="-71.087109" />
        </div>
        <meta property="geoRadius" content="50" />
      </div>
    </div>
  </div>
  <meta property="providerMobility" content="dynamic" />
</div>

Пример, закодированный в формате JSON-LD в теге <script> HTML.


<script type="application/ld+json">
  {
    "@context": "https://schema.org/",
    "@type": "TaxiService",
    "provider": {
      "@type": "LocalBusiness",
      "name": "driver #123",
      "location": {
        "@type": "Place",
        "geo": {
          "@type": "GeoCircle",
          "geoMidpoint": {
            "@type": "GeoCoordinates",
            "latitude": "42.362757",
            "longitude": "-71.087109"
          },
          "geoRadius": "50"
        }
      }
    },
    "providerMobility": "dynamic"
  }
</script>

Структурированное представление примера JSON-LD.

@context
https://schema.org/
@type
TaxiService
provider
@type
LocalBusiness
name
driver #123
location
@type
Place
geo
@type
GeoCircle
geoMidpoint
@type
GeoCoordinates
latitude
42.362757
longitude
-71.087109
geoRadius
50
providerMobility
dynamic
Автор: Семён Авдосов [schema.su]
Дата публикации: 16.11.2024
Дата обновления: 20.11.2024
Комментарии
Новые материалы на сайте