用C#语言,如何做一个地图的winForm程序,只想把地图弄进来,从来没写过GIS
8个回答
展开全部
需要下载esri的 arcengine组件 或者其他公司的组件才能进行GIS开发
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在winform中嵌入地图有很多种方式:
1、利用winform自带的WebBrowser控件,调用谷歌或者百度的地图API。
2、利用第三方平台,目前主流的有:美国ESRI公司的ArcEngine;中国中地数码的MapGIS;SuperMap;SharpMap等等。
大致可以分为以上两类,有利有弊,看楼主的需求了。
如果只是希望地图展示的话,建议用第一种,无需安装任何东西,缺点是需要网络支持。
如果希望对地图进行分析处理的话,只能用第二种了,优势是灵活、功能强大,缺点是需要安装供应商的平台(不过有不用钱的,像破解版的,或者开源的)
1、利用winform自带的WebBrowser控件,调用谷歌或者百度的地图API。
2、利用第三方平台,目前主流的有:美国ESRI公司的ArcEngine;中国中地数码的MapGIS;SuperMap;SharpMap等等。
大致可以分为以上两类,有利有弊,看楼主的需求了。
如果只是希望地图展示的话,建议用第一种,无需安装任何东西,缺点是需要网络支持。
如果希望对地图进行分析处理的话,只能用第二种了,优势是灵活、功能强大,缺点是需要安装供应商的平台(不过有不用钱的,像破解版的,或者开源的)
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以看看arcengine ,或者supermap objecs相关的教程。supermap objecs相对简单些,
或者说你是要读取地图服务?
或者说你是要读取地图服务?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
地图做成winForm的有什么用?只有网络版的才有用吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询