FMX.Maps
FireMonkey での対話型マップの実装です。 モバイル プラットフォーム(Android および iOS)上の FireMonkey では、モバイル アプリケーションに対話型マップを追加する TMapView コンポーネントをサポートしています。このコンポーネントの基本機能は次のとおりです。
- 4 種類の地図: 標準、衛星写真、ハイブリッド、地形図。
- ジェスチャ制御: 直観的なチルト、回転、ズームのジェスチャによる制御。
- マップ ビューの制御: 地図の中心座標、地図の向き、ズームなどの地図の特性を制御できます。
- カスタム マップ レイヤ: 地図にレイヤを追加できます。
- カスタム マーカー: 地図にマーカーを追加できます。
詳細と例については、「モバイル チュートリアル:マップ コンポーネントを使用して地図を操作する(iOS および Android)」を参照してください。
パッケージ | fmx280.bpl |
---|
クラス
ICustomMapView | Google マップ使って描画されたマップ ビューや MapKit を使って描画されたマップ ビューなどの、ベースとなるマップ ビューを表すインターフェイスです。 |
IFMXMapService | 複数のマップ ビューを管理するプラットフォーム サービス。 |
TCustomMapView | マップのビューを表示するコントロールの基底クラスです。 |
TMapCircle | マップの円形。 |
TMapMarker | マップのマーカー。 |
TMapObject | ディスクリプタベースのマップ オブジェクト用の基底クラスです。 |
TMapObjectBase | マップ オブジェクトの基底クラス。 |
TMapPolygon | マップのポリゴン。 |
TMapPolyline | マップのポリライン。 |
TMapView | マップ ビュー コンポーネントのクラスです。 |
TMapViewBase | ICustomMapView インターフェイスを実装するクラスの基底クラス。 |
型
TMapCircleDescriptor | 地図の円を定義するオプションです。 |
TMapClickEvent | マップ クリック イベントを処理するイベント型です。 |
TMapControlOption | マップ オーバーレイの制御と測定を行います。 |
TMapControlOptions | TMapControlOption のセットです。 |
TMapCoordinate | ワールド マップ座標に関する情報の格納に使用されるレコードです。 |
TMapEpsilon | 等価比較に使われるマップ ビューの許容誤差です。 |
TMapGestureOption | マップ ビューが処理するジェスチャです。 |
TMapGestureOptions | TMapGestureOption のセットです。 |
TMapLayerOption | 追加のマップ レイヤです。 |
TMapLayerOptions | TMapLayerOption のセットです。 |
TMapMarkerDescriptor | マップ マーカーを定義するオプションです。 |
TMapOptionSet | マップ オプション群です。 |
TMapOptionSets | TMapOptionSet のセットです。 |
TMapPolygonDescriptor | 地図上のポリゴンを定義するレコードです。 |
TMapPolygonPolyvertex | 輪郭を定義する頂点の配列です。 |
TMapPolylineDescriptor | ポリラインを定義するレコードです。 |
TMapScreenshotRecipient | スナップショット ビットマップを保存するために他のメソッドで使用されるコールバック メソッドです。 |
TMapType | 地図の種類です。 |
TMarkerAppearance | マップ マーカーの外観です。 |
TMarkerEvent | マップ マーカー イベントを処理するイベント型です。 |