Nikolay Petrov: „OpenStreetMap ist ein Projekt, bei dem es nicht notwendig ist, mit Menschen zu kommunizieren.“


Nikolay Petrov ist Entwickler von Websites und mobilen Anwendungen aus Pskov. Darüber hinaus zeichnet er eine Karte in OSM und unterstützt das OpenRecycleMap-Projekt, das sich der separaten Speicherbereinigung widmet. Wie Schulkinder mit OSM umgehen, warum die Zukunft Open Source ist und warum es sich nicht lohnt, sie per Satellit zu kartieren, sagte Nikolay in einem Interview.

- Wie, wann und unter welchen Umständen haben Sie das OpenStreetMap-Projekt kennengelernt?

- Seit vielen Jahren entwickle und unterstütze ich die Site bestmaps.ru - es ist ein Aggregator, der verschiedene kartografische Substrate zusammenstellt, wo sie miteinander verglichen werden können. Wahrscheinlich um 2008 habe ich dort eine weitere Karte hinzugefügt - OpenStreetMap. Ich habe es regelmäßig durchgesehen, wurde aber nur 6 Jahre später ein vollwertiger Teilnehmer des Projekts - 2014 nahm ich meine erste Überarbeitung vor und trat der RU-OSM-Community bei.

- Was hat Sie dazu veranlasst?

- Zwei Punkte: der Wunsch, eine Karte besser zu machen und banale Neugier. Eines schönen Tages sah ich, dass die Gegend um mein Landhaus nicht gezeichnet war. Ich habe beschlossen, es zu beheben. Übrigens ist mir aufgefallen, dass für viele die erste Überarbeitung die Datscha / das Dorf oder der Hof ist, in dem sie leben. Obwohl dies ganz natürlich ist, welchen anderen Ort kennen Sie besser als andere? Nur wo Sie viele Jahre leben oder oft gehen.

Auch zu dieser Zeit war OSM als Projekt für mich terra incognita, und deshalb war es interessant zu studieren: wie es funktioniert, was im Inneren passiert und wie es ist, eine Karte zu zeichnen. Infolgedessen zog sich das alles so weit hin, dass ich bis jetzt weiter kartiere. Vielleicht liegt das auch daran, dass ich als Tourist aktiv Karten benutze und mich immer auf meine zukünftigen Reisen vorbereite und danach Änderungen vornehme: Straßen, Wege, Bäche, Quellen - im Allgemeinen alles strategisch wichtige Objekte, die wird für andere Touristen nützlich sein.

- Wie kommt es dazu?

- Bevor Sie zelten gehen, studiere ich das Gebiet sorgfältig auf allen mir zur Verfügung stehenden Karten. Nachdem ich alle Merkmale des Territoriums berücksichtigt habe, baue ich eine Route. Während der Reise versuche ich, auf die Orte zu achten, an denen die Karte von der Realität abweicht. Jetzt versuche ich, den Satelliten in Bezug auf die Natur so wenig wie möglich zu bearbeiten - an solchen Orten ist es besser, alles mit eigenen Augen zu sehen: eine Lichtung, eine Straße oder einen Bach. Andernfalls könnte sich herausstellen, dass er einen gemalt hat, aber tatsächlich - einen ganz anderen. Und du selbst wirst verloren sein und du wirst Menschen im Stich lassen.

- War es schwierig, sich dem Projekt anzuschließen: seine Regeln verstehen, Mitglied der Community werden?

- Ich hatte keine Schwierigkeiten. Zuvor war ich bereits aktives Mitglied einer anderen Community: der Open Source Site Management-Community von Drupal. Es ist der OSM-Community unglaublich ähnlich: dieselben Prinzipien, Ansätze und Kommunikationsstile. Deshalb war mir alles vertraut. Und das Wichtigste ist, dass ich, wie viele Programmierer, introvertiert bin. Das heißt, ich suche zuerst in Google nach der Antwort auf meine Frage. Wenn ich nichts finde, frage ich die Community. Gleichzeitig ist die OSM-Community sehr freundlich und aufmerksam. Aber in den meisten Fällen finde ich die Antworten selbst. Darüber hinaus ist OSM ein Projekt, bei dem keine Kommunikation mit Personen erforderlich ist. Sie können die Karte jahrelang bearbeiten und nicht ins Forum gehen. Die Hauptsache ist, die Regeln einzuhalten und die in WikiOSM geschriebenen Regeln einzuhalten .


