【AE】大数据点文件读取生成SHP文件时使用IFeatureBuffer快速提高读取效率
2017-08-03 19:10
489 查看
|
int featCount = 0;
IFeatureClass pFeatClass = pFeatLayer.FeatureClass;
IFeatureCursor pFeatureCursor = pFeatClass.Insert(true);
foreach (var id_car in m_dicCar_Obj)
{
foreach (var trace in id_car.Value.TraceList)
{
IFeatureBuffer pFeatureBuffer = pFeatClass.CreateFeatureBuffer();
IPoint pPoint = new ESRI.ArcGIS.Geometry.Point();
pPoint.X = trace._cp.Lng;
pPoint.Y = trace._cp.Lat;
pFeatureBuffer.Shape = pPoint;
pFeatureBuffer.set_Value(pFeatureBuffer.Fields.FindField("车辆识别码"), id_car.Key);
pFeatureBuffer.set_Value(pFeatureBuffer.Fields.FindField("GPS时间"), trace.GPSTime);
pFeatureBuffer.set_Value(pFeatureBuffer.Fields.FindField("经度"), trace._cp.Lng);
pFeatureBuffer.set_Value(pFeatureBuffer.Fields.FindField("纬度"), trace._cp.Lat);
pFeatureBuffer.set_Value(pFeatureBuffer.Fields.FindField("方向"), trace.GPSDirection);
pFeatureBuffer.set_Value(pFeatureBuffer.Fields.FindField("里程仪速"), trace.GPSSpeed);
pFeatureCursor.InsertFeature(pFeatureBuffer);
featCount++;
}
}
pFeatureCursor.Flush();
System.Runtime.InteropServices.Marshal.ReleaseComObject(pFeatureCursor);
#endregion
相关文章推荐
- 使用VBA从海量Excel文件中模糊获取数据并生成新表(附实例) - (二) VBA跨Excel读取数据
- 如何快速生成数据文件(fsutil命令,使用CreateFile和SetEndOfFile API函数,fopen和fseek RTL函数)
- ASP.NET中上传并读取Excel文件数据,附后生成EXCEL及杀掉EXCEL进程。
- 在Linux中如何提高文件系统的使用效率
- 使用EditPlus技巧,提高工作效率(附英文版、自动完成文件、语法文件下载)
- JSP 读取 SQL Server 2000 中 image 型数据生成图片文件
- JXTree对象,读取外部xml文件数据,生成树的函数
- VC6.0中使用Stream Object读取数据中流文件并显示Bmp,
- net控件中数据导到Excel的格式 首先,我们了解一下excel从web页面上导出的原理。当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默认的格式去呈现该cell的数据。这样就给我们提供了自定义数据格式的空间,当然我们必须使用excel支持的格式。下面就列出常用的一些格式: 1) 文本
- 对应诺言,写了篇文章,“如何使用Serialization 进行文件存储/读取数据 (上)”, 请大家评评。
- 使用多结果集读取数据减少服务器往返,提高性能
- 使用Windows API读取文件数据的例子
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- 使用PHPExcel生成和读取Excel文件
- 用C#读取C/C++中struct数据类型生成的文件
- 使用PHPExcel生成和读取Excel文件
- VC6.0中使用Stream Object读取数据中流文件并显示Bmp,JPG等图片
- 使用PHPExcel生成和读取Excel文件
- 转载:ASP.NET中上传并读取Excel文件数据,附后生成EXCEL及杀掉EXCEL进程。
- [转载]VC6.0中使用Stream Object读取数据中流文件并显示Bmp,JPG等