Home  >  Article  >  What is mapinfo?

What is mapinfo?

青灯夜游
青灯夜游Original
2020-11-11 12:06:365916browse

MapInfo is a desktop map information system software with powerful functions and easy operation. It is a desktop solution for data visualization and information mapping; it has the functions of graphic input and editing, graphic query and display, Basic operations such as database operations, spatial analysis and graphics output.

What is mapinfo?

MapInfo is the desktop geographical information system software of the American MapInfo company. It is a desktop solution for data visualization and information mapping. Based on the concept of maps and their applications, it adopts office automation operations, integrates multiple database data, integrates computer map methods, uses geographical database technology, and adds geographical information system analysis functions, forming a highly practical value that can be used by all walks of life. Popular small software system used in various industries.

MapInfo means "Mapping Information (map information)", that is: map object attribute data.

Function introduction

MapInfo is a powerful and easy-to-operate desktop map information system. It has graphics input and editing, and graphics query. Basic operations such as display, database operations, spatial analysis and graphics output.

The system adopts a menu-driven graphical user interface and provides users with 5 types of toolbars (main toolbar, drawing toolbar, common toolbar, ODBC toolbar and MapBasic toolbar).

Users enter the dialogue state through commands on the menu bar or buttons on the tool bar. The viewing table windows provided by the system are: map window, browsing window, statistics window, and layout window to help output the design, and the output results can be easily output to a printer or plotter.

Input of graphics

Input of graphics is to digitize or convert various map information data to obtain the basic graphic data organization of MapInfo - table. Depending on the data source, handheld digitizers, scanner input, or other standard data formats can be imported. Such as AutoCAD (.DXF and .DWG), Intergraph (.DGN), ESRI's ArcView Shape data, etc.

Data table management

In MapInfo, the database is called a table, and two tables can be used to create, store, query and display attribute data. One is a data table, which can be divided into a data table that contains graphics (map) objects and a data table that does not contain graphics objects, such as a spreadsheet or an external data table; the other is a raster table, which can only The image displayed in the map window does not have the table structure of records, fields, and indexes of the data table. Here we only discuss the relevant operations of the data table.

Query function

The MapInfo system provides users with a powerful and flexible query function, which is called the Selection function in the system. Through selection, you can directly query the information of the corresponding data table from the map, or you can use the SQL Selection provided by the system to query the corresponding data and map information from the data table. The system uses a temporary table (Selection table) to store the selection results. The temporary table can also perform many operations used on the basic table, such as browsing, statistics, copying or editing tables, and can further generate new Selections.

Secondary development language

MapBasic

MapBasic is the secondary development that comes with Mapinfo Language, it is an interpreted language similar to Basic. *.mbx files generated by MapBasic programming can be run on the Mapinfo Professional software platform. Early secondary development of Mapinfo was based on MapBasic.

Mapxtreme

Mapxtreme is a secondary development kit (SDK) provided by MapInfo. It is based on object-oriented and provides COM loading. It can be used in VB, Delphi, C, .net , Develop in Java and other development languages ​​and environments.

The above is the detailed content of What is mapinfo?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn