2016-08-06 20 views
2

有誰知道如何做GeoShape Circle的模式?我正在嘗試爲我的基於服務的業務(無實際位置)設置覆蓋區域。如何爲GeoShape圈做JSON-LD架構?

我願做30英里在薩克拉門託的每一個方向,CA

這是我開始與

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

@unor是這裏的權威。我遵從他的建議。 –

回答

3

areaServed屬性可以直接擁有GeoShape值的代碼,不需要AdministrativeArea + geo(無論如何,這似乎不適合您的情況)。

而且因爲GeoCircleGeoShape的子類型,所以也可以使用它作爲值。

然後您可以提供geoMidpointgeoRadius(如果沒有單位,則以米爲單位)。

因此,它可能看起來像:

"areaServed": { 
    "@type": "GeoCircle", 
    "geoMidpoint": { 
    "@type": "GeoCoordinates", 
    "latitude": "", 
    "longitude": "" 
    }, 
    "geoRadius": "48280.3" 
} 
+0

TY @unor。 unitOfMeasure for'geoRadius'的文檔在哪裏?在我身邊找不到它。 –

+0

@JayGray:你的意思是如何指定一個單位?格式必須遵循['Distance'](http://schema.org/Distance)('<長度單位>')的定義,但我認爲沒有Schema.org長度單位列表。只需使用衆所周知的/標準術語/縮寫。 – unor