RECENT POSTS
- Introduction to FreeBSD Security Best Practices
- Working with Package Management in FreeBSD
- Understanding FreeBSD Security Advisories and Updates
- Troubleshooting Common System Administration Issues in FreeBSD
- Tips for Hardening FreeBSD to achieve System Protection
- Setting Up DHCP Server in FreeBSD
- Secure User and Group Management in FreeBSD Systems
- Secure Remote Access with SSH in FreeBSD
- Optimizing System Performance in FreeBSD
- Network Packet Capture with tcpdump in FreeBSD
- All posts ...
Do you have GDPR compliance issues ?
Check out Legiscope a GDPR compliance software, that will save you weeks of work, automating your documentation, the training of your teams and all processes you need to keep your organisation compliant with privacy regulations
Qgis
Jul 20, 2023
Free and Open Source Geographic Information System
Quantum GIS QGIS is a user friendly Open Source Geographic Information System. QGIS supports vector, raster, and database formats. QGIS is licensed under the GNU GPL. Some of the major features include
- Support for spatially enabled PostGIS tables
- Support for shapefiles, ArcInfo coverages, Mapinfo and other formats
- Raster support for a large number of formats
- Identify features
- Display attribute tables
- Select features
- GRASS Digitizing
- Feature labeling
QGIS is a proficient geographic information system GIS under open-source license, available remotely on various platforms including FreeBSD. It enables users to explore and edit spatial information, as well as compose and export graphical maps.
Installation
The qgis
port is stored in the FreeBSD ports category graphics
. Accessible at [FreeBSD Graphics Ports Section]https//www.freebsd.org/ports/graphics.html, this category holds every essential graphics related open-source software.
To utilize QGIS from the FreeBSD ports system, ensure the ports tree is installed and up-to-date. If not, use the commands
portsnap fetch
portsnap extract
portsnap update
Next, navigate to the location of the QGIS port
cd /usr/ports/graphics/qgis/
Finally, type make install clean
to install the QGIS FreeBSD port.
User Interface
When launched, QGIS opens to its main user interface which is clearly divided into sections
-
Menu Bar QGIS functionalities are organized under several menus. Functions can be selected directly from the ‘Menu Bar’ or from icons on the ‘Toolbars’.
-
Canvas This is the map preview pane and the main working area. The result of data manipulation will be displayed here.
-
Layers Panel This is the list of all the data layers included in your project. Checking/ unchecking a boxed layer will make it visible/ invisible.
-
Status Bar It shows coordinate information, scale, map rotation angle and the rendering progress.
Loading Data
Opening a new project initiates a blank map. New layers can be added from various sources
- Vector data like shapefiles or MapInfo files
- Raster data
- Databases
- Web services
A layer importer is integrated within the software. This makes it compatible with a wide range of data formats, including SHP, TAB, CSV, and GeoTIFF. The ‘Add Layer’ button enables you to do this.
Extending Functionality
QGIS provides a multitude of features ‘out of the box’. The core functionalities can however be extended through plugins.
There are several plugins available for QGIS to enhance its functionality. If users need an expanded set of features, such as enhanced digitizing tools, improved web services integration, or advanced spatial analysis, they can be accessed through the ‘Plugins’ menu.
Benefits
-
Open Source As an open-source software, QGIS offers a cost-effective alternative without the licensing expenses associated with proprietary software.
-
Cross-platform Whether the user operates FreeBSD, Windows, MacOS, Linux, or Android, QGIS provides spatial data editing, analysis, and visualization capabilities.
-
Community and Documentation QGIS has a vibrant community that contributes to its development and provides comprehensive documentation and tutorials.
-
Integration with Other FreeBSD Ports QGIS can be integrated with other FreeBSD ports such as
PostGIS
for spatial databases andGDAL
for raster data processing making it a complete package for GIS needs.
For performing IT security checks within your GIS network, you may utilize the nmap
port available at [FreeBSD Security Ports Section - nmap]https//freebsdsoftware.org/security/nmap.html.
- Expandable Its functionality can be expanded using plugins. This means that as per requirements, QGIS can be customized using either standard QGIS plugins or by developing plugins independently using Python.
QGIS is defining GIS in the open-source era, making GIS accessible to large number of users due to its free and open-source model. It truly offers a GIS software solution with powerful capabilities. QGIS on FreeBSD is an excellent combination for those who enjoy robust, secure operating systems and need professional-grade GIS functionality.
- Older
- Newer
Checkout these related ports:
- Zphoto - Zooming photo album generator
- Zint - Barcode generator (library and utilities)
- Zimg - Image-generator that uses ASCII input files to create PNGs/EDFs
- Zgv - Graphics viewer for SVGAlib
- Zbar - ZBar barcode reader
- Zathura - Customizable lightweight pdf viewer
- Zathura-ps - PostScript support for Zathura PDF viewer
- Zathura-pdf-poppler - Poppler render PDF plugin for Zathura PDF viewer
- Zathura-pdf-mupdf - MuPDF render PDF plugin for Zathura PDF viewer
- Zathura-djvu - DjVu support for zathura
- Zathura-cb - Comic book plugin for Zathura PDF viewer
- Yukon - Real-time capture tool for OpenGL applications
- Yed - Editor for graphs and diagrams
- Yafaray - Montecarlo raytracing engine
- Yacreader - Yet another comic reader