OpenStreetMapでGoogle Mapsの代替をセルフホスティングしてみる
(wcedmisten.fyi)- ハードウェア: Intel i7デスクトップ + 128GB RAM(地球全体の地図をホスティングするため)
- 要件: ドラッグ & ズーム可能な地図、経路ルーティング、場所検索
- 実装: タイルサーバー(地図) + Valhalla(ルーティング) + Nominatim(ジオコーディング)
- Dockerでホスティングできるようにして公開
- 128GB RAMだが、66GBの地球全体のOSM地図は読み込みに失敗し続けたため、12GBの北米地図を使用
- Google Mapsは毎月$200までのAPI呼び出しは無料(Web)
iOS/Androidは1000リクエストあたり$7で、(交通情報なしの)経路APIは$5/1000、ジオコーディングAPIも$5/1000
簡単に計算すると、訪問者が2つの場所を検索して地図を見て経路検索をすると、約1000人あたり$15
つまり、月13,000人までは無料ティアでサービス可能。無料ティア後は訪問者1人あたり$0.015 - セルフホスティング機材であれば、減価償却後で月約$141でサービス可能
2件のコメント
http://download.geofabrik.de/asia/south-korea.html
韓国全体のOSMファイル容量は160MB程度なので、OpenStreetMapの完成度がさらに高まれば、国内でもOpenStreetMapを検討する価値はありそうです。
多くの人がやっていますが、韓国は寄稿者数がそれほど多くはないと思います。昨日付けで編集された内容ベースでは世界59位。