Exemplo n.º 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();
        }
Exemplo n.º 2
0
		/// <summary>
		/// Closes the underlying files and releases any resources associated with the current file stream. 
		/// </summary>
		/// <remarks>
		/// The <b>Close</b> method must be called in order to update 
		/// the file headers.  If <b>Close</b> is not called the files may be in an invalid state.
		/// </remarks>
		public void Close()
		{
			_shpWriter.Close();
			_dbfWriter.Close();
		}
Exemplo n.º 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();
		}