Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2666310.2666432acmconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
research-article

Viewing streaming spatially-referenced data at interactive rates

Published: 04 November 2014 Publication History

Abstract

Given the increasing prevalence of streaming spatially-referenced datasets resulting from sensor networks usually consisting of text objects of varying length (termed labels) as well as streaming spatially oriented queries leads to closer scrutiny of mapping interfaces to present the data to users. These interfaces must cope with the fact that the labels associated with each location are constantly changing and that there are too many objects to display clearly within the interface. An algorithm meeting these challenges is presented. It differs from classical methods by avoiding expensive pre-computation steps, thereby allowing different labels to be associated with locations without needing to completely recompute the layout. In other words, we are addressing a write-many read-many setting instead of the conventional write-once read-many setting. Our experiments show consistent sub-second query times for query windows that contain as many as 11 million data objects, with only slight differences in the set of displayed labels when compared to an exhaustive baseline algorithm. This enables the algorithm to be used in a mapping application that involves both streaming data and streaming queries such as windowing realized by real-time, continuous zooming and panning operations.

References

[1]
M. D. Adelfio and H. Samet. Geo Whiz: Using common categories for toponym resolution. In P. Widmayer, editors, GIS, pages 542--545, Orlando, FL, 2013.
[2]
M. D. Adelfio and H. Samet. Structured toponym resolution using combined hierarchical place categories. In GIR, pages 49--56, Orlando, FL, Nov. 2013.
[3]
P. K. Agarwal, M. J. van Kreveld, and S. Suri. Label placement by maximum independent set in rectangles. Comput. Geom., 11(3--4):209--218, 1998.
[4]
K. Been, E. Daiches, and C.-K. Yap. Dynamic map labeling. IEEE TVCG, 12(5):773--780, Sep-Oct, 2006.
[5]
J. Christensen, J. Marks, and S. Shieber. An empirical study of algorithms for point-feature label placement. ACM TOGS, 14(3):203--232, 1995.
[6]
S. Doddi, M. V. Marafhe, A. Mirzaian, B. M. E. Moret, and B. Zhu. Map labeling and its generalizations. In SODA, pages 148--157, New Orleans, LA, 1998.
[7]
C. Esperança and H. Samet. Experience with SAND/Tcl: a scripting tool for spatial databases. Journal of Vis. Lang, and Comput., 13(2):229--255, 2002.
[8]
M. Formann and F. Wagner. A packing problem with applications to lettering of maps. In SOCG, pages 281--288, North Conway, NH, USA, 1991.
[9]
B. C. Fruin, H. Samet, and J. Sankaranarayanan. Tweetphoto: photos from news tweets. In GIS, pages 582--585, Redondo Beach, CA, 2012.
[10]
N. Gramsky and H. Samet. Seeder finder - identifying additional needles in the Twitter haystack. In LBSN, pages 44--53, Orlando, FL, 2013.
[11]
G. R. Hjaltason and H. Samet. Speeding up construction of PMR quadtree-based spatial indexes. VLDBJ, 11(2): 109--137, 2002.
[12]
E. G. Hoel and H. Samet. Benchmarking spatial join operations with spatial output. In VLDB, pages 606--618, Zurich, Switzerland, 1995.
[13]
A. Jackoway, H. Samet, and J. Sankaranarayanan. Identification of live news events using Twitter. In LBSN, pages 25--32, Chicago, 2011.
[14]
M. D. Lieberman and H. Samet. Multifaceted toponym recognition for streaming news. In SIGIR, pages 843--852, Beijing, China, 2011.
[15]
M. D. Lieberman and H. Samet. Adaptive context features for toponym resolution in streaming news. In SIGIR, pages 731--740, Portland, OR, 2012.
[16]
M. D. Lieberman and H. Samet. Supporting rapid processing and interactive map-based exploration of streaming news. In GIS, pages 179--188, Redondo Beach, CA, 2012.
[17]
M. D. Lieberman, H. Samet, and J. Sankaranarayanan. Geotagging with local lexicons to build indexes for textually-specified spatial data. In ICDE, pages 201--212, Long Beach, CA, 2010.
[18]
M. D. Lieberman, H. Samet, and J. Sankaranarayanan. Geotagging: Using proximity, sibling, and prominence clues to understand comma groups. In GIR, article 6, Zurich, Switzerland, 2010.
[19]
S. Nutanong, M. D. Adelfio, and H. Samet. Multiresolution select-distinct queries on large geographic point sets. In GIS, pages 159--168, Redondo Beach, CA, 2012.
[20]
S. Nutanong, M. D. Adelfio, and H. Samet. An efficient layout method for a large collection of geographic data entries. In EDBT, pages 717--720, Genoa, Italy, 2013.
[21]
G. Quercini, H. Samet, J. Sankaranarayanan, and M. D. Lieberman. Determining the spatial reader scopes of news sources using local lexicons. In GIS, pages 43--52, San Jose, CA, 2010.
[22]
H. Samet. A quadtree medial axis transform. CACM, 26(9):680--693, Sep. 1983. Also see CORRIGENDUM, CACM, 27(2):151, 1984.
[23]
H. Samet. Foundations of Multidimensional and Metric Data Structures. Morgan-Kaufmann, San Francisco, 2006. (Translated to Chinese ISBN 978-7-302-22784-7).
[24]
H. Samet and M. Tamminen. Bintrees, CSG trees, and time. Computer Graphics, 19(3):121--130, 1985.
[25]
H. Samet, A. Rosenfeld, C. A. Shaffer, and R. E. Webber. A geographic information system using quadtrees. Pattern Recognition, 17(6):647--656, 1984.
[26]
H. Samet, H. Alborzi, F. Brabec, C. Esperança, G. R. Hjaltason, F. Morgan, and E. Tanin. Use of the SAND spatial browser for digital government applications. CACM, 46(1):63--66, 2003.
[27]
H. Samet, M. D. Adelfio, B. C. Fruin, M. D. Lieberman, and B. E. Teitler. Porting a web-based mapping application to a smartphone app. In GIS, pages 525--528, Chicago, 2011.
[28]
H. Samet, B. E. Teitler, M. D. Adelfio, and M. D. Lieberman. Adapting a map query interface for a gesturing touch screen interface. In WWW (Companion Volume), pages 257--260, Hyderabad, India, 2011.
[29]
H. Samet, M. D. Adelfio, B. C. Fruin, M. D. Lieberman, and J. Sankaranarayanan. PhotoStand: a map query interface for a database of news photos. PVLDB, 6(12):1350--1353, 2013.
[30]
H. Samet, J. Sankaranarayanan, M. D. Lieberman, M. D. Adelfio, B. C. Fruin, J. M. Lotkowski, D. Panozzo, J. Sperling, and B. E. Teitler. Reading news with maps by exploiting spatial synonyms. Communications of the ACM, 57(10), Oct. 2014.
[31]
J. Sankaranarayanan and H. Samet. Images in news. In ICPR, pages 3240--3243, Istanbul, Turkey, 2010.
[32]
J. Sankaranarayanan, H. Samet, B. Teitler, M. D. Lieberman, and J. Sperling. TwitterStand: News in tweets. In GIS, pages 42--51, Seattle, WA, 2009.
[33]
A. D. Sarma, H. Lee, H. Gonzalez, J. Madhavan, and A. Y. Halevy. Efficient spatial sampling of large geographical tables. In SIGMOD, pages 193--204, Scottsdale, AZ, 2012.
[34]
C. A. Shaffer, H. Samet, and R. C. Nelson. QUILT: a geographic information system based on quadtrees. IJGIS, 4(2):103--131, 1990.
[35]
R. Sivan and H. Samet. Algorithms for constructing quadtree surface maps. In SDH, volume 1, pages 361--370, Charleston, SC, 1992.
[36]
E. Tanin, A. Harwood, and H. Samet. A distributed quadtree index for peer-to-peer settings. In ICDE, pages 254--255, Tokyo, Japan, 2005.
[37]
B. Teitler, M. D. Lieberman, D. Panozzo, J. Sankaranarayanan, H. Samet, and J. Sperling. NewsStand: A new view on news. In GIS, pages 144--153, Irvine, CA, 2008.
[38]
F. Wagner and A. Wolff. An efficient and effective approximation algorithm for the map labeling problem. In ESA, vol. 979 of Springer-Verlag Lecture Notes in Computer Science, pages 420--433, Corfu, Greece, 1995.

