en gl ca ca gl it gl en ca en gl es gl gl gl gl gl it gl gl pt gl gl gl gl en gl gl gl gl gl gl it gl gl gl gl gl gl gl en gl gl en es de de fr fr fr en fr en fr fr gl es
Prettymaps: A Coruña – Pilar Mera
Os mapas molan. O código mola. Mapas + Código = Prettymaps :)
Prettymaps é unha libraría de Python creada polo programador brasileiro Marcelo Prates para xerar mapas customizados cos datos de OpenStreetMap. Indicas un lugar, os elementos que queres incluír no mapa (rúas, edificios, cemiterios, volcáns, invernadoiros, piscinas olímpicas…), as cores e estilos de cada tipo de elemento e listo, xa tes ou teu prettymap -mapa chulo-. Ademais, os mapas pódense exportar en formato .svg, vectorizados en capas e polígonos (plots), ou sexa que son totalmente escalables a outros tamaños e aplicacións.
Eu estiven fozando estes días coa cidade da Coruña. Van unhas mostras:
Verde: Natureza | Pistacho: Deporte | Turquesa: Industria | Salmón: Educación | Maxenta: Goberno | Laranxa: Saúde | Amarelo: Relixión | Gris: Outros edificios
Só as rúas e estradas
Plotter estilo Bic cristal co centro na Casa das Ciencias
Barrio das Flores e Monelos
A Praza Elíptica dos Rosais (Roseiras?)
A refinaría, Alcoa e Meicende
Os xardíns de San Carlos
Estas imaxes son todas .png e miden e pesan o seu, pero non quixen optimizalas máis inda co risco de arder no inferno para poder facer zoom sen perder detalle.
Creo que esta librería Prettymaps vale ben para perderlle o medo ao código e poñerse a fedellar, seguindo as instrucións de instalación, a documentación e os exemplos é sinxelo -hai que ter python instalado antes pero iso non é nada para os intrépidos. Tamén mola para aprender como funciona OpenStreetMaps, a alternativa aberta a Google Maps e que cada vez ten máis cousas indexadas. Para facer o mapa coas cores por áreas, por exemplo, tiven que andar buceando pola wiki de OSM e entender como se etiqueta a terra, os edificios, os usos, etc. Así deixei as capas dese mapa, digo por se alguén lle pica que falten cousas e se anima a completar ou corrixir:
'natureza': { 'tags': { 'landuse': ['grass', 'forest'], 'natural': ['island', 'wood', 'scrub', 'beach'], 'leisure': ['park', 'golf_course'] } }, 'deporte': { 'tags': { 'leisure': ['pitch', 'sports_centre', 'sports_hall', 'stadium', 'track', 'swimming_pool', 'horse_riding', 'golf_course', 'fitness_centre', 'fitness_location'], 'sport': True, 'club': 'sport' } }, 'industria' : { 'tags' : { 'building' : ['industrial'] } }, 'educacion': { 'tags': { 'amenity': ['school', 'kindergarten', 'university', 'college'], 'landuse' : 'education' } }, 'goberno': { 'tags' : { 'building' : ['civic', 'government', 'public'] } }, 'saude': { 'tags' : { 'building' : ['hospital'] } }, 'relixion': { 'tags': { 'building': ['church', 'cathedral', 'religious', 'temple', 'mosque'] } }, 'building': { 'tags': { 'building': True, 'landuse': 'construction' }, 'union': True }
Hai un grupo de OSM Galicia, por certo, teñen Twitter e fan cousas como meter os límites das parroquias no sistema.
Pois ata aquí, de momento, a argallada cos Prettymaps. Agora hai que probalo no rural, outras paletas de cores, etc.
*Metín os .svg e os scripts .py de cada mapa neste .zip descargable (24,1MB) -a ver se o subo tamén como repositorio no GitHub. *Ollo que aí faltan os 1.2GB do arquivo cos polígonos costeiros, que hai que referencialo aparte para que as cidades con mar como A Coruña saian ben, aquí explican como.
Deixar un comentario Cancelar a resposta
O teu enderezo electrónico non se publicará Os campos obrigatorios están marcados con *
Marca isto se queres que te avise por email cando publique artigos novos
WCGAL: Crónica dunha WordCamp
Please leave this field empty
Se queres que te avise cada vez que publique un artigo novo, déixame o teu email. Non uso ningún servizo de terceiros para enviar nin para medir estas notificacións, saen directamente desde esta web (aloxada en Dinahosting), así que non compartirei a túa dirección de correo con ninguén.
Obrigada! Cando escriba algo novo no blog, recibirás un correo electrónico.
Abebe Bikila Abegondo A Coruña adnap adolescencia Adrien Brody Alaska albanelería web Alemaña Altamira Alxeria Amyl and the sniffers Ana María Matute anatomía animais Antonio Scurati a quintana ares Arteixo As Encrobas astroloxía astronautas astronomía Atilano atletismo audiopeli Augusto Monterroso aviación Ayala baloncesto Baraka bebés Benicassim Betanzos biathlon bioloxía Black Midi Black Towers blasfemias blogs Bob Beamon Bordel Brumbalski buzón de voz cagar Camouco cancións cans capitalismo da vixilancia Carl Lewis Carral carreiras casettes Castrelos caza Cedeira Celta cerdeiras CGAI chapas Chikilikuatre chistes ciencia cine Ciudad K coltra comida Compostela concertos Constantino Romero copyleft Coruña Daniel Johntson Dean Moriarty deporte deseño Diego Ameixeiras dinosaurio discos dj documentais Dostoieski Dule Ekaterina Thanou elfos El Hierro elitismo El Postre Elsa Pataky Embora emprender enerxía eólica Enrique Morente Eriol Morris escatoloxía escocia escrita espectáculos Esterko estrelas EUA EVE evolución exército familia fantasía Federico G. Lorca feira felicidade ffoart FIB Finlandia fotografía fotograífa fotos Francia Fununcan fábulas física cuántica fútbol americano galicia Germán Díaz gifs grima grizzlies guerra Guísamo GZ haikus hang Harlem Hassiba Boulmerka Helvética historia historias Holanda humor Humor Amarillo IIWW Illas Canarias Illas Hébridas incultura indie web inmortalidade inspector instituto interneting Irak irmáns Marx ISS Jack Kerouac Javier Fernández Feijóo Javier Sotomayor jazz Jeff Buckley Jeremías Johnson Jesse Owens Jonathan Glazer jorge drexler joseph conrad Julián Bernal karma Korean Dog Food Kostas Kenteris Kurt y Courtney La Buena Vida Las Erinias Lasse Gjertsen Leonard Cohen Les Luthiers libros Limiñón lingua Liniers Lisa Leslie listas literatura lúa mapas Margaritas podridas Marion Jones Marisol Paino Marte Maruja Mallo Meirama Memphis Mercedes Taracido merda Merlene Ottey metafísica Miyazaki Mohamad Torokman monográfico montaxe montaxes morte moscas mundo música National Geographic natureza NBA nenos Nirvana Noah Baumbach Noruega Nova Zelanda Omega ONCE On The Road OpenStreetMap Ortigueira ortografía osos Palestina peidos percepción Perdidos Persona pi pintura piscis Pixies PJ Harvey planetas Planetes poesía premios prettymaps Psicose publicidade Quevedo química radio Radio3 Radio5 Radiohead Rakia Al Gassra Ray Charles redes refráns relato Richard Dawkins rima rimas Rocosas romeriódromos Ross Rocine rugby Rusia sabinas Sala The Star Sebastian Coe Sensación de Vivir seriais series Shane Mcgowan Shoshana Zuboff Siglo21 Sigrás Siritinga sleevefaces Songoku Soundgarden soños Steve Ovett Steve Prefontaine streaming Suecia Suiza Supermartes TCM teatro teimas teletransporte televisión temas tempo Tenesse teorías Terra Terramar test Timothy Treadwell tipografía tododepende Tolkien toponimia Trackula TVE TVG Universidade Laboral universo Ursula K. le Guin ventos videoclips Vigo vídeos WCES WCUS Werner Herzog WNBA Woody Harrelson Wordcamp Galicia WordPress wtf xenética xeografía xogos Xosé Bocixa Xosé Zapata xuramentos Youtube Yuri Borzakovski Zas zodiaco árbores
Funciona grazas a WordPress.