Свойство schema.org ?
Содержание: Описание, Какие должны быть типы, В каких типах используется, Примеры использования.
Свойство geoMidpoint
в Schema.org используется для указания географических координат, которые представляют собой центр геометрической формы, такой как геокруг или геоплощадь. Это свойство позволяет более точно описать местоположение объектов на карте, особенно когда речь идет о фигурах, охватывающих определенную территорию.
Основная функция geoMidpoint
заключается в том, чтобы предоставить точку, которая является средним значением координат всех точек, составляющих геометрическую форму. Например, если у вас есть геокруг, geoMidpoint
будет указывать на его центр, что может быть полезно для отображения информации о местоположении, например, в контексте бизнеса, услуг или событий.
Это свойство используется в разного рода данных, связанных с географией, такими как карты, местоположения компаний, туристические достопримечательности и другие объекты, которые требуют пространственного представления. Использование geoMidpoint
позволяет улучшить семантическое понимание данных для поисковых систем и других приложений, которые работают с геоинформацией, тем самым делая информацию более доступной и понятной для пользователей.
В общем, geoMidpoint
помогает связывать географические данные с конкретными местоположениями, упрощая их использование и интерпретацию в различных контекстах.
Пример заметки или 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.