GIS项目启动时手动添加依赖

2023-10-26

gis项目在idea下启动前需要手动安装的包
mvn install:install-file -DgroupId=org.geotools.jdbc -DartifactId=gt-jdbc-oracle -Dversion=18.2 -Dpackaging=jar -Dfile=gt-jdbc-oracle-18.2.jar
mvn install:install-file -DgroupId=org.geotools -DartifactId=gt-main -Dversion=18.2 -Dpackaging=jar -Dfile=gt-main-18.2.jar
mvn install:install-file -DgroupId=org.geotools -DartifactId=gt-opengis -Dversion=18.2 -Dpackaging=jar -Dfile=gt-opengis-18.2.jar
mvn install:install-file -DgroupId=org.geotools -DartifactId=gt-geojson -Dversion=18.2 -Dpackaging=jar -Dfile=gt-geojson-18.2.jar
mvn install:install-file -DgroupId=org.geotools -DartifactId=gt-api -Dversion=18.2 -Dpackaging=jar -Dfile=gt-api-18.2.jar
mvn install:install-file -DgroupId=org.geotools -DartifactId=gt-metadata -Dversion=18.2 -Dpackaging=jar -Dfile=gt-metadata-18.2.jar
mvn install:install-file -DgroupId=org.geotools -DartifactId=gt-cql -Dversion=18.2 -Dpackaging=jar -Dfile=gt-cql-18.2.jar
mvn install:install-file -DgroupId=org.geotools -DartifactId=gt-referencing -Dversion=18.2 -Dpackaging=jar -Dfile=gt-referencing-18.2.jar

pom中需要引入的依赖:

<properties>
   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   <geotools.version>18.2</geotools.version>
</properties>
<dependencies>
   <dependency>
      <groupId>com.vividsolutions</groupId>
      <artifactId>jts-core</artifactId>
      <version>1.14.0</version>
   </dependency>

   <dependency>
      <groupId>com.oracle</groupId>
      <artifactId>ojdbc8</artifactId>
      <version>12.2.0.1</version>
   </dependency>
   <dependency>
      <groupId>org.geotools.jdbc</groupId>
      <artifactId>gt-jdbc-oracle</artifactId>
      <version>${geotools.version}</version>
   </dependency>

   <dependency>
      <groupId>org.geotools</groupId>
      <artifactId>gt-main</artifactId>
      <version>${geotools.version}</version>
   </dependency>
   <dependency>
      <groupId>org.geotools</groupId>
      <artifactId>gt-opengis</artifactId>
      <version>${geotools.version}</version>
   </dependency>
   <dependency>
      <groupId>org.geotools</groupId>
      <artifactId>gt-geojson</artifactId>
      <version>${geotools.version}</version>
   </dependency>
   <dependency>
      <groupId>org.geotools</groupId>
      <artifactId>gt-api</artifactId>
      <version>${geotools.version}</version>
   </dependency>
   <dependency>
      <groupId>org.geotools</groupId>
      <artifactId>gt-metadata</artifactId>
      <version>${geotools.version}</version>
   </dependency>
   <dependency>
      <groupId>org.geotools</groupId>
      <artifactId>gt-cql</artifactId>
      <version>${geotools.version}</version>
   </dependency>
   <dependency>
      <groupId>org.geotools</groupId>
      <artifactId>gt-referencing</artifactId>
      <version>${geotools.version}</version>
   </dependency>


</dependencies>

<!-- Gis 远程仓库配置 start -->
<repositories>
   <repository>
      <id>maven2-repository.dev.java.net</id>
      <name>Java.net repository</name>
      <url>http://download.java.net/maven/2</url>
   </repository>
   <repository>
      <id>osgeo</id>
      <name>Open Source Geospatial Foundation Repository</name>
      <url>http://download.osgeo.org/webdav/geotools/</url>
   </repository>
   <repository>
      <snapshots>
         <enabled>true</enabled>
      </snapshots>
      <id>boundless</id>
      <name>Boundless Maven Repository</name>
      <url>http://repo.boundlessgeo.com/main</url>
   </repository>
