A Citizen-Sensing-Based Digital Service for the Analysis of On-Site Post-Earthquake Messages
<p>The <math display="inline"><semantics> <mrow> <mi>a</mi> <mi>p</mi> <mi>p</mi> </mrow> </semantics></math> template.</p> "> Figure 2
<p>Architecture of the implemented <span class="html-italic">Service</span>. SDBMS stands for Spatial Database Management System.</p> "> Figure 3
<p>The initial screen of the TwittEarth mobile app.</p> "> Figure 4
<p>A close look at the TwittEarth app.</p> "> Figure 5
<p>Functional architecture of the TwitterBridgeApplication.</p> "> Figure 6
<p>The INGV page about recent earthquakes (<a href="http://cnt.rm.ingv.it/" target="_blank">http://cnt.rm.ingv.it/</a>).</p> "> Figure 7
<p>The Geo-DB tables and their relationships.</p> "> Figure 8
<p>The (JSON) record about the hospital of L’Aquila.</p> "> Figure 9
<p>The steps to be computed.</p> "> Figure 10
<p>The JSON keys composing the attribute <tt>text</tt> of table <tt>georeports</tt>.</p> "> Figure 11
<p>An instance of the three JSON keys.</p> "> Figure 12
<p>The (JSONB) value about the hospital of L’Aquila.</p> "> Figure 13
<p>Geographical location of damaged assets.</p> "> Figure 14
<p>The municipalities of the Abruzzo region.</p> "> Figure 15
<p>The census of damaged municipalities (within the first hour).</p> "> Figure 16
<p>The ranking of the municipalities according to the number of retrieved <span class="html-italic">GeoReports</span> (within the first hour).</p> "> Figure 17
<p>The census of the damaged municipalities (between the first two hours).</p> "> Figure 18
<p>The ranking of the municipalities according to the number of retrieved <span class="html-italic">GeoReports</span> (in the first two hours).</p> "> Figure 19
<p>The ranking of the top 11 municipalities hit by the earthquake.</p> "> Figure 20
<p>The ranking of damaged targets inside the municipality of L’Aquila.</p> "> Figure 21
<p>All targets in the municipality of L’Aquila damaged by the earthquake.</p> "> Figure 22
<p>All dwellings in the municipality of L’Aquila damaged by the earthquake.</p> "> Figure 23
<p>All targets in the municipality of L’Aquila damaged by the earthquake.</p> "> Figure 24
<p>The damaged targets inside the municipality of L’Aquila and their geographical coordinates.</p> "> Figure 25
<p>The location of few damaged buildings in the city of L’Aquila on top of an OpenStreetMap.</p> ">
Abstract
:1. Introduction
2. Related Work
3. Materials and Methods
3.1. Definitions and Notations
- (Territory of interest) denotes a geographic area, while () denotes its internal administrative subdivisions. Italy, for instance, is structured at three different levels: municipalities, provinces, and regions (moving from the bottom to the top).
- is either an asset or an infrastructure located inside . and denote, respectively, the set of assets and the set of infrastructures in . Relevant assets are dwellings and public buildings (as, for instance, schools, hospitals, banks, government offices, post office, police stations, malls, etc.). Relevant infrastructures include roads, highways, bridges, and railways. Each target is defined by the tuple , being an identifying code.
- GeoReport is a warning about a serious damage caused by the earthquake to a specific Target, issued by a user of the Service we are going to present. To each GeoReport is associated a latitude and longitude pair of coordinates. R denotes the set of all GeoReports with the same hashtag (#defaultHashtag). In the following, the string defaultHashtag is called the default hashtag.
- The score of subdivision is the integer that denotes the number of reports issued from within ; while the score of a generic target in is the integer denoting the number of GeoReports regarding the target.
- Thesaurus is a rich collection of synonyms and common abbreviations about the targets in .
3.2. The App Template
3.3. Architecture of the Software Service
3.3.1. EarthquakeDataParser
3.3.2. TwittEarth
- The reliability of the communications network is vital especially during severe events. Often, during large events, the network fails because of high traffic. Of course, Twitter is not an exception, but its downtime tends to zero because its infrastructure and software are very robust;
- Twitter has a public set of robust APIs that developers can reach by means of HTTP requests. These APIs allow the retrieval and manipulation of tweets stored in the social network repository, as well as sending new messages. Moreover, the APIs support the formulation of advanced queries based on text, hashtag, location, or specific people. These services promise high performance. Twitter requires that any Twitter app authenticates first.
- Read and Write grant: in order to be able to post GeoReports;
- Location: needed to access the last known position of the device (GPS, WiFi, or cellular) in order to geolocalize the GeoReport;
- Write to External Storage: needed to store the pictures.
3.3.3. TwitterBridgeApplication
3.3.4. Spatial Database Management System
- carrying out the census of all administrative subdivisions that suffered severe damages from the earthquake, thus delimiting the boundary of the damage area;
- building interactive maps that show the targets for which a severe damage has been reported;
- building the ranking of the various administrative units with respect to the damages they suffered;
- computing the ranking of which categories of assets (e.g., public buildings or churches) and which infrastructures (e.g., highways instead of roads) have suffered the greatest damages;
- returning tables about the ranking of targets for which severe damages have been reported and others that specify the geographical position (in terms of latitude and longitude) of these targets.
3.4. The Computation Steps
- extraction of the string linked to the JSON key Comment of column text of table georeports. The PostgreSQL query is: SELECT to_jsonb(text ->> ‘Comment’) AS assetByCitizen FROM georeports. With regard to the warning of Figure 11, such a query returns the following (JSONB) value: “San Salvatore hospital, Columbus Square, L’Aquila”;
- access to table thesaurus; (a) extraction of the values linked to the JSON keys AssetName and AssetAddress (PostgreSQL operator: ‘->’); (b) transformation of those strings in the JSONB format (PostgreSQL function: ‘to_jsonb()’); (c) concatenation of those two strings (PostgreSQL operator: ‘||’; available only on JSONB data). Steps (a), (b), and (c) are repeated for all the “name-address” alternative descriptions listed in the thesaurus. With regard to the example of Figure 8, the alternatives are 4 × 3; Figure 12 shows the SQL query that returns one of those strings;
- computation of the “similarity” of the values of the strings assetByCitizen and assetFromThesaurus (i.e., “San Salvatore hospital, Columbus Square, L’Aquila” vs. “San Salvatore hospital”, “Columbus Square, 67100 L’Aquila”) by means of equation: , proposed by Chen and Lim [41] to measure the similarity of pairs of tweets (n is the total number of words in the two tweets, while m is the number of identical words of tweets). In [41], two tweets are recognized as nearly identical when S exceeds the threshold of 0.9 (in the case of the example, S = 2 × 6/13 = 0.92). Our UDF adopts the same threshold.
- It standardizes (by accessing the thesaurus) the name of the target mentioned in the message;
- It retrieves the tuple about the target at hand from table infrastructure. The geometry (of type line and stored in the geom field) characterizes an infrastructure. The length of a line can range from a few kilometers to hundreds of kilometers (this is the case, for example, of the highways). In order to facilitate the work of disaster responders, it is necessary to provide them with information about the stretch of the line (briefly hotspot) that has been damaged. The algorithm for calculating the hotspots along an infrastructure consists of the following steps:
- −
- Trace the straight line passing through the point that denotes the position of the citizen (who sent the message) and that is orthogonal to the geometry of the infrastructure at hand;
- −
- Calculate the geographical coordinates of the point (say H) in which the straight line intersects the infrastructure. This point is at the minimum distance from the person who wrote the message;
- −
- Return a buffer centered on point H and lying along the geometry of the infrastructure.
- GeoReport 1: Asset; Dwelling; Road Alessandro Magno, 10, 00130 Rome
- GeoReport 2: Asset; Dwelling; Road Alessandro Magno, 21, 00130 Rome
- . Therefore, the two warnings are correctly kept.
- GeoReport 3: Asset; Dwelling; Road Alessandro Magno, 00130 Rome
- GeoReport 4: Asset; Dwelling; Road Alessandro Magno, 00130 Rome
- . Therefore, GeoReport 4 is considered a duplicate, and accordingly, it has to be tagged as redundant.
4. A Case Study
4.1. Input Data
- the Abruzzo administrative subdivisions. The source of the territorial data (in the shapefile format) used in the study is the Archive of administrative unit boundaries for statistical purposes provided by the Italian Institute of Statistics. The geometry of Abruzzo’s municipalities and provinces was stored in the subdivisions table;
- data about assets and infrastructures inside the region. The assets that were examined in the study concerned: hospitals, schools, universities, public offices, dwellings, churches, banks, and malls; while the infrastructures that were taken into account concerned: roads, highways, and bridges. These data were extracted from OpenStreetMap Data (GIS Format Free shapefiles, SRS WGS84, Version 2017-03-02, available for free at http://download.geofabrik.de/). Assets and infrastructures were stored in the homonymous tables of the Geo-DB.
- Refresh your knowledge about the name of sensitive assets and infrastructures in the town where you live. In case of a severe event, it is likely you will be there;
- Refresh your knowledge about the names of streets, roads, highways, and bridges that link the town where you live to the “world”;
- Install TwittEarth on your smartphone;
- Become confident in the use of TwittEarth;
- Use the #defaultHashtag when sending a report about a damage;
- Send GeoReports about collapsed targets, only;
- When sending GeoReports about damaged targets, remember to activate the GPS option;
- Write and send your reports when you are as close as possible to the (hypothetically) damaged target;
- Refrain from sending multiple reports about the same target. Once is the best choice;
- Attach a photo of the target;
- Write the name of the target and its address (if any). Pay attention about these things, because only correct data will give rise to correct information.
4.2. The Views
4.3. Discussion and Recommendations
5. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Middleton, S.E.; Middleton, L.; Modafferi, S. Real-Time Crisis Mapping of Natural Disasters Using Social Media. IEEE Intell. Syst. 2014, 29, 9–17. [Google Scholar] [CrossRef]
- Khoi, N.M.; Casteleyn, S. Analyzing Spatial and Temporal User Behavior in Participatory Sensing. ISPRS Int. J. Geo-Inf. 2018, 7, 344. [Google Scholar] [CrossRef]
- Laylavi, F.; Rajabifard, A.; Kalantari, M. A Multi-Element Approach to Location Inference of Twitter: A Case for Emergency Response. ISPRS Int. J. Geo-Inf. 2016, 5, 56. [Google Scholar] [CrossRef]
- de Bruijn, J.A.; de Moel, H.; Jongman, B.; Wagemaker, J.; Aerts, J.C. TAGGS: Grouping tweets to improve global geoparsing for disaster response. J. Geovisualizat. Spat. Anal. 2018, 2. [Google Scholar] [CrossRef]
- Shimauchi, T.; Taguchi, N.; Nambo, H.; Kimura, H. A study on extracting disaster information from tweets. J. Glob. Tour. Res. 2017, 2, 93–98. [Google Scholar]
- Son, J.; Suh, Y. Quick-and-Wide Propagation of Disaster Tweets: Its Measurement and Implications. In Proceedings of the 39-th International Conference on Information Systems, San Francisco, CA, USA, 13–16 December 2018. [Google Scholar]
- Steiger, E.; Albuquerque, J.P.; Zipf, A. An advanced systematic literature review on spatiotemporal analyses of twitter data. Trans. GIS 2015, 19, 809–834. [Google Scholar] [CrossRef]
- Williams, S.A.; Terras, M.M.; Warwick, C. What do people study when they study twitter? Classifying twitter related academic papers. J. Doc. 2013, 69, 384–410. [Google Scholar] [CrossRef]
- Luna, S.; Pennock, M.J. Social media applications and emergency management: A literature review and research agenda. Int. J. Disaster Risk Reduct. 2018, 28, 565–577. [Google Scholar] [CrossRef]
- South, J.A. Interactive Emergency Information and Identification Systems and Methods. U.S. Patent 20,150,111,524, 23 April 2015. [Google Scholar]
- Li, R.; Wang, S.; Chang, K.C. Multiple location profiling for users and relationships from social network and content. Proc. VLDB Endow. 2012, 5, 1603–1614. [Google Scholar] [CrossRef] [Green Version]
- Lin, K.; Kansal, A.; Lymberopoulos, D.; Zhao, F. Energy-accuracy tradeoff for continuous mobile device location. In Proceedings of the 8th International Conference on Mobile Systems, Applications, and Services, San Francisco, CA, USA, 15–18 June 2010; pp. 285–298. [Google Scholar]
- Burton, S.H.; Tanner, K.W.; Giraud-Carrier, C.G.; West, J.H.; Barnes, M.D. Right time, right place health communication on Twitter: Value and accuracy of location information. J. Med. Internet Res. 2012, 14, 156–164. [Google Scholar] [CrossRef]
- Fuchs, G.; Andrienko, N.; Andrienko, G. Tracing the German centennial flood in the stream of tweets: First lessons learned. In Proceedings of the Second ACM SIGSPATIAL International Workshop on Crowdsourced and Volunteered Geographic Information, Orlando, FL, USA, 5 November 2016; pp. 31–38. [Google Scholar]
- Hemamalini, S.; Kannan, K.; Pradeepa, S. Location Prediction of Twitter User based on Friends and Followers. Int. J. Pure Appl. Math. 2018, 118, 2817–2824. [Google Scholar]
- Singh, J.P.; Dwivedi, Y.K.; Rana, N.P.; Kumar, A.; Kapoor, K.K. Event classification and location prediction from tweets during disasters. Ann. Oper. Res. 2017. [Google Scholar] [CrossRef] [Green Version]
- Ribeiro, S.; Pappa, G.L. Strategies for combining Twitter users geo-location methods. Geoinformatica 2018, 22, 563. [Google Scholar] [CrossRef]
- Martinez-Rojas, M.; Pardo-Ferreira, M.C.; Rubio-Romero, J.C. Twitter as a tool for the management and analysis of emergency situations: A systematic literature review. Int. J. Inf. Manag. 2018, 43, 196–208. [Google Scholar] [CrossRef]
- Di Felice, P. Assessing the Impact of the Geographical Scale on the Maximum Distance Error: A Preliminary Step for Quality of Life Studies. Eur. J. Geogr. 2015, 6, 69–78. [Google Scholar]
- Karlova, N.A.; Fisher, K.E. A social diffusion model of misinformation and disinformation for understanding human information behaviour. Inf. Res. 2013, 18, 573. [Google Scholar]
- de Albuquerque, J.P.; Herfort, B.; Brenning, A.; Zipf, A. A geographic approach for combining social media and authoritative data towards identifying useful information for disaster management. Int. J. Geogr. Inf. Sci. 2015, 29, 667–689. [Google Scholar] [CrossRef]
- Budde, M.; Schankin, A.; Hoffmann, J.; Danz, M.; Riedel, T.; Beigl, M. Participatory Sensing or Participatory Nonsense? Mitigating the Effect of Human Error on Data Quality in Citizen Science. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2017, 1, 39. [Google Scholar] [CrossRef]
- LAB-FAB-APP —Investing in the European Future We Want; European Commission: Brussels, Belgium, 2017; ISBN 978-92-79-70571-7. [CrossRef]
- Hecker, S. (Ed.) Citizen Science: Innovation in Open Science, Society and Policy; University College London Press: London, UK, 2018; p. 580. [Google Scholar]
- Wamuyu, P.K. Leveraging Web 2.0 technologies to foster collective civic environmental initiatives among low-income urban communities. Comput. Hum. Behav. 2018, 85, 1–14. [Google Scholar] [CrossRef]
- Bekkers, R.; Wiepking, P. A Literature Review of Empirical Studies of Philanthropy: Eight Mechanisms That Drive Charitable Giving. Nonprofit Volunt. Sect. Q. 2011, 40, 924–973. [Google Scholar] [CrossRef]
- Kalish, A.P. The Effect of Natural Disasters on Volunteerism. CMC Senior Theses. Paper 916. 2014. Available online: http://scholarship.claremont.edu/cmc_theses/916 (accessed on 8 January 2019).
- Bekkers, R.; de Wit, A. Participation in Volunteering: What Helps and Hinders. Deliverable 3.1 of Project: Impact of the Third Sector as Social Innovation (ITSSOIN), European Commission; 7th Framework Programme; European Commission: Brussels, Belgium, 2014. [Google Scholar]
- Tierney, K.J.; Lindell, M.K.; Perry, R.W. (Eds.) Facing the Unexpected: Disaster Preparedness and Response in the United States; Joseph Henry Press: Washington, DC, USA, 2001. [Google Scholar]
- Murzintcev, N.; Cheng, C. Disaster Hashtags in Social Media. ISPRS Int. J. Geo-Inf. 2017, 6, 204. [Google Scholar] [CrossRef]
- Huang, Q.; Xiao, Y. Geographic Situational Awareness: Mining Tweets for Disaster Preparedness, Emergency Response, Impact, and Recovery. ISPRS Int. J. Geo-Inf. 2015, 4, 1549–1568. [Google Scholar] [CrossRef] [Green Version]
- Parilla-Ferrer, B.E.; Fernandez, P.L.; Ballena, J.T. Automatic Classification of Disaster-Related Tweets. In Proceedings of the International Conference on Innovative Engineering Technologies, Bangkok, Thailand, 28–29 December 2014. [Google Scholar] [CrossRef]
- Stowe, K.; Paul, M.J.; Palmer, M.; Palen, L.; Anderson, K. Identifying and Categorizing Disaster-Related Tweets. In Proceedings of the Fourth International Workshop on Natural Language Processing for Social Media, Austin, TX, USA, 1 November 2016; pp. 1–6. [Google Scholar]
- To, H.; Agrawal, S.; Kim, S.H.; Shahabi, C. On Identifying Disaster-Related Tweets: Matching-based or Learning-based? In Proceedings of the IEEE Third International Conference on Multimedia Big Data (BigMM), Laguna Hills, CA, USA, 19–21 April 2017. [Google Scholar]
- Ventayen, R.J.M. Classification of Local Language Disaster Related Tweets in Micro Blogs. Asia Pac. J. Multidiscip. Res. 2018, 6, 10–14. [Google Scholar]
- Asakura, Y.; Hangyo, M.; Komachi, M. Disaster Analysis using User-Generated Weather Report. In Proceedings of the 2nd Workshop on Noisy User-generated Text, Osaka, Japan, 11 December 2016; pp. 24–32. [Google Scholar]
- Oussalah, M.; Bhat, F.; Challis, K.; Schnier, T. A software architecture for Twitter collection, search and geolocation services. Knowl.-Based Syst. 2013, 37, 105–120. [Google Scholar] [CrossRef]
- Shatabda, S. A Participatory Sensing Framework for Environment Pollution Monitoring and Management. arXiv, 2017; arXiv:1701.06429. [Google Scholar]
- Zhang, C.; Zhao, T.; Li, W. Towards an interoperable online volunteered geographic information system for disaster response. J. Spat. Sci. 2015, 60, 257–275. [Google Scholar] [CrossRef]
- Union of International Associations. The Yearbook of International Organizations; Union of International Associations: Munich, Germany, 2014. [Google Scholar]
- Chen, Z.; Lim, S. Collecting Typhoon Disaster Information from Twitter Based on Query Expansion. ISPRS Int. J. Geo-Inf. 2018, 7, 139. [Google Scholar] [CrossRef]
- Goldberg, D.W. A Geocoding Best Practices Guide; North American Association of Central Cancer Registries: Springfield, IL, USA, 2008; 287p. [Google Scholar]
- Reasenberg, P. Second-Order Moment of Central California Seismicity, 1969–1982. J. Geophys. Res. 1985, 90, 5479–5495. [Google Scholar] [CrossRef]
- Becker, M.; Caminiti, S.; Fiorella, D.; Francis, L.; Gravino, P.; Haklay, M.M.; Hotho, A.; Loreto, V.; Mueller, J.; Ricchiuti, F.; et al. Awareness and Learning in Participatory Noise Sensing. PLoS ONE 2013, 8, e81638. [Google Scholar] [CrossRef]
Definition | Entity |
---|---|
GeoReports | |
Subdivisions | |
Assets | |
Infrastructures | |
Thesaurus | |
Earthquakes |
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Di Felice, P.; Iessi, M. A Citizen-Sensing-Based Digital Service for the Analysis of On-Site Post-Earthquake Messages. ISPRS Int. J. Geo-Inf. 2019, 8, 136. https://doi.org/10.3390/ijgi8030136
Di Felice P, Iessi M. A Citizen-Sensing-Based Digital Service for the Analysis of On-Site Post-Earthquake Messages. ISPRS International Journal of Geo-Information. 2019; 8(3):136. https://doi.org/10.3390/ijgi8030136
Chicago/Turabian StyleDi Felice, Paolino, and Michele Iessi. 2019. "A Citizen-Sensing-Based Digital Service for the Analysis of On-Site Post-Earthquake Messages" ISPRS International Journal of Geo-Information 8, no. 3: 136. https://doi.org/10.3390/ijgi8030136