You are not logged in.

#1 2012-03-24 21:14:22

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Стандард у означавању картографских објеката за карту Србије

Да бих могао да почнем да масовније уцртавам мапе, неопходно је да направим неки стандард у означавању. ОСМ има прилично богат систем означавања који даје много простора али је много компликован и тешко је испратити све могућности.

Нашао сам да сте и ви већ имали тај проблем па сте установили стандард за означавање путева на http://wiki.openstreetmap.org/wiki/Serbia.

Ја сам то мало више разрадио и намеравам да направим ЈОСМ пресет који ће садржавати предефинисано што више објеката који се користе на мапи Србије, тако да ко црта мапе не мора више ручно да све подешава него просто означи објекат и додели му подешавања из пресета.

Шта је пресет за један објекат: то је дефиниција скупа тагова које тај објекат треба да има подешене, са избором могућих вредност и подратумеваним подешавањима. Пресет подразумева и наменски дијалог, тако да корисник када објекат подешава кроз пресет у ствари попуњава дијалог у коме му је све на читак начин предочено шта може да подеси. Ово веома олакшава и убрзава унос и обезбеђује једнообразност уноса када више људи ради на истој мапи.

Када се ствар мало разради можда успем и да направим неку апликацију која би омогућила да се пресет лакше одржава и подешава.

Ево за сада структуре коју сам предвидео: http://wiki.openstreetmap.org/wiki/Serbia/MappingSerbia

Пресет не садржи све ове елементе. Оно што је направљено можете и да испробате. Покрените ЈОСМ, отворите Preferences, изаберите Map Settings (трећа икона одозго), па Active Presets. Скроз Сасвим десно има дугме '+', кликните и у дијалогу подесите:

Name: MappingSerbia
URL/File: http://pedja.supurovic.net/josmfile/?preset=MappingSerbia

Кликните ОK, и рестартујте ЈОСМ. Када означите неки објекат кликните на опцију Preset у менију, у подменију ће се појавити избор пресета који сам направио.

Ово је далеко од готовог па немојте још увек да се ослањате на пресет али временом ће се то све допунити постати прилично корисно.

Е сад, ја ћу убацити картографске елементе којих се будем сетио и који ми буду требали. Ако сте ради, дајте овде коментаре и предлоге које све елементе да убацим.

Нарочито је важно одредити које све опције за подешавање сваког елемента треба да се обезбеде, зато кад дајете предлог за елемент, наведите и како тачно треба да буде подешен, односно које опције треба да могу да се подешавају.

Ево на пример за магистрални пут каква су подешавања:

class=highway
highway=primary

ref=<уноси се>
maxspeed=<уноси се>
lanes=<1,2,3,4,5>

oneway=<yes,no,-1>
bridge=<yes,no>
tunnel=<yes,no>
cutting=<yes,no>
embankment=<yes,no>
lit=<yes,no>
       
name=<уноси се>
name:sr=<уноси се>
name:sr-Latn=<уноси се>
       
layer=<-5,-4,-3,-2,-1,0,1,2,3,4,5>
incline=<up,10%,9%,8%,7%,6%,5%,4%,3%,2%,1%,,-1%,-2%,-3%,-4%,-5%,-6%,-7%,-8%,-9%,-10%,down>
int_ref=<уноси се>
nat_ref=<уноси се>
old_ref=<уноси се>
ncn_ref=<уноси се>
description=<уноси се>
description:sr=<уноси се>
description:sr-Latn=<уноси се>

Тагови које корисник не подеси у дијалогу се не уписују у мапу. Уписују се само тагови који имају подешену вредност.
       
За објекте треба обезбедити и иконице.

Ето, испробајте и јавите шта мислите о овоме.

Дајте предлоге које још картографске објекте треба уврстити у листу на http://wiki.openstreetmap.org/wiki/Serbia/MappingSerbia

Last edited by Pedja (2012-04-07 19:09:04)

Offline

#2 2012-03-24 21:32:13

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Re: Стандард у означавању картографских објеката за карту Србије

Зна ли неко како стоје ствари са ограничењима брзине. Прочитах http://wiki.openstreetmap.org/wiki/OSM_ … eed#Serbia али ми није јасно да ли су ова ограничења већ примењена на путеве ако није подешено неко друго ограничење или је ово само информативно?

