When it comes to working with onscreen charts, it's important to be able to easily create routes and waypoints, and measure ranges and bearings. These tasks are simple with i-Boating: Marine Charts and GPS (for iOS devices) and i-Boating: Marine Navigation Maps & Nautical Charts (Android compatible), created by Bist. Users can choose between "lite" and "professional" versions, the latter of which allows you to download charts for numerous areas; the lite version allows only cartography downloads for a single map quadrant. Once cartography has been imported, users can touch and hold objects on the app's vector cartography to launch an app-based "object query" to help identify, for example, buoys or lighthouses. I-Boating draws from a library of primarily vector charts that are created by official cartography sources (such as the National Oceanic and Atmospheric Administration or the Canadian Hydrographic Office), and backfills any uncovered areas with NOAA raster charts. (A raster chart is essentially a reproduction of a paper chart viewed on a display screen, while a vector chart pulls data from various sources and is compiled electronically.) Route planning is a matter of dragging and dropping the chart, and adding waypoints as needed. Once a route has been created, the app displays the distance and bearing between waypoints, and, critically, the app also supports offline navigation so it continues to allow you to navigate using previously downloaded charts in locations lacking cellular or Wi-Fi coverage.