Kirill Bondarenko: «OSM a grandi en largeur pendant longtemps et continue de le faire, maintenant le temps est venu pour la hauteur et le volume»


Kirill Bondarenko alias Zkir - concepteur de logiciels et développeur de systèmes d'information d'entreprise. Il travaille avec l'OSM depuis si longtemps qu'il peut être appelé en toute sécurité un ancien du projet, qui se souvient du champ noir, du forum actif et de la création du Conseil RU-OSM. Pourquoi alors il y a eu des discussions plus sérieuses dans la communauté, pourquoi dans les modèles OSM 3D de bâtiments et où les rêves de l'avenir ont disparu - Kirill a raconté tout cela dans une interview.

- Comment et quand avez-vous entendu parler d'OpenStreetMap?

"Il était une fois." Quand les ordinateurs étaient grands et que les navigateurs n'étaient pas encore aussi accessibles. Cela s'est probablement produit à la fin des années 2000. Mais tout a commencé avec le fait que j'ai acheté une voiture, puis un navigateur. Il a maintenant des cartes de presque n'importe quel endroit, puis il y avait de gros problèmes avec. Par conséquent, les gens ont tracé eux-mêmes les routes sur lesquelles ils conduisent chaque jour. Il y avait même un projet comme " Draw ". Nous pouvons dire que ce sont des «cartes populaires» de Navitel et des Russes SIG de l'époque. Ils ont été dessinés au format polonais dans le programme GPSMapEdit . Je n'étais pas membre de ce projet, mais j'ai commencé à dessiner pour moi-même une carte de Sergiev Posad.

Il est important de noter que ce processus était purement individuel: vous avez dessiné une carte pour vous et elle a été stockée sur votre ordinateur. Par conséquent, lorsque j'ai plus ou moins dessiné ma ville, j'ai commencé à réfléchir à l'endroit où placer mon travail, afin que d'autres puissent l'utiliser. Selon les normes d'aujourd'hui, c'était une carte très simple pour la plupart des routes. J'ai fini par découvrir OpenStreetMap.

- Qu'est-ce qui vous a fasciné dans le processus de cartographie?

- Tout d'abord, cela a été d'un intérêt pratique concret: je l'ai fait par moi-même pour pouvoir faire le tour de la ville avec un navigateur. Soit dit en passant, pendant un certain temps sur le siège avant, j'avais un ordinateur portable sur lequel le programme CityGid fonctionnait: elle m'a dit où me tourner. C'est maintenant que tout le monde utilise l'application Yandex.Navigator, alors elle n'était pas là. Il y avait une carte vierge dans OSM. Vous pouvez conduire une voiture, enregistrer une piste, puis dessiner une rue dessus. Maintenant, c'est difficile à imaginer, car presque toutes les routes de Russie sont dessinées en OSM.

Deuxièmement, il s'agit d'une activité monotone qui calme les nerfs. Si vous avez un entrepôt de personnages approprié, il peut également captiver.

- Qu'est-ce que l'OSM et sa communauté à l'époque? En quoi est-il différent de notre époque?

- La communauté russe a déjà été. De plus, certains de ses participants y sont toujours. Mais dans l'ensemble, il a été sérieusement mis à jour. Beaucoup de nouvelles personnes. Des différences? Ensuite, le principal lieu de communication était le forum, ce que j'ai beaucoup aimé, car il a contribué à de sérieuses discussions, qui sont tout simplement impossibles dans le chat Telegram désormais à la mode. Il me semble donc que c'est à cette époque que certaines bases ont été posées et que le vecteur de développement a été posé. Nous avons trouvé de nouveaux tags, voté pour eux, réfléchi davantage au projet. Par exemple, la célèbre classification russe des routes par importance a été développée et adoptée.

- Alors la communauté était plus sérieuse?

- Je ne dirais pas ça, car le slogan principal de l'OSM: juste pour le plaisir c'est pour s'amuser. Mais ensuite, en plus de cela, de nombreux problèmes graves ont été résolus, dont nous utilisons toujours les solutions. Malheureusement, maintenant je n'observe pas une telle activité.

