MapX 简介

原创 2003年02月11日 11:57:00
MapInfo MapX
   
 
  
进行MapInfo的开发,即使是使用OLE Automation方式,也需要熟悉MapBasic。在有几千个点的装机数或要制作CD-ROM地图集的情况下,用户也希望以较低的价格获得。

MapX是一个基于ActiveX(OCX)技术的可编程控件。它使用与MapInfo Professional一致的地图数据格式,并实现了大多数MapInfo Professional的功能。

MapX为开发人员提供了一个快速、易用、功能强大的地图化组件。在VB,Delphi,PowerBuilder,VC等可视化开发环境中,只需在设计阶段将MapX控件放入窗体中,并对其进行编程,设置属性或调用方法或相应事件,即可实现数据可视化,专题分析,地理查询,地理编码等丰富的地图信息系统功能。

对MapX编程,不需要有任何MapBasic知识,而且大多数任务可简单的通过设置MapX控件的属性来实现。MapX定义了一个类体系,以有效的组织图形元素,图层,属性数据等对象。MapX的主要功能包括:显示MapInfo格式的地图;对地图进行放大、缩小、漫游、选择等操作;专题地图;图层控制;数据绑定;动态图层和用户绘图图层;生成和编辑地图对象;简单地理查询:边界查询,地址查询。

MapX具有强大的数据绑定能力。在VB中,可以和Data Control绑定,在Delphi和PowerBuilder中,可通过ODBC绑定,实现数据库中的数据与MapX中的MapInfo地图的关系连接,使得地图对象与关系数据库中的数据项相对应。经过数据绑定,可以将数据中的数据制成专题图,或在地图上查询数据,以及通过SQL语句实现对地图的查询。

MapX的推出,扩展了MapInfo产品的应用面。更多的用户可以通过MapX得到MapInfo的先进技术。而开发商也更容易在现有的应用系统中增加地图功能。

Mapx 具体使用方法

MapX5.0地图量测代码 2008年11月13日 星期四 22:13 利用多边形工具:wMap.CurrentTool = ( MapXLib.ToolConstants ...
  • meeweed
  • meeweed
  • 2012年04月26日 12:43
  • 3717

MAPX开发(一)

1:创建地图。CMapX.Create(NULL,WS_VISIBLE,CRect(0,0,300,300),this,IDC_MAP),其中CRect指明地图所占区域大小,IDC_MAP是控件ID,...
  • playboy1
  • playboy1
  • 2012年05月29日 11:33
  • 680

mapx 画圆

double mapx,mapy;m_mapx.ConvertCoord(&x,&y,&mapx,&mapy,miScreenToMap);CMapXPoint point;point.CreateD...
  • waterywine
  • waterywine
  • 2007年10月27日 14:11
  • 1832

如何在在MapX中画线的代码(Visual C++)

CMapXPoints  Pnts;          //点集对象 CMapXFeatureFactory FeaFac;  CMapXLayer   Layer; CMapXFeature Fea...
  • qsd007
  • qsd007
  • 2007年04月03日 09:56
  • 1929

mapx经典代码

// MyMapView.cpp : implementation of the CMyMapView class    //       #include "stdafx.h"    #includ...
  • wanglei5695312
  • wanglei5695312
  • 2010年04月10日 10:33
  • 2631

MapX和MapXtreme区别

2005年5月,MapInfo发布了新产品Mapinfo MapXtreme 2004 6.2 版。MapXtreme 2004是MapInfo为了支持Microsoft的 Windows.NET框架...
  • lee576
  • lee576
  • 2006年11月10日 20:59
  • 3160

MapX学习基本教程

 一、加载地图数据 1、 TAB的数据分为两种数据:地图数据(Layers)、属性数据(Datasets)。关系:不可分割的一个数据集的两部分. 2、 数据加载:GST文件由GeosetManager...
  • netnok
  • netnok
  • 2008年11月26日 10:21
  • 2160

mapx 画矩形

    //绘制一个空心矩形区域。    CMapXRectangle rec;    rec = m_ctrlMapx->GetBounds();    double x1 = rec.GetXMi...
  • waterywine
  • waterywine
  • 2007年10月27日 14:14
  • 1443

我使用的MapX小心得

0 申明变量  CMapX           m_ctrlMapX;  CMapXLayer    m_objLayer;//运动目标图层  CMapXLayer    m_traceL...
  • tiger9991
  • tiger9991
  • 2012年08月16日 00:01
  • 2347

Win7-64bit下MapX的安装和使用

这两天碰到个VC+MapX做飞机航迹回放与显示的单子,虽然没有接下来,今天下午还是学习了一下MapX的配置。在这留下一个记号,以备日后再用。MapX在CDSN上完整的安装包链接:http://down...
  • Ouyangxiayun
  • Ouyangxiayun
  • 2017年01月23日 17:16
  • 1474
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MapX 简介
举报原因:
原因补充:

(最多只允许输入30个字)