舉報

會員
GeoServer Beginner's Guide(Second Edition)
最新章節(jié):
Summary
Ifyouareawebdeveloperwithknowledgeofserversidescripting,haveexperienceininstallingapplicationsontheserver,andwanttogobeyondGoogleMapsbyofferingdynamicallybuiltmapsonyoursitewithyourlatestgeospatialdatastoredinMySQL,PostGIS,MySQL,orOracle,thisisthebookforyou.
目錄(264章)
倒序
- coverpage
- Title Page
- GeoServer Beginner's Guide
- Second Edition
- Copyright
- GeoServer Beginner's Guide
- Second Edition
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- GIS Fundamentals
- What is GIS about?
- The foundation of any GIS - spatial data
- Measuring the world
- Moving on to the planet with decimal degree coordinates
- Projecting a sphere on a plane
- Understanding coordinate systems
- Commonly used coordinate systems
- Universal Transverse Mercator system
- Web Mercator
- Spatial Reference Identifier (SRID)
- Exploring the EPSG registry
- Representing geometrical shapes
- Modelling the real world with raster data
- Representing the world
- Exploring OpenStreetMap
- Adding more colors to your maps
- Choropleth maps
- Proportional maps
- Making your thematic map
- Summary
- Getting Started with GeoServer
- Installing required components
- Checking presence of Java on your windows machine
- Checking the presence of Java on your Linux machine
- Installing JRE on your server
- Installing Tomcat on your server
- Configuring Tomcat as a service on Linux Mint
- Installing GeoServer
- Deploying GeoServer on Tomcat
- Implementing basic security
- Improving security settings
- Understanding the GeoServer release cycle
- Upgrading your installation
- Summary
- Exploring the Administrative Interface
- Understanding the interface
- The About & Status section
- The Server Status link
- The GeoServer Logs section
- The Contact Information section
- The About GeoServer section
- Manually reloading the configuration
- The Data section
- The OpenLayers preview
- The KML preview
- The Services section
- WMTS
- WMS
- WFS
- WCS
- Limiting the SRS list from WMS
- Settings
- Changing your logging configuration
- Tile Caching
- The Security panel
- The Settings panel
- Users Groups and Roles
- Data
- Catalog security
- Services security
- Demos
- Exploring Demo requests
- Filtering the projection list
- Summary
- Adding Your Data
- Configuring your data
- Configuring vector data sources
- Java properties files
- Adding properties files
- Adding shapefiles
- Using PostGIS
- Installing PostgreSQL and PostGIS
- Loading data in PostGIS and publishing them in GeoServer
- Configuring raster data sources
- ArcGrid
- GeoTiff
- Gtopo30
- ImageMosaic
- WorldImage
- Adding a raster
- Exploring additional data sources
- Using Oracle
- Adding Oracle support in GeoServer
- Loading data in Oracle
- Summary
- Accessing Layers
- Web services
- WMS formats
- OpenLayers
- Exploring the OpenLayers options
- Working with tiles
- Exploring further Web Map Service output formats
- The AtomPub format
- The GIF format
- The GeoRSS format
- The JPEG format
- The KML (Plain) format
- The KMZ (Compressed) format
- The PDF format
- The PNG format
- The SVG format
- The TIFF format
- Web Feature service
- The CSV format
- The GeoJSON format
- Parsing GeoJSON
- Shapefile
- Extra output options
- The TEXT/HTML format
- Using the GetFeatureInfo freemarker template
- ImageMap
- Using the WMS Reflector
- Summary
- Styling Your Layers
- Understanding Styled Layer Descriptor (SLD)
- Editing styles
- Installing the CSS module
- Exploring the standard structure of a style
- Exploring GeoServer bundled styles
- Loading data for styling
- Working with point symbols
- Creating a simple point style
- Adding a stroke value
- Dealing with angles and transparency
- Composing simple shapes
- Using external graphics
- Composing your symbol
- LineString symbols
- Creating a simple line style
- Adding a border and a centerline
- Using hatching
- Using dashed lines
- Mixing dashing lines and markers
- Working with polygon symbols
- Creating a simple polygon style
- Using a graphic filling
- Using hatching with polygons
- Adding labels
- Labeling points
- Labeling lines
- Labeling polygons
- Thematic mapping
- Classifying roads
- Setting visibility
- Enhancing thematic roads maps
- Putting it all together
- Grouping layers
- Styling with CSS
- Creating a style with CSS
- Summary
- Creating Simple Maps
- Exploring the Google Maps API
- Adding a GeoServer layer as overlay
- Adding a GeoServer layer as a base layer
- Using OpenLayers
- Integrating GeoServer and OpenLayers
- Using tiled WMS
- Mixing WMS and WFS
- Exploring Leaflet
- Creating a basic map with Leaflet
- Summary
- Performance and Caching
- Exploring GeoWebCache
- Configuring GeoWebCache
- Configuring Disk Quota
- Setting Caching Defaults
- Direct integration
- WMS-C
- TMS and WMTS
- Default layers options
- Default Cached Gridsets
- Configuring gridsets
- Creating a custom gridset
- Configuring Tile Layers
- Configuring layers and layer groups for caching
- Using tiles with OpenLayers
- Seeding a layer
- Using an external GeoWebCache
- Summary
- Automating Tasks - GeoServer REST Interface
- Introducing REST
- Using REST
- Installing the Requests library
- Managing data
- Working with workspaces and namespaces
- Managing workspaces
- Using data stores
- Managing data stores
- Using feature types
- Adding a new shapefile
- Adding a PostGIS table
- Publishing data
- Working with Styles
- Adding a new style
- Working with Layers
- Managing Layers
- Administer GeoServer with REST
- Managing global settings
- Reloading configuration
- Managing services
- Summary
- Securing GeoServer Before Production
- Basic Security Settings
- Enabling strong encryption
- Changing the master password
- Defining users groups and roles
- User definition
- Group definition
- The Users/Groups services
- Roles definition
- Creating users and groups
- Defining roles
- Accessing data and services
- Securing layers
- Summary
- Tuning GeoServer in a Production Environment
- Tuning Java
- Configuring Java runtime parameters
- Installing native JAI
- Removing unused services
- Enabling the Marlin rasterizer
- Setting a proxy
- Avoiding service faults
- Configuring a cluster
- Summary
- Going Further - Getting Help and Troubleshooting
- Going beyond maps
- Delivering vector data
- Retrieving vector data
- Delivering raster data
- Retrieving raster data
- Advanced configuration - Database connection pooling
- Creating a connection pool
- Advanced configuration - Monitoring GeoServer
- Installing and configuring the monitoring extension
- Getting help
- Summary 更新時間:2021-07-08 09:22:00
推薦閱讀
- Puppet 4 Essentials(Second Edition)
- 多媒體CAI課件設計與制作導論(第二版)
- 數(shù)據(jù)科學實戰(zhàn)手冊(R+Python)
- .NET之美:.NET關鍵技術深入解析
- MongoDB for Java Developers
- Python高效開發(fā)實戰(zhàn):Django、Tornado、Flask、Twisted(第2版)
- Python漫游數(shù)學王國:高等數(shù)學、線性代數(shù)、數(shù)理統(tǒng)計及運籌學
- Python數(shù)據(jù)分析從0到1
- Yocto for Raspberry Pi
- Linux操作系統(tǒng)基礎案例教程
- Extreme C
- 計算機應用基礎教程(Windows 7+Office 2010)
- Spring技術內幕:深入解析Spring架構與設計原理(第2版)
- C語言王者歸來
- Socket.IO Cookbook
- 軟件測試
- Neo4j High Performance
- The Java Workshop
- Visual C++ 2017網(wǎng)絡編程實戰(zhàn)
- Getting Started with SpriteKit
- Application Testing with Capybara
- Visual C#網(wǎng)絡編程
- Applied Supervised Learning with Python
- ROS機器人程序設計
- 數(shù)字化中臺
- HTML5從零開始學進階(套裝共2冊)
- 動靜有法 Sketch+Principle UI設計基礎教程
- Python工匠:案例、技巧與工程實踐
- Building Minecraft Server Modifications(Second Edition)
- Java語言程序設計(第3版)