نقل أتمتة Zapier أو Make إلى مضيف ترميز جغرافي جديد
تحتاج عمليات الأتمتة دون شيفرة المبنية على خطوة ترميز جغرافي إلى نهج ترحيل مختلف عن الشيفرة المخصصة. إليك كيفية التعامل مع هذا التحويل.
Open-Elevation مشروع مفتوح المصدر مبني حول فكرة بسيطة: أرسل مصفوفة من أزواج خطوط العرض والطول، واحصل على مصفوفة من قيم الارتفاع بالأمتار. وكثيرًا ما يُستضاف ذاتيًا، إما بالاعتماد على نسخة العرض العامة للمشروع للاستخدام الخفيف، أو على بنية تحتية خاصة محمّلة بمجموعة بيانات ارتفاع مختارة لأي استخدام أكثر جدية. وهذه البساطة في صيغة الطلب من نقاط قوته الحقيقية، وأي ترحيل يستحق التنفيذ ينبغي أن يحافظ عليها.
تأتي الاستضافة الذاتية بتكاليف صيانة حقيقية يسهل التقليل من شأنها في البداية: فمجموعات بيانات الارتفاع تشغل مساحة كبيرة على القرص، ويجب أن يبقى الخادم قيد التشغيل، وتحديثات البيانات الأساسية مشروع يدوي وليست شيئًا يحدث تلقائيًا. والفريق الذي أعدّ هذا مبكرًا في عمر المشروع يكتشف أحيانًا، بعد عام أو عامين، أن عبء الصيانة يفوق السبب الذي دفعه إلى اختيار الاستضافة الذاتية في الأصل.
تشغّل My Geocode الاستعلام عن الارتفاع كنقطة نهاية تعمل بالكامل، وليست طبقة توافق تقتصر على الشكل، لأن هذا من الاستعلامات التي يمكن فيها عرض نتائج حقيقية مباشرة. يُرجع طلب لزوج إحداثيات ارتفاع سطح الأرض عند تلك النقطة بالأمتار، مأخوذًا من بيانات الارتفاع الخاصة بنا بدلًا من أن تضطر إلى جلب مجموعة بيانات وتحميلها وصيانتها بنفسك. والتفاصيل متاحة في /docs/elevation-lookup/.
بالنسبة للفرق التي تنتقل تحديدًا من أسلوب الطلب والاستجابة القائم على المصفوفات في Open-Elevation، فالفروق العملية هي:
X-API-Key، أو Authorization: Bearer، أو مصادقة HTTP Basic، أو معامل في الاستعلام (2,500 طلب يوميًا تعمل دون أي مفتاح على الإطلاق)بعد 2,500 طلب مجاني يوميًا دون مفتاح، و2,500 طلب مجاني آخر لكل مفتاح يوميًا يُحتسب لكل شبكة، يُسعَّر الاستعلام عن الارتفاع مثل كل نقطة نهاية أخرى: رصيد مسبق الدفع بسعر 0.0001 € لكل طلب أو مفتاح Unlimited بسعر 50 € شهريًا.
بالنسبة للتطبيقات التي تستدعي الارتفاع كجزء من سير عمل أكبر، مثل مقاطع مسارات المشي أو ركوب الدراجات، أو تخطيط رحلات الطائرات المسيّرة، أو أدوات مسح الأراضي، يبقى شكل الطلب قريبًا بما يكفي مما يتوقعه Open-Elevation بالفعل، بحيث يكون هذا عادةً عملًا صغيرًا ومحدودًا: بدّل نقطة النهاية والمصادقة، واحتفظ بالباقي.
إذا كانت الاستضافة الذاتية قد اختيرت في الأصل لتجنب التكاليف المستمرة تمامًا وليس للتحكم في البيانات، فمن المفيد حساب الأرقام الفعلية لحجم استدعاءاتك مقابل الحصة المجانية والسعر لكل طلب قبل اتخاذ القرار، لأن كثيرًا من استعلامات الارتفاع تبقى عمليًا ضمن ما تغطيه الفئة المجانية وحدها بفارق كبير.