نيكولاي بيتروف: "OpenStreetMap هو مشروع ليس من الضروري فيه التواصل مع الناس"


نيكولاي بتروف مطور مواقع وتطبيقات جوّال من بسكوف. بالإضافة إلى ذلك ، يرسم خريطة في OSM ويدعم مشروع OpenRecycleMap المخصص لمجموعة منفصلة من القمامة. قال نيكولاي كل هذا في مقابلة: كيف يرتبط أطفال المدارس بـ OSM ، ولماذا المستقبل مفتوح المصدر ، ولماذا لا يستحق رسم الخرائط بالأقمار الصناعية.

- كيف ومتى وتحت أي ظروف قابلت مشروع OpenStreetMap؟

- لسنوات عديدة كنت أقوم بتطوير ودعم موقع bestmaps.ru - إنه مجمع يجمع ركائز خرائطية مختلفة ، حيث يمكن مقارنتها ببعضها البعض. ربما حوالي عام 2008 أضفت بطاقة أخرى هناك - OpenStreetMap. لقد راجعت ذلك بشكل دوري ، لكنني أصبحت مشاركًا كاملًا في المشروع بعد 6 سنوات فقط - في عام 2014 قمت بعمل أول مراجعة وانضممت إلى مجتمع RU-OSM.

- ما الذي دفعك للقيام بذلك؟

- نقطتان: الرغبة في جعل البطاقة أفضل وفضول عادي. في أحد الأيام الجميلة ، رأيت أن المنطقة المحيطة ببيتي لم يتم رسمها. قررت إصلاحه. بالمناسبة ، لاحظت أنه بالنسبة للكثيرين ، فإن المراجعة الأولى هي داشا / قرية أو فناء حيث يعيشون. على الرغم من أن هذا أمر طبيعي تمامًا ، لأن أي مكان آخر تعرفه أفضل من الآخرين؟ فقط حيث تعيش لسنوات عديدة أو تذهب في كثير من الأحيان.

أيضًا في ذلك الوقت ، كان OSM ، كمشروع ، بالنسبة لي terra incognita ، وبالتالي كان من المثير للاهتمام الدراسة: كيف يعمل ، وما يحدث في الداخل وكيف يبدو لرسم خريطة. ونتيجة لذلك ، استمر كل هذا طويلاً لدرجة أنني ما زلت أخطط حتى الآن. ربما يرجع ذلك أيضًا إلى حقيقة أنني أستخدم الخرائط بنشاط كسائح ، وأستعد دائمًا لرحلاتي المستقبلية ، وبعد ذلك أقوم بإجراء تغييرات: الطرق والمسارات والجداول والينابيع - بشكل عام ، جميع الأشياء المهمة استراتيجيًا سيكون مفيدا للسياح الآخرين.

- كيف يحدث هذا؟

- قبل أن تذهب للتخييم ، أدرس المنطقة بعناية على جميع الخرائط المتاحة لي. بعد ذلك ، مع مراعاة جميع ميزات المنطقة ، أقوم ببناء طريق. أثناء الرحلة أحاول الانتباه إلى تلك الأماكن التي تختلف فيها الخريطة عن الواقع. الآن أحاول تحرير القمر الصناعي بأقل قدر ممكن ، عندما يتعلق الأمر بالطبيعة - في مثل هذه الأماكن ، من الأفضل رؤية كل شيء بأم عينيك: تطهير أو طريق أو مجرى. خلاف ذلك ، قد يتبين أنه رسم واحدة ، ولكن في الواقع - آخر تمامًا. وستفقد نفسك وستفشل الناس.

- هل كان من الصعب "الانضمام" إلى المشروع: فهم قواعده ، وأن يصبح عضوًا في المجتمع؟

- لم يكن لدي أي صعوبات. في السابق ، كنت بالفعل عضوًا نشطًا في مجتمع آخر: مجتمع إدارة الموقع المفتوح المصدر دروبال. إنه مشابه بشكل لا يصدق لمجتمع OSM: نفس المبادئ والنهج وأسلوب الاتصال. لذلك ، كان كل شيء مألوفًا لي. والشيء المهم هو أنني ، مثل العديد من المبرمجين ، انطوائي ، أي أنني أبحث أولاً عن إجابة لسؤالي في Google ، وإذا لم أجد أي شيء ، فأنا أسأل المجتمع. في نفس الوقت ، مجتمع OSM ودود للغاية ومتجاوب. ولكن في معظم الحالات ، تمكنت من العثور على الإجابات بنفسي. بالإضافة إلى ذلك ، OSM هو مشروع حيث ليس من الضروري التواصل مع الناس. يمكنك تعديل الخريطة لسنوات وعدم الذهاب إلى المنتدى ، الشيء الرئيسي هو الامتثال للقواعد والالتزام بما هو مكتوب في WikiOSM .


