Boundless Anywhere

Mobility is at the heart of today’s technology. The ability to update and share information from anywhere, to anyone, means that your organization can accomplish work faster and more efficiently. Boundless Anywhere (TM) offers mobile capabilities that empower you to do more, on the move.

With Anywhere, you can collect data wherever you are – use maps to engage a community, validate data, make observations, report, respond, and communicate. Field collection workflows are simplified and the accuracy of your geospatial data is improved.

Capture new data and edit or delete existing data whether you’re online or not, and sync instantly when you’re connected or upload manually when you’re back online. Take photos and attach them to features so you can share what you observed on location. See your edits instantly on Boundless Exchange (TM), where you and your team can analyze and share your findings with the rest of the organization.

Features

  • Collect data on an iOS (v.8.0 or higher) or Android (v.4.4 or higher) device
  • Works online or offline
  • Sync instantly when connected; manually when you’re back online
  • Download maps and layers to your device and work offline
  • Capture and attach photos to features
  • Overlay data on Mapbox basemaps (Streets and Satellite imagery)
  • Integrate seamlessly with Boundless Exchange

Download the App

Boundless Anywhere app is available for both iOS and Android devices. Download Anywhere from either the Apple App Store or Google Play. Installation instructions will be provided upon purchase.

After downloading, you will need to accept the Agreement Between User and Boundless to continue.

Log In

Logging in to Anywhere is fast and easy. Add the URL for your Boundless Exchange site, and select Next. Note: The connection information for Anywhere requires the use of https.

../_images/login-site.png

A green checkmark will indicate the site you’ve entered is correct. Select the orange login button to enter your username and password information.

Anywhere uses an authentication method similar to how your email username and password can be used for multiple applications. It uses a token-based authentication and authorization tool, which allows your account to be used by outside application, without exposing your password.

../_images/login.png

Note: If you are working in an offline mode, you will still be able to login to Boundless Anywhere, as long as you have previously logged in with the same credentials.

../_images/anywhere-login.png

Don’t remember your password? No problem! Ensure you’ve entered a valid Exchange URL, and select the Reset Password button. You’ll be asked to enter your email address, and we will send you an email containing a link to reset it.

../_images/forgot-password.png

Layers

All of the layers which you have read/write access to through Boundless Exchange will be listed in the Layers section of Anywhere. These could be layers you’ve created, or those you’ve been given permission to access by another user.

../_images/layer-screen.png

Pull down on the Layers screen to refresh the list, and get the latest layers and metadata from Exchange.

Search Layers

Find specific layers by typing a search term in the textbox. Additionally, search layers by title, geometry type, or attributes. Anywhere will automatically filter the search results.

Download Layers

Anywhere lets you download layers for use offline, or during low bandwidth operations.

Tap the arrow arrow to download a layer. You will be notified of the download status, and when the download is complete.

../_images/downloading.png

If you’d like to cancel the download before it has finished, tap the download again, and select Yes.

../_images/cancel-download.png

Touch the circle circle to remove a downloaded layer from your device. Confirm its removal. A confirmation will pop up at the top of the Layers screen indicating the layer was removed. Or, touch Cancel on the removal confirmation dialog to keep the downloaded layer on your device.

../_images/downloaded.png
../_images/remove-data.png

Settings

Select the Settings link in the upper right corner of the screen to open the Settings for the Anywhere app.

Exchange

The Exchange URL for the site that is linked with the Anywhere app is listed near the top of the screen. It displays the instance hosting your datasets, as well as your username. Select the link to open Exchange on your device’s web browser.

Accessing the Exchange web site from a user’s device provides fast and easy access to all of the data available on Exchange. Exchange users with administrator privileges can update layer permissions to allow users access to additional layers, whether they are at their desk, or in the field.

../_images/settings.png

View Changes

The View Changes link displays all changes made to any of the layers. The individual changes are listed, as are any changes made offline that need to be synced with Exchange. Tap the individual edit to see it on the map.

Individual edits can be synced by touching the sync icon for the change. The check mark check indicates successfully synced changes.

Tap the trash can trash icon to remove an individual change.

../_images/view-changes.png

Touch the Unsynced button to display only those changes which have not yet been synced with Exchange.

../_images/view-filtered.png

Tap the SYNC ALL link to sync all changes with Exchange. Confirm by selecting OK.

../_images/confirm-sync.png

Refresh and Remove Data

Selecting Refresh will download any new layers and metadata from Exchange to the user’s device. This ensures all metadata and layer information is as current as possible.

../_images/refresh-remove.png

To remove all locally downloaded feature data, base maps and unsynced changes from the Anywhere app, select the Remove All Data link. It is important to note this will not remove the layer metadata or user changes. Tap Remove to verify your selection.

Mapbox

Because Boundless Anywhere uses Mapbox resources (SDK and basemap), Anywhere collects and sends anonymous usage data about the map and your device location to Mapbox. Tap the green slider button to disable this telemetry collection.

