Dorofei Proleskovsky: “O único projeto de mapeamento no qual faz sentido investir tempo e energia é o OSM”


Dorofei Proleskovsky é um osmer e programador bielorrusso que conseguiu trabalhar em muitos geostartaps relacionados ao OSM. Atualmente, ele está desenvolvendo ferramentas analíticas para mapeamento de crises no Kontur.io. Por que a OSM está em um estupor tecnológico, como estão as coisas com ele na Bielorrússia e o que a Fundação OSM está fazendo - ele contou tudo isso em uma entrevista.

- Como e quando você conheceu o OpenStreetMap?

- Na primavera de 2008 . Eu instalei o Linux no meu computador e procurei um mapa do meu Minsk nativo, que funcionaria nele. Naquela época, já havia um bom mapa desta cidade - CityInfo , mas, infelizmente, era executado exclusivamente no Windows, conforme o desenvolvedor o fazia para que não funcionasse no Wine. Portanto, eu precisava de outra coisa. Então, eu aprendi sobre o Wikimapia, mapas do Yandex e Google, e muitos outros serviços similares. De alguma forma, rapidamente ficou claro que o único projeto de mapeamento no qual faz sentido investir tempo e energia é o OpenStreetMap. É verdade que naquele tempo Minsk representava literalmente várias estradas principais e um ponto com a palavra "Minsk".

Primeiro pintei casas em volta do meu quintal, depois tudo o que estava a caminho do liceu. Paralelamente, comecei a estudar software relacionado ao OSM. Eu tinha um dispositivo Nokia N800 no Maemo , para os padrões de hoje - um tablet. Eu lancei o PyRoute aplicação , que sabe como construir rotas, e começou a colocá-los em todos os lugares, desde que regularmente viajou ao redor da cidade em uma bicicleta. Se em algum lugar não foi pavimentado, desenhei a estrada e me envolvi no processo de mapeamento. Podemos dizer que essa é uma maneira de explorar o mundo.

- O que lhe interessou no projeto? Ainda assim, desenhar um mapa não é a coisa usual.

- Mesmo naquela época e agora eu não estava muito interessado no próprio processo de mapeamento. Em geral, estou interessado no tópico GIS, que se dedica essencialmente à construção de modelos digitais do mundo circundante e ao seu estudo usando esses mesmos modelos. O OSM é o maior e mais acessível modelo do mundo, no qual você pode testar um número suficiente de hipóteses e obter respostas para perguntas de interesse. Por exemplo, “O que acontecerá se esta estrada estiver bloqueada?”, “Como chegamos do ponto A ao ponto B?”, “Onde fica a loja por perto?” E assim por diante.

O mapeamento nesse caso para mim é uma maneira de responder com mais precisão à pergunta que eu fiz. Geralmente o que acontece? Você está tentando analisar algo e entende que os dados claramente não são suficientes ou que existem alguns erros neles. Então você vai e coleta dados adicionais ou corrige erros neles. E, novamente, você tenta fazer algo com eles.


Experiências de assinatura no mapa (junho de 2015)

- Você continua mapeando? Ou você está apenas fazendo análise de dados agora?

- Quando há tempo e desejo, noto tudo o que me ocorre ao longo do caminho. Eu faço da mesma maneira que todos os outros - por meio de aplicativos móveis conhecidos, e se de um computador, depois pelo editor JOSM. Mas essa não é a maior parte das minhas edições. Desenhar um cartão OSM com as mãos é divertido se você nunca trabalhou com grandes quantidades de dados. Se você tem essa experiência, começa a olhar o mapa de uma maneira completamente diferente e a criar ferramentas, às vezes elas também são chamadas de validadores, com a ajuda da qual você pode encontrar e corrigir um único erro de repetição ou vários de uma vez.

Por exemplo, quando trabalhei em uma startup que fornecia serviços de táxi em Nova York, analisamos as trilhas de GPS que chegavam até nós e as correlacionamos com o que está no mapa. Muitas vezes acontece que em um mapa em algum lugar existe a proibição de virar e, a julgar pelas pistas, na realidade não é assim, os motoristas fazem uma curva. Assim, podemos concluir: o mapa requer esclarecimentos. Por isso, criamos uma ferramenta capaz de analisar esses momentos e nos ajudou a tornar o OSM mais preciso e melhor.


