Posts

QGIS – Open Source GIS Software

One of the more popular desktop geographic information system (GIS) software packages available these days happens to be a free open source software, known as QGIS.

QGISEarlier known as Quantum GIS, QGIS is a cross platform open source GIS software package used for creating new and editing existing maps. It can be installed and used with many different operating systems including Windows, UNIX and Linux etc and supports a wide format of data formats such as raster and vector layers.

Quantum GIS started out as public licensed project in 2002 by Gary Sherman, whom wanted to use GIS tools with Linux to view and analyze maps, and also had a keen interest in programming.  The software is written in C++ programming language with various integrated plug-ins are developed using Python and C++. The first fully functional version of the software was released in January 2009 and is continuously being updated from time to time.

QGIS – Open Source GIS Software

Since QGIS is open source, community driven project, the full software code with a bug tracker is maintained from the QGIS website, that is managed and operated by a steering committee that includes people from all around the world. Anyone interested in contributing to the development of the software can get information from the development section in the official website. Getting into the functional specifications of QGIS, the application lets the user to browse and view maps and edit them. Users can also create plug-ins using either Python or C++. Also, the application lets printing maps using print composer.

QGIS & OpenStreetMap free user guidesQGIS is an open source software which means all the code that is used for the development of the application is available free of cost for download. This allows any user to download the code and modify the same based on their interests and needs. You also need not pay for using the application and hence no licensing issues come into picture.

There are certain drawbacks of using open source software. The GUI of such applications sometimes lack user friendly features but QGIS overcomes this drawback by having highly user friendly GUI. Even though there are many other open source GIS applications online, QGIS has evolved to be the number one open source desktop GIS application. The reasons for the same are discussed below along with a short user guide on how to install the application and use it to the maximum benefit.

Features of QGIS and why it is ranked on top of Open Source Application:

There are various features of QGIS which makes it a popular desktop GIS application, available freely online. Some of the important features include seamless viewing of spatial data using advanced symbology. Apart from the desktop application, there is also QGIS browser which lets user access data in a faster time.

The application supports various formats such as vector, database and raster formats. One major advantage of QGIS is that it allows users to import open street map files that are also gaining popularity every day. Apart from viewing and exploring spatial data, the application allows users to edit the data by working between nodes and polygons. Users can also convert one file to another without complexity. QGIS also allow users to download and upload maps using GPS unit.

Apart from using the application for viewing maps, it also helps analyze spatial elements such as polygon centroids and matrix intersections. If you are also experts in creating maps or editing them for your personal needs, you can publish them in the internet.

With OpenStreetMaps (OSM) grabbing the attention of all start ups, essential for any GIS application to provide support for importing and exporting OSM. QGIS considers importing OSM as its core functionality and the entire process is very simple and faster. Users can easily import OSM data from the server and download to local database.

The application also supports integration with various open source packages, thereby extending the functionality. QGIS also provides an easy way of importing tiles from OSM using plug-ins. The major reason for most people opting QGIS is the availability of many easy reference guides available online for novice as well as advanced users.

Installing and using QGIS:

QGIS is a free software application, thus anyone can download and install the application on their desktop computer. They are also free to edit any data present in the application and can use both desktop and browser version for rendering data. Installing the application is very simple on a Windows operating system as you need to download and install only the installer (Mac users need to download a couple of other packages before installing the installer). These can be downloaded from the QGIS site.

Once installed, the full application is available for analyzing spatial data. There are various help tools available online in various forum sites where you can get all possible answers. But if you still find it difficult to find answers, post your questions in the various mailing lists where many experienced users give their answers. It is almost clear that most users downloading QGIS would want to create some sort of maps customized to their business needs. Hence, users will need to keep their thematic data ready which can then be visualized using the application.

This is where OSM comes into picture. Since OSM is open source, all data information can be downloaded for free. This is in contrast with Google maps, Apple maps, or ArcGIS.com since they are not open source and the information cannot legally be used for customization. Hence download OSM data and use it for your own business needs.

So now that we have given you some basic understanding on what QGIS is and how to install it, now is your chance to go try it. Since it is open source, you do not have any restrictions in downloading and using it during your free time. As and when you use the application, you should be able learn some new techniques that can be used for better mapping experience. Happy mapping!


Free QGIS Tutorial

Free QGIS Tutorial

Free QGIS Tutorial

One of the more popular desktop geographic information system (GIS) software packages available these days happens to be the free open source software, called QGIS.

QGIS is a user friendly Open Source GIS licensed under the General Public License (GNU). QGIS provides a number of capabilities allowing you to manage, edit, visualize, analyse and create maps. The first step to making your own maps is to get all of the data that you will need, click here to download Canadian data.Free QGIS Tutorial

Below are some free tutorials to help you get started using QGIS.

First, download & install QGIS for free

  1. The Basics of QGIS
  2. Managing Your Data
  3. Adding Labels to Maps
  4. Adding Style to Maps
  5. Printing Maps
  6. Attaching Photos to Maps
  7. Useful Plugins

 

 


QGIS 2 Cookbook

QGIS-2-CookBook

QGIS is a free user friendly open source desktop GIS software package used to create maps and analyze geospatial data. The application supports various formats such as vector, database and raster formats. One major advantage of QGIS is that it allows users to import open street map files that are also gaining popularity every day.

The QGIS 2 Cookbook is a large collection of techniques (simple through to advanced) that are used in everyday geomatics work, with detailed process to help accomplish those tasks using QGIS. By the time you are finished with this book, you should have all the necessary knowledge to better handle and visualize geospatial data,  with QGIS.

Get your copy of the QGIS 2 Cookbook here 

Open Data Should be for Everyone

Learn QGISLearn QGIS is an open mapping initiative

 Learn QGIS : The information age is powered by data