- Pour autant que je sache, vous étiez membre du Conseil RU-OSM? Parlez-nous-en.

- À mon avis, j'en suis toujours membre. Bien sûr, c'est une histoire très drôle et amusante. Comment ça a commencé? À un moment donné, Ilya Zverev est entrée dans le projet et a décidé d'organiser ce conseil. Il avait une obsession: tout gérer. Je suppose que Ilya pensait qu'avec l'aide de conseils, il serait capable de gérer une communauté qui n'en a pas besoin et qui représente plus personnellement l'autonomie gouvernementale, et assez efficace.

Néanmoins, en 2011, nous nous sommes réunis dans un restaurant à Moscou et avons décidé d'essayer de créer le Conseil RU-OSM . Créé. Ils y ont tenu des élections. Il y avait presque autant de candidats qu'il y avait de sièges à ce conseil. Élaboration de règlements. Réunis une fois par semaine dans le chat IRC. Nous avons essayé de discuter de certaines questions que nous considérions pertinentes pour la communauté. Eh bien, quel genre de questions la communauté OSM peut-elle avoir? En général, il n'y a qu'une seule chose: comment étiqueter.

Déjà maintenant, je comprends que nous avions tous à l'époque - les membres du conseil et les osmerias - des attentes élevées. Nous en voulions trop au Conseil RU-OSM. Les gens pensaient que des conseils pour eux feraient quelque chose qu’ils ne veulent pas faire.

- Par exemple?

"Par exemple, il organise en quelque sorte le développement d'un outil utile qui faisait défaut." Ou comprenez les problèmes liés à l'importation de données. Ou juger le différend de deux cartographes. Nous avons tous essayé de le faire, quelque chose même avec succès. Que pourrait faire d'autre le conseil? Exprimer une opinion d'expert sur une question. Nous avons alors plaisanté en disant qu'il n'y a pas de règles dans OSM, mais seulement des recommandations. En conséquence, le conseil pouvait faire une recommandation, dont il n'y avait pas tellement - seulement quatre. L'un d'eux est de ne pas utiliser les données de la «carte cadastrale publique». À mon avis, il y avait encore l'idée d'analyser les problèmes et de préparer du matériel pour le groupe de travail DWG de la Fondation OSM, qui est engagé dans l'annulation des modifications sans licence.

- Quand vous avez été élu au Conseil RU-OSM, de quoi rêviez-vous? Comment le Conseil s'est-il positionné? Que voulait-il?

- Je pense qu'un certain jeu de rôle consiste à jouer au roi et aux boyards. Mais chacun a des manières différentes. Il est difficile de parler pour tout le monde. Mes impressions sont les suivantes: j'ai vu qu'un certain mouvement était en train d'être planifié et j'ai décidé d'y participer quoi qu'il se soit terminé. J'ai décidé de ne pas passer par ce qu'on appelle.

- Et comment ça s'est terminé?

- À un moment donné, il me semble, les gens en ont assez, ils étaient fatigués, tout d'abord, pour Ilya Zverev lui-même, et tout est tombé à néant. Je pense également que tout le monde n'était pas prêt pour la bureaucratie minimale requise lors de l'élaboration des recommandations et décisions du Conseil. De plus en plus, ils voulaient parler et participer à la décision de quelque chose, ou plutôt exprimer leur opinion.

Le conseil n'a été officiellement dissous par personne; depuis 2012, il fonctionne en mode réponse par e-mail. Jusqu'à récemment, des lettres arrivaient à son adresse et recevaient une réponse. Il semble maintenant que openstreetmap.ru ait mis en place un serveur de messagerie.

- Continuez-vous de dessiner une carte dans OSM?

- Pas vraiment. Les territoires qui m'intéressaient ont déjà été dessinés. Je fais un peu différent maintenant. J'essaie de soulever un projet de conversion de données OSM pour un simulateur de vol. En général, ce dont nous rêvions s'est déjà produit - OSM était rempli de données et ils l'utilisent déjà pleinement. Je veux donc leur trouver une autre application inattendue.

