FNC
 
 
 
 

TMS FNC Maps

Hold the full power of mapping in your hand! Cross-framework, cross-platform, cross-service mapping component library



Release

v2.2.0.0 (October 13, 2021)

Version history

Version History

Display:


v2.2.0.0

  • New : TTMSFNCMaps: OnMapMoveStart and OnMapMoveEnd events added
  • New : TTMSFNCGeocoding: Support for OpenStreetMap Nominatim geocoding and reverse geocoding

v2.1.0.2

  • Improved : RouteCalculator custom Markers config
  • Improved : Performance adding and clearing large amount of elements

v2.1.0.1

  • Fixed : TTMSFNCGoogleMaps: Issue with clearing OverlayViews

v2.1.0.0

  • New : TTMSFNCGoogleMaps: OverlayView support added
  • New : Delphi 11 and C Builder 11 support
  • Fixed : TTMSFNCRouteCalculator: Issue with Route Instructions after updating segment
  • Fixed : TTMSFNCRouteCalculator: Issue with Route ID
  • Fixed : Issue with OnRouteCalculatorWayPointUpdated event not being triggered correctly for the end segment

v2.0.0.1

  • Fixed : TTMSFNCMapBox: Issue with updating the map
  • Fixed : Issue with invalid pointer when building in release mode and pressing ESCAPE
  • Fixed : Issue with GetBounds not returning correct coordinates in OpenLayers

v2.0.0.0

  • New : TTMSFNCRouteCalculator: view edit calculate import and export routes
  • New : TTMSFNCOpenLayers: Label support in polylines and polygons
  • New : TTMSFNCGoogleMaps: Geodesic property added for Polylines
  • Improved : TTMSFNCMaps.Here: Support for base64 encoded marker icons
  • Improved : TTMSFNCMaps.Here: OnMapMouseMove event handling

v1.5.1.1

  • Fixed : Issue destroying non-visual components

v1.5.1.0

  • New : TTMSFNCGoogleMaps: Geodesic property added for Polylines
  • New : Province property added in TTMSFNCGeocoding
  • New : Optional Locale parameter added in TTMSFNCGeocoding
  • Fixed : Issue destroying map

v1.5.0.0

  • New : TTMSFNCTollCost: Calculate toll route costs
  • New : TTMSFNCTimeZone: Return the timezone for a certain area or location
  • New : TTMSFNCStaticMap: Return a static image of a map area
  • New : TTMSFNCMapsImage: Display an image
  • New : TTMSFNCDirections: Return optimized waypoint index
  • New : OnCreateGeoJSONObject event

v1.4.2.0

  • New : beta support for FMXLinux
  • Fixed : Regression moving webbrowser related methods to protected

v1.4.1.0

  • New : beta support for Visual Studio Code

v1.4.0.0

  • New : MapRotation option in TTMSFNCMapKit
  • New : Introducing TTMSFNCMapKit
  • New : Integrated directions in TTMSFNCGoogleMaps and TTMSFNCMapKit
  • Improved : TTMSFNCGoogleMaps: OnMapTypeChange now returns the selected MapType
  • Improved : TTMSFNCGoogleMaps: MapTypeID updating

v1.3.1.1

  • Improved : Core Improvements

v1.3.0.0

  • New : TTMSFNCGoogleMaps: Options.ShowStreetView property
  • New : TTMSFNCGoogleMaps: OnStreetViewChange event
  • New : TTMSFNCDirections: GetDirections AvoidTolls parameter
  • Improved : Core Improvements

v1.2.1.1

  • Improved : Core Improvements

v1.2.1.0

  • New : TTMSFNCOpenLayers: Support for TileLayers
  • New : Support for Plus Codes encoding/decoding via TTMSFNCMapsPlusCode (available in *TMSFNCMapsCommonTypes unit)
  • New : SaveToGPXFile SaveToGPXStream SaveToGPXText support
  • Improved : Core Improvements

v1.2.0.2

  • Fixed : Core Fixes

v1.2.0.1

  • Fixed : Issue introducing Anchor property did generate the wrong default offset now DefaultAnchor (true by default) can be used to switch to custom anchor position in TTMSFNCGoogleMaps

v1.2.0.0

  • New : TTMSFNCTomTom: Options.MapStyle property
  • New : TTMSFNCOpenLayers: Options.TileServer property
  • New : TTMSFNCMapBox: Options.MapStyle property
  • New : TTMSFNCGoogleMaps: ZIndex property on markers and poly elements
  • New : TTMSFNCGoogleMaps: Options.BackgroundColor
  • New : TTMSFNCElevation: Component for getting elevation data based on coordinates
  • New : Support for Apple MapKit JS
  • New : GetBounds
  • Improved : migration Here Maps Geocoding and Directions v7 to v8
  • Improved : TTMSFNCGoogleMaps: Cluster updating
  • Improved : Event propagation across different services
  • Fixed : Issue with updating high number of markers/polyelements

v1.1.0.1

  • Improved : Core Improvements

v1.1.0.0

  • New : TTMSFNCGoogleMaps: Clusters.Text property
  • New : TTMSFNCGeoCoding: Get(Reverse)Geocoding result Status and ErrorMessage added
  • New : TTMSFNCDirections: TravelMode tmPublicTransport tmTruck added (where available)
  • New : TTMSFNCDirections: GetDirections result Status and ErrorMessage added
  • New : LoadGPXFromFile/LoadGPXFromStream/LoadGPXFromText now also supports elevation and timestamp data
  • New : Events OnCreateGPXTrack OnCreateGPXSegment

v1.0.3.0

  • New : TTMSFNCGoogleMaps: OnClusterClick OnClusterMouseEnter OnClusterMouseLeave events
  • New : TTMSFNCGoogleMaps: Clusters.ImagePath property

v1.0.2.2

  • Improved : Core Improvements

v1.0.2.1

  • Fixed : Issue with Openlayers being slow when having multiple elements such as markers and polygons polylines
  • Fixed : Issue with Bing Maps ZoomOnDblClick also disabling ZoomOnWheelScroll

v1.0.2.0

  • New : Delphi 10.4 Sydney and C Builder 10.4 Sydney support

v1.0.1.0

  • New : TTMSFNCLocation.Connection property
  • New : Options.ZoomOnDblClick property
  • New : GetCenterCoordinate GetZoomLevel
  • Improved : Core Improvements

v1.0.0.3

  • Improved : property LocalFileAccess to provide access to local files such as images for markers
  • Improved : Core improvements

v1.0.0.2

  • Fixed : Issue with persistence in TMS FNC Core

v1.0.0.1

  • Fixed : Missing Edge Chromium DLLs in distribution

v1.0.0.0

  • New : first release

v0.9.0.1

  • Fixed : Issue with detecting TMS FNC Core

v0.9.0.0

  • New : First BETA release
FNC
 
 
 
 

Buy online

TMS FNC Maps


for Delphi XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, C++Builder XE7, XE8, 10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio, 10.4 Sydney, 11 Alexandria, Visual Studio Code (Professional/Enterprise/Architect)


View licensing FAQ
  • License for commercial use: Single developer license, Small team license, Site license
  • Includes full source code
  • Free 1 year updates and new releases
  • After 1 year, a 70% discount renewal is offered for a one year extension (offer valid for 30 days)
  • Free priority support through email and forum

Single developer license


license for 1 developer € 195


order now
add to cart

Small team license


license for 2 developers € 325


order now
add to cart

Site license


unlimited developers in the company € 695


order now
add to cart


CreditCards and PayPal Accepted


This product is also available in the following bundle(s):

Bookmarks