将图像添加到谷歌地图作为背景(透明)

时间:2015-03-23 07:01:55

标签: google-maps

我正在为移动平台开发一款应用程序,现在仅用于ios并使用谷歌地图。好吧,我为瑞士创建了一个多边形

如您所见,颜色为红色,但我想使用瑞士国旗而不是红色。谷歌提供了一个链接,您可以将图像添加到地图上,但它不像地图,它应该是透明的,我找到了样本

http://www.maphill.com/switzerland/simple-maps/flag-map/ 当你看到它的旗帜(可能不是图像,但有两种颜色)

那么我怎样才能在谷歌地图中做同样的事情。

此代码是关于将地图填充为红色

public override MKOverlayRenderer OverlayRenderer(MKMapView mapView, IMKOverlay overlay)
{
   if (overlay is MKPolygon)
   {
    var polygonOverlay = overlay as MKPolygon;
    var polygonView = new MKPolygonRenderer(polygonOverlay);
    polygonView.FillColor = UIColor.FromRGB(180, 16, 27);
    polygonView.Alpha = 0.4f;
    polygonView.StrokeColor = UIColor.Red;
    polygonView.LineWidth = 10;
    return polygonView;

  }
   return null;
}

0 个答案:

没有答案