Re: [Talk-cz] Import of farmland from LPIS

2014-07-26 Tema obsahu Martin Švec - OSM

Ahoj,

pro zajímavost, tvůj skript jsem při zkoumání LPISu nakonec zavrhl, jelikož 
jsem našel tohle:

http://wiki.openstreetmap.org/wiki/Ogr2osm

Stačí doplnit translation funkci (vypůjčeno z pův. skriptu, v příloze) a 
veškerou srandu udělá jeden příkaz:

ogr2osm.py PLPIS_233406_KU_KOD_742376.shp -t trn-lpis.py -o ujezd.lpis.osm

Mj. je tím vyřešeno slučování uzlů, multipolygony a nejspíš i další problémy.

Martin


def filterTags(attrs):
if not attrs:
return

tags = {}
tags['source'] = 'lpis'

if 'ID_FB' in attrs:
	tags['id_fb'] = attrs['ID_FB'];
if 'VYSKA' in attrs:
	tags["ele"] = "%d" % int(float(attrs['VYSKA']))
if 'NKODFB' in attrs:
	tags["ref"] = attrs['NKODFB']

kul = -1
if 'KULTURA' in attrs and attrs['KULTURA'] != '':
	kul = int(attrs['KULTURA'])

if kul == 2:tags["landuse"] = "farmland"
elif kul == 3:  tags["landuse"] = "farmland"; tags["crop"] = "hop"
elif kul == 30: tags["landuse"] = "farmland"; tags["crop"] = "hop"
elif kul == 31: tags["landuse"] = "farmland"; tags["crop"] = "hop"
elif kul == 41: tags["landuse"] = "vineyard"; tags["barrier"] = "fence"
elif kul == 61: tags["landuse"] = "orchard";  tags["barrier"] = "fence"
elif kul == 62: tags["landuse"] = "orchard"
elif kul == 7:  tags["landuse"] = "meadow"; tags["meadow"] = "agricultural"
elif kul == 71: tags["landuse"] = "meadow"; tags["meadow"] = "agricultural"
elif kul == 72: tags["landuse"] = "meadow"; tags["meadow"] = "agricultural"
elif kul == 91: tags["landuse"] = "forest";
elif kul == 92: tags["landuse"] = "farm"; tags["crop"] = "vegetables"
elif kul == 97: tags["landuse"] = "reservoir"
elif kul == 98: tags["landuse"] = "scrub"; tags["note"]="rychle rostouci dreviny"
elif kul == 99: tags["landuse"] ="forest"
else:   tags["landuse"] ="unknown_farmland_%s" % kul

return tags

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Výšky budov

2014-07-26 Tema obsahu Marián Kyral
Dne 26.7.2014 08:59, Lukas Novotny napsal(a):
> Teď jsem se koukal snad na dvacet budov a u všech je uvedena výška.
> Tak to teda nevím odkud je lidi berou.

Ahoj, můžeš dát příklad? Možná něco napoví historie té změny.
A pokud je ta výška evidentně špatně, tak bych to smazal.

Marián

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Import of farmland from LPIS

2014-07-26 Tema obsahu Petr Vejsada
Ahoj,

Dne So 26. července 2014 00:26:34, Pavel Machek napsal(a):

> > Obrázky jsou na http://pedro.poloha.net/osm/landuse

[...]

> Pekne, moc pekne. Kdyz to budu chtit zopakovat vlastnim qgisem --
> jakou adresu musim zadat?

na to potřebuješ zdroj těch RUIAN dat, třeba Postgis, .shp, ... Příslušný .qgs 
je na http://pedro.poloha.net/osm/ruian.qgs , musíš si ho upravit.

> Kdyby se z toho podarilo dostat udaje o zahradkach a plotech, hned by
> mapa vypadala zas o kousek lip :-)

to nejsou ploty na tom obrázky, to jsou rozhraní jednotlivých polygonů. Což 
nevylučuje plot, ale ani neoznačuje.

--
Petr




___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Dvě budovy nakreslené v jedné

2014-07-26 Tema obsahu Martin Švec - OSM

Obecně to nejde. Já porovnávám DKM s Bingem, RUIANem a OSM daty a odhaduju, co 
z toho je asi správně. Někdy nesedí ani jedno. Bing má snímky několik let 
staré, budova mohla být zbouraná a postavena jiná. Pár typických chyb v RUIANu 
je tady: https://wiki.openstreetmap.org/wiki/User:Maatts. (Což mi připomíná, že 
diskuse k tagování chyb nějak zapadla.)

Máš link na konkrétní příklad?

Martin

On 26.7.2014 08:57, Lukas Novotny wrote:

Mám dvě budovy. Jedna je větší nakreslená dle source=cuzk:ruian, druhá
menší ale vkreslena uvnitř té větší ze zdroje source=cuzk:km.
Dá se jednoduše určit z kterého zdroje má ta budova přednost a nebo to
takto paušálně nejde?

Lukáš
___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz



___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Výšky budov

2014-07-26 Tema obsahu Lukas Novotny
Teď jsem se koukal snad na dvacet budov a u všech je uvedena výška.
Tak to teda nevím odkud je lidi berou.

Dne 26. července 2014 8:30 Lukas Novotny  napsal(a):
> A tak co s takovýma položkama s špatnou výškou?  Smáznout? Nechat na
> pozdější rozhodnutí? Udělat terénní průzkum a odhadnout to?
>
> Lukáš
>
> Dne 25. července 2014 21:14 Marián Kyral  napsal(a):
>> 0.27 pater? Nějaké divné ne.
>>
>> Nechápu tu poznámku k ruian. V něm žádná výška budovy není. Pouze počet 
>> pater a ty do tagu height=* nedáváme.
>>
>> Netuším, jestli někdo na základě počtu pater zkouší odhadnout výšku budovy, 
>> ale bude to jen hodně, hodně přibližné. Osobně bych to nedělal.
>>
>> Marián
>>
>>
>>
>> On 25. července 2014 19:29:55 CEST, Jachym Cepicky 
>>  wrote:
>>>IMHO RUIAN - počet pater
>>>
>>>J
>>>
>>>Dne 25. července 2014 19:02 Lukas Novotny 
>>>napsal(a):
 Od kud se dají získat výšky budov? Nyní jsou někde .27 což je
>>>naprostá
 hovadina asi si to někdo spletl s výměrou nebo co. Nebo tři vyznačené
 stejné budovy na sobě vykreslené pokaždé s jinou výškou. Doplněk
 pointInfo (ver.30470) mě to nezobrazí.

 S díky za odpověď
 Lukáš
 ___
 Talk-cz mailing list
 Talk-cz@openstreetmap.org
 https://lists.openstreetmap.org/listinfo/talk-cz
>>
>> --
>> Odesláno z mého telefonu s Androidem pomocí pošty K-9 Mail. Omluvte prosím 
>> moji stručnost.
>>
>> ___
>> Talk-cz mailing list
>> Talk-cz@openstreetmap.org
>> https://lists.openstreetmap.org/listinfo/talk-cz

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz