我想在gmap视图中做这样的事情:https://developers.google.com/maps/documentation/javascript/groundoverlays
我可以放多边形和填充纹理,它的工作,但我有问题代表这个纹理和映射这个纹理到地图视图。例如,当我按缩放时,纹理会被破坏。
GMapOverlay polygons = new GMapOverlay("polygons");
List<PointLatLng> points = new List<PointLatLng>();
points.Add(new PointLatLng(48.866383, 2.323575));
points.Add(new PointLatLng(48.863868, 2.321554));
points.Add(new PointLatLng(48.861017, 2.330030));
points.Add(new PointLatLng(48.863727, 2.331918));
GMapPolygon polygon = new GMapPolygon(points, "Jardin des Tuileries");
polygon.Fill = new TextureBrush();//here i can put texture
polygon.Stroke = new Pen(Color.Red, 1);
polygons.Polygons.Add(polygon);
gmap.Overlays.Add(polygons);
GMapControl.Overlay仅限于Markers、Polygons和Routes
你可以使用
https://github.com/SharpMap
对于这种覆盖