Skip to content

Mannivu/osmeditor4android

Repository files navigation

Vespucci - An OpenStreetMap editor for Android

This is the first OpenStreetMap editor for Android, codename "Vespucci".

Amerigo Vespucci

Contributing

If you're interested in this project, you're welcome to help improving it. We need UI designers, translators, and of course Java programmers. Join now! Join our mailing list or write to [email protected].

What is Vespucci?

  • An offline (once you have downloaded data) editor for OpenStreetMap
  • Runs on mobile devices using the Android platform
  • Functionality:
    • Create and edit new Nodes and Ways
    • Move and rotate Ways
    • Append Nodes to existing Ways
    • Delete Nodes
    • Create, edit and delete Tags
    • Edit relations and create new turn restrictions
    • JOSM presets support
    • Download and upload to OSM server
    • Saving and reading of JOSM format OSM data files
    • Highlight unnamed highways, and ways/nodes with TODOs or FIXMEs
    • Add, comment and close OSM Notes
    • Use a variety of background tile layers as reference
    • Show the user's GPS track with accuracy
    • Upload to OSM and local saving of GPS tracks
    • Display the raw data
    • Display geo-referenced photographs

What is Vespucci NOT?

  • a map-view or a routing-application

Getting started

Here is how you can start developing.

Currently building is supported with eclipse, android studio and gradle. Note you will need a patched actionbarsherlock library for everything to work properly, see: MarcusWolschon#114

Gradle build

To install the application to your device run the following task on Unix:

$ ./gradlew installDebug

or this command on Windows:

$ gradlew.bat installDebug

License

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http:https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Vespucci is a OpenStreetMap editor for Android

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • Java 71.2%
  • HTML 14.9%
  • Erlang 2.3%
  • SystemVerilog 2.3%
  • Ruby 1.7%
  • Prolog 1.7%
  • Other 5.9%