Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OpenLocationCode to OSM website #1807

Open
bjohas opened this issue Apr 2, 2018 · 90 comments
Open

Add OpenLocationCode to OSM website #1807

bjohas opened this issue Apr 2, 2018 · 90 comments

Comments

@bjohas
Copy link

bjohas commented Apr 2, 2018

Mobile OSM apps (e.g. OSMAnd) already support OpenLocationCode, as does Google maps, and it would be great if the OSM website did too. There's a Ruby implementation, https://github.com/google/open-location-code/blob/master/ruby/lib/plus_codes/open_location_code.rb.

I.e. a search for 6PH57VP3+PQ, https://www.openstreetmap.org/search?query=6PH57VP3%2BPQ should return the area indicated by the OLC.

@tomhughes
Copy link
Member

No, just no.

We've refused many such codes in the past and I don't see how this is any different.

@bjohas
Copy link
Author

bjohas commented Apr 2, 2018

I agree that OSM cannot support every single code under the sun. However, I'd say it's different, because OLC is already supported by OSMAnd, on the roadmap for Maps.Me (AFAIK), and supported by Google Maps (website and app). So users may come to expect it. Plus it's really simple to implement, and (unlike many other codes) fully open.

@Firefishy
Copy link
Member

Firefishy commented Sep 30, 2018

I think OpenStreetMap.org search should support PlusCodes. To be more blunt, we should actively try support these Open schemes to reduce the value of the closed/commercial alternatives.

@tomhughes OK if we re-open this ticket?

@openstreetmap-website
Copy link

openstreetmap-website commented Oct 1, 2018 via email

@Firefishy
Copy link
Member

Obviously we should start with putting all commercial map tile services out of business.

I should have been clearer, I believe that location data (address, coordinates) should fundamentally be open and it is morally objectionable for a company to try close them up for commercial advantage.

@systemed
Copy link
Contributor

systemed commented Oct 1, 2018

[@simonpoole] That is all fine and dandy, but not the OSMFs remit.

It is absolutely OSM's remit (remember, OSMF supports but doesn't control ;) ). OSM's mission statement since about day three has been that "most maps you think of as free actually have legal or technical restrictions on their use, holding back people from using them in creative, productive, or unexpected ways". Smashing legal and technical restrictions on geodata is what we're here for.

@simonpoole
Copy link
Contributor

Well that's why I explicitly wrote "OSMF", obviously individual projects can do whatever they want.

And yes there's a Vespucci feature branch that has some plus code support and actually using them would tend to indicate that they are the pits to enter and to memorize.

@pangoSE
Copy link

pangoSE commented Oct 31, 2018

Is this implemented yet? Seems so according to tomhughes@2e0a2c6
I tested on osm.org and it did not work.

@tomhughes
Copy link
Member

If it was implemented then this would be closed, not open.

I have not merged it because there is no community consensus on whether it is a good idea.

@pangoSE
Copy link

pangoSE commented Nov 1, 2018

Anyone besides Simon Poole still against?

@simonpoole I honestly do not understand all this "holding back culture" that seems to surround the government of openstreetmap.org both when it comes to integrate useful mapper-tools and as in this issue useful geocoders.
The arguments from you in this issue seem to stem from fear. Is this correct? Can you help me understand this?

I have yet to hear any reports of openstreetmap.org affecting anyone negatively. Actually the lack of integration with the rest of the OSM-tooling ecosystem is as I see it the biggest hurdle to succesful evolution of OSM and the main website. This seems to lead to fragmentation, duplication of effort, confusion for newcomers, lack of good Quality Assurance, etc.

I would be surprised if nobody has raised this as an issue before. Maybe someone can point me in a direction of serious discussion of this somewhere?

@simonpoole
Copy link
Contributor

@pangoSE I don't quite see what all those points have to do with the issue at hand.

