首页 / 浏览问题 / 组件GIS / 问题详情
能在基于MFC的vs2012开发使用吗
5EXP 2017年06月27日
GIS组件,能在基于MFC的vs2012开发使用吗

1个回答

您好,C++的组件支持基于MFC的vs2012开发,同时这里有一个示范的demo,http://pan.baidu.com/s/1kTzg4Fd 密码:7df0。或者点击如下链接,选择超图代码,可查看相关demohttp://support.supermap.com.cn/product/search.aspx?querystr=mfc

5,985EXP 2017年06月27日
谢谢,我下了您的demo。我下载了GIS组件SuperMap iObjects C++ 8C。

把这个SMO_CPP_802_13626_55470_Win\include目录加入工程,运行程序提示缺少头文件ChartBase/UGS57Dictionary.h

ChartToolkit/UGS57DatasetGroupExt.h等。

您好,刚刚给您的demo不太合适,你看看这个demo能运行起来不https://pan.baidu.com/share/init?shareid=1601482864&uk=1997594217,密码:n3ls

这个demo是对地图的基本操作。

谢谢,Demo还是可以的。有个问题,你们提供的C++,类很多,时间紧迫。如果要用你们的地图实现以下几个功能

1、人员定位

2、一段时间内,人员运动轨迹记录。

3、选中某一区域获取到该区域所有人员信息。

要用到哪些类,接口函数? 或者你们那边有类似的demo可以提供给我参考下也行。谢谢
你们有接口文档吗,那个帮助文档里面的API索引看起来太繁琐,不清楚?

有电子围栏、圈选功能?
您好,具体的接口可以自行在帮助文档里面搜索

1.人员定位是通过什么定位?GPS传入坐标还是通过人员(点)的属性做一个查询定位?

2.人员轨迹,是在地图绘制已知一条线还是实时根据人员的行走情况进行绘制?

3.实现用空间查询,查询类型为包含

demo可以自行在超图技术资源中心获取http://support.supermap.com.cn,搜索关键词之后,选择超图代码,即可查看有哪些demo

你们帮助文档太多,我要实现以下功能,也不知道用哪些接口,更不知道该搜索什么,现在需要和你确认下你们那边针对以下功能,现有接口能实现吗 ? 有哪些接口可以实现(大体上哪些类也行)?,有类似的demo也行。

1、通过GPS传入坐标定位,在地图相应位置绘制人员位置图标。

2、根据时间区间,绘制实际人员行走轨迹,

3、鼠标点击"地图上绘制的人员图标",在地图上绘制文本显示人员信息。

4、你们地图的地区定位有接口吗,比如在地图上有选择框,选择某一省、市,地图自动跳转到该市并且居中。

5、地图有圈选功能没?鼠标在地图移动,以鼠标移动起点到终点为对角线,自动绘制一个虚线矩形,可以通过你们提供的地图接口,获取到这个矩形区域内的人员信息。

6、锁定功能,点击地图上人员图标,选择锁定,当人员移动时人员一直居中,实际上是地图在移动。
1.组件无法直接与GPS连接,您可以先把GPS传入的点存在数据库或文件中,然后读取点的坐标信息。先创建一个点类型的数据集(可搜索“创建”,”数据集”之类的关键词),然后获取数据集的属性表,最后往属性表中添加记录(通过读取到的点的坐标来构造点)。

2.通过一些列的点来构成线

3.通过点击,获取到点对象,然后在该位置弹出文本框,当然三维场景中有气泡的相关接口,二维地图只能自己写一个。

4.SQL查询(支持模糊查询)

5.支持点选和框选,选择到的对象会高亮

6.获取到人员不同时刻的坐标,将其设置为地图的中心点
您能详细说下会用到哪些接口吗?你这样说,我下载你们的GIS组件,把头文件lib都加入工程,也没法弄啊,无从下手,就是加载个地图进去,可以放大、缩小、移动。其他功能没法做。谢谢

1.创建数据集是那个类里面的?

2.绘制轨迹,有哪些接口,能向地图上绘点。

3.二维地图,有哪些接口或者类提供 向地图上绘制文本框。

4.你说的SQL查询,向哪里查? 查到后,怎么使地图目标区域显示到中间,哪些接口提供此功能。

5.支持点选框选 的接口或者类是哪些?

6.用那个接口函数设置坐标为地图中心?
...