【实习要点与代码】自己总结

时间:2024.4.21

[31]

层放在可变槽中处理

层管理点线面注记

ID 属性码 坐标(空间)组成层

// Map.cpp: implementation of the CMap class.

//

//////////////////////////////////////////////////////////////////////

#include "stdafx.h"

#include "mapread.h"

#include "Map.h"

#include "fstream.h"

#ifdef _DEBUG

#undef THIS_FILE

static char THIS_FILE[]=__FILE__;

#define new DEBUG_NEW

#endif

//////////////////////////////////////////////////////////////////////

// Construction/Destruction

//////////////////////////////////////////////////////////////////////

CGeoMap::CGeoMap()

{

m_nRatio = 10;

m_bisLoaded = FALSE;

}

CGeoMap::~CGeoMap()

{

for(int i=0;i<m_LayerArray.GetSize();i++)

{

CLayer* pLayer=m_LayerArray.ElementAt(i);

if(pLayer!=NULL)

delete pLayer;

}

}

//读取数据

BOOL CGeoMap::ReadData(CString szFileName)

{

ifstream is(szFileName);//文件流

if(!is.is_open())

{ } AfxMessageBox("error");//没有打开就返回 return FALSE;

AfxMessageBox("开始读取数据!");

char value[256];

//范围

is.getline(value,sizeof(value)-1,'\n');//获取一行

double xl,yb,xr,yt;//最左最右最下最上

sscanf(value,"%lf,%lf,%lf,%lf\n",&xl, &yb, &xr, &yt);//字符按自身设计来写double等,前四个是双精度,写到地址里面去,后面是取地址操作符

m_rcBound.left = (int)(xl*m_nRatio);//写出范围,坐标都乘以10

m_rcBound.bottom = (int)(yb*m_nRatio);

m_rcBound.right = (int)(xr*m_nRatio);

m_rcBound.top = (int)(yt*m_nRatio);

CString str;//定义

str.Format("左下: %d,%d,右上: %d,%d\n", m_rcBound.left, m_rcBound.bottom, m_rcBound.right, m_rcBound.top);//弹出对话框

AfxMessageBox(str);

//层

int layernum=0;

is.getline(value,sizeof(value)-1,'\n');

sscanf(value,"%d\n",&layernum);//转换目标类型 if(layernum<=0) return FALSE; for(int j=0;j<layernum;j++)//大于0逐层来读 {//层 char curlayer; CLayer* pLayer=new CLayer; is.getline(value,sizeof(value)-1,'\n'); sscanf(value,"%c\n", &curlayer);//P放入层类型 pLayer->cType = curlayer; int num=0;//层目标数 char szObject[10]; is.getline(value,sizeof(value)-1,'\n');//Point 108,放到value解意 sscanf(value,"%s %d\n",szObject/*几何类型*/, &num);//用此函数解意 // if(strcmp(szObject, "Point")==0) { for(int i=0;i<num;i++) {

CGeoPoint* pPoint=new CGeoPoint;//定义点对象,填属性 //属性码 is.getline(value,sizeof(value)-1,'\n');//转换 sscanf(value,"%s\n", pPoint->codestring); //坐标 is.getline(value,sizeof(value)-1,'\n'); double x,y; sscanf(value,"%lf,%lf\n", &x, &y);//长整形 pPoint->m_pt.x = (int)(x*m_nRatio); pPoint->m_pt.y = (int)(y*m_nRatio);

pLayer->m_PointArray.Add(pPoint);//加点 }

}

if(strcmp(szObject, "Polyline")==0)

{

for(int i=0;i<num;i++)

{

//line

//....

//....

}

}

if(strcmp(szObject, "Polygon")==0)

{

for(int i=0;i<num;i++)

{

CGeoArea* pArea=new CGeoArea; //....

//....

}

}

m_LayerArray.Add(pLayer);//读完层在增加 } //以上程序读数据流程(难度较大)

//目标

AfxMessageBox("ok");

is.close();

m_bisLoaded = TRUE;

return TRUE;

}

//绘制地图

void CGeoMap::Draw(CDC *pDC)

