A map-algebra-based method for automatic change detection and spatial data updating across multiple scales
Min Yang
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Key Laboratory of Urban Land Resources Monitoring and Simulation, Ministry of Land and Resources, Shenzhen, China
Search for more papers by this authorCorresponding Author
Tinghua Ai
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Correspondence Tinghua Ai, School of Resources and Environmental Sciences, Wuhan University, Wuhan, Hubei Province 430072, China. Email: [email protected]Search for more papers by this authorXiongfeng Yan
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Search for more papers by this authorYuanyuan Chen
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Search for more papers by this authorXiang Zhang
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Search for more papers by this authorMin Yang
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Key Laboratory of Urban Land Resources Monitoring and Simulation, Ministry of Land and Resources, Shenzhen, China
Search for more papers by this authorCorresponding Author
Tinghua Ai
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Correspondence Tinghua Ai, School of Resources and Environmental Sciences, Wuhan University, Wuhan, Hubei Province 430072, China. Email: [email protected]Search for more papers by this authorXiongfeng Yan
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Search for more papers by this authorYuanyuan Chen
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Search for more papers by this authorXiang Zhang
School of Resource and Environment Sciences, Wuhan University, Wuhan, China
Search for more papers by this authorAbstract
The availability of geospatial data has increased significantly over recent decades. As a result, the question of how to update spatial data across different scales has become an attractive topic. One promising strategy is to use an updated larger-scale dataset as a reference for detecting and updating changed objects represented in a to-be-updated smaller-scale dataset. For such an update method, an understanding of the different types of changes that can occur is crucial. Using polygonal building data as an example, this study examines the various possible changes from different perspectives, such as the reasons for their occurrence, the forms in which they manifest, and their effects on output. Then, we apply map algebra theory to establish a cartographic model for updating polygonal building data. Supported by concepts of map algebra, an update procedure involving change detection, filtering, and fusion is implemented through a series of set operations. In addition to traditional polygon overlay functions, the constrained Delaunay triangulation model and knowledge of map generalization procedures are employed to construct set operations. The proposed method has been validated through tests using real-world data. The experimental results show that our method is effective for updating 1:10k map data using 1:2k map data.
REFERENCES
- Ai, T., Ke, S., Yang, M., & Li, J. (2017). Envelope generation and simplification of polylines using Delaunay triangulation. International Journal of Geographical Information Science, 31(2), 297–319.
-
Ai, T.,
Yang, M.,
Zhang, X., &
Tian, J. (2015). Detection and correction of inconsistencies between river networks and contour data by spatial constraint knowledge. Cartography & Geographic Information Science, 42(1), 79–93.
10.1080/15230406.2014.956673 Google Scholar
- Ai, T., Zhang, X., Zhou, Q., & Yang, M. (2015). A vector field model to handle the displacement of multiple conflicts in building generalization. International Journal of Geographical Information Science, 29(8), 1310–1331.
- Bereuter, P., & Weibel, R. (2013). Real-time generalization of point data in mobile and web mapping using quadtrees. Cartography & Geographic Information Science, 40(4), 271–281.
-
Bobzien, M.,
Burghardt, D.,
Petzold, I.,
Neun, M., &
Weibel, R. (2008). Multi-representation databases with explicitly modeled horizontal, vertical, and update relations. Cartography & Geographic Information Science, 35(1), 3–16.
10.1559/152304008783475698 Google Scholar
-
Brassel, K. E., &
Weibel, R. (1988). A review and conceptual framework of automated map generalization. International Journal of Geographical Information Systems, 2(3), 229–244.
10.1080/02693798808927898 Google Scholar
- Burghardt, D., Petzold, I., & Bobzien, M. (2010). Relation modelling within multiple representation databases and generalisation services. Cartographic Journal, 47(3), 238–249.
- Buttenfield, B. P. (1993). Research Initiative 3: Multiple representations, closing report. Buffalo, NY: National Center for Geographic Information and Analysis.
- Caldwell, D. (2000). Extending map algebra with flag operators. In Proceedings of the Fifth International Conference on GeoComputation. Greenwich, UK.
- Devogele, T., Trevisan, J., & Raynal, L. (1996). Building a multi-scale database with scale-transition relationships. In Proceedings of the Seventh International Symposium on Spatial Data Handling (pp. 337–351). Delft, the Netherlands.
-
Douglas, D. H., &
Peucker, T. K. (1973). Algorithm for the reduction of the number of points required to represent a digitized line or its caricature. Canadian Cartographer, 10(2), 112–122.
10.3138/FM57-6770-U75U-7727 Google Scholar
- French, K., & Li, X. (2010). Feature-based cartographic modeling. International Journal of Geographical Information Science, 24(1), 141–164.
- Fritsch, D. (1999). GIS data revision: Visions and reality. In Proceedings of the Joint ISPRS Commission Workshop on Dynamic and Multi-dimensional GIS. Beijing, China: ISPRS.
- Haklay, M., & Weber, P. (2008). OpenStreetMap: User-generated street maps. IEEE Pervasive Computing, 7(4), 12–18.
- Harrie, L., & Hellström, A. K. (1999). A prototype system for propagating updates between cartographic data sets. Cartographic Journal, 36(2), 133–140.
- Haunert, J., & Sester, M. (2005). Propagating updates between linked datasets of different scales. In Proceedings of 22nd International Cartographic Conference. A Coruña, Spain: ICA.
- Jones, C., Bundy, G., & Ware, J. (1995). Map generalization with a triangulated data structure. Cartography & Geographic Information Science, 22(4), 317–331.
- Kilpeläinen, T., & Sarjakoski, T. (1995). Incremental generalization for multiple representations of geographic objects. In J. C. Muller, J. P. Lagrange, & R. Weibel (Eds.), GIS and generalization (pp. 209–218). London, UK: Taylor & Francis.
- Kim, J., Yu, K., Heo, J., & Lee, W. (2010). A new method for matching objects in two different geospatial datasets based on the geographic context. Computers & Geosciences, 36(9), 1115–1122.
-
Kuo, C., &
Hong, J. (2016). Interoperable cross-domain semantic and geospatial framework for automatic change detection. Computers & Geosciences, 86, 109–119.
10.1016/j.cageo.2015.10.011 Google Scholar
- Ledoux, H., & Gold, C. (2006). A Voronoi-based map algebra. In A. Riedl, W. Kainz, & G. A. Elmes (Eds.), Progress of spatial data handling: 12th International Symposium on Spatial Data Handling (pp. 117–131). Berlin, Germany: Springer.
- Li, Z., & Openshaw, S. (1992). Algorithms for automated line generalization based on a natural principle of objective generalization. International Journal of Geographical Information Systems, 6(5), 373–389.
- Li, Z., Yan, H., Ai, T., & Chen, J. (2004). Automated building generalization based on urban morphology and Gestalt theory. International Journal of Geographical Information Science, 18(5), 513–534.
-
Matikainen, L.,
Hyyppä, J.,
Ahokas, E., &
Kaartinen, H. (2010). Automatic detection of buildings and changes in buildings for updating of maps. Remote Sensing, 2(5), 1217–1248.
10.3390/rs2051217 Google Scholar
- McMaster, R., & Shea, K. S. (1989). Cartographic generalization in a digital environment: When and how to generalize. In Ninth International Symposium on Computer-Assisted Cartography (pp. 56–67). Baltimore, MD: ACSM.
-
Mennis, J.,
Viger, R., &
Tomlin, C. (2005). Cubic map algebra functions for spatio-temporal analysis. Cartography & Geographic Information Science, 32(1), 17–32.
10.1559/1523040053270765 Google Scholar
- Müller, J. C., & Wang, Z. S. (1992). Area-patch generalisation: A competitive approach. Cartographic Journal, 29(2), 137–144.
- Papšienė, L., & Papšys, K. (2012). Changes affecting generalization of land cover features in a smaller scale. Geodesy & Cartography, 38(3), 98–105.
- Pullar, D. (2001). MapScript: A map algebra programming language incorporating neighborhood analysis. GeoInformatica, 5(2), 145–163.
- Qi, H., Li, Z., & Chen, J. (2010). Automated change detection for updating settlements at smaller-scale maps from updated larger-scale maps. Journal of Spatial Science, 55(1), 133–146.
- She, J., & Li, X. (2016). Map algebra based analysis for directed flow networks. Transactions in GIS, 20(3), 356–367.
- Tian, J., Cui, S., & Reinartz, P. (2014). Building change detection based on satellite stereo imagery and digital surface models. IEEE Transactions on Geoscience & Remote Sensing, 52(1), 406–417.
- Tomlin, C., & Berry, J. (1979). Mathematical structure for cartographic modeling in environmental analysis. In Proceedings of the Annual Meeting of the American Congress on Surveying and Mapping (pp. 269–283). Sioux Falls, SD: ACSM.
-
Van Der Poorten, P., &
Jones, C. (2002). Characterisation and generalization of cartographic lines using Delaunay triangulation. International Journal of Geographical Information Science, 16(8), 773–794.
10.1080/13658810210149434 Google Scholar
- Van Kreveld, M., Van Oostrum, R., & Snoeyink, J. (1997). Efficient settlement selection for interactive display. In Proceedings of the 12th International Symposium on Computer-Assisted Cartography (pp. 56–67). Charlotte, NC: ACSM.
- Wang, Y., Chen, D., Zhao, Z., & Du, Q. (2015). A back-propagation neural network-based approach for multi-represented feature matching in update propagation. Transactions in GIS, 19(6), 964–993.
- Ying, S., Wen, W., Wan, Y., & Duan, X. (2016). Modelling the spatial evolution of map objects by map agents. Geocarto International, 31(4), 408–427.
- Zhang, X., Ai, T., Stoter, J., & Zhao, X. (2014). Data matching of building polygons at multiple map scales improved by contextual information and relaxation. ISPRS Journal of Photogrammetry & Remote Sensing, 92, 147–163.
- Zhang, X., Guo, T., Huang, J., & Xin, Q. (2016). Propagating updates of residential areas in multi-representation databases using constrained Delaunay triangulations. ISPRS International Journal of Geo-Information, 5(6), 80.
- Zhou, Q., & Li, Z. (2014). Use of artificial neural networks for selective omission in updating road networks. Cartographic Journal, 51(1), 38–51.