GeoJSON Viewer & Validator

GeoJSON पेस्ट करें या छोड़ें ताकि उसे validate करें, नक्शे पर देखें, और एक feature सारांश पढ़ें — सीधे आपके ब्राउज़र में।

आपका GeoJSON आपके ब्राउज़र में validate, संक्षेपित और खींचा जाता है और कभी अपलोड नहीं होता। बेस नक्शा बनाने के लिए केवल OpenStreetMap टाइल्स नेटवर्क पर लोड होती हैं; आप जो geometries देखते हैं वे किसी सर्वर पर स्टोर नहीं होतीं।

इसके बजाय एक टेबल चाहिए? GeoJSON को CSV में बदलें।

GeoJSON Viewer के बारे में

यह GeoJSON viewer और validator आपके डेटा को जाँचता है और उसे आपके ब्राउज़र को छोड़े बिना नक्शे पर खींच देता है। GeoJSON पेस्ट करें, या एक .geojson या .json फ़ाइल छोड़ें, और यह पहले पुष्टि करता है कि टेक्स्ट सही-गठित JSON है और फिर एक मान्य GeoJSON ऑब्जेक्ट — एक FeatureCollection, एक अकेला Feature, या Point, LineString, या Polygon जैसी एक सादी geometry। जो कुछ गलत हो उसका एक सटीक संदेश मिलता है: एक JSON syntax स्थिति, एक अज्ञात geometry प्रकार, अनुपस्थित या ग़ैर-array coordinates, या बहुत कम स्थितियों वाला एक ring। मान्य geometries एक Leaflet नक्शे से रेंडर होती हैं जो डेटा के अनुसार auto-fit होता है, और आपको कुल features, geometry प्रकार के अनुसार विभाजन, और समग्र bounding box का सारांश मिलता है। एक क्लिक में pretty-print या minify करें। कोऑर्डिनेट्स आपके डिवाइस पर पार्स और खींचे जाते हैं, इसलिए आपका डेटा आपके पास ही रहता है।

विशेषताएँ

GeoJSON Viewer का उपयोग कैसे करें

  1. इनपुट में GeoJSON पेस्ट करें, या एक .geojson / .json फ़ाइल छोड़ें (या उदाहरण लोड करें)।
  2. validation बैनर पढ़ें: एक हरा परिणाम, या ठीक करने के लिए एक सटीक त्रुटि।
  3. मान्य geometries को नक्शे पर खिंचा हुआ देखें, जो खुद को डेटा के अनुसार फ़िट करता है।
  4. सारांश में feature गिनती, geometry विभाजन और bounding box जाँचें।
  5. pretty-print या minify किया गया GeoJSON कॉपी करें, या bounding box कॉपी करें।

उदाहरण

इनपुट

{"type":"Feature","geometry":{"type":"Point","coordinates":[2.2945,48.8584]},"properties":{"name":"Eiffel Tower"}}

आउटपुट

Valid Feature · 1 feature
Point: 1
Bounding box: [2.2945, 48.8584, 2.2945, 48.8584]

एक अकेला Point Feature validate होता है और Paris में Eiffel Tower पर एक पिन गिरा देता है।

सामान्य त्रुटियाँ और समस्या निवारण

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

इस viewer में मान्य GeoJSON क्या गिना जाता है?
इनपुट सही-गठित JSON और एक GeoJSON ऑब्जेक्ट होना चाहिए: एक features array वाला FeatureCollection, एक geometry वाला अकेला Feature, या Point, LineString, या Polygon जैसी एक सादी geometry। viewer खींचने से पहले प्रकार और हर coordinate array जाँचता है।
मेरा पॉइंट नक्शे पर गलत जगह क्यों दिखता है?
GeoJSON coordinates को [longitude, latitude] के रूप में स्टोर करता है, जो कई नक्शों और API द्वारा उपयोग किए जाने वाले lat/long क्रम का उल्टा है। अगर कोई पॉइंट समुद्र में या किसी दूसरे देश में पड़ता है, तो आपके longitude और latitude लगभग निश्चित रूप से आपस में बदल गए हैं।
bounding box कैसे निकाला जाता है?
viewer डेटा में हर coordinate को चलता है और न्यूनतम तथा अधिकतम longitude और latitude ट्रैक करता है, [west, south, east, north] लौटाते हुए। null geometry वाले features कोई coordinate नहीं देते, इसलिए box केवल स्थित geometries को कवर करता है।
यह कौन-से geometry प्रकार रेंडर और गिन सकता है?
Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, और GeometryCollection। Points पिन के रूप में खींचे जाते हैं; lines और polygons आकृतियों के रूप में खींची जाती हैं। सारांश दिखाता है कि आपके डेटा में हर geometry प्रकार कितने हैं।
क्या यहाँ GeoJSON देखने से मेरे coordinates कहीं अपलोड होते हैं?
नहीं। पार्सिंग, validation और सारांश आपके ब्राउज़र में चलते हैं, इसलिए आप जो GeoJSON पेस्ट करते हैं वह आपके डिवाइस पर ही रहता है। आपकी geometries के पीछे बेस नक्शा बनाने के लिए केवल OpenStreetMap टाइल्स नेटवर्क पर लाई जाती हैं।

संबंधित टूल

सभी ArrayKit टूल