file://) ולכן אינו יכול לטעון את הנתונים.
הדפדפן חוסם מודולי ES ממקור null — זו הגבלת אבטחה של הדפדפן, לא תקלה באתר.
הפעל שרת מקומי מתיקיית הפרויקט:
python3 -m http.server 8000
ולאחר מכן פתח http://localhost:8000/canopy-map.html.
לחלופין, ללא שרת כלל — dist/canopy-map.html הוא קובץ יחיד ועצמאי שעובד בפתיחה ישירה מהדיסק.
אותם נתונים, במקום אחד
כיסוי חופות עצים כולל, עצים ציבוריים מול פרטיים ואיי חום עירוניים - שלושת המדדים האלה מוצגים כאן יחד על מפה אחת. מעבר לרמת "שכונות" והקלדת שם עיר עובר לשכונות שלה, ולחיצה על שכונה במפה מציגה את כל המדדים הרלוונטיים לה יחד, צבועים לפי מי הוא. להשוואה בין כמה רחובות - מכל עיר - יש חיפוש שם חופשי (עד 4).
מה יש כאן, ומה המקור
שלושת המדדים הצבועים (כיסוי חופות כולל, עצי רחוב ציבוריים, דלתת חום) מחושבים מאותם קבצי מקור שכל שאר האתר משתמש בהם, וכך גם צורת הגבולות עצמה (עיר ושכונה) - מפושטת מאותם קבצים. מה שכן חדש כאן, ולא קיים באף דף אחר באתר: שני "הכתמים" ברזולוציה גבוהה - חום ועצים - שמפורטים למטה. אלה לא ממוצע/אחוז לפי אזור אלא הנתון הגולמי עצמו (פיקסל חום או עץ בודד), מחושבים במיוחד לדף הזה.
אין מפה לרחובות: רחוב נבחר בחיפוש שם בלבד, לא בלחיצה על צורה - ~36,000 צורות רחוב (חיץ 7.5 מ' סביב כל רחוב) הן הרבה יותר גיאומטריה משתי הרמות האחרות יחד, ולא נבנו כאן. מאותה סיבה שכיסוי ציבורי מול פרטי (עמוד "עצים ציבוריים מול פרטיים") אין לו רמת רחוב משלו - רחוב הוא בהגדרה השטח הציבורי - רחוב נבחר תורם רק 2 מתוך 3 המדדים (כיסוי כולל, חום), לא את כולם.
ברירת המחדל היא ללא רקע מפה אמיתי: הצורות עצמן מציירות את המפה - כמו כל מפה נושאית (תוצאות בחירות, מפקד אוכלוסין) שלא מציגה פרטי רחובות מתחת לצביעה. אפשר להפעיל רקע מפה אמיתי (מפת רחובות/תצלום אוויר/מפה טופוגרפית) בכל רמה ובכל מרחק זום - כולל תצוגה ארצית שלמה - הוא נטען באריחים חיים תוך כדי תזוזה במפה, לא נתפס מראש כתמונה קבועה אחת.
זמנית לא זמינים כאן: העמודות הקטנות שהיו מציגות כמה מדדים בו-זמנית ברמת עיר, תפריט המידע בלחיצה ארוכה על עיר/שכונה, ומעבר אוטומטי לשכונות בהתקרבות זום לעיר - בעיצומו של מעבר למנוע מפה חדש (Leaflet), יחזרו בהמשך.
ברמת שכונה יש לבחור עיר קודם - כמו בכל דף אחר באתר: רוב השכונות בגודל של רחוב או שניים, ולא יהיו קריאות בתצוגה ארצית אחת. רחובות, לעומת זאת, נבחרים בחופשיות מכל עיר - כדי לאפשר השוואה בין רחובות בערים שונות.
שני "כתמים" ברזולוציה גבוהה, מעבר לצביעה הרגילה: הצביעה הרגילה (לפי עיר/שכונה) היא תמיד ממוצע/אחוז על פני כל האזור - נוח להשוואה, אבל מטשטש בדיוק את הנקודה החמה או הירוקה ביותר בתוכו. שני האזורים "כתם חום" ו"חופות עצים ברזולוציה גבוהה" (זמינים ברמת שכונה, אחרי בחירת עיר) מציגים במקום זאת את הנתון הגולמי עצמו, פיקסל-פיקסל או עץ-עץ:
-
כתם חום - מקורו בשכבת
UHI_Ta_9pm.tifשל המשרד להגנת הסביבה, דלתת חום אוגוסט 21:00 ביחס לשטח הפתוח סביב כל יישוב (~43 מ׳ לפיקסל). השכבה מוגשת כ-ArcGIS ImageServer נעול (access: "SECURE"), בלי אפשרות שאילתה רגילה - אבל אריחי ה-tile/{level}/{row}/{col}הגולמיים שלה נגישים בלי הרשאה, מקודדים LERC - כ-850 מהם, פוענחו מקומית פעם אחת (tools/heat_build.py) והורכבו לתמונה אחת ארצית. הכתם שמוצג כאן הוא חיתוך מקומי מאותה תמונה סביב כל עיר, צבוע לפי הסטייה מהחציון של האזור המוצג - כדי שאזור חם יבלוט גם אם הוא חוצה כמה שכונות - אבל לא רק: הסטייה המקומית הזו גם מוכפלת במשקל לפי מיקומה של העיר עצמה בדירוג הארצי (tools/heat_blobs.py, לפיmeanCהממוצע של כל עיר), כך שאותה חריגה מקומית "שורפת" יותר בעיר שחמה בממוצע ארצית ופחות בעיר קרה ממנה - איי חום לא שווים בכל עיר. -
חופות עצים ברזולוציה גבוהה - מקורו באותו shapefile של כ-2.89 מיליון צמרות עצים
בודדות. במקום אחוז כיסוי ממוצע לפי עיר או
שכונה, כל צמרת עץ עצמה מצוירת (
tools/canopy_blobs.py) - צביעה שמראה בדיוק אילו רחובות/מגרשים ירוקים בפועל, לא רק כמה ירוקה השכונה בממוצע.
שני הכתמים לא נדרשים לבנייה חיה - הם קבצי תמונה (PNG) מחושבים מראש, אחד לכל עיר, כמו כל שאר הנתונים בדף הזה.
רמת השוואה
עוצמת השכבות
רקע מפה
לחיצה על שכבה בוחרת אותה כרקע; לחיצה נוספת על אותה שכבה מבטלת אותה - רקע אחד בכל פעם.
בחירת עיר
הוספת שכונה להשוואה
אפשר לבחור עד 4 שכונות, מכל עיר - להשוואה בין שכונות בערים שונות.
חיפוש רחוב
אפשר לבחור עד 4 רחובות, מכל עיר - להשוואה בין רחובות בערים שונות.
המפה
גלגלת עכבר או צביטה בשתי אצבעות להתקרבות/התרחקות, גרירה להזזה.
כתם חום
צביעה רציפה לפי התמונה הגולמית (~37 מ׳ לפיקסל), לא לפי שכונה - כדי להראות אזורי חום שיכולים להתפשט על פני כמה שכונות, לא רק "כמה חם בשכונה X בממוצע". הצבע יחסי לחציון האזור המוצג, אבל מוכפל גם במשקל הארצי של העיר עצמה (כמה היא חמה בממוצע ביחס לשאר הערים) - אותה חריגה מקומית תיראה עזה יותר בעיר חמה ארצית ועמומה יותר בעיר קרה ממנה, ולכן יש כאן השוואה חלקית בין ערים, לא רק תמונה מבודדת של כל עיר בפני עצמה.
חופות עצים ברזולוציה גבוהה
כל נקודה ירוקה היא צמרת עץ בודדת מהשכבה הארצית המקורית (כ-2.89 מיליון צמרות) - לא ממוצע/אחוז לפי שכונה, אלא המיקום והצורה האמיתיים של כל עץ, כדי להראות אילו רחובות/מגרשים ירוקים בפועל ולא רק "כמה ירוקה השכונה בממוצע".