Logo Pskov OSM Liebhaber

- Was war die russische OSM-Community im Jahr 2014?

- Es fällt mir schwer, dies für die gesamte Community zu sagen, da ich nie besonders in diese Community integriert wurde. Aber wir hatten eine gewisse „Bewegung“ in Pskow - meiner Heimatstadt. Ich habe dann eine VKontakte- Community von OSM Pskov-Liebhabern erstellt (https://vk.com/osm_pskov). Wir haben mehrere persönliche Treffen abgehalten ( 1 , 2 ). Darüber hinaus waren diese Treffen fruchtbar. Dank ihnen haben wir uns getroffen und einige interessante Projekte gemacht. Am auffälligsten ist wahrscheinlich der offene Unterricht in OSM-Schulen. Insgesamt waren es zwei, aber es war ein unvergessliches Erlebnis. Eine Lektion wurde von Alexander Matrunich geleitet , die andere - jetzt berühmte Ilya ZverevWer kommt aus Pskov, und ich kann ihnen sagen, ich habe den Unterrichtsprozess unterstützt und mich auf den Unterricht vorbereitet.


Das erste Treffen der Pskov osmeri


Pokatushka in den Wäldern der Region Pskov

- Wie verlief der Unterricht? Wie haben die Schüler reagiert?

- In Pskov gibt es einen wunderbaren fürsorglichen Lehrer - Vladimir Kolpakov , der ständig versucht, etwas Neues und Interessantes für Kinder zu finden, um sie in den Lernprozess einzubeziehen. Er macht verschiedene interaktive Bildungsprogramme. Jetzt unterrichtet er Robotik und Astronomie. Er hat uns geholfen, eine Schule für unseren OSM-Unterricht zu finden.


Von links nach rechts: Ilya Zverev und Nikolai Petrov vor dem OSM-Unterricht

Wenn wir über die Lektionen selbst sprechen, dann war dies ein Experiment. Es ist unwahrscheinlich, dass von den Leuten, die an der Vorlesung teilnahmen, jemand Kartograf wurde. Wir wollten, dass sie selbst etwas in OSM zeichnen und sehen, wie sich die Karte genau dort ändert. Wenn wir über ein bestimmtes Ergebnis dieses Experiments mit Lektionen sprechen, dann hatte ich persönlich keine Erwartungen. Es bestand nur der Wunsch zu sehen, was passieren würde, wenn Teenager im Alter von 13 bis 14 Jahren OSM zeigen würden. Zu den Erwartungen von Ilya Zverev und Alexander Matrunich kann ich nichts sagen. Erstens erinnere ich mich nicht an ihre genaue Reaktion und ihre Worte, und zweitens ist es besser, sie danach zu fragen.


Alexander Matrunich erzählt den Schülern von OSM

- Sie sind der Autor des OpenRecycleMap- Projekts . Erzähl uns von ihm.

- Die Idee des Projekts entstand ganz spontan. Irgendwann wurde mir klar, dass es kein praktisches Werkzeug gibt, um Abfallrecyclingbehälter zu deponieren und anzuzeigen, auch nicht von einem mobilen Gerät, und um anzugeben, welche Fraktionen hineingegeben werden können. Daher wollte ich einen einfachen POI-Editor erstellen, der diesen Bedarf abdeckt. Um dieses Projekt für einen größeren Personenkreis interessant zu machen, habe ich mich entschlossen, der Präsentation dieser Container mehr Aufmerksamkeit zu schenken. Sie können eine beliebige Fraktion auswählen, z. B. Batterien, und sehen, wo in Ihrer Stadt sie übergeben werden können. Natürlich sind die Daten noch nicht vollständig, da sie aus OSM stammen. Aber in meiner Heimatstadt Pskov habe ich fast alle diese Punkte notiert. Das Projekt ist nicht an Russland gebunden - es ist international und wurde bereits in fünf Sprachen der Welt übersetzt.

Im Moment hat die Site fast keine Besucher, buchstäblich ein paar Leute pro Tag. OpenRecycleMap ist ein unvollständiges Projekt, seine Entwicklung ist noch nicht abgeschlossen. Es ist durchaus möglich, dass in naher Zukunft eine andere Version der Benutzeroberfläche veröffentlicht wird. Daher bemühe ich mich nicht, Werbung dafür zu schalten. Ich plane auch, für jede Großstadt einen Katalog mit Containern zu erstellen, damit diese nicht nur auf der Karte, sondern auch in einer Liste angezeigt werden. Wir können sagen, dass es sich jetzt um eine Beta-Version handelt. Wenn jemand Vorschläge und Ideen auf der Website hat, werde ich mich freuen - schreiben Sie an den Telegramm-Chat .

- Wie schwierig war es, mit der OSM-Infrastruktur und ihren Daten zu arbeiten?

- Erstens habe ich nicht alleine an dem Projekt gearbeitet. Sein Kern wurde von meinem verrückten Programmierer geschrieben ., das seit langem mit OSM vertraut ist: seine Tags, API und Darm. Daher hatten wir keine Schwierigkeiten, Daten aus OSM zu entnehmen, auf einer Karte anzuzeigen und auch neue über die API hinzuzufügen. Zweitens ist OSM kein so komplexes Projekt, dass es nicht verstanden wird: Die Architektur ist klar, es gibt Dokumentation dafür, außerdem gibt es genügend offene Bibliotheken und Tools. Im Allgemeinen nehmen und tun, was Sie wollen. Von den Schwierigkeiten kann ich Folgendes feststellen:

1) OSM hat ungefähr 70 Tags, die sich auf das Abfallrecycling beziehen. Ich musste viel Zeit aufwenden, um aus dieser Liste die wichtigsten und geeignetsten auszuwählen.

