יותר

המרת כלי VBA ישן של ArcGIS 9 לכלי סקריפט חדש של Python עבור ArcGIS 10


יש לי קובץ ArcGIS .mxd עם סקריפט VBA מוטבע שמבוצע מכפתור סרגל הכלים. ברצוני להמיר כלי סקריפט VBA זה לכלי סקריפט פיתון לשימוש ב- ArcGIS 10. האם זה אפשרי?


כן, עם האזהרה שהיא תחיה באפליקציה ולא ב- MXD. אם אתה יוצר כלי סקריפט עיבוד גיאוגרפי בפייתון עם אפס פרמטרים, אתה יכול להוסיף אותו לכל סרגל כלים מתפריט ההתאמה האישית והוא יבוצע כאשר תלחץ עליו. אם יש לו פרמטר אחד או יותר, הוא יביא את תיבת הדו-שיח של כלי GP.


*** הערה: אתה תעשה שינויים ברישום המחשב שלך. עסרי אינה אחראית לכל שינוי שגוי שבוצע ברישום של המחשב שלך. אנא בצע את השינויים ברשותך.

1) הסר את התקנת ArcGIS ואת כל יישומי ArcGIS במחשב. הסר את התקנת כל תוכנות Python מהרשימה.

3) מחק את הספריות הבאות אם הן עדיין קיימות:
-C: משתמשים * שם משתמש * AppData נדידה ESRI
-C: משתמשים * שם משתמש * AppData Local ESRI
-C: Program Files (x86) ArcGIS
-C: Program Files (x86) קבצים משותפים ArcGIS

