Fawad, Caty, all,

A quick update following a video call I had with Fawad:

- The Solr API will be used to query the data to be displayed on the map, and 
the Solr facets to apply additional filters

- The data returned by the Solr API will be converted to GeoJSON. Later on we 
may consider creating a Solr service that returns (Geo)JSON directly rather 
than HTML, to be discussed.

Next steps:

- Creation of a basic Map class with a Solr query field

- Creation of a MapSheet that will render the map itself

- Creation of a Point class that will consist of one field storing the latitude 
and the longitude separated by a comma (later on, if needed, we will consider 
storing the latitude and the longitude in two distinct fields)

- Manual creation (or via the BatchImport application) of 1) a set of sample 
pages that will consist of: a title, some content, and a Point object attached 
to each page, 2) a Map object with a simple Solr query returning  all pages 
with a Point object in a specific space.

- Conversion of the the results provided by Solr into GeoJSON so that the data 
can be consumed and displayed by Leaflet

Fawad, please don't hesitate to mention any complementary aspect that I may 
have forgotten or questions you may have.

Cheers

Stéphane

Reply via email to