OpenStreetMap

New mobile editor: Every Door

Posted by Zverik on 11 May 2022 in English.

Three screenshots of the editor

Today I’m proud to present my new OpenStreetMap editor. It’s called Every Door and works on both iPhones and Androids. I shared the idea last Summer at a State of the Map, but started writing just late October. In the last month and a half thirty people made ten thousand edits with the editor and helped make it much better. Now I’m launching the open testing.

The official website has links to TestFlight and Google Play, a short video, and a FAQ.

I’ve got just one feeling: at long last. One way or another I was suggesting something like that for OSM since 2013. Made a failed attempt with OpenSurveyor. Watched with hope for big company projects with paid developers — but all these have disappeared. In this time we’ve got one amazing StreetComplete, which I like a lot, although it’s not for me.

Every Door is not StreetComplete. It’s not for everybody who’s got a minute to answer a few questions on the phone. This editor is for dedicated mappers. For her who, walking in a mall with hundreds of shops, thinks it’d be awesome to add each one of these to the map. For him who, pushing a stroller, dreams of mapping every sandpit and swing. For “fanatics” ready to add every street lamp, bench, and every tree in a park. This is a proper editor, with which you can forget about photomapping and trace recording.

Install Every Door today and help me make it better. The open testing will commence till late June at least, and in that time we’ll update the interface, polish input fields, add many heuristics inside. And on the way we’ll map hundreds of thousands of shops. Anything to make using the editor fun and exciting, so that our map grows even richer.

Discussion

Comment from JLZIMMERMANN on 11 May 2022 at 15:28

Hello Zverik It’s very interesting. It would be really usefull if the was at least an english version to test it ;-) Regards

jean-Louis

Comment from Zverik on 11 May 2022 at 15:34

Which language does it show for you?

Comment from Doaeol on 11 May 2022 at 15:54

For me it shows German language. Thanks for developing this by the way.

Comment from Zverik on 11 May 2022 at 16:12

Hmm. I’ll add a language switcher to the next release, most likely. Try looking in your phone’s settings → system → languages for the lang order. Adding English somewhere there might help.

Comment from Doaeol on 11 May 2022 at 17:06

Turned out I had installed Dutch language only. Added English en started the app. Et voila, interface in English instead of German. Thnx!

Comment from Doaeol on 11 May 2022 at 17:12

Downloaded ammenities, openend a store as example. Was wondering … If I add opening hours …. Does the corresponding query in StreetComplete dissappear, maybe after some syncing of OSM and does the data propagate?

Comment from Doaeol on 11 May 2022 at 17:13

Come to think of it, do you have a support forum?

Comment from Zverik on 11 May 2022 at 17:18

I’m happy you’ve solved the language issue :) Updating opening hours absolutely would solve the corresponding StreetComplete quest.

I don’t have any support channels besides some russian-language, and github. Where should I make one?

Comment from Doaeol on 11 May 2022 at 18:07

Would a combination of Github Issue forum and Github wiki be sufficient?

I really like Discourse but beyond own hosted versions its pretty expensive. Reddit could work too, but I do find its interface messy. Maybe matter of taste ;)

Comment from kucai on 12 May 2022 at 02:31

Tree mappers… those are a special kind of breed. Something they won’t be able to finish before the end of time.

Comment from Zverik on 12 May 2022 at 04:49

Well, in this talk I argued the same for POI mappers :)

Comment from stephan75 on 12 May 2022 at 10:31

Hello Zverik , is it possible to activate the Discussion feature in the github repo? I would appreciate!

Comment from Zverik on 12 May 2022 at 11:44

Okay, done.

Comment from rmikke on 12 May 2022 at 12:49

StreetComplete queries Overpass on the fly so yes, if you add opening hours every subsequent query from StreetComplete will see it.

Comment from rmikke on 12 May 2022 at 13:16

Why is the default language German and not English?

Comment from Zverik on 12 May 2022 at 13:22

Why is the default language German and not English?

I’ve no idea. I guess because alphabetically “de” < “en”. Will try to fix that in the next version.

Comment from rarad74 on 12 May 2022 at 17:36

Hi. It is possible to upload an english version? Is hard to understand in german. Thanks.

Comment from mmd on 12 May 2022 at 17:59

StreetComplete queries Overpass on the fly so yes, if you add opening hours every subsequent query from StreetComplete will see it.

That’s not correct anymore for some time now. StreetComplete uses the OSM API to fetch all data in a bounding box, then performs some post processing on the mobile device. So data will be even more up to date, as the OSM API doesn’t have any delay at all.

Comment from Zverik on 12 May 2022 at 18:39

razor74, please check the FAQ.

Comment from tordans on 13 May 2022 at 11:44

Thanks Zverik, that looks great!

Comment from ndrw6 on 14 May 2022 at 23:19

Wow! This is a very impressive piece of work. Thank you. I haven’t used it for surveying yet but I can already see it matches my work style very well (at least when surveying on foot) and ergonomics look very good too.

It would be good to have a way of recording quick video notes (audio or photo could be useful as well but I’d likely only use video) and store them locally on the map.

Some kind of a hands-off surveying mode would be useful as well but I have no idea how to approach it. I record most of my addressing surveys on a helmet camera along with audio commentary. I can’t use my hands, obviously, but when there is no traffic I can point my head/camera at an object I am describing. This works very well but it is a completely separate workflow and it requires lengthy postprocessing.

Comment from Mannivu on 22 May 2022 at 12:03

Hi Zverik, great app! I was wondering if and how I can help with adding an Italian translation.

Comment from Zverik on 22 May 2022 at 19:35

Mannivu, thanks for the offer! Italian is already there, just wait for the 0.4 version which will be out in a couple days. I plan to use Weblate for translations, currently waiting for their approval.

Comment from Mannivu on 22 May 2022 at 19:37

Great! Thanks to you for your work.

Log in to leave a comment