{

if(m_bisLoaded)

{

pDC->Rectangle(&m_rcBound);

for(int i=0;i<m_LayerArray.GetSize();i++) {

CLayer* pLayer=m_LayerArray.GetAt(i); if(pLayer==NULL) continue; //pLayer->Draw(pDC);

//pDC->Polyline(pts, num); //pDC->Polylgon(pts, num); }

}

}

BOOL CGeoMap::GetMapSize(SIZE &sz)

{

if(!m_bisLoaded)

return FALSE;

sz.cx = m_rcBound.right-m_rcBound.left; sz.cy = m_rcBound.top-m_rcBound.bottom; return TRUE;

}

BOOL CGeoMap::GetWindowOrg(int &x, int &y) {

if(!m_bisLoaded)

return FALSE;

x = (m_rcBound.right+m_rcBound.left)/2; y = (m_rcBound.top+m_rcBound.bottom)/2; return TRUE;

}


第二篇:采购实习评估与自我总结


我于?年?月?日开始到?公司工作。从来公司的第一天开始,我就把自己融入到我们物资采购的这个团队中,不知不觉已经四个多月了,现将这几个月的工作做如下总结:

一、在大家忙碌的工作氛围中,我很快熟悉了变压器的工艺流程与变压器的相关组件,很快的适应了询价的相关工作。我以较快的速度融入到工作当中,边学边做,边做边问。目前我负责了变压器中高压投标项目的全部询价工作以及其他的询价相关事宜。

二、当投标项目很急或是要立马出价格的,我会积极与报价方沟通,争取以最快的方式将报价反馈。同时在遇到某一特殊组件的询价时,我也会尽可能的多询几家供方,将价格有优势、质量有保证的报价反馈。

三、在这四个月试用期间,除了询价、比价等工作外,我也在力所能及之时帮助同事们做一些力所能及的事情,也不断地向同事们请教采购专业方面的知识,来丰富和充实自己。

关于目前我工作的状况,我想提出一点建议。虽然我可以按时完成自己的工作任务,但是总感觉自己在询价工作中,特别是对于进口组件的询价中处于一种被动的形势,也就是我被动的从代理商那里接受价格反馈。如果是特别急着寄标书的项目,这种反馈速度肯定会成为瓶颈制约着整个投标进程。因此有必要建立自己的对外询价机制,与国外供方的直接对话。所以,我希望在

我在职的期间,这种情况能有所改善,我也在积极的学习,希望能尽早为公司奉献更多的力量

更多相关推荐:
软件工程专业实习总结范文

《浙江大学优秀实习总结汇编》软件工程岗位工作实习期总结转眼之间,两个月的实习期即将结束,回顾这两个月的实习工作,感触很深,收获颇丰。这两个月,在领导和同事们的悉心关怀和指导下,通过我自身的不懈努力,我学到了人生…

艺术设计专业实习总结范文

《浙江大学优秀实习总结汇编》艺术设计岗位工作实习期总结转眼之间,两个月的实习期即将结束,回顾这两个月的实习工作,感触很深,收获颇丰。这两个月,在领导和同事们的悉心关怀和指导下,通过我自身的不懈努力,我学到了人生…

电视台实习总结范文3篇

电视台实习总结范文3篇ltstrong电视台实习总结范文一ltstrong作为一名应届大学生真的很感谢黔东南电视台给予的这一次实习机会相比在学校的理论学习这次实践机会真的十分的考验我更让我学会了太多在学校学不到...

新闻专业大学生记者实习总结范文

新闻专业大学生实习报告一、实习目的实习是一项综合性的、社会性的活动,是一个由学校向社会接轨的环节,是学校学习向社会工作转型的一大模块。搞好社会实习工作是很关键的,对一个学生来说是很重要的,从一个学生的成长过程来…

金工实习总结报告

金工实习心得体会学院专业班级姓名学号金工实习心得体会金工实习是一门实践性的技术基础课是工科学生学习机械制造的基本工艺方法和技术完成工程基本训练的重要必修课金工实习不仅可以让我们获得机械制造的基础知识了解机械制造...

金工实习总结报告

评分:_______班级:姓名:学号:实习日期:20xx-11-29至20xx-12-10大学生金工实习总结报告为期两周的金工实习在金属的回响中落下了大幕,总的来说这次为期两周的实习活动是一次有趣且必将影响我今…

毕业实习总结格式

20xx届本科毕业实习总结院系:专业:班级:学号:姓名:商学院公共事业管理20xx20xx3515336徐建20xx年x月x日毕业实习报告时光荏苒,不知不觉中我已经来到港中旅青岛海泉湾有限公司2个月了,到了盛夏…

法医学专业实习总结范文

《浙江大学优秀实习总结汇编》法医学岗位工作实习期总结转眼之间,两个月的实习期即将结束,回顾这两个月的实习工作,感触很深,收获颇丰。这两个月,在领导和同事们的悉心关怀和指导下,通过我自身的不懈努力,我学到了人生难…

工程训练D实习总结报告

工程训练D实习总结报告课程:工程训练D班级:学号:姓名:日期:20xx年x月日09工程训练D实习总结报告工程训练实践课与一般的理论课不同,我们在老师的指导下独立完成实验或是与同学一起完成,以获得制造的基本工艺知…

顶岗实习总结格式

电气工程学院20xx届毕业生专业姓名学号实习单位指导教师顶岗实习总结20xx年月日1基本情况介绍正文包括顶岗实习时间实习公司历史及现状基本情况规模企业实习指导老师等我的实习开始时间是20xx年12月1日我实习的...

本科实习总结报告

实习总结报告一实习单位北京航天三院三十三所二实习内容在航天三院实习期间接受航天三院的保密教育严守国家科研秘密并接受入所安全教育参观航天三院展厅了解其发展历程实习期间对在校所学的惯导知识进行了补充拓展了陀螺及加速...

软件实习总结报告

东北石油大学实习总结报告实习类型实习单位实习起止时间20xx年7月4日至20xx年7月22日指导教师所在院系班级学生姓名学号20xx年7月22日实习报告21世纪是一个信息的时代会计作为社会经济生活不可或缺的一部...

实习自我总结范文(17篇)