سؤال

أبدأ دراسات في قواعد بيانات Oracle 11G المكانية وأريد أن أعرف ما إذا كان هناك استعلام يعيد أقصر مسار (أو مسار) بين نقطتين ، أو بين نقطة وبطني.

لديّ خريطة تحتوي على بعض الأضلاع (مسارات المشي لمسافات طويلة) والمضلعات (الحوادث الجغرافية) وأريد أن أجد أقصر طريق بين مكاني الآن وأقرب درب أثناء تجنب الحوادث. لدي بالفعل استعلام يعيدني أقرب مسار ، لكنه لا يتوافق مع الحوادث.

شكرا جزيلا لك.

هل كانت مفيدة؟

المحلول

إنها فكرة سيئة أن تثقل على الإطلاق في خادم أوراكل على الإطلاق مع طلبات مثل هذه.

يجب تشغيل التحسين والقرار والخوارزميات التوافقية على Lingo أو Lindo أو Fortran أو تطبيق متخصص آخر.

يجب أن تهتم Oracle فقط بتخزين البيانات واستردادها ، وليس مع مشاكل التحول.

كما قال فرويد ذات مرة: "في بعض الأحيان ، تكون قاعدة البيانات مجرد قاعدة بيانات". كنت مجنونة عند التفكير في أنه يمكن أن يكون شيئًا آخر ، لكن الآن ، بفضل هذه الرؤية الفردية ، أنا عاقل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top