No escritório da ScanEx, projeto Cosmosnimki.Ru, Moscou (21/01/2011)

- Você ingressou na comunidade OSM há 12 anos. Como foi então? O que estava acontecendo nele?

- Se a comunidade OSM global estava apenas começando a tomar forma, a comunidade bielorrussa ainda estava em um estágio inicial de desenvolvimento. Sua aparição foi promovida pela morte do projeto Russa. Então muitos cartógrafos livres, que desenharam mapas para os navegadores Garmin, mudaram para o OSM e trouxeram suas próprias experiências. Se eles foram aprovados de acordo com os requisitos do OSM (extraídos de fontes abertas), foram importados. Aproximadamente da mesma maneira, quase toda a Bielorrússia foi renderizada no OSM. Ao longo dos anos, é claro, quase nada restou dessas importações - tudo foi redesenhado e atualizado várias vezes.

A espinha dorsal da comunidade bielorrussa de OSM era, e ainda acho, programadores. Portanto, tudo sempre foi bom e incrivelmente interessante aqui. Não houve disputa, arremesso sem sentido e participantes com um ego inflamado que não estavam prontos para o diálogo, mas estavam fazendo algo no projeto apenas para se mostrar. A propósito, não me lembro que fizemos um mapeamento de festas , como é comum na Rússia, mas frequentemente nos encontramos pessoalmente - em um café ou restaurante - e discutimos os problemas prementes da comunidade.

Todas as nossas conversas eram mais construtivas e comerciais. Até concordamos em esquemas de etiquetagem nessas reuniões. E não tínhamos um que dissesse isso, o outro - dessa maneira, mas no final - todos brigavam e todos desenhavam, como ele acha certo. Sempre ficamos um pouco surpresos ao ver o que estava acontecendo no lado russo do fórum, onde as escaramuças geralmente aconteciam e não terminavam com nada de bom. Para nós, tudo era sempre mais silencioso e amigável. Para mim, conhecer pessoas é a coisa mais cara do OSM.


Na conferência HOT Summit 2019 (10/09/2019) Heidelberg, Alemanha

- Até onde eu sei, um de seus últimos grandes desenvolvimentos relacionados ao OSM é o serviço Disaster Ninja . Conte-nos sobre ele.

- Trata-se de uma ferramenta analítica, criada, antes de tudo, para as necessidades de crise, mapeamento humanitário. Ajuda a entender rapidamente e, portanto, tomar uma decisão sobre o território em que o desastre natural ocorreu.

Para deixar mais claro, tentarei dizer o mais especificamente possível. Como isso acontece na vida? Digamos que um desastre aconteceu em algum estado: um terremoto, uma inundação ou tudo de uma vez. Se este é um país do primeiro mundo, na maioria das vezes ele eliminará as consequências de emergências de forma rápida e independente. Eles têm cartões, socorristas e tudo mais. Mas, se estes são países em desenvolvimento, muitas vezes precisam de ajuda externa e, portanto, representantes de missões humanitárias internacionais chegam lá. E, como você sabe, os problemas não estão dentro do cronograma - eles acontecem de repente. E então aconteceu um desastre, equipes de resgate, médicos, voluntários e outros voam urgentemente para lá em um avião. E enquanto eles estão voando - nessas duas horas, e este é o tempo mais valioso, é necessário fazer pelo menos um mapa aproximado da área do desastre para eles. Antes de quem o desenha,surgem muitas perguntas: “como fazê-lo?”, “preciso fazê-lo?”, “quanto desenhar?”, “grite e ligue para o mundo inteiro ou você tem sua própria comunidade local forte?” e muitos, muitos outros. Portanto, para responder a essas perguntas e tomar a decisão certa, a coleta e análise de dados para as quais anteriormente levavam até oito horas, ou seja, um dia útil inteiro. Em situações de emergência, isso é imperdoável demais.

