This project has moved. For the latest updates, please go here.

.MXD file format?

Topics: Data Access, General Topics, SharpMap v0.9 / v1.x, SharpMap v2.0
Aug 10, 2007 at 10:45 AM
I have noticed that SharpMap allows only to load single layers (Shape Files) and set line width and color manually.
Is there anyway to read the MXD file of an ArcGIS map, and read all the styles, label positions and so?

Daniel C. Gindi
Aug 10, 2007 at 6:01 PM
Hi Daniel -

You can load multiple layers, including ShapeFiles, PostGIS layers, MSSqlSpatial layers, GDAL raster layers and more. It depends what providers are available.

You can also set the style on vector layers, as you note. This will affect the layer symbology.

Layer symbology and map layers are stored by ESRI ArcGIS in a "map document" file which has an MDX extension. This is a proprietary file and I don't know of a way to parse it and import the symbology into SharpMap.