最近公司想在一个产品上加一个电子地图的功能,让我有机会接触到Gis领域。这几年国内的GIS技术 也发展的很快,但是相关的技术文档还是很缺乏,都是英文的。我的文笔不好,写的东西也很浅显,但是 希望能给看文章的一点点帮助,我就心满意足了。
我用的 SharpMap是一个开源的Gis项目,功能还可以,最大的特点就是简单易用,适合刚刚接触GIS技 术的朋友。同时还使用了MapWindow GIS来帮助画地图,使用NetTopologySuite来完善一些sharpmap没有 提供或者功能不全的地方。MapWindow GIS使用起来不是很方便,熟悉了就容易了。关于软件的使用我就 不再赘述,大家有问题可以跟帖,我会及时回复。
这次我们根据demo先了解一下如何show一个地图。这是最基本的步骤,也比较简单,希望能对刚入门 的同学有所帮助。
我们使用SharpMap.UI.dll中的ajax控件
<smap:AjaxMapControl width="1600px" Height="600px" id="ajaxMap" runat="server" OnClickEvent="MapClicked" onmouseout="toolTip();"; OnViewChange="ViewChanged" CssClass="Ly" UseCache="false" OnViewChanging="ViewChanging" ZoomSpeed="1" />
来展示地图,主要代码分析如下:
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索地图
, gis
, 内网gis
, 功能
, 为卓gis产品
, 室内地图 gis
, 算法 gis 地图
, SharpMap
, 帮助
, 一个
GIS地图
,以便于您获取更多的相关知识。