SOI: shape optimization framework for hand-drawn line features in Wemap

Wemap is a new form of personalized mapping emerging on the mobile phone in the we-media era. Its characteristics are micro-content, ease of use, and rapid creation, catering to users’ diverse needs for geographic information expression. Hand-drawing via touchscreen is the primary method for generat...

Full description

Saved in:
Bibliographic Details
Main Authors: Ben Ma, Haowen Yan, Jingzhong Li, Yanzhe Sun, Zhuo Wang, Xiaolong Wang
Format: Article
Language:English
Published: Taylor & Francis Group 2025-08-01
Series:International Journal of Digital Earth
Subjects:
Online Access:https://www.tandfonline.com/doi/10.1080/17538947.2025.2514706
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849224333086425088
author Ben Ma
Haowen Yan
Jingzhong Li
Yanzhe Sun
Zhuo Wang
Xiaolong Wang
author_facet Ben Ma
Haowen Yan
Jingzhong Li
Yanzhe Sun
Zhuo Wang
Xiaolong Wang
author_sort Ben Ma
collection DOAJ
description Wemap is a new form of personalized mapping emerging on the mobile phone in the we-media era. Its characteristics are micro-content, ease of use, and rapid creation, catering to users’ diverse needs for geographic information expression. Hand-drawing via touchscreen is the primary method for generating Wemaps. However, due to finger occlusion and screen resolution limitations, user-drawn line features have an irregular shape and an uneven density of point coordinates composing a line, leading a we-map has a challenge in ensuring both visual appeal and informational clarity. To address this problem, this study proposes a Segment-Optimize-Integrate (SOI) framework based on the ‘divide and conquer’ strategy, aiming to optimize the geometry of hand-drawn lines. Experimental results demonstrate that (1) the SOI framework achieves a superior balance among smoothness, target similarity, and computational efficiency, comparing with the existing methods (e.g. Li-Openshaw, Douglas-Peucker, Savitzky–Golay, and Bézier curve fitting). (2) Users evaluation indicate that the average satisfaction score is 4.09 (on a 5.00 point scale), with approximately 83% of ratings falling in the 4–5 range. These findings suggest that SOI significantly enhances the visual quality and clarity of hand-drawn line features, offering an effective solution for Wemap creation on mobile platforms.
format Article
id doaj-art-f01ad5a74e724b6f8b1b325e7dda54ee
institution Kabale University
issn 1753-8947
1753-8955
language English
publishDate 2025-08-01
publisher Taylor & Francis Group
record_format Article
series International Journal of Digital Earth
spelling doaj-art-f01ad5a74e724b6f8b1b325e7dda54ee2025-08-25T11:28:24ZengTaylor & Francis GroupInternational Journal of Digital Earth1753-89471753-89552025-08-0118110.1080/17538947.2025.2514706SOI: shape optimization framework for hand-drawn line features in WemapBen Ma0Haowen Yan1Jingzhong Li2Yanzhe Sun3Zhuo Wang4Xiaolong Wang5Faculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, People’s Republic of ChinaFaculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, People’s Republic of ChinaFaculty of Geomatics, Lanzhou Jiaotong University, Lanzhou, People’s Republic of ChinaCollege of Earth and Environmental Sciences, Lanzhou University, Lanzhou, People’s Republic of ChinaSchool of Resource and Environmental Sciences, Wuhan University, Wuhan, People’s Republic of ChinaCollege of Earth and Environmental Sciences, Lanzhou University, Lanzhou, People’s Republic of ChinaWemap is a new form of personalized mapping emerging on the mobile phone in the we-media era. Its characteristics are micro-content, ease of use, and rapid creation, catering to users’ diverse needs for geographic information expression. Hand-drawing via touchscreen is the primary method for generating Wemaps. However, due to finger occlusion and screen resolution limitations, user-drawn line features have an irregular shape and an uneven density of point coordinates composing a line, leading a we-map has a challenge in ensuring both visual appeal and informational clarity. To address this problem, this study proposes a Segment-Optimize-Integrate (SOI) framework based on the ‘divide and conquer’ strategy, aiming to optimize the geometry of hand-drawn lines. Experimental results demonstrate that (1) the SOI framework achieves a superior balance among smoothness, target similarity, and computational efficiency, comparing with the existing methods (e.g. Li-Openshaw, Douglas-Peucker, Savitzky–Golay, and Bézier curve fitting). (2) Users evaluation indicate that the average satisfaction score is 4.09 (on a 5.00 point scale), with approximately 83% of ratings falling in the 4–5 range. These findings suggest that SOI significantly enhances the visual quality and clarity of hand-drawn line features, offering an effective solution for Wemap creation on mobile platforms.https://www.tandfonline.com/doi/10.1080/17538947.2025.2514706Wemaphand-drawn mappingsegmentation point detectionline segment classification
spellingShingle Ben Ma
Haowen Yan
Jingzhong Li
Yanzhe Sun
Zhuo Wang
Xiaolong Wang
SOI: shape optimization framework for hand-drawn line features in Wemap
International Journal of Digital Earth
Wemap
hand-drawn mapping
segmentation point detection
line segment classification
title SOI: shape optimization framework for hand-drawn line features in Wemap
title_full SOI: shape optimization framework for hand-drawn line features in Wemap
title_fullStr SOI: shape optimization framework for hand-drawn line features in Wemap
title_full_unstemmed SOI: shape optimization framework for hand-drawn line features in Wemap
title_short SOI: shape optimization framework for hand-drawn line features in Wemap
title_sort soi shape optimization framework for hand drawn line features in wemap
topic Wemap
hand-drawn mapping
segmentation point detection
line segment classification
url https://www.tandfonline.com/doi/10.1080/17538947.2025.2514706
work_keys_str_mv AT benma soishapeoptimizationframeworkforhanddrawnlinefeaturesinwemap
AT haowenyan soishapeoptimizationframeworkforhanddrawnlinefeaturesinwemap
AT jingzhongli soishapeoptimizationframeworkforhanddrawnlinefeaturesinwemap
AT yanzhesun soishapeoptimizationframeworkforhanddrawnlinefeaturesinwemap
AT zhuowang soishapeoptimizationframeworkforhanddrawnlinefeaturesinwemap
AT xiaolongwang soishapeoptimizationframeworkforhanddrawnlinefeaturesinwemap