Essentially the question is solely if plus codes are something that is useful in real life outside of google pushing for their adoption for competitive reasons. Pointing out that other projects have succumbed to the same pressure doesn't really help in objectively determining that.

@vincentdephily
Copy link
Contributor

Small usecase and wishful thinking here, but looking back a few years ago Ireland introduced "Eircode" as a postcode system. It has a scandal-level amount of issues but the citizen campaign for better solutions didn't succeed. If one of the Free geocoding schemes was more established at the time, it would have helped the campaign. OLC isn't my technical favorite, but AFAICT it's the one that has the most support. The more support it gets, the more I'll be able to use it as an Eircode alternative.

@lgommans
Copy link

lgommans commented Nov 3, 2018

Coordinates are digits with a decimal separator, something everyone works with on a daily basis, even if only on supermarket's price tags. Everyone understands it, some can even estimate locations with them. It's supported by everything that has anything remotely to do with geographic locations. Basically, Google Plus Codes is asking to change digits into a base64-like format, with limited added value. The size decrease (the most obvious advantage) is almost negligible. The keyboard size you need on a touchscreen (numpad vs full keyboard with number row) adds as many typos as it reduces the length, and pronouncing numbers is unambiguous in all languages that I'm aware of. For letters, on the other hand, we made wordlists to be able to transmit them correctly (like the NATO alphabet). There is really limited advantage other than tying into Google's kingdom.

I'm not necessarily against converting them back into coordinates when a Google Maps user puts them into a search box, but if lots of people go "oh yeah, good idea, they claim to be easier for X" then the next step is to also start producing the codes in the share menu, and that's dangerous: we'd be compatible with google and some other, recently updated applications that might have implemented it. In contrast, the coordinate system is equally compatible with everything.

So I'll repeat that I am not necessarily against this little thing of converting plus codes back into coordinates when someone puts it in a search box. What I'm worried about is what the next step will be, and if we'd be promoting a proprietary platform by doing so. Yes, the codes themselves are open, but if the biggest promoter is Google... it's like Apple publishing specs for a new connector of theirs: sure, the connector is "open", but if a manufacturer starts making devices which use that connector, they are implicitly helping Apple. We should probably strive to be compatible with the 'connector' (accept such plugs) without manufacturing them ourselves.

@jguthrie100
Copy link
Contributor

I was always under the impression that the entire open source ethos was to be as open and helpful to as many people as possible, be they farmers in Eritrea, salesmen in Singapore or archeologists in Texas.

Not including various systems that are (or may in future be) in common use seems to be driven more out of spite than in trying to be a tool that everyone can freely use.

After all, the login screen includes loads of OAuth 'partners', including Facebook etc, so couldn't it be argued that by including those login systems, we're encouraging the use of proprietary systems too?

@vgeorge
Copy link

vgeorge commented Nov 13, 2018

If you need a use case for OpenLocationCode, the Brazilian community is trying to help municipalities to create rural addresses databases and using an open geocode format seems the way to go.

It was already tried to create local geocoding systems (see GPS Caipira, in Portuguese) but they lack integration with different software platforms.

It would be really helpful if OpenStreetMap site supported URLs with OpenLocationCodes so we could direct OLC users to OSM instead of a proprietary map.

@baerbock
Copy link

@jguthrie100 Your argument is a red herring. If everybody could enforce that his private tags gets rendered, that the webpage must include his private tool OSM would be unusable for the 99 %.

Maintainers, stay strong and keep out any private codes!

@bjohas
Copy link
Author

bjohas commented Dec 25, 2018

I’d still love to see OLC-enabled search. I understand people’s concerns. However, in our projects we are usng OLC to make a difference to people of all ages in otherwise disadvantaged regions; it’s painful for me to see the resistance to a technology that’s open and helpful. While it’s originated from an employee at google (after careful review of existing systems, see OLC docs), it doesn’t seem to be something that’s google branded. If it were proprietary or hard to implement or likely to change over and over, sure, that’s a different matter. This is simple, open and helpful; it offers an additional way to access OSM and doesn’t take anything away from how others may want to use OSM.

