Skip to content

Pewillia/GeoCanViz

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoCanViz (GCViz)

What is GeoCanViz?

GCViz’s purpose is to provide Earth Sciences Sector (ESS) of Natural Resources Canada (NRCan) with an advanced functionality interactive Web mapping client for communication to the public as well as internal government clients of geospatial information and knowledge while offering a high degree of customization (each instance or “map” is unique) and ease of extensibility (functionality or “widgets” are easily added to the client).

Architecture

This application is built in JavaScript with AMD (Asynchronous Module Definition) and MVVM (Model View ViewModel) patterns. It is built with the concept of widgets customizable by configuration file. The application is fully bilingual (English and French).

Working examples

The beta development is made with Google Chrome on OS X. If you use another browser or operating system the result can be different.

Libraries and extensions

References

This project has taken some inspiration from:

Version history

v0.8.0

  • Example with up to date functionalities (beta).

GéoCanViz (GCViz)

Qu’est-ce que GéoCanViz (GCViz)?

Le but de GCViz est de fournir au Secteur des sciences de la Terre (SST) de Ressources naturelles Canada (RNCan) un client de visualisation interactif pour la cartographie sur le Web. Cet outil servira à la communication au public ainsi qu’aux clients internes du gouvernement du Canada. Il permettra de diffuser de l'information géospatiale et des connaissances et il offrira un haut degré de personnalisation ainsi qu’une grande étendue d’outils (fonctionnalité ou "widgets").

Architecture

Cette application est construite en JavaScript avec les patrons de développement suivant: AMD (définition de module asynchrone) et MVVM (Modèle Vue VueModèle). Elle est construite avec le concept de fonctionnalités (“widgets”) personnalisables par fichier de configuration. L'application est entièrement bilingue (français et anglais).

Exemples pratique

Le développement bêta est fait avec Google Chrome sur Mac OS X. Si vous utilisez un autre navigateur ou système d'exploitation, le résultat peut être différent.

Bibliothèques et extensions

Références

Ce projet est inspiré des liens suivant:

Historique des versions

Version 0.8.0

  • Exemple de fonctionnalités à jour (beta).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.1%
  • CSS 24.9%
  • HTML 15.0%
  • Python 1.8%
  • Other 0.2%