Friday, September 26, 2014

Envision Geomatics 2014 - Program and Registration available

(Cliquez ici pour la version française)

http://2014.visiongeomatique.com/index_en.html

Once again this year, OSGeo-Quebec partners with Envision Geomatics to offer two full days of conferences and fun on free and open source geomatics. This year, the event will take place at the Palais des Congrès de Gatineau on November 12-13, 2014, and the open source / open data track of the program is organized in collaboration between OSGeo-Quebec, OSGeo-Ottawa and LocationTech. The event is actually also part of the international LocationTech Tour 2014.


Official Program:

The official program of Envision Geomatics 2014 is now available on the event's website at the following URL:
http://2014.visiongeomatique.com/#programmation  (click on the program icon on the left)

Note that it is published in French only at the moment unfortunately, but you will see that the open source track of the program contains a good mix of conferences in both French and English.


Registration:

The registration for the event is now open. Please follow the [Registration] link on the Envision Geomatics website.

Please be aware that the early bird registration period ends on October 7th, so don't wait and register now in order to take advantage of a 70$ discount!


Networking Evening:

As you register, do not forget to also sign up for the Wednesday night's networking activity which will be held at the Brasseurs du Temps microbrewery under the Movember theme. This activity is sponsored by Mapgears and K2 Geospatial!

Looking forward to meeting you in Gatineau in November!

Programme officiel et inscription à Vision Géomatique 2014

(Click here for English Version)

http://2014.visiongeomatique.com/

Encore une fois cette année, OSGeo-Québec s'associe à Vision Géomatique pour vous offrir deux jours de conférences sur la géomatique libre et open source. Cette année, l'événement aura lieu au Palais des Congrès de Gatineau les 12 et 13 novembre et la salle thématique open source / open data est organisée en collaboration entre OSGeo-Québec, OSGeo-Ottawa et LocationTech. L'événement s'inscrit d'ailleurs dans la tournée internationale LocationTech Tour 2014.


Programme officiel:

Le programme officiel de Vision Géomatique 2014 est maintenant disponible sur le site à l'adresse suivante:
http://2014.visiongeomatique.com/#programmation  (cliquer sur l'icone du programme à gauche)


Inscription:

De plus, je vous rappelle que vous pouvez vous inscrire dès maintenant en suivant le lien [Inscriptions] sur le site de Vision Géomatique.

SVP prendre note que la période de pré-inscription se termine le 7 octobre, donc ne tardez pas trop pour profiter d'un rabais de 70$ sur l'inscription.


Soirée réseautage:

Aussi, n'oubliez pas de vous inscrire aussi à la soirée réseautage du mercredi soir qui aura lieu à la microbrasserie les Brasseurs du Temps sous le thème Movember. L'activité est commanditée par Mapgears et K2 Geospatial!

Au plaisir de vous revoir à Gatineau en novembre!

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.

Mapgears continue sa croissance avec Solutions Mapgears

(English version)

Mapgears et Mgeospatial viennent d'annoncer la fusion de leurs activités de consultation en géomatique respectives afin de fonder une nouvelle division: Solutions Mapgears. C'est donc avec grand plaisir que je souhaite la bienvenue à Simon Mercier et Charles-Éric Bourget au sein de la grande famille Mapgears.

Techniquement, la nouvelle division Solutions sera basée à Québec et opérera sous la direction de Simon qui agira à titre de vice-président de la division Solutions Mapgears. Ils auront pour mission de complémenter l'offre de technologies de l'équipe actuelle basée à Chicoutimi par des services de consultation spécialisés de haut niveau afin d'accompagner les clients dans l'implantation et le déploiement de MapServer et des technologies de logiciel libre et open source associées.

On se rappelle que Simon avait fondé Mgeospatial il y a un peu plus d'un an basée sur cette même vision qui demeurera au coeur de Solutions Mapgears. Quant à l'équipe actuelle de Mapgears, on y fera maintenant référence sous le nom de Technologies Mapgears, et comme le nom l'indique, elle pourra maintenant mieux se concentrer sur le développement et le support de MapServer et des technologies associées, ce qu'on sait faire de mieux et qui a fait notre marque depuis des années.