2) Es war nicht einfach, einfache und verständliche Tag-Namen für alle zu wählen, da bei einer ungenauen Beschreibung bereits Fehler auftreten würden - die Leute würden Punkte mit Tags hinzufügen und ihnen eine völlig andere Bedeutung geben. Die Situation wurde durch die Tatsache kompliziert, dass es mehrere Möglichkeiten gab, dasselbe Tag zu übersetzen. Zum Beispiel gibt es ein Recycling-Tag: low_energy_bulbs. Es wird empfohlen, die Stellen zu markieren, an denen sie "Energiesparlampen" verwenden. Die Frage ist aber nicht offen: Welche Art von Lampen? Höchstwahrscheinlich wurde dieses Etikett erfunden, als LED-Lampen noch nicht weit verbreitet waren und Kompaktleuchtstofflampen im Gegenteil üblich waren. Eine Liste der Tags (Brüche) und Übersetzungen finden Sie hier .

- Sind Sie bereit, den Quellcode Ihres Projekts unter einer offenen Lizenz zu veröffentlichen?

- Ja. Es ist bereits angelegtGitHub . Wir haben uns einfach nicht für eine Lizenz entschieden. Aber wenn wir über eine grundlegende Entscheidung sprechen, dann wurde sie bereits getroffen, und wenn jemand unsere Erfahrung für seine eigenen Zwecke nutzen möchte - willkommen. Darüber hinaus hat dies bereits eine Person aus Deutschland getan. Ich sehe das nicht als Problem. So lebt und funktioniert Open Source .

- War es für Sie schwierig, diese Entscheidung zu treffen? Nehmen Sie Ihre Arbeit und geben Sie sie der Welt?

