Wednesday, September 3, 2014

OSGeo-Quebec/Ottawa and LocationTech partner with Envision Geomatics 2014

(Version française)

Envision Geomatics 2014 will take place on November 12-13, 2014, at the Palais des Congrès de Gatineau. For this 4th edition of the event, OSGeo-Quebec joins forces with OSGeo-Ottawa and LocationTech to lead the open source / open data track of the two days conference program. We are looking forward to meet you there!


In addition to building on the success of the past editions, this year we introduce a few changes that promise to make it the best one ever:

  • The event moves to a new venue in the Gatineau-Ottawa region, which is known to be a gravity center for geomatics in Canada, thanks to the presence of the federal government and several geomatics businesses.  After 3 editions in the Saguenay region in 2008, 2010 and 2012, Envision Geomatics 2014 will take place on November 12-13 2014 at the Palais des Congrès de Gatineau.
  • For this 4th edition of the event, OSGeo-Quebec joins forces with OSGeo-Ottawa and LocationTech to lead the open source / open data track of the two days conference program.
  • The event is part of the international LocationTech Tour 2014
  • The event will be bilingual, with talks in both English and French, in order to bring together attendees from both sides of the Ottawa river.
I invite you to visit the website at http://2014.visiongeomatique.com/index_en.html to find out more and register for the event.