Given that a brach with OLC already exists, could the case for OLC inclusion be revisited?

@LaPingvino
Copy link

Maintainers, stay strong and keep out any private codes!

I fully agree. That's why OLC support is such a big thing: it's solving real issues right now and is more free than many CC projects. Also, it's THE addressing system used for the 90% in Cabo Verde that don't have a street address, so to accurately implement addresses there you would at least have to implement OLC for Cabo Verde. I spoke lately with people on a Dutch train station that come from Cabo Verde and it's a huge thing there to have OLC for their shipments. It's a short stretch from there to implement it for the world.

@woodpeck
Copy link
Contributor

woodpeck commented Jan 4, 2019

This whole discussion is getting out of hand. Setting up a web site that lets you enter an Open Location Code and then shows the OSM map of the place is an exercise of half an hour of coding, if that. Nobody needs a change in the OSM web site to do that. Any of the arguments above based on "OLC is good for humanity" or "it would be great to be able to point people to non-proprietary web sites" is moot. Apparently this discussion has attracted people who don't know or care about OpenStreetMap, or the purpose and target audience of the OpenStreetMap web site. I don't see how anything useful can come of this discussion any more.

@bjohas
Copy link
Author

bjohas commented Jan 4, 2019

So in principle OSM is a participatory space, right? So how can we make a participatory decision about this?

@vgeorge
Copy link

vgeorge commented Jan 4, 2019

I suggest we open for voting somewhere to get a real sense of approval/disapproval of this feature. I fell more people like than dislike, but I don't think we can tell for sure just reading this thread. Do the maintainers agree with a wiki page for voting on this feature? Or suggest something else?

@tomhughes
Copy link
Member

As I think I've already said whether or not we do something is not really a question of whether you can scare up enough sock puppets to vote "yes" on a feature.

Aside from the fact that designing any sort of software that way is a recipe for a disaster as everybody fights to get their favourite oddball feature in with no way that anybody can say "no" if they can win a vote how exactly do you propose to determine who is eligible to vote? and then to notify them that a vote is in progress?

A vote only makes sense if there is a defined electorate and a way of notifying them when a vote is in progress - otherwise it becomes a self selecting poll where the person who can persuade enough people to come and vote will win.

Normally in a software project that "electorate" is the set of maintainers/committers or similar. In this case that is quite a small set - basically @gravitystorm and me currently.

@Adamant36
Copy link

Sounds similar to the refusals to make the website more mobile friendly to me. Just like in that case, there's no reason why you can't walk and chew bubble by implementing OLC for people who want it. While at the same time having the site still appeal to users who "care about OpenStreetMap" are know about its "purpose" or are its "target audience" (whatever those things mean).

The same arguments could have made for implementing the ability to search for addresses on the same site. The maintainers are just choosing to be stubborn about it, just because they don't see anything "useful" about it isn't an excuse to not implement it and it doesn't mean its not useful. Otherwise, Google and OsmAnd must have implemented it because they had nothing better to do with their time and didn't know jack about their audiences.

@woodpeck, ff you don't think something should be implemented, fine. Don't put it on other people for requesting a feature though. Especially with the useless attacks. Its unnecessarily hostile. You don't know jack about their motivations and the only "target audience" for OSM is whoever wants to contribute.

@tomhughes, I see you don't have a code of conduct in your main directory. You really should. So unproductive, judgmental comments like @woodpeck's either won't occur in the first place or be called out when spotted by people with authority. However you want to run your Github, its still ultimately a community project. So there should still be a basic level of acceptable discourse everyone should follow here, which should be made explicit. It is everywhere else that's related to OSM and it should be here also.

@tomhughes
Copy link
Member

