عارض GeoJSON
عرض ملفات GeoJSON على خريطة تفاعلية.
الإدخال
الإخراج
ملف القراءة
ما هو GeoJSON؟
GeoJSON هو تنسيق قياسي لتشفير هياكل البيانات الجغرافية باستخدام JSON (JavaScript Object Notation). يمثل ميزات جغرافية بسيطة مثل النقاط، الخطوط، والمضلعات، إلى جانب خصائصها. يمكن اعتبار ذلك كطريقة لوصف المواقع، المسارات، الحدود، والمساحات على الخريطة بصيغة يمكن لأجهزة الكمبيوتر قراءتها وعرضها بسهولة. يُستخدم GeoJSON على نطاق واسع في تطبيقات رسم الخرائط على الويب، وبرمجيات GIS، وخدمات المواقع لأنّه قابل للقراءة البشرية، خفيف الوزن، ويتكامل بسلاسة مع تقنيات الويب الحديثة.
كيف يعمل GeoJSON؟
يقوم GeoJSON بتنظيم البيانات الجغرافية إلى ميزات، حيث تحتوي كل ميزة على هندسة (الشكل والإحداثيات) وخصائص اختيارية (معلومات وصفية). تشمل أنواع الهندسة Point (نقطة واحدة)، LineString (مسار متصل)، Polygon (منطقة مغلقة)، والمتغيرات المتعددة الأجزاء لها. تُخزن الإحداثيات كأزواج طول-عرض في درجات عشرية. يتيح هذا الهيكل المعياري لأدوات وتطبيقات الرسم الخرائطي المختلفة تفسير وعرض نفس البيانات الجغرافية بشكل متسق، مما يجعل GeoJSON لغة عالمية لتبادل معلومات الموقع.
وصف الأداة
GeoJSON Viewer هي أداة تفاعلية تعرض بيانات GeoJSON على خريطة. قم بتحميل ملف GeoJSON أو الصق كود JSON مباشرةً لتشاهد ميزاتك الجغرافية تُرسم على خريطة Leaflet تفاعلية. تحسب الأداة تلقائيًا إحصائيات تشمل عدد الميزات والمسافة الكلية لخطوط LineString.
الميزات
- طرق إدخال متعددة: تحميل ملفات GeoJSON (.json, .geojson, .geojsonl) أو لصق كود JSON مباشرةً
- تصور خريطة تفاعلية: عرض الميزات الجغرافية على خريطة Leaflet تفاعلية مع أدوات التكبير والتحريك
- إحصائيات تلقائية: عرض عدد الميزات والمسافات المحسوبة للخطوط الهندسية