Many CAD users often need to import MS Excel spreadsheets that include spatial data tables (coordinates and other data), as Point or Block objects. From the beginning, ‘Spatial Manager’ software includes the ability to do it through ODBC connections, but from the version 4 you will find a quicker and easier method

Related videos: AutoCAD / BricsCAD / ZWCAD


From Excel to CAD

From Excel to CAD

As said in the header of this post, although you can access Excel or Access files in ‘Spatial Manager’ by connecting through the Windows ODBC standard (Open Database Connectivity), it is usually faster to export from Excel to a CSV file and take advantage of the Enhanced ASCII data provider

All products in the ‘Spatial Manager’ suite include, among many other tools, a powerful ASCII data provider to read and write plain text files (CSV, ASC, XYZ, etc.), which allows you to access Excel tables that contain point type Features

The example in the above videos

It is about importing into an existing CAD drawing of a city located in the Florida state, a set of plants (trees and shrubs) from an Excel spreadsheet, which includes the coordinates of these plants defined in a GPS Latitude/Longitude system (CRS: WGS84 / EPSG: 4326), and the related trees and shrubs data

Although ‘Spatial Manager’ can import the plants as Point objects, and we will get all related data as Extended Entity Data (EED/XDATA), we can also use one or more Block definitions in the drawing to import them. In this example, the Block definition includes some Attribute definitions whose values will also be imported from their corresponding data in Excel

The target drawing has been defined using the CRS ‘NAD83(HARN) / Florida East’ (EPSG: 2777) so the coordinates of the plants will be transformed from EPSG 4326 to this CRS inside the import process


Please, go to the technical Wikis if you want to learn more about importing spatial data in CAD drawings:

· Spatial Manager for AutoCAD
· Spatial Manager for BricsCAD
· Spatial Manager for ZWCAD