[Google Maps] New feature plugins for Google Maps component...

[Google Maps] New feature plugins for Google Maps component...

  
Forge Component
(20)
Published on 18 Oct (5 days ago) by Labs
20 votes
Published on 18 Oct (5 days ago) by Labs

Hi, I have added some new features through 3 plugins to this Google Maps component...


Those 3 plugins I already submitted to March Madness New Forge Component Contest...

Please vote my plugins for Google Maps Component if you like it :)

http://www.outsystems.com/forums/discussion/22005/march-madness-new-forge-component-contest/


Image Overlay for Google Map Web Plugin

Forge: https://www.outsystems.com/forge/Component_Overview.aspx?ProjectId=2006

Try Now: https://harlin.outsystemscloud.com/Overlay_Sample


OpenStreetMap MapType Plugin for Google Map Component

Forge: https://www.outsystems.com/forge/Component_Details.aspx?ProjectId=2008

Try Now: https://harlin.outsystemscloud.com/OpenStreetMap_Sample

Google Maps regular 'roadmap' for comparison:


Heatmap Plugin for Google Map Component

Forge: https://www.outsystems.com/forge/Component_Details.aspx?ProjectId=2019

Try Now: https://harlin.outsystemscloud.com/Heatmap_Sample

Radius, Opacity, and Gradient Color are customizable...

New feature for Overlay plugin: rotation control...

Also, all sample pages have been updated with parameter control...


New Plugin for Google Map Component !!!


Marker Clusterer Plugin for Google Map Component

Forge: https://www.outsystems.com/forge/2033/

Try Now: https://wildoutsys.com/GMap_Clusterer_Sample/

Require Google Map Component...

Use Case: Showing cluster of marker instead of individual marker on Google Map Component


How to use it:

1. Add dependency: Google Map and Google Map Clustere

2. Add usual Map from Google Map Component, set desired center lat/long, zoom, and MapOptions

3. Add GMaps_Clusterer_Flow\GoogleMap_Clusterer webblock below the Map webblock

4. In Preparation Logic of your screen, query your data using aggregate, loop data: add marker using Google Map Component as usual, then ListAppend Markers (type: List of Text), after that use AddMarkerToClusterer logic with MapId and Markers as input parameter.



When you click the cluster or zoomed in, the cluster will expand...

Hi,

I need update Marker Clusterer, when i call AddMarkerToClusterer 1 more time i need to update clusterer for not duplicate.


How i do this?

Rafael Freitas wrote:

Hi,

I need update Marker Clusterer, when i call AddMarkerToClusterer 1 more time i need to update clusterer for not duplicate.


How i do this?

Hi, you're welcome to join my team.

On my Forge component, find Join Team button.

Rafael, would it be easier to accumulate all marker in to 1 list, then use ListDuplicate to remove all duplicates?

I designed AddMarkerToClusterer action to be called only once.