統計ラボ › 建物ごとの日当たり

データ仕様 — 建物ごとの日当たり

ページの JSON(/path/index.json)

すべてのページに generated_at、data_through(PLATEAU 元ファイルの最終更新日)、source[]、 license、schema_url、canonical_url、language、data があります。

分布の項目(区・町丁目・23区全体)

値の単位は分(12月15日の直射時間)。割合は 0〜1。residential に同じ項目の住宅だけの値が入ります。

buildings建物数
buildings_with_exterior_face外気に面する面がある建物の数
buildings_with_south_face南向きの面がある建物の数
dec15_south_1f_q1 / _median / _q312/15 南面・1階の直射時間の四分位
dec15_best_top_q1 / _median / _q312/15 最良面・最上階の直射時間の四分位
share_dec15_best_top_2h12/15 最良面・最上階が 120 分以上の建物の割合
share_dec15_south_1f_2h12/15 南面・1階が 120 分以上の建物の割合
annual_mean_best_top_mean年間平均(最良面・最上階、分/日)の建物平均
mean_floors平均階数(階高 3 m)
highrise_share高さ 31 m 超の建物の割合
edge_uncertain / height_uncertain23区の境界から 1 km 以内 / 高さ未計測の建物数
hist_dec15_best_top[11] / hist_dec15_south_1f[11]60 分ごとの建物数(最後は 600 分以上)
usage_counts建物用途コードごとの建物数
top10_dec15_best_top / bottom10_dec15_best_top町丁目で 12/15 最良面・最上階が長い / 短い建物の ID

API の応答

ベース URL https://api.tokeilab.org。{"data": ..., "meta": {generated_at, data_through, source, license, schema_url, api_version, cost_units}}。 ヘッダ X-Cost-Units・X-Api-Version。エラーは RFC 9457(application/problem+json)。使い方は API の使い方。

建物オブジェクト(/building/{building_id}、/near、/town/…/buildings)

building_idPLATEAU の建物 ID(uro:buildingID、例 13112-bldg-202748)
ward_code / town_code区コード(13101〜13123)/ 町丁目コード(2020 年国勢調査の小地域、9 桁または 11 桁)
lat / lon建物の底面の重心(世界測地系)
height_m / floors箱型モデルの高さ(m)/ 推定階数(階高 3 m)
usage_code / usage / is_residentialPLATEAU の建物用途コードと名前(例 412 共同住宅)、住宅かどうか(用途不明は null)
edge_uncertain / height_uncertain23区の境界から 1 km 以内 / 高さ未計測
summary.winter_solstice_best_face_top_floor_min12/15(冬至の代表日)最良面・最上階の直射時間(分)
summary.winter_solstice_south_face_ground_floor_min12/15 南面・1階の直射時間(分)。南向きの面がなければ null
summary.annual_mean_best_face_top_floor_min最良面・最上階の 12 か月平均(分/日)

全結果(/building/{building_id}/full)

footprint: { unit: "m", origin: "footprint_centroid", axes: ["east", "north"], rings: [[[east, north], ...], ...] }
faces[]: { face_index, azimuth_deg, face_type: "exterior" | "shared_wall", length_m, midpoint_m: {east, north},
           levels[]: { floor, z_m, days[12]: { date: "MM-15", represents?, direct_min, blocked_min,
                                               backface_min, sunlit_intervals[]: {start, end} } } }
blockers[≤5]: { building_id, azimuth_deg, blocked_min }
terrain_blocked_min, self_blocked_min, model_version
face_index面の番号(外周の辺の長い順、0 から)
azimuth_deg面の外向きの方位(北 0°、東 90°、南 180°、西 270°)
length_m / midpoint_m壁(外周の辺)の長さと、その中点の位置(建物の底面の重心から東・北へ何 m か)。同じ向きの壁を見分けるのに使う
footprint建物の底面の形(重心を原点に、東・北方向の m。外周のみ、0.1 m 単位)
floor計算した階(1階・中間階・最上階の 3 つ)
z_m観測点の標高(m、地盤の標高を含む。地面からの高さではありません)
representswinter_solstice など。その日を冬至・春分・夏至・秋分の代表日として使うことを示す(実際の日付は date)
direct_min / blocked_min / backface_min日が当たった / 建物か地形の影になった / 太陽が面の裏側にあった時間(分、10 分刻み)
sunlit_intervals日が当たった時間帯(日本標準時、end は含まない、10 分単位)
blockers[].blocked_minその建物の影になった時間の合計(全ての面・計算した階・12 日分の合計、分)。影が長い順に 5 件
terrain_blocked_min / self_blocked_min地形 / 建物自身の形による影の時間の合計(同じく全ての面・階・日の合計)

JSON · 計算方法 · データ仕様 · API の使い方