For more information on Mapbox telemetry collection, please visit: https://www.mapbox.com/telemetry/

Documentation

View the Anywhere documentation on Boundless Connect by selecting on the link.

Log out

Select Logout to logout of the application. Data is not removed from the device when you log out.

Using the Map Functions

Anywhere offers users the ability to collect, edit or delete data wherever you are. The map interface is intuitive and easy to use.

Select a layer from the list to open it in the map. All layer features will display, and the map options will be available in the upper right corner.

../_images/map.png

Toggle between the default map view and the satellite view by tapping the Satellite satellite icon. This feature is only available during online operations.

Touch the Current Location location icon to display your current location. If prompted, allow Anywhere to access your location while using the app.

A blue pulsing dot will center on the map over your location.

../_images/sat-current-location.png

Note: When operating offline, the current location feature will work, but if you do not have map coverage downloaded for that area, you will not have a basemap available.

Layer Functions

Add a Feature to the Map

Features can quickly be added to a layer within the Anywhere app. Tap the add feature add button to begin.

Note: Anywhere is able to display and edit attributes for point, line, and polygon layers. Location changes and new features can only be added to point layers at this time.

A green mark will center on the map. Drag the map to the new point location, and tap the check mark checkmark. If you are working in an offline mode, the new point will display as a purple dot, indicating it has not been synced with Exchange.

Select the back arrow to cancel the feature.

../_images/new-feature.png

The feature attribute form will open below the map, which corresponds directly to the attributes available for the layer in Exchange.

Fill in all necessary information, and tap the check mark to save and sync the feature with Boundless Exchange.

Edit an Existing Feature

Editing a feature within Anywhere is fast and easy.

Edit Point Feature Location

To edit the location of a point feature, tap the point to be moved, and select the edit pencil button.

../_images/edit-location.png

Drag the map to the new location, and select the check mark checkmark when the point is in the new spot. You will be notified that the feature has saved and synced with Boundless Exchange.

Edit Feature Attributes

Touch on the feature you’d like to edit, and select the pencil pencil icon to begin editing. The selected feature will be highlighted in yellow. Scroll to the attribute field to be edited, and tap it to make your changes.

../_images/edit-attributes.png

Fill in any updated information for the feature, and tap the check mark to submit your changes. You will be notified that the feature has saved and synced with Boundless Exchange.

Scan a Barcode

Anywhere allows users to scan barcodes, and add them to any Exchange layer with a barcode attribute field. Barcodes provide companies a way to track and store information about their products, from individual items to entire inventories. They serve an important role, and the Anywhere app makes capturing that data easy.

Anywhere is able to scan thirteen different types of codes, including:

  • aztec
  • code128
  • code39
  • code39mod43
  • code93
  • ean13 (iOS converts upca barcodes to ean13 by adding a leading 0)
  • ean8
  • pdf417
  • qr
  • upce
  • interleaved2of5 (when available)
  • itf14 (when available)
  • datamatrix (when available)

Select or add the feature which will get the barcode, and tap the edit icon.

Select the Open Scanner button, and allow Anywhere access to your camera and photos, if prompted.

../_images/open-scanner.png

Move your camera over the barcode until the box outline is framed and focused over the barcode.

../_images/barcode.png

Anywhere will automatically register the code, and add it to the attribute field.

../_images/scanned-code.png

The complete workflow looks like this:

../_images/anywhere-barcode.gif

Users get a quick visualization of where all of their scanned products are located.

../_images/barcode-layer.png

Add a Photo

Adding a photo is a great way to add visual context to your features. If the layer has a photo attribute, an option to Add Photo will be available.

Select the feature which will get the photo, and tap the edit pencil icon.

Select the Add Photo button, and allow Anywhere access to your camera and photos, if prompted. You can either browse to an existing photo in your library, or use the device’s camera to take a photo.

../_images/add-photo.png

Once you have chosen the photo, select the check mark checkmark. You will be notified that the feature has been saved and synced with Exchange. When you view the feature the next time, a thumbnail of the photo will appear in the attributes field.

../_images/photo.png

Offline Editing

If you are working offline, any changes you save will need to be synced once you connect to a network. All changes made offline will be shown in purple on the map. This indicates an edit was made, but has not yet been synced with Exchange.

Once connected to a network, edits can be uploaded in three ways. The first was discussed under View Changes on the Settings page.

From a Layer

Touch an unsynced feature on the map. Tap the upload icon upload from the View Feature screen. You will be notified that the feature was successfully synced.

../_images/offline-edits.png

From the Layer List

Touch the Upload button when you are back online to sync changes with Exchange.

../_images/upload-changes.png

Delete a Feature

To delete a feature from the layer, touch the feature you’d like to remove, and select the trash can icon. Confirm that you’d like to delete the feature from the device and from Exchange.

../_images/delete-feature.png

You will be notified that the feature has been deleted. The changes will be saved and updated in Exchange with the next sync.