Author Archives: Courtney Williamson

OSM foi nomeado Ben público dixital pola axencia encargada afiliada á ONU

por Craig Allan

OpenStreetMap solicitou e foi admitido como Ben público dixital pola Alianza para os Bens públicos dixitais (DPGA, polas súas siglas en inglés), unha iniciativa de varias organizacións avalada polas Nacións Unidas. A designación é un paso importante para asegurarse de que OpenStreetMap sexa recoñecido polo seu papel positivo no desenvolvemento económico global.

Ó se rexistrar formalmente na DPGA, o proxecto OSM gañou agora máis lexitimidade e un perfil de relevo internacional vinculado ó avance dos Obxectivos de Desenvolvemento Sostible da ONU.

Que son os Bens públicos?

O concepto de “ben públicos” foi creada por economistas para describir cousas que son gratuítas, inesgotables e non competitivas. O sol é un bo exemplo: non custa nada, nunca se esgota e se a túa veciñanza o usa moito, o teu propio abastecemento non se ve diminuído en absoluto.

Igual que a luz do Sol, os datos de OSM son gratuítos, podes usalos tanto como queiras e, aínda que a túa veciñanza tamén os use moito, o teu propio suministro non se esgota. Ten en conta que os datos son un ben público, non os servidores: os nosos servidores non son gratuítos e son un recurso limitado.

Facer do mundo un lugar mellor

As Nacións Unidas convocaron un grupo de persoas expertas en 2019 para analizar a cooperación dixital en apoio ó desenvolvemento global. O seu informe “A era da interdependencia dixital” tiña cinco recomendacións principais. As cinco son excelentes propostas, pero a quinta é particularmente relevante para OSM xa que di que as Nacións Unidas deberían fomentar a cooperación dixital mundial. O texto exacto é:

“Os bens públicos dixitais son esenciais para liberar todo o potencial das tecnoloxías e datos dixitais para acadar os Obxectivos de Desenvolvemento Sostible, en particular para os países de renda media e baixa”.

Isto significa que as Nacións Unidas están a promover o uso de software libre e de datos abertos como ferramenta para os países de ingresos medios e baixos e permitirlles avanzar e cumprir os obxectivos de desenvolvemento acordados polas Nacións Unidas. Esta promoción é especialmente importante porque os datos gratuítos combinan ben co software libre e poden ser amplamente utilizados ata polos gobernos menos desenvolvidos. Ademais, os datos e aplicacións gratuítas permiten ós gobernos avanzar no seu desenvolvemento sen desviar os escasos recursos para pagar as taxas de licenza ás empresas de países ricos.

A ONU creou entón a Alianza de Bens públicos dixitais como axencia de execución desta quinta proposta, co mandato de avanzar no desenvolvemento e uso de bens públicos dixitais para o desenvolvemento.

A DPGA creou un rexistro de sistemas abertos aprobados, aplicacións abertas e datos abertos ó que todos poden acceder para o avance do desenvolvemento global.

Por que é importante para OSM?

OSM é unha forza grande pero nalgúns aspectos non recoñecida no desenvolvemento global. Subxace en moitos esforzos humanitarios, apoia a investigación académica de moitas especializacións diferentes e é un compoñente de gran parte do desenvolvemento de software, especialmente en aplicacións xeográficas e de navegación. Os datos OSM tamén son xa amplamente utilizados polas axencias das Nacións Unidas, as ONG internacionais e por gobernos a todos os niveis e de todo o mundo.

Ó rexistrarse formalmente na DPGA, o movemento OSM gañou agora máis lexitimidade e un perfil de relevo internacional vinculado ó avance dos Obxectivos de Desenvolvemento Sostible da ONU. En palabras máis sinxelas, e isto é algo que a maioría de nós sabiamos desde sempre: a ONU pensa que OSM é unha excelente ferramenta para facer do mundo un lugar mellor para todos.

Este rexistro potencia a lexitimidade e o perfil de OSM e os seus socios e crea novas oportunidades. Unha área importante reside no ambiente de traballo gobernamental. O status de OSM como Ben público podería usarse para abrir portas e promover un maior uso de OSM por parte das organizacións gobernamentais a nivel nacional, rexional e local. Isto podería darlle a OSM a oportunidade de acceder ós datos en poder do goberno e/ou ós fondos gobernamentais para impulsar a nosa comunidade de cartografía e/ou a unha serie de recursos para reforzar os nosos sistemas de entrega, beneficiando a todo o mundo.

(Ten en conta que a Fundación OSM aínda non desenvolveu unha estratexia para fomentar e facilitar o uso de OSM nos espazos gobernamentais; esta aínda está en fase de idea).

O impulso ó perfil e a lexitimidade de OSM e as persoas e institucións socias tamén pode axudarnos a defender o investimento filantrópico en OSM.

Un último pensamento irónico sobre as posibilidades desta oportunidade é que OSM foi creado orixinalmente por Steve Coast como resposta ós controis na cartografía gobernamental. Sería moi satisfactorio que a cartografía gratuíta e aberta medrara para ser a base de gran parte da cartografía gobernamental.

