Tweetmap - Location Based Services
-
Upload
christopher-haupt -
Category
Social Media
-
view
119 -
download
3
Transcript of Tweetmap - Location Based Services
![Page 1: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/1.jpg)
Collective Sensing
Helena Merschdorf, Matthias Stängel, Benjamin Lieberknecht, Christopher Haupt
![Page 2: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/2.jpg)
2
![Page 3: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/3.jpg)
3
Explore the tweetsStraightforward, simple,
self-explaining
![Page 5: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/5.jpg)
The engine
Client• Javascript• Gmaps API
Server• PHP
Database• Postgres
① ②
④ ③
Build query Create GeoJSON
Feature Collection
Run query Send result
7
![Page 6: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/6.jpg)
8
GeoJSON
• Geospatial JavaScript Object Notation
• Lightweight data-interchange format
• Geometry Objects• Points (MultiPoint)• Lines (MultiLines)• Polygon (MultiPolygon)• Geometry Collection• Feature Collection
{ "type":"FeatureCollection", "features":[ { "type":"Feature", "geometry":{ "type":"Point", "coordinates":[ 13.41739655, 52.51674317 ] }, "properties":{ "txt":"Christmas Christmas HoHoHo... ", "source":"Android", "ulang":"en", "tweettime_wtz":"2012-12-01 12:26:06+01", "userid":"743034529" } } ]}
![Page 7: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/7.jpg)
9
Constraints
• Number of points visible at once• Are cluster the solution?• Javascript visualization limits• Java?
• Time of the query and processing• Time limits to execute a script with PHP
• Lack of memory for processing• Memory for scripts• Memory for visualization
• Google maps API
![Page 8: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/8.jpg)
10
Outlook
• More specific query• Operators
• Interaction with map and query• e.g. geolocation
• Select tweet• show tweets of selected user• Timeline of user• Create radius around tweet
• Create heatmaps
• Interaction with result area
![Page 9: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/9.jpg)
FINThank you for your attention
Project can be found at: http://tweetmap.geohaupt.com
![Page 10: Tweetmap - Location Based Services](https://reader036.fdocuments.in/reader036/viewer/2022062901/58f0af021a28abce048b4587/html5/thumbnails/10.jpg)
12