Expert Geoserver: Build and secure advanced interfaces and interactive maps
暫譯: 專家級 Geoserver:構建與安全高級介面及互動地圖
Ben Mearns
- 出版商: Packt Publishing
- 出版日期: 2018-07-31
- 售價: $1,400
- 貴賓價: 9.5 折 $1,330
- 語言: 英文
- 頁數: 134
- 裝訂: Paperback
- ISBN: 1789538602
- ISBN-13: 9781789538601
海外代購書籍(需單獨結帳)
商品描述
A fast-paced guide to put your Geoserver-based web application into fast, user-friendly, and secure production
Key Features
- Resolve bottlenecks, optimize data stores, and cluster server resources
- Use identity management and authentication for a user-specific, secure web application
- Go beyond traditional web hosting to explore the full range of hosting options in the cloud
Book Description
GeoServer is an open source server-side software written in Java that allows users to share and edit geospatial data. In this book, you ll start by learning how to develope a Spatial Analysis Platform with Web Processing Services. Then you ll see how to develop an algorithm by chaining together geospatial analysis processes, which you can share with anyone in the world.
Next you ll dive into a very important technique to improve the speed of your web map application tile caching. Here, you ll understand how tile caching works, how to develop an effective tile cache-supported web service, and how to leverage the tile cache in your OpenLayers web application.
Further on, you ll see important tweaks to produce a performant GeoServer-backed web mapping application. By properly configuring your GeoServer instance, you can avoid performance bottlenecks for your end user. Next, we ll enable authentication and identity management for your application, where you ll build a user-specific and secure web application through identity management and authentication. Moving on, you ll enable authentication on the front and back ends to protect sensitive map data, and how to deliver sensitive data to your end user.
Finally, you ll see how to put your web application into production in a secure and user-friendly way. Here, we ll look at hosting of the OpenLayers, GeoServer, and data aspects of your application. You ll go beyond traditional web hosting to explore the full range of hosting options in the cloud, and maintaining a reliable server instance
What you will learn
- Develop a WPS processing service to allow web-based geospatial data processing
- Get to know important techniques to improve the speed of your web map application tile caching, raster data optimization, and server clustering
- Find out which GeoServer settings resolve bottlenecks
- Develop an algorithm by chaining geospatial analysis processes together
- Put your application into production with hosting, monitoring, and automated backup and recovery
- Understand how to develop an effective tile cache-supported web service
- Get to know techniques that ensure resilient server deployment
Who This Book Is For
This book is for those who want to learn about advanced interfaces, security, and troubleshooting techniques that will help them serve their geospatial data, maps, and algorithms for consumption on web, mobile, and desktop apps - advanced course.
商品描述(中文翻譯)
快速指南,將基於 Geoserver 的網路應用程式投入快速、使用者友好且安全的生產環境
主要特點
- 解決瓶頸,優化資料儲存,並集群伺服器資源
- 使用身份管理和身份驗證,為特定用戶提供安全的網路應用程式
- 超越傳統的網路託管,探索雲端中的各種託管選項
書籍描述
GeoServer 是一個用 Java 編寫的開源伺服器端軟體,允許用戶共享和編輯地理空間數據。在本書中,您將首先學習如何使用網路處理服務(Web Processing Services)開發空間分析平台。接著,您將看到如何通過鏈接地理空間分析過程來開發算法,這些算法可以與世界上任何人共享。
接下來,您將深入了解一個非常重要的技術,以提高您的網路地圖應用程式的圖塊快取速度。在這裡,您將了解圖塊快取的工作原理,如何開發有效的圖塊快取支援的網路服務,以及如何在您的 OpenLayers 網路應用程式中利用圖塊快取。
進一步,您將看到重要的調整,以產生高效能的 GeoServer 支援的網路地圖應用程式。通過正確配置您的 GeoServer 實例,您可以避免終端用戶的性能瓶頸。接下來,我們將為您的應用程式啟用身份驗證和身份管理,您將通過身份管理和身份驗證構建一個特定用戶且安全的網路應用程式。隨後,您將在前端和後端啟用身份驗證,以保護敏感的地圖數據,以及如何將敏感數據傳遞給終端用戶。
最後,您將看到如何以安全且使用者友好的方式將您的網路應用程式投入生產。在這裡,我們將查看 OpenLayers、GeoServer 和應用程式的數據方面的託管。您將超越傳統的網路託管,探索雲端中的各種託管選項,並維護可靠的伺服器實例。
您將學到什麼
- 開發 WPS 處理服務,以允許基於網路的地理空間數據處理
- 了解提高網路地圖應用程式圖塊快取速度、光柵數據優化和伺服器集群的重要技術
- 找出哪些 GeoServer 設定可以解決瓶頸
- 通過鏈接地理空間分析過程來開發算法
- 通過託管、監控和自動備份與恢復將您的應用程式投入生產
- 了解如何開發有效的圖塊快取支援的網路服務
- 了解確保伺服器部署韌性的技術
本書適合誰
本書適合那些希望學習高級介面、安全性和故障排除技術的人,這些技術將幫助他們在網路、行動和桌面應用程式上提供地理空間數據、地圖和算法的消費 - 高級課程。