aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-15 20:00:24 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-15 20:00:54 +0800
commitb6e6118b0516984d36e0e380771cb544ce3f6cfd (patch)
tree47c17f6563fbb8d698d6644e71c511484827d760 /src
parentd78e35052aa136348cc1d91ec45d00ec347730a5 (diff)
feat: don't allow coord separator include space
Diffstat (limited to 'src')
-rw-r--r--src/dumbymap.mjs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs
index fb89d61..8e26ee6 100644
--- a/src/dumbymap.mjs
+++ b/src/dumbymap.mjs
@@ -178,7 +178,7 @@ export const generateMaps = (container, {
178 const addGeoSchemeByText = new Promise(resolve => { 178 const addGeoSchemeByText = new Promise(resolve => {
179 const coordPatterns = [ 179 const coordPatterns = [
180 /[\x28\x5B\uFF08]\D*(-?\d+\.?\d*)([\x2F\s])(-?\d+\.?\d*)\D*[\x29\x5D\uFF09]/, 180 /[\x28\x5B\uFF08]\D*(-?\d+\.?\d*)([\x2F\s])(-?\d+\.?\d*)\D*[\x29\x5D\uFF09]/,
181 /(-?\d+\.?\d*)([,\uFF0C]\s?)(-?\d+\.?\d*)/, 181 /(-?\d+\.?\d*)([,\uFF0C])(-?\d+\.?\d*)/,
182 ] 182 ]
183 const re = new RegExp(coordPatterns.map(p => p.source).join('|'), 'g') 183 const re = new RegExp(coordPatterns.map(p => p.source).join('|'), 'g')
184 htmlHolder.querySelectorAll('p') 184 htmlHolder.querySelectorAll('p')