我怎样才能嘲笑我的位置在一个物理设备(Nexus One)? 我知道你可以使用仿真器控制面板中的仿真器来做到这一点,但是这对于物理设备不起作用。
问题 我想知道如何获得2个GPS点之间的距离和方位 。 我研究了半胱氨酸的配方。 有人告诉我,我也可以使用相同的数据find方位。 编辑 一切工作正常,但轴承还不正常。 轴承输出负值,但应在0 – 360度之间。 设定的数据应该是水平轴承96.02166666666666并且是: Start point: 53.32055555555556 , -1.7297222222222221 Bearing: 96.02166666666666 Distance: 2 km Destination point: 53.31861111111111, -1.6997222222222223 Final bearing: 96.04555555555555 这是我的新代码: from math import * Aaltitude = 2000 Oppsite = 20000 lat1 = 53.32055555555556 lat2 = 53.31861111111111 lon1 = -1.7297222222222221 lon2 = -1.6997222222222223 lon1, lat1, lon2, lat2 […]
我有使用Android位置系统的NETWORK提供程序获取我当前的位置坐标的麻烦。 已经阅读了大量的教程,并实施了4或5个现有的类到我的项目,他们都给我最后的坐标,但不是现有的。 我很确定,这个问题是我失踪的根本原因,但我无法理解它究竟是什么。 现在使用的代码: 这是我的主要活动 package com.example.locationtests; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.TextView; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); GPSTracker mGPS = new GPSTracker(this); TextView text = (TextView) findViewById(R.id.texts); if(mGPS.canGetLocation ){ mGPS.getLocation(); text.setText("Lat"+mGPS.getLatitude()+"Lon"+mGPS.getLongitude()); }else{ text.setText("Unabletofind"); System.out.println("Unable"); } } @Override public boolean onCreateOptionsMenu(Menu menu) { // […]
我正在使用GPS数据,每秒获取数值并在地图上显示当前位置。 问题是,有时候(特别是当准确率低的时候)这些数值会有很大的差异,使得当前的位置在地图上的远点之间“跳跃”。 我想知道一些简单的方法来避免这种情况。 作为第一个想法,我想到了超出某个阈值的准确性丢弃值,但是我想还有其他更好的方法可以做。 程序执行此操作的常用方法是什么?
众所周知,UIImagePickerController在select后不会返回照片的元数据。 然而,应用程序商店(Mobile Fotos,PixelPipe)中的一些应用程序似乎能够读取存储在其中的原始文件和EXIF数据,使应用程序能够从所选照片中提取地理数据。 他们似乎是通过从/ private / var / mobile / Media / DCIM / 100APPLE /文件夹读取原始文件并通过EXIF库运行它。 但是,我不能找出一种方法来匹配从UIImagePickerController返回到磁盘上的文件的照片。 我已经探索过文件大小,但原始文件是JPEG,而返回的图像是一个原始的UIImage,使得不可能知道所选图像的文件大小。 我正在考虑做一个哈希表,并匹配每个图像的前x像素。 这看起来有点过头了,可能还是很慢的。 有什么build议么?
我如何检查GPS接收机的当前状态? 我已经检查了LocationListener onStatusChanged方法,但不知何故,似乎不工作,或者只是错误的可能性。 基本上我只需要知道在屏幕顶部的GPS图标闪烁(没有实际的修复)或固体(修复是可用的)。
我知道关于在android 上 以编程方式打开/closuresGPS的问题已经 讨论过 很多 次了 ,答案总是一样的: “你不能出于安全/隐私的原因,你必须转发到位置偏好屏幕,并让用户启用/禁用它。 据我所知,不过最近我从市场上购买了Tasker ,而且还可以用它来完成许多其他的事情,你可以设置规则来在进入预定的应用程序时自动启用GPS,并在退出时禁用它(参见这里教程如何做到这一点,它只是工作!),这个应用程序不能用固件签名密钥签名,因为它适用于许多Android版本和不同的设备,你甚至不需要根植。 我想在我的应用程序中做到这一点。 当然,我不想炸掉用户的隐私,所以我首先会询问用户是否想用典型的“记住我的决定”checkbox自动打开它,如果他回答是,启用它。 有没有人有任何想法或线索塔斯克如何实现这一目标?
我需要以编程方式使用GPS获取当前位置。 我怎么能实现它?
在启用Android Cupcake(1.5)的设备上,如何检查并激活GPS?