Nossa ferramenta permite que você entenda em 15 minutos como estão as coisas com um território específico no OSM. E pegamos a lista de informações que precisam ser coletadas e mostradas no protocolo de resposta HOT. Descreve claramente o que precisa ser verificado e o que precisa ser prestado atenção.


Dia do PostGIS em Minsk (14/11/2019)

- É difícil trabalhar com dados OSM? Muitas pessoas pensam que são muito cruas.

- Devido ao fato de eu estar no OSM há muito tempo e várias coisas nele terem sido inventadas por mim pessoalmente ou com minha participação direta, não tenho dificuldades em trabalhar com seus dados. Além disso, recentemente também sou desenvolvedor de PostGIS - esta é uma extensão do banco de dados PostgreSQL que permite trabalhar com dados espaciais. Portanto, tudo o que preciso é obtê-lo com segurança do OSM.

Dificuldades surgem naqueles que o dizem, desde o tempo da escola ou do estudante que costumava pensar que na vida tudo é exatamente igual ao do livro de problemas de física. Existe um problema, ele tem uma, no máximo duas soluções, e certamente será resolvido corretamente e em não mais de uma hora. Às vezes, isso cria uma expectativa doentia de que tudo acontece no mundo real, de que você pode pegar alguns dados, prepará-los literalmente para sua tarefa em uma ou duas horas e escrever um script de acordo com o modelo, conforme descrito na documentação. Então, eu nunca vi nada parecido no mundo. Mas vi muitas pessoas insatisfeitas com esse fato. Por exemplo, tentamos fazer algo e não obtivemos sucesso, pois os dados do OSM não são legíveis por máquina ou outros.

E não é necessário pensar que os dados OSM são uma panacéia. Se algo está faltando neles, isso não é um problema de dados, mas alguém que não se importa com onde mais obter informações. Se você esperava pegar apenas dados do OSM e executar algum tipo de análise, mas algo deu errado e você não consegue descobrir onde mais obter os dados e, portanto, repreender o OSM, lamento muito. A culpa não é do OSM.

E também me parece que as pessoas começaram a esquecer quanto custa o cartão, porque agora estão em todo lugar e quase de graça. Portanto, parece que tudo isso não é tão difícil e caro. Embora tudo seja exatamente o oposto - um bom cartão custa milhões de dólares. Este é o trabalho de tantas pessoas. E se alguém está insatisfeito com o OSM, ele sempre pode contratar cartógrafos e fazer o mapa mais preciso com o qual ficará satisfeito. Quem sabe quanto e quanto custa - valoriza, ama e usa ativamente o OSM em seu trabalho. E, a propósito, eles fazem tudo.

E o último pensamento importante que tenho no final: você já pensou que apenas graças ao OSM você - usuários comuns, não representantes de megacorporações - teve a oportunidade de trabalhar com dados geográficos e fazer GIS em seus computadores domésticos? Se não fosse o OSM, você nunca seria capaz de pagar até o conjunto de dados profissional mais barato. Portanto, vamos nos alegrar por termos dados geográficos gratuitos, mesmo na forma em que estão disponíveis no OSM.


Relatório sobre o PostGIS na FOSS4G 2019 Buchares Conference

- Você está no projeto há algum tempo. O que você gosta nele? O que não gosta? O que você faria melhor?

- Do lado do cartógrafo e do usuário dos dados, o projeto parece vivo: todos os dias mais de 5 mil pessoas editam o mapa, tornam-no mais preciso e melhor, e você sempre pode baixar dados ou obter alguns blocos de graça. Mas se você olhar para seu instinto tecnológico, haverá estagnação. Seu desenvolvimento parou no nível de 2013.

Por quê isso aconteceu? Minha versão é a seguinte. Anteriormente, o desenvolvimento técnico do projeto envolvia seus participantes. Muitos componentes OSM familiares para nós são o trabalho de entusiastas, por exemplo, o gerador de ladrilhos Mapnik foi escrito por Artem Pavlenko, o geocoder Nominatim foi Sarah Hoffman , a construção da rota foi por Denis LuxAté um certo momento, o OSM era uma forja de novas tecnologias e serviços. Foi nas profundezas que eles nasceram e depois se tornaram bem-sucedidos e mundialmente famosos.

