SlideShare a Scribd company logo
1 of 9
Download to read offline
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 9, No. 3, June 2019, pp. 1978~1986
ISSN: 2088-8708, DOI: 10.11591/ijece.v9i3.pp1978-1986  1978
Journal homepage: http://iaescore.com/journals/index.php/IJECE
Development of a Java-based application for environmental
remote sensing data processing
Badr-eddine Boudriki Semlali1
, Chaker El Amrani2
, Siegfried Denys3
1,2
Laboratory of Informatics, Systems and Telecommunications, Department of Computer Engineering,
Faculty of science and technology, Abdelmalek Essaâdi University, Morocco
3
Sustainable Energy, Air & Water Technology, Department of Bioscience Engineering, University of Antwerp,
Groenenborgerlaan 171, B-2020 Antwerp, Belgium
Article Info ABSTRACT
Article history:
Received Jun 12, 2018
Revised Nov 22, 2018
Accepted Dec 18, 2018
Air pollution is one of the most serious problems the world faces today. It is
highly necessary to monitor pollutants in real-time to anticipate and reduce
damages caused in several fields of activities. Likewise, it is necessary to
provide decision makers with useful and updated environmental data. As a
solution to a part of the above-mentioned necessities, we developed a Java-
based application software to collect, process and visualize several
environmental and pollution data, acquired from the Mediterranean Dialog
earth Observatory (MDEO) platform [1]. This application will amass data of
Morocco area from EUMETSAT satellites, and will decompress, filter and
classify the received datasets. Then we will use the processed data to build an
interactive environmental real-time map of Morocco. This should help
finding out potential correlations between pollutants and emitting sources.
Keywords:
Air pollution
Interactive environmental map
Remote sensing
Satellite sensors
Copyright © 2019 Institute of Advanced Engineering and Science.
All rights reserved.
Corresponding Author:
Badr-Eddine Boudriki Semlali,
Department of Computer Engineering,
Abdelmalek Essaadi University of Tangier,
Ancienne Route de l’Aéroport, Km 10, Ziaten. BP: 416. Tanger – Morocco.
Email: badreddine.boudrikisemlali@uae.ac.ma
1. INTRODUCTION
Nowadays we are witnessing important climate and environmental changes in temperature, rainfall
and air quality. This is mainly due to industrial, residential, and agriculture activities, and to road and
maritime transport which generate unhealthy and even toxic gases like CO, NOx, VOC’s and particulate
matter (PM). The World Health Organization (WHO) confirms that about 3 millions of deaths per year are
caused by daily exposure to pollution [2].
It is therefore highly recommended to monitor, in real-time, environmental and air pollution data.
Real time monitoring can facilitate early warning and mitigation of a wide range of biogenic and
anthropogenic disasters using remote sensing techniques That mean an acquisition of information about an
object without making a physical contact with it, generally remote sensing refers to the satellite or aircraft
based sensors to measure various variable of earth and atmosphere. Sensor are defined as instrument that
measure different radiation, light wavelengths reflected or scattered from earth surface or atmosphere
compounds [3]. Some examples of these disasters are flooding, storms, forest fires, climate change, and
recent public health incidents, such as malaria and avian influenza. Obviously, also for the mitigation of air
pollution it is necessary to analyze air quality data and apply appropriate methods to purify air, particularly in
urban zones.
Satellites are the best choice to retrieve environmental and pollution data in real-time with a global
covering of glob. The European Organization for the Exploitation of Meteorological Satellites (EUMETSAT)
supplies weather and climate-related satellite data, images and products 24 hours a day, 365 days a year to
Int J Elec & Comp Eng ISSN: 2088-8708 
Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali
1979
the National Meteorological Services of Member and Cooperating States in Europe, and other users
worldwide. In this way, EUMETSAT helps to detect and capture climate information, oceanic monitoring,
and observation of air quality continuously throughout the year. Many countries from Europe and Africa
have full access to EUMETSAT data which helps to supervise the climate and take appropriate and rapid
actions against biogenic and anthropogenic disasters [4]. This can help decision makers taking adequate
actions to prevent and mitigate serious problems. Unfortunately, data acquired from satellites are very big
and complex, which makes it difficult to process them manually. The proposed solution that may contribute
in problem’s solving is to develop an application that automatically downloads, filters, subsets and visualizes
data received from satellites. In this study, we present a Java-based application to process and visualize data
retrieved from EUMETSAT’s currently operational satellites Metop and Meteosat Second Generation (MSG)
[5]. Data are acquired from the Mediterranean Dialogue Earth Observatory (MDEO) platform, comprising a
real-time satellite remote sensing ground station installed at Abdelmalek Essadi University, post processing
computer clusters and relevant storage, software and distributional network. “Source: paper published at
IGARSS2013 conference [1]. This study is part of a VLIR-UOS funded project entitled: Outdoor Air Quality
Monitoring in Morocco and Purification Processes [6], the objective of this paper is to answers to several
questions like: how can remote sensing help in weather forecasting? How to use satellite data to depict
environmental and pollutants values in Morocco? How to correlate between data collected from satellites and
emitting sources in Morocco? especially factories, thermal power plants and traffic.
2. MATERIALS AND METHODS
In this research, we have used data received from polar MetOp satellites and the geostationary
Meteosat Second Generation (MSG) satellites. Polar satellites pass over both poles of the earth by an orbit
designed to ensure that the angle between the orbital plane and the sun remains constant. MetOp Satellites
move in a particular orbit with an Altitude of 850 Km from earth, taking 100 min time. The scanned surface
per orbit is 3000 km2 at 14 orbits per day and it takes 29 days to completely scan the Earth. Sensors used in
this study are Infrared Atmospheric Sounding Interferometer (IASI), which measure temperature, humidity
and ozone density in cloud conditions and calculate the Vertical Column Density (VCD) that represents the
total amount of molecules over vertical slices [7]. We have also used the Advanced Microwave Sounding
Unit (AMSU), sensor that captures temperature changes, atmospheric humidity and soil moisture.
The second satellite series, Meteosat Second Generation (MSG), operates over Europe, Africa and
the Indian Ocean at an altitude of 36,000 km. They provide variables like temperature, humidity and pressure
in near real time. MSG is spin-stabilized and capable of greatly-enhanced Earth observations. The satellite’s
12-channel SEVIRI imager observes the half part of the Earth with an unprecedented repeat cycle of
15 minutes in 12 spectral wavelength regions or channels [8].
3. ACQUISITION OF MDEO DATA AND THE PROPOSED JAVA APPLICATION FOR
PROCESSING
EUMETCast is a multi-service dissemination system based on multicast technology and it uses
MetOp A and B satellites equipped with appropriate sensors [7]. Within this protocol, information measured
by the last orbit of MetOp are transferred to the Central Data Acquisition (CDA), located in Svalbard
(North Pole) and Antarctica (South Pole), information’s gained on these two stations are transferred to the
Central Facility (CF) in Germany which generate data of level 1 and 2. Finally global or regional services
provides to end-users data in near real and near-real time [6] as shown in Figure 1.
Figure 1. Global or regional services
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986
1980
3.1. Acquisition of data
Mediterranean Dialog Earth Observatory (MDEO) platform provides data from polar satellites like
MetOp and JASON, also from geostationary satellite like Meteosat Second Generation (MSG). Data
retrieved are formatted differently. BUFR, Binary and NetCDF files formats are the most used in our study.
This application downloads data automatically from EUMETCast service using a bash script to connect with
the FTP server, among the benefits of EUMETCast, it makes a secure broadcast with target one or a group of
users, encrypt data and support DVB-S2 receiver [9]. We exploit in this study, the receiver station of
Abdelmalek Essaadi University, Figure 2, to get MetOp and Meteosat data. Data have 2 formats, binary or
BUFR. EUMETSAT use a specified structure of file’s name applied by the World Meteorological
Organization (WMO) that enables to identify and process files quite easily [1]-[5].
Figure 2. MDEO ground station and cluster at Abdelmalek Essaadi University
Files acquired from the satellite have different formats; however in this study we exploited 3 files
format, the first is BUFR (Binary Universal Form for the Representation of meteorological data), it is widely
used even in satellite meteorology. The format is used mostly for satellite sounder data, like AMSU and
MHS and MetOp IASI, the latest version is BUFR Edition 4. The second format is The Network Common
Data (NetCDF), it is a data format, and programming interfaces that helps read and write scientific data. The
NetCDF format is composed of variables, dimensions and attributes. The third format is The Hierarchical
Data Format (HDF5) that stores and structures very large amounts of data, the HDF5 Supports Scientifics
data, and is fast in storage also independent of the platform.
3.2. Java-based application software
Data acquired from satellites are very big and complex, and it is difficult to process them manually,
so we developed a java-based application that automatically downloads, filters, subsets and visualizes data of
the studied zone.The accomplishment of this application was compiled under Linux OS with DEBIAN
(Jessie Distribution). Java was the Programming language applied because it supports a wide range of
Application Programming Interfaces (API) and supports Thread that can be helpful to process hard
operations. To visualize data in maps, we used Folium and Matplotlib from Python library; in addition we
used Bash language to manipulate data and different files. We installed other supplementary libraries,
especially CURL, ZLIB, Numpy, NetCDF and HDF5 library [6],[10]-[12], to complete the execution of this
application.
Data collected from EUMETSAT Satellite covers large zones. For our purpose, only data of
Morocco will be retained and studied. This application makes available an automatic decompression of
downloaded files. Afterward Files will be classified by orbits number inside new generated folders. Next step
is to subset these datasets to Morocco area. So we had to identify the orbits covering this zone. We found that
there are two to four orbits per day flying over the country. Then data of Morocco will be sorted by date in
new folders. Therefore the developed application will refine files covering Morocco zone inside another new
folder named “Morocco_filtered”. The binary and BUFR collected files are converted to CSV format to
become readable. Finally the Java application automatically generates files including values of temperatures,
pressures, and Vertical Column Density (VCD) of CO2, CO, NO2.
Int J Elec & Comp Eng ISSN: 2088-8708 
Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali
1981
4. VISUALIZATION OF MDEO DATA
As a result, all environmental and pollutants values of Morocco are available, the developed
application will plot them in near-real time into interactive map and chart.
4.1. Map visualization
MetOp data are represented on the map using a special Python library called Folium [13]. Datasets
represented are those related to Tangier, North Region, and Morocco. We got about 4000 datasets per 24
hours, providing 4000 possible plots. The distance between two plotted points is 10 Km. a basic interpolation
algorithm was applied to the datasets. In order to fill the gaps with approximate values [10], in the same maps
, locations of anthropogenic pollution sources, such as thermals power plants, factories, ports, etc were
represented to helps decision-makers find correlations between atmospheric emissions and industrial
activities. NetCDF downloaded files are plotted using Matplotlib python.
Figure 3 to Figure 6, show respectively average values of temperature, humidity, wind speed and
pressure in Morocco, on the first May 2017. Data are received from MetOp satellites with IASI sensor.
Temperature is lower in coastal zones, and humidity is higher in central areas like in Ifrane and Marrakech.
Wind speed varies between 3 and 38 Km/h and pressure between 0.9 and 1.1 Atm.
Figure 3. Temperature Figure 4. Humidity
Figure 5. Wind speed Figure 6. Pressure
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986
1982
4.2. Chart visualization
Tree kinds of chart were designed within the program. The acquired remote sensing datasets were
compared to data collected from ground sensors as shown in Figure 7.
Figure 7. Simple bar chart of 2017/05/01 in tangier
5. RESULTS AND DISCUSSION
Air pollution refers to the contamination of air and can further be classed into several kinds, visible
or invisible categories. This is due to industrial, agricultural and transport activities. Air pollution is one of
the major hazards in urban centers of the world; it has the most direct quality impact on human lives, causing
serious diseases, especially respiratory and heart problems due to emissions of harmful gases like
Nitrogenous dioxide (NO2) and Sulfur dioxide (SO2). There are also other consequences of air pollution;
particularly global warming and the depletion of ozone layer which is responsible for protecting humans
from dangerous Ultraviolet (UV).
There are 2 types of air pollution gases. The first one has greenhouse effect participates and result in
changing the climate, and the second one is about toxic gases threaten human health [3]. Most cities
worldwide suffer from important air quality problems produced from the burning of fossils fuels, emitted by
maritime and air transport. Industrial activities are behind the release of important amount of Carbon
monoxide (CO).the thermal power plants are producing height concentration of Carbone Dioxide (CO2),
Sulfur dioxide (SO2) and Nitrogenous Oxide (NOx) [11]. Morocco also undergo from air pollution due to
industrials zones located in big cities especially Casablanca, Tangier and Safi. Table 1, Table 2 and Table 3
provide details of several factories, power thermal plants and ports in Morocco. We notice that panting,
cement and metallic productions are the most industrial activities in Morocco, particularly in big cities like
Casablanca Tangier, and Agadir. In addition, there are five important thermal plants in the country,
producing electricity by the use of fossil fuel, which contribute to the pollution of urban air and carbon
located in Kenitra, Casablanca and Safi [14].
Table 1. Factories in Morocco
Name Activity City Longitude Latitude Altitude Intended gases
Lafarge Production of
cement
Casablanca 33.55 -7,53 17 PM2,5/10
CO
SANACOB Production of
painting
Agadir 30.41 -9,45 17 CFC
SO2
METALFER Metallic
Construction
Tangier 35.71 -5,90 17 CO
SO2
PM2,5/10
Int J Elec & Comp Eng ISSN: 2088-8708 
Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali
1983
Table 2. Thermal power plants in Morocco
Name Type City Longitude Latitude Altitude Intended gas
Appy-be PTP Mohamadia 33.86 -7,43 15 CO2
SO2
NO2
CH4
JORF-Al Asfar PTP Safi 33.10 -8,63 17
Tkc-one PTP Kenitra 33.20 -6,56 17
CTC PTP Casablanca 33.60 -7,57 16
OCP Phosphate
mine
Khouribga 33.11 -8,60 15 PM 2.5
PM 10
CO2
Table 3. Ports in Morocco
Name Longitude Latitude Altitude Intended gas
Saidia port 35.11 -2.29 17
CO2
NO2
SO2
TangerMed port 35.88 -5,49 17
Casablanaca port 33.57 -7,74 13
Agadir Port 30.42 -9,64 5
Port Jorf Asfar 33,35 -8,38 10
This study tries to show a clear correlation between concentration of air pollution and emitting
origins in Morocco. These practices are based upon monitoring some gases like CO2, NO2, CH4 and Ozone
surrounding industrials cities especially Casablanca, Tangier and Safi. We will study and discuss 4 scenarios
as follows.
5.1. Scenario 1: impact of factories in air pollution
Factories one a major source of air pollution, through fossil fuel emission. Emissions include
Carbon Dioxide (CO) and Methane (CH4). In Morocco there are several factories located in Casablanca and
Tangier producing and processing metal, plastic, cement and painting products. In the map below, Figure 8
and Figure 9, we can observe high density of CO2 and CO concentration nearby these industrial areas.
Figure 8. CO2 densities of 2017/07/16 at 10h in
Morocco with plot of factories
Figure 9. CO densities of 2017/04/27 at 20h in
Morocco
5.2. Scenario 2: impact of thermal power plants in air pollution:
Burning Coal in a power plant is highly polluting. Some resulting pollutants are specific to the type
of fuel is part of the combustion process or is related to the design and configuration of the plant. Among
pollutants discharged from power plants there are CO2 and NO2. In Morocco we have five thermal plants
located in Kenitra, Casablanca, and Khouribga city. They produce electricity using carbon or fossil fuel coal
energies. In Figure 10 and Figure 11, we notice an important density of CO2, NO2 and CO upper than main
values in areas far from the plants zones.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986
1984
Figure 10. CO2 densities of 2017/07/18 at 10h in
Morocco with PTP
Figure 11. NO2 densities of 2017/04/27 at 10h in
Morocco
5.3. Scenario 3: impact of port and fishing village in air pollution
In cities near ports and coastal areas there are sources of air pollution as well. These sources are ship
traffic and fishing villages. Figure 12 and Figure 13, shows a high density of CO2, NO2, and CO gases near
the ports, especially in the middle coast that has an important daily maritime transport.
Figure 12. CO2 densities of 2017/07/17 at 10h in
Morocco with plot of ports
Figure 13. Ozone densities of 2017/04/27 at 20h in
Morocco
5.4. Scenario 4: Impact of dump in air pollution:
Pollution due to garbage processing is significant in cities particularly if there are no appropriate
systems for garbage collection. It is one of the pollution sources because emissions affect directly the human
health. In Morocco there are ten big dumps located in Casablanca, Tangier, and Safi. Near these dumps
Figure 14 and Figure 15 shows high values of CO, CO2, and NO2 due to burning garbage.
Int J Elec & Comp Eng ISSN: 2088-8708 
Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali
1985
Figure 14. CO2 densities of 2017/05/4 at 21h in
Morocco with plot of dumps
Figure 15. CH4 densities of 2017/05/4 at 21h in
Morocco with plot of dumps
6. CONCLUSIONS
Environmental and pollution variables should be continuously monitored by satellites, so to
contribute to preventing citizens and assets from environmental disasters. In this paper we focused on air
pollution monitoring.In this study we developed a remote sensing system based on data from polar satellites
(MetOp) and geostationary satellites (Meteosat) using EUMETCast service. Data were acquired and
processed with a Java-based application. An interactive map of Morocco, showing real-time values of
environmental and pollution datasets was designed and developed using Python libraries. The application
implemented show different locations of industrials activities, and related densities of emitted gases. The
application was able to get and process data in real and near-real time, also visualize results in figures and
specific charts. Emission from these areas, shows on the map, may affect the neighboring zones, which
include cities and villages.These results may be used by decision makers to find adequate solution to adapt to
the emitted pollution related potential problems.
ACKNOWLEDGEMENT
The authors of this work are thankful to VLIR-UOS for the financial support provided within the
project ZEIN 2016Z193.
REFERENCES
[1] El Amrani C., et al., “Development of a real-time urban remote sensing initiative in the mediterranean region for
early warning and mitigation of disasters,” IEEE, pp. 2782–5, 2012.
[2] Smith K. R., et al., “Millions Dead: How Do We Know and What Does It Mean? Methods Used in the
Comparative Risk Assessment of Household Air Pollution,” Annu Rev Public Health, vol. 35, pp. 185–206, 2014.
[3] Dewanti D. R., et al., “A Minimum Cloud Cover Mosaic Image Model of the Operational Land Imager Landsat-8
Multitemporal Data using Tile based,” Int J Electr Comput Eng (IJECE), vol. 8, pp. 360, 2018.
[4] Schulz J., et al., “Operational climate monitoring from space: the EUMETSAT Satellite Application Facility on
Climate Monitoring (CM-SAF),” Atmos Chem Phys., pp. 23, 2009.
[5] Aminou D. M. A., “MSG Project, ESA Directorate of Earth Observation,” ESTEC, Noordwijk, The Netherlands.
[6] EUMETCast, “EUMETSAT,” Eumetsat.int., 2018. Available from:
https://www.eumetsat.int/website/home/Data/DataDelivery/EUMETCast/index.html
[7] Boynard A., et al., “Measurements of total and tropospheric ozone from IASI: comparison with correlative satellite,
ground-based and ozonesonde observations,” Atmospheric Chem Phys., vol. 9, pp. 6255–71, 2009.
[8] Schmetz J., et al., “An Introduction to Meteosat Second Generation (MSG),” Bull Am Meteorol Soc., vol. 83, pp.
977–92, 2002.
[9] El Amrani C., et al., “System architecture of the Mediterranean Dialogue Earth Observatory,” IEEE, pp. 600–3,
2013. Available from: http://ieeexplore.ieee.org/document/6721228/
[10] Chandana B. S., et al., “Clustering Algorithm Combined with Hill Climbing for Classification of Remote Sensing
Image,” vol. 4, pp. 8, 2014.
 ISSN: 2088-8708
Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986
1986
[11] Duncan B. N., et al., “Satellite data of atmospheric pollution for U.S. air quality applications: Examples of
applications, summary of data end-user resources, answers to FAQs, and common mistakes to avoid,”
Atmos Environ, vol. 94, pp. 647–62, 2014.
[12] Python-visualization/folium, “GitHub,” 2018. Available from: https://github.com/python- visualization/folium
[13] Plotting data on a map (Example Gallery) — Basemap Matplotlib Toolkit 1.1.0 documentation [Internet].
Matplotlib.org. 2018 [cited 21 May 2018]. Available from: https://matplotlib.org/basemap/users/examples.html
[14] Annuaire des entreprises Maroc - Morocco tourism and travel- location riad voyage [Internet].
Maroc-adresses.com. 2018 [cited 21 May 2018]. Available from: http://www.maroc-adresses.com/
BIOGRAPHIES OF AUTHORS
Badreddine Boudriki Semlali Badr-eddine: was born in Tangier, Morocco.He obtained his BSc
degrees (2015) from Faculty Sciences and Techniques of Tangier, departement of computer
engignering at Abdelmamel Essadi University.Then he got a Master (2017) degrees in Computer
System and Network engigniring in the some faculty.Currently he is a researcher in big data
analytical of Remently sensing earth observatory.spesclised in Rmote sensing big data collecting,
storing and processing, using big data technolgies and cloud computing techniques.
Dr. Chaker El Amrani is Doctor in Mathematical Modelling and Numerical Simulation from the
University of Liège, Belgium (2001). He joined Abdelmalek Essaadi University, Morocco in 2003.
He is currently Chair of the Computer Engineering Department at the Faculty of Science and
Technology, Tangier. He is the NATO Partner Country Project Director of a real-time remote
sensing initiative for early warning and mitigation of disasters and epidemics in Morocco. He
lectures distributed systems and is promoting High Performance Computing education in the
University. Dr. El Amrani joined in 2001 Thales Information Systems Company based in Brussels,
and worked at Belgocontrol as Air Traffic Control Software Engineer.
Siegfried Denys is a professor at the research group of Sustainable Energy, Air and Water
Technology of the University of Antwerp. His expertise is mainly on the development and use of
computational models in disciplines (air purification devices, agriculture, chemical engineering and
food conservation and technology). The main focus of his current research is sustainable air
purification using either advanced, emerging technologies or eco-technological solutions (using
microorganisms or urban green.

More Related Content

What's hot

REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS AM Publications
 
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Markus Neteler
 
Application of remote sensing in forest ecosystem
Application of remote sensing in forest ecosystemApplication of remote sensing in forest ecosystem
Application of remote sensing in forest ecosystemaliya nasir
 
Remote sensing and GIS- role in IPM
Remote sensing and GIS- role in IPM Remote sensing and GIS- role in IPM
Remote sensing and GIS- role in IPM srikala musku
 
Introduction to Geoinformatics
Introduction to GeoinformaticsIntroduction to Geoinformatics
Introduction to GeoinformaticsKU Leuven
 
Application of Remote sensing in fruit crops
Application of Remote sensing in fruit cropsApplication of Remote sensing in fruit crops
Application of Remote sensing in fruit cropsKiran Patnaik
 
Aerospace and remote sensing
Aerospace and remote sensingAerospace and remote sensing
Aerospace and remote sensingRIMT UNIVERSITY
 
The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...
The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...
The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...FAO
 
Forest monitoring through remote sensing
Forest monitoring through remote sensingForest monitoring through remote sensing
Forest monitoring through remote sensingPritam Kumar Barman
 
Estimating cellphone signal intensity & identifying
Estimating cellphone signal intensity & identifyingEstimating cellphone signal intensity & identifying
Estimating cellphone signal intensity & identifyingeSAT Publishing House
 
DRONES FOR ENVIRONMENTAL MONITORING
DRONES FOR ENVIRONMENTAL MONITORINGDRONES FOR ENVIRONMENTAL MONITORING
DRONES FOR ENVIRONMENTAL MONITORINGSalvatore Manfreda
 
Remote Sensing and its Applications in Agriculture
Remote Sensing and its Applications in AgricultureRemote Sensing and its Applications in Agriculture
Remote Sensing and its Applications in AgricultureVikas Kashyap
 
Remote sensing with drones: The challenges of obtaining truly quantitative da...
Remote sensing with drones: The challenges of obtaining truly quantitative da...Remote sensing with drones: The challenges of obtaining truly quantitative da...
Remote sensing with drones: The challenges of obtaining truly quantitative da...ARDC
 
Screening and Modelling of Pilot Sites - Sardinia Symposium 2017
Screening and Modelling of Pilot Sites - Sardinia Symposium 2017Screening and Modelling of Pilot Sites - Sardinia Symposium 2017
Screening and Modelling of Pilot Sites - Sardinia Symposium 2017SMART GROUND Project H2020
 
PR4 IGARSS_2011_BEZY_final.ppt
PR4 IGARSS_2011_BEZY_final.pptPR4 IGARSS_2011_BEZY_final.ppt
PR4 IGARSS_2011_BEZY_final.pptgrssieee
 
2021_Article_.pdf
2021_Article_.pdf2021_Article_.pdf
2021_Article_.pdfgautam3392
 
UDAS: IUGONET plug-in software of TDAS
UDAS: IUGONET plug-in software of TDASUDAS: IUGONET plug-in software of TDAS
UDAS: IUGONET plug-in software of TDASIugo Net
 
UAS based soil moisture monitoring
UAS based soil moisture monitoringUAS based soil moisture monitoring
UAS based soil moisture monitoringSalvatore Manfreda
 
GMES - current status and potential link to agriculture
GMES - current status and potential link to agricultureGMES - current status and potential link to agriculture
GMES - current status and potential link to agricultureCAPIGI
 

What's hot (20)

REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
 
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
Free GIS Software meets zoonotic diseases: From raw data to ecological indica...
 
Application of remote sensing in forest ecosystem
Application of remote sensing in forest ecosystemApplication of remote sensing in forest ecosystem
Application of remote sensing in forest ecosystem
 
Remote sensing and GIS- role in IPM
Remote sensing and GIS- role in IPM Remote sensing and GIS- role in IPM
Remote sensing and GIS- role in IPM
 
surveying paper
surveying papersurveying paper
surveying paper
 
Introduction to Geoinformatics
Introduction to GeoinformaticsIntroduction to Geoinformatics
Introduction to Geoinformatics
 
Application of Remote sensing in fruit crops
Application of Remote sensing in fruit cropsApplication of Remote sensing in fruit crops
Application of Remote sensing in fruit crops
 
Aerospace and remote sensing
Aerospace and remote sensingAerospace and remote sensing
Aerospace and remote sensing
 
The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...
The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...
The European Soil Data Center by Gergely Tóth, Panos Panagos, Marc van Liedek...
 
Forest monitoring through remote sensing
Forest monitoring through remote sensingForest monitoring through remote sensing
Forest monitoring through remote sensing
 
Estimating cellphone signal intensity & identifying
Estimating cellphone signal intensity & identifyingEstimating cellphone signal intensity & identifying
Estimating cellphone signal intensity & identifying
 
DRONES FOR ENVIRONMENTAL MONITORING
DRONES FOR ENVIRONMENTAL MONITORINGDRONES FOR ENVIRONMENTAL MONITORING
DRONES FOR ENVIRONMENTAL MONITORING
 
Remote Sensing and its Applications in Agriculture
Remote Sensing and its Applications in AgricultureRemote Sensing and its Applications in Agriculture
Remote Sensing and its Applications in Agriculture
 
Remote sensing with drones: The challenges of obtaining truly quantitative da...
Remote sensing with drones: The challenges of obtaining truly quantitative da...Remote sensing with drones: The challenges of obtaining truly quantitative da...
Remote sensing with drones: The challenges of obtaining truly quantitative da...
 
Screening and Modelling of Pilot Sites - Sardinia Symposium 2017
Screening and Modelling of Pilot Sites - Sardinia Symposium 2017Screening and Modelling of Pilot Sites - Sardinia Symposium 2017
Screening and Modelling of Pilot Sites - Sardinia Symposium 2017
 
PR4 IGARSS_2011_BEZY_final.ppt
PR4 IGARSS_2011_BEZY_final.pptPR4 IGARSS_2011_BEZY_final.ppt
PR4 IGARSS_2011_BEZY_final.ppt
 
2021_Article_.pdf
2021_Article_.pdf2021_Article_.pdf
2021_Article_.pdf
 
UDAS: IUGONET plug-in software of TDAS
UDAS: IUGONET plug-in software of TDASUDAS: IUGONET plug-in software of TDAS
UDAS: IUGONET plug-in software of TDAS
 
UAS based soil moisture monitoring
UAS based soil moisture monitoringUAS based soil moisture monitoring
UAS based soil moisture monitoring
 
GMES - current status and potential link to agriculture
GMES - current status and potential link to agricultureGMES - current status and potential link to agriculture
GMES - current status and potential link to agriculture
 

Similar to Java App for Processing Environmental Satellite Data

Big data and remote sensing: A new software of ingestion
Big data and remote sensing: A new software of ingestion Big data and remote sensing: A new software of ingestion
Big data and remote sensing: A new software of ingestion IJECEIAES
 
Weather observation and forecasting using radiosonde
Weather observation and forecasting using radiosondeWeather observation and forecasting using radiosonde
Weather observation and forecasting using radiosondeTELKOMNIKA JOURNAL
 
Development of an internet of things-based weather station device embedded wi...
Development of an internet of things-based weather station device embedded wi...Development of an internet of things-based weather station device embedded wi...
Development of an internet of things-based weather station device embedded wi...IJECEIAES
 
Ionospheric Behaviour Analysis over Thailand Using Radio Occultation Technique
Ionospheric Behaviour Analysis over Thailand Using Radio Occultation TechniqueIonospheric Behaviour Analysis over Thailand Using Radio Occultation Technique
Ionospheric Behaviour Analysis over Thailand Using Radio Occultation TechniqueIJERA Editor
 
Module 10 - Section 6 ICTs for climate change adaptation 20110904
Module 10 - Section 6 ICTs for climate change adaptation 20110904Module 10 - Section 6 ICTs for climate change adaptation 20110904
Module 10 - Section 6 ICTs for climate change adaptation 20110904Richard Labelle
 
Ilrc26 2012 Greece.
Ilrc26 2012 Greece.Ilrc26 2012 Greece.
Ilrc26 2012 Greece.ppww
 
Early Warning on Disastrous Weather through Cell Phone
Early Warning on Disastrous Weather through Cell PhoneEarly Warning on Disastrous Weather through Cell Phone
Early Warning on Disastrous Weather through Cell PhoneIOSR Journals
 
CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...
CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...
CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...Dimitrios Kanellopoulos
 
RE.SUN Validation (March 2013)
RE.SUN Validation (March 2013)RE.SUN Validation (March 2013)
RE.SUN Validation (March 2013)Carlos Pinto
 
Wireless Technology for Monitoring Site-specific Landslide in Vietnam
Wireless Technology for Monitoring Site-specific Landslide in Vietnam Wireless Technology for Monitoring Site-specific Landslide in Vietnam
Wireless Technology for Monitoring Site-specific Landslide in Vietnam IJECEIAES
 
Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...
Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...
Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...IJECEIAES
 
Development of a solar radiation sensor system with pyranometer
Development of a solar radiation sensor system with  pyranometerDevelopment of a solar radiation sensor system with  pyranometer
Development of a solar radiation sensor system with pyranometerIJECEIAES
 
Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Markus Neteler
 
Current & Future Services - EUMETCast User Forum 2014
Current & Future Services -  EUMETCast User Forum 2014Current & Future Services -  EUMETCast User Forum 2014
Current & Future Services - EUMETCast User Forum 2014EUMETSAT
 
Weather_monitoring_and_forecasting_system_using_Iot.pdf
Weather_monitoring_and_forecasting_system_using_Iot.pdfWeather_monitoring_and_forecasting_system_using_Iot.pdf
Weather_monitoring_and_forecasting_system_using_Iot.pdfUMANGPANCHAL34
 
RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2
RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2
RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2Gillie Cheelo
 
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco IJECEIAES
 

Similar to Java App for Processing Environmental Satellite Data (20)

Big data and remote sensing: A new software of ingestion
Big data and remote sensing: A new software of ingestion Big data and remote sensing: A new software of ingestion
Big data and remote sensing: A new software of ingestion
 
Weather observation and forecasting using radiosonde
Weather observation and forecasting using radiosondeWeather observation and forecasting using radiosonde
Weather observation and forecasting using radiosonde
 
Development of an internet of things-based weather station device embedded wi...
Development of an internet of things-based weather station device embedded wi...Development of an internet of things-based weather station device embedded wi...
Development of an internet of things-based weather station device embedded wi...
 
Ionospheric Behaviour Analysis over Thailand Using Radio Occultation Technique
Ionospheric Behaviour Analysis over Thailand Using Radio Occultation TechniqueIonospheric Behaviour Analysis over Thailand Using Radio Occultation Technique
Ionospheric Behaviour Analysis over Thailand Using Radio Occultation Technique
 
Module 10 - Section 6 ICTs for climate change adaptation 20110904
Module 10 - Section 6 ICTs for climate change adaptation 20110904Module 10 - Section 6 ICTs for climate change adaptation 20110904
Module 10 - Section 6 ICTs for climate change adaptation 20110904
 
Ilrc26 2012 Greece.
Ilrc26 2012 Greece.Ilrc26 2012 Greece.
Ilrc26 2012 Greece.
 
Early Warning on Disastrous Weather through Cell Phone
Early Warning on Disastrous Weather through Cell PhoneEarly Warning on Disastrous Weather through Cell Phone
Early Warning on Disastrous Weather through Cell Phone
 
1 remote sensing
1 remote sensing1 remote sensing
1 remote sensing
 
CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...
CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...
CREATION OF A POSTGRADUATE COURSE FOR WIND ENERGY AT THE INTERNATIONAL HELLEN...
 
RE.SUN Validation (March 2013)
RE.SUN Validation (March 2013)RE.SUN Validation (March 2013)
RE.SUN Validation (March 2013)
 
Innovative systems for the detection of air particles in the quarries of the...
Innovative systems for the detection of air particles in the  quarries of the...Innovative systems for the detection of air particles in the  quarries of the...
Innovative systems for the detection of air particles in the quarries of the...
 
Wireless Technology for Monitoring Site-specific Landslide in Vietnam
Wireless Technology for Monitoring Site-specific Landslide in Vietnam Wireless Technology for Monitoring Site-specific Landslide in Vietnam
Wireless Technology for Monitoring Site-specific Landslide in Vietnam
 
Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...
Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...
Analysis of Time Diversity Gain for Satellite Communication Link based on Ku-...
 
Development of a solar radiation sensor system with pyranometer
Development of a solar radiation sensor system with  pyranometerDevelopment of a solar radiation sensor system with  pyranometer
Development of a solar radiation sensor system with pyranometer
 
Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...Deriving environmental indicators from massive spatial time series using open...
Deriving environmental indicators from massive spatial time series using open...
 
Current & Future Services - EUMETCast User Forum 2014
Current & Future Services -  EUMETCast User Forum 2014Current & Future Services -  EUMETCast User Forum 2014
Current & Future Services - EUMETCast User Forum 2014
 
Weather_monitoring_and_forecasting_system_using_Iot.pdf
Weather_monitoring_and_forecasting_system_using_Iot.pdfWeather_monitoring_and_forecasting_system_using_Iot.pdf
Weather_monitoring_and_forecasting_system_using_Iot.pdf
 
AUTOMATIC IRRIGATION SYSTEM DESIGN AND IMPLEMENTATION BASED ON IOT FOR AGRICU...
AUTOMATIC IRRIGATION SYSTEM DESIGN AND IMPLEMENTATION BASED ON IOT FOR AGRICU...AUTOMATIC IRRIGATION SYSTEM DESIGN AND IMPLEMENTATION BASED ON IOT FOR AGRICU...
AUTOMATIC IRRIGATION SYSTEM DESIGN AND IMPLEMENTATION BASED ON IOT FOR AGRICU...
 
RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2
RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2
RAIDEG Presentation Gillie Cheelo_FINAL_DRAFT2
 
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
MetOp Satellites Data Processing for Air Pollution Monitoring in Morocco
 

More from IJECEIAES

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...IJECEIAES
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionIJECEIAES
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...IJECEIAES
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...IJECEIAES
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningIJECEIAES
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...IJECEIAES
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...IJECEIAES
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...IJECEIAES
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...IJECEIAES
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyIJECEIAES
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationIJECEIAES
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceIJECEIAES
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...IJECEIAES
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...IJECEIAES
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...IJECEIAES
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...IJECEIAES
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...IJECEIAES
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...IJECEIAES
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...IJECEIAES
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...IJECEIAES
 

More from IJECEIAES (20)

Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...Cloud service ranking with an integration of k-means algorithm and decision-m...
Cloud service ranking with an integration of k-means algorithm and decision-m...
 
Prediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regressionPrediction of the risk of developing heart disease using logistic regression
Prediction of the risk of developing heart disease using logistic regression
 
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...Predictive analysis of terrorist activities in Thailand's Southern provinces:...
Predictive analysis of terrorist activities in Thailand's Southern provinces:...
 
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...Optimal model of vehicular ad-hoc network assisted by  unmanned aerial vehicl...
Optimal model of vehicular ad-hoc network assisted by unmanned aerial vehicl...
 
Improving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learningImproving cyberbullying detection through multi-level machine learning
Improving cyberbullying detection through multi-level machine learning
 
Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...Comparison of time series temperature prediction with autoregressive integrat...
Comparison of time series temperature prediction with autoregressive integrat...
 
Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...Strengthening data integrity in academic document recording with blockchain a...
Strengthening data integrity in academic document recording with blockchain a...
 
Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...Design of storage benchmark kit framework for supporting the file storage ret...
Design of storage benchmark kit framework for supporting the file storage ret...
 
Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...Detection of diseases in rice leaf using convolutional neural network with tr...
Detection of diseases in rice leaf using convolutional neural network with tr...
 
A systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancyA systematic review of in-memory database over multi-tenancy
A systematic review of in-memory database over multi-tenancy
 
Agriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimizationAgriculture crop yield prediction using inertia based cat swarm optimization
Agriculture crop yield prediction using inertia based cat swarm optimization
 
Three layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performanceThree layer hybrid learning to improve intrusion detection system performance
Three layer hybrid learning to improve intrusion detection system performance
 
Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...Non-binary codes approach on the performance of short-packet full-duplex tran...
Non-binary codes approach on the performance of short-packet full-duplex tran...
 
Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...Improved design and performance of the global rectenna system for wireless po...
Improved design and performance of the global rectenna system for wireless po...
 
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...Advanced hybrid algorithms for precise multipath channel estimation in next-g...
Advanced hybrid algorithms for precise multipath channel estimation in next-g...
 
Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...Performance analysis of 2D optical code division multiple access through unde...
Performance analysis of 2D optical code division multiple access through unde...
 
On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...On performance analysis of non-orthogonal multiple access downlink for cellul...
On performance analysis of non-orthogonal multiple access downlink for cellul...
 
Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...Phase delay through slot-line beam switching microstrip patch array antenna d...
Phase delay through slot-line beam switching microstrip patch array antenna d...
 
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...A simple feed orthogonal excitation X-band dual circular polarized microstrip...
A simple feed orthogonal excitation X-band dual circular polarized microstrip...
 
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
A taxonomy on power optimization techniques for fifthgeneration heterogenous ...
 

Recently uploaded

INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

Java App for Processing Environmental Satellite Data

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 9, No. 3, June 2019, pp. 1978~1986 ISSN: 2088-8708, DOI: 10.11591/ijece.v9i3.pp1978-1986  1978 Journal homepage: http://iaescore.com/journals/index.php/IJECE Development of a Java-based application for environmental remote sensing data processing Badr-eddine Boudriki Semlali1 , Chaker El Amrani2 , Siegfried Denys3 1,2 Laboratory of Informatics, Systems and Telecommunications, Department of Computer Engineering, Faculty of science and technology, Abdelmalek Essaâdi University, Morocco 3 Sustainable Energy, Air & Water Technology, Department of Bioscience Engineering, University of Antwerp, Groenenborgerlaan 171, B-2020 Antwerp, Belgium Article Info ABSTRACT Article history: Received Jun 12, 2018 Revised Nov 22, 2018 Accepted Dec 18, 2018 Air pollution is one of the most serious problems the world faces today. It is highly necessary to monitor pollutants in real-time to anticipate and reduce damages caused in several fields of activities. Likewise, it is necessary to provide decision makers with useful and updated environmental data. As a solution to a part of the above-mentioned necessities, we developed a Java- based application software to collect, process and visualize several environmental and pollution data, acquired from the Mediterranean Dialog earth Observatory (MDEO) platform [1]. This application will amass data of Morocco area from EUMETSAT satellites, and will decompress, filter and classify the received datasets. Then we will use the processed data to build an interactive environmental real-time map of Morocco. This should help finding out potential correlations between pollutants and emitting sources. Keywords: Air pollution Interactive environmental map Remote sensing Satellite sensors Copyright © 2019 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Badr-Eddine Boudriki Semlali, Department of Computer Engineering, Abdelmalek Essaadi University of Tangier, Ancienne Route de l’Aéroport, Km 10, Ziaten. BP: 416. Tanger – Morocco. Email: badreddine.boudrikisemlali@uae.ac.ma 1. INTRODUCTION Nowadays we are witnessing important climate and environmental changes in temperature, rainfall and air quality. This is mainly due to industrial, residential, and agriculture activities, and to road and maritime transport which generate unhealthy and even toxic gases like CO, NOx, VOC’s and particulate matter (PM). The World Health Organization (WHO) confirms that about 3 millions of deaths per year are caused by daily exposure to pollution [2]. It is therefore highly recommended to monitor, in real-time, environmental and air pollution data. Real time monitoring can facilitate early warning and mitigation of a wide range of biogenic and anthropogenic disasters using remote sensing techniques That mean an acquisition of information about an object without making a physical contact with it, generally remote sensing refers to the satellite or aircraft based sensors to measure various variable of earth and atmosphere. Sensor are defined as instrument that measure different radiation, light wavelengths reflected or scattered from earth surface or atmosphere compounds [3]. Some examples of these disasters are flooding, storms, forest fires, climate change, and recent public health incidents, such as malaria and avian influenza. Obviously, also for the mitigation of air pollution it is necessary to analyze air quality data and apply appropriate methods to purify air, particularly in urban zones. Satellites are the best choice to retrieve environmental and pollution data in real-time with a global covering of glob. The European Organization for the Exploitation of Meteorological Satellites (EUMETSAT) supplies weather and climate-related satellite data, images and products 24 hours a day, 365 days a year to
  • 2. Int J Elec & Comp Eng ISSN: 2088-8708  Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali 1979 the National Meteorological Services of Member and Cooperating States in Europe, and other users worldwide. In this way, EUMETSAT helps to detect and capture climate information, oceanic monitoring, and observation of air quality continuously throughout the year. Many countries from Europe and Africa have full access to EUMETSAT data which helps to supervise the climate and take appropriate and rapid actions against biogenic and anthropogenic disasters [4]. This can help decision makers taking adequate actions to prevent and mitigate serious problems. Unfortunately, data acquired from satellites are very big and complex, which makes it difficult to process them manually. The proposed solution that may contribute in problem’s solving is to develop an application that automatically downloads, filters, subsets and visualizes data received from satellites. In this study, we present a Java-based application to process and visualize data retrieved from EUMETSAT’s currently operational satellites Metop and Meteosat Second Generation (MSG) [5]. Data are acquired from the Mediterranean Dialogue Earth Observatory (MDEO) platform, comprising a real-time satellite remote sensing ground station installed at Abdelmalek Essadi University, post processing computer clusters and relevant storage, software and distributional network. “Source: paper published at IGARSS2013 conference [1]. This study is part of a VLIR-UOS funded project entitled: Outdoor Air Quality Monitoring in Morocco and Purification Processes [6], the objective of this paper is to answers to several questions like: how can remote sensing help in weather forecasting? How to use satellite data to depict environmental and pollutants values in Morocco? How to correlate between data collected from satellites and emitting sources in Morocco? especially factories, thermal power plants and traffic. 2. MATERIALS AND METHODS In this research, we have used data received from polar MetOp satellites and the geostationary Meteosat Second Generation (MSG) satellites. Polar satellites pass over both poles of the earth by an orbit designed to ensure that the angle between the orbital plane and the sun remains constant. MetOp Satellites move in a particular orbit with an Altitude of 850 Km from earth, taking 100 min time. The scanned surface per orbit is 3000 km2 at 14 orbits per day and it takes 29 days to completely scan the Earth. Sensors used in this study are Infrared Atmospheric Sounding Interferometer (IASI), which measure temperature, humidity and ozone density in cloud conditions and calculate the Vertical Column Density (VCD) that represents the total amount of molecules over vertical slices [7]. We have also used the Advanced Microwave Sounding Unit (AMSU), sensor that captures temperature changes, atmospheric humidity and soil moisture. The second satellite series, Meteosat Second Generation (MSG), operates over Europe, Africa and the Indian Ocean at an altitude of 36,000 km. They provide variables like temperature, humidity and pressure in near real time. MSG is spin-stabilized and capable of greatly-enhanced Earth observations. The satellite’s 12-channel SEVIRI imager observes the half part of the Earth with an unprecedented repeat cycle of 15 minutes in 12 spectral wavelength regions or channels [8]. 3. ACQUISITION OF MDEO DATA AND THE PROPOSED JAVA APPLICATION FOR PROCESSING EUMETCast is a multi-service dissemination system based on multicast technology and it uses MetOp A and B satellites equipped with appropriate sensors [7]. Within this protocol, information measured by the last orbit of MetOp are transferred to the Central Data Acquisition (CDA), located in Svalbard (North Pole) and Antarctica (South Pole), information’s gained on these two stations are transferred to the Central Facility (CF) in Germany which generate data of level 1 and 2. Finally global or regional services provides to end-users data in near real and near-real time [6] as shown in Figure 1. Figure 1. Global or regional services
  • 3.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986 1980 3.1. Acquisition of data Mediterranean Dialog Earth Observatory (MDEO) platform provides data from polar satellites like MetOp and JASON, also from geostationary satellite like Meteosat Second Generation (MSG). Data retrieved are formatted differently. BUFR, Binary and NetCDF files formats are the most used in our study. This application downloads data automatically from EUMETCast service using a bash script to connect with the FTP server, among the benefits of EUMETCast, it makes a secure broadcast with target one or a group of users, encrypt data and support DVB-S2 receiver [9]. We exploit in this study, the receiver station of Abdelmalek Essaadi University, Figure 2, to get MetOp and Meteosat data. Data have 2 formats, binary or BUFR. EUMETSAT use a specified structure of file’s name applied by the World Meteorological Organization (WMO) that enables to identify and process files quite easily [1]-[5]. Figure 2. MDEO ground station and cluster at Abdelmalek Essaadi University Files acquired from the satellite have different formats; however in this study we exploited 3 files format, the first is BUFR (Binary Universal Form for the Representation of meteorological data), it is widely used even in satellite meteorology. The format is used mostly for satellite sounder data, like AMSU and MHS and MetOp IASI, the latest version is BUFR Edition 4. The second format is The Network Common Data (NetCDF), it is a data format, and programming interfaces that helps read and write scientific data. The NetCDF format is composed of variables, dimensions and attributes. The third format is The Hierarchical Data Format (HDF5) that stores and structures very large amounts of data, the HDF5 Supports Scientifics data, and is fast in storage also independent of the platform. 3.2. Java-based application software Data acquired from satellites are very big and complex, and it is difficult to process them manually, so we developed a java-based application that automatically downloads, filters, subsets and visualizes data of the studied zone.The accomplishment of this application was compiled under Linux OS with DEBIAN (Jessie Distribution). Java was the Programming language applied because it supports a wide range of Application Programming Interfaces (API) and supports Thread that can be helpful to process hard operations. To visualize data in maps, we used Folium and Matplotlib from Python library; in addition we used Bash language to manipulate data and different files. We installed other supplementary libraries, especially CURL, ZLIB, Numpy, NetCDF and HDF5 library [6],[10]-[12], to complete the execution of this application. Data collected from EUMETSAT Satellite covers large zones. For our purpose, only data of Morocco will be retained and studied. This application makes available an automatic decompression of downloaded files. Afterward Files will be classified by orbits number inside new generated folders. Next step is to subset these datasets to Morocco area. So we had to identify the orbits covering this zone. We found that there are two to four orbits per day flying over the country. Then data of Morocco will be sorted by date in new folders. Therefore the developed application will refine files covering Morocco zone inside another new folder named “Morocco_filtered”. The binary and BUFR collected files are converted to CSV format to become readable. Finally the Java application automatically generates files including values of temperatures, pressures, and Vertical Column Density (VCD) of CO2, CO, NO2.
  • 4. Int J Elec & Comp Eng ISSN: 2088-8708  Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali 1981 4. VISUALIZATION OF MDEO DATA As a result, all environmental and pollutants values of Morocco are available, the developed application will plot them in near-real time into interactive map and chart. 4.1. Map visualization MetOp data are represented on the map using a special Python library called Folium [13]. Datasets represented are those related to Tangier, North Region, and Morocco. We got about 4000 datasets per 24 hours, providing 4000 possible plots. The distance between two plotted points is 10 Km. a basic interpolation algorithm was applied to the datasets. In order to fill the gaps with approximate values [10], in the same maps , locations of anthropogenic pollution sources, such as thermals power plants, factories, ports, etc were represented to helps decision-makers find correlations between atmospheric emissions and industrial activities. NetCDF downloaded files are plotted using Matplotlib python. Figure 3 to Figure 6, show respectively average values of temperature, humidity, wind speed and pressure in Morocco, on the first May 2017. Data are received from MetOp satellites with IASI sensor. Temperature is lower in coastal zones, and humidity is higher in central areas like in Ifrane and Marrakech. Wind speed varies between 3 and 38 Km/h and pressure between 0.9 and 1.1 Atm. Figure 3. Temperature Figure 4. Humidity Figure 5. Wind speed Figure 6. Pressure
  • 5.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986 1982 4.2. Chart visualization Tree kinds of chart were designed within the program. The acquired remote sensing datasets were compared to data collected from ground sensors as shown in Figure 7. Figure 7. Simple bar chart of 2017/05/01 in tangier 5. RESULTS AND DISCUSSION Air pollution refers to the contamination of air and can further be classed into several kinds, visible or invisible categories. This is due to industrial, agricultural and transport activities. Air pollution is one of the major hazards in urban centers of the world; it has the most direct quality impact on human lives, causing serious diseases, especially respiratory and heart problems due to emissions of harmful gases like Nitrogenous dioxide (NO2) and Sulfur dioxide (SO2). There are also other consequences of air pollution; particularly global warming and the depletion of ozone layer which is responsible for protecting humans from dangerous Ultraviolet (UV). There are 2 types of air pollution gases. The first one has greenhouse effect participates and result in changing the climate, and the second one is about toxic gases threaten human health [3]. Most cities worldwide suffer from important air quality problems produced from the burning of fossils fuels, emitted by maritime and air transport. Industrial activities are behind the release of important amount of Carbon monoxide (CO).the thermal power plants are producing height concentration of Carbone Dioxide (CO2), Sulfur dioxide (SO2) and Nitrogenous Oxide (NOx) [11]. Morocco also undergo from air pollution due to industrials zones located in big cities especially Casablanca, Tangier and Safi. Table 1, Table 2 and Table 3 provide details of several factories, power thermal plants and ports in Morocco. We notice that panting, cement and metallic productions are the most industrial activities in Morocco, particularly in big cities like Casablanca Tangier, and Agadir. In addition, there are five important thermal plants in the country, producing electricity by the use of fossil fuel, which contribute to the pollution of urban air and carbon located in Kenitra, Casablanca and Safi [14]. Table 1. Factories in Morocco Name Activity City Longitude Latitude Altitude Intended gases Lafarge Production of cement Casablanca 33.55 -7,53 17 PM2,5/10 CO SANACOB Production of painting Agadir 30.41 -9,45 17 CFC SO2 METALFER Metallic Construction Tangier 35.71 -5,90 17 CO SO2 PM2,5/10
  • 6. Int J Elec & Comp Eng ISSN: 2088-8708  Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali 1983 Table 2. Thermal power plants in Morocco Name Type City Longitude Latitude Altitude Intended gas Appy-be PTP Mohamadia 33.86 -7,43 15 CO2 SO2 NO2 CH4 JORF-Al Asfar PTP Safi 33.10 -8,63 17 Tkc-one PTP Kenitra 33.20 -6,56 17 CTC PTP Casablanca 33.60 -7,57 16 OCP Phosphate mine Khouribga 33.11 -8,60 15 PM 2.5 PM 10 CO2 Table 3. Ports in Morocco Name Longitude Latitude Altitude Intended gas Saidia port 35.11 -2.29 17 CO2 NO2 SO2 TangerMed port 35.88 -5,49 17 Casablanaca port 33.57 -7,74 13 Agadir Port 30.42 -9,64 5 Port Jorf Asfar 33,35 -8,38 10 This study tries to show a clear correlation between concentration of air pollution and emitting origins in Morocco. These practices are based upon monitoring some gases like CO2, NO2, CH4 and Ozone surrounding industrials cities especially Casablanca, Tangier and Safi. We will study and discuss 4 scenarios as follows. 5.1. Scenario 1: impact of factories in air pollution Factories one a major source of air pollution, through fossil fuel emission. Emissions include Carbon Dioxide (CO) and Methane (CH4). In Morocco there are several factories located in Casablanca and Tangier producing and processing metal, plastic, cement and painting products. In the map below, Figure 8 and Figure 9, we can observe high density of CO2 and CO concentration nearby these industrial areas. Figure 8. CO2 densities of 2017/07/16 at 10h in Morocco with plot of factories Figure 9. CO densities of 2017/04/27 at 20h in Morocco 5.2. Scenario 2: impact of thermal power plants in air pollution: Burning Coal in a power plant is highly polluting. Some resulting pollutants are specific to the type of fuel is part of the combustion process or is related to the design and configuration of the plant. Among pollutants discharged from power plants there are CO2 and NO2. In Morocco we have five thermal plants located in Kenitra, Casablanca, and Khouribga city. They produce electricity using carbon or fossil fuel coal energies. In Figure 10 and Figure 11, we notice an important density of CO2, NO2 and CO upper than main values in areas far from the plants zones.
  • 7.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986 1984 Figure 10. CO2 densities of 2017/07/18 at 10h in Morocco with PTP Figure 11. NO2 densities of 2017/04/27 at 10h in Morocco 5.3. Scenario 3: impact of port and fishing village in air pollution In cities near ports and coastal areas there are sources of air pollution as well. These sources are ship traffic and fishing villages. Figure 12 and Figure 13, shows a high density of CO2, NO2, and CO gases near the ports, especially in the middle coast that has an important daily maritime transport. Figure 12. CO2 densities of 2017/07/17 at 10h in Morocco with plot of ports Figure 13. Ozone densities of 2017/04/27 at 20h in Morocco 5.4. Scenario 4: Impact of dump in air pollution: Pollution due to garbage processing is significant in cities particularly if there are no appropriate systems for garbage collection. It is one of the pollution sources because emissions affect directly the human health. In Morocco there are ten big dumps located in Casablanca, Tangier, and Safi. Near these dumps Figure 14 and Figure 15 shows high values of CO, CO2, and NO2 due to burning garbage.
  • 8. Int J Elec & Comp Eng ISSN: 2088-8708  Development of a Java-based application for environmental remote… (Badr-eddine Boudriki Semlali 1985 Figure 14. CO2 densities of 2017/05/4 at 21h in Morocco with plot of dumps Figure 15. CH4 densities of 2017/05/4 at 21h in Morocco with plot of dumps 6. CONCLUSIONS Environmental and pollution variables should be continuously monitored by satellites, so to contribute to preventing citizens and assets from environmental disasters. In this paper we focused on air pollution monitoring.In this study we developed a remote sensing system based on data from polar satellites (MetOp) and geostationary satellites (Meteosat) using EUMETCast service. Data were acquired and processed with a Java-based application. An interactive map of Morocco, showing real-time values of environmental and pollution datasets was designed and developed using Python libraries. The application implemented show different locations of industrials activities, and related densities of emitted gases. The application was able to get and process data in real and near-real time, also visualize results in figures and specific charts. Emission from these areas, shows on the map, may affect the neighboring zones, which include cities and villages.These results may be used by decision makers to find adequate solution to adapt to the emitted pollution related potential problems. ACKNOWLEDGEMENT The authors of this work are thankful to VLIR-UOS for the financial support provided within the project ZEIN 2016Z193. REFERENCES [1] El Amrani C., et al., “Development of a real-time urban remote sensing initiative in the mediterranean region for early warning and mitigation of disasters,” IEEE, pp. 2782–5, 2012. [2] Smith K. R., et al., “Millions Dead: How Do We Know and What Does It Mean? Methods Used in the Comparative Risk Assessment of Household Air Pollution,” Annu Rev Public Health, vol. 35, pp. 185–206, 2014. [3] Dewanti D. R., et al., “A Minimum Cloud Cover Mosaic Image Model of the Operational Land Imager Landsat-8 Multitemporal Data using Tile based,” Int J Electr Comput Eng (IJECE), vol. 8, pp. 360, 2018. [4] Schulz J., et al., “Operational climate monitoring from space: the EUMETSAT Satellite Application Facility on Climate Monitoring (CM-SAF),” Atmos Chem Phys., pp. 23, 2009. [5] Aminou D. M. A., “MSG Project, ESA Directorate of Earth Observation,” ESTEC, Noordwijk, The Netherlands. [6] EUMETCast, “EUMETSAT,” Eumetsat.int., 2018. Available from: https://www.eumetsat.int/website/home/Data/DataDelivery/EUMETCast/index.html [7] Boynard A., et al., “Measurements of total and tropospheric ozone from IASI: comparison with correlative satellite, ground-based and ozonesonde observations,” Atmospheric Chem Phys., vol. 9, pp. 6255–71, 2009. [8] Schmetz J., et al., “An Introduction to Meteosat Second Generation (MSG),” Bull Am Meteorol Soc., vol. 83, pp. 977–92, 2002. [9] El Amrani C., et al., “System architecture of the Mediterranean Dialogue Earth Observatory,” IEEE, pp. 600–3, 2013. Available from: http://ieeexplore.ieee.org/document/6721228/ [10] Chandana B. S., et al., “Clustering Algorithm Combined with Hill Climbing for Classification of Remote Sensing Image,” vol. 4, pp. 8, 2014.
  • 9.  ISSN: 2088-8708 Int J Elec & Comp Eng, Vol. 9, No. 3, June 2019 : 1978 - 1986 1986 [11] Duncan B. N., et al., “Satellite data of atmospheric pollution for U.S. air quality applications: Examples of applications, summary of data end-user resources, answers to FAQs, and common mistakes to avoid,” Atmos Environ, vol. 94, pp. 647–62, 2014. [12] Python-visualization/folium, “GitHub,” 2018. Available from: https://github.com/python- visualization/folium [13] Plotting data on a map (Example Gallery) — Basemap Matplotlib Toolkit 1.1.0 documentation [Internet]. Matplotlib.org. 2018 [cited 21 May 2018]. Available from: https://matplotlib.org/basemap/users/examples.html [14] Annuaire des entreprises Maroc - Morocco tourism and travel- location riad voyage [Internet]. Maroc-adresses.com. 2018 [cited 21 May 2018]. Available from: http://www.maroc-adresses.com/ BIOGRAPHIES OF AUTHORS Badreddine Boudriki Semlali Badr-eddine: was born in Tangier, Morocco.He obtained his BSc degrees (2015) from Faculty Sciences and Techniques of Tangier, departement of computer engignering at Abdelmamel Essadi University.Then he got a Master (2017) degrees in Computer System and Network engigniring in the some faculty.Currently he is a researcher in big data analytical of Remently sensing earth observatory.spesclised in Rmote sensing big data collecting, storing and processing, using big data technolgies and cloud computing techniques. Dr. Chaker El Amrani is Doctor in Mathematical Modelling and Numerical Simulation from the University of Liège, Belgium (2001). He joined Abdelmalek Essaadi University, Morocco in 2003. He is currently Chair of the Computer Engineering Department at the Faculty of Science and Technology, Tangier. He is the NATO Partner Country Project Director of a real-time remote sensing initiative for early warning and mitigation of disasters and epidemics in Morocco. He lectures distributed systems and is promoting High Performance Computing education in the University. Dr. El Amrani joined in 2001 Thales Information Systems Company based in Brussels, and worked at Belgocontrol as Air Traffic Control Software Engineer. Siegfried Denys is a professor at the research group of Sustainable Energy, Air and Water Technology of the University of Antwerp. His expertise is mainly on the development and use of computational models in disciplines (air purification devices, agriculture, chemical engineering and food conservation and technology). The main focus of his current research is sustainable air purification using either advanced, emerging technologies or eco-technological solutions (using microorganisms or urban green.