国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式

這篇具有很好參考價(jià)值的文章主要介紹了geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

近期有個(gè)小demo需要通過geoserver發(fā)布tif影像,一搜網(wǎng)上基本上都是通過java或者python調(diào)用封裝好的rest請求,但是本地環(huán)境有限,懶得搭建其它的,查看了geoserver提供的REST文檔直接請求發(fā)布,更加方便快捷。
資料

  • geoserver REST文檔
  • 請求工具postman或者其它

剛做的時(shí)候是真的痛苦呀
geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具
剛開始以為發(fā)布圖層就是直接去Layers這個(gè)分類里面去找,一看第一行說明,我淦?。。≌@么多請求方式,然后找了一個(gè)試了一個(gè)都不好使(主要是請求方式不對)
geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具
最后沒辦法了,去查看了java版的處理過程源碼:
geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具
這邊給出了這個(gè)示例,根據(jù)示例中的url找到這個(gè)請求:
geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具

發(fā)布GeoTiff

上面說了一大堆,其實(shí)跟我們這個(gè)關(guān)系并不大,因?yàn)槲覀円玫氖荘UT請求,不是POST請求,這兩個(gè)請求參數(shù)大差不差,基本一致。先給出請求的參數(shù):
geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具
請求說明:

  • 請求方式:PUT
  • url中的{workspaceName}對應(yīng)工作空間名稱,{store}對應(yīng)圖層名稱,標(biāo)題geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具
  • external:對應(yīng)本地的tif文件,那么請求的正文就是本地tif的絕對路徑(如果是其它的參數(shù),則請求的正文要么是文件的url地址或者上傳文件)
  • 注意:請求頭加上“Authorization” = “賬號:密碼” 進(jìn)行Base64加密,然后密文加上 “Basic ” + 密文(注意空格),例:geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具
    最后點(diǎn)擊請求,請求在geoserver中查看已發(fā)布好的圖層,以上是發(fā)布tif圖層的操作。

修改圖層樣式

修改圖層樣式就簡單很多了,直接對圖層這部分修改就好了,請求的url如下(PUT請求):
geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式,geoserver,postman,測試工具
注意: 請求的layerbody中如果是以application/json 需要用layer包裹起來(坑),如:文章來源地址http://www.zghlxwxcb.cn/news/detail-756945.html

{
	"layer": {
		"defaultStyle": {
			"name": "工作命名:樣式名稱"
		}
	}
}

