Offline Sync

To implement offline syncing:

  1. Start Cal/SARTopo Offline

  2. Go to http://localhost:8080/map.html. Click on "offline user" at the top left.

    offline_user.png

  3. Click the "Your Account" tab and then click "Sync to CalTopo" or "Sync to SARTopo"

    offline_sync_choice.PNG

  4. If you're not currently signed into Cal/SARTopo Online, you will be prompted to login. Login to the Cal/SARTopo account that you want to sync Cal/SARTopo offline with.

    app_activation_login.PNG

  5. Choose "Simple" Credential Management, enter a device name you will recognize, verify the address of your Cal/SARTopo offline server and click "Link app to account. Note that if the account displayed is not the one you want to sync with, you can login to another Cal/SARTopo Online account at the bottom of the page.

    app_activation.PNG

  6. Click on "Start Mapping"

    offline_sync_server_activated.PNG

  7. At this point, you should see your username instead of "offline user".

    offline_synced_your_username.png

  8. You should also see all of your CaSARTopo maps, PDFs, etc. A blue refresh icon means that an object is synced, ie you already have a copy locally. A black refresh icon means that you do not yet have a local copy. You can click this icon to sync the object, or if internet is available, it will automatically sync when opened. When you create a new map or PDF, it will remain local until manually synced. Instead of the refresh icon, you'll see an up arrow (upload / sync to caltopo.com / sartopo.com) and a red X to delete the local copy.

    offline_map_list.png

    All existing data must be managed on caltopo.com / sartopo.com - there is no way to delete a synced map/PDF/layer/icon within Cal/SARTopo Offline.