高端客户

learning forward,by standing on the shoulders of the predecessors

排序:
默认
按更新时间
按访问量

js实现全屏和退出全屏功能

主要是全屏和退出全屏事件,以及相应的操作(采用window.onresize监测) $(function(){ //全屏 $("#fullScreen").on("click",function(){ ...

2018-11-13 20:24:03

阅读数:4

评论数:0

Bug:比例尺(ScaleLine)在Openlayers v4.6.5中计算错误

该bug,官方已经在后续版本修正,故只针对OL 4.6+。在此自做记录。 场景: 1、引用Openlayers v4.6.5的js文件 2、view的坐标系采用EPSG:4326 3、比例尺的单位为米(metric) 原因分析: 在源码scaleline.js中, ...... ol.cont...

2018-11-01 14:53:31

阅读数:7

评论数:0

Tip:Write Better Conditionals in JavaScript

条件语句 1、if……else…… 2、 if……else if…… 3、switch……case…… 文章来源于https://scotch.io/bar-talk/5-tips-to-write-better-conditionals-in-javascript 1....

2018-10-26 18:59:26

阅读数:11

评论数:0

图片文字居中

1、标签a中图片文字居中 <a><img src="images/icon-position.png" /&a...

2018-10-11 20:32:22

阅读数:22

评论数:0

Object数据转化为Map对象

使用request的getParameterMap(),将前段ajax传递的Object数据转化为Map对象 import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Ma...

2018-10-11 20:31:14

阅读数:10

评论数:0

当ol.source.Cluster遇到map.forEachFeatureAtPixel时

一、知识储备 1、vector layer的添加,请参考openlayers的vector-layer.html, http://openlayers.org/en/latest/examples/vector-layer.html?q=vector 2、map.forEachFeature...

2018-10-11 20:14:33

阅读数:80

评论数:0

css构建shape

文章目录squarerectanglecircleovaltriangle-uptriangle-downtriangle-lefttriangle-toplefttriangle-toprighttriangle-bottomlefttriangle-bottomrightcurvedarro...

2018-10-09 20:36:26

阅读数:11

评论数:0

CSS:margin遇上inline,各浏览器的反映

1、inline 元素默认垂直对齐方式为以父元素的baseline,但是展示时又是以bottomline为对齐方式,因此造成了元素之间的间隙。 2、例子 <div style="position: fixed; top: 10px; right: 10p...

2018-09-26 18:55:36

阅读数:14

评论数:0

面向对象之JavaScript

文章目录1、 何为对象2、 创建对象2.1 常用、简单、基本的创建方式2.2 构造函数创建2.3 原型创建2.4 构造函数、原型混合创建3、 对象的继承3.1 原型链继承3.2 借用构造函数继承3.3 组合继承3.4 原型式继承3.5 寄生式继承 1、 何为对象 2、 创建对象 2.1 常用...

2018-09-25 20:20:09

阅读数:11

评论数:0

OpenLayers源码阅读(三):ImageWMS及ImageArcGISRest

前提:需要理解常见的地图服务WMS、WMTS、WFS等,针对本文,主要理解WMS服务及其GetCapabilities、GetMap、GetFeatureInfo操作即可。 说明:本文重点关注ol.source.Image部分 1、我们如何使用( 官网例子http://openl...

2018-09-13 14:06:15

阅读数:42

评论数:0

瓦片检索小项目总结

1、项目框架 前端框架:Openlayers 后台框架:SpringMVC 其他技术:WebSocket、并发 2、瓦片 坐标系(EPSG:3857,EPSG:4326,EPSG:4490) 原点 origin(均范围为左上角) ...

2018-09-06 19:24:06

阅读数:73

评论数:0

点线面拓扑关系

一、基础知识 1.1 点线面的关系 主要有六大关系:点点关系、点线关系、点面关系、线线关系、线面关系、面面关系 点 线 面 点 点/点 线 点/线 线/线 面 点/面 线/面 面/面 ...

2018-08-31 18:53:21

阅读数:388

评论数:0

OpenLayers源码阅读(二):体系结构

回顾上讲,ol以初始属性定义、对象继承等方法的定义实现开始。因此,在阅读后续源码的之前,需要对ol中所涉及到的对象有一个整体上的把握。 1、从ol.Object开始,向上、向下追溯,则构成了如下图的网络图 其中, Map(父类PluggableMap)、View、Layer、O...

2018-08-28 20:06:01

阅读数:52

评论数:0

继承、抽象、接口、多态、封装

画了一个简易的关系图(个人总结)。 通过这个关系图,可以得到以下信息: 继承(extends/implements): 类,单一继承,classs A extends class B,class B extends (abstract) class Z 接口,多重继承,interfa...

2018-08-23 20:31:42

阅读数:42

评论数:0

Openlayer源码阅读(一):从ol开始

版本选择 v4.6.5 说明: v3.0.0~v4.6.5采用Closure,而从v5.0.0 之后采用ES Modules。 Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文...

2018-08-13 21:11:02

阅读数:70

评论数:0

Openlayers中加载WMTS地图服务,自定义级别、分辨率

需要以下几个参数 origin(原点) resolutions(分辨率数组) matrixIds(分辨率对应的级别) projection(坐标系) 以arcgis server 发布的服务为例,如图 var projection = ol.proj.get(&a...

2018-08-08 19:24:35

阅读数:324

评论数:0

Openlayers中图片导出功能实现及可能存在的问题

openlayers v4.6.5给出的例子 //引用FileSaver.js <script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/1.3.3/FileSav...

2018-08-01 14:25:15

阅读数:125

评论数:0

Tip:DataGrid 自动添加序号

DataGrid 自动添加序号步骤: 1、添加LoadingRow事件 2、在事件中获取序列号//以1开始计数 private void DataGrid_LoadingRow(object sender, DataGridRowEventArgs e) { ...

2017-11-24 17:05:45

阅读数:288

评论数:0

Python学习(二) 利用jieba分词及去停用词

#encoding=utf-8 import sys sys.path.append("../") import jieba import jieba.posseg as pseg from jieba import analyse #加载停用词表 stop = [lin...

2017-07-17 10:48:23

阅读数:2002

评论数:0

Python学习(一)获取指定文件夹下的文件名及其内容

Python学习(一) 获取指定文件夹下的文件名及其内容# -*--coding:utf-8*- import os import sys import string FindPath="file" #指定文件名file filenames=os.listdir(FindP...

2017-07-11 15:13:29

阅读数:161

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