GPX Viewer
किसी .gpx फ़ाइल को नक्शे पर खोलें, उसकी दूरी, elevation और bounding box पढ़ें, और GeoJSON एक्सपोर्ट करें — सब आपके ब्राउज़र में।
आपकी GPX फ़ाइल पूरी तरह आपके ब्राउज़र में पार्स और विश्लेषित होती है; रूट, आँकड़े और एक्सपोर्ट किया गया GeoJSON आपके डिवाइस पर ही रहते हैं। नक्शा बनाने के लिए केवल OpenStreetMap टाइल्स नेटवर्क पर लोड होती हैं।
दोनों दिशाओं में कच्चा GeoJSON चाहिए? GPX ↔ GeoJSON कन्वर्टर आज़माएँ।
GPX Viewer के बारे में
यह GPX viewer आपकी घड़ी, बाइक कंप्यूटर या फ़ोन द्वारा रिकॉर्ड किए गए रूट को खोलता है और उसे आपके ब्राउज़र को छोड़े बिना OpenStreetMap नक्शे पर खींच देता है। एक .gpx फ़ाइल खींचकर डालें, कोई चुनें, या GPX XML पेस्ट करें, और टूल हर ट्रैक और रूट को एक रेखा के रूप में प्लॉट करता है तथा हर waypoint के लिए एक पिन गिराता है, फिर नक्शे को पूरी गतिविधि के अनुसार फ़िट कर देता है। नक्शे के साथ यह बताता है कि फ़ाइल में कितने ट्रैक, रूट और waypoints हैं, haversine योग से किलोमीटर और मील में कुल ट्रैक दूरी, bounding box, और — जब पॉइंट्स में elevation हो — कुल चढ़ाई, उतराई और न्यूनतम/अधिकतम ऊँचाई। आप पार्स किए गए डेटा को किसी अन्य नक्शे या GIS टूल के लिए GeoJSON के रूप में एक्सपोर्ट कर सकते हैं, या आँकड़े कॉपी कर सकते हैं। GPX आपके डिवाइस पर पार्स होता है; केवल नक्शा टाइल्स नेटवर्क पर लोड होती हैं।
विशेषताएँ
- किसी .gpx फ़ाइल को खींचकर डालें, कोई चुनें, या GPX XML पेस्ट करके तुरंत पूर्वावलोकन करें
- ट्रैक्स और रूट को रेखाओं के रूप में और waypoints को पिन के रूप में OpenStreetMap नक्शे पर खींचता है
- पूरी गतिविधि के अनुसार नक्शे को auto-fit करता है ताकि पूरा रूट दिखे
- फ़ाइल में ट्रैक, रूट और waypoints की संख्या एक नज़र में गिनता है
- haversine योग से किलोमीटर और मील में कुल ट्रैक दूरी
- जब ट्रैक पॉइंट्स में ऊँचाई हो तब elevation gain, loss और न्यूनतम/अधिकतम
- हर पॉइंट का bounding box (दक्षिण, उत्तर, पश्चिम, पूर्व) बताता है
- पार्स किया गया GeoJSON एक्सपोर्ट करें या आँकड़े एक क्लिक में कॉपी करें
GPX Viewer का उपयोग कैसे करें
- बॉक्स पर एक .gpx फ़ाइल छोड़ें, Choose file पर क्लिक करें, या GPX XML पेस्ट करें।
- ट्रैक्स, रूट और waypoints को नक्शे पर खिंचा हुआ देखें, जो bounds के अनुसार auto-fit होता है।
- नक्शे के साथ दूरी, elevation और bounding-box आँकड़े पढ़ें।
- आँकड़े कॉपी करें, या पार्स किए गए डेटा को कहीं और उपयोग करने के लिए Download GeoJSON करें।
उदाहरण
इनपुट
<gpx version="1.1" xmlns="http://www.topografix.com/GPX/1/1">
<trk><trkseg>
<trkpt lat="46.5540" lon="7.9910"><ele>1980</ele></trkpt>
<trkpt lat="46.5625" lon="8.0060"><ele>2310</ele></trkpt>
<trkpt lat="46.5705" lon="8.0210"><ele>2460</ele></trkpt>
</trkseg></trk>
</gpx>
आउटपुट
1 track · 0 routes · 0 waypoints
Distance: 2.15 km (1.34 mi)
Elevation gain: 480 m · loss: 0 m · min/max: 1980 / 2460 m
एक छोटा अल्पाइन ट्रैक: viewer उसकी दूरी और elevation जोड़ता है और रेखा प्लॉट करता है।
सामान्य त्रुटियाँ और समस्या निवारण
- नक्शा खाली रहता है और आपको "No geometry found" संदेश दिखता है। — फ़ाइल में कम से कम एक waypoint (<wpt>), रूट (<rte>) या ट्रैक (<trk>) होना चाहिए। केवल metadata वाली GPX में खींचने के लिए कुछ नहीं होता।
- रूट चढ़ने के बावजूद elevation gain कुछ नहीं दिखाता। — elevation आँकड़ों को पॉइंट्स पर एक तीसरे मान की ज़रूरत होती है — हर <trkpt> के अंदर एक <ele> टैग। बिना barometric या GPS ऊँचाई के रिकॉर्ड की गई फ़ाइलों में जोड़ने के लिए कोई ऊँचाई नहीं होती।
- फ़ाइल लोड करने पर "Invalid XML" त्रुटि आती है। — GPX सही-गठित XML नहीं है — अक्सर एक अधूरा डाउनलोड या एक बिगड़ा हुआ टैग। इसे फिर से एक्सपोर्ट करें, या न बंद हुए एलिमेंट को खोजने के लिए किसी टेक्स्ट एडिटर में खोलें।
अक्सर पूछे जाने वाले प्रश्न
- मैं ब्राउज़र में GPX फ़ाइल कैसे खोलूँ?
- .gpx फ़ाइल को drop बॉक्स पर खींचें, उसे चुनने के लिए Choose file पर क्लिक करें, या GPX XML सीधे पेस्ट करें। viewer इसे आपके डिवाइस पर पार्स करता है और ट्रैक्स, रूट तथा waypoints को नक्शे पर खींचता है, फिर व्यू को पूरी गतिविधि के अनुसार फ़िट कर देता है।
- GPX ट्रैक दूरी कैसे निकाली जाती है?
- viewer हर ट्रैक और रूट को पॉइंट-दर-पॉइंट चलता है और लगातार पॉइंट्स के बीच great-circle (haversine) दूरी जोड़ता है, फिर कुल को किलोमीटर और मील दोनों में दिखाता है। अकेले waypoints दूरी में नहीं जुड़ते।
- elevation gain मेरी घड़ी के बताए मान से अलग क्यों है?
- यह viewer रिकॉर्ड किए गए <ele> मानों के बीच हर सकारात्मक कदम को जोड़ता है, इसलिए शोर वाली GPS या barometric ऊँचाई कुल को बढ़ा सकती है। डिवाइस gain बताने से पहले सिग्नल को स्मूद या थ्रेशोल्ड करते हैं, जिससे आमतौर पर एक कम, अधिक स्थिर आँकड़ा मिलता है।
- bounding box मुझे क्या बताता है?
- bounding box वह सबसे छोटा दक्षिण/उत्तर/पश्चिम/पूर्व आयत है जिसमें फ़ाइल का हर पॉइंट समाता है। यह मोटे तौर पर जाँचने के लिए काम आता है कि कोई गतिविधि कहाँ हुई या किसी अन्य नक्शे का दायरा तय करने के लिए।
- क्या मैं GPX को कहीं और उपयोग करने के लिए GeoJSON में बदल सकता हूँ?
- हाँ। viewer इसे खींचने के लिए GPX को पहले से ही एक GeoJSON FeatureCollection में पार्स कर देता है, और Download GeoJSON उस डेटा को एक .geojson फ़ाइल के रूप में सहेजता है जिसे आप किसी GIS टूल, वेब नक्शे या किसी अन्य ArrayKit कन्वर्टर में लोड कर सकते हैं।
- क्या GPX फ़ाइल देखने से मेरा रूट कहीं अपलोड होता है?
- नहीं। GPX आपके ब्राउज़र में पढ़ी और पार्स की जाती है और आँकड़े आपके डिवाइस पर निकाले जाते हैं। नक्शा बनाने के लिए केवल OpenStreetMap बैकग्राउंड टाइल्स नेटवर्क पर लाई जाती हैं; रूट स्वयं कभी अपलोड नहीं होता।
संबंधित टूल
- GPX से GeoJSON — GPX को GeoJSON में और वापस बदलें — GPS ट्रैक, रूट और वेपॉइंट को GeoJSON फ़ीचर में, या GeoJSON को वापस GPX फ़ाइल में।
- GeoJSON Viewer — GeoJSON को validate करें, नक्शे पर देखें और feature सारांश तथा bounding box पढ़ें
- कोऑर्डिनेट मैप व्यूअर — किसी lat/lng को OpenStreetMap नक्शे पर प्लॉट करें या नक्शे पर क्लिक करके कोऑर्डिनेट्स पढ़ें।
- कोऑर्डिनेट्स की दूरी — दो lat/long पॉइंट्स के बीच great-circle दूरी, bearing और मध्यबिंदु
- KML से GeoJSON — KML ⇄ GeoJSON बदलें — Google Earth KML को वेब नक्शों के लिए GeoJSON में बदलें, या GeoJSON को वापस KML में।
- GeoJSON से CSV — GeoJSON FeatureCollection को CSV में और वापस बदलें — Point फ़ीचर अपनी प्रॉपर्टीज़ के साथ latitude/longitude कॉलम बन जाते हैं।
सभी ArrayKit टूल