Sergey Zaichenko: "Si vous ne savez pas où obtenir les données, obtenez-les de l'OSM"



Sergey Zaichenko est l'un des créateurs du service de carte du portail de recherche Spoutnik, basé sur OpenStreetMap. Il s'agit probablement de l'un des exemples les plus efficaces et à grande échelle d'utilisation de données OSM dans RuNet. Pourquoi il a été décidé d'utiliser OSM, pourquoi la communauté a été développée et pourquoi ce service a cessé de se mettre à jour - il a raconté tout cela dans une interview.

- Quand et comment avez-vous rencontré OpenStreetMap?

- Ce moment historique s'est produit en 2007, lorsque j'ai commencé à travailler chez ScanEx, où j'étais engagé dans la direction cartographique. Un beau jour, mon collègue Volodya Slepnev, un programmeur, d'ailleurs, travaille maintenant pour Google (probablement, s'il n'est pas allé ailleurs) - il nous a montré OSM. Moscou était alors un anneau et plusieurs fils de l'autoroute. A l'intérieur, il n'y avait que du vide: pas de maisons, pas de routes. Mais Londres était déjà incroyablement peinte. Et Volodya, le regardant, a déclaré: "C'est à ce moment-là que Moscou sera exactement la même, vous pouvez prendre ces données et les utiliser!" Après quelques années, ce moment est venu - Moscou dans l'OSM, était vraiment déjà bien dessinée, comme beaucoup d'autres villes.

- Et puis vous avez commencé à gouverner l'OSM?

- Non, c'est arrivé un peu plus tard. En 2009, je me suis inscrit et n'ai fait que quelques modifications, puis j'ai disparu pendant plusieurs années. Pour améliorer délibérément la carte, étudier les éditeurs et communiquer sur le forum, je n'ai commencé que lorsque j'ai commencé à développer des cartes pour le moteur de recherche Sputnik. En plus du développement pur, nous avons également organisé nos fêtes de cartes, et donc je devais comprendre tout cela et comprendre ce qui était en jeu.


Cartes de Lego - passe-temps de l' équipe de cartographie Spoutnik

Cartoservice (de gauche à droite): Egor Vakhromtsev, Sergey Zaichenko, Egor Urvanov, Maxim Dolgov, Elena Korobkova-Zemlyanskaya, Maxim Dementiev, Anya Isaeva, Zhenya Lazarev

- Peut-être que vous êtes au courant: pourquoi Rostelecom a-t-il décidé de créer des cartes pour son moteur de recherche à partir de données OSM? Qu'est-ce qui a influencé ce choix?

"Une histoire très simple." Un certain budget était envisagé pour le développement du portail de recherche; des cartes, apparemment, n'y figuraient pas. Par conséquent, lorsque nous avons parlé aux représentants d'une entreprise qui était engagée dans le développement de Sputnik de Rostelecom, nous avons dit que vous pouvez faire une bonne carte compétitive pour ce montant modeste, si vous ne prenez que des données gratuites, par exemple, d'OSM, puis ils ont accepté, car ils étaient limités en termes de finances. .



- Vous avez commencé à travailler avec des cartes pour Spoutnik et à vous familiariser avec la communauté russe OSM. Comment était-ce alors?

- A cette époque, je le connaissais déjà un peu, depuis que j'ai visité quelques conférences SIG, où j'ai rencontré Ilya Zverev. En 2010, il y avait une fête de Moscou assez active. En cela, tout le monde était gentil, bon et croyait au meilleur. Je me souviens d'une seule personne qui est plus pragmatique à regarder ce qui se passe - Maxim Dubinin (fondateur de NextGIS). Mais, si je comprends bien, il était comme ça à l'époque, parce qu'il y aspirait plutôt, avait acquis de l'expérience de telles activités, car le sujet du SIG et sa promotion auprès des masses ont commencé à être traités beaucoup plus tôt que nous. Grâce à toutes ces personnes, j'ai fait la connaissance du monde de l'OSM et des données ouvertes.

- La carte de Spoutnik est soignée, belle et élégante. Comment avez-vous réussi à y parvenir? Beaucoup grondent OSM et disent que ses données sont incroyablement difficiles à travailler.