No entanto, tudo mudou quando grandes empresas mostraram interesse no OSM. Além disso, essa história é interessante, pois o problema veio de onde não era esperado. Naquela época, todos na comunidade OSM tinham medo ativo do Google e, por algum motivo, tinham certeza de que ele estava prestes a processar e tirar o projeto. Mas apareceu o Mapbox , que apenas assumiu o trabalho de todos aqueles que haviam anteriormente desenvolvido tecnologicamente o OSM por puro entusiasmo. Essas pessoas agora estão felizes, mas não têm tempo e, portanto, ninguém está levando o projeto adiante.

E não quero dizer que o Mapbox seja o culpado por alguma coisa. Este é um negócio e se comporta corretamente - ele contrata o melhor dos melhores. O que me surpreende é diferente: como a comunidade OSM e o Fundo OSM reagiram a esse desafio e qual posição eles tomaram. Se você propõe que algo mude na infraestrutura OSM, melhore, conserte, adicione, provavelmente será solicitado o seguinte: “Saia! Não somos uma organização de caridade e não faremos nada. Tudo o que você precisa está no Mapbox. Mas se em resposta você diz que sabe como corrigir o erro e está pronto para codificá-lo, não poderá fazê-lo.

Parece-me que uma posição tão estranha levou ao fato de que agora tudo de melhor está no Mapbox e o pior está no OSM. Porque a OSM tornou-se um supercompetente. Enviamos todos para comprar peças no Mapbox, em vez de aumentar nossos próprios serviços ou dizer à comunidade: "Vamos melhorar nossas peças, mais rápido, mais forte e mais alto!" Nada disso aconteceu.

E, eu acho, se não fosse a situação com o coronavírus, quando muitos começaram a usar o OSM como um substrato para seus serviços que mostram sua distribuição em todo o mundo, por causa disso havia problemas com blocos, ninguém consertaria o servidor. Desta vez, a OSM Foundation simplesmente não se atreveu a proibir esses projetos e dizer a eles em público: “Vá para o Mapbox! Não estamos desenhando um mapa para você aqui! Isso seria surpreendente não apenas dentro da comunidade, mas também de observadores externos. Portanto, eles decidiram pedir ajuda e procurar novos servidores.

Mas, novamente, o que os administradores de sistema OSM fizeram? Eles simplesmente implantaram outra cópia do software, que há muito tempo exigia otimização e atualização. Estamos seguindo um caminho quantitativo, não qualitativo. Minha opinião pessoal é que, se prestarmos atenção ao software de "enchimento" do OSM, os servidores atuais lidarão com a carga devido à refatoração.


Foto de grupo dos participantes da conferência “State of the Map US 2013”, São Francisco, EUA

- Por que, então, a OSM Foundation não prestará atenção a esse problema?

- Em primeiro lugar, ainda há muito poucas pessoas no Conselho da Fundação OSM capazes e dispostas a assumir a responsabilidade por essas transformações ousadas. Eles estão lá, por exemplo, Alan Mustard , que tem sido ótimo em mudar todo mundo ultimamente, mas um no campo não é um guerreiro.

Em segundo lugar, o OSM já se tornou um projeto tecnicamente complexo que um entusiasta da noite não será capaz de otimizá-lo. Precisa de uma equipe de especialistas com salário em tempo integral. Aqui, o próprio Fundo deve ser contratado por desenvolvedores ou deve permitir que empresas comerciais ajudem o OSM.

Mas enquanto eles não querem fazer um ou outro. Manter o status quo. E não sei quanto tempo esse "carro" vai viajar. Obviamente, ele é reparado periodicamente, mas um dia perceberemos que o projeto está irreversivelmente desatualizado. Se não continuarmos a mudar nada.


Estado da Conferência da Map Europe em Viena (16/07/2011), com Steve Coast (à esquerda)

