GIS
wanglei5695312
这个作者很懒,什么都没留下…
展开
-
Mapx开发目标轨迹显示核心代码(VC++)[开发源代码]
0 申明变量 CMapX m_ctrlMapX; CMapXLayer m_objLayer;//运动目标图层 CMapXLayer m_traceLayer;//目标轨迹层 CMapXLayer m_scaleBarLayer;//比例尺图层 CMapXFeature m_objFt; double m_lfCenterLon;//地图中心经度 double m_lfCenterLat;//转载 2010-01-25 10:43:00 · 1677 阅读 · 0 评论 -
Mapx开发目标轨迹核心代码
CMapX m_ctrlMapX; CMapXLayer m_objLayer;//运动目标图层 CMapXLayer m_traceLayer;//目标轨迹层 CMapXLayer m_scaleBarLayer;//比例尺图层 CMapXFeature m_objFt; double m_lfCenterLon;//地图中心经度原创 2009-12-13 15:20:00 · 1599 阅读 · 0 评论 -
在VC中如何使用VARIANT变量
用MapX写程序时,有些方法的输入参数和返回值都是VARIANT类型,在VB中用dim pv as variant就可以了,而在Vc中稍微麻烦一点,不过稍微尝试一二,就会发现不过如此了。在vc中主要用COleVariant对象定义variant变量,以下面的例子为说明:例如:要取得pdataset中某一行某一列的属性值,pfeature,pfield分别表示行和列,要读取某一个值,该值为Str转载 2009-12-13 15:34:00 · 1787 阅读 · 0 评论 -
Mapx开发实例---vc++ gps跟踪
GpsSet.cpp : implementation file//#include "stdafx.h"#include "MapDemo.h"#include "GpsSet.h"#include "math.h"#ifdef _DEBUG#define new DEBUG_NEW#undef THIS_FILEstatic char THIS_FILE[] = __FILE__;#e原创 2009-12-13 15:21:00 · 2447 阅读 · 3 评论 -
VC对话框+MapX 增加图层,画点 疑难
功能是:当在 两个 编辑框 中分别输入经纬度坐标后,点击按钮能在对话框的地图上显示一个点,当在输入一个经纬度坐标后显示两点连成的一条线,以此类推。。。。最后显示出点的轨迹! //控件鼠标落下事件中处理的 下面的代码可以放到Timer里面//或其他事件里面去执行 这里放在鼠标事件里面是为了方便点的收集(因为没有数据输入接口)//头文件中定义:CArray XI; //用于手机经纬度坐标CAr转载 2009-12-13 15:31:00 · 3247 阅读 · 0 评论 -
VC+MapX 在临时图层中添加点图元
//创建点图元 CMapXPoint point; point.CreateDispatch(point.GetClsid()); point.Set(m_dMapXX,m_dMapXY); //创建图元样式 CMapXStyle style; style.CreateDispatch(style.GetClsid()); style.SetSymbolT转载 2009-12-13 15:28:00 · 3783 阅读 · 1 评论