If you're a Drupal user interested in integrating advanced Web GIS features into your web application, the Geofield Stack offers a powerful toolkit.
I've personally utilized this stack (that I maintain for the worldwide community since Drupal 8) to develop a quick and efficient Drupal website that effectively manages and publishes a photographic reportage of my journey along the "Way of the Gods" via electric mountain bike (E-MTBike). This approach provides a vivid geographical context to the points of interest and photographs captured along the route.
I was approached by Sebin A. Jacob, Editor-In-Chief of the The Drop Times for an extended interview about my work in the Web Gis 2.0 context, and in particular with advanced geo-mapping with the Geofield Stack in Drupal 8 and above. I gave all my answers and insights as crucial contributor of all the Geofield stack of modules (Geofield, Geofield Map, Leaflet and Geocoder), that enable Drupal to store and manage geocoded content and visualise it in advanced and creative georeferenced ways.
Layout Paragraphs module provides an intuitive drag-and-drop experience for building flexible layouts with Paragraphs. Layout Paragraphs was designed from the ground up with Paragraphs in mind, and is able to integrate seamlessly with (and enhance) existing Paragraphs structures and reference fields.
Geofield stack for COVID-19 data management of John Hopkins University Repository
Drupal 8 is an excellent framework and CMS for the modelling, management and representation of any information entity. At the same time, it lends itself very well to integrating javascript geo mapping frameworks and implementing spatial analysis and representation features.
My last presentation for the Drupal NYC Meetup @ NYU Stern - January 8th 2020
During the Drupal NYC Meetup @ NYU Stern - January 8th 2020, I presented the most recently implemented features in the Geofield Mapping stack (Geofield and Geofield compatible/dependent modules) for the management of an advanced Web GIS (Geographic Information System) application in Drupal 8.
There is a great potential to integrate all Drupal 8 entity modelling scalable ecosystem with best JS Mapping frameworks and big data Spatial Analysis tools.
During the Drupal NYC Meetup of the 6th February 2019, Italo Mairo (lead maintainer of the Drupal 8 Geofield Mapping stack) walked the audience through building an advanced Web GIS (Geographic Information System) 2.0 application in Drupal 8 using the Geofield, Geofield Map,
is an advanced, complete and easy-to-use Geo Mapping solution for Drupal 8, based on and fully compatible with the Geofield module, that lets you manage the Geofield with an interactive Map both in back-end and in the front-end.
What’s New in 2.x.
As an absolute novelty the Geofield Map 2.x new version introduces Dynamic Map Theming & Contextual Legends.
It has been enanched with a bunch of new meaningful functionalities such as a Google Map formatter and a dedicated Google Map View style plugin, both with highly customizable setup, Marker and Infowindow specfications and Markers Clustering capabilities.
A step by step best practice guide to make a fresh install of Drupal 8, implementing Code Versioning and Continuous Integration.
The new and best practices for Drupal 8 indicate the combined use of Composer and Drush for implementing the most convenient workflow of web application administration, both in its phase of installation, management and subsequent development under "Continuous Integration".
This tutorial outlines a procedure based on the above guidelines, consolidated from my best work experience and based on other valuables web contributions from Drupal guidelines and experts,
all failry mentioned in the embeded links.
My talk at Drupal Developer Days held in Milan (Italy), on June 2016, on practical examples of Drupal 8 objected oriented APIs
This talk was held by me during the Drupal Developer Days held in Milan (Italy) in June 2016.
It presented a course and a practical application of building and configuring a Custom Form and its Configuration Form according to new Drupal 8 Form Object Oriented APIs.
Same best practices were analyzed applied to the experience so far conducted in the context of an advanced Drupal 8 project run in the team of Wellnet Srl (Milan).
Hassle-free Drupal standards compliant development with Php Storm
UPD Sept 2017: The following original article should be considered outdated and obsolete, due the preference to be given to the use of Composer over Pear in PHP Code sniffer implementation. It is thus adviced to better follow the instructions described here: How to use PHP Code Sniffer in PhpStorm for Drupal development from https://justdrupal.com
The use of IP Geolocation Views module for access geocoding.
My best practices for creating the Leaflet Map of the recent visitors of your Drupal site, taking advantage of IP addresses geocoding and HTML5 Geolocation API. through the IP Geolocation Views module.
The main changes for end users, developers and themers
Drupal 8 beta has arrived!
Drupal 8 beta is the latest, greatest release of the world's most widely used enterprise web CMS. It's fast. Flexible and gives you a more agile, powerful foundation to create and manage great digital experiences across web, mobile, social and commerce.
Drupal 8 offers a marked improvement over Drupal 7 from a features perspective, with over 200 new features being added to the open source CMS. Among the new features are performance improvements for dynamic content and a focus on responsive layouts that places an emphasis on mobile delivery.