草庐IT

linux - Ada 程序在 Linux 中有效,但在 GPS Windows 10 中无效

在此先感谢您的帮助。我目前正在做一些关于ada编程的初学者工作,我已经从http://libre.adacore.com/download/configurations#安装了GNATProgrammingStudio(GPS)。我有Windows1064位。我在学校得到了以下代码:pragmaTask_Dispatching_Policy(FIFO_Within_Priorities);withAda.Text_IO;useAda.Text_IO;withAda.Real_Time;useAda.Real_Time;procedurePeriodicTasksisStart:Time

php - 根据 GPS 坐标将 Google Map 嵌入 HTML 页面

我有一个PHP照片库,可以从图像中读取GPS坐标。我想修改它以使用坐标并在照片页面上包含谷歌地图。是否有一种简单的方法可以通过仅提供这对信息在HTML页面上显示谷歌地图?谢谢。 最佳答案 以下是一些可以帮助您入门的示例:使用GoogleMapsAPIv2:varmap=newGMap2(document.getElementById("map"));map.setCenter(newGLatLng(51.49,-0.12),8);您只需要在GMap2.setCenter()方法中更改纬度和经度。最后一个参数是缩放级别。使用Googl

android - 在哪里保存 Android GPS(纬度,经度)点?

在onLocationChanged事件中,我想保存我的GPS路线(纬度、经度)。稍后我想加载这些数据并绘制路线。谁是最好的方法,通过使用某种数组类型(并使用数据库保存或加载)或XML文件或其他方式?谢谢。 最佳答案 在SharedPreferences中存储double值而不损失精度的最佳方法是:转换为位表示以存储它的长度:prefsEditor.putLong("Latitude",Double.doubleToLongBits(location.getLatitude()));要检索,从位表示转换为double:doublel

android - Gps 状态启用/禁用广播接收器

我正在尝试注册一个广播接收器,以便在gps状态更改时接收更新。但是,当gps状态从启用更改为禁用时,我的GpsChangeReceiveronReceive方法似乎没有被调用,反之亦然。首先,我要注册接收者:GpsChangeReceiverm_gpsChangeReceiver=newGpsChangeReceiver();this.registerReceiver(m_gpsChangeReceiver,newIntentFilter(LocationManager.PROVIDERS_CHANGED_ACTION));然后,我有我的GPS接收器publicclassGpsChan

android - 在谷歌地图android中使用gps移动标记

我想移动GOOGLEMAP中的标记,同时gps位置发生变化,就像在UBER应用中一样。我找到了一些解决方案,但无法解决我的问题。解决方案是1和2下面是我的onLocationChange()方法publicvoidonLocationChanged(Locationlocation){doublelattitude=location.getLatitude();doublelongitude=location.getLongitude();mLastLocation=location;if(mCurrLocationMarker!=null){mCurrLocationMarker.r

android - 如何检测用户何时打开/关闭 GPS 状态?

我想阻止用户从我的应用程序更改WiFi、GPS和加载设置。运行我的应用程序时,用户不需要打开/关闭WiFi和GPS。(来自通知栏)。是否有任何BroadcastReceiver用于监听GPS开/关? 最佳答案 好吧,我做了很多挖掘工作,发现addGpsStatusListener(gpsStatusListener)在API24中已被弃用。对我来说,这甚至不起作用!所以,这里有另一种解决方案。如果在您的应用中,您想监听GPS状态变化(我的意思是用户开/关)。使用广播无疑是最好的方法。实现:/***Followingbroadcast

android - 在我的应用程序中使用 Android Default GPS ON-OFF 对话框

在我们的应用程序中,我们想要集成android默认GPS对话框。当GPS关闭并且我们在谷歌地图应用程序中按下我的位置按钮时出现的相同对话框。还附上了我要集成的对话框的图像。点击“否”选项将关闭对话框。点击"is"选项将直接激活设备的GPS。OLA应用程序出现以下对话框(ANDROIDL):OLA应用程序出现以下对话框(ANDROIDKIT_KAT):GoogleMapbelow(ANDROIDL)的对话框出现:我们现有的实现是当GPS关闭时,我们将应用程序重定向到设备的默认位置设置屏幕,他/她可以从那里打开位置。期待答案。提前致谢。 最佳答案

android - 从 GPS 坐标计算平均速度的最佳实践

我这里有一个可以给我GPS坐标的设备。我可以定义的时间间隔。我想用它来计算驾驶或开车旅行时的平均速度。实际上,我使用正交公式来计算两点之间的距离,然后将其除以给定的时间间隔。通过实现我遵循thisterm.不幸的是,我只能找到一个德语链接,但我认为该公式应该可以用任何语言理解;)不幸的是,使用这个公式和1秒的时间间隔会得到非常不精确的结果。步行时的速度在1公里/小时到20公里/小时之间。所以我想知道是否有关于如何实现两个GPS坐标之间距离计算的一般引用(我在SO上发现了类似的东西),特别是更新GPS坐标的最佳时间间隔是什么? 最佳答案

android - 如何使用 locationManager(GPS 和 NETWORK PROVIDER)只读取一次位置,而不再寻找位置更新?

如何使用locationManager(GPS和NETWORKPROVIDER)只读取一次位置,而不再寻找位置更新以节省电池? 最佳答案 虽然requestSingleUpdate()是技术上正确的答案,但您应该使用locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER,1000,1,mLocationListener);获得第一个位置后稍等片刻。该位置往往会摇晃几秒钟。要确定修复是否稳定使用,location.getAccuracy()。准确度稳定后,

android - 在没有互联网的情况下以编程方式更快地获取 GPS 坐标,但使用网络提供商和移动 GPS

我已经提到了很多关于这个主题的问题,但我的一些要求似乎缺失了:我想获得~0.0001精度的GPS位置不想上网;虽然GSM/CDMA网络还可以应在应用启动时以编程方式获取应该更快,比如一分钟内(比如iPhone,它可能也可以在飞行模式下工作!)该代码应该适用于大多数设备手机可以随时开启/关闭,移动任意距离有什么方法可以只获得符合上述要求的坐标吗?任何示例代码fragment都将不胜感激。检查各种声称显示离线位置的应用程序,例如“LocateMe”、“Maverick”。但是在没有互联网的各种情况下,他们不会跟踪位置(在印度)。我在SO内部/外部提到了很多旧/新问题。下面是几个:Isitp