Alpstein/route-me — Issue #18: Paths disappear at high zoom levels
Author: mtoon
Created: 2012-02-11 11:10:01+00:00
State: open

First, let me say thank you for this great refactoring of the route-me source. I've been using the original project for almost a year and I've just started updating my app to use this branch instead. I really like the fluid scrolling, much better memory management (still have yet to see a memory warning popup even on my testing iPad1) and the annotation/view paradigm (not to mention the CLLocationCoordinate2D usage and consolidated RMMapView and contents.

However, one thing I'm seeing that is a problem (at least for me) is that I can't seem to figure out how to just add static RMPaths to the map and then I implement them as annotations with layers, they are hidden at high zoom levels (for an obvious reason -- the "coordinate" of the path is offscreen so they are hidden). I experimented with adding a canHide boolean to the RMAnnotation and changing the RMMapView to check that before hiding it. That *worked* but then I ran across the invalid layer size issue.

Any thoughts?

Thank you!