- 博客(37)
- 资源 (6)
- 收藏
- 关注
原创 python应用问题记录
1.在Linux系统中,创建项目,出现“failed to create virtual environment”错误。解决方法:根据python版本,如python3,运行命令:sudo apt-get install python3-distutils
2021-08-23 16:05:35 884
原创 Geoserver学习之添加GDAL扩展(二)
由于初始的Geoserver对于栅格数据支持的类型比较少,当我们想要发布img类型的数据时会发现Geoserver不支持该类型发布,这时候就需要对Geoserver进行一下扩展。Geoserver官网给出了添加GDAL扩展的方法,但是是全英文,在这里笔者将官网的步骤梳理一下。一、下载对应的GDAL扩展包打开到之前下载Geoserver的bin包的页面,在下面Extension模块下点击GDAL。网络连接速度会比较慢,耐心等待网页完全加载完毕,geoserver-2.17.3-gdal-plugin.
2021-01-10 11:15:39 909 1
原创 Geoserver学习之安装及设置允许跨域(一)
Geoserver有很多版本,不同版本之间配置方法不同,在这里以最新的稳定版本2.17.3版本为例进行讲述。文章目录一、Geoserver下载安装二、设置CROS跨域一、Geoserver下载安装首先进入Geoserver官网http://geoserver.org/,选择2.17.3版本点击进入详细界面。2.17.3版本提供bin包和war包,区别在于bin包可以解压后直接使用,war包需要放置在tomcat下,我们选择bin包进行下载。下载之后,可解压在任意位置,没有限制。例如博主在E盘创
2020-11-25 13:06:12 4506 1
原创 chorme浏览器设置允许跨域
chorme浏览器设置允许跨域49以下版本:1、在Chrome的快捷图标上点击鼠标右键(如果没快捷方式,可以找到文件路径,发送快捷方式到桌面)2、右键选择“属性”4、在“目标”里面,在原chrome路径的基础上加上 --disable-web-security 【注意–之前有空格】5、点击“应用”6、点击“确定”关闭属性窗口7、关闭所有已打开的chrome,重新启动(必须点击该快捷方式打开)8、看到地址栏下面的小黄条你使用的是不受支持的命令标记 –disable-web-security,就
2020-08-10 15:05:12 1238
原创 openlayers学习之绘制点线多边形和矩形(四)
目录一、构建下拉框二、定义全局变量三、创建绘制函数一、构建下拉框首先构建一个简单的下拉框,下拉框包含点线多边形和矩形四个类型的元素,每一个option的value对应在openlayers中的value。<select id="type" style="position: absolute;right: 20px;top: 60px;z-index: 20;width: 100px;height: 30px" title="图形绘制" onchange="selectDraw(this.valu
2020-06-02 09:44:17 2499 4
原创 openlayers学习小知识(持续更新)
1、限制地图缩放级别:在View中定义属性minZoom和maxZoom,可以设置地图缩放的最小级别和最大级别;2、动态设置地图的缩放级别:使用map.getView()方法获取地图当前的View,view.getZoom获取当前视图的缩放级别,view.setZoom设置视图的缩放级别,map.setView设置地图的视图;3、单击激活地图交互:设置单击地图之后才能平移、缩放等操作地图。在map中定义属性interactions:ol.interaction.defaults({onFocusOnly
2020-06-01 16:22:27 574
原创 openlayers学习之Overlay实现点标记+点标注(三)
目录一、设置点标记dom对象和样式二、设置标注的样式三、定义Overlay一、设置点标记dom对象和样式首先在css文件中设置点标记的样式,然后再html文件中设置点标记的dom对象。#marker{ width: 20px; height: 20px; border: 1px solid #088; border-radius: 10px; background-color: #0ff; opacity: 0.8;}<div id="mark
2020-06-01 15:31:44 1962
原创 openlayers学习之popup弹窗实现(二)
目录一、定义popup弹窗dom对象二、定义弹窗样式三、定义Overlay四、设置单击地图后弹窗显示信息五、设置弹窗关闭事件一、定义popup弹窗dom对象要展示弹窗,我们首先需要一个dom对象来承载。<div id="popup" class="ol-popup"> <a href="#" id="popup-closer" class="ol-popup-closer" onclick="closePopup();"></a> &
2020-06-01 11:08:11 3512 3
原创 Openlayers学习之调用Geoserver发布的地图服务(一)
目录一、openlayers引用首先引用js文件,在官网下载类库的压缩包,解压缩在项目目录下。在html文件中引用。 <link rel="stylesheet" href="../plugins/openlayers4/css/ol.css" type="text/css"> <script src="../plugins/openlayers4/build/ol.js"></script>二、创建地图容器创建dom对象作为地图容器,以承载地图。&
2020-06-01 10:53:58 12159 3
原创 Git学习之在Intellij IDEA中使用(五)
一、在IDEA中配置Git安装好IntelliJ IDEA后,如果Git安装在默认路径下,那么idea会自动找到git的位置,如果更改了Git的安装位置则需要手动配置下Git的路径。选择File→Settings打开设置窗口,找到Version Control下的git选项:选择git的安装目录后可以点击“Test”按钮测试是否正确配置。二、将工程添加至Git1.在id...
2020-05-04 19:19:28 178
原创 Git学习之分支管理(四)
一、创建合并分支在我们每次的提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD指针严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就...
2020-05-04 19:09:12 166
原创 Git学习之连接远程仓库(三)
一、添加远程仓库我们已经在本地创建了一个Git仓库,如果想让其他人来协作开发,此时就可以把本地仓库同步到远程仓库,同时还增加了本地仓库的一个备份。常用的远程仓库就是github:https://github.com/我们要将本地代码同步到github。1.1 在github创建仓库首先我们需要在github上创建一个账号,具体流程网上都可以搜到,这里就不在赘述。然后在github上...
2020-04-27 15:49:20 655
原创 Git学习之创建本地版本库及使用(二)
一、创建本地版本库版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。由于git是分布式版本管理工具,所以git在不需要联网的情况下也具有完整的版本管理能力。创建一个版本库非常简单,可以使用git bash也可以使用tortoise...
2020-04-27 14:25:57 772
原创 Git学习之Git介绍及软件安装(一)
一、Git介绍Git是分布式版本控制系统,和SVN不同,它就没有中央服务器,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上,每个人都可以在自己的电脑上完成版本管理。工作的时候自然需要与他人协作,这时候如果你修改了文件A,同事也修改了文件A,那么只需把各自的修改推送到共享版本库,再从共享版本库里拉取修改后的文件A,就可以互相看到对方的修改了。下图...
2020-04-27 13:13:05 198
原创 JS String类型与Date类型互转
1.String转Datevar str="20180302";var time= new Date(str);2.Date转Stringvar nowTime = now.getFullYear() + ((now.getMonth() + 1) < 10 ? "0" : "") + (now.getMonth() + 1) + (now.getDate() < 1...
2019-03-27 16:32:02 4208
原创 Html2Canvas截取地图截图
function output() { var isfirst = true; //画布转img function convertCanvasToImage(canvas) { var image = new Image(); ...
2019-03-21 19:57:41 5844
原创 CSS样式设置小技巧(10)
1.水平居中设置--行内元素如果被设置元素为文本、图片等行内元素时,水平居中是通过给父元素设置 text-align:center 来实现的。如下: <div class="txtCenter">行内元素水平居中显示。</div> <style> .txtCente...
2018-10-24 11:34:35 206
原创 VS安装运行第一个项目
1.VS安装首先要下载VS软件,以VS2015为例,下载链接网上有许多,在这里就不再给出,下载下来的是一个大约7G的iso格式文件,直接双击开始安装。安装类型选择自定义安装,安装路径自己选择,最好安装在固态硬盘上,随后一直默认即可,编程语言会默认自动安装,所以不需要勾选,跨平台移动开发看个人用途,只是做asp.net web应用不需要选择。随后点击安装即可。等待之后,可能会提示安装失败...
2018-10-24 11:07:36 3343
原创 CSS样式的单位和值(9)
1.颜色值(1).英文命令颜色 p{color:red;}(2).RGB颜色 p{color:rgb(133,45,200);} p{color:rgb(20%,33%,25%);}(3).16进制颜色 p{color:#00ffff;}2.长度值(1).像素px像素指的是显示器上的小点...
2018-09-06 10:58:49 253
原创 CSS代码缩写(8)
我们应当尽量减少css样式代码的编写量,代码缩写是很有必要的。这样可以使用户访问你的网页的时候占用更少的带宽。1.盒模型代码缩写在将盒模型时,我们讲过盒模型的外边距(margin)、内边距(padding)和边框(border)设置上下左右四个方向的边距是按照顺时针方向设置的:上右下左。如: margin:10px 15px 12px 14px;/*上设置为1...
2018-09-06 10:40:40 349
原创 字符串转义(函数传递字符串时)
用字符串表示标签时,其函数参数为字符串对象需要用到字符串转义符,否则无法使用。(1)在单引号内'<a onclick="details(\''+p.name+'\')">'+p.name+'</a>';(2)在双引号内"<a onclick='details(\""+p.name+"\")'>"+p.name+"&a
2018-08-08 17:05:35 1253
原创 clusterLayer点聚合进阶
在arcgis api for js中有一个clusterlayer,可以实现点聚合显示,以解决点过于密集导致的视觉效果差。clusterLayer是重写的graphicLayer。官方demo效果如下:注意:已知api版本3.18--3.25均有bug,表现为点击单个点时属性信息不变,一直显示同一个点的属性信息,目前已知3.9版本没有该问题。如果我们要将该方法应用到项目中,显然仅有官...
2018-08-08 10:39:58 5038
原创 Intellij Idea关联Git
1.File--settings--version control--git,选择git安装的路径,点击test测试。2.vcs--import into version control--creat git repository (创建本地仓库)3.vcs--checkout from version control--Git --在URL输入仓库地址(注意是仓库的网页地址,不是HT...
2018-08-01 17:17:35 4867
原创 git安装与问题
git安装之后出现点击git-bash闪退问题win10系统:1.打开C:\Windows\System32\drivers文件夹,替换null.sys文件(可在网上下载也可copy同事的)。 2.win+R打开命令行,输入sfc /scannow,等待修复完毕。...
2018-08-01 16:44:16 262
原创 CSS布局模型(7)
1.什么是布局模型布局模型是建立在盒模型基础之上,两者均是CSS最基本也是最核心的概念。但布局模型不同于我们常说的 CSS 布局样式或 CSS 布局模板。可以说布局模板时布局模型的外在表现形式。 CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和 Float。 在网页中,元素有三种布局模型:流动模型(Flow)、浮动模型 (...
2018-08-01 11:49:30 155
原创 CSS盒模型(6)
1.元素分类在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。常用的块状元素有:<div>、<p>、<h1>...<h6>、<ol>、<ul>、<dl>、<table>、<address>、
2018-07-31 21:51:08 138
原创 CSS格式化排版(5)
1.文本排版--字体注意不要设置不常用的字体,因为如果用户本地电脑上如果没有安装你设置的字体,就会显示浏览器默认的字体。(因为用户是否可以看到你设置的字体样式取决于用户本地电脑上是否安装你设置的字体。)现在一般网页喜欢设置“微软雅黑”,代码如下: body{font-family:"Microsoft Yahei";}2.文本排版--字号、颜色下面代码设置网页...
2018-07-31 20:56:56 452
原创 CSS的继承、层叠、特殊性(4)
1.继承CSS的某些样式是具有继承性的,那么什么是继承呢?继承是一种规则,它允许样式不仅应用于某个特定html标签元素,而且应用于其后代。比如下面代码:如某种颜色应用于p标签,这个颜色设置不仅应用p标签,还应用于p标签中的所有子元素文本,这里子元素为span标签。 p{color:red;}...
2018-07-31 11:44:06 141
原创 CSS选择器(3)
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>选择器</title><style type="text/css&
2018-07-31 10:44:44 158
原创 CSS样式基础(2)
从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式、嵌入式和外部式三种。1.内联式内联式css样式表就是把css代码直接写在现有的HTML标签中,如下面代码:<p style="color:red">这里文字是红色。</p>2.嵌入式嵌入式css样式,就是可以把css样式代码写在<style type="text/css"><...
2018-07-30 17:10:46 181
原创 CSS简介(1)
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>认识CSS样式</title><style type="text/
2018-07-30 16:21:07 142
原创 body表单标签部分(5)
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>表单标签</title></head><bod
2018-07-30 16:16:24 395
原创 body超链接标签部分(5)
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>了不起的盖茨比</title></head><
2018-07-30 15:08:47 657
原创 body表格标签部分(4)
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>表格标签</title></head><bod
2018-07-30 11:48:29 279
原创 body文章标签部分(3)
<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>了不起的盖茨比</title></head><
2018-07-28 11:53:23 424
原创 head(HTML头部)(2)
<head></head>头部标签,其作用为描述文档的各种属性和信息,包括文档的标题等。通常不可见。<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"&g
2018-07-27 17:16:43 293
原创 HTML简介(1)
<!DOCTYPE html><html><head><meta charset="utf-8"><title>HTML简介</title></head><body> <h1>我的第一个标题</h1&
2018-07-27 16:56:15 263
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人