Skip to main content
OpenStreetMap क्या है: दुनिया का मुफ़्त और open-source map
Guides

OpenStreetMap क्या है: दुनिया का मुफ़्त और open-source map

OpenStreetMap एक free, open, crowd-sourced world map है। यह गाइड बताती है कि यह क्या है, यह Google Maps से कैसे अलग है

Brent van der Heiden6 min read
#openstreetmap#osm#open data#map data#geocoding#mapping platform

OpenStreetMap maps की Wikipedia है। यह दुनिया का एक free, open, crowd-sourced map है, जिसे लाखों volunteers की community ने बनाया है और हज़ारों products के data backbone के रूप में use किया जाता है जिन्हें आप already use करते हैं, weather apps से लेकर hiking apps और ride-share platforms तक।

यह गाइड बताती है कि OpenStreetMap वास्तव में क्या है, यह data set के रूप में कैसे काम करता है, यह Google Maps से कैसे अलग है, और MapAtlas जैसे modern production mapping stack में इसकी क्या भूमिका है।

Project, एक paragraph में

OpenStreetMap (OSM) की स्थापना 2004 में United Kingdom में Steve Coast ने की थी, जो freely available digital map data की कमी से frustrated थे। आइडिया था कि दुनिया का map उसी तरह बनाया जाए जैसे Wikipedia encyclopedia बना रही थी: कोई भी sign up कर सकता है, कोई भी feature add या edit कर सकता है, और resulting data open license के तहत published है। आज project के 10 मिलियन से अधिक registered editors और लगभग 60,000 monthly contributors का active core है। Full planet database compressed 100 GB से अधिक है और हर minute बढ़ता है।

OSM Data के रूप में कैसा दिखता है

OSM tiles का folder नहीं है। यह तीन primitive types का structured database है:

  • Nodes: latitude और longitude के साथ single points। ऐसी चीज़ों के लिए use होता है जो essentially एक point हैं (एक bench, एक पेड़, एक parking meter), और अधिक complex shapes के building blocks के रूप में।
  • Ways: nodes के ordered sequences। Linear features (road segment, river) और closed shapes (building footprint, park boundary) के लिए use होता है।
  • Relations: nodes और ways के groupings। Bus routes (road segments का sequence), administrative boundaries, और multipolygon features जैसी चीज़ों के लिए use होता है।

हर node, way, और relation में key-value tags का एक set होता है। एक road में highway=residential, name=Rue de Rivoli, maxspeed=30 हो सकता है। एक coffee shop में amenity=cafe, name=Cafe Central, opening_hours=Mo-Fr 07:00-19:00, wheelchair=yes हो सकता है। Tagging vocabulary community-defined, evolving है, और OSM wiki पर documented है।

Open primitives और tagged metadata का यह combination ही OSM को इतना reusable बनाता है। आप एक structured query से Berlin के सभी cycle paths, Netherlands के सभी defibrillators, या France के सभी wine regions extract कर सकते हैं।

Map कैसे बनता है

OSM को volunteers द्वारा web editors (iD), desktop editors (JOSM), और mobile editors (Vespucci, StreetComplete) से continuously edit किया जाता है। Edits minutes में central database में flow होते हैं। Source material में शामिल हैं:

  • Aerial imagery OSM use के लिए licensed (Bing, Maxar, Esri)
  • GPS traces community members द्वारा upload किए गए
  • Government open data (cadastre, road inventories, address files)
  • Local knowledge, खासकर opening hours, names, accessibility, और small features के लिए
  • Mass imports structured data sets के (carefully reviewed, क्योंकि bad imports data quality को नुकसान पहुँचाते हैं)

Quality control community-driven है: experienced mappers changes review करते हैं, automated tools suspicious edits flag करते हैं। Result वह map है जो places पर असाधारण रूप से detailed है जहाँ community active है (Western Europe, urban North America, Japan) और कम-mapped regions में patchier है।

OSM बनाम Google Maps

Developers का सबसे आम सवाल यह है कि OSM पर build करें या Google Maps पर। ईमानदार जवाब इस बात पर निर्भर करता है कि आप क्या बना रहे हैं।

OSM की strengths: open data जिसे आप host, redistribute, और analyse कर सकते हैं; कई regions में richer point-of-interest tagging; transparent provenance; पूर्ण European data sovereignty; OSM-based providers के through predictable pricing; अपने brand के लिए custom map styles render करने की ability।

Google Maps की strengths: Street View imagery; कुछ regions में बहुत strong business listing data; consumer brand recognition।

Developer-grade products के लिए जिन्हें EU hosting, GDPR-clean data flows, custom styling, और predictable pricing चाहिए, OSM-based stack आमतौर पर बेहतर choice है।

Production APIs OSM पर कैसे Build करती हैं

