-
Notifications
You must be signed in to change notification settings - Fork 38
Home
Nicholas Hallahan edited this page Jan 13, 2017
·
25 revisions
Welcome to the OpenMapKit wiki!
OpenMapKit works with OpenDataKit. Take a look at OpenDataKit Forms for OpenMapKit for an overview of how they work together.
To use OpenMapKit, you will need to do the following:
- Install the latest release of ODK Collect and OpenMapKit on your mobile device.
- OpenMapKit will automatically display a basemap from OpenStreetMap with an Internet connect. As an optional step, you are able to get a set of basemap tiles in mbtiles format and transfer it to your device (see [Creating Your Own MBTiles Basemap File](Creating Your Own MBTiles Basemap File)). This is a great way to have a basemap available when you are offline.
- Get an extract of OpenStreetMap data for your AOI and transfer it to your device (see [OSM Data from the Overpass API](OSM Data from the Overpass API) or get a sample sets of data [here] (Sample OSM XML Data)). You may also be able to download an extract of OpenStreetMap data in the app itself by clicking the OSM XML Downloader option under Settings.
- Setup OpenMapKit Server. You can submit your ODK surveys and OSM data to this ODK Aggregate server.
- Get setup with forms in ODK Collect. You can do this with Ona or via the [Command Line Using pyxform](Command Line XLSForm to XForm Using pyxform)
Check out the beginnings of the [XForms OSM Upload Media Type](XForms OSM Upload Media Type) wiki. Here we can collaborate on the specification of adding the OSM Upload Media Type.