Blog
All Blog Posts | Next Post | Previous PostComparing mapping services in TMS FNC Maps for Delphi
Wednesday, August 30, 2023
Selecting a mapping service
Switching mapping services in TMS FNC Maps for Delphi is easy. Selecting the right mapping service to use for a specific application can be quite complicated. Fortunately we've prepared this handy feature & pricing overview to help you make the right choice!
Pricing
Perhaps the most important aspect is knowing how much each service is charging to let you display their map tiles. *
Some services like Leaflet and OpenLayers are free to use! **
Mapping Service | Pricing |
Free up to 250K requests / day. Apple Developer Program membership required. | |
Free up to 28.5K requests / month. 7 USD / 1K requests. | |
Free up to 30K requests / month. 0.08 USD / 1K requests. | |
Free ** | |
Free up to 50K requests / month. 5 USD / 1K requests. | |
Free up to 5K requests / month. 4.50 USD / 1K requests. | |
Free up to 125K requests / year. (Deprecated) | |
Free ** | |
Free up to 50K requests / day. 0.05 EUR / 1K requests. |
* Prices are subject to change. See the links associated with each mapping service for detailed information.
** The default OpenStreetmap tileserver is free to use. Other tileservers may charge a fee.
Authentication
All mapping services (except Leaflet and Openlayers) require an API key to function.
Instructions on how to retrieve an API key are available here.
Feature comparison
What mapping functionality is available for each service? Some services provide unique features while other functions are available for all services. *
TMS FNC Maps Mapping Features | |||||||||
Markers | |||||||||
Marker Clusters | |||||||||
Polylines/Polygons | |||||||||
Polyline Symbols | |||||||||
Polygon Holes | |||||||||
Labels | |||||||||
Overlays | |||||||||
Map Style | |||||||||
Street View | |||||||||
Integrated Directions | |||||||||
Map Rotation | |||||||||
KML | |||||||||
GeoJSON Import | |||||||||
TileServers/Layers |
* Features and service availability are subject to change
Available Now
The TMS FNC Maps is available now for Delphi & Visual Studio Code (with TMS WEB Core). You can download the latest version and start using all these features right away!
Bart Holvoet
Related Blog Posts
-
Comparing mapping services in TMS FNC Maps for Delphi
-
Comparing directions services in TMS FNC Maps for Delphi
-
Comparing geocoding services in TMS FNC Maps for Delphi
-
Using tileserver services in TMS FNC Maps for Delphi
This blog post has received 8 comments.
"The default OpenStreetmap tileserver is free to use. Other tileservers may charge a fee."
The question regarding WMS still stands.
Thomas Mueller
Map.AddTileLayer([wms request]).
Stephan Hennekens
Yes, XYZ and WMS tileservers are supported via the OpenLayers and Leaflet mapping services.
Please note that this post is only focused on currently supported mapping service providers in TMS FNC Maps.
Comparing available tileservers is planned for a future blog post.
Bart Holvoet
Hindermann Thorsten
Bart Holvoet
1. Price Optimization
Today company''s bills for using mapping services / depending on business type / may be astronomic, 6+ digits.
that''s why selecting proper solution and optimization of your code will save a lot of money:
https://support.tmssoftware.com/t/keep-api-call-as-low-as-necessary/21550/3
2. No more dependency on specific provider, API, pricing.
switching to FNC maps (I did it in May 2020) allows to follow this rule / metaphor:
"It is the part of a wise man to keep himself today for tomorrow, and not to venture all his eggs in one basket".
Miguel de Cervantes Saavedra (1771). “The History of the Renowned Don Quixote de la Mancha”, p.228
3. "Cross Platform and Cross Mapping" code.
Develop once - use on any platform, with any provider.
Many thanks to TMS SW Dev Team for a great job.
Kind Regards
Kyrylenko Oleg
Bruno Fierens
All Blog Posts | Next Post | Previous Post
And of course there are all the other free and paid for WMS servers. Does fncMaps support this protocol?
Thomas Mueller