- 博客(29)
- 收藏
- 关注
原创 vite中proxy跨域配置实例
1. 如请求的实际接口是http://10.10.0.21:8080/geoserver/beijing/wms。vite中和webpack跨域配置稍有区别,下面用一个具体实例描述vite中解决跨域的配置。2. axios中url的路径只需写'/geoserver/qijiang/wms'3. vite中配置的几种写法。
2022-10-30 22:50:03
965
原创 leaflet加载wms和wfs服务
同一个数据可以设置wms和wfs两种加载方式,如我GeoServer的数据服务,全国县级矢量图:参考文章:leaflet通过WFS服务加载geoserver 矢量数据_不去想结果,一直在路上-优快云博客_leaflet wfs如果是加载wms服务,很简单,代码如下: const wmsLayer = L.tileLayer.wms( "http://localhost:8080/geoserver/datamanage/wms?", {
2021-12-30 17:02:29
2839
2
原创 leaflet使用L.KML.js插件上传本地kml文件到leaflet中
发现网上的案例都是加载项目assets内的kml文件,而实际的需求是:用户需要上传自己计算机上的kml文件,找了半天没找到案例,最后终于研究出来了,喜欢的点赞支持!1.网上案例使用L.KML.js插件代码如下(缺点是只能加载项目目录的kml):<html> <head> <link rel="stylesheet" href="http://unpkg.com/leaflet@1.4.0/dist/leaflet.css" /> ..
2021-12-23 15:06:42
1656
3
原创 Vue3中使用navieUI的message方法
不像vue2中使用element UI这么方便,vue3中使用message的配置方法如下:1,增加一个组件 message-api.vue<template> <div></div></template><script>import { defineComponent, getCurrentInstance } from "vue";import { useMessage } from "naive-ui";expor
2021-12-16 21:38:43
10608
5
原创 JavaScript正则表达式
//1.new的方式创建表达式varregexp=newRegExp(/123/);console.log(regexp);//2.字面量的方式创建varrg=/123/;//3.regexp.test(str)判断str是否符合正则表达式对象console.log(/123/.test('123'));//trueconsole.log(/123/.test('1234'));//true...
2021-10-27 22:38:59
114
原创 kml文件中坐标绘制到Cesium中
前沿:通常kml中的文件坐标是整个大字符串,js读取后通常带有空格换行等,而且高程的0后边没有逗号(不方便分成数组),如下形式:114.1374601586555,22.56259247021183,0114.1362869838166,22.56056441265535,0114.140259939962,22.55882558904991,0但是cesium中需要的格式是这样:[114.1374601586555, 22.56259247021183, 0, 114.13628698
2021-09-18 09:59:12
619
原创 Vue3使用element-ui插件
1.npm安装npm install element-plus --save2.在 main.js 中写入以下内容:import ElementPlus from 'element-plus';import 'element-plus/theme-chalk/index.css';app.use(ElementPlus)如图所示:3.安装完成,组件中可以使用了...
2021-09-06 22:27:22
365
原创 vue框架下动态修改Cesium.Entity透明度
1.添加一个实体this.shape = this.viewer.entities.add({ name: "Redrectangle", rectangle: { coordinates: Cesium.Rectangle.fromDegrees( -110.0, 20.0, -80.0, 25.0 ), material: Cesium.Color.RED.withAlpha(0.5), },})...
2021-08-26 10:39:13
2387
3
原创 ArcGIS Online介绍和使用
1.Portal for ArcGIS部署所需软件(如下4个)2.Portal安装的计算机环境需求(windows)3.Portal安装的计算机环境需求(Linux)4.安装过程
2021-08-19 17:14:07
1899
原创 通过node创建web服务器发布vue项目
一、项目上线1.新建文件夹vue_shop_server2.vs code打开vue_shop_server文件夹3.讲vue_shop生成的dist文件夹拷贝到vue_shop_server文件夹中,并在vue_shop_server文件夹中新建app.js,app.js内容如下:const express = require('express')const app = express()app.use(express.static('./dist'))app.listen(8
2021-08-13 17:55:38
271
原创 Vue使用eCharts过程(文章尾附完整代码)
1. 安装和导入安装:我这里以4.1.0为例,其他版本类似,npm install echarts@4.1.0 --save导入:import * as echarts from 'echarts'2. 创建一个div容器,用来装图表 <div id="main" style="width:600;height:400px"></div>3. 基于准备好的dom,初始化echarts实例 var myEc...
2021-08-12 11:47:38
415
原创 Vue-UI电商管理系统
1.项目初始化 命令:vue ui,如果没反应,先执行cnpm i -g @vue/cli后在执行vue ui2.gitee使用 2.1 生成公钥:ssh-keygen -t rsa -C "swang1204@163.com" + 三次回车 2.2 打开C:\Users\My\.ssh\id_rsa.pub,内容复制到码云的设置-ssh公钥中,确定 2.3 测试,命令:ssh -T git@gitee.com...
2021-07-18 23:07:41
1028
8
原创 Portal for ArcGIS介绍
1.ArcGIS产品体系2.Portal for ArcGIS可以做什么2.1 多维内容管理2.2在线制图平台2.3协同工作2.4高效配置应用程序3.Portal for ArcGIS部署所需软件4.Portal安装的计算机环境需求(windows)5.Portal安装的计算机环境需求(Linux)6.安装过程...
2021-07-18 21:53:41
352
原创 Vue结合ArcGIS API for JS环境搭建
1.Vue脚手架安装:vue init webpack vue_arcgisapi2.esri-loader安装:npm install --save-dev esri-loader,安装成功如下提示: 注:esri-loader并不是ArcGIS API,只是一个桥梁3.mounted函数中设置初始化方法_createMapView4.methods中写_createMapView方法具体实现过程: _createMapView(){...
2021-07-16 18:19:13
754
原创 ArcGIS Server10.2安装、地图发布和ArcGIS API for JS调用发布的地图全过程
一、安装1.安装包地址链接:https://pan.baidu.com/s/111mvyiIAIOBSxUvzadX2VA提取码:tsbg2.安装步骤 2.1 设置Administrator用户密码。【此电脑】-【管理】-【本地用户和组】-【用户】 右击选择Administrator 设置密码。 2.2 双击安装包ESRI.exe文件,安装ArcGIS for Server 2.3 安装过程一...
2021-07-14 18:03:41
1875
1
原创 ArcGIS API for JavaScript学习笔记
1. ArcGIS pro包含了ArcMap功能。2. 项目中如果有三维相关希求,选择4.x版本;如果没有三维相关需求,选择3.x版本(二维操作更多)。3.arcgis api本地部署https://blog.youkuaiyun.com/qq_36792085/article/details/878972454.本地运行(在nginx服务中): <html> <head> <meta charset="utf-8" /> <meta
2021-07-07 00:06:55
590
原创 Openlayers使用
1.Map类: map是ol中的核心组件。初始化一幅地图(map)时,至少需要一个可视化区域(view),一个或多个图层(layer)和一个地图加载的目标(HTML的tag标签)。 map -> view -> layers -> div区别以下两段等效代码:2.Map类:...
2021-07-04 10:46:29
305
原创 WebGIS学习笔记
1.GeoServer安装,参考https://blog.youkuaiyun.com/u010166404/article/details/511158622.安装uDig 2.1 uDig可以加载WMS(Web Map Service),如http://localhost:8080/geoserver/sf/wms3.安装QGIS,QGIS也可以加载wms服务:4.安装IntelliJ IDEA用于Java语言开发,...
2021-07-04 00:08:09
272
原创 coderwhy老师vue.js b站视频教程笔记——第四部分
从项目开始07.(掌握)项目开发-项目创建和github托管1.项目目录列表有config文件夹是脚手架2,没有的话是脚手架32.使用github2.1 通过拷贝的方式提交代码到github--------------------1)github创建项目2)本地创建项目vue create supermall3)git clone https://...git4)本地项目复制到git的clone的文件夹中(node_modules和.git不需要复制)5)添加:git a
2021-06-21 22:21:05
1278
原创 coderwhy老师vue.js b站视频教程笔记——第三部分
从Vuex开始...06.(掌握)Vuex概念和作用解析1.概念:Vuex是一个专门为Vue.js应用程序开发的状态管理模式。
2021-06-20 00:10:55
632
3
原创 首次上传本地代码到github(git命令方法和VS code方法)
1.git命令第一步:建立git仓库cd到你的本地项目根目录下,执行git命令git init
2021-06-17 09:49:40
382
原创 coderwhy老师vue.js b站视频教程笔记——第二部分
从脚手架Vue CLI开始12.(理解)vue cli脚手架的介绍和安装使用Vue.js开发大型应用时,我们需要考虑代码目录结构、项目结构和部署、热加载、代码单元测试等事情。 如果每个项目都要手动完成这些工作,那无疑效率比较低效,所以通常我们会使用一些脚手架工具来帮助完成这些事情。...
2021-06-08 15:11:41
786
原创 coderwhy老师vue.js b站视频教程笔记——第一部分
01.(了解)vue.js课程介绍Vue.js课程学习目录 02.(理解)vue.js的特点和认识介绍Vue是一个渐进式框架,什么是渐进式呢?渐进式意味着你可以将Vue作为你应用的一部分嵌入其中,带来更丰富的交互体验。或者如果你希望将更多的业务逻辑使用Vue实现,那么Vue的核心库以及其生态系统。比如Core+Vue-router+Vuex,也可以满足你各种各样的需求。03.(掌握)vue.js安装方式方式一:直接...
2021-05-20 10:49:32
1436
原创 SuperMap将Revit建筑数据从iDsektop发布到iServer全过程
1. 软件:iDesktop 9d、支持WebGL的浏览器(Chrome等)、Xftp5、Xshell5。2. 数据:rvt格式建筑数据3. iDesktop操作:3.1 打开iDesktp新建工程;加载rvt建筑数据。3.2新建球面场景,将模型导入球面场景中。3.3生成缓存场景。4. 设置ftp传输4.1 打开Xshell 5新建会话,设置传输协议SFT...
2019-09-03 09:56:48
891
原创 SuperMap将osgb场景数据从iDsektop10.x发布到iServer(linux)全过程
1. 软件:iDesktop 9d、支持WebGL的浏览器(Chrome等)、Xftp5、Xshell5。2. 数据:osgb三维场景数据(无人机内业处理结果)3. iDesktop操作:3.1 打开iDesktp新建工程;3.2 三维数据-配置文件-生成配置文件3.2在工程空间管理器中,场景-新建平面场景,在图层管理器中,普通图层-添加三维切片缓存图层,结果如下:...
2019-08-23 11:10:53
2681
原创 Python之使用K-Means算法聚类消费行为特征数据分析(异常点检测)
源数据(这里仅展示10行):程序:#-*- coding: utf-8 -*-#使用K-Means算法聚类消费行为特征数据import numpy as npimport pandas as pd#参数初始化inputfile = '../data/consumption_data.xls' #销量及其他属性数据k = 3 #聚类的类别threshold = 2 #离散点阈值i...
2018-03-21 23:10:16
11132
3
原创 Python 3.x提取数据某一行或某一列或特定位置元素
数据类型取第3行5列位置元素取1~3行,所有列元素ndarraydata[2][4]或data[2,4]data[0:3,:]DataFramedata.ix[2,4]data.ix[0:3,:]
2018-03-21 22:38:49
48539
5
原创 Python KMeans聚类报错ImportError: [joblib] Attempting to do parallel computing without
求大神指导!代码的最后一行:model.fit(data_zs) #开始聚类运行完之后会报错,提示如下:ImportError: [joblib] Attempting to do parallel computing without protecting your import on a system that does not support forking. To use paral...
2018-03-21 18:05:34
1774
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人