Qt Location C++ Classes
位置情報とナビゲーション情報を取得するためのC++インターフェースを提供します。詳細...
名前空間
QtLocation モジュール全体で使用される雑多な識別子を含みます。 |
クラス
QGeoCodingManager のインスタンスによって開始される操作を管理します。 | |
ジオコーディング操作のサポート | |
ジオコーディング操作のサポートを提供したい QGeoServiceProvider プラグインの実装者に対するインターフェイスと便利なメソッド。 | |
2 つの QGeoRouteSegment が交差する地点に関連する情報を表します。 | |
2 つのポイント間のルートを表す | |
QGeoRoutingManager のインスタンスによって開始される操作を管理します。 | |
ルーティング情報の要求を定義するパラメータと制限を表します。 | |
ルートのセグメントを表します。 | |
地理ルーティング操作のサポート | |
地理ルーティング情報へのアクセスを提供したい QGeoServiceProvider プラグインの実装者に対するインターフェイスと便利なメソッド | |
地理情報を提供するサービスへのアクセスを集約します。 | |
場所に関するデータセットを表す | |
場所に関する一般的な属性情報を表す | |
QPlaceが関連付けられるカテゴリを表します。 | |
電話番号やウェブサイトのURLのような連絡先の詳細を表します。 | |
場所に関するコンテンツを保持します。 | |
QPlaceManagerのインスタンスによって開始されるコンテンツ検索操作を管理します。 | |
コンテンツ要求のパラメータを表します。 | |
QPlaceManagerのインスタンスによって開始される場所の詳細取得操作を管理します。 | |
アイコンを表す | |
場所やカテゴリの保存・削除操作などの識別子を返す操作を管理します。 | |
クライアントが特定のバックエンドに保存された場所にアクセスできるようにするインターフェース | |
場所の機能へのアクセスを提供したい QGeoServiceProvider プラグインの実装者のためのインターフェイス。 | |
QPlaceManager のインスタンスによって開始される場所の照合操作を管理する。 | |
あるマネージャーから、別のマネージャーからの場所と一致する場所を見つけるために使用されます。リクエストパラメータのセットを表します。 | |
提案された検索を含む検索結果を表します。 | |
場所の評価情報を保持する | |
QPlaceManager のインスタンスによって開始された操作を管理し、より専門的な返答のための基本クラスとして機能します。 | |
場所を含む検索結果を表します。 | |
QPlaceManager のインスタンスによって開始される場所の検索操作を管理します。 | |
検索リクエストのパラメータセットを表します。 | |
検索結果の基本クラス | |
QPlaceManager のインスタンスによって開始される検索提案操作を管理します。 | |
場所または場所に関連するコンテンツの供給者を表します。 | |
個々のユーザーを表します。 |
詳細説明
C++ API は、ジオコーディングとナビゲーション情報へのアクセス、および場所の検索を提供する。QMLAPI を使用して、これらの情報をタッチジェスチャーやオーバーレイなどに対応したインタラクティブな地図上に表示します。
C++ コードに適切なヘッダーをインクルードしてください。例えば、routes を使用するアプリケーションでは、以下のように記述します:
#include <QGeoRoute>
プロジェクト・ファイルにlocationキーワードを追加して、Qt Location ライブラリにリンクします:
QT += location
詳しくは、Qt Location 概要をご覧ください。
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.