יותר

כיצד להציג שתי שכבות עם תחזיות שונות ב- QGIS

כיצד להציג שתי שכבות עם תחזיות שונות ב- QGIS


יש לי טופס צורה שמגדיר את X ו- Y במטרים, לא lat and lon. ואז יש לי קובץ נוסף (CSV) המאחסן מיקומי נקודות כ- lat ו- lon, למשל. 30.4, 2.2.

אני רוצה לטעון את שני הקבצים האלה כשתי שכבות ב- QGIS 2.10. ראשית הוספתי קובץ צורה כשכבת וקטור. ואז הוספתי קובץ CSV כשכבת טקסט מופרדת.

אני יכול לראות רק מפה (shapefile). איך אני יכול להקרין נכון lat and lon? ניסיתי להגדיר CRS שונה, למשל. EPSG: 3857, עבור שכבת הטקסט המופרדת, אך שום דבר לא עובד.


הגישה הטובה ביותר שמצאתי עד כה היא לחיצה ימנית על אחת השכבות, בחר 'שמור בשם', בחר ב- CRS המועדף עליך ו'הוסף שכבה לבד '. השכבה החדשה שלך צריכה להיות מוקרנת וגלויה מחדש.

גם מחשבה אחרת; האם יש לך אפשרות 'להפעיל בזמן' 'תחת מאפייני פרויקט> CRS?

מקווה שזה עוזר.


התשובה הקצרה היא להתחיל בניסיון להגדיר את ה- CRS לשכבת הטקסט שתוחמה ל- EPSG: 4326. תתבקש לספק את ה- CRS בעת טעינת שכבת הטקסט שתוחמה.

להרחבה, כל פורמט נתונים שומר את הגיאומטריות שלך בקואורדינטות. יש לפרש את הקואורדינטות הללו תוך התייחסות ל- CRS. אם הקואורדינטות שלך הן ארוכות / ארוכות, עליך להשתמש ב- CRS המצפה לאט / ארוך. EPSG: 3857, שניסית, היא מערכת קואורדינטות מוקרנת (שכבר לא הולכת לעבוד עבור הקואורדינטות הכדוריות של lat / long) שמצפה לקואורדינטות במטרים.

אך גם עבור מה שמכונה "לא-מוקרן" עד לייט, הקואורדינטות שלך באות לידי ביטוי בהתייחס לנתון ספציפי. בפועל, אם מדובר בנתונים מודרניים, יש סיכוי טוב שהם יימדדו ב- WGS84 (הנתון המשמש לווייני GPS), וגם אם מדובר בנתונים אזוריים כמו NAD83 (צפון אמריקה דאטום 1983), השגיאה תהיה בסדר גודל של מטר או שניים. בהתאם לסולם המפות / הניתוח שלך, ייתכן שזה לא משנה. אם כן, עליך לקבוע את ה- CRS שעבורו נוצרו נתונים אלה.

לאחר שטענת את שכבת הטקסט שתוחמה עם ה- CRS הנכון, עליך לשמור אותה על ידי לחיצה ימנית על השכבה ובחירת שמירה בשם.

בהנחה שלטופס הצורה שלך יש מידע הקרנה נכון, כל עוד ההפעלה מחדש של OTF (בזמן אמת) מופעלת, QGIS אמור ליישר את השכבות שלך באופן אוטומטי. אם חסר מידע הקרנה בטופס הצורה, או שהקצית CRS שגוי לאף מקור נתונים, הם לא יישרו קו.