Die Mapping Specification for CAD sind Standards zum Codieren von Informationen in .dwg- oder .dxf-Dateien, um GIS-Attribute und Esri Koordinatensysteminformationen zu lesen, zu erstellen und zu bearbeiten. Diese Standards nutzen .dwg- oder .dxf-Datenstrukturen, um mit GIS-Daten zu arbeiten. Zudem bieten sie eine kompatible Plattform für die Nutzung und Freigabe von Daten auf GIS- und CAD-Plattformen. Es ist eine Standardprogrammierstruktur zum Einbetten von GIS-Schemas, Attributdaten und Koordinatensystemen in .dwg oder .dxf.
Dank der MSC-Implementierung können die Benutzer GIS-Attributinformationen verwenden, ohne CAD-Standards zu ändern. Dies ist nützlich für GIS- und CAD-Workflows, um mit vorhandenen CAD-Standards strukturierte Feature-Classes zu erstellen. Entwickler können aus AutoLISP oder der ObjectARX-Programmierumgebung mit C++, C#, oder VB .NET wählen.
Esri Entwicklersymbol
Entwickler, die Anwendungen für AutoCAD-Produkte von Autodesk erstellen, können das Entwicklersymbol ESRI_ für benannte Objekte verwenden, die in dieser Spezifikation beschrieben werden.
Open Design Alliance
Esri ist Mitglied der Open Design Alliance (ODA) und nutzt die Teigha-Entwicklungsplattform für CAD-Interoperabilität mit ArcGIS. Entwickler, die die Kartenerstellungs-Spezifikation für CAD implementieren, müssen entsprechend von den Teigha-Bibliotheken unterstützte Methoden verwenden, um Interoperabilität mit ArcGIS Desktop sicherzustellen. Ein Beispiel ist die eingeschränkte Unterstützung für konditionale Operatoren, die zum Filtern von DWG-Objekten verwendet werden.