The mobile example application for GeoMapFish.
The desktop example application for GeoMapFish.
An alternate mobile example application for GeoMapFish.
An alternate desktop example application for GeoMapFish.
A desktop application for GeoMapFish without any tools that can be used within an iframe.
An example application for editing an object.
This example shows how to use the
gmf-backgroundlayerselector
directive to select the map background layer.
This example shows how to use the gmf-contextualdata
directive to display coordinates or
data related to the point after a right click on the map.
This example shows how to use the ngeo-date-picker
directive with the gmf WMS time service
in order to format the date for WMS.
This example shows how to use the ngeo-query
component in combination with the
gmf.datasource.Manager
. The DataSourcesManager fetches the themes returned by the theme
service and adds one DataSource, which is used by the querent service per layer definition found. In
this example, the layer tree is responsible of creating the layer. You can switch theme and turn on/off
layers to see the impact it has on results returned by the query service. To display results, this
example use the gmf-displayquerywindow
component. Here, this last directive uses a custom
style to display all selected features.
This example shows how to use the gmf-drawfeature
directive to create, modify and delete vector features on a map and style them as we please.
This example shows how to use the gmf-elevation
directive to get elevation under the mouse
position.
This example shows how to use the gmf-featurestyle
directive to style a vector feature. Click on a feature to show the directive.
This example shows how to use the gmf-importdatasource
component, which allows the addition of external WMS/WMTS layers in the map. It also supports the
addition of files, such as KML and GPX.
This example shows how to use the gmf.Layertree
directive. This layertree needs a source
object (that can change) that describes layers like the c2cgeoportal themes service. The wmsUrl is used
by internals WMS layers but you can use WMS externals layers and WMTS layers too.
This example shows how to use the gmf.Layertree
directive. This layertree needs a source
object (that can change) that describes layers like the c2cgeoportal themes service. The wmsUrl is used
by internals WMS layers but you can use WMS externals layers and WMTS layers too.
This example shows how to use the
gmf-mobile-measurearea
, gmf-mobile-measurelength
and
gmf-mobile-measure-point
directives in combination with
ngeo.interaction.MobileDraw
interaction objects to allow mobile users to measure areas,
distances and know the center coordinate on their devices. The point measure also uses the
gmfRaster
service to also obtain the height of the location as well.
This example shows how to use the gmf.mouseposition
directive.
This example shows how to use the gmf-objectediting
directive to edit a single feature with advanced editing tools.
This example serves as a hub for other examples and applications that uses the ObjectEditing tools. You need to be logged in too.
This example demonstrates the use of the gmf-permalink
service, which is injected inside
the gmf-map
directive. The following links demonstrate the different features:
This example shows how to use the gmf.print.component
. Component that generates layout
information and manages tools to print with a MapFishPrint v3.
This example shows how to use the gmf-profile
. The draw tool and hover feedback on the map
are completely independent of the gmf-profile components. This profile relies on the ngeo.profile (d3)
and ngeo.ProfileDirective. It passes a custom css through the optional gmf-profile-options attribute
This example shows how to use the gmf-search
directive, which is based on Twitter's
typeahead
component.
This example shows how to use the gmf-share
directive to get a shorten permalink
This example shows how to use the gmf-map
directive to insert an OpenLayers map in a
GeoMapFish page.
This example shows how to use the gmf.themeselector
directive from a c2c geoportal theme
service.
This example shows how to use the gmf-time-slider
directive.
This example demonstrates the use of the ngeoWfsPermalink
service, which is injected inside
the gmf-map
directive. The following links demonstrate the different features:
This example shows how to use the gmf.editing.XSDAttributes
service, which is used to
obtain the attributes from a GeoMapFish server using a given layer id. The attributes received are
read and transformed into a form using the ngeo-attributes
directive.