- OpenFreeMap वेबसाइटों और ऐप्स पर कस्टम मैप्स को मुफ्त में दिखाने की सुविधा देता है
- इसे self-host किया जा सकता है, या public instance का उपयोग किया जा सकता है
- सब कुछ open source है, और यह 'open core' मॉडल नहीं है
- मैप डेटा OpenStreetMap से आता है
- public instance का उपयोग पूरी तरह मुफ्त है, और मैप views या requests की संख्या पर कोई सीमा नहीं है
- registration, user database, API key, या cookies की जरूरत नहीं है
- public instance के संचालन खर्च को donations के जरिए पूरा करने की कोशिश की जा रही है
- Btrfs और MBTiles फ़ॉर्मेट में पूरे विश्व की मैप फाइलों के साप्ताहिक डाउनलोड उपलब्ध कराए जाते हैं
इस प्रोजेक्ट की पृष्ठभूमि
- इस प्रोजेक्ट के संस्थापक Zsolt Ero हैं
- 9 साल तक MapHub की map tile infrastructure चलाने के बाद, उन्होंने इसे open source में बदला और OpenFreeMap लॉन्च किया
इस प्रोजेक्ट को सपोर्ट करने का तरीका
- अगर यह प्रोजेक्ट मैप होस्टिंग लागत कम करने में मददगार है, तो GitHub Sponsors पर समर्थन देने पर विचार करें
- मासिक donation चुनने से server cost पूरी करने में मदद मिलती है
क्या support और SLA guarantee उपलब्ध है?
- paid support plans और SLA guarantee वाले Pro plan पर विचार किया जा रहा है
- अगर रुचि हो, तो email के जरिए संपर्क करें
यह प्रोजेक्ट क्यों बनाया गया
- OpenStreetMap इतिहास के सबसे महत्वपूर्ण सामूहिक प्रोजेक्ट्स में से एक है
- पहले commercial map tile provider ढूंढना पड़ता था, लेकिन OpenFreeMap अपना server सेट करने या public instance इस्तेमाल करने का विकल्प देता है
मुफ्त public instance देना कैसे संभव है?
- मैप होस्टिंग की ऊंची लागत का कारण तकनीकी नहीं है
- vector tiles static files होती हैं, और लाखों फाइलें serve करना आसान नहीं लेकिन संभव है
- bandwidth लागत server rental के जरिए पूरी करने की योजना है, और उनका मानना है कि अगर पर्याप्त लोग support plan में शामिल हों तो यह self-sustaining बन सकता है
क्या commercial use संभव है?
तकनीकी स्टैक
- कोई tile server नहीं है; nginx, Btrfs image को serve करता है जिसमें 30 करोड़ hard-linked files हैं
- cloud नहीं, dedicated servers का उपयोग किया जाता है
- Michael Barry द्वारा विकसित Planetiler की वजह से tile generation time 5 हफ्तों से घटकर 5 घंटे रह गया
- मैप schema OpenMapTiles है, और style को fork करके काफी संशोधित किया गया है
attribution
- अगर आप MapLibre का उपयोग करते हैं, तो यह अपने-आप जुड़ जाता है, इसलिए अलग से कुछ करने की जरूरत नहीं है
- वैकल्पिक clients, print media, या video में उपयोग करने पर नीचे दिया गया attribution जरूरी है:
- OpenFreeMap © OpenMapTiles Data from OpenStreetMap
- OpenFreeMap वाला हिस्सा दिखाना जरूरी नहीं है, लेकिन दिखाना अच्छा रहेगा
लाइसेंस
- प्रोजेक्ट का लाइसेंस MIT है
- मैप डेटा OpenStreetMap से आता है
- शामिल प्रोजेक्ट्स के लाइसेंस LICENSE.md में सूचीबद्ध हैं
GN⁺ का सारांश
- OpenFreeMap एक open source प्रोजेक्ट है जो मुफ्त में कस्टम मैप्स उपलब्ध कराता है
- commercial use संभव है, और आप self-hosting या public instance दोनों में से चुन सकते हैं
- संचालन लागत donations से पूरी की जाती है, और तकनीकी स्टैक में nginx और Btrfs का उपयोग होता है
- यह प्रोजेक्ट OpenStreetMap के डेटा का उपयोग करता है, और attribution देना जरूरी है
- मिलते-जुलते फीचर्स वाले प्रोजेक्ट्स में Mapbox और Google Maps शामिल हैं
1 टिप्पणियां
Hacker News की राय
ऐतिहासिक डेटा टाइल सेवा की मांग
Google Maps इस्तेमाल करने का अनुभव
OMT और Protomaps की तुलना
खुद mbtiles होस्ट करने का अनुभव
service के लिए भुगतान करने की ज़रूरत
Python और Matplotlib का उपयोग करके भौगोलिक डेटा visualization
hosting setup को लेकर जिज्ञासा
project की philosophy का सकारात्मक मूल्यांकन
लागत बचाने के लिए service का उपयोग
स्पष्ट business plan की ज़रूरत