Я пытался часами вытолкнуть все мои координатные массивы в объект, но я не могу понять, как найти и направить массив координат, используя угловые.
Я думал, что смогу использовать угловые. Для достижения этого, но я не могу заставить его работать. Я попытался найти ответ и учебники, но мне ничего не кажется нужным. Возможно, я не совсем понимаю.
Вот мой JSON:
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
22.5792379347961,
32.700558883278
]
}
},
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [
22.5794856682809,
34.7005532568414
]
}
}
]
}
Вот моя последняя попытка:
$scope.coordinates = [];
$scope.features = response.data.features;
angular.forEach($scope.features, function(features){
angular.forEach(features.geometry, function(geometry){
$scope.coordinates.push(geometry.coordinates);
});
});
Любые ссылки на учебники или примеры (еще лучше) о том, как это сделать, будут высоко оценены!
Я ищу следующий результат:
"coordinates": [
[22.5792379347961, 32.700558883278],
[22.5794856682809, 34.7005532568414]
]
попробуй это:
$scope.coordinates = [];
$scope.features = response.data.features;
angular.forEach($scope.features, function(features){
$scope.coordinates.push(features.geometry.coordinates);
});