Интересује ме јер могу да у шаблонима поставим подразумевана ограничења брзине за сваку врсту пута али не бих то радио ако се ограничење већ подраумева.

Е сад, како ОСМ зна који пут спада у коју земљу, пошто нешто нисам приметио да је на путевима подешен таг припадности држави.

Offline

#3 2012-03-25 07:56:20

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,807

Re: Стандард у означавању картографских објеката за карту Србије

Pedja wrote:

class=highway

што е то?

Pedja wrote:

Зна ли неко како стоје ствари са ограничењима брзине. Прочитах http://wiki.openstreetmap.org/wiki/OSM_ … eed#Serbia али ми није јасно да ли су ова ограничења већ примењена на путеве ако није подешено неко друго ограничење или је ово само информативно?

Интересује ме јер могу да у шаблонима поставим подразумевана ограничења брзине за сваку врсту пута али не бих то радио ако се ограничење већ подраумева.

Е сад, како ОСМ зна који пут спада у коју земљу, пошто нешто нисам приметио да је на путевима подешен таг припадности држави.

maxspeed should be added to all streets, even if there is a default value in one country. It is used by GPS navgation devices and online routers to find better routes. Some GPS devices display the maxspeed at the screen. Some roads in Serbia already have maxspeed
http://www.openstreetmap.org/browse/way/103363122


Thomas

Offline

#4 2012-03-25 08:31:56

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Re: Стандард у означавању картографских објеката за карту Србије

That is what I asked. If OSM alreadz knows maxspeeds for type of roads does it set as default? If yes then there is no need for us to set maxspeed except for parts where it differs. If no, then we have to set maxspeed allways. It may even be agreed that it must be set.

My queston was, should I set default maxspeed for roads in Presets I created for roads in Serbia?

Offline

#5 2012-03-25 11:25:59

Drazha
Moderator
Registered: 2012-02-24
Posts: 113

Re: Стандард у означавању картографских објеката за карту Србије

Considering that one and the same road type can have different maxspeed defaults in different country I think it would not hurt to have our local regulations implemented by the template.

For instance, in UK & Ireland they would typically have a 50kmh speed limit where we would have 60, simply because of the miles to km conversion.

Offline

#6 2012-03-25 12:34:18

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,807

Re: Стандард у означавању картографских објеката за карту Србије

Drazha wrote:

Considering that one and the same road type can have different maxspeed defaults in different country I think it would not hurt to have our local regulations implemented by the template.

For instance, in UK & Ireland they would typically have a 50kmh speed limit where we would have 60, simply because of the miles to km conversion.

I would not implement the max speed with a template that has a default value. Finding roads with missing max speeds is much easier that with wrong max speeds(default value) because it is hard to see if a max speed on a road was set by a template default value or by a mapper with local knowledge


Thomas

Offline

#7 2012-03-25 13:18:32

Drazha
Moderator
Registered: 2012-02-24
Posts: 113

Re: Стандард у означавању картографских објеката за карту Србије

@SunCobalt: I guess you have a point. Also, since we cant really encode speed limits on maps generated Garmin or TomTom there's no point in insisting on them.

@Pedja: Manual entry then it is?

Offline

#8 2012-03-25 19:28:37

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Re: Стандард у означавању картографских објеката за карту Србије

That is why I did not set default value for maxspeed in template. I thought if OSM already knows maxspeeds for roads in each country, it should apply that if maxspeed is not specified for specific road. Maxspeed should be set for a road only if it is an exception to default. That is how traffic signs work.

Thing is, I am not sure that OSM applies default maxspeed. Wiki that explains default maxspeeds is not quite clear on that.


Него, да ли је неко пробао овај пресет? Може ли то тако да функционише?
Поставио сам нову верзију пресета. Додао сам означавање вициклистичких трака у саобраћајсницама и бициклистичку стазу.

Last edited by Pedja (2012-03-25 19:54:29)

Offline

#9 2012-03-26 09:02:39

mpele
Member
Registered: 2012-02-25
Posts: 258

Re: Стандард у означавању картографских објеката за карту Србије

Pedja wrote:

Maxspeed should be set for a road only if it is an exception to default. That is how traffic signs work.