There is a ticket somewhere about a code of conduct - there was once again no agreement on what exactly it should be as I recall. That and it's not clear who would deal with complaints as the set of maintainers is so small.

Not sure what you mean about searching for addresses - all our searches are passed through our nominatim instance which is able to search for addresses. Sure it's a bit picky about the format but that requires somebody to improve it - nobody is stopping it being improved to my knowledge.

@tomhughes
Copy link
Member

The tickets relating to CoC are #1299 and #1300 so I suggest we don't discuss that further here.

@systemed
Copy link
Contributor

systemed commented Jan 4, 2019

@Adamant36, I’m pretty sure one of the first things any half-decent CoC would do is stop repeated hostile accusations like “You don’t know jack”.

Unsubscribing because I can do without more muppets in my mailbox.

@bjohas
Copy link
Author

bjohas commented Jun 17, 2020

I'd still be very much in favour of this proposal. Cabo Verde has also adopted OLC as the official addressing system.

@tomhughes
Copy link
Member

Sure, and what.three.words has persuaded various places to adopt them. How many of these systems are we going to be expect to adopt exactly?

@tomhughes
Copy link
Member

Also I'm not sure setting up a promotional website proves "active use" in any way - if I went there and asked somebody on the ground their address what are the chances that would give me an OLC in answer? If wrote the OLC on a letter would it reach them? That would be real active use...

@LaPingvino
Copy link

LaPingvino commented Jun 17, 2020

The postal service there seems to support it, as their video in collaboration with Google shows. I can try getting a letter to them using their address, which is a Plus Code as well, and have them take a picture and add it here to have proof of that? Also probably a good idea to test with some people from the slums as well, to avoid bias by being a well-known organization.

The what.three.words use cases are definitely interesting, but I'm pretty sure you cannot legally adopt that in OSM because of licensing issues. Otherwise I think that when it's actively in use, it would make sense to implement it. OLC is already supported by a fair share of systems, most of them actually using OSM maps.

The one other system that would probably make sense to implement is Eirecode because they actually use it for addressing there. My rule would be: if people actually use it for addressing, OSM should support it. Google actually recently added support for plus codes to their address autofill system, so many websites will support them for addressing now by default.

@LaPingvino
Copy link

I sent a letter, should be there in 4 to 10 days according to pingen.com from where I sent it, using the normal India postal service.

@LaPingvino
Copy link

Letter received OLC.zip

@dpriskorn
Copy link

dpriskorn commented Aug 19, 2020

@LaPingvino The file in the zip has no permissions.

Anyway here is the contents:
From: Alex Pigot
To: Joop
CC: ATU Ireland
Subject: Letter received
Date: Mon, 17 Aug 2020 14:25:23 +0000
Dear Joop,
We have received your letter below at our office in Kolkata, thank you.
To answer your query, as far as we know the codes are never used by postal =
authorities as the 'only option' to deliver the mail. However they are used=
to identify the correct dwelling in an area.
For logistics companies and those who wish to find a dwelling the code can =
be used with Google Maps satnav systems to provide turn by turn directions =
through slum lanes
If you wish to open up a discussion further please to make contact.
And of course we will provide you with names of slum dwellers who would lik=
e to receive your letter as proof the system exists - please can you tell m=
e how many names you would like us to get for you.
Thank you for your interest.
With kind regards,
Alex.
PS I am copying our project manager Subhashis Nath in this email also.
Alex Pigot
CEO, Addressing the Unaddressed
+353 87 2486665tel:087%20248%206665 | +91 98743 97770<tel:+91%2098743%209=
7770> | | www.addressingtheunaddressed.org<http://www.addressi=
ngtheunaddressed.org/>
Addressing the Unaddressed, T8 Maple Avenue Stillorgan Industrial Park Blac=
krock Co Dublin A94 RT20 Ireland
Addressing the Unaddressed (India), 7MJCG9C5+QVFF<https://goo.gl/maps/UqVkF=
gBLsys>, Ground Floor, 14 Panditiya Terrace, Kolkata, 700029, West Bengal, =
India

