草庐IT

java - 如何测试纬度/经度点是否在 map (不是谷歌地图)内

如果我有一个定义map的类,其中顶部/左侧由经度和纬度定义,底部/右侧也由经度和纬度定义,如何测试给定的纬度/经度是否在map的范围内边界点?{这不是与Googlemap有关的问题)。例如(奥兰多是否在从塔尔哈斯到迈阿密的map中)。公共(public)类MapContext{privateLocationmMapTop=null;privateLocationmMapBottom=null;publicMapContext(StringtopLatitude,StringtopLongitude,StringbottomLatitude,StringbottomLongitude){

android - 如何按纬度和经度查找英国邮政编码

我正在开发一个Android应用程序,在这种情况下,我需要获取当前用户的邮政编码,所以我得到了当前的纬度和经度,但是有没有办法通过提供纬度来找到当前的邮政编码和经度。如果有任何网络服务或数据库可以提供此信息,请告诉我。 最佳答案 如果你在谈论PostalCode那么,使用这个..GeocodergeoCoder=newGeocoder(getApplicationContext(),Locale.getDefault());Listaddress=null;if(geoCoder!=null){try{address=geoCode

android - 在android中的两个不同位置之间每10米获取纬度,经度点

A(家)---->B(办公室)之间的点。我已经知道了家和办公室的经纬度,我在map上画出了两点之间的路径我的需求:获取我家到办公室之间每10米的纬度和经度,使用任何方式。注意:但我们不是在旅行。请帮助我实现这一目标的可能方法。 最佳答案 您可以使用GoogleMapsAPIutilityLibrary中的SphericalUtil.computeHeading和SphericalUtil.computeOffset方法.首先,您需要计算从A(家)到B(办公室)的航向。你可以这样做:doubleheading=SphericalUti

Android从定义的位置查找X点的纬度经度

我正在使用AndroidMapView并开发基于map的应用程序。我需要找到与特定坐标的X距离。方向不是我的首要任务距离是我的首要任务让我说我需要找到距离特定位置100米的任何想法我该怎么做提前感谢您的阅读和回答。 最佳答案 为了通过计算找到距原点给定距离的直线上的点,您需要有方位(或方向)以及距离。这是一个函数,它将获取起始位置、方位角和距离(深度)并返回目的地位置(适用于Android):您可能希望将其从KM转换为米或其他任何格式。publicstaticLocationGetDestinationPoint(Locations

java - 如何将地理点经度+纬度转换为两倍?

我正在检索mapView的中心,我需要将longs和lats作为double传递到我的服务器以针对数据库进行测试。我将如何将mapView.getMapCenter().getLongitudeE6()转换为double? 最佳答案 调用mapView.getMapCenter()返回一个GeoPoint。GeoPoint.getLongitudeE6()和GeoPoint.getLatitudeE6()都返回微度(基本上是度数*1E6)。因此,在Java中,要将微度转换为学位,只需执行以下操作:publicstaticdouble

android - 如何在单击 android 中的按钮时找到我的当前位置(纬度 + 经度)?

我看过各种代码fragment,它们从onlocationupdate()或onstatusChanged()等各种方法中找出坐标....我想要的是一个简单的代码,通过单击按钮获取我当前的GPS坐标... 最佳答案 Yogsma的回答解决了如何接收自动更新的问题。他引用的链接提供了您所需要的一切,但这里是如何进行手动更新的总结版本:假设您已经阅读了有关如何制作按钮的教程,那么您只需为您的按钮添加一个监听器,然后让监听器调用一个函数来查询您的位置管理器。下面的代码全部内联以向您展示如何操作,但我会在其他地方(例如您的Activity)

android - 在谷歌地图中获取标记的纬度和经度

我正在使用以下代码创建map并为其附加标记。我还添加了一个标记监听器,我需要在拖动后获取标记位置的经度和纬度。它所做的是返回我的当前位置,而不是拖动后标记的位置。这部分有什么帮助吗?!packagecom.example.mysample;importcom.google.android.gms.common.GooglePlayServicesUtil;importcom.google.android.gms.maps.CameraUpdateFactory;importcom.google.android.gms.maps.GoogleMap;importcom.google.an

android - 使用纬度和经度获取特定地址

这个问题在这里已经有了答案:Howtogetcompleteaddressfromlatitudeandlongitude?(23个回答)关闭2年前。我需要知道是否有任何API,从那里我可以接收当前地点的地址。使用位置管理器我已经接收到当前地点的纬度和经度,但我需要地址。我试过下面的api。http://maps.googleapis.com/maps/api/geocode/json?latlng="+lat+","+lon+&sensor=true"但它没有显示确切的位置。有人可以帮助我吗。@谢谢

android - 通过特定位置和经度获取屏幕坐标(android)

我有一个增强现实应用程序,我在其中存储了地铁、加油站、名胜古迹等信息以及相应的经纬度。现在,根据设备的方向,我会在设备的摄像头View中为每个站点显示一个标记。类似于Layar和Wikitude。马不停蹄的找了三天,也没有找到任何人解释如何解决这个问题。 最佳答案 由于关于这个主题的信息非常少,而且我最近在iPhone上解决了这个问题,我想我会把我的方法分享给任何可以让它在Android上运行的人(这个答案中没有什么是针对iPhone的,除了数学函数sin、cos和fmod,可以在java.lang.Math中找到)。这些是我采取的

android - 如何同时使用 GPS 和网络提供商在 Android 中获取当前位置的纬度和经度值

在我的Android应用程序中,我想同时使用GPS提供程序和网络提供程序进行5秒的位置更新。首先,我想使用GPS提供程序(因为它给出准确的结果),如果GPS提供程序返回纬度和经度为0.0和0.0,那么我想使用网络提供程序,但我不想同时使用这两个提供程序同时。有什么建议吗? 最佳答案 packageloca.loca;importjava.util.Timer;importjava.util.TimerTask;importandroid.app.Activity;importandroid.content.Context;impor