Index of /modules/by-module/Business/HOFSTETTM/

      Name                                                                             Last modified         Size  Description 
   
up Parent Directory 21-May-2017 06:31 - unknown Business-AT-SSN-0.9.meta 21-Nov-2014 18:11 4k unknown Business-AT-SSN-0.9.readme 21-Nov-2014 18:11 4k [CMP] Business-AT-SSN-0.9.tar.gz 21-Nov-2014 18:13 12k unknown Business-AT-SSN-0.91.meta 23-Nov-2014 19:33 4k unknown Business-AT-SSN-0.91.readme 23-Nov-2014 19:33 4k [CMP] Business-AT-SSN-0.91.tar.gz 23-Nov-2014 19:34 12k unknown Business-AT-SSN-0.92.meta 24-Nov-2014 08:30 4k unknown Business-AT-SSN-0.92.readme 24-Nov-2014 08:30 4k [CMP] Business-AT-SSN-0.92.tar.gz 24-Nov-2014 08:31 12k unknown CHECKSUMS 21-May-2017 06:31 8k unknown Geo-Heatmap-0.05.readme 16-Jan-2013 15:14 4k [CMP] Geo-Heatmap-0.05.tar.gz 17-Jan-2013 11:40 2568k unknown Geo-Heatmap-0.06.meta 18-Jan-2013 12:48 4k unknown Geo-Heatmap-0.06.readme 18-Jan-2013 12:48 4k [CMP] Geo-Heatmap-0.06.tar.gz 18-Jan-2013 12:55 1196k unknown Geo-Heatmap-0.07.meta 25-Jan-2013 17:29 4k unknown Geo-Heatmap-0.07.readme 25-Jan-2013 17:29 4k [CMP] Geo-Heatmap-0.07.tar.gz 25-Jan-2013 20:52 1196k unknown Geo-Heatmap-0.16.1.meta 05-Dec-2013 14:52 4k unknown Geo-Heatmap-0.16.1.readme 05-Dec-2013 14:52 4k [CMP] Geo-Heatmap-0.16.1.tar.gz 05-Dec-2013 15:03 1928k unknown Geo-Heatmap-0.17.meta 07-Dec-2013 05:05 4k unknown Geo-Heatmap-0.17.readme 07-Dec-2013 05:05 4k [CMP] Geo-Heatmap-0.17.tar.gz 08-Dec-2013 20:19 1156k unknown Geo-Heatmap-0.18.meta 09-Dec-2013 09:01 4k unknown Geo-Heatmap-0.18.readme 09-Dec-2013 09:01 4k [CMP] Geo-Heatmap-0.18.tar.gz 09-Dec-2013 09:03 1156k unknown GoogleMapsHeatmap-0.08.meta 25-Feb-2013 18:41 4k unknown GoogleMapsHeatmap-0.08.readme 25-Feb-2013 18:41 4k [CMP] GoogleMapsHeatmap-0.08.tar.gz 25-Feb-2013 18:46 1196k unknown RT-Extension-BounceEmail-0.02.meta 10-Nov-2015 14:41 4k unknown RT-Extension-BounceEmail-0.02.readme 10-Nov-2015 14:41 4k [CMP] RT-Extension-BounceEmail-0.02.tar.gz 10-Nov-2015 14:42 48k unknown RT-Extension-BounceEmail-0.03.meta 13-Nov-2015 11:47 4k unknown RT-Extension-BounceEmail-0.03.readme 13-Nov-2015 11:47 4k [CMP] RT-Extension-BounceEmail-0.03.tar.gz 13-Nov-2015 11:48 48k unknown RT-Extension-OneClickClose-0.02.meta 17-Nov-2015 09:26 4k unknown RT-Extension-OneClickClose-0.02.readme 17-Nov-2015 09:26 4k [CMP] RT-Extension-OneClickClose-0.02.tar.gz 17-Nov-2015 09:27 44k

NAME:
     Geo::Heatmap
     
     overlay a density map (aka heatmap) over googlemaps

     see example here

     http://www.trust-box.at//dev/gm/GoogleMapsHeatmap/www/GoogleMapsHeatmap.html

GET CODE
    https://github.com/MarkHofstetter/GoogleMapsHeatmap

SYNOPSIS
    Create a Heatmap layer for GoogleMaps

    my $ghm = Geo::Heatmap->new();
    $ghm->palette('palette.store');
    $ghm->zoom_scale( {
      1 => 298983,
      2 => 177127,
      3 => 104949,
      4 => 90185,
      5 => 70338,
      6 => 37742,
      7 => 28157,
      8 => 12541,
      9 => 3662,
      10 => 1275,
      11 => 417,
      12 => 130,
      13 => 41,
      14 => 18,
      15 => 10,
      16 => 6,
      17 => 2,
      18 => 0,
    } );
  
    $ghm->cache($cache);
    $ghm->return_points( \&get_points );
    my $image = $ghm->tile($tile);


    You need a color palette (one is included) to encode values to colors, in Storable Format as an arrayref of arrayrefs eg
      [50] = [34, 45, 56]
    which means that a normalized value of 50 would lead to an RGB color of 34% red , 45% blue, 56% green

    zoom_scale
      the maximum number of points for a given google zoom scale, you would be able to extract to values from the denisity log
      or derive them from your data in some cunning way

    cache 
      you need some caching for the tiles otherwise the map would be quite slow. Use a CHI object with the cache you like

    return_points
      is a function reference which expects a single hashref as a parameter which defines two LAT/LONG points to get all data points within this box
      $r->{LATN}, $r->{LNGW}), $r->{LATS}, $r->{LNGE}
      the function has to return an arrayref of arrayrefs of the points within the box

    tile 
      returns the rendered image


Proudly Served by LiteSpeed Web Server at cpan.mirror.digitalpacific.com.au Port 80