摘要:
MapServer简介 在开源WebGIS领域,MapServer的历史和名气都超过GeoServer(20世纪90年代中期,由明尼苏达大学研制),很早就被列入OSGeo项目组。 与GeoServer不同,MapServer用C语言编写,采用传统的CGI架构,融合了Pro4j、GDAL等开源项目。对比J2EE架构的GeoServer,MapServer显得非常精巧,5.6版本的核心部分只有33KB,源代码只有2.2M,包括Apache、Php、Pro4j、GDAL、MapScript在内的完整安装包也只有35M。安装过程 和Java一样,C具有良好的跨平台特性,MapServer支持Windo 阅读全文
摘要:
http://blog.sina.com.cn/s/articlelist_1094007654_0_1.html http://blog.csdn.net/xuhaiyan8825/article/details/6926829 阅读全文
摘要:
该应用框架基本功能:1. 地图浏览:GIS工具栏(放大、缩小、平移、测量、鹰眼等)2. 地图编辑:包括图形数据采集与编辑和属性数据编辑与分析,实现对空间数据对象的增加、删除、修改等功能。3. 信息查询:⑴.属性查询⑵.模糊查询⑶.图形查询⑷.关系查询 拓扑关系4. 空间分析:缓冲区分析、叠置分析、空间集合分析、地学分析、路径分析、空间插值、统计分类分析、地形分析等。5. 专题图制作:将某一个或某几专题指标通过地图的色彩变化或直方图的方式来展示。6. 数据共享:空间数据的导入导出7. 数据存储8. 安全管理等应用模块。其更重要的功能则是对空间信息的管理,包括空间分析、设备设施管理等,因而更适合在 阅读全文
摘要:
http://openlayers.org/http://ka-map.maptools.org/http://mapeasy.sourceforge.net/http://groups.google.com/group/mapeasy1)关于商业GIS平台对于商业GIS平台,只要熟悉各个类的属性方法及相关接口,多看对象模型图,了解相互之间的关系,学习起来也不是很难。相比较起来对于流行的商业GIS平台 MapInfo系列更容易上手一些,ESRI的则稍微复杂了点,但是功能更强一些。国内的SuperMap (www.supermap.com.cn)帮助文档和示例很全,也比较容易上手,个人感觉 Su 阅读全文
摘要:
CComObjectRootBase中以表驱动的方式对接口的查询作了一个内部的实现,即InternalQueryInterface()。所以在创建基于ATL的COM类时,需要创建一个包含所有实现接口的映射表。1. BEGIN_COM_MAP、END_COM_MAP、COM_INTERFACE_ENTRY与COM_INTERFACE_ENTRY2宏ATL提供了BEGIN_COM_MAP、END_COM_MAP、COM_INTERFACE_ENTRY与COM_INTERFACE_ENTRY2这4个宏来创建接口映射表。假设一个类CClassA继承了接口IIntA和IIntB,则该类的接口映射表创建如 阅读全文
摘要:
--=======================================--SQL基础--过滤和排序--=======================================/*一、使用WHERE字句实现对数据的过滤 用法:SELECT *|{[DISTINCT] column|expression [alias],...} FROM table [WHERE condition(s)];二、多条件连接 AND 同时满足 OR 满足其中一个三、比较符 > 大于 >= 大于等于 < 小于 <= 小于等于 <> 不等于 != 不等于 IS NULL 是否为空值 IS NOT N 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--privatevoiddataGrideTextProp_EditingControlShowing(objectsender,DataGridViewEditingControlShowingEve... 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-- //分配一份内存HGLOBALhMem=GlobalAlloc(GMEM_FIXED,a.size());//锁定内存BYTE*pmem=(BYTE*)GlobalLock(hMem);memcpy... 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1、FILE*fp=fopen("C:\\1.txt","a+");charstrBuf[512];sprintf(strBuf,"%s\r\n","log");fwrite(strBuf,1,str... 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--System.Net.WebClientwebClient=newSystem.Net.WebClient();if(webClient.IsBusy==true)//是否存在正在进行中的Web请求{... 阅读全文