عشاق بسكوف او اس ام

- ما هو مجتمع OSM الروسي في عام 2014؟

- من الصعب بالنسبة لي أن أقول للمجتمع بأكمله ، لأنني لم أندمج فيه على الإطلاق. ولكن كان لدينا "حركة" معينة في بسكوف - مسقط رأسي. ثم أنشأت مجتمع VKontakte لعشاق OSM Pskov (https://vk.com/osm_pskov). عقدنا عدة اجتماعات وجهًا لوجه ( 1 ، 2 ). علاوة على ذلك ، كانت هذه الاجتماعات مثمرة. شكرا لهم ، التقينا ببعضنا البعض وقمنا ببعض المشاريع المثيرة للاهتمام. ولعل أبرزها هي الدروس المفتوحة في المدارس على OSM. كان هناك اثنان في المجموع ، لكنها كانت تجربة لا تنسى. أجرى درس واحد ألكسندر ماترونيتش ، والآخر - الشهير الآن إيليا زفيريفمن هو من بسكوف ، ويمكنني أن أقول لهم ، لقد ساعدت في عملية التدريس وساعدت في التحضير للدروس.


الاجتماع الأول ل Pskov osmeri


Pokatushka في غابات منطقة Pskov

- كيف سارت الدروس؟ كيف كان رد فعل الطلاب؟

- في بسكوف ، يوجد معلم رعاية رائع - فلاديمير كولباكوف ، الذي يحاول باستمرار التوصل إلى شيء جديد ومثير للاهتمام للأطفال من أجل إشراكهم في عملية التعلم. يقوم بعمل برامج تعليمية تفاعلية مختلفة. الآن يعلم الروبوتات وعلم الفلك. كان هو الذي ساعدنا في العثور على مدرسة لدروس OSM لدينا.


من اليسار إلى اليمين: إيليا زفيريف ونيكولاي بتروف قبل درس OSM

إذا تحدثنا عن الدروس نفسها ، فقد كانت هذه تجربة. من غير المحتمل أن أولئك الذين حضروا المحاضرة ، ونتيجة لذلك ، أصبح شخص ما رسام خرائط. أردنا أن يرسموا شيئًا في OSM بأنفسهم وأن يروا كيف تتغير الخريطة هناك. إذا تحدثنا عن نتيجة معينة لهذه التجربة مع الدروس ، فإنني شخصيًا لم يكن لدي توقعات. كانت هناك رغبة فقط في معرفة ما سيحدث إذا أظهر المراهقون الذين تتراوح أعمارهم بين 13 و 14 عامًا OSM. فيما يتعلق بتوقعات إيليا زفيريف وألكسندر ماترونيتش ، لا يمكنني قول أي شيء. أولاً ، لا أتذكر رد فعلهم وكلماتهم بالضبط ، وثانيًا ، من الأفضل أن تسألهم عن ذلك.


يخبر ألكسندر ماترونيتش الطلاب عن OSM

- أنت مؤلف مشروع OpenRecycleMap . حدثنا عنه.

- نشأت فكرة المشروع بشكل عفوي. في مرحلة ما ، أدركت أنه لا توجد أداة مناسبة لإيداع وعرض حاويات إعادة تدوير النفايات ، بما في ذلك من جهاز محمول ، والإشارة إلى الكسور التي يمكن وضعها فيها. لذلك ، أردت أن أجعل محرر POI بسيطًا يغطي هذه الحاجة. ولكن لجعل هذا المشروع مثيرًا للاهتمام لدائرة أوسع من الناس ، قررت أن تولي اهتمامًا أكبر لعرض هذه الحاويات. يمكنك اختيار أي جزء واحد ، على سبيل المثال ، البطاريات ، ومعرفة مكان تسليمها في مدينتك. بالطبع ، البيانات لم تكتمل بعد ، لأنها مأخوذة من OSM. ولكن في بلدي بسكوف ، لاحظت كل هذه النقاط تقريبًا. المشروع ليس مرتبطًا بروسيا - إنه دولي وقد تمت ترجمته بالفعل إلى خمس لغات في العالم.

في الوقت الحالي ، لا يحتوي الموقع تقريبًا على أي زوار ، أي عدد قليل من الأشخاص يوميًا. OpenRecycleMap هو مشروع غير مكتمل ، وتطوره مستمر ، ومن المحتمل جدًا أن يتم إصدار إصدار آخر من الواجهة في المستقبل القريب ، وبالتالي لا أبذل أي جهد للإعلان عنه. أخطط أيضًا لإنشاء كتالوج للحاويات لكل مدينة كبيرة بحيث يمكن رؤيتها ليس فقط على الخريطة ، ولكن أيضًا في القائمة. يمكننا القول أن ما هو الآن نسخة تجريبية. إذا كان لدى شخص اقتراحات وأفكار على الموقع ، فسأكون سعيدًا - اكتب إلى دردشة برقية .

- ما مدى صعوبة العمل مع البنية التحتية OSM وبياناتها؟

- أولاً ، لم أعمل في المشروع وحده. تمت كتابة جوهرها من قبل زملائي المبرمجين crazylost.، التي لطالما كانت مألوفة مع OSM: علاماتها و API و الأمعاء. لذلك ، لم تكن لدينا صعوبات في أخذ البيانات من OSM ، وعرضها على الخريطة ، وكذلك إضافة بيانات جديدة عبر API. ثانيًا ، OSM ليس مشروعًا معقدًا لدرجة أنه لا يفهم: الهندسة المعمارية واضحة ، هناك وثائق لها ، بالإضافة إلى ذلك ، هناك ما يكفي من المكتبات والأدوات المفتوحة. بشكل عام ، خذ وافعل ما تريد. من الصعوبات ، يمكنني أن ألاحظ ما يلي:

1) OSM لديها حوالي 70 علامة تتعلق بإعادة تدوير النفايات. اضطررت لقضاء الكثير من الوقت للاختيار من هذه القائمة الأكثر أهمية ومناسبة.

2) لم يكن من السهل اختيار أسماء علامات بسيطة ومفهومة للجميع ، لأنه في حالة الوصف غير الدقيق ، سنحصل على أخطاء بالفعل - سيضيف الأشخاص نقاطًا مع العلامات ، ويضعون معنى مختلفًا تمامًا فيها. كان الوضع معقدًا بسبب وجود العديد من الخيارات لترجمة العلامة نفسها. على سبيل المثال ، هناك علامة إعادة التدوير: low_energy_bulbs. ينصحون بوضع علامة على الأماكن التي يأخذون فيها "المصابيح الموفرة للطاقة". لكن السؤال لم يكشف: أي نوع من المصابيح؟ على الأرجح ، تم اختراع هذه العلامة عندما لم تكن مصابيح LED منتشرة بعد ، وكانت مصابيح الفلورسنت المدمجة ، على العكس ، شائعة. قائمة العلامات (الكسور) والترجمات متاحة هنا .

- هل أنت مستعد لنشر شفرة المصدر لمشروعك بموجب ترخيص مفتوح؟

- نعم. تم وضعه بالفعل علىجيثب . نحن فقط لم نقرر بشأن الترخيص الذي نختار. ولكن إذا تحدثنا عن قرار أساسي ، فقد تم إتخاذه بالفعل ، وإذا أراد شخص ما استخدام تجربتنا لأغراضهم الخاصة - فمرحباً. علاوة على ذلك ، قام شخص واحد من ألمانيا بذلك بالفعل. لا أرى هذا على أنه مشكلة. هذه هي الطريقة التي يعيش ويعمل بها المصدر المفتوح .

- هل كان من الصعب عليك اتخاذ هذا القرار؟ في الواقع ، خذ عملك وأعطه للعالم؟

