Mapx

基於ActiveX技術的可編程式控制件

MapX是美國MapInfo公司在其開發的可視化地圖組件DataMap基礎上,向用戶提供 的具有強大地圖分析功能的ActiveX控制項產品。MapX以OCX的方式提供了真正的對象 連接與嵌入式OLE的地理信息系統應用開發方案。

MapX是一個基於ActiveX(OCX)技術的可編程式控制件。它使用與MapInfo Professional一致的地圖數據格式,並實現了大多數MapInfo Professional的功能。

MapX為開發人員提供了一個快速、易用、功能強大的地圖化組件。在VBDelphiPowerBuilderVC等可視化開發環境中,只需在設計階段將MapX控制項放入窗體中,並對其進行編程,設置屬性或調用方法或相應事件,即可實現數據可視化,專題分析,地理查詢,地理編碼等豐富的地圖信息系統功能。

對MapX編程,不需要有任何MapBasic知識,而且大多數任務可簡單的通過設置MapX控制項的屬性來實現。MapX定義了一個類體系,以有效的組織圖形元素,圖層,屬性數據等對象。

功能


MapX的主要功能包括:顯示MapInfo格式的地圖;對地圖進行放大、縮小、漫遊、選擇等操作;專題地圖;圖層控制;數據綁定;動態圖層和用戶繪圖圖層;生成和編輯地圖對象;簡單地理查詢:邊界查詢,地址查詢。
MapX具有強大的數據綁定能力。在VB中,可以和Data Control綁定,在Delphi和PowerBuilder中,可通過ODBC綁定,實現資料庫中的數據與MapX中的MapInfo地圖的關係連接,使得地圖對象與關係資料庫中的數據項相對應。經過數據綁定,可以將數據中的數據製成專題圖,或在地圖上查詢數據,以及通過SQL語句實現對地圖的查詢。

應用


MapX的推出,擴展了MapInfo產品的應用面。更多的用戶可以通過MapX得到MapInfo的先進技術。而開發商也更容易在現有的應用系統中增加地圖功能。
Mapx是美國Mapinfo公司的產品。

特性


MapInfo MapX的各種函數允許開發者去滿足特殊的業務需求。另外,MapInfo MapX 的許可還包括大量的數據(世界地圖、主要城市、通用邊界等)
對象處理和編輯:提供創建地圖對象的工具,如:點、線、多邊形、多點對象和集合對象;提供地圖對象的編輯工具,如:合併、緩衝、交叉或擦除對象。
標準工具:
提供內置的標準工具,如:增加圖元、選擇、漫遊等,提供方便高效的開發途徑。
改進的節點編輯功能:
通過添加、刪除或移動單獨的節點來編輯幾何圖形如多邊形。新的節點捕捉功能使編輯變得前所未有的簡單。
專題地圖:
通過顏色、渲染及符號大小在地圖上表現屬性數據,增加數據的可視性。專題圖包括範圍圖、等級符號圖、點密度圖、餅圖,直方圖,以及標註專題圖。
增強的標註管理:
允許編輯單個對象的標註,且實現線狀物的部分標註,以保證隨著地圖窗口的變化標註可以時時顯示,以及標註按線狀物的走向可環繞,旋轉顯示。
查找:
通過查找地圖對象的屬性如客戶名稱、街道名、郵政編碼快速定位對象的位置。
可視的空間選擇:
通過拖拽滑鼠在地圖窗口中選擇位於某點、矩形區域內、圓域內、多邊形內、或區域邊界內的地圖對象。
將地理信息,如客戶位置放置到地圖上,細緻到郵政編碼中心。MapInfo MapX還支持MapInfo的地理編碼工具MapMarker Plus 和MapMarker J Server, 以便進行更高級的街道級配。
數據鑽:
允許用戶層層顯示越來越詳細的數據視圖
對象處理:
合併、緩衝區、相交或者擦除對象,如點、線、面,並且返回結果數據。
圖層控制:
管理地理信息的多個圖層,包括數據圖層的樣式、縮放程度、填充和可視性。
動態圖層:
優化地圖的刷新顯示,常用於實時GPS追蹤應用。
柵格圖像的顯示:
MapInfo MapX 將支持衛星和掃描圖像的顯示。
標準資料庫查詢:
支持商業應用常用的數據格式
地圖旋轉:
360度地圖旋轉,便於更靈活有效的顯示信息(如實時追蹤汽車位置時旋轉地圖)。
地圖對象的樣式:
對遠程資料庫中每條記錄的地圖對象提供單獨的樣式,如顏色、線型、區域填充類型。
導出格式:
導出如下格式的文件:JPG、GIF、WMFBMP、TIF、PNG、PSD
不論是開發桌面、網路還是移動應用,用戶需要了解的只是對象模型。MapInfo MapX與支持Windows的MapInfo MapXtreme以及MapInfo MapX Mobile共享一個通用對象模型,從而允許用戶隨時隨地的部署應用。