如何绘制从当前位置到目的地的路线方向(纬度和经度),我的代码如下:
import android.os.Bundle;
import com.actionbarsherlock.app.SherlockActivity;
import com.google.android.gms.maps.CameraUpdateFactory;
import com.google.android.gms.maps.GoogleMap;
import com.google.android.gms.maps.MapFragment;
import com.google.android.gms.maps.model.LatLng;
import com.google.android.gms.maps.model.MarkerOptions;
public class DetailMapActivity extends SherlockActivity {
private GoogleMap map;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_detail_map);
LatLng TO_DESTINATION = new LatLng(-6.33438, 106.74316);
map = ((MapFragment) getFragmentManager().findFragmentById(R.id.map))
.getMap();
map.setMyLocationEnabled(true);
map.addMarker(new MarkerOptions().position(TO_DESTINATION).title("Destination Title")
.snippet("Destination Description"));
map.moveCamera(CameraUpdateFactory.newLatLngZoom(TO_LOCATION, 40));
map.animateCamera(CameraUpdateFactory.zoomTo(10), 2000, null);
}
}
Run Code Online (Sandbox Code Playgroud)
我想通过提供商网络或gps从当前位置绘制,然后通过驾驶到目的地绘制路线.
我正在使用android google apis V2.
谢谢你的帮助.
可能重复:
谷歌地图输出= kml坏了吗?
几天后,当我尝试使用KML数据检索Google方向时,我开始出现错误.错误似乎我请求的URL不再返回KML数据,它返回整页.为此,我遵循了这一点.
这是什么解决方案?还有其他选择吗?
我正在寻找使用Google和这里的答案,我发现的唯一相关帖子是:
Google Maps Android V2和Direction API
但那里没有答案.所以我已经提到了,但我会再说一遍.我正在寻找使用FragmentActivity和SupportMagFragment和LatLng对象而不使用MapView,MapActivtiy和GeoPoint的Google Map API v2的解决方案.
另外我没有使用Overlay对象,所以我无法在地图上绘制方向,是否有替代方案?
有没有办法做到这一点?
提前致谢.
android google-maps driving-directions google-directions-api
我们有一个Google地图库来显示群集中的多个标记.
我有两个问题:

集群如下:
我将举例说明:来自印度国家我已经在我的数据库中保存了不同的方向.
喜欢
艾哈迈达巴德到德里
德里到阿格拉
艾哈迈达巴德要轰炸
杰伊普尔到德里
我必须显示上述方向的集群取决于缩放级别,当用户缩放谷歌地图时,而不是群集,谷歌地图上会显示多个方向.
我想知道它是否可能?如果是,那怎么样?
我正在开发一个应用程序,我需要知道当前用户位置和兴趣点之间的路径.
我正在使用android 2.3.3,谷歌地图android v2和方向api.我的问题是我找到的所有代码都是旧版本的地图,我也尝试调整代码,但我失败了.我尝试在LatLng中更改GeoPoint(在这个新版本中不支持).问题是我无法显示路径,为此我创建了一条新的折线并将其添加到地图中.
我发布我的代码:
分析器:
public interface Parser {
public Route parse();
}
Run Code Online (Sandbox Code Playgroud)
XMLParser的
public class XMLParser {
// names of the XML tags
protected static final String MARKERS = "markers";
protected static final String MARKER = "marker";
protected URL feedUrl;
protected XMLParser(final String feedUrl) {
try {
this.feedUrl = new URL(feedUrl);
} catch (MalformedURLException e) {
Log.e(e.getMessage(), "XML parser - " + feedUrl);
}
}
protected InputStream getInputStream() {
try {
return feedUrl.openConnection().getInputStream();
} catch (IOException e) { …Run Code Online (Sandbox Code Playgroud) 我正在寻找一种从地图导航中获取说明的方法。目前我认为唯一可能的方法是读取地图导航放置在顶部的通知数据。我相信这是唯一方法的原因来自这篇文章。我尝试使用 OnNotificationPosted 方法获取数据,但我无法在 StatusBarNotification 对象中找到路线数据...
有没有人有关于如何实现这一目标的解决方案或更好的想法
navigation notifications android google-maps android-notifications
我已经在网上搜索了几个小时,以便在我的Android应用程序上实现direccions服务.
I am using the google maps android api 2.
Run Code Online (Sandbox Code Playgroud)
基本上我想要实际位置的方向和用户选择的标记位置.
我想明确表示我不想启动网络浏览器或谷歌地图应用程序,我想在我自己的应用程序上实现该服务.
到目前为止,我发现了一些关于在地图上绘制路线的例子,这些都没问题
http://wptrafficanalyzer.in/blog/gps-and-google-map-in-android-applications-series/
所以我只是错过了服务的指示部分,所以你可以用箭头在我自己的列表视图中显示(转到左边,右边等).
感谢您阅读我的问题
我想绘制两个位置之间的路线.我使用改造库来调用API.我没有得到任何回应.我需要ArrayList中的折线.我是怎么做到的?需要帮助才能创建GsonAdapter ...谢谢...