Open hfu opened 1 year ago
長崎市の中心市街が入っているブロックで、ここは実際にデータが重い印象があります。具体的に調べてみます。
pdal translate 01ke9824_org.las a.laz -f filters.sample --filters.sample.radius=0.00001
-> 240.2MBpdal translate 01ke9824_org.las b.laz -f filters.sample --filters.sample.radius=0.0001
-> 240.2MBpdal translate 01ke9824_org.las a.laz -f filters.sample --filters.sample.radius=0.00001
やはりウェブで見てみるべきだと思ったので、いったん COPC に変換してシェアします。
[
"01ke9824_org.las",
{
"type": "filters.reprojection",
"in_srs": "EPSG:6669",
"out_srs": "EPSG:3857"
},
{
"type": "filters.sample",
"radius": 1
},
{
"type": "writers.copc",
"filename": "01ke9824.copc.laz"
}
]
radius を変えながら、出てくるファイルのサイズを確かめます。
オリジナルの las ファイルは 657MB です。
0.5 で行くか、0.25 で行くか迷ってみましょう。
ウェブ地図屋としては、0.5 の方が良い感じに透けている感じがするので、とりあえず 0.5 を基準にしてみます。 これでどうか、という pipeline.json は、次のとおりとなりました。
[
"01ke9824_org.las",
{
"type": "filters.reprojection",
"in_srs": "EPSG:6669",
"out_srs": "EPSG:3857"
},
{
"type": "filters.sample",
"radius": 0.5
},
{
"type": "writers.copc",
"filename": "01ke9824.half.copc.laz"
}
]
ipfs add --progress 01ke9824.half.copc.laz
QmR87oCaySSMYn6LsYtbTY1gBDXnv88thSsoYvRq4GXUDu
0.5m 透かしを入れることで、オリジナルの las と比較するとファイルサイズが 1/10 になります。この 1/10 縮小を、いわば速度 10 倍に転換していくことができれば、印象の良い点群サイトを作ることができるような気がします。
現世代の free-nagasaki-3dtiles は、植生の多い密な市街地、例えば長崎市の松山あたり、そもそも 3D Tiles を読みきれなくなるという症状が出ています。この症状が出ないような設計にしていくということも作業目標に含んでいこうと思います。
課題意識
解決案
filters.sample
を使ってサンプルする。まずやるべきこと