0

我正在开发适用于 android 和 iOS 的跨平台应用程序。我phonegap用作 HTML5 和 android/iOS 之间的桥梁。

在我的数据库中有多个地理点(latitude& longitude)。很容易通过下面的方式在地图中显示一个点

//Javascript//collecting data from database with JSON

var map = new GoogleMap();
map.initialize("map_home_location",data[0].home_lat,data[0].home_lng);

////HTML5

<div class="rhtForm" style="height:250px;" id="map_home_location"></div>

一个地理位置点正在正确显示。

但我想展示

1) multiple geo location point in a map with short description of each point. 
2) When click into a point long description will show. 

这里的描述是指存储在特定地理位置点的其他信息。

提前致谢。

4

1 回答 1

0

标记 newMark = map.addMarker(new MarkerOptions() .position(lat,lng) .title("title") .snippet("short desc"));

然后,您可以根据需要将刚刚添加到对象中的标记进行修改。否则,您只需使用添加标记即可。默认情况下,单击标记会弹出标题和片段。

于 2013-07-25T15:31:50.053 回答