GeoServer匯入ArcGIS的shp檔案樣式丟失:自定義Style
有以下幾個檔案:
其中,mxd是ArcGIS使用的。GeoServer只需要dbf,prj,shp,shx。
將mxd檔案使用ArcGIS開啟:
然後將shp釋出到GeoServer:
差異非常明顯。對於道路和地標也是一樣的,在ArcGIS中明明顯示非常美觀的地圖,使用GeoServer釋出後,看上去樣式都缺失了。
這是因為在ArcGIS中,配好的圖層的樣式檔案是儲存在mxd或msd中的。而GeoServer並不識別這兩個檔案,所以顯示出的具體效果就是樣式丟失。
對於GeoServer,其下每個layer的樣式可以定製。
進入GeoServer的管理頁面,點選左側資料列表下的Styles,右側會列出所有已定義的樣式:
在右側也可以進行樣式的新增和刪除。
另外,樣式也支援匯入。所以使用第三方工具製作地圖樣式後,可點選新增樣式,然後匯入。匯入的樣式是一個.style檔案。
當已經定義好樣式後,點選資料→圖層,進行釋出:
設定好邊框座標範圍後,就可切換到釋出選項卡。
向下找到WMS Settings,其Default Style決定了預設的樣式。在這裡切換為上面自定義的樣式即可。
釋出,就可以看到效果了。
相關推薦
GeoServer匯入ArcGIS的shp檔案樣式丟失:自定義Style
有以下幾個檔案: 其中,mxd是ArcGIS使用的。GeoServer只需要dbf,prj,shp,shx。 將mxd檔案使用ArcGIS開啟: 然後將shp釋出到GeoServer: 差異非常明顯。對於道路和地標也是一樣的,在ArcGIS中明明顯示非常美
Spring Boot 配置檔案詳解:自定義屬性、隨機數、多環境配置等
相信很多人選擇Spring Boot主要是考慮到它既能兼顧Spring的強大功能,還能實現快速開發的便捷。我們在Spring Boot使用過程中,最直觀的感受就是沒有了原來自己整合Spring應用時繁多的XML配置內容,替代它的是在pom.xml中引入模組化的Starter POMs,其中各個模組都有自己的預
VS下QT工程不能生成moc檔案的解決方法: 自定義編譯工具
選擇要moc的類的標頭檔案,滑鼠右鍵,選擇property->Item Type:將此項改為Custom Build Tool, 然後看到左邊會變成Custom Build Tool: 選擇Custom Build Tool->General:類比其他標頭檔案新增指令和輸出路徑
解讀ASP.NET 5 & MVC6系列(16):自定義View檢視檔案查詢邏輯
之前MVC5和之前的版本中,我們要想對View檔案的路徑進行控制的話,則必須要對IViewEngine介面的FindPartialView或FindView方法進行重寫,所有的檢視引擎都繼承於該IViewEngine介面,比如預設的RazorViewEngine。但新版本MVC6中,對檢視檔案的路徑方式卻不太
匯入sql檔案報錯:1071 Specified key was too long; max key length is 767 bytes
2018年05月22日 15:53:58 李長念 閱讀數:1503 一、背景 今天把伺服器的資料庫匯出了一份sql檔案,
【更改表單元素預設樣式】更改自定義檔案上傳按鈕樣式
雖然我們無法直接更改表單的input[type=file]按鈕,但是可以通過曲線救國的方式來實現。 思路大致是這樣的: 1、將按鈕設定透明度為0 2、在上面覆蓋一個button,使二者位置完全重合,這樣就可以實現改變上傳按鈕的樣式,而不會影響上傳功能。
Java File類學習筆記4:自定義一個類,過濾指定副檔名的檔案
一、FilenameFilter介紹 java.io.File類提供了四個方法用於列舉某個路徑下的檔案和目錄,但不會遞迴列舉子目錄下的內容 其中兩個是列舉路徑下的所有檔案和目錄。 (1)String
PowerDesigner匯入mysql檔案註釋丟失問題解決
操作步驟 (1). (2) 放入相關程式碼 Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim
oracle匯入dmp檔案報錯:不是有效的匯出檔案,頭部驗證失敗
1、可以下載版本修改工具:AlxcTools 此工具可以針對dmp檔案太大,notepad++打不開的情況,方便快速。 2、查詢匯入oracle資料庫的版本號 通過select * from
JAVAEE——struts2_04:自定義攔截器、struts2標簽、登陸功能和校驗登陸攔截器的實現
strac htm logs transacti 標識 area 返回 ftw jsp 一、自定義攔截器 1.架構 2.攔截器創建 //攔截器:第一種創建方式 //攔截器生命周期:隨項目的啟動而創建,隨項目關閉而銷毀 public class MyInt
CSS學習筆記三:自定義單選框,復選框,開關
sla checked 移動 transform 第一個 16px 位移 block back 一點一點學習CCS,這次學習了如何自定義單選框,復選框以及開關。 一、單選框 1、先寫好body裏面的樣式,先寫幾個框 1 <body> 2 <d
Android零基礎入門第24節:自定義View簡單使用
子類 protect jin 討論 我們 @+ amp 進階 運行程序 當我們開發中遇到Android原生的組件無法滿足需求時,這時候就應該自定義View來滿足這些特殊的組件需求。 一、概述 很多初入Android開發的程序員,對於Android自定義View可能比較
Android零基礎入門第40節:自定義ArrayAdapter
出發點 ppc vsa abs 顯示 osi adc this launcher ListView用起來還是比較簡單的,也是Android應用程序中最重要的一個組件,但其他ListView可以隨你所願,能夠完成很多想要的精美列表,而這正是我們接下來要學習的內容。
iOS開發筆記17:自定義相機拍照
hub 銷毀 用戶 做了 api 交互設計 cap iphone 結果 之前用AVFoundation自定義相機做了拍照與視頻相關的東西,為什麽要自定義呢?主要是提供更個性化的交互設計,符合app主題,對於視頻來說,也便於提供更多豐富有趣的功能。前段時間整理了下拍照部分的功
React實踐:自定義html特性不顯示
clean 框架 user use scenarios () each 後來 方法 發現React中自定義的html特性在render後是不現實,而且getAttribute方法也只能獲取到undefined。 後來去stackoverflow提問,網友回答說: It de
使用 CSS overscroll-behavior 控制滾動行為:自定義下拉刷新和溢出效果
pull str 新的 title contain 下拉刷新 介紹 select data CSS 的新屬性 overscroll-behavior 允許開發者覆蓋默認的瀏覽器滾動行為,一般用在滾動到頂部或者底部。 背景 滾動邊界和滾動鏈接(boundary & c
Zabbix(二):自定義腳本、遠程命令、報警升級測試實例
zabbix1.自定義腳本Zabbix中有統一的報警腳本存放路徑,即:/usr/lib/zabbix/alertscripts。[root@zrs1 ~]# cd /usr/lib/zabbix/alertscripts/ [root@zrs1 alertscripts]# vim mailalert.sh
MVC路由學習:自定義路由參數(用戶看不到參數名),重新定義路由規則
route sys 工具 str optional href clas local amp 一,項目有需求將項目地址中的參數名不顯示給用戶看 在MVC定義一個方法: public ActionResult GetUserInfo(string Name, str
xpadder教程:自定義設置手柄的圖片
電腦 add 打開 tps 壓縮 背景圖 file 點擊 必須 關於xpadder設置按鍵的教程,網上已經很多,我就不湊這個熱鬧了。這裏介紹的是如何自定義設置手柄的圖片,就是按鈕的背景圖,如下圖所示: 步驟: 1)準備一張背景圖 註意:格式必須是24位色的BMP位圖,
Excel技巧:自定義選項卡
excel 自定義 http clas .com 圖片 什麽 是你 分享圖片 Excel不僅可以自己創建選項卡和組,還可以重命名或更改內置選項卡和組的順序。直接說可能很難理解,下面我直接演示效果吧。 看紅色的選框,大家一看圖片就知道我要表達什麽意思了吧?我是怎麽操作的呢?請