- Est-ce en quelque sorte lié à votre intérêt pour la modélisation 3D dans OSM? Vous avez donc fait un validateur de modèles 3D ?

- En partie. OSM a grandi en largeur depuis longtemps et continue de le faire, et maintenant le temps est venu pour la hauteur et le volume. D'un point de vue 3D, OSM n'est pas un champ labouré. Regardez l' église Saint-Basile à Moscou, qui a été peinte par Felis Pimeja, ou la laure Trinité-Serge et le Kremlin de Nijni Novgorod - je l'ai déjà essayé. J'espère que cela inspire les autres et qu'ils y participeront également.



- Comment tu fais ça? Pour moi, c'est magique: la 3D dans OSM. Il est plat!

- Curieusement - ce n'est pas difficile. Au départ, OSM est une carte plate. Elle le pensait. Néanmoins, ils ont proposé une spécification appelée Simple 3D Buildings , qui vous permet d'assembler des objets tridimensionnels à partir de primitives (primitives dans des graphiques tridimensionnels - objets élémentaires à partir desquels des objets plus complexes sont assemblés - environ Auteur), comme des cubes pour enfants. Il y a du volume. Il a une base et une hauteur, et le toit a une forme et une hauteur. En combinant tout cela, vous pouvez obtenir des résultats incroyables.

- Comment dessinez-vous des modèles 3D? D'après les photos? Ou cherchez des prêts à l'emploi?

- Visuellement, selon plusieurs photos dans lesquelles l'objet est de différents côtés. Mais encore, il est souhaitable d'avoir des compétences minimales en modélisation 3D ou en dessin. De plus, s'il s'agit d'un objet connu, vous pouvez spécifier la hauteur. Tout cela se fait dans l'éditeur JOSM en utilisant le plugin kendzi3d , qui y montre directement un modèle 3D. Certes, un plugin terriblement primitif.

De plus, il existe un plugin pour Blender , qui vous permet d'exporter vers lui ce qui est dessiné dans JOSM, pour voir à quoi il ressemble. Mais c'est à peu près la même chose que ce que vous pouvez voir sur le site de mon validateur.

- Pourquoi avez-vous besoin de faire cela dans OSM?

"Exactement la même chose que tout le reste dans OSM." La première et principale raison est juste pour le plaisir. Le second est l'expression créative. Les cartes ne sont pas un casting de réalité, mais sa compréhension. Pourquoi dessiner une carte dans OSM? Parce que presque tous les Osmer pensent qu'il rendra l'humanité heureuse - apportera des avantages pratiques au monde grâce à ses modifications.

- Quels sont les avantages pratiques des modèles 3D dans OSM?

- La réponse est simple. Pourquoi ai-je besoin d'une carte? Pour naviguer. Que faut-il dessiner sur cette carte? Cela aide à naviguer. Les bâtiments en trois dimensions aident à naviguer? Ils aident. Par conséquent, ils sont nécessaires sur la carte et doivent donc être dessinés. C'est une chose quand ils vous disent l'adresse du bâtiment, et une autre quand vous voyez immédiatement à quoi il ressemble. On peut supposer que de cette façon, vous le trouverez plus rapidement.

Il y a une vue en perspective dans les navigateurs automobiles lorsqu'ils vous montrent une carte non pas d'en haut, mais sous un angle et dans la direction de votre mouvement. Beaucoup de gens choisissent ce type particulier. Parce qu'il y a un horizon, et la route va à l'infini. Il existe déjà des modèles 3D de bâtiments.

Vous pouvez également effectuer des conversions pour les jeux. Il n'y a pas si longtemps, j'ai enregistré une critique du jeu Generation Street, développé par Roman Shuvalov, dans lequel vous volez et tirez sur fond de bâtiments réels et reconnaissables. Jusqu'à présent, la 3D dans OSM est un divertissement, mais je pense que cette direction peut également avoir un avenir, par exemple, dans l'économie urbaine.



