Ticket #2710 (closed defect: invalid)

Opened 4 years ago

Last modified 2 years ago

is_in tags dont seem to be considered

Reported by: p.weber@… Owned by: geocoding@…
Priority: major Milestone:
Component: nominatim Version:
Keywords: is_in Cc:

Description

This is my first ticket I ever submitted so please bear with me.

I not so recently ago (a year ago) tagged most Luxembourgish villages place tags with is_in tags to attribute each village with the right municipality. According to documentation, Nominatim makes use of is_in* tags, but when you search for a Lux village in Nominatim, Nominatim always return the village as part of Luxembourg only, it doesnt take into account the municipality.

Example is Rodenbourg, which belongs to Junglinster and is tagged as such  http://nominatim.openstreetmap.org/details.php?place_id=1030225 and OSM Node http://www.openstreetmap.org/browse/node/289182356 . In Nominatim it comes out as belonging to Luxembourg...

Another example, where I changed the is_in tag to is_in:municipality with no effect: http://www.openstreetmap.org/browse/node/60844424 and corresponding Nominatim place page:  http://nominatim.openstreetmap.org/details.php?place_id=222886

How can this be explained?

Change History

comment:1 Changed 4 years ago by twain

  • Status changed from new to closed
  • Resolution set to invalid

I'm unable to find any place or admin boundary called Junglinster (except the village).

In order to be linked the place / admin area has to be present in OSM data.

If Junglinster place is present and I've missed it please re-open with the node/way/relation id

comment:2 Changed 4 years ago by p.weber@…

  • Status changed from closed to reopened
  • Resolution invalid deleted

So there needs to be an administrative boundary tagged as junglister for nominatim to recognize the hierarchy? Junglinster exists  http://nominatim.openstreetmap.org/details.php?place_id=239866 , how would I need to tag it to be recognized as both one of several villages forming a municipality, as well as the municipality itself by Nominatim ??!?!

comment:3 Changed 4 years ago by twain

It doesn't make sense for a village to be child of another village.

I would say that they are both children of a larger administrative area that shares the name of one of the villages. This is quite normal, although it more commonly occurs with cities.

See:

 http://wiki.openstreetmap.org/wiki/Tag:boundary%3Dadministrative

OR

 http://wiki.openstreetmap.org/wiki/Key:place

i.e. (find nearest equivalent) place state node area state place region node area region place county node area county

and create a suitable administrative boundary or at least add a node roughly where the centre id.

Creating an area / boundary is always better if you have enough data to be able to draw it at least roughly.

--

Brian

comment:4 Changed 4 years ago by p.weber@…

Okay that clears things up a bit, I dont have access to the municipality boundaries, so will leave it at that for the moment

comment:5 Changed 2 years ago by TomH

  • Owner changed from openstreetmap@… to geocoding@…

comment:6 Changed 2 years ago by lonvia

  • Status changed from reopened to closed
  • Resolution set to invalid

This was a problem in the OSM data not in Nominatim. Seems fixed now by a boundary import.

Note: See TracTickets for help on using tickets.