上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 简介GeoWebCache(GWC)是一个采用Java实现用于缓存WMS(Web Map Service)Tile的开源项目。当地图客户端请求一张新地图和Tile时,GeoWebCache将拦截这些调用然后返回缓存过的Tiles。如果找不到缓存再调用服务器上的Tiles,从而提高地图展示的速度。实现更好的用户体验。地图往往是静态的,由于大部分客户端每一次请求WMS(网络地图服务)的数据都被质疑,这会导致不必要的处理,增加等待时间。 GeoWebCache在他们请求的时候优化存储(缓存)地图瓦片,作为代理连接客户端(例如OpenLayers或谷歌地图)和服务器(如GeoServer,或任何WMS 阅读全文
posted @ 2013-05-09 18:01 清灵阁主 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.programmer.com.cn/14761/ 随着互联网产业的爆炸式增长,与之伴生的Web前端技术也在历经洗礼和蜕变。尤其是近几年随着移动终端的发展,越来越多的人开始投身或转行至新领域,这更为当今的IT产业注入了新的活力。尽管Web前端技术诞生至今时日并不长,但随着Web技术的逐渐深入,今后将会在以下几方面发力。1. Web移动终端开发。2. JavaScript的兄弟们。3. 百花齐放的类库和框架。4. 工程化的Web前端开发规范。Web移动终端开发 PhoneGap: 一个开源的开发框架,使用HTML、CSS和JavaScript来构建跨平台的移动应用程序。 阅读全文
posted @ 2013-05-09 17:51 清灵阁主 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.csdn.net/article/2013-05-02/2815116-introduce-from-mozilla-heka-go摘要:一直崇尚开源的Mozilla近日释放了Heka测试版——插件架构,Go编写。在支持使用Go扩展功能的同时,还通过允许“Sandboxed Filters”提供了另一种选择——Lua,同时这种选择下还省去了配置文件的编辑和系统的重启。 近日Mozilla Service团队首次发布了Heka测试版(v0.2b1),Heka是一款拥有数据收集、分析、监视和报表的工具。其主要组件为hekad,一个适用于任何主机的轻量级守护程序,其主任务 阅读全文
posted @ 2013-05-09 17:38 清灵阁主 阅读(393) 评论(0) 推荐(0) 编辑
摘要: The GeoServer Project - the open Internet gateway for geographic dataPackagesorg.vfny.geoserverContains all interface servlets, one for each WFS response.org.vfny.geoserver.actionControl of the GeoServer application (Struts Actions).org.vfny.geoserver.action.dataContains Actions for configuring the 阅读全文
posted @ 2013-04-28 00:33 清灵阁主 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://blog.csdn.net/suen/article/details/4808860GeoServer的WMS工程的包如下所示:org.geoserver.wms包含对wms请求进行响应的WebMapService接口、缺省实现DefaultWebMapService、服务配置信息WMSInfo、WMS加载类以及水印等相关类。DefaultWebMapService类将GetMap等操作转发给具体Bean组件去操作,如wmsGetMap。org.geoserver.wms.kvp名称-值对(kvp)相关解析类org.geoserver.wms.responses对WMS的输 阅读全文
posted @ 2013-04-28 00:22 清灵阁主 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.openlayers.cn/portal.php?mod=view&aid=17一开始看到OpenLayers,就有一个问题。就是它作为WebGIS的前端,通俗地说,是“显示”地图的。那么,它显示的地图是什么,是怎么显示的,又是怎么实现的?——暂且把这个问题叫做地图表现。我觉得最关键的就是Map类,把这个类分析清楚了,问题就解决了一大半了。 前面第一回里说过怎么实例化一个地图,怎么向地图里加图层加控件。其实,地图是这样的,它就像一个容器,可以盛东西。要分析它光理解这些还不够,我们要知道这个容器是怎么做出来的,及具体都有什么功能。 Map类有两个常量:Z_IN 阅读全文
posted @ 2013-04-28 00:11 清灵阁主 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.openlayers.cn/portal.php?mod=view&aid=12实际上,OpenLayers的整个表现过程是这样的:通过调用获取数据,然后各种格式的解析器解析数据,在用所谓的渲染器渲染后加到图层上,最后再结合相应的控件表现出来,成为一幅我们看到的“动态”地图。 这里主要讨论OpenLayers. Renderer这个类及其子类。 Renderer类提供了一些虚方法,以供其子类继承,像setExtent、drawFeature、drawGeometry、eraseFeatures、eraseGeometry等。 Elements继承Render 阅读全文
posted @ 2013-04-28 00:06 清灵阁主 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.openlayers.cn/portal.php?mod=view&aid=11前面也提到过,OpenLayers设计是符合标准的,有良好的框架结构和实现机制,非常值得学习。OpenLayers支持的格式比较多,有XML、GML、GeoJSON、GeoRSS、JSON、KML、WFS等。这回主要以GML为例来看OpenLayers 数据的解析过程。 先来了解一下GML: GML (Geography Markup Language)即地理标识语言,它由OGC(开放式地理信息系统协会)于1999年提出,目前版本是3.0。GML是XML在地理空间信息领域的应用。 阅读全文
posted @ 2013-04-28 00:04 清灵阁主 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.openlayers.cn/portal.php?mod=view&aid=10GIS,核心是什么?数据?平台?服务? 空间数据的特征、表达方式? 地理数据的模型(结构)? 在OpenLayers空间数据的实现主要存在OpenLayers. Geometry类及其子类中。我们先看下面的两个图片,表现了这些类的继承关系。从图上可以清楚的看出MultiPoint、Polygon和MultiLineString 这三个类实现了多重继承,即直接继承于Geometry类,又继承于Collection类(为什么要这样实现?)。 OpenLyers对于Geometry.. 阅读全文
posted @ 2013-04-28 00:01 清灵阁主 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.openlayers.cn/portal.php?mod=view&aid=9三)BaseTypes: OpenLayers中定制JavaScript内置类 OpenLayers不仅“自己”写了一些底层的类,像上回说的那些都是。同时也定制了一些JS的一些内置类,即对JS内置类的扩展。这个扩展主要包含3类:String,Number,Function,存在于BaseTypes.js文件中。 String:OpenLayers对string类型定制了8个方法,分别是startsWith、contains、trim和camelize;还有另外4个方法:String 阅读全文
posted @ 2013-04-27 23:59 清灵阁主 阅读(216) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页