- Nein. Wenn Sie die Prinzipien von Open Source nicht teilen, ist es wahrscheinlich schwer zu verstehen, aber Open Source ist viel rentabler als Closed. Denn dann sparen Sie Ressourcen, insbesondere wenn Sie ein kleines Unternehmen sind. Wir können sagen, dass Open Source eine wirtschaftliche Möglichkeit ist, Code zu schreiben, denn wenn Sie den Code öffnen, ziehen Sie andere Programmierer an Ihre Seite. Dadurch werden Zuverlässigkeit und Stabilität erreicht. Natürlich gibt es Situationen, in denen es unmöglich ist, den Quellcode zu öffnen, aber für viele Anwendungen, die das Leben eines einfachen Benutzers vereinfachen, ist dies ein Arbeitsmodell.

Und ich bin mir sicher, dass dies genau die Zukunft für eine solche Software ist. Die Praxis zeigt, dass im Laufe der Zeit immer mehr OpenSource-Programme verfügbar werden. Darüber hinaus gibt es jetzt immer mehr kommerzielle Dienste, die keine Angst haben, den Quellcode ihres Produkts zu öffnen. Wenn wir über die Welt von OSM sprechen, dann ist dies beispielsweise der mobile Navigator Maps.Me. Es ist sehr kommerziell, es gibt viel Werbung, sie sind eindeutig auf Gewinn ausgerichtet, aber der Quellcode ist offen.

- Was würden Sie den Entwicklern sagen, die Zweifel haben: Sollten sie mit OSM arbeiten oder nicht?

- Normalerweise suche ich als Programmierer und Verfechter von Open Source-Code zuerst nach Open Source, wenn ich ein Problem lösen muss. Wenn dies keine Ergebnisse bringt oder etwas Altes und lange nicht unterstütztes auftaucht, dann suche ich in diesem Fall nach proprietären Lösungen. Aus irgendeinem Grund scheinen mir dies viele Programmierer zu tun. Wenn Sie sich an diese Logik halten, aber über Geodaten und Karten sprechen, ist OSM die einzige offene Karte und Datenbank der Welt. Zumindest kenne ich keine Analoga. Deshalb müssen Sie es auf jeden Fall versuchen.

Natürlich ist es unvollkommen: Es hat keine vollständige Adressierung, POIs sind nicht immer relevant, ungleiche Abdeckung, aber es ist kostenlos und existiert. Alle anderen Dienstleistungen sind für Geld. Wenn Sie sie haben, können Sie in Richtung anderer Lösungen schauen. Aber die Grundidee sollte meiner Meinung nach so sein - zuerst versuchen wir, freie und offene Projekte zu verwenden, und erst dann proprietär und bezahlt.

Unabhängig davon, wie seltsam es klingen mag, sind kommerzielle geschlossene Projekte nicht immer zuverlässig. Warum? Weil ihre Entwickler jederzeit die Unterstützung ihres Produkts einstellen oder die Bedingungen ändern können und Sie nichts mehr haben. Mit OSM kann dies einfach nicht passieren. In diesem Fall laden Sie den Planet Dump herunter und erhöhen Ihren Kachelserveroder Bereitstellen von Diensten mithilfe der OSM-Basis auf dem Server (z. B. Suche, Geokodierung, Uploads aller Art usw.). Aus langfristiger Sicht ist dies eine zuverlässigere und kontrollierbarere Option.

- Verwenden Sie OSM-Daten im beruflichen oder privaten Bereich?

- Im Privatleben - zur Orientierung im Weltraum, wenn ich eine andere Reise mache oder mit meiner Familie in den Wald gehe, um Blaubeeren zu holen. Bei der Arbeit - wir arbeiten ständig an unseren drei Projekten. Und das nicht nur als Substrat, sondern auch als Daten der Basis selbst: die Koordinaten von Häusern, Stadtgrenzen, Markierungen von Objekten und Straßen.


OSM-Orientierung

- Vielleicht haben Sie eine Geschichte von OSM?

