Version History
Display: |
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
€ 225
€
100
yearly renewal
license for 1 developer
MOST POPULAR
BEST VALUE
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
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.