MapBasic

E902857

MapBasic is a specialized programming language used to customize, automate, and extend the functionality of MapInfo Professional geographic information system (GIS) software.

Try in SPARQL Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf GIS scripting language
domain-specific language
programming language
canCompileTo MapBasic application files
MapInfo Professional add-in modules
category GIS software customization language
proprietary programming language
designedFor MapInfo Professional users
developedForPlatform Microsoft Windows NERFINISHED
domain cartography
geographic information systems
spatial data analysis
enables automation of repetitive GIS workflows
creation of custom MapInfo Professional tools without modifying core software
development of domain-specific GIS applications
extension of MapInfo Professional beyond built-in capabilities
hasFeature access to MapInfo Professional object model
cartographic output control
dialog and menu creation
event-driven programming support in MapInfo Professional
file I/O capabilities
map layer manipulation
spatial query execution
support for control structures
support for functions and procedures
support for variables
table and database operations
thematic mapping control
hasSyntaxSimilarTo BASIC family languages NERFINISHED
programmingParadigm procedural programming
requires MapInfo Professional to run compiled applications NERFINISHED
runsWith MapInfo Professional NERFINISHED
supportsIntegrationWith ODBC data sources
external databases
other Windows applications
typicalUsers GIS analysts
GIS developers
cartographers
spatial data scientists
usedFor automating MapInfo Professional tasks
batch processing of GIS data in MapInfo Professional
building custom user interfaces in MapInfo Professional
creating custom GIS tools
creating custom spatial analysis workflows
customizing MapInfo Professional
developing MapInfo Professional add-ons
extending MapInfo Professional functionality
integrating MapInfo Professional with external applications

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.