原创 Docker 系列:部署nexus maven私服

1.環境 docker運行環境 2.創建nexus掛載目錄 因爲使用docker 容器化運行nexus,需要一個固定目錄,用來掛載nexus存放的數據,這樣容器的啓動,停止,刪除不會影響數據 mkdir /opt/nexus-work

原创 JAVA 讀取shp數據,shp導入,導出工具

1.問題,在Gis的項目中我們會經常用到有關於shp的讀取,導入導出的功能,爲此公司大牛做了一個工具,簡化了很多操作,只要學會應用即可 2.使用 ShapeTools,工具類,裏面封裝了各種處理shp的方法 public class

原创 Java 工具1:zip壓縮和下載

1.問題當數據個數比較多的時候需要壓縮導出處理,我們再次介紹一個z有關於zip的工具類 2代碼如下: zipUtils package com.trgis.gis.platform.hzdmdz.util; import org.hs

原创 Arcgis操作系列3- ArcGIS影像構建金字塔

1.金字塔 1.1 定義        金字塔可用於改善性能。它們是原始柵格數據集的縮減採樣版本,可包含多個縮減採樣圖層。金字塔的各個連續圖層均以 2:1 的比例進行縮減採樣。以下是爲柵格數據集創建的兩級金字塔示例:        圖

原创 Arcgis操作系列4 - 影像糾偏配準和轉座標系

1.影像糾偏  實際操作過程中經常會遇到這樣的情形,2個相同座標系的影像數據,疊加到一起的時候可能會出現數據疊加不到一起,有的是稍微差幾毫米的距離,可着急死人了,尤其是強迫症患者無法忍受,所以我們必須要對其進行糾偏操作,如下圖 2.糾偏

原创 Cesium 系列1 - 簡介及源碼下載發佈

1.簡介 cesium 一個開源的javascript三維虛擬地球/地圖可視化框架,目標是動態數據可視化的虛擬地球領導者,盡一切可能去優化性能、精度、效果,易用性、平臺支撐、內容 cesium特點: • 基於HTML5標準,無插件,跨

原创 Cesium 系列2 - 默認位置設置及二三維切換定位問題解決

1,顯示二三維切換按鈕 SceneModePicker:true 2.設置初始視點: var extend= Cesium.Rectangle.fromDegrees(100, 10, 120, 70); Cesium.Camera.D

原创 skyline 系列 3 -TerraBuilder的使用 、mpt的創建和發佈

TerraBuilder的使用 1、創建TerraBuilder工程 (1)啓動TerraBuilder軟件,首先需要新建一個工程,如下所示: (2)添加名稱和保存的路徑,可以選擇WGS84橢球座標系統,也可以選擇平面投影座標系統(默認

原创 Cesium 應用1- SceneWeather添加雨雪天氣場景

最近項目中要實現一個根據天氣狀況自動添加雨雪天氣場景的功能,先看官網demo,發現已經有示例Particle System Weaher cesium中顯示雪的效果時雪的顆粒度比較大,而且切換視角後就有些問題了 網上查過,有其他解決方

原创 安裝windows版tomcat

1、安裝jdk 配置Java環境變量 JAVA_HOME C:\Program Files\Java\jdk1.8.0_131 CLASS_PATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tool

原创 微服務系列1 - Spring Cloud 之 Consul 與 Consul 服務剔除

1.簡介 Consul有多個組件,但總體而言,它是基礎架構中的一款服務發現和配置的工具。 它提供了幾個關鍵功能: (1)服務發現:Consul client 可以提供服務,例如api或mysql,也可以使用Consul client來發現

原创 Vue系列6 - Vue+axios實現文件下載

文件下載:文件下載通常有幾種方法 1.通過url下載 2.location.href 3.form提交直接下載 4.HTML5 a.download結合blob對象進行下載 第一種方式: 第一種方法是前後端的接口只給了一個API請求: 前

原创 geoserver系列1:geoserver簡介和安裝

一、簡介 GeoServer是 OpenGIS Web 服務器規範的 J2EE 實現,利用 GeoServer 可以方便的發佈地圖數據,允許用戶對特徵數據進行更新、刪除、插入操作,通過 GeoServer 可以比較容易的在用戶之間迅速共享

原创 tomcat啓動報錯org.apache.catalina.core.StandardContext listenerStart

tomcat啓動報錯: Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.j

原创 在java程序中如何讀寫帶有Geometry對象的表

一、讀取Geometry對象 在java映射的數據庫表實體類對象的字段中添加Geometry類型,如下: @Column(name = "GEOM") private Geometry geom; 這樣就能讀取到Geometry 對象,G