Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在Google地图覆盖中为Geopoint提供双值_Android_Google Maps - Fatal编程技术网

Android 在Google地图覆盖中为Geopoint提供双值

Android 在Google地图覆盖中为Geopoint提供双值,android,google-maps,Android,Google Maps,我想使用overlay指向一个Google地图位置。为此,纬度和经度值将指定给地质点,但它只接受int值 我如何给它赋值?或者有没有另一种方法可以指向一个确切的位置 point = new GeoPoint((int)t.getLati(),(int)t.getLongi()) 任何帮助都将不胜感激。既然接受微度的纬度和经度,只需创建如下点: GeoPoint point = new GeoPoint((int)(latitude * 1e6),

我想使用overlay指向一个Google地图位置。为此,纬度和经度值将指定给地质点,但它只接受int值

我如何给它赋值?或者有没有另一种方法可以指向一个确切的位置

point = new GeoPoint((int)t.getLati(),(int)t.getLongi()) 
任何帮助都将不胜感激。

既然接受微度的纬度和经度,只需创建如下点:

GeoPoint point = new GeoPoint((int)(latitude * 1e6),
                              (int)(longitude * 1e6));

@罗曼·努里克,我也做了同样的事情,但在积分上有细微的变化。我从谷歌地图api获取lat/lng,并将其转换为地质点和绘制路径。但当我将它与谷歌地图路径进行比较时,我在我的应用程序中绘制的路径却略有不同。如果你有什么想法,可以帮我吗。