- لا. إذا كنت لا تشارك مبادئ المصدر المفتوح ، فقد يكون من الصعب فهمه ، ولكن المصدر المفتوح أكثر ربحية من مغلق. لأنك حينها تقوم بحفظ الموارد ، خاصة إذا كنت شركة صغيرة. يمكننا أن نقول أن المصدر المفتوح هو طريقة اقتصادية لكتابة التعليمات البرمجية ، لأنه عندما تفتح الكود فإنك تجذب المبرمجين الآخرين إلى جانبك. ونتيجة لذلك ، يتم تحقيق الموثوقية والاستقرار. بالطبع ، هناك حالات يستحيل فيها فتح شفرة المصدر ، ولكن بالنسبة للعديد من التطبيقات التي تبسط حياة مستخدم بسيط ، يعد هذا نموذجًا عمليًا.

وأنا متأكد من أن هذا هو بالضبط المستقبل لمثل هذه البرامج. تبين الممارسة أنه بمرور الوقت ، أصبح المزيد والمزيد من البرامج مفتوحة المصدر متاحة. علاوة على ذلك ، الآن هناك المزيد والمزيد من الخدمات التجارية التي لا تخشى فتح شفرة مصدر منتجها. إذا تحدثنا عن عالم OSM ، فهذا ، على سبيل المثال ، متصفح الجوال Maps.Me. إنه تجاري للغاية ، وهناك الكثير من الإعلانات ، ومن الواضح أنها تهدف إلى الربح ، ولكن شفرة المصدر مفتوحة.

- ماذا ستقول للمطورين الذين يشككون: هل يجب أن يعملوا مع OSM أم لا؟

- عادةً ، بصفتي مبرمجًا ومدافعًا عن رمز مفتوح المصدر ، عندما أحتاج إلى حل مشكلة ، أبحث أولاً عن مصدر مفتوح. إذا لم يؤد هذا إلى نتائج أو كان هناك شيء قديم وطويل غير مدعوم ، فأنا أتطلع في هذه الحالة إلى حلول مملوكة. لسبب ما ، يبدو لي أن العديد من المبرمجين يفعلون ذلك. وإذا كنت تلتزم بهذا المنطق ، ولكنك تتحدث عن البيانات الجغرافية والخرائط ، فإن OSM هي الخريطة وقاعدة البيانات المفتوحة الوحيدة في العالم. على الأقل لا أعرف نظائرها. لذلك ، يجب عليك بالتأكيد تجربته.

بالطبع ، إنه غير كامل: ليس لديه عنونة كاملة ، النقاط المهمة ليست دائمًا ذات صلة ، تغطية غير متساوية ، ولكنها مجانية ووجود. جميع الخدمات الأخرى هي مقابل المال. إذا كان لديك ، فيمكنك البحث في اتجاه الحلول الأخرى. لكن الفكرة الأساسية ، على ما يبدو لي ، يجب أن تكون على هذا النحو - أولاً نحاول استخدام المشاريع المجانية والمفتوحة ، وعندئذ فقط نملكها وأن ندفعها.

علاوة على ذلك ، بغض النظر عن مدى غرابة الأمر ، فإن المشاريع التجارية المغلقة ليست موثوقة دائمًا. لماذا ا؟ لأن مطوريهم يمكنهم في أي وقت التوقف عن دعم منتجهم أو تغيير الشروط ، ولن يتبقى لك شيء. مع OSM ، لا يمكن أن يحدث هذا ببساطة. في هذه الحالة ، يمكنك تنزيل تفريغ الكوكب ورفع خادم البلاط الخاص بكأو نشر الخدمات باستخدام قاعدة OSM على الخادم (على سبيل المثال ، البحث ، الترميز الجغرافي ، جميع أنواع التحميلات ، إلخ). من منظور طويل الأجل ، يعد هذا خيارًا أكثر موثوقية ويمكن التحكم فيه.

- هل تستخدم بيانات OSM في العمل أو الحياة الشخصية؟

- في الحياة الشخصية - للتوجيه في الفضاء ، عندما أذهب في رحلة أخرى أو أذهب مع عائلتي إلى الغابة للتوت. في العمل - نستخدم باستمرار في مشاريعنا الثلاثة. وليس فقط كركيزة ، ولكن بيانات القاعدة نفسها: إحداثيات المنازل وحدود المدينة وعلامات الأشياء والشوارع.


توجيه OSM

- ربما لديك تاريخ OSM؟

