Version History
Display: |
v4.4.0.1
- Fixed : Error during destroy in TMS WEB Core
v4.4.0.0
- New : TTMSFNCOpenLayers: ImagePath FillColor FontColor StrokeColor added for Clusters
- New : TTMSFNCHereDirections: TruckOptions.Length added
- New : TTMSFNCGoogleMaps: Coordinate Location added for StreetView
- New : OnError event added
v4.3.1.0
- New : TTMSFNCPlaces: Switch to Google Places New API with UseGooglePlacesNew
- New : TTMSFNCPlaces: Support for Google Places New API added
- New : TTMSFNCOpenLayers: Layers CSSClassName property added
- New : TTMSFNCGooglePlaces: Switch to Google Places New API with UseGooglePlacesNew
- New : TTMSFNCGooglePlaces: Google Places SearchNearby Radius parameter added
- New : TTMSFNCGoogleMaps: MarkerCount value added in OnClusterClick AEventData.CustomData
- New : TTMSFNCDirections: Switch to Google Routes API with UseGoogleRoutes
- Improved : Boolean to String conversion in JavaScript JSON
v4.3.0.4
- Fixed : TTMSFNCGoogleRoutes: Issue with setting AOptimzeWayPoints parameter to True
- Fixed : Issue with Azure map mouse events
v4.3.0.3
- Fixed : TTMSFNCLeaflet: TMS WEB Core rendering issue
v4.3.0.2
- Fixed : Issue with OpenLayers ClearMarkers
v4.3.0.1
- Improved : Win64x support
v4.3.0.0
- New : TTMSFNCOpenLayers: Options.Version property added to select the OpenLayers API version
- New : TTMSFNCOpenLayers: HeatMaps support added
- New : TTMSFNCMapBox: OnMapRightClick OnMarkerRightClick OnPolyElementRightClick events added
- New : TTMSFNCLeaflet: OnMapRightClick OnMarkerRightClick OnPolyElementRightClick events added
- New : TTMSFNCLeaflet: HeatMaps support added
- New : TTMSFNCHere: OnMapRightClick OnMarkerRightClick OnPolyElementRightClick events added
- New : TTMSFNCHere: HeatMaps support added
- New : TTMSFNCGoogleMaps: HeatMaps support added
- New : TTMSFNCDirections: GetDirections simplified overloads
- New : TTMSFNCDirections: GetDirections parameter added AvoidHighways
- New : OpenLayers API version updated from v9 to v10
- : Improved: TTMSFNCGoogleMaps: OverlayView behavior
v4.2.1.1
- Improved : Polyline.Segment usage
v4.2.1.0
- New : Support for WayPoints (POI) in LoadGPX/SaveToGPX
- New : Parameter TEncoding in LoadGPX
- New : Event OnCreateGPXWayPoint
- Fixed : TMSFNCTomTom: Issue OnZoomChanged triggered multiple times
- Fixed : TMSFNCOpenLayers: Issue with Runtime Packages
- Fixed : TMSFNCLeaflet: Issue with Runtime Packages
v4.2.0.1
- Improved : Polyline.Segment usage
v4.2.0.0
- New : TomTom Maps API version updated from v6.23 to v6.25
- New : TMSFNCMapBox: Support for 3D Maps
- New : TMSFNCMapBox: Options TimeOfDay (3D maps only)
- New : TMSFNCMapBox: Options Tilt and Heading (map rotation)
- New : TMSFNCMapBox: MapStyle updated and new styles added
- New : TMSFNCHere: Support for 3D Maps
- New : TMSFNCHere: Options Tilt and Heading (map rotation)
- New : TMSFNCHere: Migrated to HARP map engine
- New : TMSFNCHere: MapStyle added
- New : TMSFNCGoogleMaps: MarkerClusterer lib updated from v4.0.1 to v5.1.3
- New : Polyline.Split Polyline.Merge Polyline.Segment added
- New : OpenLayers API version updated from v8 to v9
- New : Markers DefaultIcon added
- New : MapBox Maps API version updated from v2.15.0 to v3.4.0
- New : Here Maps API version updated from v3.1.42.2 to v3.1.54.0
- New : FindNearestPolylineCoordinate: Find the nearest coordinate in Polylines
- New : FindNearestCoordinate: Find the nearest coordinate in an array for a given coordinate
- New : Azure Maps API version updated from v2 to v3
- Improved : TMSFNCTomTom: Default Marker Icon position
- Improved : TMSFNCMapBox: Default Marker Icon position
- Fixed : TTMSFNCOpenLayers: Issue with CloseAllPopups in TMS WEB Core
- Fixed : TTMSFNCGoogleRoutes: Issues with GetDirections call
v4.1.1.7
- Improved : LoadGeoJSON compatibility for MultiPolygon type
- Improved : Core Improvements
v4.1.1.6
- Improved : TTMSFNCGeocoding: MapBox: Possible issue with parsing coordinates
v4.1.1.5
- Improved : Core Improvements
v4.1.1.4
- Fixed : Issue with closing Popups in OpenLayers
v4.1.1.3
- Fixed : TTMSFNCLeaflet: Issue with OnMarkerDragEnd coordinates
- Fixed : Issue compiling in Visual Studio Code
- Fixed : Elevation AirMap and MapQuest services have been discontinued
v4.1.1.2
- Fixed : Issue with unicode characters in ElementContainers and Labels
v4.1.1.1
- Improved : Core Improvements
v4.1.1.0
- New : TTMSFNCTollCost: Options.TravelInfo properties added
- New : TTMSFNCTollCost: Here migration to Here Routes API
- New : TTMSFNCStaticMap: Here API version updated
- New : RAD Studio 12 support added
v4.1.0.0
- New : TTMSFNCPlaces: TomTom service added
- New : TTMSFNCGoogleRoutes component
v4.0.1.1
- Improved : Core Improvements
v4.0.1.0
- New : TTMSFNCOpenLayers: OpenLayers v8 API compatibilty
- New : TTMSFNCGooglePlaces: Support to use GetPlaceDetail with results from GetAutoComplete
- New : TTMSFNCGoogleMaps: OnKMLLayerClick event added
- Fixed : TTMSFNCTollCost: Issue with JSON parsing in Here
- Fixed : TTMSFNCElevation: Issue with AirMap due to changes in the API
v4.0.0.0
- New : TTMSFNCTomTom: API version updated
- New : TTMSFNCMapBox: API version updated
- New : TTMSFNCLeaflet component
- New : TTMSFNCHere: API version updated
- New : Leaflet mapping service support
v3.6.1.2
- Improved : Core Improvements
v3.6.1.1
- Fixed : Issue with StreetName not properly implemented in TTMSFNCGeocoding
v3.6.1.0
- New : TTMSFNCGeocoding: StreetName property added
- New : Bounds positioning for ElementContainers and Labels
- Fixed : TTMSFNCOpenLayers: Issue with MarkerMouseEnter/MarkerMouseLeave events
v3.6.0.2
- Fixed : TTMSFNCOpenLayers: Issue with MarkerMouseEnter/MarkerMouseLeave events
v3.6.0.1
- Improved : Core Improvements
v3.6.0.0
- New : TTMSFNCOpenLayers: Support for WMS and GeoJSON type tilelayers
- New : TTMSFNCOpenLayers: Options.ShowBaseLayer property
- New : TTMSFNCOpenLayers: LibraryLocation property for offline support
- New : LatLonToXY and XYToLatLon functions for MapKit Azure OpenLayers Bing
- New : GPX export in TTMSFNCDirections and TTMSFNCRouteCalculator
- New : ElementContainers: Coordinate positioning support
- New : Abstract Label support
- Fixed : Azure Maps: Fixed issue with Map events due to changes in the API
v3.5.0.2
- Improved : Core Improvements
v3.5.0.1
- Fixed : Issue with Google Maps not displaying
v3.5.0.0
- New : TTMSFNCOpenLayers: WMS support
- New : TTMSFNCOpenLayers: Marker Clusters
- New : TTMSFNCGoogleMaps TTMSFNCMapKit: Polygon Holes
- New : TTMSFNCDirections: Google: Support for Origin Destination and WayPoints string values
- New : Introducing TTMSFNCHereDirections: Truck Options
- New : Introducing TTMSFNCHere: Polygon Holes
- New : Introducing TTMSFNCBingMaps: Polygon Holes
v3.0.7.4
- Improved : Core Improvements
v3.0.7.3
- Improved : Core Improvements
v3.0.7.2
- Fixed : Issue with designtime OverlayViews not picked up
- Fixed : Issue with OverlayViews consuming events on Android
v3.0.7.1
- Fixed : Issue with HTTP vs HTTPS for MapQuest
v3.0.6.2
- Fixed : TTMSFNCGoogleMaps: Issue with OnRetrievedDirectionsData ADirectionsData.Routes[].Path value
- Fixed : OpenLayers API URLs updated
v3.0.6.1
- Fixed : Exposed RouteCalculator property on TTMSFNCMapBox and TTMSFNCTomTom inherited classes
v3.0.6.0
- New : TTMSFNCGoogleMaps: Options.ShowRotateControl property added
- New : Options.MapStyleURL to add your own predefined custom style in TTMSFNCMapBox
- New : Options.MapStyle extended with custom option in TTMSFNCMapBox
- New : MapBox and TomTom added for route calculator support
- New : Draggable markers and OnMarkerDragEnd event in TTMSFNCMapBox and TTMSFNCTomTom
- Fixed : TTMSFNCOpenLayers: Issue with popup position after marker changed position
v3.0.5.1
- Improved : TTMSFNCGeocoding: OpenStreetMap error handling
- Fixed : Issue with StrToFloat in OpenRouteService and GeoApify
v3.0.5.0
- New : TTMSFNCGoogleMaps: Options.Version property added to select the Google Maps JS API version
v3.0.4.0
- New : PolyLine Distance property
- Fixed : TTMSFNCGeocoding: Issue with TomTom when no Locale specified
v3.0.3.0
- New : TTMSFNCOpenLayers: OnMapRenderComplete event added
- New : TTMSFNCGoogleMaps: Options.ShowScaleControl property added
- New : TTMSFNCGoogleMaps: Options.DisablePOI property added
- New : TTMSFNCGeocoding: Precision property for Google Geocoding
- New : IsPointInArea / PolyElement.ContainsPoint: Check if coordinate is inside Poly area
- Fixed : TTMSFNCDirections: Here issue with distance and duration values
- Fixed : Issue with popup visible when dragging markers in TTMSFNCOpenLayers
v3.0.2.0
- New : Draggable Markers and Poly elements in TTMSFNCOpenLayers
v3.0.1.1
- Fixed : Issue with title popup being shown more than once in OpenLayers
v3.0.1.0
- New : MeasureArea: Calculate PolyElement area in square metres
- Fixed : TMSFNCGoogleMaps: OnRetrievedDirectionsData event now includes ADirectionsData.Routes.Legs.OriginCoordinate and DestinationCoordinate
- Fixed : Issue in OpenLayers marker and poly element click detection
v3.0.0.0
- New : Include JavaScript and CSS libraries at design-time
- New : HTML element action binding
- New : HTML / CSS overlay containers
v2.4.1.0
- New : Added Intersection address field in TTMSFNCGeocoding for Google
- Improved : Marker OverlayView is automatically hidden when Marker is inside a Marker Cluster in TTMSFNCGoogleMaps
- Improved : Core Improvements
- Fixed : Issue with returning correct postal code in TTMSFNCGeocoding for Google
- Fixed : Issue updating elements on Android
v2.4.0.1
- Improved : Core Improvements
v2.4.0.0
- New : TTMSFNCPlaces component: places autocomplete service wrapper
- New : TTMSFNCGooglePlaces component: places service wrapper
- New : TTMSFNCGoogleMaps: Support for polyline symbols
- New : TTMSFNCGeocoding: GeoApify support added
- New : TTMSFNCDirections: GeoApify support added
- Improved : TTMSFNCOpenLayers: Polyline.Label.BackgroundColor/BorderColor rendering
v2.3.1.1
- Fixed : Issue with displaying custom marker icons for Google Maps
v2.3.1.0
- New : OnMapRightClick OnMarkerRightClick OnPolyElementRightClick events in TTMSFNCGoogleMaps
- New : DefaultIconSize IconWidth IconHeight properties in TTMSFNCGoogleMapsMarker
- Fixed : Issue with offset left and top in TTMSFNCGoogleMaps in combination with OverlayViews
v2.3.0.0
- New : XYToLatLon LatLonToXY support for Google Maps, Here Maps, MapBox and MapKit
- New : TTMSFNCRouteCalculator: Support for OpenRouteService
- New : TTMSFNCOpenLayers: Added Polyline.Label.BackgroundColor/BorderColor/Padding properties
- New : TTMSFNCGoogleMaps: Options.Tilt support
- New : TTMSFNCGoogleMaps: Options.Heading (map rotation)
- New : TTMSFNCGoogleMaps: MapID support
- New : TTMSFNCGeocoding: Support for OpenRouteService
- New : TTMSFNCDirections: Support for OpenRouteService
- Improved : TTMSFNCGeocoding: OpenStreetMap Nominatim address details
- Fixed : TTMSFNCGoogleMaps: Default Cluster ImagePath updated
- Fixed : TTMSFNCGeocoding: Possible issue with parsing json data
- Fixed : Issue with JSON parsing in iOS/macOS (related to GetBounds)
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
Pricing
Single Developer License
Small Team License
Site License
TMS FNC Maps
€ 240
€
125
yearly renewal
license for 1 developer
Includes
check
Full source code
check
Access to the TMS Support Center
check
Free updates and new releases
MOST POPULAR
TMS FNC Component Studio
€ 895
€
375
yearly renewal
license for 1 developer
Includes
check
Full source code
check
Access to the TMS Support Center
check
Free updates and new releases
check
TMS FNC Maps
check
All TMS FNC products
more_horiz
Discover more
BEST VALUE
TMS ALL-ACCESS
€ 1,795
€
595
yearly renewal
license for 1 developer
Includes
check
Full source code
check
Access to the TMS Support Center
check
Free updates and new releases
check
TMS FNC Maps
check
All TMS FNC products
check
All TMS products
more_horiz
Discover more
All prices excl. VAT. Renewal price is subject to change and only valid up to 30 days after license has expired. After renewal period a discount price is offered to renew the license.
Free Trial
Start a free TMS FNC Maps evaluation today!Please enter a valid email address
Download started. Your trial key will be provided by email!
By entering your email address you agree to receive email messages from TMS Software.

