كيف يعمل
يحوّل البيانات الجغرافية المكانية بين أكثر الصيغ استخدامًا: GeoJSON وKML وKMZ وShapefile وWKT. وهو مفيد لنقل الطبقات أو المسارات أو المضلّعات من أداة إلى أخرى —مثلًا من Shapefile في نظام معلومات جغرافية إلى KML لـ Google Earth، أو من GeoJSON إلى WKT لحفظه في قاعدة بيانات مكانية.
تحمّل ملفًا أو تلصق المحتوى (حسب صيغة الإدخال)، وتختار صيغة الإخراج وتنزّل النتيجة. الصيغ النصية مثل GeoJSON وKML وWKT يمكنك لصقها مباشرةً أيضًا؛ أما الثنائية أو المضغوطة مثل Shapefile (.zip) وKMZ فتُحمَّل دائمًا من ملف.
تتم كل عمليات التحويل في متصفحك: لا تُرفع البيانات إلى خادم أبدًا. ويُحافَظ على هندسة المعالم (النقاط والخطوط والمضلّعات) وإحداثياتها بنظام WGS84 (خط العرض/خط الطول).
أمثلة
{"type":"Point","coordinates":[-58.3816,-34.6037]}POINT (-58.3816 -34.6037)نقطة GeoJSON محوّلة إلى WKT. ترتيب الإحداثيات هو خط الطول ثم خط العرض.LINESTRING (-58.37 -34.60, -58.45 -34.61){"type":"LineString","coordinates":[[-58.37,-34.6],[-58.45,-34.61]]}خط WKT محوّل إلى GeoJSON، مع رأسيه كزوجين من الإحداثيات.حالات الاستخدام
- تحويل Shapefile إلى KML أو KMZ لفتحه في Google Earth أو خرائط Google.
- تحويل GeoJSON إلى WKT لإدراجه في عمود هندسي في PostGIS أو MySQL أو SQL Server.
- تصدير طبقة مرسومة في محرّر ويب بصيغة Shapefile لاستيرادها في QGIS أو ArcGIS.
- تحويل ملف KMZ مستلَم إلى GeoJSON لاستخدامه في مكتبة خرائط مثل Leaflet أو OpenLayers.
الأسئلة الشائعة
ما الفرق بين KML وKMZ؟
KML ملف XML بنص عادي؛ وKMZ هو الشيء نفسه تمامًا لكنه مضغوط في ملف ZIP (ويمكن أن يتضمّن موارد مثل الأيقونات أو الصور). يشغل KMZ مساحة أقل وأسهل في المشاركة.
لماذا يُحمَّل Shapefile ويُنزَّل كملف .zip؟
Shapefile ليس ملفًا واحدًا، بل مجموعة (.shp و.shx و.dbf و.prj وغيرها) يجب أن تنتقل معًا. لذلك تُجمَّع في ملف ZIP سواء لتحميلها أو لتنزيل النتيجة.
ما نظام الإحداثيات المستخدَم؟
تُعالَج الإحداثيات بنظام WGS84 (EPSG:4326)، وهو نظام خط العرض والطول الذي يستخدمه GeoJSON وKML ومعظم خرائط الويب. وإذا كان Shapefile الخاص بك بإسقاط آخر، فيُستحسن إعادة إسقاطه مسبقًا في نظام معلومات جغرافية.
هل تُرفع ملفاتي إلى خادم؟
لا. تتم عملية التحويل بالكامل في متصفحك؛ ولا تغادر البيانات الجغرافية المكانية جهازك أبدًا.