资源简介
自动读取.txt文本文件数据,也可手动输入数据,计算功能包括测量平差和最小二乘间接平差,最后可将计算结果以文本文件报告输出,同时生成DXF图。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.IO;
namespace 附和水准路线近似平差计算
{
public partial class Darw : Form
{
public Darw()
{
InitializeComponent();
}
DXF dxf = new DXF();
public Darw(List point)
{
InitializeComponent();
GDI gdi = new GDI(pictureBox1);
gdi.Draw(point);
dxf.Draw(point);
pictureBox1.Image = gdi.export();
}
private void pictureBox1_MouseMove(object sender MouseEventArgs e)
{
pictureBox1.Focus();
}
private void pictureBox1_MouseWheel(object sender MouseEventArgs e)
{
pictureBox1.Width += e.Delta;
pictureBox1.Height += e.Delta;
}
private void Darw_Load(object sender EventArgs e)
{
pictureBox1.MouseWheel += new MouseEventHandler(pictureBox1_MouseWheel);
}
private void 图象复位RToolStripMenuItem_Click(object sender EventArgs e)
{
pictureBox1.Width = this.Width;
pictureBox1.Height = this.Height;
}
private void 保存DXFToolStripMenuItem_Click(object sender EventArgs e)
{
dxf.savefile();
}
}
///
/// GDI绘图
///
class GDI
{
private Bitmap bt;
private Graphics g;
public Font song1 = new Font(“宋体“ 10);
public Font song2 = new Font(“宋体“ 18);
public SolidBrush bru = new SolidBrush(Color.Red);
public GDI(PictureBox pic)
{
bt = new Bitmap(pic.Width pic.Height);
g = Graphics.FromImage(bt);
g.Clear(Color.SkyBlue);
g.TranslateTransform(50 bt.Height - 50);
}
///
/// 输出画布函数
///
///
public Bitmap export()
{
return bt;
}
///
/// 绘制水准图函数
///
/// 测站点数组
public void Draw(List p)
{
Pen blackpen = new Pen(Color.Black);
Pen redpen = new Pen(Color.Red);
Pen grennpen = new Pen(Color.Green3);
List x = new List();
List y = new List();
for (int i = 0; i < p.Count; i++)
{
x.Add(p[i].S);
y.Add(p[i].Z);
}
double xmax = x.Max();
double xmin = x.Min();
double ymax = y.Max();
double ymin = y.Min();
double xc = xmax - xmin;
double yc = ymax -
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 53248 2018-07-23 17:36 1\可执行文件\附和水准路线近似平差计算.exe
文件 1198231 2018-07-23 17:41 1\开发文档.docx
..A..H. 41472 2018-08-25 22:00 1\源代码\附和水准路线近似平差计算\.vs\附和水准路线近似平差计算\v14\.suo
文件 189 2018-07-23 12:34 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\App.config
文件 53248 2018-07-23 17:36 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\bin\Debug\附和水准路线近似平差计算.exe
文件 189 2018-07-23 12:34 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\bin\Debug\附和水准路线近似平差计算.exe.config
文件 62976 2018-07-23 17:36 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\bin\Debug\附和水准路线近似平差计算.pdb
文件 22696 2018-08-26 10:23 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\bin\Debug\附和水准路线近似平差计算.vshost.exe
文件 189 2018-07-23 12:34 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\bin\Debug\附和水准路线近似平差计算.vshost.exe.config
文件 490 2018-04-12 07:35 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\bin\Debug\附和水准路线近似平差计算.vshost.exe.manifest
文件 6803 2018-08-08 15:54 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\Darw.cs
文件 6391 2018-07-23 15:20 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\Darw.Designer.cs
文件 6212 2018-07-23 15:20 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\Darw.resx
文件 28818 2018-07-23 17:36 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\MDIParent1.cs
文件 38820 2018-07-23 17:28 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\MDIParent1.Designer.cs
文件 25469 2018-08-09 21:20 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\MDIParent1.resx
文件 2324 2018-08-08 15:14 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 7607 2018-08-25 21:00 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2018-07-23 12:34 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2018-07-23 12:34 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2018-07-23 12:34 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
文件 4961 2018-08-26 10:23 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.csproj.FileListAbsolute.txt
文件 1097 2018-08-08 15:54 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.csproj.GenerateResource.Cache
文件 4128 2018-08-08 15:54 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.csprojResolveAssemblyReference.cache
文件 180 2018-07-23 15:20 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.Darw.resources
文件 53248 2018-07-23 17:36 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.exe
文件 8487 2018-07-23 17:28 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.MDIParent1.resources
文件 62976 2018-07-23 17:36 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.pdb
文件 180 2018-07-23 14:59 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.Properties.Resources.resources
文件 180 2018-07-23 16:20 1\源代码\附和水准路线近似平差计算\附和水准路线近似平差计算\obj\Debug\附和水准路线近似平差计算.Report.resources
............此处省略33个文件信息
相关资源
- 360环视摄像头鱼眼四摄像头拼接算法
- SuperSocket服务端与客户端通信
- 模拟点击。后台版 源码
- 清除微信僵尸粉工具源码
- MD5源代码和教程
- NPOI最新版2.4.1
- NPOI使用手册
- 企业员工工资管理系统说明书预览版
- 个人资料管理源码 + 报告文档+ 数据库
- Bonjour SDK for Windows
- .net MVC网上书店源代码完整版
- .net大作业设计含数据库
- DynamicDataDisplay 文档
- 三维水淹模型源代码
- ArcEgine开发实战资料
- 拍照+录像AforgeCameraOne
- 财务凭证管理系统源码超详细
- 用vs做的留言板。很实用很实用,不会
- 点餐系统内含数据库.rar
- 加班管理系统本人自己写的.net 本人新
- 仿360安全桌面源码 程序管理工具源码
- 在线考试系统学生 老师 管理员
- 在线投票系统源代码+数据库设计+E-
- 爱普生打印demo
- CadLib v4.0.35.21 特别版本支持CAD2000-20
- CLRInsideOut2008_01
- 支持语法高亮的快速着色文本框「源
- 豆瓣FM源码
- .net商品销售管理系统完整源码(进销
- 奖学金评定系统
评论
共有 条评论