{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,20]],"date-time":"2026-04-20T13:08:41Z","timestamp":1776690521737,"version":"3.51.2"},"reference-count":29,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2017,6,14]],"date-time":"2017-06-14T00:00:00Z","timestamp":1497398400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41671448"],"award-info":[{"award-number":["41671448"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>We study the problem of morphing two polygons of building footprints at two different scales. This problem frequently occurs during the continuous zooming of interactive maps. The ground plan of a building footprint on a map has orthogonal characteristics, but traditional morphing methods cannot preserve these geographic characteristics at intermediate scales. We attempt to address this issue by presenting a turning angle function-based morphing model (TAFBM) that can generate polygons at an intermediate scale with an identical turning angle for each side. Thus, the orthogonal characteristics can be preserved during the entire interpolation. A case study demonstrates that the model yields good results when applied to data from a building map at various scales. During the continuous generalization, the orthogonal characteristics and their relationships with the spatial direction and topology are well preserved.<\/jats:p>","DOI":"10.3390\/ijgi6060173","type":"journal-article","created":{"date-parts":[[2017,6,14]],"date-time":"2017-06-14T10:49:53Z","timestamp":1497437393000},"page":"173","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Morphing of Building Footprints Using a Turning Angle Function"],"prefix":"10.3390","volume":"6","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9868-5404","authenticated-orcid":false,"given":"Jingzhong","family":"Li","sequence":"first","affiliation":[{"name":"School of Resource and Environmental Sciences, Wuhan University, Wuhan 430072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xingong","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Geography and Atmospheric Science, University of Kansas, Lawrence, KS 66045, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tian","family":"Xie","sequence":"additional","affiliation":[{"name":"School of Resource and Environmental Sciences, Wuhan University, Wuhan 430072, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,6,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1007\/s10707-008-0049-0","article-title":"Shape deformation in continuous map generalization","volume":"13","author":"Danciger","year":"2009","journal-title":"Geoinformatica"},{"key":"ref_2","unstructured":"Sester, M., and Brenner, C. (2004, January 23\u201325). Continuous generalization for visualization on small mobile devices. Proceedings of the 11th International Symposium on Spatial Data Handling (SDH\u201904), Leicester, UK."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"331","DOI":"10.1559\/152304005775194782","article-title":"Variable-scale Topological Data Structures Suitable for Progressive Data Transfer: The GAP-face Tree and GAP-edge Forest","volume":"32","year":"2005","journal-title":"Cartogr. Geogr. Inf. Sci."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"859","DOI":"10.1080\/13658810500161104","article-title":"Map generalization in the web age","volume":"19","author":"Jones","year":"2005","journal-title":"Int. J. Geogr. Inf. Sci."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Ai, T.H., Li, Z.L., and Liu, Y.L. (2005). Progressive Transmission of Vector Data Based on Changes Accumulation Model. Dev. Spat. Data Handl., 85\u201396.","DOI":"10.1007\/3-540-26772-7_7"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1016\/j.compenvurbsys.2008.06.004","article-title":"Morphing polylines: A step towards continuous generalization","volume":"32","author":"Merrick","year":"2008","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"653","DOI":"10.1111\/tgis.12111","article-title":"Morphing Linear Features Based on Their Entire Structures","volume":"19","author":"Deng","year":"2015","journal-title":"Trans. GIS"},{"key":"ref_8","unstructured":"Gomes, J., Darsa, L., Costa, B., and Velho, L. (1999). Warping and Morphing of Graphical Objects, Morgan Kaufman."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"385","DOI":"10.1007\/s10707-015-0240-z","article-title":"Robust high-quality interpolation of regions to moving regions","volume":"20","author":"Heinz","year":"2015","journal-title":"GeoInformatica"},{"key":"ref_10","unstructured":"Reilly, D., and Inkpen, K. (2004, January 15\u201319). Map morphing: Making sense of incongruent maps. Proceedings of the Graphics Interface 2004, London, ON, Canada."},{"key":"ref_11","unstructured":"Li, Z.L., and Wong, M. (2008, January 3\u201311). Animating basic operations for digital map generalization with morphing techniques. Proceedings of the International Archives of the Photogrammetry, Remote Sensing and Spatial Information Science, Beijing, China."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Krek, A., Rumor, M., Zlatanova, S., and Fendel, E.M. (2009). Are the morphing techniques useful for cartographic generalization?. Urban and Regional Data Management, CRC Press.","DOI":"10.1201\/9780203869352"},{"key":"ref_13","unstructured":"Pantazis, D., Karathanasis, B., Kassoli, M., Koukofikis, A., and Stratakis, P. (2009, January 15\u201321). Morphing techniques: Towards new methods for raster based cartographic generalization. Proceedings the Twenty-fourth International Cartography Conference, Santiago, Chile."},{"key":"ref_14","unstructured":"Efrat, A., Har-Peled, S., Guibas, L.J., and Murali, T.M. (2001, January 7\u20139). Morphing between polylines. Proceedings of the 12th ACM-SIAM Symposium Discrete Algorithms, Washington, DC, USA."},{"key":"ref_15","unstructured":"Van Kreveld, M. (2001, January 6\u201310). Smooth generalization for continuous zooming. Proceedings of the 20th International Cartographic Conference (ICC\u201901), Beijing, China."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Hughes, J.F. (1992, January 1). Scheduled Fourier Volume Morphing. Proceedings of the 19th Annual Conference on Computer Graphics and Interactive Techniques, New York, NY, USA.","DOI":"10.1145\/133994.134004"},{"key":"ref_17","unstructured":"He, T., Wang, S., and Kaufman, A. (1994, January 21). Wavelet-Based Volume Morphing. Proceedings of the IEEE Visualization, Washington, DC, USA."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"414","DOI":"10.1016\/j.cag.2009.03.007","article-title":"2D Shape Morphing via Automatic Feature Matching and Hierarchical Interpolation","volume":"33","author":"Yang","year":"2009","journal-title":"Comput. Graph."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1145\/142920.134001","article-title":"A physically based approach to 2D shape blending","volume":"26","author":"Sederberg","year":"1992","journal-title":"ACM Comput. Graph."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/j.comgeo.2004.03.006","article-title":"Parametric search made practical","volume":"28","author":"Van","year":"2004","journal-title":"Comput. Geom."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.isprsjprs.2007.04.002","article-title":"The drainage network extraction from contour lines for contour line generalization","volume":"62","author":"Ai","year":"2007","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_22","first-page":"15","article-title":"2-D shape blending: An intrinsic solution to the vertex path problem","volume":"27","author":"Sederberg","year":"1993","journal-title":"Comput. Graph."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Alexa, M., Cohen-Or, D., and Levin, D. (2000, January 23\u201328). As-rigid-as-possible shape interpolation. Proceedings of the 27th Annual Conference on Computer Graphics and Interactive Techniques, New Orleans, LA, USA.","DOI":"10.1145\/344779.344859"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1142\/S0218654303000115","article-title":"Intrinsic morphing of compatible triangulations","volume":"9","author":"Surazhsky","year":"2003","journal-title":"Int. J. Shape Modell."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Erten, C., Kobourov, S.G., and Pitta, C. (2003, January 21\u201324). Intersection-free morphing of planar graphs. Proceedings of the 11th International Symposium on Graph Drawing, Perugia, Italy.","DOI":"10.1145\/997817.997886"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"787","DOI":"10.1111\/1467-8659.00636","article-title":"Adaptive zooming in Web cartography","volume":"21","author":"Cecconi","year":"2002","journal-title":"Comput. Graph. Forum"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Whited, B., and Rossignac, J. (2009, January 12). B-morphs between b-compatible curves in the plane. Proceedings of the ACM\/SIAM Joint Conference on Geometric and Physical Modeling, New York, NY, USA.","DOI":"10.1145\/1629255.1629279"},{"key":"ref_28","unstructured":"Chazal, F., Lieutier, A., Rossignac, J., and Whited, B. (2006). Ball-Map: Homeomorphism between Compatible Surfaces, Georgia Institute of Technology."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1109\/34.75509","article-title":"An efficiently computable metric for comparing polygonal shapes","volume":"13","author":"Arkin","year":"1991","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/6\/6\/173\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:39:02Z","timestamp":1760207942000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/6\/6\/173"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,14]]},"references-count":29,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2017,6]]}},"alternative-id":["ijgi6060173"],"URL":"https:\/\/doi.org\/10.3390\/ijgi6060173","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,14]]}}}