- Es gibt einen - lehrreich. Einmal mit Freunden ging ich in den Steinbruch - dies ist ein so interessanter Ort in der Region Pskow. Natürlich haben wir uns für eine Karte entschieden, die auf OSM basiert. Ich habe den kürzesten Weg gefunden. Ich dachte, wir kommen schneller - wir bleiben mehr dort, machen einen Spaziergang, machen eine Pause. Wir gingen die Straße entlang, die viel Zeit sparen sollte und mich in eine Sackgasse führte. In Wirklichkeit war das Relief überhaupt nicht das gleiche wie auf der Karte. Ich war sehr verärgert, besorgt und dachte alles: „Wie? Wer könnte eine solche Straße zeichnen, die nirgendwohin führt? Warum hat er das getan? " Ich kam nach Hause, öffnete eine Karte und es stellte sich heraus, dass diese Straße in OSM von niemand anderem als mir selbst gezeichnet wurde. Und ich habe es per Satellit gemacht. Diese Straße ist immer noch auf dem Satelliten zu sehen, da sie mehrere Jahre hinter der Realität zurückbleibt. Hier ist so eine Lektion.

Fazit: Nicht alle Satellitenzeichnungen sind gleichermaßen nützlich, insbesondere außerhalb der Stadt. An solchen Orten sollten Sie sich jedoch selbst besuchen, bevor Sie eine Karte zeichnen: Gehen Sie, sehen Sie alles mit eigenen Augen, machen Sie sich Notizen und zeichnen Sie unbedingt einen GPS-Track auf.



- Wie ordnen Sie zu? Geheimnisse teilen?

- Wenn ich mit dem Auto in die Natur fahre, versuche ich immer, einen GPS-Track aufzuzeichnen. Vor kurzem habe ich dies über die mobile OSMAnd-Anwendung getan. Zuvor habe ich OruxMaps für diese Zwecke verwendet. Wenn es eine solche Gelegenheit gibt, fahre ich auf Straßen, die nicht in OSM sind, damit ich sie später auf meiner eigenen Spur zeichnen kann, da die meisten Waldstraßen vom Satelliten aus nicht zu sehen sind - sie sind durch Laub verborgen. Darüber hinaus sind solche Straßen oft von guter Qualität und ein Personenkraftwagen kann sie leicht passieren. In diesem Fall ist das Aufzeichnen einer Spur die einzige Möglichkeit, eine ähnliche Straße abzubilden.

Ich bearbeite die Karte in JOSM, aber jetzt mache ich es viel seltener - einmal. Wenn der richtige Zeitpunkt dafür gekommen ist, zeichne ich neue Gebäude in Pskow, füge Container für die getrennte Abfallsammlung hinzu und zeichne Waldwege entlang meiner GPS-Spuren.


Gadgets zum Sammeln von Daten im Wald (Tracker, Tablet, Walkie-Talkie)

- Warum ordnen Sie in OSM zu?

- Jeder Mensch hat ein wichtiges Bedürfnis - anderen zu helfen. Für einige ist es ausgeprägter, für jemanden weniger. Genau das tun wir, wenn wir an OSM teilnehmen: Wir zeichnen eine Karte, die jeder frei verwenden kann. Dies ist eine Form, anderen zu helfen und Freizeit sinnvoll zu nutzen.



- Was sagen Sie am Ende unseres Gesprächs?

- Ich werde auf das Gespräch über Open Source zurückkommen, das OpenStreetMap ist. Ich glaube, dass genau dieses philosophische Konzept die Zukunft hat, da wir aus Sicht der technologischen Entwicklung keine andere Wahl haben - früher oder später müssen die Menschen zusammenarbeiten und ihr gesammeltes Wissen und ihre Erfahrungen miteinander teilen, um auf neue Errungenschaften hinzuarbeiten.


Die Kommunikation der russischen OpenStreetMap-Teilnehmer erfolgt im Telegramm- Chatroom und im Forum .
Es gibt auch Gruppen in sozialen Netzwerken VKontakte , Facebook , aber sie veröffentlichen hauptsächlich Nachrichten.

OSM beitreten!



Frühere Interviews:
, , , , , , , , wowik, SviMik, , , , , , aka BANO.notIT, , , , , .

All Articles