我总结了一下关于MapInfo和MapX的问题需求,提供一些信息,希望对大家有帮助(0分)

  • 主题发起人 主题发起人 吕雪松
  • 开始时间 开始时间

吕雪松

Unregistered / Unconfirmed
GUEST, unregistred user!
大家提出了很多关于MapInfo和MapX的问题,大多数问题都是重复的:
1,“如何使用MapInfo/MapX”
2,“哪里下载MapInfo/MapX”

我提供一些链接,希望对大家有帮助:
1,VB中调用MapX的简单教程
http://it.sohu.com/66/42/it_article15644266.shtml

2,MapInfo的购买和培训信息
http://www.mapinfo.com.cn/ziliao/index.asp
http://www.mapinfo.com.cn/train/train.asp

3,MapInfo教程
http://www.tenlinks.com/MapGIS/communities/Software/MapInfo/
http://www.gischina.com/中的“技术资料”版。
 
我觉得斑竹列出来的并非这些大家急切需要了解的问题。
看MapX自带的delphi例子,其中实现了一些常见的功能,但给人感觉仍很迷惑,远
不如MO自带的例子好读好用,比如,它的属性和对象都声明为variant,调用时再
费劲的转来转去,让人根本摸不清究竟是什么类型的数据,而事实上它明明提供了
相对应的接口类型,费解,它的帮助更是不敢恭维…………
还有一些常见的功能也不知道怎么实现,比如输入字符串,将模糊查询出的包含该
字符串的字符串列表依次写入一个ListView,等等。
这些问题都很难找到标准答案,又何谈技术交流呢?
 
这就是我不太做二次开发的原因,总觉得在别人的平台上学习别人的东西,等到理解
别人的青春时,自已却老了。
 
但是如果一般的人完全自己开发,还没到理解别人的青春时,自己已经老了...
而且一般有钱做gis项目的,关心的是功能,开发速度,项目完成等。
象我知道的一个gis项目,出钱的就只管提要求,编程完全由gis软件公司来做。项目
完成了,但是出钱的人只负责用,而实际他们也是搞计算机编程的,连二次开发都懒得做。
 
摸索了一天,才马马虎虎作出了查询,无非是利用一个Find.Search,
不了解MapX的绝对不会想到,这里的Find竟是一个Object,天,这是
什么命名方式?
还有,再想要深入一些,做模糊查询时,又遇到了麻烦。帮助里说可以
用SearchEX,但查出来的结果是将所有的feature排了个序,无论你输入
的是什么,列出的都是那些feature,你可以想象么?

唉,也许是刚接触,不指望Samples体贴详细,有但它也有义务提供好的
帮助吧,奈何…………

问的人都没有。
 
不是每个人都适合开发底层GIS,也没有必要每个都拿着VC来开发基础平台。因人而异。
GIS公司多如牛毛,大多数都是二次开发,这是因为他们面向的是项目,是工程,要求功能
快速实现;我们是作产品的,跨平台应用较多,而且有非常多的特殊要求,不太适合用
现成的GIS软件。
 
解决了查询问题,通过程序初始化时加载所有feature到一个列表,然后直接操作
这个列表来实现查询。
缺点时如果图层较多时,会消耗比较长的时间。
不知有没有人知道,怎样更改一个feature的颜色等信息,就像更改Selection.Replace
一样。
 
接受答案了.
 
后退
顶部