- De onde veio a posição "Deixar!" Por que não "Olá!" e "Vamos ser amigos!"?

- Esta posição foi formada por vários motivos. Um deles é o artigo “Cat rebanho” de Steve Costa , o fundador e por algum tempo o líder ideológico da OSM. Nele, ele diz diretamente que todos os "simpatizantes" e "assistentes" devem ser enviados imediatamente e para longe. Não há nada para eles ficarem no nosso projeto. Admito que, por algum tempo, também acreditei que esse modelo de comportamento está correto, porque foi abençoado pelo fundador da OSM.

O segundo ponto que reforçou essa posição negativa é o medo de que, em algum momento, a OSM seja atraída por grandes empresas comerciais e de alguma forma afetada negativamente. Essa avó tem sido o Google. Por alguma razão, a comunidade acreditava (no significado religioso da palavra) que ele viria em breve e capturaria o projeto. Sim, e em geral, a OSM há muito justifica sua existência e explica que existe, apesar e contra o Google. Observe que mesmo o site do Switch2OSM dedicado a como começar a usar os blocos OSM não está escrito no espírito de "Veja, o que os blocos legais são de graça", mas "Afaste-se do Google!".

Como resultado, isso levou ao fato de que, quando empresas grandes e sérias chegaram à OSM, ele ficou confuso. Afinal, descobriu-se que ninguém pensa em capturá-lo e absorvê-lo. Pelo contrário, a Microsoft e o Facebook estão investindo no desenvolvimento do projeto e disponibilizam ferramentas incrivelmente legais, não apenas para seus funcionários, mas para qualquer cartógrafo do planeta. Mas algumas pessoas antiquadas ainda gritam ao virar da esquina, com medo de algo: “Saia daqui! Você não está aqui! "


OSGeo Coding Sprint (17/05/2019) Minneapolis, EUA

- E o que fazer sobre isso? Que reação você acha que está certa nessa situação?

- A reação não deve ser "Deixe!", Mas "Como podemos integrá-lo à comunidade e não quebrar nada para ninguém". Fale sobre as regras, o espírito do código-fonte aberto e o mapeamento colaborativo. E preste atenção, o Facebook chegou a tudo isso. Como eu entendo isso? De acordo com seus frutos, que ele trouxe para a OSM, agora estou falando do editor on-line RapiD (dentro dela há inteligência artificial que analisa imagens de satélite). Isso ajuda o OSM a melhorar? Isso ajuda. Desenvolve? Sim. Tudo de acordo com as regras do OSM? Sim. Qual é o medo intuitivo de então?

Tais ferramentas, eu as chamo de "super-essências" para mim, mostram que não importa mais quem desenha o mapa no OSM - uma pessoa viva ou um robô. Há muito tempo dissemos que o principal no OSM não é hardware e placa, mas pessoas. Mas e se as redes neurais se tornarem mais rápidas e melhores todos os dias do que toda a comunidade viva? E no OSM não há mecanismo para trabalhar com essa classe de cartógrafos. Ainda precisa ser elaborado.


Se você voar em um avião, é melhor tirar uma câmera normal e tirar fotos da vigia, então você pode tirar um georreferenciador no QGIS e fazer um mapa

- digamos: você critica a OSM Foundation. Você já tentou ser eleito para o conselho dele? Afinal, esta é uma maneira de mudar alguma coisa.

- Foi um ano e tanto . Mas eles não me elegeram. Meu programaconsistia aproximadamente nos mesmos pensamentos que eu lhe expressei: você precisa trabalhar com software, porque seu desenvolvimento é abandonado. Há duas maneiras de melhorar: contratando especialistas por dinheiro ou atraindo voluntários, inclusive de grandes empresas. Até agora, nem a OSM Foundation está fazendo.

É surpreendente que, na última eleição para o Conselho OSM, vários candidatos entraram em contato comigo ao mesmo tempo, encontraram meu antigo programa e tentaram descobrir exatamente o que e como precisavam fazê-lo. Isso me agradou. Ainda assim, não sou o único a pensar isso.


