随笔分类 -  Interfacial Design、BS

主要侧重于界面设计(UI Design),网页开发(PHP, ASP.NET, HTML), 前端开发, 后端服务器端开发。
摘要:一、基础 Spring MVC是当前最优秀的MVC框架,自从Spring 2.5版本发布后,由于支持注解配置,易用性有了大幅度的提高。Spring 3.0更加完善,实现了对Struts 2的超越。现在越来越多的开发团队选择了Spring MVC。 Struts2也是非常优秀的MVC构架,优点非常多比 阅读全文
posted @ 2018-04-15 12:21 wenglabs 阅读(311) 评论(0) 推荐(0) 编辑
摘要:一、单文件模块 直接把文件拷贝到 $python_dir/Lib 二、多文件模块,带setup.py 下载模块包,进行解压,进入模块文件夹,执行: python setup.py install 虽然Python的模块可以拷贝安装,但是一般情况下推荐制作一个安装包,即写一个setup.py文件来安装 阅读全文
posted @ 2018-02-08 10:18 wenglabs 阅读(998) 评论(0) 推荐(0) 编辑
摘要:参考文章 openlayers3中三种动画实现 阅读全文
posted @ 2018-02-08 00:12 wenglabs 阅读(359) 评论(0) 推荐(0) 编辑
摘要:参考文章 Openlayers之编辑要素 MAPZONE GIS SDK接入Openlayers3之五——图形编辑工具 【学习笔记之Openlayers3】要素保存篇(第四篇) openlayers实现在线编辑 【学习笔记之Openlayers3】查询分析篇(第五篇) 【学习笔记之Openlayer 阅读全文
posted @ 2018-02-08 00:10 wenglabs 阅读(463) 评论(0) 推荐(0) 编辑
摘要:转自原文 openlayer3加载geoserver发布的WFS服务 openlayers3调用GeoServer发布的wfs 1 参考一 1.1 问题 openlayer3加载WFS存在跨域问题,需要用jsonp解决,而jsonp需要用script加载,但加载有误,如图所示,读取cite:bou2 阅读全文
posted @ 2018-02-08 00:08 wenglabs 阅读(5480) 评论(2) 推荐(0) 编辑
摘要:使用OpenLayers请求GeoServer发布的WFS服务时,如果不是相同的域可能会出现如下问题。 Geoserver 测试版本为 2.12.1。可有以下两种方案。 方案1 (1)下载跨域jar包jetty-servlets.jar 下载geoserver使用的对应jetty版本——可以查看<G 阅读全文
posted @ 2018-02-07 16:00 wenglabs 阅读(1592) 评论(0) 推荐(0) 编辑
摘要:转自奔跑的熊猫原文 Web地图服务、WMS 请求方式、网络地图服务(WMS)的三大操作 1、GeoServer(地理信息系统服务器) GeoServer是OpenGIS Web 服务器规范的 J2EE 实现(geoserver只能用j2ee开发),利用GeoServer 可以方便的发布地图数据。Ge 阅读全文
posted @ 2018-02-05 14:33 wenglabs 阅读(2421) 评论(0) 推荐(0) 编辑
摘要:转自原文 支持WEB、Android、IOS的地图解决方案 工具链 QGIS 导入、导出、编辑.shp,postgis,geotiff,geojson,dxf等多种GIS文件,给普通图片配准到地理坐标 教程:http://www.qgistutorials.com/en/ DraftSight 编辑 阅读全文
posted @ 2018-02-05 10:56 wenglabs 阅读(1418) 评论(0) 推荐(0) 编辑
摘要:1 NetCDF气象文件自动发布案例 GeoServer是一个地理服务器,提供了管理页面进行服务发布,样式,切片,图层预览等一系列操作,但是手动进行页面配置有时并不满足业务需求,所以GeoServer同时提供了丰富的rest接口可供用户自己组织业务逻辑进行自动化管理。 本文以气象文件的NetCDF自 阅读全文
posted @ 2018-02-05 10:18 wenglabs 阅读(4022) 评论(0) 推荐(0) 编辑
摘要:转自江军祥原文 瓦片地图与geoserver发布 (有删减修改) 本文主要包括以下内容 TileMill生成Tile影像金字塔(.mbtiles压缩文件) Mbutil(https://github.com/mapbox/mbutil)解压缩 Apache HTTP Server(或tomcat) 阅读全文
posted @ 2018-02-05 10:04 wenglabs 阅读(5865) 评论(0) 推荐(0) 编辑
摘要:转自原文 Cesium热力图实现 生成热力图的算法我是用的一个热力图插件 heatmap.js。 heatmap中热力图生成原理: heatmap中首先会根据输入的渐进色参数,在内部生成一个0-255色值的调色板。 var _getColorPalette = function(config) { 阅读全文
posted @ 2018-02-05 00:06 wenglabs 阅读(7186) 评论(2) 推荐(0) 编辑
摘要:转自原文 Cesium之3D拉伸显示行政区含GeoJSON数据生成过程GDAL的ogr2ogr Cesiumjs 是一套javascript库,用来渲染3D地球,2D区域地图,和多种GIS要素。不需要安装任何插件就能在支持最新HTML5标准的浏览器上运行。支持WebGL硬件加速,非常适合动态数据在G 阅读全文
posted @ 2018-02-05 00:02 wenglabs 阅读(3936) 评论(2) 推荐(0) 编辑
摘要:具体技术来源自论文 基于Cesium的倾斜摄影三维模型Web加载与应用研究。 技术架构图 应用实例 利用一个实际实例来详细说明如何利用Cesium加载倾斜摄影数据,并进行可视化和交互操作。 首先,利用Smart3D导出倾斜摄影三维数据模型,示例数据为一个化工厂,导出格式为OSGB,存放在Cesium 阅读全文
posted @ 2018-02-04 23:58 wenglabs 阅读(4006) 评论(2) 推荐(0) 编辑
摘要:转自原文 GeoServer发布Heatmap 百度等热力图是使用开源的heatmap.js做的,但是这种解决方案的缺陷是: 1 数据量大的话,从前端通过后台查询比较费时,比如arcserver默认设置返回1000条查询记录,3000条就很卡了,对动辄上万多数据可行性不高。 2 前端对大数据添加渲染 阅读全文
posted @ 2018-02-04 23:16 wenglabs 阅读(2163) 评论(0) 推荐(0) 编辑
摘要:1、WMS OGC1999年开始WMT1(Web Map Tested)和WMT2互操作项目。其中著名的GML来自WMT1的成果。 在WMT2中OGC定义了三种地理参考信息模型:Web Map Server(WMS) , Web Feature Server(WFS) ,Web Coverage S 阅读全文
posted @ 2018-01-19 09:39 wenglabs 阅读(1164) 评论(0) 推荐(0) 编辑
摘要:1、Cesium简介 优点: 缺点: 2、软件下载瓦片并发布地图服务方式 软件环境: cesium1.25,tomcat7 1,首先使用XX地图下载器,破解版4.6,下载全球高德影像图,我下载1-7级,大概几百兆,比较快,第八级1个多G,指数级增长,学习阶段不需要太多。 下载操作:首先缩小地图,框选 阅读全文
posted @ 2018-01-19 09:23 wenglabs 阅读(5869) 评论(2) 推荐(0) 编辑
摘要:1、智能提示 对于JS文件中的API,你若需要让那个JS文件中的方法能够在你写的那个JS文件中能够智能显示的话,直接把它拉进你的JS文件中就好了。 举个例子:你想 在你正在写的a.js文件中引用b.js中的功能与函数。很简单,你只需要把b.js文件拉到你的a.js文件中就好了。这时在你的文件 顶端会 阅读全文
posted @ 2017-12-25 22:21 wenglabs 阅读(13827) 评论(0) 推荐(1) 编辑
摘要:for (int i = 0; i < 6; i++) { g5.TextRenderingHint = (System.Drawing.Text.TextRenderingHint)i; string txt; int font_sz = 2... 阅读全文
posted @ 2017-11-07 11:47 wenglabs 阅读(2409) 评论(0) 推荐(1) 编辑
摘要:转自原文 C#的自定义滚动条 VS工具箱自带的滚动条,不能设置颜色。 在网上找资源,找到一个控制TextBox的垂直滚动条,链接为http://www.cnblogs.com/2seek/p/4455079.html 在这个的基础上改成了控制Panel,最后效果如下图 源码下载地址: 博客内的百度网 阅读全文
posted @ 2017-10-31 15:05 wenglabs 阅读(5415) 评论(0) 推荐(0) 编辑
摘要:转自原文winform 实现局部更新(如ajax实现)而整个界面不产生闪烁的解决方案 一、通过对窗体和控件使用双缓冲来减少图形闪烁(当绘制图片时出现闪烁时,使用双缓冲) 对于大多数应用程序,.NET Framework 提供的默认双缓冲将提供最佳效果。默认情况下,标准 Windows 窗体控件是双缓 阅读全文
posted @ 2017-10-17 16:28 wenglabs 阅读(1681) 评论(0) 推荐(0) 编辑