22 septembre 2011

Top 10 coolest softwares discovered at FOSS4G

1) TileMill
  • Web platform for creating beautiful maps (from shapefile or PostGIS data) with a css-like online editor. It's also a tiling application (using Mapnik). 
2) GeoCat Bridge
  • This ArcGIS extension can easily publish metadata from a list of layers in the TOC into GeoNetwork BUT ALSO publish the data themselves to your WMS server (in the beta version) and keep the symbology (convert into a SLD for GeoServer or a mapfile for MapServer). 
3) Mapnik
  • Powerfull C++ library for creating beautiful maps (Desktop or Web). 
4) CartoDB
  • Online geospatial database with PostGIS in the backend (inspired from Google Fusion but OS). 
5) Node.js
  • Very powerfull javascript program to build scalable applications on server-side.
6) JQueryGeo
  • jQuery plugin that encapsulate a bunch of geolocation functionality into 6 APIs.
7) Polymaps and ModestMap
  • Two lightweight javascript libraries for displaying interactive maps on the Web.
8) CartoSet
  • Customizable geoportal solution that allows creation of nice looking maps and to publish them easily on the Web.
9) Stado
  • Very new product that enable powerfull and massively parellel processing (MPP) architecture with Postgresql and PostGIS. Seem really promising...
10) MapQuery
  • Another jQuery plug-in using OpenLayers library. 

15 septembre 2011

Openlayers Mobile (FOSS4G 2011)

Notes "en vrac" et presque "live" suite à la présentation portant sur Openlayers Mobile (FOSS4G 2011)

  • Présentateur: Tim Shaub et Éric Lemoine
  • Openlayers 2.0 sortie en 2005 (javascript non supporté à l'époque sur les appareils mobiles)
  • L'idée d'une version OpenLayers mobile provient du Code sprint à Lausanne
  • Sortie officielle de OpenLayers 2.11 la semaine dernière
  • Les événements de type "touch navigation" sont maintenant supporté:
    • pinch, pinch zoom, drag, sélection de feature, kinetic dragging
  • Les outils d'édition sont aussi implantés
  • OpenLayers n'offre pas beaucoup de "widgets" donc l'interface utilisateur doit être combiné avec d'autres frameworks tels que jQuery ou Sencha (extjs)
  • Le développement pour appareil mobile est TRÈS complexe:
    • petit écran, prolifération d'appareils (Android)
  • Il est difficile d'obtenir de la performance à cause des composantes physiques des appareils (cpu et mémoire limitée)
  • À venir:
    • meilleure documentation
    • gestion plus intelligente des projections
    • navigation plus fluide (expérience utilisateur)
    • fenêtre de type "popup" plus soignée
    • Améliorer et rendre plus simple la procédure pour "builder" les libraries d'OpenLayers en fonction de nos besoins afin de réduire la taille du fichier.

9 septembre 2011

I'm going to Disneyworld!

Plus que quelques jours avant mon départ pour Denver afin d'assister au Colloque "Free and Open Source Software For Geospatial (FOSS4G)" qui s'annonce pour être "Le Show" géospatial cette année. Je suis aussi excité que Patrick Roy en 1993 à l'approche de la finale de la coupe Stanley ou bien Tom Brady en 2002 avant sa participation au SuperBowl.  La liste impressionnante des commanditaires pour l'édition 2011 confirme la pertinence d'un tel événement et met en lumière tout le sérieux que les grands acteurs commerciaux de l'industrie accordent maintenant aux technologies OpenSource.

Denver, au coeur d'un pôle géospatial.
L'industrie géospatiale semble très active et prolifique dans la région nordique du Colorado. Le groupe de travail collaboratif "Rocky Mountain Geospatial Cluster", qui surveille la vitalité des compagnies et l'expertise oeuvrant dans le domaine vont jusqu'à utiliser le slogan suivant: “We’re not Silicon Valley, we’re the GIS Alley!

Pourquoi autant d'engouement pour cet événement
  • Le contenu des présentations rejoint la quasi totalité des solutions géopatiales OpenSource qui existent présentement ;
  • Les développeurs et architectes seront présents pour nous parler de l'état actuel de leur produit/logiciel/solution mais aussi des nouveautés à venir (ex: PostGIS 2.0 et OpenLayers mobile) ;
  • Organisé par des geo-geeks pour des geo-geeks ; 
  • Pour faire le plein de nouvelles idées/approches de développement ;
  • C'est l'endroit idéal pour bonifier/entretenir le réseau de contacts (élément primordial pour du développement basé sur des techno. OpenSource) ;
  • N'implique que des passionnés (conférenciers et participants), aucun vendeur blasé. 
Mon horaire de la semaine
Lundi AM - Workshop sur GeoNetwork ;
Lundi PM - Workshop avec OpenLayers ;
Lundi soir - Repos - Monday night football in Denver...Go Broncos Go!
Mardi AM - Workshop sur MapNik ;
Mardi PM - Workshop sur NodeJS et Polymaps ;

Mercredi au Vendredi - PostGIS (optimisation et nouveautés 2.0), WMS Shootout, Web Processing Service (WPS), OpenLayers mobile et sûrement bien d'autres trucs ou nouveautés dont j'ignore encore l'existence...

Vendredi - Repos - Match de baseball...Go Rockies Go!

En direct sur la toile
Pour ceux qui désirent en savoir un peu plus, je vous invite à me suivre tout au long de la semaine sur Twitter(@MartinOuellet) ainsi que sur mon blog car j'essaierai d'être très actif durant l'événement.

Prépare toi Mickey, j'arrive!