如何将经纬度设置放入谷歌地图

时间:2014-01-07 11:11:53

标签: android web-services google-maps

我必须创建一个项目,其中纬度和经度列表将显示在Google地图上。这些地点将来自网络服务。我已经为当前位置,谷歌地图实施了GPS。但是如何使用标记将所有这些位置放在Google地图上。我对此并不感到困惑。我们欢迎代码和想法。

2 个答案:

答案 0 :(得分:8)

您可以使用:

布局XML:

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
>

        <LinearLayout
            android:id="@+id/linearLayout"
            android:layout_width="match_parent"
            android:layout_height="250dp" >

            <com.google.android.gms.maps.MapView
                android:id="@+id/YOURMAPID"
                android:layout_width="fill_parent"
                android:layout_height="fill_parent" >
            </com.google.android.gms.maps.MapView>
        </LinearLayout>


</ScrollView>

初始化地图:

private GoogleMap googleMap = ((MapView) rootView.findViewById(R.id.YOURMAPID)).getMap();

设置标记:

 googleMap.addMarker(new MarkerOptions().position(new LatLng( YOUR LATITUDE, -YOUR LOINGITUDE)).title("Marker"));

答案 1 :(得分:3)

转到此Reference Link。在本网站中,您将回答您的问题。