-
Notifications
You must be signed in to change notification settings - Fork 91
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
Search by changeset metadata ? #189
Comments
Overpass API doesn't support queries on changeset metadata at this time, but you could use the main API instead. A bit of post processing (=filtering) on the result will be required, though. Due to the limit of 100 changesets, you might have to create several requests with different timestamps as selection criteria or even use the bbox restriction. Example:
|
I also need this feature, especially filtering for source tag of the changeset. Or simply filter objects by changeset id? Similar to user or type filter:
This data is available for overpass, returns with objects. Related to #162. |
@kolesar-andras : can you shed some more light on your use case? Applying today's logic to query by user name, filtering by changeset ( Is this what you're expecting? |
@pyrog : there are also some other approaches available to query changeset metadata. One example is OpenStreetMap Changeset Sync for PostgreSQL. |
I would like to follow progress digitizing objects of a high resolution ortohoto. Searching objects for source tag matches only objects explicitly tagged with source, misses objects where changeset was tagged with source. Best solution would be if an object does not have a source tag, overpass would substitute it with changeset source. In this case a simple search for source would return objects of both tagging scheme. One more solution: searching for changeset:source would match source tag of the objects's changeset. In this case simple source search would match source tag of the object only. |
I got here when looking for a way to find a changeset created by me using OpenMaps. Pascal Neis says there is one: http://hdyc.neis-one.org/?rmikke but it's most probably something accidental as I didn't even know it's possible to edit with OpenMaps. So, there is no way to find it? |
@rmikke : it's actually in changeset 26767766. No, you can't find it via Overpass API. I use a dedicated database based on https://github.com/zhm/osmchanges-postgres for it. |
@mmd-osm : Wow, thanks. So it wasn't accidental after all, I just didn't remember it. |
Could you also identify my change with editor reported as unknown? Or not 2015-12-20 20:54 GMT+01:00 mmd [email protected]:
http://tnij.com/WyszukiwarkaRowerowa http://jolanta.korwin-mikke.pl/ دراجة أكبر |
It's this empty changeset: http://www.openstreetmap.org/changeset/26767650 |
Regardless of OPAPI, even simplest form of this would be nice to have:
This tool is great, thanks for suggestion! But overpass API is integrated in simple-to-use JOSM dialogues and overpass-turbo, they are more easily reachable than suggested solution! While, change-sets are not part of our data model (in the strict or "academic" sense) they are heavily utilized in workflows (I guess people asking for change-sets because they seen how it is powerful could be in JOSM Ctrl+F), but they are not familiar with true databases Instead of re-writing overpass, we could adapt some other solution to mimic overpass syntax, but translate queries (to, say, PostgreSQL). At least one online solution would help our users (no need to setup their own servers, if they cannot do this). |
I think created_by tag should be searchable also because of the many changesets created by Maps.Me app, filter out it would be great. |
Also check the discussion on openstreetmap/openstreetmap-website#1500 |
By the way, OSMCha supports changeset metadata queries. |
Yes, but it is not possible to answer questions like:
And/or draw editor's statistics (cf. graphs below)
👍 It could be done in other tools like https://resultmaps.neis-one.org, ohsome (see graphs below) But we need more details : which editors are used, and which version… |
Sorry, what you wrote is totally off topic for the Overpass API repository. Also, downstream consumers include tools like osm2pgsql and many others, so your analysis is unfortunately irrelevant for the problem at hand. |
I don't want to draw graphics from overpass-API, I would collect easily osm data and export them in other tools 😃
Yes, that's nice. But we must:
After the storm Alex, I would like to display changes made with Alpes-Maritimes 2020 (Storm Alex) imagery. An alternative is to use osm-changesets from Pascal Neis 😃
@mmd-osm and @drolbr Could you, please, support at least a |
Just wanted to chime in with another usecase. |
I would like to search for changesets with specific metadata, but I don't find any information in the wiki.
Examples:
Syntax:
Note: The use case is to search the numbers of changeset made by one hot task manager user (see hotosm/osm-tasking-manager2#538
The text was updated successfully, but these errors were encountered: