阅读:2315回复:4
关于数据绑定定位?
问题提出:我有一个access的数据库,里面有grid_x 和 grid_y的字段信息
我想在地图上显示,我的思路是清空当前的gst(不清空也可以),然后将表中的数据读进来,根据位置信息创建一个symbol(text)也可以,然后利用addfeature添加到当前图层。 grid_x min :36562750 max :36570130 grid_y min :4125430 max :4128495 问题是怎么定位我才能看到我创建的点???????????????? |
|
1楼#
发布于:2004-02-12 13:09
你可以用绑定层来做呀
var BindLyr:BindLayer; begin BindLyr:= CoBindLayer.Create; BindLyr.LayerType:=miBindLayerTypeXY; BindLyr.RefColumn1:='grid_x'; BindLyr.RefColumn1:='grid_Y'; Map1.Datasets.Add(miDatasetADO,rs,EmptyParam,'grid_x','grid_Y',BindLyr,EmptyParam,false); END; |
|
2楼#
发布于:2004-02-12 15:48
以下是引用终极无间在2004-2-12 9:51:07的发言: access--->MI可以有两种途径: 参考,http://www.gmcfc.com/mapxzj/dispbbs.asp?boardID=2&ID=141 也可以参考这个论坛的:http://www.gisempire.com/bbs/dispbbs.asp?boardid=42&id=12418&star=2#137159 至于斑竹兄所说的“问题是怎么定位我才能看到我创建的点????????????????”,偶没明白什么以及,说来听听? |
|
|
3楼#
发布于:2004-02-12 20:00
利用绑定我做了
既然是绑定就是双方 请问我只有access没有地图,可以实现绑定就是你方法,我试过了,怎么才能看到我的的数据,要求显示出来? |
|
4楼#
发布于:2004-02-12 20:20
绑定完毕,symbol立现。难道你没看见那黑压压的一片?
在一个没有加载任何图层的map对象上看起来最明显了:) |
|
|
5楼#
发布于:2004-02-12 22:02
没有
我的数据是方里网的 不知道怎么设置projection???????????? 做这里的斑竹怎么样 |
|
6楼#
发布于:2004-02-13 09:08
问题已经解决
是地图投影和地图比例尺的问题 可以解决了 谢谢 |
|
7楼#
发布于:2004-02-13 11:28
1.地图的坐标系和投影的确是好多问题的症结所在。
”坐标系是Gis的基石“,哪位哥们说的,太到位。 2.做斑竹?呵呵,有兴趣。那不成了斑竹四人帮了吗 |
|
|