Skip to content
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

MapQuest tiles not loading #342

Closed
gsenkowski opened this issue Apr 21, 2016 · 1 comment
Closed

MapQuest tiles not loading #342

gsenkowski opened this issue Apr 21, 2016 · 1 comment

Comments

@gsenkowski
Copy link

gsenkowski commented Apr 21, 2016

Occasionally some tiles are not loaded/displayed properly (see screenshot). While i understand that this is most likely a problem with MapQuest i think there should be a mechanism to retry at least a few times after some interval. A restart of mapviz/the tile_map plugin might sovle the problem for these tiles but missing tiles like this seem to be a common occurence and you can't rely on restarting until all tiles in your area are loaded.

screenshot from 2016-04-21 11 39 09

malban pushed a commit to malban/mapviz that referenced this issue Jul 6, 2016
…_jade

Add cubic spline interface for tf::Vector3 type. (Jade)
@pjreed
Copy link
Contributor

pjreed commented Jul 19, 2016

The "Reset Cache" button added in #403 should alleviate this a bit, since pushing that should make it reload all of the tiles... but it would definitely be nice for the tile_map plugin to track invalid tiles and periodically try to reload them.

pjreed added a commit to pjreed/mapviz that referenced this issue Aug 26, 2016
This changes how the tile_map plugin handles making network requires for tiles.
It will now:
- Use thread conditions to prompt loading rather than spinning
- Prioritize loading tiles in the visible area
- Retry a failed network request up to 5 times
- Not discard tile requests if there are more than 100 in the queue

This changes should significantly reduce (if not completely eliminate) the
number of tiles that fail to load and hopefully make tiles within the visible
area appear faster when there are many in the queue.

Fixes swri-robotics#342 and swri-robotics#421.
pjreed added a commit to pjreed/mapviz that referenced this issue Sep 12, 2016
This changes how the tile_map plugin handles making network requires for tiles.
It will now:
- Use thread conditions to prompt loading rather than spinning
- Prioritize loading tiles in the visible area
- Retry a failed network request up to 5 times
- Not discard tile requests if there are more than 100 in the queue

This changes should significantly reduce (if not completely eliminate) the
number of tiles that fail to load and hopefully make tiles within the visible
area appear faster when there are many in the queue.

Fixes swri-robotics#342 and swri-robotics#421.
pjreed added a commit to pjreed/mapviz that referenced this issue Sep 12, 2016
This changes how the tile_map plugin handles making network requires for tiles.
It will now:
- Use thread conditions to prompt loading rather than spinning
- Prioritize loading tiles in the visible area
- Retry a failed network request up to 5 times
- Not discard tile requests if there are more than 100 in the queue

This changes should significantly reduce (if not completely eliminate) the
number of tiles that fail to load and hopefully make tiles within the visible
area appear faster when there are many in the queue.

Fixes swri-robotics#342 and swri-robotics#421.
pjreed added a commit to pjreed/mapviz that referenced this issue Sep 12, 2016
This changes how the tile_map plugin handles making network requires for tiles.
It will now:
- Use thread conditions to prompt loading rather than spinning
- Prioritize loading tiles in the visible area
- Retry a failed network request up to 5 times
- Not discard tile requests if there are more than 100 in the queue

This changes should significantly reduce (if not completely eliminate) the
number of tiles that fail to load and hopefully make tiles within the visible
area appear faster when there are many in the queue.

Fixes swri-robotics#342 and swri-robotics#421.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants