SviMik: «Il y a deux opinions opposées à ce sujet dans l'OSM»


SviMik est un modeste pigiste estonien qui veut garder son incognito. Il écrit du code pour PC et microcontrôleurs. Cependant, dans OSM, il est le roi reconnu des importations en vrac. C'est ce dont nous avons discuté avec lui: pourquoi la communauté a peur des importations, comment la réaliser au mieux et ce qu'il ne faut en aucun cas faire - il a dit tout cela dans une interview.

- Comment avez-vous entendu parler d'OpenStreetMap? Comment vous a-t-il «accroché»? Pourquoi avez-vous commencé à cartographier?

- Je ne me souviens pas comment j'ai appris sur OSM. Il a été enregistré en 2007, mais a commencé à cartographier activement fin 2012 et, en 2013, a décidé d'organiser l'importation de masse du cadastre estonien. L'application mobile OSMAnd m'a poussé à cela. Quand je l'ai installé, j'ai vu que la carte de l'Estonie n'était pas assez précise. Et j'ai commencé à éditer la carte pour moi, afin que je puisse trouver toutes les adresses dans le navigateur et venir où j'avais besoin.

À un moment donné, j'ai réalisé que si je dessinais des maisons manuellement et notais leurs adresses, je ne terminerais jamais ce processus. Puis, comme il sied à un programmeur, j'ai commencé à chercher des moyens d'accélérer et d'automatiser cela. Notre cadastre estonien m'a aidé à résoudre le problème qui, à ce moment-là, avait non seulement publié ses informations sous forme de données ouvertes, mais avait même donné une autorisation écrite pour une utilisation dans OSM. Organiser les importations dans des conditions aussi favorables est une question technique, ce que j'ai fait.

- Pourquoi le choix s'est-il porté sur OSMAnd?

- C'est maintenant beaucoup d'applications de navigation et partout où il y a Internet mobile. Ensuite, tout était un peu différent. Tout d'abord, OSMAnd attiré par le fait qu'il fonctionnait hors ligne. Deuxièmement, la possibilité de corriger la carte en cas de problème.

- Parlez-nous de la communauté OSM en Estonie?

- On peut dire qu'il n'y a pas de communauté. Seules quelques personnes dans le pays sont régulièrement actives. Malgré le fait que nous ayons un inventaire ouvert, les gens ne sont pas pressés d'entrer ces données dans OSM. Notre communauté s'est réunie pour la dernière fois en 2013 lorsque la conférence State of the Map Baltics s'est tenue à Tartu. Mais pour être honnête, il convient de noter qu'il y avait plus d'étrangers que de locaux. Je pense que cela est dû au fait que nous n'avons pas une communauté aussi grande et que nous ne sommes pas si intéressants l'un pour l'autre pour aller quelque part et rencontrer quelqu'un.

- Pourquoi les autorités estoniennes partagent-elles si hardiment les données?

"Je ne sais pas." Demandez-leur vous-même :)

- Comment les autorités estoniennes comprennent-elles le potentiel de l'OSM? L'utilisent-ils eux-mêmes?

- C'est difficile à dire pour tout le pays, car je n'ai pas étudié spécifiquement cette question. Mais j'ai vu que, par exemple, à Tallinn, le plan de la ville des transports publics a été fait sur la base de l'OSM. Ils ont même correctement indiqué l'attribution.

- Avec quelle aide les Estoniens s'orientent-ils?

- Je pense que 99% utilisent les services Google. C'est déjà une certaine norme et personne ne pense à utiliser autre chose. L'Internet mobile est partout, et donc peu de gens ont besoin de cartes hors ligne. Du moins en Estonie même. Une exception peut être les voyages à l'étranger, où il y a un risque de rester sans connexion - dans de tels cas, les applications utilisant des données OSM viennent vraiment à la rescousse et viennent en premier.

- Comment voyez-vous la communauté russe OSM de l'extérieur?

"Vous avez des gens qui dessinent une carte avec leurs mains." En Estonie, 70% des données OSM sont des importations. Vous avez tout en vie. Nous avons la planète Shelezyak, habitée par des robots, sur laquelle il n'y a pas de vie. Pourquoi? Parce qu'il n'y a pas de communauté. C'est cool que vous ayez une communauté qui fait quelque chose qui correspond vraiment. Je l'apprécie.

Mais vous n'avez pas de chance avec votre inventaire. Ne désespérez pas, un jour et il ouvrira ses données. De plus, j'ai entendu dire que dans certaines villes russes, les administrations ouvrent leurs portails SIG pour OSM. C'est aussi bien. Mais comprenez que créer et rejoindre une communauté dynamique est plus difficile que de révéler des données. S'il n'y a pas de données ouvertes, vous pouvez les retirer de la rue - vous avez des gens pour cela. Mais si nous n'avions pas eu de données ouvertes, nous n'aurions jamais pu tirer avec nos mains un dixième de ce que nous avons.

- Pourquoi les mains Mapap - est-ce important?

- Tout ensemble de données, même le cadastre estonien, est limité par lui-même. Oui, je peux importer les contours des maisons et leurs adresses, mais qui dessinera les pelouses, les arbres et les routes qui les entourent? Qui finira le POI? Soit dit en passant, je peux prendre les routes du cadastre, mais nous tous à l'OSM nous souvenons de l'infâme importation de routes américaines - TIGER . De plus, l'importation de routes est déjà techniquement très difficile. Le script doit en quelque sorte être capable de connecter de nouvelles routes avec celles existantes. Je ne sais pas encore comment implémenter cela. Par conséquent, tout ne peut pas être importé, même si vous le souhaitez vraiment. Quelque chose ne peut être dessiné qu'avec des mains, mais cela nécessite des gens, et pour qu'ils le soient - vous avez besoin d'une communauté.

- Quel est l'algorithme d'organisation de l'importation dans OSM?

- Il est détaillé dans l'article Imports / Guidelines dans WikiOSM. Mais en bref, cela ressemble à ceci.

Tout d'abord, vous devez obtenir l'autorisation du propriétaire des données pour les télécharger sur OSM. La plupart des problèmes se posent déjà à ce stade - il n'y a pas de solution. Beaucoup pensent que s'ils ont vu quelque chose sur le réseau, ils peuvent le prendre et s'en débarrasser à leur discrétion. Non, tu ne peux pas faire ça. Et vous ne pouvez pas télécharger ces données vers OSM. Autorisation personnelle nécessaire. Deuxièmement, il est nécessaire de coordonner l'importation de masse avec la communauté OSM et d'obtenir son approbation. Si ces deux points sont réussis, vous créez une page d'importation sur WikiOSM, sur laquelle vous collectez toutes les informations nécessaires. Et seulement après cela, vous commencez à importer.

Lorsque j'ai commencé mon importation du cadastre estonien en 2013, j'ai traversé toutes ces étapes. Voici, par exemple, la page wiki de mon importation. Par expérience, je dirai qu'il est plus facile d'écrire un script que d'obtenir le consentement de la communauté, car il y aura toujours quelqu'un qui s'y opposera.

- En général, l'importation dans OSM est plutôt bonne ou mauvaise?

- Comme il est de coutume dans OSM, il y a deux opinions opposées sur ce point, et chaque côté de la barricade a ses propres arguments impénétrables. Quelqu'un pense que les importations effraient les nouveaux arrivants, car une personne va ouvrir une carte, voir que tout a déjà été fait avant elle et quitter le projet. D'autres, au contraire, pensent que les importations sont bénéfiques et citent l'histoire comme argument avec le même nouveau venu abstrait, mais cette fois, il est effrayé par la carte vide et la quantité de travail qu'il doit terminer.

En parlant de mon expérience, je me suis intéressé à OSM assez différent - la possibilité de modifier exactement ce qui m'intéresse et de l'utiliser à l'avenir. C'est pourquoi je suis venu au projet, c'est pourquoi j'y suis toujours. Si vous regardez l'exemple de l'Estonie, nous pouvons tirer la conclusion suivante: il y avait une carte vide - la communauté était petite, il y avait beaucoup d'importations - des gens sont également morts. Peut-être que les gens de la communauté sont attirés par autre chose? Mais je sais avec certitude qu'après les importations, la carte de l'Estonie est devenue comme une carte. C'est mauvais?

Savez-vous à quoi d'autre vous avez prêté attention? La communauté a une certaine préférence pour ce que font les robots. Les gens sont autorisés à faire plus d'erreurs. Les robots ont des exigences plus strictes. Si le bot a fait une erreur, alors tout est un échec. De nombreux articles écrivent à ce sujet, et l'exemple est immédiatement pris par les opposants aux importations. Peu de choses sont écrites sur les bonnes importations, ce qui n’intéresse personne.

- Pourquoi les importations sont-elles si critiques?

- Cette attitude à l'égard des importations n'est pas apparue à l'improviste. Beaucoup les ont fait négligemment, ont cassé des données, ce qui a provoqué des pots-de-vin, et c'est toujours un gros problème. Dans mon cas, l'importation était relativement sûre - j'importe uniquement les maisons qui ne sont pas dans OSM. Lorsque vous insérez un contour d'objet dans l'OSM à partir de zéro et que vous ne supprimez rien, il est difficile de casser quelque chose.

C'est tout autre chose lorsque vous importez de gros objets ou de nombreux objets associés, comme un réseau routier. Quelqu'un a corrigé une pièce, une autre - non corrigée, et que faire après cela? L'exécution ne peut être pardonnée, c'est-à-dire qu'il n'est plus possible de la remplacer, et ces données ne peuvent pas non plus être considérées comme bonnes.

Une histoire similaire s'est produite avec l'importation de forêts estoniennes. En l'absence des meilleurs, et c'était il y a longtemps, quand OSM vient d'apparaître, il a été décidé d'importer de CORINE, disent-ils, il y aura au moins quelque chose. Pour le moment, l'initiateur de cette importation le regrette, car maintenant on ne sait pas quoi faire avec ni comment mettre à jour. Quelque part déjà corrigé à la main, quelque part - non. Et les forêts elles-mêmes ont déjà changé en 15 ans.

La communauté ne le condamne pas - à l'époque, c'était vraiment une bonne décision. Mais comme exemple de "pourquoi n'avez-vous pas besoin d'importer", ce cas apparaît continuellement dans les conversations, en particulier lorsqu'il s'agit de mettre à jour les données importées.

- Il s'avère que l'Estonie est un pays d'importations massives en OSM?

"Exactement." Aujourd'hui, en Estonie, il y a 827 000 bâtiments, dont 67% sont importés du cadastre et presque toutes les adresses sont de là. De toutes les maisons, 81% ont maintenant la bonne adresse et 73% ont également un code postal. Nos indices ont également été récemment intégrés aux données d'inventaire. Nous n'avons réussi à atteindre ces indicateurs que d'une seule manière - par l'importation de données en masse.

- Si quelqu'un s'intéresse à vos scripts d'importation, êtes-vous prêt à les partager?

- Prêt, mais vous devez comprendre qu'ils ont été écrits pour une tâche spécifique, comme un script unique, car pour d'autres situations, ils seront inutiles. Je recommande de regarder dans la direction de Conflator - il a été écrit plus tard et a immédiatement été conçu comme un outil universel.


Algorithme d'importation SviMik'a pour la construction de contours à partir du cadastre estonien

"Vous avez fait l'éloge de notre communauté." Il est temps de le réprimander. Que changeriez-vous et feriez-vous mieux?

- Je ne peux que réprimander votre cadastre, qui ne peut pas ouvrir ses données. Je le répète, vous avez une communauté - c'est un gros plus. De plus, je perçois la chaîne RU-OSM dans Telegram non pas comme un lieu de rencontre pour les Russes, mais pour tous ceux qui connaissent la langue russe. J'ai rencontré des gens de pays complètement différents, pas seulement de la Russie. Il est pratique que tout le monde puisse communiquer et trouver une langue commune. Et c'est aussi pratique parce que si je vois la modification d'une personne qui est dans le chat Telegram, je peux immédiatement lui demander pourquoi il l'a fait et pas autrement, pour clarifier certaines nuances que je ne deviendrais pas via le site Web de l'OSM écrire. Il est pratique de coordonner via Telegram, l'essentiel serait de coordonner qui. Mais c'est moi à propos de l'Estonie.

- J'ai vu que vous avez un appareil qui peut écrire une trace GPS même sous terre. Parlez-nous-en.

- Il s'agit d'un projet d'une personne de Russie. Soit dit en passant, il est sur le forum OSM. Il a assemblé une telle boîte avec un gyroscope qui peut fonctionner pendant 15 à 20 minutes sans signal GPS, ce qui vous permet de cartographier des objets souterrains tels que des parkings ou des tunnels. J'ai déjà dessiné plusieurs parkings souterrains à l'aide de cet appareil. Lorsqu'il y a également un signal provenant du satellite, il est plus précis qu'un récepteur GPS ordinaire - l'écart n'est que de 1 à 2 mètres. Je note que cet appareil est installé dans la voiture. Marcher avec lui ne fonctionnera pas.

Au fait, quand j'ai décidé d'acheter cette boîte, j'ai contacté son développeur. Il s'est avéré que, littéralement, une semaine plus tard, il partait pour affaires à Tallinn. Par conséquent, nous pouvons dire que j'avais une livraison VIP gratuite du maître. Je ne m'y attendais pas. Étonnamment, cette chose, qui peut écrire une piste underground, n'a pas suscité beaucoup d'intérêt chez les gens. Presque personne ne la connaît.


La même boîte

"Vous cartographiez-vous?" Ou importez-vous seulement?

- Je cartographie. J'utilise, bien sûr, JOSM. Bien que j'ai commencé avec l'éditeur Merkaartor , car j'avais un penchant pour Java. Merkaartor, soit dit en passant, est écrit en C ++. Mais j'ai essayé JOSM et je ne pouvais plus le quitter.

Le plus souvent, je dessine à Tallinn, car je comprends que pour moi tout ne suffit pas. De plus, je suis un mappeur de canapé - je dessine sur un satellite. Et pas selon Bing, mais selon l'orthophoto du cadastre estonien, qui est tout simplement d'une qualité incroyable et également sous licence gratuite. Beaucoup ne le connaissent tout simplement pas, même les Estoniens. Essayez de changer de couche. Il vous suffit de choisir ESRI, qui en Estonie coïncide avec l'orthophoto de notre cadastre - peut-être l'avez-vous acheté, ou peut-être l'avez-vous obtenu gratuitement, après tout, des données ouvertes.

Soit dit en passant, il n'y a pas si longtemps, j'ai dessiné un parking pour les transports en commun à Tallinn. La carte des transports en commun que j'ai mentionnée plus tôt m'a aidé avec ça. Sur celui-ci, en temps réel, vous pouvez observer le mouvement des bus, trolleybus et tramways. L'enregistrement de leurs traces a révélé de telles nuances, telles que les dépôts de trolleybus et les endroits où les bus se sont garés.


Tracés des transports publics enregistrés via une carte en ligne

- Utilisez-vous OSM dans votre vie personnelle ou professionnelle?

- Oui, comme un navigateur. Et je vais travailler. Après l'importation, c'est devenu pratique: vous conduisez à l'adresse souhaitée et allez où vous en avez besoin. Maintenant, il n'y a presque rien de tel qu'une adresse n'est pas trouvée.

- Votre site n'a pas seulement des outils d'importation. Mais aussi divers validateurs et services. Parlez-nous d'eux.

- Presque tous mes validateurs visent à corriger les erreurs détectées lors des importations: adresses et codes postaux incorrects , plans de maison. Mais il y en a un, il me semble, le plus intéressant. Comme je l'ai déjà dit, j'ai réalisé que je ne pouvais pas importer de routes. Ensuite, j'ai pensé qu'il valait la peine d'accélérer le processus de rendu. De plus, presque tous les bâtiments disponibles dans le pays sont marqués sur notre carte. J'ai écrit un script qui trouve des bâtiments autour desquels il n'y a pas une seule route ou chemin dans un rayon de 300 mètres. Ces endroits sont automatiquement ajoutés à ma table, que, comme je l'ai remarqué, les gens utilisent. Une personne que nous avons cartographié des centaines de routes d'accès le long de celui-ci. Cela a indirectement contribué à améliorer le graphique routier estonien.

De plus, depuis 2012, je fais des cartes auto-convertibles pour OSMAnd. La plupart du temps, je fais cela pour les États baltes, mais en cours de route, je capture toujours une petite partie de la Russie. Chaque jour, je publie des mises à jour cartographiques sur mon site Web. Pourquoi est-ce que je fais ça? Ensuite, il n'y avait pas d'OSM Live et les nouvelles cartes pour OSMAnd ont dû attendre un mois entier. Et si vous avez besoin de nouvelles cartes aujourd'hui? Heureusement, grâce aux auteurs d'OSMAnd, ils ont ensuite mis en place un utilitaire gratuit pour les cartes auto-génératrices afin que chacun puisse le faire lui-même. Mais c'est moi qui ai réalisé l'idée d'une mise à jour quotidienne de la carte pour OSMAnd.

- Avez-vous tant de développements intéressants de toutes sortes, travaillez-vous sur quelque chose de nouveau?

«Je prévois de me commander une caméra 360 dans un avenir proche et de commencer à créer des panoramas de rue sphériques pour Mapillary.» Parce qu'en Estonie, c'est vraiment mal avec eux. J'ai vu ces seulement 3-4 pistes, le reste - des photos d'enregistreurs de voiture. Chez Google, bien sûr, tout a été filmé, mais ils ne peuvent pas être utilisés pour clarifier l'OSM, et Yandex ne nous le supprime pas. Même les miroirs. Pendant que je développe un support de caméra externe sur le toit de la voiture. Comme il sera prêt - je vais certainement vous parler des résultats.


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: Kirill Bondarenko , Artem Svetlov , Sergey Sinitsyn , Natalya Kozlovskaya , Victor Vyalichkin , Ivan aka BANO.notIT , Anton Belichkov , Elena Balashova , Ilya Zverev , Timofey Subbotin , Sergey Golubev .

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


All Articles