¿Por qué ng-href se comporta de manera extraña al analizar la cadena geográfica?

Tengo múltiples cadenas geográficas comogeo:0,0q=1+a+bcy voy a asignar esto ang-href de la etiqueta de anclaje. Como a continuación lo estoy haciendo.

HTML

<a ng-href="{{geoString}}">Location</a> </br>

La etiqueta anterior se muestra bien en HTML pero agregaunsafe: cuerdageo:0,0q=1+a+bc dentrohref atributo

HTML representado

<a ng-href="geo:0,0q=12345+jefferson+st" href="unsafe:geo:0,0q=12345+jefferson+st">Location</a>

Plunkr con problema demostrativo.

No quierounsafe: dentrohref, Alguna idea de por qué es preanexarunsafe: antes degeoString & ¿Cómo lo elimino?

Respuestas a la pregunta(1)

Su respuesta a la pregunta