Если я сделать:Как изменить формат результата geojson?
function app(e) {
var $tar = e.target.getLatLngs();
alert($tar);
}
function onEachFeature(feature, layer) {
layer.on({
click: app
});
}
Я получаю предупреждение:
LatLng(19.08348, -155.54211),
LatLng(18.91619, -155.68817),
LatLng(19.05939, -155.93665),
LatLng(19.33888, -155.90806),
LatLng(19.70294, -156.07347),
LatLng(19.81422...
Но мне нужно, чтобы получить формат, как:
[19.08348, -155.54211],
[18.91619, -155.68817],
[19.05939, -155.93665],
[19.33888, -155.90806],
[19.70294, -156.07347],
[19.81422...
почему я получил вниз голосование я не знаю ... –
мы не знаю, что такое LatLng. Является ли это подклассом Array? он реализует .x и .y? Если позже, вы можете просто нарисовать '' 'let arr = $ tar.map (lngLat => [lngLat.x, lngLat.y])' '' – user753642
@ user753642 Я не уверен быть честным, просто изучая буклет. То, что я знаю, это то, что я получаю это в предупреждении после щелчка, поэтому я просто спрашиваю что-то вроде: ok, я понял, как это может стать? –