什么是WebGIS

什么是WebGIS

WebGis等于Web+GIS,是基于Web环境中的GIS。 WebGIS开发是指利用Web技术和GIS技术,将地理空间数据和地图呈现在Web页面上,实现在线地图浏览,查询,分析等功能的开发过程。 WebGIS的优势: 跨平台使用 共享和协作 实时更新 响应式设计 低成本和易维护 大数据处理等优势

geoserver-manager 学习

geoserver-manager 学习

介绍 geoserver-manager使用 Java 库通过 REST 与 GeoServer 通信。 只需要实例化GeoServerRESTReader即可从正在运行的GeoServer实例中读取数据 public GeoServerRESTReader(String restUrl, Stri

GeoServer源码学习记录

GeoServer源码学习记录

用户登录实现流程 相关代码文件为:src/main/java/org/geoserver/security/filter/GeoServerUserNamePasswordAuthenticationFilter.java package org.geoserver.security.filter;

geoserver下载安装配置记录

geoserver下载安装配置记录

拉取源码 打开科学上网,配置订阅,打开系统代理 idea配置代理 最新代码需要jdk11以上java环境,在此我安装了jdk17 拉取代码 https://github.com/geoserver/geoserver.git 配置maven 配置maven代理

EasyExcel使用方法遇到的坑

EasyExcel使用方法遇到的坑

使用方法 导入依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>最新版本</version> </dependency>

Spring Cloud基础(一)

Spring Cloud基础(一)

分布式理论 分布式理论是计算机科学中的一个重要领域,它研究如何在多个计算机节点之间共享资源、协调任务和处理数据。分布式系统是由多个独立的计算机节点组成的,这些节点通过网络连接在一起,共同完成一个任务。 分布式理论主要关注以下几个方面: 一致性:分布式系统中的节点需要保持一致的状态,即使在面对网络故障

SpringBoot基础(二)

SpringBoot基础(二)

Spring Boot 整合 JDBC 详解 Spring Boot 是一个基于 Spring 框架的开源框架,它简化了 Spring 应用程序的配置和开发。整合 JDBC 可以让我们更方便地与数据库进行交互。以下是 Spring Boot 整合 JDBC 的详细步骤。 1. 创建 Spring B

SpringBoot基础(一)

SpringBoot基础(一)

SpringBoot Spring Boot 是一个用于创建独立的、基于生产级别的 Spring 应用程序的框架。它简化了基于 Spring 的应用程序的开发过程,通过自动配置和约定优于配置的原则,减少了开发者在配置上的工作量。Spring Boot 还集成了大量常用的第三方库,使得开发者可以更快速

Mybatis-Plus 基础(二)

Mybatis-Plus 基础(二)

Mybatis-Plus 查询操作详解 Mybatis-Plus 提供了丰富的查询操作,可以方便地进行单表的 CRUD 操作。以下是一些常用的查询操作: 1. 根据主键查询 使用 BaseMapper 提供的 selectById 方法可以根据主键查询记录,例如: User user = userM

MyBatis-Plus基础(一)

MyBatis-Plus基础(一)

Mybatis-Plus MyBatis-Plus 是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性