Je suis très heureux que Simon ait accepté l'invitation à se joindre à Mapgears. La synergie entre les deux groupes permettra de mieux servir nos clients et d'accélérer la croissances des deux entités qui avaient peine à soutenir la demande grandissante pour nos produits et services. Je m'attends déjà à ce que de nouveaux noms viennent s'ajouter aux deux équipes dans les prochains mois. C'est un dossier à suivre...

P.S. Avec cette annonce vient aussi la décision de rajeunir notre site Web afin de réfléter la nouvelle offre de produits et services de Mapgears. Un aperçu de la nouvelle image est déjà visible à www.mapgears.com et le nouveau site en construction devrait être complété dans les prochaines semaines.

Mise à jour:

Voir aussi le billet de Simon Mercier:  Solutions Mapgears

Tuesday, March 27, 2012

FOSS4G North America only 2 weeks away - April 10-11

FOSS4G North America 2012 is only two weeks away - April 10-12 in Washington, DC. Mapgears is a proud sponsor of the event and I'll be there of course!

The program of the first two days (April 10-11) includes 51 talks from presenters ranging from hardcore developers to visionary managers and technology architects, and four keynote speakers: Josh Berkus of PostgreSQL, Michael Byrne from the FCC, Paul Ramsey from OpenGeo and Keith Barber, from the NGA.

The third day (April 12) is Sponsor Day, with a Code Sprint taking place in parallel.

Online registration is open until April 2nd. Hurry up if you haven't registered yet as space is limited to 400 participants. More information is available on the foss4g-na.org website.

As for any FOSS4G event, the most important part for me is the networking with other developers and users of OSGeo software, so I look forward to seeing you there!

Wednesday, February 8, 2012

MapServer and TinyOWS Releases at the Islandwood OSGeo Sprint


This week, 21 developers are getting together for a code sprint in the wonderful venue of Islandwood to work on the advancement of their respective OSGeo projects. Thanks to Michael Gerlek for organizing and to our sponsors for their support.

I am happy to report that TinyOWS version 1.0 has just been released. Congratulations to Olivier Courtin for leading the project to this important milestone!

Last summer it was decided that TinyOWS (RFC-70) and MapCache (RFC-71) would join the MapServer project. This means that with the upcoming MapServer 6.2 release, we will also release the MapServer Suite which includes "mapserv" (the CGI/FastCGI), MapScript, MapCache and TinyOWS. The long term plan is to provide a more seamless integration of the tools under this MapServer Suite umbrella, while still allowing the use of each component independently or with other non-MapServer packages for those who wish to do so.

Another outcome of the sprint is that the TinyOWS documentation has been integrated in the development tree here. Thanks to David and Hal, for their work on this and their other contributions.

On the MapServer front, we just announced the release of version 6.0.2 and 5.6.8. There are no new features in those releases, only fixes, and they do include a fix for a security vulnerability that was found in the handling of WFS Filters inside SLDs, so you are encouraged to upgrade your installation. More details in the announcement here.

Finally, one of our next goals is to work out a plan for a MapServer 6.2 feature freeze and release this spring.

Thursday, January 26, 2012

Intellectual Property vs Copyright

In the past I have often used the terms Intellectual Property and Copyright to mean essentially the same thing, without realizing that this was incorrect. Maybe that was because English is not my native language, but probably not since I have actually heard several others making the same mistake as well.

This morning in a discussion on this topic on the OSGeo Incubator mailing list, Frank Warmerdam explained the difference between the two terms and now I better understand why the terms Intellectual Property and Copyright should not be confused, especially in the context of Free and Open Source Software (FOSS).

I thought I'd share a copy of Frank's great explanation here in case it helps others better understand the distinction:
Daniel,

I believe the rationale behind avoiding the term Intellectual Property
has two parts.

First, it attempts to conflate a variety of very different legal mechanisms.
Primarily copyright, patents and trademarks.  Giving them all one name makes
it harder to separate out things we might agree with (copyright) from things
we might not (ie. Patents).

Second, it expresses these legal mechanisms in a manner that implies that
they are some sort of fundamental or manifest right rather than limited
government granted monopolies intended to serve specific needs of society
[...]
You can read the full email and the rest of the thread here.

Thursday, November 24, 2011

Time to Register for the February 2012 OSGeo Code Sprint

