У меня есть строка, как показано ниже:
1002 * "[[38.0331941572647,46.4061641693115], [38.0330673980052,46.4073014259338], [38.0342335749183,46.4073550701141], [38.0342166739362,46.4078593254089], [38.0355011374604,46.4079129695892], [+38,0357461970214, 46.4062607288361], [38.0331941572647,46.4061641693115]] "
, который отправляется со стороны сервера на javascript через запрос ajax с этим кодом:
$.ajax({
type: "POST",
url: "_Index.aspx/GetPolygons",
data: '{}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccessLoadPolygons,
failure: function (response) {
//alert(response.d);
},
error: function (response) {
//alert(response.d);
}
});
при успешном запросе, я использую буклетбиблиотека для рисования многоугольника на карте, как показано ниже:
function OnSuccessLoadPolygons(response) {
var polygons = response.d;
$(polygons).each(function () {
L.polygon(latlngs, { color: 'aqua' }).addTo(mymap);
});
}
, но, к сожалению, листлет приемлемый формат выглядит следующим образом:
[[38.0331941572647,46.4061641693115], [38.0330673980052,46.4073014259338], [38.034233571503 401], [38.0342166739362,46.4078593254089], [38.0355011374604,46.4079129695892], [38.0357461970214,46.4062607288361], [38.0331941572647,46.4061641693115]]
1014 * без 1013
.как я могу разобрать мою строку в приемлемом формате листовки?