diff options
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r-- | src/dumbymap.mjs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index c03680d..55d29d3 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -242,11 +242,8 @@ export const generateMaps = (container, { | |||
242 | fromEPSGCode(crs).then(() => resolve()) | 242 | fromEPSGCode(crs).then(() => resolve()) |
243 | }) | 243 | }) |
244 | const addGeoSchemeByText = new Promise(resolve => { | 244 | const addGeoSchemeByText = new Promise(resolve => { |
245 | const coordPatterns = [ | 245 | const coordPatterns = /(-?\d+\.?\d*)([,\x2F\uFF0C])(-?\d+\.?\d*)/ |
246 | /[\x28\x5B\uFF08]\D*(-?\d+\.?\d*)([\x2F\s])(-?\d+\.?\d*)\D*[\x29\x5D\uFF09]/, | 246 | const re = new RegExp(coordPatterns, 'g') |
247 | /(-?\d+\.?\d*)([,\uFF0C])(-?\d+\.?\d*)/, | ||
248 | ] | ||
249 | const re = new RegExp(coordPatterns.map(p => p.source).join('|'), 'g') | ||
250 | htmlHolder.querySelectorAll('p') | 247 | htmlHolder.querySelectorAll('p') |
251 | .forEach(p => { | 248 | .forEach(p => { |
252 | replaceTextNodes(p, re, match => { | 249 | replaceTextNodes(p, re, match => { |