4) פתח את עורך הרישום (מסוג התחל & # 8220Regedit & # 8221) ומחק את מפתחות הרישום הבאים אם הם עדיין קיימים.
-HKEY_CURRENT_USER תוכנה ESRI
-HKEY_LOCAL_MACHINE SOFTWARE ESRI
-HKEY_LOCAL_MACHINE SOFTWARE Wow6432Node ESRI

מושבי מליאה

מושבי המליאה זמינים כעת לכולם בערוץ היוטיוב Esri Events. הנה רשימת השמעה: LINK

מצגות משתמשים והפעלות טכניות

מצגות משתמשים, סדנאות טכניות ומצגות הדגמה זמינות אך ורק למשתתפים רשומים עד ה- 1 בספטמבר 2020. לאחר ה- 1 בספטמבר 2020, התוכן יהיה פתוח לקהל הרחב ויהיה זמין לפחות עד UC 2021 לפחות.

משתתפים רשומים יכול לגשת להקלטות הפעלות דרך האתר uc2020.esri.com. יהיה עליך להתחבר תחת החשבון שבו השתמשת כדי להירשם לאירוע.

אם לא נרשמת לקראת UC 2020, תהיה לך גישה להקלטות הפעלות לאחר 1 בספטמבר באתר ההליכים, procedures.esri.com.

ההליכים זמינים לרכישה גם בכונן USB, שעשוי להועיל לבעלי קישוריות אינטרנט מוגבלת. למידע נוסף, ראה store.eventcapture.com/collections/esri-online.

גלריית מפות

שירות תכונות אינטרנט (WFS) הוא מפרט פתוח להגשת תכונות גיאוגרפיות באינטרנט. בשונה משירות מפת אתרים (WMS), שירות WFS מחזיר תכונות בפועל עם גאומטריה ותכונות. באפשרותך להתחבר לשירות WFS Open Geospatial Consortium (OGC) ב- ArcMap או ArcGIS Pro על ידי יצירת חיבור שירות WFS או הוספת פריט WFS מהפורטל הפעיל שלך.

ArcMap (גרסה 10.8, עיין בקישור לגירסאות קודמות)

לפני השימוש בשירותי תכונות האינטרנט ב- ArcMap, יכולת פעולה הדדית של נתונים יש להתקין סיומת.

הרחבה של יכולת פעולה הדדית עבור ArcGIS Desktop מוצעת בשתי רמות רישוי:

  • התקנת יכולת פעולה הדדית נותנת לך גישה מיידית למערכי נתונים של WFS ו- GML-SF (תכונות פשוטות). באפשרותך ליצור חיבורי פעולה הדדית עבור נתוני WFS ו- GML-SF, להוסיף אותם למפות ולהשתמש בהם באמצעות כלי עיבוד גיאוגרפי. אתה יכול גם להשתמש בכלי המרה בארגז הכלים של אינטראופרביליות נתונים כדי לקרוא שירותי WFS ולקרוא ולכתוב מערכי נתונים של GML-SF.
  • אישור יכולת פעולה הדדית של נתונים עם רישיון תקף והפעלתו ביישום ArcGIS Desktop מוסיפה תמיכה נוספת מהקופסה ליותר מ- 100 פורמטים של GIS, CAD, raster ומסדי נתונים, ומעניקה לך גישה ליישום FME Workbench.

ניתן להתקין את הסיומת על ידי הפעלת קובץ setup.exe, הנמצא בתיקיה בשם זהה המסופק עם מדיה ההתקנה של ArcGIS. אחרי זה צריך לאשר את ההרחבה עם רישיון תקף שזרימת העבודה שונה מעט אם עובדים עם התקנה לשימוש חד פעמי או התקנה לשימוש מקביל. מידע נוסף ניתן למצוא כאן.

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

תיעוד מקוון של אינטראופרטיביות נתונים ניתן למצוא כאן ו:

בתוך ה קָטָלוֹג בחלון, הרחב את התיקיה חיבורי אינטראופרטיביות.

לחץ לחיצה כפולה הוסף חיבור אינטראופרטיביות.

לחץ על פוּרמָט עיין בכפתור (אליפסה) כדי לפתוח את גלריית FME Reader.

בחר WFS (שירות תכונות אינטרנט) ולחץ בסדר.

הקלד את כתובת האתר ב- מערך נתונים תיבת טקסט.

לקבלת זרימת עבודה מפורטת יותר, עיין בשירות הוספת WFS לתיעוד של ArcMap.

ניתן להוסיף חיבור על ידי מעבר לכרטיסיה הוספה, תחת קבוצת הפרויקט, ואז לחיצה על הרשימה הנפתחת חיבורים ולבסוף בחירת שרת WFS חדש. לאחר מכן תוכל להקליד את כתובת ה- URL של אתר שרת ה- WFS שברצונך לחבר בתיבת הטקסט URL URL. כתובת האתר משתנה בהתאם לתצורת האתר אך בדרך כלל נראית כך: http://sampleserver6.arcgisonline.com/arcgis/services/SampleWorldCities/MapServer/WFSServer

לאחר מכן עליך לבחור את גרסת ה- WFS שאליה ברצונך להתחבר והחיבור שלך מוגדר. ניתן למצוא הגדרות נוספות כאן.


כלים למנהל נתונים בתוכנית vb.net עצמאית

ניתן לגשת לכלים בסרגל הכלים של מנהל הנתונים באופן פרוגרמטי מחוץ להפעלת ArcMap. אֵיך? יש לי תוכנית עצמאית המשתמשת בארגז הכלים ArcPad לצורך ביצוע צ'ק-אין ואאוטים. התוכנית נמצאת בשימוש כבר 7 שנים, אך לאחר השדרוג ל- ArcGIS 10.3, אנו מקבלים שגיאות זמן ריצה של C ++. ברצוני לנסות לעדכן את התוכנית לשימוש בכלי ניהול הנתונים אך אובדת עצות היכן להתחיל. כל הצעה תועיל. התוכנית שלנו מפותחת ב- vb.net.

מאת RebeccaStrauch_ _GISP

אני לא בטוח לגבי שגיאת זמן הריצה C ++, אך האם התקנת את תוכנת התאימות VBA עבור 10.3.x? ה- arcpad שלי בדרך כלל כולו חד כיווני (אוסף לקבצים חדשים) ולכן לא השתמשתי בסינכרון ארגז הכלים, אך זה עשוי לעזור.

עריכה: ג'ון, כן מצטער על זה. VB.net המוח שלי ראה אוטומטית את VBA. מצטער.

לא השתמשתי בתוכנת תאימות VBA. התוכנית העצמאית שלנו היא vb.net טהור. נהלי הצ'ק-אין והחוצה שלנו מתייחסים לארגז הכלים של ArcPad והם עדיין מתפקדים אך לאחר השדרוג ל- ArcGIS 10.3, אנו מקבלים שגיאת זמן ריצה של C ++ ברגע שמפעילים את המעבד, עוד לפני שנשתמש בכלים של ArcPad. קיוויתי שאם כעת ניתן להשתמש בכלי מנהל הנתונים מחוץ לפגישה של ArcMap, אוכל להימנע משימוש באובייקט הגיאו-מעבד וכך להימנע מהבעיות שהיו לנו.

מאת MarikaVertzonis

ג'ון - באיזו גרסה של ArcPad אתה משתמש?

בגרסה 10.2.2 ביצענו כמה שיפורים בכלים כדי שניתן יהיה לבצע אותם טוב יותר מחוץ ל- ArcMap.

כמו כן, איזו גרסה של ArcMap שדרגת FROM? זה חשוב מכיוון שחלו שינויים מרכזיים ברישום הכלים לאחר ArcMap 10.0. למידע נוסף ראה שולחן העבודה של arcgis - סקריפטים של Python עבור ArcPad Checkin - Exchange Information Systems Geographic

ההתקנה הנוכחית שלנו משתמשת ב- ArcPad 10.2.0.99 עם ArcEngine 10.1. אנו בתהליך שדרוג ל- ArcEngine 10.3. ההתקנה הנוכחית עדיין עובדת אך כעת שגיאת זמן הריצה C ++ שלנו. אני עשיתי את זה

http://support.esri.com/technical-article/000013127 ואני חושב שאולי דאג לנושא ההפעלה הזה.

זהו הקוד הנוכחי שלנו, פחות או יותר: לא משתמשים בפייתון, vb.net למהדרין

עמום pGeoProcessor2 כ- IGeoProcessor = GeoProcessorClass חדש ()

פרמטרים עמומים כ- IVariantArray = VarArrayClass חדש ()

pGeoProcessor2.Execute ("ArcPadCheckout_ArcPad", פרמטרים, שום דבר)

יש לי נוהל מותאם אישית שצודד מוסיף את ארגז הכלים אם הכלי לא נמצא.

לעתים קרובות אנו מקבלים את השגיאה הזו, אך היא לסירוגין ואינה עקבית כלל מתי היא מתרחשת:

שגיאת Com בצ'ק-אאוט: -2147417851 - השרת הטיל חריג. (חריג מ- HRESULT: 0x80010105 (RPC_E_SERVERFAULT)) - ב- ESRI.ArcGIS.Geoprocessing.GeoProcessorClass. Execute (שם מחרוזת, IVariantArray ipValues, ITrackCancel pTrackCancel)

התרשמתי ממה שחדש ב- ArcPad האחרון, כלומר יכול לגשת לכלי הצ'ק-אאוט והצ'ק-אין מבלי להשתמש בגיאו-מעבד, אך אני לא מוצא שום מידע כיצד לעשות זאת. התקנתי את ArcPad 10.2.3.36 כדי לנסות זאת אך אין שום עזרה בעזרה כיצד לגשת לכלי מנהל הנתונים. שמתי לב גם שיש שלושה פרמטרים נוספים כשמשתמשים בכלי הצ'ק-אאוט דרך ארגז הכלים (לגבי תמונות) אבל העזרה בכלי לא מזכירה את הפרמטרים החדשים וגם לא מראה שהם משמשים בתסריט. עם התקנת ה- ArcPad האחרונה קיוויתי שגישה ישירה לכלי ניהול הנתונים אולי תסיר אחת ולתמיד את השגיאה הנ"ל. ברשותי 400 עותקים של התוכנית שלי והיא השלימה מעל 30,000 צ'ק-אאוטים במהלך 7 השנים האחרונות.

מאז השדרוג ל- ArcPad האחרון, הקוד הנ"ל משליך את שגיאת com בכל פעם. ניסיתי להוסיף את הפרמטרים הנוספים לפי הסדר שהם מופיעים בחלון ארגז הכלים ב- ArcMap אך עדיין לא הצלחתי. היום אעשה בדיקות נוספות במכונה עם 10.2.0.99 ואחת עם 10.2.3.36.

אם תרצה לראות יותר מהקוד או אם יש לך הצעות לשיפור שיטות הצ'ק-אאוט והצ'ק-אין שלנו. למשתמשים שלנו יש ArcPad לבצע את איסוף הנתונים שלהם, התוכנית שלי לבצע צ'ק-אין וצ'ק-אאוט או ArcEngine או ArcDesktop.


VBA מול פייתון

אז אני סטודנט בתכנית GIS בארה"ב וקיבלתי דרישה לשיעור תכנות GIS. השיעור הנוכחי מלמד על 50/50 VBA ו- Python, אך בהתחשב בכך ש- VBA לא ישמש בגירסה הבאה של ArcGIS, האם אני מתחייב לנסות להשיג חינוך לתכנות שמתמקד יותר בפיתון?

ממה שאני מבין שפה קלה יותר ללימוד, וברגע שאני משתמש בכישורים שאני לומד בכיתה זמן מה בעתיד, לא הייתי רוצה שרבים מהם ישנושויים במהירות רבה.

כחוד, יש לי מעט מאוד ניסיון בתכנות.

פייתון היא שפה נהדרת להכיר באופן כללי, לא רק לעבודת GIS. אני & # x27m בשום אופן לא & מתכנת מכסות & quot אבל אני משתמש בו כל הזמן לעיבוד קבצים ופעולות אצווה. אבל כן, זהו גם מסלול העתיד & quot עבור הרבה פונקציות GIS. מעתה ואילך ישתמשו בו כלים של ArcGIS & # x27s geoprocessing. קוד הפתוח הפופולרי QGIS כתוב בו. ישנם כמה פרויקטים של gis מבוססי רשת המשתמשים גם בשפה.

עם זאת, אין לדעת איזו גרסה של arcgis אתה נתקל בעולם האמיתי, כך שבשביל כמה זמן הבא, זה עשוי להועיל לפחות שיהיה לך בסיס של VBA לעבוד איתו אם תצטרך. VBA יכול גם להיות שימושי אם אתה צריך לתפעל נתונים ב- Excel.

פיתון הוא הדרך קדימה עבור GIS (ודברים אחרים כמובן), אבל זה לא יכול היה לפגוע ללמוד גם את ה- VBA, מכיוון שהוא נמצא שם בתסריטים קשתיים מדור קודם כמו בכל סוג של מוצרי MS Office, ואתה & # x27 אין ספק שאיתקל בזה בטבע. זה עשוי גם ללמד אותך להעריך את המתנות שהניח פיתון על שולחנך. כשמתרגלים לפייתון, כתיבת קוד VB תפגע.

מה שמוזר בעיני הוא שהם מערבבים את שניהם לאותה כיתה. נראה לי שזה מבלבל ללמוד את שניהם בו זמנית, במיוחד אם אתה חדש בתכנות.

מה שמוזר בעיני הוא שהם מערבבים את שניהם לאותה כיתה.

השיעור הזה נשמע דומה לזה שהיה לי לפני כמה שנים. השליש הראשון של הקורס היה כולו בפיתון, תוך שימוש בקשת תעתיקים כדי לגשת לארגז הכלים. ואז עברו כמה שבועות על היסודות של VBA לפני שעברנו ל- VBA / ArcObjects.

היו כמה סטודנטים שלא היה להם ניסיון קודם בתכנות, אך בסופו של דבר כולם הגיעו לפרויקטים סופיים הגונים.

מאחר שמוצללים משימוש ב- VBA, ככל הנראה יש קצת כסף בהמרת סקריפטים ישנים לפייתון.

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

בסביבה עסקית ממשית, אתה תמצא שימוש עבור סקריפטים של פיתון על בסיס יומי.

קל יותר להבין את ה- VBA אך גם הרבה פחות מסוגל. לימוד פיתון יהפוך את ה- VBA לתוספת קלה ללימודים.

אני מודה לכולם על תשומתם המנוסה.

במבט על תכנית הלימודים נראה שזה ההפך ממה שאני אוהב, הרבה מאוד VBA ולא הרבה פיתון, עם הזמן שנותר עם ArcObjects ואינטגרציה.

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

אני גם חדש בתכנות ב- ArcGIS, ואני סקרן באיזה סוג חומרים המדריך משתמש לרכיב הפיתון של הקורס. האם אתה יודע אם יש ספר לימוד חובה? השתמשתי בסקריפטים של פיתון בעבודה, אבל אני עדיין ירוק למדי ואשמח להבנה מעמיקה יותר!

בזמן ש- VBA בדרך החוצה, סביר להניח שהוא ישתמש בכבדות במשך מספר שנים בזמן שחברות יחליטו אם לשפר את ה- GIS שלהם או לא ולקבל את ArcGIS החדש ביותר. זה יקר והגרסאות הנוכחיות עדיין מסוגלות למדי, כך שאתה בהחלט תמצא את אלה שבחרו להיתלות בהם.

המעבר מ- ArcGIS 9.3 + Windows XP ל- Win 7 + Arc 10 גרם לכל הכיבים שלי להיעלם.

באמת, רוב השינויים בקשת 10 נמצאים מאחורי הקלעים, בתכונות העמוקות יותר של התוכנית, למעט שינוי אחד גדול: יציבות.

מצאתי ש- Arc10 יציבה משמעותית מ- 9.3

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

בתור מישהו שנמצא בסירה דומה לך (אני מקבל תואר שני ב- GIST, לא יודע באיזו רמה אתה נמצא), אבל שיעור התכנות שאני בשביל GIS הוא בעיקר פיתון עם VBA כלשהו שמתחבר אליו . נוסף על כך הם מחפשים להסיר את רכיב ה- VBA עד סוף הסמסטר הבא ולהציע את ההוראה כתוספת לפי בקשה. כדי להחליף את ה- VBA הפרופסורים / המחלקה מסתכלים על C #, .NET ו- Silverlight כתחליפים ממה שאני יכול לאסוף. ואז, כמי שעדיין לא סיים את השיעור ולא תוכנת באף אחת מאותן שפות אני לא יכול לומר לך עד כמה אני מוצא אותן שימושיות. עם זאת, כמי שצריך לעצב כלי עיבוד גיאוגרפי אצווה עבור פרויקט הגמר שלהם בכיתה, אני אגיד שפייתון היא שפה מדהימה שכדאי להכיר.


שדרוג המטא נתונים הקיימים

כדי לנהל תוכן מטה-נתונים שיצרת באמצעות עורך המטא-נתונים FGDC ArcGIS 9.3.1 בגירסה הנוכחית של ArcGIS for Desktop, תחילה עליך לשדרג את מטא-הנתונים של הפריט באמצעות הכלי שדרוג מטא-נתונים. תהליך זה מעתיק את כל תוכן ה- FGDC הקיים לאלמנטים המתקדמים של ArcGIS.

כאשר אתה צופה בפריט עם מטא נתונים קיימים בפורמט FGDC תקבל הודעה מיידית כי יש לשדרג אותו לפורמט המטא נתונים ArcGIS לפני שיהיה ניתן להשתמש בו בכרטיסיה תיאור.

לחץ על כן כדי לשדרג את תוכן המטא נתונים הקיים של FGDC מיד. הכלי שדרוג מטא נתונים נפתח וסוג השדרוג מוגדר אוטומטית ל- FGDC_TO_ARCGIS.

אם אתה מעדיף לחכות, לחץ על לא. כפתור שדרוג יהיה זמין בכרטיסיה תיאור. תוכל להשתמש בה מאוחר יותר כדי לשדרג את מטא הנתונים של הפריט. לא תוכל ליצור או לנהל תוכן מטא נתונים של FGDC בכרטיסיה תיאור עד ששובררגת המטא-נתונים של הפריט.

תראה את ההודעה ואת כפתור השדרוג כאשר כל הדברים הבאים נכונים:

  • חלק מתוכן המטא-נתונים בפורמט FGDC הוקלד בעורך מטא-נתונים - לא נוסף אוטומטית על ידי ArcGIS Desktop 9.3.1.
  • שום תוכן לא הוקלד בעורך מטא נתונים ששמר מידע בפורמט המטא נתונים ESRI-ISO - מתעלמים מתוכן שנוסף אוטומטית על ידי ArcGIS Desktop 9.3.1 בפורמט זה.
  • לא הוקלדו מטא נתונים בכרטיסיה תיאור ונשמרו בשום מקום פרט לדף תיאור פריט.

אם אינך רואה את ההודעה או את כפתור השדרוג בכרטיסיה תיאור, ולפריט יש מטא-נתונים בפורמט FGDC שעדיין לא שודרגו, חפש את הכלי שדרג מטא-נתונים והפעל אותו לפי השלבים הבאים. לדוגמה, זה עלול להתרחש בגלל בעיות ידועות ב- ArcGIS Desktop 10.0 שתוקנו ב- Service Pack 3. אם המטא נתונים של פורמט FGDC משודרגים עם מהדורה קודמת של ArcGIS Desktop 10.0, תוכל לשדרג שוב את מטא הנתונים של הפריט בעקבות השלבים. לְהַלָן. יש לבצע שדרוג שני רק אם לא השקעתם זמן בעריכת המטא נתונים המשודרגים בכרטיסיה תיאור - העריכות שלכם יימחקו מתהליך השדרוג.

    לחץ על Geoprocessing & gt חפש כלים.

הכלי שדרוג מטא נתונים מופיע בתוצאות החיפוש.

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

לאחר השדרוג, תוכן המטא נתונים של FGDC הישן 9.3.1 לא יוסר, כך שתראה את אותו המידע גם תחת הכותרת ArcGIS Metadata וגם בכותרת FGDC Metadata (לקריאה בלבד) כשתראה את המטא נתונים של הפריט בכרטיסיה תיאור . עם זאת, כאשר אתה עורך את המטא נתונים בכרטיסיה תיאור, השינויים שלך יופיעו רק תחת הכותרת ArcGIS Metadata. התוכן בכותרת FGDC (קריאה בלבד) הוא לקריאה בלבד, למעט תיאורי מאפיינים.


הצלחה באינטגרציה של כלים Hawth & # 39s ו- ArcGIS 10.1 באמצעות Python?

אז עבדתי על שילוב הכלים של סביבת הדוגמנות הגיאו-מרחבית (לשעבר הות) עם ArcGIS 10.1 דרך Python. להלן הקוד שאני משתמש בו, שעובד מצוין, ליצירת קובץ טקסט של קוד ואז להתקשר ל- GME דרך פייתון כדי לעבד את קובצי הצורה שאני משתמש בהם. עד כמה שיכולתי לדעת הצלחתי לחקות מילולית את מה שהיוצר קובע שיעבוד בפייתון (עיין בתיעוד שלו כאן: http://www.spatialecology.com/gme/images/SpatialEcologyGME.pdf)

עם זאת, בעוד שתהליך זה עובד בסדר, אני בסופו של דבר פוגע בקיר אחר. זה פותח את GME, אבל אבוי, זה בעצם לא עושה כלום. בסופו של דבר נראה שהוא לא מריץ את קובץ הטקסט שנוצר. הכלי isectpolyrst עובד כמו אזור טבלאות, ולכן בתיאוריה, יש להוסיף את הערכים לנתוני המצולע, אך דרך פיתון לא נראה שהוא עושה זאת. (ואני משתמש ב- GME מכיוון ש- Tabulate Area לא יכול להתמודד עם גודל קובצי הנתונים שלי ומתרסק גם ב- Arc, אלא גם כתסריט Python).

אני תוהה אם מישהו הצליח להריץ GME דרך Python לשימוש במה שיהיה סקריפט ArcPy, כך שניתן יהיה לבצע אוטומציה של המשימה, ולא לעבור על GME ואז לתוך Arc. החיפושים שלי מצביעים על כך שזו בעיה נפוצה עבור אלה שמנסים להפוך את התהליך לאוטומטי, אבל עם כל מה שאני יודע פשוט חסר לי נקודתיים או איפשהו קוד אחר.


בפנים של ArcToolbox

כלים ב- ArcToolbox מקובצים באופן הגיוני לפי:

  • ארגז כלים - מיכל עבור ערכות כלים וכלים
    • ארגז כלים יכול להכיל מספרים 'n' של ערכות כלים
    • לא ניתן למחוק ארגז כלים של המערכת אולם ניתן להסירו מחלון ArcToolbox
    • אפשר ליצור את ארגז הכלים המותאם אישית שלו ולהוסיף אותו למבנה ArcToolbox
    • ניתן לאחסן ארגז כלים מותאם אישית בכל מיקום מותאם אישית
    • ארגז כלים אינו יכול להכיל ארגז כלים אחר
    • ערכת כלים - מיכל לוגי של כלים ומערכות כלים אחרות (כלומר תיקיה)
      • ניתן להוסיף, לשנות שם או להסיר מארז כלים מותאם אישית מארגזי הכלים [2]
      • ניתן להסיר מערכות כלים למערכת מארגז הכלים
      • אין חובה להחזיק ערכת כלים בארגז הכלים. בהתבסס על פעולות שונות המבוצעות על ידי הכלים המאוחסנים בארגז הכלים, ניתן להחליט אם ליצור ערכת כלים או לא.
      • ניתן לאחסן כלי ברמת ארגז הכלים או בתוך ערכת הכלים
      • במקרה בו מאוחסנים כלים עם אותם שמות, מומלץ לקבץ הגיוני
      • נוכחות הכלים תלויה בתוספים הזמינים

      כללי - כל ארגזי הכלים, ערכות הכלים והכלים בתיבת ArcToolbox ממוינים לפי סדר אלפביתי.

      שיטת גישה דרך גישה יתרונות
      חלון ArcToolbox יישום ArcGIS מספק ממשק משתמש ידידותי למשתמש לעבודה עם כלים
      שורת פיקוד שורת פקודה יעיל מאוד לחובבי שורת הפקודה
      תמיכה בהשלמה אוטומטית חכמה של פקודות
      בונה דוגמניות דֶגֶם 'תרשים זרימה בר-הפעלה' לעיבוד GIS
      עיבוד רב-שלבי עוצמתי, אך פשוט ליצירה ושימוש
      תסריט או תוכנית קריאת פונקציה בסקריפט או בתוכנית מתן קבלת החלטות ולולאות לתמיכה בעיבוד אצווה


      אזימוטים

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

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

      תודה מראש על עזרתך!

      אתה יכול להשתמש ב- Et Geowizard כדי להמיר מצולע ל- Polyline ואולי להשתמש בתסריט הישן הזה:

      יש לי את ה- ET Geowizard עובד והפעלתי את מצולעי ההמרה לפולי-קווים (תודה שהצבעת לי לכיוון התוכנה הזו - זה נראה מאוד שימושי!). אבל אני לא מצליח לגרום לתסריט Find Angle הישן לעבוד בקשת 10.1.

      אולי חסר לי משהו כיצד לגרום ל- Arc להריץ את התסריט הזה, אבל אני לא מוצא דרך לעשות זאת. התסריט נמצא ב- VB, כך שאני לא יכול להריץ אותו בחלון הפייתון. האם יש דרך אחרת להריץ את התסריט הזה? ניסיתי להמיר את השפה לפייתון באמצעות ממיר קוד מקוון ואז להריץ אותה בחלון פייתון. זה מייצר סקריפט שפועל מבלי לזרוק שגיאות, אך נראה שהוא לא עושה דבר. אני די חדש במשחק התכנות, אז בהחלט יכול להיות שחסר לי משהו מאוד ברור. יש מחשבות?


      נחיתה עבודה ב- GIS ופיתוח מיומנויות GIS בשנת 2013

      הערה: פוסט זה הוא עדכון לשנת 2013 לפוסט הקודם שלי בנושא לימוד GIS וקבלת עבודה ב- GIS - כמה טיפים וטריקים אשר פורסם במקור בשנת 2009.

      בשנת 2009 כתבתי פוסט כיצד להשיג עבודה ב- GIS שהתמקדה במסלולים ללימוד GIS, מיומנויות קריטיות שכל אנליסט GIS צריך להכיר ודרכים להגדיל מסלולי למידה מסורתיים כדי להבדיל אותך ממועמדים אחרים לעבודה. למרות שהפוסט הזה בן יותר מ -3 שנים, הוא עדיין נקרא על ידי אנשים שמתעניינים בנושא ואני עדיין מקבל תגובות.

      לאחרונה קראתי מחדש את הפוסט והחלטתי שעדכון מסודר. התוכנה השתנתה ויש להחליף מיומנויות ישנות בכישורים חדשים כדי לעמוד בקצב תעשיית התוכנה GIS המתפתחת. למען קוצר היריעה, מיקדתי את הפוסט החדש הזה בשינויים ותיקונים בהמלצות שהבאתי בפוסט הקודם שלי. הוספתי קישורים למשאבים ופרטתי על כמה נושאים שהצגתי בפעם האחרונה. לכן, אנא הקפד לקרוא את ההודעה לפני פרסום זה כדי שתוכל לקבל את התמונה המלאה לשינויים.

      למען הפשטות התמקדתי במיומנויות הדרושות לתפקיד GIS אנליסט / מומחה. למפתחי GIS ולתפקידי מנהל מסדי נתונים של GIS יש מיומנויות שונות שעשויות לחפוף לחלק מהן, אך כוללות גם מיומנויות ספציפיות שאינן חלק מערכת הכלים היומיומית של GIS אנליסטים ואינן כלולות כאן.

      מסלולי למידה

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

      בהתאם למטרה שלך, ישנם מסלולים שונים להתחיל ללמוד GIS:

      תואר רשמי ב- GIS / גיאוגרפיה

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

      השכלה מקצועית, מתמשכת

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

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

      רשימה זו אינה שלמה בשום אופן, כך שאם ידוע לך על תוכניות אחרות שאינן ברשימה, אנא הוסף אותן כהערה לפוסט זה.

      גם URISA וגם ESRI מנהלים רשימה של אוניברסיטאות, כך שתרצה לבדוק גם את אתרי האינטרנט שלהם:

      ישנם גם מספר קורסים קצרים וסדנאות טכניות ספציפיות בחינם הזמינים באתר הקמפוס הווירטואלי של ESRI.

      למד מה המעסיקים רוצים

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

      לכל הפחות עליכם להיות בקיאים בשימוש בתוכנת ESRI ArcGIS (ותוספים כמו Analyst מרחבי ותלת מימד) ותוכלו להיות מסוגלים לייצר תפוקות נעימות מבחינה קרטוגרפית. עם זאת, אנליסטים וטכנאים של GIS צפויים לדעת גם את הדברים הבאים:

      • ייצור קרטוגרפי
      • יצירת נתונים
      • עיצוב ויצירה של בסיס גיאוגרפי
      • עריכת נתונים
      • טופולוגיה
      • הקרנות
      • ניתוח GIS
      • עיבוד גיאוגרפי
      • לכידת נתוני GPS
      • פרשנות לצילום אוויר
      • הפניה גיאוגרפית
      • נתוני מרה
      • יישום מטא נתונים

      מעסיקים גם מצפים מאנליסטים של GIS להיות בעלי ניסיון עם:

      • לפחות מערכת ניהול מסדי נתונים לא מרחבית (Microsoft Access, Oracle, MySQL וכו ')
      • Microsoft Office (Excel, Word, Outlook, PowerPoint ו- Access).

      לבסוף, מרבית פרסומות העבודה דורשות גם מנתחי GIS להיות בעלי תואר ראשון בגיאוגרפיה, מערכות מידע גיאוגרפיות (GIS), קרטוגרפיה, מדעי המחשב או תחום קשור. (תחומים קשורים יכולים להיות אדריכלות נוף, תכנון עירוני, גאולוגיה וכו '.). במקרים רבים מעסיקים יקבלו תואר בתחום שאינו קשור עם עדויות לסיום תוכנית הסמכה של GIS או ניסיון מוכח עם GIS. בעוד שמשרות טכנאי GIS דורשות ניסיון מינימלי של שנים רבות מאוד, זה אופייני לראות כי מעסיקים דורשים לפחות 3 שנות ניסיון ב- GIS עבור אנליסטים של GIS. עם זאת, אל תתנו למספרים אלה להניא אתכם מלהגיש מועמדות לתפקיד כלשהו. ברוב המקרים מדובר בכישורים "רצויים" למועמד "מושלם". מועמדים "מושלמים" הם נדירים, ולכן לעתים קרובות מעסיקים מקבלים מועמדים פחות כשירים, וכאן תוכלו לזרוח עם הניסיון והמיומנויות שלכם.

      בנוסף לערכות המיומנויות המינימליות, הכישורים הבאים מופיעים בדרך כלל בפרסומות לתפקידי GIS Analyst:

      • SQL
      • תכנות / סקריפטים עם פייתון
      • שרת ArcGIS / SDE
      • בונה דוגמניות
      • Trimble Pathfinder
      • ArcGIS Mobile
      • AutoCAD ואינטגרציה של GIS ו- CAD
      • אדוב פוטושופ
      • Adobe Acrobat Pro
      • אדובי אילוסטרייטור
      • ניסיון בפיתוח אפליקציות אינטרנט (Net, Java, Python, PHP, HTML, JavaScript או Flex)

      לבסוף, לא מדובר רק ביכולות טכניות שמעסיקים מחפשים גם אנשי GIS אשר:

      • יכול ללמוד טכנולוגיות חדשות, מיומנויות ופלטפורמות / הרחבות תוכנה במהירות עם פיקוח מינימלי
      • טובים בפתרון ופתרון בעיות
      • הם בעלי מוטיבציה עצמית ופרו-אקטיביים
      • יכול לבצע ריבוי משימות ולאזן סדרי עדיפויות עם עומס העבודה
      • יכול להיות גמיש בעבודה על פרויקטים / אירועים לא מתוכננים
      • יכול לעבוד גם באופן עצמאי וגם לתפקד בסביבת צוות
      • מסוגלים לתקשר מושגים מורכבים של GIS למשתמשים ברמת הכניסה.
      • הראה תשומת לב לפרטים ותהליך
      • הראה יוזמה בעבודה יעילה ובחיפוש עבודה
      • יש גישה ממוקדת / ערך מוסף ללקוח
      • בעלי כישורי תקשורת מילוליים וכתובים חזקים

      מומחיות בתחום, אל תהיו רק ג'וקיסטים של GIS, דעו כיצד ליישם אותה בממשלה או בתעשייה כלשהי כמו ניתוח סביבתי, שירותים, תכנון ופיתוח עירוני, שיווק וכו '. לא משנה מה העניין שלכם, למדו כיצד להשתמש ב- GIS באזורכם. . זה יהפוך אותך לאדם יקר ומעניין יותר מאשר סתם מישהו שיודע להשתמש ב- ArcGIS.

      קרא את מגזינים ואתרי GIS

      פורטלים ומגזינים של אתרי GIS הם דרך נהדרת להבין לאיזה כיוון התעשייה עוברת, אילו נושאים חמים וכיצד אנשים וארגונים מיישמים את GIS. הם גם שימושיים להתעדכן בחדשות האחרונות הקשורות ל- GIS. לכן, חקור כמה מגזינים ואתרים זמינים. כמה מהמקורות הידועים יותר כוללים:

      השתתף בפגישות של קבוצת משתמשים

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

      כדי להתחיל, בדוק באתרי האינטרנט הבאים אם יש קבוצת משתמשים באזורך:

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

      קבל ניסיון בעולם האמיתי ובנה תיק עבודות

      In my earlier post I mentioned the need to get real-world experience to set you apart from other job candidates who only have GIS classwork experience. Today, more schools are integrating GIS into their curricula, and more schools offer GIS courses and certificates than they did a few years ago. This means there are potentially more people competing for a GIS job with you, so what will set you apart from the others is your experience.

      So get real-world experience, read what I wrote in my earlier post as it’s important to develop real-world skills that will set you apart from your competition.

      In addition, build a portfolio of your work that you can take to interviews. My first portfolio consisted of printed 8.5 x 11 copies of maps that I had made, scripts I had written, and reports or documents I had developed. I placed these items in clear plastic sleeves made for a 3-hole binder and brought the binder with me to interviews. Later I made PDFs of my maps, reports and scripts and burned them to CDs that I would give to potential employers when interviewing – but I still brought my binder so I could show these items during the interview.

      So create a portfolio and bring it with you to interviews. It provides a great way to show off your discuss your experience and show off your cartographic skills. These will set you apart from most of the competition that will just show up to an interview with a copy of their resume.

      Auxiliary skills

      These days everyone applying for a GIS job can use ArcGIS Desktop. Sorry but that skill alone doesn’t make you special anymore (it doesn’t make me special anymore either). So potential employers are going to be asking what else you can do.

      Any GIS person worth their salt knows how to set up and manage a database. Whether it’s Microsoft Access, SQL Server, Oracle, MySQL, or PostGreSQL, if you don’t know how to use a database, learn to.

      If you are not familiar with databases, then learn Microsoft Access. It’s a good database system that’s easy to learn and use. Plus many organizations commonly use it and many people already have it on their computers – as it comes with many versions of Microsoft Office.

      If you don’t have a copy of Microsoft Access and can’t justify buying one, Open Office Base offers many of the same features as Microsoft Access and can serve as a suitable replacement for learning about databases. You can download Open Office at: http://www.openoffice.org/

      From there you can graduate to the workgroup and enterprise systems such as Microsoft SQL Server, Oracle, MySQL, PostGreSQL, etc. All of these database management systems offer free versions for development or personal use that you can download to get experience using them. See the links below for each software application:

      Model Builder

      There are many actions we routinely perform in GIS which can be manually repetitive. Consider the example where you are given a disk with 100 shapefiles that are in the WGS84 projection and you need to import them into your GIS data library (a geodatabase). To do this you’ll need to re-project them to the coordinate system you use (NAD 83, UTM Zone 11). You could do this manually in ArcCatalog or ArcMap but it would be better to construct a workflow that could automate the process and do it 100 times.

      Model Builder is perfect for this kind of task. ModelBuilder is an application you use to create, edit, and manage workflows that string together sequences of geoprocessing tools, in which the tools feed the output of one tool into another tool as input. ModelBuilder is a visual programming language for building these workflows.

      Why learn it? Model Builder is a key GIS Analysis skill because:

      • Performing actions like manually importing 100 shapefiles is tedious and not a good use of your time.
      • Complicated analyses often require a lot of geoprocessing actions and you’ll often find that you may need to repeat an analysis. If you need to run a complex analysis again and you didn’t build a model, you’ll have to re-do all your geoprocessing tasks manually and hope you took really good notes of your processing steps.
      • If you’re working with large datasets, geoprocessing tasks can take a long time. In this case, it’s best to construct a model to perform these tasks after hours instead of doing each task step by step (by hand) and waiting long periods for the output.
      • Models can be incorporated into ArcGIS Toolboxes and easily distributed to other users so they can quickly repeat an analysis.
      • Models can be uploaded to ArGIS Servers to enable processing of files on a server or in the cloud.
      • Finally, savvy employers know about Model Builder and it shows up as either a required or desired skill in job advertisements.

      To get started learning Model Builder, visit the following links:

      ArcGIS Server

      If you are going after a GIS job in a large organization with an existing GIS program, there’s a chance that you’ll be asked about your experience with ESRI’s ArcGIS Server product. ArcGIS Server is a web server application that allows you to share GIS resources (maps, globes, tools, geoprocessing workflows, etc.) over the web. These resources are hosted on the ArcGIS Serve to facilitate sharing data that is centrally managed, supports multiple users, and contains the most up-to-date information.

      ArcGIS Server skills are in demand these days and it’s a key skill to learn if you can. However, learning ArcGIS Server isn’t easy. Installing, managing and operating ArcGIS Server requires knowing a little about how to manage a file server and web server and active directory permissions. Realistically the best way to learn about ArcGIS Server is to take a class. Many in-person and online programs offer a course in ArcGIS Server ESRI’s Virtual Campus has courses in ArcGIS Server as well.

      If you’re not familiar with ArcGIS Server, visit the links below to get a general introduction to ArcGIS Server and its capabilities.

      If you can’t get experience working with ArcGIS Server, one thing you can do (in addition to reviewing the links above) is to register for a free personal account on www.arcgis.com. ArcGIS.com is a subscription based online platform for sharing geographic information and maps. ESRI offers a free personal account that provides limited access to features and 2 GB of storage space. With this account and a copy of ArcGIS you can upload data and maps to ArcGIS.com and experience a little bit of what it’s like to work with an ArcGIS Server from a user perspective.

      In addition, reviewing the samples and information on the ArcGIS Server Javascript API provides a perspective on how to program web applications for ArcGIS Server.

      Yeah, it’s not and ESRI product, but Microsoft Excel can be a critical component of your data scrubbing workflow. I use it often to view, manipulate and clean data before I import it into ArcGIS because it’s powerful, fast and can be used to make many data changes quickly and easily.

      When learning GIS, we work with prepared datasets that have been cleaned and optimized to work in our exercises with minimal issues. In the real-world, data is messy it contains a mixture of values in a variety of formats. Knowing how to quickly clean up a dataset is an essential GIS skill. So I use excel to change data from UPPERCASE to lowercase to replace portions of data with other values, to trim data, and to combine and split data. However, I rarely make these changes manually. Instead I use powerful functions in Excel that automate these corrections across rows and columns.

      While Excel has many functions, I typically use only several for my data cleansing. So learn how to use functions in Excel how to write them, copy and paste them. In particular, start with the following functions, as they are most commonly used to manipulate data:

      • Concatenate
      • Left
      • Right
      • Mid
      • Trim
      • Substitute
      • Replace
      • Upper
      • Lower

      To learn more about Excel functions, simply search Google or Bing for “learning excel functions”. A good tutorial for getting started is also here: http://blogs.mccombs.utexas.edu/the-most/2009/05/07/learn-excel-functions/

      In my earlier post I recommended learning a scripting language because knowing how to write a script comes in handy when you need to scrub huge databases or perform actions like correcting addresses for better geocoding accuracy, reformatting data, exporting and importing large datasets, and other manually repetitive activities GIS people are routinely tasked with.

      Back in 2009, I suggested that Visual Basic for Applications (VBA) was a good way to get started. Since that post ESRI has deprecated support for VBA in ArcGIS 10.x and VBA is not the preferred way to script in their latest product lines.

      Today, scripting in ESRI is all about Python. Python is a free, cross-platform, open-source programming language that is widely used and supported in the open source and esri GIS environments. It is become the scripting language of choice for geoprocessing users and ESRI has fully embraced Python for ArcGIS. So I would advise anyone in GIS who doesn’t know Python to learn Python. Here are some links to get started learning about Python in ArcGIS:

      Finally, while ESRI may not support VBA anymore, VBA is still widely used in Microsoft’s Office product line though it’s being slowly replaced by Microsoft’s Visual Studio Tools for Applications: http://msdn.microsoft.com/en-us/library/cc175562(v=vs.90).aspx

      Reports for ArcGIS

      In my previous post, I wrote about the virtues of learning Crystal Reports. Crystal Reports is a powerful reporting tool that can read databases and spreadsheets, perform queries, sort and summarize data and generate professional looking PDF or live reports. Crystal Reports used to be included with ArcGIS Desktop, however at ArcGIS 9.3, ESRI stopped including the full Crystal Reports product and the Crystal Reports Wizard is no longer included in ArcGIS 10.x.

      As a replacement, ESRI now offers a reporting application built into ArcGIS Desktop that provides much of the same functionality that Crystal Reports offered. However the reporting application cannot be accessed or used outside of ArcGIS Desktop and must be used from the ArcGIS Desktop user interface.

      You may be wondering whether it is still important to learn Reports for ArcGIS. Yes, because it’s not always about the map in fact, it often isn’t about a map at all. I know us GIS people got into GIS because we like to make great looking maps, but the mistake we make is thinking that everyone else likes maps too. When I started working in government GIS, I was amazed at how often I was asked to create a report showing the results of my analyses (for example, a report containing a table summarizing the number of acres of different vegetation types that will be impacted by a proposed development). No map no polygons on a nice aerial photo – just a table of numbers representing the results of a geographic analysis. There was still a lot of cool GIS analysis that went into generating the report, but the end product wasn’t a map.

      While the software may have changed, the need hasn’t so I’ll continue to recommend learning how to design and create reports of your GIS analyses. Today, we would accomplish this with Reports for ArcGIS. So to learn how to use the integrated reporting tools, see the following links:

      2013 Conclusion

      While I’ve written this post within the context of obtaining skills you need to land a GIS job, these are equally appropriate skills for those already employed in GIS. The industry continues to change rapidly, and you can get rusty pretty fast if you’re not keeping up. Each new software version brings new features that offer new opportunities for learning a new skill or adding to our existing knowledge base. For example, I recently learned how to write and deploy ArcObjects applications in ESRI’s new ad-in framework and plan to learn how to use the new Python ad-in framework in ArcGIS 10.1.

      Learning these employable GIS skills is also a very good investment. GIS jobs are still ranked very high in job growth outlook – the Bureau of Labor Statistics lists an expected 35% growth in jobs for “Geographers” (http://www.bls.gov/ooh/life-physical-and-social-science/geographers.htm). Whether you’re looking for your first GIS job or looking to move to a new organization, these skills will make you much more marketable than your typical competition.

      Finally, I’ve tried to identify those skills that I view as important for obtaining and maintaining a GIS position. I’ve also focused on skills a GIS Analyst or Specialist should know. If you’ve read this and can think of other important skills I didn’t mention, please leave a comment to benefit the larger community.


      Create circles using speed and time

      Tanks were first used by the British Army during the Battle for the Somme in 1916 in an effort to break the trench warfare stalemate. The tanks of the World War I era, compared with today's, were slow and clumsy. During the Meuse-Argonne Offensive, the Americans were equipped with French Renault FT-17 tanks, which had a maximum speed of 7 kilometers per hour in optimal conditions.

      On your map, the U.S. 344th Tank Battalion is located near the town of Apremont. You will determine how long it would take for the battalion's FT-17 tanks to reach Hill 223. You want to find out whether the tanks could arrive in time to help the infantry overcome barbed wire, trenches, and machine guns. To determine travel time, you will use the Distance and Direction tool to plot lines, ellipses, and range rings used to compute the distance between two geographic locations. The tool's accuracy is enhanced by snapping, which ensures features are coincident with each other.

      1. If necessary, open your Meuse-Argonne project.
      2. If necessary, below the map, next to the scale, click Snapping to turn it on.

      The button turns blue to indicate that it is active. You will also set a parameter to specifically snap point features, such as your military symbols.


      צפו בסרטון: Week 12: Python Toolboxes in ArcGIS (אוֹקְטוֹבֶּר 2021).