Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-26 Thread Paul Johnson
Level should be the layers relative to the (lowest) ground, regardless of
how that's defined in the building, for consistency sake.  As often as not
here, 1 is either the second floor off the ground or the ground floor, with
G being Ground.  Granted, this gets a little tricker, with complex
examples, such as Doernbecher Children's Hospital, which has no 2nd or 4th
floor (really, there's actually a gap only attached by elevator shaft and
stairwells!), with floors 1, 3, and 9 being ground level.  Or University
Hospital South at Oregon Health Sciences University, in which floors 1, 8
and 9 are ground level (with 8 connecting to Doernbecher's 8th floor, and
the Portland VA's third floor).

On Sun, May 24, 2015 at 9:56 PM, pmailkeey . pmailk...@googlemail.com
wrote:



 On 25 May 2015 at 01:52, Andrew Errington erringt...@gmail.com wrote:


 Yes, I object.

 level=* is an internal value.  Its meaning is absolute, which is
 necessary because it is used worldwide.


 When the value is displayed, the displaying software should localise the
 result according to either the viewer's language, or viewer's location.
 Perhaps you are not aware that in some places what British people call
 ground floor is called first floor.  However, it is still the same
 floor, so it's appropriate to tag it the same (level=0).

 The numbers are not meaningless.  They are clearly defined in the wiki.



 OSM is for humans - humans need to understand it. Level with ref to
 buildings equates to 'floor'. Floors have names such as 4th Floor and
 often signed as 4. Software should not need to make a conversion as none
 is necessary - OSM 'level' should equate to the floor name as used by the
 building operators.

 I note you're going for floor 1 = level 0 - which is clearly silly. I am
 aware of the US/UK numbering differences - an ideal illustration for not
 having an 'internal' scheme but to simply apply the correct label for the
 floor for that locality. I don't see why the Americans would be expected to
 specify level 1 for the second floor - there's no logic to that.

 In your 'numeric' scheme, how do you deal with 'missing' floors ? (e.g.
 G,1,2,4,5,6,7,8,9,10,11 ?) In 'my' naming scheme, there isn't a missing
 floor with that set of names. Are you expecting to do a local conversion
 for level 3 upwards ?

 Surely naming is simpler - no confusion and labelling matches what people
 find on the site.

 Which floor is 'ground floor' ? the lower one, the upper one or one in the
 middle ? Look at the following example building with 5 floors:

 L2
 L1
 L0 -- ground floor
 G1
 G2 -- ground floor

 --
 Mike.
 @millomweb https://sites.google.com/site/millomweb/index/introduction -
 For all your info on Millom and South Copeland
 via *the area's premier website - *

 *currently unavailable due to ongoing harassment of me, my family,
 property  pets*

 TCs https://sites.google.com/site/pmailkeey/e-mail

 ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging


___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-26 Thread wp4587

-- Original message --From: ba...@ursamundi.orgSent: 26/05/2015 12:07To: tagging@openstreetmap.orgSubject: Re: [Tagging] Wiki: Key:level: proposed rewriteLevel should be the layers relative to the (lowest) ground, regardless of how thats defined in the building, for consistency sake.  As often as not here, 1 is either the second floor off the ground or the ground floor, with G being Ground.  Granted, this gets a little tricker, with complex examples, such as Doernbecher Childrens Hospital, which has no 2nd or 4th floor (really, theres actually a gap only attached by elevator shaft and stairwells!), with floors 1, 3, and 9 being ground level.  Or University Hospital South at Oregon Health Sciences University, in which floors 1, 8 and 9 are ground level (with 8 connecting to Doernbechers 8th floor, and the Portland VAs third floor).On Sun, May 24, 2015 at 9:56 PM, pmailkeey . pmailk...@googlemail.com wrote:On 25 May 2015 at 01:52, Andrew Errington erringt...@gmail.com wrote:Yes, I object.level=* is an internal value.  Its meaning is absolute, which is necessary because it is used worldwide. When the value is displayed, the displaying software should localise the result according to either the viewers language, or viewers location.  Perhaps you are not aware that in some places what British people call ground floor is called first floor.  However, it is still the same floor, so its appropriate to tag it the same (level=0).The numbers are not meaningless.  They are clearly defined in the wiki.OSM is for humans - humans need to understand it. Level with ref to buildings equates to floor. Floors have names such as 4th Floor and often signed as 4. Software should not need to make a conversion as none is necessary - OSM level should equate to the floor name as used by the building operators.I note youre going for floor 1 = level 0 - which is clearly silly. I am aware of the US/UK numbering differences - an ideal illustration for not having an internal scheme but to simply apply the correct label for the floor for that locality. I dont see why the Americans would be expected to specify level 1 for the second floor - theres no logic to that.In your numeric scheme, how do you deal with missing floors ? (e.g. G,1,2,4,5,6,7,8,9,10,11 ?) In my naming scheme, there isnt a missing floor with that set of names. Are you expecting to do a local conversion for level 3 upwards ?Surely naming is simpler - no confusion and labelling matches what people find on the site.Which floor is ground floor ? the lower one, the upper one or one in the middle ? Look at the following example building with 5 floors:L2L1L0 -- ground floorG1G2 -- ground floor-- Mike.@millomweb - For all your info on Millom and South Copelandvia the areas premier website - currently unavailable due to ongoing harassment of me, my family, property  petsTCs

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-26 Thread John Eldredge

Did you forget to add any comments?



On May 26, 2015 6:58:49 AM wp4...@gmail.com wrote:


___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Martin Koppenhoefer
2015-05-25 9:25 GMT+02:00 Michael Reichert naka...@gmx.net:

  Any objection if I 'rewrite http://wiki.openstreetmap.org/wiki/Key:level
 ?
 
  It seems to have been written with the misconception that floor names are
  numbers when they're not.
 
  A rewrite:
 
 - Won't affect existing names that appear as numbers.
 - Will encourage mappers to use correct names for floors (as found in
 the building) rather than attempt to convert them to meaningless
 numbers.



I do object as well because I'd expect you to post the concrete
modifications you plan to apply. This way we can discuss if these changes
are fine or not, and why.




 I oppose. Numeric level values can be used to display a building plan
 layer by layer where higher floors lay over lower floors. Most software
 which uses level=* at the moment expects that it is a numeric value.



Well, the definition does explicitly name strings values:
http://wiki.openstreetmap.org/wiki/Key:level#String_values
so it doesn't seem to be against common standards to use them.

Cheers,
Martin
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


[Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Michael Reichert
Hi,

Am 2015-05-25 um 01:41 schrieb pmailkeey .:
 Any objection if I 'rewrite http://wiki.openstreetmap.org/wiki/Key:level ?
 
 It seems to have been written with the misconception that floor names are
 numbers when they're not.
 
 A rewrite:
 
- Won't affect existing names that appear as numbers.
- Will encourage mappers to use correct names for floors (as found in
the building) rather than attempt to convert them to meaningless numbers.

I oppose. Numeric level values can be used to display a building plan
layer by layer where higher floors lay over lower floors. Most software
which uses level=* at the moment expects that it is a numeric value.

Example: https://youtu.be/qcB5CP-IkLg?t=17m12s

If a building has named levels, you can still use numbers at OSM. (It's
like our usage of layer=*)

If you want that data users get the floor names, why don't you add a
level:name=* tag, e.g.
level:name=ground floor level=0
level:name=basement level=-1
level:name=underground parking level=-2
level:name=restaurant floor level=1?

Please do not try to change the meaning of a frequently used tag.

Best regards

Michael

-- 
Per E-Mail kommuniziere ich bevorzugt GPG-verschlüsselt. (Mailinglisten
ausgenommen)
I prefer GPG encryption of emails. (does not apply on mailing lists)



signature.asc
Description: OpenPGP digital signature
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Volker Schmidt
No.
If you were to do that you would need a scheme that defines the sequence.
If you work with floor names, you need to define a table that assigns
levels to names as well.
The approach to count is correct and the base shold be that ground level is
level 0.


On 25 May 2015 at 01:41, pmailkeey . pmailk...@googlemail.com wrote:

 Any objection if I 'rewrite http://wiki.openstreetmap.org/wiki/Key:level ?

 It seems to have been written with the misconception that floor names are
 numbers when they're not.

 A rewrite:

- Won't affect existing names that appear as numbers.
- Will encourage mappers to use correct names for floors (as found in
the building) rather than attempt to convert them to meaningless numbers.


 --
 Mike.
 @millomweb https://sites.google.com/site/millomweb/index/introduction -
 For all your info on Millom and South Copeland
 via *the area's premier website - *

 *currently unavailable due to ongoing harassment of me, my family,
 property  pets*

 TCs https://sites.google.com/site/pmailkeey/e-mail

 ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging


___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread pmailkeey .
The floor level *order* will be clear from the ele(vation) tag, won't it.
Hence no need for a new tag of level_name.

-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread moltonel 3x Combo
On 25/05/2015, Michael Reichert naka...@gmx.net wrote:
 I oppose. Numeric level values can be used to display a building plan
 layer by layer where higher floors lay over lower floors. Most software
 which uses level=* at the moment expects that it is a numeric value.

 Example: https://youtu.be/qcB5CP-IkLg?t=17m12s

 If a building has named levels, you can still use numbers at OSM. (It's
 like our usage of layer=*)

+1. There are two distinct needs : enabling software to sort levels
for rendering and navigation  purposes, and the need to show the
textual name that humans expect. The level=* key is currently used
for the fist case (otherwise you'd see a lot more text values in
taginfo).

 If you want that data users get the floor names, why don't you add a
 level:name=* tag, e.g.

Looked tempting at first, but I'm not sure I'm a fan:
 * It's brand new and never used before.
 * level=* tags are currently typically added to POIs inside the
buldings. Keeping level:name in sync on all those nodes seems like an
awful lot of tedious error-prone work.
 * We should be able to have an osm object representing the level
itself, and tag that with a standard name=*.

I won't pretend to be up to date with the various schemas for indoor
mapping, but the type=site site=level relation seems quite
idiomatic, and can be named as usual.

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Andrew Errington
On 25/05/2015, pmailkeey . pmailk...@googlemail.com wrote:
 The floor level *order* will be clear from the ele(vation) tag, won't it.

No.

Since when has the ele=* tag been used for floors in a building?

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread pmailkeey .
Using level = number would also mean you'd lose relative floor height
information:

Lifts (Elevators)
 Highest floor available
Red Sky Lift – floor numbers correspond to the Main Building.
   7
Blue Sky Lift – floor numbers correspond to the South Wing
   10 or 11
North Wing
  10


In the above example, one floor can be level 11, level 7 and level 10
depending in which part of the building you are. Clearly a simple numbering
system doesn't indicate which floors are level with each other and only the
ele tag would clarify this.

-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread pmailkeey .
On 25 May 2015 at 13:55, moltonel 3x Combo molto...@gmail.com wrote:

 On 25/05/2015, Michael Reichert naka...@gmx.net wrote:
  I oppose. Numeric level values can be used to display a building plan
  layer by layer where higher floors lay over lower floors. Most software
  which uses level=* at the moment expects that it is a numeric value.
 
  Example: https://youtu.be/qcB5CP-IkLg?t=17m12s
 
  If a building has named levels, you can still use numbers at OSM. (It's
  like our usage of layer=*)

 +1. There are two distinct needs : enabling software to sort levels
 for rendering and navigation  purposes, and the need to show the
 textual name that humans expect. The level=* key is currently used
 for the fist case (otherwise you'd see a lot more text values in
 taginfo).


Not necessarily as many buildings' floor names are numeric in nature.

-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread pmailkeey .
On 25 May 2015 at 14:08, Andrew Errington erringt...@gmail.com wrote:

 On 25/05/2015, pmailkeey . pmailk...@googlemail.com wrote:
  The floor level *order* will be clear from the ele(vation) tag, won't it.

 No.

 Since when has the ele=* tag been used for floors in a building?



What other tag do you propose to indicate vertical position then ? Why
would we need another tag when ele fits this purpose?

-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Volker Schmidt
elevation tag is not a good solution, as it requires a measurement that in
most cases is difficult to obtain

On 25 May 2015 at 14:49, pmailkeey . pmailk...@googlemail.com wrote:

 The floor level *order* will be clear from the ele(vation) tag, won't it.
 Hence no need for a new tag of level_name.

 --
 Mike.
 @millomweb https://sites.google.com/site/millomweb/index/introduction -
 For all your info on Millom and South Copeland
 via *the area's premier website - *

 *currently unavailable due to ongoing harassment of me, my family,
 property  pets*

 TCs https://sites.google.com/site/pmailkeey/e-mail

 ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging


___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread moltonel 3x Combo
On 25/05/2015, pmailkeey . pmailk...@googlemail.com wrote:
 There are two distinct needs : enabling software to sort levels
 for rendering and navigation  purposes, and the need to show the
 textual name that humans expect. The level=* key is currently used
 for the fist case (otherwise you'd see a lot more text values in
 taginfo).

 Not necessarily as many buildings' floor names are numeric in nature.

Out of 127k uses, the first non-numeric level=* value in taginfo is
unknown (94 uses / 0.07%). Then come story_1 (44 uses), story_2
(32), from -1 to -2 (23), primary (17), secondary (16), blue
(10) and finally UG (6).

I think that if level=* was somewhat regularly used for the *name* of
a floor, we'd see a lot more of Ground floor, Lobby or G. The
idea that 4th floor gets abbreviated to 4 doesn't explain the
values seen in taginfo. The only reason I see is that level=* is not a
name but a synthetic value used for OSM internals, just like leyer=*.

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread moltonel 3x Combo
On 25/05/2015, pmailkeey . pmailk...@googlemail.com wrote:
 Also knowing the street elevation would give the clue as to which floor was
 'ground level' - as would a highway linking internal routes to external.

You shouldn't focus on trying to determine the ground level, as
there are many many buildings that have no reasonable unique answer to
that. Just like with the layer tag, the important thing is to get the
stacking order right, and coherent with the neaby data. When there's a
clear ground level it's nice mnemotechnic to number it level=0, but
that's optional. Routing and rendering, not labeling.

 Ele would at least tie in with 3D mapping whereas positional info is lost
 with 'level='

To me, ele=* associated to a particular floor sounds awfull. Is it the
altitude of the floor ? Ceiling ? Eye-level ? 3D and indoor mapping is
great, and I wish we had better tools and data model to represent it
in OSM. ele=* could be used as a poor man's Z coordinate for 3d
modeling, but please don't mix it with the concept of building floors.

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread John Eldredge
The level key is intended for OSM internal use, to tell routing and 
rendering software what connects to what. For indoor mapping, it would make 
sense to also have a way to name floors, which needs to allow for both 
numeric and non-numeric floor names. I have been in buildings that have 
more than one named floor. For example, one parking garage that I sometimes 
use has levels named Basement, Ground (ground level on one side of the 
building), 1 (ground level on the opposite side of the building), 2, 3, 4, 
and 5.




On May 24, 2015 10:18:56 PM Andrew Errington erringt...@gmail.com wrote:


 It's highly likely that the street level floor would be named 'Ground' - so
 if software needs to know this, that would be a good starting point. It
 could also be worked out by which highway meets the street.

That's funny.  In your previous example no floor is named 'Ground'.

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging




___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Martin Koppenhoefer
2015-05-25 16:44 GMT+02:00 Colin Smale colin.sm...@xs4all.nl:

 The ele tag specifically refers to the height above sea level. What we
 would want here is a height above ambient ground level. Overloading ele
 in this way would lead to untold confusion and be a recipe for disaster.




yes (//nit-pick on: actually it is height in wgs84, to have a universal
system for the globe, in practise we'll often have numbers that people read
of a sign, and those are rarely in wgs84 but in a national height reference
system (typically they use a height reference referring to the medium sea
level for a given point of a sea relatively close to them //nit-pick off)

In architecture you usually have the elevation of the finished ground floor
(or raw, but the finished one is easier for mappers, or a given point on
the road in front) at a given point (can be the main room, but can also be
a point after the entrance, will depend on the situation / complexity of
the building) referenced to the absolute height reference system. This will
then be considered ±0,00 and everything else can be expressed as relative
height refering to this local zero-point.

IMHO we should do it similarly (at least in the editor, if there was
perfect editor (and db) support for 3D it might also make sense to have
everything in absolute heights and people could see local heights refering
to arbitrary points they choose).

Cheers,
Martin
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Colin Smale
 

The ele tag specifically refers to the height above sea level. What we
would want here is a height above ambient ground level. Overloading
ele in this way would lead to untold confusion and be a recipe for
disaster. 

//colin 

On 2015-05-25 15:29, pmailkeey . wrote: 

 On 25 May 2015 at 14:08, Andrew Errington erringt...@gmail.com wrote:
 
 On 25/05/2015, pmailkeey . pmailk...@googlemail.com wrote:
 The floor level *order* will be clear from the ele(vation) tag, won't it.
 
 No.
 
 Since when has the ele=* tag been used for floors in a building?
 
 What other tag do you propose to indicate vertical position then ? Why would 
 we need another tag when ele fits this purpose? 
 
 -- 
 
 Mike. 
 
 @millomweb [2] - For all your info on Millom and South Copeland 
 via THE AREA'S PREMIER WEBSITE - 
 
 CURRENTLY UNAVAILABLE DUE TO ONGOING HARASSMENT OF ME, MY FAMILY, PROPERTY  
 PETS 
 
 TCs [3] 
 
 ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging [1]
 

Links:
--
[1] https://lists.openstreetmap.org/listinfo/tagging
[2] https://sites.google.com/site/millomweb/index/introduction
[3] https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread pmailkeey .
On 25 May 2015 at 15:44, Colin Smale colin.sm...@xs4all.nl wrote:

  The ele tag specifically refers to the height above sea level. What we
 would want here is a height above ambient ground level. Overloading ele
 in this way would lead to untold confusion and be a recipe for disaster.

 //colin



Also knowing the street elevation would give the clue as to which floor was
'ground level' - as would a highway linking internal routes to external.
Ele would at least tie in with 3D mapping whereas positional info is lost
with 'level='

-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Richard Welty
On 5/25/15 1:20 PM, John Eldredge wrote:
 The level key is intended for OSM internal use, to tell routing and
 rendering software what connects to what. For indoor mapping, it would
 make sense to also have a way to name floors, which needs to allow for
 both numeric and non-numeric floor names. I have been in buildings
 that have more than one named floor. For example, one parking garage
 that I sometimes use has levels named Basement, Ground (ground level
 on one side of the building), 1 (ground level on the opposite side of
 the building), 2, 3, 4, and 5.
quick example from downtown albany - the old Omni office building
has B (basement), L (lobby), 1 through 12, P1  P2 (penthouse 1  2)

the level key is very much internal and if indoor mapping ever is going
to go anywhere, some provision for the names is important.

richard

-- 
rwe...@averillpark.net
 Averill Park Networking - GIS  IT Consulting
 OpenStreetMap - PostgreSQL - Linux
 Java - Web Applications - Search




signature.asc
Description: OpenPGP digital signature
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread John Eldredge
The ele tag is for indicating the elevation of an object above sea level. 
Not many people will know the elevation of each of a building's floors 
above sea level.




On May 25, 2015 8:30:26 AM pmailkeey . pmailk...@googlemail.com wrote:


On 25 May 2015 at 14:08, Andrew Errington erringt...@gmail.com wrote:

 On 25/05/2015, pmailkeey . pmailk...@googlemail.com wrote:
  The floor level *order* will be clear from the ele(vation) tag, won't it.

 No.

 Since when has the ele=* tag been used for floors in a building?



What other tag do you propose to indicate vertical position then ? Why
would we need another tag when ele fits this purpose?

--
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail



--
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread John Eldredge
Yes, I object. The purpose of the level tag is to tell routing and 
rendering software what the vertical order of objects is.  It indicates 
what connects to what, and, if they don't connect, what renders above what. 
It is not intended to hold floor names.




On May 24, 2015 6:42:03 PM pmailkeey . pmailk...@googlemail.com wrote:


Any objection if I 'rewrite http://wiki.openstreetmap.org/wiki/Key:level ?

It seems to have been written with the misconception that floor names are
numbers when they're not.

A rewrite:

   - Won't affect existing names that appear as numbers.
   - Will encourage mappers to use correct names for floors (as found in
   the building) rather than attempt to convert them to meaningless numbers.


--
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail



--
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Eugene Alvin Villar
I, too, object. level=* is meant to be the numeric stacking order of
floors/levels in a building.

One redundant tag to level=* is addr:floor=*. This tag currently has the
same definition as level=* (with the same numbering convention). I propose
that we use addr:floor=* instead for your string level/floor name as that
fits better with addressing schemes.


On Mon, May 25, 2015 at 7:41 AM, pmailkeey . pmailk...@googlemail.com
wrote:

 Any objection if I 'rewrite http://wiki.openstreetmap.org/wiki/Key:level ?

 It seems to have been written with the misconception that floor names are
 numbers when they're not.

 A rewrite:

- Won't affect existing names that appear as numbers.
- Will encourage mappers to use correct names for floors (as found in
the building) rather than attempt to convert them to meaningless numbers.


 --
 Mike.
 @millomweb https://sites.google.com/site/millomweb/index/introduction -
 For all your info on Millom and South Copeland
 via *the area's premier website - *

 *currently unavailable due to ongoing harassment of me, my family,
 property  pets*

 TCs https://sites.google.com/site/pmailkeey/e-mail

 ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging


___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-25 Thread Janko Mihelić
So if I'm right, it's 1 for changing the wiki page, and 12 (including me)
opposed.

Janko

pon, 25. svi 2015. 20:10 John Eldredge j...@jfeldredge.com je napisao:

   The ele tag is for indicating the elevation of an object above sea
 level. Not many people will know the elevation of each of a building's
 floors above sea level.

 On May 25, 2015 8:30:26 AM pmailkeey . pmailk...@googlemail.com wrote:



 On 25 May 2015 at 14:08, Andrew Errington erringt...@gmail.com wrote:

 On 25/05/2015, pmailkeey . pmailk...@googlemail.com wrote:
  The floor level *order* will be clear from the ele(vation) tag, won't
 it.

 No.

 Since when has the ele=* tag been used for floors in a building?



 What other tag do you propose to indicate vertical position then ? Why
 would we need another tag when ele fits this purpose?

 --
 Mike.
 @millomweb https://sites.google.com/site/millomweb/index/introduction -
 For all your info on Millom and South Copeland
 via *the area's premier website - *

 *currently unavailable due to ongoing harassment of me, my family,
 property  pets*

 TCs https://sites.google.com/site/pmailkeey/e-mail
  ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging

  ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


[Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread pmailkeey .
Any objection if I 'rewrite http://wiki.openstreetmap.org/wiki/Key:level ?

It seems to have been written with the misconception that floor names are
numbers when they're not.

A rewrite:

   - Won't affect existing names that appear as numbers.
   - Will encourage mappers to use correct names for floors (as found in
   the building) rather than attempt to convert them to meaningless numbers.


-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread Andrew Errington
Yes, I object.

level=* is an internal value.  Its meaning is absolute, which is
necessary because it is used worldwide.

When the value is displayed, the displaying software should localise the
result according to either the viewer's language, or viewer's location.
Perhaps you are not aware that in some places what British people call
ground floor is called first floor.  However, it is still the same
floor, so it's appropriate to tag it the same (level=0).

The numbers are not meaningless.  They are clearly defined in the wiki.

Best wishes,

Andrew


On Monday, 25 May 2015, pmailkeey . pmailk...@googlemail.com wrote:

 Any objection if I 'rewrite http://wiki.openstreetmap.org/wiki/Key:level ?

 It seems to have been written with the misconception that floor names are
 numbers when they're not.

 A rewrite:

- Won't affect existing names that appear as numbers.
- Will encourage mappers to use correct names for floors (as found in
the building) rather than attempt to convert them to meaningless numbers.


 --
 Mike.
 @millomweb https://sites.google.com/site/millomweb/index/introduction -
 For all your info on Millom and South Copeland
 via *the area's premier website - *

 *currently unavailable due to ongoing harassment of me, my family,
 property  pets*

 TCs https://sites.google.com/site/pmailkeey/e-mail

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread Tod Fitch
I believe that level=* is not intended for direction finding but for 3D 
rendering. So, yes, it is an “internal value” which needs to be uniform through 
out the world. And for building rendering numerical values make much more sense 
than text. Pretty much like lanes=* or width=* need to be uniformly defined 
numeric values for the whole world.

If a text value is needed, it is a lot easier to regionally map a uniform 
numeric value into a text string than taking any number of regional text 
strings and mapping them into a number for rendering building height.

Cheers,
Tod


 On May 24, 2015, at 8:05 PM, pmailkeey . pmailk...@googlemail.com wrote:
 
 
 
 On 25 May 2015 at 03:53, Warin 61sundow...@gmail.com 
 mailto:61sundow...@gmail.com wrote:
 A person seeking something on level henry will not recognise OSM level 
 numbers ... they want the name.. 
 
 If OSM does not use names, but they are used within the wanted building  .. 
 then there will need to be a declared relationship between the two. 
 So there needs to be a relation between the names used locally to the OSM 
 level=number ?
 
 If OSM uses names then OSM will need a relationship between the names and 
 which one is 'ground' and there respective order. 
 
 It's highly likely that the street level floor would be named 'Ground' - so 
 if software needs to know this, that would be a good starting point. It could 
 also be worked out by which highway meets the street. 
 
 Why would floor order be specifically required within OSM other than where 
 they are related (e.g. stairs)? Why numerify a labelling system ?
 
 Floor 'numbers' have been obviously used for the convenience of the numerical 
 symbols (like street address numbers - yet not all properties have a number 
 some are named). Some floor labelling schemes are by colour code - and I've 
 even come across animals used to identify a particular floor! (We parked on 
 elephant level).
 
 
 So? A new tag to relate one to the other?
 level:name=1:henry  ? 
 the wiki http://wiki.openstreetmap.org/wiki/Key:level#String_values 
 http://wiki.openstreetmap.org/wiki/Key:level#String_values has a mention of 
 string values .. but NO real way of adding them in a usefull way.. 
 nor is there any indication of how to use these tag on a map... as in 
 rendering. 
 For the given example above the indoor map should display the level name .. 
 not the number .. 
 And this could be used where the level numbering is not that used by OSM .. 
 but using the level:name=0:1 could correctly display the correct local number 
 wile retaining the OSM level system. 
 
 
 
 
 Indoor .. a GPS will not be of much use .. so the 'indoor map' will need to 
 be a good representation of what goes on. 
 
 
 
 
 ___
 Tagging mailing list
 Tagging@openstreetmap.org mailto:Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging 
 https://lists.openstreetmap.org/listinfo/tagging
 
 
 
 
 -- 
 Mike.
 @millomweb https://sites.google.com/site/millomweb/index/introduction - For 
 all your info on Millom and South Copeland
 via the area's premier website - 
 
 currently unavailable due to ongoing harassment of me, my family, property  
 pets
 
 TCs 
 https://sites.google.com/site/pmailkeey/e-mail___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging



smime.p7s
Description: S/MIME cryptographic signature
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread Warin

On 25/05/2015 1:18 PM, Andrew Errington wrote:

It's highly likely that the street level floor would be named 'Ground' - so
if software needs to know this, that would be a good starting point. It
could also be worked out by which highway meets the street.

That's funny.  In your previous example no floor is named 'Ground'.



And for some buildings .. the true 'ground level' is a quite a slope .. 
spanning some 4 'levels' of one building I know.

So the declaration of one level as 'ground' is fairly arbitrary.

On 25/05/2015 1:05 PM, pmailkeey . wrote:


Why would floor order be specifically required within OSM other than 
where they are related (e.g. stairs)? Why numerify a labelling system ?


For navigation .. in the vertical plane?
E.G. Go up 2 floors to level henry.

Or for ordering or the vertical display (to ensure the levels are correctly 
ordered from top to bottom (or the other way if your so inclined {pun}).



___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread Andrew Errington
 It's highly likely that the street level floor would be named 'Ground' - so
 if software needs to know this, that would be a good starting point. It
 could also be worked out by which highway meets the street.

That's funny.  In your previous example no floor is named 'Ground'.

___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread pmailkeey .
On 25 May 2015 at 01:52, Andrew Errington erringt...@gmail.com wrote:


 Yes, I object.

 level=* is an internal value.  Its meaning is absolute, which is
 necessary because it is used worldwide.


 When the value is displayed, the displaying software should localise the
 result according to either the viewer's language, or viewer's location.
 Perhaps you are not aware that in some places what British people call
 ground floor is called first floor.  However, it is still the same
 floor, so it's appropriate to tag it the same (level=0).

 The numbers are not meaningless.  They are clearly defined in the wiki.



OSM is for humans - humans need to understand it. Level with ref to
buildings equates to 'floor'. Floors have names such as 4th Floor and
often signed as 4. Software should not need to make a conversion as none
is necessary - OSM 'level' should equate to the floor name as used by the
building operators.

I note you're going for floor 1 = level 0 - which is clearly silly. I am
aware of the US/UK numbering differences - an ideal illustration for not
having an 'internal' scheme but to simply apply the correct label for the
floor for that locality. I don't see why the Americans would be expected to
specify level 1 for the second floor - there's no logic to that.

In your 'numeric' scheme, how do you deal with 'missing' floors ? (e.g.
G,1,2,4,5,6,7,8,9,10,11 ?) In 'my' naming scheme, there isn't a missing
floor with that set of names. Are you expecting to do a local conversion
for level 3 upwards ?

Surely naming is simpler - no confusion and labelling matches what people
find on the site.

Which floor is 'ground floor' ? the lower one, the upper one or one in the
middle ? Look at the following example building with 5 floors:

L2
L1
L0 -- ground floor
G1
G2 -- ground floor

-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread Warin

On 25/05/2015 10:52 AM, Andrew Errington wrote:


Yes, I object.

level=* is an internal value.  Its meaning is absolute, which is 
necessary because it is used worldwide.


When the value is displayed, the displaying software should localise 
the result according to either the viewer's language, or viewer's 
location.  Perhaps you are not aware that in some places what British 
people call ground floor is called first floor.  However, it is 
still the same floor, so it's appropriate to tag it the same (level=0).


The numbers are not meaningless.  They are clearly defined in the wiki.

Best wishes,

Andrew


On Monday, 25 May 2015, pmailkeey . pmailk...@googlemail.com 
mailto:pmailk...@googlemail.com wrote:


Any objection if I 'rewrite
http://wiki.openstreetmap.org/wiki/Key:level ?

It seems to have been written with the misconception that floor
names are numbers when they're not.




One group of buildings I know ... level 1 is the ground floor  .. the 
buildings are 'named' by a letter as a prefix ... thus A211 would be 
building A , 2nd level (one floor above ground) and room/area 11.
Thus it does not follow the OSM level numbering system of ground floor = 
level 0.


See
http://wiki.openstreetmap.org/wiki/Talk:Simple_Indoor_Tagging for more 
on string values.


A person seeking something on level henry will not recognise OSM level 
numbers ... they want the name..


If OSM does not use names, but they are used within the wanted building  
.. then there will need to be a declared relationship between the two.
So there needs to be a relation between the names used locally to the 
OSM level=number ?


If OSM uses names then OSM will need a relationship between the names 
and which one is 'ground' and there respective order.


So? A new tag to relate one to the other?
level:name=1:henry  ?
the wiki http://wiki.openstreetmap.org/wiki/Key:level#String_values has 
a mention of string values .. but NO real way of adding them in a 
usefull way..
nor is there any indication of how to use these tag on a map... as in 
rendering.
For the given example above the indoor map should display the level name 
.. not the number ..
And this could be used where the level numbering is not that used by OSM 
.. but using the level:name=0:1 could correctly display the correct 
local number wile retaining the OSM level system.





Indoor .. a GPS will not be of much use .. so the 'indoor map' will need 
to be a good representation of what goes on.




___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging


Re: [Tagging] Wiki: Key:level: proposed rewrite

2015-05-24 Thread pmailkeey .
On 25 May 2015 at 03:53, Warin 61sundow...@gmail.com wrote:

  A person seeking something on level henry will not recognise OSM level
 numbers ... they want the name..

 If OSM does not use names, but they are used within the wanted building
 .. then there will need to be a declared relationship between the two.
 So there needs to be a relation between the names used locally to the OSM
 level=number ?

 If OSM uses names then OSM will need a relationship between the names and
 which one is 'ground' and there respective order.


It's highly likely that the street level floor would be named 'Ground' - so
if software needs to know this, that would be a good starting point. It
could also be worked out by which highway meets the street.

Why would floor order be specifically required within OSM other than where
they are related (e.g. stairs)? Why numerify a labelling system ?

Floor 'numbers' have been obviously used for the convenience of the
numerical symbols (like street address numbers - yet not all properties
have a number some are named). Some floor labelling schemes are by colour
code - and I've even come across animals used to identify a particular
floor! (We parked on elephant level).


 So? A new tag to relate one to the other?
 level:name=1:henry  ?
 the wiki http://wiki.openstreetmap.org/wiki/Key:level#String_values has a
 mention of string values .. but NO real way of adding them in a usefull
 way..
 nor is there any indication of how to use these tag on a map... as in
 rendering.
 For the given example above the indoor map should display the level name
 .. not the number ..
 And this could be used where the level numbering is not that used by OSM
 .. but using the level:name=0:1 could correctly display the correct local
 number wile retaining the OSM level system.




 Indoor .. a GPS will not be of much use .. so the 'indoor map' will need
 to be a good representation of what goes on.




 ___
 Tagging mailing list
 Tagging@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/tagging




-- 
Mike.
@millomweb https://sites.google.com/site/millomweb/index/introduction -
For all your info on Millom and South Copeland
via *the area's premier website - *

*currently unavailable due to ongoing harassment of me, my family, property
 pets*

TCs https://sites.google.com/site/pmailkeey/e-mail
___
Tagging mailing list
Tagging@openstreetmap.org
https://lists.openstreetmap.org/listinfo/tagging