Thing is, I am not sure that OSM applies default maxspeed. Wiki that explains default maxspeeds is not quite clear on that.

Максимална брзина је дефинисана, поред типа пута, и да ли је у насељеном месту или не. Наравно, увек једно можемо да прогласимо изузетком али због проблема са дефинисањем граница насељених места остаје само ручно дефинисање.

ОСМ је у суштини база тако да програми који је свој рад заснивају на тој бази би требало да воде рачуна о подразумеваним вредностима а не ОСМ.

Offline

#10 2012-03-26 13:20:15

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Re: Стандард у означавању картографских објеката за карту Србије

Ако то значи да је негде у ОСМ дефинисано које су максималне брзине према типу пута онда је то ок.

Дакле, максимална брзина се не уписује за пут осим ако максимална брзина на датој деоници не одступа од подразумеване максималне брзине?

Пресет има опцију да се за сваки таг наведе да ли ће бити обрисан ако корсиник у дијалогу пресета није уписао никакву вредност. Штета што нема опције да га обрише и ако је корсиник уписао вредност која је већ подразумевана.

Offline

#11 2012-04-07 19:13:13

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Re: Стандард у означавању картографских објеката за карту Србије

Убацио сам на вики преглед картографских објеката за стандардизацију означавања.

http://wiki.openstreetmap.org/wiki/Serbia/MappingSerbia

Листа није комплетна, а очекујем да ћете и ви да је допуњавате. Молим вас, немојте самоиницијативно мењати листу, већ овде дајте предлоге шта и како треба урадити, па да уписујемо када усагласимо мишљења.

Почео сам и да уносим описа подешавања параметара за појединачне објекте. Ево пример како то изгледа за аутопут: http://wiki.openstreetmap.org/wiki/Serb … ia:autoput

Погледајте и јавите ако имате каквих идеја, да прилагодим пре него што наставимд ауносим и све остале објекте.

Ако има неки добровољац да ми се придружи да брже унесемо описе за објекте, утолико боље.

Offline

#12 2012-04-07 20:13:38

misabrzi
Member
From: Serbia
Registered: 2012-02-10
Posts: 136
Website

Re: Стандард у означавању картографских објеката за карту Србије

Nije loše što se tiče sadržaja, način na koji su organizovani linkovi možda nije baš naj srećniji, ali lako će mo da to reorganizujemo kada sakupimo sav potreban sadržaj i ubacimo to na http://wiki.openstreetmap.org/wiki/Sr:Map_Features stranicu.

p.s.
primetio sam da nigde ne postoji link ka toj stranici, osim u ovoj temi.

Last edited by misabrzi (2012-04-07 20:26:26)

Offline

#13 2012-04-07 22:07:38

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Re: Стандард у означавању картографских објеката за карту Србије

Нисам још ставио нигде линк док мало не напуним страницу и док не видим треба ли шта да се реорганизује.

Ова страна је нешто друго у односу на http://wiki.openstreetmap.org/wiki/Sr:Map_Features. Map Features описује све тагове који се могу користе у ОСМ мапи на уопштен и детаљан начин.

Листа коју ја правим је специјализована. Она садржи конкретне објекте који се могу наћи на карти Србије и описе како се ти објекти представљају коришћењем Map_Features. Њена намена је да некоме ко жели да уцрта конкретан објекат објасни како тај објекат треба да упише да би то било усклађено са осталим садржајем на мапи Србије а не да копа по Map_Features и покушава да провали како то да изведе.

На пример, за аутопут, у опису тага surface нису наведене све вредности које овај таг може да има по Map_Features већ само оне које има смисла користити за означавање аутопута. У опису неке друге врсте пута за исти тај таг приказан је другачији избор могућих вредности, који је прилагођен тој врсти путева.

У међувремену сам повезао све тагове у описима са Map_Features тако да се увек може отићи тамо и погледати детаљан опис тага.

Шта мислиш под тим да организација линкова није најсрећнија? Шта би требало поправити?

Offline

#14 2012-04-08 11:28:43

misabrzi
Member
From: Serbia
Registered: 2012-02-10
Posts: 136
Website

Re: Стандард у означавању картографских објеката за карту Србије

Pedja wrote:

