יותר

קבצי GDAL VRT נפגמים על ידי קריאה


באפליקציית QGIS העצמאית שלי אני משתמש בקבצי vrt של רסטרי DTED. את כל קבצי vrt נבנים עם אותו קוד פייתון ובעלי אותו מבנה, עמוד קוד וכו '. אני משתמש בהם לתצוגה בלבד.

 GEOGCS ["WGS 84", DATUM ["WGS_1984", SPHEROID ["WGS 84", 6378137,298.257223563]], PRIMEM ["גריניץ '", 0], יחידה ["תואר", 0.0174532925199433], רשות ["EPSG", "4326"]]  4.0995833333333330e+001, 8.3333333333333003e-003, 0.0000000000000000e+000, 2.7004166666666666e+001, 0.0000000000000000e+000, -8.3333333333333003e-003   1401 1000.386039205 818 97.464262339239 -3.27670000000000E+004  DTED/E041/N26.dt0 1   

זה קורה, זה כמה קבצי vrt משתנים באופן שבו השורהמחוק! ולפעמים בשורות המתחילות ב<>הנקודה העשרונית משתנה לפסיק. שניהם מתרחשים באופן עצמאי מאחרים.

זה נכון רק לכמה קבצי vrt, אבל כשזה קורה אז אותם קבצים תמיד מושפעים. הדבקתי את השורה החסרה בחזרה לקבצי ה- vrt (או בניתי אותם חדשים), ואחרי כמה עליות ומורדות של QGIS, אותה השפעה מתרחשת.

יש לי בעיה זו עם QGIS 2.8.2 ב- CentOs 7 באמצעות הגדרות שפה גרמנית. יש לכם רעיונות מה קורה כאן? או איזה מידע נוסף עלי לספק כדי למצוא פתרון?


משתנה הסביבה הבא פתר את הבעיה:

ייצא LC_NUMERIC = "en_US.UTF-8"

Btw זה גם פתר בעיה עם שאילתות מרחביות נגד מסדי נתונים של SpatiaLite, כאשר בהצהרות sqlite3_prepare מתרחשת תערובת של נקודה עשרונית ופסיק.


צפו בסרטון: NUOVO METODO FILE DANNEGGIATI PER TUTTI (אוֹקְטוֹבֶּר 2021).