أكثر

كيف يمكن رقمنة آثار أقدام المباني بالحواف المتعامدة؟


باستخدام QGIS ، أحاول رقمنة خريطة نقطية قديمة ، ولأنني أرغب في نهاية المطاف في تحميل هذه الطبقات ثنائية الأبعاد في رسم تخطيطي لتحويلها إلى نماذج ثلاثية الأبعاد ، فأنا بحاجة إلى أن يكون كل شيء مربعًا.

إليك عينة من الخريطة التي أعمل بها:

الخطوط الخضراء التي يمكنك رؤيتها هي طبقة متجهة من خطوط السكك الحديدية التي قمت بالفعل برقمتها باستخدام الأشكال الهندسية للخطوط ، والباقي عبارة عن طبقة تستند إلى البيانات النقطية أشرت إليها جغرافيًا بشكل صحيح وهي الخلفية خلف كل طبقة.

ما أهدف إلى القيام به هو التقاط آثار أقدام المبنى ، مع أخذ المثال ، واستخدام أداة مضلع الالتقاط العادية ، شيء من هذا القبيل:

بينما يعمل هذا بشكل كافٍ لإنتاج خريطة متجهية ثنائية الأبعاد (على سبيل المثال: لعرضها على هيئة مربعات لخرائط الويب أو استخدامها في QGis) ، فإنه ليس جيدًا للتصدير كملف KML ، ثم الاستيراد إلى Sketch-up ، حيث أن كل شيء ليس مربعًا بنسبة 100٪ ، وما هو أكثر من الصعب للغاية الحصول على الأشياء بنسبة 100٪.

كما ترون من أدواتي في QGis ، لديّ رقمنة المستطيلات والأدوات الإضافية لأدوات cad ، لكن هذه ليست جيدة لما أحتاج إلى القيام به ، على سبيل المثال إذا أخذنا أداة التقاط المضلع المتعامد:

يمكنني البدء في رسم خطي الأول بالزاوية التي أحتاجها ، ولكن بعد ذلك بمجرد الضغط على CTRL للحصول على الأشياء بزاوية صحيحة و / أو تربيعها على السطر الأول ، كل شيء يحدث بشكل خاطئ لأن المكون الإضافي لا ضع زاوية دوران المبنى في الاعتبار ، مما يعني أن أي نقاط إضافية صحيحة من خلال أفق شمالي / شرقي / عمودي مخصص ، و 90 درجة لتلك المحور.

إذا كان المبنى الذي أحاول تتبعه يقع على هذا المحور ، فلا توجد مشكلة ، كل شيء مثالي ، لكن الكثير منهم ليس كذلك ، هناك في زوايا مختلفة حول المجمع (إنه موقع مصنع كبير أقوم برقمته)

الأداة المثالية ، ستكون مشابهة لأداة الأصل في الرسم التخطيطي ، ما تفعله بهذا هو وضع البداية في زاوية واحدة ، ثم تمديد X و Y عند 90 درجة لبعضهما البعض ، أحدهما عبر المقدمة وجه ، أو أحدهما أسفل الوجه الأيسر ، أو أي شيء تلتقطه بعد ذلك إلى تلك الأصول ، أو أي أدلة مشتقة منه يتم تلقائيًا عند 90 درجة بالنسبة للخطوط الأخرى ، ولكن مع مراعاة التدوير حسب الحاجة كما ترى في الصورة التالية:

من المؤكد أن التقاط المضلعات ورقمنتها في الرسم التخطيطي ممكن دون استخدام QGis أولاً ، ولكن إذا قمت بها بهذه الطريقة ، لا يمكنني تحديدها جغرافيًا ، فهي تخرج بإحداثيات عالمية قياسية تتمحور حول 0،0

يتم رقمنتها في QGis بحيث يكون الموقع في الفضاء صحيحًا ويتوافق مع إسقاط OSGB36.

لن يلتزم Sketch-up أيضًا بالإشارة الجغرافية في خريطة الخلفية ، عندما أحاول استيراد ذلك ، فإنه يثبت أسفل اليسار عند 0،0 ثم يطلب مني قياسه بشكل مناسب.

ال فقط الطريقة التي وجدت بها الحصول على خريطة مرجعية جغرافيًا في رسم تخطيطي هي إذا استخدمت منطقة الالتقاط من أداة Google Earth. ومع ذلك ، اعتبارًا من SK الإصدار 8 أو أعلى ، عند القيام بذلك ، فإنه يستورد فقط صور Google Earth Ariel الأساسية ، وليس أي تراكبات مخصصة ربما تكون قد قمت بعرضها ، مما يعني أنه إذا قمت بتحميل georef الخاص بي ، فسيتم تجاهله عندما أحاول التقاط الموقع الجغرافي المرجعي.

