Mapbox - 使用gps位置

时间:2014-03-24 19:33:35

标签: android gps location mapbox

我开发了一款Android应用。 我想存储gps位置并在地图上用这些数据画一条线,比如"画出我的课程"。

最好的方法是什么?

我用TileMill设计了我的地图。

我在哪里可以存储我的数据并将其与mapbox一起使用?


这是我的代码:

public class GPSActivity extends Activity{
private LocationManager manager = null;
private MyLocationListener listener;
private TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    textView = (TextView) findViewById(R.id.location);
    listener = new MyLocationListener(textView);


    manager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

    listener = new MyLocationListener(textView);

    manager.requestLocationUpdates(LocationManager
            .GPS_PROVIDER, 5000, 10,listener);

    }
public class MyLocationListener implements LocationListener
{
TextView textView;

public MyLocationListener(TextView textView)
{
    this.textView = textView;
}

@Override
public void onLocationChanged(Location location) {
    this.textView.setText(location.toString());
}

@Override
public void onStatusChanged(String s, int i, Bundle bundle) {

}

@Override
public void onProviderEnabled(String s) {

}

@Override
public void onProviderDisabled(String s) {

}

}

- >有了这段代码,我就有了位置。我想存储经度和纬度,并使用mapbox。什么是存储这些数据的最佳方式? 我开始在地图框上设计我的地图:https://a.tiles.mapbox.com/v3/malicia.hh3dgalc/page.html?secure=1#13/48.1169/-1.6803 这将是一个交互式地图,我想绘制一个存储数据的行程。

有人可以帮助我吗?

0 个答案:

没有答案