Des outils open source pour créer et publier des cartes Web animées?


10

Je souhaite créer des animations à partir d'observations ou de prédictions de modèles, puis afficher ces animations dans une visionneuse Web telle qu'OpenLayers .

Le meilleur exemple que j'ai trouvé de cette fonctionnalité est à:

À mon avis, l'interface utilisateur est très peu intuitive. Les étapes nécessaires pour obtenir une carte animée sont les suivantes:

  1. Sélectionnez un calque dans l'arborescence de gauche.
  2. Cliquez sur un jour dans le calendrier à droite.
  3. Cliquez sur le lien intitulé "première image" qui se trouve à gauche du calendrier.
  4. Choisissez un autre jour dans le calendrier et cliquez sur le lien intitulé "dernière image".
  5. Un lien "créer une animation" apparaîtra - cliquez dessus pour générer l'animation.

Quels kits d'outils open source sont disponibles avec prise en charge de la visualisation et de l'animation de séries chronologiques? Sur le front-end, je cherche à afficher les résultats dans une visionneuse de style Google Maps car c'est ce que la plupart des gens connaissent. Le back-end est grand ouvert.

Réponses:


9

Si vous pouvez mettre vos données en JSON, KML ou GeoRSS, alors timemap gère le temps d'une manière très élégante.

MISE À JOUR: Autres options à considérer:


1
Wow, ça a l'air super! Est-ce également utilisable avec OpenLayers?
underdark

ce serait génial, malheureusement, tous les exemples que j'ai vus jusqu'à présent utilisaient google maps.
radek

1
Merci pour le lien vers timemap - des trucs sympas là-bas. Lié à Google Maps, mais cela apporte des liens intéressants avec Google Earth. Aussi open source afin qu'il puisse être adapté à OpenLayers avec un peu de travail.
Sharpie

2

Ce n'est pas open source, mais l'API Google Earth gratuite fournit une interface et un mécanisme de stockage pour les données de séries chronologiques, voir la documentation de l'API sur le temps .

S'en tenir à OpenLayers, il prend en charge WMS-T ( voir l'exemple ), qui pourrait être utilisé en conjonction avec quelque chose comme ce patch pour fournir une interface pour contrôler l'animation.


Pour info, le premier lien dit "L'API Google Earth n'est plus disponible. Merci de votre intérêt."
fatih_dur

1
@fatih_dur merci pour le commentaire. Corrigez les versions de archive.org et reliez-les à celles-ci.
scw

1

http://Mapstraction.com , une bibliothèque d'abstraction de cartographie Javascript open source, dispose d'un contrôle de marqueur de filtre qui pourrait être utilisé pour l'animation. Leur exemple de filtre utilise un curseur http://script.aculo.us/ et Google Maps.

Exemple avec du code sur: http://mapstraction.appspot.com/#filtering_markers

Dans cet exemple d'implémentation de Google Maps, au moins, le code pourrait être recâblé sous forme d'animation de pilote automatique ou via une interaction de l'utilisateur.


0

Avez-vous étudié GeoEXT


GeoEXT est un beau projet, mais la dernière fois que je l'ai utilisé, c'était juste une couche d'intégration qui a facilité la construction d'interfaces graphiques utilisant ExtJS et OpenLayers. Je n'ai remarqué aucun support explicite pour l'animation. J'y reviendrai cependant.
Sharpie

0

ArcGIS Explorer n'est pas open source, mais au moins c'est gratuit. Il peut être utilisé avec des données historiques .

Il peut être personnalisé pour créer des présentations basées sur des images clés . Je ne suis pas certain qu'il utilise l' API REST pour le géotraitement , qu'ESRI publie en tant que spécification ouverte , lorsqu'il appelle des tâches de géotraitement . Si tel est le cas, vous pourrez peut-être exposer votre modèle afin qu'il soit appelé par ArcGIS Explorer.


1
ArcGIS Explorer est très lourd (ne fonctionnera pas partout), pas indépendant de la plate-forme et, franchement, sensation plutôt délicate.
westyvw

1
Il est également uniquement Windows et non basé sur un navigateur. J'admire vraiment les contributions d'ESRI au SIG, mais jusqu'à ce qu'elles élargissent leur gamme de produits au-delà de la plate-forme Windows, elles ne sont que d'une utilité limitée.
Sharpie

J'ai oublié de mentionner qu'il existe également ArcGIS Explorer Online. Il n'est pas aussi lourd qu'AGX, mais utilise Silverlight. explorer.arcgis.com
Kirk Kuykendall

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.