זוהי הפקודה netgenerate שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
SUMO - מחולל רשת דרכים להדמיית תנועת הכבישים המיקרוסקופית SUMO
תַקצִיר
netgenerate [אוֹפְּצִיָה]*
תיאור
SUMO netgenerate גרסה 0.25.0
זכויות יוצרים (C) 2001-2015 DLR ותורמים; http://sumo.dlr.de
מחולל רשת כבישים להדמיית תנועת הכבישים המיקרוסקופית SUMO.
יש לספק "--grid", "--spider" או "--rand".
בהתאם למתגים אלה נעשה שימוש באפשרויות אחרות.
תְצוּרָה אפשרויות:
-c, --קובץ תצורה קובץ
טוען את התצורה בעלת השם בעת ההפעלה
--שמור-תצורה קובץ
שומר את התצורה הנוכחית ב-FILE
--שמור-תבנית קובץ
שומר תבנית תצורה (ריקה) ב-FILE
--שמור-סכימה קובץ
שומר את סכימת התצורה ב-FILE
--שמור-העיר
מוסיף הערות לתבנית, תצורה או סכימה שנשמרו
רֶשֶׁת רשת אפשרויות:
-g, --רֶשֶׁת
מאלץ את NETGEN לבנות רשת דמוית רשת
--רֶשֶׁת.number INT
מספר הצמתים בשני הכיוונים
--רֶשֶׁת.length FLOAT
אורך הרחובות בשני הכיוונים
--רֶשֶׁת.x-number INT
מספר הצמתים ב-x-dir; עוקפים --מספר-רשת
--רֶשֶׁת.y-number INT
מספר הצמתים ב-y-dir; עוקפים --מספר-רשת
--רֶשֶׁתFLOAT באורך .x
אורכם של רחובות אופקיים; עוקפים --אורך רשת
--רֶשֶׁתFLOAT באורך y
אורכם של רחובות אנכיים; עוקפים --אורך רשת
--רֶשֶׁת.צירוף באורך FLOAT
אורך הרחובות המחוברים בגבול; 0 אומר שאין רחובות מחוברים
עכביש רשת אפשרויות:
-s, --עַכָּבִישׁ
מאלץ את NETGEN לבנות רשת דמוית רשת עכביש
--עַכָּבִישׁ.arm-number INT
מספר הצירים בתוך הרשת
--עַכָּבִישׁ.circle-number INT
מספר המעגלים של הרשת
--עַכָּבִישׁ.space-radius FLOAT
המרחקים בין המעגלים
--עַכָּבִישׁ.omit-center
השמט את הצומת המרכזי של הרשת
אַקרַאִי רשת אפשרויות:
-r, --rand
מאלץ את NETGEN לבנות רשת אקראית
--rand.iterations INT
מתאר כמה פעמים יתווסף יתרון לרשת
--rand.bidi-probability FLOAT
מגדיר את ההסתברות לבנות קצה הפוך
--rand.max-distance FLOAT
המרחק המקסימלי לכל קצה
--randמרחק .min FLOAT
המרחק המינימלי לכל קצה
--rand.min-angle FLOAT
הזווית המינימלית עבור כל זוג כבישים (דו-כיווני).
--rand.num-tries INT
מספר הניסיונות ליצירת כל צומת
--rand.קישוריות FLOAT
הסתברות שהכבישים ימשיכו בכל צומת
--rand.neigbor-dist1 FLOAT
הסתברות לצומת עם שכן אחד בדיוק
--rand.neigbor-dist2 FLOAT
הסתברות לצומת שיש לו בדיוק 2 שכנים
--rand.neigbor-dist3 FLOAT
הסתברות לצומת שיש לו בדיוק 3 שכנים
--rand.neigbor-dist4 FLOAT
הסתברות לצומת שיש לו בדיוק 4 שכנים
--rand.neigbor-dist5 FLOAT
הסתברות לצומת שיש לו בדיוק 5 שכנים
--rand.neigbor-dist6 FLOAT
הסתברות לצומת שיש לו בדיוק 6 שכנים
תְפוּקָה אפשרויות:
--תחילית פלט STR
קידומת המוחלת על כל קבצי הפלט. המחרוזת המיוחדת 'TIME' מוחלפת
לפי השעה הנוכחית.
-o, --קובץ פלט קובץ
הרשת שנוצרת תיכתב ל-FILE
---plain-output-prefix קובץ
קידומת של קבצים לכתוב צמתי XML רגילים, קצוות וחיבורים אליהם
--צמתים.join-output FILE
כותב מידע על צמתים מחוברים ל-FILE (ניתן לטעון כתוספת
node-file כדי לשחזר צירופים
--איטירן-פלט קובץ
הרשת שנוצרת תיכתב ל-FILE בפורמט Amitran
--matsim-פלט קובץ
הרשת שנוצרת תיכתב ל-FILE בפורמט MATsim
---opendrive-output קובץ
הרשת שנוצרת תיכתב ל-FILE בפורמט OpenDRIVE
--dlr-navteq-output קובץ
הרשת שנוצרת תיכתב לקבצי dlr-navteq עם ה-PREFIX הנתון
--תְפוּקָהשמות רחובות
שמות רחובות ייכללו בפלט (אם זמין)
--תְפוּקָה.שמות מקוריים
כותב שמות מקוריים, אם ניתנים, כפרמטר
--פלט-street-sign-out קובץ
כותב שלטי רחוב כנקודות עניין ל-FILE
TLS בִּניָן אפשרויות:
--tls.set STR
מפרש את STR כרשימה של צמתים שיש לשלוט על ידי TLS
--tls.unset STR
מפרש את STR כרשימה של צמתים שלא יהיו נשלטים על ידי TLS
--tls.לְנַחֵשׁ
מפעיל ניחוש TLS
--tls-ניחוש.הִצטָרְפוּת
כולל אשכולות צמתים לניחוש
--tls.לְהִצְטַרֵף
מנסה לאסוף צמתים הנשלטים על ידי tls
--tls.join-dist FLOAT
קובע את המרחק המקסימלי להצטרפות לרמזורים (ברירת המחדל היא 20)
--tls.לא מבוקר-בתוך
אל תשלוט בקצוות שנמצאים במלואם בתוך רמזור מצטרף. זה עלול לגרום
התנגשויות אך מאפשר שימוש בתוכניות רמזורים ישנות
--tls.cycle.time INT
השתמש ב-INT בתור משך המחזור
--tls.green.time INT
השתמש ב-INT כמשך השלב הירוק
-D, --tls.yellow.min-decel FLOAT
מגדיר את האטת הרכב הקטנה ביותר
--tls.yellow.patch-small
הזמנים הצהובים נתון הם טלאים גם אם הם קצרים מדי
--tls.yellow.time INT
הגדר את INT כזמן קבוע עבור משכי השלב הצהוב
--tls.left-green.time INT
השתמש ב-INT כמשך שלב ירוק עבור פניות שמאלה
--tls.חצי קיזוז STR
TLSs ב-STR יועברו בחצי פאזה
--tls.quarter-offset STR
TLSs ב-STR יועברו ברבע פאזה
--tls.default-type STR
TLSs עם סוג לא מוגדר ישתמשו ב-STR בתור האלגוריתם שלהם
אדג ' הסרה אפשרויות:
--לשמור קצוות.min-speed FLOAT
שמור רק על קצוות במהירות במטרים/שנייה > FLOAT
--הסר קצוות.explicit STR
הסר קצוות ב-STR
--לשמור קצוות.explicit STR
שמור קצוות רק ב-STR
--לשמור קצוות.input-file FILE
שמור רק קצוות ב-FILE (כל מזהה בשורה אחת. קבצי בחירה מ-SUMO-GUI
נתמכים גם)
--הסר קצוות.input-file FILE
הסר קצוות ב-FILE. (כל מזהה בשורה אחת. קבצי בחירה מ-SUMO-GUI הם
נתמך גם)
--לשמור קצוות.in-boundary STR
שמור רק קצוות הממוקמים בתוך הגבול הנתון (ניתן או כ
קואורדינטות פינה קרטזיאניות או כמצולע )
--לשמור קצוות.in-geo-boundary STR
שמור רק קצוות הממוקמים בתוך הגבול הנתון (ניתן או כ
קואורדינטות פינות גאודיות או כמצולע
)
ללא פיקוח צמתים אפשרויות:
--לשמור על צמתים ללא פיקוח
כל הצמתים יהיו לא מוסדרים
--לשמור על צמתים ללא פיקוח.explicit STR
אין לווסת צמתים ב-STR
--לשמור על צמתים ללא פיקוח.district-nodes
אין לווסת צמתים מחוזיים
תהליך אפשרויות:
--ללא קישורים פנימיים
משמיט קישורים פנימיים
--ללא תהפוכות
משבית תפניות בבנייה
--ללא תהפוכות.tls
משבית תפניות בבנייה בצמתים הנשלטים על ידי TLS
--ללא חיבורי שמאל
משבית בניית חיבורים משמאל
--לְקַזֵז.disable-normalization
כבה את מנרמל מיקומי הצומת
--לְקַזֵז.x FLOAT
מוסיף FLOAT למיקומי x נטו
--לְקַזֵזy FLOAT
מוסיף FLOAT לעמדות Y נטו
--היפוך ציר y
הפוך את קואורדינטת ה-y לאורך אפס
--כיכרות.לְנַחֵשׁ
אפשר ניחוש סיבובים
--יד שמאל
מניח תנועה משמאל ברשת
--קצוות.לְהִצְטַרֵף
ממזג קצוות המחברים את אותם צמתים וקרובים זה לזה (מומלץ
עבור ייבוא VISSIM)
--צמתים.לְהִצְטַרֵף
מצטרף לצמתים הקרובים זה לזה (מומלץ לייבוא OSM)
--צמתים.join-dist FLOAT
קובע את המרחק המקסימלי להצטרפות לצמתים (ברירת המחדל היא 10)
--צמתים.corner-detail INT
צור נקודות ביניים INT כדי להחליק פינות צומת
--צמתים.internal-link-detail INT
צור נקודות ביניים INT כדי להחליק נתיבים בתוך הצומת
--אויבי-סימון נתיב.כיכר תנועה
אפשר נסיעה לכביש רב-נתיבי אם יש אויבים בנתיבים אחרים (בשעה
כיכרות)
--אויבי-סימון נתיב.את כל
אפשר נסיעה לכביש רב-נתיבי אם יש אויבים בנתיבים אחרים (בכל מקום)
--מדרכות.לְנַחֵשׁ
נחשו מדרכות הולכי רגל על סמך מהירות הקצה
--מדרכות.guess.max-speed FLOAT
הוסף מדרכות לקצוות עם מהירות שווה או מתחת למגבלה הנתונה
--מדרכות.guess.min-speed FLOAT
הוסף מדרכות לקצוות עם מהירות מעל המגבלה הנתונה
--מדרכות.נחש.מ-הרשאות
הוסף מדרכות לקצוות המאפשרים להולכי רגל בכל אחד מהנתיבים שלהם ללא קשר
מְהִירוּת
--מדרכות.guess.exclude STR
אל תנחש מדרכות עבור רשימת הקצוות הנתונה
--מעברי חצייה.לְנַחֵשׁ
נחשו מעברי חצייה על סמך הימצאות מדרכות
--מעברי חצייה.נחש.מהירות-סף FLOAT
בצמתים לא מבוקרים, אין לבנות מעברי חצייה על פני קצוות עם מהירות מעל ה-
סף
בִּניָן ברירות מחדל אפשרויות:
-L, --בְּרִירַת מֶחדָל.lanenumber INT
מספר ברירת המחדל של נתיבים בקצה
-S, --בְּרִירַת מֶחדָל.speed FLOAT
מהירות ברירת המחדל בקצה (ב-m/s)
-P, --בְּרִירַת מֶחדָל.priority INT
עדיפות ברירת המחדל של קצה
--בְּרִירַת מֶחדָל.רוחב המדרכה FLOAT
רוחב ברירת המחדל של מדרכות שנוספו
--בְּרִירַת מֶחדָל.צמתים.שמור על נקיון
האם יש לשמור על צמתים נקיים כברירת מחדל
--בְּרִירַת מֶחדָל.junctions.radius FLOAT
ברירת המחדל של רדיוס הפנייה של צמתים
-j, --ברירת מחדל-סוג צומת STR
[traffic_light|priority|right_before_left] קובע את סוג ה-build
צמתים
להגיש תלונה אפשרויות:
-v, --מִלוּלִי
עובר לפלט מילולי
--אפשרויות הדפסה
מדפיס ערכי אפשרויות לפני העיבוד
-?, - עזרה
מדפיס מסך זה
-V, --גִרְסָה
מדפיס את הגרסה הנוכחית
-X, ---xml-validation STR
הגדר סכימת אימות סכימה של קלט XML ("לעולם לא", "אוטומטי" או "תמיד")
---xml-validation.net STR
הגדר סכימת אימות סכימה של כניסות רשת SUMO ("לעולם לא", "אוטומטי" או "תמיד")
-W, --ללא אזהרות
משבית פלט אזהרות
-l, --עֵץ קובץ
כותב את כל ההודעות ל-FILE (מרמז על מילולית)
--יומן הודעות קובץ
כותב את כל הודעות שאינן שגיאות ל-FILE (מרמז על מילים)
--יומן שגיאות קובץ
כותב את כל האזהרות והשגיאות ל-FILE
אַקרַאִי מספר אפשרויות:
--אַקרַאִי
מאתחל את מחולל המספרים האקראיים עם זמן המערכת הנוכחי
--זֶרַע INT
מאתחל את מחולל המספרים האקראיים עם הערך הנתון
דוגמאות
netgenerate -c
ליצור רשת מהתצורה הנתונה
netgenerate --grid [אפשרויות רשת-רשת] -o
ליצור רשת רשת
netgenerate --spider [אפשרויות רשת עכביש] -o
ליצור רשת עכבישים
netgenerate --rand [אפשרויות רשת אקראיות] -o
ליצור רשת אקראית
דיווח באגים
דווח על באגים בhttp://sumo.dlr.de/trac/>.
צרו קשר דרך[מוגן בדוא"ל]>.
זכויות יוצרים (C) 2001-2015 DLR ותורמים; http://sumo.dlr.de
SUMO netgenerate גרסה 0.25.0 היא חלק מ-SUMO.
SUMO היא תוכנה חופשית: אתה יכול להפיץ אותה מחדש ו/או לשנות אותה תחת תנאי ה-GNU
רישיון ציבורי כללי כפי שפורסם על ידי קרן התוכנה החופשית, בגרסה 3 של
את הרישיון, או (לפי בחירתך) כל גרסה מאוחרת יותר.
תוכנית זו מופצת בתקווה שהיא תהיה שימושית, אך ללא כל אחריות;
אפילו ללא האחריות המשתמעת של
סחירות או כושר למטרה מיוחדת. ראה את
רישיון ציבורי כללי של GNU לפרטים נוספים.
היית צריך לקבל עותק של הרישיון הציבורי הכללי של GNU יחד עם תוכנית זו.
אם לא, ראה http://www.gnu.org/licenses/gpl.html
השתמש ב-netgenerate באינטרנט באמצעות שירותי onworks.net