- Quelle est la fréquence du dessin de modèles 3D dans OSM dans le monde? Y a-t-il de bons exemples dans d'autres pays?

- Je n'ai pas étudié cette question. J'ai vu plusieurs bâtiments intéressants à Berlin et à Londres . La 3D dans OSM ne fait que gagner du terrain. D'une certaine manière, j'ai même eu l'ordre de créer un modèle 3D dans l'OSM d'une université américaine. Ils ont ensuite voulu l'afficher sur leur site Web, afin que les élèves puissent y naviguer plus facilement. Malgré le fait que j'ai finalement abandonné ce projet, je m'en suis souvenu pour montrer qu'il y avait une demande.



- OSM a-t-il un avenir? Les grandes entreprises ne vont-elles pas l'absorber ou la pousser?

- C'est une bonne question. À l'heure actuelle, OSM est le seul projet au monde à fournir gratuitement une telle variété de géodonnées. Vous pouvez non seulement regarder les tuiles de carte, mais aussi prendre les données elles-mêmes, sur la base desquelles la carte est faite, et en faire quelque chose de vous-même. Si quelqu'un fait cela - partage les données gratuitement, il peut pousser OSM. Mais je ne suis pas sûr que cela se produira dans un avenir prévisible.

En attendant, nous constatons que de nouveaux services émergent constamment autour d'OSM. Quelles sont les applications de navigation OSMAnd et Maps.Me qui utilisent les données OSM? Ils sont maintenant très populaires. Je vais rêver, si dans OSM il y aura plus de modèles 3D de bâtiments, alors ils commenceront à les prendre à partir de là. OSM sera pertinent tant que de nouvelles données y seront introduites.

D'un autre côté, Google et Yandex ont étroitement lié la recherche et la carte. Vous cherchez des rideaux, et ils vous montrent où les acheter, et même près de la maison. OSM est en retard à cet égard. Le site osm.org ne se développe en aucune façon, comme openstreetmap.ru. Il me semble que c'est mauvais. Il vaudrait la peine de faire quelque chose de nouveau et de plus intéressant.

- Vous avez remarqué qu'avant, vous et la communauté dans son ensemble rêviez à quelque chose dans l'OSM. Maintenant, si je comprends bien, personne ne rêve de rien. Quand et pourquoi les rêves sont-ils partis?

- Un an en 2015. On ne peut pas toujours vivre selon les attentes. Le projet a connu plusieurs étapes de développement. Le premier, c'est quand il n'y avait rien du tout. Il y avait un champ noir et son fondateur - Steve Coast - a mis le premier point. C'était une scène mondiale ouverte. Puis, lorsque l'OSM était plus ou moins médiocre rempli de données: des routes sont apparues, ont dessiné toutes les villes, les limites administratives, etc., nous avons pensé que c'était cool et absolument tout le monde dans le monde devrait l'utiliser. Mais bien sûr, cela ne s'est pas produit. Personne n'a partagé notre joie. Puis les rêves se sont terminés.

Mais OSM fait toujours son chemin et trouve sa niche. S'il vous plaît OSMAnd, qui au début était extrêmement primitif. Il reste toujours le produit de l'esprit de programmation, qui fait peur à l'utilisateur moyen, car la base de son interface est un paradigme complètement différent. Mais cette application existe et se développe. Ils l'utilisent. Il y a des fans.

L'histoire d'OSM est exactement la même que tout le reste open source. Prenez Linux. Quand est-ce que tout le monde y passera? Quand va-t-il conquérir le monde? Jamais. Eh bien, ou jusque-là, jusqu'à ce qu'il devienne aussi simple et compréhensible que Windows ou MacOS.

- Qu'aimez-vous à propos d'OSM? Qu'est-ce que tu n'aimes pas?

