Итак, чтобы перечислить их все, существуют протоколы: geo:, bingmaps:, maps: или ссылки на различные веб-сайты, например: https://goo.gl/maps/VZG3rV6cRGE2.
Ответ 6
Если вы просто сделаете это...
<a href="#" onclick="location.href='http://maps.apple.com/?q=123+Main+etc...'; return false;">View on map</a>
Если браузер находится на iOS/Mac, приложение для родных карт запустится (неважно, браузер). Если на android/windows/other, maps.apple.com перенаправится на maps.google.com