Hi all,
We are pleased to announce that we will organize a workshop in FOSS4G Seoul
2015 about GeoNetwork 3: *Build Your Own Data Portal Using GeoNetwork 3 *[1]
The purpose of this workshop is to lead developpers to set up and deploy et
customized GeoNetwork catalog. We will play around AngularJS, Bootstrap,
Openlayers 3, Geonetwork UI modules and components, groovy formatters and
so on to build a dedicated user interface for your own catalog.
Hope to see you there,
Cheers
[1] The workshop will focus on how to implement your own dedicated open
source metadata catalog with GeoNetwork.
Beyond the basic installation and administration of a single default
GeoNetwork instance, participants will learn, during this workshop, to
develop and build their customised catalog. They will learn to create a
completely new search user-interface, map viewer, metadata viewer and
editor.
The first module will be to use the new GeoNetwork 3.0 based technologies
to create a customized search interface. The participants will learn how to
create AngularJs modules, components and custom directives, and learn how
to tie this interface to a GeoNetwork catalog. The custom user interface
will be built in part by reusing the existing AngularJS components that
GeoNetwork provides, like services and widgets, and to finally add their
own custom built components to complete the interface.
The second module will be to add an advanced Map component for viewing the
data described by the metadata in the GeoNetwork catalog. The participants
will learn how to interact with and customise the map viewer based on
Openlayers 3.
The next module will be to create their own custom metadata viewer using
the formatter framework. The formatter framework has been dramatically
enhanced, and is now based on Groovy, they’ll see how easily it is now to
design a metadata view, with a new templating system inspired by AngularJS
templates. They will also learn how to use formatter API and how to extend
default rendering to display the data they want, in the way they want.
Finally as the last module, participants will learn about the editor
configuration. How to configure their editor with custom fields, custom
views, and custom display.
--
Florent Gravin
Camptocamp - Chambéry
0479444492