- J'aime l'ouverture. Dans "Draw", il y en a aussi beaucoup qui ont peint quoi. Mais tous vos travaux sont allés à votre oncle, ils ne sont pas devenus les vôtres. La même chose se produit maintenant dans People's Yandex.Maps. J'aime aussi la communauté OSM. Vous pouvez toujours discuter avec des personnes partageant les mêmes idées. Quelque chose comme une fête spéciale pour les introvertis.

Je n'aime pas le fait que les balises n'ont pas de sens. Les balises commencent à être utilisées plus tôt que leur valeur n'est clairement définie et enregistrée sur le wiki. En conséquence, il existe des balises, mais leur signification est inconnue. De plus, je n'aime pas le fait que la communication soit passée du forum au chat Telegram. Sur le forum, vous pouvez discuter de chaque sujet séparément, lire attentivement le sujet et les réponses avant d'écrire quoi que ce soit. Dans le chat, il est impossible de discuter de choses sérieuses en principe. Il y a un flux de messages dans lequel tout le monde écrit. Ensuite, quelqu'un poste un lapin (!) Et tous les messages ne vont nulle part. À mon avis, c'est tout simplement horrible.

- Utilisez-vous OSM dans votre travail? Dans votre vie, la vie de tous les jours?

- Je n'utilise pas au travail. Seulement dans ma vie personnelle: je joue sur un simulateur de vol qui prend les données de l'OSM, je voyage avec Locus et Maps.Me.

- Et comment voyagez-vous avec OSM? Informations de navigation manquantes?

- Oui, l'essentiel n'est pas de faire des illusions. Quoi qu'il en soit, quelque chose manque de toute façon. De plus, rien ne vous empêche de planifier votre itinéraire à l'avance et de placer des points afin que vous puissiez ensuite les parcourir: voici mon hôtel, mon musée et les points chauds que je veux visiter. "Rentré" tout cela dans le navigateur et réjouissez-vous.

Il y a eu une révolution complètement fantastique. Prenez n'importe quel atlas, par exemple 2000. Qu'y avait-il? Souvent, les routes de règle sont simplement tracées sans aucune maison. Les endroits intéressants pour les touristes sont marqués de manière assez conditionnelle. Et nous avons marché dessus! Pas perdu.

- Qu'aimeriez-vous pour un débutant qui vient de commencer à dessiner dans OSM?

- Regardez comment les objets déjà existants sont intégrés , lisez WikiOSM , plongez dans. N'ayez pas peur de demander conseil à des participants expérimentés.

- Racontez une histoire de vie liée à l'OSM.

- Une fois, j'ai décidé de dessiner une rue en utilisant l'imagerie satellite, sans vérifier le terrain (puis il y avait des rues pas encore dessinées). Et quoi, il est visible sur le satellite, je mets l'autoroute = non classifié, plus il relie les deux quarts. Le lendemain, j'y suis allé et je me suis assuré que cette route était complètement impraticable. Depuis lors, il a juré de tracer des routes par satellite sans vérification.

- Quelque chose à dire à la fin de la conversation?

«Il n'y a pas si longtemps, j'ai lancé une chaîne YouTube dédiée à OSM,« OpenStreetMap et plus » . Comme on dit maintenant, abonnez-vous à ma chaîne, aimez et écrivez des commentaires. Je prévois de publier des tutoriels JOSM et des avis sur les applications.

PS Si vous êtes intéressé à poser des questions à Kirill Bondarenko en personne, il prévoit de faire une présentation à Saint-Pétersbourg le 16 novembre 2019 et à Moscou le 21 novembre 2019.


La communication des participants russes à OpenStreetMap se fait dans la salle de chat Telegram et sur le forum .
Il existe également des groupes sur les réseaux sociaux VKontakte , Facebook , mais ils publient principalement des actualités.

Rejoignez OSM!



Entretiens précédents: Artem Svetlov , Sergey Sinitsyn , Natalya Kozlovskaya , Viktor Vyalichkin , Ivan aka BANO.notIT , Anton Belichkov , Elena Balashova , Ilya Zverev , Timofey Subbotin , Sergey Golubev .

Source: https://habr.com/ru/post/fr475876/


All Articles