- OSM a un certain nombre de ses propres fonctionnalités, par exemple, ce n'est pas si simple avec des balises, mais vous devez comprendre que ce sont des points techniques que vous pouvez comprendre. Oui, si vous voulez faire une belle carte, vous devrez passer du temps et pelleter beaucoup de données, afin que tout puisse être collé ensemble. Cela ne m'a pas dérangé ni surpris du tout, car je travaillais dans une organisation commerciale, et donc parfaitement compris que de bonnes données coûtent de l'argent. Toutes les difficultés du format OSM s'effacent en arrière-plan lorsque vous le regardez d'un point de vue économique - c'est gratuit. Quoi d'autre pourrait être mieux? Prenez ces données librement et faites-en votre propre produit.

- Qui a développé le mapostyle Spoutnik?

- Cela a été fait par plusieurs cartographes, parmi lesquels moi et mes collègues - Zhenya Lazarev et Anya Isaeva.

- Pour autant que je sache, vous avez essayé de développer la communauté russe OSM: tenu des réunions de cartes, des séminaires de formation, etc. Pourquoi avez-vous fait cela?

- Il était important pour nous de montrer que nous prenons non seulement des données d'OSM, mais aussi que nous retournons quelque chose. La relation est évidente: plus il y a de données dans OSM, meilleures sont les cartes Spoutnik et plus de personnes apportent des modifications à OSM, plus vite nos cartes s'amélioreront. Par conséquent, nous sommes allés voir les gens et avons organisé divers événements.


Réunion de chariot à ENEA. Été 2015

- Et comment? Arrivé?

- Sur quatre avec un moins. Développer une communauté est toujours difficile. Pendant un an et demi, nous avons tenu quelques dizaines de réunions, en moyenne de 5 à 20 personnes. Il s'agissait souvent de ceux qui étaient depuis longtemps dans la communauté et qui faisaient beaucoup de choses pour lui. De plus, ils ont volontiers formé de nouveaux arrivants, dont il n'y avait pas beaucoup. Nous nous sommes non seulement rassemblés dans le bureau, mais nous sommes également allés dans les champs - nous avons dessiné les forêts et les parcs de Moscou en détail: nous avons marqué des sentiers, des bancs, des monuments et bien plus sur la carte.


Soligalich. Région de Kostroma. Avant de réaliser la cartographie


Soligalich. Région de Kostroma. Après la kartoaction

- Pourquoi pensez-vous que ce n'est pas le cas?

- Ce n'est qu'un format d'appareil photo. Savez-vous combien de personnes sont venues à ces réunions de «People’s Yandex.Maps»? Autant que pour nous. Même à Moscou, il n'y a pas tant de fans de cartographie et de données ouvertes et encore moins de gens qui sont prêts à passer leur temps libre à dessiner une carte. De plus, il me semble que 15 à 20 personnes sont le montant le plus confortable pour de tels événements. Plus n'est pas nécessaire.


Cartographie de terrain à Soligalich

- Pourquoi la carte de Spoutnik n'est-elle plus mise à jour?

- Il y a quelques années, l'ancienne équipe est partie et maintenant il n'y a tout simplement plus personne pour le faire. Probablement, il me semble, il serait plus facile et plus logique de fermer ce service de carte, mais il est toujours utilisé sur les sites internes de Rostelecom, ainsi que sur un certain nombre de clients. Par conséquent, apparemment, personne ne voulait prendre la responsabilité de la clôture de ce projet, ils ont décidé de tout laisser tel quel. Toujours configuré et fonctionnel? Il n'y a aucune demande.

Soit dit en passant, la dernière fois que la carte de Spoutnik a été mise à jour il y a un an. Une histoire drôle est liée à cela. On peut dire que pour les gens de l'ancienne équipe, c'était une bonne action. Les propriétaires du service ont demandé à mettre à jour la carte dans le cadre d'un événement - l'ouverture du pont de Crimée. Évidemment, le pont est géopolitiquement important et il était très nécessaire qu'il soit sur la carte.


Soirée d'adieu de l'équipe de service de la carte Spoutnik

