No description, website, or topics provided.
Java
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github Update licenses Aug 23, 2016
gradle/wrapper Update gradle version Aug 22, 2016
i18n/app_store
icon_generation
images Updated README and CHANGELOG Dec 1, 2015
lib Update arpigl to package all the necessary c++ libraries Dec 3, 2015
src Update Bus Flavor Feb 8, 2017
.gitignore Update Fabric account Jan 12, 2017
BETA_PROGRAM.md
CHANGELOG.md
LICENSE
LICENSE-HEADER
README.md Update README.md Jan 12, 2017
app-store-description.txt Create app-store-description.txt Sep 4, 2016
build.gradle
checkstyle.xml
fabric.properties
gradle.properties
gradlew
gradlew.bat Added osm-contributor-1.2.0-SNAPSHOT codebase Sep 25, 2015
proguard-rules.pro Fix cache issue Jul 26, 2016
settings.gradle Remove Google Crashlyticks. We will use Answers for Fabric Jan 12, 2017

README.md

OpenStreetMap Contributor Mapping Tool

Filters Drawer Menu

About the App

The Openstreetmap Contributor app allows anyone to contribute to OSM. It enables those-who-know to easily manage a group of newbies as the contribution process is intuitive and easy. Bring your MapParties to a whole new level!

How it works

For years, we have been using apps that do everything. For OSM, it means: add any node/way, edit, delete, comment, tag... The hardest thing is that an amenity is not constrained to any model.
If it does not really raise any issue for a desktop use, it is challenging when it comes to mobile contribution.

The approach proposed here is a little different, even though it stays compliant with the classical approach:

  1. Go on the website and select a contribution zone
  2. Load all amenities of the zone, or manually declare the amenity model
  3. Generate the custom contributor app
  4. Give it to your team, play, and start mapping!

Beta instances

@Community: We are grateful for any feedback you might have on either the frontend or the mobile apps. Go crazy and let us know!

http://osm.jawg.io

How to compile the application

The flavour you will most probably want to build yourself is the store flavour which is the one on the Google Playstore.
To build the project:

  1. Create a conf.properties file at the project's root
  2. Put all your secret API Key : flickr_api_key=apiKey flickr_api_secret=apiSecret flickr_token=token flickr_token_secret=tokenSecret mapbox_token=pk.yourApiKey
  3. Execute the gradle task assembleStoreRelease, you can specify the OSM api url as a parameter: ./gradlew assembleStoreRelease -PosmUrl=http://api.openstreetmap.org/api/0.6

Feedback / Issue tracking

Please use this github project as a feedback, feature request or issue tracker.
You can use the following tags to help us: [Bug], [Mobile], [Web], [Feature], [Feedback]

Twitter

You can also reach us on Twitter:
@LoicOrtola (Technical)
@Olduv (Legal)
@jawgio

RoadMap

  • Add more options for edition of ways.

Changelog

See the CHANGELOG.md file.

More Screenshots!

Poi creation| Ways edition Ways edition satellite view| Changeset Commit Changeset Commit | Notes on Map Note discussion| Augmented reality

Contributors

This app is actively developed by:

Translations / Beta testers

This app is being translated by the community via the awesome tool Transifex. Want to help? Add your language here, and let us know on Twitter.

We also want to thank our many beta testers:

  • Gilles B.
  • Donat R.

We welcome any contributors with issues / pull requests.