Skip to content

Commit

Permalink
Partial fix for #534: add weather data for new United accidents
Browse files Browse the repository at this point in the history
When importing new accidients from United, the weather at the time of the accident is now inserted along with the accident data.
  • Loading branch information
efratpaty committed May 15, 2016
1 parent 13ba368 commit 97e36d7
Show file tree
Hide file tree
Showing 6 changed files with 435 additions and 24 deletions.
89 changes: 89 additions & 0 deletions localization.py
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,94 @@
4: "ערפילי",
5: "אחר",
},
"MEZEG_AVIR_UNITED": {
1: "בהיר",
2: "עננים מתפזרים",
3: "היערמות עננים",
4: "ראות לקויה כתוצאה מעשן",
5: "אובך",
6: "אבק",
7: "סופת חול",
8: "ראות לקויה",
9: "ערפל קל",
10: "ברקים",
11: "סופת רעמים",
12: "סערה",
13: "סופה באופק",
14: "טפטוף",
15: "גשם",
16: "שלג",
17: "שלג מעורב בגשם",
18: "קרה(גשם קפוא)",
19: "גשם כבד",
20: "שלג כבד",
21: "ברד כבד",
22: "ערפל",
23: "סופת רעמים וגשם",
24: "סופת חול קלה",
25: "סחף שלג (ראות לקויה)",
26: "ערפל באופק",
27: "כיסי ערפל",
28: "ערפל קל מתפוגג",
29: "ערפל כבד מתפוגג",
30: "ערפל כבד",
31: "כפור, ערפל קל",
32: "כפור, ערפל כבד",
33: "טפטוף לפרקים",
34: "טפטוף קל",
35: "טפטוף",
36: "גשם קל לפרקים",
37: "גשם קל",
38: "טפטוף קל, קופא במגע עם הקרקע",
39: "טפטוף קופא במגע עם הקרקע",
40: "גשם לפרקים",
41: "גשם כבד לפרקים",
42: "גשם קל קופא במגע עם הקרקע",
43: "גשם קופא במגע עם הקרקע",
44: "שלג קל מעורב בגשם",
45: "שלג כבד מעורב בגשם",
46: "שלג קל לפרקים",
47: "שלג קל",
48: "שלג לפרקים",
50: "שלג כבד לפרקים",
51: "שלג כבד",
52: "שלג, שמיים בהירים",
53: "שלג דק",
54: "שלג עבה",
55: "שלג מעורב בגשם, קרח שחור",
56: "ממטרים קלים",
57: "ממטרים",
58: "ממטרים כבדים",
59: "ממטרים קלים, שלג מעורב בגשם",
60: "ממטרים, שלג מעורב בגשם",
61: "ממטרי שלג קלים",
62: "ממטרי שלג",
63: "ממטרי שלג/ברד קלים",
64: "ממטרי ברד/שלג",
65: "ממטרי ברד קלים",
66: "ממטרי ברד",
67: "סופת רעמים, גשם קל",
68: "גשם, סופת רעמים",
69: "סופת רעמים, שלג קל/שלג קל מעורב בגשם",
70: "סופת רעמים, שלג/ שלג מעורב בגשם",
71: "סופת רעמים",
72: "סופת רעמים, ברד",
73: "סופת רעמים כבדה",
74: "סופת רעמים וחול כבדה",
75: "סופת רעמים כבדה, ברד",
76: "סופת רוחות",
77: "רוחות חזקות",
78: "גשם שוטף",
79: "גשם זלעפות",
80: "סופת רוחות, גשם קל",
81: "גשם וסופת רוחות ",
82: "סופת רוחות, גשם שוטף",
83: "סופת רוחות, גשם זלעפות",
84: "רוחות חזקות, גשם קל",
85: "גשם ורוחות חזקות",
86: "רוחות חזקות, גשם שוטף",
87: "רוחות חזקות, גשם זלעפות",
},
"PNE_KVISH": {
1: "יבש",
2: "רטוב ממים",
Expand Down Expand Up @@ -219,6 +307,7 @@
"TEURA": "תאורה",
"BAKARA": "בקרה",
"MEZEG_AVIR": "מזג אוויר",
"MEZEG_AVIR_UNITED": "מזג אוויר",
"PNE_KVISH": "פני כביש",
"SUG_EZEM": "סוג עצם",
"MERHAK_EZEM": "מרחק עצם",
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Flask==0.10.1
Flask-Assets==0.10
Flask-Babel==0.9
Flask-SQLAlchemy==2.0
Flask-SQLAlchemy==2.1
Flask-Login==0.3.2
Jinja2==2.7.1
MarkupSafe==0.18
Expand Down
91 changes: 91 additions & 0 deletions static/js/localization.js
Original file line number Diff line number Diff line change
Expand Up @@ -129,6 +129,96 @@ var localization =
"4" : "ערפילי",
"5" : "אחר",
},
"MEZEG_AVIR_UNITED": {
"1": "בהיר",
"2": "עננים מתפזרים",
"3": "היערמות עננים",
"4": "ראות לקויה כתוצאה מעשן",
"5": "אובך",
"6": "אבק",
"7": "סופת חול",
"8": "ראות לקויה",
"9": "ערפל קל",
"10": "ברקים",
"11": "סופת רעמים",
"12": "סערה",
"13": "סופה באופק",
"14": "טפטוף",
"15": "גשם",
"16": "שלג",
"17": "שלג מעורב בגשם",
"18": "קרה(גשם קפוא)",
"19": "גשם כבד",
"20": "שלג כבד",
"21": "ברד כבד",
"22": "ערפל",
"23": "סופת רעמים וגשם",
"24": "סופת חול קלה",
"25": "סחף שלג (ראות לקויה)",
"26": "ערפל באופק",
"27": "כיסי ערפל",
"28": "ערפל קל מתפוגג",
"29": "ערפל כבד מתפוגג",
"30": "ערפל כבד",
"31": "כפור, ערפל קל",
"32": "כפור, ערפל כבד",
"33": "טפטוף קל לפרקים",
"34": "טפטוף קל",
"35": "טפטוף",
"36": "גשם קל לפרקים",
"37": "גשם קל",
"38": "טפטוף קל, קופא במגע עם הקרקע",
"39": "טפטוף קופא במגע עם הקרקע",
"40": "גשם לפרקים",
"41": "גשם כבד לפרקים",
"42": "גשם קל קופא במגע עם הקרקע",
"43": "גשם קופא במגע עם הקרקע",
"44": "שלג קל מעורב בגשם",
"45": "שלג כבד מעורב בגשם",
"46": "שלג קל לפרקים",
"47": "שלג קל",
"48": "שלג לפרקים",
"49": "שלג",
"50": "שלג כבד לפרקים",
"51": "שלג כבד",
"52": "שלג, שמיים בהירים",
"53": "שלג דק",
"54": "שלג עבה",
"55": "שלג מעורב בגשם, קרח שחור",
"56": "ממטרים קלים",
"57": "ממטרים",
"58": "ממטרים כבדים",
"59": "ממטרים קלים, שלג מעורב בגשם",
"60": "ממטרים, שלג מעורב בגשם",
"61": "ממטרי שלג קלים",
"62": "ממטרי שלג",
"63": "ממטרי שלג/ברד קלים",
"64": "ממטרי ברד/שלג",
"65": "ממטרי ברד קלים",
"66": "ממטרי ברד",
"67": "סופת רעמים, גשם קל",
"68": "גשם, סופת רעמים",
"69": "סופת רעמים, שלג קל/שלג קל מעורב בגשם",
"70": "סופת רעמים, שלג/ שלג מעורב בגשם",
"71": "סופת רעמים",
"72": "סופת רעמים, ברד",
"73": "סופת רעמים כבדה",
"74": "סופת רעמים וחול כבדה",
"75": "סופת רעמים כבדה, ברד",
"76": "סופת רוחות",
"77": "רוחות חזקות",
"78": "גשם שוטף",
"79": "גשם זלעפות",
"80": "סופת רוחות, גשם קל",
"81": "גשם וסופת רוחות ",
"82": "סופת רוחות, גשם שוטף",
"83": "סופת רוחות, גשם זלעפות",
"84": "רוחות חזקות, גשם קל",
"85": "גשם ורוחות חזקות",
"86": "רוחות חזקות, גשם שוטף",
"87": "רוחות חזקות, גשם זלעפות",
},

