Geodaten & Drupal 7
-
Upload
michael-milz -
Category
Technology
-
view
3.052 -
download
0
description
Transcript of Geodaten & Drupal 7
![Page 1: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/1.jpg)
Geodaten und Drupal
![Page 2: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/2.jpg)
Michael [email protected]@micha_milzseitenmanufaktur.info
![Page 3: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/3.jpg)
Ablauf
• Daten mit Ortsbezug eingeben
• Geodaten ableiten
• Geodaten verarbeiten
• Geodaten anzeigen
![Page 4: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/4.jpg)
Daten mit Ortsbezug eingeben
• Addressfield
• Filefield (Bilder, KML ...)
• Textfield
• Computed Field
• Feeds
• ...
![Page 5: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/5.jpg)
Geodaten ableiten
![Page 6: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/6.jpg)
Geocoder
• This module will geocode just about anything you throw at it including addresses, GPX files, geo-tagged images, and KML files.
• http://drupal.org/project/geocoder
![Page 7: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/7.jpg)
Geodaten speichern
![Page 8: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/8.jpg)
Geolocation Field
• Geolocation provides a Drupal 7 field for storing Longitude/Latitude pairs.
• http://drupal.org/project/geolocation
![Page 9: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/9.jpg)
Location
• The Location module allows admins to collect addresses, geocode them (translate addresses to lattitude/longitude), and associate locations with Drupal nodes and users
• http://drupal.org/project/location
![Page 10: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/10.jpg)
Geofield
• Geofield is a module for storing geographic data in Drupal 7. It supports all geo-types (points, lines, polygons, multitypes etc.)
• http://drupal.org/project/geofield
![Page 11: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/11.jpg)
Geodaten verarbeiten
![Page 12: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/12.jpg)
Views GeoJSON
• Views GeoJSON is a style plugin for Views to output location-specific data in GeoJSON, a JSON-based text format for encoding a variety of geographic data structures.
• http://drupal.org/project/views_geojson
![Page 13: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/13.jpg)
Geolocation Proximity
• This is a Views distance/proximity filter and field for Geolocation Field.
• http://drupal.org/project/geolocation_proximity
![Page 14: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/14.jpg)
OpenLayers Proximity
• Views Filter zur Umkreissuche
• http://drupal.org/sandbox/jpstrikesback/1367194
![Page 15: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/15.jpg)
Geodaten anzeigen
![Page 16: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/16.jpg)
Static Map
• Provides a static map formatter for the geofield and (soon) location modules. Both Google Maps and OpenStreetMap are supported.
• http://drupal.org/project/staticmap
![Page 17: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/17.jpg)
GMap
• != http://drupal.org/project/gmaps
• GMap is considered a legacy module. For new installations, you may find your geospatial needs better served by more modern modules such as OpenLayers, ...
• http://drupal.org/project/gmap
![Page 18: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/18.jpg)
Get Locations
• Get Locations will provide Google maps API version 3 enabled maps on which to display markers of locations found in location-enabled content-types.
• Google Maps API v3
• http://drupal.org/project/getlocations
![Page 19: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/19.jpg)
Leaflet
• A Modern, Lightweight Open-Source JavaScript Library for Interactive Maps by CloudMade.
• http://drupal.org/project/leaflet
• Demo: http://theintertwine.org/explore
![Page 20: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/20.jpg)
OpenLayers
• The OpenLayers Module and its submodules bring the OpenLayers JS library into Drupal. They enable users to combine maps from different map providers with data from Views and CCK input.
• http://drupal.org/project/openlayers
![Page 21: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/21.jpg)
there is more ...
![Page 22: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/22.jpg)
Weapons of Choice
• Geocoder
• Geofield
• OpenLayers
![Page 23: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/23.jpg)
Demo
![Page 24: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/24.jpg)
... there is more
![Page 25: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/25.jpg)
Openlayers Apachesolr Integration• This module provides integration between the
Openlayers module and apachsolr with local solr integartion.
• http://drupal.org/project/openlayers_solr
![Page 26: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/26.jpg)
Search API Location!
• The Search API spatial module (7.x-2.x branch) adds the possibility of location based searching to the Search API module.
• requires Apache Solr
• http://drupal.org/project/search_api_location
![Page 27: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/27.jpg)
PostGIS
• To the end user this module is similar to the Geofield module, but spatial operations and data storage rely on PostGIS.
• http://drupal.org/project/postgis
![Page 28: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/28.jpg)
OpenLayers Locator
• The OpenLayers Locator is a feature module that creates a robust, turn-key Locator using the Openlayers, Openlayers Proximity, Addressfield, Geofield and Geocoder modules.
• http://drupal.org/project/ol_locator
![Page 29: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/29.jpg)
Cartaro
• Geospatial CMS (Drupal Distribution)
• http://drupal.org/project/cartaro
![Page 30: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/30.jpg)
sonstiges
• schicke Marker:http://mapicons.nicolasmollet.com
• Kartenhoster:Cloudmade, MapQuest, Mapbox
• Karten selbst machenTileMill
![Page 31: Geodaten & Drupal 7](https://reader034.fdocuments.net/reader034/viewer/2022051112/5581ae60d8b42afd4c8b5344/html5/thumbnails/31.jpg)
Fragen?