</repositories>
<!-- Gis 远程仓库配置 end -->

 
 


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

GIS项目启动时手动添加依赖 的相关文章

  • 如何转换 Shapefile 的坐标?

    我正在尝试将邻居数据放入我的应用程序中 但我使用的数据存在问题 这些数据是我从here http gispub02 sfgov org website sfshare catalog realtor neighborhoods zip 该文
  • 如何在地图上找到对角线周围的边界矩形? (地理位置)

    用户在地图上画一条线 并希望查找该线特定距离内的一些信息 我有A and B地点位于 经纬度 格式 用户告诉我距离 A和A1之间的距离 in 米 公里 我该如何计算A1 A2 B1 B2地点位于 经纬度 格式 我正在使用 C 并且坐标锐利
  • 基于 geom_map 或 ggplot2 中的列联表 (2x2) 创建唯一的图例?

    我该如何根据这个列联表来做到这一点 我不完全确定如何根据我制作的指标表 犯罪 在 R 中创建自定义图例 R 中的可重现代码 require maps set seed 123 randomly assign 2 variables to e
  • 数组上的 MongoDB 地理空间索引(多键 + 地理空间)

    这是我的数据的简化版本 gt db foo insert name jim locations 10 10 3 6 1 2 gt db foo insert name john locations 1 5 2 4 我希望能够做类似的事情 g
  • 按最近排序 - PostGIS、GeoRuby、spatial_adapter

    我正在尝试执行一个订单查询来查找最接近 current user 的记录 我知道两点之间的距离是 current location euclidean distance record position 如何将其处理到 PostGIS 或 a
  • 空间权重:非对称邻接矩阵?

    我正在创建一个邻接矩阵来在 R 中进行空间分析 数据都是美国大陆的县 我从美国人口普查老虎文件中获取了各县的空间多边形 我能够创建邻居列表 并且它是对称的 但是当我将其转换为邻接矩阵时 它不是对称的 这是一个问题 因为我的目标是使用运行空间
  • 设计 WPF 地图控件

    我正在考虑在 WPF 中制作一个简单的地图控件 并且正在考虑基本地图界面的设计 并且想知道是否有人对此有一些好的建议 我想到的是使用 ScrollViewer 无滚动条 作为我的 视图端口 然后将所有内容堆叠在画布上 从 Z Index 0
  • sf 对象的大小图例不会显示正确的符号

    有谁知道为什么传说size审美的BIR74不会显示点大小而是矩形 如果答案是肯定的 我该如何解决这个问题 可重现的例子 library sf devtools install github tidyverse ggplot2 library
  • 如何在postgis中找到多边形内的所有点?

    我将位置存储在 location table point location 几何 中 现在我在谷歌地图上绘制一个多边形并将该多边形 几何 传递到后端 我想找到该多边形内的所有位置 SELECT POINT LOCATION FROM LOC
  • 支持大圆距离和多边形的快速Python GIS库

    我正在寻找 python 的地理图书馆 我需要能够执行以下操作 使用以下命令获取两点之间的距离 以米为单位 大圆距离 http en wikipedia org wiki Great circle distance 不是线性距离计算 检查点
  • 如何在 OpenLayers 4 上添加点击事件?

    我需要将事件侦听器附加到 OpenLayers 4 中的功能 我已经尝试过feature on 点击 function 但它不起作用 如何将晒黑事件添加到功能中 先感谢您 没有click为功能注册的事件ol Feature目的 但click
  • 将 DMS 坐标转换为 R 中的十进制

    我有以下 DMS 格式的坐标 我需要将它们转换为十进制 Libraries gt library sp gt library magrittr Latitide Longitude as strings gt lat lt 21d11m24
  • 查找信标的两个地理位置之间的点

    假设我们有两个beacons放置在道路两侧 我们知道他们的latitude and longitude它们所在的位置 我们将它们视为一个位置 我们还知道distance两者之间以米为单位beacons 使用半正矢公式测量 我们的设备正在这两
  • 重新采样栅格

    我正在尝试将高分辨率 25 米 和分类数据 1 到 13 的森林覆盖栅格重新采样为新的RasterLayer分辨率较低 约 1 公里 我的想法是将森林覆盖数据与其他较低分辨率的栅格数据结合起来 I tried raster resample
  • 在 Debian 上安装 PostGis 时出现错误“找不到 PGXS Makefile”

    我正在 Debian 机器上通过 psql 安装 PostGis 实际上是 crunchbang 我已完成以下步骤 wget http download osgeo org postgis source postgis 2 0 3 tar
  • 在 R 中从一条线偏移绘制一条平行线

    我有代表沿着一些街道行驶的线串 但我实际上想代表骑自行车者的旅程 它偏离线路 即他们在路边附近行驶 我正在努力思考如何去做 我制作了一段可重现的 R 代码来进行说明 Let s say I have a route along some s
  • 通过非 sf 列内连接两个 sf 对象

    我尝试使用内连接或左连接连接两个 sf 数据帧 这些数据框内部都有几何列 我不断收到错误 check join x y 中的错误 y 应该是一个数据框 对于空间连接 请使用 st joinFALSE 下面的可重现示例 df1 lt data
  • 使用 gbuffer 在 R 中缓冲(地理)空间点

    我正在尝试缓冲数据集中半径为 100 公里的点 我正在使用该功能gBuffer从包装中rgeos 这是我到目前为止所拥有的 head sampledf postalcode lat lon city province 1 A0A0A0 47
  • 老虎普查数据中的 Shape_area 和 ALAND AWATER

    Shape area 是什么意思 我注意到它不是 Aland 和 Awater 的总和 这三个的单位是什么 ALAND和AWATER的单位是平方米 例如 tl 2015 us county dbf康明县有记录ALAND 1477895811
  • 地图路由,像谷歌地图一样吗?

    我一直对地图路由很感兴趣 但我从未找到任何好的入门 甚至高级 级别的教程 有人有任何指示 提示等吗 Update 我主要寻找有关如何实现地图系统 数据结构 算法等 的指导 看看开放街道地图项目 http www openstreetmap