Cited By

View all
  • (2018)Intelligent geovisualizations for open government data (vision paper)Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems10.1145/3274895.3274940(77-80)Online publication date: 6-Nov-2018
  • (2018)POIsamProceedings of the 2018 International Conference on Management of Data10.1145/3183713.3193549(1677-1680)Online publication date: 27-May-2018
  • (2018)Efficient Selection of Geospatial Data on Maps for Interactive and Visualized ExplorationProceedings of the 2018 International Conference on Management of Data10.1145/3183713.3183738(567-582)Online publication date: 27-May-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGSPATIAL '14: Proceedings of the 22nd ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems
November 2014
651 pages
ISBN:9781450331319
DOI:10.1145/2666310
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 November 2014

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. dynamic map labeling
  2. label selection
  3. streaming data

Qualifiers

  • Research-article

Conference

SIGSPATIAL '14
Sponsor:
  • University of North Texas
  • Microsoft
  • ORACLE
  • Facebook
  • SIGSPATIAL

Acceptance Rates

SIGSPATIAL '14 Paper Acceptance Rate 39 of 184 submissions, 21%;
Overall Acceptance Rate 257 of 1,238 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 28 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2018)Intelligent geovisualizations for open government data (vision paper)Proceedings of the 26th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems10.1145/3274895.3274940(77-80)Online publication date: 6-Nov-2018
  • (2018)POIsamProceedings of the 2018 International Conference on Management of Data10.1145/3183713.3193549(1677-1680)Online publication date: 27-May-2018
  • (2018)Efficient Selection of Geospatial Data on Maps for Interactive and Visualized ExplorationProceedings of the 2018 International Conference on Management of Data10.1145/3183713.3183738(567-582)Online publication date: 27-May-2018
  • (2016)Dynamic presentation consistency issues in smartphone mapping appsCommunications of the ACM10.1145/297132259:9(58-67)Online publication date: 24-Aug-2016
  • (2016)Social street viewProceedings of the 21st International Conference on Web3D Technology10.1145/2945292.2945294(77-85)Online publication date: 22-Jul-2016
  • (2016)Static presentation consistency issues in smartphone mapping appsCommunications of the ACM10.1145/290437859:5(88-98)Online publication date: 26-Apr-2016
  • (2016)Streaming news image summarization2016 23rd International Conference on Pattern Recognition (ICPR)10.1109/ICPR.2016.7899813(1279-1284)Online publication date: Dec-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media