
GIS
流木晴天
对码当歌,人生几何
展开
-
C#打造一个开源webgis(前言)
云计算、LBS和移动应用是当今技术的热点,在此探讨C#打造一个开源webgis系统,涉及内容比较多,等组积一下再写,大概有如下内容:bingmap、deepearth、arcgis APIGeoServer、mapserverPostgreSql/postgis、mysqlGDAL、sharpmap、GMLQGIS、Quantum 、MapView、Npgsql、XAMMP原创 2012-03-06 10:47:21 · 2068 阅读 · 0 评论 -
C#打造一个开源webgis(三)地图服务系统
地图服务系统,就是客户端发送数据请求时,服务器端实时处理空间数据,并把生成的数据,以服务形式发送给客户端,然后客户端就能看到地图或获取到数据。商用中最有名的就是ArcsServer,而在开源界就是MapServer和GeoServer,百度百科说MapServer的历史和名气都超过GeoServer,用C语言编写,采用传统的CGI架构,融合了Pro4j、GDAL等开源项目。对比J2EE架构的原创 2013-09-06 01:45:14 · 9774 阅读 · 2 评论 -
C#打造一个开源webgis(一)系统架构
想不到当初起了个前言,时隔一年半之后才开始写,因为已经转行不做GIS了……决定把它写完,只是不想留下个烂尾楼……如果文章内容有所错漏,望建议补充 一个原创 2013-09-02 11:00:29 · 8198 阅读 · 0 评论 -
C#打造一个开源webgis(四)地图客户端(中)
应用场景做过开发的会遇到过这样一个情景:1、写了很多代码做了一个系统;2、后来又要做一个类似系统,也有了设计模式概念,就把第一个系统的代码抽调出来,封装成公用模块或类库,供第二个系统使用;3、又有几个类似的系统要做,为了减少工作效率,提炼出自己的一个框架。说起这个,就绕回到第一节提到过地图系统架构问题,在这里主要就是地图服务api的概念。可以想象一下,本来做的GIS系统只支持桌原创 2013-10-16 23:33:44 · 3614 阅读 · 0 评论 -
C#打造一个开源webgis(四)地图客户端(上)
地图客户端是用来显示地图和实现交互的,采用的技术和实现的方式多种多样,有Flex,silverlight,Javascript等等,原创 2013-10-16 22:38:51 · 6483 阅读 · 6 评论 -
转一篇文章,以便在后续文章中讲解——开源gis项目Mitab在C#中的使用方法
<br />Yush<br />我一直是用MapX写的写MapInfo公司Tab格式的文件,但是由于涉及到大量的图元绘制,MapX的绘制速度是受到限制的,其绘制的速度并不快,于是探索是不是有比他更好的组件。前段时间曾经用过ShapeLib来绘制shp文件,其绘制的速度还是相当可以的,有兴趣的话可以搜搜,其提供的开源包中有实例程序,怎么来用。<br />而我今天要介绍的这个Mitab开源包中,并没有提供可以直接运行能看到效果的实例Demo,于是我开始了解如果在dot net程序中使用他。<br />Mitab转载 2011-04-03 13:00:00 · 3027 阅读 · 3 评论