لم يتجاهل Sketch-up V7 والإصدارات الأقدم الصور المخصصة ، ولكن V7 لم يعد متاحًا للتنزيل ، وحتى إذا وجدت نسخة فلن يتم تشغيلها لأن خادم المصادقة لن يصادق المفاتيح الخاصة بها بعد الآن ... :-(

السؤال النهائي

لذا فإن ما أطلبه بشكل أساسي هو هل يعرف أي شخص مكونًا إضافيًا لـ QGis يمنحني وظائف مماثلة لتلك الموجودة في الرسم التخطيطي ، وإذا لم يكن الأمر كذلك ، يمكن لأي شخص اقتراح طريقة (أو سير عمل) تسمح لي بالتقاط المبنى آثار الأقدام مع الحفاظ على الحواف متعامدة مع بعضها البعض ، ولكن دون أن تكون مقفلة على الأفقي والرأسي مثل الأدوات الحالية.

حتى طريقة ما في توفير شبكة سهلة الاختراق حيث يمكنني على الأقل محاذاة النقاط مع زوايا البناء ستكون بمثابة تحسين.

إذا لم يكن الأمر كذلك ، فيبدو أنني سأضطر إلى تعلم واجهة برمجة تطبيقات QGis وكتابة المكون الإضافي الخاص بي.


تحديث هام

كنت لا أزال أستخدم الإصدار 2.2.0 عندما نشرت هذا السؤال ، وقد قمت منذ ذلك الحين بالترقية إلى الإصدارات الأعلى ، والتي تحتوي الآن على "أداة التحويل الرقمية المتقدمة" المضمنة في تطبيق QGis الأساسي.

تم إهمال الإجابة أدناه حيث تشير إلى أي شيء يتعلق بإضافة المكون الإضافي من المستودع ، ويجب عدم اتباعها.

إذا كنت لا تزال تستخدم QGis أقدم ، فإن المكون الإضافي للمستودع هو الطريقة الوحيدة للذهاب.

ومع ذلك ، فإن استخدام الأداة المضمنة و / أو إصدار المكون الإضافي هو نفسه ، لذلك تركت الإجابة الأصلية كما هي ، لكي تكون بمثابة برنامج تعليمي صغير حول استخدامها.


تتبع الإجابة الأصلية

كان الحل بالنسبة لي هو مكون إضافي يسمى cadinput بواسطة أوليفر دلانج، لقد قمت بتثبيت هذا منذ وقت ما ، لكنني لم أنظر في الواقع إلى ما فعله.

ثم عثرت على هذه الوثائق:

https://github.com/olivierdalang/CadInput

وفيديو حول هذا الموضوع على Vimeo.

https://vimeo.com/85052231

أتساءل أين يمكنني العثور على المكون الإضافي ، بحثت في مدير الإضافات الخاص بي ، فقط لأجد أنني قمت بالفعل بتثبيته ، لذلك شرعت في تعلم كيفية استخدامه. اكتشفت لاحقًا أنه بدءًا من الإصدار 2.8.0 من QGis on-wards ، فإن هذا المكون الإضافي مدمج بالفعل في القلب باستخدام أدوات الرقمنة المتقدمة.

كيفية استخدام Cad Input

لا تتطرق الوثائق إلى أي تفاصيل ، ولا يوجد تعليق على الفيديو ، كل ذلك يتلخص في مفاتيح الاختصار التالية:

  • ج: الزاوية
  • د: المسافة
  • X: x إحداثي
  • ص: تنسيق ص
  • ادمج تلك مع "التحول" للتبديل بين الوضع المطلق / النسبي
  • ادمج هؤلاء مع "alt" أو "ctrl" لتبديل وضع القفل.
  • ج: وضع البناء
  • P: موازٍ / عمودي على قطعة
  • ESC: فتح جميع المعلمات المقفلة

اختر الميزة التي ترغب في رقمنتها ، ثم ضع طبقتك في وضع التحرير كالمعتاد ، في حالتي هذا هو ما أقوم برقمته.

بمجرد دخولك إلى وضع التحرير ، انقر فوق رمز إضافة ميزة جديدة (مرة أخرى الأشياء القياسية) ثم ابحث عن أدوات الرقمنة المتقدمة أو المكون الإضافي cad-input وقم بتنشيطها (الرمز هو نفسه لكليهما)

يبدو كمربع مع مسطرة خلفه.

كلمة تحذير هنا ، إذا كنت تستخدم QGis أحدث لا تقم بالتثبيت المكون الإضافي Cad-Input. لقد اكتشفت أنه مع تثبيت المكون الإضافي وإصدار QGis الذي يتضمن الإصدار المدمج ، توقفت مفاتيح الاختصار عن العمل.

بمجرد إلغاء تثبيت المكون الإضافي ، بدأت مفاتيح الاختصار في العمل مرة أخرى ، وهي مفتاح استخدام هذه الأداة بشكل فعال.

بمجرد تنشيط أداة إدخال cad ، يجب أن تجد أن لديك لوحة تشبه ما يلي:

(لقد رسمت بعض النقاط البارزة عليه ...)

  • لديك زر التمكين / التعطيل الرئيسي (مستطيل أحمر)
  • زر وضع البناء (مستطيل أخضر)
  • أزرار الوضع المتوازي والعمودي (مستطيل أزرق)

بالنظر إلى مفاتيح الاختصار ، يقوم C بتشغيل / إيقاف تشغيل زر وضع البناء ، ويقوم P بتبديل أزرار الوضع المتوازي ، واضغط عليه مرة واحدة للحصول على عمودي ، واضغط عليه مرتين لتحديد خطوط متوازية.

لن أخوض بشكل كامل في الأوضاع المتوازية هنا ، حيث أن الوضع الوحيد الذي كنت أستخدمه هو قفل الزاوية.

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

سترى بمجرد النقر على النقطة الثانية لأسفل ، أن خط إنشاء أخضر رفيع يبرز من نهاية الخط الذي أنشأته.

هذا هو خط البناء لأدوات الرقمنة المتقدمة. إذا قمت بتحريك الماوس لأسفل ، للقيام بالوجه الثاني ، يجب أن تجد أن إدخال cad الخاص بك سيبدأ في إظهار الزاوية التي تتحرك بها.

في هذه المرحلة يوجد اختلاف بسيط بين النسختين.

في الإصدار المدمج ، بشكل افتراضي ، ستنجذب الأداة تلقائيًا إلى زوايا 90 درجة (على الرغم من أنه يمكنك تغيير ذلك في الخيارات) ، إذا حدث هذا ، فسترى ما يلي:

لاحظ الخط الأزرق بزاوية قائمة على الخط الأخضر اللامع؟

في لوحة الرقمنة الخاصة بك ، سترى الزاوية يجب أن تكون 90 درجة. إذا كنت تستخدم إصدار المكون الإضافي ، فلن ترى هذا الخط الأزرق مع ذلك ، ولكن لا يزال يتعين عليك الضغط السيطرة + أ لقفل الزاوية في لوحة الرسوم.

في إصدار المكون الإضافي ، إذا ضغطت السيطرة + أ حتى مع وجود زاوية ليست 90 درجة ، ستجد أنه يمكنك تمرير الماوس فوق اللوحة والكتابة 90 يدويًا دون التأثير على عملية الرقمنة ، والحصول على 90 في المربع وإغلاقه ، هو ما يجعل بقية عملية بسيطة.

استمر في إضافة نقاط في زوايا المبنى الخاص بك ، وتذكر أن تضغط السيطرة + أ بعد كل نقطة تضيفها ، سيضمن ذلك رسم نقطتك التالية دائمًا بزاوية 90 درجة إلى النقطة السابقة.

بمجرد وصولك إلى النقطة الأخيرة ، قم بمحاذاةها يدويًا (للأسف لا توجد مساعدة للأداة هنا ...) انقر لإضافة النقطة الأخيرة ، ثم انقر بزر الماوس الأيمن لإغلاق المضلع كالمعتاد.

هناك الكثير من الوظائف في الأدوات أيضًا ، ولكن لا توجد مساحة لتوثيقها جميعًا هنا.

ومع ذلك ، فإن وجهة نظري الأخيرة التي يبلغ ارتفاعها 100 قدم:

ما كان ليكون ممكنا بدونها.


لا حاجة إلى مكون إضافي

هذه هي وظيفة QGIS الأساسية الآن.

قم بتنشيط أدوات الرقمنة المتقدمة وقفل الزوايا حتى 90 درجة. ألق نظرة على توثيق أدوات الرقمنة المتقدمة لمعرفة ما هو ممكن.

باستخدام QGIS 3.14 ، تمت إضافة آخر بت مفقود ، ومن الممكن الآن الانجذاب إلى الميزة الرقمية الحالية التي تجعل من الممكن إنهاء كائن بزاوية قائمة. لاحظ اختصارات لوحة المفاتيح لقفل الزاوية التي تظهر في الفيديو التوضيحي أدناه.


يمكنك تحقيق نتائجك من خلال مجموعة من الأدوات والمكونات الإضافية. إنها ليست مثالية ولكنها ستنجح

  • استخدم البرنامج المساعد "Rectangles Ovals Digitizing" لإنشاء مستطيلات.
  • استخدم أدوات "الرقمنة المتقدمة" لتدوير المستطيلات. راجع الخطوة 29 فصاعدًا من هذا البرنامج التعليمي لمعرفة سير العمل بالضبط.
  • استخدم أداة "Orthogonal Digitizing" من البرنامج المساعد CAD Tools لرسم المضلعات التي قد تضطر إلى قطعها من المستطيلات.
  • استخدم أداة "Split Features" للتحويل الرقمي المتقدم لتقسيم المستطيل وحذف الجزء غير المرغوب فيه.

إنه سير عمل مرهق لكنني أعتقد أنه يجب أن يعمل لتلبية احتياجاتك.


شاهد الفيديو: خبير فى التحول الرقمي يوضح مفهوم الرقمنه وعلاقتها بالشمول المالي (شهر اكتوبر 2021).