Jump to content

Google Maps for uniGUI


lema

Recommended Posts

The Map Component is sold within the UniFalcon Package.

01] - FSiGrowl (Web e Mobile)
[02] - FSKendoUI (Web e Mobile) - Free
[03] - FSMask (Web) - Free
[04] - FSButton (Web)
[05] - FSMap (Web e Mobile)
[06] - FSColorPicker (Web)
[07] - FSEdit (Web)
[08] - FSToggle (Web e Mobile)
[09] - FSMenuButton (Web)
[10] - FSComboBox (Web) - Free
[11] - FSCalcEdit (Web) - Free
[12] - FSGoogleChart (Web e Mobile)
[13] - FSTheme (Web) (News Themes - Vulkan, Future and Crystal for new versions of UniGui )
[14] - FSToast (Web e Mobile)
[15] - FSConfirm (Web e Mobile)

[16] - FSPopup (Web)
[17] - FSQrCode (Web e Mobile) 
- Free
[18] - FSKeys (Web e Mobile)
[19] - FSMultiUpload (Web)
[20] - FSSignature (Web e Mobile)


https://store.falconsistemas.com.br

Sample application building with UniFSMap (Google Maps)image.thumb.png.c0a2b7121f6ffc78ab2767e56a46ecf7.png

  • Upvote 1
Link to comment
Share on other sites

  • 1 month later...

Hi to all.

 

I share the uniGMap component.

[Desktop and Mobile versions]

It is based on code I have used in several projects and actually developed to fulfill my needs.

 

It can add , edit , remove , locate markers , lines , polylines , circles , polygons ,

rectangles , directions , KML, infoWindows ,

change several map properties like zoom , type , control visibility etc ,

notify about map events through AjaxEvent like zoom , click , markerclick and

get some object properties like Length , Area etc.

 

 

It is absolutely free and you can use it freely in your own software.

If you make any changes that you believe can help other developers too,

please send them to me to integrate them into uniGMap.

 

You can see it in action here :

http://79.143.178.31/lema/uniGMapDemo.dll

 

 

Although it is not a requirement,

I would ask you to send a postcard from your hometown so that you help me grow my collection!

If also you write 2-3 words, it would be perfect!

 

So, lick your stamp and send your postcard to:

Lefteris Maronikolakis,

Bohali 92,

11524 Athens,

Greece.

 

 

latest version: 2017-09-15  v1.4.8

 

attachicon.gifuniGMap.v.1.4.8.zip

hello, google maps in [uniScrollbox] inside [uniFrame] didn't load from first load page, i should make refresh in browser, do you have solution?

Link to comment
Share on other sites

hello, google maps in [uniScrollbox] inside [uniFrame] didn't load from first load page, i should make refresh in browser, do you have solution?

 

 

Hello.

Please make sure that you have a uniGmap component on your MainForm or LoginForm if you use it.

