Обговорення модуля:CoordinatesМодуль застарів
Переносячи нові шаблони з анг. вікі маю нестачу функціоналу, який тут не оновлено. Протестувала в пісочниці додавання існуючого там методу coordinates.coordinsert, оновіть будь-ласка модуль, якщо не весь то хоча б цю функцію. --Inna_Z (обговорення) 18:02, 18 лютого 2019 (UTC)
Оновлення модуля
Оновити модуль з
Coord2text
Поточна версія шаблону {{OSM Location map}} посилається на функцію coord2text, яка відсутня в поточній версії модуля. Тому прошу додати її до модуля, в англійському модуля вона розміщена з 676 по 709 рядки. --[[ coord2text Extracts a single value from a transclusion of {{Coord}}. IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED. Usage: {{#invoke:Coordinates | coord2text | {{Coord}} | parameter }} Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source ]] function coordinates._coord2text(coord,type) if coord == '' or type == '' or not type then return nil end type = mw.text.trim(type) if type == 'lat' or type == 'long' then local result, negative = mw.text.split((mw.ustring.match(coord,'[%.%d]+°[NS] [%.%d]+°[EW]') or ''), ' ') if type == 'lat' then result, negative = result[1], 'S' else result, negative = result[2], 'W' end result = mw.text.split(result, '°') if result[2] == negative then result[1] = '-'..result[1] end return result[1] else return mw.ustring.match(coord, 'params=.-_' .. type .. ':(.-)[ _]') end end function coordinates.coord2text(frame) return coordinates._coord2text(frame.args[1],frame.args[2]) end --Repakr (обговорення) 16:23, 20 вересня 2023 (UTC) Надмірна "точність"@Repakr, ви нещодавно оновили модуль, і також нещодавно я почав помічати відображення координат у фальшиво "точному" форматі:
Ви можете перевірити звідки береться подібне відображення? --VoidWanderer (обговорення) 18:35, 9 листопада 2024 (UTC)
|