Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
weather station and it is located at about 26 km from the encoding multiple data attributes contained in weather data.
Majees weather station [7]. The natural textures are used in the actual world to encode
the data using visual pleasing pictures. A controllable texture
II. RELATED WORK synthesis method isestablished to produce a large amount of
This section discusses the related work and the existing textures withdifferentappearances and dimensions according
research that utilized weather stations, visualization, analysis to the underlying distribution of data attributes.A multi-layer
and weather forecasting. Moreover, the chapter related work texture synthesisis proposed to encode more data attributes.
has a package of knowledge, which helps to implement and to The background and foreground textures have been
find ways to improve the economy in Oman. separately synthesized then combined for display. In the end,
Diehl A. [8] offers a visualization system for the analysis we apply our method to some real-world weather data and
of patio-temporal designs in immediate weather forecasts. demonstrate its effectiveness with a user study. Campbell,
Weather situations touch multiple features of the human S.D. [11] analyze uncertain weather predictions, which are
lifecycle such as economy, security, confidence, and social counted in our scheme and used for the prediction of
events. For this aim, weather forecast theatres constitute a contamination attentions. The system employs real data:
main part in civilization. At present, weather forecasts are weather predictions, climatological circumstances and
constructed on Arithmetical Weather Prediction (NWP) contamination attentions. We liken the defuzzification of the
prototypes that produce a depiction of the atmospheric uncertain weather predictions with weather predictions from
stream. The cooperative visualization of geo latitudinal data the Organization of Climatology and Water Organization.
has been extensively employed to aid the analysis of NWP This complete examination allows us to test the efficiency of
simulations. O'Hare, D. [9] argued that good weather in the predicting contamination attentions, placing the need amid
decision-making process is serious for the safe behavior of specific qualities, distinguishing the climate prediction in
the general flight. An amount of gears has been advanced in instruction and demonstrating the legality of the appropriate
current years to assistaviators visualize the real and forecast uncertain statistics in air contaminated predicting. Perfect has
weather for their strategic flight. In this paper, they compare shaped data, which is slow and predicted in Poland. By
the efficiency of the weather visualization tool aimed for means of this data, our perfect has been verified in real sets
preflight judgment creation with traditional reports and basic of data and belongings are conventional in active
English translations. Departure and target weather organization.Palmer [12] determine a plan of doubts in both
intelligence (METARs) has offered for each flight in one of initial conditions and model preparation onto the flow-
four set-up codes, plain English, graphic, or together graphic dependent variabilities of the disordered climate attractor to
and basic English. Subsequently, after a short intrusion task, address the expectedness of climate and weather predictions.
the aviators had requested to recall the weather information Since it is indispensable to be able to gauge the impact of
as probable. The consequences indicated that pilots correctly such doubts on forecast correctness, no conditions or
remembered most information from the double graphic and temperature forecast can be accurate while deprived of an
basic English display but this was mostly attributable to the estimate of the related flow-dependent expectedness. A
additional time required to process the two shows. While the particular accent is located with the use of singular-vector
arrangements were valued as similarly interpretable, approaches to hold in the linearly unbalanced constituent of
knowledgeable pilots were able to considerably recall from the initial probability density function. Methods to sample
the traditional coded METARs than exclude practiced pilots. uncertainties in model formulation have also labeled. Applied
Inferences for the design and receipt of the original display collaborative forecast systems for a forecast on periods of
arrangements of atmospheric information for pilots are days (weather forecasts), periods (counting forecasts of El
deliberated Lundblad, P. [10] emphasizes the advance of an Niño) and periods (counting weather alteration forecasts)
implement for Ship and (SWIM) Weather Information have been labeled, and instances probabilistic forecast crop
Monitoring visualizing the weather data shared with data that have been shown. By using collaborative predictions as input
came from ship expeditions. The project in this paper was to a humble decision-model analysis, it has been shown that
completed in close partnership with the (SMHI) Swedish likelihood forecasts of atmospheric conditions and weather
Meteorological and Hydrological Institute whose members have a better possible financial value than consistent single
likewise appraised the effect. The aim was to apply a tool, deterministic predictions with indeterminate
which assisted shipping companies to observe their navy and correctness.Olaiya, F. [13] probed the purpose of data
the weather growth along intentional ways and require removal methods in predicting all-out fever, rain, going away
provision for the assessments of an optimal route and to and wind rush. This has been demonstrated by means of
avoid hazards. The current technology has used a qualitative False Neural Net and Choice Tree procedures and
usability to meet insights nearby usability matters and to climatological data between 2000 and 2009 from the city of
support future developments. Generally, the result in this Ibadan, Nigeria. A data perfect for the climatological data
project of the study was positive and all the users was industrialized and this had been used to train the
manipulated the tool such that this would assist them in their classifier procedures. The presentations of these procedures
regular work. Tang, Y.et al. (2006) presented a novel method were likened using normal presentation metrics, and the
to visualize weather data using a multi-layer controllable procedure, which gave the best results, was used to create
texture synthesis. The texture possesses many multiple organization rules for the mean weather variables. A
principal perceptual channels, which makes it good at prognostic Neural Network model had also been
industrialized for the weather forecast program and the
296
International Journal of Computation and Applied Sciences IJOCAAS, Volume 4, Issue 1, February 2018, ISSN: 2399-4509
results were compared with actual weather data for the programming language. Furthermore, they can publish
foretold periods. The results show that given enough case their application on the cloud infrastructure easily.
data, Data Mining methods can be used for weather • Infrastructure as a Service (LaaS): In this model, they
predicting and climate alteration educations. The table below provide an IT infrastructure and computing assets such as
explores some comparisons for the related work and research. memory, networks, CPU, and RAM. Furthermore, the
IaaS allows clients to deploy and run software whether in
any OS such as MAC, LENIX or Windows (Rouse,
III. CLOUD COMPUTING OUTLINE 2017).
Cloud computing refers to a type of Internet-based computing
that makes it possible to share the data and process the
recourse of other devices. On demand, cloud computing IV. WEATHER STATION
enables computer network, servers, storage, and applications A weather station is gathers data related to the weather and
and services to configure this recourse as needed (Amazon, environmentwhich includes different type of sensors. It may
AWS.Amazon, 2016). Cloud computing and storage include a thermometer to take the temperature reading. It
solutionsconstitute an enterprise with a share pool of multiple needs wind speed, humidity, and directions measurement [16].
computing capabilities [14]. Figure 1 shows cloud computing Weather stations also communicate with weather centers. The
application examples. Moreover, the next decade of cloud following types of instruments may be found in every weather
computing promises new ways to collaborate in various station [17]:
locations using web or even mobile devices. Thus, it could be • Thermometer is used to measure the temperature ofair
concluded that we are using cloud computing anywhere in life. and sea surface
• Barometer is used tocalculatethe atmospheric pressure
• Hygrometer measure the humidity rate.
• Anemometer determine the wind speed.
• Pyrometer compute the solar radiation value.
• Rain gauge measure liquid precipitation over a set
period.
297
International Journal of Computation and Applied Sciences IJOCAAS, Volume 4, Issue 1, February 2018, ISSN: 2399-4509
V. IMPLEMENTATION OF API INTERFACE reloading or refreshing the page. For the scope of this thesis,
API stands for application program interface. It contains we need AJAX to draw the graph on the internet page [20].
routes, tools, and protocols to build a software application.
The API evaluates how the software applications will interact.
VI. MOBILE APPLICATION IMPLEMENTATION
Furthermore, APIs have used GUI, which stands for the
programming graphical user interface [19]. A good API makes The use of smartphones in the past few years has grown
it easier to develop a program by providing all the building exponentially and has become an integral part of the lives of
blocks, then the developer puts the blocks together. The API hundreds of millions around the world [22]. The number of
has different types for the OS, websites and other such smartphone users in the world is now estimated at 2 billion
users. And the Arab user takes a lot of time to use his
applications when a user copies and pastes text or code from
smartphone, so it is necessary to communicate with users
one application to another and this is referred to as the API. quickly through the mobile application. The mobile app opens
The simplified API examples used worldwide are AMAZONE lines of communication between you and the user, making it
ADS API, Google Map API, YouTube API, and Twitter API, easier to send the required alerts rapidly.
as shown in Figure 3. The main page of the analysis is the weather data of the Sohar
University and World Bank site. The second page of the
forecast analysis of weather data. When a user first opens the
home page, he/she asked for permission to access the site.
Then, the temperature, humidity and wind speed will be
assessed. This feature uses the Geolocation system to connect
the GPS. Furthermore, the home page displays a graph to
analyze the data from the dataset in different modules, such as
temperature, wind speed, humidity, and pressure. Figures 5
and 6 illustrate the main app page and Weather analysis page
successively.
299
International Journal of Computation and Applied Sciences IJOCAAS, Volume 4, Issue 1, February 2018, ISSN: 2399-4509
discover and analyze the forecasting models, trend line type to Computing”, International Journal of Computation and Applied
Sciences (IJOCAAS). 2(2), Pp46-50, April, ISSN 2399-4509.
implement the forecasting and performance measurement for [16]. https://www.delta-t.co.uk/product/dl2e/
forecasting. Moreover, we talked about predictions values of [17]. Kazem, Hussein A., Jabar H. Yousif, and Miqdam T. Chaichan.
this work that will happen in the future after nearly thirty (2016), "Modelling of Daily Solar Energy System Prediction using
years. In addition, in the visualization and analysis section Support Vector Machine for Oman." International Journal of
Applied Engineering Research 11(20): 10166-10172.
various types of graphs have been used such as line graphs and [18]. Campbell SD, Diebold FX. Weather forecasting for weather
bars, horizontal bars, radars, polar areas, pies, and doughnuts. derivatives. Journal of the American Statistical Association. 2005
In the future, consideration should be given to the following Mar 1;100(469):6-16.
bullet points: [19]. Powers, J.G., Klemp, J.B., Skamarock, W.C., Davis, C.A., Dudhia,
J., Gill, D.O., Coen, J.L., Gochis, D.J., Ahmadov, R., Peckham,
1. Implement a smart system, which imports the dataset S.E. and Grell, G.A., 2017. The Weather Research and Forecasting
from the SU weather station directory to the database Model: Overview, System Efforts, and Future Directions. Bulletin
via a special modeling system. of the American Meteorological Society, 98(8), pp.1717-1737.
2. Add more authentication to the login system of the [20]. Beal, V., 2016. API-application program interface. Webopedia.
Accessed, 30.
mobile platform to prevent and avoid any unknown [21]. Paulson LD. Building rich web applications with Ajax. Computer.
visitors. 2005 Oct;38(10):14-7.
3. Design and implement a smart and intelligent tool to [22]. Jabar H. Yousif, (2011). “INFORMATION TECHNOLOGY
analyze the forecasting data in online manner and DEVELOPMENT”, LAP LAMBERT Academic Publishing,
Germany ISBN 9783844316704.
generatethe dynamical equations for forecasting data
directly.
REFERENCES
[1]. Yousif, Jabar H., and Nebras N. Alattar (2017). "Cloud
Management System based Air Quality." International Journal of Haitham A. Al-BalushiM.sc in Computer
Computation and Applied Sciences (IJOCAAS). 2(2), pp145-152, science from Sohar University. Web and
Volume 3, Issue 1.
[2]. Majid O. Al-Shezawi, Jabar H. Yousif, Ibtisam A. AL-Balushi
Mobile application designer.
(2017). “Automatic Attendance Registration System based Mobile
Cloud Computing”, International Journal of Computation and
Applied Sciences (IJOCAAS). 2(3), pp116-122, August, ISSN
2399-4509.
[3]. Information Technology Authority (ITA) Portal,2017.
https://www.ita.gov.om/ITAPortal/ITA/default.aspx
[4]. The World Bank, " Reading Room GCC". Dr. Jabar H. Yousif is an Assistant Prof.
http://www.worldbank.org/en/country/gcc/publication/reading- Faculty of computing and Information
room-gcc Technology, Sohar University, Oman. PhD
[5]. Climate Data Online (CDO) 2017
.https://www.ncdc.noaa.gov/cdo-web/
Information Science & Technology, M.Sc.
[6]. Jabar H. Yousif, Hussein A. Kazem and John Boland. Predictive & B.Sc. in Computer Science. Postdoctoral
Models for Photovoltaic Electricity Production in Hot Weather fellowship - Future Virtual Reality
Conditions”, Energies 2017, 10(7), 971; doi:10.3390/en10070971 Laboratory. I am excited to research in the fields of Artificial
[7]. Jabar, H. Yousif, Hussein A Kazem, “Modeling of Daily Solar
Energy System Prediction using Soft Computing Methods for
Intelligent, Cloud Computing, Soft Computing, Artificial
Oman”, Research Journal of Applied Sciences, Engineering and Neural Networks, Natural Language Processing, Arabic text
Technology, 13(3): 237-244, 2016. DOI:10.19026/rjaset.13.2936. Processing & Virtual Reality.
[8]. Diehl, A., Pelorosso, L., Delrieux, C., Saulo, C., Ruiz, J., Gröller,
M.E. and Bruckner, S., 2015, June. Visual Analysis of
Spatio‐Temporal Data: Applications in Weather Forecasting.
Dr. Hussein A Kazem is an Associate Prof.
In Computer Graphics Forum (Vol. 34, No. 3, pp. 381-390). at Faculty of Engineering, Sohar
[9]. O'Hare, D. and Waite, A., 2012. Effects of pilot experience on University, Oman. Hussein does research
recall of information from graphical weather displays. The in Electrical Engineering, Electronic
International Journal of Aviation Psychology, 22(1), pp.1-17.
[10]. Lundblad, P., Eurenius, O. and Heldring, T., 2009, July. Interactive
Engineering and Computer Engineering.
visualization of weather and ship data. In Information Also, renewable energy and particularly
Visualisation, 2009 13th International Conference (pp. 379-386). solar energy. Their current projects are 'Photovoltaic Solar
IEEE. Thermal PV/T Technology’, 'The effect of Oil and gas prices'
[11]. Campbell, S.D. and Diebold, F.X., 2005. Weather forecasting for
weather derivatives. Journal of the American Statistical
fluctuation on the international economic.', 'Design of
Association, 100(469), pp.6-16. Phovoltaic Systems' and 'Effect of Dust on PV Systems'.
[12]. Palmer, T.N., 2000. Predicting uncertainty in forecasts of weather
and climate. Reports on Progress in Physics, 63(2), p.71.
[13]. Olaiya, F. and Adeyemo, A.B., 2012. Application of data mining
[14]. techniques in weather prediction and climate change
studies. International Journal of Information Engineering and
Electronic Business, 4(1), p.51.
[15]. Ibtisam A. AL-Balushi, Jabar H. Yousif, Majid O. Al-Shezawi
(2017). “Car Accident Notification based on Mobile Cloud
300
International Journal of Computation and Applied Sciences IJOCAAS, Volume 4, Issue 1, February 2018, ISSN: 2399-4509
In Sohar, Average Temperature from 1991 to 2026 using Power trend line
22
21
Temperature
20
19 y = 21.71x-0.02
18 R² = 0.991
17
1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023 2025
Years
Temperature Forecast(Temperature)
Lower Confidence Bound(Temperature) Upper Confidence Bound(Temperature)
Power (Forecast(Temperature))
Figure 7 In Sohar, Average Temperature from 1991 to 2026 using the Power trend line
In Sohar, Average Temperature from 1991 to 2026 using Linear trend line
22
21
Temperature
20
19 y = -0.013x + 20.69
18 R² = 0.986
17
1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023 2025
Years
Temperature Forecast(Temperature)
Lower Confidence Bound(Temperature) Upper Confidence Bound(Temperature)
Linear (Forecast(Temperature))
Figure 8 In Sohar, Average Temperature from 1991 to 2026 using the Linear trend line
301
International Journal of Computation and Applied Sciences IJOCAAS, Volume 4, Issue 1, February 2018, ISSN: 2399-4509
In Sohar, Average Temperature from 1991 to 2026 using Logarithmic trend line
22
21
Temperature
20
19 y = -0.40ln(x) + 21.67
18 R² = 0.991
17
1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023 2025
Years
Temperature Forecast(Temperature)
Lower Confidence Bound(Temperature) Upper Confidence Bound(Temperature)
Log. (Forecast(Temperature))
Figure 9 In Sohar, Average Temperature from 1991 to 2026 using the Logarithmic trend line
In Sohar, Average Temperature from 1991 to 2026 using Polynomial trend line
22
21
Temperature
20
19 y = 0.000x2 - 0.032x + 20.97
R² = 0.991
18
17
1991 1993 1995 1997 1999 2001 2003 2005 2007 2009 2011 2013 2015 2017 2019 2021 2023 2025
Years
Temperature Forecast(Temperature)
Lower Confidence Bound(Temperature) Upper Confidence Bound(Temperature)
Poly. (Forecast(Temperature))
Figure 10 In Sohar, Average Temperature from 1991 to 2026 using the Polynomial trend line
285