Нисам још ставио нигде линк док мало не напуним страницу и док не видим треба ли шта да се реорганизује.

Ова страна је нешто друго у односу на http://wiki.openstreetmap.org/wiki/Sr:Map_Features. Map Features описује све тагове који се могу користе у ОСМ мапи на уопштен и детаљан начин.

Листа коју ја правим је специјализована. Она садржи конкретне објекте који се могу наћи на карти Србије и описе како се ти објекти представљају коришћењем Map_Features. Њена намена је да некоме ко жели да уцрта конкретан објекат објасни како тај објекат треба да упише да би то било усклађено са осталим садржајем на мапи Србије а не да копа по Map_Features и покушава да провали како то да изведе.

На пример, за аутопут, у опису тага surface нису наведене све вредности које овај таг може да има по Map_Features већ само оне које има смисла користити за означавање аутопута. У опису неке друге врсте пута за исти тај таг приказан је другачији избор могућих вредности, који је прилагођен тој врсти путева.

У међувремену сам повезао све тагове у описима са Map_Features тако да се увек може отићи тамо и погледати детаљан опис тага.

Шта мислиш под тим да организација линкова није најсрећнија? Шта би требало поправити?

Aha, dobro sada vidim da je to nešto drugačije, na prvi pogleda sam pomislio da je samo lokalizovana verzija Map_Features stranice (zbog dosta sličnosti), u ovom slučaju onda nebih ništa menjao.

Last edited by misabrzi (2012-04-08 11:30:03)

Offline

#15 2012-10-28 00:40:13

trump98
Member
Registered: 2012-08-26
Posts: 46

Re: Стандард у означавању картографских објеката за карту Србије

hi guys!

1. take a look at this crossing. why do ways 33518933 and 45959727 are not perpendicular to jуриjа гагарина? i understand that it shows some kind of optimal traectory for a car to turn - but i've never seen such style of drawing for crossings before. is it mistakes, or some kind of a standart for drawing crossings in srbia?

2. similar situation is here. moreover: because of such style of drawing, there is no direct routing from here to here, while it is obviously exist.

sorry for ugly english, but my srbian is worse smile

Offline

#16 2012-10-28 01:09:42

kmilos
Member
Registered: 2012-02-28
Posts: 179

Re: Стандард у означавању картографских објеката за карту Србије

@trump98
There are no problems there, all the possible combinations exist so the intersection is fully routed the way it should be, also accounting for the non-intersecting ways where you are actually not supposed to take a turn.

It's only a more detailed style of mapping. The simpler way of perpendicular intersections works as well.

Offline

#17 2012-10-28 09:00:42

Pedja
Member
From: Užice, Serbia
Registered: 2012-03-22
Posts: 479
Website

Re: Стандард у означавању картографских објеката за карту Србије

trump98, why hijacking this topic for something that is not this topic? You cannot start new one?

Offline

#18 2012-10-28 09:04:09

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,807

Re: Стандард у означавању картографских објеката за карту Србије

unconnected overlapping ways are not nice. I have fixed it how I think it should be. Most turn restrictions are implicit by oneway tags. Only the center intersection must have three turn restrictions (only_straight_on) i.e. that this center point can not be used to turn.
Would appreciate if you could take a look. Thanks


Thomas

Offline

#19 2012-10-28 11:30:39

kmilos
Member
Registered: 2012-02-28
Posts: 179

Re: Стандард у означавању картографских објеката за карту Србије

@Thomas
I really don't see a problem with leaving ways non-intersecting if that faithfully represents reality. Adding all these non-turn restriction relations is just creating unnecessary extra work that somebody has to maintain.

Offline

#20 2012-10-28 17:30:13

misabrzi
Member
From: Serbia
Registered: 2012-02-10
Posts: 136
Website

Re: Стандард у означавању картографских објеката за карту Србије

kmilos wrote:

@Thomas
I really don't see a problem with leaving ways non-intersecting if that faithfully represents reality. Adding all these non-turn restriction relations is just creating unnecessary extra work that somebody has to maintain.

I don't know, this might looks simpler, but I would agree with Tomas, adding restriction relations is proper way to go, it's cleaner and more faithful representation of situation on the ground. With overlapping roads it looks like this roads are not even connected which is not true, they are part of the same intersection and you could, even thou you shouldn't, make illegal turn in reality. Current solution looks like lazy man solution.