随机推荐

  • Google Mock

    View Edit History Content 什么是Mock Google Mock概述 参考文档 最简单的例子 典型的流程 自定义方法 成员函数的期望行为 我改过的例子 现实中的例子 Mock protected private方法
  • 设计模式之观察者模式

    案例展示 原理分析 代码实现 Observer 接口 观察者接口 由观察者来实现 interface Observer fun update temperatrue Float pressure Float humidity Float O
  • 详解Python中的切片(一看就懂版)

    前言 在我们使用Python的时候 经常会听到 切片 这个词 那什么是切片呢 切片是对序列数据 列表 元组 字符串 根据下标索引 对一定范围内数据的获取 简单来说就是 通过下标索引获取一定范围内的元素 基本索引 什么叫基本索引呢 在Pyth
  • 深度学习的基本概念总结

    1 基本概念 1 1 为什么要使用深层网络 深度神经网络的学习是特征递进的 浅层的神经元只能学习一些低层次的简单特征 如边缘 纹理 而深层神经网络可以学到更高级特征 深层网络的隐藏单元数目较少 隐藏层数目较多 若浅层网络想达到同样的计算结果
  • Spring使用三级缓存解决循环依赖

    前言 Spring 中使用了三级缓存的设计 来解决单例模式下的属性循环依赖问题 这句话有两点需要注意 解决问题的方法是 三级缓存的设计 解决的只是单例模式下的 Bean 属性循环依赖问题 对于多例 Bean 和 Prototype 作用域的
  • 查看264NAL信息工具

    用easyice只可以查看TS包的帧类型 google了一下 发现了这个工具HEVCBSAnalyzer https github com latelee HEVCBSAnalyzer 从git上下载下来 直接使用release文件夹下的工
  • java 代码扫描_静态代码扫描 (四)——Java 资源关闭研究

    这是静态代码扫描系列文章的第四篇 前三篇文章介绍了如何使用 PMD 和 Findbugs 自定义规则 我们火线团队最近一直在研究 java 资源关闭的检查规则 发现市面上开源的工具针对资源关闭的检测都存在一定不足 同时也无法满足我们业务的需
  • matlab矩阵操作

    矩阵及其操作 前言 一 矩阵的建立 二 向量的产生 冒号表达式 结构矩阵和单元矩阵 结构矩阵 单元矩阵 三 矩阵的操作 矩阵元素的引用 利用冒号表达式获得一部分子矩阵 删除矩阵 改变矩阵的形状 总结 前言 矩阵是matlab中最基本的数据对
  • SpringBoot如何配置数据库

    0 写在前面 项目启动需要一个链接数据库 所以在此记录一下 根据配置文件的后缀书写格式略有不同 此处以MySQL为例 使用Maven为例 1 引入依赖
  • Java——GUI——输入框事件监听

    代码演示 package Gui import java awt import java awt event ActionEvent import java awt event ActionListener public class Tes
  • 信息学奥赛一本通(2029:【例4.15】水仙花数)

    2029 例4 15 水仙花数 时间限制 1000 ms 内存限制 65536 KB 提交数 1242 通过数 718 题目描述 求100 999100 999中的水仙花数 若三位数ABCABC ABC A3 B3 C3ABC A3 B3
  • ASP.NET IIS 注册工具 (Aspnet_regiis.exe)

    当在一台计算机上安装了多个 ASP NET 版本时 就说 ASP NET 是并行运行的 在此安装中 Internet 信息服务 IIS 需要知道哪个 ASP NET ISAPI aspnet isapi dll 版本应该处理 ASP NET
  • k8s集群中部署服务之Dockerfile文件准备

    微服务项目各微服务Dockerfile文件准备 一 获取jar的方法 二 各微服务Dockerfile文件准备 2 1 mall auth FROM openjdk 8 ENV TZ Asia Shanghai EXPOSE 30000 V
  • 计算机专业论文选题网站方面,5大网站汇总,搞定新颖的计算机专业毕业设计网站汇总...

    原标题 5大网站汇总 搞定新颖的计算机专业毕业设计网站汇总 2021年了 很多计算机专业的同学都会问 我不想再做XX管理系统 XX选课系统了 哪里有一些新颖的毕业设计题目可以参考 或者做新颖的毕业设计应该浏览哪些网站 笔者根据自己的经验 给
  • 十折交叉验证10-fold cross validation, 数据集划分 训练集 验证集 测试集

    机器学习 数据挖掘 数据集划分 训练集 验证集 测试集 Q 如何将数据集划分为测试数据集和训练数据集 A three ways 1 像sklearn一样 提供一个将数据集切分成训练集和测试集的函数 默认是把数据集的75 作为训练集 把数据集
  • 书写我的人生回忆录-这应该是给父母最好的礼物

    作为一个业余的软件开发爱好者 我又捣鼓了一个有意思的小东西 使用完全免费哈 书写我的人生回忆录 是一款软件 其中包含70个问题 涵盖了父母的个人喜好 家庭 工作 人生经历和态度等方面 通过回答这些问题 您的父母将有机会反思他们的人生 并与您
  • Faster Rcnn 代码解读之 config.py

    from future import absolute import from future import division from future import print function import os import os pat
  • unordered_map详解

    p include stdafx h include p
  • spark基本知识点之内存管理

    原地址 点击打开链接 Spark Memory Management 25 Replies Starting Apache Spark version 1 6 0 memory management model has changed Th
  • GIS项目启动时手动添加依赖

    gis项目在idea下启动前需要手动安装的包 mvn install install file DgroupId org geotools jdbc DartifactId gt jdbc oracle Dversion 18 2 Dpac