Bit Map
Online/Offline Maps, Nav & GIS
₺199,99 · In-App Purchases
Bit Map provides mapping and navigation with offline maps (inc. JPEG, TIFF, PNG), online vector or raster map services (inc. WFS, WMTS, TMS, XYZ, OSM-compatible services), and offline vector layers (inc. GeoPackage, Shapefile, File Geodatabase, GPX, KML).
Record locations as tracks and waypoints. Create and update custom layers and attributes. Style (symbology) of vector layers is highly customisable.
Bit Map was the first iOS app to provide navigation with arbitrary user-supplied maps in 2009.
Map image files need not be georeferenced before importing, as Bit Map includes 4 methods to georeference map images within the app.
Bit Map can even publish your map layers to a Web Map and automatically keep them in sync with the web map!
Bit Map is built on a true GIS foundation and can manage data in hundreds of different coordinate systems, projections and geographic datums. Layers with different projections can be displayed simultaneously in the same map.
Disclaimer:
Do not use Bit Map while operating a motor vehicle, other vehicle, machinery or in any potentially dangerous situation. Do not rely on Bit Map, or on the accuracy of data presented by Bit Map, for any purpose in which inaccuracies or any app behaviour could cause danger, loss, damage or problems of any kind to the user or to any third party.
Users are responsible for abiding by the copyright and license terms of any data, maps and services that they import, configure or use in Bit Map.
Some features are not available in the 'Lite' version (see web site for details).
more The confirmation alert for downloading an online map service to an offline map layer now includes a text field to provide an alternative name for the offline layer.
10.1 08/06/2025
Fixed an issue displaying offline tile layers which were downloaded from online map services which were configured with URLs with .xml extensions (affected layers will need to be re-downloaded)
10.0.6 07/05/2025
Fixed an issue which could cause tiling of 8-bit images to produce blank tiles.
10.0.5 27/02/2025
* Waypoints and Features can be recorded using averaging of a series of GNSS points for (potentially) higher accuracy
* Improved compatibility with some WMS services
* Fixed setting spatial reference system for rasters that are georeferenced without an explicit spatial reference system
* Fixed having to tap ‘Create Layer’ a second time for rasters that are georeferenced without an explicit spatial reference system
* Fixed display of spatial reference system for rasters which are reported as non-geographic and non-projected by the sub-system
* Fixed crash when unable to read spatial reference system of some raster data sets
10.0.4 03/09/2024
Fixed a crash that could occur when creating a waypoint or adding a new feature.
10.0.3 16/02/2024
* Web maps accept a “refresh=“ URL GET parameter to automatically refresh to contents of all vector layers on the web map at regular intervals (specify a number of seconds)
* Web maps (published from Bit Map to a web server) use a more efficient and more maintainable vector data-loading strategy
* Fixed search controller scope initially showing as ‘All Layers’, even when actually using a different scope as selected in an earlier search
* Fixed web map displaying blank when basemaps have not been explicitly uploaded from the device
* Fixed a crash when enabling sync to webmap for a map layer that does not use a named style
10.0.2 14/02/2024
Changes in version 10.0.1:
* Renaming a data store automatically updates any map layers that are sourced from that data store to avoid 'broken' map layers
Changes in version 10.0:
* Select (vector) features by tapping them on the map view
* Merge multiple selected line features into a single line feature (Pro version only)
* Split selected line feature into two line features (at selected vertex) (Pro version only)
* Move vertex of selected feature by dragging (Pro version only)
* Delete vertex by double-tap on the vertex of a selected feature (Pro version only)
* Delete selected feature(s)
* Track Lines, Track Points and Waypoints coordinates include an ‘M’ (timestamp) coordinate (old non-M-aware Track layers should be archived/removed by the user to make way for new M-aware Track layers)
* Track line details includes line length (in addition to travelled distance)
* View all coordinates for a feature’s geometry (including Z/M, where they exist, M also displayed as formatted timestamp)
* Creation of a new layer includes an option to select an existing layer to use as a fields/attributes template (when used in conjunction with copy/paste of layers/features this can be used to convert between points/lines/polygons)
* Geometry type display names changed to more widely used names
* Added a header with geometry and spatial reference system to Layer/Features table view
* New Feature dialogue improved
10.0.1 08/02/2024
* Select (vector) features by tapping them on the map view
* Merge multiple selected line features into a single line feature (Pro version only)
* Split selected line feature into two line features (at selected vertex) (Pro version only)
* Move vertex of selected feature by dragging (Pro version only)
* Delete vertex by double-tap on the vertex of a selected feature (Pro version only)
* Delete selected feature(s)
* Track Lines, Track Points and Waypoints coordinates include an ‘M’ (timestamp) coordinate (old non-M-aware Track layers should be archived/removed by the user to make way for new M-aware Track layers)
* Track line details includes line length (in addition to travelled distance)
* View all coordinates for a feature’s geometry (including Z/M, where they exist, M also displayed as formatted timestamp)
* Creation of a new layer includes an option to select an existing layer to use as a fields/attributes template (when used in conjunction with copy/paste of layers/features this can be used to convert between points/lines/polygons)
* Geometry type display names changed to more widely used names
* Added a header with geometry and spatial reference system to Layer/Features table view
* New Feature dialogue improved
10.0 06/02/2024
* Home indicator bar on map view hides when toolbars are hidden for a truly full-screen map (apart from the notch or 'dynamic island')
* Swipe-up from bottom of screen (system home/app-switch gesture) does not pan the map
* Track points include floor level (for buildings where it is available) - requires deletion and (auto) re-creation of tracking layer or data store (if it exists)
* Info panel option to include floor level (for buildings where it is available)
9.1 04/11/2023
Improved reliability of copy/paste for layers and features
9.0.3 26/09/2023
Fixed an issue with copy/paste of features and layers.
9.0.2 21/09/2023
Improved logging.
9.0.1 17/09/2023
* File Geodatabases (ESRI) can now be updated and created (instead of just read)
* Data format can be selected when creating a new data store (which will also update the default)
* Data format can be selected when sharing a data store, layer or feature
* Automatically converts SRS of features being added to a layer with a different SRS than the original features (where possible)
* Map can be panned/zoomed in download extents view
* Search is more responsive
* Can split a line (such as a track line) based on related vertex-coincident point (such as track point) - original lines/points remain, in addition to two new lines and two new sets of related points
* Easier to select an emoji/char for a layer’s style symbol (in the Style Editor’s Symbol Editor)
* Improved readability of Map Layer Settings’ transparency slider value
* Map Layer action menu includes short cuts to ‘Edit Style’ and ‘Select Style’ (which are still available via that Map Layer Settings view also)
* Options to delete related point features (for a line) or related line vertices (for a point) are available for any (recognised) related line/point feature pair, instead of just track lines and track points
* Creating or sharing data stores or layers displays the data format of the data store to be created/shared
* Web Map zip file and default folder name changed to “map”
* Web map URL can explicitly include multiple layers (comma separated) in the URL ‘layer’ parameter, instead of just a single layer or (default) all layers
* Web Map respects layer transparency setting
* The following settings changed to device-local, not shared across devices:
* Map scale factor
* Location mode
* macOS only:
* Default location mode is ‘No Location Display’
* Fixed visibility of tab bar items in style editor
* Fixed sharing of data stores, layers and features
* Fixed various picker views not appearing
* Improved cache handling to avoid some crashes
* Fixed display of some basemaps in Web Map (requires re-upload of base maps from Bit Map to web map)
* Fixed labelling of fields in New Feature dialogue
* Fixed placement of dialogue in download extents view
* Fixed vertically-stacked button layout in non-modal dialogues
* Fixed entry of layer attributes and special characters in the Style Label Editor
* Fixed auto-labelling for layers without standard label attributes
* Fixed broken web map for layers that do not use a bundled named style (they now use the ‘default’ style)
* Fixed downloading of online maps to offline data stores where WMTS service downloads tiles with an image file path extension that was not picked up in the WMTS configuration
* Fixed adding some XYZ map services and display of some XYZ map services
* Fixed safe mode not triggering in some situations where it could be required
9.0 07/12/2022
* Available for macOS (in addition to iOS)
* Improved automatic update of some views when sync’d settings changes are received
* Improved internal handling of picker views
8.2.1 10/09/2022
* Sync (most) settings across all devices which use the same iCloud account
8.2 09/09/2022
Reworked handling of premium features
8.1.1 30/07/2022
* Supports many more Spatial Reference Systems including recently introduced SRSs
* Settings Diagnostics option now automatically attaches all settings to the email it composes
* Fixed crashes in various situations when a URL session data task received a response or data after the session was stopped
* Fixed ‘Add to Map’ button at end of downloading an online tile service for use as an offline Tile Grid layer
* Fixed missing SRS name in details of Tile Grid layer saved from online tile service
8.1 16/07/2022
* Coordinates fields in the waypoint/feature/route dialogues, when using a geographic spatial reference system, respect the configured geographic coordinates unit settings for display, and allow entry in any of the three formats (d, dm, dms)
* Restricted the 'Output Data Format' options to only include those that are actually updateable, instead of all those that are simply writeable
* Excluded the (internal-only) 'Memory' driver from the 'Sharing Data Format' options
* Add Feature tool no longer includes the option to select layers with a non-updatable data format
* Y coordinate is displayed before X coordinate when using geographic (latitude/longitude) coordinate systems
8.0.1 16/06/2022
* Map can include WFS layers (online vector services)
* Save current layers to a named map (and reload the named maps layers another time) to support multiple saved maps (multiple saved sets of map layers)
* Option to export current basemaps to web map which will allow basemaps selection in a pop-up menu (WMTS, WMS, TMS, XYZ and OSM only - layers of other types will be excluded)
* Layers sync’d to web map will now display with the layer’s selected style, including labels (only when using unmodified app-bundled styles)
* When creating (or moving) a point, vertex or route destination, the location can optionally be specified by entering (or pasting) coordinates instead of just by placing the location on the map
* More intelligent feature naming in layer/feature view, search results, etc, checking for fields named “Name”, “Title” or “Label” first, instead of using the first available field value as the feature name
* Easier data entry by a dedicated data entry view - with larger area for text-type fields
* Buttons or options that zoom/pan the map to a particular extent (eg, tap on a search result feature) now disable the ‘Centre’ or ‘Heading’ map location modes, to avoid the map panning immediately back to the current location
* Display spatial reference systems as human-readable names instead of (eg, EPSG) authority codes
* Reorganised several map layer settings into a separate view, instead of in the Map Layer action menu
* Replaced how layer minimum/maximum scale are handled with a more efficient method
* Option to show bearing and distance from current location in search results and layer feature details
* Option to display coordinates as MGRS (for layer feature details and search results)
* Web Map online app includes a page to delete an entire device from the web map (linked to from Web Map settings toolbar pop-up menu)
* Overhaul of layer data structures to be more robust and maintainable
* Label text generation occurs in the map renderer instead of the layer data manager
* Re-worked code for layer transparency, minScale, maxScale to be more consistent and future-proof
* Tapping a search result (or selecting ‘Show on Map’) dismisses the search bar and the search results
* Search colour scheme stands out better against a detailed map background
* Search no longer includes last search in the search field by default
* Search has a bookmarks function to quickly recall the last 10 searches
* More informative alert messages when location services are disabled
* Fixed web map sync for layers where spatial reference system authority code was unavailable (including some shapefile layers)
* Fixed invisible bar buttons when attempting to share/save items to ‘Files’ app
* Fixed flag marker appearing for all features of the layer when a search result was selected (or ‘Show on Map’ was chosen for a search result) when the layer source data format had no FID field (including GPX, KML and other non-database types)
* Fixed map using wrong spatial reference system in some situations
* Fixed compatibility with some older-versioned WMS services
* Fixed a crash that could occur when cache-handling of map image tiles was interrupted
* Fixed automatic layer sync to web maps beyond the first sync for each session
8.0 04/06/2022
Fixed crash when Web Map sync fails (eg, no network)
7.2.2 29/04/2022
* Map Layers actions pop-up menu includes items to view and share a version of the web map that includes only this single layer (and excludes any other layers that may also be sync’d to the web map)
* Improved log filtering when compiling diagnostics data
* Option to disable sync failure warnings (in settings and in warning alerts)
* Web Map sync failures now result in a warning button on the map view, instead of displaying an error message directly (button can be tapped to view error message)
* Fixed web-map-sync-enabled layers not synchronising changes that occur within the sync frequency of the last sync when they are not followed up by subsequent changes (eg, when stopping tracking)
* Fixed old web map sync operations being repeated and web layers being replaced with older versions
* Fixed some obfuscated log messages
7.2.1 28/04/2022
* Publish layer(s) to a web map and automatically keep layers synchronised to the web map (not available in ‘Lite’ variant)
* Reprojecting (warping) shows progress indictor instead of activity indicator
* Reprojecting (warping) can be cancelled while in progress
* Settings have icons
* Fixed spoken milestones after resuming a track
* Fixed georeferencing not proceeding
* Fixed some inconsistent behaviour in map layers view when attempting a layer action on one layer after another layer had been deleted
* Fixed ‘Standard Variant’ button in Lite Variant alerts
7.2 28/04/2022
7.1.1 Changes:
* Layer names are displayed in a user-friendly form, replacing underscores with spaces
* Select light/dark mode in chart view
* Fixed chart X-distances
* Fixed chart appearance in dark mode
* Fixed copy feature showing no features when returning to layer features view
* Fixed copy feature not copying
7.1 Changes:
Add Feature (‘+’ button on Map View) can add a new feature to Line or Polygon layers (as well as to Point layers) - ‘Pro’ variant only
* Copy/paste a feature or all features within a layer into another existing layer (attribute values will be copied where attributes with the same name exist in the destination layer)
* Convert a feature or all features within a layer into a different geometry type (point/line/polygon) by copy/pasting into a layer with a different geometry type
* ‘Resume Tracking’ option (in the Start/Stop tracking button’s menu) will resume tracking from the last track line (if it still exists) instead of creating a new track line
* If the app is restarted during tracking (including a device restart), the last track will be resumed instead of a new track created
* Transparency of layers can be configured using the layer pop-up menu in the map layers controller
* Search result pop-up menu includes an option to show the location of the found feature in the ‘Maps’ app
* Search result show-on-map renders geometry for a line or polygon (as well as for point)
* Polygon label text is anchored to centre of text instead of using the style’s anchor settings (which are suited to points)
* Line label text geometry simplification dynamically updates after zooming in/out
* Updated default styles
* Tracking uses separate styles for lines/points to enable different label config for each layer
* Elevation profiles use different colours for each feature/track when profiling multiple tracks in a layer
* Tile Grid layers’ manifest uses native data structure instead of JSON text for “tileGrid” element
* Any layer with a “Track_UUID” attribute will automatically use the Alternative Track style, instead of requiring all Track attributes
* Displays full geometry type in data source layers view (instead of simple geometry type)
* Fixed polygon (extent centroid) coordinates not displaying in layer feature controller
* Fixed location indicator remaining on the map when location mode is set to ‘No Location Display’
* Fixed date/time fields in label calculations
* Fixed auto-labelling for ‘0’-scale (no-minimum scale) styles
* Fixed label calculations that include round brackets to prioritise calculation order
* Fixed invisible (white) text cursor when editing feature attributes
* Fixed profile elevations for single lines
* Fixed coordinates display for multi-geometry features
* Fixed elevation profiles for multi-geometry lines
7.1.1 12/04/2022
* Add Feature (‘+’ button on Map View) can add a new feature to Line or Polygon layers (as well as to Point layers) - ‘Pro’ variant only
* Copy/paste a feature or all features within a layer into another existing layer (attribute values will be copied where attributes with the same name exist in the destination layer)
* Convert a feature or all features within a layer into a different geometry type (point/line/polygon) by copy/pasting into a layer with a different geometry type
* ‘Resume Tracking’ option (in the Start/Stop tracking button’s menu) will resume tracking from the last track line (if it still exists) instead of creating a new track line
* If the app is restarted during tracking (including a device restart), the last track will be resumed instead of a new track created
* Transparency of layers can be configured using the layer pop-up menu in the map layers controller
* Search result pop-up menu includes an option to show the location of the found feature in the ‘Maps’ app
* Search result show-on-map renders geometry for a line or polygon (as well as for point)
* Polygon label text is anchored to centre of text instead of using the style’s anchor settings (which are suited to points)
* Line label text geometry simplification dynamically updates after zooming in/out
* Updated default styles
* Tracking uses separate styles for lines/points to enable different label config for each layer
* Elevation profiles use different colours for each feature/track when profiling multiple tracks in a layer
* Tile Grid layers’ manifest uses native data structure instead of JSON text for “tileGrid” element
* Any layer with a “Track_UUID” attribute will automatically use the Alternative Track style, instead of requiring all Track attributes
* Displays full geometry type in data source layers view (instead of simple geometry type)
* Fixed polygon (extent centroid) coordinates not displaying in layer feature controller
* Fixed location indicator remaining on the map when location mode is set to ‘No Location Display’
* Fixed date/time fields in label calculations
* Fixed auto-labelling for ‘0’-scale (no-minimum scale) styles
* Fixed label calculations that include round brackets to prioritise calculation order
* Fixed invisible (white) text cursor when editing feature attributes
* Fixed profile elevations for single lines
* Fixed coordinates display for multi-geometry features
* Fixed elevation profiles for multi-geometry lines
7.1 11/04/2022
* When deleting first/last track point and opting to also delete the related track line vertex, the track line’s start/end time are updated according to the timestamp of the new first/last related track point
* Track layers update on map when waking from sleep/background instead of waiting for next vertex/point to be added
* Track points and waypoints include a cumulative tracking time (seconds) field
* Map no longer flashes blank grey while adding track to map when tracking starts
* Cumulative distance (and cumulative time ) values included in outlier tracking points
* Removed the OS-generated ‘Inbox’ item from the data stores displayed at the base level of the data stores directory
7.0.10 19/03/2022
The confirmation alert for downloading an online map service to an offline map layer now includes a text field to provide an alternative name for the offline layer.
more Version 10.1 08/06/2025
Data Not Collected The developer does not collect any data from this app.