Home Page Icon
Home Page
Table of Contents for
Mapping with Drupal
Close
Mapping with Drupal
by Thomas Turnbull, Alan Palazzolo
Mapping with Drupal
Preface
Audience
Drupal and Mapping Glossary
Drupal 7 Modules
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
Acknowledgments
1. Why Map with Drupal
The Power of Maps
Story Telling
The Persuasion
Conversations in Maps
Why Use Maps
What Maps to Use
Further Resources
The Power of Drupal
Drupal as a CMS
Mapping in Drupal
2. Web Mapping Basics
Projections and Coordinate Systems
Map Projections
Spherical Mercator
More resources
Coordinate Systems
Longitude first
Data Storage
Data Types
Vector data
Vector data standards
Raster data
Databases
Challenges of Web-Based Mapping
Browser Capabilities
Client-side clustering
Library size
Tile rendering
Usability
3. Spatial Data
Data Storage
Database Layer in Drupal
Methods
Geofield
Location
Text fields
Geo
Data Input
Geofield Module
Basic configuration of Geofield
Adding geographic data to a node with Geofield
Location Module
Basic configuration of location
Adding geographic data to a node with the Location module
Extending the Location module with the GMap module
Geocoding
Modules
Geocoder and Addressfield
Other geocoding modules and services
4. Displaying Maps
Mapping with the OpenLayers Module
Basic Configuration of OpenLayers
Setting Up an OpenLayers Map
OpenLayers layers
OpenLayers Maps
Using Views to display an OpenLayers map
OpenLayers styles
Exploring OpenLayers Behaviors
Advanced OpenLayers Configuration
Creating an OpenLayers Map Layer from KML
Mapping with the GMap Module
Basic Configuration
Integrating with Views
Other Ways of Displaying Spatial Data
Spatial Data in Tables and Lists
Creating Feeds
5. Extending Map Interactions
GMap
Architecture
Geolocation Example
Creating the geolocation block
Add geolocation options to maps
Add JavaScript
Bind interactions to the map
OpenLayers
Architecture
Geolocation Example
Define Behavior
The Behavior plug-in object
JavaScript interactions
The final touch
Conclusion
6. Making Beautiful Maps
Markers
OpenLayers Styles
GMap Markers
Marker location
Add a marker
The .ini file
Regenerate marker cache
Data-Driven Styling
GMap Marker Handling
OpenLayers Attribute Replacement
The Map Interface
OpenLayers Module
Theming Pop Ups
GMap Theming
OpenLayers Theming
OpenLayers Pop Up Style
Map Tiles
Adding Base Layers to GMap
Adding Base Layers to OpenLayers
Available Base Layers
Google Maps tiles
MapQuest tiles
CloudMade
MapBox
TileMill
7. Managing Maps as Features
Exporting OpenLayers and Geofield with Features
Exporting GMap and Location with Features
8. Conclusion
Next Steps in Mapmaking
The Future of Mapping with Drupal
A. Further Reading
Drupal Books
Mapping Theory Books
Technical Mapping-Related Books
B. Map Projections
WGS 84 (Latitude and Longitude)
Gall-Peters Projection
South-Oriented Maps
C. Glossary
Mapping Terms
Drupal Terms
About the Authors
Copyright
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Cover
Next
Next Chapter
Preface
Mapping with Drupal
Alan Palazzolo
Thomas Turnbull
Beijing • Cambridge • Farnham • Köln • Sebastopol • Tokyo
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset