Googlemaps V2:在 GeoJsonPolygon 上添加信息 window
Googlemaps V2: Add an info window on GeoJsonPolygon
我正在使用 geojson 文件在 Android 的地图上绘制多边形。现在我想在此多边形之上添加信息 windows。我尝试使用 GeoJsonPolygonStyle 来自
GeoJsonlayer -> getFeature() 方法使用信息 window.
设置这些多边形的样式
但是它没有给我任何像 setTitle() 和 setSnippet() 这样的选项,就像它为 GeoJsonPointStyle 提供的那样。任何帮助表示赞赏。
设置一个 setOnPolygonClickListener
怎么样?
getMap().setOnPolygonClickListener(new GoogleMap.OnPolygonClickListener() {
public void onPolygonClick(Polygon polygon) {
//show the a pop-up containing information
}
}
});
我最终使用 geojson co-ordinates 创建了 LatLong 边界,并在中心使用该边界创建了 InfoWindow。希望 google 在即将发布的版本中发布 api。
我正在使用 geojson 文件在 Android 的地图上绘制多边形。现在我想在此多边形之上添加信息 windows。我尝试使用 GeoJsonPolygonStyle 来自 GeoJsonlayer -> getFeature() 方法使用信息 window.
设置这些多边形的样式但是它没有给我任何像 setTitle() 和 setSnippet() 这样的选项,就像它为 GeoJsonPointStyle 提供的那样。任何帮助表示赞赏。
设置一个 setOnPolygonClickListener
怎么样?
getMap().setOnPolygonClickListener(new GoogleMap.OnPolygonClickListener() {
public void onPolygonClick(Polygon polygon) {
//show the a pop-up containing information
}
}
});
我最终使用 geojson co-ordinates 创建了 LatLong 边界,并在中心使用该边界创建了 InfoWindow。希望 google 在即将发布的版本中发布 api。