到了這里,關(guān)于geoserver實(shí)踐(一)之REST操作發(fā)布GeoTiff并修改樣式的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【JAVA WEB】獲取/修改 元素屬性&&表單元素屬性&&樣式屬性 以及如何操作DOM樹中的節(jié)點(diǎn)

    【JAVA WEB】獲取/修改 元素屬性&&表單元素屬性&&樣式屬性 以及如何操作DOM樹中的節(jié)點(diǎn)

    目錄 獲取/修改元素屬性 獲取/修改表單元素屬性 切換按鈕的文本 實(shí)現(xiàn)計(jì)數(shù)器 全選/取消全選按鈕 獲取/修改樣式屬性 行內(nèi)樣式操作? 類名樣式操作 操作節(jié)點(diǎn)? 新增節(jié)點(diǎn) 1.創(chuàng)建元素節(jié)點(diǎn) 2.插入節(jié)點(diǎn)到dom樹中 刪除節(jié)點(diǎn)? 可以通過Element對象的屬性來直接修改,就能影響到頁面顯

    2024年02月22日
    瀏覽(33)
  • git操作修改歷史版本指定tag標(biāo)簽的代碼,并發(fā)布新標(biāo)簽

    當(dāng)項(xiàng)目已經(jīng)迭代多個(gè)版本之后,突然發(fā)現(xiàn)舊版本0.0.1出現(xiàn)了緊急bug,需要及時(shí)處理; 如果直接用新版本替換上去是存在極大隱患的,且時(shí)間來不及; 所以需要直接在0.0.1版本的基礎(chǔ)上去修復(fù)bug,然后發(fā)布一個(gè)新版本去更新,這樣才會更加穩(wěn)妥,影響范圍也會最小; 列出所有標(biāo)

    2024年02月09日
    瀏覽(24)
  • 你還在用 Postman?IDEA REST Client 好用到爆,Postman 可以扔了

    你還在用 Postman?IDEA REST Client 好用到爆,Postman 可以扔了

    語法部分 演示POST請求 POST {{baseUrl}}}get?show_env=1 Accept: application/json { “name”:“a” } 演示GET請求 GET {{baseUrl}}}/post Content-Type: application/x-www-form-urlencoded id=999value=content 首先通過###三個(gè)井號鍵來分開每個(gè)請求體,然后請求url和header參數(shù)是緊緊挨著的,請求參數(shù)不管是POST的body傳參

    2024年04月12日
    瀏覽(20)
  • kubernetes REST Api詳解(導(dǎo)入Swagger至Postman)

    kubernetes REST Api詳解(導(dǎo)入Swagger至Postman)

    備注:本文統(tǒng)一成kubernetes為k8s。 首先貼上k8s的架構(gòu)圖: 平時(shí)我們一般都會使用 CLI (通常使用 kubectl 命令)去操作 k8s ,但是作為開發(fā)者,更為傾向的是使用 REST Api 來操作 k8s ,其實(shí) k8s 是支持的,那么如何查看這些 API 呢? 本文主要講解的是 把k8s的swagger.json文件導(dǎo)出,然后

    2024年02月05日
    瀏覽(22)
  • 開發(fā)實(shí)踐8_REST

    開發(fā)實(shí)踐8_REST

    一、Django REST Framework,?Django View APIView MTV模式實(shí)現(xiàn)前后端分離。Representational State Transfer 表現(xiàn)層狀態(tài)轉(zhuǎn)化。Representation 資源(Resource a specific info. on net.)具體呈現(xiàn)形式。ST 修改服務(wù)端的數(shù)據(jù)。修改數(shù)據(jù) == POST請求。實(shí)現(xiàn): 安裝依賴 pip install djangorestframework / 序列化 / 視圖裝飾器

    2024年01月23日
    瀏覽(24)
  • SpringMVC零基礎(chǔ)入門 - 概述、入門搭建、PostMan的使用(常見數(shù)據(jù)類型的傳輸)、REST風(fēng)格編程

    SpringMVC零基礎(chǔ)入門 - 概述、入門搭建、PostMan的使用(常見數(shù)據(jù)類型的傳輸)、REST風(fēng)格編程

    SpringMVC是隸屬于Spring框架的一部分,主要是用來 進(jìn)行Web開發(fā) ,是 對Servlet進(jìn)行了封裝 SpringMVC是處于 Web層 的框架,所以其主要的作用就是用來 接收前端發(fā)過來的請求和數(shù)據(jù) 然后經(jīng)過處理并將處理的 結(jié)果響應(yīng)給前端 ,所以如何處理 請求 和 響應(yīng) 是SpringMVC中非常重要的一塊內(nèi)

    2024年01月19日
    瀏覽(51)
  • 構(gòu)筑安全REST API(NodeJS)的最佳實(shí)踐

    構(gòu)筑安全REST API(NodeJS)的最佳實(shí)踐

    在當(dāng)今的數(shù)字環(huán)境中,創(chuàng)建安全的 REST API(表述性狀態(tài)傳輸應(yīng)用程序編程接口)至關(guān)重要。 REST API 充當(dāng) Web 和移動應(yīng)用程序的支柱,提供與數(shù)據(jù)交互的無縫方式。 Node.js 是一個(gè)功能強(qiáng)大的服務(wù)器端 JavaScript 運(yùn)行時(shí),是構(gòu)建健壯且安全的 REST API 的熱門選擇。 在本指南中,我們

    2024年03月15日
    瀏覽(38)
  • DAY04_SpringMVC—SpringMVC簡介&PostMan和ApiFox工具使用&SpringMVC請求與響應(yīng)&REST風(fēng)格

    DAY04_SpringMVC—SpringMVC簡介&PostMan和ApiFox工具使用&SpringMVC請求與響應(yīng)&REST風(fēng)格

    問題導(dǎo)入 SpringMVC框架有什么優(yōu)點(diǎn)? 1.1 SpringMVC概述 SpringMVC是一種基于Java實(shí)現(xiàn)MVC模型的輕量級Web框架 優(yōu)點(diǎn) 使用簡單,開發(fā)便捷(相比于Servlet) 靈活性強(qiáng) 問題導(dǎo)入 在Controller中如何定義訪問路徑,如何響應(yīng)數(shù)據(jù)? 2.0 回顧Servlet技術(shù)開發(fā)web程序流程 創(chuàng)建web工程(Maven結(jié)構(gòu)) 設(shè)置

    2024年02月13日
    瀏覽(61)
  • (Rest風(fēng)格API)Elasticsearch索引操作、映射配置、數(shù)據(jù)操作、查詢操作

    (Rest風(fēng)格API)Elasticsearch索引操作、映射配置、數(shù)據(jù)操作、查詢操作

    1.請求方式:put 2.請求路徑:索引庫名 3.請求參數(shù):json格式 number_of_shards 是指索引要做多少個(gè)分片,只能在創(chuàng)建索引時(shí)指定,后期無法修改。 number_of_replicas 是指每個(gè)分片有多少個(gè)副本,后期可以動態(tài)修改 什么是分片? ES中所存數(shù)據(jù)的文件塊,也是數(shù)據(jù)的最小單元塊。假如有

    2024年04月26日
    瀏覽(21)
  • van-tabs樣式修改-->膠囊樣式

    van-tabs樣式修改-->膠囊樣式

    實(shí)現(xiàn)效果圖: 組件UI:Vant Weapp 用到的API: 代碼: wxml: js: json: wxss:

    2024年02月12日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包