أكثر

هل يتم وضع العلامات على منزلتين عشريتين (تقريب) حتى عندما تكون الثانية صفرًا في ArcMap؟


لدي بيانات معيارية تحتاج إلى تصنيفها.

البيانات الموجودة في الحقل لها ارتفاع سمة مثل 12.340 ، 12.400 ، 13.690.

لا بد لي من تسمية الارتفاع للأمثلة 12.34 ، 12.40 ، 13.69 لقد استخدمت بالفعل vb script Round ([ZOR]، 2).

ومع ذلك ، بالنسبة إلى 12.34 و 13.69 كان الأمر على ما يرام ولكن بالنسبة لـ 12.400 سيظهر فقط 12.4 ، أحتاج أن يظهر 12.40.

اذا ماذا يجب أن أفعل؟


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

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


الطريقة التي وجدت أنها تعمل بشكل أفضل هي استخدام تنسيق VBScript تعبير FormatNumber.

سيؤدي هذا فقط إلى عرض الرقم على العدد المحدد من المنازل العشرية وتثبيت الملصق بالأصفار عند الاقتضاء.

على سبيل المثال في السؤال استخدم FormatNumber ([ZOR]، 2)

سيعالج هذا السؤال المطروح فيما يتعلق بوضع العلامات ولا يتعلق بتعيين تنسيق الأرقام للحقل.


شاهد الفيديو: Creating TIN from DEM in ArcGis (شهر اكتوبر 2021).