StreetComplete: छोटी quests के ज़रिए OpenStreetMap सुधारना
(streetcomplete.app)- StreetComplete एक ऐसा ऐप है जो आपके आसपास के अधूरे OpenStreetMap डेटा को खोजकर, मौके पर ही उसे पूरा करने के लिए quests के रूप में दिखाता है
- यूज़र quest वाली जगह पर खुद जाकर आसान सवालों के जवाब देकर map जानकारी अपडेट करते हैं
- दर्ज की गई जानकारी किसी अलग editor के बिना यूज़र के नाम से सीधे OpenStreetMap में जोड़ दी जाती है
- प्रोजेक्ट में GitHub home, Slack chat और app translation page के ज़रिए भाग लिया जा सकता है
- release changes, FAQ और privacy information भी उपलब्ध हैं, ताकि इस्तेमाल से पहले देखने के लिए सामग्री मौजूद रहे
मौके पर OpenStreetMap को बेहतर बनाने का तरीका
- StreetComplete OpenStreetMap को बेहतर बनाने में मदद करने वाला field survey app है
- ऐप यूज़र के आसपास गायब map data खोजकर उन्हें map पर quests के रूप में दिखाता है
- हर quest को संबंधित जगह पर जाकर आसान सवाल का जवाब देने पर पूरा किया जा सकता है
- जवाब के रूप में दर्ज की गई जानकारी किसी दूसरे editor के बिना यूज़र के नाम से सीधे OpenStreetMap में जोड़ दी जाती है
प्रोजेक्ट में भाग लेने के रास्ते
- Project home (GitHub): StreetComplete project home
- #streetcomplete chat (Slack): StreetComplete से जुड़ी chat
- Translate this app: app translation में भाग लें
संदर्भ सामग्री
- What’s New?: नए releases और changes देखें
- FAQ: अक्सर पूछे जाने वाले सवाल
- Privacy: privacy information page
1 टिप्पणियां
Hacker News राय
कुछ समय पहले मैं Norway की सबसे खूबसूरत जगहों में से एक, Åndalsness, घूमने गया था। वही जगह जहां fjords और पहाड़ हैं।
गांव से थोड़ा बाहर अपने lodging तक पैदल जाते हुए मैंने OSM देखा; शायद मैं तब Google Maps से शिफ्ट होकर इसे इस्तेमाल करना और पढ़ना सीख रहा था। जिस सड़क पर मैं चल रहा था, उससे हटकर एक shortcut/walking trail OSM पर दिखा तो मैं हैरान हुआ, क्योंकि उसी दिन मैं पहले ही ऐसी दो राहों का अच्छा इस्तेमाल कर चुका था जो Google Maps पर नहीं दिखती थीं। लेकिन असल में वहां कुछ भी दिखाई नहीं दे रहा था।
मैंने दोस्त से कहा कि मैं देखना चाहता हूं इस अजीब hacker map में क्या दिख रहा है, और दोबारा देखने पर, जो जगह पहले बस घने जंगल वाली पहाड़ी लग रही थी, वहां सच में ऊपर जाती हुई एक trail थी। ऊपर चढ़ने पर रास्ता धीरे-धीरे और साफ होता गया, और एक ऐसी cabin से आगे, जहां तक car road नहीं जाती थी, कुछ मिनट और चलने के बाद हम एक छोटे summit पर पहुंचे, जहां बड़े पत्थर और postcard जैसा दृश्य था। छुट्टी के आखिरी दिन की यह बहुत शानदार याद थी, और यह इसलिए संभव हुआ क्योंकि किसी ने वह रास्ता OSM पर mark कर रखा था।
खासकर unpaved इलाकों में OSM पर ऐसी terrain features हैं जो किसी और map में नहीं मिलतीं। लगता है दूसरे लोग भी ऐसा ही करते हैं, क्योंकि आसपास के क्षेत्रों में भी कम-ज्ञात रास्ते उभर आए। मैं कुछ orienteering और rogaining events में गया, और map जाना-पहचाना लगा; जांचने पर पता चला कि उन्होंने मेरा OSM data इस्तेमाल किया था। यह देखना वाकई अच्छा था कि मेरी mapping effort का long-lasting result निकला, और उन events में map और उस इलाके से बहुत परिचित होना भी काफी अच्छा bonus था। जिन कई fire access tracks को मैंने mark किया था, उन्हें नाम मिलते देखकर लगता है कि local wildfire response teams भी OSM देखती हैं।
https://cartes.app/?cat=point-de-vue#13.66/62.56098/7.70188
मैंने अपने इलाके के intersections, stop signs और sidewalks भरने के लिए OSM और StreetComplete इस्तेमाल करना शुरू किया। लेकिन हमेशा लगता रहा कि शायद मैं कुछ गलत कर रहा हूं।
जब मैं crosswalk बनाता, तो OSM कहता कि उस crosswalk को crossing के जरिए road से connect करो, और StreetComplete में ऐसा लगता था जैसे duplicate data डाल रहा हूं। मुझे सिर्फ बीच के crossing पर ही नहीं, दोनों तरफ भी traffic lights हैं या नहीं, यह जोड़ना पड़ता था—शायद यह explanation ही समझ में न आ रही हो। आखिरकार मुझे भरोसा नहीं रहा कि मैं OSM सही तरह edit कर रहा हूं। समझ नहीं आता कि sidewalks को अलग से draw करना चाहिए या road पर tag करना चाहिए कि वहां sidewalk है। अपने इलाके में sidewalks जोड़ने के बाद StreetComplete अब पूछता है कि road पर sidewalk है या नहीं, जबकि map पर वह साफ दिखता है। कई wiki pages edit करने जैसा लगता है: किसी चीज को document करने के कई तरीके हैं, लेकिन सही जवाब सिर्फ एक है और वह documented नहीं है।
अपडेट: StreetComplete और इस्तेमाल करने पर पता चला कि sidewalks को अलग से mapped के रूप में mark किया जा सकता है। road पर
sidewalk:both=separatetag लग जाता है। पता नहीं यह तरीका सही है या नहीं।सामान्य तौर पर, अगर आप जो जानकारी जोड़ रहे हैं वह accurate है, तो वह मददगार है। बाद में tagging scheme बदलना उस जानकारी को फिर से शुरू से खोजने की तुलना में कहीं आसान है। अगर सच में चिंता है, तो आम तौर पर wiki में current best practices अच्छी तरह लिखी होती हैं। वैसे crosswalks के मामले में लगता है कि StreetComplete अब सिर्फ actual crossing nodes के बारे में पूछता है, इसलिए duplicate quests अब नहीं होने चाहिए।
मैं ज्यादातर Organic Maps से अलग-अलग shops जोड़ने तक ही रहा हूं, और यह बहुत आसान है। pin लगाइए, name, phone number/website/opening hours वगैरह डालिए, और submit कर दीजिए।
हाल ही में पता चला; OpenStreetMap में contribute करने का यह बहुत मजेदार तरीका है और UI भी सच में अच्छी तरह बनाया गया है। पूरी तरह beginner-friendly है।
बस अच्छा होता अगर labeling से ज्यादा कुछ कर पाते—जैसे simple roads या footpaths जोड़ना।
बहुत intuitive है, और यह एहसास कराता है कि map data कितना detailed और specific हो सकता है। मुझे possible features के बारे में ही ज्यादा जानकारी नहीं थी, इसलिए missing features पर कुछ कहना मुश्किल है, लेकिन यह recommend करने लायक experience है। ऐसा लगा जैसे Pokemon Go खेल रहे हों, लेकिन उसके बुरे हिस्सों के बिना।
शानदार app है। https://every-door.app/ भी है, जो थोड़ा अलग set of tasks देता है और points of interest को आसानी से place करने देता है। हाल ही में dog walk कराते हुए मैंने अपने मोहल्ले के कई trash bins और benches map किए।
फिर भी यह StreetComplete की तुलना में ज्यादा complete editor के करीब है, और जाहिर है Vespucci जितना नहीं।
मेरे आसपास missing info ज्यादातर phone numbers और opening hours हैं, जो boring जानकारी है और जिन्हें automatically collect करना भी आसान होना चाहिए।
शायद Google OSM डेटा का इस्तेमाल करके उन चीज़ों की जांच करता है जो उनसे छूट गई हैं और उन्हें अपने मैप में जोड़ता है, लेकिन यह अच्छा नहीं है कि हम उल्टा ऐसा नहीं कर सकते। OSM को अपना लाइसेंस बदलकर ऐसा बनाना चाहिए कि अगर आप हमारा डेटा इस्तेमाल करते हैं, तो आपको अपना डेटा भी सार्वजनिक करना होगा
हो सकता है मैंने सारांश को गलत समझा हो, लेकिन उसमें ऐसा लिखा है: "If you publicly use any adapted version of this database, or works produced from an adapted database, you must also offer that adapted database under the ODbL." <https://opendatacommons.org/licenses/odbl/summary/>
कुछ साल पहले मैंने खुद OSM पर सब कुछ मैप किया था, और अच्छी बात है कि आजकल ज्यादातर third-party services OSM इस्तेमाल करती हैं, लेकिन लोग अभी भी route navigation और traffic से जुड़ी जानकारी के मुख्य स्रोत के रूप में Google Maps का इस्तेमाल करते हैं
मैं अपने इलाके की दुकानों, संपर्क जानकारी, रेस्टोरेंट में मिलने वाले खाने के प्रकार, खुलने-बंद होने के समय वगैरह मैप कर रहा हूं। काम बहुत है, और काफी जानकारी दुकान मालिक के बिना असल में पता नहीं चल सकती
इसलिए मैं उनमें से कुछ लोगों से उनकी दुकान की जानकारी खुद अपडेट करने को कहने की कोशिश कर रहा हूं, लेकिन उन्हें मनाने के लिए अच्छे कारण ढूंढने में दिक्कत हो रही है। छोटे दुकानदारों का दिन पहले से काफी व्यस्त होता है, और जानकारी अपडेट करने में 5 मिनट लगाना भी तभी समझ में आता है जब आप दिखा सकें कि इससे उनके business को फायदा होगा। क्या किसी को पता है कि OSM डेटा कहां-कहां इस्तेमाल होता है, और लोग वास्तव में businesses ढूंढने के लिए कौन-से products इस्तेमाल करते हैं? मैंने सुना है कि Apple कभी-कभी उन इलाकों में OSM डेटा लेता है जहां उसका अपना डेटा कमजोर होता है। लेकिन क्या कोई ज्यादा ठोस और उपयोगी कारण है जो France जैसे इलाकों में भी काम करे, जहां Apple Maps का डेटा जरूरी नहीं कि कमजोर हो? दक्षिणी France में Google Maps देखें तो दिख रही आधी दुकानें कई सालों से मौजूद ही नहीं हैं
प्रक्रिया के अंत में लगता था कि review भेजना जरूरी है, तो मैंने भेज दिया। यह कुछ महीने पहले, शायद 6 महीने पहले की बात है, और अब तक कुछ दिखाई नहीं देता। मैं व्यस्त हूं, और business के लिए करने लायक हजारों ज्यादा उपयोगी काम हैं। मेरे दोबारा कोशिश करने की संभावना बहुत कम है। उल्टा, अगर प्रक्रिया आसान होती तो शायद मैं आसपास के दूसरे businesses भी जोड़ देता
असली business listing में है, लेकिन नाम थोड़ा गलत है। मगर अब openstreetmap.org search में वही थोड़ा गलत नाम डालने पर भी 0 results मिलते हैं। अगर सीधे location तक zoom करें, तो जगह सही है और मेरी दुकान दिखती है, लेकिन उस पर क्लिक करने से कुछ नहीं खुलता। ऐसी स्थिति में business owner के तौर पर मैं OpenStreetMap की परवाह क्यों करूं?
मुझे वह समय याद आता है जब Microsoft ने नया Flight Sim launch किया था। लोगों ने game के अंदर अजीब इमारतों और objects को तुरंत पकड़ना शुरू किया, और फिर वे OSM में corrections के रूप में report होने लगे
https://hackaday.com/2020/08/21/microsoft-flight-simultors-d...
अभी-अभी download किया और अपने आसपास 15 से ज्यादा छोटी contributions कर दीं। ऐप बहुत अच्छी तरह बनाया गया है और इस्तेमाल में बेहद सरल है। Gamification भी top-notch है, इसलिए recommend करता हूं
सोचता हूं कि StreetComplete जैसी अच्छी मंशा वाली gamification रखने वाली और कौन-सी free open-source apps या websites हैं
क्या ऐसी और apps हैं जो इस तरह की smooth crowd correction को बढ़ावा देती हों? अगर किसी को हल्के-फुल्के तरीके से पता चल सके कि कहां contribute करना है या किसे inform करना है, तो समाज के कई पहलुओं को मदद मिल सकती है। जैसे जंगल में illegal dumping sites या इधर-उधर फेंका हुआ कचरा
हमारे आसपास की चीज़ों को अच्छी हालत के करीब बनाए रखने वाली homeostasis app जैसी कोई चीज़ :]
लेकिन मुझे लगता है कि street photos इस्तेमाल करने वाली या feature के तौर पर रखने वाली OSM mapping apps बहुत कम हैं। मेरे लिए Google Maps में यह मुख्य रूप से इस्तेमाल होने वाला feature है। जैसे road condition देखना या cycle trip के दौरान कोई अच्छा camping spot ढूंढना। इसलिए मैं अपना material Google पर भी upload करता हूं, क्योंकि vehicles इन ज्यादातर इलाकों तक नहीं पहुंच सकते। फिर भी जहां संभव हो, मैं open alternative को ज्यादा पसंद करता हूं
अब वापस जाकर पुरानी photos की dates देखने पर सभी homeless लोग गायब हैं, जैसे वे कभी थे ही नहीं। लेकिन जब मैं वहां था, वे सचमुच वहां थे। Google को दोष देना आसान है, लेकिन दूसरी तरफ Google ने अपने किए का record भी छोड़ा है और आप खुद जाकर देख भी सकते हैं