常见配置文件
开发中一些常见的`config`配置文件的作用
Npm
npm相关知识点
supermapAPI函数封装
框选查询draw图形绘制draw控件定义
// 新建绘制图层
const editableLayers = new L.featureGroup()
map.addLayer(editableLayers)
// 定义绘制控件
const drawControl = new L.Control.Draw({
draw: {
//绘制线
polyline: true,
//绘制多边形
polygon: true,
//绘制矩形
rectangle: {
shapeOptions: {
color: '#0000FF',
},
},
//绘制圆
circle: true,
//绘制标注
marker: false,
//绘制圆形标注
circlemarker: false,
},
edit: {
featureGroup: editableLayer ...
专题图
专题图
专题地图有哪些基本特征?说明与普通地图的不同
专题地图只将一种或几种与主题相关联的要素特别完备而详细的显示,而其他要素的现实则较为概略,甚至不予显示。
内容更加广泛多样
不仅可以表示现象的现状及其分布,而且能表示现象的动态变化和发展规律
说明学习专题图课程对学习遥感、地理信息系统俩课程的关系
遥感技术出现以前,专题地图的编制方法停留在从图到图、从统计资料到制图的传统作业过程。随着遥感技术的产生和发展,使专题地图制图从内容、形式到成图方法都有了根本性的突破。遥感信息在图像的分辨率、几何精度﹑影像质量及构建立体像对方面都伴随着传感器的不断改进、技术处理方法的不断完善而越来越能满足不同比例尺专题制图对资料提出的要求。遥感信息的现势性、宏观性、多时相性和立体覆盖能力,使其成为专题地图制图的重要信息源。
地理信息系统的发展是从地图制图和地籍管理开始的,因此地理信息系统的主要功能之一是用于地图制图,但是它把地图这种独特的视觉化的效果和空间分析功能同数据库操作集成在-起,强调空间概念,注重空间分析,形成了强大的分析功能。
各种专题地图可以作为地理信息系统中的数据源之一被采用 ...
Vue
基本命令vue CLI# 创建项目
npm create project
# 本地运行
npm run serve
# 打包
npm build
webpack
# 初始化包文件
npm init
vue2基础语法指令
v-if
<template>
<div>
<div v-if="Math.random() > 0.5">
Now you see me
</div>
<div v-else>
Now you don't
</div>
</div>
</template>
2. v-for
```vue
<template>
<div>
<div v-for="(item, index) in items"></div> ...
前端小知识
Bootstrap表单状态校验添加 .has-warning、.has-error 或 .has-success 类到这些控件的父元素即可。任何包含在此元素之内的 .control-label、.form-control 和 .help-block 元素都将接受这些校验状态的样式。
label标签上的for用于与input标签绑定,label的for值与input的id值相同
input标签上的.aria-describedby与其他标签id绑定
<div class="form-group has-success">
<label class="control-label" for="inputSuccess1">Input with success</label>
<input type="text" class="form-control" id="inputSuccess1" aria-describedby="helpBlock2">
<span id="helpBlock2" class="help-block">A block o ...
Php
PHP连接数据库
连接数据库
// 服务器链接、用户名、密码、数据库名
$link = mysqli_connect('localhost','user','123','sql');
验证连接
if(!$link)
{
echo "连接失败";
// 返回最近调用函数的最后一个错误描述
exit(mysqli_connect_error());
}
3. 设置默认字符编码
```php
mysqli_set_charset($link,'utf8');
SQL查询
// sql查询语句 随机生成一个数并将查询到的name值赋给num
$sql = "select floor(rand() * count(*)) as `num` from `name`";
// 执行sql语句
$query = mysqli_query($link,$sql);
获取记录
// 从结果集中取得所有行作为关联数组,或数字数组
mysqli_fetch_all($name);
// 从结果集中取得一行作为 ...
Docker常用命令
Docker常用命令
搜索及拉取docker镜像
$ docker search [NAME] # 搜索docker镜像(搜索结果里OFFICIAL为OK的是官方镜像)
$ docker pull [NAME] # 拉取指定docker镜像(NAME是搜索出来的指定镜像名)
查看docker容器实例和镜像$ docker ps -a # 查看所有docker容器实例
$ docker ps # 查看所有正在运行的docker容器实例
$ docker images # 查看所有docker镜像
$ docker images [REPOSITORY] # 查看指定docker镜像(REPOSITORY为镜像名)
开启停止docker容器实例和镜像$ docker start [ID/NAMES] # 开启指定docker容器实例
$ docker stop [I ...
暴力破解防护
linux服务器防暴力破解的基本方法