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، والتخزين السحابي، والأرشيفات المضغوطة، ويدير ذاكرة التخزين المؤقت للكتل النقطية التخزين المؤقت للبلاط في الذاكرة لتقليل عمليات الإدخال/الإخراج. تدعم GDAL قراءة وكتابة البيانات الجغرافية المكانية النقطية والمتجهة، مع تكرار ميزات المتجه الذي يبث الميزات بشكل فردي دون تحميل مجموعات البيانات بأكملها في الذاكرة. يتيح المشروع إمكانية التشغيل البيني الجغرافي المكاني عبر التنسيقات من خلال دعم تبادل البيانات بين أنظمة برمجيات جغرافية مكانية مختلفة من خلال دعم التنسيق الواسع الخاص به.
Transforms coordinates between hundreds of spatial reference systems using PROJ-based math and datum grids.
GeoPandas هي مكتبة Python توسع pandas بدعم أصلي للبيانات الجغرافية المكانية. فهي تعامل الأشكال الهندسية الجغرافية — النقاط والخطوط والمضلعات — كنوع عمود من الدرجة الأولى داخل DataFrames، مما يتيح للمستخدمين تخزين ومعالجة وتحليل البيانات المكانية المتجهة جنباً إلى جنب مع السمات الجدولية التقليدية. بُنيت المكتبة فوق مكونات جغرافية مكانية موثوقة: فهي تستخدم Shapely لجميع العمليات الهندسية، وFiona وGDAL لقراءة وكتابة تنسيقات الملفات المكانية القياسية، وPyProj لإعادة إسقاط الإحداثيات، وفهرس مكاني R-tree (من Shapely) لتسريع الاستعلامات المكانية. ما يميز GeoPandas هو تكاملها السلس لسير عمل التحليل المكاني الكامل داخل نظام pandas البيئي. يمكن للمستخدمين إجراء تحويلات لنظام مرجع الإحداثيات لمواءمة البيانات عبر إسقاطات مختلفة، وحساب الخصائص الهندسية مثل المساحة والطول، وإنشاء النطاقات (buffers) والمراكز (centroids)، وإجراء عمليات المجموعات مثل التقاطعات والاتحادات. تدعم المكتبة أيضاً التصفية القائمة على الموقع، والربط المكاني الذي يجمع مجموعات البيانات بناءً على العلاقات الهندسية، وتحليلات التراكب التي تنتج نتائج مجمعة. ولأغراض الاستكشاف، توفر المكتبة إمكانيات تصور الخرائط، مما ينتج رسوماً بيانية ثابتة وخرائط تفاعلية مباشرة من الجداول المكانية. بالإضافة إلى هذه الميزات الأساسية، تتعامل 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.