- 博客(209)
- 资源 (4)
- 收藏
- 关注
原创 uniapp 整合openlayers 在线服务增删改
4、上传编辑后的结果fetchFeatures()方法。3、编辑属性信息editGeometry()方法。2、创建交互editLayer()方法。引入openlayer依赖。
2025-02-21 14:21:18
410
原创 uniapp 整合 openlayers 加载 天地图、geojson、wms、wfs、TMS数据
【代码】uniapp 整合 openlayers 加载 天地图、geojson、wms、wfs、TMS数据。
2025-02-20 11:29:57
130
转载 Vue3+vite配置
接下来我们去vite.config.js中自定义环境变量前缀及获取环境变量的配置console.log(env.VITE_APP_BASE_API) // 获取环境变量return {// 环境变量前缀,默认只会暴露VITE开头变量,定义后可暴露VUE开头变量define: {},})package.json多环境配置,这部分我们在进行配置即可"dev": "vite", // 开发环境"serve": "vite preview", // 本地预览。
2025-01-07 10:51:02
460
转载 android studio 更改gradle版本方法
android-gradle scripts-gradle-wrapper.properties内。消息时需要修改gradle版本,升级和降级也适用。这个链接已经无法访问了,无法下载文件。
2024-12-12 08:04:53
513
转载 解决Error: error:0308010C:digital envelope routines::unsupported的四种解决方案
主要是因为 nodeJs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制,nodeJs v17 之前版本没影响,但 V17 和之后版本会出现这个错误。在项目中 package.json 的 scripts 中新增 SET NODE_OPTIONS=--openssl-legacy-provider。报错:Error: error:0308010C:digital envelope routines::unsupported。卸载当前版本,安装合适的版本(node.js)
2024-12-04 09:50:32
1841
原创 Redis Linux下安装和Windows下安装
1、解压安装包2、启动Redis服务3、连接Redis服务再打开一个新的cmd窗口,切换到Redis安装路径,输入 redis-cli 连接到 Redis 服务4、设置服务自启动设置服务在后台启动,且随系统开机自启动步骤2中通过cmd命令 redis-server 启动的服务,当cmd窗口关闭后,服务就关闭了。1、使用 Visual Studio 10 打开 msvs\redisserver.sln 文件并进行构建2、构建成功后将在 msvs\$(Configuration) 目录下生成如下可执行文件:re
2024-12-03 08:40:29
1127
原创 uniapp 页面跳转及页面返回传值
可能会报错Cannot read property '$vm' of undefined。会关闭所有页面,并打开到应用内的某个页面,因此用户会看到重启的效果,慎用。
2024-11-19 13:51:36
662
原创 uniapp luch-request 使用教程+响应对象创建
luch-request 是一个基于 Promise 开发的 uni-app 跨平台、项目级别的请求库。它具有更小的体积、易用的 API 和方便简单的自定义能力。luch-request 支持请求和响应拦截、全局挂载、多个全局配置实例、自定义验证器、文件上传/下载、任务操作、自定义参数以及多拦截器等功能。
2024-11-14 11:00:56
1740
原创 uniapp vuex的使用
在项目的src目录下创建一个store文件夹,然后在该文件夹中创建一个index.js文件,用于定义和配置Vuex store。可以把vuex当成一个store仓库,可以集中管理共享的数据,并且存储在vuex中的数据都是响应式的,数据与页面同步。一般情况下,只有组件之间共享的数据,才有必要存储到vuex中;对于组件中的私有数据,依旧存储在组件自身的data中。实现组件全局(数据)管理的一种机制,可以方便的实现组件之间共享数据,不同于上述三种传递值的方式。
2024-11-12 16:04:21
1222
原创 uniapp 集成 uview
注意:HBuildX新建项目时必须选择vue2版本,vue3会不支持uview。中,引入并使用uView的JS库,注意这两行要放在。
2024-11-06 15:08:59
564
原创 uniapp项目 存储数据到手机本地、使用uuid和获取设备uuid
打开manifest.json,在App权限配置中,添加读取和写入的权限。
2024-11-02 10:07:50
1344
转载 TortoiseGit-使用教程(图文详细版)
Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git是一个开源的分布式版本控制软件,用以有效、高速的处理从很小到非常大的项目版本管理。Git 最初是由设计开发的,用于管理Linux内核开发。
2024-10-25 09:45:18
2791
转载 OpenLayers基础教程——使用WebGLPoints加载海量点数据
WebGL由于使用GPU加速渲染,因此绘图效率较高。在OpenLayers的开发中,如果遇到加载海量数据点的需求,不妨考虑使用实现。
2024-10-24 14:00:47
231
原创 openlayers 封装加载、修改本地geojson数据 - vue3
【代码】openlayers 封装加载本地geojson数据 - vue3。
2024-10-24 13:56:19
584
原创 openlayers 封装绘制功能(点、线、面、矩形、圆等)- vue3
二、代码如下(绘制点、线、面、矩形、圆、随意画)一、配置openlayer环境。
2024-10-19 12:16:56
1151
原创 openlayers 测量功能实现(测距测面)- vue3
注意:props.map是map.vue中传递过来的map容器对象。二、代码如下(测距、测面和清除)一、配置openlayer环境。
2024-10-18 14:41:12
772
2
原创 uniapp结合uview-ui创建项目
在 App.vue 中的 标签中的首行位置引入 uView 的基础样式,确保给 标签加入 lang="scss" 属性。在项目根目录的 pages.json 文件中配置 easycom 组件模式,确保 uView 的组件可以在项目中被正确引用。在App.vue中添加uview样式(lang="scss"就是安装sass后才能配置的)uView UI已完美兼容nvue,全面的组件和便捷的工具会让您信手拈来,如鱼得水。选择合适的项目,点击确定安装,出现如下情况表明安装成功。
2024-10-16 11:39:55
1573
原创 uniapp 整合 OpenLayers - 加载本地离线瓦片地图
链接: https://pan.baidu.com/s/125q3_yJgiN5bpH8GxJQ_MQ 提取码: kagy。因为,打包后app文件夹中,WWW文件目录没有了,这样就会导致openlayer的相对路径失效,从而无法加载离线地图。在官方基座,上面的代码运行没有问题,但是打包的APP就无法加载离线地图了。"runmode": "liberate",/*(默认为normal)*/下载后解压,之间运行imaps.exe。manifest.json添加配置。
2024-10-14 15:28:00
677
2
原创 uniapp 整合 OpenLayers - 加载Geojson数据(在线、离线、点选、点选位置导航)
因为,打包后app文件夹中,WWW文件目录没有了,这样就会导致openlayer的相对路径失效,从而无法加载离线地图。在官方基座,上面的代码运行没有问题,但是打包的APP就无法加载离线地图了。manifest.json添加配置。
2024-10-14 14:57:59
855
转载 uniapp 整合 OpenLayers - 加载本地瓦片地图服务
链接: https://pan.baidu.com/s/125q3_yJgiN5bpH8GxJQ_MQ 提取码: kagy下载后解压,之间运行imaps.exe下载别的地图 我试了 报错(移动端直接不显示)
2024-10-12 11:34:30
304
原创 uniapp 整合 OpenLayers - 加载 arcgis server 图层
【代码】uniapp 整合 OpenLayer3 - 加载 arcgis server 图层。
2024-10-11 09:47:15
304
原创 uniapp 整合 OpenLayers - 全图、切换底图、导航、定位
1、定义全局对象 data () { return { map:null, yxt:null,// 影像图 dzt:null,// 电子图 view:null, count:0 } },2、地图加载//天地图影像 const tdtYX = new TileLayer({ source: new XYZ({ url: 'htt
2024-10-08 10:49:16
802
1
原创 uniapp 整合 OpenLayers - 添加点、线、面、图片、文字、popup、热力图、聚合和清除
【代码】uniapp 整合 OpenLayer3 - 添加点、线、面。
2024-09-29 10:10:47
537
1
原创 Android 利用OSMdroid开发GIS 添加点、线、面和标记点
【代码】Android 利用OSMdroid开发GIS 添加点、线、面和标记点。
2024-09-26 09:40:55
774
spatialite安卓.zip(带示例代码和说明)
2020-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人