舉報

會員
GeoServer Beginner's Guide(Second Edition)
最新章節:
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
- Using shapefile
- 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
推薦閱讀
- Functional Python Programming
- Visual Basic .NET程序設計(第3版)
- MySQL數據庫應用與管理 第2版
- 數據結構簡明教程(第2版)微課版
- Raspberry Pi 2 Server Essentials
- Hands-On Swift 5 Microservices Development
- 深入淺出React和Redux
- Regression Analysis with Python
- Mastering jQuery Mobile
- Delphi開發典型模塊大全(修訂版)
- 3D Printing Designs:Octopus Pencil Holder
- Web前端測試與集成:Jasmine/Selenium/Protractor/Jenkins的最佳實踐
- RESTful Web API Design with Node.js(Second Edition)
- Java EE 7 Development with WildFly
- Backbone.js Patterns and Best Practices
- Mastering High Performance with Kotlin
- Boost.Asio C++ Network Programming Cookbook
- Unreal Engine 4 Scripting with C++ Cookbook
- SQL Server 2005數據庫項目教程
- Visual FoxPro程序設計教程
- INSTANT OSGi Starter
- Matplotlib 2.x By Example
- INSTANT HTML5 Local Storage How-to
- Refactoring TypeScript
- Java程序設計教程與上機實驗
- 測試有道:微軟測試技術心得
- Mastering Angular 2 Components
- Mastering Selenium WebDriver 3.0
- 你不知道的JavaScript(上卷)
- Voice User Interface Projects