-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to refresh layer with Leaflet/OSM #17
Comments
I just sent a pull request to remove the data when using heatmap.clear(). What you need to do for now, I believe, is: //clear the data |
I'm testing right now... |
How'd that go? :) |
It seems to work . Sent from my iPhone On Mar 5, 2013, at 6:03 PM, Benjamin J DeLong [email protected] wrote:
|
Sorry, I just got back to this portion of my project. Unfortunately, it doesn't work. The map continues to add new data points. Is there a fix for this situation? |
How do I refresh my heatmap with new data in a Leaflet/OSM environment?
I can successfully build the map using:
heatmap = new L.TileLayer.HeatCanvas...
and can load the map using:
for (var i in MapData) {
console.log('data');
heatmap.pushData(MapData[i][0], MapData[i][1], MapData[i][2])
}
My problem is I do not know how to clear the heatmap and load new data.
I have tried using heatmap.clear(), but this seems to have no effect as everytime I push data into the heatmap it simply adds to the existing data.
Does anyone know how to basically clear the data from a heatmap, load new data in, and redraw the map?
The text was updated successfully, but these errors were encountered: