Most of you working on customizing and application development on AutoCAD Map 3D must be aware of broad range of API support in Map 3D which includes ActiveX, AutoLISP, ObjectARX, Geospatial Platform, Feature Data Objects (FDO) and Industry Data Model (aka Topobase) API.
Here is a quick highlight of these APIs and their supported technology platform -
ObjectARX and FDO are exposed as C++ and also .NET.
Geospatial Platform is exposed as .NET only.
Industry Data Model (aka Topobase) API gives access to Industry Data Model (aka Topobase) feature and functionalities in Map 3D using .NET.
ActiveX and AutoLISP cover Autodesk Data Extension functionality (ADE), which includes drawing sets, queries, and object data.
AutoLISP also covers map plotting and topology.
AutoCAD Map 3D Wikihelp (http://wikihelp.autodesk.com/AutoCAD_Map_3D ) contains online API reference documents and the related Developer's guide which are very detailed and helpful in application development on Map 3D.
So, why am I writing all these which are nothing new to Map 3D developers and developer community? Ok, here is the reason - We have thought to publish the relevant Map 3D API training content through our Infrastructure Modeling DevBlog (http://adndevblog.typepad.com/infrastructure/ ).
In a series of blog posts in the coming days / months you will see most of the Map 3D API training content (PDF and code samples) will be published here. In today's post I am attaching the Map 3D Geospatial Platform API Overview Chapter 1.
Hope this is useful to you!