- Lorsque vous avez développé un service de carte pour Spoutnik, comment l'avez-vous vu à l'avenir? Que recherchaient-ils?

- Vous savez, nous n'avions initialement aucun rapport avec ce produit. Bien que nous voulions bien sûr rivaliser avec d'autres services similaires. C'était plutôt un fan et un RND , car nous avons eu l'occasion de le faire.

Nous avons rêvé que nous ferions une carte cool, qui deviendrait finalement un support universel pour tous les organes de l'État du pays. Mais cela ne s'est pas produit, car il y a toujours eu dualité et euphémisme dans notre travail. D'une part, vous faites une histoire sympa: vous creusez dans les données, les mettez en ordre, développez de nouveaux algorithmes et fonctions, mais en fait vous ne fabriquez pas un produit conçu pour le marché de masse. Nous ne comprenions pas qui et comment cela allait être utilisé à la fin. De plus, vous essayez de pousser toute cette histoire dans une grande entreprise publique maladroite pour que cette carte devienne la propriété des masses. Comme vous pouvez le voir, nos tentatives ont peu abouti à quoi que ce soit.

Mais je pense que nous avons fait une carte décente. Aussi arrogant que cela puisse paraître, mais en un certain nombre de moments, nous avons été les premiers. Par exemple, supposons que toutes les cartes desservent une couche avec un POI simplement affiché au-dessus du substrat. Le résultat était un désordre illisible d'un tas d'icônes qui se chevauchaient souvent. Nous avons alors décidé de nous en sortir et d'intégrer organiquement le POI dans la carte elle-même. Nous avons réussi et nous avons progressivement commencé à afficher soigneusement de plus en plus de POI sur la carte: d'abord les sites touristiques, puis les institutions culturelles, etc. C'est maintenant presque fait pour tout le monde, puis nous étions les premiers.

Nous avons la première échelle de zoom 19 apparue. Il s'agit d'un niveau très détaillé où vous pouvez montrer des arbres, des bancs, des ralentisseurs, des feux de circulation, etc. Pendant un moment, ce n'était qu'avec nous. Nous avons beaucoup expérimenté et aussi avec succès.

- Qu'avez-vous appris en travaillant chez Sputnik?

- Au fait que vous devez immédiatement comprendre à terre ce qu'est votre produit, qui est son consommateur. Et déjà à partir de cela, tout développement doit être construit. Il est toujours nécessaire de garder à l'esprit l'objectif ultime et de ne pas l'oublier - pour ce que ce produit est fabriqué.

- Que diriez-vous à ceux qui doutent: d'utiliser ou non les données OSM?

- Si vous ne savez pas où obtenir les données, alors prenez-les dans OSM et créez des cartes, des projets et des services sympas. Les données sont ouvertes et elles sont de très bonne qualité. Je voyage beaucoup et je navigue partout avec l’aide d’une application de navigation mobile, je ne dirai pas laquelle, tout le monde la connaît, mais elle utilise des données OSM. J'en ai juste assez, je tombe souvent sur des choses intéressantes que vous ne rencontrerez jamais sur Google maps.

OSM est un projet si unique qu'aucune alternative n'est encore apparue. Malgré le fait qu'il ait déjà dépassé le sommet de son développement et qu'il ait de nombreux problèmes internes liés au format des données, il est à flot et ne cesse d'être une source de données populaire. Oui, il y a certaines difficultés lorsque vous prenez ces données et essayez d'en faire des bonbons. Néanmoins, beaucoup réussissent. Par conséquent, il est sûr de prendre des données d'OSM et de travailler avec elles.

- Maintenant, apportez des modifications à OSM?

"Oui, mais je ne note que les cafés." Je le fais via une application mobile. Les éditeurs eux-mêmes n'ouvrent pas. Je n'ai plus de temps pour rien de plus.

- Pourquoi les cafés?

- J'adore le café et les voyages. Si le prochain voyage se termine dans un endroit qui n'est pas sur la carte, je l'ajoute ici.


La composition finale complète de l'équipe de service de cartes Sputnik, 2017

