更新时间:2021-07-16 09:34:15
封面
版权页
Credits
About the Author
About the Reviewer
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. Creating Simple Maps with OpenLayers 3
Before getting started
Structure of OpenLayers 3
Building the layout
Using the API documentation
Debugging the code
Summary
Chapter 2. Applying Custom Styles
Customizing the default appearance
Styling vector layers
Customizing the appearance with JavaScript
Creating a WebGIS client layout
Chapter 3. Working with Layers
Building a layer tree
Adding layers dynamically
Adding vector layers with the File API
Adding vector layers with a library
Removing layers dynamically
Changing layer attributes
Changing the layer order with the Drag and Drop API
Clearing the message bar
Chapter 4. Using Vector Data
Accessing attributes
Setting attributes
Validating attributes
Creating thematic layers
Saving vector data
Saving with WFS-T
Modifying the geometry
Chapter 5. Creating Responsive Applications with Interactions and Controls
Building the toolbar
Mapping interactions to controls
Building a set of feature selection controls
Adding new vector layers
Building a set of drawing tools
Modifying and snapping to features
Creating new interactions
Building a measuring control
Chapter 6. Controlling the Map – View and Projection
Customizing a view
Constraining a view
Creating a navigation history
Working with extents
Rotating a view
Changing the map's projection
Creating custom animations
Chapter 7. Mastering Renderers
Using different renderers
Creating a WebGL map
Drawing lines and polygons with WebGL
Blending layers
Clipping layers
Exporting a map
Creating a raster calculator
Creating a convolution matrix
Clipping a layer with WebGL
Chapter 8. OpenLayers 3 for Mobile
Responsive styling with CSS
Generating geocaches
Adding device-dependent controls
Vectorizing the mobile version
Making the mobile application interactive
Chapter 9. Tools of the Trade – Integrating Third-Party Applications
Exporting a QGIS project
Importing shapefiles
Spatial analysis with Turf
Spatial analysis with JSTS
3D rendering with Cesium
Chapter 10. Compiling Custom Builds with Closure