The 2012 OSGeo Code Sprint is approaching fast: February 5-9, 2012 at IslandWood (near Seattle). I will be there to work on MapServer and am already looking forward to spending some quality time there with other OSGeo developers and contributors.

Please don't wait and register now! Space is limited, and early registrations also help with the planning of the event. You will have a unique chance to work with others on your OSGeo projects and to interact with key developers from other projects. All in the woods on a small island in the Puget Sound.

If you've been to one of the previous editions in Toronto (2009), New-York (2010) and/or Montreal (2011) then you already know how productive those meetings are, if not then I invite you to read my summary of the 2011 Montreal Code Sprint.

For more information or to register please visit the wiki page, or email our host, Michael Gerlek, directly at mpg@flaxen.com.

I signed up already. Have you?

Friday, November 18, 2011

The Mapgears team is growing!

(Version Française)

I am very excited to welcome Jessica Lapointe and Vincent Foley who just joined the Mapgears team in the last few weeks. This influx of new blood aims at increasing our ability to respond to the growing demand for MapServer and related open source technologies of course, but for Mapgears, this is also (and mostly) an investment to insure that we can continue to innovate and revolutionize the field of mobile and web mapping for years to come.

Jessica is an entrepreneur. Despite her young age, she already shines at the international level (just like Mapgears!) with her font production business: CuttyFruty.com. She developed her interest for font sets when she was 13, and today, her fonts are being used by big names such as Lise Wathier, Barbie, Microsoft and Rihanna. (Read more here.)

Even if her first start-up was very artsy, Jessica also has a passion for software and web development, and she actually won some prizes in that field. She is in the process of completing a bachelor's degree in computer science, and it is as a software developer that she joins our team. I am already looking forward to what her exceptional combination of artistic and programming skills will bring to the web mapping world.

With respect to Vincent, he combines experience in web development with a solid knowledge of Linux and the set of software development tools used by MapServer and several other OSGeo technologies. As part of our team, he will be working at the lower level of the architecture on the server side, the less visible, but no less critical part of the web mapping stack.

The users of Ubuntu GIS will have a chance to appreciate his contributions fairly soon as he is currently working with Alan to port the OSGeo UbuntuGIS packages to Ubuntu 11.10 (oneiric). Stay tuned!

Welcome once again to our two solid recruits!

Thursday, November 17, 2011

L'équipe de Mapgears s'agrandit !

(English Version)

J'ai le plaisir de souhaiter la bienvenue à Jessica Lapointe et Vincent Foley qui se sont joint à l'équipe de Mapgears au cours des dernières semaines. Cet apport de sang neuf vise bien entendu à répondre à la demande croissante pour les technologies open source de la famille de MapServer, mais il s'agit aussi et surtout d'un investissement visant à nous permettre de continuer à innover et révolutionner le monde de la cartographie Web et mobile dans les années à venir.

Jessica est une entrepreneure: malgré son jeune âge, elle rayonne déjà à l'échelle internationale (tout à fait à l'image de Mapgears!) avec son entreprise de production de polices de caractères CuttyFruty.com. Elle a commencé à s'intéresser à ce domaine alors qu'elle avait 13 ans, et aujourd'hui ses polices de caractères sont utilisées par des grands noms tels Lise Wathier, Barbie, Microsoft et Rihanna. (Voir ici et ici.)

Mais malgré le style artistique de son premier start-up, Jessica est aussi passionnée du monde du développement logiciel et du Web, et elle a d'ailleurs remporté des concours dans ce domaine. Elle est en train de compléter ses études en informatique à l'Université du Québec à Chicoutimi et c'est à titre de développeure qu'elle joint notre équipe. J'ai déjà hâte de voir ce que cette combinaison exceptionnelle d'aptitudes artistiques et informatiques va apporter au monde de la cartographie.

Pour ce qui est de Vincent, il combine une expérience en développement Web à de solides connaissances des serveurs Linux et des outils de développement utilisés par MapServer et les autres technologies OSGeo. Il sera donc appelé à oeuvrer dans le domaine du développement bas niveau du côté serveur au sein de notre équipe, la partie moins visible, mais non moins critique du monde de la cartographie Web.

Les utilisateurs d'Ubuntu GIS auront la chance d'apprécier les contributions de Vincent très bientôt puisqu'il travaille présentement avec Alan à porter les "packages" OSGeo d'UbuntuGIS vers Ubuntu 11.10 (oneiric).

