Как мне создать схему JSON-LD для GeoShape Circle?

Кто-нибудь знает, как сделать схему для GeoShape Circle? Я пытаюсь настроить зону покрытия для своего бизнеса, основанного на предоставлении услуг (без физического местонахождения).

Я бы хотел проехать 30 миль во всех направлениях от Сакраменто, Калифорния.

Это код, с которого я начинаю

        "areaServed": [
{
    "@type": "AdministrativeArea",
    "geo": {
        "@type": "GeoCoordinates",
        "latitute": "",
        "longitude": ""
        }
},

person Michael Grippi    schedule 06.08.2016    source источник
comment
@unor - авторитет здесь. Я прислушиваюсь к его совету.   -  person Jay Gray    schedule 07.08.2016


Ответы (1)


Свойство areaServed может иметь GeoShape значение напрямую, AdministrativeArea + geo не требуется (что в любом случае не подходит для вашего случая).

И поскольку GeoCircle является подтипом GeoShape, вы также можете использовать его как значение.

Затем вы можете предоставить geoMidpoint и _ 8_ (в метрах, если без единицы измерения).

Так могло получиться так:

"areaServed": {
  "@type": "GeoCircle",
  "geoMidpoint": {
    "@type": "GeoCoordinates",
    "latitude": "",
    "longitude": ""
  },
  "geoRadius": "48280.3"
}
person unor    schedule 06.08.2016
comment
TY @unor. Где документация на unitOfMeasure для geoRadius? Не могу найти на своей стороне. - person Jay Gray; 07.08.2016
comment
@JayGray: Вы имеете в виду, как указать единицу? Формат должен соответствовать определению из Distance (<Number> <Length unit of measure>), но я думаю, что нет списка Schema.org единицы длины. Просто используйте общеизвестные / стандартные термины / сокращения. - person unor; 07.08.2016