Com o advento de drones acessíveis, a cartografia amadora ficou mais fácil, (julho de 2017)

- Se o OSM for gradualmente capturado por robôs, ainda faz sentido que um cartógrafo vivo participe desse projeto? Gaste seu tempo desenhando um mapa?

- O projeto não está indo para o fundo. Ele se desenvolve e muda com o mundo ao seu redor. A IA agora está entrando em muitas áreas com um passo suave, mas ninguém está dizendo que as pessoas não serão necessárias? Haverá algo mais. O que exatamente? Eu não sei. É bem possível que alguém baixe o despejo de planeta do OSM e, com base nele, faça seu próprio serviço. Ou apenas o OSM se tornará outro conjunto de dados em algum tipo de armazém de dados. Um de muitos.

Voltarei à sua pergunta. E quando falamos de robôs, não esqueça que alguém deve primeiro ensinar tudo a eles. E, neste caso, o OSM pode ser visto como um enorme campo de treinamento educacional para eles. Portanto, precisamos de professores - pessoas vivas. Agora que você está desenhando um mapa, pode pensar em como, de acordo com suas edições, em um futuro próximo, o robô aprenderá os conceitos básicos do mapeamento. Mas posso dizer por experiência própria que as redes neurais existentes já sabem como executar cerca de 60% das operações cartográficas por pessoa. E nesta história, é interessante que esses dados já sejam suficientes para que algo possa ser analisado neles.

Mas enquanto os robôs ainda não capturaram o OSM e o mundo e, infelizmente, ocorrem emergências, e, portanto, os cartógrafos ainda são necessários. Portanto, recomendo participar das tarefas do HOT, pois elas, na minha opinião, fazem a coisa mais útil - desenhe mapas onde são exatamente e mais necessárias no momento. Abra o Gerenciador de tarefas do HOT e edite o mapa. É o melhor que pode ser feito. Após, é claro, contornar todos os seus bairros favoritos para esclarecer o OSM, agora muito pode ser feito a partir de um telefone celular: coloque endereços, número de andares, PI, etc.

- Quantas empresas na Bielorrússia trabalham com o OSM?

- Fizemos bons amigos com as autoridades e os grandes negócios da OSM. Agência Cadastral da Bielorrússiausa o OSM como substrato, sobre o qual coloca o cadastro estadual. A Vitebskoblgaz (o maior fornecedor de gás da Bielorrússia) desenvolveu um GIS interno rodando no OSM e, portanto, contratou pessoas que desenhavam os territórios e objetos necessários no OSM. Portanto, temos uma das melhores capas de mapas do OSM no espaço pós-soviético.

Além disso, na Bielorrússia, existem várias grandes empresas iniciantes relacionadas ao GIS e OSM, incluindo a equipe do Mapbox, que modera absolutamente todas as edições feitas no OSM antes de serem renderizadas nos mapas do Mapbox. Conseqüentemente, temos uma concentração muito grande de pessoas que possuem GIS e estão familiarizadas com o OSM. De tempos em tempos, eles o governam. Tudo isso dá um grande efeito cumulativo.

Bem, e mais importante, se você não sabe, a Bielorrússia é o berço dos três navegadores móveis mais famosos que trabalham com OSM: Maps.Me , OSMAnd e GuruMaps .


A comunidade OSM da Bielorrússia na comemoração de aniversário da OSM (29/08/2019)

- Por que a Bielorrússia é tão bem-sucedida em geostarts?

- Talvez sejamos mais gentis com as pessoas e, portanto, mais amigos um do outro? Nós nos comunicamos e interagimos, mas não juramos? Eu não sei. Decida por si mesmo e melhor ainda: venha até nós para a próxima conferência ByGIS e veja por si mesmo.



A comunicação dos participantes russos do OpenStreetMap está na sala de bate-papo do Telegram e no fórum .
Existem também grupos nas redes sociais VKontakte , Facebook , mas eles publicam principalmente notícias.

Participe do OSM!



Entrevistas anteriores:
, , , , , , , , , , , wowik, SviMik, , , , , , aka BANO.notIT, , , , , .

All Articles