来自googlemaps lat和lon </location>的Blackberry <location> lat和lon

时间:2011-11-29 11:00:11

标签: blackberry maps coordinates

我有这样的坐标:

<googlemapsX>32.733611</googlemapsX>

<googlemapsY>-117.189722</googlemapsY>

我想像这样向他们展示:

String document = "<lbs>
     <location lat='LAT' lon='LON'/>
     </lbs>";

但是LAT和LON必须是整数,如何转换它们?

2 个答案:

答案 0 :(得分:4)

要将它们转换为BlackBerry在其文档中使用的lat / lon,您可以将它们乘以100000以获得正确的值。

int lat = 32.733611 * 100000;
int lon = -117.189772 * 100000;

并将这些值用作LAT和LON

答案 1 :(得分:1)

lat,long可以是32.733611,-117.189772(双值)等值

int latitude = (int) (lat * 1e6);
int longitude = (int) (long * 1e6);