做电子地图主要用的技术和一些相关的资料,高位给小弟讲解一下。

解决方案 »

  1.   

    http://www.esri.com/C#下的windows程序可以使用mapObject控件。
      

  2.   

    mapxtreame 2004
    这个是专门为.net定制的其它可以用的软件:
    maxtreame 4.5 for nt//基于mapobject
    mapguid//基于autocad的dwg
    arcims//基于arcmap
    supermap ims //国产软件,北京超图的
    vrmap//三维地图,含虚拟现实
    -----可能用到的技术
    1.javascript or vbscript
    2.数据查询
    3.vml vrml svg其实这个只要有软件,很容易写.
      

  3.   

    首先你需要一些地理信息系统的知识,一点就可以,如果你知道矢量数据和栅格数据的含义和差别那就更好了。然后安装一种地图控件供你做二次开发,据我不完全实验,现有的地图控件中应该是ESRI公司出的MapObject和MapInfo公司出的MapX用的人最多,前者的版本目前到2.3,后者是5.0。当然ESRI还有ArcObject,我没基于它做过东西,不敢多说。
    第三步是选定你的开发平台,我个人觉得,对这些地图控件支持的最好的还是vb/vc6,.net下面总是感觉别别扭扭,能用是能用,但偶尔会有怪异的问题出现,再从效率角度考虑,推荐你使用VB6,还有个原因是他们自带的例子vb的很多。
    最后就是打开那些安装地图控件之后他们提供的例子和入门指导,几行代码就可以轻松实现基本的GIS功能——放大、缩小、漫游、全图、查询等等。再高级的恐怕你还是到GIS专门论坛上去看看吧,比如www.gischina.com
      

  4.   

    主要就是在gis平台下二次开发,gis平台可以选择mapinfo
      

  5.   

    GIS.
    你可以去看一下“企业开发”-》“地理信息系统”版快
      

  6.   

    http://community.csdn.net/Expert/topic/3916/3916278.xml?temp=.8850061
    用superMap平台开发要付钱
      

  7.   

    去我的Blog看看吧!希望对你有点帮助:
    http://blog.csdn.net/lijipan/category/114880.aspx
      

  8.   

    可别忘了还有我们的国产GIS哟。
    http://www.mapgis.com.cn/