OSMの地図:Shapefile → STLを変換する代わりにSTLを入手
地図をShapefileからSTLに変換したいですか?データがOpenStreetMap由来であれば、中間のShapefileファイルは不要です。osm2cdrはOSMのソースから地図を直接生成し、すぐ使えるSTLをお渡しします。これは「Shapefileをダウンロード → コンバーターにアップロード → STLを取得」という一連の流れよりも速く、より正確です。地図上で範囲を選び、STL形式を選択して、最新のOSMデータと建物・道路・水域・フィーチャのレイヤーを備えた結果をダウンロードするだけです。

ShapefileとSTLの違い
| 形式 | 拡張子 | 種別 | 用途 |
|---|---|---|---|
| Shapefile | .shp | GIS | ArcGIS, QGIS, spatial analysis, cartography |
| STL | .stl | 3D | 3D printing city models, prototyping, architectural mockups, souvenir miniatures |
osm2cdrでSTLを入手する方法
- 1osm2cdrのホームページで地図上の範囲を選択します
- 2STL形式を選び、必要に応じてスタイルとCRSを選択します
- 3「エクスポート」をクリックして、できあがったSTLファイルをダウンロードします
STL形式のプロパティ
| 拡張子 | .stl |
| 種別 | 3D |
| 用途 | 3D printing city models, prototyping, architectural mockups, souvenir miniatures |
STLが必要なとき
STL形式は、結果を専用プログラムで開いて地図の作業を続けたいときに便利です。編集、印刷、分析、プロジェクトへの組み込みなどです。osm2cdrは最新のOpenStreetMapデータでレイヤーに分割されたSTLを提供するので、ダウンロード後すぐにファイルを使えます。
Shapefile → STLに変換すると何が変わるか
Shapefile → STLの変換では、2Dの建物フットプリントが高さや階数に応じて立体に押し出され、面でないオブジェクト(線や点)は除外されます。結果は3Dプリントや可視化を対象としています。osm2cdrはOpenStreetMapから建物フットプリントを取り込み、STLを直接生成します。中間のShapefileファイルは不要です。
自分のShapefileファイル(OSM由来でないもの)をお持ちの場合
We do not convert third-party Shapefile files into STL: this output is closed for uploads. The Shapefile file itself is accepted, though — Shapefile → DXF, KML or GeoJSON are available through the upload form on those pair pages. For STL the third-party route remains: GDAL/ogr2ogr or QGIS — open the Shapefile and save the layer as STL.
よくある質問:Shapefile → STL
自分のShapefileファイルをアップロードできますか?
まだ対応していません。現時点ではShapefileファイルのアップロードに対応していないため、ogr2ogrまたはQGISでファイルをSTLに変換してください。なお、データがOpenStreetMap由来であれば、ファイルはまったく必要ありません。osm2cdrが地図を直接STLにエクスポートします。
無料ですか?
はい、osm2cdrでOpenStreetMapの地図をSTLにエクスポートするのは無料です。範囲とSTL形式を選んで、結果をダウンロードしてください。
STLはどのプログラムで開けますか?
STL形式は、そのカテゴリ向けの専用プログラムで開けます。一覧と詳細はSTL形式のページをご覧ください。
オンラインのShapefile → STLコンバーターより優れているのはなぜですか?
オンラインコンバーターでは、結果の品質が元のShapefileファイルの品質に制限されます。osm2cdrはOpenStreetMapのソースからデータを取り込み、正しいレイヤーを備えたSTLを直接生成します。中間のShapefileファイルによる損失はありません。