- هناك واحد - مفيد. مرة واحدة مع الأصدقاء ذهبت إلى المحجر - هذا مكان مثير للاهتمام في منطقة بسكوف. وبطبيعة الحال ، ذهبنا على خريطة تعتمد على OSM. لقد وجدت أقصر طريق. اعتقدت أننا سنأتي أسرع - سنبقى هناك أكثر ، ونمشى ، ونستريح. ذهبنا على طول الطريق ، الذي كان من المفترض أن يوفر الكثير من الوقت ، وقادني إلى طريق مسدود. في الواقع ، لم يكن الإغاثة على الإطلاق كما هو على الخريطة. كنت مستاء للغاية ، قلقا ، فكرت في كل شيء: "كيف ذلك؟ من يستطيع رسم مثل هذا الطريق الذي لا يقود إلى شيء؟ لماذا فعل ذلك؟ " وصلت إلى المنزل ، وفتحت خريطة ، واتضح أن هذا الطريق في OSM لم يرسمه غير نفسي. وقمت بذلك عن طريق الأقمار الصناعية. لا يزال من الممكن رؤية هذا الطريق على القمر الصناعي ، لأنه يتخلف عن الواقع لعدة سنوات. هنا مثل هذا الدرس.

الخلاصة: ليس كل رسم القمر الصناعي مفيدًا بنفس القدر ، خاصة خارج المدينة. ومع ذلك ، في مثل هذه الأماكن ، قبل رسم خريطة ، يجب عليك زيارة نفسك: المشي ، ورؤية كل شيء بأم عينيك ، وتدوين الملاحظات والتأكد من تسجيل مسار GPS.



- كيف ترسم؟ مشاركة الأسرار؟

- عندما أذهب إلى الطبيعة بالسيارة ، أحاول دائمًا تسجيل مسار GPS. في الآونة الأخيرة ، كنت أفعل ذلك من خلال تطبيق OSMAnd للجوال ، وقد استخدمت سابقًا OruxMaps لهذه الأغراض. إذا كانت هناك فرصة كهذه ، أقود على طول تلك الطرق غير الموجودة في OSM ، حتى أتمكن من رسمها لاحقًا على المسار الخاص بي ، حيث لا يمكن رؤية معظم طرق الغابات من القمر الصناعي - فهي مخفية بأوراق الشجر. علاوة على ذلك ، غالبًا ما تكون هذه الطرق ذات نوعية جيدة ويمكن أن تمر سيارة ركاب بسهولة عليها. في هذه الحالة ، يعد تسجيل المسار هو الطريقة الوحيدة لرسم طريق مشابه.

أقوم بتحرير الخريطة في JOSM ، ولكن الآن أقوم بها أقل من مرة - مرة واحدة. عندما يحين الوقت المناسب ، أقوم برسم مباني جديدة في بسكوف ، وأضيف حاويات لجمع النفايات المنفصلة وأرسم طرق الغابات على طول مسارات GPS الخاصة بي.


أدوات لجمع البيانات في الغابة (متعقب ، جهاز لوحي ، جهاز اتصال لاسلكي)

- لماذا تقوم بتعيين خريطة في OSM؟

- كل شخص لديه حاجة مهمة - لمساعدة الآخرين. بالنسبة للبعض ، هو أكثر وضوحا ، بالنسبة لشخص أقل. من خلال المشاركة في OSM ، هذا ما نقوم به بالضبط: نرسم خريطة ، يمكن لأي شخص استخدامها بحرية. هذا شكل من أشكال مساعدة الآخرين وقضاء وقت الفراغ للاستخدام الجيد.



- ماذا تقول في نهاية حديثنا؟

- سأعود إلى المحادثة حول المصدر المفتوح ، وهو OpenStreetMap. أعتقد أن هذا المفهوم الفلسفي هو بالتحديد المستقبل ، لأنه من وجهة نظر التطور التكنولوجي ليس لدينا خيار آخر - عاجلاً أم آجلاً سيتعين على الناس التعاون وتبادل معارفهم وخبراتهم المتراكمة مع بعضهم البعض من أجل التقدم نحو إنجازات جديدة.


يتم التواصل بين المشاركين في OpenStreetMap الروسية في غرفة دردشة Telegram وفي المنتدى .
هناك أيضًا مجموعات على الشبكات الاجتماعية فكونتاكتي ، فيسبوك ، لكنهم ينشرون الأخبار بشكل أساسي.

انضم إلى OSM!



المقابلات السابقة:
, , , , , , , , wowik, SviMik, , , , , , aka BANO.notIT, , , , , .

All Articles