# DataConvert **Repository Path**: ZHZYZ/DataConvert ## Basic Information - **Project Name**: DataConvert - **Description**: CAD数据转GDB 根据提取表,批量将CAD图形中需要的数据转到对应的GIS数据库中。 - **Primary Language**: C# - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 6 - **Created**: 2021-03-14 - **Last Updated**: 2025-12-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README This project aims to provide a data conversion tool capable of converting CAD files into GeoJSON format and supports writing data into a database. Below is a brief description of the project: ## Features - **CAD File Reading**: Supports reading CAD files and extracting data from specific layers and entities. - **Data Conversion**: Converts entity data from CAD files into GeoJSON format. - **Database Writing**: Supports writing the converted data into a database. - **Graphical Interface**: Provides a Windows Forms-based user interface for convenient user operations. ## Installation and Running 1. **Dependencies**: Ensure the following dependency libraries are installed: - Aspose.GIS.dll - WW.Cad.dll - WW.GL.dll - WW.License.dll - WW.Pdf.dll - WW.dll 2. **Build the Project**: Open the `DataConvert.sln` file using Visual Studio and build the project. 3. **Run the Program**: After launching the program, you can select a CAD file and specify the output database path through the graphical interface, then perform data conversion and writing operations. ## Usage Example 1. **Select CAD File**: Click the "Browse" button to choose a CAD file. 2. **Set Output Database**: Enter the path for the output database. 3. **Convert Data**: Click the "Read" button to convert data from the CAD file into GeoJSON format. 4. **Write to Database**: Click the "Write" button to write the converted data into the database. ## Contributions Code contributions and suggestions are welcome. Please submit Pull Requests or Issues via GitHub. ## License This project is licensed under the MIT License. For details, please refer to the `LICENSE` file.