资源简介
ARCGIS SHP转VCT工具
代码片段和文件信息
#include “stdafx.h“
#include “MapField.h“
CMapField::CMapField()
{
m_csFieldName = _T(““);
m_csValue = _T(““);
m_lFieldType = fdInvaild;
::VariantInit(&m_varValue);
}
CMapField::CMapField(CMapField& field)
{
m_csFieldName = field.GetName();
m_csValue = field.GetValueAsString();
m_lFieldType = field.GetType();
m_varValue = field.GetValue();
}
CMapField::~CMapField()
{
}
CString CMapField::GetName()
{
return m_csFieldName;
}
void CMapField::SetName(LPCTSTR lpszName)
{
m_csFieldName = lpszName;
}
long CMapField::GetType()
{
return m_lFieldType;
}
void CMapField::SetType(long lType)
{
m_lFieldType = lType;
}
CString CMapField::GetValueAsString()
{
CString csValue = _T(““);
switch( m_lFieldType )
{
case fdInteger:
csValue.Format(“%d“m_varValue.lVal);
break;
case fdDouble:
csValue.Format(“%f“m_varValue.dblVal);
break;
case fdString:
return m_csValue;
break;
case fdInvaild:
break;
default:
break;
}
return csValue;
}
void CMapField::SetValueAsString(LPCTSTR lpstr)
{
m_csValue = lpstr;
}
VARIANT CMapField::GetValue()
{
return m_varValue;
}
void CMapField::SetValue(const VARIANT& var)
{
switch( m_lFieldType )
{
case fdInteger:
m_varValue.bVal = var.bVal;
m_varValue.lVal = var.lVal;
break;
case fdDouble:
m_varValue.bVal = var.bVal;
m_varValue.dblVal = var.dblVal;
break;
case fdInvaild:
break;
default:
m_varValue = var;
break;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-05-09 12:33 SHP_to_VCT\
文件 937 2008-06-06 00:01 SHP_to_VCT\dbfFile.h
目录 0 2010-05-04 16:10 SHP_to_VCT\Debug\
文件 14599 2010-05-01 22:28 SHP_to_VCT\Debug\MapField.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapField.sbr
文件 29959 2010-05-01 22:28 SHP_to_VCT\Debug\MapFields.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapFields.sbr
文件 51023 2010-05-01 22:28 SHP_to_VCT\Debug\MapLine.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapLine.sbr
文件 34817 2010-05-01 22:28 SHP_to_VCT\Debug\MapParts.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapParts.sbr
文件 13739 2010-05-01 22:28 SHP_to_VCT\Debug\MapPoint.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapPoint.sbr
文件 41464 2010-05-01 22:28 SHP_to_VCT\Debug\MapPoints.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapPoints.sbr
文件 50222 2010-05-01 22:28 SHP_to_VCT\Debug\MapPolygon.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapPolygon.sbr
文件 38904 2010-05-01 22:28 SHP_to_VCT\Debug\MapRecordSet.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapRecordSet.sbr
文件 9223 2010-05-01 22:28 SHP_to_VCT\Debug\MapRectangle.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapRectangle.sbr
文件 37304 2010-05-01 22:28 SHP_to_VCT\Debug\MapRender.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapRender.sbr
文件 37868 2010-05-01 22:28 SHP_to_VCT\Debug\MapTableDesc.obj
文件 0 2010-05-01 22:28 SHP_to_VCT\Debug\MapTableDesc.sbr
文件 5776384 2010-05-04 16:10 SHP_to_VCT\Debug\SHP2VCT.bsc
文件 258142 2010-05-04 16:10 SHP_to_VCT\Debug\SHP2VCT.exe
文件 465204 2010-05-04 16:10 SHP_to_VCT\Debug\SHP2VCT.ilk
文件 16756 2010-05-01 22:28 SHP_to_VCT\Debug\SHP2VCT.obj
文件 8343624 2010-05-01 22:28 SHP_to_VCT\Debug\SHP2VCT.pch
文件 664576 2010-05-04 16:10 SHP_to_VCT\Debug\SHP2VCT.pdb
............此处省略64个文件信息
- 上一篇:PWM互补方波输出
- 下一篇:毕业论文设计软件开发
相关资源
- 插件式GIS应用框架的设计与实现&mda
- 中国工具——gis插件
- ArcGiS手把手教程三——配准和矢
- arcgis_workstation地址
- ArcGIS_ArcInfo_9.3_Workstation_DVD_BT
- 全国耕地质量大数据平台
- arcpy语法教程入门以及ArcGIS的脚本构建
- ArcGis 编辑过程自动保存插件
- ArcGIS10.3 AfCore.dll重要破解文件
- 广东电子地图.rar
- 基于ArcGIS Engine的三维校园路灯管理系
- 全国省级市级县级矢量地图数据
- 完整的中国矢量地图gis数据
- 中国省市县ArcGIS地图数据(县边界线
- 中国ArcGIS数据
- ArcGIS10服务器未运行的最佳解决办法
- ArcGIS可打开并使用的世界地图
- ArcGIS空间分析基本操作
- 长江经济带shp.zip
- arcgis批量出图
- ArcGIS超级工具1.7.exe
- ArcGIS-温度划分梯度.pdf
- ArcGIS全套图标4000+
- 汤国安arcgis教程
- 山东省矢量图
- 第八届全国大学生GIS应用技能大赛比
- ARCGIS直接调用百度、天地图地图服务
- 1:20万和1:5万接图表,ArcGIS矢量文件
- 河南省水系绿地矢量数据
- 湖北省县市 行政区矢量图
评论
共有 条评论