|
|
MapBasicMapInfo MapBasic Application Development EnvironmentThe MapBasic Development Environment includes:
Custom ApplicationsDesktop mapping is widely used across many vertical industries such as telecommunications, transportation, banking, healthcare, insurance, real estate and government; and across functional activities like sales, marketing, operations and customer service. Use MapBasic to create specific applications for any of these categories.
A custom application can be as simple as adding a menu item to MapInfo Professional or as sophisticated as completely re-designing the user interface and extending the functionality of MapInfo Professional.
You can modify the MapInfo Professional user interface by adding customized toolbars, menus and dialog boxes to suit the specific needs and technical sophistication of the end user. Unneeded functionality can be hidden. Wording can be changed to reflect the terminology appropriate to a specific application. Complex database queries can be reduced to a single MapBasic statement, and repetitive operations can be automated.
For example, you can add a button allowing the end user to create, in one step, a thematic map of monthly inventory, distribution patterns or infrastructure changes. Or, you can automate the redistricting feature to optimize territory alignments as data on customer prospects, sales calls, market penetration and other information is updated quarterly. A tedious operation, such as creating a graticule (a grid of horizontal and vertical longitude and latitude lines), can be made easy through MapBasic.
Application IntegrationYou can use MapBasic to integrate MapInfo Professional with other applications and to communicate with other applications. The Integrated Mapping feature lets you control MapInfo Professional through popular development tools such as Visual Basic, PowerBuilder, Delphi and C++.
Integrated Mapping gives you the ability to:
You can also use Dynamic Data Exchange (DDE) to communicate with other software packages. Additionally, MapBasic applications can call routines in Windows Dynamic Link Libraries (DLL) files.
The advantage of the Integrated Mapping feature is that even though MapInfo Professional is running in the background, it remains as a hidden server to the application you developed in another programming language. The end user sees only one application interface and does not have to juggle two applications. You can work in programming languages you are most familiar with, and can integrate the optimal amount of mapping functionality into applications.
System RequirementsWindows 98 SE, Windows 2000 Professional SP 3, Windows NT 4.0 SP 6a, minimum of a Pentium PC, 32 MB RAM, MI Pro 103 MB disk space, Data 450 MB disk space, SVGA monitor.
Windows XP Professional SP 1, Windows XP Home, minimum of a Pentium PC, 64 MB RAM, MI Pro 103 MB disk space, Data 450 MB disk space, SVGA monitor
|
|

