検索
検索とジオコーディングは、地図、ナビゲーション、AR など私たちが構築するすべてのプロダクトと深く結びついており、人々が世界を探索することを支えるあらゆるアプリの基盤となっています。
アプリに位置情報検索を簡単に追加:検索SDKの一般提供開始
Mapbox Search SDK は、オフライン検索、すぐに使える検索 UI コンポーネント、お気に入り、パーソナライゼーションなどの機能を iOS および Android アプリに簡単に統合できるよう開発者を支援します。
世界最大級の企業を支える
Mapbox Search APIは週に数十億件のリクエストを受け、The Weather Company、Adobe、Zenly、Instacart、Strava、Rivianといったグローバル企業を支えています。
160のデータソースと39言語の翻訳
Mapboxは160以上のデータソースを統合し、世界中で39言語に対応した正確な住所、地名、地点情報を提供します。
99.9%のアップタイムによる信頼性の高い結果
Mapbox検索APIは高速で安定性が高く、お客様のアプリでご利用いただけます。99.9%のアップタイムと、毎秒数百万リクエストまでのカスタムレートリミットを提供しています。
検索プロダクト
アプリケーション向けの位置検索を実現する包括的なプロダクトラインアップ。
Search Box API
住所、場所、POI(地点情報)のインタラクティブな検索体験を作成できます。
ジオコーディング API
住所を座標に変換したり、座標を住所に変換したりできます。
住所のオートフィル
オートコンプリートで住所フォームの手間を減らし、精度を向上できます。
Search SDKs
ネイティブモバイルアプリに堅牢な位置検索機能をすばやく実装できます。
Mapbox Search JS
ウェブアプリケーションに位置情報検索を追加できます。
北米、ヨーロッパ、その他の地域の住所、場所、POI(地点情報)を包括的にカバーし、継続的に更新しています。
オートコンプリートで住所フォームの手間を減らし、精度を向上できます。
北米、ヨーロッパ、その他の地域の住所データを包括的にカバーし、定期的に更新しています。継続的なデータ更新により、新たな開発や建設にも対応。昨年だけで3,000万件の住所を追加し、お客様からのフィードバックも反映しています。
北米、ヨーロッパ、その他の地域の住所、場所、POIを包括的かつ継続的に更新。
.jpeg)
住所
主要都市圏では70%以上の屋上レベルの精度を提供しています。APIレスポンスには、屋上、区画、補間などの精度レベルを示すプロパティが含まれます。高品質な「補間」住所カバレッジにより、新しい住所でもその所在地を予測可能です。精度の詳細はAPIドキュメントをご覧ください。
精度
主要都市圏では、70%以上の屋上精度が利用可能です。精度のプロパティは、屋上、区画、補間、およびその他の精度レベルを示すために、すべてのAPIレスポンスに提供されます。高品質な「補間」住所カバレッジが提供され、住所が真新しい場合でも、その住所があるべき場所を予測します。精度の詳細については、APIドキュメントをご覧ください。
.jpeg)
.jpeg)
ロジスティクスとルーティング
「ルーティング可能な」住所ポイントは、乗客のピックアップ/ドロップオフや配達地点へ正確に到達できるよう、ロジスティクス向けに最適化されています。住所番号や衛星画像が地図上で確認できる「デリバリーマップ」と組み合わせることで、ドライバーの時間ロスを週に1日分削減することにもつながります。
場所
歴史あるケトルウェルの村で撮った自撮りにジオタグを付けます。ブルックリンの住民に迫りくる雷雨を知らせます。マラサーニャでお腹を空かせた観光客に新しいレストランを紹介します。Mapbox Placesは、世界中の都市、町、近隣地域などのコレクションです。
.jpeg)