Production में आप लगभग कभी directly OSM database call नहीं करते। इसके बजाय, आप एक hosted API use करते हैं जो OSM data पर build करती है और वे layers जोड़ती है जो OSM खुद नहीं provide करती:

  • Tile rendering: हर zoom level के लिए 100 GB vector data को fast map tiles में render करने के लिए serious tile pipeline चाहिए। Hosted providers यह आपके लिए करते हैं।
  • Geocoding: addresses को coordinates में बदलने के लिए OSM के ऊपर indexed search engine चाहिए, plus ranking और disambiguation के लिए heuristics।
  • Routing और isochrones: OSM के पास road graph है, लेकिन actual driving directions और travel-time polygons compute करने के लिए dedicated infrastructure पर routing engine (OSRM, Valhalla, GraphHopper) चाहिए।
  • Map matching, distance matrices, optimisation: same story।
  • SLAs, EU hosting, GDPR compliance: hosted providers data को वे contract terms के साथ package करते हैं जिनकी enterprise teams को ज़रूरत होती है।

MapAtlas OSM-grade data पर built European mapping platform है जिसमें EU-only hosting, GDPR-clean infrastructure, और geocoding, routing, isochrones, distance matrices, और dynamic styled maps के लिए developer-grade APIs हैं।

जब आपको Direct OSM Data चाहिए

कभी-कभी आप raw data चाहते हैं। सामान्य cases:

  • Bulk analysis: Germany में सभी electric vehicle charging stations गिनना, Spain में हर defibrillator map करना।
  • Custom GIS workflows: spatial joins के लिए PostGIS में import करना।
  • Internal map products: पूर्ण style control के साथ अपने tiles render करना।
  • Data enrichment: अपने location records में OSM tags जोड़ना।

इनके लिए, Geofabrik extracts या Overpass API standard entry points हैं। दोनों free हैं, दोनों volunteer infrastructure पर run करते हैं, और दोनों attribution और license terms के साथ आते हैं जिनका किसी भी redistributed product में सम्मान करना चाहिए।

MapAtlas क्यों

MapAtlas EU-only hosting और GDPR-clean infrastructure के साथ OSM-derived data के ऊपर developer-grade APIs बनाता है। Geocoding API, Search API, Directions API, और Isochrone API सभी clean, well-tagged location records return करते हैं जो production code में और उस structured data में cleanly काम करते हैं जो आप AI assistants को ship करते हैं। Hands-on intro के लिए, Coordinates Lookup tool try करें या deeper context के लिए What Is a Geocode पढ़ें।

अक्सर पूछे जाने वाले प्रश्न

OpenStreetMap क्या है?

OpenStreetMap (OSM) दुनिया का एक free, open, crowd-sourced map है जिसे volunteers के global community द्वारा maintain किया जाता है। कोई भी map edit कर सकता है, नई roads या places जोड़ सकता है, और data को Open Database License के तहत reuse कर सकता है। Background में, OSM nodes, ways, और relations का एक structured database है जो streets, buildings, points of interest, transport networks, और natural features describe करता है। Weather apps, hiking apps, ride-share apps, और developer-grade map APIs पर दिखने वाले अधिकतर maps OSM data से powered हैं, अक्सर proprietary enhancements की layers के साथ।

क्या OpenStreetMap को commercially use किया जा सकता है?

हाँ। OpenStreetMap data Open Database License (ODbL) के तहत licensed है, जो commercial use की अनुमति देता है जब तक आप OpenStreetMap को attribute करें और derivative databases को same license के तहत share करें। openstreetmap.org पर basic tile server के production traffic के लिए acceptable-use limits हैं, इसलिए अधिकतर teams एक hosted tile provider (MapTiler, Mapbox, MapAtlas, आदि) use करती हैं जो OSM data पर build करता है और SLAs, custom styles, और higher rate limits offer करता है।

OpenStreetMap और Google Maps में क्या फ़र्क है?

OpenStreetMap open data है: कोई भी पूरा planet download कर सकता है और उस पर अपना product बना सकता है। Google Maps एक closed proprietary product है: underlying data redistributable नहीं है। Developer-grade products के लिए जिन्हें EU hosting, GDPR-clean data flows, custom styling, और predictable pricing चाहिए, OSM-based stack आमतौर पर बेहतर choice है।

OSM tag क्या है और यह क्यों मायने रखता है?

OpenStreetMap में हर feature में key-value tags का एक set होता है जो बताता है कि वह क्या है। एक road में `highway=residential` tag हो सकता है, एक restaurant में `amenity=restaurant`। Tagging vocabulary community-defined है और OSM wiki पर documented है। Tags ही downstream tools को data sensibly filter करने देते हैं: आप 'Paris के सभी hospitals' या 'Berlin के सभी charging stations' query कर सकते हैं। Production geocoders (MapAtlas सहित) match की relevance score करने के लिए OSM tags पर rely करते हैं।

यह उपयोगी लगा? इसे साझा करें।

लेखक के बारे में

Brent van der Heiden

लेखक

Brent van der Heiden

Co-Founder & CEO at MapAtlas

Brent built MapAtlas out of a conviction that developers deserve location APIs with fair pricing and genuine end-user privacy. He writes about geospatial infrastructure, AI search visibility, and how location data powers the products people rely on every day.

सभी लेख देखें
ब्लॉग पर वापस जाएं