7 रिपॉजिटरी
Reprojecting geographic geometries between different coordinate reference systems such as WGS-84 and UTM.
Distinct from Coordinate Transformations: No candidate covers geospatial CRS transformation; candidates focus on voxel, celestial, or UI coordinate transforms.
Explore 7 awesome GitHub repositories matching data & databases · Coordinate Reference System Transformations. Refine with filters or upvote what's useful.
Cesium is a JavaScript library designed for rendering high-precision 3D globes and 2D maps within web browsers. It functions as a visualization engine that leverages hardware-accelerated graphics to display complex geographic data, terrain, and imagery. The library distinguishes itself through a modular architecture that supports the streaming of massive geographic datasets. By employing tiled data delivery and hierarchical level-of-detail optimization, it maintains performance while navigating large-scale environments. It also includes a time-dynamic state management system, which synchroniz
Provides high-precision mathematical models for converting between global reference frames and map projections.
GDAL एक MIT-लाइसेंस प्राप्त ओपन सोर्स ट्रांसलेटर लाइब्रेरी है जो सैकड़ों फ़ाइल प्रारूपों में भू-स्थानिक रैस्टर और वेक्टर डेटा को पढ़ने और लिखने के लिए एक एकीकृत अमूर्त डेटा मॉडल प्रदान करती है। यह एक मूलभूत भू-स्थानिक डेटा अनुवाद लाइब्रेरी के रूप में कार्य करती है, जो एक एकल, सुसंगत इंटरफेस के माध्यम से विविध भू-स्थानिक डेटा प्रारूपों तक पहुंच को सक्षम बनाती है। लाइब्रेरी अपनी मुख्य कार्यक्षमता को कमांड-लाइन यूटिलिटीज के माध्यम से उजागर करती है जो उपयोगकर्ताओं को प्रारूपों के बीच भू-स्थानिक डेटा का अनुवाद, रूपांतरण और प्रसंस्करण करने की अनुमति देती है। एक कोऑर्डिनेट ट्रांसफॉर्मेशन इंजन स्थानिक संदर्भ प्रणालियों के बीच रूपांतरणों को संभालता है, जबकि एक प्रारूप ड्राइवर प्लगइन सिस्टम रनटाइम पर प्रारूप-विशिष्ट पढ़ने और लिखने के लॉजिक को लोड करता है। वर्चुअल फ़ाइल सिस्टम लेयर स्थानीय फ़ाइलों, HTTP, क्लाउड स्टोरेज और संपीड़ित अभिलेखागार में समान I/O एक्सेस प्रदान करती है, और एक रैस्टर ब्लॉक कैश I/O ऑपरेशंस को कम करने के लिए इन-मेमोरी टाइल कैशिंग का प्रबंधन करता है। GDAL रैस्टर और वेक्टर भू-स्थानिक डेटा दोनों को पढ़ने और लिखने का समर्थन करता है, वेक्टर फीचर इटरेशन के साथ जो पूरे डेटासेट को मेमोरी में लोड किए बिना व्यक्तिगत रूप से सुविधाओं को स्ट्रीम करता है। यह प्रोजेक्ट अपने व्यापक प्रारूप समर्थन के माध्यम से विभिन्न भू-स्थानिक सॉफ्टवेयर पारिस्थितिकी प्रणालियों के बीच डेटा विनिमय का समर्थन करके क्रॉस-प्रारूप भू-स्थानिक इंटरऑपरेबिलिटी को सक्षम बनाता है।
Transforms coordinates between hundreds of spatial reference systems using PROJ-based math and datum grids.
GeoPandas एक Python लाइब्रेरी है जो pandas को जियोस्पेशियल डेटा के लिए नेटिव सपोर्ट के साथ विस्तारित करती है। यह भौगोलिक ज्यामिति—पॉइंट्स, लाइन्स और पॉलीगॉन्स—को DataFrames के भीतर एक फर्स्ट-क्लास कॉलम प्रकार के रूप में मानती है, जिससे उपयोगकर्ता पारंपरिक सारणीबद्ध विशेषताओं के साथ-साथ वेक्टर स्थानिक डेटा को स्टोर, मैनिपुलेट और विश्लेषण कर सकते हैं। यह लाइब्रेरी सिद्ध जियोस्पेशियल घटकों पर बनी है: यह सभी ज्यामितीय ऑपरेशनों के लिए Shapely, मानक स्थानिक फ़ाइल स्वरूपों को पढ़ने और लिखने के लिए Fiona और GDAL, कोऑर्डिनेट रीप्रोजेक्शन के लिए PyProj, और स्थानिक क्वेरी को गति देने के लिए (Shapely से) एक R‑tree स्थानिक इंडेक्स का उपयोग करती है। GeoPandas की विशेषता pandas इकोसिस्टम के भीतर पूर्ण स्थानिक विश्लेषण वर्कफ़्लो का सहज एकीकरण है। उपयोगकर्ता विभिन्न प्रोजेक्शनों में डेटा को संरेखित करने के लिए कोऑर्डिनेट रेफरेंस सिस्टम ट्रांसफॉर्मेशन कर सकते हैं, क्षेत्रफल और लंबाई जैसे ज्यामितीय गुणों की गणना कर सकते हैं, बफ़र्स और सेंट्रोइड्स उत्पन्न कर सकते हैं, और इंटरसेक्शन और यूनियन जैसे सेट ऑपरेशन कर सकते हैं। यह लाइब्रेरी लोकेशन-आधारित फ़िल्टरिंग, स्थानिक जॉइन जो ज्यामितीय संबंधों के आधार पर डेटासेट को जोड़ते हैं, और ओवरले विश्लेषण का भी समर्थन करती है जो एकत्रित परिणाम उत्पन्न करते हैं। अन्वेषण के लिए, यह मैप विज़ुअलाइज़ेशन क्षमताएं प्रदान करती है, जो सीधे स्थानिक तालिकाओं से स्टेटिक प्लॉट्स और इंटरैक्टिव मैप्स तैयार करती है। इन मुख्य अंतरों के अलावा, GeoPandas भौगोलिक डेटा के पूरे जीवनचक्र को संभालती है: Shapefile, GeoJSON, और GeoPackage जैसे सामान्य स्वरूपों से आयात और निर्यात करना; स्थानिक तालिकाओं का प्रबंधन करना जो ज्यामिति को विशेषता कॉलम के साथ जोड़ती हैं; और स्थान, विशेषता स्थितियों, या स्थानिक प्रेडिकेट्स द्वारा फीचर्स को क्वेरी या फ़िल्टर करना। इसका दस्तावेज़ीकरण इंस्टॉलेशन, एक व्यापक API संदर्भ, और उपयोगकर्ता गाइड को कवर करता है जो सामान्य जियोस्पेशियल कार्यों के माध्यम से मार्गदर्शन करते हैं।
Reprojects geometries between different coordinate reference systems for multi-source alignment.
Mapshaper भौगोलिक वेक्टर डेटा को प्रोसेस करने, सरल बनाने और परिवर्तित करने के लिए एक टूल है, जो कमांड-लाइन इंटरफ़ेस, वेब ब्राउज़र टूल और Node.js लाइब्रेरी के रूप में उपलब्ध है। यह एक समन्वय प्रोजेक्टर, वेक्टर डेटा कनवर्टर और वेब मैप एसेट ऑप्टिमाइज़र के रूप में कार्य करता है जिसे विभिन्न समन्वय संदर्भ प्रणालियों और फ़ाइल प्रारूपों के बीच स्थानिक डेटासेट को बदलने के लिए डिज़ाइन किया गया है। प्रोजेक्ट अपनी टोपोलॉजी-संरक्षण ज्यामिति सरलीकरण द्वारा प्रतिष्ठित है, जो अंतराल और ओवरलैप को रोकने के लिए साझा सीमाओं को बनाए रखते हुए वर्टेक्स काउंट को कम करता है। यह फ़ाइल आकार को कम करने के लिए समन्वय क्वांटिज़ेशन और एट्रिब्यूट फ़िल्टरिंग के माध्यम से वेब के लिए एसेट को और अधिक अनुकूलित करता है। सिस्टम PROJ स्ट्रिंग्स और EPSG कोड का उपयोग करके समन्वय रिप्रोजेक्शन, और Shapefile, GeoJSON, TopoJSON, GeoPackage और KML जैसे प्रारूपों में डेटा रूपांतरण सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह बफ़रिंग, क्लिपिंग, डिसॉल्विंग और टोपोलॉजी की मरम्मत के लिए व्यापक ज्यामिति प्रोसेसिंग टूल प्रदान करता है, साथ ही एट्रिब्यूट जॉइनिंग, फ़िल्टरिंग और परिवर्तन के लिए डेटा प्रबंधन उपयोगिताएँ प्रदान करता है। इसके अतिरिक्त, इसमें स्टाइल किए गए SVG निर्यात, ग्रैटिक्यूल और आनुपातिक प्रतीक मानचित्र उत्पन्न करने के लिए विज़ुअलाइज़ेशन सुविधाएँ शामिल हैं। स्थानिक प्रोसेसिंग क्षमताओं को सीधे JavaScript एप्लिकेशन और बिल्ड पाइपलाइनों में इसकी Node.js लाइब्रेरी के माध्यम से एकीकृत किया जा सकता है।
Transforms spatial data between different coordinate reference systems and projections to ensure correct map alignment.
TorchGeo is a PyTorch library designed for deep learning on geospatial data, providing a framework for building and training neural networks for tasks such as semantic segmentation, object detection, and change detection. It serves as a comprehensive pipeline for remote sensing, featuring specialized dataset loaders and multispectral image preprocessing tools. The library is distinguished by a dedicated remote sensing model zoo and extensive support for transfer learning, allowing users to integrate pre-trained weights optimized for specific satellite sensors. It also includes support for sel
Provides automatic reprojection of multispectral imagery between different coordinate reference systems during data loading.
Mapnik एक कार्टोग्राफिक रेंडरिंग लाइब्रेरी और मैप रेंडरिंग इंजन है जिसे भौगोलिक सूचना प्रणाली डेटा को दृश्य मैप्स और प्रिंट करने योग्य लेआउट में बदलने के लिए डिज़ाइन किया गया है। यह एक स्थानिक डेटा विज़ुअलाइज़ेशन टूल के रूप में कार्य करता है जो विविध भौगोलिक डेटा स्रोतों पर सिम्बोलॉजी और स्टाइलिंग नियम लागू करता है। प्रोजेक्ट मैप्स के दृश्य स्वरूप को परिभाषित करने के लिए एक XML मैप कॉन्फ़िगरेशन फ्रेमवर्क का उपयोग करता है, जो मुख्य रेंडरिंग इंजन से स्टाइलिंग लॉजिक और लेआउट गुणों को अलग करने की अनुमति देता है। इसकी क्षमताएं भौगोलिक सूचना विज़ुअलाइज़ेशन और कार्टोग्राफिक शैली प्रबंधन को कवर करती हैं। सिस्टम प्लगइन आर्किटेक्चर के माध्यम से कई प्रारूपों से स्थानिक डेटा को एकीकृत करता है और यह सुनिश्चित करने के लिए निर्देशांक के परिवर्तन का प्रबंधन करता है कि स्थानिक डेटा मैप छवियों पर संरेखित हो।
Provides reprojection of geographic geometries between different coordinate reference systems to ensure spatial alignment.
gcoord is a coordinate conversion library that transforms geographic coordinates between China's three major map coordinate systems: WGS-84, GCJ-02, and BD-09. It handles the offset corrections required by national encryption policies, converting GPS or API-derived coordinates to align with the projections used by Chinese map providers like Baidu, Gaode, and Google China. The library provides direct conversions between all three systems, including WGS-84 to GCJ-02, WGS-84 to BD-09, GCJ-02 to BD-09, and their reverse transformations. It processes individual coordinate pairs, batches of coordin
Provides the core ellipsoid-based coordinate transformation logic between China's three major map systems.