Dynamic EasyMap maps in other applications: The EasyMap ActiveX Control

The EasyMap ActiveX-Control (standard developed by Microsoft for the integration of software extensions) extends the use of the COM object model by the possibility of integrating maps graphically into another application.

For example, after monthly data changes, you can not only update a map folder, but even integrate a graphic of the updated map into your application. The Microsoft ActiveX standard was created exactly for this purpose. In any application that supports this standard (e.g. all Microsoft Office products), you can graphically integrate EasyMap components (maps, sheets, legends, etc.).

If you also want to offer interactive working with the EasyMap map via the ActiveX control (e.g. clicking on an area to display detailed data or drill down), you can again use the COM object model and develop this program logic yourself.

The ActiveX control is available in 32-bit and 64-bit versions. You can therefore integrate the EasyMap graphics into both application types.

To use the ActiveX control, you can use any programming language that supports COM (for example, VBS scripts, Office VBA, C#, Visual Basic.NET, C++, Delphi).

Application example: The EasyMap ActiveX control in Microsoft Access

The picture shows the EasyMap ActiveX control in use within a form in Microsoft Access. A close interaction with the surrounding application is established via data filters. The ability to make layers visible and invisible allows the user to create individual views. The map within the ActiveX control is an ordinary map folder created with EasyMap.