python - How can I group geo-points to make groups on maps (using clustering method ) -


i developing demo show areas buy products most. looking way cluster map using k-means. in every lat/long, have number of items has been bought in area. wanna group points based on number of items , show successful areas.

i have large data set (800 mb), data stored way on

> lat      log        n_items  >  > 36.3312 -94.1334    4 > 36.6828 -121.791    4 > 37.2307 -121.96     8 > 37.3857 -122.026    0 > 37.3857 -122.026    9 > 37.3857 -122.026    6 > 37.3895 -97.644     5  > 37.3992 -122.139    7  > 37.3992 -122.139    8 > 37.402  -122.078    12 > 37.402  -122.078    7 > 37.402  -122.078    8 > 37.402  -122.078    6 > 37.402  -122.078    5 > 37.48   -122.144    4 > 37.48   -122.144    3 > 37.55   126.967     8 

however, i'm looking method group points based on geographical proximity buying most, show on map. ideas how can make ?

you can use markerclustererplus google maps api v3. return json (lat , lng) , load map, , apply markerclustereplus.

this lib has many attributes , method can group based in distance, quantity, zoom, etc.


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -