I have been looking into improving kerb and traffic_signals data for some bboxen. It is daunting, and I figure I need to work backwards - try to find out what the accessibility map apps look for and use those pairs. If I know what target I am shooting for I guess it will be alright. This is like my first week looking into this and I hope to find these targets soon.
What exactly you are trying to do? Import data? Map something manually on your own? Something else?
In Defense of OpenStreetMap's Data Model
61–70 of 130 posts
Re: In Defense of OpenStreetMap's Data Model
#62Earlier quoted context omitted.
> Having a file format that won't admit that temporary state means that either the user can't save incomplete draft work, or that an entirely different format will be needed to represent such in-process work. Saving such temporary state is very rarely needed in OSM and should be never uploaded to the OSM database. In addition, in almost all cases it can be simply saved as area of shape that is not yet matching intend…
> Saving such temporary state is very rarely needed in OSM and should be never uploaded to the OSM database. Maybe, but you're missing the other use case - that in the future you'll need an extension requiring geometries that are considered invalid by the current set of rules, forcing you to update all tools processing the file format to acommodate the new extension. Keeping storage and validation as two separate ste…
I think the way to go is to define several layers of correctness. A data set might then be partially valid. In such cases a tool might, for example, support transitions from a complete valid state A to a complete valid state C by an intermediate partially valid state B. (As databases with referential integrity may allow intermediate states in a transaction where referential integrity is broken.)
Re: In Defense of OpenStreetMap's Data Model
#63What is stopping users who have a problem with the model from transforming the data into a form that is better for their use case?
The current format stores locations and references to locations, so for example, a line feature only stores references to locations, so to realize it on a map, you have to go through the data and find all the locations it references and build up the actual geometric feature. So people do caching and so on, for sure.
The proposed changes would make that sort of data transformation easier and less resource intensive.
Re: In Defense of OpenStreetMap's Data Model
#64> The harder you make it for them to edit, the less volunteers you’ll get. And that is why dedicated area type (rather than representing areas with lines or special relations[0]) could help new mappers and new users of data. There would be very significant transition costs, but maybe it would be overall beneficial. It is possible to have objects that are both area and line at once. Or area according to one tool/map/e…
Re: In Defense of OpenStreetMap's Data Model
#65Earlier quoted context omitted.
> Both have been hugely successful, and both have the same pile of downsides. Exactly. And the solution should not be to throw away spreadsheets completely and turn them into relational databases, but to create new tools to alleviate the downsides and reduce their impact (possible by exporting the spreadsheet information into a relational database, but without taking away the user's option to continue working with it…
No one is suggesting throwing away OSM's data model completely. The current suggestion is basically "maybe we should think about a point release to properly address an ugly hack we invented in 2007".
Re: In Defense of OpenStreetMap's Data Model
#66> Let us pray that the EWG is just throwing Jochen a bone to go play in the corner and stop annoying the grownups. That is neither helpful, not useful, nor making me more likely to treat this diatribe more seriously.
Re: In Defense of OpenStreetMap's Data Model
#67Earlier quoted context omitted.
In this case it should not be a problem - listing mapped places suitable to get drinking water is quite reasonable here.
Not really. Sometimes you specifically want a water fountain where the water shoots upwards. Not a faucet.
Re: In Defense of OpenStreetMap's Data Model
#68The claim that a dataset with billions of users has only dozens of people able/interested in doing data processing on it is a damning admission that the format is too hard to deal with
In addition to the innumerable developers in Facebook, Apple, and other corporations who are paid to do the data processing and actually bring the data to those billions of users.
Re: In Defense of OpenStreetMap's Data Model
#69Earlier quoted context omitted.
why not use the universal date format [1] that works for everyone? yyyy mm dd mm yyyy [1] https://twitter.com/dan_abramov/status/1447710863960551433
Unix time is the real universal date format surely? It underpins basically everything in datetime database entries. The problem is that most people can't read that along with the French somehow never being able to convince the world to adopt decimal time.
Re: In Defense of OpenStreetMap's Data Model
#70Earlier quoted context omitted.
In this case it should not be a problem - listing mapped places suitable to get drinking water is quite reasonable here.
Not really. Sometimes you specifically want a water fountain where the water shoots upwards. Not a faucet.
in this case extreme fragmentation of tagging is actually useful