(It doesn't need to be visible.)

Link to comment
Share on other sites

Hi Iema

I have just installed the latest version of unigui to date and then re-installed the unigmap component.  I am getting the message below.

 

[dcc32 Fatal Error] Main.pas(9): F2051 Unit UniGMap was compiled with a different version of uniGUIApplication.UniSession

 

Could you possibly tell me where I am going wrong,  sure there is a simple solution.

 

All the best

 

Russell

no no no, this component is good but actually use less as it has no documentation,

by the way, you should put js files in your project files folder

 

- markerclusterer.js

- markerwithlabel_packed.js

- uniGmap.css

 

then run application again

 

another problem not solved, when use this component for another form (not main form) it didn't load until refressh broswer

version is use, 1.4.8 for unigui 1.5xxx

 

and i think there's some configuration or code missed from mention of developer

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

 

Thank you for great component, would you please add localize: language=ar|he|.....

 

 

Hello,

as fast workaround,

I suggest to set your map language by appending language=xx to the API url.

This can be found in the constructor of the component

e.g.
url := 'http://maps.googleapis.com/maps/api/js?key=' + MyGoogleAPIKey + '&libraries=geometry,places,visualization&sensor=false&language=ar';

The supported map languages with their language codes can be found at:

https://developers.google.com/maps/faq#languagesupport

Link to comment
Share on other sites

  • 5 months later...
On 10/6/2012 at 4:31 PM, lema said:

Hi to all.

I share the uniGMap component.

[Desktop and Mobile versions]

It is based on code I have used in several projects and actually developed to fulfill my needs.

It can add , edit , remove , locate markers , lines , polylines , circles , polygons ,
rectangles , directions , KML, infoWindows ,
change several map properties like zoom , type , control visibility etc ,
notify about map events through AjaxEvent like zoom , click , markerclick and
get some object properties like Length , Area etc.

 

 

It is absolutely free and you can use it freely in your own software.
If you make any changes that you believe can help other developers too,

please send them to me to integrate them into uniGMap.

 

You can see it in action here :
http://79.143.178.31/lema/uniGMapDemo.dll

 

 

Although it is not a requirement,
I would ask you to send a postcard from your hometown so that you help me grow my collection!

If also you write 2-3 words, it would be perfect!

 

So, lick your stamp and send your postcard to:

Lefteris Maronikolakis,

Bohali 92,

11524 Athens,

Greece.
 

 

latest version: 2017-09-15  v1.4.8

 

uniGMap.v.1.4.8.zip

 

 

hi , there is a problem with component which is

when put the gmap component in mdiChild form it didn't show, also when i embed the form inside page control no thing showing, only  "blank"

  • Like 1
Link to comment
Share on other sites

  • 6 months later...
  • 1 month later...
  • 2 weeks later...
On 3/29/2021 at 9:24 AM, picyka said:

Do you have any link updates?

When testing the map link on the Google Maps button, on the Geocoding tab, with the PanTo check box, should he already add a marker on the map?

 

procedure TUniGMap.Geocoding (Address: string; PanTo: Boolean = False);

 

if PanTo then

  Script: = Script + '@ googleMap @ .panTo (results [0] .geometry.location);';

 

In the example that doesn't happen, what should the behavior be?

Link to comment
Share on other sites

19 hours ago, picyka said:

When testing the map link on the Google Maps button, on the Geocoding tab, with the PanTo check box, should he already add a marker on the map?

 

procedure TUniGMap.Geocoding (Address: string; PanTo: Boolean = False);

 

if PanTo then

  Script: = Script + '@ googleMap @ .panTo (results [0] .geometry.location);';

 

In the example that doesn't happen, what should the behavior be?

Hello !

The function you mention just goes (pans) to the location you gave.

It does not place any marker.

 

 

Link to comment
Share on other sites

  • 3 weeks later...
10 hours ago, yakup said:

hello, this event is not working, does it need to come here when I tap it with the GMap mouse?

image.png.63859c5387d8ca53b31e2a4519786d42.png

 

Hello, it should work.

Make sure that the event handler is assigned to the component.

 

Link to comment
Share on other sites

7 hours ago, lema said:

 

Hello, it should work.

Make sure that the event handler is assigned to the component.

 

 

I sure that the event handler is assigned to the component, the version i am using 1.90.0.1546. , I can set a connection if you want

image.png.e771e9428fee6d55c05e69d29151e847.png

Link to comment
Share on other sites

10 hours ago, yakup said:

 

I sure that the event handler is assigned to the component, the version i am using 1.90.0.1546. , I can set a connection if you want

image.png.e771e9428fee6d55c05e69d29151e847.png

 

Hi,

please, can you make a test case for this ?

 

 

Link to comment
Share on other sites

13 hours ago, lema said:

 

Hi,

please, can you make a test case for this ?

 

 

 

For example, I added a showmessage to this event in the demo project.

i touch the map, it writes details on memo object but showmessage is not shown

image.thumb.png.aba96712e8ac990f7db64ddc05430756.png

Link to comment
Share on other sites

On 5/5/2021 at 9:02 AM, yakup said:

 

For example, I added a showmessage to this event in the demo project.

i touch the map, it writes details on memo object but showmessage is not shown

 

Hello,

does it work when you zoom in/out the map?

 

Link to comment
Share on other sites

  • 5 weeks later...
  • 7 months later...

Hi Lema.

Thanks for you awesome component.

Is there a way to save the UniGMap canvas into a jpg image ?

Mi goal is to generate the map with polylines then save it in a jpg file for future views of the same map to watch the image a not to make another query to google maps api...?

thanks again.

 

Link to comment
Share on other sites

  • 1 month later...
On 7/23/2018 at 6:23 AM, Marlon Nardi said:
The Map Component is sold within the UniFalcon Package.

01] - FSiGrowl (Web e Mobile)
[02] - FSKendoUI (Web e Mobile) - Free
[03] - FSMask (Web) - Free
[04] - FSButton (Web)
[05] - FSMap (Web e Mobile)
[06] - FSColorPicker (Web)
[07] - FSEdit (Web)
[08] - FSToggle (Web e Mobile)
[09] - FSMenuButton (Web)
[10] - FSComboBox (Web) - Free
[11] - FSCalcEdit (Web) - Free
[12] - FSGoogleChart (Web e Mobile)
[13] - FSTheme (Web) (News Themes - Vulkan, Future and Crystal for new versions of UniGui )
[14] - FSToast (Web e Mobile)
[15] - FSConfirm (Web e Mobile)

[16] - FSPopup (Web)
[17] - FSQrCode (Web e Mobile) 
- Free
[18] - FSKeys (Web e Mobile)
[19] - FSMultiUpload (Web)
[20] - FSSignature (Web e Mobile)


https://store.falconsistemas.com.br

Sample application building with UniFSMap (Google Maps)image.thumb.png.c0a2b7121f6ffc78ab2767e56a46ecf7.png

 How to setting Google Api key in FSMap ?

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...