Roya

البرمجة على منصة جديدة – الأرض

منذ أن أصدرت Google Google Earth ، والأهم من ذلك ، Google Map API ، أصبح هناك الآن نظام أساسي جديد – Earth – يمكن للمطورين كتابة تطبيقات الويب عليه. أولاً ، هناك منتجات “mashup” على مواقع الويب المختلفة ، مثل تلك المدرجة في MapBuilder.net.

الآن هناك تطبيقات تأخذ البرمجة القائمة على الأرض إلى آفاق ونطاق جديدين لم يتم الوصول إليها من قبل. المطالبة بالأرض (http://www.ClaimTheEarth.com ) تم تطويره في البداية كواحدة من هذه الألعاب التي تسمح للاعبين بالمشاركة في المطالبات على الأرض مثل لعبة Monopoly. الشيء الفريد في هذه اللعبة هو أنها تحتوي على مساحة شاسعة من الأرض ليغطيها اللاعبون (الأرض بأكملها) ، وهي تتقدم حاليًا للحصول على رقم قياسي في موسوعة غينيس “للعبة الاحتكار التي يلعبها معظم اللاعبين”. يعتزم منظم اللعبة أن تستمر اللعبة حتى يتم المطالبة بـ 5 مليارات نقطة (مثل عدد السكان على الأرض الحقيقية) أو المطالبة 1/4 من مساحة سطح الأرض. شيء مدهش آخر هو أن مثل هذا النظام مستضاف على اثنين من حواسيب Pentium II بسرعة 233 ميغاهيرتز التي تعمل بأنظمة لينكس. كان من غير المعقول تشغيل مثل هذه التطبيقات الكبيرة الحجم بدون خدمات الويب أو مفهوم “Mashup”.

ظهور تطبيقات برمجية مثل المطالبة بالأرض يدل على محاولات جادة لنقل خرائط Google إلى تطوير تطبيقات موجهة نحو الأعمال أكثر من مجرد رسم خرائط للمواقع وعرض علامات لعمليات البحث المحلية.

عمل منشئو مطالبة الأرض في صناعات الخدمة القائمة على الموقع عبر نظام تحديد المواقع العالمي (GPS) لسنوات عديدة. كان جعل العملاء يقدمون دائمًا عناوين مكتوبة بدقة للخدمات القائمة على أسطول المركبات أحد أكبر المشكلات في صناعة النقل. يمكن للعميل كتابة: “1234 Main ST” ، “1234 Main Street” ، “1234 Main Str” ، “1234 Main” ، ناهيك عن الكلمات المكتوبة بشكل خاطئ والسيناريوهات الأخرى الأكثر تعقيدًا مثل “unit 4″، “# 4” ، “Apt 4” ، “Apartment 4” ، “atten: John Smith” ، وما إلى ذلك في سطر العنوان ، والتي كانت جميعها مشاكل يجب التعامل معها بواسطة أنظمة الكمبيوتر. ومع ذلك ، لم تقم أي أنظمة سابقة بحل هذه المشكلات بشكل جيد ، عند التعامل مع مشكلات مثل: على سبيل المثال ، “1234 Main Street” يمكن أن تكون عناوين صالحة ضمن العديد من الرموز البريدية.

مع النظام الأساسي للبرمجة الجديد – Earth – يمكن للعميل الذي يطلب بيتزا أو توصيل / استلام طرد أن يشير ببساطة إلى الموقع ويطلب التسليم إلى (38.897596 ، -77.036648) ، بالطريقة نفسها التي يمكنهم من خلالها المطالبة بمطالبة “مطالبة الارض”. بالطبع ، لا يتعين على أي إنسان أن يتحمل معاناة تذكر خطوط الطول والعرض قبل إصدار أمر ما ، كل ذلك يتم عبر واجهة المستخدم الرسومية (GUI) تمامًا مثلما لا يحتاج أي شخص أبدًا إلى تذكر أي عنوان IP لتصفح الويب. ستحتوي الطلبات التي تحتوي على خطوط الطول والعرض على معلومات العنوان التي هي بلا منازع أكثر دقة ودقة من المعالجة من نظام أخذ الطلبات التقليدي ، مع ميزة كونها أكثر ملاءمة لأنظمة الملاحة GPS. نظام الموقع التقليدي القائم على العنوان ، عند ترجمته إلى تنسيق يمكن استخدامه بواسطة ملاح GPS داخل السيارة ، يمكن أن يظل “قمامة بالداخل والقمامة”.

في بيئة اليوم مع ارتفاع أسعار الغاز ، سيكون نظام الطلب القائم على إحداثيات GPS مفيدًا لطاقم المرافق لشركات الخدمات العامة أيضًا. من بين الشكاوى التي تُسمع غالبًا من الأطقم الميدانية لشركات إصلاح المرافق والكابلات والطرق: “تساءلت طوال الصباح فقط للعثور على مكان لم يتم الإبلاغ عنه. إذا كان قريبًا من المكان الذي أعيش فيه أو بالقرب من وسط المدينة ، كنت سأختار ذلك مباشرة … ، ولكن هذا في وسط اللامكان … “

لا يمكنهم تفويت الموقع الآن مع إحداثيات GPS المضمنة بالترتيب الذي تم إدخاله من WYSIWYG GUI. يمكن تطبيق نفس المفاهيم في تطوير التطبيقات لاستكشاف النفط والغاز ، وتقارير الجريمة / الأخبار ، وتقارير الانهيارات الجليدية ، والخدمات البيئية ، وما إلى ذلك. هناك نظام أساسي جديد لإعادة كتابة العديد من التطبيقات القائمة على العناوين.