Re: [Talk-se] Orter i Norrland
On 09/28/2011 12:49 PM, Erik Johansson wrote: Jag har länge retat mig på att man inte ser stadsnamn i norr eftersom man måste zooma in så långt för att se dessa, vilket gör det svår att surfa runt på kartan. Är det någon som har upplevt samma problem? Ja, jag har också irriterat mig på detta. Algoritmen borde ändras, så att namnet skrivs ut i mån av plats, hellre än att lämna kartan blank. En lösning är att ersätta alla place=* med place=city, beroende på området omkring. Det s Det låter som en dålig lösning. City betyder stad med domkyrka, och det kanske man kan tänja till Norrköping, Örebro, Falun och Borlänge (41.000 invånare), men inte gärna till Vännäs (4100 invånare) och Burträsk (1600). -- Lars Aronsson (l...@aronsson.se) Aronsson Datateknik - http://aronsson.se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Jag tycker inte att man ska tagga för renderingens skull, som vanligt. I så fall ska det ändras i Mapnik-renderingen så att mer glesbefolkade områden renderas annorlunda. Jag har sett att exempelvis golfbanor i södra Spanien taggats som city, förmodligen av turistbyråer, för att framhäva dem. Jag hoppas att vi slipper se sådant här. Däremot har jag aldrig sett argumentet stad med domkyrka för city-taggen. Snarare brukar vi väl sätta gränsen vid orter med över 100 000 invånare? Möjligen kan man sänka den gränsen till 50 000, men lägre tycker jag inte att vi ska gå. Samma regler för storlek på orter bör gälla konsekvent inom samma land. /Andreas 2011/9/28 Erik Johansson erjo...@gmail.com: Jag har länge retat mig på att man inte ser stadsnamn i norr eftersom man måste zooma in så långt för att se dessa, vilket gör det svår att surfa runt på kartan. Är det någon som har upplevt samma problem? Problemet beror till viss del att avstånden blir så pass mycket större ju längre norr ut man kommer på jorden, på grunda av hur kartan ritas, men också att det bor i snitt 4 invånare per km². För at belysa problemet: Hitta små orter som Ljungdalen norr om Funäsdalen på denna karta: (eller varför inte någon av de kända skidorterna) http://www.openstreetmap.org/?lat=62.851lon=12.792zoom=12layers=M Hitta större orter som Östersund, Hudiksvall, Solleftå, Kramfors, http://www.openstreetmap.org/?lat=62.29lon=15.23zoom=8layers=M En lösning är att ersätta alla place=* med place=city, beroende på området omkring. Det s http://wiki.openstreetmap.org/wiki/Key:place -- /emj ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Kanske kan man tagga orter efter deras relativa storlek i länet? Exempelvis en ort med minst 10% av länets invånare får town=city (eller nåt), oavsett om det faktiska antalet är 10 i Stockholm eller 1000 i inre Norrland. Men det är väl fortfarande att tagga för renderingens skull. :-( Just my 2 cents... Andreas Vilén andreas.vi...@gmail.com skrev: Jag tycker inte att man ska tagga för renderingens skull, som vanligt. I så fall ska det ändras i Mapnik-renderingen så att mer glesbefolkade områden renderas annorlunda. Jag har sett att exempelvis golfbanor i södra Spanien taggats som city, förmodligen av turistbyråer, för att framhäva dem. Jag hoppas att vi slipper se sådant här. Däremot har jag aldrig sett argumentet stad med domkyrka för city-taggen. Snarare brukar vi väl sätta gränsen vid orter med över 100 000 invånare? Möjligen kan man sänka den gränsen till 50 000, men lägre tycker jag inte att vi ska gå. Samma regler för storlek på orter bör gälla konsekvent inom samma land. /Andreas 2011/9/28 Erik Johansson erjo...@gmail.com: Jag har länge retat mig på att man inte ser stadsnamn i norr eftersom man måste zooma in så långt för att se dessa, vilket gör det svår att surfa runt på kartan. Är det någon som har upplevt samma problem? Problemet beror till viss del att avstånden blir så pass mycket större ju längre norr ut man kommer på jorden, på grunda av hur kartan ritas, men också att det bor i snitt 4 invånare per km². -- Hälsningar Peter Kindström___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Jag håller med om länsresidensstäder. Det är ju redan vad vi gör genom att sätta town på mindre orter som är centralorter i kommuner. Däremot är jag helt emot att OSM ska bedöma städers viktighet, för då blir det bara subjektivt. Det är egentligen samma resonemang som att vissa anser att en viss led är viktigare än en annan, så de sätter en högre vägklass på den trots att det egentligen är helt omotiverat. Möjligen kan man göra enligt Peters förslag, om man delar in place-taggen per län, istället för per land. Place-taggen skiljer sig ju redan åt mellan länder, så att den skulle kunna skilja sig mellan län är inte en helt främmande tanke. Det kräver ju dock en ganska omfattande omtaggning. Det kanske är ett tillfälle gott som något att programmera en robot för att föra ut befolkningsdata till alla placetaggar i Sverige? /Andreas 2011/9/28 Pekka Rossi pe...@rossi.se: Indelningen efter befolkningsmängd i 4 steg känns som en konstruktion för stora länder med stor befolkningsmängd. Sverige har bara 7 städer över 10 invånare och de är lokaliserade i tre delar av Sverige. Tar man med städer över 5 invånare får man hel plötsligt 21 städer och det kan bli lite väl mycket särskilt som 7-8 av dem ligger runt Mälaren. Nu står det ju i riktlinjerna för place-taggen In most Western countries, the status of a location (whether it is a city/town/etc.), is decided by the government, and is not a function of size. Detta anser jag stämmer väldigt bra på Sverige med sina länsresidensstäder. I andra länder fungerar gränsen med befolkningsmängd mycket bättre. En karta skall ju underlätta navigering och man vill troligen som blivande besökare till Sverige se direkt var de viktigaste städerna finns utan att behöva zooma och scrolla i kartan. Därför tycker jag att som det ser ut nu är ganska bra. Sveriges 10 största städer samt alla länsresidens är synliga på zoomnivå 6 (100 km), och då får man en bra överblick. Möjligen skulle några fler kända/viktiga städer vara med som t.ex. Kiruna, Lund, Trollhättan. Jag kan hålla med Erik att det är ett problem för små samhällen. Även Google lider av samma problem, däremot är det lättare på Eniro. En lösning skulle vara att införa någon nivå till på place-taggen och anpassa renderingen efter det. Alternativt lägga till en särskild renderings-tag för att styra när något skall visas. Sista alternativet måste dock begränsas hårt, annars är risken att ser fler problem som med den spanska golfbanan. -- pekka On 2011-09-28 14:37, Andreas Vilén wrote: Jag tycker inte att man ska tagga för renderingens skull, som vanligt. I så fall ska det ändras i Mapnik-renderingen så att mer glesbefolkade områden renderas annorlunda. Jag har sett att exempelvis golfbanor i södra Spanien taggats som city, förmodligen av turistbyråer, för att framhäva dem. Jag hoppas att vi slipper se sådant här. Däremot har jag aldrig sett argumentet stad med domkyrka för city-taggen. Snarare brukar vi väl sätta gränsen vid orter med över 100 000 invånare? Möjligen kan man sänka den gränsen till 50 000, men lägre tycker jag inte att vi ska gå. Samma regler för storlek på orter bör gälla konsekvent inom samma land. /Andreas 2011/9/28 Erik Johanssonerjo...@gmail.com: Jag har länge retat mig på att man inte ser stadsnamn i norr eftersom man måste zooma in så långt för att se dessa, vilket gör det svår att surfa runt på kartan. Är det någon som har upplevt samma problem? Problemet beror till viss del att avstånden blir så pass mycket större ju längre norr ut man kommer på jorden, på grunda av hur kartan ritas, men också att det bor i snitt 4 invånare per km². För at belysa problemet: Hitta små orter som Ljungdalen norr om Funäsdalen på denna karta: (eller varför inte någon av de kända skidorterna) http://www.openstreetmap.org/?lat=62.851lon=12.792zoom=12layers=M Hitta större orter som Östersund, Hudiksvall, Solleftå, Kramfors, http://www.openstreetmap.org/?lat=62.29lon=15.23zoom=8layers=M En lösning är att ersätta alla place=* med place=city, beroende på området omkring. Det s http://wiki.openstreetmap.org/wiki/Key:place -- /emj ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
On 09/28/2011 04:06 PM, Peter Kindström wrote: Finns befolkningsdata (per ort och län) lätt tillgängligt i maskinläsbar form? Hur svårt vore det att göra en sådan robot? Någon som vet? Ja, du kan läsa ut detta ur Wikipedia. På senare år har svenska Wikipedia slutat sätta in sådana siffror i varje artikels text. I stället hämtas de med en mall ur en central lista, som uppdateras från Statistiska Centralbyrån. Se till exempel artikeln Vännäs, http://sv.wikipedia.org/wiki/V%C3%A4nn%C3%A4s där står: {{Ortsfakta Sverige ... | invort= {{Stat/Sverige/Tätorter/Befolkning| 8384 }} som betyder att mallen Stat/Sverige/Tätorter/Befolkning anropas med parametern 8384, som är ortens kod. I denna mall, http://sv.wikipedia.org/wiki/Mall:Stat/Sverige/T%C3%A4torter/Befolkning finns en stor switch-sats med raden: | 8384 = 4118 !-- Vännäs -- Därav kommer att faktarutan (Ortsfakta Sverige) visar att befolkningen i tätorten är 4118 personer. Poängen med detta förfarande är att nästa år behöver man bara uppdatera switch-satsen i mallen, så kommer alla artiklar automatiskt att visa de nya siffrorna. Och det behöver du tänka på om du ska hålla OpenStreetMap uppdaterat med aktuella befolkningstal. -- Lars Aronsson (l...@aronsson.se) Aronsson Datateknik - http://aronsson.se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Jag noterade så sent som igår att det plötsligt hade ändrats typ på en massa städer i Sverige. Plötsligt var t ex Nyköping och Karlskrona (ca 3 invånare) klassade som City. Det fulade till min lokala rendering ordentligt, så jag gick över till att rendera baserat på storlek istället. Jag tror generellt att det är det mest vettiga. Annars kommer det alltid att bli en massa diskussioner om hur man ska klassa städer. Officiella funktioner (t ex status som länsresidens, huvudstad o dyl) känns för övrigt som att det borde ligga i en annan tagg. //Mattias 2011/9/28 Pekka Rossi pe...@rossi.se: Indelningen efter befolkningsmängd i 4 steg känns som en konstruktion för stora länder med stor befolkningsmängd. Sverige har bara 7 städer över 10 invånare och de är lokaliserade i tre delar av Sverige. Tar man med städer över 5 invånare får man hel plötsligt 21 städer och det kan bli lite väl mycket särskilt som 7-8 av dem ligger runt Mälaren. Nu står det ju i riktlinjerna för place-taggen In most Western countries, the status of a location (whether it is a city/town/etc.), is decided by the government, and is not a function of size. Detta anser jag stämmer väldigt bra på Sverige med sina länsresidensstäder. I andra länder fungerar gränsen med befolkningsmängd mycket bättre. En karta skall ju underlätta navigering och man vill troligen som blivande besökare till Sverige se direkt var de viktigaste städerna finns utan att behöva zooma och scrolla i kartan. Därför tycker jag att som det ser ut nu är ganska bra. Sveriges 10 största städer samt alla länsresidens är synliga på zoomnivå 6 (100 km), och då får man en bra överblick. Möjligen skulle några fler kända/viktiga städer vara med som t.ex. Kiruna, Lund, Trollhättan. Jag kan hålla med Erik att det är ett problem för små samhällen. Även Google lider av samma problem, däremot är det lättare på Eniro. En lösning skulle vara att införa någon nivå till på place-taggen och anpassa renderingen efter det. Alternativt lägga till en särskild renderings-tag för att styra när något skall visas. Sista alternativet måste dock begränsas hårt, annars är risken att ser fler problem som med den spanska golfbanan. -- pekka On 2011-09-28 14:37, Andreas Vilén wrote: Jag tycker inte att man ska tagga för renderingens skull, som vanligt. I så fall ska det ändras i Mapnik-renderingen så att mer glesbefolkade områden renderas annorlunda. Jag har sett att exempelvis golfbanor i södra Spanien taggats som city, förmodligen av turistbyråer, för att framhäva dem. Jag hoppas att vi slipper se sådant här. Däremot har jag aldrig sett argumentet stad med domkyrka för city-taggen. Snarare brukar vi väl sätta gränsen vid orter med över 100 000 invånare? Möjligen kan man sänka den gränsen till 50 000, men lägre tycker jag inte att vi ska gå. Samma regler för storlek på orter bör gälla konsekvent inom samma land. /Andreas 2011/9/28 Erik Johanssonerjo...@gmail.com: Jag har länge retat mig på att man inte ser stadsnamn i norr eftersom man måste zooma in så långt för att se dessa, vilket gör det svår att surfa runt på kartan. Är det någon som har upplevt samma problem? Problemet beror till viss del att avstånden blir så pass mycket större ju längre norr ut man kommer på jorden, på grunda av hur kartan ritas, men också att det bor i snitt 4 invånare per km². För at belysa problemet: Hitta små orter som Ljungdalen norr om Funäsdalen på denna karta: (eller varför inte någon av de kända skidorterna) http://www.openstreetmap.org/?lat=62.851lon=12.792zoom=12layers=M Hitta större orter som Östersund, Hudiksvall, Solleftå, Kramfors, http://www.openstreetmap.org/?lat=62.29lon=15.23zoom=8layers=M En lösning är att ersätta alla place=* med place=city, beroende på området omkring. Det s http://wiki.openstreetmap.org/wiki/Key:place -- /emj ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Nu möljde jag in alla befolkningsdata i en databas och räknade lite på Stockholm Norrbotten län: http://www.campingid.se/orter/ Vet inte om detta är en användbar väg... då procentsatserna kanske måste variera beroende län? On 2011-09-28 16:48, Lars Aronsson wrote: Ja, du kan läsa ut detta ur Wikipedia. På senare år har svenska Wikipedia slutat sätta in sådana siffror i varje artikels text. I stället hämtas de med en mall ur en central lista, som uppdateras från Statistiska Centralbyrån. Se till exempel artikeln Vännäs, http://sv.wikipedia.org/wiki/V%C3%A4nn%C3%A4s där står: {{Ortsfakta Sverige ... | invort = {{Stat/Sverige/Tätorter/Befolkning| 8384 }} som betyder att mallen Stat/Sverige/Tätorter/Befolkning anropas med parametern 8384, som är ortens kod. I denna mall, http://sv.wikipedia.org/wiki/Mall:Stat/Sverige/T%C3%A4torter/Befolkning finns en stor switch-sats med raden: | 8384 = 4118 !-- Vännäs -- Därav kommer att faktarutan (Ortsfakta Sverige) visar att befolkningen i tätorten är 4118 personer. Poängen med detta förfarande är att nästa år behöver man bara uppdatera switch-satsen i mallen, så kommer alla artiklar automatiskt att visa de nya siffrorna. Och det behöver du tänka på om du ska hålla OpenStreetMap uppdaterat med aktuella befolkningstal. -- Vänliga hälsningar Peter Kindström ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
200 invånare var inte bekant för mig, men det underlättar! Nu behöver jag bara räkna ut gränsen för City Town, resten blir automatiskt village eftersom SCB/Wikipedia bara har med tätorter! Men vad är en lämplig gräns för City i mitt test? Jag har nu 5% men ska det vara mer eller mindre? On 2011-09-28 21:25, Andreas Vilén wrote: Nåt i den stilen, men jag tycker att dina procentsatser är helt för generösa mot city-taggen och för elaka mot village-dito. Hamlet bör i min mening bara användas för orter som inte kvalificerar sig som tätorter, och det gör ju som bekant alla över 200 invånare. /Andreas 2011/9/28 Peter Kindströmpeter2...@infolagret.se: Nu möljde jag in alla befolkningsdata i en databas och räknade lite på Stockholm Norrbotten län: http://www.campingid.se/orter/ Vet inte om detta är en användbar väg... då procentsatserna kanske måste variera beroende län? -- Vänliga hälsningar Peter Kindström ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
200 invånare var inte bekant för mig, men det underlättar! Den nordiska definitionen av tätort har använts sedan 1960, men den är tyvärr inte internationellt spridd och passar därför dåligt i ett projekt som OSM. http://sv.wikipedia.org/wiki/T%C3%A4tort#Definition_i_Norden Att ha 200 invånare som en gräns passar glesbefolkade länder som de nordiska, men skulle översvämma kartorna i länder med tät befolkning. Jag tror att vi borde markera varje ort med hur många människor som bor där, och så får renderaren på varje nivå rita ut så många namn som får plats på kartan. Då blir det automatiskt så att småorter får plats där det saknas större orter. -- Lars Aronsson (l...@aronsson.se) Aronsson Datateknik - http://aronsson.se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Ja, det vore det optimala. Problemet är väl att renderaren inte gör så idag utan använder placetaggarna. Så jag tycker definitivt vi ska mata in folkmängderna, men vi kan inte ta bort storleksordningen på placetaggarna än. Ang. nordisk definition funkar det tycker jag. Placetaggarna skiljer sig ändå stort mellan olika länder, så att vi har en egen definition för dem i Sverige tycker jag inte är något problem. /Andreas 2011/9/28 Lars Aronsson l...@aronsson.se: 200 invånare var inte bekant för mig, men det underlättar! Den nordiska definitionen av tätort har använts sedan 1960, men den är tyvärr inte internationellt spridd och passar därför dåligt i ett projekt som OSM. http://sv.wikipedia.org/wiki/T%C3%A4tort#Definition_i_Norden Att ha 200 invånare som en gräns passar glesbefolkade länder som de nordiska, men skulle översvämma kartorna i länder med tät befolkning. Jag tror att vi borde markera varje ort med hur många människor som bor där, och så får renderaren på varje nivå rita ut så många namn som får plats på kartan. Då blir det automatiskt så att småorter får plats där det saknas större orter. -- Lars Aronsson (l...@aronsson.se) Aronsson Datateknik - http://aronsson.se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Nu har jag efter mycket letande bland inaktuell information på wiki-sidor lyckats få PHP-kod som ger mig aktuell fakta om alla place=town inom ett område. Jag provade med (ungefär) Stockholms län: http://www.campingid.se/orter/stockholm.html Är det någon vits att bara lägga in/uppdatera invånarantal utan att städa bland övriga taggar samtidigt? On 2011-09-28 23:40, Andreas Vilén wrote: Ja, det vore det optimala. Problemet är väl att renderaren inte gör så idag utan använder placetaggarna. Så jag tycker definitivt vi ska mata in folkmängderna, men vi kan inte ta bort storleksordningen på placetaggarna än. Ang. nordisk definition funkar det tycker jag. Placetaggarna skiljer sig ändå stort mellan olika länder, så att vi har en egen definition för dem i Sverige tycker jag inte är något problem. /Andreas 2011/9/28 Lars Aronssonl...@aronsson.se: 200 invånare var inte bekant för mig, men det underlättar! Den nordiska definitionen av tätort har använts sedan 1960, men den är tyvärr inte internationellt spridd och passar därför dåligt i ett projekt som OSM. http://sv.wikipedia.org/wiki/T%C3%A4tort#Definition_i_Norden Att ha 200 invånare som en gräns passar glesbefolkade länder som de nordiska, men skulle översvämma kartorna i länder med tät befolkning. Jag tror att vi borde markera varje ort med hur många människor som bor där, och så får renderaren på varje nivå rita ut så många namn som får plats på kartan. Då blir det automatiskt så att småorter får plats där det saknas större orter. -- Vänliga hälsningar Peter Kindström ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se
Re: [Talk-se] Orter i Norrland
Södertälje: tag k=name:la v=Telga australis/ vafalls? Är det någon som haft roligt och lagt in direktöversatta latinska namn på svenska orter? Jag stödjer fullt om du på något automatiskt sätt lägger in folkmängd i alla svenska orter, och uppdaterar de som redan finns (vi bör hålla oss till en källa, dvs scb, i min mening). Att tagga om orterna kan bli ett senare problem. /Andreas 2011/9/29 Peter Kindström peter2...@infolagret.se: Nu har jag efter mycket letande bland inaktuell information på wiki-sidor lyckats få PHP-kod som ger mig aktuell fakta om alla place=town inom ett område. Jag provade med (ungefär) Stockholms län: http://www.campingid.se/orter/stockholm.html Är det någon vits att bara lägga in/uppdatera invånarantal utan att städa bland övriga taggar samtidigt? On 2011-09-28 23:40, Andreas Vilén wrote: Ja, det vore det optimala. Problemet är väl att renderaren inte gör så idag utan använder placetaggarna. Så jag tycker definitivt vi ska mata in folkmängderna, men vi kan inte ta bort storleksordningen på placetaggarna än. Ang. nordisk definition funkar det tycker jag. Placetaggarna skiljer sig ändå stort mellan olika länder, så att vi har en egen definition för dem i Sverige tycker jag inte är något problem. /Andreas 2011/9/28 Lars Aronssonl...@aronsson.se: 200 invånare var inte bekant för mig, men det underlättar! Den nordiska definitionen av tätort har använts sedan 1960, men den är tyvärr inte internationellt spridd och passar därför dåligt i ett projekt som OSM. http://sv.wikipedia.org/wiki/T%C3%A4tort#Definition_i_Norden Att ha 200 invånare som en gräns passar glesbefolkade länder som de nordiska, men skulle översvämma kartorna i länder med tät befolkning. Jag tror att vi borde markera varje ort med hur många människor som bor där, och så får renderaren på varje nivå rita ut så många namn som får plats på kartan. Då blir det automatiskt så att småorter får plats där det saknas större orter. -- Vänliga hälsningar Peter Kindström ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se ___ Talk-se mailing list Talk-se@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-se