GeoJSON to CSV Converter

GeoJSON को CSV में और CSV को वापस GeoJSON में, आपके ब्राउज़र में बदलें। आपके कोऑर्डिनेट्स आपके डिवाइस पर ही रहते हैं।

आपके GeoJSON और CSV आपके ब्राउज़र में स्थानीय रूप से बदले जाते हैं और कभी अपलोड नहीं होते, इसलिए आपके फ़ीचरों में मौजूद लोकेशन डेटा आपके डिवाइस पर ही रहता है।

इसके बजाय JSON से CSV चाहिए? JSON to CSV आज़माएँ।

GeoJSON से CSV के बारे में

यह GeoJSON to CSV कन्वर्टर एक GeoJSON FeatureCollection को स्प्रेडशीट-तैयार टेबल में समतल कर देता है और कोऑर्डिनेट्स की एक CSV से GeoJSON फिर से बना देता है। GeoJSON to CSV जाते हुए, हर Point फ़ीचर एक पंक्ति बन जाता है: उसके कोऑर्डिनेट्स समर्पित latitude और longitude कॉलम भरते हैं, और हर फ़ीचर प्रॉपर्टी एक स्थिर क्रम में अपना कॉलम बन जाती है। लाइन और पॉलीगन जैसी गैर-पॉइंट ज्यामितियाँ अपनी सटीक आकृति एक कॉम्पैक्ट geometry कॉलम में रखती हैं ताकि कुछ भी न खोए। दिशा बदलें और latitude तथा longitude कॉलम वाली एक CSV वापस एक FeatureCollection में बदल जाती है, जिसमें बाकी कॉलम फ़ीचर प्रॉपर्टीज़ के रूप में सुरक्षित रहते हैं। यह Excel या Google Sheets में नक्शा डेटा खोलने, सर्वे एक्सपोर्ट इम्पोर्ट करने, या किसी मैपिंग लाइब्रेरी के लिए कोऑर्डिनेट्स तैयार करने के लिए काम आता है। रूपांतरण पूरी तरह आपके ब्राउज़र में चलता है, इसलिए आप जो डेटा पेस्ट करते हैं वह स्थानीय रूप से प्रोसेस होता है और कभी आपके डिवाइस से बाहर नहीं जाता।

विशेषताएँ

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

  1. एक दिशा चुनें: GeoJSON → CSV या CSV → GeoJSON।
  2. अपना डेटा इनपुट बॉक्स में पेस्ट करें, या .geojson, .json या .csv फ़ाइल लोड करने के लिए Choose file का उपयोग करें।
  3. दाईं ओर के पैनल में बदला हुआ आउटपुट पढ़ें।
  4. परिणाम पाने के लिए Copy पर क्लिक करें, या उसे data.csv या data.geojson के रूप में डाउनलोड करें।

उदाहरण

इनपुट

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

आउटपुट

latitude,longitude,name,city
48.8584,2.2945,Eiffel Tower,Paris

हर Point फ़ीचर एक पंक्ति बन जाता है; कोऑर्डिनेट्स latitude और longitude भरते हैं, प्रॉपर्टीज़ कॉलम बन जाती हैं।

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

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

कौन से कॉलम latitude और longitude बनते हैं?
GeoJSON को CSV में बदलते समय, हर Point फ़ीचर के कोऑर्डिनेट्स दो तय कॉलम भरते हैं: latitude (दूसरा कोऑर्डिनेट मान) और longitude (पहला)। उल्टी दिशा में बदलते समय, टूल lat, latitude, y, lon, lng, longitude या x नाम वाले कॉलम को अपने-आप पहचानता है और उन्हें पॉइंट कोऑर्डिनेट्स के रूप में उपयोग करता है।
गैर-पॉइंट ज्यामितियाँ कैसे संभाली जाती हैं?
लाइन, पॉलीगन, मल्टीपॉलीगन और ज्यामिति संग्रह को एक ही latitude/longitude जोड़ी में नहीं समेटा जा सकता, इसलिए उनकी सटीक आकृति geometry कॉलम में एक कॉम्पैक्ट GeoJSON स्ट्रिंग के रूप में सुरक्षित रखी जाती है। उन पंक्तियों के लिए latitude और longitude सेल खाली रहते हैं ताकि कोई कोऑर्डिनेट डेटा न खोए।
CSV में मेरी GeoJSON प्रॉपर्टीज़ का क्या होता है?
फ़ीचरों में मिली हर प्रॉपर्टी की, पहले-देखे-गए क्रम में, अपना कॉलम बन जाती है, और हर फ़ीचर के मान उन कॉलमों में लिखे जाते हैं। गायब प्रॉपर्टीज़ खाली सेल के रूप में छोड़ी जाती हैं, इसलिए अलग-अलग प्रॉपर्टी सेट वाले फ़ीचर भी सही ढंग से पंक्तिबद्ध रहते हैं।
कौन से CSV कॉलम नाम कोऑर्डिनेट्स के रूप में पहचाने जाते हैं?
कन्वर्टर आम latitude नामों (lat, latitude, y) और longitude नामों (lon, lng, longitude, x) को केस की परवाह किए बिना पहचानता है। बाकी हर कॉलम फ़ीचर प्रॉपर्टी के रूप में रखा जाता है, इसलिए id या name कॉलम सीधे GeoJSON में चला जाता है।
क्या मेरा डेटा बदलते समय अपलोड होता है?
नहीं। GeoJSON to CSV और CSV to GeoJSON रूपांतरण पूरी तरह आपके ब्राउज़र में चलते हैं, इसलिए आपके कोऑर्डिनेट्स और प्रॉपर्टीज़ स्थानीय रूप से प्रोसेस होते हैं और कभी आपके डिवाइस से बाहर नहीं जाते।

संबंधित टूल

सभी ArrayKit टूल