FMX.Maps
The FireMonkey implementation of interactive maps. On mobile platforms (Android and iOS), FireMonkey supports the TMapView component that adds interactive maps to your mobile applications. The basic features of this component are:
- Four Types of Maps: Normal, Satellite, Hybrid, and Terrain.
- Gesture Control: Intuitive tilt, rotate, and zoom gesture controls.
- Control the Map View: Ability to control the map properties such as the map center coordinates, the map orientation, zoom and other properties.
- Custom map layers: Ability to add extra layers to the maps.
- Custom markers: Ability to add markers to the maps.
For more information and examples, see Mobile Tutorial: Using a Map Component to Work with Maps (iOS and Android).
Package | fmx280.bpl |
---|
Classes
ICustomMapView | Interface that represents the underlying map view, such as a map view drawn using Google Maps or a map view drawn using MapKit. |
IFMXMapService | Platform service that manages multiple map views. |
TCustomMapView | Base class for controls that show a view of a map. |
TMapCircle | Map circle. |
TMapMarker | Map marker. |
TMapObject | Base class for descriptor-based map objects. |
TMapObjectBase | Base class for map objects. |
TMapPolygon | Map polygon. |
TMapPolyline | Map polyline. |
TMapView | Map View component class. |
TMapViewBase | Base class for classes that implement the ICustomMapView interface. |
Types
TMapCircleDescriptor | Options that define a map circle. |
TMapClickEvent | Event type that handles map click events. |
TMapControlOption | Controls and gauges on the map overlay. |
TMapControlOptions | A set of TMapControlOption. |
TMapCoordinate | Record used to store information about a world map coordinate. |
TMapEpsilon | Tolerances for the map view used in equality comparisons. |
TMapGestureOption | Gestures that the map view handles. |
TMapGestureOptions | A set of TMapGestureOption. |
TMapLayerOption | Extra map layers. |
TMapLayerOptions | A set of TMapLayerOption. |
TMapMarkerDescriptor | Options that define a map marker. |
TMapOptionSet | Map options. |
TMapOptionSets | A set of TMapOptionSet. |
TMapPolygonDescriptor | Record that defines a map polygon. |
TMapPolygonPolyvertex | Array of vertices defining an outline. |
TMapPolylineDescriptor | Record that defines a polyline. |
TMapScreenshotRecipient | A callback method that other methods use to save a snapshot bitmap. |
TMapType | The type of the map. |
TMarkerAppearance | The appearance of the map marker. |
TMarkerEvent | Event type that handles map marker events. |