geohacker's Diary Comments
Diary Comments added by geohacker
Post | When | Comment |
---|---|---|
Observe — photos, traces, way geometry editing and more! |
Hi! I take your point about being able to draw without having to bother with the many steps to add nodes to create ways. Drawing like that isn’t exactly very performant when it comes to looking up node memberships, associating with existing ways etc. We’ll see what we can do! In terms of where we see Observe fit in, there are few ways I’ve been personally thinking about. I’m sure other developers have more thoughts. But please consider these are open for further fine tuning. The point is not to prove that Observe is superior to other apps.
|
|
Observe — photos, traces, way geometry editing and more! |
Marcos – that’s a good idea. I think we might be able to do that faster than on the PlayStore. I’ll read more and see if this something our team can do soon. If you have experience and time and are willing to help, please let me know. Thank you! |
|
Observe — photos, traces, way geometry editing and more! | Ilya - thank you for taking the time to give this a shot and your feedback. I want to respond to a few things and also ask your opinion on some.
I agree we need to streamline this a lot. But, we have had several groups of people using Observe for various things over the last year. The way editing functionality is new but the workflow is something our teams in Peru have tested a fair bit. It’s true that they are advanced mappers, but we definitely test. We’ve also had groups within HOT giving this a test :)
Do you mind going a bit deeper into this and perhaps outline what are the things you wish that’s different in the current landscape of POI mapping in OSM, Observe included? What specifically do you think is unsolved? I’m personally really interested in trying make this better and I’d love if we can primarily focus Observe in this direction, for sure.
I agree this would be a much easier approach to drawing new features and something we would like to do. Perhaps someone can guide us on what the best approach to implement this would be in a ticket keeping in mind how one would handle nodes and memberships. Also very intrigued by the JOSM integration approach. Would love to read more about how you imagine that as well and how it’s different from using traces. |
|
Observe - cross-platform, offline, field mapping tool for OSM |
Hi ndrw6 - you’d have to create an account on the OSM development API. This version of Observe doesn’t talk to the production API because we don’t to add test data there. You can create an account if you go here https://master.apis.dev.openstreetmap.org/ |
|
Observe - cross-platform, offline, field mapping tool for OSM | Hey Martijn - I’m glad you are excited! I’m going to open up tickets for the things you raised. Some of them like telling there’s presets that can be searched, and also notifying that changes will be uploaded makes a lot of sense. The zoom/pan inertia is not expected - what phone are you using? At least for a bit, I think we’ll want to point the app to OSM dev. It just gives us more time to fix obvious bugs and design issues. This feedback from you all is absolutely A+. |
|
Observe - cross-platform, offline, field mapping tool for OSM | Hey alexkemp!
Good question, unfortunately no. The offline tiles from both apps may not be the same. We use react-native-mapbox-gl to download map tiles, and integrate OSM data as XML. And it does sound very challenging to make the data shareable between these two apps. Sorry! |
|
Observe - cross-platform, offline, field mapping tool for OSM | Ilya - thank you for taking the time to test, really appreciate this from someone who has experience building maps.me! I won’t try to respond to each of your points, but I’ll open tickets on Github to the ones I think are bugs or absolutely interface problems, and it’ll be great if you chime in there too. Overall, if you feel like it’s not polished enough, that’s understandable because this is just an MVP and we do intend to improve :) In my post above, and the guide, we do talk about how presets work. At the moment, we don’t include all presets. Only a subset. And the search is limited to only presets that are compatible with point geometry. So if you don’t see something, that’s likely because of these reasons. Some of the other issues like reseting location while switching layers are known problem that have been captured and have explanation. We’ll open a separate thread on changeset comments, and batching edits per changeset. I think it makes sense to batch edits into changeset. There are some ideas on the table and would be great to see what everyone thinks. If you run into specific bugs, would you open tickets so we can try and reproduce? We’ll also need to know what device you’re using. Things like ‘notifications not going away’, for instance, I’m not able to reproduce on an iPhone X and Pixel 2. Same with the problem you report with ‘Zoom into edit’ button. Thanks for all the links! |
|
Observe - cross-platform, offline, field mapping tool for OSM | Hi Rory, thanks! You can ignore the TestFairy privacy policy because we’re not sending them any data from the app. It’s just an easy way to drop the apk and ipa files, instead of having them in different places. If you’re on iPhone, you’d be sending test fairy your device id. That can’t be avoided if you want to download the app because apple doesn’t allow test builds unless the device is verified. Thanks for pointing out about StreetComplete. I’ll take a look! We’re not against batching changes, just thought of trying this but very open to feedback. Thank you! |
|
Pristina, the capital of Kosovo, adopts OpenStreetMap as its official tourist map | This is a fantastic story, Stereo! Thank you for sharing! |
|
Preparing accurate history and caching changesets | Hey PierZen - have you tried using https://osmcha.mapbox.com/ - OSMCha let’s you query between time periods and filter by a bbox, and then visualise each changeset. |
|
Preparing accurate history and caching changesets | mmd - Yes. An augmented diff may be updated after it has been published. There’s currently no way for consumers to know when a file has been updated. We do this using S3 notifications through AWS SNS, but I’m not sure how best to expose this externally. |
|
Preparing accurate history and caching changesets | tyr_asd - Yes! https://s3-ap-northeast-1.amazonaws.com/overpass-db-ap-northeast-1/augmented-diffs/ The state of the latest augmented diff is in a file called latest, like https://s3-ap-northeast-1.amazonaws.com/overpass-db-ap-northeast-1/augmented-diffs/latest. You can request for an augmented diff this way: https://s3-ap-northeast-1.amazonaws.com/overpass-db-ap-northeast-1/augmented-diffs/2409184.osc |