TTMSFNCMaps Class
Published map control that hosts the provider-backed map view.
API unit family: TMSFNCMaps
Inherits from: TTMSFNCCustomMaps
Syntax
TTMSFNCMaps = class(TTMSFNCCustomMaps)
Properties
| Name | Description |
|---|---|
| APIKey | Provider API key used when the selected service requires one. (inherited from TTMSFNCCustomMaps) |
| Circles | Circles value. (inherited from TTMSFNCCustomMaps) |
| ElementContainers | Element Containers value. (inherited from TTMSFNCCustomMaps) |
| HeadLinks | Head Links value. (inherited from TTMSFNCCustomMaps) |
| Labels | Labels value. (inherited from TTMSFNCCustomMaps) |
| LocalFileAccess | Specifies whether locally generated HTML may access local files. Set to True to allow local file access. (inherited from TTMSFNCCustomMaps) |
| MapsInstance | Current provider-specific maps instance. (inherited from TTMSFNCCustomMaps) |
| MapsProperties | Property provider used by the map service. (inherited from TTMSFNCCustomMaps) |
| Markers | Markers value. (inherited from TTMSFNCCustomMaps) |
| Options | Map options applied when the map is initialized or updated. (inherited from TTMSFNCCustomMaps) |
| Polygons | Polygons value. (inherited from TTMSFNCCustomMaps) |
| Polylines | Polylines value. (inherited from TTMSFNCCustomMaps) |
| Rectangles | Rectangles value. (inherited from TTMSFNCCustomMaps) |
| RouteCalculator | Route calculator connected to the map. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorSelectedMarker | Route Calculator Selected Marker value. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorSelectedPolyline | Route Calculator Selected Polyline value. (inherited from TTMSFNCCustomMaps) |
| Service | Map provider used by the control. (inherited from TTMSFNCCustomMaps) |
Methods
| Name | Description |
|---|---|
| AddBridge | Creates and returns bridge. |
| AddCircle | Creates and returns circle. (inherited from TTMSFNCCustomMaps) |
| AddElementContainer | Creates and returns element container. (inherited from TTMSFNCCustomMaps) |
| AddHeadLink | Creates and returns head link. (inherited from TTMSFNCCustomMaps) |
| AddLabel | Creates and returns label. (inherited from TTMSFNCCustomMaps) |
| AddMarker | Creates and returns marker. (inherited from TTMSFNCCustomMaps) |
| AddPolygon | Creates and returns polygon. (inherited from TTMSFNCCustomMaps) |
| AddPolyline | Creates and returns polyline. (inherited from TTMSFNCCustomMaps) |
| AddRectangle | Creates and returns rectangle. (inherited from TTMSFNCCustomMaps) |
| BeginUpdate | Starts a batched update operation. (inherited from TTMSFNCCustomMaps) |
| CanGoBack | Returns can go back. |
| CanGoForward | Returns can go forward. |
| CaptureScreenShot | Executes capture screen shot. |
| Clear | Removes all items from the collection. (inherited from TTMSFNCCustomMaps) |
| ClearCache | Removes cache. |
| ClearCircles | Removes circles. (inherited from TTMSFNCCustomMaps) |
| ClearElementContainers | Removes element containers. (inherited from TTMSFNCCustomMaps) |
| ClearHeadLinks | Removes head links. (inherited from TTMSFNCCustomMaps) |
| ClearLabels | Removes labels. (inherited from TTMSFNCCustomMaps) |
| ClearMarkers | Removes markers. (inherited from TTMSFNCCustomMaps) |
| ClearPolygons | Removes polygons. (inherited from TTMSFNCCustomMaps) |
| ClearPolylines | Removes polylines. (inherited from TTMSFNCCustomMaps) |
| ClearRectangles | Removes rectangles. (inherited from TTMSFNCCustomMaps) |
| CloseAllPopups | Closes all open popups. (inherited from TTMSFNCCustomMaps) |
| ClosePopup | Closes the popup with the specified identifier. (inherited from TTMSFNCCustomMaps) |
| ConnectMarkers | Executes connect markers. (inherited from TTMSFNCCustomMaps) |
| CoordinateToXY | Converts a geographic coordinate to a map pixel position. (inherited from TTMSFNCCustomMaps) |
| DeInitialize | Executes de initialize. |
| EndUpdate | Ends a batched update operation and applies pending changes. (inherited from TTMSFNCCustomMaps) |
| ExecuteJavaScript | Executes execute java script. |
| ExecuteJavaScriptSync | Returns execute java script sync. |
| GetBounds | Returns bounds. (inherited from TTMSFNCCustomMaps) |
| GetBridgeCommunicationLayer | Returns bridge communication layer. |
| GetCenterCoordinate | Returns center coordinate. (inherited from TTMSFNCCustomMaps) |
| GetHTML | Returns html. (inherited from TTMSFNCCustomMaps) |
| GetWebBrowserInstance | Returns web browser instance. |
| GetZoomLevel | Returns zoom level. (inherited from TTMSFNCCustomMaps) |
| GoBack | Executes go back. |
| GoForward | Executes go forward. |
| Initialize | Executes initialize. |
| IsFMXBrowser | Returns is fmxbrowser. |
| LatLonToXY | Converts a geographic coordinate to a map pixel position. (inherited from TTMSFNCCustomMaps) |
| LoadFile | Executes load file. |
| LoadGeoJSONFromFile | Loads GeoJSON content and optionally creates map elements from it. (inherited from TTMSFNCCustomMaps) |
| LoadGeoJSONFromStream | Loads GeoJSON content and optionally creates map elements from it. (inherited from TTMSFNCCustomMaps) |
| LoadGeoJSONFromText | Loads GeoJSON content and optionally creates map elements from it. (inherited from TTMSFNCCustomMaps) |
| LoadHTML | Executes load html. |
| NativeBrowser | Returns native browser. |
| NativeDialog | Returns native dialog. |
| NativeEnvironment | Returns native environment. |
| Navigate | Executes navigate. |
| ReInitialize | Rebuilds and reloads the map page. (inherited from TTMSFNCCustomMaps) |
| Reload | Executes reload. |
| RemoveBridge | Executes remove bridge. |
| RouteCalculatorClearRoutes | Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorDeleteMarker | Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorDeletePolyline | Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorDeleteSelectedMarker | Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorDeleteSelectedPolyline | Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorPlotRoute | Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps) |
| RouteCalculatorPlotRoutes | Updates map elements used by the route calculator. (inherited from TTMSFNCCustomMaps) |
| SaveToGPXFile | Exports coordinates and optional metadata to GPX content. (inherited from TTMSFNCCustomMaps) |
| SaveToGPXStream | Exports coordinates and optional metadata to GPX content. (inherited from TTMSFNCCustomMaps) |
| SaveToGPXText | Exports coordinates and optional metadata to GPX content. (inherited from TTMSFNCCustomMaps) |
| SetCenterCoordinate | Sets center coordinate. (inherited from TTMSFNCCustomMaps) |
| SetZoomLevel | Sets zoom level. (inherited from TTMSFNCCustomMaps) |
| ShowDebugConsole | Executes show debug console. |
| ShowPopup | Displays a popup at the specified coordinate. (inherited from TTMSFNCCustomMaps) |
| StopLoading | Executes stop loading. |
| UpdateControlAfterResize | Executes update control after resize. (inherited from TTMSFNCCustomMaps) |
| XYToCoordinate | Converts a map pixel position to a geographic coordinate. (inherited from TTMSFNCCustomMaps) |
| XYToLatLon | Converts a map pixel position to a geographic coordinate. (inherited from TTMSFNCCustomMaps) |
| ZoomToBounds | Adjusts the map view to include the specified bounds or coordinates. (inherited from TTMSFNCCustomMaps) |
Events
| Name | Description |
|---|---|
| OnCreateGPXSegment | Occurs when create gpxsegment is raised. (inherited from TTMSFNCCustomMaps) |
| OnCreateGPXTrack | Occurs when create gpxtrack is raised. (inherited from TTMSFNCCustomMaps) |
| OnCreateGPXWayPoint | Occurs when create gpxway point is raised. (inherited from TTMSFNCCustomMaps) |
| OnCreateGeoJSONObject | Occurs when create geo jsonobject is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomEvent | Occurs when custom event is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeCSS | Occurs when customize css is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeGlobalVariables | Occurs when customize global variables is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeHeadLinks | Occurs when customize head links is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeJavaScript | Occurs when customize java script is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeLocalAccessFileName | Occurs when customize local access file name is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeMap | Occurs when customize map is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeMarker | Occurs when customize marker is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizeOptions | Occurs when customize options is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizePolyElement | Occurs when customize poly element is raised. (inherited from TTMSFNCCustomMaps) |
| OnCustomizePopup | Occurs when customize popup is raised. (inherited from TTMSFNCCustomMaps) |
| OnGetBounds | Occurs when get bounds is raised. (inherited from TTMSFNCCustomMaps) |
| OnGetCenterCoordinate | Occurs when get center coordinate is raised. (inherited from TTMSFNCCustomMaps) |
| OnGetDefaultHTMLMessage | Occurs when get default htmlmessage is raised. (inherited from TTMSFNCCustomMaps) |
| OnGetZoomLevel | Occurs when get zoom level is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapClick | Occurs when map click is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapDblClick | Occurs when map dbl click is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapInitialized | Occurs when map initialized is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapMouseDown | Occurs when map mouse down is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapMouseEnter | Occurs when map mouse enter is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapMouseLeave | Occurs when map mouse leave is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapMouseMove | Occurs when map mouse move is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapMouseUp | Occurs when map mouse up is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapMoveEnd | Occurs when map move end is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapMoveStart | Occurs when map move start is raised. (inherited from TTMSFNCCustomMaps) |
| OnMapTypeChanged | Occurs when map type changed is raised. (inherited from TTMSFNCCustomMaps) |
| OnMarkerClick | Occurs when marker click is raised. (inherited from TTMSFNCCustomMaps) |
| OnMarkerDblClick | Occurs when marker dbl click is raised. (inherited from TTMSFNCCustomMaps) |
| OnMarkerMouseDown | Occurs when marker mouse down is raised. (inherited from TTMSFNCCustomMaps) |
| OnMarkerMouseEnter | Occurs when marker mouse enter is raised. (inherited from TTMSFNCCustomMaps) |
| OnMarkerMouseLeave | Occurs when marker mouse leave is raised. (inherited from TTMSFNCCustomMaps) |
| OnMarkerMouseUp | Occurs when marker mouse up is raised. (inherited from TTMSFNCCustomMaps) |
| OnMarkerRightClick | Occurs when marker right click is raised. (inherited from TTMSFNCCustomMaps) |
| OnPolyElementClick | Occurs when poly element click is raised. (inherited from TTMSFNCCustomMaps) |
| OnPolyElementDblClick | Occurs when poly element dbl click is raised. (inherited from TTMSFNCCustomMaps) |
| OnPolyElementMouseDown | Occurs when poly element mouse down is raised. (inherited from TTMSFNCCustomMaps) |
| OnPolyElementMouseEnter | Occurs when poly element mouse enter is raised. (inherited from TTMSFNCCustomMaps) |
| OnPolyElementMouseLeave | Occurs when poly element mouse leave is raised. (inherited from TTMSFNCCustomMaps) |
| OnPolyElementMouseUp | Occurs when poly element mouse up is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorAfterDeleteMarker | Occurs when route calculator after delete marker is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorAfterDeletePolyline | Occurs when route calculator after delete polyline is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorBeforeDeleteMarker | Occurs when route calculator before delete marker is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorBeforeDeletePolyline | Occurs when route calculator before delete polyline is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorPolylineAdded | Occurs when route calculator polyline added is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorPolylineUpdated | Occurs when route calculator polyline updated is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorWayPointAdded | Occurs when route calculator way point added is raised. (inherited from TTMSFNCCustomMaps) |
| OnRouteCalculatorWayPointUpdated | Occurs when route calculator way point updated is raised. (inherited from TTMSFNCCustomMaps) |
| OnZoomChanged | Occurs when zoom changed is raised. (inherited from TTMSFNCCustomMaps) |