Пример #1
0
        public static void WriteDummyDbf(string filename, int recordCount)
        {
            DbaseFileHeader dbfHeader = new DbaseFileHeader();

            dbfHeader.AddColumn("row", 'N', 11, 0);

            DbaseFileWriter dbfWriter = new DbaseFileWriter(filename);

            dbfWriter.Write(dbfHeader);
            for (int i = 0; i < recordCount; i++)
            {
                ArrayList columnValues = new ArrayList();
                columnValues.Add((double)i);
                dbfWriter.Write(columnValues);
            }
            dbfWriter.Close();
        }
Пример #2
0
		/// <summary>
		/// Writes a <b>Geometry</b> along with the supplied column data.
		/// </summary>
		/// <param name="geometry">The <b>Geometry</b> object.</param>
		/// <param name="columnValues">An <see cref="System.Collections.ArrayList">ArrayList</see> containing the column values.</param>
		public void Write(Geometry geometry, ArrayList columnValues)
		{
			_shpWriter.WriteGeometry(geometry);
			_dbfWriter.Write(columnValues);
		}
Пример #3
0
		public static void WriteDummyDbf(string filename, int recordCount)
		{
			DbaseFileHeader dbfHeader = new DbaseFileHeader();

			dbfHeader.AddColumn("row",'N',11,0);
			
			DbaseFileWriter dbfWriter = new DbaseFileWriter(filename);
			dbfWriter.Write(dbfHeader);
			for (int i=0; i < recordCount; i++)
			{
				ArrayList columnValues = new ArrayList();
				columnValues.Add((double)i);
				dbfWriter.Write(columnValues);
			}
			dbfWriter.Close();
		}