"PNE_KVISH": {
"1" : "יבש",
"2" : "רטוב ממים",
Expand Down Expand Up @@ -214,6 +304,7 @@ var localization =
"TEURA": "תאורה",
"BAKARA": "בקרה",
"MEZEG_AVIR": "מזג אוויר",
"MEZEG_AVIR_UNITED": "מזג אוויר",
"PNE_KVISH": "פני כביש",
"SUG_EZEM": "סוג עצם",
"MERHAK_EZEM": "מרחק עצם",
Expand Down
1 change: 1 addition & 0 deletions static/js/marker.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ var MarkerView = Backbone.View.extend({
this.$el.find(".content").text("תיאור אירוע: " + this.marker.get("title"));
this.$el.find(".creation-date").text("תאריך: " + moment(this.model.get("created")).format("LLLL"));
this.$el.find(".address").text("מיקום: " + this.model.get("address"));
this.localize("MEZEG_AVIR_UNITED","weather");
if (this.model.get("description") != "") {
this.$el.find(".comments").text("הערות: " + this.model.get("description"));
}
Expand Down
2 changes: 2 additions & 0 deletions templates/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -288,6 +288,8 @@ <h4 class="title"></h4>
<p class="address" style="margin:0"></p>
<p class="comments" style="margin:0"></p>
<p class="casualties" style="margin:0"></p>
<p class="weather" style="margin:0"></p>


</div>
</div>
Expand Down
Loading

0 comments on commit 97e36d7

Please sign in to comment.