2016-08-06 12 views
2

誰でもGeoShape Circleのスキーマを知っていますか?私はサービスベースのビジネス(物理的な場所なし)のカバレッジエリアを設定しようとしています。GeoShape Circle用のJSON-LDスキーマを作成するにはどうすればよいですか?

私はこれは私がareaServedプロパティは、直接の必要性をGeoShape値を持つことはできません

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

@unorここ権威です。私は彼のアドバイスに従う。 –

答えて

3

を始めていたコードである

CA

、サクラメントのあらゆる方向に30マイルをやりたいです AdministrativeArea + geo(いずれにしてもあなたのケースには適していないようです)。

GeoCircleはサブタイプGeoShapeであるため、これも値として使用できます。

次に、geoMidpointgeoRadius(単位なしの場合はメートル)を指定できます。

だから、次のようになります。

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

[email protected]。 'geoRadius'のunitOfMeasureのドキュメントはどこですか?私の側でそれを見つけることができません。 –

+0

@JayGray:ユニットを指定する方法を意味しますか?フォーマットは['Distance'](http://schema.org/Distance)(' ')の定義に従わなければなりませんが、長さ単位のSchema.orgリストはないと思います。よく知られている/標準の用語/略語を使用してください。 – unor

関連する問題