@dpriskorn
Copy link

dpriskorn commented Aug 19, 2020

Is it not possible for anyone to set up a website similar to openstreetmap.org that supports OLC? I'm thinking something like the very nice https://findvej.dk/Nybrogade2,1203 by Peter Brodersen where you can type the OLC directly like e.g. osmolc.xx/6PH57VP3+PR6
A well working website like that would suit the need, but alleviate having your community support it before it (perhaps) reaches a critical mass.

@LaPingvino
Copy link

OsmAND, mapy.cz etc already support it -- it's definitely something that is being used with OSM already.

@simonpoole
Copy link
Contributor

OsmAND, mapy.cz etc already support it -- it's definitely something that is being used with OSM already.

Well Vespucci supports it too, but that doesn't actually mean anybody uses it. If you have ever actually tried to use one, you know why.

@LaPingvino
Copy link

LaPingvino commented Oct 30, 2020 via email

@sinanisler
Copy link

sinanisler commented May 6, 2022

I think devs are paranoid JUST BECAUSE Google made this feature and they are opposing it.
Even it is Apache-licensed...

TBH I don't like google either they killed hundreds of useful projects just because it is not making money.

But Open Location Data will help people WHY to PUNISH people for Google's unrelated mistakes.

@jpds
Copy link

jpds commented Sep 22, 2022

I received a plus code from a friend the other day, and I was surprised when nothing was returned on osm.org for it...

Fortunately, Organic Maps found it within seconds.

@wmbr
Copy link

wmbr commented Feb 18, 2023

Since OLC codes are easily recognized by the + character, this feature seems unlikely to have any (negative) effects on people who do not search for OLC codes.
And obviously it is a big improvement for people who do search for OLC codes.

Also the plus_codes ruby gem is pretty minimal, self-contained, and stable, so the technical debt incurred is rather small.

Given these these two points I don't really understand the resistance this proposal apparently still faces.

@LaPingvino
Copy link

LaPingvino commented Apr 5, 2023

https://risingsunlenasia.co.za/82542/thembelihle-informal-settlement-gets-digital-addresses/

The last years, the number of locations officially using Plus Codes as addresses is rising steadily, and rightfully so. At this point not supporting OLC on osm.org while osmand etc already support it is willingly denying people to pinpoint their official addresses in a project that aims exactly the contrary.

At this point also the original question "how is this different" is definitely answered: others are codes, these are addresses. For real. In wide use.

@jguthrie100
Copy link
Contributor

I'm currently on holiday in Nepal, and plus codes are used everywhere

@gjvnq
Copy link

gjvnq commented May 1, 2023

So... How are things going? Like, what we need to do/vote/discuss before it OLCs/pluscodes can be put into production?

Also, I feel like plus+codes in OSM could be really useful for college students in Brazil as many times we schedule meetings or hangouts in open areas without official names. So having a way to specify them without having to add lots of place nicknames to OSM would be really useful. (as for why not just using google maps the answer is simple: OSM has far far more detail and data about brazilian unis than google maps)

@LaPingvino
Copy link

LaPingvino commented Jun 29, 2023

@gjvnq Coming month Geoapify should be handling plus codes to their geolocation API, which means that Mapcarta, an OSM powered web app should support it too. This means basically every OSM usage around except osm.org will be on board. OpenStreetMaps by now is massively used with Plus Codes, just not this frontend. I think the biggest reason for that is a lack of support by Nominatim. I would recommend people in this thread to focus on whatever we can do to add support to Nominatim instead, because for short codes some self-reference is kinda necessary. Native support in Nominatim basically automatically would add support for osm.org too.

I thank @tomhughes wholeheartedly for his positive contributions to Open Source and Open Standards and the purpose of this project. This thread is a testament to his values.

@LaPingvino
Copy link

