domlysz / BlenderGIS

Blender addons to make the bridge between Blender and geographic data
GNU General Public License v3.0
7.44k stars 1.33k forks source link

Basemap Data Download slows to a crawl #520

Open Whoolkan opened 2 years ago

Whoolkan commented 2 years ago

Blender and OS versions

blender 2.92, windows 10 pro x64

Describe the bug

When viewing the basemap, download of data slows down to a crawl, taking sometimes minutes to update the view at relatively low levels of zoom (from 1 to 15 for example), after multiple chunks of map are captured and in the same blender scene

How to Reproduce

Context: I'm working on a massive racetrack for assetto corsa and i'm using blender gis to gather texture and elevation data in order to use as reference for terrain and road placement. The most efficient way i found out to do that was to zoom in around the roads i want to work on and capture that chunk, usually between zoom level 16-20. Lower zoom levels are to be used as elevation data for the terrain where instead higher zoom captures are used for close ups of road portions to use as reference for the road.

How to reproduce: Move around the map in a selected location of your choice, zoom in far enough to be able to see clearly roads (level 18-20 usually), press e to capture that chunk, return in basemap view, move it around and capture the next segment. Rinse and repeat until a considerable amount of chunks is loaded in the file (currently sitting at a 1.86gb .blend file). See screenshots for extent of my current work. At this point the basemap data download that starts when changing zoom or panning on the map gets considerably slower, to the point where it takes minutes to download when previously it was almost instant or just a few seconds

Whoolkan commented 2 years ago

image in this example there are 79 export_google_sat_wm objects on top of the basemap. the basemap took 3 minutes to download the data