GMap.net相关参考代码

2016-06-08 11:48:31  访问(1749) 赞(0) 踩(0)

       // layers
      readonly GMapOverlay top = new GMapOverlay();
      internal readonly GMapOverlay objects = new GMapOverlay("objects");
      internal readonly GMapOverlay routes = new GMapOverlay("routes");
      internal readonly GMapOverlay polygons = new GMapOverlay("polygons");

 
 // 地图居中 //
 MainMap.ZoomAndCenterMarkers("objects");
 
 // 清空 //
 objects.Markers.Clear();
 
 // 保存图片的代码 //
 try
         {
            using(SaveFileDialog sfd = new SaveFileDialog())
            {
               sfd.Filter = "PNG (*.png)|*.png";
               sfd.FileName = "GMap.NET image";

               Image tmpImage = MainMap.ToImage();
               if(tmpImage != null)
               {
                  using(tmpImage)
                  {
                     if(sfd.ShowDialog() == DialogResult.OK)
                     {
                        tmpImage.Save(sfd.FileName);

                        MessageBox.Show("Image saved: " + sfd.FileName, "GMap.NET", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     }
                  }
               }
            }
         }
         catch(Exception ex)
         {
            MessageBox.Show("Image failed to save: " + ex.Message, "GMap.NET", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }


标签:GMap.net相关参考代码 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)