about MapX(200分)

  • 主题发起人 主题发起人 alys
  • 开始时间 开始时间
A

alys

Unregistered / Unconfirmed
GUEST, unregistred user!
各位前辈,我想学习GIS编程,现在用DELPHI 5 + MAPX,MAPX的例子太简单,我想请教怎样
使图层与数据库相联,比如(在程序中)在图上新建一个点,然后输入该点相应的属性
(该记录各字段的内容)等,请指教。
哪位有类似的例子能否Email给我 alys@21cn.com
谢谢(200分)
 
我也想要,
谢谢!
h_yu2000@263.net
 
向吕雪松要,他肯定有好多资料[:D]
 
吕雪松同志,能援手吗
 
能给我发一份吗,谢了
gbyahoo@163.net
 
能上载到某个地方大家都看看多好.
 
吕雪松肯定是有,不过他好像上得不多.
 
有一個比較好的關于GIS網站,你可上去看看,
說不定有所收獲。
http://www.surveyingworld.net/download/top10.php
 
各位大侠:

请问哪里能得到关于MapX4.5中关于专题图制作方面的技术资料?
摆脱了
 
在地图点属性中增加一个唯一的关键字ID,在数据库中增加同样的关键字段。通过这个关键
字连接数据库和地图点。当然在增加地图点的时候要注意,给定的关键字不能跟前面的相同。
 
大家请吕雪松把他的宝贝资料放个地方,我们一起下它如何???
 
是啊,吕雪松呢?好久不见了
 
呵呵,吕雪松挣大钱去了
 
在form上放ADO控件,如果你想用ADO的话(建议),设置好连接,方法和普通数据库程序
开发也没什么两样,然后参考一下我下面的代码,添加数据集。
有了数据集,你就可以为所欲为了 :),或查属性数据,或作专题图什么的,都可以了。

procedure TForm1.N30Click(Sender: TObject);
begin

ADOQuery1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:/工程/Delphi编程实践/MapXFengTai/database/ftycdb.mdb;Persist Security Info=False';
ADOQuery1.close;
ADOQuery1.Sql.Clear;
ADOQuery1.SQL.Add('Select * from 片区');
ADOQuery1.open;

ds := map1.datasets.Add(miDataSetADO,ADOQuery1.Recordset,'dsPQ','ph',Emptyparam,'片区图',Emptyparam,true);
end;


----------
 
兄弟我最近也在研究gis,我发现vb的demo比较全面,我就是看vb的demo学着做的,现在也是
略有所获,呵呵,不过还不敢拿出来献丑。
 
mapX对VB支持最好,大多数例子都是vb的,不过delphi下和vb也差不了很多
照样翻译过来就行,所以VB的例子也很有参考价值啊![:)]
 
现在我对创建对象、属性录入这块可是小有心得啊,alys说的我早就实现了,你还要源码吗?
delphilai@163.com
 
吕雪松不懂mapx,找他屁用,你以为他是神啊,他做的那程序我看了,只能说是用于教学或者写书,不实用。
 
我不同意楼上的说法,吕雪松写的东西是没有采用其它商业平台的,是自己的东西,
很应该鼓励,中国就是要作自己的GIS平台才有出路,总跟着ESRI、Mapinfo的屁股
转就会受制于人,只能帮人家赚钱。就向中国必须有自己的操作系统一样,windows
到是实用不过他给你弄点猫腻,真要大起仗来可吃不消。
当然为了节省智力我们也要积极采用已有成果为我所用,我们现在用mapX,mo等
的确生产力大大提高了,也应该积极发展。
总之两方面不可偏废,要积极利用国外先进技术也要自力更生,搞具有自主知识
产权的GIS平台。
 
后退
顶部