And finally, here are two pieces of last minute news:

  1. 5@7 on Tuesday September 16:

    A 5@7 will be held on Tuesday September 16, 2014, at the Gainsbourg micro-brewery in Gatineau to present the event and unveil the program. There will also be a draw of a free conference registration for the two days of the event amongst the people present at the 5@7. For more details and to register for the 5@7 please visit https://www.eventbrite.ca/e/inscription-57-de-lancement-pour-visiongeomatique-au-gainsbourg-a-gatineau-12802581867 

  2. Last call for open source presentations - 2 days left until September 4th

    We are in the process of wrapping up the open source / open data track of the program and have room for a few more talks. So if you are involved in an interesting geospatial project that involves open data or open source software, this could be your opportunity to share your work with the community. Please get in touch with me directly via email (dmorissette at mapgears.com) by Thursday September 4th (yes, that's in two days!). Presentations are 20 minutes and can be either in English or French.

See you soon!

Tuesday, September 2, 2014

OSGeo-Québec/Ottawa et LocationTech à Vision Géomatique 2014 les 12-13 nov. 2014

(English version)

Pour la 4eme édition de Vision Géomatique, OSGeo-Québec s'associe à nouveau à l'événement pour la partie open source du programme de deux jours. Nous espérons vous y rencontrer en grand nombre!

Voici quelques nouveautés pour cette édition qui promet de battre le succès des éditions précédentes:
  • L'événement de déplace en Outaouais, un centre de gravité important de la géomatique au Canada en raison de la présence du gouvernement fédéral à Ottawa et de plusieurs entreprises en géomatique. Après 3 éditions au Saguenay, la 4ème édition aura donc lieu les 12-13 novembre au Palais des Congrès de Gatineau.
  • Pour cette édition, le chapitre local OSGeo-Ottawa ainsi que le groupe LocationTech de la fondation Eclipse s'associent à l'événement et à OSGeo-Qc pour la partie open source / open data du programme. 
  • L'événement fait d'ailleurs partie de la tournée internationale LocationTech Tour 2014
  • Étant donné que nous serons en Outaouais, le programme sera bilingue, avec des conférences en français et en anglais, afin d'attirer les participants d'Ottawa autant que de Gatineau.

Je vous invite à consulter le site Web de l'événement pour tous les détails à http://2014.visiongeomatique.com/

Et finalement, deux nouvelles de dernière minute:
  1. 5@7 le mardi 16 septembre:

    Un 5@7 de promotion de l'événement aura lieu le mardi 16 septembre à la Micro-Brasserie le Gainsbourg de Gatineau. Nous y dévoilerons le programme et ferons aussi tirer une entrée gratuite au colloque parmi les gens présents. Pour les détails et vous inscrire, visitez le https://www.eventbrite.ca/e/inscription-57-de-lancement-pour-visiongeomatique-au-gainsbourg-a-gatineau-12802581867 

  2. Propositions de présentations d'ici le 4 septembre

    Nous sommes à finaliser le programme open source / open data et il nous reste de la place pour quelques présentations supplémentaires. Si vous avez un sujet intéressant à présenter et que vous avez manqué la date limite pour la soumissions de propositions de présentations plus tôt cet été, c'est votre chance de vous reprendre, SVP me contacter directement (courriel dmorissette at mapgears.com) d'ici jeudi le 4 septembre (oui, c'est dans deux jours!).

À bientot!

Tuesday, October 29, 2013

Meetup LocationTech Montréal le 6 novembre

Si vous avez eu à intégrer une carte dans l'un de vos projets récemment alors ce meetup va vous intéresser! Et si au contraire vous n'avez pas encore intégré de cartes à vos projets/produits alors dans quel siècle vivez-vous?

Que diriez-vous de discuter des derniers développements du monde de la cartographie libre et open source autour d'une bière dans une ambiance de 5 à 7 ?

Votre voeu a été exaucé!

La Tournée LocationTech s'arrête à Montréal le mercredi 6 novembre pour un Meetup avec au programme six courtes présentations de 10 à 15 minutes chacune:

 - Welcome and Introduction to LocationTech (conf. en anglais)
        par Andrew Ross, Eclipse Foundation

 - QGIS: Construire une carte en 10 minutes
        par Simon Mercier, Solutions Mapgears

 - ScribeUI: La cartographie simplifiée avec MapServer
        par Daniel Morissette, Mapgears

 - Geoweb Mobile avec CouchDB et Nodejs. La saisie terrain plus facile
        par Stéphane Lefebvre, UQAM

 - Nouvelles tendances web et cartographie
        par Nicolas Delffon, Effigis

 - OpenStreetMap Montréal: un espace participatif pour tous
       par Fabian Rodriguez, Le Goût du Libre


Le tout sera suivi d'une période de réseautage bien entendu!

Pour tous les détails et pour vous inscrire, visitez le http://locationtechmontreal1.eventbrite.ca/

À propos de LocationTech:

LocationTech pourrait se décrire en quelques mots comme le cousin d'OSGeo. Il s'agit d'un groupe de travail formé récemment au sein de la fondation Eclipse avec des objectifs similaires et complémentaires à ceux d'OSGeo, et dont les membres sont des entreprises avec un intérêt pour les logiciels de géomatique libre et open source.

La tournée LocationTech parcourra la côte est de l'Amérique du Nord avec des arrêts à:
  • Ottawa, lundi 4 novembre
  • Montréal, mercredi 6 novembre
  • Boston, jeudi 7 novembre
  • New York, mardi 12 novembre
  • Philadelphie, mercredi 13 novembre
  • Washington, jeudi 14 novembre
Pour tous les détails sur la tournée, visitez le http://tour.locationtech.org/

Pour ma part, je serai présent à Ottawa et Montréal où je présenterai ScribeUI, le nouvel outil qui facilite grandement la production de cartes avec MapServer.

Au plaisir de vous y rencontrer!

Thursday, December 13, 2012

Don't "upgrade" to WMS 1.3.0 unless you really have to, stick to 1.1.1

Chances are that you already heard me say something along the lines of "Don't 'upgrade' to  WMS 1.3.0 unless you really have to because it's a mess, stick to WMS 1.1.1 if you can". This may sound like an old story to those who have been around since the adoption of WMS 1.3.0 in 2004, but believe it or not we still hit those 1.3.0 issues today 8 years later. The last time was a few weeks ago and that got me started on that same old rant once again. I figured that I'd archive a copy of it here once and for all, and next time I can just point people to this blog.

The long story

 

"Don't 'upgrade' to  WMS 1.3.0 unless you really have to because it's a mess, stick to WMS 1.1.1 if you can"... well, I may not have used those exact words, but I mean it, WMS 1.3.0 is a pain to support properly, both on the client and on the server side, and should be avoided unless you have very good reasons to switch to it, like requirement for ISO compliance for instance. If you can stick to WMS 1.1.1 then you will be much happier.

I was involved with the OGC revision working group (RWG) that worked on the adoption of WMS 1.3.0 and I had the "chance" (or not?) to witness what happened. The "problem" is that OGC was trying to get WMS 1.3.0 approved as an ISO spec, and the ISO review process forced them to break compatibility with WMS 1.1.1 and older on a few aspects in order to meet the very strict ISO requirements.

One of those aspects was a requirement to honour the axis order defined by EPSG in its database of coordinate systems. In WMS 1.1.1 and older, early day OGC WMS authors and implementers had made a "mistake" and always assumed an x-followed-by-y axis order for coordinates, so the BBOX for EPSG:4326 (WGS84 geographic coordinates in degrees) was treated as:

  BBOX=lon_min, lat_min, lon_max, lat_max

But the EPSG database that WMS refers to defines the axis order for its 4326 SRS to be latitude followed by longitude (or y-x for the mathematicians around the table), so in WMS 1.3.0, you have to use:

  BBOX=lat_min, lon_min, lat_max, lon_max

However, for most projected coordinate systems, EPSG still defines the axis order as x followed by y, so nothing changes between 1.1.1 and 1.3.0 in those cases. For instance, with EPSG:3857 (Google Mercator projection in meters), the BBOX coordinate order remains the same for both WMS 1.1.1 and 1.3.0:

  BBOX=xmin, ymin, xmax, ymax

This strict compliance requirement imposed by the ISO review process on the OGC RWG means that WMS 1.3.0 server and client code needs to be aware of the axis order for each SRS that it supports and to use the correct coordinate order in its BBOX (and also the BoundingBox elements of the GetCapabilities output IIRC)... that's the mess I was alluding to. (There are a few thousand codes in the EPSG database that software needs to be made aware of.)

The issues that we encounter the most often with WMS 1.3.0 implementation range from incomplete axis order support for some EPSG codes to some implementations incorrectly assuming that WMS 1.3.0 just swaps the axis order to y-x for every SRS. And yes, there are still some implementations in 2012 that don't get this right.

Note that to help work around this issue for those writing simple clients/servers who want to avoid using EPSG codes and be free to continue with x-y axis order everywhere, the WMS 1.3.0 RWG invented a new "CRS:*" namespace for projection codes in which it defined a few well-known coordinate systems. They are listed in Annex B of the WMS 1.3.0 spec. The most common one is CRS:84 which is essentially EPSG:4326 with lon-lat (x-y) axis ordering. Unfortunately this is just a patch and doesn't address the core issue which is a brutal incompatibility between WMS 1.1.1 and 1.3.0.

Examples

 

Since MapServer complies with all those requirements, here are some example showing the change in behaviors between WMS 1.1.1 and 1.3.0 with MapServer WMS, taking the following BBOX:

  bbox=-90,0,0,90

Using WMS 1.3.0 with EPSG:4326 (with lat-lon, a.k.a y-x axis order):

  bbox=-90,0,0,90&crs=EPSG:4326&version=1.3.0

this bbox is interpreted as

  lat_min = 90 South 
  lon_min = 0
  lat_max = 0
  lon_max = 90 East

and you get the following map image:


 However, if you want to keep it simple and stick to x-y axis ordering, and want the BBOX treated as

  lon_min = 90 West
  lat_min = 0 
  lon_max = 0
  lat_max = 90 North

then you can either use WMS 1.3.0 with CRS:84:

  bbox=-90,0,0,90&crs=CRS:84&version=1.3.0

Or stick to WMS 1.1.1 with EPSG:4326:

  bbox=-90,0,0,90&srs=EPSG:4326&version=1.1.1

and in both cases you'll get this:




Hopefully now you'll understand next time you hear me mumble "... stick to WMS 1.1.1...".

P.S. Also note in the examples above that the WMS 1.1.1 "srs=..." parameter was renamed to "crs=..." in WMS 1.3.0, but that's a story for another day.

Monday, May 14, 2012

Appel de présentations pour le Rendez-vous OSGeo-Qc 2012

Mise à jour: la date limite pour soumettre une proposition a été étendue au 18 juin 2012.

Vous avez jusqu'au 1er 18 juin 2012 pour soumettre vos propositions de présentations pour le Rendez-vous OSGeo-Québec 2012 qui se tiendra les 17 et 18 octobre 2012 à Saguenay.

Je vous rappelle que pour cette édition, le Centre de Géomatique du Québec (CGQ), l'Association de géomatique municipale du Québec (AGMQ) et OSGeo-Québec s'associent pour la tenue d'un événement commun. Il s'agira donc de Vision Géomatique 2012, combiné au colloque automnal de l'AGMQ, et au Rendez-vous OSGeo-Qc 2012.

Techniquement, les trois événement se dérouleront en parallèle sur deux jours et une seule inscription permettra à tous les visiteurs d'assister aux conférences des trois événements. Une salle de conférences du programme sera dédiée aux thèmes du Rendez-vous OSGeo-Québec pendant les deux jours de l'événement.

Plus de détails sont disponibles sur le site visiongeomatique.com et l'appel de propositions de présentations est disponible en suivant ce lien.

Puisqu'il s'agit d'un événement combiné, nous utilisons le même formulaire d'appel de propositions de présentations pour les 3 groupes. Il vous suffit de cocher "Rendez-vous OSGeo-Qc" dans la 2eme page du formulaire pour bien indiquer que vous soumettez une présentation sur le thème des logiciels et/ou données libres.

Plan de visibilité

Finalement, comme dans les éditions précédentes, un plan de visibilité est disponible pour les entreprises intéressées à s'afficher en tant que partenaire de l'événement ou à exposer leurs produits et services dans un kiosque.

N'oubliez pas de soumettre vos propositions de présentations avant le 1er 18 juin 2012!

Friday, April 27, 2012

17-18 Octobre 2012: Vision Géomatique, AGMQ et Rendez-vous OSGeo-Qc

 Les 17 et 18 octobre prochain, le Centre de Géomatique du Québec s'associe à l'AGMQ et à OSGeo-Québec pour la tenue au Saguenay de la 3ème édition de VisionGÉOMATIQUE, combinée au colloque bi-annuel de l'AGMQ et à la 2ème édition du Rendez-vous OSGeo-Québec.

Plus de détails sur l'horaire de l'événement ainsi qu'un appel de propositions de présentations seront diffusés très bientôt. Comme en 2010, je suis membre du comité organisateur, et je vous invite donc à réserver vos dates pour ce qui sera sûrement l'événement de l'automne de la géomatique au Québec.

Wednesday, April 4, 2012

Mapgears continues its growth and launches Mapgears Solutions

(Version française)

Mapgears and Mgeospatial just announced the merge of their respective geospatial consulting operations to launch a new division: Mapgears Solutions. Thus, it is with great pleasure that we welcome two new members in the Mapgears family: Simon Mercier and Charles-Éric Bourget.

Technically, the new entity will be based in Quebec City and will operate under the direction of Simon Mercier, vice president of the new Mapgears Solutions division. Its mission will be to complement the technology offer of the current team based in Chicoutimi with highly specialized consulting services to assist customers in the setup and deployment of MapServer and related open source technologies.

Simon founded Mgeospatial a little over a year ago based on this same vision that will remain at the core of Mapgears Solutions. With respect to the current Mapgears team that you all know, we will now refer to it as Mapgears Technologies, and as the name says, it will continue to focus on the development and support of MapServer and related technologies, which is what we do best and has led us to where we are today.

I am very glad that Simon accepted the opportunity to join Mapgears. The synergy between the two teams will allow us to better serve our clients and to accelerate the growth of the two entities who were having a hard time responding to the growing demand for our technologies and services. I already expect a few more names to join the teams in the coming months, stay tuned.

BTW, Simon, Julien and I will be at FOSS4G-NA in Washington next week and we'll be happy to discuss this further with you.

P.S. With this announcement comes the need for a new website to better reflect today's Mapgears product and services offering. A preview of the new style is already available at www.mapgears.com and the new site currently under construction should hopefully be available in the coming weeks.