Bienvenue encore une fois à nos deux solides recrues!

Monday, October 17, 2011

Retour sur la semaine de la géomatique à Montréal

La semaine dernière, j'ai eu la chance de participer à ce que nous avons baptisé la semaine de la géomatique à Montréal.

Le centre de gravité de la semaine était évidemment le congrès Géomatique 2011 qui avait lieu les mercredi et jeudi 12-13 octobre. Un WhereCamp et un 5 à 7 sont venus se greffer en marge de l'événement le mardi 11 octobre pour compléter le tout.

WhereCamp Montréal

La semaine s'est ouverte avec le WhereCamp Montréal du mardi 11 octobre à la maison Notman. Entre 20 et 30 participants sont venus échanger dans une embiance de BarCamp sur les thèmes de l'heure, incluant entre autres: géomatique et mobilité, "geek" vs géomaticien, données ouvertes, open source, et quelques autres que j'oublie.

Merci à Luc Vaillancourt et Sylvain Carle pour l'organisation et l'animation, et à la Maison Notman pour l'accueil.

5 à 7 OSGeo / ACSG

Les discussions se sont poursuivies lors d'un 5 à 7 commandité par OSGeo-Québec et l'ACSG Montréal. En plus des participants du WhereCamp, un certain nombre de participants de Géomatique 2011 se sont joints au groupe.

Géomatique 2011

Finalement, le plat de résistance fut Géomatique 2011 qui fêtait son 30ème anniversaire avec un programme de conférences et un salon d'exposants bien remplis. Une couverture plus complète de l'événement est disponible sur les sites de Baliz Media et Slashgeo, les partenaires média de l'événement.

Comme à l'habitude dans ce genre d'événements, pour moi ce sont les discussions et rencontres avec tout un réseau de collaborateurs, partenaires et clients existants ou potentiels qui sont les plus importantes. Une chance unique de discuter d'idées, de technologies et de projets autour du monde géospatial qui me passionne depuis maintenant 17 ans. Ce fut un plaisir de vous revoir tous!

J'en reviens évidemment la tête pleine d'idées et il me reste maintenant à trouver le temps pour en concrétiser au moins quelques unes. Au travail!

Friday, July 15, 2011

Obligations related to open source software licenses

A question that I hear often is whether open source software can be used in a proprietary (closed source) application. The answer is "it depends": it depends on the license of the open source components that you use and how the components are being used in your application.

This question came up again today on the gdal-dev discussion list, and Even Rouault posted an answer that summarizes very well the obligations related to the most common licenses in our field: GPL, LGPL, BSD and MIT/X11.

I reproduce Even's answer here for reference as a starting point for next time someone asks:

... here's my understanding of the obligations of the licences. Take it with a
grain of salt : "I'm not a lawyer".

* If your application links to a GPL library, the whole application, including
your own code, is bound by the GPL. You must include the appropriate copyright
notice for the library and provide the user access to the source code of the GPL
library (including the modifications you may have done) and to the code of your
application too under the terms of the GPL.

* If your application links to a LGPL library, you must include the appropriate
copyright notice for the library and provide the user access to the source code
of the LGPL library (including the modifications you may have done in it). Your
application itself may be released under the terms you like.