Ah, reading back it seems like in the end @simonpoole was blocking this. Maybe give this a 👍 and we can all move on, @simonpoole ? Are there any counter-arguments left?

@woodpeck
Copy link
Contributor

woodpeck commented Jul 4, 2023

I remain concerned about the fact that there seems to be a small group of people here who are not otherwise interested in OSM-website development but who argue fervently in favour of OLC support. Their aim doesn't seem to be making OSM better but enhancing OLC adoption. From where I stand, OLC is very far away from being so commonplace that supporting it would make sense from a usability point of view; the only reason why we would want to support it is if we as a project wanted to throw our weight behind it and say "yes, that's a cool thing and we support it". Reaching that decision as a project, however, is not something that will happen in a GitHub thread. I disagree with @LaPingvino's framing this as a single person "blocking" us all from "moving on".

@simonpoole
Copy link
Contributor

Ah, reading back it seems like in the end @simonpoole was blocking this. Maybe give this a 👍 and we can all move on, @simonpoole ? Are there any counter-arguments left?

Outside of pointing out that plus codes suck big time from a usability pov I don't believe I've really made any comment. matter of fact I pointed out that I have added support in the mobile app I maintain. From my POV the proponents of supporting plus codes on osm.org just haven't made a very good case up to now.

  • What is the actual use case for providing "support" (I hope everybody realises that you don't "search" for the codes) outside of product marketing? A lot of things have been mentioned but none of them seem to have anything to do with the website.
  • How do the proponents propose to handle the potential inconsistencies between short form plus codes resolved with google geocoding and those resolved with OSM based geocoding?

@LaPingvino
Copy link

I am an OSM contributor and it actively hurts my work with my African friends in the field that this support is not there. I beg to differ and request you to retract your accusations @woodpeck . Also my practical experience is that much more people use it every day than is visible from a western perspective where good addressing is commonplace. As an Esperanto speaker, a language which wide usage is also mostly invisible, I usually refer to the example of Chinese, literally the largest language around but in many places you might barely if ever see it, because it's not relevant to an English speaker. @bjohas requested this because of work from the field where this is the case and this is a long standing pain point for our work with people with sub-par addressing.

This is an ignorance issue that actively hurts people. Also I have actively added places to OSM using workarounds to make it work (I have a toolkit on my GitHub). This is not a cool thing issue, this is a filling the gaps issue. OLC works for when nothing else is available and at the moment the only thing we do have for that is literally typing in GPS coordinates with all their complications, e.g. lack of inclusion of precision.

I can accept your point of view that you think this is an issue in the way you describe it, but I respectfully disagree with it and I state my opinion here to make it clear that this is far from the majority opinion, so that this may be known and taken into account.

Also I made a tool myself for offline mapless navigation which I can use to document things in the field for OSM editing (and this is how Tchankada in Benin has been documented, and my friends use this daily there). For OSM.org it makes a lot of sense even from the simple perspective of having a more reliable shorthand for GPS coordinates to aid editing, and even without support I am already using that.

@LaPingvino
Copy link

LaPingvino commented Jul 4, 2023

@simonpoole

(I hope everybody realises that you don't "search" for the codes)

That is exactly how I use it and why the lack of support hurts me

*How do the proponents propose to handle the potential inconsistencies between short form plus codes resolved with google geocoding and those resolved with OSM based geocoding?

Plus Codes work with a reference point and do NOT rely on black box resolving of any exact point. If you are in the area of the precision of the short code, it always resolves to exactly the same place even if it resolves way off. This is part of the design of the system. Happy to explain this over and over again to more people, because this misunderstanding has been creeping in for ages. Taking any nominatim reference location (you could list the reference locations the same way as is done now in case of ambiguity) is perfectly fine and doesn't create discrepancies by design.

@simonpoole
Copy link
Contributor

Plus Codes work with a reference point and do NOT rely on black box resolving of any exact point. If you are in the area of the precision of the short code, it always resolves to exactly the same place even if it resolves way off.

"Way off" is < 40 km which will essentially always be OK if whatever is being used as the context geocodes to the same entity in google and OSM, But I'm talking about the cases in which it doesn't (think about all the Londons out there) and yes providing a selection of the geocoding results could partially address that.

@LaPingvino
Copy link

LaPingvino commented Jul 4, 2023

Google already has this specific issue against its own geocoder, I have seen cases where the proposed Plus Code actually didn't resolve correctly (I think this has since been solved, I sent in a bug report). Which doubly confirms it's not a black box at all, it's mostly a garbage in, garbage out thing for reference points. Google doesn't have any specific systems in place to maintain consistentcy, it literally uses the same open source algorithm, and I think in some cases they improved their geocoder based on Plus Code issues. Too big reference locations are likely to be wrong always. Also I think this might be helpful to figure out issues with geocoding on the OSM.org site as well, just an added bonus.

Sorry for the big words thrown around and thanks for the meaningful discourse.

@sommerluk
Copy link

I remain concerned about the fact that there seems to be a small group of people here who are not otherwise interested in OSM-website development but who argue fervently in favour of OLC support.

If only those involved in actual code development for the website were allowed to participate in discussions, a public issue tracker wouldn't be necessary. Personally, I have a genuine interest in OSM, even though I don't specifically engage in website coding.

From where I stand, OLC is very far away from being so commonplace that supporting it would make sense from a usability point of view

As @LaPingvino has aptly explained, this greatly depends on one's geographical location. In regions like Europe or North America, it is common to have addresses that people use for searching places. In contrast, in other continents like Africa, the situation is different. With the absence of widespread address systems, alternative methods are needed to search for locations. OpenLocationCode, despite its flaws, offers significant advantages over pure coordinates:

  • No concerns about the order of latitude and longitude.
  • No need to worry about which decimal separator (comma or full stop) to use.

These two points are in day-to-day practice very important advantages. In Africa, in the past often places where describes like "in this suburb, search this quarter, search the big Pharmacy with this or this name, go down the road, take the second road at the left, …". Currently, more formal organizations start to use coordinates instead of these descriptions, and OpenLocationCode is in practice a way to communicate coordinates much easier and less error-prone than writing them down as pure coordinates. It is being increasingly adopted.

I believe that the website should not be exclusively tailored to the needs of residents in Western countries. Instead, it should take into account the Global South on an equal level of consideration.

@bjohas
Copy link
Author

bjohas commented Jul 14, 2023

I believe that the website should not be exclusively tailored to the needs of residents in Western countries. Instead, it should take into account the Global South on an equal level of consideration.

We're using OpenLocationCodes, e.g., to collect locations for rural health centres in central/northern Zambia. We're using OpenLocationCodes because of the higher usability, e.g., being easy to read out and write down when there's no connectivity. Many location tools were hard to use because of the circumstances, and we developed an application that supports users with limited digital skills to collect accurate locations (https://github.com/OpenDevEd/SharePlusCode). Yes, we can translate those to lat/lon, but in difficult circumstances, such small factors make or break progress. Similar to what others have described, it would make the lives of the people involved easier if OpenStreetMap supported OpenLocationCodes (even if that was only full-length codes). In a small way, this would support people where we work with better access to healthcare.

I understand that different people have different priorities and perceptions.

I'm a long-term contributor and user of OpenStreetMap, contributing both in the North and South. OLC would make OpenStreetMap more accessible to those people where OpenLocationCodes are used for addressing, particularly in the Global South. For where I stand, it's a shame that this perspective is not shared by the people that are empowered to make that change, and I deeply regret that seems to be such fervent opposition to including what is quite a simple open algorithm (for full length codes).

@LaPingvino
Copy link

https://www.yesmagazine.org/social-justice/2023/08/25/navajo-nation-addresses

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests