c# - GMap.NET winforms。地面覆盖功能(上传外部地图)
问题描述
我想在 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);
解决方案
推荐阅读
- python - 如何在python中编写下标文本?
- c# - 继承从另一个接口派生的接口
- elasticsearch - 使用 Elasticsearch 和 Kubernetes 进行数据存储的最佳实践
- git - cPanel“手动或拉动部署”仅工作一次并停止工作
- aws-glue-spark - 如何在 aws 胶水动态框架上创建过滤器以过滤掉一组(文字)值
- c# - 如何将 JSON 对象反序列化为具有可能是单个字符串或字符串数组的值的字典?
- batch-file - 下载具有错误 EOL 序列的文件
- arrays - 在 C 中制作随机整数数组时的奇怪问题
- node.js - 我从 Node.js 服务器调用 APNS 通知时遇到问题。这是我要回来的错误
- powerbi - COALESCE 和 DIVIDEs 交替结果有什么区别?