أكثر

كيف يتم الحصول على مجموع / إجمالي طول الأسطر لكل مضلع في QGIS؟


لدي طبقة خط متجه بها مقاطع متعددة داخل مضلعات فردية في طبقة مضلع منفصلة. لقد انضممت مكانيًا إلى السمات بحيث يكون لكل مقطع خط الآن نفس المعرف مثل المضلع المقابل.

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

أنا مبتدئ في تعابير SQL المعقدة داخل QGIS ، من الناحية المثالية ، أود عمود جديد يعرض المعلومات.


يمكنك استخدام ملف أطوال خط الجمع أداة من شريط الأدوات:

المتجه> أدوات التحليل> أطوال خط الجمع

سوف تتلقى ناتج مضلع مع مجموع كل الأسطر داخل كل مضلع.


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


شاهد الفيديو: Red vožnje - Niš (شهر اكتوبر 2021).