רוב משרדי הבוטיק בישראל לא נוגעים ב-GIS. לא כי הם לא צריכים אותו, אלא כי מי שפתח פעם את QGIS ראה חלון עם עשרים סרגלי כלים, רשימת שכבות שלא ברור מאיפה מביאים אותה, ותפריט עיבוד עם מאות פריטים בשמות שאף אחד לא מבין. סגרתי אותו גם אני, יותר מפעם אחת.
מה שהשתנה זה לא ש-QGIS נעשה פשוט יותר. הוא לא. מה שהשתנה זה שאני כבר לא צריך לגעת בממשק שלו. יש לו מנוע עיבוד שיודע לרוץ לבד בלי החלון, והכלי שיושב אצלי על המחשב מפעיל אותו במקומי. אני מבקש בעברית, המנוע מחשב, ואני מקבל את התוצאה. במדריך הזה אני מראה בדיוק איך זה עובד, כולל המספרים שנמדדו והמקומות שבהם זה נופל.
לאדריכלים ומתכננים שצריכים ניתוח מרחבי לתוכנית או לפרוגרמה, ואין להם רקע ב-GIS ואין להם כוונה לרכוש אחד. אם אתם לא מכירים בכלל את Claude Code, כדאי להתחיל מהמדריך הכללי ולחזור לכאן.
1. למה QGIS נשאר סגור אצל רוב המשרדים
QGIS הוא תוכנה חינמית, חזקה מאוד, ובנויה בשביל אנשי GIS. זו לא ביקורת, זו פשוט עובדה על קהל היעד שלה. אדריכל שנכנס אליה מגלה שכדי לענות על שאלה פשוטה כמו מה נמצא בטווח הליכה של רבע שעה מהאתר, הוא צריך קודם לדעת מאיפה משיגים שכבת רחובות, איך מייבאים אותה, מה זה CRS ואיזה אלגוריתם מבין עשרות מתאים למה שהוא רוצה.
אז מה קורה בפועל. במשרדי בוטיק המידע המרחבי הזה או שלא נאסף בכלל, או שמישהו משרטט אותו ביד באוטוקאד לפי הערכה, או ששולחים את זה החוצה ליועץ. שלוש האפשרויות עולות זמן וכסף, ובשתיים מהן התוצאה פחות מדויקת ממה שהיה אפשר לקבל בחינם.
הנקודה שהובילה אותי לכתוב את המדריך הזה היא שדווקא בגלל שהכלי נראה מסובך, הוא המקום שבו יש הכי הרבה מה להרוויח. במקומות שבהם כולם כבר יודעים לעבוד, הבינה המלאכותית מייעלת קצת. במקום שבו אף אחד מהמשרד לא נכנס, היא פותחת יכולת שלא הייתה קיימת.
2. שתי תוכנות בתוך אחת: החלון והמנוע
זה הדבר היחיד שחייבים להבין כדי שכל השאר יתיישב.
QGIS מורכב משני חלקים נפרדים. יש את החלון עם המפה, השכבות, הסרגלים והתפריטים, וזה מה שכולם מזהים כ-QGIS. ומתחתיו יושב מנוע עיבוד, כלומר אוסף גדול של אלגוריתמים גיאוגרפיים מוכנים. בגרסה שאני עובד עליה, QGIS 3.34.2, יש בו 355 אלגוריתמים: חיץ, חיתוך, הקרנה, קווי גובה, שיפועים, איזוכרונים, סטטיסטיקה בתוך פוליגון, ייצוא לפורמטים שונים.
מה שרוב האנשים לא יודעים הוא שאפשר לקרוא למנוע הזה ישירות, בלי לפתוח את החלון. יש קובץ הפעלה שיושב בתיקיית ההתקנה של QGIS ומקבל פקודות, וכל אחד מ-355 האלגוריתמים זמין דרכו. זה בדיוק אותו קוד שרץ כשלוחצים על כפתור בממשק, רק בלי הממשק.
מכאן המשוואה מתהפכת. אתם מתקינים את QGIS פעם אחת ומשאירים אותו סגור לתמיד. הכלי שרץ אצלכם על המחשב מאתר איפה הוא הותקן, בוחר את האלגוריתם המתאים לשאלה שלכם, מרכיב את הפקודה, מריץ אותה, ומחזיר לכם קובץ. אתם לא לומדים תוכנה חדשה. אתם מפעילים מנוע שכבר קיים.
אפשר לכתוב ניתוח GIS ישירות בפייתון עם ספריות גיאוגרפיות, וזה אפילו עובד. הבעיה היא שזה נשבר בכל עדכון ספרייה, ושהוא מכסה חלק קטן ממה ש-QGIS כבר יודע לעשות ושנבדק על ידי קהילה שלמה במשך שנים. הכלל שאני עובד לפיו: אם QGIS יודע לעשות את זה, קוראים ל-QGIS. לא כותבים מחדש.
3. איך עובדים בפועל: שלושה צעדים באותו סדר
הכלי עושה את זה לבד, אבל שווה לדעת מה קורה שם, כי זה מסביר למה התוצאה יוצאת אמינה. כל ניתוח, בלי יוצא מן הכלל, בנוי משלושה צעדים באותו סדר.
- איזה אלגוריתם מתאים. המנוע יודע לפרוש את רשימת כל 355 האלגוריתמים שלו, וכל אחד מגיע עם שם ותיאור קצר. הכלי מחפש בתוכה במקום לנחש.
- איך קוראים לפרמטרים שלו. לכל אלגוריתם יש פקודת עזרה שמדפיסה את שמות הפרמטרים המדויקים שלו ואת הערכים שהם מקבלים.
- הרצה. רק עכשיו, עם השמות הנכונים ביד.
הצעד האמצעי הוא זה שאנשים מדלגים עליו, וזו טעות. שמות הפרמטרים משתנים בין אלגוריתמים ובין גרסאות של QGIS, ופרמטר בשם שגוי לא תמיד נכשל. לפעמים המנוע פשוט מתעלם ממנו, נכנס עם ברירת המחדל, ומחזיר תוצאה. תוצאה שהיא לא מה שביקשתם, בלי שום סימן לכך.
יש שם גם כמה בורות מוזרים שאני נתקלתי בהם. פרמטר עלול להיקרא בשם שמסתיים בספרה, למשל TRAVEL_COST2, והספרה היא חלק מהשם ולא טעות הקלדה. ובחירות מרובות מוזנות כמספר ולא כמילה: כותבים STRATEGY=0 ולא את השם באנגלית. אלה בדיוק הדברים שלוקחים חצי שעה למי שמנסה לבד ואפס למי שמריץ את פקודת העזרה קודם.
4. מה נמדד: מפת הליכתיות בחמש שניות
הדוגמה שאני חוזר אליה היא מפת הליכתיות, כלומר האזור שאפשר להגיע אליו ברגל בזמן נתון מנקודה נתונה. זה ניתוח שאדריכלים מבקשים הרבה ומקבלים לעיתים רחוקות, כי הוא נשמע כמו עבודה של יועץ.
ההיגיון פשוט: הליכה בקצב סביר היא בערך 4.8 קילומטר בשעה, ולכן רבע שעה הליכה היא בערך 1,200 מטר. אבל 1,200 מטר לאורך הרחובות, לא באוויר. זה כל ההבדל בין עיגול שמישהו צייר על המפה לבין צורה שמתחשבת בכך שיש כביש מהיר שחוסם, נחל שאין עליו גשר, או שכונה עם רחובות ללא מוצא. האלגוריתם לוקח שכבת רחובות, פורש ממנה את כל המסלולים האפשריים מהנקודה שלכם, ועוצר בכל כיוון כשנגמר התקציב.
| מה נמדד | זמן | למה |
|---|---|---|
| מפת הליכתיות סביב כתובת מוכרת | 5 שניות | נתוני הרחובות כבר היו על המחשב |
| אותו ניתוח בכתובת חדשה | 75 שניות | כולל הורדת נתוני הרחובות והכנתם |
שני המספרים נמדדו על המכונה שלי בהכנה למפגש הקורס, ושניהם אמיתיים. ההפרש ביניהם הוא לא המנוע, הוא הנתונים, וזו הנקודה שאני רוצה שתיקחו מהפרק הזה. החישוב עצמו הוא הזול. השגת השכבות והכנתן היא העבודה.
עוד דבר שכדאי לדעת: כל קריאה למנוע טוענת את QGIS מחדש מאפס, וזה עולה כמה שניות קבועות בכל פעם. בניתוח בודד לא מרגישים. בשרשרת ארוכה של עשר פעולות זה מצטבר, וזה מחיר קבוע ולא תקלה.
5. מה אדריכל באמת צריך מתוך 355 האלגוריתמים
מתוך 355, אני משתמש בקביעות בשבעה או שמונה. הנה מה שבאמת חוזר בעבודה תכנונית.
| מה רוצים | מה זה נותן בפועל |
|---|---|
| רדיוס הליכה או נסיעה | אזור נגישות אמיתי לאורך רחובות, לא עיגול. הבסיס לכל טענה על נגישות בפרוגרמה או במסמך מדיניות. |
| חיץ סביב אתר | טווח במטרים סביב מגרש או נקודה. פשוט, ומשמש כמעט בכל ניתוח כשלב ביניים. |
| חיתוך שכבה לגבול | לוקח שכבה ארצית ומשאיר רק את מה שנמצא בתוך גבול התוכנית. ככה מפסיקים לעבוד על קבצים ענקיים. |
| הקרנת מערכת קואורדינטות | הצעד שאף אחד לא מבקש ובלעדיו הכל שגוי. ראו את פרק המלכודות. |
| קווי גובה ושיפועים | ממודל שטח מקבלים קווי גובה במרווח שביקשתם, מפת שיפועים באחוזים, והצללת שטח שמראה את הטופוגרפיה. |
| מה נמצא בתוך אזור | שולפים את הפריטים שנופלים בתוך אזור מסוים, למשל אילו מוסדות ציבור בתוך רדיוס ההליכה. |
| סטטיסטיקה בתוך פוליגון | ערך ממוצע, מינימלי ומקסימלי בתוך גבול, למשל הפרש הגבהים בתוך המגרש. |
| ייצוא ל-DXF | הגשר חזרה לאוטוקאד ולריינו. פרק נפרד למטה. |
הערה על פורמטים, כי היא חוסכת כאב ראש. shapefile הוא הפורמט הוותיק והמוכר, ויש לו שתי מגבלות מציקות: הוא מגיע כחמישה קבצים נלווים שאסור להפריד, והוא מקצץ שמות שדות לעשרה תווים בשקט. יש פורמט חדש יותר שנקרא GeoPackage, שהוא קובץ אחד בלי המגבלות האלה. אני עובד איתו כברירת מחדל, ומייצא ל-shapefile רק כשמישהו ביקש במפורש.
6. מאיפה מגיעים הנתונים, וזה רוב העבודה
נקודה שחשוב להגיד בגלוי, כי היא ההפתעה הראשונה של כל מי שמתחיל: המנוע לא מוריד כלום מהאינטרנט. הוא מחשב על שכבות שיושבות אצלכם על הדיסק. אין מצב שבו אתם כותבים כתובת ומקבלים מפת הליכתיות מהאוויר, אלא אם מישהו כבר סידר לכם את שכבת הרחובות מראש.
| מה צריך | מאיפה |
|---|---|
| רשת רחובות ושבילים | OpenStreetMap. אפשר לשלוף אזור מוגדר, ואפשר להוריד קובץ של כל ישראל ולחתוך ממנו. |
| שכבות תכנוניות ישראליות | GovMap ומפ"י: גושים, חלקות, גבולות שיפוט, שכבות תוכניות. |
| מודל שטח לגבהים | מאגרי גובה פתוחים עולמיים. מספיק טוב לניתוח ראשוני, לא תחליף למדידה. |
| שכבות התוכנית עצמה | קובצי ה-shapefile שכבר יושבים בתיק התב"ע שהורדתם. |
הדרך שאני עובד בה היא לרכז את הכל בתיקייה אחת, להמיר לפורמט אחיד, ולהקרין הכל למערכת קואורדינטות אחת לפני שמתחילים לחשב. אחרי הצעד הזה כל שאר הניתוחים רצים ישר. לפניו, כל ניתוח הוא הימור.
עוד פרט קטן שעלה לי בזמן: עדיף לעבוד בתיקייה שכל הנתיב שלה באנגלית. חלק מרכיבי העיבוד מתקשים עם נתיבים שיש בהם עברית או רווחים, והכישלון לא תמיד ברור. אני מחזיק תיקיית עבודה קצרה בשם אנגלי ומעתיק את התוצאה למקום הנכון בסוף.
7. תיק תב"ע הוא GIS, גם אם לא קראתם לזה ככה
זה החיבור שהכי מפתיע אדריכלים כששומעים אותו. קובצי ה-shapefile שיושבים בתוך תיק התוכנית שהורדתם ממבא"ת הם שכבות GIS לכל דבר. שכבת המגרשים, שכבת קווי הבניין, גבול התוכנית: כל אלה הם בדיוק אותו סוג נתון שהמנוע יודע לעבד.
כלומר מי שעבד פעם על תיק תב"ע כבר החזיק ביד נתוני GIS, פשוט בלי לפתוח אותם. וברגע שיש מנוע שיודע לקרוא אותם, נפתחות שאלות שקודם דרשו יועץ: מה השטח האמיתי של המגרש לפי הגיאומטריה ולא לפי מה שרשום בטבלה, כמה מטרים יש בין קו הבניין לגבול המגרש, מה נמצא בטווח הליכה מהמגרש הזה, ואיך נראה גבול התוכנית מונח מעל צילום אוויר.
את התיק עצמו, מה יש בו ואיך שולפים ממנו זכויות בנייה וייעודי קרקע, פירטתי במדריך הנפרד על ניתוח תב"ע עם בינה מלאכותית. שם גם מופיע ממצא שרלוונטי ישירות לכאן: בתוכנית שבדקתי, שדה השטח בשכבת המגרשים החזיר אפס בכל תשעת המגרשים. זו בדיוק הסיבה שכדאי לחשב שטח מהגיאומטריה במקום להאמין לטבלה.
8. הגשר החוצה: DXF לאוטוקאד ולריינו
ניתוח שנשאר בתוך עולם ה-GIS לא עוזר לאדריכל. מה שעוזר זה שהתוצאה תיכנס לשרטוט שאתם באמת עובדים בו.
למנוע יש אלגוריתם ייצוא ל-DXF, שהוא פורמט שאוטוקאד וריינו פותחים ישירות בלי המרות. כך יוצא רדיוס ההליכה, גבול התוכנית, קווי הגובה או שכבת המגרשים כגיאומטריה נקייה שאפשר להניח מתחת לתוכנית.
שתי הערות מהשטח. ראשית, כדאי לייצא בלי סימבולוגיה. יש אפשרות לייצא כולל הסמלים הגרפיים של המפה, וזה מייצר שרטוט מלוכלך שמישהו יצטרך לנקות. בלי סימבולוגיה מקבלים קווים ופוליגונים ותו לא, וזה מה שאתם רוצים. שנית, ה-DXF יוצא בקואורדינטות אמיתיות, כלומר במספרים גדולים מאוד. זה נכון וזה מה שרוצים כשמניחים על רקע מדוד, אבל אם השרטוט שלכם יושב סביב הראשית, תצטרכו להזיז אחד מהם.
9. המלכודות
לכל המלכודות כאן, בדיוק כמו בתב"ע, יש מכנה משותף אחד: הן לא מתפוצצות. אין הודעת שגיאה ואין קריסה. מקבלים קובץ, הוא נפתח, והוא שגוי.
יחידות ומערכת קואורדינטות, וזו האם של כולן
אם אתם זוכרים דבר אחד מהמדריך הזה, שיהיה זה.
שכבה גיאוגרפית יושבת במערכת קואורדינטות. רוב מה שמורידים מהאינטרנט מגיע במערכת שנקראת WGS84, ובה המיקום נמדד במעלות של קו רוחב ואורך. עכשיו תבקשו חיץ של 500 סביב נקודה. המנוע יבצע בדיוק את מה שביקשתם: 500 מעלות. הוא לא ישאל אם התכוונתם למטרים, לא יתריע, ולא ייכשל. הוא יחזיר לכם פוליגון בגודל של יבשת ויסיים בהצלחה.
לפני כל פעולה שיש בה מרחק, מקרינים את השכבה למערכת קואורדינטות מטרית. בישראל: רשת ישראל החדשה, שהקוד שלה הוא EPSG:2039. יש גם מערכת מטרית עולמית (EPSG:3857) שעובדת, אבל היא מעוותת מרחקים ככל שמתרחקים מקו המשווה, ולכן לעבודה בארץ 2039 מדויקת יותר.
בדיקת השפיות שאני עושה תמיד: חיץ של 500 מטר סביב נקודה צריך לצאת צורה שרוחבה בערך קילומטר. אם המספרים שמופיעים נראים מטורפים לכאן או לכאן, המערכת שגויה. זו בדיקה של חמש שניות והיא תופסת את הטעות היקרה ביותר בכל התחום.
שתי שכבות בשתי מערכות קואורדינטות שונות
וריאציה מסוכנת יותר של אותה מלכודת. כשחותכים שכבה לגבול תוכנית, שתי השכבות חייבות להיות באותה מערכת. אם הן לא, הן פשוט לא נפגשות במרחב, והתוצאה היא קובץ ריק לגמרי, בלי שום שגיאה. מי שרואה קובץ ריק נוטה להסיק שאין נתונים באזור, וזו מסקנה הפוכה מהאמת. לפני כל חיתוך, לוודא שהכל באותה מערכת.
הצליח, לא נוצר כלום
זו מלכודת טכנית טהורה ושווה להכיר אותה, כי היא מסבירה למה סקיל טוב שונה מהרצה מזדמנת. המנוע מחזיר סימן הצלחה גם כשלא ייצר שום פלט. כלומר אפשר לקבל הודעה שהכל עבר בסדר ולגלות שהקובץ לא קיים או שגודלו אפס. בשרשרת של חמש פעולות, כישלון שקט בשלב השני מייצר תוצאה סופית מטעה. הדרך היחידה היא לבדוק אחרי כל שלב שהקובץ קיים ושיש בו משהו.
פרמטר בשם שגוי שמתעלמים ממנו
כמו שכתבתי למעלה. שם פרמטר שגוי לא בהכרח נכשל, לפעמים הוא מושמט וברירת המחדל נכנסת במקומו. אם התוצאה לא נראית כמו מה שביקשתם, ההסתברות הגבוהה היא שפרמטר אחד לא נקלט. זה גם מה שהופך את פקודת העזרה לצעד חובה ולא לנוחות.
שני ספקים לאותה פעולה
לחלק מהפעולות יש שתי גרסאות במנוע, אחת ממנוע QGIS עצמו ואחת מספריית עיבוד ותיקה שהוא נשען עליה. שתיהן עובדות, אבל הן לא זהות בהתנהגות ובעיקר לא בטיפול במערכות קואורדינטות. ברירת המחדל הנכונה היא לבחור את הגרסה של QGIS עצמו, אלא אם יש סיבה ספציפית.
המלכודת האנושית: תוצאה יפה שאף אחד לא אימת
וזו האחרונה והיא לא טכנית. מפת הליכתיות יוצאת יפה. היא נראית מקצועית, היא נכנסת נהדר למצגת, ומאוד קל להתאהב בה. אבל היא מבוססת על שכבת רחובות שירדה ממקור פתוח, שהיא לא תמיד מעודכנת ולא תמיד מכילה שבילים והולכי רגל. לפני שמפה כזאת נכנסת למסמך שיוצא בשמכם, שווה להסתכל עליה על רקע צילום אוויר ולשאול אם הצורה מסתדרת עם מה שאתם יודעים על המקום. ברוב הפעמים כן. בפעמים שלא, תראו את זה מיד.
10. להפוך את זה לתהליך קבוע
עד כאן תיארתי הרצה בודדת. הערך האמיתי מתחיל כשמפסיקים להריץ ומתחילים לשמור.
אחרי שתהליך עבד כמו שצריך פעם אחת, אומרים לכלי לשמור אותו כסקיל. הוא כותב לעצמו מסמך שמתאר את סדר הפעולות: איפה QGIS יושב על המחשב הזה, לאיזו מערכת קואורדינטות להקרין, איזה אלגוריתם לכל שאלה, ומה לבדוק אחרי כל שלב. בפעם הבאה הוא לא מגלה שום דבר מחדש.
יש כאן פרט אחד שמייחד סקילים שעובדים מול תוכנה מותקנת, ולקח לי זמן להגיע אליו. הסקיל מחזיק בתוכו בלוק שמתאר את הסביבה, כלומר איזו גרסה מותקנת ואיפה בדיוק. בהרצה הראשונה הוא בודק ורושם, ואם בעתיד תשדרגו את QGIS או שהנתיב ישתנה, הוא מעדכן את הבלוק. אצלי כתוב שם היום QGIS 3.34.2 עם 355 אלגוריתמים. בלוק מיושן גרוע מבלוק ריק, כי הוא גורם לכלי לנחש נתיב שכבר לא קיים במקום לבדוק.
וזה גם המקום שבו זה הופך מכלי אישי לתשתית משרדית. הידע על איך המשרד שלכם מכין שכבות ובאיזו מערכת קואורדינטות הוא עובד מפסיק לשבת בראש של מי שהתעסק בזה, ומתחיל לשבת בקובץ שכולם עובדים לפיו.
הסקיל המוכן ל-QGIS זמין לרוכשי הקורס בלבד. הוא מאתר את QGIS על המחשב שלכם, בודק את הסביבה ורושם אותה, מריץ את פקודת העזרה לפני כל אלגוריתם, מקרין אוטומטית למערכת קואורדינטות מטרית לפני כל פעולת מרחק, ומאמת אחרי כל שלב שהפלט באמת נוצר. הוא מגיע עם המתכונים המלאים למפת הליכתיות, קווי גובה, חיתוך וייצוא ל-DXF, ועם המלכודות שכתובות בו כבר פתורות. את השיטה עצמה, על כל שלביה, קראתם כאן בחינם ואתם מוזמנים ליישם אותה לבד. לפרטים על הקורס.
שאלות ותשובות
אני לא מכיר GIS בכלל. זה עדיין רלוונטי לי?
כן, וזה בעצם כל הרעיון. אתם לא לומדים את הממשק של QGIS, לא מחפשים תפריטים ולא מבינים מה זה חלון העיבוד. אתם מתקינים את QGIS פעם אחת ומשאירים אותו סגור, ואז כותבים בעברית מה אתם רוצים לקבל. מה שכן צריך להבין זה את המושגים התכנוניים: מה זו שכבה, מה זו מערכת קואורדינטות ולמה היא חשובה. את זה המדריך הזה נותן.
מה זה מנוע העיבוד של QGIS ובמה הוא שונה מלפתוח את התוכנה?
QGIS מורכב משני חלקים. יש את החלון עם המפה והתפריטים, וזה מה שכולם מכירים, ומתחתיו יש מנוע עיבוד עם 355 אלגוריתמים גיאוגרפיים מוכנים. המנוע יודע לרוץ לבד, בלי החלון, דרך פקודה. זה אותו קוד בדיוק שרץ כשלוחצים על כפתור בממשק, רק בלי הממשק.
באמת אפשר להוציא מפת הליכתיות בחמש שניות?
על המכונה שלי, על כתובת שכבר היו לה נתוני רחובות מקומיים, הריצה לקחה חמש שניות. בכתובת חדשה שדרשה גם להוריד את נתוני הרחובות ולהכין אותם, אותו תהליך לקח שבעים וחמש שניות. ההבדל בין שני המספרים הוא לא המנוע אלא הנתונים, וזה גם הלקח: רוב הזמן ב-GIS הולך על להשיג ולהכין שכבות, לא על החישוב.
למה לא לכתוב את הניתוח בפייתון במקום להריץ את QGIS?
אפשר, וניסיתי. הבעיה היא לא שזה לא עובד אלא שזה נשבר בכל עדכון ספרייה, ושהוא מכסה חלק קטן ממה שמנוע QGIS כבר יודע לעשות ושנבדק על ידי קהילת GIS במשך שנים. הכלל שאני עובד לפיו: אם QGIS יודע לעשות את זה, קוראים ל-QGIS.
מה המלכודת הכי מסוכנת בעבודת GIS?
יחידות ומערכת קואורדינטות, ובפער גדול. אם השכבה יושבת במעלות (מערכת WGS84, ברירת המחדל של כמעט כל מה שמורידים מהאינטרנט) ואתם מבקשים חיץ של 500, אתם מקבלים 500 מעלות ולא 500 מטר. זה לא זורק שגיאה, פשוט מחזיר פוליגון בגודל של יבשת. תמיד להקרין למערכת מטרית לפני כל פעולה שיש בה מרחק.
איזו מערכת קואורדינטות להשתמש בישראל?
רשת ישראל החדשה, שהקוד שלה הוא EPSG:2039. יש גם מערכת מטרית עולמית שנקראת EPSG:3857 והיא עובדת, אבל היא מעוותת מרחקים ככל שמתרחקים מקו המשווה. לעבודה בישראל, כשמדובר במרחקי הליכה או בגבולות מגרש, ההפרש משנה ולכן 2039 עדיפה.
מאיפה מגיעים הנתונים? המנוע מוריד אותם לבד?
לא. המנוע מחשב על נתונים שיושבים אצלכם על המחשב ולא מוריד כלום מהאינטרנט. שכבת רחובות מגיעה בדרך כלל מ-OpenStreetMap, שכבות תכנוניות ישראליות מ-GovMap וממפ"י, ומודל שטח ממאגרי גובה פתוחים. אחרי ההורדה ממירים לפורמט אחד ומקרינים למערכת קואורדינטות אחת, ורק אז מחשבים.
אפשר להעביר את התוצאה לאוטוקאד או לריינו?
כן, וזה אחד הדברים השימושיים ביותר כאן. יש אלגוריתם ייצוא ל-DXF, פורמט שאוטוקאד וריינו פותחים ישירות. כך אפשר להוציא רדיוס הליכה, גבול תוכנית, קווי גובה או שכבת מגרשים ולהניח מתחת לשרטוט. מומלץ לייצא בלי סימבולוגיה, כדי לקבל גיאומטריה נקייה במקום סמלים שרק מלכלכים.
מה הקשר בין זה לבין תיק תב"ע שהורדתי ממבא"ת?
קשר ישיר. קובצי ה-shapefile שבתיק התב"ע הם בדיוק שכבות GIS. אותו מנוע שמחשב רדיוס הליכה יודע גם לפתוח את שכבת המגרשים, לחתוך אותה לגבול תוכנית, להקרין ולייצא. מי שעבד עם תיק תב"ע כבר עבד עם GIS בלי לקרוא לזה ככה. הרחבתי על התיק עצמו במדריך הנפרד על ניתוח תב"ע.
כמה זמן לוקח להתקין ולהגיע לתוצאה ראשונה?
ההתקנה של QGIS היא הורדה והתקנה רגילה בלי הגדרות מיוחדות, והיא חד פעמית. אחרי זה נותנים לכלי לאתר איפה QGIS יושב ולוודא שהמנוע עונה, ורק אז מבקשים ניתוח. אני ממליץ שהתוצאה הראשונה שתבקשו תהיה משהו טריוויאלי שאתם יודעים לאמת בעין, למשל חיץ של מאה מטר סביב נקודה מוכרת.
האם הסקיל של QGIS זמין להורדה?
הסקיל המוכן, זה שמאתר את QGIS על המחשב, בודק את הסביבה, בוחר אלגוריתם, מקרין למערכת קואורדינטות נכונה ומאמת שהפלט באמת נוצר, הוא חלק מחבילת הקורס והגישה אליו לרוכשי הקורס בלבד. את השיטה עצמה, כולל סדר הפעולות והמלכודות, אפשר ללמוד מהמדריך הזה בחינם וליישם לבד.
להעמיק הלאה
- קלוד קוד לאדריכלים, המדריך המלא. הסקירה הכללית שממנה כל המדריכים האלה מסתעפים.
- ניתוח תב"ע עם בינה מלאכותית. מה יושב בתוך תיק ממבא"ת, איך שולפים ממנו זכויות בנייה, ולמה קובצי ה-shapefile שם הם בדיוק החומר של המדריך הזה.
- סקילים לאדריכלים. איך הופכים תהליך שעבד פעם אחת לכלי שרץ שוב באותה צורה, כולל בלוק הסביבה שמתעדכן לבד.
רוצים להריץ את זה על האתר שלכם?
המדריך נותן את השיטה. הקורס נותן את חבילת ההתקנה, את הסקילים המוכנים, ואת ארבעת המפגשים שבהם התהליך הזה נבנה מול העיניים שלכם על קבצים אמיתיים.
לסילבוס המלא של הקורס4 מפגשים מוקלטים · גישה מיידית · בלי רקע בתכנות · שאלה? בוואטסאפ