هذا هو الأمر r3.cross.rastgrass الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
r3.cross.rast - ينشئ خريطة نقطية ثنائية الأبعاد للمقطع العرضي من خريطة نقطية ثلاثية الأبعاد على أساس ثنائي الأبعاد
خريطة الارتفاع
الكلمات الرئيسية
raster3d ، الملف الشخصي ، النقطية ، voxel
موجز
r3.cross.rast
r3.cross.rast --مساعدة
r3.cross.rast [-m] إدخال=سلسلة ارتفاع=سلسلة الناتج=سلسلة [-اعادة الكتابة] [-مساعدة]
[-مطنب] [-هدوء] [-ui]
الأعلام:
-m
استخدم قناع نقطي ثلاثي الأبعاد (إن وجد) مع خريطة الإدخال
--الكتابة فوق
السماح لملفات الإخراج بالكتابة فوق الملفات الموجودة
--مساعدة
طباعة ملخص الاستخدام
- الإسراف
إخراج وحدة مطول
--هادئ
إخراج وحدة هادئة
--ui
فرض إطلاق مربع حوار واجهة المستخدم الرسومية
المعلمات:
إدخال=سلسلة [مطلوب]
إدخال خريطة نقطية ثلاثية الأبعاد للمقطع العرضي
ارتفاع=سلسلة [مطلوب]
تستخدم خريطة الارتفاع ثنائية الأبعاد لإنشاء خريطة المقطع العرضي
الناتج=سلسلة [مطلوب]
الناتج العرضي 2D خريطة نقطية
الوصف
تنشئ هذه الوحدة خريطة ثنائية الأبعاد للمقطع العرضي من خريطة حجم نقطية ثلاثية الأبعاد بناءً على ثنائي الأبعاد
خريطة الارتفاع. يتحقق مما إذا كانت قيمة خريطة الارتفاع تقع في الإحداثي ع
مساحة الخريطة ثلاثية الأبعاد. إذا كان الأمر كذلك ، يتم نقل قيمة voxel ثلاثي الأبعاد لهذا الموضع إلى ملف
خلية خريطة إخراج المقطع العرضي ذات الصلة ، وإلا يتم تعيين القيمة NULL.
كيفية r3.cross.rast أعمال
إذا كانت إعدادات المنطقة ثنائية الأبعاد وثلاثية الأبعاد مختلفة ، فسيتم ضبط الدقة ثنائية الأبعاد على ثلاثي الأبعاد
القرار.
الملاحظات
لإنشاء خريطة ارتفاع مستوى القطع ، استخدم ص. بعض الأمثلة:
· لإنشاء خريطة ارتفاع مستوى القطع في نوع الاتجاه x
ص "القاطع = عمود () * x ",
x هي قيمة الارتفاع. إذا كان نطاق العمود () هو 1 ... 10 ، فإن الارتفاع
تحتوي الخريطة على النطاق 1 ... 10 إذا كانت x == 1 وإذا كانت x == 10 النطاق 10 ... 100
· لإنشاء خريطة ارتفاع مستوى القطع في نوع الاتجاه y
ص "القاطع = صف () * x ",
x هي قيمة الارتفاع. إذا كان نطاق العمود () هو 1 ... 10 ، فإن الارتفاع
تحتوي الخريطة على النطاق 1 ... 10 إذا كانت x == 1 وإذا كانت x == 10 النطاق 10 ... 100
· يمكن للمستخدم أيضًا إجراء قطع في الاتجاهين y و x باستخدام ص باستخدام
ص "القاطع = (صف () + عمود ()) * س "
مثال
الاشارات سبيارفيش مثال
ز - المنطقة د
ز المنطقة الدقة = 150 res3 = 150 طنًا = 1000 ب = 0 tbres = 100
# البيانات التركيبية ، يمكن أن تكون هياكل جيولوجية:
r3.mapcalc "map3d = sin (row ()) + sin (col ()) + sin (عمق () * عمق ())"
#إنشاء خريطة مقطوعة
r.mapcalc "Cutplane = col () * 10"
# إنشاء خريطة المقطع العرضي
إدخال r3.cross.rast = ارتفاع map3d = إخراج الطائرة المقطعية = المقطع العرضي
استخدم r3.cross.rastgrass عبر الإنترنت باستخدام خدمات onworks.net