MapInfo是一個開發(fā)桌面地圖軟件及GIS分析系統(tǒng)的公司。其旗下的多種軟件產(chǎn)品都是用來支持GIS的二次開發(fā)的。剛剛接觸MapInfo的開發(fā)者一般都會被這些產(chǎn)品的關(guān)系弄的暈頭轉(zhuǎn)向。下面的內(nèi)容大部分來自于MapInfo公司的官方介紹;也有一部分純屬個人理解,可能有錯誤。
MapInfo Professional是一套基于Windows平臺的地圖化信息解決方案。可以方便、直觀的展現(xiàn)數(shù)據(jù)和地理信息的關(guān)系,其周密而詳細(xì)的數(shù)據(jù)分析能力,可幫助用戶從地理的角度更好地理解商業(yè)信息,輔助用戶做出更具洞察力的分析和決策。
MapInfo MapX是功能強(qiáng)大的ActiveX 組件式GIS開發(fā)工具,與VB、VC、PB、Delphi等應(yīng)用開發(fā)平臺無縫連接,可以很方便地將地圖功能集成到各類商業(yè)應(yīng)用中。MapInfo MapX可以說是單機(jī)版的GIS開發(fā)工具。
MapInfo MapXtreme for Windows。通過MapXtreme,用戶可以在Internet/Intranet上發(fā)布基于電子地圖的應(yīng)用系統(tǒng)。所有的最終用戶只需在自己的機(jī)器上安裝瀏覽器即可訪問存放在服務(wù)器端的空間數(shù)據(jù),用戶可以很方便地對地圖進(jìn)行放大、縮小、漫游、查詢、統(tǒng)計(jì)等操作。它支持ASP。可以說MapXtreme系列是在MapX的基礎(chǔ)上開發(fā)出來的支持B/S結(jié)構(gòu)的產(chǎn)品。
MapInfo MapXtreme Java Edition是用于Internet或企業(yè)內(nèi)部Intranet的由JAVA編寫的地圖應(yīng)用服務(wù)器,是MapInfo MapXtreme技術(shù)和JAVA技術(shù)的有機(jī)結(jié)合,向應(yīng)用開發(fā)者提供了一套高度可視化的、直觀的組件,方便開發(fā)者將地圖功能集成到任何Web應(yīng)用中。
MapInfo MapXtreme 2004是MapInfo為了支持Microsoft公司的.NET框架,重新設(shè)計(jì)MapX和MapXtreme for Windows代碼庫體系結(jié)構(gòu)的新產(chǎn)品。MapXtreme 2004是開發(fā)地圖和可地圖化應(yīng)用程序的理想開發(fā)環(huán)境。它與Visual Studio .NET平臺無縫結(jié)合,支持C#和ASP.NET。
MapInfo MapX Mobile是一個可以用在手持電腦上的MapX平臺,它是為Pocket PC開發(fā)用戶化地圖應(yīng)用軟件所開發(fā)的工具。用 MapX Mobile開發(fā)的應(yīng)用軟件支持Pocket PC的Windows CE操作系統(tǒng),并可以單獨(dú)在設(shè)備上運(yùn)行,無需無線連接。它是 MapX and MapXtreme for Windows的自然延伸,用 MapX Mobile開發(fā)的應(yīng)用軟件運(yùn)行在移動的Pocket PC上,顯示來自MapXtreme的地圖信息。
MapInfo MapXtend是為開發(fā)者提供的,用于為無線設(shè)備進(jìn)行地圖應(yīng)用開發(fā)的工具,用戶可以通過該產(chǎn)品創(chuàng)建基于空間位置信息的應(yīng)用,從而通過手持設(shè)備獲取各種基于空間位置的數(shù)據(jù)信息,幫助客戶在任意時間和地點(diǎn)與信息中心進(jìn)行適當(dāng)?shù)男畔⒔粨Q。MapXtend是MapXtrem的自然延伸,通過MapXtend,可以為MapXtreme for Java的顧客提供基于無線手持設(shè)備的空間信息瀏覽解決方案。服務(wù)器端基于J2EE,客戶端基于J2ME。
MapInfo Spatialware是MapInfo公司最新推出的空間數(shù)據(jù)庫服務(wù)器,目前已發(fā)布了基于Oracle、DB2、MS SQL Server、Informix數(shù)據(jù)庫的各種版本。它的主要作用是能夠把復(fù)雜的MapInfo地圖對象存入大型數(shù)據(jù)庫中,并能為其建立空間數(shù)據(jù)索引,從而在數(shù)據(jù)庫服務(wù)器上實(shí)現(xiàn)對屬性數(shù)據(jù)和空間圖形對象數(shù)據(jù)的統(tǒng)一管理。前端用戶可以象訪問普通數(shù)據(jù)庫字段一樣訪問這些圖形對象字段,開發(fā)出完整的C/S、B/S模式下的MapInfo應(yīng)用程序。
MapInfo Routing J Server 是一個可以定制的空間信息應(yīng)用系統(tǒng),用來為人員、產(chǎn)品和資源安排行程和路線。使用Routing J Server,可以迅速建立起高度安全和復(fù)雜的應(yīng)用系統(tǒng),用來處理大量的路線和路由選擇計(jì)算請求;計(jì)算兩點(diǎn)間的最短路徑或者最迅速的路線,并返回詳細(xì)的行車路線說明。Routing J Server采用Java進(jìn)行開發(fā)。