MapInfo?很强的GIS软件,应该有帮助吧,我也不太懂,听别人说的

解决方案 »

  1.   

    我现在就是用mapinfo。电子图是知道是怎么做了!但是…怎么联系到b/s中去呢?
      

  2.   

    多看看有关MAPINFO的参考书及在网上搜索相关技术信息。因为我不懂啊,呵呵,只好说屁话,希望不要骂我。别给我分就行了。
      

  3.   

    我不是高手,但是接触过gis,我就说说过程。
    一,用先把地图扫描成位图;
    二,请人描图,就是用把位图导入mapinfo,然后用鼠标把一条条线描出来
    三,然后用mapinfo生成电子地图
    四,导入SQL Server,用delphi开发客户端
      

  4.   

    to mote_li:
    对于四、导入SQL Server,用delphi开发客户端,可否详细点!
      

  5.   

    同意楼上的,不要使用B/S方式,因为在大多数时候系统的数据传输量是很大的.
    做GIS的关键不在客户端,而是在于数据库的一端,如果数据库不行,再好的客户端也无法发挥它的威力.
    首先选用好的GIS软件,如MapInfo,MicroStation(很贵)或者Unigraph公司的有关产品。
    然后认真学习这些软件的数据库接口,掌握好他们的二次开发技巧。
    其次,使用恰当的客户端开发工具和高性能的数据库系统开发客户端操作界面。多参考GIS行业内杂质、期刊。
    最后,一定要把握好后端数据库的建立,至关重要,特别是与客户端的数据结构,这是GIS最容易失败的地方。GIS很复杂,泛泛而谈!
      

  6.   

    delphi里做GIS不是不行的,不是曾经有一个很出名的例子嘛?你需要吗?我可以mail给你 
      

  7.   

    to cobi:
       [email protected]在此谢过!!
      

  8.   

    我现在要搞的是基于专线的GIS,所以不去考虑它很慢!
    如果C/S开发是不是容易点呀!!!可是人家上面要的就是B/S结构呀!
    还有,二次开发?谁有没有这方面的资料呀!
      

  9.   

    to cobi给我一分 [email protected]
      

  10.   

    MapX支持ASP的开发,而且网上有许多例子可以查找。http://testdrive.mapinfo.com/kbase_by_product这时我找到的最好的MapInfo相关软件的支持网站。
      

  11.   

    用ArcInfor,里面有MapObject组件,
    不过价格下人,可以建议买倒班
      

  12.   

    肯定有一种工具。可以自动导出为asp。可是我不知道是何工具呀?
      

  13.   

    谁有没有map4的中文开发手册!!!
      

  14.   

    cobi(我是小新,我只有5岁):给我一个例子吧
    [email protected]
      

  15.   

    所谓的b/s无非是两种情形:一是在浏览器端加插件,这可以分散诸如图形处理,显示等的服务器端的处理负担。一是全在服务器端处理,自己写或用现成的activex。后一种情形要普遍一些吧。
    delphi做activex,快而方便。当然了,很多gis产品都有可用的activex让你用的。
    我以前用过武汉测绘科技大学的吉奥公司的geomap.ocx做过,因为对测绘专业方面的东西不是很通,没继续下去了。在武测的吉奥公司的主页上有geomap.ocx教学版(for nt)可下吧,很大,好象有七十几兆,但有详细的中文帮助(vb语法)。
    url:www.wtusm.edu.cn或 www.geostar.com.cn,看看去吧,吉奥公司是测绘行业内应用最有实力的公司吧。
      

  16.   

    MapInfo的B/S结构编程采用Extream, 是把服务器上的矢量图转为栅格图
    再发给Browser, 信息采用ADO/OLE_DB, 可以访问Go2Map,那是采用MapInfo
    EXtream开发的,但严格意义上,MapInfo不是GIS。
    可以采用InterGraph-GeoMedia,另外Oracle8i已经宣布支持SpacialDatabase了。
    其他的国内也有好多自有版权ActiveX插件(COM+/DCOM),
    但一般很难在Internet上跑,可以勉强在IntraNet上跑。比如:Geomap,supermap,
    citystar,慧图等。
      

  17.   

    To cobi:
      Delphi肯定可以做GIS,我就在做(GIS应用),GIS的开发也可以,形成COM+/DCOM
    技术上是可行的,只是周期太长,重复劳动。
    To hmbory:
      首先采用GIS的OCX,在响应OCX的事件(主要是鼠标事件),取得Map的Layer和Object,
    然后,根据Object编码在database中查询信息,显示在屏幕上,至少目前C/S和B/S结构
    的都是这样做的.