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

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

  
Forge Component
(17)
Published on 24 Apr by OutSystems Labs
17 votes
Published on 24 Apr by OutSystems 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.