Giter VIP home page Giter VIP logo

osmeditor4android's People

Contributors

aarewhyan avatar akaash7 avatar antonindelfabbro avatar bjohas avatar brunetton avatar comradekingu avatar daveo30 avatar dbolton avatar gdt avatar grischard avatar hiddewie avatar holgerjeromin avatar isira-seneviratne avatar jidanni avatar johnjohndoe avatar kai-morich avatar kasztan2 avatar lonvia avatar marcuswolschon avatar matkoniecz avatar mimi89999 avatar mstock avatar njohnston avatar peterkw avatar reinhart1010 avatar simonpoole avatar woodpeck avatar yarons avatar zedlabs avatar zverik avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

osmeditor4android's Issues

Saving track in GPX format

I don't want to upload all tracks to OSM, instead I want to save some of
them as GPX files so they can be loaded using e.g. JOSM. The attached patch
does that.

BTW, the "Upload GPS Track" menu item is greyed out and doesn't seem to do
anything - it should probably be removed so it doesn't confuse users.

Original issue reported on code.google.com by [email protected] on 24 Mar 2009 at 8:48

Attachments:

current-location -string in BoxPicker is not properly localized

currentLocationRadioButton.setText(getResources().getString(R.string.location_cu
rrent_text) + " Lat "
                        + lat + ", Lon " + lon + metaData);


should be changed to

