在地图中显示具有描述的多个点

时间:2013-07-24 17:13:11

标签: android ios html5 google-maps cordova

我正在为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. 

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

Marker newMark = map.addMarker(new MarkerOptions() .POSITION(纬度,经度) .title伪( “标题”) .snippet(“short desc”));

然后,如果需要,您可以在对象中添加标记以进行修改。否则你只需使用添加标记。默认情况下,点击标记时会弹出标题和摘要。