Which one of these approaches should I choose to use google maps in ionic app?


I am new to the ionic framework and I want to develop a transit app that displays truetime live data about bus location on google maps and its colored bus routes etc. It seems like there are many different approaches you can take when it comes to implementing google maps in your ionic apps like the following:

~ngcordova plugins

~ng-map directive:

~AngularJS directives:

I think the AngularJS directives approach uses the latest Google Maps JavaScript API Version 3.

Which one should I use? Which one offers the most features and is easiest to use? which is most up-to-date and not depreciated?


I used angular-google-maps.