Offline

#21 2012-10-28 19:17:27

SunCobalt
Member
From: Eislingen
Registered: 2010-01-09
Posts: 3,807

Re: Стандард у означавању картографских објеката за карту Србије

kmilos wrote:

@Thomas
I really don't see a problem with leaving ways non-intersecting if that faithfully represents reality.

Well, in reality you could turn from a physical point of view. It is not allowed and I would not try it during the rush hour but 4 o'clock in the morning it probably works. The legal restrictions should be applied to show the legal point of view and it is up to the consumers to decide wether they follow the traffic law or not. If the cosumer is an emergency service, they probably ignore the traffic restriction. Leaving it unconnected, it is you who make the decision for all data consumers......just my point of view. Anyway, this is just an extra, there are many other, more serious things that needs to be improved.


Thomas

Offline

#22 2012-10-29 15:54:59

dkiselev
Member
Registered: 2010-02-09
Posts: 3,364

Re: Стандард у означавању картографских објеката за карту Србије

Sorry that I'am intude into yours talk, and maybe miss respect to Serbian local mapping traditions.

Let's see http://www.openstreetmap.org/?lat=44.80 … 8&layers=M
You say that it's more accurate way of mapping. But what is mapped more accurate? What extra data are mapped?

Is area of hw crossing is more accurate? No, if you want more details area:highway do it better. Is some extra information about lanes - no. Is it helpfull for renders - no, is it helpfull for routing - no.

But if you map crosses for pedestrians (highway=crossing) - it,s extra job, and extra abstracts (2 crosses instead of one). If you adjust highway by tracks - more job. Car navigation start to say some strange things like "keep left" instead of clearly "turn left". It's hard to validate this data: is it big junction and someone miss remember set bridge and layer information?

So I just can't understand why this four left turns mapped by  separated way? No physical dividers (turning lanes for right turn is separated - and it's cool that it mapped separate). I can't find any way how to use this extra lines, how to apply it for better maps.


mail: dkiselev@osm.me      skype: dmitry.v.kiselev
Open Street Maps are supreme! Exterminate all map forms! Exterminate! Exterminate!

Offline

#23 2012-10-29 16:37:25

Drazha
Moderator
Registered: 2012-02-24
Posts: 113

Re: Стандард у означавању картографских објеката за карту Србије

I have to agree, this intersection is a mess... Does it even make sense to leave the two lanes separated like that? Is there no way to actually denote how many lanes there are?

Offline

#24 2012-10-29 18:05:35

kmilos
Member
Registered: 2012-02-28
Posts: 179

Re: Стандард у означавању картографских објеката за карту Србије

@Drazha
Those are physically separated ways, so yes, they have to stay like that (if you meant ways for opposite directions).

@dkiselev
I see your point, but IMHO this is still better than having perpendicular ways with intersecting nodes and with no information on turn restrictions.

If you guys feel this is too messy and want to commit to maintaining all the turn restriction relations, by all means, go for it.

One question though: how does a relation restricting the U-turn look like in that case?

Last edited by kmilos (2012-10-29 18:07:50)

Offline

#25 2012-10-29 19:00:53

Drazha
Moderator
Registered: 2012-02-24
Posts: 113

Re: Стандард у означавању картографских објеката за карту Србије

@kmilos: Nehruova street is separated just before the intersection with Jurija Gagarina. If you look at the actual Bing map, there is no ... "hedge lane" there, there are 5 lanes, with the middle lane being one way half of its lenght, and the other way the other half. So that does not actually represent the factual state.

I have found some interesting articles in the OSM documentation, and I believe that we do not need the... "criss-cross" roads drawn in there. If you do not mind, I will try to sort this out myself, and then we can pehaps test the routing with something like yoursnavigation.org. Or maybe one of you local guys can give it a go with a satnav or something.

In broader sense, I see that the way the roads are marked seem to be wrong. I would classify Jurija Gagarina as a trunk. It is not a motorway, since it has other streets crossing it. But it is a major, almost motorway class road. In the documentation this is called a "trunk". I am not sure if you agree with this.

BR//Drazha

Offline

Board footer

Powered by FluxBB