patelmm79's Comments
| Changeset | When | Comment |
|---|---|---|
| 115402323 | almost 4 years ago | @kapazao, hoping you can clarify what is "incorrect"? |
| 115502147 | about 4 years ago | Hi DaveF, to add more info to explain the reason for change. I have found that adding the "place=district" tag to the district/borough to appropriately classify the borough in the Nominatim API. Even with the guidance on the page you provided (setting admin_level =8 plus boundary=administrative), without the "Place=district" tag, the borough relation is classified as a "town" in Nominatim. That seems certainly incorrect to me; the borough can contain towns, but is not a town in itself. So the borough is misclassified in the API, and the towns within the borough do not have available the borough information via the API. To show you an unmodified example of this situation, see borough of Rochdale: https://nominatim.openstreetmap.org/ui/details.html?osmtype=R&osmid=146926&class=boundary The Borough is marked as a "town" in Nominatim. In reality, the Borough of Rochdale is separate from the town of Rochdale. And other towns within the borough (for example, Littleborough) do not carry the borough/district information within the API response: Contrast that with the API information for Glastonbury, within the borough of Mendip, which now has the right borough/town relationship available:
Acknowledging that the "place=district" tag is not recommended for use, the existing documentation does not sufficiently explain the steps to make sure the district-town relationships are appropriately represented in the API. If there are alternative steps or processes in place, I'd definitely need to understand the "correct" way of doing things. I hope however, above explains why the change isn't necessarily introducing anything redundant. |
| 114077685 | about 4 years ago | Ok great, I'll follow this pattern going forward, and will make sure I revert the boundary that I added. Apologies if I altered your hard work, you've clearly put a lot of love into this. |
| 114077685 | about 4 years ago | Thanks for the additional information. So in this case, would it be more appropriate to place a Node representing the location of the town of st helens instead of a relation/ boundary? |
| 114077685 | about 4 years ago | Hi Colin, if you have any additional documentation that I can refer to regarding how the UK boundaries are implemented within OSM I'm happy to follow; I'm relying on this but it seems incomplete:
|
| 114077685 | about 4 years ago | Hi Colin, I lived in UK for several years , and admittedly while I don't understand the administrative and electoral boundary system to the granularity that you might (which probably puts in the same category as most people in the UK), I'm trying my best here to translate available information into tangible improvements to the data on OSM, which does not seem complete with regards to the relationship between boroughs/ districts & the sub-units incorporated within. In this specific case, I'm trying to differentiate the entities of St Helens borough (preexisting) and St Helens the town which is within the borough. What is your guidance on how to do so? |
| 114077685 | about 4 years ago | Hello, I sourced from this OS data source. Officially, it is a "district ward"
My interpretation here is that a district or borough (in this case, district of st helens (https://data.ordnancesurvey.co.uk/doc/7000000000006000) is subdivided entirely into a combination of "district wards" and "civil parishes" you will see the list on that page. The "district ward" and "civil parish" are at the same level of division The wards and civil parishes comprise the 16 "electoral wards" of St Helens .
|
| 114077685 | about 4 years ago | Hello, I will make additional amendments to correct. I was trying to differentiate the boundaries of the borough of st helens (already exists,
|
| 113752952 | about 4 years ago | Hi bora, hoping you can clarify the documentation |
| 115191122 | about 4 years ago | To explain rationale for change:
I made the decision to add a "municipality" tag based on following information: * Based on administrative level documentation on Nominatim wiki (boundary=administrative#admin_level.3D.2A_Country_specific_values)
* Also noting that there is a separate wikidata entry for Rochefort as a town. Q66312004, already tagged on the Rochefort- town entry https://nominatim.openstreetmap.org/ui/details.html?osmtype=R&osmid=3715354&class=boundary * This change also allows for the proper classification of the other villages within the Rochefort municipality; for example, previously Han-sur-lesse (https://nominatim.openstreetmap.org/ui/details.html?osmtype=R&osmid=3715236&class=boundary) was marked as a village within the town of Rochefort. Now, it is marked appropriately as a village within the municipality of Rochefort (which is the appropriate relationship according to https://en.wikipedia.org/wiki/Han-sur-Lesse and Apologies for not responding in a timely manner, I am now seeing the changeset comments that you sent and am responding to them. |
| 115236131 | about 4 years ago | no need for review |
| 113752952 | about 4 years ago | HI bora, thanks for guidance. is this documented somewhere? I want to stay in line with existing standards, if any |
| 93265550 | about 5 years ago | I've seen and used that key in a few circumstances, particularly when the path to trying to fix the state information is not obvious...sometimes it's fairly obvious why the information isn't there (usually due to an intermediary later not having the correct information), but doign that diagnosis not always possible. I am very happy to participate in any effort that cleanses the data scalably. |
| 93214836 | about 5 years ago | That's understood, but the data has to be set up in a certain way to flow through the API. Another example: Bulli tops near Wollongong. Via API, were state is not populated: Am finding multiple examples of blank state /territory info, one would think the points within the polygon would inherit the state info from the polygon, but that's not happening in a number of cases. |
| 93214836 | about 5 years ago | Hey, thank you for the feedback. I"m just getting my feet wet with these edits, so apologies if I messed something up. I was trying to re-map the adminstrative level to the city instead of the suburb for the "label" --because the administrative level did not have the state name populated. I'm pulling some data for Australia via the API, and there are a number of items where the state-level data is not populated. Thanks for letting me know how to do it better next time! |