Place Object(場所オブジェクト)の説明
公開日:
場所オブジェクトは、個々の場所に関する情報を含むオブジェクトです。
JSONの例
場所オブジェクトの例です。
JSON
{"id":"06ef846bfc783874","url":"https:\/\/api.twitter.com\/1.1\/geo\/id\/06ef846bfc783874.json","place_type":"country","name":"Japan","full_name":"Japan","country_code":"JP","country":"Japan","contained_within":[],"geometry":null,"polylines":[],"centroid":[138.33054107905528,36.260548400000005],"bounding_box":{"type":"Polygon","coordinates":[[[122.9040343,24.0133434],[122.9040343,45.562897],[153.9976966,45.562897],[153.9976966,24.0133434],[122.9040343,24.0133434]]]},"attributes":{"567718:targetable":"1","162763:id":"JP","geotagCount":"33"}}
プロパティの説明
場所オブジェクトに含まれる各プロパティの説明です。場所によっては、含まれていないプロパティもあるのでご注意下さい。
- attributes
- 型: Object
- この場所の属性を含んだオブジェクト。場所によって含まれるプロパティが違う。日本の場所の場合、ほとんど情報が含まれていないので期待しない方がいい。
- id
- 属性ID。
- geotagCount
- ジオタグの数。
- street_address
- 番地。
- postal_code
- 郵便番号。
- phone
- 電話番号。
- region
- 地域。
- bounding_box
- 型: Object
- この場所の境界(範囲)を表すgeoJSON。
- type
- ジオメトリーの種類。値は
Polygon
。 - coordinates
- 境界の角を表す位置座標の配列。何個含まれているかは境界の形によって違う。各要素の第1要素が経度、第2要素が緯度。
- centroid
- 型: Array
- この場所の中心の位置座標を表す配列。第1要素が経度で、第2要素が緯度。
- contained_within
- 型: Object
- 東京が日本に含まれているように、この場所が他の場所に含まれている場合は、その場所の場所オブジェクトがこのプロパティに含まれる。
- country
- 型: Boolean
- 場所の国名。
- country_code
- 型: Boolean
- 場所の国コード。
- full_name
- 型: Boolean
- 場所の正式名称。
- geometry
- 型: Object
- この場所がピンポイントの位置座標を持つ特定の場所だった場合にgeoJSONが含まれる。
- type
- ジオメトリーの種類。値は
Point
。 - coordinates
- 位置座標の配列。第1要素が経度で、第2要素が緯度。
- id
- 型: Boolean
- 場所のID。
- name
- 型: Boolean
- 場所の通称。
- place_type
- 型: Boolean
- 場所の種類。
- polylines
- 型: Array
- 空の値以外を見たことがないため不明です。この場所がポリラインのジオタグを持っている場合、ポリラインのgeoJSONが含まれると予想しています。情報提供をお待ちしております。
- url
- 型: Boolean
- 場所のURL。これは、Twitter Rest APIのGET geo/id/:place_idを利用して場所を取得する時のエンドポイントのURL。