POI(地点情報)
シームレスなナビゲーション体験のために最適化された、定期的に更新される1億7,000万以上のPOI(地点情報)を提供します。インタラクティブな検索体験を実現するAPIを簡単に実装して利用できます。
よくある質問
住所に関する体験を作りたい場合、たとえば住所を検索したり、住所から座標を取得したり、座標から住所を取得したりするのであれば、Geocoding API が適しています。住所に加えて、レストランやガソリンスタンドなどのPOI(地点情報)を検索する必要がある場合は、Search Box API が最適です。また、Search Box API はユーザーにタイプアヘッド候補を提示できるインタラクティブな検索体験を実現するよう設計されています。
フォームでの住所入力を簡素化するソリューションをお探しの場合は、Address AutoFill をご覧ください。
場所検索はどのように動作しますか?
Geocoding API は、フォワード検索とリバースジオコーディングという2つの主要なタスクを実行します。フォワード検索はテキストを地理座標に変換します(例:2 Lincoln Memorial Circle NW → -77.050,38.889)。リバースジオコーディングは地理座標をテキスト情報に変換します(例:-77.050,38.889 → 2 Lincoln Memorial Circle NW)。
APIはどのように使えばよいですか?
Mapbox Studio から直接 Geocoding API にアクセスすることも、複数のラッパーライブラリを利用することも、お好みの HTTP クライアントで API を直接呼び出すこともできます。直接呼び出す場合は、API ドキュメントをご覧ください。
APIをテストできますか?
アプリ全体を構築せずに Geocoding API の動作を試したい場合は、API プレイグラウンドを利用できます。API プレイグラウンドでは、クエリをテストできる便利なUIに加え、タイプフィルタや近接などのURL/クエリパラメータのテストも行えます。一括テストが必要な場合は、お問い合わせください。
ソースデータは何ですか?
Mapbox Searchには、オープンデータ・プロジェクト、政府、Foursquareのような民間企業のデータが含まれています。結果はMapbox Streetsや OpenStreetMap のデータと一致しない場合があります。
データタイプは何ですか?
対応言語について
APIは、検索に使用する言語を指定するための `language` というURLパラメータを受け付けます。ISO 639-1 コードを使用して1つまたは複数の言語を指定できます。多言語ジオコーディングのカバレッジは地域によって異なり、指定した言語が広く使われている地域では、より一貫した結果が期待できます。現在は39言語をサポートしており、詳細はこちらをご覧ください。
独自のデータを Geocoding API にアップロードできますか?
いいえ、独自のデータをアップロードして Geocoding API から照会することはできません。
mapbox.placesとmapbox.places-permanentの違いは何ですか?
mapbox.places エンドポイントは、すべてのジオコーディング利用者がアクセスできます。このエンドポイントへのリクエストはユーザーアクティビティによってトリガーされる必要があります。Mapbox の 利用規約 に記載されているとおり、結果を永続的に保存することはできません。mapbox.places-permanent エンドポイントでは、結果を保存したりバッチジオコーディングを実行したりできます。このエンドポイントには POI(地点情報)が含まれず、その他のフィーチャタイプのデータもエフェメラルエンドポイントとは若干異なる場合があります。
検索結果を調整するためにクエリをカスタマイズできますか?
クエリをカスタマイズして最適な結果を返すために使用できるオプションのパラメータがいくつかあります。これらのパラメータは、URL のクエリパラメータとして指定するか、クライアントサイドのライブラリやプラグインでアプリケーションを構築する際のオプションとして指定できます。これらを使うことで、地理的なフィーチャタイプで結果を絞り込んだり、指定したエリアに結果を限定したりできます。たとえば、検索結果をワシントンD.C.メトロエリア内の住所に限定したい場合、type パラメータを address に、bbox パラメータを -77.08,38.90,-76.99,38.95 に設定します。これらを設定すると、Constitution Ave を検索した場合、D.C. メトロエリア内の住所のみが返され、Constitution Ave, El Paso, Texas 79908, United States のような対象外の結果は含まれません。利用可能な機能の詳細は Geocoding API ドキュメントをご覧ください。
結果は保存できますか?
はい。mapbox.places-permanent エンドポイントでは、結果を永続的に保存したり、バッチジオコーディングを実行したりできます。このエンドポイントには POI(地点情報)が含まれず、その他のフィーチャタイプのデータもエフェメラルエンドポイントとは若干異なる場合があります。料金についてはお問い合わせください。
さあ、始めましょう
アカウントを作成するか、専門スタッフにご相談ください