* If your application links to a BSD library, well, that's depend of the BSD
licence. There are 2-clause, 3-clause and 4-clause variants of the BSD
licence... If it includes the following clause "Redistributions in binary form
must reproduce the above copyright notice, this list of conditions and the
following disclaimer in the documentation and/or other materials provided with
the distribution", well just comply with it. Otherwise, if you don't distribute
any source code (and you don't have to), you have nothing to do. In any case,
the licence only covers the library code, not your application.

* The MIT licence is a bit similar, except that, the general understanding is
that it places no obligations if you distribute the library as a binary object.
But I've always found that the term "the Software" in the licence isn't very
explicit if it only covers only the source code or binaries generated from it.
So it might be nice to include the copyright notice somewhere if you distribute
it as a binary. If you distribute it as source code, it's clear that you must
include the copyright notice.

Friday, March 18, 2011

News from the Montreal OSGeo Code Sprint

This week, Montreal was the host of OSGeo's 2011 Code Sprint where 29 OSGeo project developers and contributors from North America and Europe spent four intensive days working and meeting face to face for the advancement of their respective projects.
This year's sprint included teams working on the following projects: MapServer, GDAL/OGR, PostGIS, libLAS, ZOO Project, TinyOWS and GeoPrisma. In addition to the actual coding and project meetings, those sprints provide a unique way to build and maintain synergies between the projects and their developers.

On the MapServer front, the focus was on the 6.0 release. MapServer 6.0.0-beta2 should be released later this afternoon with the outcome of the sprint work.

Ruby bindings for MapServer and GDAL were brought back into maintenance, and some enhancements were made to the Oracle (OCI) driver in OGR.

The LibLAS group has been planning and setting up the bases of the new libPC (PC for Point Cloud), which will provide a generic interface to point cloud data formats. Think of libPC as the GDAL of point clouds.

The PostGIS team moved closer to the PostGIS 2.0 release with core changes to indexes, better support for raster map algebra, and several tickets closed on shp2pgsql.

The ZOO Project team worked on a new WPS service for athmospheric dispersion to simulate the dispersion of the cloud that spreads from the Japanese nuclear power plants. The team also made some good progress (testing and docs) towards the upcoming ZOO 1.2 release.

A MapServer mapfile parser has been added to TinyOWS to directly read the layer configuration information from a MapServer mapfile. This addition will significantly facilitate the use of TinyOWS as a WFS-T to complement MapServer. 

The GeoPrisma team got together to add support for two new service types (OGC WFS and WPS), as well as fixes to the print widget and some general security issues. They also started to build demos integrating the latest version of most projects present at the sprint including: MapServer, TinyOWS (with mapfile support), GeoPrisma, Zoo-Project and WKTRaster. Stay tuned to see this demo in action (link not available yet).

And of course there was the social side of the program, with a hockey night on Thursday, and hours of talk and lots of new ideas exchanged informally during the social events each night. 

Part of the group also went for a hike to the top of Mont-Royal to enjoy the view from the top of Montreal Island:


Once again, thank you to our sponsors and to our host for making this event possible, and to all the participants who made this a success.

Finally, there are already talks about the 2012 Code Sprint which is likely going to take place in Seattle (see here).

P.S. More pictures from the sprint are available on flickr.

Friday, March 4, 2011

OSGeo Montreal Code Sprint seeking more sponsors due to record participation

Update 1 (2011-03-04): Tydac just signed up for a 750$ sponsorship. Thank you for your support!
Update 2 (2011-03-07): I am glad to announce two more 750$ sponsors: Applied Imagery and Neogeo Technologies! Thanks!

The Montreal Code Sprint of March 15-18, 2011 has reached a record of 29 registered participants from 9 open source projects as of yesterday. This is awesome news for OSGeo and its projects that will get a significant boost of code and contributions during that week!

The downside of this is that our initial budget was for ~20 participants, and with close to 50% more sprinters we need to adjust the budget accordingly and are turning to you to help us find more sponsors to balance the new budget.

CALL FOR NEW SPONSORS - An investment in the technology that you use!

We are looking for another round of sponsors ($750 each) to support food and fun for the sprinters as they work hard and play hard for four productive days. Each $750 sponsorship will be put towards lunch, snacks and dinner costs for the sprinters, and any surplus at the end of the event will be turned over to OSGeo or used for a future code sprint.

If your organization is using one of the software projects listed below, then please consider this call for sponsorship as an investment in the technology that you use and contact me at dmorissette@mapgears.com to confirm your sponsorship. In addition to visibility in our public announcements you will get recognition for your contribution from the developers and from the OSGeo community.

Please also keep in mind that all the participants are volunteering several days of their time in addition to paying for their own travel and hotel expenses.

More information about this event is available here. The Open Source projects currently represented are:

Thank you once again to our current sponsors:
750$ Sponsors
LizardTech
Azavea
qPublic
Farallon Geographics
Airborne Interactive
Boreal - Information Strategies (Borealis)
Mapgears
Tydac
Applied Imagery
Neogeo technologies
Hockey Night Sponsor Host (Room and Internet)
Gateway Geomatics
Communauté Métropolitaine de Montréal (CMM)

Please do not hesitate to forward this announcement in your respective channels.