Volání mobilní aplikace Mapy.com

Aplikace Mapy.com pro Android a iOS je možné volat z vašich aplikací a nabídnout tak uživateli např. otevření daného místa, souřadnici, hledání či trasu do vaší firmy. Jak provést takové propojení je popsané níže:

Android

Geo uri Android

Aplikace reaguje na standardní geo uri schéma. Slouží především na označení místa v mapě nebo vyhledání místa.

Oficiální popis: https://en.wikipedia.org/wiki/Geo_URI_scheme

Příklady:

intentpopis
geo:50.0710792,14.40094v aplikaci otevře místo na daných souřadnicích
geo:50.0710792,14.40094?q=Nový Smíchovv okolí zadaných souřadnic vloží do hledání dotaz na hldání Nový Smíchov
geo:0,0?q=bankomatyv okolí uživatelovi pozice, případně okolo středu mapy viewportu aplikace (uživatel má vypnutou GPS) se vyhledá dotaz bankomaty

Možné je volaní s package id aplikace  cz.seznam.mapy   (dojde k otevření přímo mapy.com) nebo volání bez a na intentu budou reagovat i další aplikace podporující geo uri.

package id + intentpopis
cz.seznam.mapy geo:50.0710792,14.40094otevře se aplikace mapy.com a v ní se otevře místo na daných souřadnicích

Navigační intent

Podpora reakce intentu, kterou podporuji Google Mapy. Vychází z: https://developers.google.com/maps/documentation/urls/android-intents#launch-turn-by-turn-navigation

intentpopis
google.navigation:q=a+street+address příklad: adb shell am start -a android.intent.action.VIEW -d "google.navigation:q="Lomnice+nad+Popelkou"– spustí hledání místa
– nefungují parametry mode, avoid
google.navigation:q=latitude,longitude&mode=mode  příklad: adb shell am start -a android.intent.action.VIEW -d "google.navigation:q=50.5857571,14.6373946\&mode=d"– spustí navigaci
– podpora parametru mode (volitelné): d – autem b – kolo l – autem w – chůze Použije se varianta, která byla naposledy vybrána při navigaci (turistická, rychlá s provozem…)
– pokud není mode uveden, použije se auto parametr
– avoid neni podporovan

iOS

Geo uri iOS

Aplikace reaguje na standardní geo uri schéma. Slouží především na označení místa v mapě nebo vyhledání místa.

Oficiální popis: https://en.wikipedia.org/wiki/Geo_URI_scheme

Příklady:

intentpopis
geo:50.0710792,14.40094v aplikaci otevře místo na daných souřadnicích
geo:50.0710792,14.40094?q=Nový Smíchovv okolí zadaných souřadnic vloží do hledání dotaz na hldání Nový Smíchov
geo:0,0?q=bankomatyv okolí uživatelovi pozice, případně okolo středu mapy viewportu aplikace (uživatel má vypnutou GPS) se vyhledá dotaz bankomaty

Aktuálně není možné cílit přímo na otevření aplikace.