Ionic 2, usa google maps en segmentos iónicos

Tengo un leve problema. Google Maps no se muestra en 2 segmentos iónicos sino que se muestra fuera de los segmentos. Estoy usando el siguiente código,

 <div [ngSwitch]="report_details">
    <div *ngSwitchCase="'details'">
        <div #map id="map"></div>
    </div>
 </div>

He intentado las siguientes soluciones pero no funcionó:

use altura y ancho de 100% en div externo.use el tiempo de espera en la función de carga del mapa.