Это JSON, но собсвенный… ll - стартовая точка, spn (возможно) - span, то есть что-нибудь в духе размеров области в градусах, z - уровень? rl - от relative, то есть какие-то относительные сдвиги, хз в чем - скорее всего - в линейных единицах.
Расковырять это просто - начертить, скажем, в qGIS простую фигуру по известным координатам (треугольник или даже просто отрезок), далее - такую же - в Яндексе. Выдернуть аналогичное в JSON, а потом сравнить цифры с разностями координат точек в UTM, в Меркаторе, еще в чем-нибудь, пока числа не будут похожи.
Отформатированный пример:
{
"ll":"30.313497,59.937497",
"spn":"0.645447,0.288047",
"z":"11",
"l":"map",
"rl":"627024342.55721819,
312899981.48108506~131072.00000000,
8192.00000000~135168.00000000,
-38912.00000000~8192.00000000,
-67584.00000000~-114688.00000000,
-45056.00000000~-71680.00000000,
28672.00000000~-167936.00000000,
-71680.00000000~-47104.00000000,
-155648.00000000~-86016.00000000,
28672.00000000~-77824.00000000,
98304.00000000~-32768.00000000,
65536.00000000~30720.00000000,
65536.00000000~202752.00000000,
108544.00000000~266240.00000000,
92160.00000000~161792.00000000,
-47104.00000000~-59392.00000000,
-303104.00000000~8192.00000000,
-65536.00000000~98304.00000000,
-262144.00000000"
},
"argArrays":
{
"ll":["30.313497,59.937497"],
"spn":["0.645447,0.288047"],
"z":["11"],
"l":["map"],
"rl":["627024342.55721819,
312899981.48108506~131072.00000000,
8192.00000000~135168.00000000,
-38912.00000000~8192.00000000,
-67584.00000000~-114688.00000000,
-45056.00000000~-71680.00000000,
28672.00000000~-167936.00000000,
-71680.00000000~-47104.00000000,
-155648.00000000~-86016.00000000,
28672.00000000~-77824.00000000,
98304.00000000~-32768.00000000,
65536.00000000~30720.00000000,
65536.00000000~202752.00000000,
108544.00000000~266240.00000000,
92160.00000000~161792.00000000,
-47104.00000000~-59392.00000000,
-303104.00000000~8192.00000000,
-65536.00000000~98304.00000000,
-262144.00000000