[Talk-se] Motionsspårskarta
Tobias Johansson
tj at mensa.se
Thu Jul 26 20:04:51 BST 2012
Hej
Dags för ver. 0.2 av min motionsspårsrenderare. Ser ganska lik ut men
är väldigt anorlunda hur jag gör allt (den gör det lättare för mig än
ver 0.1).
Ändringa
1. Den största ändringen är att den nu renderar det längsta spåret
längst ner och sedan kortare längre upp. Detta sköts med length-taggen
och måste vara i meter änsålänge. Efter att jag lagt in length på de
flesta spår i Sverige för att testa så var en vaken människa snäll nog
att nämna att det finns en tagg "distace" på routes. Kommer nog
använda den längre fram men för tillfället length.
2. Tjockleken sätts av length olika intervaller får olika tjocklek
enligt en tabell.
3. Man kan nu lägga in två färger i colour-taggen såsom
#FFFFFF;#000000 så renderas den streckat.
http://minkarta.no-ip.org/?zoom=14&lat=57.69803&lon=12.06913&layers=B0FTF0
4. Den använder automatiskt de färger som står i colour-taggen
(tidigare var jag tvungen att manuellt lägga in en färg första gången
jag såg den användas).
5. Har nu registrerat en no-ip-domän för att slippa ip-addressen
http://minkarta.no-ip.org .
Saker jag skulle vilja fixa
1. Att kunna använda vilken enhet på längden som helst (nästan iaf.)
Tror jag nog kan lösa det med att pre-processera sweden.osm med sed på
nåt sätt...
2. Lägga in namn på sträckorna. Funderar på att försöka rendera en
svart blob med text på för att berätta vilket spår som är vilket, har
lite idéer men vet inte om det kommer funka.
3. Rendera spåren sida vid sida istället för ovanpå varandra. Ingen
aning om hur jag kan göra detta förslag motages gärna.
MvH Tobias
Den 2 juli 2012 23:11 skrev Magnus Österlund <magnusolsson78 at gmail.com>:
> Förstår ditt argument att slippa omärkta leder.
> Problemet är t.ex. mindre elljusspår på mindre orter där det bara finns en
> led att följa. Det är mycket tydligt var leden finns, så det behövs inte
> olika färger för att märka upp leden. Colour är i dessa fall oralevent, och
> det är officiella tydliga leder.
> Men om det blir problem med för många omärkta inofficiella leder kanske man
> får sätta attributet colour ändå för att det ska synas, men det känns lite
> fel.
>
> Den 2 juli 2012 17:47 skrev Tobias Johansson <tj at mensa.se>:
>
>> Hej igen
>>
>> Själv programmerare från länge sedan (länge sen jag gjorde nåt
>> "allvarligt" dock) så jag vet vad du menar. colour verkar användas
>> mycket mer än color i osm. Dock så använder JOSM color som standard,
>> vilket förgrymmar mig lite...
>>
>> Att rendera spår utan färg har jag funderat på. Lägger nog in det
>> ikväll.. Anledningen att det inte fanns är att jag är rädd att andra
>> kommer lägga in omärkta löpspår, och jag vill egentligen på min karta
>> bara ha skyltade löpspår. Så att man som turist kan se vart det finns
>> löpspår man kan springa utan att behöva karta och kompass :).
>>
>> MvH Tobias
>>
>> Den 2 juli 2012 15:14 skrev Magnus Österlund <magnusolsson78 at gmail.com>:
>> > aaa, en sådan lite detalj som påverka så mycket. Jag tittade flera
>> > gånger
>> > och kunde inte se felstavningen. Lite frustrerande med att den
>> > stavningen
>> > används, som programmerare är jag van att det alltid är color som
>> > används.
>> > Så jag har gjort det felet själv några gånger, och vi är nog inte de
>> > enda
>> > som gör det felet heller. Bra att du lägger in lite feltolerans.
>> > Men kan du inte även lägg in rutter som inte har någon colour inlagd
>> > (antingen för att det inte finns eller för att mapparen inte känner till
>> > färgen). Även sådana löpaspår är intressanta att rendera.
>> >
>> > //Magnus
>> >
>> > Den 2 juli 2012 14:19 skrev Tobias Johansson <tj at mensa.se>:
>> >
>> >> Hej
>> >>
>> >> Skatåsspåren som var inlagda (av mig också händelsevis) hade jag taggat
>> >> color istället för colour. Detta har jag åtgärdat nu, och ikväll skall
>> >> jag
>> >> nog köra en uppdatering av min postgre-databas så de förhoppningsvis
>> >> dyker
>> >> upp. Kanske skall ordna så min renderare inte bryr sig om det står
>> >> colour
>> >> eller color.
>> >>
>> >> Med vänlig hälsning, Tobias
>> >>
>> >> Den måndagen den 2:e juli 2012 skrev Magnus Österlund:
>> >>
>> >>> Jag tycker det ser snyggt ut, bra jobbat. Saknas dock löparspåren i
>> >>> Skatås utanför Göteborg. Kan inte se varför inte de renderas.
>> >>> Relationerna är:
>> >>> 1822651
>> >>> 1822652
>> >>> 1822649
>> >>> 1822650
>> >>>
>> >>>
>> >>> Den 1 juli 2012 11:56 skrev Tobias Johansson <tj at mensa.se>:
>> >>>>
>> >>>> Hej
>> >>>>
>> >>>> Har exprementarat lite med det här att rendera kartor.
>> >>>> Har satt upp en liten webbserver här hemma på min dator.
>> >>>>
>> >>>> http://83.233.132.52/
>> >>>>
>> >>>> (var snälla att inte utnyttja denna address ni får, jag kanske inte
>> >>>> har stängt allt jag borde stängt på den. IP-säkerhet är inte min
>> >>>> starkaste sida.)
>> >>>>
>> >>>> Jag renderar från en postgre-db med en något modifierad .style import
>> >>>> (lagt till colour på _line).
>> >>>>
>> >>>> Sen letar jag efter route=running och att colour<>' '. Och renderar
>> >>>> sedan de färger jag hittat. Bredden på linjen sätts av ordningen på
>> >>>> färgen. Änsålänge går det ju bra eftersom det bara finns 9 färger i
>> >>>> databasen men blir nog problem om fler lägger in flera färger :). Får
>> >>>> se om jag kan lösa det nån dag på nåt annat sätt. (gör lite manuellt
>> >>>> jobb på stilsheeten också..).
>> >>>>
>> >>>> Databasen uppdateras inte automatiskt. Så vi får se när jag löser in
>> >>>> en ny databas, detta är mest experiment som kanske kan kvala in på en
>> >>>> framtida OSM-server i Sverige som vi talat om tidigare :)
>> >>>>
>> >>>> MvH Tobias
>> >>>>
>> >>>> _______________________________________________
>> >>>> Talk-se mailing list
>> >>>> Talk-se at openstreetmap.org
>> >>>> http://lists.openstreetmap.org/listinfo/talk-se
>> >>>
>> >>>
>> >
>
>
More information about the Talk-se
mailing list