- 博客(1)
- 资源 (7)
- 收藏
- 关注
原创 转规划行业了呀。。。用地适宜性分析
某规划设计院,新工作第一天,老大派任务:你既然是学GIS的,这两天做一个用地分析咯。我想那不是小cass,一天研究完毕完成任务,顺便在这里记录下全过程。 背景:某镇域规划 数据来源:CAD的dwg格式文件 1.将CAD中图层里面所有块点亮(不然导入到ARCGIS中有可能看不到),保存,在arcgis中添加数据,选择dwg文件,出现五个图层,后四个都好理解,第一个Annotation是其他图层
2017-07-03 11:17:36 1765
城市网络模型与算法(读取SP文件连通图信息) 上机实习
利用C++语言平台编写程序,正确读sp文档中连通图的信息(即各结点的数据域和指针域),通过链表队列等工具,用贪心算法实现图上寻找最短路径算法,输出结果。然后在图中任取一原点origin,做类似缓冲区分析,建一个距离缓冲distance,当结点到原点的最短路径dist小于distance时候,则输出该点,得到的所有点,就是缓冲范围内的结果点集。
2016-01-11
MFC上机实习编辑器
大学上机实习自己做的 功能齐全 附有实习报告!实习报告写得很详细!
编辑器
做一个单文档的程序,能够进行读取两个文本文件的内容,并将其内容用图形的方式显示出来。
两个文本文件内容:在Point1.txt文件中,记录了点的坐标信息,如下如所示:
图 31 point文件内容
第一列是点的行号,没有什么特别意义,就是累加的顺序;
第二列是一个点的ID,具有唯一性。即没有ID相同的两个点。
第三列是点的类型,不同的类型表示不同的点。比如10可能是一个小黑点,26是一个空心圆表示的点,20是一个小三角形等。
第四列是点的名字,是一个字符串。
最后两列是点的坐标,注意是浮点型的笛卡尔坐标(方向是上、右),并非vc中的缺省的坐标系(方向是下、右)。
Lin1.txt文件中,记录了线的连接关系(没有曲线,只有折线段),如下图所示:
图 32 lin文件中的内容
第一列是线的序号,没有实际意义,一行表示一条线。
第二列是线的ID,有唯一性,即每个线的ID不同
第三列和第四列是这个线的两个端点的ID(ID对应point.txt中的ID0)
基本要求:
用程序读取两个文本文件,将数据读入内存,用相应的数据结构保存到内存。
将所有数据都在一个视图显示出来。
建议:
注意点的坐标为浮点类型,需要进行坐标的变换
这一阶段,不用考虑图形参数,不用考虑图形的操作,只需要显示出来即可
建议自己做两个简单的文件,手工录入几条整数型的坐标,用缺省坐标系先实现,然后再考虑本题浮点和笛卡尔坐标的问题
本题主要考察视图显示、坐标、更新窗口知识点
高阶要求:
图形参数可以选择后变化(包括点的形状、大小;线的颜色,粗细、线型等)。
支持视图的放大、缩小、复位(即一屏显示所有的数据)等
可选要求:
可以鼠标选中点,对点进行移动,移动后,点上连着的线要能够联动。
移动点的过程中(即还没有确定最终移动的位置的时候),要有虚线显示点和线移动的效果,移动到最终位置的时候,虚线消失,老的实线根据新坐标重绘。
2014-03-15
MFC橡皮筋划线
大一实习很努力很认真做的 MFC平台 附实习报告!功能齐全!还有文件数据读取实现!
橡皮筋画线程序:
要求:
基本要求利用鼠标在视图上绘制线,能够设置线的颜色和宽度;
能够用鼠标拾取绘制的某条线,被选中的线能够高亮显示,并且弹出对话框,输入线的属性保存起来;
高阶要求:
能够将绘制的线数据保存在Line.dat文本文件中;
打开线数据文件Line.dat,可以显示出文件里面的线图形。
可选功能:
文字能够在视图任意地方点击鼠标后输入。
提示:可以使用STL中的容器来管理数据。
2014-03-15
VC++MFC学生管理系统
大学实习自己做的 很辛苦!可能有bug(因电脑而异)下载后稍微改下就可以了 附有实习报告!
学生学籍成绩管理系统:
学生的信息包括:姓名、学号、性别、班级、院系;学生的成绩信息包括英语、数学、程序设计及体育成绩等各门课的成绩;
定义如下类,并建立一个文本文件Student.dat,用于存储学生、课程与成绩的相关信息。文件格式自己定义。
学生类CStudent(姓名、学号、性别、班级、院系);
课程类CLesson(课程名称、课程开设时间);
成绩类CGrade(学号、课程名称、成绩)
要求实现如下功能:
在对话框上能够添加、删除、编辑和查询课程信息;
在对话框上能够添加、删除、编辑和查询学生信息;
在对话框上能够增加、删除、编辑和查询学生的选课信息;
在对话框上能够录入和编辑学生某门课的考试成绩;
在对话框上能够按照学生姓名查询学生的选课信息和选课成绩,并统计出其总成绩、平均成绩,计算出该学生的成绩的标准差;
显示全班的学生成绩排名。
统计出各班的平均成绩,并进行排名。
2014-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人