كيفية تغيير decimal precision باستخدام Notepad ++

تغيير decimal precision باستخدام المفكرة

حصلت مؤخرًا على مجموعة JavaScript كبيرة - مضلع معقد من إحداثيات خطوط الطول والعرض.
كان الملف كبيرًا بشكل غير مرغوب فيه (حوالي 32 ميغابايت) والذي بدا أنه نابع من دقة الإحداثيات التي تصل إلى 17 منزلة عشرية(17 decimal places).
الملف كبير

لحسن الحظ ، يمكن لبرنامج Notepad ++ البسيط والقوي أن يساعد - باستخدامه في العثور على regex ، يمكنك استبدال دقة الإحداثيات واستبدالها.
لفعل هذا فقط ضع هذه الاوامر :
1. أظهر مربع الحوار (Replace (Ctrl + H
2. ضمن "Search Mode" ، حدد "Regular expression"
3. ضع في مربع البحث ": Find what" :
\d+\.\d{5}\K\d+
4. و في مربع ": Replace with" نضع :
اتركها فارغة
تغيير decimal precision

سيؤدي ذلك إلى تقليل الدقة إلى 5 منازل عشرية (5 decimal places)- قم بتغيير 5 في الخطوة 4 للبدائل.

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

مواضيع قد تهمك :

0 التعليقات

إرسال تعليق