The second (and first for me) QGIS User Conference is over. More than 150 participants, 9 workshops in three parallel sessions, 18 presentations from people all over the world: two incredibly busy days flew really fast.
Workshops from QGIS core developers and the most experienced community members were interesting and useful for both beginners and those who have been using QGIS for a long time. Personally, I managed to attend four workshops:
From data model to QGIS project — Matthias Kuhn and Andreas Neumann were showing how to prepare data and setup QGIS to comfortably use datasets containing lots of interdependent tables with and without spatial information.
QGIS Cartography Tips and Tricks — Alexandre Neto demonstrated QGIS capabilities to create beautiful printed maps. The workshop was dedicated not only to the use of Print Composer and Atlas functionality but also highlighted powerful QGIS features for layer styling, labeling, using map themes, and multiple styles for a single layer.
Advanced Processing — actually, I attended this workshop not as an ordinary participant, but as a second mentor. Together with Victor Olaya we showed some “secret” features of Processing that could take analysis productivity to the next level.
Your first steps in Python with QGIS — led by Martin Dobias and targeted at beginners who want to automate their work by developing scripts and plugins. I attended this workshop to see how others talk about PyQGIS and maybe borrow some ideas for my own workshops.
18 presentations on a wide range of topics once again confirmed that QGIS turned from a “pet project” into a full-fledged competitor of such well-known products as ArcMap and MapInfo a long time ago. It was very interesting to listen to reports on the migration of government agencies to QGIS as well as on using QGIS in conservation and educational institutions. Presentations about new QGIS features, plugins, and other related developments, such as QGIS Server clients, were also captivating.
Many thanks to the organizers for their hospitality and impeccable organization of the conference.
Actually, I’m on a train right now, and this post should be published automatically.
I am going to take part in the 2nd QGIS User Conference and QGIS hackfest. The conference should be really interesting. Even though this is only the second event, the conference program is extremely rich. There are presentations demonstraing how QGIS is used in real-world applications in different areas, workshops from QGIS core developers and advanced users, an overview of new features, etc. It is quite difficult to decide where to go and whom to listen to; almost all talks and workshops are intriguing.
Today PacktPublishing released another book about QGIS, which contains quite a lot of my work. The book is available in both printed and electronic forms.
As the title suggests, QGIS 2 Cookbook provides a set of carefully selected and detailed recipes for using QGIS to solve different GIS tasks: from the basic ones (such as loading spatial data from various sources) to the advanced ones (working with vector topology, developing own plugins).
Many thanks to my co-authors: Alex Mandel, Anita Graser and Victor Olaya. It was a real pleasure to work with them, and being a part of a large team of authors was a very useful experience.
Last year, I sent an article about openModeller to the Ukrainian “GIS and Protected Areas” journal. I sent it, and because of work and other stuff, I completely forgot about it. But it was only me who forgot; the article was included in the last year’s issue of the journal.
Have you ever tried to pass the coordinates of any location by phone or explain to someone where to find a specific place on a map in the absence of a map? This is not an easy task: not everyone can easily memorize long coordinates, and it is difficult to recognize them, especially when spelling over the phone. Of course, there are different techniques designed to simplify this. For example, one can say coordinate in full, spell it by individual numbers, or even use the International Phonetic Alphabet (of course, if interlocutors are familiar with it). But anyway, it is slow, inconvenient, and error-prone.
In such cases, the what3words service comes to the rescue. With its help, one can pass the coordinates of any location with 3 meters of accuracy in just three words. All you need to do is install the Android/iOS application or open the website, find the desired point on a map, and copy three words that encode the point’s coordinates. For instance, V. N. Karazin Kharkiv National University (Svobody square, 4), where the GIS-Forum 2016 is currently taking place, is at robes.mimics.array.
The service is free and already supports 8 languages. The number of supported languages grows every month.
QGIS users can install the plugin of the same name developed by BoundlessGeo. The plugin allows you to get the coordinates of any point in what3words notation and quickly navigate to a location defined by what3words coordinates.
If you have been using QGIS for ages, you surely know what the fTools plugin is. For a long time, it was practically the only tool for performing vector geoprocessing operations. With the advent of Processing, the need for fTools significantly decreased because most of the fTools algorithms were also available in Processing. And today, the fTools era is over.
All fTools algorithms that were missing from Processing have been implemented. The fTools plugin has been removed. Processing has been “taught” to create menu entries and bind algorithms to them. This means that the “Vector” menu has not disappeared, and you will find all the tools in their usual places. The only difference is that instead of custom fTools dialogs, you will see automatically generated Processing dialogs.
Months of hard work and sleepless nights; tight deadlines; numerous discussions, arguments, and compromises, all these are finally behind us. We have done it! My first book — QGIS By Example — is ready and will soon be available in printed and electronic forms at Packt Publishing.
Today I would like to express my gratitude to Werner Macho and Nyall Dawson for their reviews and invaluable comments. I would also like to thank the publisher in general and its editorial team in particular for their advice and assistance, patience and understanding. My biggest thanks go to my co-author, Daria Svidzinska, for her support and invaluable contribution to the book. I am also immensely grateful to all my friends and family for their support and encouragement.
On Tuesday, we were at the Symfomania concert, I liked it overall. All the girls are good in their own way, but personally I liked the solos performed by Valentina, Ekaterina and Elena the most. And Victoria is an incredibly charismatic creature.
Since winter, I’ve been planning to participate in the next QGIS developer meeting: I gathered the necessary documents, booked tickets, applied for a visa, and so on. But it didn’t work out — the airline canceled the flight a week before departure. Of course, they offered an alternative and, after a quick check to see whether the new flight fits into the planned schedule, I agreed to the replacement. The application for a ticket change was processed for almost a week (!) but without any outcome: the availability of seats on the alternative flight was not confirmed. So what was the point of offering it?
Then even better. Less than a day before departure, and now they offer another option (the second one, yeah), and the departure/arrival dates are different from previous ones and do not match with the visa and other tickets. I tried this and that… but in less than a day before the departure it was impossible to find a more or less acceptable solution (including buying other tickets) which could allow me to come for at least a day or two.