MartinZone

programming experiments

 

1 2 3 4 5 6

TGoMaps

image

Use Google Maps service inside your Delphi application. Easy to use but extremely powerful. You will be able to draw markers, polylines, polygons, directions, kmllayers, labels and many more objects on your map. Many map events like mouse coordinates, polygon click, marker drag...and many many more.

TGoMaps LITE

image

A small version of TGoMaps with limitated features, FREE for NON-COMMERCIAL application. Try TGoMaps before buy it.

TSPSolver

image

VCL component to solver the Travelling Salesman Problem,a famous combinatorial optimization problem. 3 different algorithms 2 type of solution (from A to A and from A to B). Available also as DLL library (beta).

MapDown

image

Small Windows application to captures and assembles maps from most important map providers like Google Maps, Yahoor Maps, Microsoft Live Maps and OpenStreetMap. Create georeference maps for most important maps application like OziExplorer, Gps Tuner 5.x, GPSdash and CompeGPS.

MapDown VCL

image

MapDown VCL allow to your application captures and assembles maps from most important map providers like Google Maps, Yahoor Maps, Microsoft Live Maps and OpenStreetMap. Besides you will able to create georeference maps for most important maps application like OziExplorer, Gps Tuner 5.x, GPSdash and CompeGPS.

GoSuite

image

With GoSuite VCL you will use some Google service on your Delphi/C++ Builder application. Full support for Directions (calculates directions between locations), Elevation (provides elevation data for all locations on the surface of the eart) and Geocoding (converting addresses into geographic coordinates and vice versa) services. Use of Google Premier client code.

<< >> Play > Stop

Overview

 

With TGoMaps you can use Google Maps service inside your Delphi application. This component descents from TWebBrowser component. TGoMaps may work by communicating directly with Google's servers or through the use of a gateway file on your server (for more information about legal use of TGoMaps see FAQ section).

 

flow_2

 

flow_1

 

Features and comparison

These are the main TGoMaps features:

TGoMaps 1.x
TGoMaps 3.x
Last version 1.65 3.03
Google Maps API 2 3
Works with gateway file or on fly no yes
Both Delphi and C++ Builder support yes yes
Markers management yes yes
Polygons management yes new

Many types of predefinited polygons

Polylines management yes yes
Circles management yes yes

As polygons

Text labels management yes yes
Directions management yes new
KML Layers management yes yes
Info Windows management yes

Only for Markers

yes
Ground Overlays management new yes
Styled Maps new yes
Image Maps new yes
StreetView yes yes
Geocoder yes new
Management of map controls yes yes
Travelling salesman problem (TSP) solver yes yes
Google Earth support yes new
Context menus for map and for the other object yes yes
Support map autoresize yes yes
Save map as screenshots yes yes
Get both geographical coordinates and pixel coordinates yes yes
Save and load map status from file yes new
About 60 events yes yes
Custom maps (yahoo, openstreet, ...) new yes
Google Maps API Premier support new new

 

Legend
yes supportated
new supported with new features and/or new code
new no supported
new not yet supported (may depend on the Google Maps API version)

 

Demo application

TRY IT NOW. Download a demo application that shows all features of TGoMaps.

 

Why 2 different version of TGoMaps

TGoMaps is based on Google Maps API, in particular TGoMaps 1.x series is based on old Google Maps API v2 while TGoMaps 3.x series is based on the new Google Maps API v3. This new version of Google Maps API is very different from the old version so I have decided to rewrite all the code of TGoMaps in this way the new version of TGoMaps is more lightweight and flexible than 1.x series. However in this moment Google Maps API v3 is not completed besides TGoMaps 3.x series is not compatible with the old version so I preferred support for some time, even the old version of TGoMaps.

TGoMaps 3.x will be free for 1.x series customers (with a valid subscription) but as mentioned earlier the new version si not compatible with the old version so you can not update your software by simply replacing the new version of TGoMaps on your IDE, you'll need to modify the code of your application because TGoMaps 3.x has new events and methods.

I'm sorry for the inconvenience but I think that there are many benefits current and future of TGoMaps 3.x series. If you prefer not to change the code of your applications can continue to use the old version, in fact the old version will continue to supported and will be updated (only bugfixs, no new features) for some time yet. In any case MartinZone doesn't support directly conversion of user's projects from TGoMaps 1.x to TGoMaps 3.x.

 

Supported Delphi and C++ Builder version

You can use TGoMaps on Delphi 7/2005/2006/Turbo/2007/2009/2010/XE/XE2 (32bit) and C++ Builder 2006/2007/2009/2010/XE/XE2 (32bit). I have not tested the component with Delphi and C++ Builder personal or express edition.

 

Comparative License Table

Standard Professional Enterprise
Sources files no yes yes
Developer 1 1 All developers of a software house team.
Free update 6 months 1 year 1 year
Free support 6 months 1 year 1 year
Price (euro) 179,00 599,00 contact me
Renew (euro) 79,00 279,00 contact me
Educational (euro) 129,00 399,00 contact me

NOTE 1: all the licenses include both TGoMaps 1.x series and TGoMaps 3.x series (pay one get two), when TGoMaps 3.x will be released.

NOTE 2: to buy Educational license you must contact us. Your account need of a special permission before buy it on the store.

NOTE3: MartinZone doesn't support directly conversion of user's projects from TGoMaps 1.x to TGoMaps 3.x

 

Screenshots TGoMaps 3.x series

TGoMaps 3.x TGoMaps 3.x TGoMaps 3.x TGoMaps 3.x TGoMaps 3.x TGoMaps 3.x TGoMaps 3.x TGoMaps 3.x TGoMaps 3.x

Screenshots TGoMaps 1.x series

TGoMaps TGoMaps TGoMaps TGoMaps TGoMaps TGoMaps TGoMaps TGoMaps TGoMaps

 

 

 
About - Privacy Policy - Contact