Automatically Annotating and Integrating Spatial Datasets

  • Ching-Chien Chen
  • Snehal Thakkar
  • Craig Knoblock
  • Cyrus Shahabi
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2750)


Recent growth of the geo-spatial information on the web has made it possible to easily access a wide variety of spatial data. By integrating these spatial datasets, one can support a rich set of queries that could not have been answered given any of these sets in isolation. However, accurately integrating geo-spatial data from different data sources is a challenging task. This is because spatial data obtained from various data sources may have different projections, different accuracy levels and different formats (e.g. raster or vector format). In this paper, we describe an information integration approach, which utilizes various geo-spatial and textual data available on the Internet to automatically annotate and conflate satellite imagery with vector datasets. We describe two techniques to automatically generate control point pairs from the satellite imagery and vector data to perform the conflation. The first technique generates the control point pairs by integrating information from different online sources. The second technique exploits the information from the vector data to perform localized image-processing on the satellite imagery. Using these techniques, we can automatically integrate vector data with satellite imagery or align multiple satellite images of the same area. Our automatic conflation techniques can automatically identify the roads in satellite imagery with an average error of 8.61 meters compared to the original error of 26.19 meters for the city of El Segundo and 7.48 meters compared to 15.27 meters for the city of Adams Morgan in Washington, DC.


Control Point Intersection Point Road Network Vector Data Road Segment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Astola, J., Haavisto, P., Neuvo, Y.: Vector Median Filter. Proceedings of IEEE (1990)Google Scholar
  2. 2.
    Barclay, T., Gray, J., Strand, E., Ekblad, S., Richter, J.: TerraService.NET: An Introduction to Web Services. Microsoft CorporationGoogle Scholar
  3. 3.
    Barclay, T., Gray, J., Stuz, D.: Microsoft Terra Server: A Spatial Data Ware-house. Microsoft Corporation (1999)Google Scholar
  4. 4.
    Baumgartner, A., Steger, C., Wiedemann, C., Mayer, H., Eckstein, W., Ebner, H.: Update of Roads in GIS from Aerial Imagery: Verification and Multi- Resolution Extraction. In: IAPRS, vol. XXXI (1996)Google Scholar
  5. 5.
    Berg, M.d., Kreveld, M.v., Overmars, M., Schwarzkopf, O.: Computational Geometry: Algorithms and Applications. Springer, Heidelberg (1997)zbMATHGoogle Scholar
  6. 6.
    ESEA, Inc., Map Merger: Automated conflation tool for ArcGIS (2002),
  7. 7.
    Filin, S., Doytsher, Y.: A Linear Conflation Approach for the Integration of Photogrammetric Information and GIS Data. In: IAPRS, Amsterdam (2000)Google Scholar
  8. 8.
    Fischler, M.A., Bolles, R.C.: Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography. Communications of the ACM 24 (1981)Google Scholar
  9. 9.
    Fischler, M.A., Tenenbaum, J.M., Wolf, H.C.: Detection of Roads and Linear Structures in Low Resolution Aerial Images Using Multi-Source Knowledge Integration Techniques. ComputerGraphics and Image Processing 15, 201–223 (1981)CrossRefGoogle Scholar
  10. 10.
    Flavie, M., Fortier, A., Ziou, D., Armenakis, C., Wang, S.: Automated Updating of Road Information from Aerial Images. In: American Society Photogrammetry and Remote Sensing Conference (2000)Google Scholar
  11. 11.
    Fortier, A., Ziou, D., Armenakis, C., Wang, S.: Survey of Work on Road Extraction in Aerial and Satellite Images, Technical Report (1999)Google Scholar
  12. 12.
    Harvey, F., Vauglin, F.: Geometric Match Processing: Applying Multiple Tolerances. In: Proceedings of International Symposium on Spatial Data Handling, SDH (1996)Google Scholar
  13. 13.
    Heipke, C., Mayer, H., Wiedemann, C.: Evaluation of Automatic Road Ex-traction. IAPRS, International Society for Photogrammetry and Remote Sensing 32(3-2(W3)) (1997)Google Scholar
  14. 14.
    Hild, H., Fritsch, D.: Integration of vector data and satellite imagery for geocoding. IAPRS 32 (1998)Google Scholar
  15. 15.
    Hwang, J.-R., Oh, J.-H., Li, K.-J.: Query Transformation Method by Delaunary Triangulation for Multi-Source Distributed Spatial Database Systems. In: ACMGIS (2001)Google Scholar
  16. 16.
    Liadis, J.S.: GPS TIGER Accuracy Analysis Tools (GTAAT) Evaluation and Test Results, TIGER Operation Branch, Geography Division (2000)Google Scholar
  17. 17.
    Muslea, I., Minton, S., Knoblock, C.A.: Hierarchical Wrapper Induction for Semistructured Information Sources. Autonomous Agents and Multi-Agent Systems 4(1/2) (2001)Google Scholar
  18. 18.
    Nevatia, R., Babu, K.R.: Linear Feature Extraction and Description. Computer Graphics and Image Processing, 13, 257–269 (1980)CrossRefGoogle Scholar
  19. 19.
    Nevatia, R., Price, K.: Automatic and Interactive Modeling of Buildings in Urban Environments from Aerial Images. IEEE ICIP 2002 III, 525–528 (2002)Google Scholar
  20. 20.
    Nicklas, D., Grobmann, M., Thomas, S., Volz, S., Mitschang, B.: A Model- Based, Open Architecture for Mobile, Spatially Aware Applications. In: International Symposium on Spatial and Temporal Databases, Redondo Beach, CA (2001)Google Scholar
  21. 21.
    Price, K.: Road Grid Extraction and Verification. IAPRS 32(3- 2W5), 101–106 (1999)Google Scholar
  22. 22.
    Saalfeld, A.: Conflation: Automated Map Compilation, in Computer Vision Laboratory, Center for Automation Research, University of Maryland (1993)Google Scholar
  23. 23.
    Shi, W., Zhu, C.: The line segment match method for extracting road network from high-resolution satellite images. GeoRS 40(2) (2002)Google Scholar
  24. 24.
    Steger, C., Mayer, H., Radig, B.: The Role of Grouping for Road Extraction. In: Automatic Extraction of Man-Made Objects from Aerial and Space Images (II), Basel, Switzerland (1997)Google Scholar
  25. 25.
    Tejada, S., Knoblock, C.A., Minton, S.: Learning Object Identification Rules for Information Integration. Information Systems 26(8) (2001)Google Scholar
  26. 26.
    U.S. Census Bureau - TIGER/Lines (2002),
  27. 27.
    Walter, V., Fritsch, D.: Matching Spatial Data Sets: a Statistical Approach. International Journal of Geographic Information Sciences 5 (1999)Google Scholar
  28. 28.
    White, M.S., Griffin, P.: Piecewise Linear Rubber-Sheet Map Transformation. The American Cartographer 12(2), 123–131 (1985)CrossRefGoogle Scholar
  29. 29.
    Yuan, S., Tao, C.: Development of Conflation Components. In: Proceedings of Geoinformatics (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Ching-Chien Chen
    • 1
  • Snehal Thakkar
    • 1
  • Craig Knoblock
    • 1
  • Cyrus Shahabi
    • 1
  1. 1.Department of Computer Science & Information Sciences InstituteUniversity of Southern CaliforniaLos Angeles

Personalised recommendations