问题标签 [geopoints]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1388 浏览

android - 存储gps数据的格式

我正在尝试将 GPS 数据存储在 Sqlite 数据库中。我通过 DDMS 从 KML 文件中检索数据,并以这种方式将其存储在 GeoPoint 中:

问题是GeoPoint()它只接受 lon 和 lat 作为 int,因为它没有为双格式定义。现在,如果我有 45.3242355 作为经度,它将作为 int-453242355 存储在 Sqlite 中。我想用它在地理点之间的地图上画一条线,但我可以,因为这种整数格式超出了纬度和经度的范围。有人可以告诉我应该如何继续获取我的真实格式数据吗?

0 投票
1 回答
1001 浏览

android - android在开始到结束之间的交叉点数组之间画线

我已经这样做了:

它起作用并在所有点之间画线。唯一的问题是在第一个点和最后一个点之间还有一条线最终与其他点的路径相交。我该如何删除它?

0 投票
1 回答
2395 浏览

facebook-graph-api - Facebook 打开图形标签错误(地理点)

以下元标记产生下面的 linter 警告。我在一两个博客上读到 facebook 不再使用这些标签,但考虑到它们的界面,我很难相信它。有没有人看到任何问题?


在此处输入图像描述


应该修复的开放图警告

无关属性:此类型的对象不允许名为“og:latitude”的属性。

无关属性:此类型的对象不允许名为“og:longitude”的属性。

无关属性:此类型的对象不允许名为“og:street-address”的属性。

无关属性:此类型的对象不允许名为“og:locality”的属性。

无关属性:此类型的对象不允许名为“og:region”的属性。

无关属性:此类型的对象不允许名为“og:postal-code”的属性。

无关属性:此类型的对象不允许名为“og:country-name”的属性。

0 投票
1 回答
206 浏览

android - Android mapview geopoint差异模拟器和设备

我正在使用 mylocation 类从 gps 提供商获取数据。代码是这样的:

当我在模拟器(2.3.3)中使用该应用程序时,它会显示正确的位置而不增加任何内容。

但是当我在设备(4.0)中使用它时,纬度和经度需要乘以 1000000。我找不到原因。我不认为这是因为 android 的版本。有人知道吗?

0 投票
1 回答
2560 浏览

android - 如何判断两个地理点的方向

我有 3 个地理点

(起始位置)11.986242477259117, 79.84657287597656`

(中间位置)11.984521304799278, 79.84583258628845

(完结)11.985014568760436, 79.844491481781

我从如何使用 kml 文件在地图上绘制路径中获得了知识?

我已经像这样在地理点之间画了线。

在此处输入图像描述

我已经使用如何使用它们的经度和纬度值计算两个位置之间的距离来计算距离

我的问题是,当用户站在“A”(起始位置)附近时,我想告诉方向,你已经像这样移动到“北”、“东”、“西”、“南”。

如果用户错误地移动了其他方向,需要像“你移动错误的方向”一样告诉并说出正确的方向。

如何获得两个地理点之间的方向。?

我已经通过两个经度/纬度点从获取方向(指南针)获取度数

它返回一定程度,但我无法告诉正确的方向。

如何获得两个地理点之间的方向。?

0 投票
2 回答
2173 浏览

android - 如何在android中将屏幕坐标转换为地理点

我正在尝试将屏幕坐标转换为 android mapview 中的 Geopoint。我需要在屏幕中心显示一个标记(窗口中填充了地图视图)。所以我尝试使用显示度量 getWidth() 和 getHeight() 方法获取中心坐标,并使用 mapView.getProjection().fromPixels(height/2, width/2) 转换为 geoppoint。但它似乎给出了错误的结果。我该怎么办?

0 投票
1 回答
428 浏览

android - GoogleMaps GeoPoint 取值范围

我试图GeoPoints在我的地图上添加一些,但我遇到了一些“特殊”点的问题。

纬度值的范围是 +90 到 -90,因此我想添加一个像这样的点......

...在此之后,我再次检查纬度值:

我总是得到 80000000 的最大值。有人可以解释为什么谷歌为 a 设置此限制GeoPoint以及此限制的原因是什么?

谢谢!

0 投票
3 回答
4082 浏览

android - Android显示两个地理点之间的行车路线

我已经用谷歌搜索了 2-3 天,但我无法为我的问题找到完美的解决方案。

我需要显示两个地理点之间的路线(不是直线,但需要显示行驶方向的路线),但我无法找到任何解决方案。我遇到了这个问题的解决方案。

但我猜这个解决方案也不起作用。如果你能帮助我,那就太好了。

我找到了解决方案在下面寻找答案...

0 投票
1 回答
1256 浏览

android - 将字符串转换为 Android Geopoint 的 int

我从 Google Places URL 获取纬度和经度作为字符串。现在我想使用获得的坐标在地图上放置一个图钉。有些事情很愚蠢,因为我试图将字符串解析为 GeoPoint 的整数,结果显示为 0,0,因此引脚放置在非洲海岸附近。这是我的代码:

我认为错误在于整数的解析:

我认为解析会看到坐标中的小数点并吓坏了。那么如何将坐标字符串解析为整数,以便 GeoPoint 将它们视为格式正确的坐标,例如:30.487263、-97.970799

0 投票
1 回答
415 浏览

android - Android 在 GoogleMap 应用程序中使用 NullPointerException 强制关闭

在这个活动中,我从数据库中的任务表中获取纬度和经度,然后我将它们放入带有标记图像的地图中:

我在日志猫中有一个强制关闭,出现空指针异常...

}

这是 logcat 的踪迹: