4
anglejsを使用してJSONデータフィードに基づいてx-yプロットを生成したいと思います。 JSONデータは、以下のコードで示されています(EQ振幅VS時間)。このデータを配列形式に変換してc3チャートにプロットするにはどうすればいいですか(このリンクのhttp://c3js.org/samples/data_json.htmlなど)?anglejsモジュールのjsonデータを配列に変換し、c3チャートを使用してプロットします。
ありがとうございました。
var array1 = [];
var app = angular.module('myApp',[]);
app.controller('eqfeed',function($scope,$http){
$http.get("https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/4.5_day.geojson").then(function(response) {
$scope.eq=response.data.features;
});
});
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body>
<div ng-app="myApp" ng-controller="eqfeed">
<table>
<tr ng-repeat="x in eq">
<td>{{x.properties.time | date:'yyyy-MM-dd HH:mm:ss'}}</td>
<td>{{x.properties.mag}}</td>
</tr>
</table>
</div>
</body>
</html>