- Peut-être avez-vous une histoire intéressante liée à OSM?

- Il y en avait une quantité incroyable, mais je dirai la plus ridicule. Dans OSM, en plus de la licence ODbL , il existe un tas de règles écrites et non écrites. En général, en entrant dans ce monde, vous pouvez facilement tomber accidentellement dans une mine sous-marine que vous ne connaissiez pas.

Lorsque nous avons commencé à travailler sur une carte pour Spoutnik, nous avons découvert que l'OSM ne disposait pas d'informations importantes pour nous, à savoir le nom des colonies de peuplement du monde en russe. Au début, nous avons essayé de le faire à la main. Nous avons réalisé que cela prendrait trop de temps. Puis nous avons commencé à faire des modifications massives qui concernaient le monde entier. Cela n'est pas passé inaperçu. Nous ne pouvions même pas penser que notre importation pouvait causer des problèmes à quelqu'un et causer des maux de tête. Nous avons immédiatement écrit une personne du groupe de travail selon la Fondation OSM, qui est engagée dans des annulations de modifications sans licence et interdiction des vandales, disant que vous faites cela, ralentissez votre activité, où avez-vous obtenu les données. Eh bien, nous avons littéralement pris ses mots, pensant qu'il était impossible de faire de si gros paquets de modifications. Le lendemain, un de nos développeurs a créé un réseau de bots,que ces données ont commencé à télécharger dans OSM en petites portions. Mais cela a également provoqué l'indignation de la communauté. Nous n'avons pas compris - pourquoi? Nous avons un noble objectif, nous avons trouvé un ensemble de données sympa, préparé, commencé à le charger dans OSM, il semble que tout le monde devrait être heureux. Qu'est-ce qui ne va pas?

Après un certain temps, nous avons réalisé notre erreur et la motivation des personnes qui ont entravé notre impulsion «noble». Ils ont simplement «mangé» de tels épisodes lorsque les gens chargent des tonnes de contenu douteux du point de vue d'une licence dans OSM, qu'ils doivent ensuite «nettoyer» à partir de là, car cela peut mettre en péril l'ensemble du projet.

C'était une expérience géniale. Il m'a permis de comprendre que la carte et les données sont un organisme vivant fragile, dans lequel on ne peut pas forcer quelque chose dans la force à l'insu de la communauté. Tout doit être abordé avec soin et être préparé au fait que vous trouverez de nombreux pièges en cours de route.

- Que diriez-vous à la fin de la conversation?

- Je veux vraiment que les autorités russes prennent un exemple dans les pays où le gouvernement n'a pas peur de partager des données avec ses citoyens et de les mettre dans le domaine public. Cela permet à un grand nombre de projets d'apparaître, y compris des projets cartographiques. Malheureusement, alors que nos fonctionnaires pensent différemment - ils essaient de gagner de l'argent avec l'information. Tout cela donne lieu à des régimes semi-légaux. D'un côté, il y a un gâchis, et de l'autre, il y a beaucoup de gardes qui ont peur que cela ne fonctionne pas, et donc empêchent tout progrès.

Je suis très impressionné par l'exemple de l'Estonie, où toutes les données cadastrales et la photographie aérienne de qualité incroyable sont disponibles gratuitement. Je ne sais même pas de quelle échelle il s'agit, mais cela montre qu'un homme a un tuyau dans sa cour. Et maintenant, ces données sont accessibles à quiconque et personne n'est décédé. Vous pouvez donc vivre comme ça?

PS Nous espérons sincèrement que l'équipe actuelle de Spoutnik, après avoir lu ce texte, mettra à jour sa merveilleuse carte. Certes, elle est très bonne, et je veux donc que ce projet continue et soit toujours pertinent.



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!



Interview précédente: Georgy Potapov , Vladimir Marshinin , Eugene Usvitsky , wowik , SviMik , Kirill Bondarenko , Artem Svetlov , Sergueï Sinitsyn , Natalia Kozlovsky , Viktor Vyalichkin , Ivan BANO.notIT alias , Anton Belichkov , Elena Balashova , Ilya Zverev , Timothy Subbotin , Sergei Golubev .

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


All Articles