Recordatorio: petición de comentarios sobre o modelo de datos

Estudo de modelos de datos

O grupo de traballo de enxeñería da Fundación OpenStreetMap encargou a principios de 2022 un estudo sobre como mellorar o modelo de datos existente. Jochen Topf presentou os resultados deste estudo, incluíndo recomendacións sobre como facer que o modelo de datos OpenStreetMap sexa máis eficiente computacionalmente e máis accesible.

Fixéronse dúas suxestións fundamentais:

  • introducir un tipo de datos de área para representar polígonos
  • desfacerse dos nodos sen etiquetar

Consulta á comunidade

Para decidir os seguintes pasos deste proceso queremos ter máis discusións coa comunidade de desenvolvedores e desenvolvedoras xa que os cambios propostos afectan ao software de OpenStreetMap que depende directa ou indirectamente do modelo de datos.

Beneficios potenciais

Menos desorde para as áreas

Algúns cartógrafos poden sorprenderse ao saber que OSM aínda non ten un tipo de datos de área. Despois de todo, o editor iD presenta botóns destacados para debuxar puntos, liñas e áreas. Unha vez cartografadas, estas áreas adoitan aparecer no mapa como se esperaba. A wiki de OSM documenta se unha etiqueta adoita usarse en áreas, e mesmo Overpass Turbo permítelle usar áreas na súa consulta.

Entre bastidores, porén, estas áreas represéntanse como formas ou relacións. Cada ferramenta que traballa con datos OSM usa o seu propio conxunto de regras para adiviñar se un determinado xeito representa unha liña ou unha área. Facer que as áreas sexan parte adecuada do modelo de datos OSM levaría a unha interpretación coherente entre as aplicacións, permitiría que a API evite que se carguen áreas rotas e, eventualmente, pode levar a compatibilidade con descargas parciais de áreas moi grandes.

Manter o procesamento OSM accesible

Actualmente, os camiños están compostos por referencias a nós, e confiamos nestas referencias para determinar como se conectan entre si. Resolver as coordenadas destas referencias de nodos é un proceso custoso dentro da cadea de ferramentas de OpenStreetMap xa que leva horas ou días, mesmo en hardware capaz.

No futuro, podemos modelar formas como unha simple lista de coordenadas, dependendo da implementación exacta coa que acabemos. Isto ofrecería grandes beneficios de rendemento, pero desfacerse dos nodos sen etiquetas sería un cambio significativo.

A primeira vista, as melloras de rendemento poden non parecer especialmente interesantes. Pero o fácil que é traballar cos nosos datos incide directamente no útil que é OpenStreetMap para o mundo en xeral. Como observa Jochen: “O obxectivo é manter a OSM como ese gran recurso que pode ser utilizado non só por empresas multimillonarias senón tamén por un estudante que quere crear un mapa do mundo no seu caderno ou unha activista cunha modesta computadora de segunda man”.

Un mellor histórico para OSM

Moitos cartógrafos quedan decepcionados cando se dan conta das poucas cousas que pode mostrar a pestana do histórico do sitio web. Hai moitas ferramentas, como OSMCha e Achavi, que ofrecen moito máis, pero aínda requiren un certo grao de competencia para usalas.

Podes preguntar por que, e a resposta é moi técnica: a localización dunha única versión dun camiño, en moitos casos, non está definida. É a razón pola que o seguimento de cambios seguía sendo unha disciplina experta con ferramentas relativamente pouco amigables para quen recén chega. Ao cambiar o modelo de datos afastarémonos desa barreira e, posteriormente, podemos esperar ferramentas substancialmente mellores, pero non antes de obter as coordenadas e versións adecuadas para as formas.

Xeración de mosaicos vectoriales

Aínda que hai un gran número de xeradores de mosaicos vectoriais maduros hoxe en día, aínda temos un par de problemas.

  • Un deles é cales son as características que se incluirán nos mosaicos vectoriais de openstreetmap.org
  • A outra é como conciliar actualizacións minuciosas con mosaicos vectoriais para un rendemento a un nivel aceptable.

Esa tarefa faise unha orde de magnitude máis fácil se non só podes paralelizar realmente a xeración de mosaicos, senón tamén elidir o primeiro e custoso paso para descubrir a que mosaico pertence un camiño modificado.

Quizais poidamos atopar alguén que encapsule a potencia informática bruta necesaria para facelo. Pero aínda que sexa así, isto sería un grao de dependencia non moi desexable con esa persoa.

Entón, os mosaicos vectoriais para openstreetmap.org son en principio posibles sen este cambio de modelo de datos, pero a un custo moito maior que só o hardware especializado poderá manter ao día con todos os minuciosos cambios.

Dá a túa opinión sobre o futuro

Algún tipo de cambio é inevitable. O crecemento da base de datos OSM está a superar as melloras de velocidade no hardware, e o modelo baseado en ID significa que non se pode paralelizar todo o proceso coa aceleración total. No pasado era posible manterse ao día dos cambios, pero agora necesita máis e máis trucos. Hai un punto no futuro no que tamén o hardware especializado será suficiente para manterse ao día dos minuciosos cambios.

