فلاديمير aka wowik: "OpenStreetMap يحتاج إلى أفكار غير قابلة للتحقيق في الأنظمة الأخرى"


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

- كيف ومتى قابلت OpenStreetMap؟

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

- ما فتنت لك مع عملية رسم الخرائط؟ لماذا ولماذا بدأت في رسم خريطة؟

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

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

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

- لقد شاركت في مشروع OSM لأكثر من 10 سنوات. هل تستطيع أن تتذكر ما كان هو ومجتمعه آنذاك؟ ما الذي تغير في المشروع خلال هذا الوقت؟

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

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

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

- لماذا تعتقد أنه حدث أن توقف المجتمع عن تقديم وتوليد شيء جديد؟

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

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

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

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

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

يعد OSM مثيراً للاهتمام كمشروع بحثي لدراسة أنشطة وتطوير نظام التنظيم الذاتي. لإجراء البحوث ، لتجربة ذلك يمكن أن يكون لانهائي.

- في وقت سابق ذكرتم كلمة "المدقق". يمكنك أن تشرح بكلمات بسيطة ما هو سبب الحاجة إليه. هل يمكنك إعطاء بعض المدققين المثيرين للاهتمام والمفيد كمثال؟

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

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

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

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

- كمبرمج في وقت واحد أعمل مع دوائر شاملة ، أردت أن أحاول إدراك بعض أفكاري حول بناء الطرق على طول الطرق. بدأت في معرفة كيفية كتابة برنامج لقراءة البيانات من OSM.

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

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

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

اتصل الرجال من أوكرانيا بقوائمهم الخاصة بالعديد من المناطق. كان من المثير للاهتمام معرفة الميزات. في بيلاروسيا ، تبين أن كل شيء تقريبًا كان مُرقّمًا بالفعل وأن اللاعبين لديهم أداة مماثلة ، لكنهم لا ينشرون قوائم بالطرق هناك.

وفي الوقت نفسه ، توسيع الجغرافيا. بلدنا كبير ، وفي المناطق المختلفة يتم تفسير القرار نفسه بشكل مختلف. في أديغيا ، تمكنت الطرق من تعيين أرقام بالأرقام الرومانية (79 OP MZ N-VIII). مرة أخرى نوع من الرحلة.

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

مع أرقام المنازل اتضح خلافا قويا. فقط في ذلك الوقت ، ناقشوا وصوتوا لشكل واحد. في OSM ، من الصحيح وضع علامة على العنوان كما يلي: 10A c1 ، وليس 10a p. 1. كتبت شيكاً لهذه القاعدة وأبرز الأخطاء. عندما تعبت من تصحيح الأقلام ، كتبت للحالات الواضحة تصحيحًا شبه تلقائي ، بنقرة واحدة أقبل الخيار المقترح.

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

حول الإحصاءات. يعتقد مدقق الطريق أن 98٪ من أرقام الطرق قد تم إدخالها. لا أحتفظ بإحصائيات الاستخدام ، لكنني أعلم أنهم يستخدمون أدوات التحقق الخاصة بي ، حيث يكتبون لي بشكل دوري في المنتدى أن هناك شيئًا ما قد تم كسره أو طُلب منه تحديث القوائم في بعض المناطق. وألفت الانتباه أيضًا إلى حقيقة أنه في دردشة Telegram ، غالبًا ما يسأل شخص ما عن رابط.

- هل تخطط لصنع أي أداة أخرى مماثلة في المستقبل؟

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

- ما الذي يعجبك في مجتمع RU-OSM؟ ما لا تحب؟ أن تفعل أفضل؟

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

لا أحب حقيقة أن المنتدى قد توقف عن لعب دور رئيسي في توحيد المجتمع ، وأن الدردشة في Telegram لم تحل محلها. بشكل عام ، جميع أوجه القصور في المشروع تنبع من مزاياها ، كل منها يعمل بشكل رئيسي على ما يحبه. يبدو لي أيضًا أننا لسنا جادين بما فيه الكفاية في الأمور المشتركة.

- لماذا تعتقد حتى الآن أنه لم يتم إضفاء طابع رسمي على RU-OSM ولم تظهر منظمة غير ربحية تروج لـ OSM في روسيا ، كما حدث في العديد من البلدان؟ ما الذي يمنع هذا؟

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

- ماذا يرغب الوافد الجديد إلى مشروع OSM؟ لماذا يستحق رسم الخرائط؟

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

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

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

- ما هي بعض المشاريع المستندة إلى OSM التي تحبها أو توصي بها.

- مشروع استيراد العناوين والمنازل من السجل الاستوني يسبب الحسد. يتيح لك البرنامج مع الحد الأدنى من جهد المستخدم عرض وإدخال معلومات حول الآلاف من المنازل.

Generation Streets فكرة رائعة: أضف إلى بيانات OSM ما هو مفقود هناك لجعله جميلًا.

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

تعتبر Sight Safari فكرة جيدة: لاستخدامها لإنشاء مسار ، وليس كما يحدث عادة - وقت السفر ، ولكن جمالها وإدراكها.


دافئ فناء سانت بطرسبرغ ، بالرصاص وتحميلها من قبل wowik على Mapillary

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

- عادة ، عندما يتحدثون عن OSM ، يبدأون بما يمكنك القيام به فيه. لكنهم ينسون تماما أن يقولوا ما لا يمكن عمله ، وكيف لا يضر المشروع.

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

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



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

انضم إلى OSM!



المقابلات السابقة: SviMik ، كيريل بوندارينكو ، أرتيم سفيتلوف ، سيرجي سينتسين ، ناتاليا كوزلوفسكايا ، فيكتور فياليشكين ، إيفان ويعرف أيضًا باسم BANO.notIT ، أنطون بيليتشكوف ، إيلينا بالاشوفا ، إيليا زفيريف ، تيموفي سبوبين ، سيرجي جولوبيف .

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


All Articles