Module:Russo-Ukrainian War detailed map (Kharkiv Oblast)

From Wikipedia, the free encyclopedia
local m = require('Module:Russo-Ukrainian War detailed map (oblasts)')
local c = mw.loadData('Module:Location map/data/Ukraine')
local o = mw.loadData('Module:Location map/data/Ukraine Kharkiv Oblast')

m.marks[1].lat, m.marks[1].long = "46.375", "31.102" -- what is the formula for this transformation?
m.marks[1].marksize = m.containerArgs.width * (c.right - c.left) / (o.right - o.left)
m.containerArgs[1] = 'Ukraine Kharkiv Oblast'

return m