Non obstante, hai moitos enfoques posibles para afrontar este desafío. Agora é a oportunidade para que a comunidade de desenvolvedores e desenvolvedoras compartan a súa opinión sobre o camiño a seguir.


A Fundación OpenStreetMap é unha organización sen ánimo de lucro, creada para apoiar o proxecto OpenStreetMap. Adícase a fomentar o crecemento, o desenvolvemento e a distribución de datos xeoespaciais de balde para que calquera poida empregalos e compartilos. A Fundación OpenStreetMap posúe e mantén a infraestrutura do proxecto OpenStreetMap, recibe o apoio financeiro das cotas das persoas socias e das doazóns e organiza a conferencia internacional anual sobre o Estado do mapa . Os nosos grupos de traballo voluntarios e un reducido persoal traballan para apoiar o proxecto OpenStreetMap. Únete á Fundación OpenStreetMap por só 18 € ao ano ou de balde se colaboras activamente en OpenStreetMap.

Presentamos a lapela Comunidades en OSM.org

Hai unha nova forma de atopar as comunidades de OSM e conectar con elas.

Na esquina superior dereita de OSM.org agora podes ver unha pestana “Comunidades” que enlaza a un espazo único e centralizada que enumera as seccións locais formalmente constituídas, así como moitas outras comunidades de OSM. Tendo en conta o número de comunidades que hai e o rápido que está a medrar OSM, é un bo momento para engadir unha forma destacada de conectarse.

Segundo o membro de Grupo de traballo de seccións locais e comunidade Joost Schouppe, a nova pestana “probablemente sexa o cambio máis visible en osm.org desde a adición de Notas”.

Unha vez que navegas ata a nova páxina de Comunidades, verás listadas as seccións locais que se envían de forma dinámica a través do índice de comunidades de OSM. De feito, o aspecto máis difícil do proxecto foi descubrir como integrar na páxina os datos do índice de comunidades de OSM (OCI, polas súas siglas en inglés) en lugar de engadir unha simple lista de seccións locais como contido estático. Como sinalou o mantedor do sitio web Andy Allan: “O último tería sido rápido e sinxelo, pero usar o OCI significa que se actualiza automaticamente cando se engaden novos capítulos, e tamén significa que estamos a reutilizar todas as traducións para os nomes das seccións locais nas 46 diferentes linguas que xa apoiamos”.   

Aínda que actualmente non hai unha forma de capturar dinámicamente todas as outras comunidades menos formalizadas, a adición da sección “Outros grupos” destaca a súa existencia e indica o camiño para obter máis información.  

“É só un comezo”, di o membro do grupo de traballo de comunidade Adam Hoyle, quen tamén traballou no proxecto.  “O ideal é que isto poida converterse nunha páxina centralizada aínda mellor para que as persoas e as comunidades se atopen entre si”. 

Mostrar unha lista de seccións locais só é rascar a superficie do que se pode facer, agora que se resolveron os diversos desafíos técnicos subxacentes. Por exemplo, cando os novos cartógrafos e cartógrafas establezan a localización do seu fogar no perfil, poderían mostrarse inmediatamente unha lista de foros locais, grupos de cartografía e canles de comunicación personalizadas para a súa localización no seu panel persoal. 

A clave para enviar melloras adicionais á páxina “Comunidades” é contar con voluntariado para axudar. “Toda esta información da comunidade xa está no índice de comunidades de OSM, polo que agora necesitamos persoas que axuden a ampliar a nosa integración”, di Allan. Schouppe engade que “este asunto en particular está na axenda do grupo de traballo de comunidades locais desde outubro de 2020 e Adam comezou a traballar nel en xaneiro de 2021. Isto demostra que, como todos somos persoas voluntarias, leva moito tempo e esforzo evolucionar osm.org, pero pódese facer”.

→ Para contribuír ao desenvolvemento de OSM.org, podes visitaro Github principal e/ou esta entrada, que destaca as moitas solicitudes de extracción existentes e dá ideas sobre como contribuír.

→ Para axudar ao grupo de traballo nos seus esforzos para axudar ás comunidades locais a medrar, únete a unha das súas canles.

 Gustaríame agradecer a Adam Hoyle polo seu traballo e paciencia mentres traballabamos  mediante a posta en marcha das bases técnicas, que levou un tempo pero que nos preparan para o futuro; e tamén ao equipo que está detrás de índice de comunidades que fixo algúns cambios no seu lado das cousas para axudarnos a conseguir as traducións  totalmente funcionando con máis facilidade.-Andy Allan


The OpenStreetMap Foundation is a not-for-profit organisation, formed to support the OpenStreetMap Project. It is dedicated to encouraging the growth, development and distribution of free geospatial data for anyone to use and share. The OpenStreetMap Foundation owns and maintains the infrastructure of the OpenStreetMap project, is financially supported by membership fees and donations, and organises the annual, international State of the Map conference. Our volunteer Working Groups and small core staff work to support the OpenStreetMap project. Join the OpenStreetMap Foundation for just £15 a year or for free if you are an active OpenStreetMap contributor.