वेब-आधारित geospatial data editor Placemark अब open source में बदला
(github.com/placemark)- Placemark एक मुफ्त open source application है, जो map data को बनाने, देखने, संपादित करने और विश्लेषण करने के लिए है
- सामान्य users के लिए इसे खुद चलाने के बजाय मुख्य instance Placemark.io का उपयोग करना डिफ़ॉल्ट तरीका है
- developers या fork करना चाहने वाले users repository को local में चला सकते हैं, और इसके लिए pnpm तथा Node 24.5.0 अपेक्षित हैं
- local run के लिए Mapbox public access token और Geocode Earth token चाहिए, और public operation के समय token restrictions सेट करने की सिफारिश की जाती है
- फिलहाल Mapbox GL JS का सीमित license एक अपवाद के रूप में बना हुआ है, और समय मिलने पर इसे maplibre-gl में migrate करने की योजना है
Placemark की भूमिका
- Placemark map data को बनाने, देखने, संपादित करने और विश्लेषण करने के लिए एक मुफ्त open source application है
- अधिकांश users मुख्य instance Placemark.io का उपयोग कर सकते हैं
- README का बाकी हिस्सा उन users के लिए है जो developer के रूप में इसे आज़माना या fork करना चाहते हैं
local run flow
- Docker या Render का उपयोग करके अधिक जटिल तरीके अपनाए जा सकते हैं, लेकिन macOS पर एक सरल local run प्रक्रिया दी गई है
- repository को clone करके directory में जाएँ, फिर dependencies install करें
- ज़रूरी tokens जारी करवाने होंगे
- Mapbox public access token और संबंधित documentation
- Geocode Earth token और संबंधित documentation
- tokens को environment variables के रूप में सेट करने के बाद server शुरू करें
- development mode में
pnpm devसे hot reloading का उपयोग करें - static file deployment के लिए
pnpm buildके बादpnpm dlx serve@latest distसेdist/directory serve करें
- development mode में
- local development में
.env.exampleको.env.localमें copy करके tokens जोड़े जा सकते हैं
token security पर ध्यान देने वाली बातें
- यदि आप इसे बार-बार चलाने या publicly operate करने की योजना बना रहे हैं, तो tokens को अधिक सुरक्षित तरीके से सुरक्षित करना चाहिए
- Mapbox token के लिए URL restrictions जोड़ने की सिफारिश की जाती है
- Geocode Earth token के लिए allowed Referrer Hostnames सेट करने की सिफारिश की जाती है
संबंधित forks
- epanetjs: पानी की modeling पर केंद्रित fork, और इसका repository उपलब्ध है
- geojson.io/next: Mapbox का fork, और इसका repository उपलब्ध है
open source license exception और migration plan
- फिलहाल एक सीमित अपवाद के रूप में Mapbox GL JS शामिल है, और इस library का license प्रतिबंधित है
- समय मिलने पर इसे Mapbox GL JS के open source fork maplibre-gl में migrate करने की योजना है
- README में यह भी लिखा है कि maplibre-gl को Microsoft जैसी अमेरिकी tech oligopoly कंपनियों से मुख्य रूप से funding मिलती है
1 टिप्पणियां
Hacker News राय
इसी व्यक्ति ने geojson.io भी बनाया था, जो कभी-कभी इस्तेमाल करने के लिए एक शानदार tool है
GeoJSON testing के लिए अच्छा है, और यह अफसोस की बात है कि Placemark एक company के रूप में आगे नहीं बढ़ पाया, लेकिन अब इसका open source होना सच में खुशी की बात है
geomob वालों ने लगभग 2 साल पहले, जब Placemark अभी-अभी launch हुआ था, Tom MacWright का podcast में interview किया था: https://thegeomob.com/podcast/episode-118
मुझे इसके अस्तित्व का पता अभी चला, जबकि जिन पिछली दो companies में मैं काम करता था, वहाँ कई colleagues को ऐसी map app से बहुत मदद मिलती जिसमें geojson.io से थोड़े ज़्यादा features हों और qgis/arcgis से कम complexity हो
Placemark के open source में बदलने के बाद बंद होने की post 72 दिन पहले आई थी
https://news.ycombinator.com/item?id=38250459
यह बहुत polished project है। Founder अब Val town develop करने में मदद कर रहे हैं, और वह भी काफी शानदार लगता है
https://www.val.town/
Blog भी पढ़ने लायक है: https://macwright.com/
काश मुझे इसका इस्तेमाल करने का मौका मिले। GIS tools में आम तौर पर इस स्तर की finish और intuitiveness नहीं होती
Placemark के आधार पर कामचलाऊ data viewer बनाया जा सकता है, लेकिन तब शायद इसके आधे features को ignore करना पड़ेगा
यह कुछ समय तक commercial product था, इसलिए उत्सुकता है कि वास्तविक users इसे किस काम में इस्तेमाल करते थे। यह भी जानना चाहूंगा कि क्या इसने existing tools को replace किया, या किसी नए तरह के काम में इस्तेमाल हुआ
इसे open source के रूप में release किया जाना सच में बढ़िया है
मेरे पास chattymaps domain है और मैं map-based chat app बनाने की योजना बना रहा था; Placemark को गहराई से देखने पर शायद वह काम शुरू करने की प्रेरणा मिल जाए
ऐसे general-purpose GIS tools बहुत देखे हैं
समस्या यह है कि ArcGIS workflows में इतना व्यापक और गहराई तक मौजूद है कि बचा हुआ काम और users पर्याप्त बड़े नहीं हैं
ऐसे product को ठीक से grow करने के लिए ecosystem और “killer app” की जरूरत होती है
GIS हमेशा niche area ही रहने वाला है। GIS में standards इस्तेमाल न करने की कोई वजह नहीं है, और लंबे समय में open source के जगह बनाने की गुंजाइश भी है
क्या कहीं working demo देखा जा सकता है?
खुद try कर सकने वाला working demo URL नहीं मिला
अच्छी खबर है। यह पूरी तरह G Suite app जैसा दिख भी सकता है
Company backing के बिना इसके survive करना मुश्किल होने की संभावना ज्यादा है
umap-project.org के साथ मिलकर इस्तेमाल करने का तरीका खोजना दिलचस्प होगा। कम से कम ये friendly projects तो बन ही सकते हैं