Requires Account Creation
I hate this timeline.
Great Topo Map
I love how easy it is to mark up a map or see what the elevation is an any point.
iOS is CalTopo’s lowest priority
I’ve been using CalTopo since long before they created an app. It let me do things on a non-mobile no other mapping software can. I’ve been a subscriber for years. No more.
This app is garbage. If you need view-only access to your map library, it’s okay. If you’re actually making changes or re-planning what you’re going to hike/bike/paddle/whatever each day, you’ll pull your hair out.
All feature development is targeted at their web version. iOS is a buggy afterthought. Even Android has closer feature parity. Change can be good, but when it introduces bugs and they refuse to fix those bugs, you’ve got decay. Unfortunately, this app has crossed my personal threshold.
Here’s a shortlist of issues, much of which I’ve reported:
1) background location doesn’t work. They’re using too many resources and iOS is evicting them to save user battery (something it only does in extreme circumstances). Rather than fixing their problem, they post a “doesn’t work in low power mode” dialog. No other gps tracking software needs this dialog, CalTopo is just that embarrassing
2) related to this, when the app is killed by iOS (and not the user), it loses its mind. Expect to launch to a blank loading screen. You’ll need to force-quit or close and reload your map to get functionality again
3) no bulk edits. Managing a weeks-long trip and want to organize it better? Tough. Edit each and every waypoint manually (5 taps each)
4) disorganized export. If you want to sync data to an external device, good luck! That folder organization you just wasted your time on isn’t honored by the export pane. Every single waypoint out of possibly thousands is shown even for folders you’ve hidden.
5) corrupted imports. Yup, CalTopo (across platforms) doesn’t sanitize data. If you import perfectly function geojson that just doesn’t happen to use values CalTopo expects, you can end up with a corrupted map with items you can’t delete or even view properly
6) doesn’t honor visibility settings. On desktop and Android, labels are shown or not shown based on a folder setting. iOS doesn’t honor this
7) un-tappable POIs. The icon size you can set is below what CalTopo’s software understands how to let you tap. Since icon size is largely independent of viewport, you can’t even zoom in to fix this. Combine this with the always hidden labels and you can accidentally set yourself up with a map that is unusable on mobile
8) utterly broken caching. Been using weekly imagery to negotiate a tricky section of your adventure? I hope you aren’t traveling past cell coverage. This data is never cached. The second the app is exited (see above for how comment this is), you’ve lost your tool. Screenshots are about the only way around this
9) custom icons only work online. If your data set was imported from kml, you’re likely to have “custom” icons that point to Google’s servers. These also aren’t cached at all, meaning you’ll have a lot of [ ? ] icons all over your map.
10) broken offline tile management. The benefit of CalTopo is supposed to be its layer system. The problem is the lack of granularity on their caching tool. You can add layers one by one just fine, but you can’t remove them. If you’re trying to manage space on your device by removing the more detailed layers from early days in your trip while still retaining the base map, tough, you can’t. Delete is an all or nothing tool. This is extra fun because
11) CalTopo backs up their maps in your iOS backups. Yup. A properly functioning product would only back up your intentions (ie your data) and then redownload their tiles when needed (ie their data). Imagine if Netflix backed up offline movies to your iCloud account. You’d be pretty mad that your backup is taking so long, right?
I’m going to stop now because very few people are going to read this far (and CalTopo has already shown they don’t care by not fixing a single bug in years). Thanks for reading. I hope you are able to find software that actually works for you. CalTopo crossed my personal threshold for mismanagement when they decided to raise prices on me while I was on an expedition.
This app is garbage. If you need view-only access to your map library, it’s okay. If you’re actually making changes or re-planning what you’re going to hike/bike/paddle/whatever each day, you’ll pull your hair out.
All feature development is targeted at their web version. iOS is a buggy afterthought. Even Android has closer feature parity. Change can be good, but when it introduces bugs and they refuse to fix those bugs, you’ve got decay. Unfortunately, this app has crossed my personal threshold.
Here’s a shortlist of issues, much of which I’ve reported:
1) background location doesn’t work. They’re using too many resources and iOS is evicting them to save user battery (something it only does in extreme circumstances). Rather than fixing their problem, they post a “doesn’t work in low power mode” dialog. No other gps tracking software needs this dialog, CalTopo is just that embarrassing
2) related to this, when the app is killed by iOS (and not the user), it loses its mind. Expect to launch to a blank loading screen. You’ll need to force-quit or close and reload your map to get functionality again
3) no bulk edits. Managing a weeks-long trip and want to organize it better? Tough. Edit each and every waypoint manually (5 taps each)
4) disorganized export. If you want to sync data to an external device, good luck! That folder organization you just wasted your time on isn’t honored by the export pane. Every single waypoint out of possibly thousands is shown even for folders you’ve hidden.
5) corrupted imports. Yup, CalTopo (across platforms) doesn’t sanitize data. If you import perfectly function geojson that just doesn’t happen to use values CalTopo expects, you can end up with a corrupted map with items you can’t delete or even view properly
6) doesn’t honor visibility settings. On desktop and Android, labels are shown or not shown based on a folder setting. iOS doesn’t honor this
7) un-tappable POIs. The icon size you can set is below what CalTopo’s software understands how to let you tap. Since icon size is largely independent of viewport, you can’t even zoom in to fix this. Combine this with the always hidden labels and you can accidentally set yourself up with a map that is unusable on mobile
8) utterly broken caching. Been using weekly imagery to negotiate a tricky section of your adventure? I hope you aren’t traveling past cell coverage. This data is never cached. The second the app is exited (see above for how comment this is), you’ve lost your tool. Screenshots are about the only way around this
9) custom icons only work online. If your data set was imported from kml, you’re likely to have “custom” icons that point to Google’s servers. These also aren’t cached at all, meaning you’ll have a lot of [ ? ] icons all over your map.
10) broken offline tile management. The benefit of CalTopo is supposed to be its layer system. The problem is the lack of granularity on their caching tool. You can add layers one by one just fine, but you can’t remove them. If you’re trying to manage space on your device by removing the more detailed layers from early days in your trip while still retaining the base map, tough, you can’t. Delete is an all or nothing tool. This is extra fun because
11) CalTopo backs up their maps in your iOS backups. Yup. A properly functioning product would only back up your intentions (ie your data) and then redownload their tiles when needed (ie their data). Imagine if Netflix backed up offline movies to your iCloud account. You’d be pretty mad that your backup is taking so long, right?
I’m going to stop now because very few people are going to read this far (and CalTopo has already shown they don’t care by not fixing a single bug in years). Thanks for reading. I hope you are able to find software that actually works for you. CalTopo crossed my personal threshold for mismanagement when they decided to raise prices on me while I was on an expedition.
Show more
Map frequently crashing and resetting
The maps is generally usably, however I've noticed it crashing and resetting map when changing the sentinel weekly overlay visibility while on 3d mode. I've also experienced this when toggling slope angle shading on. I'm on iPhone 14 Pro, an I running out of RAM?
The Crosshairs suck
This is a great application, I especially like the slope contrast colors so you can instantly get an idea how steep a slope is. But, for some reason the crosshairs that tell you where something/you are at, are so ridiculously small and thin that you can’t really see them unless you stop and try really hard for a while - and you need to only be doing this when you are hiding in some shade (otherwise you will never see them if you are out in the sun). It makes it hard to use the map to see where you are or where something is, which is kind of the entire point of a map application. You would think they would have a way to make the crosshairs nice and big and bold and obvious or some other color or something, but nope.
Show more










