Primeiramente, não é possível simplesmente incluir um arquivo js externo como você fez em sua importação de view1.controller.js. Sugiro que faça o download do arquivo e o importe localmente ou adicione a seguinte linha em seu index.html:
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
Em seguida, não entendi por que você está definindo um div HTML em um modelo. Vou descartar isso e te dar meu exemplo de como fiz funcionar.
Primeiramente, em sua função onInit, substitua as partes do Google pelo seguinte:
var loading = google.charts.load('current', {'packages':['corechart']});
loading.then(function(){
this.drawChart();
}.bind(this));
^^A função para configurar o callback não parecia funcionar, mas usar uma promessa é mais elegante de qualquer forma.
Em seguida, dentro de sua função drawChart, tenho:
drawChart: function(){
// Criar a tabela de dados.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Topping');
data.addColumn('number', 'Slices');
data.addRows([
['Mushrooms', 3],
['Onions', 1],
['Olives', 1],
['Zucchini', 1],
['Pepperoni', 2]
]);
// Estabelecer opções do gráfico
var options = {'title':'Quanta pizza comi ontem',
'width':400,
'height':300};
// Instanciar e desenhar nosso gráfico, passando algumas opções.
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(data, options);
}