2

Can someone describe mxd files in ArcGIS?

I have learned that they are something like project files and contains maps and layers with map tiles and features. Map tiles are stored in tpk files and features in lyr files and I assume a mxd file contains links to these files.

When publishing map service at ArcGIS server is there only 1:1 mapping (one service has only one mxd file)?

0

2 Answers 2

6

Almost. An mxd is a project file that contains (amongst others) layer definitions. You might say that an mxd is a collection of layer files, but besides that, it has for instance a pagelayout, a map, and other stuff. A layer in an mxd can be exported to a lyr file, and a lyr file can also be imported. However, the mxd does not hold references to lyr files.

Mxd or lyr files do not contain the actual data, but only hold references to it. Data can be stored in several formats, the shapefile probably being the most well-known. Other formats are a file geodatabase, an enterprise geodatabase (Oracle, SQL Server, ...), GeoTiff, etc. See the documentation for more information if you like.

When you publish a map to ArcGIS Server an mxd will be converted to a format that is more suitable for ArcGIS Server. This format does not support everything that you can store in an mxd (e.g. not all symbology can be converted), but basically, it is as you say: One mxd, one service. Once a service has been published, there is no longer a link to the original mxd, although the filename is stored somewhere in the metadata of the service.

BTW The data may need to be copied to ArcGIS Server as well. This is part of the publishing process and is taken care of automatically. Only if the data is already accessible by ArcGIS server, either because it's on a file share, or in an Enterprise Geodatabase, copying is not necessary.

1

From Esri's GIS Dictionary:

In ArcMap, the file that contains one map, its layout, and its associated layers, tables, charts, and reports. Map documents can be printed or embedded in other documents. Map document files have an .mxd extension.

(source Map Document)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.