GPS coordinates open with Navigon instead of google maps - Tasker Tips & Tricks

Hi, I was searching for a way to use Navigon but couldn’t find a solution on the internet, so I worked it out. Maybe it is useful for somebody.
with:
Send Intent
action:
android.intent.action.navigon.START_PUBLIC
extra:
latitude: 52.516388888889 (example, it is important to not use capital letters)
extra:
logitude: 13.377777777778 (example, it is important to not use capital letters)
Target:Activity

Related

LatLong Mobile Mapping Software

Any good lat long mapping programs for Kaiser/Tilt? I've downloaded google mobile maps and street names are not discernible. Likewise with mapquest. Any other mobile latlong mapping software out there?
I know you have been waiting for a reply to this question but I think no one is really sure what you are asking for.
Are you wanting A GPS mapping application (because there are just a few threads on here about them that you should use your keyboard to look at) or do you mean something else?
I have a program that sends lat/long coordinates for my phone in the event its stolen, lost, or just for fun. Once I have the lat'lonmg coordinates I need to view them through a mapping program such as google maps or mapquest. Live search doesn't offer lat/long option. These programs work well at the desktop (lots of graphic resolution) but not so on our little tilts. I'm looking for a mobile mapping program that takes lat long coordinate info and displays within reason on our little QVGA. I've used Internet Explorer and Opera Mini 4 and I am unable to zoom in enough to read street names associated with a lat/long coordinate.
The problem can be seen by putting any coordinates (ex: 33.5900, -111.850) in the following link with a tilt:
www.maps.google.com/maps
if your phone gets stolen, you want to be able to type in the lat/long of your phone, into your phone?
interesting!
I must apologise but you have lost me!
Are you wanting to view where you are on your phone?
Are you wanting to view where your phone is on a PC?
edit...
Hang on, ARE you wanting to send data between TWO phones and see where each other is???

Location based public transport navigation?

Hello
I'm searching for a application which helps me to navigate by foot through Munich.
The application should calculate, subject to my location (determined by GPS or Cell ID) the shortest way home using public transport.
It must first give me the way to the next station and then calculate, with the help of online timetables of the MVV the fastest connection between this station any my desired destination.
Does anyone know an application which can do this?
Metro and CityAdvisor are not useable because they miss the location option.
Thanks in advance
Pudl

[GUIDE][Difficulty: Advanced] Send an SMS with Address, Speed, and URL for a Map Pin

Your phone is lost, or you've got a relative who you're okay with sharing your location to. If you're driving, it's hard to give them an exact location, but thanks to the power of Tasker and a Javascriptlet, you can do that and more. With this task, you'll be able to automatically send an SMS with the current Address, current Speed that the phone is traveling, and a URL that drops a pin on the phone's location in Google Maps. Very helpful for easily finding a location! I would like to thank Redditor /u/popillol for figuring out the proper Javascriptlet to parse the Google Maps Geocoding API results.
Prerequisites
Secure Settings plugin if you are rooted and want to be able to automatically toggle location mode
Create a new Profile and select the Event context. Go to Phone and select Received Text. For the Type, leave it at Any and the Sender field blank. However for the Content field, choose a trigger phrase that you will share with your trusted relatives. This trigger phrase should be unique enough that there is no way it will trigger based off of any random text message.
Create a Task and name it 'Get Location.'
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now, for the task itself. Be warned that this involves some Javascript, so be sure you copy/paste the functions in properly otherwise it might not work.
Variables --> Variable Set. Set Name to %from and To to %SMSRF. This gets the phone number that the text was sent from and puts it into a variable called %from.
(If Rooted) Plugin --> Secure Settings. Choose Location Mode/High Accuracy under System+ Actions.
Location --> Get Location. Set the source as Any.
Net --> HTTP Get. Under Serverort, put in the following URL to access the Google Maps Geocoding API:
Code:
maps.google.com/maps/api/geocode/json?latlng=%LOC&sensor=false
Set Mime Type as text/xml
Code --> Javascriptlet. For the code, add the following:
Code:
var locj = JSON.parse(global("%HTTPD"));
var spd = Number(global("%LOCSPD"))*2.23693629;
var lat = global("%LOC").split(",");
var lon = Math.abs(lat[1]);
lat = lat[0];
var latd = Math.floor(lat);
var latm = ( lat - latd )*60;
var lats = ( latm - Math.floor(latm) )*60;
latm = Math.floor(latm);
var lond = Math.floor(lon);
var lonm = ( lon - lond )*60;
var lons = ( lonm - Math.floor(lonm) )*60;
lonm = Math.floor(lonm);
lat = latd+"\°"+latm+"\'"+lats.toFixed(1)+"%22N";
lon = lond+"\°"+lonm+"\'"+lons.toFixed(1)+"%22W";
var url = "https://www.google.com/maps/place/"+lat+"+"+lon+"/@"+global("%LOC")+",14z";
if ( locj.results.length > 0 )
{
var short = locj.results[0].address_components[0].short_name;
if ( short.search(/[^\d-]/) == -1 )
short = "";
else
short = "("+short+") ";
var add = locj.results[0].formatted_address;
add = short+add.replace(", USA","");
}
Phone --> Send SMS. For the Number, put in %from. For the Message, put in the following:
Code:
%add
Speed ~ %spd mph
URL: %url
That's it! As mentioned in the Reddit thread for this, you can use AutoInput to automate turning on/off location services if you aren't rooted, but it's a bit of a messy implementation so I recommend just leaving location services on.
Maybe publish the script that can be downloaded and inserted from tasker. Thanks.
vizdak said:
Maybe publish the script that can be downloaded and inserted from tasker. Thanks.
Click to expand...
Click to collapse
I've attached the script in the post. Enjoy!
MishaalRahman said:
I've attached the script in the post. Enjoy!
Click to expand...
Click to collapse
Dropped pin is not accurate, its showing all blue area. Whats the problem?
Hi,
Just bought tasker and setted this up, seems like the url query is not working, any tips?
Also, putting that url in chrome gives me the following:
Code:
{
"results" : [],
"status" : "ZERO_RESULTS"
}
Regards.
MishaalRahman said:
Your phone is lost, or you've got a relative who you're okay with sharing your location to. If you're driving, it's hard to give them an exact location, but thanks to the power of Tasker and a Javascriptlet, you can do that and more. With this task, you'll be able to automatically send an SMS with the current Address, current Speed that the phone is traveling, and a URL that drops a pin on the phone's location in Google Maps. Very helpful for easily finding a location! I would like to thank Redditor /u/popillol for figuring out the proper Javascriptlet to parse the Google Maps Geocoding API results.
Prerequisites
Secure Settings plugin if you are rooted and want to be able to automatically toggle location mode
Create a new Profile and select the Event context. Go to Phone and select Received Text. For the Type, leave it at Any and the Sender field blank. However for the Content field, choose a trigger phrase that you will share with your trusted relatives. This trigger phrase should be unique enough that there is no way it will trigger based off of any random text message.
Create a Task and name it 'Get Location.'
Now, for the task itself. Be warned that this involves some Javascript, so be sure you copy/paste the functions in properly otherwise it might not work.
Variables --> Variable Set. Set Name to %from and To to %SMSRF. This gets the phone number that the text was sent from and puts it into a variable called %from.
(If Rooted) Plugin --> Secure Settings. Choose Location Mode/High Accuracy under System+ Actions.
Location --> Get Location. Set the source as Any.
Net --> HTTP Get. Under Serverort, put in the following URL to access the Google Maps Geocoding API:
Code:
maps.google.com/maps/api/geocode/json?latlng=%LOC&sensor=false
Set Mime Type as text/xml
Code --> Javascriptlet. For the code, add the following:
Code:
var locj = JSON.parse(global("%HTTPD"));
var spd = Number(global("%LOCSPD"))*2.23693629;
var lat = global("%LOC").split(",");
var lon = Math.abs(lat[1]);
lat = lat[0];
var latd = Math.floor(lat);
var latm = ( lat - latd )*60;
var lats = ( latm - Math.floor(latm) )*60;
latm = Math.floor(latm);
var lond = Math.floor(lon);
var lonm = ( lon - lond )*60;
var lons = ( lonm - Math.floor(lonm) )*60;
lonm = Math.floor(lonm);
lat = latd+"\°"+latm+"\'"+lats.toFixed(1)+"%22N";
lon = lond+"\°"+lonm+"\'"+lons.toFixed(1)+"%22W";
var url = "https://www.google.com/maps/place/"+lat+"+"+lon+"/@"+global("%LOC")+",14z";
if ( locj.results.length > 0 )
{
var short = locj.results[0].address_components[0].short_name;
if ( short.search(/[^\d-]/) == -1 )
short = "";
else
short = "("+short+") ";
var add = locj.results[0].formatted_address;
add = short+add.replace(", USA","");
}
Phone --> Send SMS. For the Number, put in %from. For the Message, put in the following:
Code:
%add
Speed ~ %spd mph
URL: %url
That's it! As mentioned in the Reddit thread for this, you can use AutoInput to automate turning on/off location services if you aren't rooted, but it's a bit of a messy implementation so I recommend just leaving location services on.
Click to expand...
Click to collapse
The part where you used +"%22N" and +"%22W" wouldn't it only make it work in the northern part of America?
Tried it out, and by my location I should be in Denmark, but the URL leads me to be somewhere in the Atlantic Ocean.
If I delete the two parts or simply change the W to an E, it works... But isn't it possible to make Google determine if it should be N/S and W/E? I mean, it can be fixed with an If(), but isn't there a way to make the api do that? But that's a cool script! I've been looking for ages for a function that could do the speed without root - you helped me out, thanks!
mnhs1010 said:
Dropped pin is not accurate, its showing all blue area. Whats the problem?
Click to expand...
Click to collapse
Sometimes, the URL that gets sent in the SMS doesn't format properly (there's nothing you can do about that except maybe use a URL shortener service) so you'll have to make sure you copy/paste the ENTIRE URL that gets sent rather than just clicking on what it gives you.
Cryorus said:
Hi,
Just bought tasker and setted this up, seems like the url query is not working, any tips?
Also, putting that url in chrome gives me the following:
Code:
{
"results" : [],
"status" : "ZERO_RESULTS"
}
Regards.
Click to expand...
Click to collapse
Hi, it's perhaps failing because your phone failed to get a location lock, meaning %LOC is not being set. If %LOC is not set, then the URL query will not work as Google Maps is expecting GPS coordinates being passed to it. As for why it doesn't work when you open the URL in Chrome, same reason.
One thing you can do is add an Alert --> Flash command and Flash %LOC right after the "Get Location" action. If you don't see GPS coordinates pop up then it means Tasker timed out on getting a location on you.
patrickpetersen said:
The part where you used +"%22N" and +"%22W" wouldn't it only make it work in the northern part of America?
Tried it out, and by my location I should be in Denmark, but the URL leads me to be somewhere in the Atlantic Ocean.
If I delete the two parts or simply change the W to an E, it works... But isn't it possible to make Google determine if it should be N/S and W/E? I mean, it can be fixed with an If(), but isn't there a way to make the api do that? But that's a cool script! I've been looking for ages for a function that could do the speed without root - you helped me out, thanks!
Click to expand...
Click to collapse
You are correct. To make the Javascriptlet work globally, you would need to do the following (this is from the Redditor that came up with the Javascript):
This assumes you're using North latitude numbers and West longitude numbers (so North America). If you want to use it globally, this would be the way to do it:
In the javascriptlet, check the sign (+ or -) of lon before getting the absolute value, and assign a new variable string with either W or E based on the sign. Do the same thing with lat (after the lat=lat[0] line) and with N or S. Then near the bottom where it puts the degrees, minutes, and seconds together, use that string variable after the "%22". I haven't tested it but that should work.
Click to expand...
Click to collapse
MishaalRahman said:
Sometimes, the URL that gets sent in the SMS doesn't format properly (there's nothing you can do about that except maybe use a URL shortener service) so you'll have to make sure you copy/paste the ENTIRE URL that gets sent rather than just clicking on what it gives you.
Hi, it's perhaps failing because your phone failed to get a location lock, meaning %LOC is not being set. If %LOC is not set, then the URL query will not work as Google Maps is expecting GPS coordinates being passed to it. As for why it doesn't work when you open the URL in Chrome, same reason.
One thing you can do is add an Alert --> Flash command and Flash %LOC right after the "Get Location" action. If you don't see GPS coordinates pop up then it means Tasker timed out on getting a location on you.
Click to expand...
Click to collapse
Thanks for the tip, it seems that step 3. Get Location takes a while (around a minute or more) to complete, after that, Flashing %LOC doesn't return anything.
Edit: Working now, I turned options for GPS to use Wifi and Bluethooth and it worked, but the link isn't sent completly, the hyperlink breaks at the first comma. Example: www.url.com/22w22s1234,etc.
Edit 2: Just read that there is nothing to do about it... gona find a way around.
Edit 3: Found a way around using the bitly API, the problem now is even if I change the location N to S (I'm in South America) it doesn't pin anything. (It doesnt even with N)
MishaalRahman said:
You are correct. To make the Javascriptlet work globally, you would need to do the following (this is from the Redditor that came up with the Javascript):
Click to expand...
Click to collapse
Can someone edit the script and provide me for global? I am in Pakistan and its not showing accurate drop pin.
This is the link it is giving me: https://www.google.com/maps/place/-34°32'48.6"S+70°37'12.2"W/@-33.4531551,-70.6200612,14z
No marker and the address is not accurate.
Edit: Address was not accurate because of where I was (office) went outside and it worked perfectly, still there is no pointer in the map.
MishaalRahman said:
Your phone is lost, or you've got a relative who you're okay with sharing your location to. If you're driving, it's hard to give them an exact location, but thanks to the power of Tasker and a Javascriptlet, you can do that and more. With this task, you'll be able to automatically send an SMS with the current Address, current Speed that the phone is traveling, and a URL that drops a pin on the phone's location in Google Maps. Very helpful for easily finding a location! I would like to thank Redditor /u/popillol for figuring out the proper Javascriptlet to parse the Google Maps Geocoding API results.
Prerequisites
Secure Settings plugin if you are rooted and want to be able to automatically toggle location mode
Create a new Profile and select the Event context. Go to Phone and select Received Text. For the Type, leave it at Any and the Sender field blank. However for the Content field, choose a trigger phrase that you will share with your trusted relatives. This trigger phrase should be unique enough that there is no way it will trigger based off of any random text message.
Create a Task and name it 'Get Location.'
Now, for the task itself. Be warned that this involves some Javascript, so be sure you copy/paste the functions in properly otherwise it might not work.
Variables --> Variable Set. Set Name to %from and To to %SMSRF. This gets the phone number that the text was sent from and puts it into a variable called %from.
(If Rooted) Plugin --> Secure Settings. Choose Location Mode/High Accuracy under System+ Actions.
Location --> Get Location. Set the source as Any.
Net --> HTTP Get. Under Serverort, put in the following URL to access the Google Maps Geocoding API:
Code:
maps.google.com/maps/api/geocode/json?latlng=%LOC&sensor=false
Set Mime Type as text/xml
Code --> Javascriptlet. For the code, add the following:
Code:
var locj = JSON.parse(global("%HTTPD"));
var spd = Number(global("%LOCSPD"))*2.23693629;
var lat = global("%LOC").split(",");
var lon = Math.abs(lat[1]);
lat = lat[0];
var latd = Math.floor(lat);
var latm = ( lat - latd )*60;
var lats = ( latm - Math.floor(latm) )*60;
latm = Math.floor(latm);
var lond = Math.floor(lon);
var lonm = ( lon - lond )*60;
var lons = ( lonm - Math.floor(lonm) )*60;
lonm = Math.floor(lonm);
lat = latd+"\°"+latm+"\'"+lats.toFixed(1)+"%22N";
lon = lond+"\°"+lonm+"\'"+lons.toFixed(1)+"%22W";
var url = "https://www.google.com/maps/place/"+lat+"+"+lon+"/@"+global("%LOC")+",14z";
if ( locj.results.length > 0 )
{
var short = locj.results[0].address_components[0].short_name;
if ( short.search(/[^\d-]/) == -1 )
short = "";
else
short = "("+short+") ";
var add = locj.results[0].formatted_address;
add = short+add.replace(", USA","");
}
Phone --> Send SMS. For the Number, put in %from. For the Message, put in the following:
Code:
%add
Speed ~ %spd mph
URL: %url
That's it! As mentioned in the Reddit thread for this, you can use AutoInput to automate turning on/off location services if you aren't rooted, but it's a bit of a messy implementation so I recommend just leaving location services on.
Click to expand...
Click to collapse
mnhs1010 said:
Can someone edit the script and provide me for global? I am in Pakistan and its not showing accurate drop pin.
Click to expand...
Click to collapse
Try to follow the instructions from the redditor or manually switch the 22N to 22S and 22W to 22E
patrickpetersen said:
Try to follow the instructions from the redditor or manually switch the 22N to 22S and 22W to 22E
Click to expand...
Click to collapse
its working fine 3 days but now it is sending the last same location always not new location.
Cryorus said:
Thanks for the tip, it seems that step 3. Get Location takes a while (around a minute or more) to complete, after that, Flashing %LOC doesn't return anything.
Edit: Working now, I turned options for GPS to use Wifi and Bluethooth and it worked, but the link isn't sent completly, the hyperlink breaks at the first comma. Example: www.url.com/22w22s1234,etc.
Edit 2: Just read that there is nothing to do about it... gona find a way around.
Edit 3: Found a way around using the bitly API, the problem now is even if I change the location N to S (I'm in South America) it doesn't pin anything. (It doesnt even with N)
Click to expand...
Click to collapse
I'm having this problem as well, the "Get Location" times out no matter how high I set the time out value to be. I've Turned on WiFi and Bluetooth scannaing to no avail. Whenever the task runs, I see the GPS icon show up in my status bar. And Google Maps has no problem getting my location quickly and accurately. I'm not sure what's going on
Ben Abel said:
I'm having this problem as well, the "Get Location" times out no matter how high I set the time out value to be. I've Turned on WiFi and Bluetooth scannaing to no avail. Whenever the task runs, I see the GPS icon show up in my status bar. And Google Maps has no problem getting my location quickly and accurately. I'm not sure what's going on
Click to expand...
Click to collapse
Did you test it outside? It takes a while to get my location here at my work, but outside it is super fast.
Cryorus said:
Did you test it outside? It takes a while to get my location here at my work, but outside it is super fast.
Click to expand...
Click to collapse
I just did, and it worked!
I don't know how Google Maps can get a lock on my so easily while I'm inside, but Tasker struggles, haha. Perhaps Google Services it's using Google Service's last known location of me.
It's simpler to use GeoTask in order to get the address and location.
Big Brother now works for me. Thanks, MishaalRahman.
One thing to point out for paranoid/right peoplle, it is possible to make an email-to-SMS gateway trigger it, although it does require setting up a new Context.
For those who do not know, a SMS gateway is when you send an email to a carrier's portal, and they pass the message along as an SMS. It also works backwards, sending an SMS back will send the reply to the sending email address. Wikipedia has a list of U.S. ones. For those outside the U.S., some research will be required, so go practice your Google-fu.
One thing to check for is the message may be wrapped in transit with things like the sender's name, subject line, etc. Test it out thoroughly, as the Context's contents must match the SMS exactly in order to trigger the Task. I recommend sending the message and simply copy/pasting what it spits out as the new Context's contents.
Last caveat, check to make sure that the message actually comes through the email reply, AT&T's SMS-to-email parser breaks on the degree symbol (Unicode B0 ALT+0176 °), so some editing may be required on the receiving end prior to presenting the URL to Gmaps. Once again, test thoroughly.
I don't know why, but I'm not able to import your projects into my tasker @MishaalRahman. Is there any way to export them in another format? Could you upload that? Is anyone else having this issue?
Would be awesome!
Cheers
I love the whole idea. It's great! Can you please write the Java scriptlet for me that works anywhere in the world? Requesting because I do not know coding at all.

How to use Java Function in Tasker?

Hello,
I'm using Sygic Navigation for Android. Now I'm trying to get some data out of Sygic to use in Tasker. For example I want to get my Estimated Time of Arrival (ETA) and save it as a variable in Tasker. Sygic offers a SDK, see "developers [dot] sygic [dot] com [slash] documentation.php?action=code_geteta" (sorry, first post, not allowed to post URLs), so I guess there are possibilities with Tasker....??
The thing is, I'm really new to programming and have no idea how to start / what to do with the Java possibilities in Tasker
Is there anyone who can help me "translate" the Java code below to some Java code that I can use in Tasker? Or is this not possible at all?
Code:
import com.sygic.sdk.remoteapi.Api;
import com.sygic.sdk.remoteapi.ApiNavigation;
import com.sygic.sdk.remoteapi.model.RouteInfo;
...
String strETA = "";
try {
RouteInfo info = ApiNavigation.getRouteInfo(false, 0);
RouteInfo.RouteInfoTime eta = info.getEstimatedTimeArrival();
strETA = String.valueOf(eta);
} catch (GeneralException e) {
Log.e("RouteInfo", "Error code:"+ e.getCode());
}
Thanks!
Vic
I would not go the SDK / Java route unless you have some Java programming skills already.
In your case, try to investigate Autonotification and AutoInput which are two very popular Tasker plugins.
You can find some similar examples (I actually do it with Maps) on the AutoApps forum.
It won't work at all in Tasker unless you write a completely new plugin. How can you use Sygic SDK in Tasker?? I don't think it's possible. If the information is in the notification you can use Notification Listener to get the notification in the task and read it. If it's only on the screen you can read it using the action "read screen" of TouchTask plugin.

intent for maps navigation doens't start navigation

Hello,
supposedly, this intent start Google Maps navigation (i.e. directions) right away in the best route:
Code:
Action: android.intent.action.VIEW
Category: None
Type:
Data: google.navigation:q=final+destination+address
Extra:
Package: com.google.android.apps.maps
Class: com.google.android.maps.MapsActivity
Target: Activity
or this one:
Code:
Send Intent [
Action:android.intent.action.VIEW
Cat:None
Mime Type:
Data:http://maps.google.com/maps?saddr=12.345678,76.543210&daddr=19.345678,96.543210&dirflg=w
Extra:
Extra:
Package:
Class:
Target:Activity ]
However, i only got to the page where you can choose routes....
I'm on Huawei PRA-LX3 under Resurrection Remix ROM 5.8.5, Magisk 16.0, Xposed 89.3 and S.Erickson Busybox 1.28.4, and latest version of Maps from PlayStore.
kurokirasama said:
Hello,
supposedly, this intent start Google Maps navigation (i.e. directions) right away in the best route:
Code:
Action: android.intent.action.VIEW
Category: None
Type:
Data: google.navigation:q=final+destination+address
Extra:
Package: com.google.android.apps.maps
Class: com.google.android.maps.MapsActivity
Target: Activity
or this one:
Code:
Send Intent [
Action:android.intent.action.VIEW
Cat:None
Mime Type:
Data:http://maps.google.com/maps?saddr=12.345678,76.543210&daddr=19.345678,96.543210&dirflg=w
Extra:
Extra:
Package:
Class:
Target:Activity ]
However, i only got to the page where you can choose routes....
I'm on Huawei PRA-LX3 under Resurrection Remix ROM 5.8.5, Magisk 16.0, Xposed 89.3 and S.Erickson Busybox 1.28.4, and latest version of Maps from PlayStore.
Click to expand...
Click to collapse
Try this intent:
A1: Send Intent [
Action: android.intent.action.VIEW
Cat:None
Mime Type:
Data: google.navigation:q=1313+Disneyland+Drive+Anaheim+CA
Extra:
Extra:
Extra:
Package:
Class:
Target: Activity
]
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
Ok, all of them works if mode is not specified) driving is the default). But if mode is set to transit, then I only got to the routes screen. Any way to skip the routes...
Maybe one of these will work better.
The first one is using transit mode and it opens in maps to chose which transit method.
The second one of driving directions and it opens in maps at the fastest route preview.
Aside from these, I don't have more to offer
<navigation via transit>
Code:
A1: Send Intent [
Action:android.intent.action.VIEW
Cat:None
Mime Type:
Data: https://www.google.com/maps/dir/?api=1&origin=Agra,India&destination=4781+Hotel+All+Iz+Well+Main+Bazar+Paharganj,+New+Delhi+India&travelmode=transit&dir_action=navigate
Extra:
Extra:
Extra:
Package:
Class:
Target:Activity
]
<navigation via driving>
Code:
A2: Send Intent [
Action:android.intent.action.VIEW
Cat:None
Mime Type:
Data: https://www.google.com/maps/dir/?api=1&origin=Agra,India&destination=4781+Hotel+All+Iz+Well+Main+Bazar+Paharganj,+New+Delhi+India&travelmode=driving&dir_action=navigate
Extra:
Extra:
Extra:
Package:
Class:
Target:Activity
]
"find somebody that you think is undeserving of your compassion and give it to them" - Christian Picciolini
Hello.
Do you know also what to use for Here maps?
I've tried:
1) Action: com.here.maps.DIRECTIONS
Data URI: here.directions://v1.0/mylocation/37.870090,-122.268150,Downtown%20Berkeley?ref=&m=w
but I don't know hot to set 'current position' instead of 37.870090,-122.268150 and if I set an italian address (via Roma 14 Milano) instead of Downtown%20Berkeley in Here maps I have destination = via Roma 14 Milano Bekerly CA 94704 USA
2) Action: android.intent.action.VIEW
Data URI: google.navigation:q="my address"
but this opens the app with destination = my address, and then I have to click on "DIRECTIONS" for seeing the routes (see image attached). Is there a way for the intent to avoid that manual step?
Thanks. Luigi.

Categories

Resources