WebAPI 概要

Plateau 建物と、他のリソースからの情報を マッチングするAPIを提供します。

ポリゴンとPlateauのマッチング
  • URL:/api/match
  • パラメータ:ポリゴン(GeoJSON)
  • HTTPメソッド:POST
  • 戻り値:Plateau建物情報(GeoJSON, FeatureCollection)
三次元点群をPlateau建物で切り出し
  • URL:/api/crop-las/_bldid_
  • パラメータ
    • _bldid_: Plateau 建物ID
  • オプションパラメータ
    • limit: 点の数の最大値、超える場合はダウンサンプリング [75k]
  • HTTPメソッド:GET
  • 戻り値:三次元点群をPlateau建物で切り出した 部分的な三次元点群ファイル(.ply)
  • 実行例:/api/crop-las/22203-bldg-97124?limit=0
三次元点群をPlateau建物にマッピング
  • URL:/api/obj3d/_bldid_
  • パラメータ
    • _bldid_: Plateau 建物ID
  • オプションパラメータ
    • imagesize: テクスチャ画像長辺のピクセル数 [512]
    • method: マッピング手法(nearest,all,smart) [smart]
    • lod: Level of Details (1,2) [1]
    • limit: 点の数の最大値、超える場合はダウンサンプリング [75k]
  • HTTPメソッド:GET
  • 戻り値:三次元点群をPlateau建物にテクスチャマッピングした 三次元モデルを構成するファイル群(.zip)
  • 実行例:/api/obj3d/22203-bldg-97124?lod=2&size=512&method=smart&limit=50k