In Canada, data drives policy decisions, business decisions and community decisions. From national conversations about social issues to local campaigns for more park benches, our decisions are guided by geographic data – and when more people have access to authoritative data, the more informed these important conversations can be.

With the government’s recent commitment to an Open Data Action Plan, there is no doubt that Canadian data publishers will continue to make high priority datasets available online. These data are touted as being accessible to all, and that’s true – but their actual use is limited to those with the technical skills to know what to do with them.

LearnQGIS.com is a new Canadian initiative to change the way open data is used. I’m asking you to check out the website, sign up to get involved, and please – this is important – visit https://www.raiseanaim.org/projects/learn-qgis to endorse the project or support it financially.

In our experience, open data publishers have done a reasonably good job of connecting with local app developers (or ‘civic hackers’), who use the data to write web applications, often in the context of weekend hackathons. These applications generally fail to gain traction – they are quickly written and quickly forgotten. There is a growing (and as of yet un-met) demand from professionals outside of the hackathon groups in a variety of industries to support their use of the data as well.

 “The world is witnessing the growth of a global movement facilitated by technology and social media and fuelled by information – one that contains enormous potential to create more accountable, efficient, responsive and effective governments and businesses, and to spur economic growth. Open data sits at the heart of this global movement.” – G8 Open Data Charter

Learn QGISMany open datasets are in geospatial formats or have a spatial component (a postal code, for example). Therefore, the transmission of GIS knowledge to those outside our industry is critical to the accessibility of open data. Journalists, non-profits, small businesses, citizen groups, researchers, and anyone else working on a professional or pet project ought to be able to download a shapefile and make a basic map. They should be able to combine data from different sources, including their own proprietary information.

“We’ve been seeing over the last couple of years a new layer of interest in Open Data and that interest is coming from people who can’t use or even understand raw data files. There is a clear need to provide ways and means for everyone to leverage raw data.” – Keith McDonald, City of Toronto Open Data Lead

Luckily, we live in the age of free and open source GIS, such as the popular QGIS platform. With a short primer on some geographic fundamentals, even non-technical users can successfully create their very own custom map. The experience, however, can be frustrating and there are many roadblocks to success. The learning curve can be steep, and the existing training options don’t adequately meet the needs of users with non-technical backgrounds. Right now we’re telling people to take a course and hope it answers their questions, or post to a forum and hope for an answer they can use. I suspect we, as a geomatics community, could help generate better outcomes – including increased name recognition for our industry – by building better relationships with geo-rookies.

These “rookies” are people who are actively working on projects that would benefit from a GIS. They’re experts in their own fields, not people looking to enter the geomatics industry themselves. What they really need is an expert guide to hold their hand while they work on a DIY GIS project, offering a little general advice about getting started, answering a couple of specific questions about the project, and helping to bail them out if they run into trouble. I like to equate it to working out with a personal trainer – sure, you could probably figure out what exercises you should be doing and how to do them properly yourself, but you’re much more likely to succeed with someone supporting you and holding you accountable.

“Technical skills are becoming increasingly important for media professionals. GIS is a growing field for journalists, and maps are an increasingly popular and important way of presenting information to readers and analyzing data dumps from governments. The program Ms. Blundell outlines would be an important resource, one that does not currently exist, to bring skills training and guidance to media professionals. There is an established and under served market for technical training and this program would go a long way toward fulfilling those needs.” – William Wolfe-Wiley, Homepage Editor, Canada.com

My vision for LearnQGIS.com is to provide this “personal trainer” experience. It’s a way to connect rookies with a geospatial guide who can advise them and help them succeed. Once an expert is on board as a volunteer guide, they are also invited to apply to be a QGIS instructor. LearnQGIS instructors receive everything they need to run a training seminar wherever they’re located in Canada, including marketing and logistical support, presentation materials, and tutorials with pre-packaged data. Revenue from the workshops is divided between the instructor, the site, and the QGIS Project.

Aside from the opportunity to become an instructor, there are many benefits to volunteering as a guide. In my practice as a GIS consultant, I’ve noticed that training my clients in open source tools has also benefitted me. They’re more willing to expand their use of the technology once they understand it. When they have the power to make simple edits they are more willing to have me do some work in the short term, knowing they won’t need to call for support if they decide to use a different shade of green for a feature. And once they understand what goes into a mapping project, they’re often more willing to pay a real expert to do the more complicated work they can’t do themselves. I’ve been playing the role of ‘guide’ for years, and it’s been a win-win. I’ve also learned that teaching others one-on-one or in a classroom is a wonderful way to expand your knowledge, and helping someone with a project can help you gain experience in a new industry.

This project already has buy-in from data publishers and leaders in the geospatial community. Potential users are enthusiastic to get started. I encourage you to get involved at www.learnqgis.com. Sign up to be a guide; apply to become an instructor. Share the link broadly – we all know someone who really should be using GIS in their work. We know our industry is important; let’s show our friends outside the sector what we can do for them.

“Access to data allows individuals and organizations to develop new insights and innovations that can improve the lives of others and help to improve the flow of information within and between countries…. We are at a tipping point, heralding a new era in which people can use open data to generate insights, ideas and services to create a better world for all.” – G8 Open Data Charter

QMap – A field data collection program using QGIS

QMap - A field data collection program using QGIS

QMap – A field data collection program using QGIS

QMap is a field data collection application built using QGIS and python plugins. It is very similar to QGIS but with an interface that makes it easier for most people to use for data collection in the field and was designed to work with windows based tablet devices. Custom forms are built using Qt Designer and follows a convention based approach in order to save configuration. The application also supports QGIS project files (.qgs) so that you can easily use it with  your QGIS  desktop mapping projects.

To download the application or get more info about QMap go to http://nathanw2.github.com/qmap/