مستخرج إحداثياتمكتمل
oscoordinate
أداةٌ بلغتين تستخرج إحداثيات خطّي العرض والطول من أي رابط خرائط Google — كامل أو مختصر أو @lat,lng أو مكان — وتضعه على خريطة MapLibre
الصقْ أي رابط خرائط Google لتحصل في الحال على الإحداثيات معروضةً على الخريطة. تحلّ الأداة الروابط المختصرة وروابط الأماكن بتتبّع التحويلات على الخادم، في واجهةٍ بلغتين تدعم الاتجاه من اليمين لليسار.
ما الذي يحلّه
- استخراج الإحداثيات من صيغ روابط خرائط Google المتعددة عملٌ متعِبٌ ويدوي.
- والروابط المختصرة لا بدّ من فكّها قبل قراءة الإحداثيات.
- وأدوات تحديد المواقع تطلب عادةً مفاتيح API وتنقصها العربية ودعم الاتجاه من اليمين لليسار.
الأثر
Any URL format
كامل، قصير، @lat,lng، مكان
No API key
MapLibre + CartoDB، دون اتصال
Bilingual
إنجليزي / عربي مع RTL

البنية
الواجهة الأمامية
Next.js 16React 19TypeScriptTailwind CSS 4Radix UILucide React
الخرائط
MapLibre GL JSCartoDB dark tiles (free, no key)
التعريب
Bilingual EN / AR with RTL
الخلفية
Next.js API route (/api/extract-coordinates)
تدفّق البيانات
- لصق رابط خرائط Google (طويل / قصير)
- POST /api/extract-coordinates
- الخادم يتتبّع التحويلات (فكّ الاختصار) مع مهلة
- regex يستخرج @lat,lng من الرابط النهائي
- إرجاع { خط العرض، خط الطول، الروابط }
- MapLibre يعرض دبوسًا ذهبيًا عند الإحداثيات
- عرض ثنائي اللغة (إنجليزي / عربي، RTL)
القرارات الهندسية
MapLibre GL + CartoDB بدل واجهة خرائط Google
خرائط مفتوحة المصدر، مجانية، بلا تبعيات ولا حاجةَ إلى مفتاح API.
تحليل الرابط بـ regex من جانب العميل
يستخرج أنماط @lat,lng مباشرةً في المتصفح لاستجابةٍ فورية.
إجراء خادمٍ يتتبّع التحويلات
تُفَكّ الروابط القصيرة على الخادم بمهلةٍ زمنية قبل التحليل.
معرض الصور




