Pārdomas par objektu kartēšanu.
Piem., veikals. Ja veikals aizņem +/- visu ēku, parasti liku tagus ēkas ceļam.
Bet jau vairākas reizes nesen bijusi situācija, kad šāds veikals slēgts. Nomainot shop uz disused:shop, paliek visi citi tagi - jo īpaši name, kurš tad arī visur renderējas, parādās meklēšanā utt.
Tad sanāk aizvākt name, bet... tad vairs neredz, kāds veikals tur bijis. Tas var noderēt, skatoties attēlos utt, lai kādam nesanāk iezīmēt atpakaļ slēgto veikalu. Var izdomāt savu shēmu, piem., disused:name... bet tas kaut kā ļoti sarežģīti.
Ja visi objekti tiek iezīmēti kā punkti, šādas problēmas nav - punktam nomainām pamattagu un viss.
Kādas citiem pārdomas par objektu kartēšanu ēkas ceļam vai kā atsevišķu punktu?
Rihards Olups said:
Nomainot shop uz disused:shop, paliek visi citi tagi - jo īpaši name, kurš tad arī visur renderējas, parādās meklēšanā utt.
Tas šķiet renderer'a/search'a problēma, pie tam samēra viegli labojama.
Īsti nē - ēkām dažreiz ir nosaukumi, un tiem jāparādās visur.
Ja ir building=* + shop=* + name=*, tad tiek uzskatīts, ka name
attiecās uz shop
, nevis building
, jo kaut kādā hierarhijā shop
> building
. Jautājums ir disused:shop
> building
vai otrādi?
https://github.com/gravitystorm/openstreetmap-carto/issues/2999
OSM Wiki ir pretrunā ar sevi. Šeit teikts:
Boarded-up disused public house. It no longer has an operator as such - no beer is sold - but the name is still useful for navigation.
Šeit otrādi:
Do not include, instead remove if present, any information about the previous use of the shop (e.g. name, opening hours, phone number, website, usage type if not shop=*).
Un tālāk:
The use of disused:shop=* allows to keep the previous shop type (e.g. disused:shop=hairdresser). This information, however, should only presevered if the corresponding features are actually still on the ground, for example, if operations of the shop have been ceased, but inventory has been left behind. (The history of the OSM element is captured in its history and past tag values rather than in its current tags.) If the shop location is empty (even if the previous use is still identifiable as a shop=hairdresser, e.g. by markings on the floor or walls), the shop is no longer a disused:shop=hairdresser but would be a removed:shop=hairdresser. In any case, preserving the information of the previous use in the current tags would usually violate the “Don't map historic features” practice. If the name of the previous shop is no longer verifiable by survey (e.g. shop name signs), the name=* should be removed from the element following the “Map what's on the ground” practice.
No šī viedokļa ("The history of the OSM element is captured in its history and past tag values") tiešām loģiski ir dzēst name
. Ja kāds iezīmēs pēc vecām foto pa jaunam, kļūda būs acīmredzama pēc elementa vēstures.
Jā, tur jebkurā scenārijā ir messy.
POI likšana kā punktu to it kā atrisina.
Tāpat kā divu zīmēšana ar tiem pašiem
Tas jau vairāk "indoor mapping" ar indoor=room.
Last updated: Jan 22 2025 at 07:42 UTC