هذا هو الأمر v.to.rastgrass الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ضد إلى الماضي - يحول (تنقيط) خريطة متجهة إلى خريطة نقطية.
الكلمات الرئيسية
ناقلات ، تحويل ، نقطية ، تنقيط
موجز
ضد إلى الماضي
ضد إلى الماضي --مساعدة
ضد إلى الماضي [-d] إدخال=الاسم [طبقة=سلسلة] [نوع=سلسلة[,سلسلة، ...]] [القطط=نطاق]
[أين=sql_query] الناتج=الاسم تستخدم=سلسلة [السمة_العمود=الاسم] [rgb_column=الاسم]
[التسمية_العمود=الاسم] [قيمنا=الطفو] [ذاكرة=عدد صحيح] [-اعادة الكتابة] [-مساعدة]
[-مطنب] [-هدوء] [-ui]
الأعلام:
-d
إنشاء خطوط مكثفة (الافتراضي: خطوط رفيعة)
سيتم تعيين جميع الخلايا التي تم لمسها بواسطة الخط ، وليس فقط تلك الموجودة على مسار العرض
--الكتابة فوق
السماح لملفات الإخراج بالكتابة فوق الملفات الموجودة
--مساعدة
طباعة ملخص الاستخدام
- الإسراف
إخراج وحدة مطول
--هادئ
إخراج وحدة هادئة
--ui
فرض إطلاق مربع حوار واجهة المستخدم الرسومية
المعلمات:
إدخال=الاسم [مطلوب]
اسم خريطة متجه الإدخال
أو مصدر بيانات للوصول المباشر إلى OGR
طبقة=سلسلة
رقم الطبقة أو الاسم
يمكن أن تحتوي معالم المتجه على قيم فئة في طبقات مختلفة. هذا الرقم يحدد
أي طبقة لاستخدامها. عند استخدامه مع وصول OGR المباشر ، يكون هذا هو اسم الطبقة.
الافتراضي: 1
نوع=سلسلة [، سلسلة، ...]
نوع ميزة الإدخال
خيارات: نقطة، خط، منطقة
الافتراضي: نقطة ، خط ، منطقة
القطط=نطاق
قيم الفئة
مثال: 1,3,7،9,13،XNUMX-XNUMX،XNUMX
أين=sql_query
حيث شروط جملة SQL بدون الكلمة الأساسية "أين"
مثال: الدخل <1000 والسكن> = 10000
الناتج=الاسم [مطلوب]
اسم لخريطة نقطية الإخراج
تستخدم=سلسلة [مطلوب]
مصدر القيم النقطية
خيارات: Attr ، قط، فال z, دير
ATTR: قراءة القيم من جدول السمات
قط: استخدم قيم الفئات
فال: استخدام القيمة المحددة بواسطة خيار القيمة
z: استخدم إحداثيات z (النقاط أو الخطوط العريضة فقط)
دير: الإخراج كإتجاه تدفق (خطوط فقط)
السمة_العمود=الاسم
اسم العمود لمعلمة "attr" (يجب أن يكون نوع البيانات رقميًا)
rgb_column=الاسم
اسم عمود تعريف اللون (مع RRR: GGG: إدخالات BBB)
التسمية_العمود=الاسم
اسم العمود المستخدم كعناوين للفئات النقطية
قيمنا=الطفو
قيمة نقطية (للاستخدام = val)
الافتراضي: 1
ذاكرة=عدد صحيح
الحد الأقصى للذاكرة المستخدمة (بالميغا بايت)
حجم ذاكرة التخزين المؤقت للصفوف النقطية
الافتراضي: 300
الوصف
ضد إلى الماضي يحول طبقات خريطة متجه GRASS إلى تنسيق طبقة خريطة GRASS النقطية.
اختياريًا ، يمكن تحويل السمات إلى تسميات فئة نقطية.
الملاحظات
ضد إلى الماضي سيؤثر فقط على البيانات الموجودة في المناطق الواقعة داخل حدود التيار
اقليم جوغرافي. تنتمي خلية الشبكة إلى المنطقة التي يقع فيها مركز خلية الشبكة.
قبل الجري ضد إلى الماضي، لذلك يجب على المستخدم التأكد من أن الموقع الجغرافي الحالي
تم تعيين المنطقة بشكل صحيح وأن دقة المنطقة عند المستوى المطلوب.
إما عمود المعلمة أو قيمنا يجب تحديد المعلمة. ال تستخدم الخيار قد
يتم تحديده بمفرده عند استخدام ملف دير الخيار.
تستخدم الخيارات هي:
· ATTR - قراءة القيم من جدول السمات (افتراضي)
· قط - قراءة القيم من الفئة
· فال - قيمة الاستخدام المحددة بواسطة قيمنا خيار
· z - استخدم إحداثيات z (نقاط أو خطوط فقط)
· دير - الإخراج كتوجيه التدفق بالدرجات (خطوط فقط)
إنّ كافة أنواع عهود الـ عمود تستخدم المعلمة عمودًا موجودًا من جدول قاعدة بيانات خريطة المتجه مثل
قيمة الفئة في الخريطة النقطية للمخرجات. يمكن عرض أعمدة الجدول الموجودة باستخدام
ديسيبل الوصف.
سيتم إنشاء طبقة خريطة نقطية فارغة إذا لم يتم تعيين طبقة خريطة المتجه
تسميات الفئة / السمات (على سبيل المثال ، من خلال استخدام خيار v.category = add).
غير ذلك:
· المناطق المسمى و / أو النقط الوسطى ستنتج أغطية نقطية مملوءة بحواف
التي تمتد على حدود المنطقة الأصلية as التداول الطويل as القادم حدود is لا المسمى.
(استخدم خيار v.category = del type = border لإزالتها.)
· ستنتج الخطوط المحددة والحدود خطوطًا من الخلايا النقطية التي تلامس
خط ناقل الأصلي. يميل هذا إلى أن يكون أكثر قوة من التحويلات الخاصة بالمنطقة فقط.
سيتم تحويل النقاط والنقاط الوسطى اليتيمة إلى خلايا مفردة على النتيجة
خريطة نقطية.
التدفق الاتجاهات تُعطى بالدرجات عكس اتجاه عقارب الساعة من الشرق.
تسميات الفئات النقطية مدعومة لجميع استخدم = إلا استخدم = z.
إنّ كافة أنواع عهود الـ -d يتم تطبيق العلم على الخطوط فقط ، والعلامة الافتراضية هي فقط تلك الموجودة على مسار العرض (رفيع
خط).
أمثلة
تحول a ناقلات رسم خريطة و تستخدم عمود SPEED تبدأ من السمة جدول
db.describe -c table = vect_map
ncols: 3
العمود 1: CAT
العمود 2: السرعة
العمود 3: العرض
v.to.rast المدخلات = إخراج vect_map = السمة النقطية_الخريطة النقطية = السرعة
احسب الشحن مجرى الاتجاهات تبدأ من a نهر ناقلات رسم خريطة (سبيرفيش)
v.to.rast المدخلات = إخراج التدفقات = استخدام streamsdir = dir
تحول a ناقلات المضلع رسم خريطة إلى النقطية بما فيها وصفي ستكرات الاسم للمنتج (سبيرفيش)
v.to.rast input = إخراج الحقول = myfields use = attr attribute_column = cat label_column = تسمية
r.category myfields
تحول ناقلات نقطة إلى النقطية مع النقطية الخلية بينينغ
في هذا المثال ، يتم حساب عدد المدارس لكل خلية نقطية (عينة كارولينا الشمالية
مجموعة البيانات):
g.copy vector = school_wake، myschools_wake
# تعيين منطقة الحساب لتجميع البيانات النقطية
ز متجه المنطقة = myschools_wake res = 5000 -p -a
# إضافة عمود جديد للعد
v.db.addcolumn myschools_wake العمود = "قيمة صحيحة"
v.db.update عمود myschools_wake = قيمة القيمة = 1
# التحقق من السمات
v.db.select عمود myschools_wake = cat ، value
v.out.ascii input = myschools_wake output = - العمود = القيمة
# تصدير واستيراد سريع ، استخدم العمود الرابع (القيمة) كمدخل
v.out.ascii input = myschools_wake output = - العمود = القيمة | إدخال r.in.xyz = - \
z = 4 ناتج = طريقة school_wake_aggreg = مجموع
d.mon wx0
d.rast school_wake_aggreg. د
d.vect school_wake. د
د - الشبكة 5000
عدد المدارس لكل خلية نقطية
استخدم v.to.rastgrass عبر الإنترنت باستخدام خدمات onworks.net