currentLocationRadioButton.setText(getResources().getString(R.string.location_cu
rrent_text, lat, lon, metaData)
and metadata be localized too.

"Accuray: " was neither translated, not did it provide unit for the given 
number (meters in Android) 


A patch is attached.

Original issue reported on code.google.com by [email protected] on 12 Jun 2010 at 11:24

Attachments:

Location Picker must do signed coordinates

The location picker does not allow entering negative lat/long values, which 
makes it impossible to enter an area west of Greenwich or south of the 
equator.
It is easy to fix: just add the 'signed' property to the xml.
Patch is attached.

Ludwig Brinckmann

Original issue reported on code.google.com by [email protected] on 5 Mar 2009 at 6:05

Attachments:

input at tag-editor really slow

What steps will reproduce the problem?
1. Open the tag editor and try to type something.
2. You need about a half a second to type a single letter.
the gui responds extreme sluggish.


What version of the product are you using? On what operating system?
Motorola Milestone with 2.1 Firmware

Original issue reported on code.google.com by [email protected] on 14 Apr 2010 at 6:45

need to be able to dump loaded data without uploading

What steps will reproduce the problem?
1. Load data
2. Make mistake or decide change isn't needed or that you have loaded too large 
an area
3. ??? Be confused. Even killing app or restarting phone doesn't help.

What is the expected output? What do you see instead?
I expect to be able to clear loaded data without saving or uploading from the 
menu. 
Instead I can find no such option.

What version of the product are you using? On what operating system?
V.0.6.2 on Android 1.5 HTC Hero.

Please provide any additional information below.
Keep up the good work guys this app is important for OSM. 

Original issue reported on code.google.com by [email protected] on 14 Jan 2010 at 7:22

  • Merged into: #42

Easy way to help Tag-Input

Android has inputfields with build-in auto-completition feature. The
easiest way to help the user while writing tags is to have a list of all
(or the most common) tags and to insert them in this feature.

Original issue reported on code.google.com by [email protected] on 25 Mar 2009 at 9:03

Application crash on startup

What steps will reproduce the problem?
1. Download app from Market/install from .apk/run from trunk via Eclipse
2. Start app

What is the expected output? What do you see instead?
Message shows: The application [...] has stopped unexpectedly. Please try 
again.

What version of the product are you using? On what operating system?
Android 1.51 JF on G1
Android 1.5 official on Magic

Please provide any additional information below.
It seems that the strings.xml from res/values is used and not a language 
specific version. The string ids are wrong when he tries to create the 
dialogs in:
Main.onCreate()
DialogFactory.DialogFactory(){
  [..]
  noLoginDataSet = createBasicDialog() // wrong parameters are passed 
since the ids do not match the ones on the device
  [..]
}
DialogFactory.createBasicDialog(){
  [..]
  dialog.setTitle(titleId); // crash !!!
  [..]
}


Original issue reported on code.google.com by [email protected] on 10 Jun 2009 at 12:52

Add an on screen interface for phones without hard keyboard


What steps will reproduce the problem?
Zoom in,Zoom out, other operations


On the Freerunner I have to click the Menu button, go to More, click on the
keyboard, click to change the type of keyboard, and then click vol+ or vol-  
Also, the onscreen keyboard takes have the screen and I do not want to
close it since I have to do the steps above again.


What is the expected output? What do you see instead?
For some commands it is difficult to use Vespucci without a hard keyboard. 

A onscreen interface could be useful for people with phones which do not
have hard keyboards.


What version of the product are you using? On what operating system?

Vespucci 0.6 on Neo Freerunner with Koolu 7



Original issue reported on code.google.com by [email protected] on 10 Jun 2009 at 12:19

German translation

Hi. I've uploaded a germany translation in r66. Please verify somebody with
a german translation on a real device...

Original issue reported on code.google.com by [email protected] on 15 Jul 2009 at 10:25

Show Compass

Display a compass to the user. Optionally, he can let rotate the map
according to the current direction.

Original issue reported on code.google.com by [email protected] on 5 Mar 2009 at 3:42

Minimize Object Size in Storage

Until now, username (String) and timestamp (Date) get parsed and saved. I
don't think we need them, so we can delete them.

The main reason to do this is to speed up the serialization process.

Original issue reported on code.google.com by [email protected] on 24 Mar 2009 at 10:21

GPS-Accuracy Display is Inaccurate

The G1/ADP1 GPS-Signal provides an accuracy-value, which will be displayed
as half-transparent circle around the given position. I've never verified
the correctness of the display, so I've to assume, it's incorrect...


Original issue reported on code.google.com by [email protected] on 22 Mar 2009 at 8:59

Show map-tiles in background

We should download and show the tiles in the background to make
navigating the map to the area you want to edit easier and
to show if there is any need to add things to the map at all.

Original issue reported on code.google.com by [email protected] on 12 Jun 2010 at 10:42

Auto-Download

Automaticly download the area next to the view. 

This depends on:
 * an optimized drawing (more data = more drawing = slower)
 * intelligent synchronization between current- and api-storage

Original issue reported on code.google.com by [email protected] on 7 Mar 2009 at 3:35

Tutorial

(Not a bug, just a documentation request)

As a user, I really need a tutorial for Vespucci.
I guess it would make new users' life much easier.

I have spent a lot of time trying to understand Vespucci, but I am still 
very hesitant and not productive, I often get "Force close" messages, 
probably because I click something when I am supposed to click something 
else. I sometimes have to reboot the phone just to get Vespucci into a 
stable state. I would like to map a lot, but I only managed to send a few 
new streets so far.

Could we have a tutorial that explains step-by-step how to:
- See which streets are already mapped around me.
- Get the GPS trace for a street I walk along.
- Draw the street.
- Send it to the OSM server.

Thank you very much!
If I had access to the Wiki, I would be happy to start writing this howto.

Original issue reported on code.google.com by [email protected] on 15 Oct 2009 at 3:34

Pressing the Back Button Loses GPS trace

What steps will reproduce the problem?
1.  Set Vespucci collecting a GPS trace
2.  Press the Back button on the phone
3.  Re-start vespucci.

What is the expected output? What do you see instead?
The program should store the GPX trace so that it is visible when the
program is re-started.
Instead, Vespucci exits without confirmation, and does not re-display the
GPX trace when it is re-started.

What version of the product are you using? On what operating system?
0.6.1 - Android 1.5.

Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 25 Feb 2010 at 9:06

Explain zooming

Tell the user who to zoom (volume up/down or lens/shift). If somebody knows
a better way, we could post a toast on the first startup.

Original issue reported on code.google.com by [email protected] on 7 Mar 2009 at 1:29

Show upload list

It would be helpful to get a list of changes before the upload, similar to
what JOSM does.

Original issue reported on code.google.com by [email protected] on 7 Mar 2009 at 12:25

0.6 failed install from Marketplace

What steps will reproduce the problem?
1. Search Marketplace for Vespucci
2. Request for its installation
3. Warning appears in notifications, clicking on it displays "Installation
Error: Package file was not signed correctly." [OK]

What is the expected output? What do you see instead?

Expected output: Installation succesful
Instead: error as indicated above

What version of the product are you using? On what operating system?
0Attempting to install 0.6 on Android 1.5 (Rogers HTC Dream)

Original issue reported on code.google.com by [email protected] on 10 Jun 2009 at 12:26

Italian translation

Hi,
i completed the italian translation of this nice app.

I attach here the file with Market description hoping that can be useful
for other guys.

Bye,
Diego Pierotto

Original issue reported on code.google.com by [email protected] on 2 Apr 2010 at 10:27

Attachments:

need to be able to clear downloaded data without uploading.

What steps will reproduce the problem?
1. Load data
2. Make mistake or decide change isn't needed or that you have loaded too large 
an area
3. ??? Be confused. Even killing app or restarting phone doesn't help.

What is the expected output? What do you see instead?
I expect to be able to clear loaded data without saving or uploading from the 
menu. 
Instead I can find no such option.

What version of the product are you using? On what operating system?
V.0.6.2 on Android 1.5 HTC Hero.

Please provide any additional information below.
Keep up the good work guys this app is important for OSM. 

Original issue reported on code.google.com by [email protected] on 14 Jan 2010 at 7:25

Update to API 0.6

On March 22/23 the new API will be released. We have to check and update
the paths and maybe some logic...


Original issue reported on code.google.com by [email protected] on 4 Mar 2009 at 10:00

better logging-tags

We should use the full class names as tags, to make filtering logcat for this 
one application possible.
(I already implemented this here)

Original issue reported on code.google.com by [email protected] on 12 Jun 2010 at 8:59

Split Ways

The user should be able to split ways. By clicking on a way, this way gets
splitted into two ways. By clicking on a node used by two ways, every way
should get its own node. 

All new created nodes should not lay above the old one, but next to it.

Original issue reported on code.google.com by [email protected] on 5 Mar 2009 at 3:41

Downloading data fails with "Something strange happened, would you like to send and email ?"

What steps will reproduce the problem?
1. Get a GPS fix
2. Go to "Transfer.."
3. Select "Download area"


What is the expected output? 
Something to get downloaded ? I never managed to get it to work

What do you see instead?

"Something strange happened, would you like to send and email ?"

and "Loading data into memory..." indefinitely

What version of the product are you using? On what operating system?
0.5.2 on a Neo Freerunner GTA02 with Koolu beta 7

Please provide any additional information below.
Same thing happens on Koolu beta 6

Original issue reported on code.google.com by [email protected] on 28 May 2009 at 4:46

Force close on startup

Clean instalation of Vespucci 0.6.1 onto ADP1 running CyanogenMod 4.0.4
force closes on start.

Original issue reported on code.google.com by alerque on 5 Sep 2009 at 9:22

Newly created elements are lost after leaving and returning to Vespucci

(This is a preliminary description. I still need to find the exact steps to
reproduce it reliably.)

When you create new elements and then exit Vespucci with the home button
and then return it can happen, that soem of the elements are lost.

Also in this context: When repeatedly exiting and restarting then old
versions of the storage database seems to be kept und switched through them
when pressing the back button in Vespucci.

Original issue reported on code.google.com by rotora on 21 Mar 2009 at 3:02

Usability: Use long click to edit tags

No matter which mode one is in, a long click could open the "edit tags"
view. This saves clicks if you want to edit tags but you're not in the
"edit tags" mode: 1 long click vs. menu, edit tags, click, menu, change to
old mode

Original issue reported on code.google.com by [email protected] on 8 Mar 2009 at 1:56

Only show physical nodes/ways

Show: road, rivers, POI, and all other visible things
Hide: city borders, and anything not visible to the human eye

On my mapping walk today, I got really confused by what appeared to be a 
badly mapped road. When I came back home and checked OSM, I realized it was 
an administrative border division.

This non-physical border was off 20 meters from a real road, so I began 
suspecting my GPS, and made node connection mistakes.

I am probably not the only one to waste resources and pollute OSM's data 
because of this. To prevent further damage and more productive work, I 
suggest not showing nodes and lines that are not physical.

Original issue reported on code.google.com by [email protected] on 12 Oct 2009 at 11:54

Support for OpenMoko

I am not sure if you are familiar with the OpenMoko phone. It is an open 
source phone which can run Android. However, while the OpenMoko has a 
touch-screen it does not have as many buttons as the G-Phone.

I installed the app on OpenMoko and it runs and can download and display 
data, however I cannot edit it as I am required to zoom in for editing. For 
the zoom you apparently use the volume control that OpenMoko does not have. 

Would that be possible to add on-screen controls for zooming (and other 
parts of functionality)?


Original issue reported on code.google.com by [email protected] on 12 Jun 2009 at 2:01

User Interface Improvement Suggestions

A few suggestions for improving the User Interface:
* Ask for confirmation when Exiting the program with the back button.
* Provide on-screen Toggle buttons to:
     - Switch on and off GPX track recording.
     - Toggle following of GPX trace (when following, OSM data should be
downloaded automatically as the position changes).
     - Change Mode - pressing this button displays a mode selecting dialog.

There will probably be more.

I will have a quick go at implementing these to see how it affects usability.

Original issue reported on code.google.com by [email protected] on 25 Feb 2010 at 9:10

Change error message for "API server does not except..."

Via Errormailer:
I had moved the screen to the left (downloaded data was on the right), then
chose to download some more, which prompeted the error below:

de.blau.android.exception.OsmServerException: The API server does not
except the request:
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection:http://
api.openstreetmap.org/api/0.5/map?bbox=-0.1117744,51.5198007,-0.0998428,51.53583
38

Original issue reported on code.google.com by [email protected] on 7 Mar 2009 at 3:33

Show path orientation

Path orientation (show with arros in JOSM) is precisous for one way roads
or for roundabouts...
it would be nice to have a mean to show and change path orientation...

Original issue reported on code.google.com by [email protected] on 9 Sep 2009 at 11:04

Don't fix orientation

I've fixed the orientation to landscape. A orientation change would force
Android to kill and restart the whole application and the whole memory must
be refilled. Additionally, a previous opened alert dialog can't be closed
from the new called application...

There is a fix for this problem, described here:
http://android-developers.blogspot.com/2009/02/faster-screen-orientation-change.
html

Original issue reported on code.google.com by [email protected] on 5 Mar 2009 at 2:06

Optimize map-drawing

Probably by painting on a bitmap, that gets moved and only redraw, when the
user edited something...

Original issue reported on code.google.com by [email protected] on 5 Mar 2009 at 3:44

Start of housenumber support

Matthias already mentioned he wants a more generic solution, but I'm
attaching this patch anyway so it doesn't get lost: this helps you add
housenumbers by offering a "Set housenumber" button and showing a number pad.

Original issue reported on code.google.com by [email protected] on 15 Mar 2009 at 10:26

Attachments:

error downloading current view

I got the "something strange happened" error when downloading the current
view. I think this happens if the area is quite large and in a city, i.e.
if there are many nodes and the timeout of 10 seconds is not enough.

The error was this:

de.blau.android.exception.OsmServerException: The API server does not
except the request:
org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection:http://
api.openstreetmap.org/api/0.5/map?bbox=13.394992,52.5127342,13.4120344,52.535620
6

I checked the value of con.getResponseCode() and it was -1. I don't know
how to solve this (except by increasing the timeout), but the error message
should probably be more verbose and mention the timeout if
con.getResponseCode() == -1.


Original issue reported on code.google.com by [email protected] on 9 Mar 2009 at 11:20

Unnamed highways and other meta errors/warnings

JOSM has the validator plugin which can warn about errors and other issues
with meta data and real data for that matter like unjoined ways etc.

It would be nice to see unnamed highways at least highlighted some how to
make it easier to work out which ways need to be named.

Original issue reported on code.google.com by [email protected] on 4 Jul 2009 at 8:29

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.