<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>QField on QField - Efficient field work built for QGIS</title><link>https://qfield.org/</link><description>Recent content in QField on QField - Efficient field work built for QGIS</description><generator>Hugo</generator><language>en-US</language><atom:link href="https://qfield.org/feed.xml" rel="self" type="application/rss+xml"/><item><title>QField 4.2 "Coral Sea": Reaching sub-centimeter accuracy out of the box</title><link>https://qfield.org/blog/2026/06/09/qfield-4.2-coral-sea-reaching-sub-centimeter-accuracy-out-of-the-box/</link><pubDate>Tue, 09 Jun 2026 00:02:00 +0000</pubDate><guid>https://qfield.org/blog/2026/06/09/qfield-4.2-coral-sea-reaching-sub-centimeter-accuracy-out-of-the-box/</guid><media:content url="https://qfield.org/blog/2026/06/09/qfield-4.2-coral-sea-reaching-sub-centimeter-accuracy-out-of-the-box/splash42.webp" medium="image"/><description>Here's another QField release, packed with the features that have been at the top of professional surveyors' wish list! (hint: it's in the title) — plus improvements across the board for our wide range of users.</description><content:encoded><![CDATA[<p>Here&rsquo;s another QField release, packed with the features that have been at the top of professional surveyors&rsquo; wish list! (hint: it&rsquo;s in the title) — plus improvements across the board for our wide range of users.</p>
<h2 id="main-highlights">Main highlights</h2>
<p><img src="/blog/2026/06/09/qfield-4.2-coral-sea-reaching-sub-centimeter-accuracy-out-of-the-box/splash42.webp" alt=""></p>
<h3 id="ntrip--bluetooth-low-energy">NTRIP &amp; Bluetooth Low Energy</h3>
<p>First up, NTRIP support has been added in QField <strong>unlocking sub-centimeter accuracy position readings without the need for any third-party app</strong>. This has long been requested by cadastral surveyors and other professional field workers in need of highly accurate data where being a few centimeters off can have real consequences.</p>
<p>To configure an NTRIP connection, simply connect to an RTK capable GNSS device via Bluetooth, BLE or TCP from the QField settings positioning panel. Once connected, the NTRIP user interface will be visible just below the positioning devices combo box in the same panel.</p>
<p>From there, users can enter their NTRIP caster details and enable the connection. An NTRIP visual indicator has been added at the top of the map canvas positioning information panel overlay to reflect the status of the connection. A blue dot means everything&rsquo;s working, a glowing orange dot means the connection has stopped receiving correction data, and a gray dot means the connection has turned off.</p>
<p><img src="/blog/2026/06/09/qfield-4.2-coral-sea-reaching-sub-centimeter-accuracy-out-of-the-box/ntrip.webp" alt=""></p>
<p>Moving onto another functionality that walks hand in hand with NTRIP: QField now <strong>supports connecting to external GNSS devices via Bluetooth Low Energy (BLE)</strong>. This means a whole array of GNSS devices can now talk directly to QField on iOS as well, simplifying workflows for field surveyors working on this platform. While the benefit is most visible on iOS as QField previously lacked the ability to talk through Bluetooth altogether on that platform, BLE connections are also available on Android, Windows, and Linux. In many cases, it can offer a more stable connection.</p>
<p>The <strong>development of these fantastic features was supported by two QField hardware partners: HappySurvey and ArduSimple</strong>. Their support meant we were able to focus on getting the best possible experience running on their devices. Other hardware will definitively work out of the box too, and we&rsquo;d love to hear about your experiences. However, since we are dealing with functionalities that are often driven by vendor-specific commands and UUIDs, there’s plenty of room to grow when it comes to compatibility. So if you&rsquo;re a hardware vendor, feel free to reach out, <a href="https://qfield.org/hardware/" target="_blank" rel="noopener">join our certified hardware program</a>
 and support QField’s growth! :)</p>
<p>Moving on to another noteworthy newly-added functionalities.</p>
<h3 id="feature-form-improvements">Feature form improvements</h3>
<p>Starting with QField 4.2, the feature form includes a <strong>new gallery editor which shows previews of image, video, and audio content</strong> from relationships where the child layer has one or more attachment attributes. It will turn itself on automatically whenever QField detects this setup. The gallery editor also offers a quick snap button allowing for a much faster workflow around photo and video capture. And yes, we’ve updated our notes layer to support this when creating projects using QField.</p>
<p>Another feature form improvement is a <strong>wizard mode, which turns a complex set of tabs into a simple, linear flow guided by next and previous buttons that respond to constraints.</strong> driven by an easy to use pair of next and previous buttons that are reacting to constraints. The wizard mode is a per-project setting that can be enabled when setting up projects in QGIS. Simply make sure QFieldSync is installed to see the configuration panel in the project properties dialog.</p>
<p style="text-align:center;"><video style="width:500px;max-width:100%;" controls><source src="wizard.webm" type="video/webm"></video></p>
<h3 id="feature-identification-in-3d-and-more">Feature identification in 3D, and more</h3>
<p>Users enjoying QField’s recent addition of 3D views will be delighted by what’s coming next. <strong>Feature identification by tapping on the terrain in 3D map views</strong> is now possible. This removes the need to switch back and forth between 2D and 3D to do attribute editing or getting more information on a nearby point of interest during 3D-enhanced hikes through your favorite national park.</p>
<p>There are countless more improvements that would transform this announcement into a full on essay ;) to highlight a few more:</p>
<ul>
<li>
<p>A new <strong>project information popup</strong> accessible via the side dashboard <strong>displays crucial project metadata such as the title, the abstract description, and the author(s)</strong>.</p>
</li>
<li>
<p>The <strong>features list now reflects attribute table&rsquo;s row conditional styling</strong> configured in QGIS, providing a nice way to add visual hints to make features in need of attention pop out in the list;</p>
</li>
<li>
<p><strong>Audio attachments now show a level preview</strong> that helps identify key parts of a clip during playback.</p>
</li>
<li>
<p>Lines and polygons digitized using a stylus in freehand mode are now smoother with cleaner geometries containing fewer redundant vertices; and</p>
</li>
</ul>
<p>As always, the full changelog is available over here for even more goodies.</p>
<h2 id="a-flood-of-qfieldcloud-improvements">A flood of QFieldCloud improvements</h2>
<p>This new version of QField is packed with <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
 improvements. The biggest one is the retirement of the cloud projects ‘community’ tab in favor of a <strong>completely revamped – and we believe improved – experience around cloud project searching and filtering</strong>. Users can now easily filter projects by organization and teammate ownership as well as by keywords. The new user interface also makes searching through the countless cloud projects that have been made public by authors around the world far more intuitive.</p>
<p><img src="/blog/2026/06/09/qfield-4.2-coral-sea-reaching-sub-centimeter-accuracy-out-of-the-box/qfc.webp" alt=""></p>
<p>A brand new <strong>cloud storage indicator has been added to QField</strong> to let users know of their current used and remaining storage size. This will help users keep on top of their storage and provide an early warning when space is about to run out. Upgrades are available for users to keep working on these growing cloud projects that were started using the <a href="https://qfield.cloud/pricing" target="_blank" rel="noopener">free community plan</a>
.</p>
<p>Beyond that, we’ve been hard at work hunting bugs and increasing the overall stability. We’ve also transformed a number of obscure and intimidating error messages into helpful notifications.</p>
<h2 id="coral-sea-release-name">&lsquo;Coral Sea&rsquo; release name</h2>
<p>The Coral Sea stretches across the southwest Pacific, bordered by Australia, Papua New Guinea, Solomon Islands, and Vanuatu. Home to the Great Barrier Reef and some of the most biodiverse coastal ecosystems on the planet, it is also one of the most climate-pressured, with bleaching events and coastal change outpacing many monitoring programs.</p>
<p>Field workers across the region are already responding with QField: mapping seagrass and mangroves for blue carbon conservation with the <a href="https://www.macblue-pacific.info/" target="_blank" rel="noopener">MACBLUE project</a>
, building national environmental monitoring capacity through <a href="https://www.sprep.org/news/regional-training-on-geographic-information-system-gis-tools-and-environmental-data-management-held-in-apia" target="_blank" rel="noopener">SPREP&rsquo;s regional GIS training</a>
, running standardized tropical field data collection at the <a href="https://www.leibniz-zmt.de/de/" target="_blank" rel="noopener">Leibniz Centre for Tropical Marine Research</a>
, and driving land cover surveys across 10 Pacific Island nations through <a href="https://digitalearthpacific.org/" target="_blank" rel="noopener">Digital Earth Pacific</a>
 and the <a href="https://livelihoods-and-landscapes.com/about.html" target="_blank" rel="noopener">maplandscape project</a>
.</p>
<p>At OPENGIS.ch, the Coral Sea is a reminder that the places most in need of reliable field data are often the hardest to reach. That is precisely what QField is built for.</p>
<p>Happy field mapping!</p>
]]></content:encoded><category domain="categories">releases</category><category domain="categories">highlights</category><category domain="tags">qfield</category><category domain="tags">qgis.org</category></item><item><title>QField Is Cool</title><link>https://qfield.org/test/qfield-is-cool/</link><pubDate>Wed, 06 May 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/test/qfield-is-cool/</guid><description>A small test page for validating pull request previews.</description><content:encoded><![CDATA[<h1 id="qfield-is-cool">QField is cool</h1>
<p>This is a temporary test page for validating the GitHub Pages pull request preview workflow.</p>
<p>If this page is visible at <code>/test/qfield-is-cool/</code>, the preview deployment is publishing new content correctly.</p>
<h2 id="what-to-check">What to check</h2>
<ul>
<li>The page renders with the normal QField website layout.</li>
<li>The URL works on the PR preview domain path.</li>
<li>Links and assets still load when the site is served from a preview subdirectory.</li>
</ul>
]]></content:encoded></item><item><title>Unlocking Scalable National Field Operations with QField Cloud</title><link>https://qfield.org/success-stories/kan-inec-costa-rica/</link><pubDate>Tue, 28 Apr 2026 00:05:00 +0200</pubDate><guid>https://qfield.org/success-stories/kan-inec-costa-rica/</guid><description>How KAN Territory &amp; IT supported nationwide survey workflows for the National Institute of Statistics and Census of Costa Rica (INEC), using QField Cloud as the central collaboration and synchronization layer between office-based planning and field execution.</description><content:encoded><![CDATA[<p>How KAN Territory &amp; IT supported survey workflows in Costa Rica</p>
<p><strong>Partner:</strong> KAN Territory &amp; IT
<strong>Technology:</strong> QField Cloud
<strong>Client:</strong> National Institute of Statistics and Census of Costa Rica (INEC Costa Rica)</p>
<h3 id="context">Context</h3>
<p>National-scale field operations require much more than mobile data collection. They demand <strong>planning, coordination, reliability, and real-time visibility</strong> across complex territories and diverse teams.</p>
<p>The National Institute of Statistics and Census of Costa Rica (INEC) is responsible for conducting nationwide surveys that involve multiple field teams operating simultaneously, often in areas with limited connectivity and under strict data quality requirements.</p>
<p>INEC needed a solution that could support these challenges while remaining <strong>scalable, reliable, and easy to operate</strong> for both coordinators and field staff.</p>
<h3 id="the-challenge">The Challenge</h3>
<p>INEC faced several operational challenges:</p>
<ul>
<li>Planning and coordinating fieldwork across the entire country</li>
<li>Managing multiple teams, users, and permission levels</li>
<li>Ensuring reliable offline data collection and secure synchronization</li>
<li>Monitoring survey progress in near real time</li>
<li>Maintaining full data traceability and consistency</li>
</ul>
<p>Traditional workflows based on spreadsheets and fragmented tools limited operational control and made it difficult to detect issues early or adapt plans during field execution.</p>
<h3 id="the-solution">The Solution</h3>
<p>As an official partner, <strong>KAN Territory &amp; IT</strong> implemented a <strong>Field Planning and Execution System</strong> built on <strong>QField Cloud</strong>, positioning it as the <strong>central collaboration and synchronization layer</strong> between office-based planning and field execution.</p>
<p>QField Cloud enabled:</p>
<ul>
<li>Centralized project and data management</li>
<li>Organization-, team-, and role-based access control</li>
<li>Reliable offline-first field data collection</li>
<li>Secure merging and synchronization of data from multiple teams</li>
</ul>
<p>On top of this foundation, KAN designed planning workflows that allowed INEC to:</p>
<ul>
<li>Assign field tasks by geographic area and operational unit</li>
<li>Structure field campaigns and priorities</li>
<li>Monitor operational progress in near real time</li>
<li>Maintain traceability of field activities</li>
<li>Integrate field results into analytical and visualization environments</li>
</ul>
<p>Rather than replacing existing systems, QField Cloud became the <strong>connective layer</strong> that linked survey design, field execution, and decision-making processes.</p>
<h3 id="results--impact">Results &amp; Impact</h3>
<p>By adopting QField Cloud as part of its operational ecosystem, INEC achieved:</p>
<ul>
<li>Improved coordination of nationwide field teams</li>
<li>Faster identification of operational bottlenecks</li>
<li>Reduced manual intervention and error-prone processes</li>
<li>Stronger data consistency and quality</li>
<li>A scalable model ready for future survey campaigns</li>
</ul>
<p>Field teams benefited from a <strong>clearer and more intuitive workflow</strong>, while coordinators gained the visibility needed to steer operations effectively.</p>
<h3 id="partnership-value">Partnership Value</h3>
<p>This collaboration demonstrates how <strong>QField Cloud</strong>, combined with strong planning and integration expertise, can evolve from a data collection tool into a <strong>comprehensive field operations platform</strong>.</p>
<p>For KAN Territory &amp; IT, the project reinforces its role as a partner that bridges <strong>technology and real-world operations</strong>, helping institutions unlock the full potential of spatial data in mission-critical fieldwork scenarios.</p>
<h3 id="key-takeaway">Key Takeaway</h3>
<p>QField Cloud provides a solid foundation for scalable field operations, and when combined with the right planning strategy, enables <strong>reliable, accessible, and well-orchestrated spatial workflows at national scale</strong>.</p>
]]></content:encoded><category domain="categories">government-municipalities</category></item><item><title>QField 4.1 "Barents Sea": Dive into the third dimension and coordinate geometry operations!</title><link>https://qfield.org/blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/</link><pubDate>Mon, 23 Mar 2026 00:05:00 +0000</pubDate><guid>https://qfield.org/blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/</guid><media:content url="https://qfield.org/blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/splash41.webp" medium="image"/><description>QField's first release of the year comes packed with new features and improvements. 3D terrain view, COGO tools for land surveyors, and background tracking on iOS are the highlights.</description><content:encoded><![CDATA[<p>QField’s first release of the year comes packed with new features as well as a bundle of improvements and polishing. Let’s jump right into it.</p>
<h2 id="main-highlights">Main highlights</h2>
<p><img src="/blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/splash41.webp" alt=""></p>
<h3 id="3d">3D</h3>
<p>This new version of QField comes with a <strong>shiny 3D map view</strong>, giving users the ability to render their map content on top of a three-dimensional terrain.</p>
<p>Users can rotate the terrain geometry to get a better understanding of elevation profiles, while also adjusting the plane’s extent by panning and zooming with drag and pinch gestures. When the GNSS positioning service is enabled, the <strong>user’s current position, as well as ongoing tracking sessions, will be overlaid on top of the 3D terrain geometry</strong>.</p>
<p><video style="max-width:100%;" controls><source src="3d.webm" type="video/webm"></video></p>
<p>By default, QField relies on Mapzen Global Terrain tiles to determine terrain elevation. As its name indicates, this is a 30-meter digital elevation model covering the globe and hosted online, which allows QField to render 3D views without any user configuration. But it does not stop there. QField <strong>supports additional elevation sources, such as disk-based GeoTIFFs, to work in offline areas</strong>. This can be configured when setting up a project by changing the terrain type in QGIS.</p>
<h3 id="cogo-operations">COGO operations</h3>
<p>Moving on to the next major functionality introduced in this new version: a <strong>COGO (Coordinate Geometry) framework to support fieldwork</strong> through a set of parameter-driven operations to generate vertices. This has been one of the most requested features by professional land surveyors, so we couldn’t be more excited to deliver it and hear back from our community.</p>
<p><img src="/blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/cogotools.webp" alt=""></p>
<p>QField 4.1 ships with three COGO tools:</p>
<ul>
<li>The <strong>XYZ parameters</strong> operation generates vertices based on a manually entered pair of X and Y coordinates as well as an optional Z value;</li>
<li>The <strong>distance/angle from point</strong> operation generates vertices based on distance and angle values from a given point; and</li>
<li>The <strong>circles’ intersection</strong> operation generates vertices at the intersection of two circles, each defined by a point and a radius.</li>
</ul>
<p>Leveraging QField&rsquo;s capabilities, a COGO operation’s point parameter can be defined in multiple ways: users can enter values manually or automatically fill in the parameter using either the current GNSS position, the geometry of a pre-existing feature within a point layer, or the coordinate cursor&rsquo;s location. The latter is super useful when coupled with project snapping.</p>
<h3 id="theres-more">There&rsquo;s more</h3>
<p>Beyond these two flagship features, this new version contains tons of improvements.</p>
<p>We’re happy to report that <strong>the background tracking functionality introduced for Android last year is now available on iOS</strong>. Users can now save battery by locking their phone while QField continues to track positions. Upon reopening QField, the collected positions will be written into your project. No Apple will be left behind.</p>
<p>The feature form continued to receive improvements during this development cycle. Starting with this version, Remember Last Value pins are hidden by default. Moving away from an always-shown interface, <strong>remember last value pin visibility can now be configured per field</strong>. Using the latest QGIS (4.0 and above), users can configure the presence of the pin and whether remembrance should be active by default in the vector layer properties&rsquo; attribute form panel.</p>
<p>Position tracking has received a lot of attention during this development cycle focused on optimizations. <strong>Tracking is now friendlier to your device battery</strong> while user interface responsiveness has been improved when tracking sessions are ongoing. We&rsquo;ve also spent some time making Bluetooth connections to external GNSS devices even more reliable. If this was an issue for you in the past, give this version a try again.</p>
<p>Finally, something to please our advanced users: QField now offers the <strong>ability to tunnel network traffic through a proxy</strong> that can be enabled and configured in the settings panel.</p>
<h2 id="barents-sea-release-name">&lsquo;Barents Sea&rsquo; release name</h2>
<p>The Barents Sea, a marginal sea of the Arctic Ocean bordered by Norway and Russia, is one of the most ecologically and geopolitically significant water bodies on the planet. Home to some of the world&rsquo;s largest cod and haddock fisheries, it sustains both marine ecosystems and the livelihoods of coastal communities across the high north. Its waters are a barometer for our changing climate: the Barents Sea is the fastest-warming part of the Arctic, making it a critical area of scientific observation and environmental monitoring. The <a href="https://arvenetternansen.com/" target="_blank" rel="noopener">Nansen Legacy project</a>
 has been tracking these changes closely (<a href="https://arvenetternansen.com/wp-content/uploads/2024/04/The-future-Barents-Sea-fact-sheet-AeN-2024.pdf" target="_blank" rel="noopener">factsheet</a>
).
<figure class="figure text-center mb-4"><img src="/blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/ice.jpg" srcset="/blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/ice.jpg 1x, /blog/2026/03/23/qfield-4.1-barents-sea-dive-into-the-third-dimension-and-coordinate-geometry-operations/ice_hu_db61cf60b8f8bb0.jpg 2x"
         alt="Sea ice in the Barents Sea" 
         class="figure-img img-fluid gallery-img" width="1023" height="685"
         loading="lazy">
  <figcaption class="figure-caption text-center">Sea ice in the Barents Sea, Peter Prokosch <a href="https://www.grida.no/resources/3636" target="_blank" rel="noopener">https://www.grida.no/resources/3636</a></figcaption></figure>
</p>
<p>At OPENGIS.ch, we see the Barents Sea as a powerful symbol of why field data collection matters. Understanding and protecting remote, extreme environments like the Arctic requires tools that are reliable, offline-capable, and built for real-world conditions. That is precisely what QField is designed to deliver.</p>
<p>With QField 4.1 &lsquo;Barents Sea&rsquo;, we continue building on that mission, bringing new capabilities to field workers, researchers, and environmental stewards wherever their work takes them.</p>
<p>Happy field mapping!</p>
]]></content:encoded><category domain="categories">releases</category><category domain="categories">highlights</category><category domain="tags">qfield</category><category domain="tags">qgis.org</category></item><item><title>Brand Guidelines</title><link>https://qfield.org/guidelines/</link><pubDate>Fri, 20 Mar 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/guidelines/</guid><description>Guidelines for using the QField Brand.</description><content:encoded><![CDATA[<h1 id="qfield-trademark-and-brand-guidelines">QField Trademark and Brand Guidelines</h1>
<p>We&rsquo;re thrilled that you want to refer to the QField project and sincerely appreciate your help in spreading the word.</p>
<p>This page provides all the information and resources you need to correctly use the QField brand assets.</p>
<blockquote>
<p>These guidelines are based on the <a href="https://qgis.org/community/organisation/guidelines/" target="_blank" rel="noopener">QGIS.org trademark guidelines</a>
.</p>
</blockquote>
<p><strong>Trademark Goals:</strong> Our main aim is to encourage those who do business using the QField name and logo to:</p>
<ul>
<li>not misrepresent or bring disrepute to the QField project</li>
<li>not present the QField project as their own work</li>
<li>participate actively in the project and help us improve QField</li>
</ul>
<p><strong>Trademark Protection:</strong> The QField name and logo are protected under European law from unauthorized and confusing uses of the trademark. You can find our trademark information at <a href="https://euipo.europa.eu/eSearch/#details/trademarks/018932740" target="_blank" rel="noopener">EUIPO</a>
.</p>
<p>QField trademarks, service marks, logos and designs, as well as other works of authorship eligible for copyright protection (collectively &ldquo;Marks&rdquo;) are valuable assets that OPENGIS.ch needs to protect. OPENGIS.ch does not permit all uses of QField Marks. OPENGIS.ch provides these Trademark Usage Guidelines (&ldquo;Guidelines&rdquo;) to assist you in properly using our Marks in the specific cases that we do permit. The strength of our Marks depends in part on consistent and appropriate use. We ask that you properly use and credit our Marks in accordance with these Guidelines. We reserve the right to change these Guidelines at any time at our sole discretion.</p>
<p>These Guidelines should be followed along with all QField rules and policies posted on qfield.org or otherwise.</p>
<h2 id="examples-of-use-that-do-not-require-permission">Examples of use that do not require permission</h2>
<p>In cases of fair use, you may use or refer to QField trademark without explicit permission from OPENGIS.ch. The following are examples of permitted usage:</p>
<ul>
<li><strong>Books, articles, tutorials</strong>: If you write articles, books, blog posts, tutorials, or study materials, you do not need permission to cite the QField name or use the logo.</li>
</ul>
<blockquote>
<p>We require you to <strong>give attribution</strong> to the QField project and reference the project website somewhere in your work. Avoid anything that may give the impression that your work is an official QField product.</p>
</blockquote>
<ul>
<li><strong>Courses, training</strong>: If you present a course on QField, in either an academic, free, or commercial context, you can use the logo and name in course material.</li>
</ul>
<blockquote>
<p>Please explain in your course materials that QField is free and open source software, and encourage anyone to contribute, directly or indirectly, to the project.</p>
</blockquote>
<ul>
<li>
<p><strong>Services</strong>: If you provide services (support, development) for QField, you can use the QField trademark to describe or advertise your services or products, provided this is done in a way that is not misleading (such as presenting the QField project as your own work). See the requirements for product names below.</p>
</li>
<li>
<p><strong>Linking</strong>: If you use the QField logo on a website linking to <a href="https://qfield.org" target="_blank" rel="noopener">https://qfield.org</a>
 or any of our domains or GitHub repositories, you do not need special permission.</p>
</li>
<li>
<p><strong>Merchandise</strong>: You can make t-shirts, desktop wallpapers, caps, or other merchandise with QField trademark for non-commercial usage. For commercial merchandise, you must truthfully advertise to customers which part of the selling price, if any, will be donated to the QField project.</p>
</li>
</ul>
<h2 id="examples-of-use-requiring-permission">Examples of use requiring permission</h2>
<p>Some uses of our trademark require permission. If you need permission, please contact us at <a href="mailto:trademark@qfield.org">trademark@qfield.org</a>
.</p>
<blockquote>
<p>Obtaining permission is not a formal endorsement of your QField-related project and does not constitute a statement on the quality of your service.</p>
</blockquote>
<ul>
<li>
<p><strong>Product names</strong>: If you plan to market a QField-based product or service using a name that includes the word &ldquo;QField&rdquo;, such as &ldquo;YourCompany QField&rdquo;, you must obtain permission from OPENGIS.ch. This applies whether or not you register your trademark with a government authority. When developing and advertising QField-based products, please follow these guidelines:</p>
<ol>
<li>
<p><strong>Don&rsquo;t present your work as our work</strong>: If you provide a customized QField version, make it clear that your offer is a derivative product, not the official QField version. Do this by adding your company or brand name to the product name.</p>
</li>
<li>
<p><strong>Don&rsquo;t present our work as your work</strong>: Give credit to the QField project. Don&rsquo;t hide the fact that your product is based on QField.</p>
</li>
<li>
<p><strong>Good product name examples:</strong></p>
<ul>
<li>YourCompany QField</li>
<li>YourCompany Desktop/Suite powered by QField</li>
<li>YourBrand powered by QField</li>
<li>YourBrand based on QField</li>
</ul>
</li>
<li>
<p><strong>Bad product name examples:</strong></p>
<ul>
<li>YourCompany GIS</li>
<li>QField special edition</li>
</ul>
</li>
</ol>
</li>
</ul>
<blockquote>
<p>When referring to QField, please do not undermine the validity of the main QField project. Refer to our software packages as &ldquo;Official Packages&rdquo; and not &ldquo;Community Releases&rdquo; or similar. If you create your own packages, make it clear that these are derivative packages not created or endorsed by the QField project.</p>
</blockquote>
<ul>
<li>
<p><strong>Domain names and websites</strong>: Use of our Marks on websites to accurately describe QField products, services, or technology is permitted. Use must not be misleading or likely to cause confusion as to whether the website is sponsored by or affiliated with OPENGIS.ch. OPENGIS.ch reserves the right to request removal of our Mark from your domain name, website, or publication if we deem the use inappropriate.</p>
<ol>
<li>
<p><strong>Companies, products, and commercial projects cannot use a QField.tld</strong>: Any principal or secondary level domain name, with or without commercial intent, must not be identical or virtually identical to any of our Marks.</p>
</li>
<li>
<p><strong>Companies, products, and commercial projects should not use QField.xxxx</strong>: Do not register any domain name containing our Marks or claim any trademark or similar proprietary rights in the domain name. For example, &ldquo;QFieldtech.com&rdquo;, &ldquo;QField-group.com&rdquo;, &ldquo;QFieldexperts.com&rdquo; are not allowed without permission. Any violation may result in legal action.</p>
</li>
<li>
<p><strong>Exceptions</strong>: Non-commercial projects may use QField.xxxxx (e.g. QField.tutorials, if the tutorials are free) but should ask for permission before registering the domain.</p>
</li>
</ol>
</li>
</ul>
<blockquote>
<p>Permission is not a formal endorsement from the QField project and does not imply anything about quality of service.</p>
</blockquote>
<ul>
<li><strong>Social Media</strong>: Any use of our Marks in connection with account names, profiles, avatars, or handles on social media platforms is subject to the same guidelines as other uses. Use of any of our Marks in an account name, profile name, as an avatar, or in a handle requires a permission request.</li>
</ul>
<h2 id="prohibited-trademark-uses">Prohibited trademark uses</h2>
<p>OPENGIS.ch does not permit using any of our Marks in the following manner:</p>
<ul>
<li>as part of your own trademark;</li>
<li>to identify non-QField products, services, or technology;</li>
<li>in a manner likely to cause confusion between QField products and those of another entity;</li>
<li>in a manner that inaccurately implies that OPENGIS.ch sponsors, endorses, or is affiliated with your activities, products, services, or technology;</li>
<li>in a manner that disparages QField or its products, services, or technology;</li>
<li>in connection with products, services, or activities that may diminish goodwill in our Marks;</li>
<li>in connection with any unlawful activities or to encourage unlawful activities.</li>
</ul>
<h2 id="examples-of-unacceptable-uses">Examples of unacceptable uses</h2>
<ol>
<li>
<p><strong>Fake affiliation/endorsement</strong>: You cannot use the QField trademark in any way that suggests affiliation with or endorsement by the QField project or community, if that is not true.</p>
</li>
<li>
<p><strong>Company names</strong>: You cannot use the QField trademark in a company or commercial organization name.</p>
</li>
<li>
<p><strong>Confusingly similar trademarks</strong>: You cannot use a name that is confusingly similar to the QField trademark.</p>
</li>
</ol>
<h2 id="if-in-doubt-find-out">If in doubt, find out!</h2>
<p>If you cannot find an answer to your question below, please contact us at <a href="mailto:trademark@qfield.org">trademark@qfield.org</a>
.</p>
<h2 id="report-abuse">Report abuse</h2>
<p>If you know of people, organizations, or companies using the QField name or logo as part of a trademark without permission, or if you see references to QField without proper attribution, please notify us at <a href="mailto:trademark@qfield.org">trademark@qfield.org</a>
.</p>
<h2 id="frequently-asked-questions">Frequently Asked Questions</h2>
<p><strong>Q:</strong> <em>When do I have to show proper attribution?</em></p>
<p><strong>A:</strong> Whenever you use the term QField in print, on the internet, or in audio broadcasts, you should give proper attribution to the QField project.</p>
<hr>
<p><strong>Q:</strong> <em>I am registering or have registered a trademark with my country&rsquo;s trademark authority. Do I still need permission?</em></p>
<p><strong>A:</strong> Yes, assuming your trademark includes the element &ldquo;QField&rdquo; and is being used in connection with software-related goods and services. If you are using the term QField as a trademark (whether or not registered), you need to apply for permission.</p>
<hr>
<p><strong>Q:</strong> <em>I am a commercial entity selling software-related goods or services and using the word &ldquo;QField&rdquo; in the entity&rsquo;s name. Do I need permission?</em></p>
<p><strong>A:</strong> Using QField in the entity&rsquo;s name is not permitted because you are using QField as part of a trademark in connection with software-related goods or services. Even if you don&rsquo;t use QField as part of the entity&rsquo;s name, if the entity has a product or service that uses &ldquo;QField&rdquo; in its name, you still need permission.</p>
<hr>
<p><strong>Q:</strong> <em>If I get permission for my trademark, will OPENGIS.ch refuse to grant similar permissions to marks that are the same as, or confusingly similar to, my mark?</em></p>
<p><strong>A:</strong> No. OPENGIS.ch does not attempt to ensure exclusivity or protect marks from infringement. OPENGIS.ch is not a dispute resolution authority and does not become involved in disputes between trademark owners.</p>
<hr>
<p><strong>Q:</strong> <em>My trademark application was rejected for confusing similarity to the QField trademark. If I have trademark usage permission, will OPENGIS.ch consent to my registration?</em></p>
<p><strong>A:</strong> No. The QField trademark usage permission is not a consent for the registration of other trademarks. To protect the QField mark from dilution, we do not consent to the registration of trademarks found to be confusingly similar to the QField mark.</p>
]]></content:encoded></item><item><title>QField Helps Monitor 20,000 &lt;br&gt; WWII Fortifications Across Germany</title><link>https://qfield.org/success-stories/ww2-fortifications/</link><pubDate>Sun, 01 Mar 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/success-stories/ww2-fortifications/</guid><description>&lt;p&gt;Along Germany&amp;rsquo;s western border, volunteers are using QField and QFieldCloud to &lt;strong&gt;map and monitor thousands of World War II fortifications&lt;/strong&gt; – protecting public safety, preserving history, and making democracy tangible for a new generation.&lt;/p&gt;
&lt;h3 id="the-challenge"&gt;The Challenge&lt;/h3&gt;
&lt;p&gt;Stretching 600 kilometers along Germany&amp;rsquo;s western border lies a vast network of concrete bunkers and fortifications built in the 1930s and 40s. Known as the &lt;strong&gt;Siegfried Line&lt;/strong&gt; (or Westwall in Germany), this defensive system comprises approximately &lt;strong&gt;20,000 distinct structures&lt;/strong&gt;, half of which still exist in some form today.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Along Germany&rsquo;s western border, volunteers are using QField and QFieldCloud to <strong>map and monitor thousands of World War II fortifications</strong> – protecting public safety, preserving history, and making democracy tangible for a new generation.</p>
<h3 id="the-challenge">The Challenge</h3>
<p>Stretching 600 kilometers along Germany&rsquo;s western border lies a vast network of concrete bunkers and fortifications built in the 1930s and 40s. Known as the <strong>Siegfried Line</strong> (or Westwall in Germany), this defensive system comprises approximately <strong>20,000 distinct structures</strong>, half of which still exist in some form today.</p>
<p>For decades after WWII, these structures were systematically destroyed or buried. But attitudes have changed. Today, they&rsquo;re protected as historical monuments, and volunteers working with German federal monument services are <strong>documenting, monitoring, and securing them</strong> before they deteriorate further or pose safety risks.</p>
<p><em>Patrice Wijnands</em>, a geomaticist and volunteer coordinator, has been mapping these fortifications for 30 years. Five years ago, he discovered QField, and it <strong>transformed how this massive conservation effort operate</strong>s.</p>
<p>The fortifications present unique challenges. Many were filled with sand in the decades following the war. Now, that sand is settling and draining away, creating new gaps and hazards.</p>
<p><em>&ldquo;The sands with which these bunkers had been filled up is now filling in and it opens new gaps, new holes in the surface. That is especially the thing we are tackling because we not only map these objects, we also get back to them every few years.&rdquo;</em></p>
<p><strong>The scale is immense:</strong> tracking safety risks, determining protective measures, and monitoring changes across a zone 600 kilometers long and up to 30 kilometers wide. Some structures near populated areas require fencing. Others in remote woodland need only warning signs. The key is knowing which is which, and tracking how conditions evolve.</p>
<figure class="figure text-center mb-4"><img src="/--.jpg"
         alt="picture" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<h3 id="from-paper-maps-to-digital-collaboration">From Paper Maps to Digital Collaboration</h3>
<p>For 15 years, volunteers mapped using paper maps, each person working on their own island. Patrice would receive photocopied maps and Excel spreadsheets, spending hours trying to reconcile different symbologies.</p>
<p><em>&ldquo;What does that mean when they made a cross on the map? How does that fit with their Excel sheet that they maybe sent me in 2005?&rdquo;</em></p>
<p>Patrice began using specialized GIS software in 2010, but found it difficult to share projects. In 2017, he started experimenting with QGIS. <strong>Then in 2019, he discovered QField.</strong></p>
<p><em>&ldquo;I started using QField in 2019 and I felt that this was the state of the art after the tools I used before.&rdquo;</em></p>
<p><figure class="figure text-center mb-4"><img src="/--.jpeg"
         alt="pic" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/--.jpeg"
          alt="pic" 
          class="figure-img img-fluid gallery-img"
          loading="lazy"></figure>
</p>
<h3 id="scaling-up-with-qfieldcloud">Scaling Up with QFieldCloud</h3>
<p>Within six months, Patrice began distributing QField projects to other volunteers. But as the network grew—especially during COVID-19—manually distributing projects became unsustainable. Then QFieldCloud arrived, solving the scalability problem completely.</p>
<p><em>&ldquo;I just create these projects. I put them onto the cloud. People can gather them. They go into the field. The only thing I need to explain to them is how to map, what data are to be collected. They learn that within a few minutes. They upload these data and synchronize again with the QField cloud. And I can see these data in the next minutes again already here on my desktop.&rdquo;</em></p>
<p><strong>The project by numbers:</strong></p>
<ul>
<li>600 kilometers: Length of the fortification zone</li>
<li>20,000 objects: Total fortifications mapped today</li>
<li>Scalable to 100+ volunteers: Thanks to QFieldCloud</li>
</ul>
<h3 id="keeping-it-simple">Keeping It Simple</h3>
<p>Volunteers work with point data, adding observations to a monitoring layer rather than editing the base map. This eliminates GPS accuracy issues—critical when working under forest canopy where positioning might be off by 50 meters.</p>
<p><em>&ldquo;Every person visiting an object adds a point. That means if next year somebody else is getting there, he adds a new point.They only add their observation and the interpretation is something for me and for the people post-processing this data later on.&rdquo;</em></p>
<p>The system captures <strong>photographs, condition assessments, and observations about changes since the last visit</strong>. Because volunteers often work in areas with poor mobile coverage, Patrice includes offline maps and advises volunteers to synchronize at home.</p>
<h3 id="learning-qfield-minutes-not-months">Learning QField: Minutes, Not Months</h3>
<p>New volunteers become productive quickly. Patrice typically provides initial training through a single online or face-to-face session, and volunteers are mapping independently within weeks.</p>
<p><em>&ldquo;I have seen people going into this without even having a GIS system before and they work with this after a few weeks as if they have never done anything else before. It does not need some software in which you need to spend a lot of time to learn it. That&rsquo;s my job. And all the people outside in the field, they don&rsquo;t need to understand that in that depth.&rdquo;</em></p>
<p>This <strong>ease of adoption</strong> means Patrice can focus volunteers on what matters: understanding the history and significance of what they&rsquo;re documenting.</p>
<figure class="figure text-center mb-4"><img src="/--.jpg"
         alt="pic" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<h3 id="data-that-serves-multiple-purposes">Data That Serves Multiple Purposes</h3>
<p>The database serves <strong>various stakeholders with different needs</strong>. Some structures can be made public for educational purposes. Others must remain confidential due to safety concerns, property rights, or ecological considerations.</p>
<p>Federal monument agencies receive data they need. Property owners get information about structures on their land. Ecologists access data about habitat. And the public gains access to appropriate historical information.</p>
<p>The system is also adaptable. Patrice has successfully tested the data model on other historical fortifications, demonstrating the approach could be applied to different types of monuments.</p>
<h3 id="the-difference-open-source-makes">The Difference Open Source Makes</h3>
<p>For Patrice, <strong>the open-source nature of QGIS and QField proved essential</strong>. Unlike proprietary alternatives he&rsquo;d used previously, these tools could be freely distributed without licensing concerns.</p>
<p><em>&ldquo;With QGIS there came the add-ins which made it powerful out of the box. You did not need any licenses. This is open source, it is easily distributable, everybody can download it and install it on their mobile device.&rdquo;</em></p>
<p>When Patrice needed QFieldCloud access, he contacted OPENGIS.ch. The response was immediate and supportive — the only request was that the project link back to OPENGIS.ch on their webpage.</p>
<p><em>&ldquo;I responded with creating a complete page about using this software. It&rsquo;s the best thing I can do also for OPENGIS.ch in promoting their software and promoting this cloud service.&rdquo;</em></p>
<h3 id="more-than-just-mapping">More Than Just Mapping</h3>
<p>For Patrice and the volunteers, the project <strong>serves purposes beyond safety and historical preservation</strong>. These tangible remnants of the Nazi era provide opportunities for communities to <strong>engage with history in meaningful ways.</strong></p>
<p><em>&ldquo;It is also a contribution to maintaining democracy. Here along the western border, everybody can get in touch with that history with concrete remnants around their own village.&rdquo;</em></p>
<p>When history is local—visible in the woods near home rather than distant and abstract, it becomes personal. People become curious about their own community&rsquo;s past.</p>
<p><em>&ldquo;The people understand that it is a part of their identity and they are willing to view it also as a part of identity even if it has a dark history. It&rsquo;s not my fault but it is my responsibility for maintaining it.&rdquo;</em></p>
<h3 id="looking-ahead">Looking Ahead</h3>
<p>What once required Patrice to manually process data from each person now scales <strong>effortlessly across dozens of contributors</strong> spread across hundreds of kilometers.</p>
<p><em>&ldquo;I can in that way suit not 10 people, it can be 20, it can be 50, it can be 100. It doesn&rsquo;t matter. That makes the process scalable.&rdquo;</em></p>
<p>Technology hasn&rsquo;t just made the work more efficient, it&rsquo;s made an entire category of <strong>conservation and historical preservation</strong> possible that simply wouldn&rsquo;t exist otherwise.</p>
<p><em>&ldquo;Now I can just give someone a project of all objects in 20 kilometers around their home. We can collect data in a standardized way. You end up with a standardized database that you can start to query, that you can start to use for interesting analysis.&rdquo;</em></p>
<h4 id="about-the-project">About the Project:</h4>
<p><strong>The West Wall (Siegfried Line) fortification mapping project</strong> is coordinated by volunteer monument preservation groups working alongside German federal monument services, documenting and monitoring approximately <strong>10,000 remaining WWII-era fortifications across a 600-kilometer zone</strong> along Germany&rsquo;s western border.</p>
]]></content:encoded><category domain="categories">government-municipalities</category><category domain="categories">ecology-environment</category></item><item><title>QField Search and Routing Plugins Updates</title><link>https://qfield.org/blog/2026/02/12/qfield-search-and-routing-plugins-updates/</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/blog/2026/02/12/qfield-search-and-routing-plugins-updates/</guid><media:content url="https://qfield.org/blog/2026/02/12/qfield-search-and-routing-plugins-updates/top.webp" medium="image"/><description>&lt;p&gt;Throughout the first month of 2026, our ninjas added a nifty set of improvements to three useful plugins that we love: the &lt;a href="https://github.com/opengisch/qfield-geomapfish-locator/" target="_blank" rel="noopener"&gt;GeoMapFish Search&lt;/a&gt;
, &lt;a href="https://github.com/opengisch/qfield-nominatim-locator/" target="_blank" rel="noopener"&gt;OpenStreetMap Nominatim Search&lt;/a&gt;
, and &lt;a href="https://github.com/opengisch/qfield-osrm/" target="_blank" rel="noopener"&gt;OSRM Routing&lt;/a&gt;
plugins. These plugins all provide genuinely useful functionalities as well as being great showcases of how easy it is to integrate QField with online REST endpoints.&lt;/p&gt;
&lt;p&gt;All three plugins have been updated to ship with useful endpoint presets out of the box, and users also have the option to configure their own custom endpoints for more flexibility. To configure endpoints, open QField&amp;rsquo;s settings panel, navigate to the plugin manager, and click the settings button next to the desired plugin.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Throughout the first month of 2026, our ninjas added a nifty set of improvements to three useful plugins that we love: the <a href="https://github.com/opengisch/qfield-geomapfish-locator/" target="_blank" rel="noopener">GeoMapFish Search</a>
, <a href="https://github.com/opengisch/qfield-nominatim-locator/" target="_blank" rel="noopener">OpenStreetMap Nominatim Search</a>
, and <a href="https://github.com/opengisch/qfield-osrm/" target="_blank" rel="noopener">OSRM Routing</a>
 plugins. These plugins all provide genuinely useful functionalities as well as being great showcases of how easy it is to integrate QField with online REST endpoints.</p>
<p>All three plugins have been updated to ship with useful endpoint presets out of the box, and users also have the option to configure their own custom endpoints for more flexibility. To configure endpoints, open QField&rsquo;s settings panel, navigate to the plugin manager, and click the settings button next to the desired plugin.</p>
<figure class="figure text-center mb-4"><img src="/blog/2026/02/12/qfield-search-and-routing-plugins-updates/top.webp" srcset="/blog/2026/02/12/qfield-search-and-routing-plugins-updates/top.webp 1x, /blog/2026/02/12/qfield-search-and-routing-plugins-updates/top_hu_1e172e990eef21fe.webp 2x"
         alt="QField search and routing plugins overview" 
         class="figure-img img-fluid gallery-img" width="768" height="469"
         loading="lazy">
  <figcaption class="figure-caption text-center">All three plugins now ship with useful endpoint presets out of the box</figcaption></figure>

<p><em>Running a public endpoint using one of these services? If you think users would benefit from having your endpoint included in the preset lists, please open a request on the relevant GitHub repositories linked above.</em></p>
<h2 id="what-are-these-for-exactly">What are these for exactly?</h2>
<p>For those not familiar with these plugins, let&rsquo;s take a minute to review their functionalities.</p>
<p><strong>GeoMapFish Search</strong> and <strong>OpenStreetMap Nominatim Search</strong> plugins offer the ability to integrate online geocoding and spatial feature searches into QField&rsquo;s top search bar. When activated, these plugins appear in the search bar alongside core search components, with helpful tips on how to trigger searches via these open source services.</p>
<p>The OpenStreetMap Nominatim Search plugin has worldwide coverage and exposes the wealth of OpenStreetMap data through simple geocoded searches such as &ldquo;pubs in London.&rdquo;</p>
<p>The GeoMapFish Search plugin has several presets covering localities in Switzerland.</p>
<p>The OSRM Routing plugin initially allowed users to retrieve car routes by long-tapping on the map to set a start point, end point, and optional waypoints. The updated version now supports additional routing profiles for bicycles and pedestrians.</p>
<figure class="figure text-center mb-4"><img src="/blog/2026/02/12/qfield-search-and-routing-plugins-updates/configuration.webp" srcset="/blog/2026/02/12/qfield-search-and-routing-plugins-updates/configuration.webp 1x, /blog/2026/02/12/qfield-search-and-routing-plugins-updates/configuration_hu_37ff1a32450f1b2e.webp 2x"
         alt="Plugin configuration panel" 
         class="figure-img img-fluid gallery-img" width="767" height="376"
         loading="lazy">
  <figcaption class="figure-caption text-center">Configuring custom endpoints in QField&rsquo;s plugin manager</figcaption></figure>

<h2 id="interested-in-knowing-more-about-plugins">Interested in knowing more about plugins?</h2>
<p>QField&rsquo;s plugin framework continues to grow, with new capabilities added in each new point release. To find out more and begin writing plugins of your own, be sure to <a href="https://api.qfield.org/" target="_blank" rel="noopener">visit the dedicated API site</a>
 which we launched last year to provide an overview, code snippets, and API documentation.</p>
<p>While we work on building a dedicated plugin repository, you can explore the growing collection of plugins on GitHub&rsquo;s <a href="https://github.com/topics/qfield-plugin" target="_blank" rel="noopener">qfield-plugin topic page</a>
.</p>
]]></content:encoded><category domain="categories">community</category><category domain="tags">qfield</category><category domain="tags">plugins</category><category domain="tags">openstreetmap</category><category domain="tags">routing</category></item><item><title>How QField Supports Vocational Training in Switzerland</title><link>https://qfield.org/success-stories/vocational-training/</link><pubDate>Sun, 01 Feb 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/success-stories/vocational-training/</guid><description>In the French-speaking region of Switzerland, ORIF is using QField to transform how students with physical or psychological challenges learn geomatics—providing them with professional-grade tools and a pathway back into the workforce.</description><content:encoded><![CDATA[<p>In the French-speaking region of Switzerland, <a href="https://www.orif.ch/fr/" target="_blank" rel="noopener">ORIF</a>
 is using QField to <strong>transform how students with physical or psychological challenges learn geomatics</strong>, providing them with professional-grade tools and a pathway back into the workforce.</p>
<p>ORIF is not a typical geomatics company. This vocational training organization provides apprenticeships across 30 different trades for people who have experienced <strong>life-changing injuries or psychological challenges</strong> and need to <strong>reorient their careers</strong>.
Five years ago, Patrick Darbellay opened ORIF&rsquo;s geomatics section, creating opportunities for students to learn <strong>surveying, GNSS technology, and GIS software</strong> through a four-year apprenticeship program.</p>
<h3 id="choosing-the-right-tools">Choosing the Right Tools</h3>
<p>As the sole geomatics instructor working with five students, Patrick needed software that would align with what students learn in Swiss vocational schools while being <strong>accessible</strong>* and <strong>well-supported</strong>. QField and QGIS were natural choices.</p>
<p><em>&ldquo;In Switzerland, QGIS is really well accepted by the geomatics community”</em></p>
<p>Unlike proprietary alternatives, QGIS and QField offered abundant free learning resources and community support—invaluable for students rebuilding their lives.</p>
<h3 id="from-paper-to-digital">From Paper to Digital</h3>
<p>Before QField, students used paper notebooks to record attributes and a Trimble GNSS receiver for coordinates. Patrick worked with his students to develop a QField-based system that <strong>captures field data directly on mobile devices while maintaining rigorous GNSS survey protocols.</strong></p>
<p>This hybrid approach gives students professional-grade GNSS data collection with detailed protocol logs for learning, combined with efficient digital attribute capture through QField.</p>
<figure class="figure text-center mb-4"><img src="/--.jpg"
         alt="picture" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<h3 id="real-world-projects">Real-World Projects</h3>
<p>ORIF&rsquo;s students conduct actual professional work supporting Switzerland&rsquo;s cadastral system. Their current project involves renewing base points (control points) used for official surveying across their region – approximately 2,000 points in total.</p>
<p><em>&ldquo;We go to the field, we search for these points. If we find them, we survey them. Then in QField, we put the state—if it&rsquo;s good or not, if it&rsquo;s level. We take a photo, we link the photo in QField, we enter all the attributes and the date of surveying&rdquo;</em></p>
<p>The project is carefully chosen to provide valuable experience without competing with local geomatics companies — many of which eventually employ ORIF graduates. The work gives students complete surveying experience: <strong>GNSS measurements, photography, attribute data entry, and physical marking with spray paint</strong>.</p>
<p><figure class="figure text-center mb-4"><img src="/--.jpeg"
         alt="pic" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/--.jpeg"
          alt="pic" 
          class="figure-img img-fluid gallery-img"
          loading="lazy"></figure>
</p>
<h3 id="building-confidence">Building Confidence</h3>
<p>For students at ORIF, the ability to produce professional work using modern tools has impacts <strong>beyond technical skills</strong>.</p>
<p><em>&ldquo;It&rsquo;s really special—it&rsquo;s not only geomatics, it&rsquo;s a bit social and psychological. For them, it&rsquo;s really valuable because they can make something themselves and produce something themselves. If you have trouble and a part of your life is difficult, you&rsquo;re a bit down. If you can go up again with such tools, I think that&rsquo;s really valuable.&rdquo;</em></p>
<p><strong>The self-directed learning</strong> that QField and QGIS enable is particularly important. Students can explore the software independently, find solutions to problems, and experience the satisfaction of <strong>overcoming challenges on their own</strong>.</p>
<h3 id="success-metrics">Success Metrics</h3>
<p>ORIF&rsquo;s approach is working. <strong>Approximately 60-80% of students complete the full apprenticeship program and successfully transition to employment in geomatics companies</strong>. A remarkable achievement considering the challenges these students have faced.</p>
<p>Students spend their first two years at ORIF building foundational skills and stability. If they&rsquo;re ready, they transition to work with a regular employer for their third and fourth years—completing their apprenticeship in the professional marketplace they&rsquo;ll eventually join.</p>
<p>The QField system Patrick developed has become integral to preparing students for this transition. They learn modern digital workflows, database concepts, and mobile data collection—all skills that employers value.</p>
<h3 id="looking-forward">Looking Forward</h3>
<p>As ORIF continues to develop its geomatics program, Patrick is exploring <strong>additional ways to leverage QField&rsquo;s capabilities</strong>. For Patrick, the success of the program is measured not in points surveyed or data collected, but in lives changed.</p>
<p><em>&ldquo;The goal of ORIF is to make this bridge. And it&rsquo;s working well.&rdquo;</em></p>
]]></content:encoded><category domain="categories">--</category></item><item><title>Community-led mapping for land rights and forest protection in Sarawak with QField</title><link>https://qfield.org/success-stories/sarawak/</link><pubDate>Thu, 15 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/success-stories/sarawak/</guid><description>&lt;p&gt;In parts of Sarawak (Malaysia), indigenous communities are &lt;strong&gt;actively resisting deforestation and fighting for land rights&lt;/strong&gt;. For one &lt;a href="https://bmf.ch/en" target="_blank" rel="noopener"&gt;The Bruno Manser Fonds&lt;/a&gt;
working with villages in the Baramarea, community mapping has become a practical way to support that work while also protecting and passing on local knowledge.&lt;/p&gt;
&lt;p&gt;The goal is simple to describe, but powerful in practice: &lt;strong&gt;create maps that show where people live and what matters to them&lt;/strong&gt;. Rivers and mountains, hunting grounds, important forest resources, and the borders people recognize as their lands. The maps are built with the community, in their language where possible, and based on their understanding of the landscape.&lt;/p&gt;</description><content:encoded><![CDATA[<p>In parts of Sarawak (Malaysia), indigenous communities are <strong>actively resisting deforestation and fighting for land rights</strong>. For one <a href="https://bmf.ch/en" target="_blank" rel="noopener">The Bruno Manser Fonds</a>
 working with villages in the Baramarea, community mapping has become a practical way to support that work while also protecting and passing on local knowledge.</p>
<p>The goal is simple to describe, but powerful in practice: <strong>create maps that show where people live and what matters to them</strong>. Rivers and mountains, hunting grounds, important forest resources, and the borders people recognize as their lands. The maps are built with the community, in their language where possible, and based on their understanding of the landscape.</p>
<p>This is not only useful for planning and storytelling. In at least one case, a community map was used in court as <strong>evidence</strong> of long-standing connection and use. The community could show place names and key sites in a way that helped to <strong>prove</strong> that they have been living in those areas for a long time.</p>
<h3 id="why-mapping-needs-more-than-satellite-imagery">Why mapping needs more than satellite imagery</h3>
<p>Satellite imagery and topographic maps are helpful starting points. They show rivers, ridges, clearings, and settlement patterns. But they do not capture meaning.</p>
<p>A satellite image can’t tell you where ancestors are buried, where a place is considered sacred, which part of the forest is used for hunting, or which areas people avoid for cultural reasons. Those details live in stories, memory, and daily practice.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/sarawak/sarawak-7_hu_3e0ed137de2f18b9.jpg" srcset="/success-stories/sarawak/sarawak-7_hu_3e0ed137de2f18b9.jpg 1x, /success-stories/sarawak/sarawak-7_hu_739aa76de1fe83c5.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="600" height="400" style="ZgotmplZ"
         loading="lazy"></figure>

<h3 id="the-reality-in-the-field-connectivity-comes-and-goes">The reality in the field: connectivity comes and goes</h3>
<p>A second challenge is technical but very real: <strong>internet access</strong>. Many of these villages have unreliable connectivity, and “offline” can mean days or weeks, not just a few hours between the office and the field.</p>
<p>That matters because community mapping usually involves <strong>large basemaps and plenty of edits from multiple devices</strong>. If you can’t reliably push data back and forth online, you need a workflow that works without it.</p>
<h3 id="how-qfield-is-used-in-the-workflow">How QField is used in the workflow</h3>
<p>The team prepares a QGIS project and packages it for mobile fieldwork using QFieldSync. Then QField is used for <strong>collecting features and attributes</strong> directly on Android devices in the field. A key part of this project is that distribution and syncing often happens by cable, not through the cloud.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/sarawak/sarawak-2_hu_c6087d1046da8ad3.jpg" srcset="/success-stories/sarawak/sarawak-2_hu_c6087d1046da8ad3.jpg 1x, /success-stories/sarawak/sarawak-2_hu_54d94e45b1a3742d.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="300" height="400" style="ZgotmplZ"
         loading="lazy"></figure>

<p><strong>1. Co-designing the project with each community</strong></p>
<p>Before fieldwork begins, the team sits with the community and adapts the project to what they want to map.</p>
<p><strong>Different communities care about different things.</strong> A village close to a river may want specific river sections and names recorded in detail. Another community might focus more on forest resources or cultural sites. Together, they decide:</p>
<ul>
<li>What feature types to include</li>
<li>How features should be represented (point, line, polygon)</li>
<li>Which attributes matter (names, local terms, notes, photos)</li>
<li>What should be captured in the local language</li>
</ul>
<p>This step is not only about data structure. It is about decision-making. Many communities have had mapping done to them by outsiders. Here, the community defines what the place is called, what counts as important, and what should be left private.</p>
<p><strong>2. Moving projects and data without the internet</strong></p>
<p>Because basemaps are large and connectivity is weak, the team transfers projects to devices using a cable. Community members <strong>collect data in the field and return to a local computer</strong> where the data is brought back into the QGIS project.</p>
<p>Later, when a stable connection is available, the consolidated dataset can be <strong>pushed to a database or cloud service</strong> for wider viewing and backup. But the core mapping work does not depend on that connection.</p>
<p>This also changes how versioning is handled. In the “industrial” workflow, you often assume you can sync frequently, resolve conflicts quickly, and keep changes small. In this context, the gaps are longer and the differences between versions can be bigger. The team keeps multiple versions and, when needed, compares and fixes conflicts manually to protect data quality.</p>
<h3 id="a-moment-of-real-impact-giving-the-map-ack-immediately">A moment of real impact: giving the map ack immediately</h3>
<p>One of the strongest moments in the interview was what happened when the community saw the collected data on their own phones.
At first, the idea might sound like giving people a basemap. But it was more than that. It was their own collected layers, their own names, their own places, and their own priorities, visible immediately. It became a local “Google Maps,” except it <strong>reflected their world</strong> rather than someone else’s.</p>
<p>That created interest fast. The mapper described an evening when many community members showed up with smartphones, asking to get the map on their devices. For the project team, that was a clear sign the mapping wasn’t just a report deliverable. It was something people wanted to use and keep. QField made it possible for every community member to <strong>carry community data in their own pocket</strong>. So far, QField has been used in <strong>two communities</strong>, and its success ensures that it will be used again.</p>
<h3 id="being-careful-about-what-is-share">Being careful about what is share</h3>
<p>The project is also very deliberate about data protection. <strong>Not everything that is mapped should be published.</strong> Sensitive cultural sites, graveyards, and other locations can be exploited if they are made public. Even among neighboring communities, boundaries can be contested, and publishing one version can create conflict.</p>
<p>For that reason, the team does not plan to publish all data to the web or to OpenStreetMap. There is interest in selectively sharing non-sensitive layers, such as river names, but only with consent and clear boundaries.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/sarawak/sarawak-8_hu_c1f8c8dd4fee7b85.jpg" srcset="/success-stories/sarawak/sarawak-8_hu_c1f8c8dd4fee7b85.jpg 1x, /success-stories/sarawak/sarawak-8_hu_fdff47216eaf9d04.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="600" height="338" style="ZgotmplZ"
         loading="lazy"></figure>

<h3 id="the-final-deliverable-that-matters-most-a-printed-map">The final deliverable that matters most: a printed map</h3>
<p><strong>Digital maps are essential for fieldwork</strong>, but the “finished” outcome for many communities is a <strong>high-quality printed map</strong>, with a thoughtful layout and space for metadata and stories.</p>
<p>A printed map does something phones do not. People can spread it out, gather around it, point to places, and talk. It feels permanent. It can be stored, shared, and used as proof in a way that carries weight locally.</p>
<p>For the BMF and the Communities, the printed map is not an afterthought. It is one of the main goals, alongside the longer-term aim of keeping community data organized in a comparable way across multiple mapping projects.</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979342-786041516"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
  
<figure class="figure text-center mb-4"><img src="/success-stories/sarawak/sarawak-1.jpg" srcset="/success-stories/sarawak/sarawak-1.jpg 1x, /success-stories/sarawak/sarawak-1_hu_9fb4702f5fea695a.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="800" height="600"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/success-stories/sarawak/sarawak-3.jpg" srcset="/success-stories/sarawak/sarawak-3.jpg 1x, /success-stories/sarawak/sarawak-3_hu_ef7e3fba4c199a79.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="800" height="450"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/success-stories/sarawak/sarawak-5.jpg" srcset="/success-stories/sarawak/sarawak-5.jpg 1x, /success-stories/sarawak/sarawak-5_hu_efca32a11c92e107.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="800" height="450"
         loading="lazy"></figure>


</div>

<style>
 
#gallery-1780979342-786041516 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979342-786041516 .carousel-item {
  height: auto;
}

#gallery-1780979342-786041516 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979342-786041516 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979342-786041516 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979342-786041516 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979342-786041516 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


]]></content:encoded><category domain="categories">forestry</category><category domain="categories">ecology-environment</category><category domain="categories">water-land-management</category></item><item><title>QField at FOSS4G 2025 Auckland</title><link>https://qfield.org/blog/2026/01/07/qfield-at-foss4g-2025-auckland/</link><pubDate>Wed, 07 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/blog/2026/01/07/qfield-at-foss4g-2025-auckland/</guid><media:content url="https://qfield.org/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251121_113100.webp" medium="image"/><description>&lt;p&gt;Throughout the week, in workshops, presentations, and project showcases, a consistent theme emerged: QField is not just &amp;ldquo;the mobile companion to QGIS,&amp;rdquo; it is &lt;strong&gt;production infrastructure for complete field-to-cloud-to-desktop workflows.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;It was incredible to see how present QField was throughout FOSS4G 2025 in Auckland. With around 20 presentations and workshops featuring QField, the conference showcased a wide range of real-world, production-grade use cases across many sectors.&lt;/p&gt;
&lt;p&gt;What stood out was not just the number of talks, but how consistently QField was presented as a trusted, operational tool rather than an experiment.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Throughout the week, in workshops, presentations, and project showcases, a consistent theme emerged: QField is not just &ldquo;the mobile companion to QGIS,&rdquo; it is <strong>production infrastructure for complete field-to-cloud-to-desktop workflows.</strong></p>
<p>It was incredible to see how present QField was throughout FOSS4G 2025 in Auckland. With around 20 presentations and workshops featuring QField, the conference showcased a wide range of real-world, production-grade use cases across many sectors.</p>
<p>What stood out was not just the number of talks, but how consistently QField was presented as a trusted, operational tool rather than an experiment.</p>
<h2 id="the-qfield-ecosystem-in-practice">The QField Ecosystem in Practice</h2>
<p><strong>QGIS Desktop</strong> for project design, analysis, and quality assurance
<strong>QField</strong> for field capture, with offline-first capabilities when connectivity is limited
<strong>QFieldCloud</strong> for real-time synchronization, team coordination, and project management
<strong>Plugins and APIs</strong> for integration into broader organizational systems</p>
<p>This ecosystem approach transforms field data collection from an isolated task into an integrated workflow. It&rsquo;s the difference between &ldquo;collecting points&rdquo; and &ldquo;running a programme.&rdquo;</p>
<h2 id="qfield-day-a-community-deep-dive">QField Day: A Community Deep Dive</h2>
<figure class="figure text-center mb-4"><img src="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251117_165938.webp" srcset="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251117_165938.webp 1x, /blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251117_165938_hu_bef2dc19c3a3f2b0.webp 2x"
         alt="QField Day at FOSS4G 2025 Auckland" 
         class="figure-img img-fluid gallery-img" width="768" height="576"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField Day brought together practitioners, developers, and decision-makers</figcaption></figure>

<p>Early in the conference, QField Day brought together practitioners, developers, and decision-makers for a focused exploration of the platform&rsquo;s capabilities. The day emphasized practical implementation—what&rsquo;s possible now, and what organizations are already achieving in production environments.</p>
<h2 id="workshops">Workshops</h2>
<h3 id="complete-lifecycle-management">Complete Lifecycle Management</h3>
<p>The QField &amp; QFieldCloud workshop covered the full data collection cycle: project setup in QGIS Desktop, field deployment with QField, synchronization through QFieldCloud, and integration back into desktop workflows for analysis and quality control. Participants worked through the entire pipeline, from initial design to final deliverables.</p>
<figure class="figure text-center mb-4"><img src="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251120_141128-1.webp" srcset="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251120_141128-1.webp 1x, /blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251120_141128-1_hu_6d402cde7c644567.webp 2x"
         alt="QField &amp; QFieldCloud workshop" 
         class="figure-img img-fluid gallery-img" width="768" height="576"
         loading="lazy">
  <figcaption class="figure-caption text-center">Participants worked through the entire pipeline from design to final deliverables</figcaption></figure>

<h3 id="field-to-analysis-integration">Field-to-Analysis Integration</h3>
<p>One workshop demonstrated the speed of modern field-to-cloud-to-analysis workflows by using Auckland itself as a live laboratory. Participants collected ground truth data with QField, then fed it directly into machine learning workflows running in Digital Earth Pacific&rsquo;s Jupyter environment.</p>
<h3 id="plugin-development">Plugin Development</h3>
<p>For developers, the plugin authoring workshop signaled platform maturity. QField&rsquo;s plugin framework—built on QML and JavaScript—enables organizations to extend core functionality for specific operational requirements. Custom forms, specialized integrations, and domain-specific interfaces can be developed to address the edge cases that real field programmes encounter.</p>
<h2 id="operational-workflows-digital-earth-pacific">Operational Workflows: Digital Earth Pacific</h2>
<ul>
<li><a href="https://www.youtube.com/watch?v=UxgZ8xCk0io" target="_blank" rel="noopener">QField participatory mapping integration into Digital Earth Pacific</a>
 demonstrated the technical workflow connecting field data collection to analysis infrastructure, using Digital Earth Pacific&rsquo;s open data cube and Jupyter tooling.</li>
<li><a href="https://www.youtube.com/watch?v=b_ikZUAboKM" target="_blank" rel="noopener">Identifying Forest Invasive Species in Fiji and Tonga Using Machine Learning</a>
 showed this workflow in action. Field teams collect confirmed invasive species locations using QField, then train detection models using time-series satellite data, iterating with domain experts and local partners to refine results.</li>
</ul>
<h2 id="production-deployments">Production Deployments</h2>
<h3 id="conservation-operations">Conservation Operations</h3>
<figure class="figure text-center mb-4"><img src="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251120_141128.webp" srcset="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251120_141128.webp 1x, /blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251120_141128_hu_6d402cde7c644567.webp 2x"
         alt="Zero Invasive Predators fieldwork" 
         class="figure-img img-fluid gallery-img" width="768" height="576"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField and QFieldCloud integrated into conservation operations across New Zealand</figcaption></figure>

<p><a href="https://www.youtube.com/watch?v=cNRbeHH85no" target="_blank" rel="noopener">Zero Invasive Predators</a>
 showed QField and QFieldCloud integrated into operational fieldwork for predator eradication programmes across New Zealand. Planning happens in QGIS, capture in QField, and coordination through QFieldCloud—enabling systematic management of conservation campaigns across remote terrain.</p>
<h3 id="government-scale-implementation">Government-Scale Implementation</h3>
<figure class="figure text-center mb-4"><img src="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251121_113100.webp" srcset="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251121_113100.webp 1x, /blog/2026/01/07/qfield-at-foss4g-2025-auckland/20251121_113100_hu_b935a929e9f782a8.webp 2x"
         alt="Finland National Land Survey" 
         class="figure-img img-fluid gallery-img" width="768" height="576"
         loading="lazy">
  <figcaption class="figure-caption text-center">Finland&rsquo;s National Land Survey using QField for national topographic data production</figcaption></figure>

<p><a href="https://www.youtube.com/watch?v=lVMLaTMP9qA" target="_blank" rel="noopener">Finland&rsquo;s National Land Survey</a>
 presented their use of QField as part of national topographic data production infrastructure, deployed alongside QGIS and PostGIS. This represents enterprise validation: a national mapping agency selecting QField for production topographic surveying.</p>
<h3 id="precision-agriculture">Precision Agriculture</h3>
<p><a href="https://www.youtube.com/watch?v=YLIL6RHaI3U" target="_blank" rel="noopener">Smart vineyards with QGIS &amp; QField</a>
 demonstrated advanced symbology, map themes, and structured capture workflows supporting precision agriculture operations—showing that the platform handles the level of detail and complexity that professional workflows require.</p>
<h2 id="developer-infrastructure-and-sustainability">Developer Infrastructure and Sustainability</h2>
<ul>
<li><a href="https://www.youtube.com/watch?v=tQeD31jiO1w" target="_blank" rel="noopener">QFieldCloud API</a>
 — programmatic integration for organizations with existing systems, enabling automation, custom integrations, and connection to enterprise infrastructure</li>
<li><a href="https://www.youtube.com/watch?v=9qffw5vdDek" target="_blank" rel="noopener">Who Pays Your Bills?</a>
 — a transparent discussion of sustainable open-source business models</li>
<li><a href="https://www.youtube.com/watch?v=1BqGF5mMkbs" target="_blank" rel="noopener">[Re]discover QField[Cloud]</a>
 — platform maturity often manifests as steady capability growth driven by real field workflows</li>
</ul>
<h2 id="context-open-tools-for-public-good">Context: Open Tools for Public Good</h2>
<ul>
<li><a href="https://www.youtube.com/watch?v=r75sNMoTtk4" target="_blank" rel="noopener">Mapping the World, Empowering People: QField&rsquo;s Vision in Practice</a>
 connected QField&rsquo;s technical capabilities to public-good outcomes</li>
<li><a href="https://www.youtube.com/watch?v=rT2Jev2DubA" target="_blank" rel="noopener">Open-source road infrastructure management and digital twin direction</a>
 demonstrated that open standards and open tooling are increasingly part of serious infrastructure conversations</li>
</ul>
<h2 id="looking-forward">Looking Forward</h2>
<figure class="figure text-center mb-4"><img src="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/Screenshot-From-2026-01-07-14-53-11.webp" srcset="/blog/2026/01/07/qfield-at-foss4g-2025-auckland/Screenshot-From-2026-01-07-14-53-11.webp 1x, /blog/2026/01/07/qfield-at-foss4g-2025-auckland/Screenshot-From-2026-01-07-14-53-11_hu_594ffcde8ac73a77.webp 2x"
         alt="QField booth at FOSS4G 2025" 
         class="figure-img img-fluid gallery-img" width="768" height="508"
         loading="lazy">
  <figcaption class="figure-caption text-center">The QField booth — caps gone within half a day!</figcaption></figure>

<p>FOSS4G 2025 Auckland was all about the conversations, and our small booth quickly became a popular meeting point — the <strong>QField caps were gone within half a day</strong>. We demonstrated the tight integration of <a href="https://happy-q.com/" target="_blank" rel="noopener">Happy Mini Q GNSS</a>
 with QField, showing how sub-centimeter positioning can be used seamlessly in real field workflows. The booth also featured <a href="https://www.egeniouss.eu/" target="_blank" rel="noopener">EGENIOUSS</a>
, an EU project where QField complements GNSS with visual localisation for accurate positioning in challenging environments like urban canyons.</p>
<p>Thank you to everyone who shared your workflows, challenges, and stories — whether in presentations, workshops, or over coffee. These conversations remind us that we&rsquo;re building tools for real people doing important work, and that&rsquo;s what keeps this community moving forward together.</p>
]]></content:encoded><category domain="categories">community</category><category domain="tags">qfield</category><category domain="tags">foss4g</category><category domain="tags">qfieldcloud</category><category domain="tags">qgis.org</category><category domain="tags">conference</category></item><item><title>Contribute</title><link>https://qfield.org/redirects/contribute/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/contribute/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Master</title><link>https://qfield.org/redirects/master/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/master/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Nightly</title><link>https://qfield.org/redirects/nightly/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/nightly/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Releases</title><link>https://qfield.org/redirects/releases/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/releases/</guid><description>&lt;!-- Redirect handled via layout --&gt;</description><content:encoded>&lt;!-- Redirect handled via layout -->
</content:encoded></item><item><title>Repository</title><link>https://qfield.org/redirects/repo/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/repo/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Repository</title><link>https://qfield.org/repo/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/repo/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Status</title><link>https://qfield.org/redirects/status/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/status/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Support</title><link>https://qfield.org/redirects/support/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/support/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Sync</title><link>https://qfield.org/redirects/sync/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/sync/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>Sync</title><link>https://qfield.org/redirects/works-with-hardware/</link><pubDate>Mon, 05 Jan 2026 00:00:00 +0000</pubDate><guid>https://qfield.org/redirects/works-with-hardware/</guid><description>&lt;!-- Redirect handled in layout --&gt;</description><content:encoded>&lt;!-- Redirect handled in layout -->
</content:encoded></item><item><title>QField 4.0 "Aare": Unlocking a great spatial experience for a larger audience</title><link>https://qfield.org/blog/2025/12/17/qfield-4.0-aare-unlocking-a-great-spatial-experience-for-a-larger-audience/</link><pubDate>Wed, 17 Dec 2025 00:00:00 +0000</pubDate><guid>https://qfield.org/blog/2025/12/17/qfield-4.0-aare-unlocking-a-great-spatial-experience-for-a-larger-audience/</guid><media:content url="https://qfield.org/blog/2025/12/17/qfield-4.0-aare-unlocking-a-great-spatial-experience-for-a-larger-audience/image.png" medium="image"/><description>QField 4.0 "Aare" marks a major usability milestone, making mobile field mapping more accessible than ever. With a streamlined project creation wizard, improved cloud workflows, and a leaner, clearer user interface, QField 4.0 unlocks a great spatial experience for both GIS professionals and newcomers - while launching a new release cycle dedicated to the world's water bodies.</description><content:encoded><![CDATA[<p>Just in time for the end of 2025, <strong>QField 4.0</strong> is now available in a virtual store near you. This release brings significant improvements and marks an important usability milestone, worthy of a new major version. It&rsquo;s truly never been easier to get started with QField - whether you&rsquo;re a seasoned GIS professional or new to spatial data collection.</p>
<h2 id="main-highlights">Main highlights</h2>
<p><img src="/blog/2025/12/17/qfield-4.0-aare-unlocking-a-great-spatial-experience-for-a-larger-audience/image.png" alt=""></p>
<p>One of the most significant feature additions in this new version is right there on the welcome screen: <strong>a simple wizard for creating new projects</strong>. The wizard guides users through a set of questions covering the desired basemap style and actions such as note taking and position tracking. These projects can be published directly on <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
, so users can upload images, notes, and tracks that are accessible through web browsers or QGIS using QFieldSync.</p>
<p>The project creation framework also unlocked another feature we&rsquo;re proud of: <strong>on-the-fly conversion of imported projects to cloud projects</strong>. The ability to upgrade pre-existing projects to cloud projects means that users can push spatial data and attachments residing on their devices to QFieldCloud and instantly collaborate with coworkers.</p>
<p>On the QFieldCloud front, we&rsquo;ve done significant code refactoring to make synchronization and attachment uploads even more reliable. Users now see a progress bar showing attachment upload status.</p>
<p>The cloud projects list also lets users push changes and sync projects without opening them first. Indicator badges show whether you have pending local changes or if updates are available from the cloud.</p>
<h2 id="a-leaner-clearer-and-more-focused-user-interface">A leaner, clearer, and more focused user interface</h2>
<p>Early on in this development cycle, our ninjas decided to make a significant leap forward with QField&rsquo;s UX focusing on making the user interface leaner when possible, clearer when needed, and more focused throughout.</p>
<p>QField now has a <strong>vastly more readable feature form when</strong> viewing feature attributes. We&rsquo;ve also <strong>made the interface more consistent</strong> by updating all editor widgets to use Qt&rsquo;s Material style, so comboboxes, text fields, and other elements now have a unified look.</p>
<p><img src="/blog/2025/12/17/qfield-4.0-aare-unlocking-a-great-spatial-experience-for-a-larger-audience/image-1.png" alt=""></p>
<p>We&rsquo;ve also <strong>simplified the user experience around positioning</strong>. The map canvas now has a single positioning button at the bottom right. Click the location marker overlay to reveal a new pie menu with quick access to positioning features: start tracking sessions, copy position to clipboard, show the positioning panel, lock the coordinate cursor to position, lock the map canvas to position, and add bookmarks at your position.</p>
<p>Now when users set accuracy thresholds, tracking sessions and averaged positioning will automatically filter out &ldquo;bad accuracy&rdquo; readings.</p>
<p>QField also animates transitions when jumping to your GNSS position, features, or coordinates, making navigation feel smoother and more intuitive.</p>
<h2 id="wait-theres-more">Wait, there&rsquo;s more</h2>
<p>Beyond these major improvements, QField 4.0 includes tons of new features:</p>
<ul>
<li><strong>Multilingual projects</strong> - <a href="https://www.opengis.ch/2018/09/11/qgis-speaks-a-lot-of-languages/" target="_blank" rel="noopener">a feature we added to QGIS several years ago</a>
 - are now supported in QField</li>
<li>When connected to the internet, QField now displays online legend graphics for WMS and Esri map services, providing crucial context for field users</li>
<li>Additional feature form widgets are now supported, including the spacer widget and color editor widget, further improving interoperability with QGIS</li>
</ul>
<p>A <a href="https://github.com/opengisch/QField/releases/tag/v4.0.0" target="_blank" rel="noopener">complete list of changes is available in the QField release notes</a>
 on GitHub.</p>
<h2 id="a-new-release-cycle-focused-on-water-bodies">A new release cycle focused on water bodies</h2>
<p>With the <strong>QField 4.X</strong> series, we&rsquo;re introducing a new naming theme focused on <strong>water bodies</strong>.</p>
<p>Oceans, rivers, lakes, wetlands, and coastal waters are fundamental to life on Earth. They provide drinking water, support ecosystems and agriculture, regulate climate, and sustain communities worldwide. Yet these vital resources are increasingly under pressure from pollution, overuse, and climate change.</p>
<p>At <strong>OPENGIS.ch</strong>, we believe that better spatial data leads to better decisions. By making field data collection easier and more accessible, we aim to support those working to understand, protect, and manage these fragile systems. Dedicating this release cycle to water bodies reflects our commitment to using technology responsibly and connects naturally with the <strong>United Nations Sustainable Development Goals</strong>, which we consistently strive to support through our work.</p>
<p>For the first release in this cycle, we chose a water body of particular significance to QField: Switzerland&rsquo;s longest river entirely within the country, <strong>Aare</strong>.</p>
<p>As always, we hope you enjoy this new release.</p>
<p>Happy field mapping!</p>
]]></content:encoded><category domain="categories">releases</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>Get Assistance</title><link>https://qfield.org/assistance/</link><pubDate>Fri, 31 Oct 2025 12:00:00 +0200</pubDate><guid>https://qfield.org/assistance/</guid><description>Find the support and resources you need to get the most out of QField. From expert consulting to community support, we're here to help.</description><content:encoded>&lt;!-- Content is managed through the data file and layout templates --></content:encoded></item><item><title>Ambassadors</title><link>https://qfield.org/ambassadors/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/ambassadors/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>certified-hardware</title><link>https://qfield.org/certified-hardware/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/certified-hardware/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>donate</title><link>https://qfield.org/donate/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/donate/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>donation</title><link>https://qfield.org/donation/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/donation/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>get</title><link>https://qfield.org/redirects/get/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/redirects/get/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>get_latest</title><link>https://qfield.org/get_latest/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/get_latest/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout -->
</content:encoded></item><item><title>get-latest</title><link>https://qfield.org/get-latest/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/get-latest/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout -->
</content:encoded></item><item><title>hardware</title><link>https://qfield.org/hardware/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/hardware/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>issues</title><link>https://qfield.org/redirects/issues/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/redirects/issues/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout -->
</content:encoded></item><item><title>partner</title><link>https://qfield.org/partner/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/partner/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>partners</title><link>https://qfield.org/partners/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/partners/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>privacy_policy</title><link>https://qfield.org/privacy_policy/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/privacy_policy/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>support-us</title><link>https://qfield.org/support-us/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/support-us/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>thankyou</title><link>https://qfield.org/thankyou/</link><pubDate>Thu, 16 Oct 2025 12:30:00 +0200</pubDate><guid>https://qfield.org/thankyou/</guid><description>&lt;!-- Content will be in the layout --&gt;</description><content:encoded>&lt;!-- Content will be in the layout --></content:encoded></item><item><title>🌍 United Nations Open GIS Initiative Recommends QField for Field Operations</title><link>https://qfield.org/success-stories/un/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/un/</guid><description>The United Nations Open GIS Initiative, a global partnership led by the UN Geospatial Operations team, has officially recognized QField as a recommended open-source solution for mobile geospatial data collection in UN field operations.</description><content:encoded><![CDATA[<h2></h2>
<h3 id="trusted-mobile-gis-for-peacekeeping-and-humanitarian-response">Trusted Mobile GIS for Peacekeeping and Humanitarian Response</h3>
<p>The <strong>United Nations Open GIS Initiative</strong> , a global partnership led by the UN Geospatial Operations team, has officially recognized <strong>QField</strong> as a recommended open-source solution for mobile geospatial data collection in UN field operations.</p>
<p>As part of its commitment to building a modern, scalable, and cost-effective open geospatial infrastructure, the Initiative evaluated several open-source tools and identified QField as a robust and flexible mobile platform well-suited for the realities of UN peacekeeping and humanitarian missions.</p>
<h3 id="why-qfield">Why QField?</h3>
<p>Field-tested by GIS teams in missions such as <strong>UNMISS (South Sudan)</strong> and <strong>MONUSCO (DR Congo)</strong> , QField proved highly effective for collecting, editing, and managing geospatial information in low-connectivity and challenging environments.</p>
<p>Its tight integration with QGIS, offline-first design, and customizable forms made QField a preferred solution in the <strong>Geo-Data Collection</strong> Working Group. In combination with PostgreSQL/PostGIS and GeoServer, QField helps field officers collect accurate, structured, and synchronized data across the UN’s global operations.</p>
<h3 id="key-benefits-for-un-missions">Key Benefits for UN Missions</h3>
<ul>
<li>Reliable offline operation in low-bandwidth and remote settings</li>
<li>Direct synchronization with centralized UN Spatial Data Infrastructure</li>
<li>Support for custom forms, photos, UUIDs, and quality assurance</li>
<li>Open licensing, enabling capacity-building and technology transfer</li>
</ul>
<figure class="figure text-center">
  <img
    src="/images/customer/un_img.jpg"
    alt="UN Open GIS Initiative"
    class="img-fluid "
    loading="lazy"
    decoding="async"
    
  >
</figure>

<h3 id="-un-recognition-for-qfields-strategic-role">🛰️ UN Recognition for QField&rsquo;s Strategic Role</h3>
<blockquote>
<p>“<strong>QField has been spotlighted by the UN Open GIS Initiative</strong> as a crucial part of their hybrid GIS system. This recognition underscores QField’s superior capabilities in supporting multiple United Nations Sustainable Development Goals (SDGs) and revolutionizing geospatial data collection.”</p>
</blockquote>
<p>This endorsement reflects the UN’s confidence in QField as a scalable, flexible, and mission-critical mobile application capable of serving a wide range of geospatial needs — from emergency operations and environmental monitoring to infrastructure mapping and humanitarian support.</p>
<h3 id="beyond-software-capacity-building-and-openness">Beyond Software: Capacity Building and Openness</h3>
<p>In alignment with the UN’s open-source strategy, QField has been integrated into training curricula for GIS officers across multiple UN agencies. The Initiative emphasized not only deploying tools, but also building local capacity and skills — with <strong>over 120 UN staff</strong> trained in QGIS and QField through collaborations with <em>Politecnico di Milano</em> and <em>OSGeo’s GeoForAll</em> network.</p>
<h3 id="a-global-signal-for-open-source">A Global Signal for Open Source</h3>
<p>By choosing QField and other FOSS4G tools as part of its official technology stack, the UN Open GIS Initiative sends a strong message to governments and humanitarian actors worldwide: <strong>open, mobile-first geospatial tools are ready for mission-critical deployments</strong>.</p>
<h3 id="learn-more">Learn More</h3>
<ul>
<li><a href="https://www.unopengis.org/" target="_blank" rel="noopener">UN Open GIS Official Website</a>
</li>
<li><a href="https://doi.org/10.5194/isprs-archives-XLIII-B4-2021-183-2021" target="_blank" rel="noopener">ISPRS 2021: UN Open GIS Paper</a>
</li>
<li><a href="https://qfield.org/" target="_blank" rel="noopener">QField Project Website</a>
</li>
</ul>
]]></content:encoded><category domain="categories">government-municipalities</category></item><item><title>Building on Top of QFieldCloud</title><link>https://qfield.org/success-stories/building-on-top/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/building-on-top/</guid><description>The main objective was to allow operators to access in the field the graphic and alphanumeric data on trees, shrubs, hedges, turf and street furniture elements in offline mode both in reading and editing mode with the return of these data in GINVE.CLOUD via a synchronisation procedure.</description><content:encoded><![CDATA[<h3 id="aims-and-objectives">Aims and Objectives</h3>
<p>The main objective was to allow operators to access in the field the graphic and alphanumeric data on trees, shrubs, hedges, turf and street furniture elements in offline mode both in reading and editing mode with the return of these data in GINVE.CLOUD via a synchronisation procedure.</p>
<p>For this purpose, it was decided to exploit the potential offered by QField and the GeoPackage database.</p>
<h3 id="preliminary-project-activity">Preliminary project activity</h3>
<p>Initially, a procedure was set up in GINVE.CLOUD to generate a Geopackage and the corresponding QField project file from the GINVE.CLOUD platform.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/building-on-top/ginve-1.jpeg" srcset="/success-stories/building-on-top/ginve-1.jpeg 1x, /success-stories/building-on-top/ginve-1_hu_e3737fd1a769572e.jpeg 2x"
         alt="ginve" 
         class="figure-img img-fluid gallery-img" width="1002" height="640"
         loading="lazy"></figure>

<p>The Geopackage produced was structured to allow the management and mapping of data, supporting the insertion of point elements, lines, polygons and photos. In addition, form fields with customised attributes and value maps, value relations and check boxes were prepared in order to simplify data input by users.</p>
<p>In particular, the trees layer has been prepared to allow the management of forms for the collection of the following data:
- Identification data
- Dimensional and Qualitative
- Notes-Other data
- Damage
- Interventions
- Interference</p>
<figure class="figure text-center mb-4"><img src="/success-stories/building-on-top/ginve-2.jpeg" srcset="/success-stories/building-on-top/ginve-2.jpeg 1x, /success-stories/building-on-top/ginve-2_hu_72fcb9b9dbc93bdb.jpeg 2x"
         alt="ginve" 
         class="figure-img img-fluid gallery-img" width="1186" height="788"
         loading="lazy"></figure>

<p>Themes and labels were customised for each layer to make them similar to those in GINVE.CLOUD.</p>
<p>In addition to customising the data fields, special procedures for displaying the base map were created. Google Maps and OpenStreetMap were used as the base map, but the structure was prepared to allow the use of other raster maps so that they can be displayed and managed in QField.</p>
<h3 id="data-entry">Data Entry</h3>
<p>The data entry activity refers to the possibility of entering data relating to the position of the element on the map, the compilation of the element&rsquo;s master data sheet, with photography and planning of interventions.</p>
<p>The graphic data were entered using both automatic positioning via GPS and manual positioning using the positioning functions offered by QField. The alphanumeric data were entered by filling in specific survey sheets with differentiated data according to the element selected.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/building-on-top/ginve-4_hu_f049ac41c7dce833.jpeg" srcset="/success-stories/building-on-top/ginve-4_hu_f049ac41c7dce833.jpeg 1x, /success-stories/building-on-top/ginve-4_hu_12c9b3b63c835a81.jpeg 2x"
         alt="ginve" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<p>The collected data was then imported and synchronised with GINVE.CLOUD through a specific procedure that allows the verification of data (even from multiple operators) and alerts the user of any problems encountered, providing details of the error in order to facilitate its correction by the operator. This procedure also allows the import of photos that have been taken byQField and their automatic storage in the Cloud.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/building-on-top/ginve-5.jpeg" srcset="/success-stories/building-on-top/ginve-5.jpeg 1x, /success-stories/building-on-top/ginve-5_hu_162488f0426f1bb5.jpeg 2x"
         alt="ginve" 
         class="figure-img img-fluid gallery-img" width="928" height="498"
         loading="lazy"></figure>

<h3 id="results">Results</h3>
<p>Graphic and alphanumeric data were exported directly from GINVE.CLOUD into QField for immediate mobile use and management by operators. QField&rsquo;s feature of being completely offline usable coupled with the possibility of predefined filling in of certain fields allowed data entry activities to be speeded up, reducing the possibility of human errors occurring and allowing users to be more efficient during census activities. Any conflicts with data in GINVE.CLOUD were handled during synchronisation by allowing the operator to choose and validate which data should be stored. Data imported from QFields are immediately available to all GINVE.CLOUD operators.</p>
<p><figure class="figure text-center mb-4"><img src="/success-stories/building-on-top/ginve-6.jpeg" srcset="/success-stories/building-on-top/ginve-6.jpeg 1x, /success-stories/building-on-top/ginve-6_hu_549b434ba8a64490.jpeg 2x"
         alt="larvae" 
         class="figure-img img-fluid gallery-img" width="544" height="544"
         loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/success-stories/building-on-top/ginve-6b.jpeg" srcset="/success-stories/building-on-top/ginve-6b.jpeg 1x, /success-stories/building-on-top/ginve-6b_hu_f471bc3c67f98b45.jpeg 2x"
          alt="larvae" 
          class="figure-img img-fluid gallery-img" width="940" height="541"
          loading="lazy"></figure>
</p>
<p>Thanks to QField, it has been possible to achieve new goals, enabling users of GINVE.CLOUD to use a high-performance and intuitive solution that provides continuity to the activities carried out in the field while guaranteeing maximum operational efficiency.</p>
<p><strong>In addition, the integration enabled us to achieve the following objectives:</strong>
- Use of maps and offline data on Smartphones and Tablets
- Increased speed in data entry activities- Full compatibility with GINVE.CLOUD
- Direct import of Geopackage from GINVE.CLOUD- Portability of data in QGIS
- Data usable on other GIS platformsThe integration with QField represents an important step in the growth of GINVE.CLOUD and demonstrates its high readiness for interfacing with modern open source applications that make use of innovative, state-of-the-art technologies.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/building-on-top/ginve-7.jpeg" srcset="/success-stories/building-on-top/ginve-7.jpeg 1x, /success-stories/building-on-top/ginve-7_hu_f899316b89f8cf6a.jpeg 2x"
         alt="larvae" 
         class="figure-img img-fluid gallery-img" width="1104" height="499"
         loading="lazy"></figure>

]]></content:encoded><category domain="categories">forestry</category><category domain="categories">ecology-environment</category><category domain="categories">government-municipalities</category></item><item><title>Data collection by QGIS/QField for O&amp;M work of rural water supply systems in Rwanda</title><link>https://qfield.org/success-stories/water-supply-rwanda/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/water-supply-rwanda/</guid><description>To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation &amp; maintenance of waterworks.</description><content:encoded><![CDATA[<h3 id="goal">Goal</h3>
<p>To conduct data collection of all rural water supply network in Rwanda, and keep updating the data continuously in order to improve operation &amp; maintenance of waterworks.</p>
<h3 id="project-preparation">Project preparation</h3>
<p>Before starting our data collection, we conducted the following things:
– Develop our own PostGIS database
– Develop QGIS project template with Geopackage. The Geopackage table design is equal to PostGIS to be able to copy and paste to PostGIS.</p>
<p>Apart from preparing Android devices, we purchased GPS devices for higher positioning accuracy. In WASAC, we bought Garmin GPSMAP 64S. Sometimes, GPS of smartphone and tablet is not very accurate, so we normally capture the same location by using Garmin GPS, then correct the location of QField&rsquo;s data after data collection work.</p>
<h3 id="data-collection">Data collection</h3>
<p>Once we prepared Geopackage and QGIS project template, we conducted training of QGIS/QField in July 2018 and launched our data collection work in 27 districts in the whole country of Rwanda. 27 engineers sent their Geopackage to the central office in Kigali. the MIS (Management Information System) specialist validated and entered their data from Geopackage to PostGIS database. We completed our initial data collection works until April 2019.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/water-supply-rwanda/rwanda-rural-water-1.png" srcset="/success-stories/water-supply-rwanda/rwanda-rural-water-1.png 1x, /success-stories/water-supply-rwanda/rwanda-rural-water-1_hu_cb7470a2c64ef01.png 2x"
         alt="data collection procedure" 
         class="figure-img img-fluid gallery-img" width="920" height="411"
         loading="lazy"></figure>

<h5 id="data-collection-procedure"><em>Data collection procedure</em></h5>
<h3 id="data-distribution-and-updating">Data distribution and updating</h3>
<p>The most significant thing after data collection is <code>updating</code>. We have seen many organization in Africa, which failed to keep data up to date. Several years later, their data will normally become too old, and most of them need to put efforts on data collection again. WASAC decided to continuously update all of the data and keeps doing this until now. QField has proven to be very well suited for this purpose. In order to distribute and updating the data, we developed a python script <a href="https://github.com/WASAC/postgis2qfield" target="_blank" rel="noopener">postgis2qfield.</a>
 This <code>postgis2qfield</code> tool can extract the data from PostGIS and create Geopackages for each district in Rwanda. We upload these 27 geopackage together with QGIS project template to Google Drive storage. After that, those engineers in districts download their geopakage to Android device to continue adding and updating the data. Once they completed updating, they sent the geopackage to central office again, MIS specialist update PostGIS database and regenerate geopackages for QField.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/water-supply-rwanda/rwanda-rural-water-2.png" srcset="/success-stories/water-supply-rwanda/rwanda-rural-water-2.png 1x, /success-stories/water-supply-rwanda/rwanda-rural-water-2_hu_1f595ce1a17e8776.png 2x"
         alt="data distribution and updating procedure" 
         class="figure-img img-fluid gallery-img" width="937" height="417"
         loading="lazy"></figure>

<h5 id="data-distribution-and-updating-procedure"><em>Data distribution and updating procedure</em></h5>
<h3 id="data-sharing-via-vectoriles">Data sharing via vectoriles</h3>
<p>First of all, you can see our collected data from <a href="https://rural.water-gis.com/?style=OSM#9/-2.0032/30.0291" target="_blank" rel="noopener">here</a>
.</p>
<p>Since July 2020, we started to distribute our water supply system&rsquo;s data via vectortiles as open data. Although Rwanda's internet situation is being improved, some rural area still have problems of internet. In such as poor internet situation, WMS or WFS data distribution will not work well. Vectortiles can provide light and fast distribution of map data. We will not talk about our vectortiles here. If you are fascinated by how to share the result of data collection, please also see this <a href="https://github.com/watergis/awesome-vector-tiles" target="_blank" rel="noopener">instruction</a>
.</p>
<h3 id="acknowledgement">Acknowledgement</h3>
<p>We thank all of district water and sanitation support engineers to conduct their data collection work. Additionally, we want to thank the developers of QField and QGIS for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by an organization of water sector in developing countries.</p>
<h3 id="about-wasac">About WASAC</h3>
<p><code>WASAC</code> has 2 main departments for urban water(UWSS) and rural water(RWSS). We are using QField in RWSS. The role of RWSS department is to support local government to operate and maintain their owned water supply systems in rural area. Nowadays, these data collected and maintained by RWSS department are being used by more than 30 private operators in 27 districts. Total number of water supply systems in the database is 1,000+.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/water-supply-rwanda/rwanda-rural-water-3.png" srcset="/success-stories/water-supply-rwanda/rwanda-rural-water-3.png 1x, /success-stories/water-supply-rwanda/rwanda-rural-water-3_hu_772b69f4dca85966.png 2x"
         alt="organogram of WASAC" 
         class="figure-img img-fluid gallery-img" width="929" height="400"
         loading="lazy"></figure>

<h5 id="organogram-of-wasac"><em>Organogram of WASAC</em></h5>
<p>Also, one of our colleagues presented WASAC's activity in FOSS4G 2019 Bucharest. Although some of system were little bit changed now, you can also see this <a href="https://media.ccc.de/v/bucharest-30-case-study-of-data-collection-data-sharing-for-rural-water-supply-management-in-rwanda" target="_blank" rel="noopener">video</a>
 if you are interested.</p>
]]></content:encoded><category domain="categories">water-land-management</category><category domain="categories">government-municipalities</category></item><item><title>Emergency Data Management for Cultural Heritage Rescue – KulturGutRetter</title><link>https://qfield.org/success-stories/dai/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/dai/</guid><description>Learn how the KulturGutRetter project uses QField for emergency cultural heritage rescue operations. This open-source mobile GIS workflow enables real-time documentation and coordination during disaster response missions.</description><content:encoded><![CDATA[<h3 id="context--challenge">Context &amp; Challenge</h3>
<p>Disaster response teams tasked with saving cultural heritage face the enormous challenge of documenting damage, tracking rescue actions, and ensuring efficient data handling—often under harsh conditions. The KulturGutRetter project, led by DAI in partnership with THW and LEIZA, set out to build an open-source workflow for real-time data acquisition and management during emergency missions</p>
<h3 id="qfield-in-action">QField in Action</h3>
<p>At the heart of the system is <strong>QField</strong> , integrated with QGIS and tailored form-based templates that capture a wide variety of data types—photographs, audio, video, geolocation, and unique UUID/QR-coded IDs. This ensures every asset—whether building or artifact—can be traced from salvage through stabilization</p>
<figure class="figure text-center mb-4"><img src="https://www.kulturgutretter.org/wp-content/uploads/sites/41/2023/09/qfield-post-image-1024x576.png"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<h3 id="field-tested--ready-for-deployment">Field-Tested &amp; Ready for Deployment</h3>
<p>QField-powered field kits equipped with tablets connect via a local server and router—even offline. Synchronization to a central PostgreSQL database allows live tracking and coordination of data across devices. This mobile GIS system proved its resilience during a full-scale disaster drill at Demerthin Castle (September 2024), fulfilling ISO-standard data capture and secure workflow needs</p>
<h3 id="key-features">Key Features</h3>
<ul>
<li>Form-based input with geolocation, photos, audio/video, UUID/QR linking</li>
<li>Offline-capable local network sync to a central mini‑server</li>
<li>Modular workflows for both movable and immovable heritage elements</li>
<li>Automatic image syncing via local web service, and full data export in FAIR-compliant formats</li>
<li>Adaptable system—online, offline, paper backup modes to suit any emergency scenario</li>
</ul>
<h3 id="impact--takeaways">Impact &amp; Takeaways</h3>
<p>This integrated QField‑based system allowed the KulturGutRetter team to:</p>
<ul>
<li>Quickly record structured, high-quality data during heritage rescue operations,</li>
<li>Coordinate seamlessly in offline environments,</li>
<li>Maintain data integrity from field entry through centralized storage,</li>
<li>Prepare exportable packages—including 3D scans and field metadata—for future conservation and analysis</li>
</ul>
<figure class="figure text-center mb-4"><img src="https://www.kulturgutretter.org/wp-content/uploads/sites/41/2023/09/KGR-Praxistest-Schadenserfassung-29.9-Foto-Eva-Goetting-1-1024x576.png"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<h3 id="built-on-open-source-ready-for-the-future">Built on Open Source, Ready for the Future</h3>
<p>By combining QField, QGIS, PostgreSQL, and open‑source tooling under the KulturGutRetter project—supported by the German Bundestag and Foreign Office—this case demonstrates how agile, mobile-first open-source GIS can revolutionize emergency documentation for cultural heritage</p>
<h3 id="learn-more">Learn More</h3>
<ul>
<li><a href="https://www.kulturgutretter.org/en/data-acquisition-and-data-management-for-the-emergency-rescue-of-cultural-heritage/" target="_blank" rel="noopener">KulturGutRetter: Data Acquisition &amp; Management</a>
</li>
<li><a href="https://civil-protection-knowledge-network.europa.eu/news/first-full-scale-exercise-german-cultural-heritage-response-unit" target="_blank" rel="noopener">Full-scale field exercise (Sept 2024)</a>
</li>
<li><a href="https://www.archernet.org/en/2022/01/14/interview-kulturgutretter-digital-documentation-of-cultural-heritage-in-crisis-situations/" target="_blank" rel="noopener">Interview with DAI on QField deployment</a>
</li>
</ul>
]]></content:encoded><category domain="categories">government-municipalities</category><category domain="categories">humanitarian-emergency-response</category></item><item><title>Finland’s National Land Survey Empowers Field Mapping with QField</title><link>https://qfield.org/success-stories/nls/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/nls/</guid><description>In 2025, Finland’s National Land Survey (NLS) made a bold and visionary leap by launching MTTJ, an open-source topographic data production system built on QGIS, QField, and other open technologies. This landmark initiative makes Finland the first country in the world to adopt an open-source GIS environment for national-scale topographic data production.</description><content:encoded><![CDATA[<p>In 2025, <a href="https://www.maanmittauslaitos.fi/en/topical_issues/national-land-survey-finland-has-introduced-new-topographic-data-production-system" target="_blank" rel="noopener">National Land Survey (NLS)</a>
 made a bold and visionary leap by launching MTTJ, a fully open-source topographic data production system built on QGIS, QField, and other open technologies. This landmark initiative makes Finland the <strong>first country in the world to adopt a fully open-source GIS</strong> environment for national-scale topographic data production.</p>
<p>Developed over several years and officially rolled out in spring 2025, MTTJ gradually replaces legacy proprietary systems with a modern, efficient, and extensible solution tailored to NLS’s evolving needs — all while promoting transparency, interoperability, and long-term sustainability. As part of this open architecture, <strong>QField will play a key role</strong> , empowering field teams to collect and validate data efficiently, even in remote locations. Use of QField is being piloted over summer 2025 and will be gradually taken up for full production use towards the autumn.</p>
<blockquote>
<p>“QField lets our field  staff work smarter and faster, even in the most remote corners of Finland. It’s a vital part of our open-source geospatial infrastructure.”
— <em>Jani Kylmäaho, Director of Development and Digitalization, National Land Survey of Finland</em></p>
</blockquote>
<p>Throughout the development of MTTJ, the National Land Survey of Finland actively engaged with the QField project, contributing not only feedback and use cases, but also <strong>procuring for the development of new functionalities key to NLS use cases to QField core.</strong> This close collaboration ensured that QField evolved to meet the demanding requirements of national-scale field data workflows and continues to benefit the wider open-source geospatial community.</p>
<h3 id="built-for-performance-collaboration-and-openness">Built for Performance, Collaboration, and Openness</h3>
<p>The new system supports 100–150 concurrent operators, integrates photogrammetry tools, and offers robust real-time quality assurance and job management features. The architecture is centered on <strong>QGIS, PostgreSQL/PostGIS</strong> , and a custom set of plugins and APIs designed to streamline workflows from aerial imagery to finished topographic data</p>
<p>Among its standout features:</p>
<ul>
<li>Task and conflict management tools directly within QGIS</li>
<li>Workspace-based editing to prevent data collisions</li>
<li>Tight integration with QField for field data collection</li>
</ul>
<p>All core components were built with <strong>open-source principles</strong> in mind — and many will be shared with the global QGIS and OSGeo community.</p>
<p><figure class="figure text-center ss-image mb-4"><img src="/images/customer/nls3.jpg"
         alt="Field mapping with QField" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<figure class="figure text-center ss-image mb-4"><img src="/images/customer/nls4.jpg"
         alt="Field mapping with QField" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
</p>
<h3 id="seamless-field-to-database-workflow">Seamless Field-to-Database Workflow</h3>
<p>Finland’s mapping authority integrated QField and <a href="https://qfield.cloud/" target="_blank" rel="noopener"> QFieldCloud</a>
 to allow field staff and aerial image interpreters to:</p>
<ul>
<li>Collect and verify topographic features onsite,</li>
<li>Access up-to-date maps and imagery offline,</li>
<li>Digitize observations with domain-specific presets,</li>
<li>Sync edits back to central databases using open standards.</li>
</ul>
<p>This QField-enhanced workflow helps ensure <strong>high positional accuracy, real-time feedback, and consistent data quality</strong> , even when operators are far from headquarters.</p>
<h3 id="designed-for-professionals-chosen-by-a-nation">Designed for Professionals, Chosen by a Nation</h3>
<p>The NLS chose QField not only for its powerful offline capabilities and QGIS compatibility, but also because:</p>
<ul>
<li>It offers an intuitive user interface,</li>
<li>It offers powerful functionalities,</li>
<li>It enables field validation workflows,</li>
<li>It’s adaptable, multilingual, and field-tested.</li>
</ul>
<p>By integrating QField into a national strategy, Finland has showcased how <strong>modern, mobile-first open-source tools</strong> can outperform legacy systems — all while reducing costs and increasing flexibility.</p>
<h3 id="learn-more">Learn More</h3>
<ul>
<li><a href="https://www.maanmittauslaitos.fi/en/topical_issues/national-land-survey-finland-has-introduced-new-topographic-data-production-system" target="_blank" rel="noopener">Official NLS announcement</a>
</li>
<li><a href="https://positio-magazine.eu/2025/06/finland-launches-modern-topographic-data-system-built-on-open-source-qgis" target="_blank" rel="noopener">Article in Positio Magazine</a>
</li>
<li><a href="https://talks.osgeo.org/foss4g-europe-2024/talk/DFPXV9/" target="_blank" rel="noopener">FOSS4G Europe 2024 talk by NLS</a>
</li>
<li><a href="https://talks.osgeo.org/foss4g-europe-2025/talk/TZRN9K/" target="_blank" rel="noopener">FOSS4G Europe 202 talk by NLS</a>
</li>
</ul>
]]></content:encoded><category domain="categories">government-municipalities</category><category domain="categories">water-land-management</category></item><item><title>From Open Source to Freelance Success</title><link>https://qfield.org/success-stories/freelance-success/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/freelance-success/</guid><description>What started as a simple request from former colleagues has evolved into a freelance business and a popular open source project. Meet Felix, a French geomatician who discovered an innovative way to build trust, showcase expertise, and create sustainable income—all while giving away his software for free</description><content:encoded><![CDATA[<p>What started as a simple request from former colleagues has evolved into a freelance business and a popular open source project. Meet Felix, a French geomatician who discovered an innovative way to build trust, showcase expertise, and create sustainable income—all while giving away his software for free.</p>
<h3 id="the-problem-naturalists-without-the-right-tools">The Problem: Naturalists Without the Right Tools</h3>
<p>Felix&rsquo;s story begins in the environmental consulting world, where ecologists and naturalists face a common challenge. These professionals spend their days in the field documenting biodiversity—cataloging birds, plants, and other species for environmental impact studies. While they&rsquo;re experts in their scientific domains, many struggle with the technical aspects of data collection.</p>
<p><em>&ldquo;They&rsquo;re using QGIS because they have to, but they&rsquo;re not great at it. Usually it&rsquo;s just to make maps—they make horrible maps”.</em></p>
<p>When Felix left his previous company, former colleagues approached him with a familiar pain point. They had lost access to their company&rsquo;s field data collection software and needed something they could use independently. Their attempts with QField hadn&rsquo;t been successful, and they were willing to pay for a solution.</p>
<h3 id="the-open-source-gamble">The Open Source Gamble</h3>
<p>Initially, Felix built a custom QGIS project for QField as a one-off paid commission. But as more people began asking for similar solutions, he faced a crucial business decision. Rather than trying to sell individual licenses, Felix made what seemed like a counterintuitive choice: he released everything as open source.</p>
<p><em>&ldquo;In the naturalist world, they don&rsquo;t have a lot of money to invest in this kind of technology,&rdquo;</em> Felix reflects.<em>&ldquo;It was a bit too much for them to put money on this when they could just do it by themselves.</em></p>
<p>But Felix&rsquo;s open source decision wasn&rsquo;t altruistic—it was strategic. He realized that giving away the software could become his best marketing tool.</p>
<h3 id="the-trust-building-business-model">The Trust-Building Business Model</h3>
<p>Felix&rsquo;s approach flips the traditional software business model on its head. Instead of selling licenses, he uses his open source QField project as a demonstration of expertise and a trust-building mechanism.</p>
<p>Here&rsquo;s how it works:
<strong>Step 1:</strong> Enable data collection - The open source project helps naturalists collect field data efficiently, solving their immediate technical challenge.
<strong>Step 2:</strong> Build relationships - Users know Felix as the creator of the tool that solved their problem, establishing him as a trusted expert.
<strong>Step 3:</strong> Monetize expertise - When users need help processing data, creating visualizations, or training their teams, they naturally turn to Felix for consulting services.</p>
<p><em>&ldquo;That was to me like the first advertisement for my job,&rdquo;</em> Felix explains.<em>&ldquo;A lot of people contacted me afterward because they had trouble with the data when they got it back on QGIS and had to forward it to other companies.&rdquo;</em>__</p>
<h3 id="finding-the-right-audience">Finding the Right Audience</h3>
<p>Rather than competing in the crowded general GIS market, Felix identified a specific niche where he could add unique value. His target audience is highly specific: French naturalists and ecologists working in small companies or as freelancers, who need to collect biodiversity data using Latin species names.</p>
<p><em>&ldquo;I had more knowledge in this specific domain than other GIS specialists, and I had more GIS knowledge than anyone in this field,&rdquo;</em> Felix notes. This positioning allows him to command premium rates because he understands both the technical and domain-specific challenges his clients face.</p>
<p>The results speak for themselves. Despite targeting a narrow audience, Felix&rsquo;s latest project version has garnered 500 downloads—impressive numbers for such a specialized tool.</p>
<h3 id="marketing-through-value">Marketing Through Value</h3>
<p>Felix&rsquo;s marketing strategy centers on demonstrating value rather than making sales pitches. On LinkedIn, where his target audience is most active, he shares completed projects and discusses his open source work.</p>
<p><em>&ldquo;It&rsquo;s way easier to advertise when it&rsquo;s not just random pictures saying &lsquo;I will make this blah blah blah,&rsquo;&rdquo;</em> Felix explains.<em>&ldquo;You get a project that I made and you can check by yourself if it&rsquo;s good or not.&rdquo;</em></p>
<p>This approach resonates because it addresses a common freelancer challenge: building credibility without seeming pushy. The open source project serves as a portfolio piece that potential clients can actually test and evaluate.</p>
<h3 id="the-community-effect">The Community Effect</h3>
<p>What started as a business strategy has evolved into genuine community building. Felix has partnered with Augustin, a botanist, to create a Discord server where users can suggest improvements and discuss features. The next version of their project will be developed collaboratively rather than by Felix alone.</p>
<p><em>&ldquo;That&rsquo;s actually a switch—it&rsquo;s a bit of democracy, the way we can improve collectively,&rdquo;</em> Felix says. This community-driven approach not only improves the software but also strengthens the network of professionals who might become future clients.</p>
<h3 id="looking-forward-plugins-and-possibilities">Looking Forward: Plugins and Possibilities</h3>
<p>Felix is particularly excited about QField&rsquo;s plugin platform, which he sees as opening &ldquo;a Pandora&rsquo;s box for all kinds of applications.&rdquo; He envisions integrating tools like PlantNet&rsquo;s AI-powered species identification, creating workflows where users can photograph a plant, get AI-assisted species identification, and seamlessly incorporate that data into their field surveys.</p>
]]></content:encoded><category domain="categories">ecology-environment</category></item><item><title>Geological Mapping with QField: A Success Story by Terrane Geoscience</title><link>https://qfield.org/success-stories/geological-mapping/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/geological-mapping/</guid><description>To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.</description><content:encoded><![CDATA[<h3 id="goal">Goal</h3>
<p>To collect new data on bedrock geology and view existing geoscience data in the field. Geologic mapping is completed using paper maps and/or digital devices for data collection. The goal is to improve the geologic mapping workflow by entering data directly in the field, create quality data with consistent terms, and reference existing geoscience data in the field.</p>
<h3 id="project-preparation">Project preparation</h3>
<p>Prior to starting in QField, a geologic mapping geopackage was designed to collect vector data including point station, structure, photo, and sample layers as well as line and polygon layers for contacts, faults, alteration, and geology. Attribute fields are customized for ease of data entry and data quality assurance using value maps, defaults (value or expression), and constraints within the Attributes Form. For example, the structural layer includes:</p>
<h4 id="coordinates">Coordinates</h4>
<p>Fields with default value x and y coordinates from GPS data</p>
<h4 id="structure-type">Structure type</h4>
<p>Value map (drop down list) with structural features (e.g., bedding, cleavage, lineation), set with a &ldquo;not null&rdquo; constraint</p>
<h4 id="azimuth-and-dip">Azimuth and dip</h4>
<p>Integers with range set from 0-360 and 0-90, respectively</p>
<h4 id="date">Date</h4>
<p>Default value current date and time when feature created</p>
<figure class="figure text-center mb-4"><img src="/success-stories/geological-mapping/geologic_structure_list_hu_47d22b929f3bd439.png" srcset="/success-stories/geological-mapping/geologic_structure_list_hu_47d22b929f3bd439.png 1x, /success-stories/geological-mapping/geologic_structure_list_hu_a975dfb7891351b2.png 2x"
         alt="Structure list" 
         class="figure-img img-fluid gallery-img" width="1200" height="659"
         loading="lazy"></figure>

<p><em>Figure 1: Structure list</em></p>
<p>Symbology and labels are customized for each layer, including embedded SVG symbols for structural features that are rotated with the azimuth field. In addition to field data, base maps and historic data are compiled into geopackages for reference. Base maps include vector topographic data and raster orthophotos. Raster geophysical data and vector geochemical data are included if available, as well as historic geologic mapping. Map themes are designed to quickly toggle between geologic mapping, geophysics, and geochemistry views.</p>
<h2 id="data-collection">Data collection</h2>
<p>Field data collection includes adding point data for map stations, structures, photos, and samples. Polygons and lines are drawn freehand with a stylus or adding vertices manually.</p>
<p>Location and direction of travel are displayed using internal device GPS (or external GPS device linked via Bluetooth), historic vector and raster layers can be viewed relative to location. Current and historic vector layers can be searched and viewed in QField.</p>
<p>Field data are synchronized in QGIS followed by a short data clean up and verification process. The QGIS project is then exported back to QField for additional data collection.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/geological-mapping/geologic_field_hu_5e3641e5104a995f.png" srcset="/success-stories/geological-mapping/geologic_field_hu_5e3641e5104a995f.png 1x, /success-stories/geological-mapping/geologic_field_hu_727cb8883218080c.png 2x"
         alt="Geologic field" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>

<p><em>Figure 2: Field work</em></p>
<figure class="figure text-center mb-4"><img src="/success-stories/geological-mapping/geologic_station_qf_hu_8d9b3693901fcf58.jpg" srcset="/success-stories/geological-mapping/geologic_station_qf_hu_8d9b3693901fcf58.jpg 1x, /success-stories/geological-mapping/geologic_station_qf_hu_3efc68f3d410063c.jpg 2x"
         alt="Geologic field" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<p><em>Figure 3: QField form</em></p>
<p>Structural data collection may be upgraded with future development of a geologic compass feature. <a href="https://github.com/opengisch/QField/issues/1882" target="_blank" rel="noopener"> https://github.com/opengisch/QField/issues/1882</a>
</p>
<h2 id="results">Results</h2>
<p>Final geologic maps and analysis are prepared directly from field data sets with no need to digitize field data. Depending on proficiency and type of mapping, the QField geologic mapping workflow takes approximately the same amount of field time as manual (paper) mapping and drastically reduces office data digitization time. Additionally, historic data are easily referred to in the field, allowing for real time interpretation and targeted field work. Maps and attribute tables can be exported directly from QField or the QGIS project for daily field updates or communication between working groups. QField allows for data integrity with customizable attribute fields and database compatibility. Field data quality assurance can be built in during project design, ensuring attributes are consistent between users and reducing human error with constraints and default values.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/geological-mapping/geologic_map_hu_a4623aa81c180dfb.jpg" srcset="/success-stories/geological-mapping/geologic_map_hu_a4623aa81c180dfb.jpg 1x, /success-stories/geological-mapping/geologic_map_hu_9e02ba870dc57ff3.jpg 2x"
         alt="Geologic field" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<p><em>Figure 4: Map result</em></p>
]]></content:encoded><category domain="categories">water-land-management</category></item><item><title>Ground Truth Data Collection Using QField for LULC Mapping in Fiji</title><link>https://qfield.org/success-stories/ground-truth-fiji/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/ground-truth-fiji/</guid><description>Communities in Fiji rely on landscape resources for agricultural and forestry-related activities. Accurate mapping and monitoring patterns of land use and land cover (LULC) over time at an appropriate scale is important for informing landscape management, policies, and climate-smart sustainable development.</description><content:encoded><![CDATA[<h3 id="purpose">Purpose</h3>
<p>Communities in Fiji rely on landscape resources for agricultural and forestry-related activities. Accurate mapping and monitoring patterns of land use and land cover (LULC) over time at an appropriate scale is important for informing landscape management, policies, and climate-smart sustainable development. Fiji&rsquo;s Ministry of Forestry is collaboratively developing an approach with the Universities of Sydney (USYD), Western Australia (UWA) and the South Pacific (USP) to produce an inter-annual LULC map using Sentinel-2 satellite data, and freely available geospatial tools. QFIeld is being used for collecting ground truth data in the landscape for training and validation of the LULC map.</p>
<h3 id="workflow">Workflow</h3>
<p>– The LULC ground truth collection form was designed in QGIS.
– A set of predefined ground truth plot locations were generated based on a stratification of satellite data within the study area.
– The form, predefined plots, and appropriate offline background layers were packaged in QGIS and then loaded onto each of the tablets used by the field team (Figure 1).
– A team member navigated to a predefined plot in QField and created a ground truth point at the location and labelled the point with the most appropriate pre-defined LULC class (Figure 2).
– Data collected from all tablets was combined into one ground truth data collection in QGIS.
– Image interpretation using the OpenForis platform will be used to increase the number of ground truth plots.
– The final ground truth collection will be imported into Google Earth Engine to produce the LULC map and calculate the map accuracy.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/ground-truth-fiji/use_study_fiji1.png" srcset="/success-stories/ground-truth-fiji/use_study_fiji1.png 1x, /success-stories/ground-truth-fiji/use_study_fiji1_hu_e13ec5fbc3519591.png 2x"
         alt="Predefined Ground Truth Plots" 
         class="figure-img img-fluid gallery-img" width="800" height="1280"
         loading="lazy"></figure>

<p><em>Figure 1: Predefined Ground Truth Plots</em></p>
<figure class="figure text-center mb-4"><img src="/success-stories/ground-truth-fiji/use_study_fiji2.png" srcset="/success-stories/ground-truth-fiji/use_study_fiji2.png 1x, /success-stories/ground-truth-fiji/use_study_fiji2_hu_31d2e005e817aa0f.png 2x"
         alt="Capturing land cover class" 
         class="figure-img img-fluid gallery-img" width="800" height="1280"
         loading="lazy"></figure>

<p><em>Figure 2: Capturing land cover class</em></p>
<h3 id="preliminary-results-and-future-work">Preliminary Results and Future Work</h3>
<p>An example of a preliminary land cover map is shown in Figure 3. An important objective from our work is to transfer skills and build capacity with local stakeholders to continue to update the LULC map on an annual basis as well as to expand the map to include other communities, catchments and forestry areas across Fiji. This capacity building will include iterative stakeholder consultation, online training materials, field and classroom training workshops, and collaborative fieldwork.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/ground-truth-fiji/use_study_fiji3.png" srcset="/success-stories/ground-truth-fiji/use_study_fiji3.png 1x, /success-stories/ground-truth-fiji/use_study_fiji3_hu_3ad274fcd373c1.png 2x"
         alt="Preliminary land cover map for the Ba region, Viti Levu, Fiji" 
         class="figure-img img-fluid gallery-img" width="600" height="424"
         loading="lazy"></figure>

<p><em>Figure 3: Preliminary land cover map for the Ba region, Viti Levu, Fiji</em></p>
<h3 id="acknowledgment">Acknowledgment</h3>
<p>We would like to thank the field team from the Fiji Ministry of Forestry especially Viliame Tupua and Renata Varea (USP). The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).</p>
<figure class="figure text-center mb-4"><img src="/success-stories/ground-truth-fiji/use_study_fiji4_hu_4c701ecc693f19aa.jpg" srcset="/success-stories/ground-truth-fiji/use_study_fiji4_hu_4c701ecc693f19aa.jpg 1x, /success-stories/ground-truth-fiji/use_study_fiji4_hu_56bb597ea8c501fb.jpg 2x"
         alt="The Fiji Forestry/USP field team" 
         class="figure-img img-fluid gallery-img" width="1200" height="800"
         loading="lazy"></figure>

<p><em>The Fiji Forestry/USP field team is about to collect ground truth data with QField.</em></p>
]]></content:encoded><category domain="categories">government-municipalities</category></item><item><title>Heritage Impact Assessment using QField</title><link>https://qfield.org/success-stories/heritage-impact-assessment/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/heritage-impact-assessment/</guid><description>**From QGIS to QField and Vice Versa: How the new Android application is facilitating the work of the archaeologist in the field**
**Abstract:** The aim of this paper is to highlight the main benefits of using the QField app in archaeological jobs. In particular the article provides examples of how to use QField in open area excavation, archaeological survey, and impact assessment (HIA) projects.</description><content:encoded><![CDATA[<h3 id="introduction">Introduction</h3>
<p>The aim of this paper is to highlight the main benefits of using the QField app. An App that can be installed on an Android device for all archaeologists working in the field.</p>
<p>The main feature of this new application will allow the archaeologist to upload to his/her smartphone or tablet the .qgs project of the excavation based on the general information concerning the site that is already available to you. At this point, it is possible to implement the collection of data directly on site, maintaining constant updates to your system, thus allowing you to review the project throughout the excavation process.</p>
<h4 id="the-pocket-gis-with-qfield-is-finally-a-reality">The “pocket-GIS” with QField is finally a reality!</h4>
<p>Working with QField in the field allows us to significantly reduce registration and computerisation time of inputting data into the database system, eliminating the digiti- sation of field registers and all related paperwork. The advantage of entrusting all of the information to the main GIS platform of the project (master), which is stored inside the PC, means this leaves only the task of checking the collected data, along with the bonus of in-depth topographical and geospatial analysis.</p>
<p>In this article, we will show a practical example of integrated use of QGIS and QField, which relates to an open area excavation.</p>
<p>The intervention methodology proposed in this article was constructed by the per- sonal experience of the authors; this specifically refers to open area excavation works in commercial archaeology projects.</p>
<h3 id="main-features-of-qfield">Main features of QField</h3>
<p>QField is an Android app that can be downloaded from Google Play.
This application, although it presents itself with a very simple interface, is <strong>rich in functions such as:</strong>
–Tools for digitalisation in the field;
– Geometry and attribute editing;
– GPS;
– Possibility to upload custom base maps;
– Integration of smartphone/tablet’s camera;
– Many other functions.</p>
<p>QField can be considered a “mobile” extension for QGIS. In fact, it allows us to view and manage a GIS project created with QGIS on an Android smartphone or tablet. Permitting the user to keep all set themes, labels and styles that are in the original project (Figure 1).</p>
<figure class="figure text-center mb-4"><img src="/success-stories/heritage-impact-assessment/heritage_impact_figure1.png" srcset="/success-stories/heritage-impact-assessment/heritage_impact_figure1.png 1x, /success-stories/heritage-impact-assessment/heritage_impact_figure1_hu_efbd41c9b9941e81.png 2x"
         alt="figure 1" 
         class="figure-img img-fluid gallery-img" width="923" height="774"
         loading="lazy"></figure>

<h5 id="figure-1---an-example-of-the-same-survey-gis-platform-project-in-qgis-below-and-in-qfield-above-image-by-giuseppe-guarino-2019"><em>Figure 1 - An example of the same Survey GIS platform project in QGIS (below) and in QField (above). Image by Giuseppe Guarino 2019.</em></h5>
<p>Furthermore, similar to QGIS, we can query each layer within QField by obtaining the respective information contained in its attribute table (however, there are also other GIS applications for mobile such as ArcGis, LiPAD, Bentley Map Mobile, GVSig Mobile, Geopaparazzi and others).</p>
<p>In order to work with a QGIS project within QField, the first step is to configure the properties of that project created in QGIS as “save relative paths”.</p>
<p>You will need to create a folder “folder_name” on your desktop and save in this path the .qgs file that you want to transfer to the smartphone or tablet; similarly, in the same folder, you have to enter all the data (vectors, raster and database) that make up this .QGIS project.</p>
<p>These data can also be divided into further subfolders.</p>
<p>Finally, you need to copy the entire folder ‘folder_name’ to the tablet, following <strong>two possible paths:</strong>
1. In the internal memory: Android &gt; data &gt; ch.opengis.QField &gt; files &gt; share;
2. In the external SD: Android &gt; data &gt; ch.opengis.QField &gt; files.</p>
<h3 id="working-with-qfield-in-an-archaeological-survey-and-archaeological-risk-assessment-projects">Working with QField in an Archaeological Survey and Archaeological Risk Assessment Projects</h3>
<p>Until recently, paper maps were the only way of recording archaeological features and the fields’ visibility in an archaeological survey work. Such data were digitised into a CAD or GIS software creating the individual site sheets separately on a simple digital document afterwards.</p>
<p>Today, QField, thanks to its compatibility with QGIS, allows you to skip the transition from paper to digital or from different software, reducing time and costs.</p>
<p>The archaeological survey (for a comprehensive account of methods of the Archaeological survey, see Cambi, Terrenato 1994, pp. 117–143, and Renfrew, Bahn 2016 [1,2]) must be preceded by the construction of a GIS platform that takes into consideration both the data acquired during the field survey phase and the bibliographic ones. For this reason, it will be necessary to work on two tables: one is spatial, which is useful in the field, and the other is alphanumeric. Both will be joined in a single spatial table, useful for consultation on the GIS desktop. This process is possible through the use of a relational geo-database such as SpatiaLite and PostGIS or, alternatively, through the creation of a join between the tables and the geometries.</p>
<p>However, the big advantage of using a geo-database is the ability to create queries capable of merging information from two or more tables into a single table (view) (for more in-depth information on the use of GIS and Geodatabases in archaeology, see Fronza, Nardini, Valenti 2009 [3]).</p>
<p>This process further speeds up field work by minimising the data to be stored during archaeological survey.</p>
<p>The data collected in the field during the survey will be recorded and digitised through three different layers (point, line and polygon). The attribute tables connected to the three layers record the following information: Project Name (String), Municipality (String), Location (String), Feature Number (Integer), Place Name (String), Location (String), Date (Date), Site Definition (String), Visibility (String) and Photos (String).</p>
<p>The attribute values, “Project name” and “Feature Number”, between the two tables must be Unique Constraint in order to identify only one unique “Project name” and only one “Feature Number”.</p>
<p>The GIS platform must also have base maps such as Google Satellite, Open Street Map, Orthophotos and so on. In this case, we used the following maps: Carta Tecnica Regionale (1:10.000), Open Street Map e Google Satellite. To make these maps lighter, we created first overviews (pyramids) in QGIS.</p>
<p>The positioning of the archaeological features identified can be recorded through the GPS internal device. However, for a greater accuracy, QField can be connected to a GNSS antenna.</p>
<p>In archaeological consultancy and archaeological risk assessment jobs, it is recommended to upload into the GIS project an infrastructure layer containing the infrastructure’s geometric information, measurements and others, besides a buffer of itself.</p>
<p>After setting the basics of our project on QGIS, we need to export the project through the use of the QField Sync plugin within QField. Alternatively, we can carry this out by simply copying the folder containing the project file with the * .QGIS extension, the database and the rasters (or the geopackage containing our rasters: IGM, Basemap and so on) into our smartphone or tablet.</p>
<p>By default, QField creates a folder where you can save projects (Android/data/ ch.opengis.QField/files), but it is always better to store them on an external SSD, since if you were to uninstall QField from your device, all the folders and files contained in them will be removed running the risk of deleting the data.</p>
<p>After we set up the bases of the GIS project in QGIS, we need to export it into QField through a suitable plug-in called QField-Sync. However, we can perform that task even by simply transferring (copy and paste) the QGIS project and the related dataset to our Android device. The QGIS project must be saved as .QGIS.</p>
<h3 id="benefits-and-drawbacks-of-using-qfield-in-an-archaeological-survey-and-archaeological-risk-assessment-jobs">Benefits and Drawbacks of Using QField in an Archaeological Survey and Archaeological Risk Assessment Jobs</h3>
<p>QField, similar to all the cutting-edge tools, has some limits related the the use of the devices; the main one of these might be caused by the poor bandwidth or lack of internet. In this case, we cannot have a good accuracy in the registration of our archaeological features by using the GNSS. At the same time, we would not to be able to upload WMS services such as Google Satellite, Open Street Map and others. Another disadvantage is related to the battery life: keeping the screen, data connection and GPS always active will drastically reduce the battery life of our device, even if we might bring with us portable powerbanks.</p>
<p>On the other hand, the benefits of using QField are a lot; in fact, it allows us to reduce many procedures we were to carry out had we registered the archaeological features identified during the survey on a paper map or had we filled up their related information manually on paper sheets. Furthermore, another benefit constitutes the possibility of using QField for integrating the device camera or a GNSS antenna. All of this makes the collection of data easier and increases their accuracy while at the same time reducing time, costs and workforce.
G.G.</p>
<h3 id="working-with-qfield-in-an-open-area-excavation">Working with QField in an Open Area Excavation</h3>
<p>In an open area excavation scenario, the advantages and convenience of using an App such as QField are innumerable. This is true especially in commercial archaeology sites, where very often the deadlines to carry out the work and the budgets available for the archaeological investigation are very tight. This forces you to work with the maximum optimisation of the timing and assets, despite the fact that the weather and visibility conditions in the field are often poor (Figure 2).</p>
<figure class="figure text-center mb-4"><img src="/success-stories/heritage-impact-assessment/heritage_impact_figure2_hu_b0e783d0b08bcdae.png" srcset="/success-stories/heritage-impact-assessment/heritage_impact_figure2_hu_b0e783d0b08bcdae.png 1x, /success-stories/heritage-impact-assessment/heritage_impact_figure2_hu_cc5409712f83f876.png 2x"
         alt="figure 2" 
         class="figure-img img-fluid gallery-img" width="1200" height="347"
         loading="lazy"></figure>

<h5 id="figure-2---an-example-of-when-the-weather-and-visibility-conditions-in-the-field-are-poor-image-by-roberto-montagnetti-2019"><em>Figure 2 - An example of when the weather and visibility conditions in the field are poor. Image by Roberto Montagnetti 2019.</em></h5>
<p>Now, let us see why the use of QField facilitates the reduction of working times and, at the same time, guarantees the saving of resources to be invested in the archaeological investigation, providing a practical example of using the GIS App for Android.</p>
<p>In this kind of work, the first step is to strip the area to be investigated with the use of machinery, aiming to remove the topsoil and then eventually the subsoil.</p>
<p>The subsequent step involves the identification of archaeological features both directly in the field and by comparing the results of the aerial remote sensing and geophysical analysis when this type of technology is used. The archaeological features identified are then digitally detected by GPS or Total Station.</p>
<p>Finally, all the excavation interventions that need to be completed in the investigation area (slots) are outlined, where it is more relevant in terms of understanding the stratigraphic relationship between the archaeological features identified.</p>
<p>This phase of the work is called “Pre-Ex”. The Pre-Ex survey will be the topographical base for the creation of the GIS platform of the project in QGIS, together with the base map of the area, the TBM’s and any aerial orthophotos of the site.</p>
<p>**Within the same platform, we will also upload a geodatabase containing the layers necessary for the digitisation of the following:
** a. The archaeological features identified in the field;
b The slots planned;
c. The contexts investigated and their related levels;
d. The plan and section lines used for the manual drawings;
e. All the elements that we may need to detect during the archaeological investigation of the site.</p>
<p>However, in the same database, there will also be tables related to the paperwork sheets.</p>
<p>Thus, they are comparable to the digital version of the paper registers and other related paperwork that are commonly used on construction sites for excavation documentation. This database (what comes next is just an example of database structure. Tables and geometries can be different according to the characteristics of the sites and the topology of investigations that must be carried out. In any case, tables and vectors must be related to each other in order to interact.</p>
<p><strong>QField recognises the project relations set in QGIS.) is made of:</strong>
1. Sites (Vector): Contains the list and description of all the sites on which the company is working.
2. Context_Layer (Vector): This layer graphically represents all the contexts identified and excavated during the excavation project.
3. Slots (Vector): This layer graphically represents all the slots excavated and contains the information of the paper slot register.
4. Level_Layer (Vector): This layer graphically represents all the levels taken during the excavation of each slot.
5. Drawings_Vector (Vector): This layer graphically represents the plan and section lines used for the manual drawings.
6. Drawing_Point (Vector): This layer graphically represents the points through which the plan and section lines pass.
7. Context_Register (No geometry): digital register, which contains all the investigated contexts.
8. Drawings_Register (No geometry): digital register of all the drawings.
9. Permatrace_Register (No geometry): digital register of the permatrace sheets.
10. Sample_Register (No geometry): digital register of the samples collected.
11. Photo_Register (No geometry): digital register of all photos taken.
12. Small_Find_Register (No geometry): digital register of all small finds collected.
13. Finds_Bag_Register (No geometry): digital register of all finds bags collected during the excavation.
14. Context_Sheets (No geometry): This layer is the digital version of the context sheets register and contains all the information related to each context investigated.</p>
<p>At this point, we need to simply transfer the master project created in QGIS with all the “project relation” and “widgets” to the tablet or the smartphone and manage it directly on site with QField to immediately appreciate its advantages and convenience (Figure 3).</p>
<figure class="figure text-center mb-4"><img src="/success-stories/heritage-impact-assessment/heritage_impact_figure3_hu_78733ce5a2c59a62.png" srcset="/success-stories/heritage-impact-assessment/heritage_impact_figure3_hu_78733ce5a2c59a62.png 1x, /success-stories/heritage-impact-assessment/heritage_impact_figure3_hu_fbb7c22aa2bdf012.png 2x"
         alt="figure 3" 
         class="figure-img img-fluid gallery-img" width="1200" height="860"
         loading="lazy"></figure>

<h5 id="figure-3---an-example-of-the-same-open-area-excavation-gis-platform-project-in-qgis-above-and-in-qfield-below-image-by-roberto-montagnetti-2019"><em>Figure 3 - An example of the same open area excavation GIS platform project in QGIS (above) and in QField (below). Image by Roberto Montagnetti 2019.</em></h5>
<p>In fact, primarily, by using this system, archaeologists who are working in the field will be able to directly register the context numbers identified during the excavation within QField, in the appropriate “context register” table in the QField database.</p>
<p>This aspect already speeds up on-site operations by saving the time generally taken to go back and forth from the site to the compound or from the site to the car/van and vice versa, for the compilation of paper registers; especially, if we take into consideration the fact that, on a regular basis, cars and compounds are located at a considerable distance away from the excavation area.</p>
<p>Additionally, since generally there is only one device on site and this is usually held by the site manager or by the supervisors, this would make it easier for them to check that the field archaeologists are assigning the right numbers to the identified contexts.</p>
<p>Very often, on a location tend to become confused, especially when the excavation area of the site is poor due to adverse weather conditions. Along with the above issues, they can also encounter errors such as registering the same feature with different cut numbers or by assigning the same context numbers to different features.
This occurs even more frequently when the field team is composed of numerous archaeologists who work in separate excavation slots from each other. These slots can be spread around the excavation area, making interaction and communication between them more challenging.</p>
<p>This issue is also linked to another problem, which means, for those who work in the field, it is impossible to have a constant overview of the investigation area and the archaeological features identified, which often causes confusion and making mistakes during the registration of the context numbers.</p>
<p>Therefore, from this point of view, QField represents a real breakthrough by giving <strong>the following possibilities</strong> to the people working on site, at any time:
i. To have a general overview of the excavation area;
ii. To query the surveyed archaeological features;
iii. To check the shape and the orientation of the archaeological features identified in the Pre-Ex phase, which must be dug even when the site conditions are</p>
<p>QField aids with various challenges encountered in the field: time wasted due to inclement, wet weather and perpetually sodden and muddy soil churned up by people and vehicles continually accessing the site. These cause the identified archaeological features to become unrecognisable after several days of the site being stripped (Figure 2).</p>
<p>By using the device’s GPS, as it allows the user to navigate within the excavation area and to find, albeit with a certain margin of error, the archaeological features that need to be excavated, even when the visibility on site is poor.</p>
<p>Similarly, by doing so, when visibility conditions are bad, it is easier to centre with the slots in the archaeological features that have previously been identified in the Pre-Ex phase, which prevents the miscalculation of digging into the natural sites.</p>
<p>A typical example of this is when there are furrows running across the field, and it becomes increasingly difficult to see their entire length with the naked eye.
Typically, in order to remedy this type of problem, archaeologists use printed maps in the excavation area.</p>
<p>However, although this can certainly be a help, in practice, they are in no way comparable to the convenience of digital maps and consequently to QField <strong>for a number of reasons:</strong>
1. Printed maps deteriorate very quickly due to wind, humidity and especially when handled by human hands.
2. To contain the entire excavation area, they must often be printed in very large formats, which requires particular.
plotters, which incurs considerable costs and makes them difficult to use.
3. Paper maps are not interactive, which means that you cannot ask them questions.
4. They do not solve the problem of having to precisely centre the archaeological features, which need to be investigated with the slots when the visibility conditions on the site are poor.</p>
<p>Notably, the use of QField on site simplifies the workload of managers and supervisors in the planning of the excavation interventions, allowing them to easily instruct field archaeologists directly in the excavation area. By doing so, they will be able to train the field team efficiently with accurate information regarding the features that they will have to dig, supporting their explanation with the graphic aid of the tablet and with details related to what has already been investigated and uploaded into the database of the project.</p>
<p>Apart from the fieldwork, QField makes the job easier for archaeologists even in the recording phase, simplifying their work in the production of the paperwork. As we already mentioned, they can continuously query the tablet to obtain the necessary information that needs to be included in their paper documentation sheets, such as the section or plan numbers of the contexts that they have excavated, along with the photo numbers of the same contexts, or any other related information.
Furthermore, it will be much easier for them to draw the location plans that are generally required in the context sheets, as they will have much more pieces of information available to provide an interpretation of what they have dug.</p>
<p>Another very important aspect to take into consideration when working with QField is that there is a possibility of completely removing the manual registration process of the slot numbers, context numbers, drawing numbers, sample numbers, photo numbers and so on.</p>
<p><strong>Simultaneously, by using this system, we can also avoid issues such as:</strong>
1. The manual data-entry of the paper registers into the database of the project;
2. The problem of deciphering incomprehensible calligraphies, which greatly increase the possibility of making transcription mistakes.</p>
<p>In fact, unclear calligraphies are a recurring problem related to the manual recording of the excavation documentation and in particular of the registers. This is also going to affect the accuracy of the information that must be put into the database during computerisation.</p>
<p>Additionally, the archaeologist involved in the paperwork must include in his documentation context numbers, drawing numbers and other types of information related to the archaeological features and in relation to his own, which have been excavated and recorded by other colleagues. In this circumstance, to confuse one number for another, perhaps due to the unclear handwriting of the colleague, is a very common mistake.</p>
<p><strong>Worst-case scenario means that:</strong>
1. There will no longer be a match between digital registers of the database and paper registers;
2. The information on various context sheets will not be reliable;
3. Both cases (as mentioned above).</p>
<p>Therefore, we will have to spend a lot of time and effort tracking down the error and correcting it.
Instead, the use of a digital recording eliminates this problem and facilitates the checking of errors.</p>
<p>The main benefit of the GIS tools is that they enable us to query the features by giving us the possibility to cross-check data, which speeds up the checking process.</p>
<p>To give a practical example, if you need to adjust the number of a context, or a drawing or anything else within a digital register by a number, with the QGIS “field calculator”, it becomes an easy task taking only a few seconds. Just think how long it would take to perform the same task using registers and paperonly documentation, especially when working with considerable amounts of data collected within an extensive excavation.
In this case, you must first trace the folder containing the numerical series of the number to be revised, then browse one-by-one all the registers until you find the number that needs to be amended and finally corrected, along with all the subsequent numbers. This will not only need to be corrected in the registers, but also within thespecific sections of the context sheets.
In other words, if a context, drawing or photo number has been registered incorrectly, it is not enough to correct only the register but also all the paperwork that relates to the number that has been mentioned.</p>
<p>Therefore, by using a digital register (table), the operation will only take a few minutes; however, if you were working on the paper documentation by hand, it could take numerous hours of hard work.</p>
<p>One final significantly important aspect to take into consideration is the saving of paper and consequently the amount of money involved. The use of QField and digital documentation allows us to efficiently manage the excavation data. By working in this way, it is no longer necessary to print out the survey plans, the registers and the paperwork sheets.</p>
<p>However, if the competent authority (county archaeology) or the customer explicitly requests a paper version of all the documentation produced on site, it will be possible to print out everything at the end of the project, only once all of the amendments have been made. This helps to avoid unnecessary waste of paper, along with all the other problems that were previously mentioned.
Even in this case, the QGIS “print composer” allows us to develop customised layouts that can be saved and used at any time.</p>
<h3 id="conclusions">Conclusions</h3>
<p>In an increasingly digital world, it is unacceptable to continue working on paper especially because, at the end of the process, all paper documentation must be digitised for archiving needs. Today, in fact, both the museums and the warehouses of the archaeological companies have less space available for the storage of paper folders. At this point, it would be beneficial to manage the data in a digital format at the beginning of the excavation process, immediately saving time and resources.</p>
<p>Scanning the PDF documents of registers, context sheets and, in general, all documentation produced on site is not a practical and sustainable solution. As previously mentioned, often, this documentation in extensive excavation projects is made up of thousands of paperwork sheets; I challenge anyone to reconstruct an excavation matrix by checking all the stratigraphic reports on the paperwork PDF scan. This kind of job forces you to continually scroll up and down the PDF document in search of the relationships between the various contexts, resulting in a significant waste of time and energy; without any regards to the costs that are involved when scanning in thousands of sheets.</p>
<p>Archaeological excavations are constantly driven by strict and increasingly shorter deadlines. The use of GIS for the management of excavation data can no longer be ignored. Currently, the possibility of an “Open Source” and a “pocket” GIS platform, such as QField, truly represents a unique opportunity to make the work of archaeologists on site easier, faster and more accurate.</p>
<p>As previously mentioned, it is much easier to build the matrix and compile the phasing of the archaeological features identified working with a digital system during the Post-Ex phase. Thus, only an instrument such as GIS, which gives us the possibility of launching queries and continuously cross-referencing data, allows us to perform this type of work quickly and efficiently.</p>
<p>At the same time, the GIS allows us to have a continuous overview of the data produced on site and to further implement information regarding the investigation by using geospatial analysis, which helps to facilitate the final interpretative reconstruction.</p>
<p>In short, the principle of paper lasting forever cannot be accepted any more. Primarily, because it is not true, and secondly, it deteriorates over time, especially when, as in most cases, it is kept in the basements of archives, museums or sites of archaeological companies.</p>
<p>R.M.</p>
<p><strong>Institutional Review Board Statement:</strong> not applicable.</p>
<p><strong>Informed Consent Statement:</strong> not applicable.</p>
<hr>
<h3 id="references">References</h3>
<ol>
  <li id="fn:1">
    <p style="margin-bottom: 0">Cambi, F.; Terrenato, N. Introduzione All’archeologia dei Paesaggi; Carocci Editore: Roma, Italy, 1994; pp. 117–143.<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text">↩</a><a class="footnote-backref" href="#fnref2:1" title="Jump back to footnote 1 in the text">↩</a></p>
  </li>
  <li id="fn:2">
    <p style="margin-bottom: 0">Renfrew, C.; Bahn, P. Archaeology, Theories, Methods, and Practice. Archaeol. J. 2016, 148, 329–330.<a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text">↩</a></p>
  </li>
  <li id="fn:3">
    <p style="margin-bottom: 0">Fronza, V.; Nardini, A.; Valenti, M. Informatica e Archeologia Medievale: L’esperienza Senese; All’insegna del Giglio: Firenze, Italy, 2009.<a class="footnote-backref" href="#fnref:3" title="Jump back to footnote 3 in the text">↩</a></p>
  </li>
</ol>
]]></content:encoded><category domain="authors">map[name:Roberto Montagnetti note:1 noteUrl:#fn:1]</category><category domain="authors">map[name:Giuseppe Guarino note:2 noteUrl:#fn:2]</category><category domain="categories">humanitarian-emergency-response</category></item><item><title>Improving Efficiencies in Ecological Surveying using QField</title><link>https://qfield.org/success-stories/ecological-surveying/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/ecological-surveying/</guid><description>To conduct ecological surveying more efficiently than has been previously achieved through traditional non-digital techniques, using QField as a medium for standardised and flexible field data collection.</description><content:encoded><![CDATA[<h3 id="goal">Goal</h3>
<p>To conduct ecological surveying more efficiently than has been previously achieved through traditional non-digital techniques, using QField as a medium for standardised and flexible field data collection.</p>
<h3 id="project-requirements">Project Requirements</h3>
<p>To facilitate effective field work, regular consultation with the Ecology team is required to ensure that QField projects are prepared appropriately. Firstly, basemaps comprising aerial imagery and proposed development plans are prepared by georeferencing and constructing pyramids in QGIS. Point, line and polygon vector layers are then created to support digitisation and associated data collection. Using a range of widgets, attribute fields are customised to meet the requirements of the Ecology team. These include:</p>
<h4 id="style">Style</h4>
<p>drop-down list of selectable styles tailored for conducting ecological surveys</p>
<h4 id="scale">Scale</h4>
<p>drop-down list of selectable scales for point and line feature</p>
<h4 id="info">Info</h4>
<p>space for inserting a feature description</p>
<h4 id="image">Image</h4>
<p>location for images to be captured and stored</p>
<h4 id="geometry">Geometry</h4>
<p>contains self-populated geometry values, e.g. area, perimeter, length</p>
<h4 id="timestamp">Timestamp</h4>
<p>records the time and date that a feature was created/last modified</p>
<figure class="figure text-center mb-4"><img src="/success-stories/ecological-surveying/eco-survey_hu_e2c6f761000e6df3.png" srcset="/success-stories/ecological-surveying/eco-survey_hu_e2c6f761000e6df3.png 1x, /success-stories/ecological-surveying/eco-survey_hu_db93c7fb2da99699.png 2x"
         alt="figure 1" 
         class="figure-img img-fluid gallery-img" width="1200" height="479"
         loading="lazy"></figure>

<h5 id="figure-1---overview-of-the-traditional-workflow-in-ecological-surveying-at-delta-simons-compared-with-the-workflow-created-using-qfield-single-headed-arrows-indicate-the-direction-of-one-way-communication-whereas-double-headed-arrows-indicate-two-way-conversation"><em>Figure 1 - Overview of the traditional workflow in ecological surveying at Delta-Simons compared with the workflow created using QField. Single-headed arrows indicate the direction of one-way communication, whereas double-headed arrows indicate two-way conversation.</em></h5>
<h3 id="result">Result</h3>
<p>Delta-Simons are saving approximately 40% of the time previously consumed by traditional ecological field data collection.</p>
<p><strong>QField has significantly improved the ecological surveying workflow by:</strong>
– Removing the need to recreate GIS outputs from physical drawings
– Reducing the overall amendments required for GIS outputs
– Improving communication channels (see Figure 1.)
– Improving the accuracy and quality of data</p>
]]></content:encoded><category domain="categories">ecology-environment</category></item><item><title>Monitoring Fire Salamanders with QField: A Conservation Success Story in Saxony</title><link>https://qfield.org/success-stories/fire-salamanders/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/fire-salamanders/</guid><description>In the steep, forested valleys of Saxony, Germany, a dedicated environmental monitoring team is using QField to track one of Europe's most striking amphibians—the fire salamander. This distinctive black-and-yellow creature serves as an important indicator species for stream health and ecosystem integrity.</description><content:encoded><![CDATA[<p>In the steep, forested valleys of Saxony, Germany, a dedicated environmental monitoring team is using QField to track one of Europe&rsquo;s most striking amphibians—the fire salamander. This distinctive black-and-yellow creature serves as an important indicator species for stream health and ecosystem integrity.</p>
<h3 id="the-project-salamander-conservation-in-bund-saxony">The Project: Salamander Conservation in BUND Saxony</h3>
<p>Working for BUND (Bund für Umwelt- und Naturschutz-Börgerland) in Saxony, a regional environmental protection organization with approximately 10,000 members, the project coordinator leads a team focused specifically on monitoring fire salamander populations and their habitats.</p>
<p>This five-year conservation initiative receives funding from both the EU (80%) and the state of Saxony (20%), with specific objectives to track fire salamander populations and assess their environments. What began as a solo monitoring effort has expanded to include four dedicated field workers who collect data systematically across numerous streams.</p>
<p><em>&ldquo;Fire salamanders are indicators of environments that have remained largely untouched for extended periods and streams with clean water,&rdquo;</em> explains the project coordinator, who has a background in environmental monitoring. <em>&ldquo;We&rsquo;ve discovered they can adapt to various conditions, which tells us important information about our local ecosystems.&rdquo;</em></p>
<figure class="figure text-center mb-4"><img src="/success-stories/fire-salamanders/salamander-1_hu_3f93c71f1d58a83a.JPG" srcset="/success-stories/fire-salamanders/salamander-1_hu_3f93c71f1d58a83a.JPG 1x, /success-stories/fire-salamanders/salamander-1_hu_67bbee0446dfa4bd.JPG 2x"
         alt="fire salamanders" 
         class="figure-img img-fluid gallery-img" width="1200" height="1200"
         loading="lazy"></figure>

<h3 id="qfield-in-action-how-the-team-collects-data">QField in Action: How the Team Collects Data</h3>
<p>The BUND team has divided approximately 150 streams—totaling around 90 kilometers of waterways—into 100-meter monitoring segments. Field workers visit each segment twice during the first half of the year, which corresponds to the 2-5 month period when fire salamander larvae are present in the water.</p>
<p><strong>Using QField, the team documents:</strong>
– Fire salamander larvae counts in each 100-meter stream segment
- Current water conditions (flowing, drying out, or dry)
- Presence of food sources like gammarids and other aquatic invertebrates
- Visual habitat assessments</p>
<p>Additionally, the team conducts annual water quality measurements for each stream, testing for nitrate, nitrite, ammonium, phosphate, and pH levels.</p>
<p><em>&ldquo;When the field workers enter a new 100-meter segment, they can see it directly on the map in QField,&rdquo;</em> notes the coordinator. <em>&ldquo;They make a point for each segment, allowing us to visualize where larvae are abundant and where they&rsquo;re absent.&rdquo;</em></p>
<p><figure class="figure text-center mb-4"><img src="/success-stories/fire-salamanders/salamander-3_hu_537ab2c04156a755.JPG" srcset="/success-stories/fire-salamanders/salamander-3_hu_537ab2c04156a755.JPG 1x, /success-stories/fire-salamanders/salamander-3_hu_b68ed3f78069c0a5.JPG 2x"
         alt="larvae" 
         class="figure-img img-fluid gallery-img" width="1200" height="749"
         loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/success-stories/fire-salamanders/salamander-5_hu_e961cd906fd8b9db.JPG" srcset="/success-stories/fire-salamanders/salamander-5_hu_e961cd906fd8b9db.JPG 1x, /success-stories/fire-salamanders/salamander-5_hu_89b1d85912a941fc.JPG 2x"
          alt="larvae" 
          class="figure-img img-fluid gallery-img" width="1200" height="1200"
          loading="lazy"></figure>
</p>
<h3 id="from-paper-to-digital-the-qfield-advantage">From Paper to Digital: The QField Advantage</h3>
<p>Before implementing QField, data collection was a cumbersome process involving Garmin GPS units and handwritten notes with personal shorthand.</p>
<p><em>&ldquo;I always worked with shortcuts and tried to type information as concisely as possible,&rdquo;</em> recalls the coordinator. &ldquo;Therefore, other people looking at my notes couldn&rsquo;t understand anything.&rdquo;</p>
<p>This older method presented significant challenges:
- Difficulty onboarding new team members
- Limited data standardization
- Time-consuming post-field work to translate cryptic notes
- Challenges with photo documentation and location accuracy</p>
<p>QField, the team now has:
- Standardized data collection forms
- Real-time visualization of segment boundaries
- Precise GPS positioning
- The ability to include photos directly with observations
- Seamless synchronization across the team</p>
<figure class="figure text-center mb-4"><img src="/success-stories/fire-salamanders/salamander-2_hu_f6aa921269f501a8.JPG" srcset="/success-stories/fire-salamanders/salamander-2_hu_f6aa921269f501a8.JPG 1x, /success-stories/fire-salamanders/salamander-2_hu_51e2a2e17a377572.JPG 2x"
         alt="enter alt" 
         class="figure-img img-fluid gallery-img" width="1200" height="1600"
         loading="lazy"></figure>

<h3 id="from-paper-to-digital-the-qfield-advantage-1">From Paper to Digital: The QField Advantage</h3>
<p>Beyond the core team, the BUND project has created a simplified QField project specifically for volunteers. This parallel system allows community members to contribute meaningful data while maintaining the scientific integrity of the professional monitoring program.</p>
<p><em>&ldquo;It was kind of a pain when volunteers just sent me pictures from fire salamanders and said where they found it. It&rsquo;s a lot of work and time that I don&rsquo;t have,&rdquo;</em> explains the coordinator. <em>&ldquo;Now with QField, we&rsquo;re making a short video about how to use it and collect data, which I&rsquo;ll send to everyone who&rsquo;s sent me pictures over the last five years.&rdquo;</em></p>
<p>The simplified volunteer project contains fewer fields but includes the ability to upload photos, creating a more structured citizen science program that feeds directly into the conservation work.</p>
<h3 id="conservation-impact-why-it-matters">Conservation Impact: Why It Matters</h3>
<p>The data collected through QField helps BUND understand the health of fire salamander populations and their habitats, which in turn informs conservation decisions.</p>
<p><em>&ldquo;If we want to make changes in the environment to help the fire salamander, we pretty much just need to hold the water in the area. Our problem is that the streams are drying out,&rdquo;</em> explains the coordinator.</p>
<p>The information gathered identifies streams with only small populations (2-3 larvae) that are most vulnerable to extinction if conditions worsen. This allows BUND to prioritize conservation efforts where they&rsquo;re most needed.</p>
<p>By making the data collection process more efficient and standardized through QField, the team can cover more ground, collect more consistent data, and ultimately make better-informed conservation decisions—helping ensure that this iconic amphibian continues to thrive in Saxony&rsquo;s forest streams.</p>
]]></content:encoded><category domain="categories">ecology-environment</category></item><item><title>Real-Time Radiation Detection with QField: Cleaning Up America's Nuclear Legacy</title><link>https://qfield.org/success-stories/radiation-detection/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/radiation-detection/</guid><description>In sites across the United States, from public parks in New York to former uranium processing facilities in New Jersey, a dedicated team of environmental specialists is using QField to detect and remediate radioactive contamination left over from America's atomic weapons program.</description><content:encoded><![CDATA[<p>In sites across the United States, from public parks in New York to former uranium processing facilities in New Jersey, a dedicated team of environmental specialists is using QField to detect and remediate radioactive contamination left over from America&rsquo;s atomic weapons program.</p>
<h3 id="the-mission-fusrap-site-remediation">The Mission: FUSRAP Site Remediation</h3>
<p>Working under the Formerly Utilized Sites Remedial Action Program (FUSRAP), geological specialists lead cleanup efforts for low-level radioactive waste sites across the country.</p>
<p><em>&ldquo;We&rsquo;re cleaning up radiation, in simple terms,&rdquo; explains the project geologist. &ldquo;Back in the 60s and early 40s, we didn&rsquo;t really know what this material could do. We&rsquo;re dealing with radium, uranium, thorium—materials that were processed for the atomic bomb program.&rdquo;</em></p>
<p>The cleanup process requires precise detection and mapping of contaminated areas, followed by careful excavation and disposal.</p>
<h3 id="the-challenge-real-time-data-collection-in-hazardous-environments">The Challenge: Real-Time Data Collection in Hazardous Environments</h3>
<p>The team works in challenging conditions, dressed in full personal protective equipment including respirators while operating sensitive radiation detection equipment. Before implementing QField, their workflow created significant delays that hampered cleanup operations.</p>
<p><em>&ldquo;We used to have a three day processing time where we would have breadcrumb trails of data, but we wouldn&rsquo;t be able to actually see what those breadcrumbs represented in terms of gamma data,&rdquo;</em> recalls the specialist. <em>&ldquo;We&rsquo;d have to bring our data back, scan, come out of the zone, bring it back to my desk, and go through this long processing system through three different software packages.&rdquo;</em></p>
<p>This delay meant field crews would scan an area, then wait days for analysis before knowing where to dig or whether an area was clean. The old system created bottlenecks that frustrated operations teams eager to begin excavation and backfilling.</p>
<h3 id="qfield-integration-connecting-sensors-to-real-time-mapping">QField Integration: Connecting Sensors to Real-Time Mapping</h3>
<p>The breakthrough came through integrating radiation detection instruments directly with QField. Working with the QField development team, the specialist created a system that captures gamma radiation readings every second while simultaneously recording precise GPS coordinates.</p>
<p>This sensor integration capability was initially developed specifically for QField to meet the growing demand for real-time sensor data collection in field applications. However, following open-source best practices, OPENGIS.ch contributed this functionality upstream to the broader QGIS project, making sensor integration available to the entire QGIS ecosystem.</p>
<p><em>&ldquo;We basically just measure the offset from our detector bottom to the antenna to get our elevations,&rdquo; explains the specialist. &ldquo;The detector spits out data every second, and QField captures both the radiation reading and the location simultaneously.&rdquo;</em></p>
<p>The team uses multiple radiation detection methods:
- Portable detectors connected via Bluetooth or USB to field tablets
- Advanced spectrometers ($90,000 units) that can identify specific radioactive isotopes
- Mobile scanning systems mounted on small carts for efficient area coverage</p>
<p>Using QField&rsquo;s sensor integration capabilities, radiation data flows directly into the mapping interface with custom delimiters to parse the incoming data stream properly.</p>
<h3 id="transforming-field-operations">Transforming Field Operations</h3>
<p>The impact on field operations has been dramatic. What previously took three days of processing time now happens in real-time, allowing crews to make immediate decisions about sampling and excavation.</p>
<p><em>&ldquo;This process used to take, I would say on average, three days. Working four days a week left us maybe able to do one backfill per week. Now we can do two backfills a week. We can do a scan and collect samples within an hour—we never thought we could ever do that.”</em></p>
<h3 id="precision-and-coverage-verification">Precision and Coverage Verification</h3>
<p>QField&rsquo;s mapping capabilities also solve critical quality control issues. The team can now see their coverage in real-time, identifying gaps that might have been missed during scanning.</p>
<p><em>&ldquo;You can see your sensor being established in real-time. We used to always lose connection to our sensor and then I&rsquo;d have to go figure out which COM port it&rsquo;s on. Now I can see our sensor readings coming in, and I can also spot if I miss an area and fill it in before we finish.&rdquo;</em></p>
<p>With horizontal accuracy running at four millimeters using base station corrections, the team meets the stringent precision requirements for radioactive waste cleanup.</p>
<h3 id="data-integration-and-workflow">Data Integration and Workflow</h3>
<p>Field teams use ruggedized tablets running QField to collect data throughout their scanning operations.
The system integrates multiple data types:
- <strong>Gamma scan data:</strong> Real-time radiation readings with GPS coordinates
- <strong>Sample locations:</strong> Precise positioning for soil samples sent to on-site laboratories
- <strong>Excavation boundaries:</strong> Mapping areas cleared for backfilling
- <strong>Infrastructure:</strong> Locations of monitoring equipment, access routes, and safety hazards</p>
<p>Results are processed through the on-site laboratory within 24 hours, allowing rapid decisions about whether areas can be backfilled with clean soil or require additional excavation.</p>
<h3 id="looking-forward">Looking Forward</h3>
<p>The success of QField integration has transformed how the team approaches radioactive waste cleanup. They can now respond immediately to detection data, coordinate multiple field crews efficiently, and provide real-time updates to regulatory agencies overseeing the cleanup efforts.</p>
<p><em>&ldquo;It&rsquo;s really been upping our game here,&rdquo; concludes the specialist. &ldquo;The ability to visualize this data in real-time, combined with the precision GPS and immediate feedback, has completely changed how we operate in the field.&rdquo;</em></p>
]]></content:encoded><category domain="categories">government-municipalities</category><category domain="categories">infrastructure-engineering</category></item><item><title>River State Survey using QField</title><link>https://qfield.org/success-stories/river-state-survey/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/river-state-survey/</guid><description>To facilitate the technician's field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.</description><content:encoded><![CDATA[<h3 id="goal">Goal</h3>
<p>In order to assess the structural and morphological state of their water courses, the community of Milvignes needed to survey all the rivers crossing their territory.</p>
<h3 id="project">Project</h3>
<p>To facilitate the technician&rsquo;s field work (usually done with a map, a notebook and a camera), a QField project was created and made available on a Tablet. Cadastral and river layers were used as basemap.</p>
<p>The structure of the input tables was designed along with the technician to assure that it would fit their field requirements. The idea was to have two tables:</p>
<h4 id="sector-table">Sector table</h4>
<p>To draw sectors alongside the rivers and add information about their state and structure. If necessary, pre-defined structural work on the sector elements (wall, bridge, bottom of the canal) could also be documented.</p>
<h4 id="point-table">Point table</h4>
<p>To take punctual photography of the water courses and of its elements and where necessary add remarks.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/river-state-survey/river-state-survey1.png" srcset="/success-stories/river-state-survey/river-state-survey1.png 1x, /success-stories/river-state-survey/river-state-survey1_hu_7cd65787ade740ad.png 2x"
         alt="river state survey" 
         class="figure-img img-fluid gallery-img" width="949" height="533"
         loading="lazy"></figure>

<h5 id="river-state-survey-1"><em>River State Survey 1</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/river-state-survey/river-state-survey2.png" srcset="/success-stories/river-state-survey/river-state-survey2.png 1x, /success-stories/river-state-survey/river-state-survey2_hu_558340b2cf692fa.png 2x"
         alt="river state survey" 
         class="figure-img img-fluid gallery-img" width="574" height="409"
         loading="lazy"></figure>

<h5 id="river-state-survey-2"><em>River State Survey 2</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/river-state-survey/river-state-survey3.jpg" srcset="/success-stories/river-state-survey/river-state-survey3.jpg 1x, /success-stories/river-state-survey/river-state-survey3_hu_f2f8e82736ff7258.jpg 2x"
         alt="river state survey" 
         class="figure-img img-fluid gallery-img" width="506" height="711"
         loading="lazy"></figure>

<h5 id="river-state-survey-3"><em>River State Survey 3</em></h5>
<h3 id="result">Result</h3>
<p>In less than 3 days, the technician surveyed successfully all the 10'894 meters of water courses.
Back at the office, it took only 2 hours to treat the data and get the final result:</p>
<p>– Facilitated the field survey
– Accelerated the data treatment</p>
<p><figure class="figure text-center mb-4"><img src="/success-stories/river-state-survey/river-state-survey-logo-geoconseils.png" srcset="/success-stories/river-state-survey/river-state-survey-logo-geoconseils.png 1x, /success-stories/river-state-survey/river-state-survey-logo-geoconseils_hu_70e1e03e1007e3dd.png 2x"
         alt="geoconseils" 
         class="figure-img img-fluid gallery-img" width="350" height="160"
         loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/success-stories/river-state-survey/river-state-survey-logo-milvignes.png" srcset="/success-stories/river-state-survey/river-state-survey-logo-milvignes.png 1x, /success-stories/river-state-survey/river-state-survey-logo-milvignes_hu_e350b03637e11438.png 2x"
          alt="milvignes" 
          class="figure-img img-fluid gallery-img" width="148" height="160"
          loading="lazy"></figure>
</p>
]]></content:encoded><category domain="categories">water-land-management</category></item><item><title>Tonga Crop Survey using QField</title><link>https://qfield.org/success-stories/tonga/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/tonga/</guid><description>In January 2022 the Hunga Tonga-Hunga Ha’apai submarine volcano erupted. Ash clouds from the eruption and the subsequent tsunami damaged croplands on the Tongatapu and Ha’apai island groups.</description><content:encoded><![CDATA[<h3 id="context">Context</h3>
<p>In January 2022 the Hunga Tonga-Hunga Ha’apai submarine volcano erupted. Ash clouds from the eruption and the subsequent tsunami damaged croplands on the Tongatapu and Ha’apai island groups.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/tonga/tonga-1_hu_82532738f4c08559.jpg" srcset="/success-stories/tonga/tonga-1_hu_82532738f4c08559.jpg 1x, /success-stories/tonga/tonga-1_hu_903b737e47016be3.jpg 2x"
         alt="mapping-farms" 
         class="figure-img img-fluid gallery-img" width="400" height="200" style="ZgotmplZ"
         loading="lazy"></figure>

<p>Croplands damaged after Hunga Tonga-Hunga Ha’apai eruption.</p>
<h3 id="activities">Activities</h3>
<h4 id="analysis-of-tonga-crop-survey-data">Analysis of Tonga Crop Survey Data</h4>
<p>Ministry of Agriculture, Food, and Forests staff used the <a href="https://livelihoods-and-landscapes.com/examples/tonga-crop-survey/tonga-crop-survey.html" target="_blank" rel="noopener">Tonga Crop Survey</a>
 data, which was collected using the <a href="https://livelihoods-and-landscapes.com/research.html" target="_blank" rel="noopener">maplandscape</a>
 workflow in the months before the eruption, to perform an initial estimate of damage to the food supply.</p>
<h4 id="monitoring-of-the-agricultural-recovery">Monitoring of the agricultural recovery</h4>
<p>The <a href="https://livelihoods-and-landscapes.com/research.html" target="_blank" rel="noopener">maplandscape</a>
 workflow uses QField for mobile data collection. QField has full online and offline modes; this enabled Ministry staff to conduct damage mapping activities and conduct surveys to monitor how government resources for recovering croplands were being used while the countries internet was cut off. The internet cable to Tonga was severed during the eruption. In particular, QField was used to generate maps of where fields had been cleared and re-ploughed using government support. The eruption severed the undersea cable which connected Tonga to the internet.</p>
<h4 id="damage-assessment-with-community-leaders">Damage assessment with community leaders</h4>
<p>In the months following the eruption, Ministry staff used <a href="https://livelihoods-and-landscapes.com/research.html" target="_blank" rel="noopener">maplandscape</a>
 to interview community leaders in areas affected by the eruption to ascertain loss and damage to croplands, harvested crops, and agricultural infrastructure. This information was used to compute amounts for relief payments.</p>
<figure class="figure text-center mb-4"><img src="https://livelihoods-and-landscapes.com/examples/hunga-haapai/hunga-haapai-trees-rectangle.jpg"
         alt="mapping-farms" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<p>Trees damaged after Hunga Tonga-Hunga Ha’apai eruption.</p>
<h3 id="outputs">Outputs</h3>
<ul>
<li>An early estimate of croplands and agricultural produce affected by the eruption.</li>
<li>Monitoring of the use of government resources and support for recovery of croplands.</li>
<li>Dataset of loss and damages to the agricultural sector in affected communities.</li>
</ul>
]]></content:encoded><category domain="categories">humanitarian-emergency-response</category><category domain="categories">government-municipalities</category></item><item><title>Use of QField for mapping breeding birds in the Wadden Sea</title><link>https://qfield.org/success-stories/mapping-breeding-birds/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/mapping-breeding-birds/</guid><description>The Wadden Sea in Denmark, Germany and The Netherlands is of outstanding importance for many breeding bird species. Annually, the Schutzstation Wattenmeer participates in the Wadden Sea wide trilateral monitoring and assessment program (TMAP) and monitors the number of breeding birds in more than 100 monitoring areas in Schleswig-Holstein / Germany. For a number of species we monitor a significant share of the entire German breeding population.</description><content:encoded><![CDATA[<h3 id="goal-and-field-constraints">Goal and field constraints</h3>
<p>The Wadden Sea in Denmark, Germany and The Netherlands is of outstanding importance for many breeding bird species. Annually, the Schutzstation Wattenmeer participates in the Wadden Sea wide trilateral monitoring and assessment program (TMAP) and monitors the number of breeding birds in more than 100 monitoring areas in Schleswig-Holstein / Germany. For a number of species we monitor a significant share of the entire German breeding population.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer1_hu_de51e236ed04e321.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer1_hu_de51e236ed04e321.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer1_hu_438adf170a9eaf87.jpg 2x"
         alt="Schutzstation Wattenmeer project sketch" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<h5 id="sketch-of-the-project-and-monitoring-areas-of-schutzstation-wattenmeer-yellow"><em>Sketch of the project and monitoring areas of Schutzstation Wattenmeer (yellow).</em></h5>
<p>Most fieldwork is carried out by annually changing volunteers which usually do not have much experience. Good supervision during the monitoring period in spring is thus very important. At the same time the amount of collected data is a significant bureaucratic challenge.</p>
<p>Until 2018 printed paper maps were used to collect the data in the field. Major disadvantages of the analogue system were:</p>
<p>– in the field was rather difficult without GPS positioning.
– all results had to be counted and transferred to data tables and GIS manually, transmission errors were likely (about 18,000 observations are collected every year).
– data could only be reviewed after the monitoring period and unlikely observations could not be checked directly.</p>
<p>For this reason, we have implemented a digital monitoring workflow using the power of QField, the advantages of a cloud storage system and the computational power of R. Most tasks are now fully automatized in R. Via the cloud data from all areas can be accessed and evaluated with daily topicality.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer2_hu_f380a0178139b655.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer2_hu_f380a0178139b655.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer2_hu_198f485cde4a0af4.jpg 2x"
         alt="data transmission system" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<h5 id="sketch-of-the-data-transmission-system-field-observations-are-logged-in-qfield-on-a-tablet-and-uploaded-into-a-cloud-storage-data-from-all-areas-are-accessed-and-automatically-treated-by-an-r-script"><em>Sketch of the data transmission system. Field observations are logged in QField on a tablet and uploaded into a cloud storage. Data from all areas are accessed and automatically treated by an R script.</em></h5>
<p>In spring 2019 we tested our system with seven tablet devices spread over seven of in total 12 different monitoring stations.</p>
<h3 id="project-preparation">Project preparation</h3>
<p>On a desktop computer we set up a QGIS project containing a high-resolution aerial image as background layer for orientation in the field. For the monitoring data we created a custom Geopackage database with predefined dropdown columns and entry restrictions. Additionally, we added predefined walking paths to guide the volunteers and to further standardise our monitoring.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer3_hu_2863ea10f9ab5127.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer3_hu_2863ea10f9ab5127.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer3_hu_edd35a34fac845e4.jpg 2x"
         alt="sketch of the QField interface" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<h5 id="sketch-of-the-qfield-interface-for-data-entry-we-used-a-geopackage-file-with-custom-dropdown-list-and-entry-restrictions"><em>Sketch of the QField Interface. For data entry we used a geopackage file with custom dropdown list and entry restrictions.</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer4_hu_e315120bc8bad421.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer4_hu_e315120bc8bad421.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer4_hu_d1dda0535d70d9ee.jpg 2x"
         alt="logged observations in QField" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<h5 id="logged-observations-are-clearly-laid-out-in-qfield"><em>Logged observations are clearly laid out in QField.</em></h5>
<p>We used an additional synchronisation App that automatically uploaded the field data from the tablet to a Google Drive cloud after fieldwork. For data download, automatized backup, data review and export we wrote a R script.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer5_hu_a4e9b20f0cc75070.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer5_hu_a4e9b20f0cc75070.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer5_hu_23802d1d5fce8e6b.jpg 2x"
         alt="custom R script" 
         class="figure-img img-fluid gallery-img" width="1200" height="724"
         loading="lazy"></figure>

<h5 id="after-data-was-automatically-synchronized-with-the-cloud-the-results-from-all-the-different-areas-can-be-reviewed-via-a-custom-r-script"><em>After data was automatically synchronized with the cloud the results from all the different areas can be reviewed via a custom R script.</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer6_hu_940d4fedf54942b7.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer6_hu_940d4fedf54942b7.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer6_hu_24d033464cd907d3.jpg 2x"
         alt="visual review of the collected data" 
         class="figure-img img-fluid gallery-img" width="1200" height="695"
         loading="lazy"></figure>

<h5 id="also-visual-review-of-the-collected-data-is-possible-via-r"><em>Also visual review of the collected data is possible via R..</em></h5>
<p>The general concept of QField as a simplified field application of QGIS turned out to be very useful for our work with volunteers. While we can set up a project with a high level of customization including all our needs in QGIS, field workers only need to understand the basics. A big advantage: unwanted changes are almost impossible in QField.</p>
<h3 id="field-work">Field work</h3>
<p>During field work orientation was much easier on the tablets compared to printed paper maps especially in the extensive salt marshes. Data entry was pretty fast thanks to the possibility to automatically reuse the last entered value. Logging observations on the tablet only took a little bit extra time in comparison to paper maps.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer7_hu_4eea594a3e5302ca.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer7_hu_4eea594a3e5302ca.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer7_hu_dee6fb59ee6da6b2.jpg 2x"
         alt="the field kit" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>

<h5 id="the-field-kit"><em>The field kit</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/mapping-breeding-birds/wattenmeer8_hu_ac976b008d291fc.jpg" srcset="/success-stories/mapping-breeding-birds/wattenmeer8_hu_ac976b008d291fc.jpg 1x, /success-stories/mapping-breeding-birds/wattenmeer8_hu_7e90c252a26a83c.jpg 2x"
         alt="the field kit" 
         class="figure-img img-fluid gallery-img" width="1200" height="612"
         loading="lazy"></figure>

<h5 id="the-field-kit-1"><em>The field kit</em></h5>
<h3 id="evaluation-and-future">Evaluation and future</h3>
<p>We had no software problems during a testing period in spring 2019 and everything worked as planned. In an evaluation survey all participants stated that they preferred using the tablet rather than the analogue paper maps for field work. The use of the custom QField project was evaluated as straightforward and easy.</p>
<p>In total more than 18.000 data points were collected in the field. Due to automatized data treatment we saved a huge amount of office time and avoided transmission errors. Also, data collected with tablets and GPS-positioning will be of much higher spatial accuracy. In the future we will thus fully switch to tablet based fieldwork.</p>
<h3 id="acknowledgment">Acknowledgment</h3>
<p>We thank the Ernst-Commentz Stiftung, the Europäischer Tier- und Naturschutz Stiftung and the Adolf und Hildegard Isler Stiftung for generously supporting our project. Additionally, we want to thank the developers of QField and R for offering fantastic open source software. It is great that, due to free software, such projects can be implemented by a comparatively small conservation society.</p>
]]></content:encoded><category domain="categories">ecology-environment</category></item><item><title>Use of QField in the context of ground-truth data collection work of malaria transmitting mosquitoes</title><link>https://qfield.org/success-stories/malaria-data-collection/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/malaria-data-collection/</guid><description>For a research work aiming at improving the knowledge on the environment of the mosquitoes that transmit malaria, the French Research Institute for Sustainable Development needed to generate a land cover map of two rural areas in Africa, one in Burkina Faso and one in Ivory Coast. Two satellites images (Spot 6 at 1.5 meters spatial resolutions) are used as input of a supervised object-based image classification for this work. The supervised method implies the collection of ground truth parcels, i.e. location and geo-referencing of a set of parcels of each land cover class on the ground, preferably spread all over the study areas. Both areas are 50 km2 wide and their nature (savannahs and rural areas, where roads are mainly narrow clay tracks) imply to move around in motorbike or by feet.</description><content:encoded><![CDATA[<h3 id="goal-and-field-constraints">Goal and field constraints</h3>
<p>For a research work aiming at improving the knowledge on the environment of the mosquitoes that transmit malaria, the French Research Institute for Sustainable Development needed to generate a land cover map of two rural areas in Africa, one in Burkina Faso and one in Ivory Coast. Two satellites images (Spot 6 at 1.5 meters spatial resolutions) are used as input of a supervised object-based image classification for this work. The supervised method implies the collection of ground truth parcels, i.e. location and geo-referencing of a set of parcels of each land cover class on the ground, preferably spread all over the study areas. Both areas are 50 km2 wide and their nature (savannahs and rural areas, where roads are mainly narrow clay tracks) imply to move around in motorbike or by feet. In addition, one could quickly get lost in the rural labyrinth tracks in absence of a map. We hence needed light and very portable equipment, as well as a way to easily explore the area without getting lost.</p>
<h3 id="project-preparation">Project preparation</h3>
<p>We created a QGIS project with the Spot image and a layer to collect the ground data. We first converted our Spot image to a Geopackage raster, and built pyramids so as to get quick rendering in QField. The whole image (50 km2 at 1.5 m spatial resolution with 3 bands) weighted approximately 800 MB, which enabled us to load it in our tablet without the need to add any extra memory. We created a vector layer to draw our ground truth parcels (i.e. polygons of land cover parcels). It contained a field to identify the land cover type, some fields to take pictures and a field for eventual additional notes. We then uploaded the project in QField in our tablet.</p>
<h3 id="field-work">Field work</h3>
<p>On the field, we were able to move around easily in motorbike without getting lost, thanks to our location displayed on QField with the satellite image as background. When a parcel of interest was identified, we were able to draw its perimeter in QField and very easily fill-in the proper information on the attribute table (land cover type, pictures). When hesitating on the land cover type to attribute to a given parcel, we were able, in &ldquo;live&rdquo; (i.e. on the ground), to quickly look at previously retrieved parcels and compare them to the parcel of interest (with the pictures and the satellite image).</p>
<p>We were able, without any extra effort at the end each field working day, to see the progress of the work: which pieces of our study area we had covered, which remained to explore, how many parcels we had got for each land cover class and how many remained to retrieve. This is very appreciable in such conditions, where work can be testing and nights can be shorts. Back in office, we did not have to realize fastidious and time-consuming work such as digitalizing the parcels from a traditional GPS point layer, linking the pictures to our land cover layer, etc., which traditionally took days of work.</p>
<figure class="figure text-center mb-4"><img src="/success-stories/malaria-data-collection/mosquito1_hu_15a4364b497cdf6a.jpg" srcset="/success-stories/malaria-data-collection/mosquito1_hu_15a4364b497cdf6a.jpg 1x, /success-stories/malaria-data-collection/mosquito1_hu_91a00be7375f1c96.jpg 2x"
         alt="land cover parcels digitalized on the ground" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>

<h5 id="three-land-cover-parcels-that-were-digitalized-on-the-ground"><em>Three land cover parcels that were digitalized on the ground</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/malaria-data-collection/mosquito2_hu_25b9d370202aaae1.jpg" srcset="/success-stories/malaria-data-collection/mosquito2_hu_25b9d370202aaae1.jpg 1x, /success-stories/malaria-data-collection/mosquito2_hu_99a384308f6531d2.jpg 2x"
         alt="information collected" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>

<h5 id="getting-back-to-one-parcel-which-information-was-collected"><em>Getting back to one parcel: which information was collected</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/malaria-data-collection/mosquito3_hu_2f3a29414311cde4.jpg" srcset="/success-stories/malaria-data-collection/mosquito3_hu_2f3a29414311cde4.jpg 1x, /success-stories/malaria-data-collection/mosquito3_hu_1eb40aa43e4c691.jpg 2x"
         alt="digitalizing new parcel" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>

<h5 id="digitalizing-a-new-parcel-and-filling-the-attribute-table"><em>Digitalizing a new parcel and filling the attribute table</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/malaria-data-collection/mosquito4_hu_ddff16bd5eb60cb4.jpg" srcset="/success-stories/malaria-data-collection/mosquito4_hu_ddff16bd5eb60cb4.jpg 1x, /success-stories/malaria-data-collection/mosquito4_hu_e57839a885d734ef.jpg 2x"
         alt="field work with QField" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>

<h5 id="on-the-field-work-using-qfield"><em>On the field work using QField</em></h5>
]]></content:encoded><category domain="categories">humanitarian-emergency-response</category></item><item><title>Vanilla Surveys using QField</title><link>https://qfield.org/success-stories/vanilla-surveys/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/vanilla-surveys/</guid><description>A field survey of vanilla plantations on Vava'u, an outer island in the Kingdom of Tonga, using QField was conducted in May and June 2020 by the Ministry of Agriculture, Forestry, Food, and Fisheries (MAFF).</description><content:encoded><![CDATA[<h4>By Ahi Saipaia
    <sup id="fnref:1">
        <a class="footnote-ref" href="#fn:1">1</a>
    </sup>
    , Leody Vainikolo
    <sup id="fnref2:1">
        <a class="footnote-ref" href="#fn:1">1</a>
    </sup>
    , and John Duncan
    <sup id="fnref:2">
        <a class="footnote-ref" href="#fn:2">2</a>
    </sup>
    <sup id="fnref3">
        <a class="footnote-ref" href="#fn:3">3</a>
    </sup>
</h4>
<p>A field survey of vanilla plantations on Vava&rsquo;u, an outer island in the Kingdom of Tonga, using QField was conducted in May and June 2020 by the Ministry of Agriculture, Forestry, Food, and Fisheries (MAFF).</p>
<p>Vanilla is an important commercial crop in Vava&rsquo;u. The purpose of the survey was to map the extent of vanilla plantations and obtain estimates of the numbers of vanilla plants, area under vanilla cultivation, and the proportion of plantations that were managed or neglected. This information is being used by MAFF on Vava&rsquo;u for agricultural planning and decision making.</p>
<p>Extension officers were trained to use QField at MAFF&rsquo;s trial plantation. Following training, a team of seven extension officers conducted the survey of vanilla plantations. In total, 140 vanilla plantations were surveyed. The survey data was processed and visualised using QGIS and a Shiny dashboard application. QField enabled MAFF staff to view reference layers of farm boundaries on mobile devices in the field and map the extent of vanilla plantations within each farm. Maps of the vanilla plantations and summary statistics reporting the number of vanilla plantations, total area surveyed, and the estimated yield for plantations were produced.</p>
<p>Capturing this information using QField enabled MAFF to identify that large areas under vanilla cultivation were in a neglected management condition. This data, and the insights generated from it, were used for reporting at the national level and presentations to senior ministry staff at the MAFF headquarters on Tongatapu in July 2020. Following the vanilla survey, there are plans to train MAFF extension staff based on the main island (Tongatapu) and other island groups to use QField for crop and farm surveys. The MAFF team in Vava&rsquo;u are currently using QField to map areas cultivated by grower groups, the different crops under cultivation, and problems farmers are facing with cultivation in all districts on the island. The government is using this information as part of a process to monitor and evaluate allocated funds that support farming initiatives and the food security program of the Government.</p>
<h3 id="acknowledgements">Acknowledgements</h3>
<p>The project was funded by the Australian Centre for International Agricultural Research (ACIAR; ASEM/2016/101).</p>
<p><figure class="figure text-center mb-4"><img src="/success-stories/vanilla-surveys/use_study_vanilla1_hu_507899cb8ee89bb2.jpg" srcset="/success-stories/vanilla-surveys/use_study_vanilla1_hu_507899cb8ee89bb2.jpg 1x, /success-stories/vanilla-surveys/use_study_vanilla1_hu_aa1abdc091ed53fa.jpg 2x"
         alt="vanilla surveys" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/success-stories/vanilla-surveys/use_study_vanilla2_hu_a3b87002a70a450d.png" srcset="/success-stories/vanilla-surveys/use_study_vanilla2_hu_a3b87002a70a450d.png 1x, /success-stories/vanilla-surveys/use_study_vanilla2_hu_4d86f029b3e2e705.png 2x"
          alt="vanilla surveys" 
          class="figure-img img-fluid gallery-img" width="1200" height="849"
          loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/success-stories/vanilla-surveys/use_study_vanilla3_hu_4fd8cfa8f06f199.jpg" srcset="/success-stories/vanilla-surveys/use_study_vanilla3_hu_4fd8cfa8f06f199.jpg 1x, /success-stories/vanilla-surveys/use_study_vanilla3_hu_8c3dd525d401a079.jpg 2x"
          alt="extension officers" 
          class="figure-img img-fluid gallery-img" width="1200" height="900"
          loading="lazy"></figure>
</p>
<h5 id="extension-officers-tangaki-aloua-and-selimoti-fetokai-looking-for-the-exact-location-of-the-vanilla-plantation-before-the-plot-survey"><em>Extension Officers, Tangaki Aloua and Selimoti Fetokai, looking for the exact location of the vanilla plantation before the plot survey.</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/vanilla-surveys/use_study_vanilla4_hu_fc2d8dfc8ae4dba6.jpg" srcset="/success-stories/vanilla-surveys/use_study_vanilla4_hu_fc2d8dfc8ae4dba6.jpg 1x, /success-stories/vanilla-surveys/use_study_vanilla4_hu_dfa0f533779b082.jpg 2x"
         alt="entering attribute data into QField" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h5 id="entering-attribute-data-into-qfield-such-as-number-of-vanilla-plants-and-block-sheet-and-lot-number-which-identify-land-parcels"><em>Entering attribute data into QField such as number of vanilla plants and block sheet and lot number which identify land parcels.</em></h5>
<figure class="figure text-center mb-4"><img src="/success-stories/vanilla-surveys/use_study_vanilla5_hu_beacc0350e9a717b.jpg" srcset="/success-stories/vanilla-surveys/use_study_vanilla5_hu_beacc0350e9a717b.jpg 1x, /success-stories/vanilla-surveys/use_study_vanilla5_hu_85b3e33fea4380d.jpg 2x"
         alt="extension officers" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>

<hr>
<ol>
    <li id="fn:1">
        <h5 style="margin-bottom: 0px">Ministry of Agriculture, Forestry, Food, and Fisheries, Government of Tonga&nbsp;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text">↩</a><a class="footnote-backref" href="#fnref2:1" title="Jump back to footnote 1 in the text">↩</a></h5>
    </li>
    <li id="fn:2">
        <h5 style="margin-bottom: 0px">UWA School of Agriculture and Environment, The University of Western Australia&nbsp;<a class="footnote-backref" href="#fnref:2" title="Jump back to footnote 2 in the text">↩</a></h5>
    </li>
    <li id="fn:3">
        <h5 style="margin-bottom: 0px">Geography and Planning, The University of Western Australia&nbsp;<a class="footnote-backref" href="#fnref3" title="Jump back to footnote 3 in the text">↩</a></h5>
    </li>
</ol>]]></content:encoded><category domain="authors">map[name:Ahi Saipaia note:1 noteUrl:#fn:1]</category><category domain="authors">map[name:Leody Vainikolo note:1 noteUrl:#fn:1]</category><category domain="authors">map[name:John Duncan note:2 noteUrl:#fn:2]</category><category domain="categories">precision-agriculture</category></item><item><title>Young Farmers Use QField to Reduce Deforestation by 71% in Ghana's Forests</title><link>https://qfield.org/success-stories/ghana-deforestation/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/ghana-deforestation/</guid><description>How a community-based monitoring program in Ghana's Tano Offin Forest Reserve used QField to achieve remarkable conservation results through Payment for Ecosystem Services</description><content:encoded><![CDATA[<h3 id="the-challenge">The Challenge</h3>
<p>Ghana&rsquo;s Tano Offin Forest Reserve, one of the country&rsquo;s most biodiverse areas supporting 569 species including seven globally threatened ones, faced a critical threat. Satellite imagery revealed that without intervention, the forest was projected to lose <strong>56 hectares annually to illegal farming and logging activities.</strong> Traditional monitoring methods using &ldquo;pen and paper&rdquo; were insufficient to respond quickly to emerging deforestation threats detected by remote sensing. The Alliance of Bioversity International and <a href="https://www.cgiar.org/" target="_blank" rel="noopener">CIAT</a>
, working with local partners including the Ghana Forestry Commission, needed a way to rapidly ground-truth satellite alerts and engage local communities in real-time forest monitoring. The challenge was particularly complex given the rural setting where many community members had limited literacy and technology experience.</p>
<h3 id="the-solution">The Solution</h3>
<p>The project team implemented an innovative community-based monitoring system using QField on Android tablets. Twelve young farmers were trained as volunteers to verify deforestation alerts generated by the Terra-i satellite monitoring system, which uses freely available Sentinel 1 and 2 Copernicus satellite data to detect forest changes fortnightly.</p>
<h4 id="the-qfield-workflow-was-designed-for-simplicity">The QField workflow was designed for simplicity:</h4>
<p>- Volunteers receive GPS coordinates of deforestation alerts on their tablets
- Working in groups of at least two for safety, they navigate to the alert locations
- Using a simple QField form, they confirm whether deforestation is occurring
- They identify the cause (farming, illegal logging, or other activities)
- Photos are captured directly in the form
- Data is synchronized back to researchers and the Ghana Forestry Commission</p>
<p><em>&ldquo;The idea is not to confirm whether it&rsquo;s deforestation or not - we can see forest clearing from satellite imagery. The goal is to stop deforestation from expanding. If it&rsquo;s monitored when it&rsquo;s just started, then a farm won&rsquo;t grow from one hectare to 10 hectares.&rdquo;</em></p>
<figure class="figure text-center mb-4"><img src="/success-stories/ghana-deforestation/ghana-1_hu_23e7387dc5d3ec65.jpeg" srcset="/success-stories/ghana-deforestation/ghana-1_hu_23e7387dc5d3ec65.jpeg 1x, /success-stories/ghana-deforestation/ghana-1_hu_c970a97b50cd9cc1.jpeg 2x"
         alt="enter alt" 
         class="figure-img img-fluid gallery-img" width="1200" height="540"
         loading="lazy"></figure>

<h5 id="accountability-team-members"><em>Accountability Team members</em></h5>
<h3 id="the-result">The Result</h3>
<p>After just one year of implementation (July 2023 to July 2024), the project achieved <strong>extraordinary conservation outcomes</strong> across 1,044 hectares.</p>
<h4 id="environmental-impact">Environmental Impact:</h4>
<p>- 71% reduction in deforestation compared to business-as-usual projections
- 38% reduction compared to historical deforestation rates
– Annual deforestation dropped from a projected 56 hectares to just 16 hectares
- 6,911 tons of CO2 equivalent conserved
- 65,303 cubic meters of water recharge protected annually
- 39 hectares of biodiverse forest safeguarded</p>
<h4 id="community-empowerment">Community Empowerment:</h4>
<p>- 423 households from 6 communities engaged in forest conservation
- 12 young individuals received geospatial training and technology skills
- Communities achieved $2,000 USD in Payment for Ecosystem Services rewards for health clinic construction</p>
<figure class="figure text-center mb-4"><img src="/success-stories/ghana-deforestation/ghana-2_hu_c21112b553b038d.jpeg" srcset="/success-stories/ghana-deforestation/ghana-2_hu_c21112b553b038d.jpeg 1x, /success-stories/ghana-deforestation/ghana-2_hu_4936319c2a9166b2.jpeg 2x"
         alt="enter alt" 
         class="figure-img img-fluid gallery-img" width="1200" height="540"
         loading="lazy"></figure>

<h5 id="accountability-team-member-checks-alerts"><em>Accountability Team member checks alerts</em></h5>
<h3 id="scaling-conservation-impact">Scaling Conservation Impact</h3>
<p>The success has demonstrated the potential for expanding this model across West Africa and beyond. The Payment for Ecosystem Services approach, combined with QField&rsquo;s accessible technology platform, provides a replicable framework for community-led forest conservation.</p>
<p><em>&ldquo;If we expand it to another forest in Ghana or West Africa with this payment for ecosystem services model to motivate communities&rsquo; self-management of natural resources, then QField feels like a good technological platform to enable them to do that.&rdquo;</em></p>
<p>The project showcases how mobile GIS technology can bridge the gap between satellite monitoring and community action, turning local residents from potential forest threats into <strong>empowered conservation guardians.</strong> <figure class="figure text-center mb-4"><img src="/success-stories/ghana-deforestation/ghana-3.jpeg" srcset="/success-stories/ghana-deforestation/ghana-3.jpeg 1x, /success-stories/ghana-deforestation/ghana-3_hu_99a51778ea093246.jpeg 2x"
         alt="enter alt" 
         class="figure-img img-fluid gallery-img" width="576" height="1071"
         loading="lazy"></figure>
</p>
<h5 id="coordinator-helps-check-alerts"><em>Coordinator helps check alerts</em></h5>
]]></content:encoded><category domain="categories">forestry</category><category domain="categories">ecology-environment</category></item><item><title>Zero Invasive Predators: Eliminating Invasive Species with QField</title><link>https://qfield.org/success-stories/zero-invasive-predators/</link><pubDate>Thu, 16 Oct 2025 11:58:28 +0200</pubDate><guid>https://qfield.org/success-stories/zero-invasive-predators/</guid><description>In the rugged wilderness of New Zealand's South Westland, an ambitious conservation project is underway. Zero Invasive Predators (ZIP) is systematically eliminating possums, rats, and stoats from vast tracts of forest—with QField and QFieldCloud playing a crucial role in their operations.</description><content:encoded><![CDATA[<p>In the rugged wilderness of New Zealand&rsquo;s South Westland, an ambitious conservation project is underway. Zero Invasive Predators (ZIP) is systematically eliminating possums, rats, and stoats from vast tracts of forest—with QField and QFieldCloud playing a crucial role in their operations.</p>
<h3 id="the-challenge-managing-conservation-at-scale">The Challenge: Managing Conservation at Scale</h3>
<p>ZIP&rsquo;s mission is breathtaking in scope: to completely remove invasive predators from New Zealand as part of the nationwide Predator Free 2050 initiative. These predators devastate native ecosystems, killing an estimated 25 million native birds annually.</p>
<p>In South Westland alone, their project area spans 114,000 hectares of challenging terrain. This extraordinary achievement represents a vast predator-free area, protected on all sides by mountains, rivers, the ocean, and a network of remote reporting traps and detection devices.</p>
<p>As a frame of reference - <em>&ldquo;The scale of the project area is extraordinary: 10 times the size of New Zealand&rsquo;s largest predator-free island, and over 30 times the size of the largest fenced sanctuary.&rdquo;</em></p>
<figure class="figure text-center mb-4"><img src="/success-stories/zero-invasive-predators/zero-invasive-6_hu_61694ce1bc42c4fa.jpg" srcset="/success-stories/zero-invasive-predators/zero-invasive-6_hu_61694ce1bc42c4fa.jpg 1x, /success-stories/zero-invasive-predators/zero-invasive-6_hu_3825669214ef1b3c.jpg 2x"
         alt="mt price" 
         class="figure-img img-fluid gallery-img" width="1200" height="444"
         loading="lazy"></figure>

<h5 id="waitangitahuna-river-on-the-left-and-whataroa-from-mt-price"><em>Waitangitahuna River on the left and Whataroa from Mt Price</em></h5>
<h3 id="tracking-20000-devices-in-the-field">Tracking 20,000 Devices in the Field</h3>
<p>The scale of data management required for this operation is immense. ZIP manages approximately 20,000 field devices through QField in their South Westland project alone—including trail cameras, AI cameras, bait stations, and cage traps. Each device requires ongoing servicing, maintenance, and data collection.</p>
<p>For each device location, the team needs to record three types of information:
<strong>Actions:</strong> Deployment of equipment and setup details
<strong>Events:</strong> Servicing information and maintenance records
<strong>Properties:</strong> Operational data such as bait take, lure status, and battery levels</p>
<p>Before QField, this information was captured using Garmin GPS devices and paper notebooks—a cumbersome process that created significant delays in data processing and limited the effectiveness of rapid response operations.</p>
<p><figure class="figure text-center mb-4"><img src="/success-stories/zero-invasive-predators/zero-invasive-2_hu_a81d107854b4def0.jpeg" srcset="/success-stories/zero-invasive-predators/zero-invasive-2_hu_a81d107854b4def0.jpeg 1x, /success-stories/zero-invasive-predators/zero-invasive-2_hu_714eb77603fb7e64.jpeg 2x"
         alt="devices" 
         class="figure-img img-fluid gallery-img" width="1200" height="1600"
         loading="lazy"></figure>
 <figure class="figure text-center mb-4"><img src="/success-stories/zero-invasive-predators/zero-invasive-5.jpeg" srcset="/success-stories/zero-invasive-predators/zero-invasive-5.jpeg 1x, /success-stories/zero-invasive-predators/zero-invasive-5_hu_ff67477fce5eaab1.jpeg 2x"
          alt="PFSW TMAP Rakiura" 
          class="figure-img img-fluid gallery-img" width="1000" height="1414"
          loading="lazy"></figure>
</p>
<h3 id="the-evolution-to-digital-data-collection">The Evolution to Digital Data Collection</h3>
<p>ZIP&rsquo;s journey to QField began with a creative but limited solution—using Garmin GPS units to manually record data in JSON format within text fields. While innovative, this system showed its limitations as operations expanded from a 400-hectare pilot site to 12,000 hectares of challenging terrain.</p>
<p><em>&ldquo;The GPX capture was starting to show its limitations, and using notepads to record data was pretty much showing its limitations,&rdquo;</em></p>
<p>After researching digital field data collection options, ZIP chose QField for its seamless integration with their existing open-source GIS stack (QGIS, PostgreSQL, and GeoServer), its robust offline capabilities, and the rich functionality it offered.</p>
<p><em>&ldquo;The ability to control symbology and just the amount of data that could go out in a packaged map on the phone was fantastic,&rdquo;.
&ldquo;It worked so much better than Garmins and paper notes.&rdquo;</em></p>
<h3 id="qfieldcloud-transforming-response-times">QFieldCloud: Transforming Response Times</h3>
<p>The introduction of QFieldCloud revolutionized ZIP&rsquo;s field operations. Before QFieldCloud, data synchronization involved physically collecting phones from field staff every two weeks, manually connecting each device to a computer, and processing the accumulated data—causing significant delays in data availability.</p>
<p><em>&ldquo;The data turnaround was around about two weeks. You record on your phone for two weeks and then sync it,&rdquo;. &ldquo;There was a bunch of things that happened in the back end, like SQL scripts to refresh symbologies.&rdquo;</em></p>
<p>Now, with QFieldCloud, field staff can sync their data daily, providing near real-time information flow critical for responding to predator detections.</p>
<p><em>&ldquo;If we&rsquo;ve cleared an area of predators and then we get a predator appearing inside our block, we have to be able to react to that very quickly. If it&rsquo;s a possum, if you&rsquo;re not onto that possum within a couple of weeks, it&rsquo;s likely moved 20 or 30 kilometers from where you found it. Being able to respond as quickly as possible is sort of the key to success for us.&rdquo;</em></p>
<p>This rapid data flow has transformed their ability to coordinate teams and respond to incursions efficiently.</p>
<h3 id="field-team-coordination">Field Team Coordination</h3>
<p>ZIP has approximately 80 staff members across the organization, with about two-thirds working in field-based roles. At any given time, around 35 active QField users are collecting and accessing data across multiple project sites.</p>
<p>When responding to a predator detection, teams work intensively in a targeted area. QFieldCloud enables staff to see exactly what has been done and what remains to be done, eliminating duplication of effort and improving coordination.</p>
<p><em>&ldquo;The ability to go out, sync their data, and then go out the next day and go, &lsquo;okay, this is the section that&rsquo;s left to do&rsquo;—that&rsquo;s been game-changing,&rdquo;.</em></p>
<p>Field staff also use QField to access critical information in the field, including:
- Trap and bait station locations
- Device deployment details
- Health and safety information (tracks, wasp nests, mine shafts)
- Predator sighting locations</p>
<figure class="figure text-center mb-4"><img src="/success-stories/zero-invasive-predators/zero-invasive-3.jpg" srcset="/success-stories/zero-invasive-predators/zero-invasive-3.jpg 1x, /success-stories/zero-invasive-predators/zero-invasive-3_hu_43be3d3819a276d9.jpg 2x"
         alt="field team coordination" 
         class="figure-img img-fluid gallery-img" width="1000" height="667"
         loading="lazy"></figure>

<h3 id="looking-to-the-future">Looking to the Future</h3>
<p>As ZIP continues to expand their operations—including beginning work on Stewart Island (Rakiura), a 170,000-hectare project—the scalability of QField becomes increasingly valuable.</p>
<p>The organization remains committed to the open-source technology stack that supports their conservation work. <em>&ldquo;We&rsquo;re very appreciative of the open-source stack that supports all of our work,&rdquo;. &ldquo;The amount of data that we&rsquo;re housing—our detection records are in the tens of millions—and that&rsquo;s all on PostgreSQL and GeoServer.&rdquo;</em></p>
<p>📷 Photos taken by <a href="https://zip.org.nz/teamfeed/2018/1/chad-cottle" target="_blank" rel="noopener">Chad Cottle</a>
</p>
]]></content:encoded><category domain="categories">ecology-environment</category><category domain="categories">government-municipalities</category></item><item><title>Looking at recent QFieldCloud storage handling improvements</title><link>https://qfield.org/blog/2025/10/09/looking-at-recent-qfieldcloud-storage-handling-improvements/</link><pubDate>Thu, 09 Oct 2025 00:00:00 +0000</pubDate><guid>https://qfield.org/blog/2025/10/09/looking-at-recent-qfieldcloud-storage-handling-improvements/</guid><media:content url="https://qfield.org/blog/2025/10/09/looking-at-recent-qfieldcloud-storage-handling-improvements/on-demand-attachment.png" medium="image"/><description>QFieldCloud storage handling keeps improving, with shared datasets, on-demand attachment downloads, and resumable project downloads reducing sync time and bandwidth.</description><content:encoded><![CDATA[<p>Our ninjas have been hard at work improving QFieldCloud!</p>
<p>In recent versions, a series of functionality improvements have had a significant impact on the way <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
 handles storage, and we want to tell the world!</p>
<p>Without further due&hellip;</p>
<h2 id="shared-datasets">Shared datasets</h2>
<p>Starting with version 3.6, QField supports shared datasets. Known in QGIS as &ldquo;localized data paths&rdquo;, this allows users to upload a single instance of a given dataset to QFieldCloud and have it embedded within multiple cloud projects.</p>
<p>For large datasets such as satellite imagery or topo basemaps, the benefits include:</p>
<ul>
<li>Reduce the time QField users spend downloading large datasets. Once it&rsquo;s fetched for one cloud project, it&rsquo;ll remain available for other projects too.</li>
<li>Reduce storage usage on <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
 as the large datasets will only be stored on the server once.</li>
</ul>
<p>In other words, whether you are on a free community plan or a paid subscription, you will get more value out of your QFieldCloud storage!</p>
<p>While the main gains are around storage, shared datasets also ease management of projects as read-only datasets such as administrative boundaries can be updated in a single location and have it reflected within all the projects using these datasets.</p>
<p>QField&rsquo;s growing documentation site covers this functionality in depth, follow the link to <a href="https://docs.qfield.org/how-to/outside-layers/" target="_blank" rel="noopener">learn how to configure your projects with shared datasets</a>
.</p>
<h2 id="on-demand-attachment-download">On-demand attachment download</h2>
<p>A new project setting has made its way into <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud&rsquo;s web interface</a>
: on demand attachment file download. When turned on, QField will defer the download of image, video, audio and other file types until users open a feature form containing such an attachment.</p>
<p>This option can greatly reduce the time spent downloading and synchronizing projects when a large number of attachments is present.</p>
<p><img src="/blog/2025/10/09/looking-at-recent-qfieldcloud-storage-handling-improvements/on-demand-attachment.png" alt=""></p>
<p>For work in remote areas with poor connectivity, this option should not be used when users require access to attachments while offline.</p>
<p>However, this new behavior is ideal for fieldwork taking place within a well connected area, especially for projects spanning over a long period of time when gigabytes of accumulated attachment can transform project download into a real pain point.</p>
<h2 id="resumable-cloud-project-download">Resumable cloud project download</h2>
<p>A nice QFieldCloud quality of life improvement worth highlighting here is the new ability to resume the download of large cloud project files following a connectivity failure. Driving through a tunnel in a train will never force you to lose half of your 1.5 gigabyte geotiff you had been in the process of downloading prior to losing signal! :)</p>
<p>This also means no more wasted bandwidth when connected through expensive internet service providers and mobile networks, which remains an issue in large parts of the world.</p>
<p>Speaking of big files, previously QFieldCloud did not support file sizes larger than 2 gigabytes. We didn&rsquo;t think people should be held back here so we&rsquo;ve moved the cap to 8,192 petabytes. Good luck reaching that! ;)</p>
]]></content:encoded><category domain="categories">GIS</category><category domain="categories">QField Highlights</category><category domain="tags">qfield</category></item><item><title>QField 3.7 “Haida Gwaii”: Polishing a great experience</title><link>https://qfield.org/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/</link><pubDate>Mon, 04 Aug 2025 08:41:52 +0000</pubDate><guid>https://qfield.org/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/</guid><media:content url="https://qfield.org/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/splash.webp" medium="image"/><description>&lt;p&gt;For QField 3.7, we opted for a shorter development cycle that focused on polishing preexisting functionalities from feature form editor widgets improvement through to better nearby Bluetooth device discovery. Of course, we couldn’t help ourselves and still packed in some nice functionality that we thought deserved to reach QField’s growing community as soon as possible.&lt;/p&gt;
&lt;h2 id="main-highlights"&gt;Main highlights&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/splash_hu_852b5be6647d7483.webp" srcset="https://qfield.org/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/splash_hu_852b5be6647d7483.webp 1x, https://qfield.org/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/splash_hu_f7aeef3333dba472.webp 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1200" height="736"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;One of the most interesting new functionalities from this development cycle has been the ability to stamp details on photos taken by QField’s in-app camera. A basic version of this has been supported for a while now; this new version offers flexible customisation of details stamping onto photos, including changing the font size, colour, and horizontal position, as well as providing users with the ability to completely change the details via expression-driven templates and add image overlays onto the photo.&lt;/p&gt;</description><content:encoded><![CDATA[<p>For QField 3.7, we opted for a shorter development cycle that focused on polishing preexisting functionalities from feature form editor widgets improvement through to better nearby Bluetooth device discovery. Of course, we couldn’t help ourselves and still packed in some nice functionality that we thought deserved to reach QField’s growing community as soon as possible.</p>
<h2 id="main-highlights">Main highlights</h2>
<figure class="figure text-center mb-4"><img src="/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/splash_hu_852b5be6647d7483.webp" srcset="/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/splash_hu_852b5be6647d7483.webp 1x, /blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/splash_hu_f7aeef3333dba472.webp 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="736"
         loading="lazy"></figure>

<p>One of the most interesting new functionalities from this development cycle has been the ability to stamp details on photos taken by QField’s in-app camera. A basic version of this has been supported for a while now; this new version offers flexible customisation of details stamping onto photos, including changing the font size, colour, and horizontal position, as well as providing users with the ability to completely change the details via expression-driven templates and add image overlays onto the photo.</p>
<p>The custom details stamping configuration lives within project files, allowing for individual projects to drive styling and details. The configuration interface is provided by QFieldSync and can be found in the project properties dialog by switching to the QField panel when setting up projects in QGIS:</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/image_stamping.webp" srcset="/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/image_stamping.webp 1x, /blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/image_stamping_hu_712c7783f90ea997.webp 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="767" height="756"
         loading="lazy"></figure>

<p>The other significant addition in this release is <strong>the new plugin manager’s Available Plugins tab, which offers a curated list of plugins</strong> that can easily be installed with a single tap. The list makes it much easier to discover plugin-delivered functionalities such as online routing, geocoding searches, and much more.</p>
<p>The plugin manager can also <strong>alert users of available updates for their installed plugins, ensuring that crucial bug fixes and improvements are easily delivered</strong>. When a new version is released, users can update via a single tap. We are looking into the possibility of enabling automated plugin upgrades soon.</p>
<p>Long-time users of QField are probably aware of a nifty feature that allowed individual project layers to be locked, and for that lock to be driven by a data-defined property expression. For this new version, we’ve supercharged the layer lock functionality by breaking it down into four distinct vector layer permissions that can be disabled: i) feature addition, ii) attribute editing, iii) geometry editing, and iv) feature deletion. These permissions can be disabled by activating a checkbox or conditionality turned on via a data-defined property expression.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/layer_permissions.webp" srcset="/blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/layer_permissions.webp 1x, /blog/2025/08/04/qfield-3.7-haida-gwaii-polishing-a-great-experience/layer_permissions_hu_3e0ec7d27e846f06.webp 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="904" height="710"
         loading="lazy"></figure>

<p>The disabling of permissions using a data-defined property expression allows for interesting scenarios when paired with QField-driven expression context variables such as the user name of a logged-in QFieldCloud account (@cloud_username), GNSS positioning (@gnss_coordinate) and more. Users can easily restrict permissions based on the user interacting with a cloud project, or form advanced geofencing-like rules based on location, time of the day, etc. For more details on available variables, <a href="https://docs.qfield.org/reference/expression_variables/" target="_blank" rel="noopener">read this page on QField&rsquo;s growing documentation site</a>
.</p>
<h2 id="improvements-all-around">Improvements all around</h2>
<p>As mentioned above, this version focused on polishing preexisting functionality. Noteworthy improvements include:</p>
<ul>
<li>support for <strong>multiple column display</strong> as well as the <strong>ability to filter value relation lists</strong>;</li>
<li>support for <strong>reversing the sorting order of the relationship editor’s children lists</strong>;</li>
<li><strong>smoother scanning process to discover nearby Bluetooth devices</strong> when adding external GNSS devices; and</li>
<li>support for <strong>feature identification against vector tile layers</strong> (give that a try with the new OpenStreetMap shortbread vector tiles!).</li>
</ul>
<p>Finally, life for QFieldCloud users has improved with the <strong>support for resuming large fi</strong>le downloads when fetching a cloud project, eliminating the need to restart from scratch after an interruption due to poor connectivity. In addition, users will notice a new notification badge on the top-left main menu button, indicating that a cloud project has pending changes ready to be pushed to the server.</p>
<p>We hope you enjoy this new version as much as we do delivering it to you. Happy field mapping!</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>Celebrating community, innovation, and open-source GIS in Sweden - AKA the QGIS user conference 2025</title><link>https://qfield.org/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/</link><pubDate>Wed, 25 Jun 2025 04:45:00 +0000</pubDate><guid>https://qfield.org/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/</guid><media:content url="https://qfield.org/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_154007.jpg" medium="image"/><description>&lt;p&gt;It was such a pleasure to be part of the &lt;span class="text-qfield"&gt;QGIS&lt;/span&gt;
User Conference 2025 in Norrköping! The event was extremely well organised — a big thank you to the amazing local team for pulling it all together so smoothly. Personally, it felt special to be back in Sweden, almost 20 years after my Uppsala university days. I truly enjoyed giving the opening keynote and sharing the latest from the QGIS project — and of course, showcasing all the QField greatness we&amp;rsquo;ve been working so hard on 💚&lt;/p&gt;</description><content:encoded><![CDATA[<p>It was such a pleasure to be part of the <span class="text-qfield">QGIS</span>
 User Conference 2025 in Norrköping! The event was extremely well organised — a big thank you to the amazing local team for pulling it all together so smoothly. Personally, it felt special to be back in Sweden, almost 20 years after my Uppsala university days. I truly enjoyed giving the opening keynote and sharing the latest from the QGIS project — and of course, showcasing all the QField greatness we&rsquo;ve been working so hard on 💚</p>
<hr>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979092-137543077"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250605_175137_hu_ef8509b6b2cae7ee.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250605_175137_hu_ef8509b6b2cae7ee.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250605_175137_hu_884ecc39426417c6.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_154007_hu_f9fcb77dee81e964.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_154007_hu_f9fcb77dee81e964.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_154007_hu_9f3d2dbf3f959e37.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250602_163017_hu_974716548d459768.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250602_163017_hu_974716548d459768.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250602_163017_hu_be17a18f45e1895d.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>
  

</div>

<style>
 
#gallery-1780979092-137543077 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979092-137543077 .carousel-item {
  height: auto;
}

#gallery-1780979092-137543077 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979092-137543077 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979092-137543077 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979092-137543077 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979092-137543077 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<h1 id="-talks--presentations">🚀 Talks &amp; Presentations</h1>
<h3 id="-qgisorg-updates">🎊 QGIS.org updates</h3>
<p>As Chair of the QGIS.org association, I had the opportunity to share recent updates from the QGIS community. I spoke about ongoing development efforts, community growth, funding initiatives, and collaborations that help keep the project moving forward.<br>
The focus was on the people who make QGIS possible — contributors, sponsors, local user groups, and everyday users — and how their involvement continues to shape the project’s direction and ensure its long-term sustainability.</p>
<p><strong>👉 Slides <a href="https://slides.opengis.ch/talk-qgis.org/uc2025" target="_blank" rel="noopener">here</a>
</strong> (unfortunately keynotes and workshops were not recorded)</p>
<hr>
<h3 id="-extending-qfieldcloud--ideas-and-practical-examples"><strong>💡 Extending QFieldCloud – Ideas and Practical Examples</strong></h3>
<p>In this talk, Michael, <em>one of our Full stack GeoNinja and Web Cartography teacher</em>, explained how QFieldCloud can be <strong>extended</strong> by integrating <strong>additional Django apps</strong>. This allowed, for example, the generation of QField projects, reacting to events from fieldwork, adding new websites and APIs, and executing entire QGIS models as QFieldCloud jobs.</p>
<p>After a technical introduction, various practical examples were explored. It was shown how OpenStreetMap data can be <strong>fully automated to download offline-capable QField projects</strong>. Attendees got inspired by how an own WebGIS is <strong>brought to life in QFieldCloud</strong> using OpenLayers. Furthermore, he demonstrated how remote sensing data can be downloaded, analysed in a QGIS pipeline, and the results made available in QField projects. Finally, the discussion focused on how these capabilities can be <strong>optimally used</strong> in combination with <strong>QField plugins</strong>.</p>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/HtE3mUE-R2o?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<hr>
<h3 id="-signalo-an-open-source-solution-for-mapping-road-signs-in-qgis"><strong>🛣️ SIGNALO: An Open-Source Solution for Mapping Road Signs in QGIS</strong></h3>
<p>Presented by Denis, our <em>Industry Solution Team Lead</em>, SIGNALO is a <strong>QGIS-based solution for mapping road signs</strong>, powered by a PostGIS database. It addresses the challenge of representing vertical data on maps while ensuring compliance with Swiss norms, yet remains highly customizable for use at local, regional, or national levels. Moreover, the flexible design allows for easy adaptation to other countries.</p>
<p>In this talk, Denis explored both the technical foundations of the project and the organizational strategies that enable its open-source development.</p>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/wAA0RpR7Pfw?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<h3 id="-15-million-reasons-to-use-qfield">📱 <em>1.5 Million Reasons to Use QField</em></h3>
<p>In this talk, I shared our vision for the future of QField — the world’s most popular open-source mobile GIS solution. With over <strong>1.4 million downloads</strong> and <strong>500,000 active users</strong>, QField is making a real difference for fieldwork around the globe.<br>
I spoke about where we’re headed next, what new features are coming, and how we at OPENGIS.ch are working to empower professionals across all sectors with powerful, flexible, and open tools for mobile geospatial workflows.</p>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/yQxa3n1ZZ9s?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<hr>
<h3 id="-standardizing-groundwater-data-collection-with-qfield">💧 Standardizing Groundwater Data Collection with QField</h3>
<p>We were excited to see <strong>Alexandra Nozik</strong> from the Leibniz Centre for Tropical Marine Research (ZMT) present her work on a QField project designed to standardize groundwater data collection in remote tropical regions. The setup uses QGIS layers, predefined parameters, and metadata standards to ensure high-quality, consistent field data. Integrated with QFieldCloud, the workflow improves data accuracy, reduces data loss, and enables real-time collaboration. The project will be published on GitHub as a ready-to-use package, supporting reliable and comparable groundwater data collection across the scientific community.</p>
<div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
      <iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube-nocookie.com/embed/aP9uXzB8Or0?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"></iframe>
    </div>

<h3 id="-qfield-and-qfieldcloud---seamless-fieldwork-for-qgis">📱 QField and QFieldCloud - seamless fieldwork for QGIS</h3>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979093-847198637"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_093725_hu_19700264354f61d3.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_093725_hu_19700264354f61d3.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_093725_hu_a5aedd5165e1de96.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_101949_hu_cc1c5f16b02f3c29.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_101949_hu_cc1c5f16b02f3c29.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_101949_hu_403666bd37a798fd.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_163129_hu_9bbd7c2fa455dbd5.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_163129_hu_9bbd7c2fa455dbd5.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_163129_hu_4e6d5618ad5b49c4.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>
  

</div>

<style>
 
#gallery-1780979093-847198637 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979093-847198637 .carousel-item {
  height: auto;
}

#gallery-1780979093-847198637 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979093-847198637 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979093-847198637 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979093-847198637 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979093-847198637 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<p>In this workshop, Zsanett, <em>QField Product Manager</em>, went through <strong>the</strong> <strong>complete fieldwork process</strong>: setting up a QGIS project, publishing the project via QFieldCloud, collecting data via the QField mobile app and synchronising the field data back to your main dataset in the office. QField works on top of QGIS and allows users to set up maps and forms in QGIS on their workstation and deploy them in the field. QField uses QGIS&rsquo;s data providers (OGR, GDAL, PostGIS and others) and supports most common file formats. QField combines <strong>a</strong> <strong>minimal design with sophisticated technology</strong> that allows intuitive viewing and editing of data. QField&rsquo;s map rendering is supported by the QGIS rendering engine, so <strong>the results are identical</strong> and the full range of styling options available on the desktop is available. Editing forms in QField respect the QGIS configuration and are optimised for touch interaction. <strong>QFieldCloud makes field collaboration much easier.</strong> Participants learned about configuring users with different rights, collecting offline and online data, and synchronizing field data and QGIS project data.</p>
<hr>
<h1 id="-our-first-international-qfield-day">🚀 Our first international <strong>QField Day</strong></h1>
<p>On June 4th, the first international QField Day took place in Norrköping, right after the QGIS User Conference. This free half-day event was dedicated to QField, QFieldCloud, and the mobile GIS community, bringing together users, contributors, and developers for an afternoon of field-tested workflows, live demos, community stories, and open discussions. It was a great opportunity to connect, exchange ideas, and explore the future of mobile geospatial tools in the open-source ecosystem.<br>
Definitely not our last one. 💚</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979096-334330016"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_094617_hu_105ab4e0e6d16634.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_094617_hu_105ab4e0e6d16634.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_094617_hu_6fb0e514d2284a0c.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_095441_hu_ca4c8c819dc83cdc.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_095441_hu_ca4c8c819dc83cdc.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_095441_hu_fff053e388dc09a9.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_114641_hu_8ac0c44c31e1dc09.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_114641_hu_8ac0c44c31e1dc09.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_114641_hu_78b65553f6ce1aad.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>
  

</div>

<style>
 
#gallery-1780979096-334330016 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979096-334330016 .carousel-item {
  height: auto;
}

#gallery-1780979096-334330016 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979096-334330016 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979096-334330016 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979096-334330016 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979096-334330016 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<hr>
<h1 id="-supporting-open-source">🤝 Supporting Open Source</h1>
<p>We were proud to support QGIS UC25 in Norrköping, Sweden, as <strong>Platinum Sponsors</strong> — reaffirming our commitment to the open-source geospatial community and the continued growth of the QGIS ecosystem.</p>
<hr>
<h1 id="-looking-ahead">👋 Looking Ahead</h1>
<p>We’re already looking forward to the next gathering — <strong>QGIS UC26 will take place in Switzerland</strong> 🇨🇭!</p>
<p>After the conference, I joined the contributor meeting along with four QGIS developers from OPENGIS.ch. It was a fantastic chance to collaborate in person, help shape the future of QGIS, and reconnect with old friends from the community.</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979099-327991743"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_150639-1_hu_450835496ea15a27.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_150639-1_hu_450835496ea15a27.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250603_150639-1_hu_ea43cef562e57535.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="2142"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_192535_hu_4506b13ce47f54bf.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_192535_hu_4506b13ce47f54bf.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250604_192535_hu_5e619ef1b2194cc4.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250606_101808_hu_e2c78ded543db788.jpg" srcset="/blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250606_101808_hu_e2c78ded543db788.jpg 1x, /blog/2025/06/25/celebrating-community-innovation-and-open-source-gis-in-sweden-aka-the-qgis-user-conference-2025/20250606_101808_hu_201c074336280331.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>
  

</div>

<style>
 
#gallery-1780979099-327991743 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979099-327991743 .carousel-item {
  height: auto;
}

#gallery-1780979099-327991743 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979099-327991743 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979099-327991743 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979099-327991743 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979099-327991743 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


]]></content:encoded><category domain="categories">events</category><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>QField 3.6 “Gondwana”: Locking on greatness</title><link>https://qfield.org/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/</link><pubDate>Tue, 03 Jun 2025 07:46:38 +0000</pubDate><guid>https://qfield.org/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/</guid><media:content url="https://qfield.org/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/splash.png" medium="image"/><description>&lt;p&gt;Building on top of the last release which introduced background tracking, this development cycle focused on polishing functionalities and building on top of preexisting features. The variety of improvements is sure to make our diverse user base and community excited to upgrade to QField 3.6.&lt;/p&gt;
&lt;h2 id="main-highlights"&gt;Main highlights&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/splash_hu_d195f43e84a3cfc6.png" srcset="https://qfield.org/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/splash_hu_d195f43e84a3cfc6.png 1x, https://qfield.org/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/splash_hu_d27dd4bbb3ef89cb.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1200" height="736"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;One of the most noticeable improvement in this version is the addition of “map preview rendering”. &lt;strong&gt;QField now renders partial map content immediately beyond the edge of the screen&lt;/strong&gt;, offering a much nicer experience when panning around as well as zooming in and out. Long-time QGIS users will recognise the behaviour, and we’re delighted to bring this experience to the field&lt;/p&gt;</description><content:encoded><![CDATA[<p>Building on top of the last release which introduced background tracking, this development cycle focused on polishing functionalities and building on top of preexisting features. The variety of improvements is sure to make our diverse user base and community excited to upgrade to QField 3.6.</p>
<h2 id="main-highlights">Main highlights</h2>
<figure class="figure text-center mb-4"><img src="/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/splash_hu_d195f43e84a3cfc6.png" srcset="/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/splash_hu_d195f43e84a3cfc6.png 1x, /blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/splash_hu_d27dd4bbb3ef89cb.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="736"
         loading="lazy"></figure>

<p>One of the most noticeable improvement in this version is the addition of “map preview rendering”. <strong>QField now renders partial map content immediately beyond the edge of the screen</strong>, offering a much nicer experience when panning around as well as zooming in and out. Long-time QGIS users will recognise the behaviour, and we’re delighted to bring this experience to the field</p>
<p>This upgrade was the foundation upon which we built the following enhancement: as of QField 3.6, <strong>using the “lock to position” mode now keeps your position at the very center of the screen while the canvas slips through smoothly</strong>. This greatly improves the usability of the function as your eyes never need to spend time locating the position within the screen: it’s dead center and it stays there!</p>
<p><a href="https://videopress.com/v/kJg69l49?resizeToParent=true&amp;amp;cover=true&amp;amp;preloadContent=metadata&amp;amp;useAverageColor=true" target="_blank" rel="noopener">https://videopress.com/v/kJg69l49?resizeToParent=true&cover=true&preloadContent=metadata&useAverageColor=true</a>
</p>
<p><em>Reminder, the “lock to position” mode is activated by clicking on the bottom-right positioning button, with the button’s background turning blue when the mode is activated.</em></p>
<p>The improvements did not stop there. Panning and zooming around used to drop users out of the lock mode immediately. While this had its upsides, it also meant that simple scale adjustments to try and view more of the map as it follows the position was not possible. With QField 3.6, <strong>the lock has been hardened. Moving the map around will temporarily disable the lock, with a visual countdown embedded within a toast message informs users of when the lock will return</strong>. An action button to terminate the lock is located within the toaster to permanently leave the mode.</p>
<p>Moving on to QFieldCloud, this cycle saw tons of improvements. To begin with, <strong>it is now possible to rely on shared datasets across multiple cloud projects</strong>. Known as localised data paths in QGIS, this functionality enables users to reduce storage usage by storing large datasets in QFieldCloud only once, serving multiple cloud projects, and also easing the maintenance of read-only datasets that require regular updates.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/upload_shared_datasets.webp" srcset="/blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/upload_shared_datasets.webp 1x, /blog/2025/06/03/qfield-3.6-gondwana-locking-on-greatness/upload_shared_datasets_hu_29f9f8cbabad213a.webp 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="690" height="632"
         loading="lazy"></figure>

<p><em>QFieldSync users will see a new checkbox when synchronising their projects, letting them upload shared datasets onto QFieldCloud.</em></p>
<p>Furthermore, <strong>QField has</strong> <strong>introduced a new cloud project details view to provide additional details</strong> on QFieldCloud-hosted projects before downloading them to devices. The new view includes a cloud project thumbnail, more space for richer description text, including interactive hyperlinks, and author details, as well as creation and data update timestamps. Finally, the view offers a QR code, which allows users to scan it quickly and access cloud projects, provided they have the necessary access permission. Distributing a public project has never been easier!</p>
<p>Beyond that, tons more has made its way into QField, including <strong>map layer notes viewable through a legend badge</strong> in the side dashboard, <strong>support for feature identification on online raster layers</strong> on compatible WMS and ArcGIS REST servers, <strong>atlas printing of a relationship’s child feature</strong> directly within the parent feature form, and much more. There’s something for everybody out there.</p>
<h2 id="focus-on-feature-form-polishing">Focus on feature form polishing</h2>
<p>This new version of QField coincides with the release of <strong><a href="/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/">XLSForm Converter</a>
</strong>, a new QGIS plugin created by OPENGIS.ch’s very own ninjas. As its title implies, the plugin converts an <a href="https://xlsform.org/en/" target="_blank" rel="noopener">XLSForm spreadsheet file (.xls, .xlsx, .ods)</a>
 into a full-fledged QGIS project ready to be used in QField with a pre-configured survey layer matching the content of the provided XLSForm.</p>
<p>This was a golden opportunity to focus on polishing QField’s feature form. As a result, advanced functionalities such as <strong>data-driven editable flag and label attribute properties are now supported</strong>. In addition, tons of paper-cut bugs, visual inconsistencies, and UX shortcomings have been addressed. Our favourite one might just be the ability to drag the feature addition drawer’s header up and down to toggle its full-screen state :)</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">qgis</category><category domain="tags">qfield</category><category domain="tags">qgis.org</category></item><item><title>XLSForm Converter: unlock a world of surveys with our brand new QGIS plugin</title><link>https://qfield.org/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/</link><pubDate>Mon, 02 Jun 2025 04:57:00 +0000</pubDate><guid>https://qfield.org/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/</guid><media:content url="https://qfield.org/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-qgis-qfield.webp" medium="image"/><description>&lt;p&gt;Today marks the initial release of our brand-new QGIS plugin, &lt;em&gt;XLSForm Converter&lt;/em&gt;.&lt;br&gt;
As the name suggests, the plugin converts XLSForm survey files into ready-to-use QGIS projects with a preconfigured survey attribute form.&lt;/p&gt;
&lt;p&gt;Migrating to QField was never easier!&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-qgis-qfield-1.webp" srcset="https://qfield.org/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-qgis-qfield-1.webp 1x, https://qfield.org/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-qgis-qfield-1_hu_7ab64c849a0baeaf.webp 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1064" height="809"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;Even more exciting is that the converted QGIS project includes all the necessary settings for use with QField, thanks to a nifty QFieldCloud integration. With just a single checkbox, you can upload your generated project to the cloud and begin gathering data—either as a standalone surveyor or collaboratively as part of a team.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Today marks the initial release of our brand-new QGIS plugin, <em>XLSForm Converter</em>.<br>
As the name suggests, the plugin converts XLSForm survey files into ready-to-use QGIS projects with a preconfigured survey attribute form.</p>
<p>Migrating to QField was never easier!</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-qgis-qfield-1.webp" srcset="/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-qgis-qfield-1.webp 1x, /blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-qgis-qfield-1_hu_7ab64c849a0baeaf.webp 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1064" height="809"
         loading="lazy"></figure>

<p>Even more exciting is that the converted QGIS project includes all the necessary settings for use with QField, thanks to a nifty QFieldCloud integration. With just a single checkbox, you can upload your generated project to the cloud and begin gathering data—either as a standalone surveyor or collaboratively as part of a team.</p>
<p>We believe this provides a fantastic solution for organisations and groups familiar with XLSForm—or already working with templates—who want to leverage QGIS-powered QField to conduct spatial surveys.</p>
<h2 id="plugin-highlights">Plugin highlights</h2>
<p>The plugin adds an algorithm to QGIS’ processing toolbox that converts a XLSForm file – Microsoft Excel’s .xls or .xlsx as well as LibreOffice Calc’s .ods – into a QGIS project containing a main survey layer and a basemap.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-algorithm-screenshot.webp" srcset="/blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-algorithm-screenshot.webp 1x, /blog/2025/06/02/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin/xlsformconverter-algorithm-screenshot_hu_301a6598ea6ee3f8.webp 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="754" height="762"
         loading="lazy"></figure>

<p>The layer’s geometry type will reflect the first geometry-driven question type found in the XLSForm, namely a point geometry for geopoint, a line geometry for geotrace, or a polygon geometry for geoshape.</p>
<p>For XLSForm <em>repeat</em> blocks, the algorithm generates additional layers and configures parent-child relationships to bind them to the main survey layer. These layers are hidden from the layer tree by default, keeping the project simple and user-friendly—even for users unfamiliar with QGIS.</p>
<p>For questions that capture media content—such as photographs, videos, and audio clips—the converter sets up the project so users can easily record them in QField with a single tap.</p>
<p><em>Pro tip: Since the converter is an algorithm, you can use it to build complex, model-driven survey projects via the QGIS Processing Modeler. You can also run conversions in headless environments using <code>qgis_process</code>. The possibilities are endless!</em></p>
<h2 id="qfieldcloud-facilitated-deployment-to-qfield">QFieldCloud-facilitated deployment to QField</h2>
<p>As mentioned earlier, the converted project can immediately be used in QField to conduct surveying. The best way to deploy these projects to your QField-running devices is via <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
. The algorithm comes with a parameter that – when checked – will automatically upload the generated project to QFieldCloud.</p>
<p>That functionality requires the QFieldSync plugin to be installed and enabled in QGIS. Just log in to your QFieldCloud account via QFieldSync, and let the algorithm take care of the rest. It’s magical! If you haven’t yet tried QFieldCloud, this might be <a href="https://qfield.cloud/" target="_blank" rel="noopener">a good time to do so by signing up for a free community account</a>
.</p>
<p>Of course, you’ll always be able to copy these projects manually onto devices via USB cable or the numerous file import options available in QField.</p>
<h2 id="xlsform-what">XLSForm-what?</h2>
<p><a href="https://xlsform.org/" target="_blank" rel="noopener">XLSForm</a>
 is a form standard designed to simplify the authoring of forms using spreadsheet programs like LibreOffice Calc or Microsoft Excel. They are simple to get started with and allow for the authoring of complex forms in no time. The syntax is beginner-friendly, and the building of surveys by adding rows onto a spreadsheet is surprisingly intuitive.</p>
<p>The standard has been widely adopted across various sectors, including public health, humanitarian relief, disaster response, local governance, and non-profit organisations.</p>
<p>Over here at OPENGIS.ch, we believe this plugin can be instrumental to preexisting operations and projects interested in migrating to a QField surveying environment where spatial considerations are front and center. If you are interested in discussing this further, <a href="/#contact">do not hesitate to contact us</a>
.</p>
]]></content:encoded><category domain="categories">processing</category><category domain="categories">qfield</category><category domain="categories">qgis-plugins</category><category domain="tags">qgis.org</category></item><item><title>1 Million Downloads: QField's Big Milestone</title><link>https://qfield.org/blog/2025/05/29/1-million-downloads-qfields-big-milestone/</link><pubDate>Thu, 29 May 2025 12:16:29 +0000</pubDate><guid>https://qfield.org/blog/2025/05/29/1-million-downloads-qfields-big-milestone/</guid><media:content url="https://qfield.org/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-1mio-downloads-preview-1.jpg" medium="image"/><description>&lt;p&gt;🚀 QField has officially hit &lt;strong&gt;1 million downloads&lt;/strong&gt; – thanks to &lt;strong&gt;you!&lt;/strong&gt; 🎉&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s not beat around the bush: QField has hit &lt;strong&gt;1+ million downloads&lt;/strong&gt;. What started as an ambitious open-source project has transformed into &lt;strong&gt;a global tool that&amp;rsquo;s changing how professionals collect spatial data in the field&lt;/strong&gt;. This big milestone is the result of years of dedication, with over 50,000 hours invested by our team. Our GeoNinjas contributed 14% of QGIS, while also driving open-source projects like &lt;em&gt;ModelBaker&lt;/em&gt; and &lt;em&gt;SwissLocator&lt;/em&gt;.Thank you for making GIS nerds the &lt;strong&gt;unsung heroes of fieldwork everywhere.&lt;/strong&gt; Here&amp;rsquo;s to changing the world, one field at a time!&lt;/p&gt;</description><content:encoded><![CDATA[<p>🚀 QField has officially hit <strong>1 million downloads</strong> – thanks to <strong>you!</strong> 🎉</p>
<p>Let&rsquo;s not beat around the bush: QField has hit <strong>1+ million downloads</strong>. What started as an ambitious open-source project has transformed into <strong>a global tool that&rsquo;s changing how professionals collect spatial data in the field</strong>. This big milestone is the result of years of dedication, with over 50,000 hours invested by our team. Our GeoNinjas contributed 14% of QGIS, while also driving open-source projects like <em>ModelBaker</em> and <em>SwissLocator</em>.Thank you for making GIS nerds the <strong>unsung heroes of fieldwork everywhere.</strong> Here&rsquo;s to changing the world, one field at a time!</p>
<figure class="figure text-center d-block mx-auto mb-4"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/1mio_qfield_icon-1_hu_2d8680dffbc89dc.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/1mio_qfield_icon-1_hu_2d8680dffbc89dc.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/1mio_qfield_icon-1_hu_c48b289c676e6040.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="300" height="300" style="ZgotmplZ"
         loading="lazy"></figure>

<hr>
<p class="text-center my-4">
  <a class="btn btn-primary btn-lg" href="/get/" target="_blank" rel="noopener">
    🚀 GET QFIELD NOW
  </a>
</p>

<hr>
<h3 id="from-hahahugoshortcode13s2hbhb-to-the-world">From <span class="text-qfield">Switzerland</span>
 to the world!🇨🇭</h3>
<p>Born in the Swiss Alps, raised by open-source, and now <strong>roaming the globe</strong>, QField has gone international! What started in Switzerland is now in the hands of field mappers, researchers, and GIS pros on six continents. Thank you for taking QField <strong>worldwide</strong>! 🌍</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-switzerland-5_hu_e805a69b4ac1240a.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-switzerland-5_hu_e805a69b4ac1240a.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-switzerland-5_hu_7e422a22a2394b1c.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h4 id="mapping-the-hahahugoshortcode13s4hbhb-one-field-at-a-time"><strong>Mapping the <span class="text-qfield">world</span>
 one field at a time.</strong></h4>
<hr>
<h3 id="the-numbers-tell-a-story-">The numbers tell a <em>story</em> 📖</h3>
<p>One million downloads might sound like just a number, but for us, it represents something much bigger. It&rsquo;s 1'000'000 times someone chose <strong>an innovative, flexible mobile mapping solution</strong>. It&rsquo;s 1’000’000 instances of fieldwork made <strong>easier</strong>, <strong>more</strong> <strong>efficient</strong>, and <strong>more</strong> <strong>accurate</strong>.</p>
<p>From humble beginnings to over 1 million downloads, QField has officially gone from “little app that could” to “open-source overachiever. <strong>”</strong> Thanks to the power of open source <em>(and probably some caffeine)</em>.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/50-countries-qf-3_hu_3d9aefe668317aa3.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/50-countries-qf-3_hu_3d9aefe668317aa3.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/50-countries-qf-3_hu_72b144e71bc05b24.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="664"
         loading="lazy"></figure>

<p><strong>QField has hit 1 million downloads in over 150 countries.</strong></p>
<hr>
<h3 id="qfields-top-user-countries-">QField&rsquo;s top user countries 🏆</h3>
<p>QField’s passport is full! 🌍 We’re blown away by how far our geospatial tool has travelled: from mountaintops to city blocks, you’re mapping it all. <strong>Our</strong> <strong>amazing global user community</strong> is making QField a true #DigitalPublicGood.A map made in heaven! 💚</p>
<p>Mapping knows no borders, just like QField’s growing community.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-top-countries_hu_34be9ec98bf58dec.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-top-countries_hu_34be9ec98bf58dec.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-top-countries_hu_8d0a2efc04fe3a64.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="261"
         loading="lazy"></figure>

<hr>
<h3 id="more-than-just-an-app-">More than just an app 📱</h3>
<p>This cross-platform flexibility helps professionals collect GIS data anywhere, anytime. QField goes wherever you do. Android? <em>Check</em>. iOS? <em>Check</em>. Desktop? <em>Check</em>. If it has a screen, we’re probably on it. Collect GIS data <strong>anywhere, anytime.</strong></p>
<figure class="figure text-center mb-4"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-everywhere-3_hu_420eecd3b97e0bf8.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-everywhere-3_hu_420eecd3b97e0bf8.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-everywhere-3_hu_244b7f29cd21253e.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="524"
         loading="lazy"></figure>

<p>QField isn&rsquo;t just software, it&rsquo;s a <strong>community-driven project</strong> that turns complex geospatial challenges into precise, actionable data. <strong>Every download represents a connection to our core mission: making professional-grade mobile GIS accessible, reliable, and straightforward.</strong></p>
<hr>
<h3 id="qfields-journey-mapping-our-milestones-">QField’s Journey: Mapping our milestones 📍</h3>
<p>Our roadmap is packed with milestones and highlights that will continue to <strong>push the boundaries</strong> <strong>of mobile GIS.</strong></p>
<figure class="figure text-center mb-4"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-milestones_hu_bf01efbfa7cfdab8.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-milestones_hu_bf01efbfa7cfdab8.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-milestones_hu_c4abb4c8ce3c0ec9.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="775"
         loading="lazy"></figure>

<hr>
<h3 id="qfield-toqfieldcloud">QField toQFieldCloud ☁️</h3>
<p>You can play a key role in the <strong>sustainable growth of QField</strong>, the open-source digital good. Your support  can take many forms, like contributing&hellip; or:</p>
<div class="support-figure-grid">
<figure class="figure text-center mb-4"><a href="https://qfield.cloud" target="_blank" rel="noopener"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-1-7_hu_d23d6fd84055f021.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-1-7_hu_d23d6fd84055f021.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-1-7_hu_2b1e44ee701834ef.png 2x"
         alt="Support option 1" 
         class="figure-img img-fluid gallery-img" width="137" height="134" style="ZgotmplZ"
         loading="lazy"></a></figure>

<figure class="figure text-center mb-4"><a href="https://github.com/sponsors/opengisch" target="_blank" rel="noopener"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-2-5_hu_53558d033184d9e7.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-2-5_hu_53558d033184d9e7.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-2-5_hu_8804ccd767b6ed4c.png 2x"
         alt="Support option 2" 
         class="figure-img img-fluid gallery-img" width="89" height="135" style="ZgotmplZ"
         loading="lazy"></a></figure>

<figure class="figure text-center mb-4"><a href="https://www.opengis.ch/#contact" target="_blank" rel="noopener"><img src="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-3-5_hu_28dfb741522bab63.png" srcset="/blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-3-5_hu_28dfb741522bab63.png 1x, /blog/2025/05/29/1-million-downloads-qfields-big-milestone/qf-support-3-5_hu_3f275e12ed4c8725.png 2x"
         alt="Support option 3" 
         class="figure-img img-fluid gallery-img" width="137" height="136" style="ZgotmplZ"
         loading="lazy"></a></figure>

</div>

<p>This not only streamlines and enhances your fieldwork but also gives you <strong>access to the full QField ecosystem</strong> with all its advantages. At the same time, you directly <strong>contribute</strong> to the continuous improvement of QField, ensuring its impact grows for everyone.</p>
<p class="text-center my-4">
  <a class="nav-link nav-link--button nav-link--support" href="https://qfield.org/support-us" target="_self">
    💚 SUPPORT US
  </a>
</p>

<hr>
]]></content:encoded><category domain="categories">newsletter</category><category domain="categories">newsletter-qf-2025-may</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>FOSSGIS 2025 – What a Week!</title><link>https://qfield.org/blog/2025/04/02/fossgis-2025-what-a-week/</link><pubDate>Wed, 02 Apr 2025 05:53:40 +0000</pubDate><guid>https://qfield.org/blog/2025/04/02/fossgis-2025-what-a-week/</guid><media:content url="https://qfield.org/blog/2025/04/02/fossgis-2025-what-a-week/20250327_160523.jpg" medium="image"/><description>&lt;p&gt;As long time sponsors of FOSSGIS, we stepped up the game this year and became &lt;strong&gt;Platinum Sponsors for FOSSGIS 2025&lt;/strong&gt;. We are proud to be part of a thriving open-source GIS community and to contribute to such a great conference. Here&amp;rsquo;s a recap of everything we were involved in:&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="-talks--presentations"&gt;🚀 Talks &amp;amp; Presentations&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;🌍 QField: New Strategy and Application Potential&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;Berit&lt;/em&gt; and &lt;em&gt;Marco&lt;/em&gt; presented how QField, with over 1 million downloads and 350,000 active users, is now recognized as Digital Public Good aligned with the UN Sustainable Development Goals. Marco also shared the vision and mission behind QField’s development — highlighting our commitment to &lt;strong&gt;empowering field teams&lt;/strong&gt; across the globe with &lt;strong&gt;open, user-friendly tools for data collection&lt;/strong&gt;.&lt;br&gt;
Real-world stories illustrated how QField helps bridge data gaps to support informed, sustainable decision-making.&lt;br&gt;
👉 &lt;a href="https://pretalx.com/fossgis2025/talk/3KP98N/" target="_blank" rel="noopener"&gt;View talk&lt;/a&gt;
&lt;/p&gt;</description><content:encoded><![CDATA[<p>As long time sponsors of FOSSGIS, we stepped up the game this year and became <strong>Platinum Sponsors for FOSSGIS 2025</strong>. We are proud to be part of a thriving open-source GIS community and to contribute to such a great conference. Here&rsquo;s a recap of everything we were involved in:</p>
<hr>
<h3 id="-talks--presentations">🚀 Talks &amp; Presentations</h3>
<p><strong>🌍 QField: New Strategy and Application Potential</strong><br>
<em>Berit</em> and <em>Marco</em> presented how QField, with over 1 million downloads and 350,000 active users, is now recognized as Digital Public Good aligned with the UN Sustainable Development Goals. Marco also shared the vision and mission behind QField’s development — highlighting our commitment to <strong>empowering field teams</strong> across the globe with <strong>open, user-friendly tools for data collection</strong>.<br>
Real-world stories illustrated how QField helps bridge data gaps to support informed, sustainable decision-making.<br>
👉 <a href="https://pretalx.com/fossgis2025/talk/3KP98N/" target="_blank" rel="noopener">View talk</a>
</p>
<p><strong>⚙️ QField in Practice: Fieldwork Made Easy</strong><br>
Berit and Michael led an interactive workshop demonstrating how to develop a QField project from scratch. The goal was for each participant to create and sync their own field study project using QFieldCloud, focused on collecting data on flowering plants in the picturesque &ldquo;Schlussgarten.&rdquo;<br>
👉 <a href="https://pretalx.com/fossgis2025/talk/ZMG8T3/" target="_blank" rel="noopener">View session</a>
</p>
<p><strong>🌐 When Web Meets Desktop</strong><br>
<em>Matthias</em> demonstrated how Django can be used to build consumable geodata layers via OGC API - Features endpoints. His talk covered how to use Python and Django ORM to elegantly define data models and business logic, offering an alternative to complex database logic.<br>
👉 <a href="https://pretalx.com/fossgis2025/talk/ULMKYJ/" target="_blank" rel="noopener">View talk</a>
</p>
<p><strong>☁️ Extending QFieldCloud – Ideas and Practical Examples</strong><br>
<em>Michael</em> showed how QFieldCloud can be extended with Django apps, sharing practical implementations such as automated project generation and integration of remote sensing workflows.<br>
👉 <a href="https://pretalx.com/fossgis2025/talk/NRJPUZ/" target="_blank" rel="noopener">View talk</a>
</p>
<p><a href="/blog/wp-content/uploads/2025/04/fossgis25-poster-extending-qfc.pdf">fossgis25-poster-extending-qfc</a>
 <a href="/blog/wp-content/uploads/2025/04/fossgis25-poster-extending-qfc.pdf">Download</a>
</p>
<p><strong>🔌 QField Plugins – Examples and Possibilities</strong><br>
In a lightning talk, <em>Michael</em> introduced useful QField plugins, explained how to install and use them, and explored how they can enhance your mobile GIS workflows.<br>
👉 <a href="https://pretalx.com/fossgis2025/talk/NPUXUQ/" target="_blank" rel="noopener">View talk</a>
</p>
<p><strong>🧪 Hands-on qgis-js: Building Interactive QGIS-Based Web Maps</strong><br>
In this practical workshop, <em>Michael</em> guided participants through using <strong>qgis-js</strong>, an exciting new project that brings QGIS functionality directly into the browser.<br>
👉 <a href="https://pretalx.com/fossgis2025/talk/7R8JHL/" target="_blank" rel="noopener">View session</a>
</p>
<p><strong>💬 QGIS AMA Expert Session</strong><br>
<em>Matthias</em> and <em>Marco</em> hosted a live Q&amp;A session where attendees could ask everything about QGIS development, best practices, organisation and real-world applications.</p>
<hr>
<h3 id="-at-the-booth">🤝 At the Booth</h3>
<p>Our QField booth was buzzing with activity all week – from <a href="https://github.com/topics/qfield-plugin" target="_blank" rel="noopener">plugin</a>
 demos and project showcases to deep dives into <a href="https://qfield.cloud" target="_blank" rel="noopener">QFieldCloud</a>
 and field mapping workflows. We had great conversations, received valuable feedback, and met many enthusiastic users.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/04/02/fossgis-2025-what-a-week/20250326_133746_hu_bd7c06f2bfcb1b90.jpg" srcset="/blog/2025/04/02/fossgis-2025-what-a-week/20250326_133746_hu_bd7c06f2bfcb1b90.jpg 1x, /blog/2025/04/02/fossgis-2025-what-a-week/20250326_133746_hu_4ca13d77ba9ba13c.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<hr>
<h3 id="-supporting-open-source">💚 Supporting Open Source</h3>
<p>We were proud to be <strong>Platinum Sponsors</strong> of FOSSGIS 2025. Supporting open-source events like this is essential for fostering innovation, collaboration, and community-driven growth in the GIS world.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/04/02/fossgis-2025-what-a-week/20250326_100314_hu_762e154638d23bb0.jpg" srcset="/blog/2025/04/02/fossgis-2025-what-a-week/20250326_100314_hu_762e154638d23bb0.jpg 1x, /blog/2025/04/02/fossgis-2025-what-a-week/20250326_100314_hu_7ec12b312cdacec3.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<hr>
<h3 id="-looking-ahead">👋 Looking Ahead</h3>
<p><strong>Thank you</strong> to the organisers, speakers, and everyone who joined us in Münster. We left the event full of ideas, motivation, and appreciation for this community – and we’re already looking forward to the next FOSSGIS!</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/04/02/fossgis-2025-what-a-week/20250326_090749_hu_9c17788b70c454ab.jpg" srcset="/blog/2025/04/02/fossgis-2025-what-a-week/20250326_090749_hu_9c17788b70c454ab.jpg 1x, /blog/2025/04/02/fossgis-2025-what-a-week/20250326_090749_hu_f539354f66179625.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="2142"
         loading="lazy"></figure>

<p>#QField #QFieldCloud #FOSSGIS2025 #OpenSourceGIS #QGIS #SupportOpenSource</p>
]]></content:encoded><category domain="categories">events</category><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>Unpacking key insights from our QField Workshop</title><link>https://qfield.org/blog/2025/03/25/unpacking-key-insights-from-our-qfield-workshop/</link><pubDate>Tue, 25 Mar 2025 09:00:53 +0000</pubDate><guid>https://qfield.org/blog/2025/03/25/unpacking-key-insights-from-our-qfield-workshop/</guid><description>&lt;p&gt;This year, &lt;strong&gt;OPENGIS.ch&lt;/strong&gt; celebrated its 10th anniversary in Bern, with an afternoon full of workshops attended by clients, long-term friends, and colleagues. Here, we will give a glimpse of QField: &lt;strong&gt;its vision, where it&amp;rsquo;s headed&lt;/strong&gt;, and the &lt;strong&gt;exciting features future users can look forward to&lt;/strong&gt;.&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://lh7-qw.googleusercontent.com/docsz/AD%5F4nXd1iGnLpJx5WxPML7HyLNR0DG1qVt2kLqVLYaoJtdE1Qf%5FhHmwDX9sQA9s5tpPz6qR6vDRu3GZAL6qiMA5KxviKArkc4DfxeWAO-lEd8byTMSAT9QS4%5FHe3FP9qzCSBUB2%5FwfaQ?key=JhsJzPrgTzxdKrRxZboFWtcn"
alt=""
class="figure-img img-fluid gallery-img"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;QField was created on June 8th, 2011, with its first commit titled “ &lt;em&gt;added first script&lt;/em&gt;”. Since then, it has grown into a powerful tool with a clear vision for the future: &lt;strong&gt;to empower people to map and understand the world, tackle daily challenges, and address global issues.&lt;/strong&gt; Over the next ten years, QField aims to make this vision a reality for everyone, everywhere.&lt;/p&gt;</description><content:encoded><![CDATA[<p>This year, <strong>OPENGIS.ch</strong> celebrated its 10th anniversary in Bern, with an afternoon full of workshops attended by clients, long-term friends, and colleagues. Here, we will give a glimpse of QField: <strong>its vision, where it&rsquo;s headed</strong>, and the <strong>exciting features future users can look forward to</strong>.</p>
<figure class="figure text-center mb-4"><img src="https://lh7-qw.googleusercontent.com/docsz/AD%5F4nXd1iGnLpJx5WxPML7HyLNR0DG1qVt2kLqVLYaoJtdE1Qf%5FhHmwDX9sQA9s5tpPz6qR6vDRu3GZAL6qiMA5KxviKArkc4DfxeWAO-lEd8byTMSAT9QS4%5FHe3FP9qzCSBUB2%5FwfaQ?key=JhsJzPrgTzxdKrRxZboFWtcn"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<p>QField was created on June 8th, 2011, with its first commit titled “ <em>added first script</em>”. Since then, it has grown into a powerful tool with a clear vision for the future: <strong>to empower people to map and understand the world, tackle daily challenges, and address global issues.</strong> Over the next ten years, QField aims to make this vision a reality for everyone, everywhere.</p>
<figure class="figure text-center mb-4"><img src="https://lh7-qw.googleusercontent.com/docsz/AD%5F4nXeI8nzlcXyBMSSx0nRLi3wZF-3ecV-VfNBeL036oq5KuTUlxOvkvNuA1FY2OgwG0FfzINh0uEdwZTuDxP1PaPFjLdllKy6nkHBH6lGslpd%5FQdTvtNSyJPdrtCYV83Gypf7CKyAD?key=JhsJzPrgTzxdKrRxZboFWtcn"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<p>Layers of cake, designed by QField ecosystem’s leading team members, were explained with 2034 in mind: intuitive and accessible to anyone wanting to map our world, while pioneering an innovative and collaborative app for the geospatial community. And last but not least: building strong and engaged communities to drive further adoption of the QField ecosystem.</p>
<p>This vision is taking shape through the forging of strategic partnerships with geospatial stakeholders: hardware manufacturers, ambassadors, trainers and technological partners. For the team, it is clear that good collaboration is <strong>key to building a healthy and sustainable ecosystem</strong>. Community as well as financial sustainability can become a strong reality with user groups, sponsors and crowdfundings.</p>
<p>And then it became reality: In the summer of 2024, heavy rains caused severe flooding in Switzerland and, suddenly, QField became a vital tool for supporting emergency response through data surveys and photo documentation.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/03/25/unpacking-key-insights-from-our-qfield-workshop/qfield-rapidmapper.webp" srcset="/blog/2025/03/25/unpacking-key-insights-from-our-qfield-workshop/qfield-rapidmapper.webp 1x, /blog/2025/03/25/unpacking-key-insights-from-our-qfield-workshop/qfield-rapidmapper_hu_e0d2ef8b37d0907f.webp 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1080" height="720"
         loading="lazy"></figure>

<p>With this emotional story, the technical lead, Mathieu took over and shared other QField <strong>success stories</strong> and <strong>several mapping use cases</strong> with partners in Finland and Tonga. But seamless fieldwork wouldn’t be possible without QFieldCloud, so Ivan provided an <strong>insight into the last years’ QFieldCloud enhancements</strong>, before diving into the busy server-side roadmap for 2025, which includes <strong>many new features</strong> related to the authentication, security, internationalization and performance. Finally, Zsanett shared QField product <strong>news and updates</strong>, including new storage capacities like WebDAV and new packaging capabilities. Last but not least, the new Fangorn version introduces <strong>new features developed by the evolving QField Community</strong>.</p>
<p>Building communities by sharing thoughts and ideas for the ecosystem is now possible through the <em><strong>ideas.qfield.cloud</strong></em> platform, open to everybody to suggest new ideas for QField.</p>
<p>The final topping of the (layer) cake: <strong>the new QField plugin framework</strong> was presented to the workshop attendees by Mathieu, who explained how the field workflow can be enhanced and optimized through the development of plugins – <strong>unique extensions that further personalize QField</strong>. For example, with the Routing Plugin, users can compute optimal ways between locations directly in QField using an external API. To make team efforts in the field even <strong>more efficient</strong>, the <em>Live Location Plugin</em> allows each team member to see the location of other members on the QField map, preventing debilification in the field.</p>
<p>Last but not least, the workshop ended with a Q&amp;A session, where several topics were addressed such as virtual reality, AI, machine learning, etc. This was followed by a happy and cheerful welcome drink with <strong>OPENGIS.ch</strong>partners. 🍻</p>
]]></content:encoded><category domain="categories">newsletter-2025-march</category><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>QField 3.5 “Fangorn”: Background tracking a reality!</title><link>https://qfield.org/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/</link><pubDate>Tue, 04 Mar 2025 05:45:00 +0000</pubDate><guid>https://qfield.org/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/</guid><media:content url="https://qfield.org/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/splash.png" medium="image"/><description>&lt;p&gt;Let’s not bury the lead here: the long-awaited capability to track position while QField is in the background or the device is locked has arrived in this brand-new version of QField. This feels like a magical moment, so we settled for a fantastical forest for our release name.&lt;/p&gt;
&lt;h2 id="main-highlights"&gt;Main highlights&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/splash_hu_d195f43e84a3cfc6.png" srcset="https://qfield.org/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/splash_hu_d195f43e84a3cfc6.png 1x, https://qfield.org/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/splash_hu_d27dd4bbb3ef89cb.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1200" height="736"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;As highlighted above, QField 3.5 has unlocked &lt;strong&gt;background position tracking&lt;/strong&gt; on the Android platform. This allows users to keep track of their positions even as they put QField in the background to conduct other tasks on their devices. It also means that tracking has become far more battery efficient, as users can lock/suspend their phones and tablets for long periods while QField continues to collect and track positions. On top of it all, this will work out of the book with internal GNSS as well as external high-precision GNSS devices.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Let’s not bury the lead here: the long-awaited capability to track position while QField is in the background or the device is locked has arrived in this brand-new version of QField. This feels like a magical moment, so we settled for a fantastical forest for our release name.</p>
<h2 id="main-highlights">Main highlights</h2>
<figure class="figure text-center mb-4"><img src="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/splash_hu_d195f43e84a3cfc6.png" srcset="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/splash_hu_d195f43e84a3cfc6.png 1x, /blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/splash_hu_d27dd4bbb3ef89cb.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="736"
         loading="lazy"></figure>

<p>As highlighted above, QField 3.5 has unlocked <strong>background position tracking</strong> on the Android platform. This allows users to keep track of their positions even as they put QField in the background to conduct other tasks on their devices. It also means that tracking has become far more battery efficient, as users can lock/suspend their phones and tablets for long periods while QField continues to collect and track positions. On top of it all, this will work out of the book with internal GNSS as well as external high-precision GNSS devices.</p>
<p>This is a long-requested functionality for QField, and we couldn’t be prouder to deliver it to our hundreds of thousands of Android users. Big thanks to <a href="https://www.groupementsforestiers.quebec/" target="_blank" rel="noopener">Groupements forestiers Québec</a>
, <a href="https://www.biotope.fr/" target="_blank" rel="noopener">Biotope</a>
, and <a href="https://www.terrexseismic.com/" target="_blank" rel="noopener">Terrex Seismic,</a>
 who jointly sponsored the development.</p>
<p>Moving on to the next major feature added to this new version. Users can now easily import folders from WebDAV services and subsequently upload and download content to that remote folder within QField itself. This functionality eases friction on Android and iOS platforms where storage access is heavily regulated. This implementation highlights our commitment to providing QField users with the freedom they need to build their workflows; thanks to <a href="https://www.prona-romandie.ch/" target="_blank" rel="noopener">Prona Romandie</a>
, <a href="http://www.agaricig.com" target="_blank" rel="noopener">AgaricIG</a>
, and <a href="https://oslandia.com/" target="_blank" rel="noopener">Oslandia</a>
 for commissioning this work.</p>
<p>It’s important to note that the WebDAV functionality does not provide data synchronization. The download and upload operations will overwrite datasets stored locally or remotely. <a href="https://qfield.cloud/" target="_blank" rel="noopener">For users in need of synchronization and smooth project distribution, QFieldCloud is the way to go</a>
. With this new version of QField, downloading large datasets from QFieldCloud has become much more reliable, especially on devices with low memory.</p>
<p>Last but not least, QField has gained <strong>support</strong> <strong>for project-configured grid decoration</strong>. When activated, a grid is overlayed on top of the map canvas, which will dynamically render while panning and zooming around. The grid is configured and activated while setting up projects within QGIS itself.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/griddialog.png" srcset="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/griddialog.png 1x, /blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/griddialog_hu_dd23709275b4d347.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="600" height="681"
         loading="lazy"></figure>

<p>Pro tip: this functionality can replace heavy grid datasets when covering a large dataset, something to consider when trying to optimize projects’ storage size. Big thanks to <a href="https://messtechnik.ch/" target="_blank" rel="noopener">Oester Messtechnik GmbH</a>
 for supporting the implementation of this fourth decoration following the arrival of title, copyright, and image decorations in earlier releases.</p>
<p>Other improvements in this release include <strong>“forward” angle snapping</strong> to digitize perfectly angled polygons, <strong>pinch gesture-driven feature rotation</strong>, and a new print template which unlocks printing of map canvas to PDF even when their projects have no layouts defined.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/alwayspdf.png" srcset="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/alwayspdf.png 1x, /blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/alwayspdf_hu_1ff52363382de063.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="764" height="560"
         loading="lazy"></figure>

<h2 id="plugin-specific-improvements"><strong>Plugin-specific improvements</strong></h2>
<p>One of the main additions to QField’s plugin framework is the <strong>capability to integrate custom results into the search bar</strong>. Thanks to Kanton Basel-Landschaft for supporting the development, users can enjoy OpenStreetMap Nominatim search result integration by <a href="https://github.com/opengisch/qfield-nominatim-locator" target="_blank" rel="noopener">installing this plugin</a>
 (instructions available on the repository). This integration also opens up many new possibilities, such as enabling plugins to send prompts to AI, just like <a href="https://github.com/mbernasocchi/qfield-ask-ai" target="_blank" rel="noopener">this plugin</a>
 does.</p>
<p>Other noteworthy improvements include shipping <strong>Quick3D QML modules, which allow authors to develop 3D overlays</strong>, a new API to customize QField’s colour appearance and a new mechanism for plugins to add a configuration button within the plugin manager.</p>
<figure class="figure text-center mb-4"><img src="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/configuration.png" srcset="/blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/configuration.png 1x, /blog/2025/03/04/qfield-3.5-fangorn-background-tracking-a-reality/configuration_hu_d64aa27365948df8.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="800" height="392"
         loading="lazy"></figure>

<p>Users and plugin authors can expect an exciting year ahead as the QField plugin framework continues to grow with new functionalities and improvements. Watch this space!</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>QField 3.4 “Ebo”: Geofencing and processing out of the box</title><link>https://qfield.org/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/</link><pubDate>Tue, 08 Oct 2024 04:45:00 +0000</pubDate><guid>https://qfield.org/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/</guid><media:content url="https://qfield.org/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/34.png" medium="image"/><description>&lt;p&gt;QField 3.4 is out, and it won’t disappoint. It has tons of new features that continue to push the limits of what users can do in the field.&lt;/p&gt;
&lt;h2 id="main-highlights"&gt;Main highlights&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/34_hu_f058e9cc02ee7222.png" srcset="https://qfield.org/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/34_hu_f058e9cc02ee7222.png 1x, https://qfield.org/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/34_hu_7278de20b6eb211.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1200" height="734"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;A new &lt;strong&gt;geofencing framework&lt;/strong&gt; has landed, enabling users to configure QField behaviors in relation to geofenced areas and user positioning. Geofenced areas are defined at the project-level and shaped by polygons from a chosen vector layer. The three available geofencing behaviours in this new release are:&lt;/p&gt;</description><content:encoded><![CDATA[<p>QField 3.4 is out, and it won’t disappoint. It has tons of new features that continue to push the limits of what users can do in the field.</p>
<h2 id="main-highlights">Main highlights</h2>
<figure class="figure text-center mb-4"><img src="/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/34_hu_f058e9cc02ee7222.png" srcset="/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/34_hu_f058e9cc02ee7222.png 1x, /blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/34_hu_7278de20b6eb211.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="734"
         loading="lazy"></figure>

<p>A new <strong>geofencing framework</strong> has landed, enabling users to configure QField behaviors in relation to geofenced areas and user positioning. Geofenced areas are defined at the project-level and shaped by polygons from a chosen vector layer. The three available geofencing behaviours in this new release are:</p>
<ul>
<li>Alert user when <em>inside</em> an area polygon;</li>
<li>Alert user when <em>outside</em> all defined area polygons and</li>
<li>Inform the user when entering and leaving an area polygons.</li>
</ul>
<p>In addition to being alerted or informed, users can also prevent digitizing of features when being alerted by the first or second behaviour. The configuration of this functionality is done in QGIS using QFieldSync.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/geofencing_settings.png" srcset="/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/geofencing_settings.png 1x, /blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/geofencing_settings_hu_fd27bc9415b1a3ce.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="921" height="610"
         loading="lazy"></figure>

<blockquote>
<p>Pro tip: geofencing settings are embedded within projects, which means it is easy to deploy these constraints to a team of field workers through <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
. Thanks <a href="https://www.terrexseismic.com/" target="_blank" rel="noopener">Terrex Seismic</a>
 for sponsoring this functionality.</p>
</blockquote>
<p>QField now offers users access to a brand new <strong>processing toolbox containing over a dozen algorithms</strong> <strong>for manipulating digitized geometries</strong> directly in the field. As with many parts of QField, this feature relies on QGIS’ core library, namely its processing framework and the numerous, well-maintained algorithms it comes with.</p>
<p>The algorithms exposed in QField unlock many useful functionalities for refining geometries, including orthogonalization, smoothing, buffering, rotation, affine transformation, etc. As users configure algorithms’ parameters, a grey preview of the output will be visible as an overlay on top of the map canvas.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/ortho_alg.png" srcset="/blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/ortho_alg.png 1x, /blog/2024/10/08/qfield-3.4-ebo-geofencing-and-processing-out-of-the-box/ortho_alg_hu_d80847288516609b.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="900" height="463"
         loading="lazy"></figure>

<p>To reach the processing toolbox in QField, select one or more features by long-pressing on them in the features list, open the 3-dot menu and click on the process selected feature(s) action. Are you excited about this one? Send your thanks to the <a href="https://www.maanmittauslaitos.fi/" target="_blank" rel="noopener">National Land Survey of Finland</a>
, who’s support made this a reality.</p>
<p>QField’s camera has gained support for <strong>customized ratio and resolution of photos</strong>, as well as the <strong>ability to stamp details – date and time as well as location details - onto captured photos</strong>. In fact, QField’s own camera has received so much attention in the last few releases that we have decided to make it the default one. On supported platforms, users can switch to their OS camera by disabling the native camera option found at the bottom of the QField settings’ general tab.</p>
<h2 id="wait-theres-more">Wait, there&rsquo;s more</h2>
<p>There are plenty more improvements packed into this release from <strong>project variables editing using a revamped variables editor</strong> through to <strong>integration of QField documentation help in the search bar</strong> and the <strong>ability to search cloud project lists</strong>. Read the <a href="https://github.com/opengisch/QField/releases/tag/v3.4.0" target="_blank" rel="noopener">full 3.4 changelog</a>
 to know more, and enjoy the release!</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>Rapid Mapping the Ticino Floods and Landslides with QField Rapid Mapper</title><link>https://qfield.org/blog/2024/07/07/rapid-mapping-the-ticino-floods-and-landslides-with-qfield-rapid-mapper/</link><pubDate>Sun, 07 Jul 2024 04:11:55 +0000</pubDate><guid>https://qfield.org/blog/2024/07/07/rapid-mapping-the-ticino-floods-and-landslides-with-qfield-rapid-mapper/</guid><media:content url="https://qfield.org/blog/2024/07/07/rapid-mapping-the-ticino-floods-and-landslides-with-qfield-rapid-mapper/qfield-rapidmapper.jpg" medium="image"/><description>&lt;p&gt;&lt;strong&gt;QField Rapid Mapper&lt;/strong&gt; is a project for the &lt;a href="https://qfield.app" target="_blank" rel="noopener"&gt;QField mobile app&lt;/a&gt;
, which allows emergency responders, civil protection, military, and citizens to &lt;strong&gt;assess and report damages from natural catastrophes by quickly sharing geolocated images, videos and audio&lt;/strong&gt;. QField Rapid Mapper offers real-time data collection, mapping and sharing to &lt;strong&gt;help enhance disaster response and coordination&lt;/strong&gt;.&lt;br&gt;
QField and QFieldCloud are &lt;strong&gt;open-source&lt;/strong&gt;, and OPENGIS.ch is donating the needed QFieldCloud infrastructure and expertise to help map the floods in Ticino in 2024&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>QField Rapid Mapper</strong> is a project for the <a href="https://qfield.app" target="_blank" rel="noopener">QField mobile app</a>
, which allows emergency responders, civil protection, military, and citizens to <strong>assess and report damages from natural catastrophes by quickly sharing geolocated images, videos and audio</strong>. QField Rapid Mapper offers real-time data collection, mapping and sharing to <strong>help enhance disaster response and coordination</strong>.<br>
QField and QFieldCloud are <strong>open-source</strong>, and OPENGIS.ch is donating the needed QFieldCloud infrastructure and expertise to help map the floods in Ticino in 2024</p>
<p><a href="https://forms.gle/dkjZsSWdmCzr9xic8" target="_blank" rel="noopener">Join the effort</a>
</p>
<h2 id="opengisch-supports-flood-mapping-efforts-in-ticino">OPENGIS.ch Supports Flood Mapping Efforts in Ticino</h2>
<p>After discussing with the <a href="https://pcilocarno.ch/" target="_blank" rel="noopener">Protezione Civile Locarno e Valle Maggia</a>
 and the <a href="https://www4.ti.ch/dt/sg/sai/ugeo/chi-siamo/presentazione/" target="_blank" rel="noopener">Centro di Competenza per la geoinformazione (CCGEO)</a>
, we are proud to announce that OPENGIS.ch is donating the necessary QFieldCloud infrastructure and dedicated projects for a rapid crowdsourcing POC to aid in mapping the 2024 floods in Ticino. This crowdsourcing initiative aims to provide essential support to professionals and volunteers working on flood and landslide assessment and recovery.</p>
<p><a href="https://www.rsi.ch/play/embed?urn=urn:rsi:video:2191880&amp;amp;subdivisions=false" target="_blank" rel="noopener">https://www.rsi.ch/play/embed?urn=urn:rsi:video:2191880&amp;subdivisions=false</a>
</p>
<h2 id="empowering-response-with-advanced-technology">Empowering Response with Advanced Technology</h2>
<h3 id="what-is-needed">What is needed?</h3>
<p>Photographing <strong>damaged houses and infrastructure</strong> is the most critical aspect of this mapping initiative. These images provide crucial information for assessing the extent of the damage, planning rescue and reconstruction operations, and ensuring that resources are allocated effectively. It&rsquo;s also important to document any <strong>submerged or damaged vehicles</strong>, as they offer additional insights into the disaster&rsquo;s impact. During these activities, it&rsquo;s essential to be careful and respect the privacy and property of others, <strong>avoiding capturing license plate numbers or entering destroyed buildings</strong> without permission. Using QField Rapid Mapper can contribute to a faster and more coordinated emergency response while ensuring respect for those affected.</p>
<p>The QFieldCloud infrastructure enables efficient, real-time data collection and sharing, ensuring that accurate and up-to-date information is available to all stakeholders involved in the flood response. This effort underscores our commitment to leveraging technology for <a href="https://qfield.org/sdgs" target="_blank" rel="noopener">social good and environmental resilience.</a>
</p>
<h3 id="how-you-can-get-involved">How You Can Get Involved</h3>
<ol>
<li>if you don&rsquo;t have a QFieldCloud account yet, sign up at <a href="https://app.qfield.cloud/accounts/signup/" target="_blank" rel="noopener">https://app.qfield.cloud/accounts/signup/</a>
</li>
<li>fill out the quick participation form at <a href="https://forms.gle/dkjZsSWdmCzr9xic8" target="_blank" rel="noopener">https://forms.gle/dkjZsSWdmCzr9xic8</a>
</li>
</ol>
<p>By participating, you will have access to powerful tools for field data collection and can contribute valuable information to the ongoing efforts in Ticino. All the data collected will be released under the Creative Commons CC0 1.0 public domain license.</p>
<h3 id="join-the-effort">Join the Effort</h3>
<p>Using QField and QFieldCloud, you can help create detailed maps crucial for understanding the impact of the floods and planning effective recovery strategies. Your contributions will make a significant difference in managing and mitigating the effects of this natural disaster.</p>
<p><a href="https://forms.gle/dkjZsSWdmCzr9xic8" target="_blank" rel="noopener">Join the effort</a>
</p>
<p>Visit our <a href="/qfield-rapidmapper/">QField Rapid Mapper</a>
 project page for more information on how QField and QFieldCloud can assist in flood mapping and other field data collection projects.</p>
<p>Together, we can make a difference. Join us in mapping the floods in Ticino and support the community&rsquo;s recovery efforts.</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">social-responsibility</category><category domain="tags">qgis.org</category></item><item><title>Supercharge your fieldwork with QField's project and app-wide plugins</title><link>https://qfield.org/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/</link><pubDate>Tue, 18 Jun 2024 04:45:00 +0000</pubDate><guid>https://qfield.org/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/</guid><media:content url="https://qfield.org/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/qfield-bird-plugin.gif" medium="image"/><description>&lt;p&gt;&lt;em&gt;This blog post will introduce QField’s brand new plugin framework and walk through the creation of a plugin to support bird watchers in need of a quick way to digitize photos of spotted birds onto a point vector layer.&lt;/em&gt;&lt;/p&gt;
&lt;h2 id="a-plugin-framework-is-born"&gt;A plugin framework is born!&lt;/h2&gt;
&lt;p&gt;As &lt;a href="https://qfield.org/2024/06/11/qfield-3-3-darien-it-is-just-the-beginning/"&gt;announced recently&lt;/a&gt;
, QField now empowers users through a brand new &lt;a href="https://docs.qfield.org/how-to/plugins/" target="_blank" rel="noopener"&gt;plugin framework&lt;/a&gt;
allowing for simple customization on the way the application behaves or looks all the way through to creating completely new functionalities.&lt;/p&gt;</description><content:encoded><![CDATA[<p><em>This blog post will introduce QField’s brand new plugin framework and walk through the creation of a plugin to support bird watchers in need of a quick way to digitize photos of spotted birds onto a point vector layer.</em></p>
<h2 id="a-plugin-framework-is-born">A plugin framework is born!</h2>
<p>As <a href="/2024/06/11/qfield-3-3-darien-it-is-just-the-beginning/">announced recently</a>
, QField now empowers users through a brand new <a href="https://docs.qfield.org/how-to/plugins/" target="_blank" rel="noopener">plugin framework</a>
 allowing for simple customization on the way the application behaves or looks all the way through to creating completely new functionalities.</p>
<p>The plugin framework relies on <a href="https://doc.qt.io/qt-6/qmlreference.html" target="_blank" rel="noopener">Qt’s QML engine and JavaScript</a>
, allowing for cross-platform support out of the box. This means that plugins will run perfectly fine on all platforms currently supported by QField: Android, iOS, Windows, Linux, and macOS.</p>
<h2 id="app-wide-plugin-vs-project-plugin">App-wide plugin vs. project plugin</h2>
<p>First, let’s look at the two types of plugins supported by QField: app-wide plugins and project plugins. As their names imply, the main difference is their scope. An enabled app-wide plugin will remain active as long as QField is running, while project plugins are activated on project load and deactivated when the project tied to the plugin is closed.</p>
<p>Project plugins are shipped alongside a given project file ( <code>.qgs</code>/ <code>.qgz</code>). Project plugins must share the same name of the project file with a <code>.qml</code> extension. For example, if your project file is <code>birdwatcher.qgz</code>, QField will look for the presence of a <code>birdwatcher.qml</code> to activate the project plugin. For app-wide plugins, installation is done via the plugins manager popup; more on this below.</p>
<p>Distribution of project plugins can be greatly facilitated through <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
. The presence of project plugins within a cloud project environment will be automatically detected and packaged alongside the project file and its datasets when deployed to QField devices.</p>
<h2 id="starting-with-a-project-plugin">Starting with a project plugin</h2>
<p>We will start with looking into a simple project plugin that offers a new digitizing mechanism focused on snapping photos as a trigger for point feature addition. This plugin will demonstrate how new functionalities and behaviors can be added to QField to serve specific needs. In this case, the new digitizing mechanism could come in handy for bird watchers and other users in need of a quick way to snap photos!</p>
<p>It’s advised to download a version of QField running on your desktop environment while testing plugins. Links to <a href="https://docs.qfield.org/get-started/" target="_blank" rel="noopener">Windows, Linux, and macOS builds are available here</a>
. Once installed, <a href="https://github.com/opengisch/qfield-snap/releases/download/v1.0/qfield-snap-sample-project.zip" target="_blank" rel="noopener">download this project archive containing a tiny birdwatcher sample project</a>
 and extract it into a new directory on your local machine.</p>
<p>The project archive consists of a point vector layer ( <code>observations.gpkg</code>), a project file ( <code>birdwatcher.qgz</code>) as well as a project plugin ( <code>birdwatcher.qml</code>) which we will look into below. Please note that the point vector layer’s attribute form is already configured to display captured photos. We will not spend time on attribute form setup in this post; <a href="https://docs.qfield.org/how-to/attributes-form/#configure-attachment-widget" target="_blank" rel="noopener">see this relevant documentation page</a>
 if you are interested in knowing how that was achieved.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/application-plugins.png" srcset="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/application-plugins.png 1x, /blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/application-plugins_hu_2b5e028a624f4d95.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="778" height="400"
         loading="lazy"></figure>

<p>We can now test the project plugin by opening the project ( <code>birdwatcher.qgz</code>) in QField. Users familiar with QField will notice a new ‘camera’ tool button present on the top-right corner of the map canvas. This button was added by the project plugin. You can press on it, to open the QField camera, take a photo (of yourself, a random object on your table, or with a bit of luck a bird), and witness how that leads to a point feature creation.</p>
<h2 id="digging-into-the-project-plugin-file">Digging into the project plugin file</h2>
<p>Let’s open the project plugin file (birdwatcher.qml) in your favorite text editor. The first few lines define the QML imports needed by the plugin:</p>
<pre tabindex="0"><code>import QtQuick
import QtQuick.Controls

import org.qfield
import org.qgis
import Theme

import &#34;qrc:/qml&#34; as QFieldItems
</code></pre><p>Beyond the two QtQuick imports, we will make use of QField-specific types and items as well as QGIS ones ( <a href="https://github.com/opengisch/QField/blob/master/src/core/qgismobileapp.cpp#L362" target="_blank" rel="noopener">registered and declared in this source file</a>
), a Theme to retrieve icons and colors as well as QField items such as tool buttons ( <a href="https://github.com/opengisch/QField/tree/master/src/qml/imports/Theme" target="_blank" rel="noopener">see this source directory</a>
), as well as the QField QML items embedded into the application itself to make use of the camera.</p>
<p>The next line declares an generic Item component which will be used by QField to initiate the plugin. This must be present in all plugins. As this plugin does, you can use the <code>Component.onCompleted</code> signal to trigger code execution. In this case, we are using iface to add a tool button on top of the map canvas:</p>
<pre tabindex="0"><code>Component.onCompleted: {
  iface.addItemToPluginsToolbar(snapButton)
}
</code></pre><p>Just above these lines, the plugin declare a number of properties pointing to items found in the main QField ApplicationWindow:</p>
<pre tabindex="0"><code>property var mainWindow: iface.mainWindow()
property var positionSource: iface.findItemByObjectName(&#39;positionSource&#39;)
property var dashBoard: iface.findItemByObjectName(&#39;dashBoard&#39;)
property var overlayFeatureFormDrawer: iface.findItemByObjectName(&#39;overlayFeatureFormDrawer&#39;)
</code></pre><p>Users can reach through to any items within <a href="https://github.com/opengisch/QField/blob/master/src/qml/qgismobileapp.qml" target="_blank" rel="noopener">QField’s ApplicationWindow</a>
 provided they have an objectName property defined. The string value is used in the <code>iface.findItemByObjectName()</code> function to retrieve the item.</p>
<p>The rest of the file consists of a loader to activate the QField camera, a tool button to snap a photo, and a function to create a new feature within which the current position is used as geometry and the snapped photo is attached to the feature form.</p>
<p>The function itself provides a good example of what can be achieved by using the parts of QGIS exposed through QML, as well as utility functions and user interface provided by QField:</p>
<pre tabindex="0"><code>function snap(path) {
  let today = new Date()
  let relativePath = &#39;DCIM/&#39; + today.getFullYear()
                              + (today.getMonth() +1 ).toString().padStart(2,0)
                              + today.getDate().toString().padStart(2,0)
                              + today.getHours().toString().padStart(2,0)
                              + today.getMinutes().toString().padStart(2,0)
                              + today.getSeconds().toString().padStart(2,0)
                              + &#39;.&#39; + FileUtils.fileSuffix(path)
  platformUtilities.renameFile(path, qgisProject.homePath + &#39;/&#39; + relativePath)

  let pos = positionSource.projectedPosition
  let wkt = &#39;POINT(&#39; + pos.x + &#39; &#39; + pos.y + &#39;)&#39;

  let geometry = GeometryUtils.createGeometryFromWkt(wkt)
  let feature = FeatureUtils.createFeature(dashBoard.activeLayer, geometry)

  let fieldNames = feature.fields.names
  if (fieldNames.indexOf(&#39;photo&#39;) &gt; -1) {
    feature.setAttribute(fieldNames.indexOf(&#39;photo&#39;), relativePath)
  } else if (fieldNames.indexOf(&#39;picture&#39;) &gt; -1) {
    feature.setAttribute(fieldNames.indexOf(&#39;picture&#39;), relativePath)
  }

  overlayFeatureFormDrawer.featureModel.feature = feature
  overlayFeatureFormDrawer.state = &#39;Add&#39;
  overlayFeatureFormDrawer.open()
}
</code></pre><p>The QGIS API Documentation site is a good resource for learning what parts of the many QGIS classes are exposed to QML. For example, the <a href="https://api.qgis.org/api/classQgsFeature.html" target="_blank" rel="noopener">QgsFeature documentation page</a>
 contains a Properties section and a Q_INVOKABLE prefix next to functions indicating their availability within a QML/JavaScript environment.</p>
<h2 id="deployment-of-a-project-plugin-via-qfieldcloud">Deployment of a project plugin via QFieldCloud</h2>
<p>As mentioned above, QFieldCloud greatly eases the deployment of project plugins to devices in the field. We will now go through the steps required to create a cloud project environment based on the birdwatcher sample project, and witness it handling the project plugin automatically.</p>
<p>This will require you to registered for a freely available QFieldCloud community account if you haven’t done so yet ( <a href="https://app.qfield.cloud/accounts/signup/" target="_blank" rel="noopener">it takes a minute to do so</a>
, what are you waiting for ;) ). We will also need the QFieldSync plugin in QGIS, which can be enabled through the QGIS plugin manager.</p>
<p>Let’s open QGIS, and log into QFieldCloud by clicking on the QFieldSync toolbar’s blue cloud icon. Once logged in, click on the ‘Create New Project’ tool button found at the bottom of the dialog.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/projects.png" srcset="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/projects.png 1x, /blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/projects_hu_35423de1db1453a8.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="703" height="755"
         loading="lazy"></figure>

<p>In the subsequent panel dialog, choose the ‘Create a new empty QFieldCloud project’ and then hit the ‘Next’ button. Give it a name and a description, and for the local directory, pick the folder within which you had extracted the birdwatcher project, then hit the ‘Create’ button.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/settings.png" srcset="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/settings.png 1x, /blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/settings_hu_8a1ee16f111be999.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="703" height="755"
         loading="lazy"></figure>

<p>QFieldSync will then ask you to upload your newly created cloud project environment to the server. Notice how the project plugin file (birdwatcher.qml) is part of the files to be delivered to the cloud. Confirm by clicking on the ‘Upload to server’ button.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/uploads.png" srcset="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/uploads.png 1x, /blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/uploads_hu_794fc216846808.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="703" height="755"
         loading="lazy"></figure>

<p>When QFieldSync is finished uploading, you are ready to take your mobile device, open QField, log into your QFieldCloud account and download the cloud project. Once the cloud project is loaded, you will be asked for permission to load the project plugin, which you can grant on a permanent or one-time basis.</p>
<p>Bravo! You have successfully deployed a project plugin through QFieldCloud.</p>
<h2 id="creating-an-app-wide-plugin-directory">Creating an app-wide plugin directory</h2>
<p>Let’s move on to creating a functional app-wide plugin directory. <a href="https://github.com/opengisch/qfield-snap/releases/download/v1.0/qfield-snap-plugin.zip" target="_blank" rel="noopener">Download this sample app-wide plugin</a>
 and extract it into a new directory placed in the ‘plugins’ directory, itself found within the QField app directory. The location of the app directory is provided in the ‘About QField’ overlay, take note of it prior to extracting the plugin if you have not done so yet.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/file_structure.png" srcset="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/file_structure.png 1x, /blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/file_structure_hu_3878d905742cf466.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="842" height="783"
         loading="lazy"></figure>

<p>As seen in the screenshot above, which demonstrates the directory hierarchy, a given plugin directory must contain at least two files: a main.qml file, which QField will use to activate the plugin, and a metadata.txt file containing basic information on the plugin, such as the plugin name, author details, and version.</p>
<p>Here’s a sample metadata.txt from the birdwatcher project plugin upgraded into an app-wide plugin:</p>
<pre tabindex="0"><code>[general]
name=Snap!
description=Digitize points through snapping photos
author=OPENGIS.ch
icon=icon.svg
version=1.0
homepage=/
</code></pre><p>Opening main.qml in your favourite text editor will reveal that it has the exact same content as the above-shared project plugin. The only change is the renaming of birdwatcher.qml to main.qml to take into account this plugin&rsquo;s app-wide scope.</p>
<p>PSA: we have setup this <a href="https://github.com/opengisch/qfield-template-plugin" target="_blank" rel="noopener">GitHub QField template plugin repository</a>
 to ease creation of plugins. Fork at will!</p>
<h2 id="deploying-app-wide-plugins">Deploying app-wide plugins</h2>
<p>While currently not as smooth as deploying a project plugin through QFieldCloud, app-wide plugins can be installed onto devices using a URL pointing to a zipped archive file containing the content of a given plugin directory. The zipped archive file can then be hosted on your own website, on a GitHub or GitLab repository, a Dropbox link, etc.</p>
<p>In QField, open the plugins manager popup found in the settings panel, and use the ‘Install plugin from URL’ button to paste a URL pointing to a zipped plugin file.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/application-plugins.png" srcset="/blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/application-plugins.png 1x, /blog/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/application-plugins_hu_2b5e028a624f4d95.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="778" height="400"
         loading="lazy"></figure>

<p>You should keep the zipped archive file name consistent for a better user experience, as it is used to determine the installation directory. This is an important consideration to take into account when offering plugin updates. If your zipped plugin file name changes, the plugin will not be updated but rather added to a new directory alongside the previously installed plugin.</p>
<p>QField does allow for a version tag to be added to a zipped archive file name, provided it is appended at the end of the file name, preceded by a dash, and includes only numbers and dots. For example, myplugin-0.0.1.zip and myplugin-0.2.1.zip will install the plugin in the myplugin directory.</p>
<h2 id="empowering-users-as-well-as-developers">Empowering users as well as developers</h2>
<p>Here at OPENGIS.ch, we believe this new plugin framework empowers not only users but also developers, including our very own ninjas! With plugin support, we now have the possibility to develop answers to specific field scenarios that would not necessarily be fit for QField-wide functionalities. We would love to hear your opinion and ideas.</p>
<p>If you would like to supercharge your fieldwork and need some help, do not hesitate to <a href="https://opengis.ch/#contact" target="_blank" rel="noopener">contact us</a>
 - your projects are our passion 💚</p>
<p>P.S. If you are developing a cool QField plugin, also let us know! :)</p>
<pre tabindex="0"><code>Bird SVG in video CC-BY https://svgrepo.com/svg/417419/bird
</code></pre>]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>QField 3.3 “Darién”: It is just the beginning</title><link>https://qfield.org/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/</link><pubDate>Tue, 11 Jun 2024 04:50:00 +0000</pubDate><guid>https://qfield.org/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/</guid><media:content url="https://qfield.org/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/33splash.png" medium="image"/><description>&lt;p&gt;QField 3.3 has been released, and with it, we are proud to introduce a brand new plugin framework that empowers users to customize and add completely new functionalities to their favourite field application. That’s on top of a bunch of new features and improvements added during this development cycle. What preceded this moment was just the beginning!&lt;/p&gt;
&lt;h2 id="main-highlights"&gt;Main highlights&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/33splash.png" srcset="https://qfield.org/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/33splash.png 1x, https://qfield.org/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/33splash_hu_921e3eb16b857f1c.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="959" height="597"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;One of the biggest feature additions of this version is a brand new drawing tool that allows users to sketch out important details over captured photos or annotate drawing templates. This was a highly requested feature, which we are delighted to bring to all supported platforms (Android, iOS, Windows, macOS, and, of course, Linux) with the financial support of the &lt;a href="http://qgis.ch" target="_blank" rel="noopener"&gt;Swiss QGIS user group&lt;/a&gt;
.&lt;/p&gt;</description><content:encoded><![CDATA[<p>QField 3.3 has been released, and with it, we are proud to introduce a brand new plugin framework that empowers users to customize and add completely new functionalities to their favourite field application. That’s on top of a bunch of new features and improvements added during this development cycle. What preceded this moment was just the beginning!</p>
<h2 id="main-highlights">Main highlights</h2>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/33splash.png" srcset="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/33splash.png 1x, /blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/33splash_hu_921e3eb16b857f1c.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="959" height="597"
         loading="lazy"></figure>

<p>One of the biggest feature additions of this version is a brand new drawing tool that allows users to sketch out important details over captured photos or annotate drawing templates. This was a highly requested feature, which we are delighted to bring to all supported platforms (Android, iOS, Windows, macOS, and, of course, Linux) with the financial support of the <a href="http://qgis.ch" target="_blank" rel="noopener">Swiss QGIS user group</a>
.</p>
<p>Also landing in this version is support for <strong>copying and pasting vector features into and from the clipboard</strong>. This comes in handy in multiple ways, from providing a quick and easy way to transfer attributes from one feature to another through matching field names to pasting the details of a captured feature in the field into a third-party messenger, word editing, or email application. Copying and pasting features can be done through the feature form’s menu as well as long pressed over the map canvas. If copy pasting ain’t your style, a new feature-to-feature attributes transfer shortcut has also been added to the feature form’s menu. Appreciation to <a href="https://uwe.lu.ch/" target="_blank" rel="noopener">Switzerland, Canton of Lucerne, Environment and Energy</a>
 for providing the funds for this feature.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/transfer_attributes-1.png" srcset="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/transfer_attributes-1.png 1x, /blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/transfer_attributes-1_hu_4c41a278bb7906b5.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="778" height="400"
         loading="lazy"></figure>

<p>The feature form continues to gain more functionalities; in this version, the feature form’s value map editor widget has gained a <strong>new toggle button interface</strong> that can help fasten data entry. The interface replaces the traditional combo box with a series of toggle buttons, lowering the number of taps required to pick a value. If you enjoy this as much as we do, send a virtual thanks to <a href="https://www.kulturgutretter.org/en/home-2/" target="_blank" rel="noopener">German Archaeological Institut - KulturGutRetter</a>
, which sponsored this feature.</p>
<p>Other improvements in the feature form include support for <strong>value relation item grouping</strong> and respect for <strong>the vector layer attributes’ &ldquo;reuse last entered value&rdquo; setting</strong>.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/value_map_buttons-1.png" srcset="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/value_map_buttons-1.png 1x, /blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/value_map_buttons-1_hu_80a0c33f2482119d.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="778" height="400"
         loading="lazy"></figure>

<p>Finally, additional features that are sure to please include support for <strong>image decoration overlay</strong>, a new interface to <strong>hop through cameras</strong>(front, back, and external devices) for the ‘non-native’ camera <strong>,</strong> the possibility to <strong>disable the 3-finger map rotation gesture</strong>, <a href="https://github.com/opengisch/QField/releases/tag/v3.3.0" target="_blank" rel="noopener">and much more</a>
.</p>
<h2 id="user-experience-improvements"><strong>User experience improvements</strong></h2>
<p>Long-time users of QField will notice the new version <strong>restyling of the information panels such as GNSS positioning, navigation, elevation profile, and sensor data</strong>. The information is now presented as an overlay sitting on top of the map canvas, which increases the map canvas&rsquo; visibility while also achieving better focus and clarity on the provided details. While revisiting these information panels, we’ve made sure all details, including altitude and distance to destination, respect user-configured project distance unit type.</p>
<p>The dashboard’s legend has also received some attention. You can now <strong>toggle the visibility of any layer via a quick tap on a new eye icon sitting in the legend tree</strong> itself. Similarly, legend groups can be expanded and collapsed directly for the tree. This also permits you to show or hide layers while digitizing a feature, something which was not possible until now. The development of these improvements was supported by <a href="https://www.gispo.fi/en" target="_blank" rel="noopener">Gispo</a>
 and sponsored by the <a href="https://www.maanmittauslaitos.fi/en" target="_blank" rel="noopener">National Land Survey of Finland</a>
.</p>
<h2 id="plugin-framework"><strong>Plugin framework</strong></h2>
<p>Last but far away from least, QField 3.3 introduces a brand new plugin framework using Qt’s powerful QML and JavaScript engine. With a few lines of code, plugins can be written to tweak QField’s behaviour and add breathtaking capabilities. Two types of plugins are possible: app-wide plugins as well as project-scoped plugins. To ensure maximum ease of deployment, we have enabled project plugin distribution through <a href="https://qfield.cloud" target="_blank" rel="noopener">QFieldCloud</a>
! We extend our heartfelt thanks to <a href="https://www.amsa.it/en/cittadini" target="_blank" rel="noopener">Amsa</a>
 for the financial contribution that brought this incredible project to life.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/plugin_manager-1.png" srcset="/blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/plugin_manager-1.png 1x, /blog/2024/06/11/qfield-3.3-dari%C3%A9n-it-is-just-the-beginning/plugin_manager-1_hu_2b5e028a624f4d95.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="778" height="400"
         loading="lazy"></figure>

<p>Stay tuned for an upcoming webinar and a dedicated post that will dive into how QField plugins can revolutionize your field (and business) workflows by allowing you to be even more efficient in the field.</p>
<p>Users interested in authoring plugins or better understanding the framework can already visit the <a href="https://docs.qfield.org/how-to/plugins/" target="_blank" rel="noopener">dedicated documentation page</a>
, a <a href="https://github.com/opengisch/qfield-weather-forecast" target="_blank" rel="noopener">sample plugin implementation</a>
 sporting a weather forecast integration and our latest <a href="/2024/06/18/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins/">blog article</a>
.</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qfield</category><category domain="tags">qgis.org</category></item><item><title>QField receives prestigious recognition as a digital public good from the Digital Public Goods Alliance</title><link>https://qfield.org/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/</link><pubDate>Thu, 06 Jun 2024 06:28:47 +0000</pubDate><guid>https://qfield.org/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/</guid><media:content url="https://qfield.org/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/qfield-sdg-text.png" medium="image"/><description>&lt;p&gt;&lt;strong&gt;We are thrilled to announce that the&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/best-of-swiss-apps/" target="_blank" rel="noopener"&gt;Best of Swiss Apps&lt;/a&gt;
&lt;strong&gt;Enterprise winner 2022, QField, has been officially recognized as a Digital Public Good by the UN-endorsed&lt;/strong&gt; &lt;a href="https://digitalpublicgoods.net/" target="_blank" rel="noopener"&gt;Digital Public Goods Alliance&lt;/a&gt;
&lt;strong&gt;. This prestigious recognition highlights QField’s significant contributions to six key Sustainable Development Goals (SDGs): SDG 6 (Clean Water and Sanitation), SDG 9 (Industry, Innovation, and Infrastructure), SDG 11 (Sustainable Cities and Communities), SDG 13 (Climate Action), SDG 15 (Life on Land), and SDG 16 (Peace, Justice, and Strong Institutions). The “Swiss Made Software” QField is the leading fieldwork application with almost 1 Million downloads worldwide.&lt;/strong&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>We are thrilled to announce that the</strong> <a href="https://www.linkedin.com/company/best-of-swiss-apps/" target="_blank" rel="noopener">Best of Swiss Apps</a>
 <strong>Enterprise winner 2022, QField, has been officially recognized as a Digital Public Good by the UN-endorsed</strong> <a href="https://digitalpublicgoods.net/" target="_blank" rel="noopener">Digital Public Goods Alliance</a>
 <strong>. This prestigious recognition highlights QField’s significant contributions to six key Sustainable Development Goals (SDGs): SDG 6 (Clean Water and Sanitation), SDG 9 (Industry, Innovation, and Infrastructure), SDG 11 (Sustainable Cities and Communities), SDG 13 (Climate Action), SDG 15 (Life on Land), and SDG 16 (Peace, Justice, and Strong Institutions). The “Swiss Made Software” QField is the leading fieldwork application with almost 1 Million downloads worldwide.</strong></p>
<h3 id="leading-the-way-in-fieldwork-technology">Leading the Way in Fieldwork Technology</h3>
<p>QField stands out as the leading fieldwork app, designed to bring the power of geospatial data collection and management to the fingertips of users worldwide. Developed with a user-centric approach, QField allows seamless integration with <a href="https://qgis.org" target="_blank" rel="noopener">QGIS</a>
, providing a robust and intuitive platform for data collection, visualization, and analysis directly in the field. This recognition as a Digital Public Good underscores QField’s vital role in advancing digital solutions for sustainable development.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image_hu_841ca2edb98ab003.jpeg" srcset="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image_hu_841ca2edb98ab003.jpeg 1x, /blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image_hu_2d1f4e315575eec6.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h3 id="accessible-for-everyone">Accessible for Everyone</h3>
<p>One of QField’s key strengths is its ease of use, making it accessible not only to professionals but also to students, researchers, and community members. Its intuitive interface ensures that users with varying levels of technical expertise can efficiently collect and manage geospatial data. This inclusivity promotes wider adoption and engagement, enhancing the app&rsquo;s impact across different sectors and communities.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-1_hu_f6b4766f8c661c24.jpg" srcset="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-1_hu_f6b4766f8c661c24.jpg 1x, /blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-1_hu_144aac5ff4cc021c.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h3 id="exemplary-open-source-project">Exemplary Open Source Project</h3>
<p>At the heart of QField’s success is its commitment to technological excellence and open-source principles. As an exemplary open-source project, QField fosters a collaborative environment where developers and users alike contribute to continuous improvement and innovation. QField frequently contributes back to its upstream project, QGIS, ensuring mutual growth and enhancement of both platforms. This community-driven approach not only enhances the app&rsquo;s functionality but also ensures that it remains accessible and adaptable to diverse needs across the globe.</p>
<h3 id="supporting-sustainable-development-goals">Supporting Sustainable Development Goals</h3>
<p>QField&rsquo;s capabilities extend beyond just one aspect of the United Nations Sustainable Development Goals (SDGs); they intersect with multiple goals, enhancing efforts towards a sustainable future:</p>
<ul>
<li><strong>SDG 6: Clean Water and Sanitation</strong>: QField facilitates efficient water quality monitoring and management, ensuring communities have access to clean and safe water.</li>
<li><strong>SDG 9: Industry, Innovation, and Infrastructure</strong>: By providing cutting-edge tools for infrastructure planning and development, QField drives innovation in various industries.</li>
<li><strong>SDG 11: Sustainable Cities and Communities</strong>: QField supports urban planning and sustainable development, contributing to the creation of resilient and inclusive cities.</li>
<li><strong>SDG 13: Climate Action</strong>: The app enables precise data collection for climate research and environmental monitoring, aiding in climate action initiatives.</li>
<li><strong>SDG 15: Life on Land</strong>: QField aids in biodiversity assessments and conservation efforts, promoting the sustainable use of terrestrial ecosystems.</li>
<li><strong>SDG 16: Peace, Justice, and Strong Institutions</strong>: Through its reliable and transparent data management capabilities, QField supports the development of strong institutions and governance systems.</li>
</ul>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-2_hu_3cf2c9ca909205d8.jpeg" srcset="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-2_hu_3cf2c9ca909205d8.jpeg 1x, /blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-2_hu_cb90b363cd4c9100.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h3 id="a-future-of-innovation-and-sustainability">A Future of Innovation and Sustainability</h3>
<p>As we celebrate this recognition, we remain committed to pushing the boundaries of what is possible in fieldwork technology. QField will continue to evolve, driven by the needs of its global user base and the imperative to support sustainable development. We invite all stakeholders to join us on this journey towards a more sustainable and equitable future.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-3_hu_e56f3fff80a6734a.jpeg" srcset="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-3_hu_e56f3fff80a6734a.jpeg 1x, /blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-3_hu_778b8d45c44cb56b.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="901"
         loading="lazy"></figure>

<p>For more information about QField and its contributions to the SDGs, please visit <a href="https://qfield.org/sdgs.html" target="_blank" rel="noopener">https://qfield.org/sdgs.html</a>
</p>
<h3 id="media-contact">Media Contact:</h3>
<p>Marco Bernasocchi is happy to receive interview requests or queries about the project.<br>
<strong>Email:</strong> <a href="mailto:marco@opengis.ch">marco@opengis.ch</a>
<br>
<strong>Phone</strong>: +41 79 467 24 70 (14:00 - 18:00 CET)</p>
<p><a href="http://opengis.ch/" target="_blank" rel="noopener">OPENGIS.ch</a>
 GmbH<br>
Via Geinas 2<br>
CH-7031 Laax</p>
<hr>
<h3 id="about-the-opengisch-product-qfield-application">About the OPENGIS.ch product &ldquo;QField&rdquo; application</h3>
<p><a href="https://qfield.org/" target="_blank" rel="noopener">QField</a>
 is an open-source fieldwork app that integrates seamlessly with #QGIS, providing a powerful platform for data collection, visualization, and analysis. Designed for professionals across various sectors, QField empowers users to efficiently manage and analyze geospatial data in the field, contributing to sustainable development and innovation worldwide. Link: <a href="https://qfield.org/" target="_blank" rel="noopener">https://qfield.org</a>
</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image_hu_d5c754818eb7ca80.jpg" srcset="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image_hu_d5c754818eb7ca80.jpg 1x, /blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image_hu_2a63296eb651d98f.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h3 id="about-the-opengisch-service-qfieldcloud">About the OPENGIS.ch service QFieldCloud</h3>
<p>#QFieldCloud is a spatial cloud service integrated in #QField that allows remote provisioning and synchronisation of geodata and projects. Although &ldquo;QFieldCloud&rdquo; is still in an advanced beta stage, it is already being used by many groups to significantly improve their workflows. Link: <a href="https://qfield.cloud/" target="_blank" rel="noopener">https://qfield.cloud</a>
</p>
<h3 id="about-opengisch">About OPENGIS.ch:</h3>
<p><a href="https://www.linkedin.com/company/opengisch/" target="_blank" rel="noopener">OPENGIS.ch</a>
 GmbH is a Swiss software development company based in Laax. <a href="http://opengis.ch/" target="_blank" rel="noopener">OPENGIS.ch</a>
 employs 19 people and works mainly in the field of spatial software development, geodata infrastructure deployments and professional support. Personalised open-source GIS solutions are often planned and developed as desktop or mobile applications. <a href="http://opengis.ch/" target="_blank" rel="noopener">OPENGIS.ch</a>
 finances itself through tailor-made customer solutions, professional support and adaptations. Link: <a href="https://opengis.ch/" target="_blank" rel="noopener">https://opengis.ch</a>
</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-1_hu_16a6ad6a500d5864.jpeg" srcset="/blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-1_hu_16a6ad6a500d5864.jpeg 1x, /blog/2024/06/06/qfield-receives-prestigious-recognition-as-a-digital-public-good-from-the-digital-public-goods-alliance/image-1_hu_f62178beb692d78.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h3 id="about-digital-public-goods-alliance-dpga">About Digital Public Goods Alliance (DPGA)</h3>
<p>The <a href="https://www.linkedin.com/company/dpgalliance/" target="_blank" rel="noopener">Digital Public Goods Alliance</a>
 is a multi-stakeholder initiative endorsed by the United Nations Secretary-General, working to accelerate the attainment of the Sustainable Development Goals in low- and middle-income countries by facilitating the discovery, development, use of, and investment in digital public goods.</p>
<p>For more information on the Digital Public Goods Alliance please reach out to <a href="mailto:hello@digitalpublicgoods.net">hello@digitalpublicgoods.net</a>
.</p>
<hr>
<p>Images for editorial purposes are freely available for download if the copyright <a href="http://xn--opengis-nja.ch/" target="_blank" rel="noopener">©OPENGIS.ch</a>
 is mentioned: <a href="https://download.opengis.ch/2024_qfield_sdgs_images.zip" target="_blank" rel="noopener">https://download.opengis.ch/2024_qfield_sdgs_images.zip</a>
</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="tags">press-release</category><category domain="tags">qgis.org</category></item><item><title>QField 3.2 “Congo”: Making your life easier</title><link>https://qfield.org/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/</link><pubDate>Thu, 04 Apr 2024 07:58:11 +0000</pubDate><guid>https://qfield.org/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/</guid><media:content url="https://qfield.org/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/qfield32.png" medium="image"/><description>&lt;p&gt;Focused on stability and usability improvements, most users will find something to celebrate in QField 3.2&lt;/p&gt;
&lt;h2 id="main-highlights"&gt;&lt;strong&gt;Main highlights&lt;/strong&gt;&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/qfield32.png" srcset="https://qfield.org/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/qfield32.png 1x, https://qfield.org/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/qfield32_hu_a1391bddee87cafe.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="956" height="597"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;This new release introduces &lt;strong&gt;project-defined tracking sessions, which are automatically activated when the project is loaded&lt;/strong&gt;. Defined while setting up and tweaking a project on QGIS, these sessions permit the automated tracking of device positions without taking any action in QField beyond opening the project itself. This liberates field users from remembering to launch a session on app launch and lowers the knowledge required to collect such data. For more details, please read the &lt;a href="https://docs.qfield.org/how-to/tracking/#configure-a-project-tracking-session" target="_blank" rel="noopener"&gt;relevant QField documentation section&lt;/a&gt;
.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Focused on stability and usability improvements, most users will find something to celebrate in QField 3.2</p>
<h2 id="main-highlights"><strong>Main highlights</strong></h2>
<figure class="figure text-center mb-4"><img src="/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/qfield32.png" srcset="/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/qfield32.png 1x, /blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/qfield32_hu_a1391bddee87cafe.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="956" height="597"
         loading="lazy"></figure>

<p>This new release introduces <strong>project-defined tracking sessions, which are automatically activated when the project is loaded</strong>. Defined while setting up and tweaking a project on QGIS, these sessions permit the automated tracking of device positions without taking any action in QField beyond opening the project itself. This liberates field users from remembering to launch a session on app launch and lowers the knowledge required to collect such data. For more details, please read the <a href="https://docs.qfield.org/how-to/tracking/#configure-a-project-tracking-session" target="_blank" rel="noopener">relevant QField documentation section</a>
.</p>
<figure class="figure text-center mb-4"><img src="/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/session.png" srcset="/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/session.png 1x, /blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/session_hu_da138b6dac3b5d19.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="942" height="583"
         loading="lazy"></figure>

<p>As good as the above-described functionality sounds, it really shines through in cloud projects when paired with two other new featurs.</p>
<p>First, cloud projects can now automatically push accumulated changes at regular intervals. The functionality can be manually toggled for any cloud project by going to the synchronization panel in QField and activating the relevant toggle (see middle screenshot above). It can also be turned on project load by enabling automatic push when setting up the project in QGIS via the project properties dialog. When activated through this project setting, the functionality will always be activated, and the need for field users to take any action will be removed.</p>
<p>Pushing changes regularly is great, but it could easily have gotten in the way of blocking popups. This is why QField 3.2 can now push changes and synchronize cloud projects in the background. We still kept a ‘successfully pushed changes’ toast message to let you know the magic has happened 🚀</p>
<p>With all of the above, cloud projects on QField can now deliver near real-time tracking of devices in the field, all configured on one desktop machine and deployed through QFieldCloud. Thanks to <a href="https://groupementsforestiers.quebec/" target="_blank" rel="noopener">Groupements forestiers Québec</a>
 for sponsoring these enhancements.</p>
<p>Other noteworthy feature additions in this release include:</p>
<ul>
<li>A <strong>brand new undo/redo mechanism allows users to rollback feature addition, editing, and/or deletion</strong> at will. The redesigned QField main menu is accessible by long pressing on the top-left dashboard button.</li>
<li>Support for projects&rsquo; <strong>titles and copyright map decorations as overlays</strong> on top of the map canvas in QField allows projects to better convey attributions and additional context through informative titles.</li>
</ul>
<h2 id="additional-improvements"><strong>Additional improvements</strong></h2>
<figure class="figure text-center mb-4"><img src="/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/cloud.png" srcset="/blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/cloud.png 1x, /blog/2024/04/04/qfield-3.2-congo-making-your-life-easier/cloud_hu_c1eaf62b4fc7fe0a.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="866" height="491"
         loading="lazy"></figure>

<p>The <strong>QFieldCloud user experience continues to be improved</strong>. In this release, we have reworked the visual feedback provided when downloading and synchronizing projects through the addition of a progress bar as well as additional details, such as the overall size of the files being fetched. In addition, a visual indicator has been added to the dashboard and the cloud projects list to alert users to the presence of a newer project file on the cloud for projects locally available on the device.</p>
<p>With that said, if you haven&rsquo;t signed onto <a href="https://app.qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
 yet, try it! Psst, the community account is free 🤫</p>
<p>The <strong>creation of relationship children during feature digitizing is now smoother</strong> as we lifted the requirement to save a parent feature <em>before</em> creating children. Users can now proceed in the order that feels most natural to them.</p>
<p>Finally, Android users will be happy to hear that a <strong>significant rework of native camera, gallery, and file picker</strong> activities has led to increased stability and much better integration with Android itself. Activities such as the gallery are now properly overlayed on top of the QField map canvas instead of showing a black screen.</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">qgis</category><category domain="tags">qfield</category><category domain="tags">qfieldcloud</category><category domain="tags">qgis.org</category></item><item><title>Snappy QField 3.1 “Borneo” has arrived</title><link>https://qfield.org/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/</link><pubDate>Wed, 10 Jan 2024 17:11:36 +0000</pubDate><guid>https://qfield.org/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/</guid><media:content url="https://qfield.org/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/287987844-8d7c6540-c32c-4d62-bf6e-1636a011567f.png" medium="image"/><description>&lt;p&gt;The launch of QField 3.0 was a big deal, but now we&amp;rsquo;re back to focusing on smaller, more frequent updates. Don&amp;rsquo;t let the shorter change log for 3.1 trick you – there are lots of cool new features in this update!&lt;/p&gt;
&lt;h2 id="main-highlights"&gt;Main highlights&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/287987844-8d7c6540-c32c-4d62-bf6e-1636a011567f.png" srcset="https://qfield.org/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/287987844-8d7c6540-c32c-4d62-bf6e-1636a011567f.png 1x, https://qfield.org/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/287987844-8d7c6540-c32c-4d62-bf6e-1636a011567f_hu_91b6a491a65b7847.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="950" height="597"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;One of the main improvements in this release is the brand-new functionality to enable &lt;strong&gt;snapping to common angles&lt;/strong&gt; while digitizing. When enabled, the coordinate cursor will snap to configured angles alongside a visual guideline. This comes in handy when adding new geometries while surveying features with regular angles (e.g. buildings, parking lots, etc.). As QField gets more digitizing functionalities, we’ve taken the time to implement a nifty UI that collapses digitizing toggle buttons into a drawer, &lt;strong&gt;leaving extra space for the map canvas&lt;/strong&gt; to shine through.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The launch of QField 3.0 was a big deal, but now we&rsquo;re back to focusing on smaller, more frequent updates. Don&rsquo;t let the shorter change log for 3.1 trick you – there are lots of cool new features in this update!</p>
<h2 id="main-highlights">Main highlights</h2>
<figure class="figure text-center mb-4"><img src="/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/287987844-8d7c6540-c32c-4d62-bf6e-1636a011567f.png" srcset="/blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/287987844-8d7c6540-c32c-4d62-bf6e-1636a011567f.png 1x, /blog/2024/01/10/snappy-qfield-3.1-borneo-has-arrived/287987844-8d7c6540-c32c-4d62-bf6e-1636a011567f_hu_91b6a491a65b7847.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="950" height="597"
         loading="lazy"></figure>

<p>One of the main improvements in this release is the brand-new functionality to enable <strong>snapping to common angles</strong> while digitizing. When enabled, the coordinate cursor will snap to configured angles alongside a visual guideline. This comes in handy when adding new geometries while surveying features with regular angles (e.g. buildings, parking lots, etc.). As QField gets more digitizing functionalities, we’ve taken the time to implement a nifty UI that collapses digitizing toggle buttons into a drawer, <strong>leaving extra space for the map canvas</strong> to shine through.</p>
<p>In addition, the vertex editor - one of QField’s most advanced geometry tools - received tons of love during this development cycle, focusing on improving its usability. Changes worth mentioning include:</p>
<ul>
<li>A <strong>new undo button allows users to revert individual vertex manipulations</strong> in case of mistaken adjustment, which can save you from having to cancel a large set of ongoing manipulations;</li>
<li>The possibility to <strong>select vertices using finger tapping on the screen</strong>, dramatically improving the user experience;</li>
<li>Clearer on-screen markers to represent vertices and</li>
<li>Tons of bug fixes to the vertex editor itself, as well as the broader set of geometry tools.</li>
</ul>
<p>It is now possible to <strong>lock the</strong> geometry of individual features within a single vector layer. While QField has long supported the concept of a locked geometry state for vector layers, that was until now a layer-wide toggle. With the new version of QField, a data-defined property can dictate whether a given feature geometry can be edited. Interested in <strong>geofenced geometry editing</strong>? We’ve got you covered ;) This functionality requires the latest version of QFieldSync, which is available through QGIS’ plugin manager.</p>
<h2 id="noticeably-improvements">Noticeably improvements</h2>
<p><strong>Permission handling has been improved</strong> across all platforms. On Android, QField now delays the permission request for camera, microphone, location, and Bluetooth access until needed. This makes for a much friendlier user experience.</p>
<p>QField 3.0 was one of the largest releases, with major changes in its underlying libraries, including a migration to Qt 6. With the community&rsquo;s help, we have spent countless hours testing before release. However, it is never a bulletproof process, and that version came with a few noticeable regressions. In particular, camera handling on Android suffered from upstream issues with Qt. We’ve tracked as many of those as possible, making this new version much more stable. One lingering camera issue remains and will be fixed upstream in the next three weeks; we’ll update as soon as it is available.</p>
<p>Finally, long-time users of QField will notice improvements in how geometry highlights and digitizing rubber bands are drawn. We’ve doubled down on efforts to ensure that the digitized geometries and the coordinate cursor itself are always clearly visible, whether overlaid against the canvas&rsquo;s light or dark parts.</p>
<p>We want to extend a heartfelt thank you to our sponsors for their generous support. If you&rsquo;re inspired by the developments in QField and want to contribute, please consider <a href="https://qfield.org/donate" target="_blank" rel="noopener">donating</a>
. Your support will help us continue to innovate and improve this tool for everyone&rsquo;s benefit.</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>OPENGIS.ch and Oslandia: A Strategic Partnership to Advance QField and QFieldCloud</title><link>https://qfield.org/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/</link><pubDate>Fri, 15 Sep 2023 05:00:00 +0000</pubDate><guid>https://qfield.org/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/</guid><media:content url="https://qfield.org/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Qfield_Banner_1500x500_BOSA_new.png" medium="image"/><description>&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Qfield_Banner_1500x500_BOSA_new_hu_596a5e9b84dea245.png" srcset="https://qfield.org/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Qfield_Banner_1500x500_BOSA_new_hu_596a5e9b84dea245.png 1x, https://qfield.org/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Qfield_Banner_1500x500_BOSA_new_hu_c37127ca54839cb4.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1200" height="400"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;We are extremely happy to announce that we have partnered strategically with&lt;/strong&gt;Oslandia &lt;strong&gt;to push the leading #fieldwork app #QField even further.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the world of fieldwork, accuracy and efficiency are paramount. As GIS specialists, we understand the importance of reliable tools that streamline data collection and analysis processes. That&amp;rsquo;s why we are thrilled to join forces with Oslandia, a company that shares our passion for open-source development and innovation.&lt;/p&gt;</description><content:encoded><![CDATA[<figure class="figure text-center mb-4"><img src="/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Qfield_Banner_1500x500_BOSA_new_hu_596a5e9b84dea245.png" srcset="/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Qfield_Banner_1500x500_BOSA_new_hu_596a5e9b84dea245.png 1x, /blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Qfield_Banner_1500x500_BOSA_new_hu_c37127ca54839cb4.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="400"
         loading="lazy"></figure>

<p><strong>We are extremely happy to announce that we have partnered strategically with</strong>Oslandia <strong>to push the leading #fieldwork app #QField even further.</strong></p>
<p>In the world of fieldwork, accuracy and efficiency are paramount. As GIS specialists, we understand the importance of reliable tools that streamline data collection and analysis processes. That&rsquo;s why we are thrilled to join forces with Oslandia, a company that shares our passion for open-source development and innovation.</p>
<h3 id="embracing-open-source-development">Embracing Open Source Development</h3>
<p>At <a href="http://opengis.ch" target="_blank" rel="noopener">OPENGIS.ch</a>
, we have always been committed to the principles of true open-source development. We firmly believe collaboration and shared knowledge drive progress in the GIS community. With Oslandia, we have found a partner who shares our values and cares as much as we do about the QGIS ecosystem.</p>
<p><a href="https://qgis.org" target="_blank" rel="noopener">QGIS</a>
, the world&rsquo;s most popular open-source geographic information system software, has already significantly impacted the GIS industry, providing users with versatile mapping tools and capabilities and is the base upon which QField is built. As main contributors to #QGIS, both <a href="http://opengis.ch" target="_blank" rel="noopener">OPENGIS.ch</a>
 and Oslandia are dedicated to driving its growth and ensuring its availability to all.</p>
<h3 id="advancing-qfield-and-qfieldcloud-together">Advancing QField and QFieldCloud Together</h3>
<figure class="figure text-center mb-4"><img src="/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Logo_QFieldCloud-by-OpenGIS_transparent-1_hu_4503d97159904c4a.png" srcset="/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Logo_QFieldCloud-by-OpenGIS_transparent-1_hu_4503d97159904c4a.png 1x, /blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Logo_QFieldCloud-by-OpenGIS_transparent-1_hu_d6764e6bee9b9376.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="305"
         loading="lazy"></figure>

<p><a href="https://qfield.org" target="_blank" rel="noopener">QField</a>
, with almost 1 million downloads, is the leading app for fieldwork tasks. It empowers professionals in various sectors, such as environmental research, agriculture, urban planning, and disaster management, to efficiently collect data and conduct analyses in the field. With our strategic partnership with Oslandia, we are committed to pushing the boundaries of QField even further.</p>
<p>Our joint efforts will ensure that QField will keep setting trends in the industry, surpassing the evolving needs of GIS specialists and empowering them to excel in their fieldwork tasks.</p>
<h3 id="a-synergy-of-expertise">A Synergy of Expertise</h3>
<p>The collaboration between <a href="http://OPENGIS.ch" target="_blank" rel="noopener">OPENGIS.ch</a>
 and <a href="https://www.linkedin.com/company/oslandia/" target="_blank" rel="noopener">Oslandia</a>
 represents a true synergy of expertise. Our combined capabilities will enable us to tackle complex challenges quickly and deliver cutting-edge solutions that address the unique requirements for seamless #fielwork.</p>
<h3 id="conclusion">Conclusion</h3>
<p>At <a href="http://OPENGIS.ch" target="_blank" rel="noopener">OPENGIS.ch</a>
, we are excited about the opportunities our partnership with Oslandia brings. Together, we will continue championing open-source development, empowering GIS specialists in each sector to perform their fieldwork tasks more effectively and efficiently.</p>
<p>With QField as our flagship app, we are confident that this strategic collaboration will result in even greater advancements, benefiting our target audience of surveying professionals, fieldwork experts, and GIS specialists, as well as casual users who need a user-friendly solution for their projects.</p>
<p>Join us in celebrating this exciting new chapter as we embark on a shared journey towards innovation and excellence in fieldwork applications.</p>
<figure class="figure text-center mb-4"><img src="/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Screenshot-from-2023-09-14-17-13-02.png" srcset="/blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Screenshot-from-2023-09-14-17-13-02.png 1x, /blog/2023/09/15/opengis.ch-and-oslandia-a-strategic-partnership-to-advance-qfield-and-qfieldcloud/Screenshot-from-2023-09-14-17-13-02_hu_42e36db7779104f1.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="402" height="99"
         loading="lazy"></figure>

]]></content:encoded><category domain="categories">qfield</category><category domain="tags">partners</category></item><item><title>QField background tracking</title><link>https://qfield.org/blog/2023/06/29/qfield-background-tracking/</link><pubDate>Thu, 29 Jun 2023 09:54:42 +0000</pubDate><guid>https://qfield.org/blog/2023/06/29/qfield-background-tracking/</guid><media:content url="https://qfield.org/blog/2023/06/29/qfield-background-tracking/gps-tracking.jpeg" medium="image"/><description>&lt;p&gt;Years ago, the QField community and its users showed their love for their favourite field app by supporting a successful crowdfunding to improve camera handling.&lt;/p&gt;
&lt;p&gt;Since then, OPENGIS.ch has continued to lead the development of QField with the regular support of sponsors. We couldn’t be prouder of the progress we have made, with plenty of new features added in every major release. This includes major improvements to positioning including location tracking, integration of external GNSS receivers through not only Bluetooth but TCP/UDP and serial port connections, accuracy indicator and constraints, and most recently sensors reading to list a few.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Years ago, the QField community and its users showed their love for their favourite field app by supporting a successful crowdfunding to improve camera handling.</p>
<p>Since then, OPENGIS.ch has continued to lead the development of QField with the regular support of sponsors. We couldn’t be prouder of the progress we have made, with plenty of new features added in every major release. This includes major improvements to positioning including location tracking, integration of external GNSS receivers through not only Bluetooth but TCP/UDP and serial port connections, accuracy indicator and constraints, and most recently sensors reading to list a few.</p>
<p>We are now calling for the community to help further better QField and unlock an important milestone: <strong>background location tracking service</strong>.</p>
<p><a href="#pledge-now">Pledge now</a>
</p>
<figure class="figure text-center mb-4"><img src="/blog/2023/06/29/qfield-background-tracking/gps-tracking_hu_c7aa1d01b2c08f87.jpeg" srcset="/blog/2023/06/29/qfield-background-tracking/gps-tracking_hu_c7aa1d01b2c08f87.jpeg 1x, /blog/2023/06/29/qfield-background-tracking/gps-tracking_hu_76fc6686b714a93e.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="800"
         loading="lazy"></figure>

<h2 id="main-goal-background-location-tracking-on-android--25000">Main goal: background location tracking on Android – 25'000€</h2>
<p>Currently, QField requires users to keep their devices’ screen on and have the app in the foreground to keep track of the device’s positioning location. On mobile devices, this can drain batteries faster than many would want to, in environments where charging options are limited.</p>
<p>This crowdfunding aims at removing this constraint and <strong>allow QField - via a background service - to constantly keep tracking location</strong> even while the device is suspended (i.e., when the screen is turned off / locked).</p>
<p>To achieve this, a significant amount of work is required as the positioning framework on Android will need to be relocated to a dedicated background service. Recent work we’ve done adding a background service to synchronize captured image attachments in <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud projects</a>
 armed us with the assurances that we can achieve our goal while giving us an appreciation of the large amount of work needed.</p>
<h3 id="some-of-the-benefits"><em>Some of the benefits</em></h3>
<p>Running out of battery is the nightmare of most field surveyors. By moving location tracking to a background service, users will be able to improve their battery life considerably and keep focusing on their tasks even if it involves switching to a different app.</p>
<p>Furthermore, while OPENGIS.ch ninjas remain busy squashing reported QField crashes all year long, there will always be unexpected scenarios leading to abrupt app shutdowns, such as third-party apps, systems running out of battery, etc. To address this, the background service framework will also <strong>act as a safeguard to avoid location data loss</strong> when QField unexpectedly shuts down and offer users means to recover that data upon re-opening QField.</p>
<h2 id="stretch-goal-1-background-navigation-audio-feedback-5000">Stretch goal 1: background navigation audio feedback 5'000€</h2>
<p>The second stretch goal builds onto QField’s nice fly-to-point navigation system. If the QField community meets this threshold, a new <strong>background navigation audio feedback informing users in the field of their proximity to their target</strong> will be implemented.</p>
<p>The audio feedback will use text-to-speech technology to state the distance to target in meters for a given time or distance interval.</p>
<h2 id="stretch-goal-2-ios-15000">Stretch goal 2: iOS 15'000€</h2>
<p>The main goal will cover the Android implementation only. Due to being a very low level work we will have to replicate the work for each platform we support. If we reach stretch goal 2 we will also implement this for iOS.</p>
<h1 id="pledge-now">Pledge now:</h1>
<p>In case you do not see the embedded form you can open it directly <a href="https://forms.clickup.com/2192114/f/22wqj-26041/KCQACZWJ84G4MJJ2XR" target="_blank" rel="noopener">here</a>
.</p>
<p>Thanks for supporting our crowdfunding and keep an eye on our blog for updates on the status.</p>
]]></content:encoded><category domain="categories">crowdfunding</category><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>QField 2.8: Boosting field work through external sensors</title><link>https://qfield.org/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/</link><pubDate>Tue, 30 May 2023 04:00:00 +0000</pubDate><guid>https://qfield.org/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/</guid><media:content url="https://qfield.org/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/238116107-1792bb88-9fdb-41e7-9716-7fd65f8837ce.png" medium="image"/><description>&lt;p&gt;The latest version of QField is out, featuring as its main new feature sensor handling alongside the usual round of user experience and stability improvements. We simply can’t wait to see the sensor uses you will come up with!&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/238116107-1792bb88-9fdb-41e7-9716-7fd65f8837ce.png" srcset="https://qfield.org/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/238116107-1792bb88-9fdb-41e7-9716-7fd65f8837ce.png 1x, https://qfield.org/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/238116107-1792bb88-9fdb-41e7-9716-7fd65f8837ce_hu_59768cc27b4cd420.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="925" height="596"
loading="lazy"&gt;&lt;/figure&gt;
&lt;h2 id="the-main-highlight-sensors"&gt;&lt;strong&gt;The main highlight: sensors&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;QField 2.8 ships with &lt;strong&gt;out-of-the-box handling of external sensor streams&lt;/strong&gt; over TCP, UDP, and serial port. The functionality allows for data captured through instruments – such as geiger counter, decibel sensor, CO detector, etc. - to be visualized and manipulated within QField itself.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The latest version of QField is out, featuring as its main new feature sensor handling alongside the usual round of user experience and stability improvements. We simply can’t wait to see the sensor uses you will come up with!</p>
<figure class="figure text-center mb-4"><img src="/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/238116107-1792bb88-9fdb-41e7-9716-7fd65f8837ce.png" srcset="/blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/238116107-1792bb88-9fdb-41e7-9716-7fd65f8837ce.png 1x, /blog/2023/05/30/qfield-2.8-boosting-field-work-through-external-sensors/238116107-1792bb88-9fdb-41e7-9716-7fd65f8837ce_hu_59768cc27b4cd420.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="925" height="596"
         loading="lazy"></figure>

<h2 id="the-main-highlight-sensors"><strong>The main highlight: sensors</strong></h2>
<p>QField 2.8 ships with <strong>out-of-the-box handling of external sensor streams</strong> over TCP, UDP, and serial port. The functionality allows for data captured through instruments – such as geiger counter, decibel sensor, CO detector, etc. - to be visualized and manipulated within QField itself.</p>
<p>Things get really interesting when sensor data is utilized as default values alongside positioning during the digitizing of features. You are always one tap away from adding a point locked onto your current position with spatially paired sensor readings saved as point attribute(s).</p>
<p>Not wowed yet? Try pairing sensor readings with QField’s tracking capability! ;) Head over <a href="https://docs.qfield.org/how-to/sensors/" target="_blank" rel="noopener">QField’s documentation on this</a>
 as well as <a href="https://docs.qgis.org/testing/en/docs/user_manual/introduction/qgis_configuration.html#sensors-properties" target="_blank" rel="noopener">QGIS&rsquo; section on sensor management</a>
 to know more.</p>
<p>The development of this feature involved the addition of a sensor framework in upstream QGIS which will be available by the end of this coming June as part of the 3.32 release. This is a great example of the synergy between QField and its big brother QGIS, whereas development of new functionality often benefits the broader QGIS community. Big thanks to <a href="https://sevenson.com/" target="_blank" rel="noopener">Sevenson Environmental Services</a>
 for sponsoring this exciting capability.</p>
<h2 id="notable-improvements"><strong>Notable improvements</strong></h2>
<p>A couple of refinements during this development cycle are worth mentioning. If you ever wished for QField to <strong>directly open a selected project or reloading the last session on app launch</strong>, you’ll be happy to know this is now possible.</p>
<p>For heavy users of value relations in their feature forms, QField is now a tiny bit more clever when displaying string searches against long lists, placing hits that begin with the matched string first as well as visually highlighting matches within the result list itself.</p>
<p>Finally, feature lists throughout QField are now sorted. By default, it will sort by the display field or expression defined for each vector layer, unless an advanced sorting has been defined in a given vector layer’s attribute table. It makes browsing through lists feel that much more natural.</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>Capturing more while in the field with the new QField 2.7</title><link>https://qfield.org/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/</link><pubDate>Tue, 04 Apr 2023 04:44:00 +0000</pubDate><guid>https://qfield.org/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/</guid><media:content url="https://qfield.org/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/224213255-e51e619a-2505-49dc-a03d-088bfa2530e4.png" medium="image"/><description>&lt;p&gt;A brand new version of QField has been released, &lt;strong&gt;packed with features&lt;/strong&gt; that will make you fall in love with this essential open source tool all over again with a focus on capturing more while you are in the field. QField 2.7 nicknamed “Heroic Hedgehog” also includes a number of worthy fixes making it a crucial update to get.&lt;/p&gt;
&lt;h2 id="new-recording-capabilities"&gt;New recording capabilities&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/224213255-e51e619a-2505-49dc-a03d-088bfa2530e4.png" srcset="https://qfield.org/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/224213255-e51e619a-2505-49dc-a03d-088bfa2530e4.png 1x, https://qfield.org/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/224213255-e51e619a-2505-49dc-a03d-088bfa2530e4_hu_7d3ccbab53242d46.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="941" height="598"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;The highlight of QField 2.7 is the &lt;strong&gt;new audio and video recording capability straight from the feature form&lt;/strong&gt;. In addition to preexisting still photo capture, this functionality allows for video motion and audio clips to be added as attachments to feature attributes.&lt;/p&gt;</description><content:encoded><![CDATA[<p>A brand new version of QField has been released, <strong>packed with features</strong> that will make you fall in love with this essential open source tool all over again with a focus on capturing more while you are in the field. QField 2.7 nicknamed “Heroic Hedgehog” also includes a number of worthy fixes making it a crucial update to get.</p>
<h2 id="new-recording-capabilities">New recording capabilities</h2>
<figure class="figure text-center mb-4"><img src="/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/224213255-e51e619a-2505-49dc-a03d-088bfa2530e4.png" srcset="/blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/224213255-e51e619a-2505-49dc-a03d-088bfa2530e4.png 1x, /blog/2023/04/04/capturing-more-while-in-the-field-with-the-new-qfield-2.7/224213255-e51e619a-2505-49dc-a03d-088bfa2530e4_hu_7d3ccbab53242d46.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="941" height="598"
         loading="lazy"></figure>

<p>The highlight of QField 2.7 is the <strong>new audio and video recording capability straight from the feature form</strong>. In addition to preexisting still photo capture, this functionality allows for video motion and audio clips to be added as attachments to feature attributes.</p>
<p>The audio recording capability can come in handy in the field when typing on a keyboard-less device can be challenging. Simply record an audio note of observations to process later.</p>
<p>The experience wouldn’t be complete without <strong>audio and video playback support</strong>, which we took care of in this version too. Playback of such media content within the feature form gives an immediate feedback and saves time. For those interested in full screen immersion, simply click on the video frame to open the attached in your favorite media player. We also took the opportunity to implement audio and video playback on QGIS so people can easily consume the fruits of their labor in the field at their workstation.</p>
<p>We would be remiss if we didn’t mention <strong>map canvas rotation functionality</strong> added in this version. This is a long-requested functionality which we are happy to have packed into QField now. Pro-tip: when positioning is enabled, double tapping on the lower-left positioning button will have the map canvas follow both the device’s current location as well as the compass orientation.</p>
<p>Finally - some would argue &ldquo;most importantly&rdquo; ;) - QField is <strong>now equipped with a beautiful dark theme</strong> which users can activate in the settings panel. By default on Android and iOS, QField will follow the system’s dark theme setting. In addition to the new color scheme, users can also <strong>adjust the user interface font size</strong>.</p>
<p>Big thanks to <a href="https://www.dainst.org/dai/meldungen" target="_blank" rel="noopener">Deutsches Archäologisches Institut</a>
 who funded the majority of the new features in this release cycle. Their investment in making QField the perfect tool for them has benefited the community as a whole.</p>
<h2 id="a-ton-of-bug-fixing-across-all-platforms">A ton of bug fixing across all platforms</h2>
<p>Important stability improvements and fixes to serious issues are also part of this release. Noteworthy fixes include WFS layer support on iOS, much better Bluetooth connectivity on Android, and vertical grid improvement on Windows.</p>
<p>For users facing reliability issues with the native camera on Android, we have spent time supersizing the camera we ship within QField itself. During this development cycle, it has gained zoom and flash controls, as well as a ton of usability improvements, including geo-tagging.</p>
<p>To know more about this release, read the full change log on <a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener">QField’s github release page</a>
.</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>QField Jump-start</title><link>https://qfield.org/blog/2023/03/06/qfield-jump-start/</link><pubDate>Mon, 06 Mar 2023 11:00:00 +0000</pubDate><guid>https://qfield.org/blog/2023/03/06/qfield-jump-start/</guid><media:content url="https://qfield.org/blog/2023/03/06/qfield-jump-start/tim-gouw-73926-unsplash.jpg" medium="image"/><description>&lt;p&gt;You want to start collecting field data but &lt;strong&gt;never worked with a GIS&lt;/strong&gt; before?&lt;/p&gt;
&lt;p&gt;You are a &lt;strong&gt;passionate QGIS user&lt;/strong&gt; and would like a jump start your fieldwork setup?&lt;/p&gt;
&lt;p&gt;You are a &lt;strong&gt;senior GIS manager&lt;/strong&gt; and would like to optimize your teams&amp;rsquo; mobile data collection efficiency?&lt;/p&gt;
&lt;h2 id="let-us-you-introduce-the-qfield-jump-start-packages"&gt;Let us you introduce the QField jump-start packages&lt;/h2&gt;
&lt;p&gt;During a half day or full day private support session, our QFields experts will help you get started with your project as fast as possible.&lt;/p&gt;</description><content:encoded><![CDATA[<p>You want to start collecting field data but <strong>never worked with a GIS</strong> before?</p>
<p>You are a <strong>passionate QGIS user</strong> and would like a jump start your fieldwork setup?</p>
<p>You are a <strong>senior GIS manager</strong> and would like to optimize your teams&rsquo; mobile data collection efficiency?</p>
<h2 id="let-us-you-introduce-the-qfield-jump-start-packages">Let us you introduce the QField jump-start packages</h2>
<p>During a half day or full day private support session, our QFields experts will help you get started with your project as fast as possible.</p>
<p>The QField jump-start packages are available in <strong>English</strong>, <strong>German</strong>, <strong>French</strong>, <strong>Italian</strong> and <strong>Spanish</strong> and can be held remotely or at one of our offices in Switzerland.</p>
<p><a href="/qfield-training">See pricing</a>
</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">qfield-courses</category></item><item><title>QField 2.6: perfecting high-accuracy positioning</title><link>https://qfield.org/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/</link><pubDate>Thu, 26 Jan 2023 06:46:00 +0000</pubDate><guid>https://qfield.org/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/</guid><media:content url="https://qfield.org/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/26_cover-1.png" medium="image"/><description>&lt;p&gt;It’s only been a few weeks into the new year, but we’ve got great news for you: a brand new QField 2.6 “Geeky Gecko ?” has been released with a focus on positioning improvements, including Bluetooth support for Windows. And with that, we are delighted to remove the ‘beta’ status from QField for Windows.&lt;/p&gt;
&lt;h2 id="new-positioning-features"&gt;New positioning features&lt;/h2&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/26_cover-1.png" srcset="https://qfield.org/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/26_cover-1.png 1x, https://qfield.org/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/26_cover-1_hu_d1effc2e7e11ef05.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="800" height="501"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;Let’s open with a bang: QField 2.6 now supports NMEA streaming from external GNSS devices over TCP, UDP, and serial ports, in addition to preexisting Bluetooth connectivity.&lt;/strong&gt; This new functionality means that QField is now compatible with a much larger range of GNSS devices out there.&lt;/p&gt;</description><content:encoded><![CDATA[<p>It’s only been a few weeks into the new year, but we’ve got great news for you: a brand new QField 2.6 “Geeky Gecko ?” has been released with a focus on positioning improvements, including Bluetooth support for Windows. And with that, we are delighted to remove the ‘beta’ status from QField for Windows.</p>
<h2 id="new-positioning-features">New positioning features</h2>
<figure class="figure text-center mb-4"><img src="/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/26_cover-1.png" srcset="/blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/26_cover-1.png 1x, /blog/2023/01/26/qfield-2.6-perfecting-high-accuracy-positioning/26_cover-1_hu_d1effc2e7e11ef05.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="800" height="501"
         loading="lazy"></figure>

<p><strong>Let’s open with a bang: QField 2.6 now supports NMEA streaming from external GNSS devices over TCP, UDP, and serial ports, in addition to preexisting Bluetooth connectivity.</strong> This new functionality means that QField is now compatible with a much larger range of GNSS devices out there.</p>
<p>These new receivers unlock NTRIP-driven centimetre accuracy for devices that use the Bluetooth connection to a manufacturer&rsquo;s application to connect to NTRIP servers. In this scenario, QField could not initiate a Bluetooth connection since it was already taken. With the new TCP and UDP receivers - provided the manufacturer’s application offers NMEA streaming over either of those Internet protocols - QField can connect and consume high-accuracy positioning.</p>
<p>The presence of a serial port receiver provides support for external GNSS devices using Bluetooth on Windows via the virtual serial port created by the operating system. The lack of Bluetooth support on Windows was a long-wanted enhancement from QField users on that platform and was the last blocker for the ‘beta’ status to go away.</p>
<p><strong>In addition, QField 2.6 allows users to pick from half a dozen metrics a value to attach to the measure (M) dimension of geometries being digitized when locked to the current position.</strong> This functionality is available to both users digitizing and the positioning tracker. The measurement values available as of 2.6 are timestamp, ground speed, bearing, horizontal accuracy and vertical accuracy, as well as PDOP, HDOP and VDOP values.</p>
<h2 id="growing-continuous-integration-ci-testing-framework-now-covers-positioning">Growing Continuous Integration (CI) testing framework now covers positioning</h2>
<p>Starting with version 2.6, <strong>QField ships with increased quality assurances</strong> thanks to the addition of tests covering positioning functionalities in its growing CI framework.</p>
<p>Practically speaking, this means that every single line of QField code changed is now being tested against positioning-related regression, significantly decreasing the risks of shipping a new version of QField with broken functionality in the area of antenna height, vertical grid shift, and ellipsoidal height adjustments.</p>
<p>We would like to commend <a href="https://www.bahn.com/en" target="_blank" rel="noopener">Deutsche Bahn</a>
 for funding the required work here. This could not have come in soon enough as more and more people are opting for QField and relying on it for their crucial day-to-day fieldwork.</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>How to contribute to QField</title><link>https://qfield.org/blog/2022/12/06/how-to-contribute-to-qfield/</link><pubDate>Tue, 06 Dec 2022 05:29:00 +0000</pubDate><guid>https://qfield.org/blog/2022/12/06/how-to-contribute-to-qfield/</guid><media:content url="https://qfield.org/blog/2022/12/06/how-to-contribute-to-qfield/QField_AppAward_12-2022.png" medium="image"/><description>&lt;p&gt;QField is a community-driven open-source project. It is free to share, use and modify and it will stay like that. The very essence of a community is to help and support each other. And that&amp;rsquo;s where YOU come into play. To make it work we need your support!&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2022/12/06/how-to-contribute-to-qfield/QField_AppAward_12-2022_hu_232b8375f39f1b46.png" srcset="https://qfield.org/blog/2022/12/06/how-to-contribute-to-qfield/QField_AppAward_12-2022_hu_232b8375f39f1b46.png 1x, https://qfield.org/blog/2022/12/06/how-to-contribute-to-qfield/QField_AppAward_12-2022_hu_ec8688896f5c3d46.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1200" height="675"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;For those who don’t know much about the concept of open source projects, a bit of background. Investing in open-source projects is a technical and ethical decision for OPENGIS.ch. Open source is a technological advantage, as we receive input from many developers worldwide who are motivated to work out the best possible software. It prevents our customers from vendor lock-in and allows complete ownership and control of the developed software. And finally, not only financially independent businesses and people should benefit from professional software but also those who might not have the financial means to pay for features, and licences.&lt;/p&gt;</description><content:encoded><![CDATA[<p>QField is a community-driven open-source project. It is free to share, use and modify and it will stay like that. The very essence of a community is to help and support each other. And that&rsquo;s where YOU come into play. To make it work we need your support!</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/12/06/how-to-contribute-to-qfield/QField_AppAward_12-2022_hu_232b8375f39f1b46.png" srcset="/blog/2022/12/06/how-to-contribute-to-qfield/QField_AppAward_12-2022_hu_232b8375f39f1b46.png 1x, /blog/2022/12/06/how-to-contribute-to-qfield/QField_AppAward_12-2022_hu_ec8688896f5c3d46.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<p>For those who don’t know much about the concept of open source projects, a bit of background. Investing in open-source projects is a technical and ethical decision for OPENGIS.ch. Open source is a technological advantage, as we receive input from many developers worldwide who are motivated to work out the best possible software. It prevents our customers from vendor lock-in and allows complete ownership and control of the developed software. And finally, not only financially independent businesses and people should benefit from professional software but also those who might not have the financial means to pay for features, and licences.</p>
<p>You are not a developer, but you still like to use QField and support it? Good news. You don’t have to be a developer to use, contribute or recommend the app. There are plenty of things that need to be done to help QField to remain the powerful software it is right now and become even better. Here are a few suggestions on how you can give something back.</p>
<ol>
<li><strong>Review the app</strong> ★★★★★ in <a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield&amp;amp;hl=en#details-reviews" target="_blank" rel="noopener">google&rsquo;s play store</a>
 or <a href="https://apps.apple.com/app/qfield-for-qgis/id1531726814" target="_blank" rel="noopener">apple&rsquo;s app store</a>
.</li>
<li><strong>Let the world know about it!</strong> It doesn’t matter if you’re on Twitter, LinkedIn, Instagram or any other social media platform. Show and tell about where QField helped you. We appreciate every post and we promise to like, share and comment.</li>
<li><strong>Write about your experience</strong> and please let us know. Be it in your blog or as a new success story. Insights into field projects are extremely valuable. It helps us to make the app even more efficient for your work, and it helps others to understand the range of applications for QField.</li>
<li>Register for a <strong><a href="https://qfield.cloud/beta-pricing.html" target="_blank" rel="noopener">paid QFieldCloud account</a>
</strong>. <strong>QFieldCloud</strong> allows to synchronize and merge the data collected in QField. QFieldCloud is hosted by the makers of QField and by getting an account you help QField too.</li>
</ol>
<p>Do you want to do something that is more hands-on and directly linked to the app? No problem.</p>
<ol>
<li><strong>Help with the <a href="https://docs.qfield.org/" target="_blank" rel="noopener">documentation</a>
</strong>. You can document features, or improve the documentation in English. Read the <a href="https://github.com/opengisch/QField-docs#documentation-process" target="_blank" rel="noopener">how-to guide</a>
 to get started.</li>
<li>And if you are multilingual you might consider <a href="https://github.com/opengisch/QField-docs#translation-process" target="_blank" rel="noopener"><strong>translating</strong> the documentation or the app in your language</a>
.</li>
<li><strong>Become a beta tester</strong> and be the first to report a bug! When something doesn’t work properly it might be a bug. The quicker we know about it, the faster it can be resolved.</li>
<li>You can <strong>ask and answer questions</strong> on <a href="https://gis.stackexchange.com/questions/tagged/qfield?sort=newest" target="_blank" rel="noopener">gis.stackexchange</a>
 and help others on the <a href="https://github.com/opengisch/QField/discussions" target="_blank" rel="noopener">user discussions platform</a>
.</li>
<li>If you are a developer and you want to <strong>get involved in QField development</strong>, please refer to the individual documentation for <a href="https://github.com/opengisch/QField/blob/master/doc/dev.md" target="_blank" rel="noopener">QField</a>
, <a href="https://github.com/opengisch/qfieldcloud" target="_blank" rel="noopener">QFieldCloud</a>
 and <a href="https://github.com/opengisch/QFieldSync" target="_blank" rel="noopener">QFieldSync</a>
.</li>
</ol>
<p>And now finally for those of you who have the financial means, you can either <strong><a href="https://docs.qfield.org/get-started/sponsor/#feature-sponsoring" target="_blank" rel="noopener">sponsor</a>
 a feature</strong> or subscribe to one of the <a href="https://docs.qfield.org/get-started/sponsor/#recurring-sponsoring" target="_blank" rel="noopener"><strong>monthly sponsorships</strong></a>
. By doing so you help get freshly baked QField versions straight to everyone&rsquo;s devices.</p>
<p>Nothing in it for you? In that case, just drop by to say thank you or have a hot or cold beverage with us next time you meet OPENGIS.ch at a conference and you might <strong>make our day</strong>!<br>
Want to know more about the idea of community-driven open-source projects and the QGIS project in particular? Check out Nyall Dawson’s <a href="https://nyalldawson.net/2016/08/how-to-effectively-get-things-changed-in-qgis/" target="_blank" rel="noopener">blog post about how to effectively get things done in open source</a>
!</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>QField 2.5 is here, reaching new heights</title><link>https://qfield.org/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/</link><pubDate>Mon, 14 Nov 2022 09:37:38 +0000</pubDate><guid>https://qfield.org/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/</guid><media:content url="https://qfield.org/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/25.png" medium="image"/><description>&lt;p&gt;Our ninjas have been so busy that less than a month after we released QField 2.4, we find ourselves with so many new features we simply can&amp;rsquo;t wait any longer to present to you the latest version of QField: 2.5 &amp;ldquo;Fancy Flamingo ?”.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Exciting new features&lt;/strong&gt;&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/25_hu_7b46fe2e6ab1dc37.png" srcset="https://qfield.org/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/25_hu_7b46fe2e6ab1dc37.png 1x, https://qfield.org/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/25_hu_56d618b95f05ee59.png 2x"
alt=""
class="figure-img img-fluid gallery-img" width="1200" height="751"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;QField’s main new feature of this 2.5 release cycle is its brand new elevation profiling functionality which has been added to the measuring tool. Users are now able to dynamically build and analyze elevation profiles wherever they are - in the field or on their desktop - by simply drawing paths onto their maps and projects.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Our ninjas have been so busy that less than a month after we released QField 2.4, we find ourselves with so many new features we simply can&rsquo;t wait any longer to present to you the latest version of QField: 2.5 &ldquo;Fancy Flamingo ?”.</p>
<p><strong>Exciting new features</strong></p>
<figure class="figure text-center mb-4"><img src="/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/25_hu_7b46fe2e6ab1dc37.png" srcset="/blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/25_hu_7b46fe2e6ab1dc37.png 1x, /blog/2022/11/14/qfield-2.5-is-here-reaching-new-heights/25_hu_56d618b95f05ee59.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="751"
         loading="lazy"></figure>

<p>QField’s main new feature of this 2.5 release cycle is its brand new elevation profiling functionality which has been added to the measuring tool. Users are now able to dynamically build and analyze elevation profiles wherever they are - in the field or on their desktop - by simply drawing paths onto their maps and projects.</p>
<p>This is a great example of QField’s capability at bringing the power of QGIS through a UI that keeps things simple and avoids being in your way until you need it. Oh and while we’re speaking of the measuring tool, check out the new azimuth measurement!</p>
<p>This new version also brings multi-column support to feature forms. QField now respects the number of columns set by users in the attributes’ drag and drop designer while building and tweaking projects in QGIS. The implementation will take into account the screen availability and on narrow devices will revert to a one-column setup. Pro tip: try to change the background color of your individual groups to ease understanding of the overall feature form.</p>
<p>Another highlight of this release is a brand new screen lock action that can be triggered through QField’s main menu found in the side dashboard or in the map canvas menu shown when long pressing on the map itself. Once activated, QField will become unresponsive to touch and mouse events while keeping the display turned on. When locked, QField also hides tool buttons which results in a more complete view of the map extent.</p>
<p><strong>Stability improvements</strong></p>
<p>As with every release, our ninjas have been spending time hunting nasty bugs and improving stability and QField 2.5 is no exception. In particular, the feature form should feel more reliable and even more polished.</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>Best of Swiss Enterprise App Award for QField</title><link>https://qfield.org/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/</link><pubDate>Thu, 03 Nov 2022 13:02:57 +0000</pubDate><guid>https://qfield.org/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/</guid><media:content url="https://qfield.org/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/QField-Werbevideo-bei-der-Awardvergabe_c_opengis.ch_.jpg" medium="image"/><description>&lt;p&gt;&lt;strong&gt;What a night it was. The &amp;ldquo;Best of Swiss Apps Awards&amp;rdquo; took place in Zurich yesterday, November 2, 2022. We were also nominated with &lt;a href="https://qfield.org" target="_blank" rel="noopener"&gt;QField&lt;/a&gt;
. And in the enterprise category, the app was so convincing, that it was awarded the highest possible price. So it brought the award &amp;ldquo;Best of Swiss Enterprise App&amp;rdquo; home to Graubünden. And as cherry on the cake: QField was also nominated as finalist in the UX/UI category!&lt;/strong&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>What a night it was. The &ldquo;Best of Swiss Apps Awards&rdquo; took place in Zurich yesterday, November 2, 2022. We were also nominated with <a href="https://qfield.org" target="_blank" rel="noopener">QField</a>
. And in the enterprise category, the app was so convincing, that it was awarded the highest possible price. So it brought the award &ldquo;Best of Swiss Enterprise App&rdquo; home to Graubünden. And as cherry on the cake: QField was also nominated as finalist in the UX/UI category!</strong></p>
<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/QField_App-Medienmitteilung_AppAward2022_hu_41a47829e8a49711.jpg" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/QField_App-Medienmitteilung_AppAward2022_hu_41a47829e8a49711.jpg 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/QField_App-Medienmitteilung_AppAward2022_hu_7dfc55a3173b637a.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<p>We are extremely proud and happy about the received award. And even more when we look at the contendants that won in the other categories. We&rsquo;re talking companies like SBB, Swiss Life, Switzerland Tourism and, yes, Rivella ?.</p>
<p>You can check out all results at <a href="https://www.bestofswissapps.ch/bosa/hall-of-fame" target="_blank" rel="noopener">https://www.bestofswissapps.ch/bosa/hall-of-fame</a>
</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Screenshot-from-2022-11-03-13-00-30.png" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Screenshot-from-2022-11-03-13-00-30.png 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Screenshot-from-2022-11-03-13-00-30_hu_5712f926cbe37f55.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="972" height="613"
         loading="lazy"></figure>

<p>If you are interested in more details, we released a press release <a href="/blog/wp-content/uploads/2022/11/20221103_Medienmitteilung_Best-of-Swiss-App-Awards-QField.pdf">in German</a>
 and in English.</p>
<p>QField is an open source mobile app. The app is designed to use and edit geographically referenced data. In urban environments with 5G connectivity, but also with offline data. The mobile GIS app combines minimal design for simplicity with sophisticated technology for a versatile range of uses to bring data conveniently from the field to the offices. The app was started in 2011 and received a major rebuild in 2022.</p>
<p>QField is mainly <a href="https://qfield.org/contribute" target="_blank" rel="noopener">funded by customer feature requests, support contracts</a>
 and <a href="https://qfield.org/donate" target="_blank" rel="noopener">sponsoring</a>
 and is continuously improved an released for Android, iOS, Windows, MacOS and Linux.</p>
<p>It offers a seamless <a href="https://qgis.org" target="_blank" rel="noopener">QGIS</a>
 integration and is GPS-centric, with offline functionality, synchronisation options and desktop configuration. QField is designed for fieldwork: simple, but uncompromising. The app is used internationally and is the first choice for mobile GIS projects. In the city, in the countryside and in the forest.</p>
<p>Soon, <a href="https://qfield.cloud" target="_blank" rel="noopener">QFieldCloud</a>
 will also be launched. QFieldCloud is a cloud service integrated into QField that enables the remote provision and synchronisation of geodata and projects.</p>
<p><a href="https://videopress.com/v/c95KEqlR?resizeToParent=true&amp;amp;cover=true&amp;amp;preloadContent=metadata&amp;amp;useAverageColor=true" target="_blank" rel="noopener">https://videopress.com/v/c95KEqlR?resizeToParent=true&cover=true&preloadContent=metadata&useAverageColor=true</a>
</p>
<p>And here some moments of the award night. It was a blast!</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979100-150540979"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Michael-Quade-Juryprasident-gratuliert-zur-Gold_c_bestofswissapps.ch__hu_f9f834611c625ae5.jpg" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Michael-Quade-Juryprasident-gratuliert-zur-Gold_c_bestofswissapps.ch__hu_f9f834611c625ae5.jpg 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Michael-Quade-Juryprasident-gratuliert-zur-Gold_c_bestofswissapps.ch__hu_eda55bb117c82564.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="1600"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Best-of-swiss-App-Award-2022_c_bestofswissapps.ch__hu_72455f7259378307.jpg" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Best-of-swiss-App-Award-2022_c_bestofswissapps.ch__hu_72455f7259378307.jpg 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Best-of-swiss-App-Award-2022_c_bestofswissapps.ch__hu_6ccb604b61b6d6c4.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/QField-Werbevideo-bei-der-Awardvergabe_c_opengis.ch_-1_hu_d0605077ac9c719f.jpg" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/QField-Werbevideo-bei-der-Awardvergabe_c_opengis.ch_-1_hu_d0605077ac9c719f.jpg 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/QField-Werbevideo-bei-der-Awardvergabe_c_opengis.ch_-1_hu_69b7f96960d6b549.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="540"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/winner_selfie_c_opengis.ch__hu_ac2b430694decd95.jpg" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/winner_selfie_c_opengis.ch__hu_ac2b430694decd95.jpg 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/winner_selfie_c_opengis.ch__hu_1afbe643f5782f59.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Marco-Bernasocchi-und-Anna-Randegger-von-OPENGI.ch_c_bestswissapps.ch__hu_11bc9ae2466441d9.jpg" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Marco-Bernasocchi-und-Anna-Randegger-von-OPENGI.ch_c_bestswissapps.ch__hu_11bc9ae2466441d9.jpg 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/Marco-Bernasocchi-und-Anna-Randegger-von-OPENGI.ch_c_bestswissapps.ch__hu_915aff3ee9ea2630.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="1600"
         loading="lazy"></figure>


<figure class="figure text-center mb-4"><img src="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/qfield_laudatio-c-opengis.ch__hu_4f4d39ad520cc692.jpg" srcset="/blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/qfield_laudatio-c-opengis.ch__hu_4f4d39ad520cc692.jpg 1x, /blog/2022/11/03/best-of-swiss-enterprise-app-award-for-qfield/qfield_laudatio-c-opengis.ch__hu_3a8716ca2f393d29.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="676"
         loading="lazy"></figure>
  

</div>

<style>
 
#gallery-1780979100-150540979 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979100-150540979 .carousel-item {
  height: auto;
}

#gallery-1780979100-150540979 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979100-150540979 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979100-150540979 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979100-150540979 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979100-150540979 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>QField 2.4 is here, and it is ?icious</title><link>https://qfield.org/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/</link><pubDate>Thu, 13 Oct 2022 06:19:18 +0000</pubDate><guid>https://qfield.org/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/</guid><media:content url="https://qfield.org/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/qfield24.png" medium="image"/><description>&lt;p&gt;Yes, QField for QGIS, the leading fieldwork app, was released on the iOS App Store!&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://qfield.org/get" target="_blank" rel="noopener"&gt;&lt;img src="https://qfield.org/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/stores.png" alt=""&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Get It now for &lt;a href="https://qfield.org/get" target="_blank" rel="noopener"&gt;Android, iOS, MacOS, Windows and Linux&lt;/a&gt;
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Good things take time (and &lt;a href="https://docs.qfield.org/get-started/sponsor/" target="_blank" rel="noopener"&gt;sponsors&lt;/a&gt;
), and we wanted our Apple users to enjoy the same solid and seamless experience as our Android users. So we took the time needed and ran beta testing of QField for multiple months. Thanks to all the community feedback and to the uncountable work hours put in by our development team, today we released QField on the iOS Appstore.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Yes, QField for QGIS, the leading fieldwork app, was released on the iOS App Store!</p>
<blockquote>
<p><a href="https://qfield.org/get" target="_blank" rel="noopener"><img src="/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/stores.png" alt=""></a>
</p>
<p>Get It now for <a href="https://qfield.org/get" target="_blank" rel="noopener">Android, iOS, MacOS, Windows and Linux</a>
</p>
</blockquote>
<p>Good things take time (and <a href="https://docs.qfield.org/get-started/sponsor/" target="_blank" rel="noopener">sponsors</a>
), and we wanted our Apple users to enjoy the same solid and seamless experience as our Android users. So we took the time needed and ran beta testing of QField for multiple months. Thanks to all the community feedback and to the uncountable work hours put in by our development team, today we released QField on the iOS Appstore.</p>
<p>Following the naming scheme for the 2.X series, we decided to name QField 2.4 Ecstatic Elk (Cervus Canadensis), honouring &ldquo;the land of maple leaf ??&rdquo;, the home country of Mathieu (QField lead UX designer) and origin of some recent funding.</p>
<h2 id="new-features-improvements-and-demo-projects">New features, improvements and demo projects</h2>
<p>Releasing for iOS is the main news for QField 2.4, but we also added some new features as well as fixed some annoying bugs we had.</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/qfield24.png" srcset="/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/qfield24.png 1x, /blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/qfield24_hu_8e05abfe977b3178.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="809" height="582"
         loading="lazy"></figure>

<p>The new features include atlas-driven print layouts that can now be printed through the main menu’s print to PDF item and dragging files onto an iOS device via USB Cable with iTunes support.</p>
<p>Some more UX improvements can be noticed when sending or exporting datasets via the project folder. All sidecars will now be considered so that, for example, you can send your edited shapefiles via your favourite email or messenger app.</p>
<p>Finally, QFieldCloud’s projects are better sorted, and its community tab is now functional.</p>
<h2 id="bugfixes">Bugfixes</h2>
<p>During the last sprint, we greatly improved QField&rsquo;s automated testing framework, greatly decreasing the risks of regressions slipping into future releases. We also ensured that QGIS-shipped SVG markers will now render properly within QField.</p>
<p>Finally, we fixed freehand toggling when using a stylus and ensured the changelog popup doesn&rsquo;t overlap with the OS’ status bar.</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/image.png" srcset="/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/image.png 1x, /blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/image_hu_9dc18df2960feca4.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="287" height="256"
         loading="lazy"></figure>

<h2 id="best-of-swiss-apps-nomination">Best of Swiss Apps Nomination</h2>
<p>We put a lot of effort into ensuring that QField, is of the highest possible quality, so being nominated as a finalist for the BestOfSwissApps award was even sweeter ???</p>
<p>Beginning of November, we&rsquo;ll know more about the outcome of the votes ?</p>
<h2 id="qfieldcloud">QFieldCloud</h2>
<p><a href="https://qfield.cloud" target="_blank" rel="noopener">QFieldCloud</a>
 has been in Free BETA for half a year now. Thanks to the precious help of the many early adopters (we already have over 30K users), we were able to identify and fix plenty of issues. In the last months, our <a href="https://status.qfield.org/" target="_blank" rel="noopener">service status page</a>
 has been consistently looking super-green ;)</p>
<p>We are extremely happy with how the system is behaving and are even happier with the feedback we are receiving!</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/image-3_hu_b0d570eab150ec49.png" srcset="/blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/image-3_hu_b0d570eab150ec49.png 1x, /blog/2022/10/13/qfield-2.4-is-here-and-it-is-icious/image-3_hu_c710f307d69a4e53.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="343"
         loading="lazy"></figure>

<p>As of today, we&rsquo;ve implemented all the functionality that we want to have for the GA release. All we are missing is finishing testing the billing and payment system and rolling the drums ?</p>
<p>So keep on enjoying our fantastic fieldwork ecosystem, and let us know the <a href="https://docs.qfield.org/success-stories/" target="_blank" rel="noopener">amazing things you do with it!</a>
</p>
<h2 id="support-qfield">Support QField</h2>
<p>We put a lot of effort into ensuring that QField, is of the highest possible quality and invest a lot of developer time in QField, QFieldCloud and QGIS. Plenty of it is sponsored by OPENGIS.ch because we believe in giving back to the OS geo community; part is sponsored by the clients that ask us to <a href="/custom-development/">develop features</a>
, and part is financed through our <a href="/qgis-support/">support contracts</a>
 that come with a <a href="/qgis-sustainability-initiative/">sustainability initiative</a>
.</p>
<p>If you think that helping QField is a good thing, go to our <a href="https://docs.qfield.org/get-started/sponsor/" target="_blank" rel="noopener">donate page</a>
 to find out more or <a href="https://github.com/sponsors/opengisch" target="_blank" rel="noopener">immediately start sponsoring QField</a>
.</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>How we build QField for many platforms - A look behind the curtain</title><link>https://qfield.org/blog/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/</link><pubDate>Tue, 20 Sep 2022 05:48:00 +0000</pubDate><guid>https://qfield.org/blog/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/</guid><media:content url="https://qfield.org/blog/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/rocket.jpg" medium="image"/><description>&lt;p&gt;&lt;em&gt;In the past year, &lt;strong&gt;the build system behind QField has been ported to &lt;a href="https://vcpkg.io/en/index.html" target="_blank" rel="noopener"&gt;vcpkg, a modern C++ dependency management system&lt;/a&gt;
&lt;/strong&gt;. It has been a great success for QField and considerably helped to streamline efforts, improve the development experience and to guarantee an outstanding stability of the application. In this blog post we will look at the history of building QGIS based applications for mobile systems and how it has become what it is today.&lt;/em&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p><em>In the past year, <strong>the build system behind QField has been ported to <a href="https://vcpkg.io/en/index.html" target="_blank" rel="noopener">vcpkg, a modern C++ dependency management system</a>
</strong>. It has been a great success for QField and considerably helped to streamline efforts, improve the development experience and to guarantee an outstanding stability of the application. In this blog post we will look at the history of building QGIS based applications for mobile systems and how it has become what it is today.</em></p>
<p>When <a href="/2011/08/24/gsoc-2011-final-report/">Marco Bernasocchi (CEO of OPENGIS.ch and chair of QGIS.org) started working on <strong>QGIS for Android</strong> in Google Summer of Code</a>
 a decade ago, the main job was to also build all QGIS dependencies for Android. This includes well-known libraries like <strong>proj</strong> and <strong>gdal</strong> and less-known ones like libxml2 or iconv. Each of them has its particularities and specific build flags. Working on this appears to be an endless iterative trial-and-error journey where you hope each day that eventually you will see the <a href="/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/">QGIS splash screen on your Android phone</a>
 while all you see are endless lines of code and compiler errors.</p>
<p>As we know nowadays QGIS for Android has eventually seen the sunlight and its achievements are still the base for <a href="https://qfield.org/" target="_blank" rel="noopener">QGIS-based mobile apps like QField</a>
.</p>
<p>Sometime later we decided to modernize the build infrastructure into OSGeo4A a set of scripts where each dependency was built with a &ldquo;recipe&rdquo;. Modularized this way, it was easier to maintain, and general build code common for all libraries could be isolated. It was good enough to help drive QField for a couple of years, and a copy of it is still in use <strong>as the base for nowadays <a href="https://github.com/qgis/QGIS-Mac-Packager/tree/master/qgis_deps" target="_blank" rel="noopener">QGIS builds for macOS</a>
</strong>.</p>
<p>When we decided to make QField also available on other platforms like <strong>iOS, Windows and macOS</strong> we quickly realized that duplicating build chains scales really bad and maintaining this is an immense effort we wanted to avoid. There are a couple of existing C++ dependency management systems, none of which convinced us ultimately. Lucky for us a mail on the <a href="https://www.mail-archive.com/qgis-developer@lists.osgeo.org/msg52302.html" target="_blank" rel="noopener">QGIS mailing list mentioned a new one called vcpkg</a>
 which looked very promising.</p>
<p>A couple of days later we had a build for Windows and later in the same year for macOS. With many dependencies already available in modern versions. Cheers.</p>
<p>What&rsquo;s left to do than just enable it for Android, and all our problems are suddenly solved? Alas, it&rsquo;s not so easy. <strong>Cross-compiling is always a bit trickier.</strong> And so we started another journey to improve the situation. After a while, we had a working build chain based on vcpkg for Android in our R&amp;D labs. Interestingly, this added a couple of features just because the community around vcpkg had already added them. For example using <a href="https://www.cogeo.org/" target="_blank" rel="noopener">COG</a>
-based raster data via HTTP was suddenly working <em>(for the record: thanks to the availability of curl which we never took care of adding ourselves in OSGeo4A)</em>.</p>
<p>Soon after we also wanted to try building for <strong>iOS with vcpkg</strong>, which after a few attempts also was successful, and even managed to resolve some weird crashes and other issues we had experienced with the old buildchain.</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/Peek-2022-09-19-17-01_hu_ee44feadc51812bf.gif" srcset="/blog/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/Peek-2022-09-19-17-01_hu_ee44feadc51812bf.gif 1x, /blog/2022/09/20/how-we-build-qfield-for-many-platforms-a-look-behind-the-curtain/Peek-2022-09-19-17-01_hu_a68b7e57defc63fb.gif 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="338"
         loading="lazy"></figure>

<p>The main benefit was that we could upgrade the QGIS base libraries in one single place for every platform, in an isolated branch without playing the Jenga game on each upgrade.</p>
<p>The only unfinished business we still had was that support for iOS and Android was still available only in our own vcpkg fork.</p>
<p>So the last few weeks and months <strong>we have been working closely with upstream</strong> to bring building for Android and iOS up to the same level as desktop platforms. The relevant parts are now in a clean state.</p>
<p>Advantages of this approach:</p>
<ul>
<li>• Mutualized efforts on all the base libraries, also with programmers outside the geoverse</li>
<li>• A vibrant community that ensures a noticeably fast upgrade of libraries</li>
<li>• A clean dependency management system</li>
<li>• A consistent set of dependency versions (gdal, geos, libpq, &hellip;) across all platforms</li>
<li>• A clean caching system that will only recompile reverse dependencies on updates</li>
<li>• We can upgrade a dependency in an isolated branch and only release it when it works on all platforms</li>
<li>• We can optimize the code for a given set of dependency versions and if a bug is fixed in a certain dependency version, we are sure we can ship this fix on all platforms promptly</li>
<li>• We maintain the QField source code as well as dependency versions in a single repository, what makes development more streamlined</li>
</ul>
<p>Big thanks go to Alexander Neumann and Kai Pastor who both stand out for doing things the right and future-proof way.</p>
<p>As always, things come at a price, there was a steep learning curve involved, and some edge cases require attention. However, we are thrilled by the simplification this has brought us.</p>
<p>If you are maintaining a customized fork of QField, it is now a good time to <strong>start upgrading to vcpkg</strong>, since <a href="https://github.com/opengisch/OSGeo4A" target="_blank" rel="noopener">OSGeo4A has been archived</a>
 and will no longer be maintained. The <a href="https://github.com/opengisch/QField/blob/master/doc/dev.md" target="_blank" rel="noopener">developer documentation of QField</a>
 has been updated with relevant instructions.</p>
<p>If you have time to test the new build system, <a href="https://github.com/opengisch/QField/discussions" target="_blank" rel="noopener">we will be happy to read about your experiences</a>
 with it.</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>24th Contributors QGIS Meeting in Firenze 2022</title><link>https://qfield.org/blog/2022/09/08/24th-contributors-qgis-meeting-in-firenze-2022/</link><pubDate>Thu, 08 Sep 2022 05:00:00 +0000</pubDate><guid>https://qfield.org/blog/2022/09/08/24th-contributors-qgis-meeting-in-firenze-2022/</guid><media:content url="https://qfield.org/blog/2022/09/08/24th-contributors-qgis-meeting-in-firenze-2022/WhatsApp-Image-2022-08-22-at-13.40.29.jpeg" medium="image"/><description>&lt;p&gt;The international community of QGIS contributors got together in person from 18 to 22 August in parallel to &lt;a href="https://2022.stateofthemap.org/" target="_blank" rel="noopener"&gt;OpenStreetMap State of The Map&lt;/a&gt;
event and right before the &lt;a href="https://2022.foss4g.org/" target="_blank" rel="noopener"&gt;FOSS4G&lt;/a&gt;
. So there was a lot of &lt;strong&gt;open source geo power&lt;/strong&gt; concentrated in the &lt;strong&gt;beautiful city of Florence&lt;/strong&gt; in those days. It was my first participation and all I knew was that it&amp;rsquo;s supposed to be an unconference. This means, there is no strict schedule but space and opportunity for everyone to present their work or team up to discuss and hack on specific tasks to bring the QGIS project to the next level.&lt;/p&gt;</description><content:encoded><![CDATA[<p>The international community of QGIS contributors got together in person from 18 to 22 August in parallel to <a href="https://2022.stateofthemap.org/" target="_blank" rel="noopener">OpenStreetMap State of The Map</a>
 event and right before the <a href="https://2022.foss4g.org/" target="_blank" rel="noopener">FOSS4G</a>
. So there was a lot of <strong>open source geo power</strong> concentrated in the <strong>beautiful city of Florence</strong> in those days. It was my first participation and all I knew was that it&rsquo;s supposed to be an unconference. This means, there is no strict schedule but space and opportunity for everyone to present their work or team up to discuss and hack on specific tasks to bring the QGIS project to the next level.</p>
<h2 id="introduction-and-first-discussions">Introduction and first discussions</h2>
<p>We were a group of <strong>six OPENGIS.ch members</strong> arriving mostly on Thursday, spending the day shopping and moving into our city apartment. In the evening we went to a Bisteccheria to eat the famous Fiorentina steak. It was big and delicious as was the food in general. Though, I am eating vegetarian since to compensate. On Friday we went to the Campus to meet the other contributors. After a warm welcome by the organizer, Rossella and our CEO and QGIS chair Marco Bernasocchi we did an introduction round where everyone mentioned their first QGIS version ever used. At this point, I became aware of the <strong>knowledge and experience</strong> I was sharing the room with. Besides this, I noticed that there was another company attending with several members, namely Tim Sutton&rsquo;s Kartoza, which is also contributing a lot to QGIS. The first discussion was about <strong>QGIS funding model, vision, communication and on the new website</strong> in planning. This discussion then moved into some smaller groups including most of the long term contributors. I was looking around, physically and virtually, and tried to process all the new inputs and to better understand the whole QGIS world. Besides, I noticed my colleague Ivan having problems with compiling QGIS after upgrading to Ubuntu 22.04 which then motivated my other colleague Clemens to implement a docker container to do the compilation. Nevertheless, I postponed my Ubuntu upgrade. That evening we went out all together to have a beer or two and play some pool sessions and table football. Finally, the OPENGIS.ch crew navigated back home pairing <strong>a <a href="https://www.happysurvey.ch/survey/monch/" target="_blank" rel="noopener">high-precision GNSS sensor</a>
 with a mobile device running OpenStreetMap in <a href="https://qfield.org/" target="_blank" rel="noopener">QField</a>
</strong>. We arrived back home safely and super precise.</p>
<h2 id="first-tasks-and-coffee-breaks">First tasks and coffee breaks</h2>
<p>There was catering in the main hall covering breakfast, lunch and coffee breaks. It never took long after grabbing a cup of coffee to find yourself in a conversation with either fellow contributors or OpenStreetMap folks. I chatted with a mapper from Japan about mobile apps, an engineer from Colombia about travelling and a freelancer from the Netherlands about GDAL, to name 3 coffees out of many.</p>
<h3 id="qgis-plugins-website">QGIS plugins website</h3>
<p>After some coffee, Matthias Kuhn, our CTO and high-ranking QGIS contributor, asked me whether I could <strong>improve some</strong> ugly <strong>parts of <a href="https://plugins.qgis.org" target="_blank" rel="noopener">QGIS plugins website</a>
</strong>. So I had my first task which I started working on immediately. The task was to make the site more useful on mobile devices which would be achieved by collapsing some unimportant information and even removing other parts. I noticed some quirks in the development workflow, so I also added some pre-commit hooks to the dev setup. Dimas Ciputra from Kartoza helped me finalize the improvements and merge them into master branch on <a href="https://github.com/qgis/QGIS-Django" target="_blank" rel="noopener">github</a>
.</p>
<h3 id="qgis-website-downloads-section">QGIS website downloads section</h3>
<p>Regis Haubourg asked to help <strong>simplify the <a href="https://qgis.org/en/site/forusers/download.html" target="_blank" rel="noopener">QGIS Downloads</a>
 for Windows</strong> section on the main QGIS website. We played around in the browser dev tools until we thought the section looked about right. I then checked out the github repo and started implementing the changes. I need to say the tech stack is not quite easy to develop with currently, but there is a complete rework in planning. Anyway, following the pull request on <a href="https://github.com/qgis/QGIS-Website" target="_blank" rel="noopener">github</a>
 a <a href="https://github.com/qgis/QGIS-Website/pull/1046" target="_blank" rel="noopener">lively discussion started</a>
 which is ongoing by the time of writing. And this is a good thing and shows how much thought goes into this project.</p>
<h2 id="presentations">Presentations</h2>
<p>There were many interesting and sometimes spontaneous presentations which always involved lively discussions. Amy Burness from Kartoza presented new styling capabilities for QGIS, Tobias Schmetzer from the Bavarian Center for Applied Energy Research presented the geo data processing and pointed out issues he encountered using QGIS on this and Etienne Trimaille from 3liz talked about <a href="https://github.com/opengisch/qgis-plugin-ci" target="_blank" rel="noopener">qgis-plugins-ci</a>
, just to name a few.</p>
<h2 id="amazing-community">Amazing community</h2>
<p>On Saturday evening a bus showed up at the campus and took us on a trip up to the hills. After quite a long ride we arrived at a restaurant high up with mind-blowing view of the city. I forgot how many rounds of Tuscan food were served, but it was delicious throughout. An amazing evening with fruitful conversations and many laughs.</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/09/08/24th-contributors-qgis-meeting-in-firenze-2022/WhatsApp-Image-2022-08-22-at-13.40.29_hu_d138c2a9010a881f.jpeg" srcset="/blog/2022/09/08/24th-contributors-qgis-meeting-in-firenze-2022/WhatsApp-Image-2022-08-22-at-13.40.29_hu_d138c2a9010a881f.jpeg 1x, /blog/2022/09/08/24th-contributors-qgis-meeting-in-firenze-2022/WhatsApp-Image-2022-08-22-at-13.40.29_hu_743c6955e1831e49.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy"></figure>

<p>The weather was nice and hot, the beers cold, the Tuscan food delicious and the contributors were not only popular Github avatars but really nice people. <strong>Thank you QGIS.</strong></p>
]]></content:encoded><category domain="categories">events</category><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>A New Trick up QField’s Sleeve: Animated Maps</title><link>https://qfield.org/blog/2022/08/16/a-new-trick-up-qfields-sleeve-animated-maps/</link><pubDate>Tue, 16 Aug 2022 04:58:00 +0000</pubDate><guid>https://qfield.org/blog/2022/08/16/a-new-trick-up-qfields-sleeve-animated-maps/</guid><media:content url="https://qfield.org/blog/2022/08/16/a-new-trick-up-qfields-sleeve-animated-maps/Peek-2022-07-16-12-43.gif" medium="image"/><description>&lt;p&gt;&lt;strong&gt;Starting with QField 2.2, users can fully rely on animation capabilities that have made their way into QGIS during its last development cycle. This can be a powerful mean to highlight key elements on a map that require special user attention.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The example below demonstrates a scenario where animated raster markers are used to highlight active fires within the visible map extent. Notice how the subtle fire animation helps draw viewers’ eyes to those important markers.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Starting with QField 2.2, users can fully rely on animation capabilities that have made their way into QGIS during its last development cycle. This can be a powerful mean to highlight key elements on a map that require special user attention.</strong></p>
<p>The example below demonstrates a scenario where animated raster markers are used to highlight active fires within the visible map extent. Notice how the subtle fire animation helps draw viewers’ eyes to those important markers.</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/08/16/a-new-trick-up-qfields-sleeve-animated-maps/Peek-2022-07-16-12-43.gif" srcset="/blog/2022/08/16/a-new-trick-up-qfields-sleeve-animated-maps/Peek-2022-07-16-12-43.gif 1x, /blog/2022/08/16/a-new-trick-up-qfields-sleeve-animated-maps/Peek-2022-07-16-12-43_hu_97d07d2f82031fe2.gif 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="799" height="464"
         loading="lazy"></figure>

<p><a href="https://www.qgis.org/en/site/forusers/visualchangelog326/index.html#feature-new-animated-marker-symbol-type" target="_blank" rel="noopener"><em>Animated raster markers</em> is a new symbol layer type in QGIS 3.26</a>
 that was developed by <a href="https://north-road.com/" target="_blank" rel="noopener">Nyall Dawson</a>
. Supported image formats include GIF, WEBP, and APNG.</p>
<p>The second example below showcases more advanced animated symbology which relies on expressions to animate several symbol properties such as marker size, border width, and color opacity. While more complex than simply adding a GIF marker, the results achieved with data-defined properties animation can be very appealing and integrate perfectly with any type of project.</p>
<p><a href="https://player.vimeo.com/video/732691644" target="_blank" rel="noopener">https://player.vimeo.com/video/732691644</a>
</p>
<p>You’ll quickly notice how smooth the animation runs. That is thanks to OPENGIS.ch’s own ninjas having spent time improving the map canvas element’s handling of layers constantly refreshing. This includes automatic skipping of frames on older devices so the app remains responsive.</p>
<p>Oh, we couldn’t help ourselves but take the opportunity to demonstrate how nice the QField feature form layout is these days in the video above ? To know more about <a href="https://github.com/opengisch/QField/releases/tag/v2.2.0" target="_blank" rel="noopener">other new features in QField 2.2, go and read the release page</a>
.</p>
<p>Happy field mapping to all!</p>
<p><em>The lovely animal markers used in the zoo example above were made by Serbian artist <a href="https://www.behance.net/gallery/38312723/Animals" target="_blank" rel="noopener">Arsenije Vujovic</a>
.</em></p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">qgis</category><category domain="categories">video</category><category domain="tags">qgis.org</category></item><item><title>QField Users Sit Down, We Need to Talk About Storage Access on Android</title><link>https://qfield.org/blog/2022/03/05/qfield-users-sit-down-we-need-to-talk-about-storage-access-on-android/</link><pubDate>Sat, 05 Mar 2022 00:48:44 +0000</pubDate><guid>https://qfield.org/blog/2022/03/05/qfield-users-sit-down-we-need-to-talk-about-storage-access-on-android/</guid><media:content url="https://qfield.org/blog/2022/03/05/qfield-users-sit-down-we-need-to-talk-about-storage-access-on-android/import.png" medium="image"/><description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;TLDR: Since November 2021, Google has enforced new storage access limitations for apps published on its Play store which prohibits direct storage access on Android 11 and above forcing QField to adapt and rely on importing projects and datasets to access those.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;If you are a QField beta user on Android 11 and above, you might have noticed a significant change in the way the app is handling storage in the latest set of betas released in early February of 2022. This blog post will go over the changes, explain why those &lt;strong&gt;had to be made&lt;/strong&gt; (looking at you, Google), how to work in this new paradigm, and showcase some new benefits from the hard work done by OPENGIS.ch’s geoninjas.&lt;/p&gt;</description><content:encoded><![CDATA[<blockquote>
<p><em>TLDR: Since November 2021, Google has enforced new storage access limitations for apps published on its Play store which prohibits direct storage access on Android 11 and above forcing QField to adapt and rely on importing projects and datasets to access those.</em></p>
</blockquote>
<p>If you are a QField beta user on Android 11 and above, you might have noticed a significant change in the way the app is handling storage in the latest set of betas released in early February of 2022. This blog post will go over the changes, explain why those <strong>had to be made</strong> (looking at you, Google), how to work in this new paradigm, and showcase some new benefits from the hard work done by OPENGIS.ch’s geoninjas.</p>
<h2 id="its-all-gone-how-can-i-access-my-projects-and-datasets"><strong>It’s all gone! How can I access my projects and datasets?!</strong></h2>
<p>Starting with Android 11, apps are denied full access to main and external storage content. For QField, this means direct access to projects and datasets transferred and/or downloaded into storage folders is not possible anymore.</p>
<p>To work within this new confine, QField now has to import project folders or individual datasets into an app-dedicated storage location where Android allows for unrestricted read/write access.</p>
<p>Practically, this means that instead of being shown and having access to the full storage tree when clicking on the “Open local files” button, users are now shown a set of new folders named ‘QField files directory’, ‘Imported datasets’, and ‘Imported projects’ as well as a drop-down menu accessible via a top-right three-dot button.</p>
<figure class="figure text-center mb-4"><img src="https://lh3.googleusercontent.com/lB1LdVMJcbB8AZ13axbQcAAH2H8aG9QolThzc1Mzl53mfRcVrMa2Are3gXos6wzTEusu5K0SeROritR3eU6JFSMcm1gR7H1wdIdBQ4gJ4zXdjWs8%5FGiApmIp0xGZO%5F%5Fvx8GsxZR%5F"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<h3 id="import-project-from-folder"><em>Import project from folder</em></h3>
<p>When importing a project from a folder, users will be asked to grant permission for QField to read the content of a given folder on the device’s storage via a system folder picker. When the folder is selected, QField copies the folder content (including its sub-folders) into the app’s ‘Imported projects’ location. Users can then open the project from there.</p>
<p>Re-importing a given folder through the drop-down menu action will overwrite preexisting projects given an identical folder name. That allows users to be able to update projects.</p>
<p><em>Note that feature editing, addition, and deletion will be saved into the imported project’s datasets, not in the original folder selected during the import process. More on how to find and handle those project datasets will come later in this post.</em></p>
<h3 id="import-project-from-zip-archive"><em>Import project from ZIP archive</em></h3>
<p>Having to adapt to Google’s new set of rules did not come without its benefits. Users can now easily transfer projects into a given device by compressing the project content into a ZIP archive and having QField import that compressed project automatically. This can greatly ease remote deployment of projects by being able to send a single file to users.</p>
<h3 id="import-datasets"><em>Import dataset(s)</em></h3>
<p>QField can also import individual dataset(s). Users will be asked to select one or more files via a system file picker, which will be copied into the ‘Imported datasets’ folder. Users will have to ensure that all sidecar files are selected when importing (e.g. a shapefile dataset would require users to select the .shp, .shx, .dbf, .prj, and .cpg files).</p>
<p><em>Just like imported projects, editing of datasets will be saved into the imported datasets, and not reflected in the original files.</em></p>
<h2 id="alright-but-how-can-i-retrieve-modified-projects-and-datasets"><strong>Alright, but how can I retrieve modified projects and datasets?</strong></h2>
<p>Imported projects and datasets can be accessed directly using a USB cable. The location on storage is displayed in the top navigation bar when opening a local file.</p>
<p>On most devices plugged into a computer via USB cable connection, the path will be <drive>:/Android/data/ch.opengis.qfield/files/ where you will find both the Imported Datasets and Imported Projects folders within which your edited content will be located.</p>
<p>However, we’ve also added a nice new ‘Send to…’ functionality that allows for users to share and send datasets straight from QField using Android APIs. This allows for the sending of edited datasets directly to third party apps (Gmail, Drive, Dropbox, Nextcloud, your favourite messenger app, etc.).</p>
<figure class="figure text-center mb-4"><img src="https://lh4.googleusercontent.com/oTkD9HqHrrRR2G2ftpoSipcpoJ9GIhq-2Iyi%5Fvn59coCzWoIZX7BcVfE%5FIVkDj4EcI2mDIOfot6UTZI0HZcUuBug%5FUKqEc1SI4FbFSgB0GhFAhRgYSKRlf-3MSdm0MKMyOteSx8u"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<h3 id="is-direct-copying-via-usb-cable-gone-altogether"><strong>Is direct copying via USB cable gone altogether?</strong></h3>
<p>Users can still avoid going through the import process by copying files via a USB cable connection directly into the QField app’s files directory. As mentioned above, the location on most devices will be <drive>:/Android/data/ch.opengis.qfield/files/.</p>
<h2 id="what-are-the-benefits-from-these-changes"><strong>What are the benefits from these changes?</strong></h2>
<p>Working out a functional solution to meet Google’s newly-enforced restrictions did not come without its benefits.</p>
<p>On top of what was already covered above - importing of compressed project ZIP files and sharing functionalities – QField is now fully integrated with Android’s cross-application document sharing APIs. This means that users can now directly open projects and files sent to them via their favourite browser/email/cloud/messenger app without the need to first download those files onto the device.</p>
<p>Altogether, the newly-coded importing mechanisms and integration with Android document APIs don’t only improve the ease of use for the average person, it also makes viewing and editing spatial datasets on QField far more secure. The imported projects and datasets reside in a location with access limited to QField only, meaning that its content is inherently far more protected from malicious access from third-party apps.</p>
<h2 id="why-were-these-drastic-changes-needed"><strong>Why were these drastic changes needed?</strong></h2>
<p>As mentioned in the introduction, the changes were needed to comply with a set of new Google Play policies that came into force in November 2021. Users can read more on Google’s rationale on this page <a href="https://developer.android.com/google/play/requirements/target-sdk" target="_blank" rel="noopener">https://developer.android.com/google/play/requirements/target-sdk</a>
.</p>
<p>As part of the enforcement of these new policies, Google came up with an arbitrary mechanism to whitelist some apps which allows those to retain full storage access given the user explicitly allowed for it. We here at OPENGIS.ch believes QField had ample justifications to be whitelisted, however, Google’s appeal process judged otherwise after a series of email exchanges detailing our reasoning. While we have so far lost this argument with Google, we will continue fighting for our users and for their freedom to choose. If by any chance you have a good contact at Google that might be willing to listen to our reasoning, we would be grateful if you&rsquo;d <a href="https://opengis.ch/#contact" target="_blank" rel="noopener">get in touch with us</a>
.</p>
<p>We hope this clarifies the recent changes and helps QField users adapt to those.</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>QField collected data crucial in disaster relief after Tonga’s volcanic eruption</title><link>https://qfield.org/blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/</link><pubDate>Wed, 02 Feb 2022 06:43:00 +0000</pubDate><guid>https://qfield.org/blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/</guid><media:content url="https://qfield.org/blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/qfield-field-training.jpg" medium="image"/><description>&lt;p&gt;&lt;strong&gt;For once, it&amp;rsquo;s not an app from the Silicon Valley, but from Laax in the Swiss Alps that made the news. By publishing QField as an open-source app, OPENGIS.ch allows companies, organisations and even countries without the necessary financial means to have the opportunity to benefit from this important data collection app. And it is being used: Over half a million downloads have already been achieved. Now, since the volcanic eruption in Tonga on 15 January 2022, the app of the small Laax-based company is playing a not-unimportant role in disaster response planning.&lt;/strong&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>For once, it&rsquo;s not an app from the Silicon Valley, but from Laax in the Swiss Alps that made the news. By publishing QField as an open-source app, OPENGIS.ch allows companies, organisations and even countries without the necessary financial means to have the opportunity to benefit from this important data collection app. And it is being used: Over half a million downloads have already been achieved. Now, since the volcanic eruption in Tonga on 15 January 2022, the app of the small Laax-based company is playing a not-unimportant role in disaster response planning.</strong></p>
<figure class="figure text-center mb-4"><img src="/blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/qfield-field-training_hu_b16cd0342eabab89.jpg" srcset="/blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/qfield-field-training_hu_b16cd0342eabab89.jpg 1x, /blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/qfield-field-training_hu_1d9af1ce353e9a45.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<p>We&rsquo;ve only been around for seven years. We could almost pass for a start-up. But OPENGIS.ch is already a household name when it comes to field data collection. OPENGIS.ch makes its field mapping tool QField available without restrictions (i.e. open-source) so that companies or even nations can collect their geographical data. In this way, data is brought from the field to the office and provides important insights for future decisions.</p>
<p>This was also the case for Tonga&rsquo;s volcanic eruption. There, in December 2021, many relevant agricultural datasets were captured with &ldquo;QField&rdquo; and &ldquo;QFieldCloud&rdquo;. This currently helps the Ministry of Agriculture, Food, Forests, and Fisheries to analyse the damage after the volcanic eruption and the subsequent tsunami and plan the response.</p>
<h2 id="swiss-software-in-use-for-tonga"><strong>Swiss software in use for Tonga</strong></h2>
<blockquote>
<p>It is a technical and ethical decision for me. I want not only the privileged nations to benefit from our work.</p>
<p>Marco Bernasocchi, CEO</p>
</blockquote>
<p>Co-founder Marco Bernasocchi&rsquo;s credo is to focus on further developing the product (QField). OPENGIS.ch makes it freely available, so that nations like Tonga, with little financial means, can use professional software and invest their financial resources in reconstruction. &ldquo;It is a technical and ethical decision for me. I want not only the privileged nations to benefit from our work. We are always developing the product and generate income mainly from support, paid developments and custom solutions. Our product, however, is publicly accessible&rdquo;. This strategy is successful: the company is 90% financed by Swiss customers but the app is used all over the world. &ldquo;Open source is a technological advantage for me. This way we get the input of many developers worldwide who are motivated to work out the best possible software. This leads to a superior product and is particularly valuable to me.,&rdquo; adds Matthias Kuhn, co-founder of OPENGIS.ch.</p>
<blockquote>
<p>This way we get the input of many developers worldwide who are motivated to work out the best possible software.</p>
<p><em>Matthias Kuhn, CTO</em></p>
</blockquote>
<p>John Duncan, project manager at the University of Western Australia, who is working on the project in support of Tonga, explains the work done in December like this: &quot; <em>the workflow uses QField to map the extent of landscape features including agricultural fields and cropped holdings, recording detailed attributes about each feature&rsquo;s farming system. QFieldCloud was used to support large teams of data collectors tasked with surveying every tax allotment across Tonga. The initiative has resulted in the detailed mapping of cropping and livestock systems for over 11,000 farms across Tonga’s three main island groups. These datasets provide actionable information for short-term decision making around food security, agricultural planning, and disaster response, and are a valuable resource for longer-term monitoring of agricultural and environmental changes in these climate-vulnerable locations.</em>&quot;</p>
<blockquote>
<p>The data was originally intended for food security and agricultural planning. But now they suddenly have acquired enormous value and can be used for disaster response planning.</p>
<p>John Duncan, University of Western Australia</p>
</blockquote>
<p>Further information on QField in connection with Tonga:</p>
<ul>
<li><a href="https://livelihoods-and-landscapes.com/use-case.html" target="_blank" rel="noopener">https://livelihoods-and-landscapes.com/use-case.html</a>
</li>
<li><a href="https://www.aciar.gov.au/project/asem-2016-101" target="_blank" rel="noopener">https://www.aciar.gov.au/project/asem-2016-101</a>
</li>
</ul>
<h2 id="media-articles">Media articles</h2>
<ul>
<li><a href="https://www.suedostschweiz.ch/aus-dem-leben/buendner-software-im-einsatz-fuer-tonga" target="_blank" rel="noopener">https://www.suedostschweiz.ch/aus-dem-leben/buendner-software-im-einsatz-fuer-tonga</a>
</li>
<li><a href="https://www.inside-it.ch/buendner-open-source-app-nuetzt-der-katastrophenhilfe-in-tonga" target="_blank" rel="noopener">https://www.inside-it.ch/buendner-open-source-app-nuetzt-der-katastrophenhilfe-in-tonga</a>
</li>
<li><a href="https://epaper.somedia.ch/issue.act?issueMutation=wzbw&amp;amp;issueDate=20220302#Redaktionell" target="_blank" rel="noopener">https://epaper.somedia.ch/issue.act?issueMutation=wzbw&amp;issueDate=20220302#Redaktionell</a>
</li>
<li><a href="https://www.chilitalk.ch/schweiz/technologie/katastrophenhilfe-aus-laax/" target="_blank" rel="noopener">https://www.chilitalk.ch/schweiz/technologie/katastrophenhilfe-aus-laax/</a>
</li>
<li><a href="https://www.business-geomatics.com/2022/02/03/katastrophenhilfe-fuer-tonga-mit-open-source-loesungen-qfield-und-qfieldcloud/" target="_blank" rel="noopener">https://www.business-geomatics.com/2022/02/03/katastrophenhilfe-fuer-tonga-mit-open-source-loesungen-qfield-und-qfieldcloud/</a>
</li>
<li><a href="https://www.presseportal-schweiz.ch/pressemeldungen/weltweit-fuehrendes-buendner-unternehmen-liefert-wichtige-feld-datenerfassungs-app" target="_blank" rel="noopener">https://www.presseportal-schweiz.ch/pressemeldungen/weltweit-fuehrendes-buendner-unternehmen-liefert-wichtige-feld-datenerfassungs-app</a>
</li>
</ul>
<h2 id="about-opengisch"><strong>About OPENGIS.ch</strong></h2>
<p>OPENGIS.ch GmbH is a Swiss software development company based in Laax. OPENGIS.ch employs 19 people and works mainly in the field of spatial software development, geodata infrastructure deployments and professional support. Personalised open source GIS solutions are often planned and developed as desktop or mobile applications. OPENGIS.ch finances itself through tailor-made customer solutions, professional support and adaptations. Link: <a href="https://opengis.ch/" target="_blank" rel="noopener">https://opengis.ch</a>
</p>
<figure class="figure text-center mb-4"><img src="/blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/bg_hu_2ab3f49934930d35.jpg" srcset="/blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/bg_hu_2ab3f49934930d35.jpg 1x, /blog/2022/02/02/qfield-collected-data-crucial-in-disaster-relief-after-tongas-volcanic-eruption/bg_hu_bf059a642b808703.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="809"
         loading="lazy"></figure>

<h2 id="about-the-opengisch-product"><strong>About the OPENGIS.ch product &ldquo;QField&rdquo; application</strong></h2>
<p>&ldquo;QField&rdquo; is an open-source app developed for efficient fieldwork in real-time in urban areas, with 5G connection or with offline data. The mobile GIS app combines a minimal design with sophisticated technology to conveniently bring data from the field to the office. Seamless QGIS integration, GPS centred, offline functionality, synchronisation capabilities, desktop configurable: &ldquo;QField&rdquo; is designed for fieldwork - simple but uncompromising. Link: <a href="https://qfield.org/" target="_blank" rel="noopener">https://qfield.org</a>
</p>
<h2 id="about-the-opengisch-service-"><strong>About the OPENGIS.ch service &ldquo;QFieldCloud</strong>&rdquo;</h2>
<p>&ldquo;QFieldCloud&rdquo; is a spatial cloud service integrated into &ldquo;QField&rdquo; that allows remote provisioning and synchronisation of geodata and projects. Although &ldquo;QFieldCloud&rdquo; is still in an advanced beta stage, it is already being used by many groups to significantly improve their workflows. Link: <a href="https://qfield.cloud/" target="_blank" rel="noopener">https://qfield.cloud</a>
</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">social-responsibility</category><category domain="tags">press-release</category><category domain="tags">qgis.org</category></item><item><title>QFieldCloud now opensource - Happy 10 Years of field mapping with QGIS</title><link>https://qfield.org/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/</link><pubDate>Tue, 08 Jun 2021 06:01:00 +0000</pubDate><guid>https://qfield.org/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/</guid><media:content url="https://qfield.org/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/qfield-git-history.png" medium="image"/><description>&lt;p&gt;Today, on QField&amp;rsquo;s 10th anniversary, we&amp;rsquo;re extremely proud to publish the results of over &lt;a href="https://github.com/opengisch/qfieldcloud/graphs/contributors" target="_blank" rel="noopener"&gt;18 months&lt;/a&gt;
of development and give you &lt;a href="https://github.com/opengisch/qfieldcloud/pull/3" target="_blank" rel="noopener"&gt;the source code of QFieldCloud&lt;/a&gt;
to go and make your awesome adaptations, solutions, and hopefully contributions :)&lt;/p&gt;
&lt;p&gt;If you want to quickly try it out, head to &lt;a href="https://qfield.cloud/" target="_blank" rel="noopener"&gt;https://qfield.cloud&lt;/a&gt;
where our hosted solution is running and secure yourself a spot in the beta program.&lt;/p&gt;
&lt;p&gt;QFieldCloud&amp;rsquo;s unique technology allows your team to focus on what&amp;rsquo;s important, making sure you efficiently get the best field data possible. Thanks to the tight integration with the leading GIS fieldwork app QField, your team will be able to start surveying and digitising data in no time.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Today, on QField&rsquo;s 10th anniversary, we&rsquo;re extremely proud to publish the results of over <a href="https://github.com/opengisch/qfieldcloud/graphs/contributors" target="_blank" rel="noopener">18 months</a>
 of development and give you <a href="https://github.com/opengisch/qfieldcloud/pull/3" target="_blank" rel="noopener">the source code of QFieldCloud</a>
 to go and make your awesome adaptations, solutions, and hopefully contributions :)</p>
<p>If you want to quickly try it out, head to <a href="https://qfield.cloud/" target="_blank" rel="noopener">https://qfield.cloud</a>
 where our hosted solution is running and secure yourself a spot in the beta program.</p>
<p>QFieldCloud&rsquo;s unique technology allows your team to focus on what&rsquo;s important, making sure you efficiently get the best field data possible. Thanks to the tight integration with the leading GIS fieldwork app QField, your team will be able to start surveying and digitising data in no time.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/qfield-git-history.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/qfield-git-history.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/qfield-git-history_hu_57fe15f7233807b8.png 2x"
         alt="QField git history" 
         class="figure-img img-fluid gallery-img" width="660" height="280"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField git history</figcaption></figure>

<p>What a journey it was and what plans do we already have&hellip; It has now been 10 years since I <a href="https://github.com/qgis/QGIS-Android/commit/664145015f31783a5687807a7b77049d4e6938c9" target="_blank" rel="noopener">pushed the first scripts</a>
 to build Quantum GIS for Android and it is incredible what we&rsquo;ve been able to achieve thanks to a vibrant community, sponsors and especially our <a href="https://opengis.ch/#team" target="_blank" rel="noopener">fantastic team</a>
.</p>
<p>At <a href="/">OPENGIS.ch</a>
 we strongly believe in <a href="/core-values/#give-back">giving back</a>
. We live from open-source projects and are deeply committed to sustaining their technological and <a href="https://www.qgis.org/en/site/about/sustaining_members.html#list-of-current-sustaining-members" target="_blank" rel="noopener">economic</a>
 <a href="https://www.osgeo.org/sponsors/" target="_blank" rel="noopener">well-being</a>
. We also believe everyone should have access to the best possible tools and knowledge. By committing ourselves to develop open-source applications, we give everyone access to powerful tools to plan, review and mitigate geospatial issues.</p>
<p>That is why we are even more thrilled to have created and open-sourced a professional data and team management solution for the best <a href="https://qfield.org" target="_blank" rel="noopener">QGIS fieldwork app</a>
 and would like to share a bit of the history of how we revolutionised field work by creating QField for QGIS.</p>
<h2 id="prehistory---qgis-for-android-is-born">Prehistory - QGIS for Android is born</h2>
<p>Stone-, bronze-, iron-age, you get it, the beginnings of field mapping in the QGIS world were pretty rough around the edges. It all started thanks to me <a href="/2011/04/25/gsoc-2011-im-in/">being accepted</a>
 in the Google Summer of Code 2011 programme with the &ldquo;QGIS mobile&rdquo; <a href="https://issues.qgis.org/projects/qgis/wiki/QGIS_Mobile_GSoC_2011" target="_blank" rel="noopener">submission</a>
. In the following 3 months, I&rsquo;d try, with the help of my mentors Pirmin Kalberer and Marco Hugentobler, to get Quantum GIS to run on my tablet.</p>
<h3 id="the-first-start">The first start</h3>
<blockquote>
<p>Hi all, it is a pleasure to announce that I finally got Quantum GIS to start on an android (3.2) tablet (Asus transformer). I tested as well on a Samsung Galaxy phone with cyanogen mod 7 RC1 and it works well (with the obvious screen size limitations).<br>
Qgis still doesn&rsquo;t load many elements, but the GUI is there and the rest should be only minor issues. I’ll post more as soon as I make further developments. Meanwhile, if you want to test the apk, you can download it from my GitHub <a href="https://github.com/downloads/mbernasocchi/qgis-android/Qgis-debug.apk" target="_blank" rel="noopener">here</a>
. For building your own, have a look at <a href="https://qgis.org/wiki/QGIS_Mobile_GSoC_2011" target="_blank" rel="noopener">qgis wiki</a>
</p>
<p><a href="/2011/08/17/qgis-on-android/">/2011/08/17/qgis-on-android/</a>
</p>
</blockquote>
<p><a href="https://vimeo.com/27793965" target="_blank" rel="noopener">https://vimeo.com/27793965</a>
</p>
<p>The first ever video about QGIS on Android</p>
<h3 id="a-proper-gui">A proper GUI</h3>
<blockquote>
<p>See my last posts. In short, I managed to get qgis packaged as an APK and to properly run with only one major problem. The map canvas is always black. I&rsquo;ll investigate this till Tuesday.<br>
Cheers</p>
<p><a href="/2011/08/18/qgis-on-android-has-a-proper-gui/">/2011/08/18/qgis-on-android-has-a-proper-gui/</a>
</p>
</blockquote>
<p><a href="https://vimeo.com/27854857" target="_blank" rel="noopener">https://vimeo.com/27854857</a>
</p>
<p>After 3 months of intensive work, QGIS for android finally has a a proper GUI</p>
<h3 id="blazing-fast-startup">Blazing fast startup</h3>
<blockquote>
<p>Hi, I just managed to create an APK with all the resources needed by qgis &hellip;</p>
<p>The only inconvenience at the moment is that at the first startup the app shows a black screen while it&rsquo;s copying the files for about <strong>30 to 60sec</strong> so just be patient and remember that the whole app will take up to 230MB (it installs on external storage by default)</p>
<p><a href="/2011/08/19/qgis-on-android-has-complete-gui-and-supports-translations/">/2011/08/19/qgis-on-android-has-complete-gui-and-supports-translations/</a>
</p>
</blockquote>
<h3 id="a-working-reality">A working reality</h3>
<p>I still remember the feeling that day when after almost 3 months, of fighting with shell scripts, patching of build systems, debugging via ADB, writing C++ in Java wrappers and so on, my Quantum GIS test project was suddenly running on my tablet&hellip; I Was so happy I just went running in the mountains :).</p>
<blockquote>
<p>Just a quick screenshot to show that qgis on android is now a working reality. Tomorrow I’ll make a video and so on. The major missing thing now is reading SHP files ad maybe spatialite… maybe tomorrow. Now it’s Sunday ?</p>
<p><a href="/2011/08/21/qgis-android-works-2/">/2011/08/21/qgis-android-works-2/</a>
</p>
</blockquote>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979090-692418217"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/P20110820193600_hu_408010b8569fbe2f.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/P20110820193600_hu_408010b8569fbe2f.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/P20110820193600_hu_d3f8064edde3e543.png 2x"
         alt="First data is shown on the print composer" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy">
  <figcaption class="figure-caption text-center">First data is shown on the print composer</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/P20110820193325_hu_524d1ac3fb6214a6.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/P20110820193325_hu_524d1ac3fb6214a6.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/P20110820193325_hu_a4527cd9104d5145.png 2x"
         alt="Map canvas still had some glitches" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy">
  <figcaption class="figure-caption text-center">Map canvas still had some glitches</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-P20110821115718.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-P20110821115718.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-P20110821115718_hu_6afd8f5a7ea8a262.png 2x"
         alt="Finally a map is rendered in the canvas" 
         class="figure-img img-fluid gallery-img" width="499" height="312"
         loading="lazy">
  <figcaption class="figure-caption text-center">Finally a map is rendered in the canvas</figcaption></figure>
  

</div>

<style>
 
#gallery-1780979090-692418217 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979090-692418217 .carousel-item {
  height: auto;
}

#gallery-1780979090-692418217 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979090-692418217 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979090-692418217 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979090-692418217 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979090-692418217 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<h3 id="gsoc-2011-results">GSoC 2011 results</h3>
<p>At the end of the Google Summer of code, I received my MSc in geoinformatics and left for 3 Months to Indonesia working as a consultant/developer for the World-bank Global Facility for Disaster Reduction and Recovery.</p>
<blockquote>
<p>So, it is over, after 3 months of working on QGIS for android as a Google Summer of Code project it is now time to wrap up what I did and didn’t do.<br>
First of all a QGIS android app exists now and it has many features including:<br>
– reading/writing projects<br>
– raster support<br>
– spatialite support<br>
– WMS support<br>
– (apparent – untested) WFS and Postgres support<br>
– partial shape files support (string attributes still crash the app)<br>
– Fully functional GUI (SymbologyV2 doesn&rsquo;t work yet)<br>
– (all?) core C++ plugins beside globe (any takers? ?)<br>
Furthermore, I created a series of build scripts that make it easier to set up a dev environment.<br>
Unfortunately, I didn&rsquo;t manage to implement live GPS tracking and a larger GUI optimisation, but all in all, I’m very happy with the results and seeing that few peoples are already testing it. Soon ill publish a video.<br>
cheers</p>
<p><a href="/2011/08/24/gsoc-2011-final-report/">/2011/08/24/gsoc-2011-final-report/</a>
</p>
</blockquote>
<p>Quantum GIS for Android was a reality and I was fully committed to keeping working on it. Turns out I wasn&rsquo;t wrong :)</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-1_hu_818ec8f880a186ee.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-1_hu_818ec8f880a186ee.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-1_hu_46e396cc38faf077.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="602"
         loading="lazy"></figure>

<h2 id="classical---qgis-for-android-grows">Classical - QGIS for Android grows</h2>
<p>The Next Era of QGIS for android is what could be seen as the time of great knowledge enhancement, philosophical musings and the rise of the first great features including:</p>
<ul>
<li><a href="/2012/01/31/qgis-on-android-gets-gps-support/">GPS support</a>
 including <a href="/2012/05/01/qgis-on-android-using-external-gps-receivers/">external GPS</a>
</li>
<li><a href="/2012/02/01/qgis-gets-compass-support/">Compass support</a>
</li>
<li><a href="/2012/02/16/qgis-on-android-gets-right-click-support/">Right-click support</a>
</li>
<li><a href="/2012/03/01/qgis-for-android-gets-pinch-zooming/">Pinch zooming, tap zooming and panning</a>
</li>
<li><a href="/2012/02/23/qgis-for-android-alpha-6/">armeabi-v7a optimizations</a>
</li>
<li><a href="/2012/03/30/qgis-on-android-phone/">the 3.2&quot; screen experiment</a>
</li>
<li><a href="/2012/05/12/qgis-4200m/">Extreme environment testing</a>
</li>
</ul>
<p><a href="https://vimeo.com/36862461" target="_blank" rel="noopener">https://vimeo.com/36862461</a>
</p>
<h2 id="middle-ages---qgis-mobile">Middle Ages - QGIS Mobile</h2>
<p>The dark ages, times of instability, change and some setbacks. Sounds terrifying, it was not at all, on the contrary it was a very formative period that apexed with the fantastic release of QGIS 2.0 for android.</p>
<h3 id="the-qml-app-experiment">The QML app experiment</h3>
<p>From the beginning on, the idea behind QGIS for android was to eventually ditch the GUI and build a dedicated one for touch devices. The <a href="https://web.archive.org/web/20120826232000/https://rcarrillo.org/&amp;#34;&amp;gt;https://web.archive.org/web/20120826232000/https://rcarrillo.org/" target="_blank" rel="noopener">Google Summer of code 2012</a>
 by Ramon Carrillo mentored by myself set off to do that. Unfortunately, the project encountered some roadblocks and never took off as expected, but it did lay some ideas and <a href="https://github.com/rcarrillo/Quantum-GIS/commits/mobileapp-qml" target="_blank" rel="noopener">code</a>
 for the future.</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979093-477402534"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Legend2-1.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Legend2-1.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Legend2-1_hu_9a8f5e06a3b3a16e.png 2x"
         alt="UX mockup for the first QML based app" 
         class="figure-img img-fluid gallery-img" width="480" height="800"
         loading="lazy">
  <figcaption class="figure-caption text-center">UX mockup for the first QML based app</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Legend2-2.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Legend2-2.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Legend2-2_hu_a71029dbcc34019e.png 2x"
         alt="UX mockup for the first QML based app" 
         class="figure-img img-fluid gallery-img" width="480" height="800"
         loading="lazy">
  <figcaption class="figure-caption text-center">UX mockup for the first QML based app</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Map.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Map.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Map_hu_81f84ca30db02edf.png 2x"
         alt="UX mockup for the first QML based app" 
         class="figure-img img-fluid gallery-img" width="480" height="800"
         loading="lazy">
  <figcaption class="figure-caption text-center">UX mockup for the first QML based app</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-06-19-24-45_hu_400b2cb91cceb6f9.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-06-19-24-45_hu_400b2cb91cceb6f9.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-06-19-24-45_hu_4befb39e2d68c008.png 2x"
         alt="Screenshots of the first QML based UI" 
         class="figure-img img-fluid gallery-img" width="1200" height="559"
         loading="lazy">
  <figcaption class="figure-caption text-center">Screenshots of the first QML based UI</figcaption></figure>
  

</div>

<style>
 
#gallery-1780979093-477402534 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979093-477402534 .carousel-item {
  height: auto;
}

#gallery-1780979093-477402534 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979093-477402534 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979093-477402534 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979093-477402534 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979093-477402534 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<h3 id="the-python-failure">The Python failure</h3>
<p>Probably the major setback in QGIS for android&rsquo;s history was the non-completion of the Python support. I got really close to it multiple times but unfortunately never managed to tame the snake. Maybe something we&rsquo;ll look into in future, who knows.</p>
<p>/2013/05/20/python-support-in-qgis-is-getting-there/</p>
<p>/2013/05/21/getting-closer-to-taming-the-snake/</p>
<p>/2013/05/21/python-suport-even-closer/</p>
<h3 id="the-qgis-20-release">The QGIS 2.0 release</h3>
<p>The pivotal point of the Middle Ages was definitely 20.09.2013, when Tim Sutton presented to a full auditorium the shiny new QGIS 2.0. And along with it it introduced the general availability of QGIS 2.0 on android. The first real QGIS version for mobile devices was finally available for the broad public.</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979096-568516786"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-19-01-19-31_hu_89715d412c05ab1b.jpeg" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-19-01-19-31_hu_89715d412c05ab1b.jpeg 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-19-01-19-31_hu_3975733e7e45d100.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-17-23-31-39_hu_68d0cfcb3d54d19b.jpeg" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-17-23-31-39_hu_68d0cfcb3d54d19b.jpeg 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-17-23-31-39_hu_e3683467ae4661a5.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-20-14-30-15_hu_ca2874ce698b087b.jpeg" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-20-14-30-15_hu_ca2874ce698b087b.jpeg 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/wpid-Screenshot_2013-09-20-14-30-15_hu_3aa81a6c2e1f4fa2.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="750"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-06-19-24-45_hu_400b2cb91cceb6f9.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-06-19-24-45_hu_400b2cb91cceb6f9.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-06-19-24-45_hu_4befb39e2d68c008.png 2x"
         alt="QField interface preview" 
         class="figure-img img-fluid gallery-img" width="1200" height="559"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField interface preview</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-07-00-08-00_hu_471c9cca5799644d.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-07-00-08-00_hu_471c9cca5799644d.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-07-00-08-00_hu_378691e862065731.png 2x"
         alt="QField UI improvements" 
         class="figure-img img-fluid gallery-img" width="1200" height="1126"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField UI improvements</figcaption></figure>
  

</div>

<style>
 
#gallery-1780979096-568516786 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979096-568516786 .carousel-item {
  height: auto;
}

#gallery-1780979096-568516786 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979096-568516786 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979096-568516786 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979096-568516786 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979096-568516786 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<p>After the launch followed a very active time of keeping QGIS for Android on pair with the desktop versions leading to a regular release of updates on the playstore between 2013 and late 2014. This is also when Matthias Kuhn started committing to the QGIS for Android <a href="https://github.com/qgis/QGIS-Android/graphs/contributors" target="_blank" rel="noopener">repository</a>
.</p>
<p><a href="https://vimeo.com/75261402" target="_blank" rel="noopener">https://vimeo.com/75261402</a>
</p>
<h2 id="early-modern---qfield-for-qgis-is-here">Early Modern - QField for QGIS is here</h2>
<p>Humanism, Renaissance and Enlightenment are what we saw happening in the period between 2015 and early 2019. Field users were put at the centre of the design process, new ideas were explored and a new name was chosen to reflect the main goal of the application: <strong>Make fieldwork as efficient as possible</strong>.</p>
<p>Early 2015 was also when Matthias Kuhn and myself decided to join forces in OPENGIS.ch LLC.</p>
<h3 id="the-rebranding">The rebranding</h3>
<p>The project never had a clear name, at times it was called QGIS for Android at times QGIS mobile, we felt that to clearly convey what we were building we needed a clear, simple and poignant name.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-6_hu_2be9c8d74686e0d0.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-6_hu_2be9c8d74686e0d0.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-6_hu_769e675c44a06c49.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="173"
         loading="lazy"></figure>

<blockquote>
<p>It is with great pleasure that we want to announce the new name for what was briefly known as QGIS mobile.</p>
<p><strong>Please welcome QField for QGIS™!</strong></p>
<p>After long thinking about various names and variants including QGIS mobile, QTouch, OPENGIS.ch QGIS mobile, QWork, and many more, we felt that QField represents best what we want to archive. A field data capture and management app fully compatible with QGIS™.</p>
<p><a href="/2015/01/28/qgis-mobile-is-now-qfield/">/2015/01/28/qgis-mobile-is-now-qfield/</a>
</p>
</blockquote>
<p><a href="https://vimeo.com/116231850" target="_blank" rel="noopener">https://vimeo.com/116231850</a>
</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-7_hu_8c71a76d875a29d3.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-7_hu_8c71a76d875a29d3.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-7_hu_9eaa22db1765ee36.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="173"
         loading="lazy"></figure>

<blockquote>
<p>QField Experimental is out, after a couple of months of requirements gathering, private early alpha testing and foremost tons of  emails requesting access to the testes group we decided today to put the current BETA version in the playstore.</p>
<p><a href="/2015/06/15/qfield-in-the-wild/">/2015/06/15/qfield-in-the-wild/</a>
</p>
</blockquote>
<h3 id="streamlined-installation">Streamlined installation</h3>
<p>Since the beginning of QGIS for android, to distribute the needed Qt libraries, we used a project called &ldquo;ministro&rdquo;. This was interesting because it allowed to download the libraries only once but on the other hand, it was a very painful experience for the user that needed to install a second app before getting QField to start. Around the end of 2015 it was so far, we finally managed to get rid of that dependency and make the installation process as streamlined as possible.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-8_hu_6687e4f223588a9e.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-8_hu_6687e4f223588a9e.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-8_hu_2d24dc389522fb98.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="183"
         loading="lazy"></figure>

<blockquote>
<p>It’s done, finally we managed to get rid of Ministro so that we finally can say, QField runs on any android from 4.0.3 (ICS). This makes as of today (according to <a href="https://developer.android.com/about/dashboards/index.html" target="_blank" rel="noopener">google</a>
) 96% of the android installations worldwide.</p>
<p><a href="/2015/12/01/qfield-for-android-5/">/2015/12/01/qfield-for-android-5/</a>
</p>
</blockquote>
<h2 id="release-candidates">Release candidates</h2>
<p>In these 3.5 years, a continuous, mainly volunteer-driven iterative process led by Matthias Kuhn made QField grow to the point where we felt confident it was time to launch QField 1.0.</p>
<p>After a series of release candidates with lots of feedback from the community, we felt it was time to move into a New Era.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-9_hu_eafc2675c3cd2a99.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-9_hu_eafc2675c3cd2a99.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-9_hu_d70fbd6f518846c4.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="202"
         loading="lazy"></figure>

<blockquote>
<p>It was a long and winding road but we are very excited to announce the general availability of QField 1.0 Release Candidate 1.</p>
<p>Packed with loads of useful features like online and offline features digitizing, geometry and attributes editing, attribute search, powerful forms, theme switching, GPS support, camera integration and much more, QField is a powerful tool for those who need to edit on the go and would like to avoid standing in the swamp with a laptop or paper charts.</p>
<p><a href="/2019/01/08/qfield-1-0-rc1/">/2019/01/08/qfield-1-0-rc1/</a>
</p>
</blockquote>
<h2 id="modern-times---qfield-1x">Modern times - QField 1.X</h2>
<p>Fast forward to March 28th 2019,</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-10_hu_e44b2a044b41b17b.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-10_hu_e44b2a044b41b17b.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/image-10_hu_54937adb0ca6680b.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="214"
         loading="lazy"></figure>

<blockquote>
<p>Let’s get straight to the point</p>
<p><strong>It’s official, QField for QGIS 1.0 is out!</strong></p>
<p>Get it while it’s hot on the Playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">qfield.org/get</a>
) or on <a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener">GitHub</a>
</p>
<p>We are incredibly pleased and proud of just having released such a jewel and are convinced that thanks to all its features and conscious design choices, QField will make your field digitizing work much more efficient and pleasant.</p>
<p><a href="/2019/03/28/qfield-1-0-is-here/">/2019/03/28/qfield-1-0-is-here/</a>
</p>
</blockquote>
<h3 id="recent-releases">Recent releases</h3>
<p>In the last 2 years the development pace increased tremendously, the sponsored featured grew as never before, QField rating skyrocketed to 4.7 ⭐ we currently have 100'000 active users and we&rsquo;re getting around 500 new users every day.</p>
<p>Our QField core team grew more and now thanks to David Signer&rsquo;s lead and Mathieu Pellerin keen eye for UX we&rsquo;re pushing QField even further.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-07-00-08-00_hu_471c9cca5799644d.png" srcset="/blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-07-00-08-00_hu_471c9cca5799644d.png 1x, /blog/2021/06/08/qfieldcloud-now-opensource-happy-10-years-of-field-mapping-with-qgis/Screenshot-from-2021-06-07-00-08-00_hu_378691e862065731.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="1126"
         loading="lazy"></figure>

<p>Going into all releases would be so much information that this post would turn into a 3 volumes classic, and since starting from QField 1.0 we&rsquo;ve documented each new release, we&rsquo;re just going to link them: <a href="/category/qfield/highlights/">/category/qfield/highlights/</a>
</p>
<h2 id="the-future-is-cloudy---ehm-sunny-of-course-">The future is cloudy - ehm sunny of course ;)</h2>
<p>Yesterday we published QField 1.9.6, which is going to be the last 1.X release and will put QField 2.0 into the beta channel so that every beta tester can start using <a href="https://qfield.cloud" target="_blank" rel="noopener">QFieldCloud</a>
 without having to use the <a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield_dev" target="_blank" rel="noopener">developer version</a>
.</p>
<p>But that is a different story and you can read all about it in our latest <a href="https://mailchi.mp/opengis.ch/seamless-fieldwork-with-qfieldcloud-is-around-the-corner#qfieldcloud" target="_blank" rel="noopener">newsletter</a>
&hellip;</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">social-responsibility</category><category domain="tags">qgis.org</category></item><item><title>Powerful and gentle QField 1.8 Selma sneaked in</title><link>https://qfield.org/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/</link><pubDate>Wed, 24 Feb 2021 06:31:00 +0000</pubDate><guid>https://qfield.org/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/</guid><media:content url="https://qfield.org/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/freehand.png" medium="image"/><description>&lt;p&gt;&lt;strong&gt;Get fieldwork smoothly and nimbly done despite the ice and snow outside. Collect accurate data with freehand digitizing and improved form widgets, use the data from your external GNSS receivers without any third-party apps and enjoy the pleasant usability of QField 1.8 Selma.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This year started off hi-speed for us. There&amp;rsquo;s been already a lot of coding, designing and teaching, and we&amp;rsquo;ve thrown ourselves into these things we love to do. And we published another QField release last week that I completely forgot to announce in this blog. But here it is. It&amp;rsquo;s QField 1.8, Selma. And it&amp;rsquo;s packed with cool features.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Get fieldwork smoothly and nimbly done despite the ice and snow outside. Collect accurate data with freehand digitizing and improved form widgets, use the data from your external GNSS receivers without any third-party apps and enjoy the pleasant usability of QField 1.8 Selma.</strong></p>
<p>This year started off hi-speed for us. There&rsquo;s been already a lot of coding, designing and teaching, and we&rsquo;ve thrown ourselves into these things we love to do. And we published another QField release last week that I completely forgot to announce in this blog. But here it is. It&rsquo;s QField 1.8, Selma. And it&rsquo;s packed with cool features.</p>
<p>Let&rsquo;s have a look.</p>
<h2 id="freehand-drawing">Freehand drawing</h2>
<p>This might be a feature that brings a lot of fun and professionalism to your work. The freehand digitizing mode allows the user to &ldquo;draw&rdquo; lines and polygons with the stylus pen. The mode is available for adding line/polygon features as well as for the ring tool of the geometry editor.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/freehand_hu_195dba09c09aca52.png" srcset="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/freehand_hu_195dba09c09aca52.png 1x, /blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/freehand_hu_549a302f55d20fc5.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="804"
         loading="lazy"></figure>

<p>Together with the powerful options in the topological editing where you can snap to existing features and avoid overlaps, it&rsquo;s very convenient to digitize complex shapes.</p>
<h2 id="zoom-in-and-out">Zoom in and out</h2>
<p>Speaking of fun. One day, a guy from the QGIS community asked us if we could implement the functionality to zoom in and zoom out like he is able to do with an app called Maps from a company named Google. I didn&rsquo;t know what he meant, but he explained: Single finger double tap-and-hold zoom gesture (which allows you to zoom smoothly from anywhere on the screen). Wow! Didn&rsquo;t know it before, but it&rsquo;s super neat! So we made it available in QField as well.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/zoom2-1.gif" srcset="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/zoom2-1.gif 1x, /blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/zoom2-1_hu_13729adee9bff294.gif 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1195" height="618"
         loading="lazy"></figure>

<p>If you are used to it, it&rsquo;s quite easy. But for beginners it can be a bit difficult. So for people who are not that deft - and to keep the UX self-explanatory and simple - we also added two buttons + / - to zoom in and zoom out with just one finger. So now even a clumsy pirate with a hook instead of a hand can collect data with QField :-)</p>
<h2 id="powerful-relation-reference-widget">Powerful Relation Reference Widget</h2>
<p>Let&rsquo;s be a little bit more serious and talk about how powerful the relation reference widget has become.</p>
<h3 id="view-and-edit-selected-feature">View and Edit selected feature</h3>
<p>The intuitive eye icon next to the widget lets you open the form of the referenced parent feature to view and edit it.</p>
<h3 id="autocomplete-mode">Autocomplete mode</h3>
<p>When auto-complete is enabled, you can easily perform a search in all available parent features.</p>
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/28384354/102783259-f2a73100-439a-11eb-88e2-d979ea263da5.png"
         alt="autocomplete" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">autocomplete</figcaption></figure>

<p>With space-separated input, you can search for the beginning of multiple words in the display name of the parent features. So in this example searching for &ldquo;Ma&rdquo; will find the name &ldquo;Mae&rdquo; and &ldquo;Marie&rdquo; and using the second word &ldquo;buck&rdquo; it finds the Buckfast bees - so the entries containing both values will be listed on top.</p>
<h2 id="integration-of-external-gnss-receivers">Integration of external GNSS receivers</h2>
<p>In case you wondered, why we did not release 1.8 Selma earlier? Because we wanted to have it feature loaded and rocket proof. And one of this cool feature is the integration of external GNSS receivers.</p>
<p>QField can receive and decode NMEA sentences received via Bluetooth from an external GNSS receiver (such as an EMLID Reach RS2) without the need for any third party app.</p>
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/28384354/102783305-ff2b8980-439a-11eb-8907-cd9c447a87df.png"
         alt="nmea" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">nmea</figcaption></figure>

<p>Search for paired Bluetooth devices in the device settings, connect to the external device and receive the GNSS information.</p>
<h2 id="select-vertical-grid-shift-files">Select vertical grid shift files</h2>
<p>In the QField settings, you can select a grid file on your mobile device by placing it in a directory named <code>QField/proj</code> in the main folder of the internal storage to increase the vertical location accuracy.</p>
<h2 id="postgres-config-file">Postgres Config File</h2>
<p>If you once started using PostgreSQL configuration files, you don&rsquo;t want to live without them anymore. And when you use it on your PC, I&rsquo;m sure you want to use it on your mobile device as well.</p>
<p>Define Postgresql services in a pg_service.conf file and use it on QField by placing it directly in a directory named <code>QField</code> in the main folder of the internal storage.</p>
<h2 id="add-reload-data-button">Add reload data button</h2>
<p>The layer properties have been polished and in addition, you will find a button to reload the layer data. This is especially useful if you use WFS layers from which you need to get updates.</p>
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/28384354/102783341-0e123c00-439b-11eb-9d54-e360f08a7749.png"
         alt="nmea" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">nmea</figcaption></figure>

<h2 id="register-extra-fonts">Register extra fonts</h2>
<p>Also, you can add <code>TTF</code> and <code>OTF</code> font files into a directory named <code>QField/fonts</code> at the main folder of the internal storage to use the nice fonts you like.</p>
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/28384354/102783368-18343a80-439b-11eb-842d-a2d9bb144d5b.png"
         alt="fonts" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">fonts</figcaption></figure>

<p>How beautiful is that!</p>
<h2 id="support-of-new-raster-file-formats">Support of new raster file formats</h2>
<p>By the way: Many new raster file formats are supported - most notably <a href="https://www.cogeo.org/" target="_blank" rel="noopener">COG</a>
. While not yet supported as remote format streamed directly from the web, it is also a high performance format if used locally</p>
<h2 id="what-about-the-cloud">What about the cloud?</h2>
<p>You might be one of these people eagerly waiting and always receiving the same message: Keep calm, it&rsquo;s coming soon. Sorry for that. But when we do something, we do it right. And we prefer to have a stable solution than to publish half baked stuff. We are still highly busy coding, testing and promoting <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
. It&rsquo;s announced for this spring / early summer.</p>
<p>Also, keep an eye on the <a href="https://twitter.com/qfieldforqgis" target="_blank" rel="noopener">@QFieldForQgis</a>
 and <a href="https://twitter.com/qfieldcloud" target="_blank" rel="noopener">@QFieldCloud</a>
 twitter accounts to stay updated.</p>
<h2 id="we--our-beta-testers">We ♥ our Beta Testers</h2>
<p>The Beta Testers are our secret heroes. They report bugs and inconveniences before the normal users are bothered with them. Thanks to the Beta Testers QField is so stable. And at this point we would like to say: Thank you, test heroes!</p>
<p>And what do the beta testers get in return? Well, they can be the very first to try out the great new features. This is exciting and fun. So don&rsquo;t hesitate. Join the beta.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/WhatsApp-Image-2021-02-21-at-21.54.31.jpeg" srcset="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/WhatsApp-Image-2021-02-21-at-21.54.31.jpeg 1x, /blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/WhatsApp-Image-2021-02-21-at-21.54.31_hu_5b2665152edbf4ca.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1080" height="511"
         loading="lazy"></figure>

<p>In the Play Store you should find this section under the &ldquo;QField for QGIS&rdquo; app listing. Enjoy the feature frenzy and report the problems at <a href="https://qfield.org/issues" target="_blank" rel="noopener">qfield.org/issues</a>
</p>
<h2 id="and-if-you-wondered">And if you wondered&hellip;</h2>
<p>&hellip; why this release is called &ldquo;Selma&rdquo;. It&rsquo;s of course because of the Mount Selma in Australia&hellip; And because it&rsquo;s the name of my beloved cat. That&rsquo;s her - Selma Eulenkopf - staring at me while I&rsquo;m coding QField.</p>
<figure class="figure text-center mb-4"><img src="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/selm_office_hu_f5d109a8975783f8.jpeg" srcset="/blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/selm_office_hu_f5d109a8975783f8.jpeg 1x, /blog/2021/02/24/powerful-and-gentle-qfield-1.8-selma-sneaked-in/selm_office_hu_3c210e2129cb4718.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="685"
         loading="lazy"></figure>

]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>QField 1.7 Rockies hits the stage</title><link>https://qfield.org/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/</link><pubDate>Tue, 20 Oct 2020 07:26:08 +0000</pubDate><guid>https://qfield.org/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/</guid><media:content url="https://qfield.org/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/qml_land_trans.png" medium="image"/><description>&lt;p&gt;&lt;strong&gt;Be ready for the cold weather with a smooth coordinate search, filters in the value relation widget, fancy new QML and HTML widgets, enhanced geometry editing functionalities and an expandable legend. Right when Autumn starts, QField 1.7 Rockies hits the stage.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As usual get it now on the &lt;a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield" target="_blank" rel="noopener"&gt;play store&lt;/a&gt;
or on &lt;a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener"&gt;github&lt;/a&gt;
!&lt;/p&gt;
&lt;p&gt;The days are getting shorter and the wind blows colder. It&amp;rsquo;s always good to be in a good company outside while getting your mapping work done. QField will be your reliable companion.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Be ready for the cold weather with a smooth coordinate search, filters in the value relation widget, fancy new QML and HTML widgets, enhanced geometry editing functionalities and an expandable legend. Right when Autumn starts, QField 1.7 Rockies hits the stage.</strong></p>
<p>As usual get it now on the <a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield" target="_blank" rel="noopener">play store</a>
 or on <a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener">github</a>
!</p>
<p>The days are getting shorter and the wind blows colder. It&rsquo;s always good to be in a good company outside while getting your mapping work done. QField will be your reliable companion.</p>
<p>We know, QField 1.6 Qinling has only been out two months and with its amount of new features and stability improvements, it would have deserved a longer primetime. But we just couldn&rsquo;t withhold you all the new great stuff we&rsquo;ve been building lately.</p>
<p>So let&rsquo;s welcome QField 1.7 Rockies. And yes, we mean THE <a href="https://en.wikipedia.org/wiki/Rocky_Mountains" target="_blank" rel="noopener">Rockies</a>
, where QField is looking for plenty of new buddies.</p>
<p>Let&rsquo;s have a look.</p>
<h2 id="merging-features">Merging features</h2>
<p>Splitting of a feature has been possible for quite some time. Now the merging of features of multipolygon-layer is possible as well. Select them and merge them - easy like that. The first selected feature gets the new geometry and keeps its attributes.</p>
<figure class="figure text-center mb-4"><img src="/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/mergesmall-3.png" srcset="/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/mergesmall-3.png 1x, /blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/mergesmall-3_hu_d5effa436e3912fb.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="774" height="387"
         loading="lazy"></figure>

<h2 id="filters-in-the-value-relation-widget">Filters in the Value Relation Widget</h2>
<p>The value relation widgets provide an easy selection of a related feature. Often it&rsquo;s used for lookup tables but sometimes the related tables contain a lot of entries and the list of the possible values is long.</p>
<p>Using filters in the value relation drop-down can increase the efficiency in selecting the correct value. It can be configured by expressions in QGIS, so it&rsquo;s possible to have the content of the drop down depend on the values entered previously in other fields.</p>
<figure class="figure text-center mb-4"><img src="/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/filtervaluerelation_trans_hu_b57a147024c78f75.png" srcset="/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/filtervaluerelation_trans_hu_b57a147024c78f75.png 1x, /blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/filtervaluerelation_trans_hu_8948d592025f072c.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="669"
         loading="lazy"></figure>

<p>In the screenshot above there is a Map Value Widget with &ldquo;forest&rdquo; and &ldquo;meadow&rdquo; as values. On selecting &ldquo;forest&rdquo;, only the trees appear in the Field &ldquo;Plant Species&rdquo;. On selecting &ldquo;meadow&rdquo; there would be listed flowers instead.</p>
<h2 id="go-to-coordinates-in-the-search">Go to coordinates in the Search</h2>
<p>The search has not only been improved in its appearance, but it&rsquo;s handling is much more comfortable with a button to clear the text and easy opening and closing.</p>
<p>Additionally, we added the possibility to jump to coordinates. Searching a place you know the coordinates of is now super simple. And this means that digitizing that precise geometry with known coordinates is finally possible.</p>
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/28384354/91524953-c144ba00-e900-11ea-97db-8f8b5a7f32a3.jpg"
         alt="coordinates" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">coordinates</figcaption></figure>

<h2 id="qml-and-html-widget">QML and HTML Widget</h2>
<p>You might remember when we introduced the <a href="/de/2018/11/06/qml-widgets-qgis/">QML widget in QGIS</a>
. Now it&rsquo;s in QField as well. And it&rsquo;s not alone. HTML widgets are supported too.</p>
<p>This provides a lot of possibilities to display information with texts, images and charts and it even allows you interaction.<br>
Do you need help setting up complex forms? Don&rsquo;t hesitate to <a href="/qgis-support/">get in touch with us</a>
!</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979339-583140589"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/28384354/91524902-ad00bd00-e900-11ea-86e2-c44af84bb04a.png"
         alt="qml" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">qml</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/html-1.png" srcset="/blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/html-1.png 1x, /blog/2020/10/20/qfield-1.7-rockies-hits-the-stage/html-1_hu_621dc6dad59b2108.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1024" height="1911"
         loading="lazy"></figure>
  

</div>

<style>
 
#gallery-1780979339-583140589 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979339-583140589 .carousel-item {
  height: auto;
}

#gallery-1780979339-583140589 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979339-583140589 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979339-583140589 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979339-583140589 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979339-583140589 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<h2></h2>
<p>Expandable legend icons</p>
<p>The legend items are now expandable and collapsible.</p>
<p>Wait a minute&hellip; Wasn&rsquo;t this possible before? Yes. It was possible in earlier versions. But why it&rsquo;s announced here as a new feature?</p>
<p>Because now it is built in a future proof manner thanks to all the people and organisations who care for QField and bought <a href="/qgis-support/">a support contract with the sustainability initiative</a>
 or committed to a <a href="https://github.com/sponsors/opengisch" target="_blank" rel="noopener">recurring sponsorship</a>
.</p>
<p>Some technical background: As you may be aware QField uses QGIS under the hood and QGIS uses Qt under the hood. Qt is currently used in version 5. Qt 5 is not that young any more and has a lot of functionality which is no longer supported by Qt. The old legend was based on the tree view, a deprecated module. Using it had some implications like the suboptimal support of HiDPI. Furthermore, these deprecated modules will disappear in the soon-to-come Qt 6.</p>
<p>As you can see, keeping QField at the quality we and you expect requires a lot of maintenance work. It is of utmost importance and only possible thanks to sponsoring since paying for fixing already existing features is less attractive for most people.</p>
<h2 id="what-will-the-future-bring">What will the future bring</h2>
<p>In the last weeks, we have been highly busy on coding, testing and promoting <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
 and we are very happy to be able to announce it very soon. So be prepared.</p>
<p>Also, keep an eye on the <a href="https://twitter.com/qfieldforqgis" target="_blank" rel="noopener">@QFieldForQgis</a>
 and <a href="https://twitter.com/qfieldcloud" target="_blank" rel="noopener">@QFieldCloud</a>
 twitter accounts to stay updated.</p>
<h2 id="open-source">Open Source</h2>
<p>QField is an open source project. This means that whatever is produced is available free of charge. To anyone. Forever. This also means that everyone has the chance to contribute. You can write code, but you don&rsquo;t need to. You can also help <a href="https://www.transifex.com/opengisch/qfield-for-qgis/dashboard/" target="_blank" rel="noopener">translating the app to your language</a>
 or help out <a href="https://github.com/opengisch/QField-docs" target="_blank" rel="noopener">writing documentation or case studies</a>
 or by sponsoring a new feature.</p>
<h2 id="and-now">And now&hellip;</h2>
<p>&hellip; enjoy QField 1.7 Rockies and have a nice autumn!</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>QField 1.6 is out!</title><link>https://qfield.org/blog/2020/08/18/qfield-1.6-is-out/</link><pubDate>Tue, 18 Aug 2020 05:00:00 +0000</pubDate><guid>https://qfield.org/blog/2020/08/18/qfield-1.6-is-out/</guid><media:content url="https://qfield.org/blog/2020/08/18/qfield-1.6-is-out/selection_00-1.png" medium="image"/><description>&lt;p&gt;&lt;strong&gt;Editing multiple features at the same time, support for stylus pens, dynamic configuration of image names and much more.&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;QField 1.6 Qinling 秦岭 comes packed with awesome new features and an improved user experience.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We have been very busy over the last few months working on a new and shiny QField release. We have added many new features that increase efficiency on the field or allow for new workflows. In parallel, we have also been working on ironing out a series of issues and improving the overall user experience to make the app as pleasurable to use as possible. The result is QField 1.6 which has been published now.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong>Editing multiple features at the same time, support for stylus pens, dynamic configuration of image names and much more.</strong><br>
<strong>QField 1.6 Qinling 秦岭 comes packed with awesome new features and an improved user experience.</strong></p>
<p>We have been very busy over the last few months working on a new and shiny QField release. We have added many new features that increase efficiency on the field or allow for new workflows. In parallel, we have also been working on ironing out a series of issues and improving the overall user experience to make the app as pleasurable to use as possible. The result is QField 1.6 which has been published now.</p>
<p>Enough of the highlevel talking, let&rsquo;s see what has been done.</p>
<h2 id="multi-editing">Multi editing</h2>
<p>Do you recall Geography lesson 101, Toblers first law? <em>Everything is related to everything else. But near things are more related than distant things.</em></p>
<p>Very often there are similar objects nearby which share a property, tree species tend to group, human created objects like street light types or street paint markings tend to be of the same type at the same location.</p>
<p>With QField 1.6 it is now much easier to select a couple of features and change an attribute with very few taps. Identify a feature, long press an identify results, select more features and click the edit attributes button.</p>
<p><img src="https://i2.wp.com/www.opengis.chedit_00.png" alt=""></p>
<p><img src="/blog/2020/08/18/qfield-1.6-is-out/selection_00-1.png" alt=""></p>
<h2 id="stylus-support">Stylus support</h2>
<p>Sometimes it is just too cold to be working with fingers (although of course you can get capacitive gloves too). Or you just prefer to be working with a pen. QField 1.6 comes with support for stylus pens. If your device ships with one, give it a try.</p>
<h2 id="lock-geometries">Lock geometries</h2>
<p>For some scenarios, especially in asset management, you only need to change attributes of existing objects and never add new features, delete features or change geometries. This can be configured through QFieldSync and set in the layer properties.</p>
<h2 id="image-name-configuration">Image name configuration</h2>
<p>Did you ever want to have the file names of your pictures to match the feature id, the layer name or any free text? The expression based configuration in QFieldSync offers now complete freedom in naming your images.</p>
<figure class="figure text-center mb-4"><img src="/blog/2020/08/18/qfield-1.6-is-out/blog_imagepath.png" srcset="/blog/2020/08/18/qfield-1.6-is-out/blog_imagepath.png 1x, /blog/2020/08/18/qfield-1.6-is-out/blog_imagepath_hu_e1f843cfbe08933.png 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="630" height="253"
         loading="lazy"></figure>

<h2 id="legend-and-ux-and-legacy-code">Legend and UX and legacy code</h2>
<p>Didn&rsquo;t expect to read UX and legacy code in one single title?</p>
<p>QML is the technology on which the QField user interface is built. QML ships a lot of user interface elements in a library called &ldquo;Quick Controls&rdquo;. A long time ago already it received an update from version 1 to version 2. Up to recently we still have been using some elements from version 1, which had an effect on high resolution displays not being able to properly display everything. To workaround that we introduced a lot of band aids, to improve the situation. We are very happy, that by migrating the legend and few other remaining elements to Quick Controls 2 in version 1.6, we have been able to completely drop this code.</p>
<h2 id="topological-editing">Topological editing</h2>
<p>QGIS can detect shared boundary by the features, so you only have to move a common vertex once, and QGIS will take care of updating the neighboring ones. So does his little college QField since this release.</p>
<h2 id="fast-editing-mode">Fast editing mode</h2>
<p>For the real adventurers who know what they are doing this release brings the fast editing mode. In this mode, the features will automatically be stored on every change. The user interface is lighter and it combines perfectly with the topological editing.</p>
<h2 id="unter-the-hood">Unter the hood</h2>
<p>We have brought the whole technology stack up to speed with modern requirements. Proj and GDAL have been updated to recent versions. This helped to mitigate a couple of issues with coordinate transformations that were <a href="https://github.com/opengisch/QField/issues/1072#issue-642290346" target="_blank" rel="noopener">completely misplaced</a>
. It also paves the path for a future with datum corrections and always more important high precision measurements.</p>
<h2 id="known-issues">Known Issues</h2>
<p>Unfortunately, we are experiencing a crash on startup with 32 bit devices. These devices are not that common any more, but if you have a device that is already a couple of years old it&rsquo;s very well possible that it comes with a 32 bit cpu builtin. Despite the team&rsquo;s hard efforts to isolate the reason, we were not able to find out what it was yet. Because of this we will not be able to update to 1.6 for these devices at the moment. We still hope that we will find a solution for this but don&rsquo;t know yet when this will be.</p>
<p>We have updated <a href="https://proj.org/" target="_blank" rel="noopener">proj</a>
 to version 6. This brings plenty of bug fixes with coordinate handling. Among other things it adds support for using datum grids (gsb files) for very precise transformations, it is not yet possible to install those on the device. You will get an information message in the about dialog if your project happens to fall into this category. In this case, as a workaround switch the CRS of the project to a CRS with a known conversion that works without grid files.</p>
<h2 id="what-will-the-future-bring">What will the future bring</h2>
<p>You guessed it already, we are not tired and have plenty of things stacked for the future. Prepare for more exciting updates for attribute forms and also for <a href="https://qfield.cloud/" target="_blank" rel="noopener">QFieldCloud</a>
 which is right now being tested in our R&amp;D labs.</p>
<p>Also keep an eye on the <a href="https://twitter.com/qfieldforqgis" target="_blank" rel="noopener">@QFieldForQgis Twitter account</a>
 to stay updated.</p>
<h2 id="open-source">Open Source</h2>
<p>QField is an open source project. This means that whatever is produced is available free of charge. To anyone. Forever. This also means that everyone has the chance to contribute. You can write code, but you don&rsquo;t need to. You can also help <a href="https://www.transifex.com/opengisch/qfield-for-qgis/dashboard/" target="_blank" rel="noopener">translating the app to your language</a>
 or help out <a href="https://github.com/opengisch/QField-docs" target="_blank" rel="noopener">writing documentation or case studies</a>
 or by sponsoring a new feature.</p>
<h2 id="thanks-to-sponsors">Thanks to sponsors</h2>
<p>Various organisations have helped to make this new release become a reality. Without the support of people in organisations who believe in the future of QField and open source tool for geospatial in general. The whole team behind QField would like to thank you with a big applause!</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>Offline WMS - Benchmarking raster formats for QField</title><link>https://qfield.org/blog/2020/06/09/offline-wms-benchmarking-raster-formats-for-qfield/</link><pubDate>Tue, 09 Jun 2020 05:03:00 +0000</pubDate><guid>https://qfield.org/blog/2020/06/09/offline-wms-benchmarking-raster-formats-for-qfield/</guid><media:content url="https://qfield.org/blog/2020/06/09/offline-wms-benchmarking-raster-formats-for-qfield/Screenshot-from-2020-06-08-13-00-42.png" medium="image"/><description>&lt;h2 id="what-are-we-looking-for"&gt;What are we looking for?&lt;/h2&gt;
&lt;p&gt;We would like to use WMS offline on QField. For that, we need to figure out what is the best way to get a raster from a WMS and which format is the most efficient (size and performance).&lt;/p&gt;
&lt;p&gt;In this post we&amp;rsquo;ll show you is how to generate the ideal raster file from a WMS and the results of our efficiency tests for the the different raster formats.&lt;/p&gt;</description><content:encoded><![CDATA[<h2 id="what-are-we-looking-for">What are we looking for?</h2>
<p>We would like to use WMS offline on QField. For that, we need to figure out what is the best way to get a raster from a WMS and which format is the most efficient (size and performance).</p>
<p>In this post we&rsquo;ll show you is how to generate the ideal raster file from a WMS and the results of our efficiency tests for the the different raster formats.</p>
<h2 id="wms-to-gpkg">WMS to GPKG</h2>
<h3 id="the-simple-way">The simple way</h3>
<p>If there is no limitation on the WMS or you need only a small region, here is the easiest process.</p>
<ol>
<li>Request the WMS and store a <a href="https://gdal.org/drivers/raster/wms.html#xml-description-file" target="_blank" rel="noopener">description file in XML</a>
:</li>
</ol>
<pre tabindex="0"><code>gdal_translate &#34;WMS:url&#34; file.xml -of WMS
</code></pre><ol>
<li>Create a Geopackage from the information in the description file.</li>
</ol>
<pre tabindex="0"><code>gdal_translate -of GPKG file.xml file.gpkg -co TILE_FORMAT=JPEG
</code></pre><p>That was quite simple, right?</p>
<h3 id="the-larger-datasets-way">The larger datasets way</h3>
<p>If the command takes too much time, it means that it is trying to download too much data and could be caused by downloading higher resolution data than required.<br>
The command might even completely fail if it contains a request for bigger data blocks thant the server allows.</p>
<p>Here is the process to get larger datasets in a simple way. Let&rsquo;s use a real example:</p>
<ol>
<li>Use <code>gdal_translate &quot;WMS:https://www.gebco.net/data_and_products/gebco_web_services/web_map_service/mapserv?request=getmap&amp;service=wms&amp;crs=EPSG:4326&amp;format=image/jpeg&amp;layers=gebco_latest&amp;version=1.1.0&quot; test.xml -of WMS</code></li>
<li>Open the test.xml file for editing, here you&rsquo;ll find the parameters of the WMS. We change the &ldquo;SizeX&rdquo; to 3600 and &ldquo;SizeY&rdquo; to 1800. By changing these parameters we lower the resolution. It is important to keep proportionality.</li>
<li>Another thing we need to change are &ldquo;BlockSizeX&rdquo; and &ldquo;BlockSizeY&rdquo; that define the size of the tiles. We change both to 2048.</li>
<li>Finally, use <code>gdal_translate -of GPKG test.xml test.gpkg -co TILE_FORMAT=JPEG</code></li>
<li>To make a Geopackage pyramid use <code>gdaladdo GPKG:test.gpkg:gebco_latest</code>. It will <strong>replace</strong> the Geopackage, if you want to keep the original one, you need to copy it first.</li>
</ol>
<p>Now you have a raster Geopackage that you can use in QField.</p>
<h2 id="testing-raster-formats">Testing raster formats</h2>
<h3 id="preparing-the-files">Preparing the files</h3>
<p>As first step we exported our test orthophoto WMS to a plain GeoTIFF using QGIS&rsquo; default behaviour.</p>
<figure class="figure text-center mb-4"><img src="https://i1.wp.com/www.opengis.chtiff.png"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<p>Formatgdal_translategdaladdogpkg JPEGgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_JPEG.gpkg&rdquo; -co TILE_FORMAT=JPEG
gpkg PNGgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_PNG.gpkg&rdquo; -co TILE_FORMAT=PNGgpkg PNG_JPEGgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_PNG_JPEG.gpkg&rdquo; -co TILE_FORMAT=PNG_JPEGgpkg PNG8gdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_PNG8.gpkg&rdquo; -co TILE_FORMAT=PNG8gpkg WEBPgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_WEBP.gpkg&rdquo; -co TILE_FORMAT=WEBPgpkg pyramid_JPEGgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_JPEG.gpkg&rdquo; -co TILE_FORMAT=JPEGgdaladdo GPKG:C:\test\test_JPEG.gpkg:test_gpkg_JPEG gpkg pyramid_PNGgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_PNG.gpkg&rdquo; -co TILE_FORMAT=PNGgdaladdo GPKG:C:\test\test_PNG.gpkg:test_gpkg_PNGgpkg pyramid_PNG_JPEGgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_PNG_JPEG.gpkg&rdquo; -co TILE_FORMAT=PNG_JPEGgdaladdo GPKG:C:\test\test_PNG_JPEG.gpkg:test_gpkg_PNG_JPEGgpkg pyramid_PNG8gdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_PNG8.gpkg&rdquo; -co TILE_FORMAT=PNG8gdaladdo GPKG:C:\test\test_PNG8.gpkg:test_gpkg_PNG8gpkg pyramid_WEBPgdal_translate -of GPKG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_WEBP.gpkg&rdquo; -co TILE_FORMAT=WEBPgdaladdo GPKG:C:\test\test_WEBP.gpkg:test_gpkg_WEBPJPEG2000gdal_translate -of JP2OpenJPEG &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_jpeg_2000.jpg&quot;COG DEFLATEgdal_translate &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_cog.tif&rdquo; -co TILED=YES -co COPY_SRC_OVERVIEWS=YES -co COMPRESS=DEFLATECOG_JPEGgdal_translate &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_cog_JPEG.tif&rdquo; -co TILED=YES -co COPY_SRC_OVERVIEWS=YES -co COMPRESS=JPEGtifIn QGIS right click on the layer &gt; export &gt; save as &gt; (see the details in the picture under the table)MBTgdal_translate -of MBTILES &ldquo;C:\test\ortho_test.tif&rdquo; &ldquo;C:\test\test_mbt.mbtiles&quot;Creation commands for all the tested formats</p>
<h3 id="rendering-test-results">Rendering test results</h3>
<p>We have tested many formats, here is a table with the results of the size and rendering speed in QGIS and QField.<br>
To analyze the speed we used <code>qgis_bench.exe -i 10 -p &quot;C:\test\test.qgs&quot; &gt;&gt; &quot;C:\test\test.log</code>.<br>
Qgis_bench is a tool that renders a QGIS project a number of times to get performance measurements. The parameter -i is to define the iterations and -p is the project used which contains only the generated raster.</p>
<p>FormatExtent [m]File size [GB]Total_avgTotal_maxdevTotal_minTotal_stdevgpkg JPEG52'880/29'2300.4250.242255.7815.539244.984gpkg PNG52'880/29'2302.9412.002490.328152.142259.859gpkg PNG_JPEG52'880/29'2300.4250.125256.8756.750245.172gpkg PNG852'880/29'2301.4283.875296.40612.625271.250gpkg WEBP52'880/29'2300.3330.238348.10973.534256.703gpkg pyramid_JPEG52'880/29'2300.51.0093.4062.3970.688gpkg pyramid_PNG52'880/29'2303.01.2083.2812.0730.688gpkg pyramid_PNG_JPEG52'880/29'2300.61.4914.3442.8531.016gpkg pyramid_PNG852'880/29'2301.61.5084.3752.8670.969gpkg pyramid_WEBP52'880/29'2300.41.3334.9063.5730.766JPEG200052'880/29'2301.113.888136.109122.2220.219COG DEFLATE52'880/29'2303.6264.427273.09425.411239.016COG_JPEG52'880/29'2301.014.778131.172116.3941.734tif52'880/29'2306.42.3676.7344.3671.672MBT52'880/29'2304.40.4694.6414.1710Comparison of file size and rendering speed of different raster formats. &ldquo;Total&rdquo; columns are rendering times in [s]. Lower file size is more storage friendly, lower Total_avg is more performant.</p>
<h2 id="analysis">Analysis</h2>
<h3 id="file-size">File size</h3>
<p>The Geopackage WEBP (with and without pyramid) has the best result for file size, but it is not _yet_supported by QField (from 1.6) and is only slightly smaller than the JPEG variant.</p>
<p>Plain GeoTiff, MBTiles, Cloud Optimized GeoTIFF (COG - DEFLATE mode) and Geopackages with PNG generate by far the largest file sizes (up to 20x larger) and are thus not recommended.</p>
<h3 id="rendering-speed">Rendering speed</h3>
<p>MBTiles are on average double as fast as JPEG Geopackages with pyramids which in turn are more than double as fast as GeoTIFF and 15x faster than COG.<br>
Geopackages without pyramids are 200 to 400 times slower.</p>
<h2 id="conclusion">Conclusion</h2>
<p>Even though MBTiles render faster than the Geopackage pyramid JPEG, they come with an almost 10x bigger storage requirement which makes us say that the best offline raster format supported by QField is <strong>Geopackage pyramid JPEG</strong> or if you need transparency and slightly smaller files <strong>Geopackage pyramid WebP</strong>.</p>
<p>If you need transparency before QField 1.6, the best results are achieved with Geopackage pyramid PNG_JPEG.</p>
]]></content:encoded><category domain="categories">processing</category><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="categories">scripts</category><category domain="tags">qgis.org</category></item><item><title>QField 1.4 released - Happy new year</title><link>https://qfield.org/blog/2020/03/03/qfield-1.4-released-happy-new-year/</link><pubDate>Tue, 03 Mar 2020 06:00:13 +0000</pubDate><guid>https://qfield.org/blog/2020/03/03/qfield-1.4-released-happy-new-year/</guid><media:content url="https://qfield.org/blog/2020/03/03/qfield-1.4-released-happy-new-year/qfield_love_09.png" medium="image"/><description>&lt;p&gt;What a year&amp;rsquo;s start! After a very packed December publishing all the &lt;a href="https://qfield.org/qgis-on-the-road/"&gt;QGIS on the road videos&lt;/a&gt;
and quietly releasing &lt;strong&gt;QField 1.3 - Ben Nevis&lt;/strong&gt; we could have gone and relaxed over the holidays. But since we love QField so much we immediately started working on the next iteration. Now, after an intensive testing period, we are proud to announce the release of &lt;strong&gt;QField 1.4 - Olavtoppen&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Olavtoppen!? yes, the highest point of Bouvet Island, the remotest island on Earth. And sure enough, QField would follow you there!&lt;/p&gt;</description><content:encoded><![CDATA[<p>What a year&rsquo;s start! After a very packed December publishing all the <a href="/qgis-on-the-road/">QGIS on the road videos</a>
 and quietly releasing <strong>QField 1.3 - Ben Nevis</strong> we could have gone and relaxed over the holidays. But since we love QField so much we immediately started working on the next iteration. Now, after an intensive testing period, we are proud to announce the release of <strong>QField 1.4 - Olavtoppen</strong>.</p>
<p>Olavtoppen!? yes, the highest point of Bouvet Island, the remotest island on Earth. And sure enough, QField would follow you there!</p>
<p>As usual, <a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield" target="_blank" rel="noopener">get it on play store</a>
 or <a href="https://github.com/opengisch/QField/releases/tag/v1.4.4" target="_blank" rel="noopener">download it from GitHub.</a>
</p>
<h2 id="qfield-crowdfunding-campaign">QField Crowdfunding Campaign</h2>
<p>Before digging into all the new goodness that you will find in QField 1.4, let&rsquo;s get a big &ldquo;Thanks&rdquo; out to everybody who supported our <strong>crowdfunding campaign for improved camera support</strong> and all our <strong>customers</strong> that agreed to open source the work we did for them.</p>
<p>If you like QField, want a new feature or would like to support the project, don&rsquo;t hesitate <a href="/contact/">to get in touch with us.</a>
</p>
<h2 id="usability-enhancements">Usability enhancements</h2>
<p>In QField 1.2 we started to improve on the usability of the user interface. We are constantly working on this with a usability expert to get the user interface to be even more appealing and user-friendly.</p>
<p>Besides lots of clean-up and polishing, QField received two major improvements, a portrait mode and a new welcome screen with recent projects.</p>
<h3 id="welcome-screen-with-recent-projects">Welcome screen with recent projects</h3>
<p>QField is all about efficiency. While favourites folders in the file selector already give a great productivity boost, very often we work with the same 3-4 projects. This is why we redesigned the welcome screen to list the last five project used. And if you look carefully you might get a hint of what will be coming soon&hellip;</p>
<figure class="figure text-center mb-4"><img src="/blog/2020/03/03/qfield-1.4-released-happy-new-year/WhatsApp-Image-2020-02-25-at-20.57.35_hu_6dc76b4ee8bebcfb.jpeg" srcset="/blog/2020/03/03/qfield-1.4-released-happy-new-year/WhatsApp-Image-2020-02-25-at-20.57.35_hu_6dc76b4ee8bebcfb.jpeg 1x, /blog/2020/03/03/qfield-1.4-released-happy-new-year/WhatsApp-Image-2020-02-25-at-20.57.35_hu_68bfad27a25d5d98.jpeg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="584"
         loading="lazy"></figure>

<h3 id="portrait-mode">Portrait mode</h3>
<p>QField now flawlessly works in portrait mode. We heard you say you needed a comfortable way to work in portrait mode, especially on smartphones. QField forms and button placements are now optimized to be easy to use with your thumbs.</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979111-340490460"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-130403_QField_hu_60b5c105f5187f3a.jpg" srcset="/blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-130403_QField_hu_60b5c105f5187f3a.jpg 1x, /blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-130403_QField_hu_395529b202ab51c5.jpg 2x"
         alt="Optimised forms" 
         class="figure-img img-fluid gallery-img" width="1200" height="2467"
         loading="lazy">
  <figcaption class="figure-caption text-center">Optimised forms</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-125335_QField_hu_4b9b184269a7c313.jpg" srcset="/blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-125335_QField_hu_4b9b184269a7c313.jpg 1x, /blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-125335_QField_hu_72ba1e57a60152df.jpg 2x"
         alt="Buttons align at the bottom" 
         class="figure-img img-fluid gallery-img" width="1200" height="2467"
         loading="lazy">
  <figcaption class="figure-caption text-center">Buttons align at the bottom</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-131446_QField_hu_ccdfa2871dd5973a.jpg" srcset="/blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-131446_QField_hu_ccdfa2871dd5973a.jpg 1x, /blog/2020/03/03/qfield-1.4-released-happy-new-year/Screenshot_20200227-131446_QField_hu_b474665fdae010e6.jpg 2x"
         alt="Roomy legend" 
         class="figure-img img-fluid gallery-img" width="1200" height="2467"
         loading="lazy">
  <figcaption class="figure-caption text-center">Roomy legend</figcaption></figure>
  

</div>

<style>
 
#gallery-1780979111-340490460 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979111-340490460 .carousel-item {
  height: auto;
}

#gallery-1780979111-340490460 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979111-340490460 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979111-340490460 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979111-340490460 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979111-340490460 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<h2 id="new-features">New features</h2>
<p>We keep on listening to your feedback and prioritize new features based on it. We did implement some minor features like allowing hiding legend nodes and printing to PDF using the current extent. But this time&rsquo;s superstars are three highly expected features: <strong>Splitting</strong> of geometries, <strong>compass</strong> integration and, yes you guessed right, <strong>native camera</strong> and gallery app support!</p>
<h3 id="split-features">Split Features</h3>
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/233663/72448837-04aa4800-37b8-11ea-9659-875392e0a0f4.gif"
         alt="ezgif com-optimize" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">ezgif com-optimize</figcaption></figure>

<p>A new editing tool is available that allows for splitting existing features. This adds an even more powerful operation to an already impressive geometry editing tools set.</p>
<h3 id="compass-integration">Compass integration</h3>
<p>A long-awaited feature! QField now shows you on-screen in which direction you are looking, walking, driving, flying or warping direction. This makes it much easier and more pleasant to navigate in the field.</p>
<figure class="figure text-center mb-4"><img src="https://user-images.githubusercontent.com/588407/72445601-433d0400-37b2-11ea-8029-0427aa5403bc.jpg"
         alt="Screenshot\_20200115-154223\_QField Nightly" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">Screenshot_20200115-154223_QField Nightly</figcaption></figure>

<h3 id="native-camera-and-gallery">Native Camera and Gallery</h3>
<p>It is now possible to use your favourite camera app so that you have more control over how pictures are taken. It is also possible to select pictures which are already on your device by using the new gallery selector.</p>
<p><strong>Pro Tip</strong>: You can use any camera app. For example, you can use the <a href="https://play.google.com/store/apps/details?id=net.sourceforge.opencamera" target="_blank" rel="noopener">open camera app</a>
 to create geotagged photos if your preinstalled system camera doesn&rsquo;t save positioning information in EXIF data.</p>
<p><strong>Pro Tip 2</strong>: You can use an image annotation app to add notes, sketches, drawings and so on to your images and then choose them from QField via the <em>add from gallery</em> button.</p>
<h3 id="antenna-height-correction">Antenna Height Correction</h3>
<p>For high precision measurements, it&rsquo;s possible to compensate your altitude by a fixed antenna height. This will then automatically adjust all the digitised altitude values.</p>
<h3 id="jpeg-2000">JPEG 2000</h3>
<p>Support for JPEG 2000 raster datasets was added. This lossy format offers a compression rate at par with proprietary formats like ECW or Mr SID.</p>
<p><strong>Pro Tip</strong>: save your base maps in JPEG 2000 to save storage.</p>
<h2 id="new-languages">New Languages</h2>
<p>Thanks to the hard work of our community, QField is now also available in Turkish and Japanese.</p>
<h2 id="new-packages">New packages</h2>
<p>You say: wow that&rsquo;s a lot! We say: there is more :)<br>
We have upgraded our whole building infrastructure so that you can comfortably get even more QField goodness without having to uninstall your production ready QField.</p>
<h3 id="automated-master-builds">Automated master builds</h3>
<p>After each pull request is merged into our master code, a new package is created and automatically published on the playstore in a dedicated app called <a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield_dev" target="_blank" rel="noopener">QField for QGIS - Unstable (Early Access)</a>
. Installing this app will allow you to always have the latest build of QField for testing and giving feedback. On your device, this app is completely separated from the production-ready QField and has a distinctive black icon so that you do not confuse it.</p>
<h3 id="pull-request-builds">Pull request builds</h3>
<p>QField is an extremely active project, and as you see we develop multiple functionalities and fixes at the same time. If you&rsquo;re particularly interested in one of this, our continuous integration fairy builds and publishes new packages automatically at each commit directly to the pull request you are interested in. To see what we are currently working on, have a look at the <a href="https://github.com/opengisch/qfield/pulls/" target="_blank" rel="noopener">pull request overview page</a>
.</p>
<h3 id="experimental-windows-builds">Experimental Windows builds</h3>
<p>Last but definitely not least, we&rsquo;ve set up an Azure CI infrastructure to build QField for windows. For now, we still consider this experimental but we already had some very successful testing. If you are interested in testing out QField for windows you can get it <a href="https://download.opengis.ch/qfield/ci-builds/win/" target="_blank" rel="noopener">here</a>
, remember it is experimental so don&rsquo;t use it in production yet and give us as much feedback as possible :)</p>
<h2 id="whats-next">What&rsquo;s next?</h2>
<p>As you can imagine we&rsquo;ve had a very busy start of 2020, but even more is to come soon with the next releases of QField. We&rsquo;d like to thank again all companies and individuals that actively use QField and that invest in making QField even better. If you feel QField misses something you need or would like to support the project, don&rsquo;t hesitate <a href="/contact/">to get in touch with us.</a>
</p>
]]></content:encoded><category domain="categories">featured</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>QField 1.2 released</title><link>https://qfield.org/blog/2019/10/03/qfield-1.2-released/</link><pubDate>Thu, 03 Oct 2019 05:29:45 +0000</pubDate><guid>https://qfield.org/blog/2019/10/03/qfield-1.2-released/</guid><media:content url="https://qfield.org/blog/2019/10/03/qfield-1.2-released/qfield_love_04.resized.jpg" medium="image"/><description>&lt;p&gt;After an intensive testing period, we are proud to announce the release of &lt;strong&gt;QField 1.2&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As usual, &lt;a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield" target="_blank" rel="noopener"&gt;get it on play store&lt;/a&gt;
or &lt;a href="https://github.com/opengisch/QField/releases/tag/v1.2.0" target="_blank" rel="noopener"&gt;download it from GitHub.&lt;/a&gt;
&lt;/p&gt;
&lt;h2 id="qfield-crowdfunding-campaign"&gt;QField Crowdfunding Campaign&lt;/h2&gt;
&lt;p&gt;Before digging into all the new goodness that you will find in QField 1.2, let&amp;rsquo;s get some big &amp;ldquo;Thanks&amp;rdquo; out. What QField currently is was mostly possible &lt;strong&gt;thanks to customer projects&lt;/strong&gt; of which the outcome could be mutualized. Thanks a lot to all of you that agreed open source is all about making things possible together!&lt;/p&gt;</description><content:encoded><![CDATA[<p>After an intensive testing period, we are proud to announce the release of <strong>QField 1.2</strong></p>
<p>As usual, <a href="https://play.google.com/store/apps/details?id=ch.opengis.qfield" target="_blank" rel="noopener">get it on play store</a>
 or <a href="https://github.com/opengisch/QField/releases/tag/v1.2.0" target="_blank" rel="noopener">download it from GitHub.</a>
</p>
<h2 id="qfield-crowdfunding-campaign">QField Crowdfunding Campaign</h2>
<p>Before digging into all the new goodness that you will find in QField 1.2, let&rsquo;s get some big &ldquo;Thanks&rdquo; out. What QField currently is was mostly possible <strong>thanks to customer projects</strong> of which the outcome could be mutualized. Thanks a lot to all of you that agreed open source is all about making things possible together!</p>
<p>Over the years at OPENGIS.ch we have also <strong>donated an unimaginable amount of hours</strong> to make QField the project you have grown to love and this makes us very proud!</p>
<p>To keep the momentum we now rely on all QField users to help us move one step further. Therefore we created a <strong>crowdfunding campaign for improved camera support</strong>. As well as another round of <strong>general polishing and bug-fixing</strong>.</p>
<p>If you like QField, now is the time to show some love and <strong><a href="https://opengis.ch/qfield-love/" target="_blank" rel="noopener">support our crowdfunding campaign</a>
</strong>.</p>
<h2 id="new-features">New features</h2>
<p>This new release comes with exciting new features and also contains some first usability enhancements. More of that later.</p>
<h3 id="value-relation-widget">Value relation widget</h3>
<figure class="figure text-center mb-4"><img src="/blog/2019/10/03/qfield-1.2-released/value-relation.gif" srcset="/blog/2019/10/03/qfield-1.2-released/value-relation.gif 1x, /blog/2019/10/03/qfield-1.2-released/value-relation_hu_da460fdeb2ae69d1.gif 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="639" height="397"
         loading="lazy"></figure>

<p>If you need to choose the type of a material of the manhole you are inspecting or to select the owner of the parcel which you are drawing, that&rsquo;s when you want a <strong>combo box with available values</strong>. This has been possible in QField for a long time, but was hard to set up. Since this release it&rsquo;s much easier thanks to the integration of value relation widgets.</p>
<p>Not only do they make configuration easier, they also allow for a completely new functionality: managing <strong>multiple selections</strong>. This will offer a checkbox for every possible value from the list and you are free to save any combination of values.</p>
<h3 id="authentication-dialog-for-protected-services">Authentication dialog for protected services</h3>
<figure class="figure text-center mb-4"><img src="/blog/2019/10/03/qfield-1.2-released/login.gif" srcset="/blog/2019/10/03/qfield-1.2-released/login.gif 1x, /blog/2019/10/03/qfield-1.2-released/login_hu_8bf43c0101b07cc8.gif 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="601" height="375"
         loading="lazy"></figure>

<p>Just as well as we love open source, we love open data. But not all data are meant for public and some deserve protection. Even more you don&rsquo;t want to allow everyone to edit your data.</p>
<p>QField will now <strong>show an authentication dialog</strong>, whenever one of your <strong>WMS, WFS, WFS-T or Postgres layers</strong> requires a login.</p>
<h3 id="improved-snapping-support-in-expressions">Improved snapping support in expressions</h3>
<p>One of the main reasons for <strong>QField&rsquo;s incredible versatility</strong> is the <strong>use of</strong> <a href="https://docs.qgis.org/2.8/en/docs/user_manual/working_with_vector/expression.html" target="_blank" rel="noopener"><strong>expressions</strong></a>
 everywhere. We have just added yet another piece to that: when you snap to a feature, <strong>all the snapping details</strong> <strong>are available for your new feature</strong>. With this in place, if you add a new signpost on a street, you can fill in the <code>street_id</code> attribute automatically.</p>
<p>As a nice little extra, the Z (and M) values of snapping results are automatically applied to the new vertices and points.</p>
<h2 id="usability-enhancements-and-bugfixes">Usability enhancements and Bugfixes</h2>
<p>We also started to improve on the usability of the user interface. We are working on this with a usability expert to get the user interface to be even more appealing and user-friendly.</p>
<p>This is just the start, stay tuned for <strong>more usability improvements</strong> which are inbound.</p>
<p>As usual, a number of additional bugs have also been corrected, most notably the checkbox widget is now behaving as expected.</p>
<h2 id="latest-qt-513-and-arm64-v8a-support">Latest Qt 5.13 and Arm64-v8a support</h2>
<p>According to Google guidelines, we added support for the Arm64-v8a architecture and while we were at it, we also migrated to the shiny new Qt 5.13 and it&rsquo;s next-gen menu system.</p>
<p>For this release, we did not upload any x86 packages to the play store since it would have forced us to also have to upload an x86_64 package. If you need the x86 package, you can find it on <a href="https://github.com/opengisch/QField/releases/download/v1.2.0/qfield-v1.2.0-x86.apk" target="_blank" rel="noopener">Github</a>
. Obviously, in future releases we&rsquo;ll add those to the play store as well.</p>
]]></content:encoded><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="tags">qgis.org</category></item><item><title>Win a QField jump-start package, use #MyQField</title><link>https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use-%23myqfield/</link><pubDate>Thu, 11 Apr 2019 07:48:28 +0000</pubDate><guid>https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use-%23myqfield/</guid><media:content url="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use-%23myqfield/zombie.jpg" medium="image"/><description>&lt;p&gt;Do you want to win a &lt;a href="https://qfield.org/2019/04/09/qfield-jump-start-packages/"&gt;QField jump-start package&lt;/a&gt;
worth 550€?&lt;/p&gt;
&lt;p&gt;We are launching the &lt;a href="https://twitter.com/hashtag/MyQField?src=hash" target="_blank" rel="noopener"&gt;# &lt;strong&gt;MyQField&lt;/strong&gt;&lt;/a&gt;
challenge. Follow us on Twitter and show us how you use &lt;a href="https://twitter.com/QFieldForQGIS" target="_blank" rel="noopener"&gt;@ &lt;strong&gt;QFieldForQGIS&lt;/strong&gt;&lt;/a&gt;
by tagging your tweets with &lt;a href="https://twitter.com/hashtag/MyQField?src=hash" target="_blank" rel="noopener"&gt;# &lt;strong&gt;MyQField&lt;/strong&gt;&lt;/a&gt;
and &lt;a href="https://twitter.com/hashtag/dataisoutside?src=hash" target="_blank" rel="noopener"&gt;# &lt;strong&gt;dataisoutside&lt;/strong&gt;&lt;/a&gt;
. The tweet with most likes and retweets by 24.4.19 wins the training!&lt;/p&gt;
&lt;h3 id="rules"&gt;Rules&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;You need to follow &lt;a href="https://twitter.com/OPENGISch" target="_blank" rel="noopener"&gt;@ &lt;strong&gt;OPENGISch&lt;/strong&gt;&lt;/a&gt;
and &lt;a href="https://twitter.com/QFieldForQGIS" target="_blank" rel="noopener"&gt;@ &lt;strong&gt;QFieldForQGIS&lt;/strong&gt;&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;Likes count single, retweet count double&lt;/li&gt;
&lt;li&gt;You can participate multiple times&lt;/li&gt;
&lt;li&gt;We will count on 24.4.19 at 20:00 CET&lt;/li&gt;
&lt;li&gt;The prize is a &lt;a href="https://qfield.org/2019/04/09/qfield-jump-start-packages/"&gt;half day jump-start package&lt;/a&gt;
worth 550€&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="gallery-wrapper"
data-gallery-id="gallery-1780979342-106390950"
data-autoplay="false"
data-interval="5000"
data-controls="true"
data-indicators="true"&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
alt="Risk assessment"
class="figure-img img-fluid gallery-img" width="1080" height="810"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;Risk assessment&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
alt="Location tracking"
class="figure-img img-fluid gallery-img" width="1200" height="900"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;Location tracking&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
alt="Cadastral surveying"
class="figure-img img-fluid gallery-img" width="1200" height="675"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;Cadastral surveying&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, https://qfield.org/blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
alt="Assets management"
class="figure-img img-fluid gallery-img" width="1200" height="900"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;Assets management&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/div&gt;
&lt;style&gt;
#gallery-1780979342-106390950 .carousel-item .gallery-img {
height: 400px !important;
width: 100% !important;
object-fit: cover !important;
object-position: center center !important;
display: block !important;
}
#gallery-1780979342-106390950 .carousel-item {
height: auto;
}
#gallery-1780979342-106390950 .carousel-item .figure {
margin: 0;
width: 100%;
display: flex;
justify-content: center;
position: relative;
text-align: center;
}
#gallery-1780979342-106390950 .carousel-item .figure .gallery-img {
width: 100% !important;
}
#gallery-1780979342-106390950 .carousel-item .figure .figure-caption {
position: absolute;
bottom: 1rem;
left: 50%;
transform: translateX(-50%);
margin: 0;
}
@media (max-width: 768px) {
#gallery-1780979342-106390950 .carousel-item .gallery-img {
height: 300px !important;
}
}
@media (max-width: 576px) {
#gallery-1780979342-106390950 .carousel-item .gallery-img {
height: 250px !important;
}
}
&lt;/style&gt;
&lt;p&gt;Fine boring prints:&lt;/p&gt;</description><content:encoded><![CDATA[<p>Do you want to win a <a href="/2019/04/09/qfield-jump-start-packages/">QField jump-start package</a>
 worth 550€?</p>
<p>We are launching the <a href="https://twitter.com/hashtag/MyQField?src=hash" target="_blank" rel="noopener"># <strong>MyQField</strong></a>
 challenge. Follow us on Twitter and show us how you use <a href="https://twitter.com/QFieldForQGIS" target="_blank" rel="noopener">@ <strong>QFieldForQGIS</strong></a>
 by tagging your tweets with <a href="https://twitter.com/hashtag/MyQField?src=hash" target="_blank" rel="noopener"># <strong>MyQField</strong></a>
 and <a href="https://twitter.com/hashtag/dataisoutside?src=hash" target="_blank" rel="noopener"># <strong>dataisoutside</strong></a>
. The tweet with most likes and retweets by 24.4.19 wins the training!</p>
<h3 id="rules">Rules</h3>
<ul>
<li>You need to follow <a href="https://twitter.com/OPENGISch" target="_blank" rel="noopener">@ <strong>OPENGISch</strong></a>
 and <a href="https://twitter.com/QFieldForQGIS" target="_blank" rel="noopener">@ <strong>QFieldForQGIS</strong></a>
</li>
<li>Likes count single, retweet count double</li>
<li>You can participate multiple times</li>
<li>We will count on 24.4.19 at 20:00 CET</li>
<li>The prize is a <a href="/2019/04/09/qfield-jump-start-packages/">half day jump-start package</a>
 worth 550€</li>
</ul>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979342-106390950"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, /blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
         alt="Risk assessment" 
         class="figure-img img-fluid gallery-img" width="1080" height="810"
         loading="lazy">
  <figcaption class="figure-caption text-center">Risk assessment</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, /blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
         alt="Location tracking" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy">
  <figcaption class="figure-caption text-center">Location tracking</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, /blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
         alt="Cadastral surveying" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy">
  <figcaption class="figure-caption text-center">Cadastral surveying</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="/blog/2019/04/11/win-a-qfield-jump-start-package-use-" srcset="/blog/2019/04/11/win-a-qfield-jump-start-package-use- 1x, /blog/2019/04/11/win-a-qfield-jump-start-package-use- 2x"
         alt="Assets management" 
         class="figure-img img-fluid gallery-img" width="1200" height="900"
         loading="lazy">
  <figcaption class="figure-caption text-center">Assets management</figcaption></figure>
  

</div>

<style>
 
#gallery-1780979342-106390950 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979342-106390950 .carousel-item {
  height: auto;
}

#gallery-1780979342-106390950 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979342-106390950 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979342-106390950 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979342-106390950 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979342-106390950 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<p>Fine boring prints:</p>
<ul>
<li>Recourse to the courts is not permitted</li>
<li>There will be no correspondence regarding the competition</li>
<li>No cash payouts can be made</li>
<li>Participants have no enforceable claims to the transfer, payment or exchange of winnings</li>
</ul>
<p><a href="https://twitter.com/OPENGISch/status/1115978883759837184" target="_blank" rel="noopener">https://twitter.com/OPENGISch/status/1115978883759837184</a>
</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>QField 1.0 is here</title><link>https://qfield.org/blog/2019/03/28/qfield-1.0-is-here/</link><pubDate>Thu, 28 Mar 2019 15:34:38 +0000</pubDate><guid>https://qfield.org/blog/2019/03/28/qfield-1.0-is-here/</guid><media:content url="https://qfield.org/blog/2019/03/28/qfield-1.0-is-here/QField_1.0.png" medium="image"/><description>&lt;h2 id="lets-get-straight-to-the-point"&gt;Let&amp;rsquo;s get straight to the point&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;It&amp;rsquo;s official, QField for QGIS 1.0 is out!&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Get it while it’s hot on the Playstore ( &lt;a href="https://qfield.org/get" target="_blank" rel="noopener"&gt;qfield.org/get&lt;/a&gt;
) or on &lt;a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener"&gt;GitHub&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;We are incredibly pleased and proud of just having released such a jewel and are convinced that, thanks to all its features and conscious design choices, QField will make your field digitizing work much more efficient and pleasant.&lt;/p&gt;
&lt;p&gt;Packed with loads of useful features like online and offline features digitizing, geometry and attributes editing, attribute search, powerful forms, theme switching, GPS support, camera integration and much more, QField is the powerful tool for those who need to edit on the go and would like to avoid standing in the swamp with a laptop or paper charts.&lt;/p&gt;</description><content:encoded><![CDATA[<h2 id="lets-get-straight-to-the-point">Let&rsquo;s get straight to the point</h2>
<blockquote>
<p>It&rsquo;s official, QField for QGIS 1.0 is out!</p>
</blockquote>
<p>Get it while it’s hot on the Playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">qfield.org/get</a>
) or on <a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener">GitHub</a>
</p>
<p>We are incredibly pleased and proud of just having released such a jewel and are convinced that, thanks to all its features and conscious design choices, QField will make your field digitizing work much more efficient and pleasant.</p>
<p>Packed with loads of useful features like online and offline features digitizing, geometry and attributes editing, attribute search, powerful forms, theme switching, GPS support, camera integration and much more, QField is the powerful tool for those who need to edit on the go and would like to avoid standing in the swamp with a laptop or paper charts.</p>
<p>Let&rsquo;s see what makes QField probably[su_tooltip style=&ldquo;bootstrap&rdquo; rounded=&ldquo;yes&rdquo; position=&ldquo;top&rdquo; content=&ldquo;We might be biased, but we do believe it&rdquo;]*[/su_tooltip] the best mobile GIS in the world.</p>
<h2 id="work-efficiently">Work efficiently</h2>
<p>QField focuses on efficiently getting GIS field work done and combines a minimal design with sophisticated technology to get data from the field to the office in a comfortable and easy way.</p>
<h3 id="fast-and-reactive">Fast and reactive</h3>
<p>Thanks to the underlying QGIS engine and a lot of optimizations, QField is powerful and snappy. Even with complex projects, QField is a joy to work with.</p>
<h3 id="easy-handling">Easy handling</h3>
<p>Conscious design choices and a continuous focus on a minimal user interface drive QField&rsquo;s development. This allows us to deliver a product wich is uncluttered and extremly user-friendly</p>
<h3 id="quickly-digitise">Quickly digitise</h3>
<p>Allowing a seamless digitizing experience is a paramount goal of QField. Thanks to a cleverly designed adaptive user interface and specific features like real-time attribute checks and snapping support, QField allows its users to be extremely time efficient.</p>
<h2 id="unmatched-feature-set">Unmatched feature set</h2>
<p>To be the best, you need to be clever but also skillful.</p>
<p>QField&rsquo;s efficiency is matched only by its featureset that allows its users to make the most out of their fieldwork time.</p>
<h3 id="powerful-cartography-combined-with-full-text-search">Powerful cartography combined with full text search</h3>
<p>The beauty of GIS is that maps are dynamic. Layers can individually be shown and hidden and information can be presented more or less prominently based on the task at hand. QField supports the endless styling possibilities offered by QGIS and thanks to a well placed theme switcher you can change the looks of the entire project with a single click. For even more customizability, QField allows hiding and showing layers by simply long-pressing on the layer name.</p>
<p>Furthermore, QField boasts a fully configurable attribute text search that will allow you to geolocate and edit that exact object you were looking for.</p>
<h3 id="geometry-editing">Geometry editing</h3>
<p>Editing Geometries on the field is probably the most complex task an operator has to deal with. QField simplifies this process through an adaptive toolbar that appears only when necessary, snapping support and a crosshair digitizer.</p>
<p>Thanks to these enhancements, QField allows reducing the error rate significantly.</p>
<h3 id="support-for-high-precision-gnss">Support for high precision GNSS</h3>
<p>Simple internal GPS accuracy might be enough for basic projects but cadastral surveying and other high accuracy digitizations have much higher requirements. QFields natively listens to the Android location services so it can take advantage of the best location provided by external devices.</p>
<figure class="figure text-center mb-4"><img src="/blog/2019/03/28/qfield-1.0-is-here/gnss_hu_8c562b26c7a5ed69.jpg" srcset="/blog/2019/03/28/qfield-1.0-is-here/gnss_hu_8c562b26c7a5ed69.jpg 1x, /blog/2019/03/28/qfield-1.0-is-here/gnss_hu_f734a9b45f9a58df.jpg 2x"
         alt="" 
         class="figure-img img-fluid gallery-img" width="1200" height="675"
         loading="lazy"></figure>

<h3 id="generate-pdf">Generate PDF</h3>
<p>Thanks to QField’s native support for generating PDFs based on QGIS’s print layouts, your on the fly daily report map is just one click away.</p>
<h3 id="intuitive-project-chooser">Intuitive project chooser</h3>
<p>When dealing with multiple projects, quickly being able to switch between them is key. QField comes with a beautiful file selector with favorite directories (long press on a folder to add it to the favorites and long press on the favorites list to remove it) and an automatic list of the last three opened projects that will save you heaps of time while looking for your projects.</p>
<h2 id="your-data---your-decisions">Your data - Your decisions</h2>
<p>QField does not impose any constraint on the data model, it is your data and you decide what they should look like and what values are acceptable. QField can enforce constraints for you and you can choose among various type of widgets to represent your data. QGIS will preconfigure some field types automatically, all you’ll have then to do is tweak the settings if you want and your project is ready for mobile prime time. Our <a href="https://www.qfield.org/docs/project-management/" target="_blank" rel="noopener">documentation</a>
 has all the information you need.</p>
<h2 id="extends-your-geo-data-infrastructure-seamlessly">Extends your Geo Data Infrastructure seamlessly</h2>
<p>QField uses QGIS to set up maps and forms so it automatically supports a wide variety of data formats. Thanks to this, you can comfortably prepare your project once and then deploy it everywhere. And since QGIS also has a server component, your project can be served on a WebGIS with the very same beautiful looks.</p>
<p>In fact you can see this exact infrastructure up and running under <a href="https://demo.qfield.org" target="_blank" rel="noopener">demo.qfield.org</a>
 and with the &ldquo;online_survey.qgs&rdquo; project included in the QField demo projects.</p>
<h3 id="synchronize-with-wifi-cable-or-network">Synchronize with WiFi, Cable or Network</h3>
<p>You can synchronize your project and data (in case you are not using a centralized online database) using various methods thanks to our <a href="https://www.qfield.org/docs/qfieldsync/" target="_blank" rel="noopener">QFieldSync</a>
 plugin.</p>
<h3 id="future-cloud-integration">Future cloud integration</h3>
<p>In the near future we will add a cloud synchronization functionality, so that you will be able to seamlessly manage your project online and have them automatically deployed to your devices.</p>
<h2 id="installing-and-contributing">Installing and contributing</h2>
<p>You can easily install QField using the Playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">qfield.org/get</a>
), find out more on the documentation site ( <a href="https://qfield.org/" target="_blank" rel="noopener">qfield.org</a>
), watch some demo videos on our channel ( <a href="https://qfield.org/demo" target="_blank" rel="noopener">qfield.org/demo</a>
) and report problems to our issues tracking system ( <a href="https://qfield.org/issues" target="_blank" rel="noopener">qfield.org/issues</a>
). Please note that the Playstore update can take some hours to roll out and if you had installed a version directly from <a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener">GitHub</a>
, you might have to uninstall it to get the latest Playstore update.</p>
<p>QField, like QGIS, is an open source project. Everyone is welcome to contribute to making the product even better – whether it is with financial support, <a href="https://www.transifex.com/opengisch/qfield-for-qgis/" target="_blank" rel="noopener">translation</a>
, <a href="https://www.qfield.org/docs/index.html" target="_blank" rel="noopener">documentation work</a>
, <a href="https://github.com/opengisch/QField" target="_blank" rel="noopener">enthusiastic programming</a>
 or <a href="https://github.com/opengisch/QField/issues" target="_blank" rel="noopener">visionary ideas</a>
.</p>
<p>We would like to thank our fantastic community for all the great translations, documentations, bug reports and general feedback they gave us. Thanks to all this, we were able to fix plenty of bugs, address performance issues and even add some super cool new features.</p>
<h2 id="development-and-deployment-services">Development and deployment services</h2>
<p>As masterminds behind QField and core contributor to <a href="https://qgis.org" target="_blank" rel="noopener">QGIS</a>
, we are the perfect partner for your project. If you want to help us build a better QField or QGIS, or if you need any services related to the whole QGIS stack, don’t hesitate to <a href="https://opengis.ch/contact" target="_blank" rel="noopener">contact us</a>
.</p>
<h3 id="opengisch">OPENGIS.ch</h3>
<p>OPENGIS.ch helps you setting up your spatial data infrastructure based on seamlessly integrated desktop, web, and mobile components.<br>
We support your team in planning, developing, deploying and running your infrastructure. Thanks to several senior geodata infrastructure experts, QGIS core developers and the makers of the mobile data acquisition solution QField, OPENGIS.ch has all it takes to make your project a success. OPENGIS.ch is known for its commitment to high-quality products and its continuous efforts to improve the open source ecosystem.</p>
<p>\* We might be biased, but we do believe it</p>
]]></content:encoded><category domain="categories">android</category><category domain="categories">android-qgis</category><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">highlights</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>GeoBeer #26 in Bern hosted by OPENGIS.ch</title><link>https://qfield.org/blog/2019/03/25/geobeer-%2326-in-bern-hosted-by-opengis.ch/</link><pubDate>Mon, 25 Mar 2019 09:22:43 +0000</pubDate><guid>https://qfield.org/blog/2019/03/25/geobeer-%2326-in-bern-hosted-by-opengis.ch/</guid><media:content url="https://qfield.org/blog/2019/03/25/geobeer-%2326-in-bern-hosted-by-opengis.ch/MG_3711.jpg" medium="image"/><description>&lt;p&gt;Last Thursday around half past six in the evening. Striking many Geo-scientist found the way to the Spitalgasse in Bern. The reason was the 26th GeoBeer event taking place at [ImpactHub](https:// &lt;a href="https://bern.impacthub.net/%29" target="_blank" rel="noopener"&gt;https://bern.impacthub.net/)&lt;/a&gt;
.&lt;br&gt;
[GeoBeer](https:// &lt;a href="https://www.geobeer.ch" target="_blank" rel="noopener"&gt;https://www.geobeer.ch&lt;/a&gt;
) is a quarterly meeting of people interested in geography, GIS, cartography and the latest technologies. It&amp;rsquo;s hosted every time by someone else. This time by us, OPENGIS.ch.&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://i0.wp.com/new.opengis.chMG%5F3642.jpg"
alt=""
class="figure-img img-fluid gallery-img"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;Right after the arriving, the organizers of GeoBeer Switzerland showed us some funny statistics about the GeoBeer participants since the very first GeoBeer event six years ago.&lt;br&gt;
Marco Bernasocchi then welcomed everyone and introduced our company. We had three speakers this time. &lt;a href="https://www.bfh.ch/ti/de/ueber-das-ti/personen/5b7eblnby2di/" target="_blank" rel="noopener"&gt;Marcus Hudritsch&lt;/a&gt;
of the &lt;a href="https://twitter.com/bfh_hesb" target="_blank" rel="noopener"&gt;Berner Fachhochschule&lt;/a&gt;
started by presenting the implementation of the visualization of historical buildings, that do not exist anymore in reality. But still, do in virtual reality… No sorry, it&amp;rsquo;s augmented reality. Marcus Hundritsch explained to us clearly the difference between AR and VR and presented some projects they made. [Pascal Bourquin](https:// &lt;a href="https://twitter.com/BourquinPascal" target="_blank" rel="noopener"&gt;https://twitter.com/BourquinPascal&lt;/a&gt;
) changed perspective completely by telling us about his project (La Vie en Jaune) to cover all the hiking trails of Switzerland - he logs every trail done on a [map with photographs](https:// &lt;a href="https://map.lavieenjaune.ch/" target="_blank" rel="noopener"&gt;https://map.lavieenjaune.ch/&lt;/a&gt;
). The final speaker was &lt;a href="https://twitter.com/dani_viga" target="_blank" rel="noopener"&gt;Daniele Viganò&lt;/a&gt;
from the &lt;a href="https://twitter.com/gem_devs" target="_blank" rel="noopener"&gt;Global Earthquake Model Foundation&lt;/a&gt;
talking about their challenges of calculating a global model of earthquake hazard, risk and exposure.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Last Thursday around half past six in the evening. Striking many Geo-scientist found the way to the Spitalgasse in Bern. The reason was the 26th GeoBeer event taking place at [ImpactHub](https:// <a href="https://bern.impacthub.net/%29" target="_blank" rel="noopener">https://bern.impacthub.net/)</a>
.<br>
[GeoBeer](https:// <a href="https://www.geobeer.ch" target="_blank" rel="noopener">https://www.geobeer.ch</a>
) is a quarterly meeting of people interested in geography, GIS, cartography and the latest technologies. It&rsquo;s hosted every time by someone else. This time by us, OPENGIS.ch.</p>
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3642.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<p>Right after the arriving, the organizers of GeoBeer Switzerland showed us some funny statistics about the GeoBeer participants since the very first GeoBeer event six years ago.<br>
Marco Bernasocchi then welcomed everyone and introduced our company. We had three speakers this time. <a href="https://www.bfh.ch/ti/de/ueber-das-ti/personen/5b7eblnby2di/" target="_blank" rel="noopener">Marcus Hudritsch</a>
 of the <a href="https://twitter.com/bfh_hesb" target="_blank" rel="noopener">Berner Fachhochschule</a>
 started by presenting the implementation of the visualization of historical buildings, that do not exist anymore in reality. But still, do in virtual reality… No sorry, it&rsquo;s augmented reality. Marcus Hundritsch explained to us clearly the difference between AR and VR and presented some projects they made. [Pascal Bourquin](https:// <a href="https://twitter.com/BourquinPascal" target="_blank" rel="noopener">https://twitter.com/BourquinPascal</a>
) changed perspective completely by telling us about his project (La Vie en Jaune) to cover all the hiking trails of Switzerland - he logs every trail done on a [map with photographs](https:// <a href="https://map.lavieenjaune.ch/" target="_blank" rel="noopener">https://map.lavieenjaune.ch/</a>
 ). The final speaker was <a href="https://twitter.com/dani_viga" target="_blank" rel="noopener">Daniele Viganò</a>
 from the <a href="https://twitter.com/gem_devs" target="_blank" rel="noopener">Global Earthquake Model Foundation</a>
 talking about their challenges of calculating a global model of earthquake hazard, risk and exposure.</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979105-409217155"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chmartin-1.png"
         alt="Marcus Hundritsch" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">Marcus Hundritsch</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="https://i1.wp.com/new.opengis.chdaniele-4.png"
         alt="Daniele Viganò" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">Daniele Viganò</figcaption></figure>
  
<figure class="figure text-center mb-4"><img src="https://i1.wp.com/new.opengis.chpascale-4.png"
         alt="Pascale Bourquin" 
         class="figure-img img-fluid gallery-img"
         loading="lazy">
  <figcaption class="figure-caption text-center">Pascale Bourquin</figcaption></figure>
  

</div>

<style>
 
#gallery-1780979105-409217155 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979105-409217155 .carousel-item {
  height: auto;
}

#gallery-1780979105-409217155 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979105-409217155 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979105-409217155 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979105-409217155 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979105-409217155 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<p>After such interesting talks, everybody&rsquo;s tummy started roaring and the yummy <a href="https://energy-kitchen.ch/" target="_blank" rel="noopener">apéro riche</a>
 started and of course: The drinking, talking, socializing, networking.</p>
<p>Bottles of the SpatiAle brewed by the OPENGIS.ch-team itself were offered as well as three more kinds of craft-beer brewed by their brewing-coach <a href="https://www.thurtalbraeu.ch" target="_blank" rel="noopener">Thurtalbräu</a>
. There were a lot of interesting and funny chats, nice meet-agains and get-to-know-each-others.</p>
<p>Thanks for coming, everyone, and see you on the next GeoBeer!</p>






<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979105-409774077"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
    
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3634.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chIMG%5F3688.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i2.wp.com/new.opengis.chIMG%5F3686.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i2.wp.com/new.opengis.chMG%5F3706.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i2.wp.com/new.opengis.chMG%5F3700.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i1.wp.com/new.opengis.chMG%5F3696.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3692.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3637.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3651.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3639.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i1.wp.com/new.opengis.chIMG%5F3689.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chIMG%5F3687.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3708.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3694.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i1.wp.com/new.opengis.chMG%5F3701-1.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chMG%5F3699-2.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>
  

</div>

<style>
 
#gallery-1780979105-409774077 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979105-409774077 .carousel-item {
  height: auto;
}

#gallery-1780979105-409774077 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979105-409774077 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979105-409774077 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979105-409774077 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979105-409774077 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


]]></content:encoded><category domain="categories">events</category><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">qgis</category></item><item><title>QField RC5 - Last call for testing</title><link>https://qfield.org/blog/2019/03/14/qfield-rc5-last-call-for-testing/</link><pubDate>Thu, 14 Mar 2019 11:50:16 +0000</pubDate><guid>https://qfield.org/blog/2019/03/14/qfield-rc5-last-call-for-testing/</guid><media:content url="https://qfield.org/blog/2019/03/14/qfield-rc5-last-call-for-testing/QField_RC5.png" medium="image"/><description>&lt;p&gt;We are really happy to announce the fifth and (hopefully) last 1.0 release candidate in QField&amp;rsquo;s history! This means that QField 1.0 is closer than ever.&lt;/p&gt;
&lt;p&gt;Get it while it&amp;rsquo;s hot on the Playstore ( &lt;a href="https://qfield.org/get" target="_blank" rel="noopener"&gt;https://qfield.org/get&lt;/a&gt;
) or on &lt;a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener"&gt;GitHub&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;Thanks to all the feedback by the fantastic community we were able to fix plenty of bugs, address performance issues and even add some super cool new features.&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://i2.wp.com/new.opengis.chfileselector.jpg"
alt=""
class="figure-img img-fluid gallery-img"
loading="lazy"&gt;&lt;/figure&gt;
&lt;p&gt;Among the new features, the most important is the flashy new file selector with favorite directories (long press on a folder to add it to the favorites and longpress on the favorites list to remove it) and an automatic list of the last three opened projects that will save you heaps of time while looking for your projects.&lt;/p&gt;</description><content:encoded><![CDATA[<p>We are really happy to announce the fifth and (hopefully) last 1.0 release candidate in QField&rsquo;s history! This means that QField 1.0 is closer than ever.</p>
<p>Get it while it&rsquo;s hot on the Playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">https://qfield.org/get</a>
) or on <a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener">GitHub</a>
</p>
<p>Thanks to all the feedback by the fantastic community we were able to fix plenty of bugs, address performance issues and even add some super cool new features.</p>
<figure class="figure text-center mb-4"><img src="https://i2.wp.com/new.opengis.chfileselector.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<p>Among the new features, the most important is the flashy new file selector with favorite directories (long press on a folder to add it to the favorites and longpress on the favorites list to remove it) and an automatic list of the last three opened projects that will save you heaps of time while looking for your projects.</p>
<p>Another lifesaver is the newly added support for pasting text from the clipboard in the search bar. Finally, we added a smart and unobtrusive &ldquo;rate this app&rdquo; dialog to make it easier for you to give QField the ★★★★★ you always wanted to give it :)</p>
<figure class="figure text-center mb-4"><img src="https://i0.wp.com/new.opengis.chScreenshot%5F20190313-030202%5FQField.jpg"
         alt="" 
         class="figure-img img-fluid gallery-img"
         loading="lazy"></figure>

<p><a href="https://vimeo.com/323697787" target="_blank" rel="noopener">https://vimeo.com/323697787</a>
</p>
<p>List of improvements since RC3</p>
<ul>
<li>New Custom file selector ( <a href="https://github.com/opengisch/QField/pull/476" target="_blank" rel="noopener">#476</a>
)</li>
<li>Favorite directories in file selector ( <a href="https://github.com/opengisch/QField/pull/507" target="_blank" rel="noopener">#507</a>
)</li>
<li>Recent projects in file selector ( <a href="https://github.com/opengisch/QField/pull/499" target="_blank" rel="noopener">#499</a>
)</li>
<li>Ripple effect in file selector ( <a href="https://github.com/opengisch/QField/pull/505" target="_blank" rel="noopener">#505</a>
)</li>
<li>Smart unobtrusive &ldquo;rate this app&rdquo; dialog ( <a href="https://github.com/opengisch/QField/pull/510" target="_blank" rel="noopener">#510</a>
)</li>
<li>clear value in date/time if invalid when losing focus ( <a href="https://github.com/opengisch/QField/pull/464" target="_blank" rel="noopener">#464</a>
)</li>
<li>fix crash when switching layer ( <a href="https://github.com/opengisch/QField/pull/498" target="_blank" rel="noopener">#498</a>
)</li>
<li>Respect DPI in multiline fontsize</li>
<li>Value Map compatibility with QGIS 2 and lazy loading for performance improvements</li>
<li>Use external valuemap model</li>
<li>allow to copy text from clipboard in search bar</li>
<li>respect keep scale option in locator</li>
<li>optimize scale when searching points ( <a href="https://github.com/opengisch/QField/pull/472" target="_blank" rel="noopener">#472</a>
)</li>
<li>add frame to search results</li>
<li>Update to Qt 5.12.1 (for android 6+)</li>
</ul>
<p>You can easily install QField using the Playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">https://qfield.org/get</a>
), find out more on the documentation site ( <a href="https://qfield.org/" target="_blank" rel="noopener">https://qfield.org</a>
), watch some demo videos on our channel ( <a href="https://qfield.org/demo" target="_blank" rel="noopener">https://qfield.org/demo</a>
) and report problems to our issues tracking system ( <a href="https://qfield.org/issues" target="_blank" rel="noopener">https://qfield.org/issues</a>
). Please note that the Playstore update can take some hours to roll out and if you had installed a version directly from <a href="https://github.com/opengisch/QField/releases" target="_blank" rel="noopener">GitHub</a>
, you might have to uninstall it to get the latest playstore update.</p>
<p>QField, like QGIS, is an open source project. Everyone is welcome to contribute making the product even better – whether it is with financial support, <a href="https://github.com/opengisch/QField" target="_blank" rel="noopener">enthusiastic programming</a>
, <a href="https://www.transifex.com/opengisch/qfield-for-qgis/" target="_blank" rel="noopener">translation</a>
 and <a href="https://www.qfield.org/docs/index.html" target="_blank" rel="noopener">documentation work</a>
 or <a href="https://github.com/opengisch/QField/issues" target="_blank" rel="noopener">visionary ideas</a>
.</p>
<p>If you want to help us build a better QField or QGIS, or need any services related to the whole QGIS stack don’t hesitate to <a href="/contact">contact us</a>
.</p>
]]></content:encoded><category domain="categories">android</category><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>You gave us feedback - we give you QField 1.0 RC3</title><link>https://qfield.org/blog/2019/01/31/you-gave-us-feedback-we-give-you-qfield-1.0-rc3/</link><pubDate>Thu, 31 Jan 2019 06:51:35 +0000</pubDate><guid>https://qfield.org/blog/2019/01/31/you-gave-us-feedback-we-give-you-qfield-1.0-rc3/</guid><media:content url="https://qfield.org/blog/2019/01/31/you-gave-us-feedback-we-give-you-qfield-1.0-rc3/QField_RC3.png" medium="image"/><description>&lt;p&gt;We are really happy to announce the release a new great milestone in QField&amp;rsquo;s history, QField 1.0 Release Candidate 3! (Yes, you might have got a glimpse of the broken RC2 if you where very attentive)&lt;/p&gt;
&lt;p&gt;Thanks to the great feedback we received since releasing RC1 we were able to fix plenty of issues and add some more goodies.&lt;/p&gt;
&lt;p&gt;We would like to invite everybody to install this Release Candidate and help us test it as much as possible so that we can iron out as many bugs as possible before the final release of QField 1.0.&lt;/p&gt;</description><content:encoded><![CDATA[<p>We are really happy to announce the release a new great milestone in QField&rsquo;s history, QField 1.0 Release Candidate 3! (Yes, you might have got a glimpse of the broken RC2 if you where very attentive)</p>
<p>Thanks to the great feedback we received since releasing RC1 we were able to fix plenty of issues and add some more goodies.</p>
<p>We would like to invite everybody to install this Release Candidate and help us test it as much as possible so that we can iron out as many bugs as possible before the final release of QField 1.0.</p>
<p>List of fixes since RC1:<br>
• fixed bad synchronization / geopackage files not written) (PR <a href="https://github.com/opengisch/QField/pull/455" target="_blank" rel="noopener">#455</a>
)<br>
• fix glitches in portrait mode (PR <a href="https://github.com/opengisch/QField/pull/423" target="_blank" rel="noopener">#423</a>
 and <a href="https://github.com/opengisch/QField/pull/439" target="_blank" rel="noopener">#439</a>
)<br>
• fix highlighting of points (search and feature selection) (PR <a href="https://github.com/opengisch/QField/pull/443" target="_blank" rel="noopener">#443</a>
)<br>
• fix GPS info window overlapping search icon (PR <a href="https://github.com/opengisch/QField/pull/438" target="_blank" rel="noopener">#438</a>
)<br>
• redesign of scale bar (PR <a href="https://github.com/opengisch/QField/pull/438" target="_blank" rel="noopener">#438</a>
)<br>
• fix crash in feature form (with invalid relations) (PR <a href="https://github.com/opengisch/QField/pull/440" target="_blank" rel="noopener">#440</a>
)<br>
• fix date/time field editing (PR <a href="https://github.com/opengisch/QField/pull/421" target="_blank" rel="noopener">#421</a>
 and <a href="https://github.com/opengisch/QField/pull/458" target="_blank" rel="noopener">#458</a>
)<br>
• fix project not loading the correct map theme (fix <a href="https://github.com/opengisch/QField/pull/459" target="_blank" rel="noopener">#459</a>
)<br>
• fix QGS or QGZ does not exist (PR <a href="https://github.com/opengisch/QField/pull/453" target="_blank" rel="noopener">#453</a>
)</p>
<p>Unfortunately, due to necessary updates in the SDK we target, we had to drop support for Android 4.4. <strong>The minimum Android requirement as of this RC is Android 5.0</strong> (SDK version 21).</p>
<p>In case playstore does not suggest an update to QField Lucendro 0.11.90, the last working version for Android 4.4, we suggest all Android 4.4 users to uninstall QField 1.0 RC 1 (which was broken on android 4.4) and reinstall QField from the store. This way you should get If you don&rsquo;t use play store, you can find all QField releases under <a href="https://qfield.org/releases" target="_blank" rel="noopener">https://qfield.org/releases</a>
</p>
<p>You can easily install QField using the playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">https://qfield.org/get</a>
), find out more on the documentation site ( <a href="https://qfield.org/" target="_blank" rel="noopener">https://qfield.org</a>
) and report problems to our issues tracking system ( <a href="https://qfield.org/issues" target="_blank" rel="noopener">https://qfield.org/issues</a>
)</p>
<p>QField, like QGIS, is an open source project. Everyone is welcome to contribute to make the product even better – whether it is with financial support, enthusiastic programming, translation and documentation work or visionary ideas.</p>
<p>If you want to help us build a better QField or QGIS, or need any services related to the whole QGIS stack don’t hesitate to <a href="/contact">contact us</a>
.</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>New Year's present - QField 1.0 RC1</title><link>https://qfield.org/blog/2019/01/08/new-years-present-qfield-1.0-rc1/</link><pubDate>Tue, 08 Jan 2019 06:59:38 +0000</pubDate><guid>https://qfield.org/blog/2019/01/08/new-years-present-qfield-1.0-rc1/</guid><media:content url="https://qfield.org/blog/2019/01/08/new-years-present-qfield-1.0-rc1/QField_RC.png" medium="image"/><description>&lt;p&gt;It was a long and winding road but we are very excited to announce the general availability of QField 1.0 Release Candidate 1.&lt;/p&gt;
&lt;p&gt;Packed with loads of useful features like online and offline features digitizing, geometry and attributes editing, attribute search, powerful forms, theme switching, GPS support, camera integration and much more, QField is the powerful tool for those who need to edit on the go and would like to avoid standing in the swamp with a laptop or paper charts.&lt;/p&gt;</description><content:encoded><![CDATA[<p>It was a long and winding road but we are very excited to announce the general availability of QField 1.0 Release Candidate 1.</p>
<p>Packed with loads of useful features like online and offline features digitizing, geometry and attributes editing, attribute search, powerful forms, theme switching, GPS support, camera integration and much more, QField is the powerful tool for those who need to edit on the go and would like to avoid standing in the swamp with a laptop or paper charts.</p>
<p>With a slick user interface, QField allows using QGIS projects on tablets and mobile devices. Thanks to the QGIS rendering engine, the map-results are identical and come with the full range of styling possibilities available on the desktop.</p>
<p>We ask you to help us test as much as possible this Release Candidate so that we can iron out as many bugs as possible before the final release of QField 1.0.</p>
<p>You can easily install QField using the playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">https://qfield.org/get</a>
), find out more on the documentation site ( <a href="https://qfield.org/" target="_blank" rel="noopener">https://qfield.org</a>
) and report problems to our issues tracking system ( <a href="https://qfield.org/issues" target="_blank" rel="noopener">https://qfield.org/issues</a>
)</p>
<p>QField, like QGIS, is an open source project. Everyone is welcome to contribute to make the product even better - whether it is with financial support, enthusiastic programming, translation and documentation work or visionary ideas.</p>
<p>If you want to help us build a better QField or QGIS, or need any services related to the whole QGIS stack don’t hesitate to contact us.</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>New Year&amp;#039;s present - QField 1.0 RC1</title><link>https://qfield.org/blog/2019/01/08/new-year%23039s-present-qfield-1.0-rc1/</link><pubDate>Tue, 08 Jan 2019 06:59:38 +0000</pubDate><guid>https://qfield.org/blog/2019/01/08/new-year%23039s-present-qfield-1.0-rc1/</guid><media:content url="https://qfield.org/blog/2019/01/08/new-year%23039s-present-qfield-1.0-rc1/QField_RC.png" medium="image"/><description>&lt;p&gt;It was a long and winding road but we are very excited to announce the general availability of QField 1.0 Release Candidate 1.&lt;/p&gt;
&lt;p&gt;Packed with loads of useful features like online and offline features digitizing, geometry and attributes editing, attribute search, powerful forms, theme switching, GPS support, camera integration and much more, QField is the powerful tool for those who need to edit on the go and would like to avoid standing in the swamp with a laptop or paper charts.&lt;/p&gt;</description><content:encoded><![CDATA[<p>It was a long and winding road but we are very excited to announce the general availability of QField 1.0 Release Candidate 1.</p>
<p>Packed with loads of useful features like online and offline features digitizing, geometry and attributes editing, attribute search, powerful forms, theme switching, GPS support, camera integration and much more, QField is the powerful tool for those who need to edit on the go and would like to avoid standing in the swamp with a laptop or paper charts.</p>
<p>With a slick user interface, QField allows using QGIS projects on tablets and mobile devices. Thanks to the QGIS rendering engine, the map-results are identical and come with the full range of styling possibilities available on the desktop.</p>
<p>We ask you to help us test as much as possible this Release Candidate so that we can iron out as many bugs as possible before the final release of QField 1.0.</p>
<p>You can easily install QField using the playstore ( <a href="https://qfield.org/get" target="_blank" rel="noopener">https://qfield.org/get</a>
), find out more on the documentation site ( <a href="https://qfield.org/" target="_blank" rel="noopener">https://qfield.org</a>
) and report problems to our issues tracking system ( <a href="https://qfield.org/issues" target="_blank" rel="noopener">https://qfield.org/issues</a>
)</p>
<p>QField, like QGIS, is an open source project. Everyone is welcome to contribute to make the product even better - whether it is with financial support, enthusiastic programming, translation and documentation work or visionary ideas.</p>
<p>If you want to help us build a better QField or QGIS, or need any services related to the whole QGIS stack don’t hesitate to contact us.</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>How to filter features in QGIS using the graphical processing modeler</title><link>https://qfield.org/blog/2018/05/28/how-to-filter-features-in-qgis-using-the-graphical-processing-modeler/</link><pubDate>Mon, 28 May 2018 07:41:26 +0000</pubDate><guid>https://qfield.org/blog/2018/05/28/how-to-filter-features-in-qgis-using-the-graphical-processing-modeler/</guid><media:content url="https://qfield.org/blog/2018/05/28/how-to-filter-features-in-qgis-using-the-graphical-processing-modeler/modeller.png" medium="image"/><description>&lt;p&gt;This article describes a new algorithm for the processing modeler called feature filter algorithm. If you are already familiar with ETL concepts and the graphical modeler, you can directly jump to the section &lt;a href="#feature-filter-algorithm"&gt;the feature filter algorithm&lt;/a&gt;
.&lt;/p&gt;
&lt;h2 id="building-workflows-for-repetitive-tasks"&gt;Building workflows for repetitive tasks&lt;/h2&gt;
&lt;p&gt;When building workflows for simple or complex geodata infrastructures, one of the most common tasks one encounters is to extract some of the features and copy them to another destination. Sometimes they need to be modified and a few attributes calculated or deleted, maybe even the geometry needs to be adjusted or in some fancy situations one even wants to generate a couple of objects from one input object. This process is often called &lt;em&gt;ETL&lt;/em&gt; (Extract, Transform, Load) and it is something that is worth mastering as a GIS expert.
Let&amp;rsquo;s imagine a situation where we sent a field worker out to collect information about public infrastructure, equipped with a brand-new tablet and the latest and greatest version of &lt;a href="https://www.qfield.org/" target="_blank" rel="noopener"&gt;QField&lt;/a&gt;
. To make his task super easy, we prepare one single layer for him with an attribute type which can be set to Bus Station, Car Parking or Train Station. Now back in the office we want to integrate this back into our spatially enabled database which has been designed with 3 target tables.&lt;/p&gt;</description><content:encoded><![CDATA[<p>This article describes a new algorithm for the processing modeler called feature filter algorithm. If you are already familiar with ETL concepts and the graphical modeler, you can directly jump to the section <a href="#feature-filter-algorithm">the feature filter algorithm</a>
.</p>
<h2 id="building-workflows-for-repetitive-tasks">Building workflows for repetitive tasks</h2>
<p>When building workflows for simple or complex geodata infrastructures, one of the most common tasks one encounters is to extract some of the features and copy them to another destination. Sometimes they need to be modified and a few attributes calculated or deleted, maybe even the geometry needs to be adjusted or in some fancy situations one even wants to generate a couple of objects from one input object. This process is often called <em>ETL</em> (Extract, Transform, Load) and it is something that is worth mastering as a GIS expert.
Let&rsquo;s imagine a situation where we sent a field worker out to collect information about public infrastructure, equipped with a brand-new tablet and the latest and greatest version of <a href="https://www.qfield.org/" target="_blank" rel="noopener">QField</a>
. To make his task super easy, we prepare one single layer for him with an attribute type which can be set to Bus Station, Car Parking or Train Station. Now back in the office we want to integrate this back into our spatially enabled database which has been designed with 3 target tables.</p>
<p><a href="/Untitled-Diagram.png"><img src="/blog/2018/05/28/how-to-filter-features-in-qgis-using-the-graphical-processing-modeler/Untitled-Diagram.png" alt=""></a>

Easy enough to go to QGIS and select those features by type one after the other and use a bit of copy-paste. And maybe fiddling a bit with the attributes. But hey, after all we are a bit lazy and on the one hand like to have an ice cream later on that afternoon and on the other hand like to avoid errors. Those who are lucky enough to know SQL and have full access to the database are well enough equipped to do the job.</p>
<h2 id="short-introduction-to-the-graphical-modeler">Short introduction to the graphical modeler</h2>
<p>For those who just want to quickly do this job visually within QGIS, there is a tool called modeler in the processing plugin. With the help of this tool it is straightforward for everyone to automate processes. To get started with the modeler, simply enable the processing plugin and click on <em>Processing</em> &gt; <em>Graphical Modeler.</em>
Within the modeler, there are <em>Inputs</em> and <em>Algorithms</em> available. <em>Inputs</em> are there to define variables, algorithms on the other hand transform those variables. In its most simple form, there is one vector feature source (a layer) as input and one algorithm, for example a fixed distance buffer which in turn has one output layer with all buffered features. Such a model can be saved and reused. To run a model directly from the modeler, click the play button on top. Once saved, it appears in the processing toolbox. Every time a model is run, the input layer can be handed to the model. Or it can even run in batch mode on a list of layers or files.
With this in place, the job of doing the buffer can now be run on 200 input layers without any manual interaction. Simple as that.
<strong>Pro tip:</strong> processing models do not have to be complex. They can also be used to preconfigure single algorithms so when an algorithm is run, the parameters which you never change are predefined already. For example you can add a <em>Simplify geometries to 1 meter</em> algorithm which only takes a layer as parameter and has the 1 meter tolerance built-in.</p>
<h2 id="the-feature-filter-algorithm">The feature filter algorithm</h2>
<p>Now back to the job of splitting the infrastructure layer into 3 different layers. To do this job visually and easily within QGIS, there is now a new algorithm available in QGIS 3.2. It is called <strong>Feature Filter</strong> and available in the processing modeler.
To make use of it, we open the processing modeler and first add a new <strong>Vector Features</strong> input and name it <strong>Infrastructure</strong>. Since we know in this project we will always deal with points, we can make already specify that in this first dialog.</p>
<p><a href="/Screenshot-from-2018-05-24-15-25-15.png"><img src="/blog/2018/05/28/how-to-filter-features-in-qgis-using-the-graphical-processing-modeler/Screenshot-from-2018-05-24-15-25-15.png" alt=""></a>

Let&rsquo;s now add a <strong>Feature Filter</strong> algorithm and use the following configuration:
The <strong>Infrastructure</strong> layer is set as input, and we define three outputs for <strong>Train Stations</strong>, <strong>Bus Stations</strong> and <strong>Car Parking</strong>. All layers will be final outputs on which no further transformations will be applied within this model and they will be directly written to a new layer.</p>
<p><a href="/Screenshot-from-2018-05-24-15-30-18.png"><img src="/blog/2018/05/28/how-to-filter-features-in-qgis-using-the-graphical-processing-modeler/Screenshot-from-2018-05-24-15-30-18.png" alt=""></a>

Now it&rsquo;s time to run our new model and check that it does what it promised.
We can also uncheck the final output checkbox and send filtered features to further processing algorithms. For example sending them through a buffer based on an attribute size (although as a QGIS professional you know you should rather be using styles than modifying the geometry in most situations in such cases).</p>
<h2 id="conclusion">Conclusion</h2>
<p>With this new algorithm built directly inside the core of QGIS, the processing framework is now able to transform and refine features of a dataset with the same precision as an open heart surgery.
Of course you can get more creative in the filter criteria.
Apart from the obvious ones to do geometry modifications, there are two particularly interesting ones if you liked this one</p>
<ul>
<li>The <a href="https://docs.qgis.org/testing/en/docs/user_manual/processing_algs/qgis/vectortable.html#refactor-fields" target="_blank" rel="noopener"><strong>Refactor Fields</strong></a>
 algorithm allows calculating new fields or rename fields based on expressions</li>
<li>The <a href="https://plugins.qgis.org/plugins/AppendFeaturesToLayer/" target="_blank" rel="noopener"><strong>Append</strong></a>
 plugin allows adding those features to an existing vector layer such as a database table</li>
</ul>
<p>The data from this walkthrough is available for download as [download id=&ldquo;3917&rdquo;].
If you would like to test this new feature but do not yet have a concrete use-case in mind, here is a task for you: get an openstreetmap extract, import it using ogr2ogr and split the lines into different layers roads, rivers and railways, the polygons into lakes, forests and cities, the points according to your own liking.
If there is big enough interest for this, we might write another blog post on this topic.</p>
<p>We would like to thank the <a href="https://www.qgis.ch" target="_blank" rel="noopener">QGIS user group Switzerland</a>
 for making this project possible through funding.</p>
]]></content:encoded><category domain="categories">expressions</category><category domain="categories">processing</category><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>PostgreSQL back end solution for quality assurance and data archive</title><link>https://qfield.org/blog/2018/01/08/postgresql-back-end-solution-for-quality-assurance-and-data-archive/</link><pubDate>Mon, 08 Jan 2018 06:06:13 +0000</pubDate><guid>https://qfield.org/blog/2018/01/08/postgresql-back-end-solution-for-quality-assurance-and-data-archive/</guid><description>&lt;p&gt;&lt;strong&gt;&lt;em&gt;Did you know that the possibilities to make a full QGIS back end solution for quality assurance and archiving in PostgreSQL are immense? SQL has it&amp;rsquo;s well known limitations, but with a little bit creativity you can make quite nice solutions just using triggers and rules. In this post I&amp;rsquo;ll explain what we did lately based on a project with a customer. He needed to assure the consistency of data but still give his employees the possibility of a fast feeding of the data collected on the field to the database. Another request was to keep every status of the data with the information about the changes (archiving).&lt;/em&gt;&lt;/strong&gt;
It&amp;rsquo;s always the question, where to put the logical part of the solution. QGIS is quite powerful with constraints, but the undeniable advantage of a back end solution is, that you can use any front end - no matter what configuration you have on QGIS or what Feature Manipulation Engine (FME) you use - without influencing the guarantee of data validity.&lt;/p&gt;</description><content:encoded><![CDATA[<p><strong><em>Did you know that the possibilities to make a full QGIS back end solution for quality assurance and archiving in PostgreSQL are immense? SQL has it&rsquo;s well known limitations, but with a little bit creativity you can make quite nice solutions just using triggers and rules. In this post I&rsquo;ll explain what we did lately based on a project with a customer. He needed to assure the consistency of data but still give his employees the possibility of a fast feeding of the data collected on the field to the database. Another request was to keep every status of the data with the information about the changes (archiving).</em></strong>
It&rsquo;s always the question, where to put the logical part of the solution. QGIS is quite powerful with constraints, but the undeniable advantage of a back end solution is, that you can use any front end - no matter what configuration you have on QGIS or what Feature Manipulation Engine (FME) you use - without influencing the guarantee of data validity.</p>
<h1 id="situation">Situation</h1>
<h2 id="its-all-about-trees">It&rsquo;s all about trees</h2>
<p>At least for that customer we got lately. The customer owns pieces of land all over Switzerland. On this pieces are forests and in the forests are - as expected - trees. Well, mostly - if you are not a bark beetle or a squirrel - you don&rsquo;t care about a single tree. Except if there is something special with it. For example, a branch that could fell down on your brand new Citroën DS or if the tree has a disease that could kill the whole forest, that is actually needed to convert the carbon dioxide (from your DS) into oxygen.
<a href="/wald.png"><img src="/blog/2018/01/08/postgresql-back-end-solution-for-quality-assurance-and-data-archive/wald.png" alt=""></a>
 The issuetrees (yellow) lie on the forest (green) - and the forest lies on the land piece (brown).
<a href="/erm2.png"><img src="/blog/2018/01/08/postgresql-back-end-solution-for-quality-assurance-and-data-archive/erm2.png" alt=""></a>
 And the (Entity Relationship Model) ERM looks like this. A land can have zero, one or more forests - and a forest can have zero, one or more trees with issues.</p>
<h2 id="its-not-really-about-trees">It&rsquo;s not really about trees</h2>
<p>The situation is, that a lot of field workers (so called tree-inspectors) work with our mobile solution <a href="https://www.qfield.org/" target="_blank" rel="noopener">QField</a>
, where they can collect the data while standing in the middle of a wild forest with one foot in a rabbit hole and the other one in the stinging nettle. It&rsquo;s quite possible and usual that there can be some problems entering all the data correctly. Typing issues on the tablet while running away from wolves or just lack of concentration because of the beauty of the swiss forests.</p>
<h2 id="and-its-about-lots-of-front-ends">And it&rsquo;s about lots of front ends</h2>
<p>But there are not only the tree-inspectors. There are the office-clerks working with QGIS and planning, when the problems on the tree has to be solved. And finally there are the woodsmen solving the issues and setting the status to done on QField again. So there have to be a lot of projects using the same data but with different configurations. If you make all the quality assurance on the front end you won&rsquo;t have time to care about the trees anymore and beside of that it&rsquo;s fault-prone.</p>
<h1 id="quality-assurance-in-the-back-end">Quality assurance in the back end</h1>
<h2 id="data-integrity-with-constraint-functions">Data integrity with constraint functions</h2>
<p>There are simple constraints like that a field is not empty and more complex constraints with a lot of logic regarding the content of the field.</p>
<h3 id="simple-constraints">Simple constraints</h3>
<p>Lots of data integrity issues can be solved by using simple constraints like NOT NULL (column must not assume null), UNIQUE (column must be unique among all the rows in table) or Primary Key and Foreign Keys constraints.</p>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE TABLE live.issuetree (
  issuetree_id integer UNIQUE NOT NULL,
  gps_id text NOT NULL,
  issue text,
  assignee text,
  done boolean,
  donedate date,
  forest_id NOT NULL,
  CONSTRAINT issuetree_pkey PRIMARY KEY (issuetree_id),
  CONSTRAINT forest_fkey FOREIGN KEY (forest_id) REFERENCES live.forest;
);
</code></pre><h3 id="checks-and-constraint-functions">Checks and constraint functions</h3>
<p>For more special cases or not really technical constraints, we can use checks. Here for example: If the issue is done, then it needs to have a donedate. But not if done is not TRUE (NULL or FALSE).</p>
<pre tabindex="0"><code>CHECK (done IS NOT TRUE OR donedate IS NOT NULL )
</code></pre><p>And if these cases are more complex and not technical at all, we can put it to a function and use the return value (for example the error message) as condition. In the following example we want to assure that assignee is the name of one of the employed woodsmen. Of course it can be NULL too.</p>
<pre tabindex="0"><code class="language-default" data-lang="default">CONSTRAINT chk_assignee_valid CHECK (live.chk_assignee_valid(assignee) = &#39;&#39;::text)
</code></pre><p>And the function <strong>live.chk_assignee_valid</strong>:</p>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE OR REPLACE FUNCTION live.chk_assignee_valid(a_assignee text ) RETURNS text
LANGUAGE plpgsql AS $$
DECLARE
result text;
BEGIN
  IF (
    SELECT TRUE
    WHERE a_assignee NOT IN ( &#39;Fritz Fangorn&#39; ,  &#39;Fiona Finglas&#39;,  &#39;Fred Fladrif&#39;, &#39;Barbara Beechbone&#39;, &#39;Berthold Bregalad&#39; )
          AND a_assignee IS NOT NULL
  ) THEN
    result=&#39;The assignee has to be one of these guys: Fritz Fangorn, Fiona Finglas, Fred Fladrif, Barbara Beechbone, Berthold Bregalad&#39;;
    RAISE EXCEPTION &#39;%&#39;, result;
  ELSE
    RAISE NOTICE &#39;CHECK chk_assignee_valid SUCCESSFUL&#39;;
    result=&#39;&#39;;
  END IF;
  RETURN result;
END;
</code></pre><p>So with many of these constraints, we can assure a lot and the data are fully correct. But this is not always comfortable to use. Why? Go on reading&hellip;</p>
<h2 id="using-of-a-data-quarantine">Using of a &ldquo;data quarantine&rdquo;</h2>
<p>Let&rsquo;s imagine that the tree-inspector collected all day data in QField. Standing in the middle of the mentioned stinging nettle and rabbit holes, running from wolves etc&hellip; Of course he made some mistakes while collecting data. In the evening he returns tired to the office, already thinking about the dinner meal his wife is cooking (or his husband, of course), and wants to upload the data from the QField project to the database. And what happens? Lot&rsquo;s of error messages. He thinks about to solve them tomorrow, because his wife (or his husband) can get quite angry when he is late for dinner. But if he does it tomorrow, the data are only stored on the device and nowhere else overnight. He need to have them in the database. No matter, if correct or not. And this leads to the idea of the &ldquo;data quarantine&rdquo;.</p>
<h3 id="use-case">Use Case</h3>
<p>All data entered to the database (valid or not) need to be stored. The entries accepted from the so called live tables with all constraints, are stored normally. The entries failed because of the constraint, are stored in another table. In the so called quarantine table. So you have for every live table another quarantine table. This means, we need another table structure existing parallel to the live tables. We do it in two schemas: The live schema and the quarantine schema.
So the tree-inspector synchronizes his QField without any problem to the database. The correct entries are written into the live tables. The incorrect into the quarantine. Actually all the data are coming into the quarantine and there is a Trigger passing them through to the live table. If they success, they will be stored in live and removed from quarantine. Otherwise they keeps staying in the quarantine. Same situation when the quarantine-clerk later corrects the data entries in the quarantine. On an update they are pushed into the live-table. If success, all good. Otherwise the entry keeps staying in the quarantine.</p>
<h3 id="structure">Structure</h3>
<h3><a href="/structure1.png"><img src="/blog/2018/01/08/postgresql-back-end-solution-for-quality-assurance-and-data-archive/structure1.png" alt=""></a>
</h3>
<h3 id="and-how-we-do-that">And how we do that?</h3>
<p>It&rsquo;s all solved by using triggers. SQL triggers are procedural code that are automatically executed on an action on a table or view. For this solution we actually need two trigger per quarantine table. <strong><em>After insert into</em></strong> or <em><strong>update</strong></em> quarantine table, a trigger should be fired for every entry, doing this:
<em>Insert the same entry into the live table. If success, then delete the entry in the quarantine table. Else write the info to the current entry in the quarantine table.</em>
Probably you noticed the problem with the recursion, but let&rsquo;s not think about it at the moment :-)</p>
<h3 id="code">Code</h3>
<p>In PostgreSQL we can use trigger functions. Means you have the triggers on the table calling the functions.</p>
<h4 id="trigger-on-table-quarantineissuetree-after-update">Trigger on table quarantine.issuetree after update</h4>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE TRIGGER pushtolive
AFTER UPDATE
ON quarantine.issuetree
FOR EACH ROW
EXECUTE PROCEDURE quarantine.pushtolive();
</code></pre><h4 id="trigger-function-simplified">Trigger function (simplified)</h4>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE OR REPLACE FUNCTION quarantine.pushtolive() RETURNS trigger AS $BODY$
BEGIN
  INSERT INTO live.issuetree
  SELECT * FROM quarantine.issuetree
  WHERE quarantine_serial = NEW.quarantine_serial
  RETURN NEW;
END; $BODY$
LANGUAGE plpgsql;
</code></pre><h4 id="trigger-function-used-for-the-solution-when-inserting-into-live">Trigger function used for the solution when inserting into live</h4>
<p>And this is the function with the logical part with success and failing.</p>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE OR REPLACE FUNCTION quarantine.pushtolive() RETURNS trigger AS $BODY$
BEGIN
-- insert into live
INSERT INTO live.issuetree
SELECT * FROM quarantine.issuetree
WHERE quarantine_serial = NEW.quarantine_serial
RAISE NOTICE &#39;Inserted row in live.issuetree&#39;;
-- delete in quarantine
DELETE FROM quarantine.issuetree
WHERE quarantine_serial = NEW.quarantine_serial
RAISE NOTICE &#39;Deleted row in quarantine.issuetree&#39;;
-- return when here
RETURN NEW;
-- if it failed:
EXCEPTION WHEN OTHERS THEN
  RAISE NOTICE &#39;EXCEPTION: %&#39;, SQLERRM;
  UPDATE quarantine.issuetree
  SET fail_info = SQLERRM,
  WHERE NEW.quarantine_serial = quarantine_serial;
  RAISE NOTICE &#39;Updated row in quarantine.issuetree&#39;;
  RETURN NEW;
END; $BODY$
</code></pre><p>As you can see, we use here an id called quarantine_serial. We can not use the primary key in the quarantine, because here everything is accepted and so nothing of the entered data (not even issuetree_id) has to be be unique. But to identify the entry in the quarantine table we create the serial quarantine_serial.</p>
<h4 id="trigger-function-used-for-the-solution-when-inserting-into-or-update-live">Trigger function used for the solution when inserting into or update live</h4>
<p>Actually the trigger function before is not usable. Because it works only to insert new data into the live system. Now we remember the use case. The trigger here in the quarantine does not know if the tree-inspector created a new issuetree or updated an old one. On synchronization he made an INSERT INTO to the quarantine with all entries. But these could be new entries (new trees) or already existing ones in the live table. So the trigger function has to decide, if it&rsquo;s an insert or an update on the live table.</p>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE OR REPLACE FUNCTION quarantine.pushtolive() RETURNS trigger AS $BODY$
BEGIN
-- check if an entry with this id is already existing
IF( SELECT TRUE FROM live.issuetree WHERE issuetree_id = NEW.issuetree ) THEN
  -- update into live
  UPDATE live.issuetree
  SET gps_id = NEW.gps_id, issue = NEW.issue, assignee = NEW.assignee, done = NEW.done, date = NEW.date, forest_id = NEW.forest_id
  WHERE issuetree_id = NEW.issuetree_id
  RAISE NOTICE &#39;Updated row in live.issuetree&#39;;
ELSE
  -- insert into live
  INSERT INTO live.issuetree ( issuetree_id, gps_id, issue, assignee, done, date, forest_id )
  VALUES ( NEW.issuetree_id, NEW.gps_id, NEW.issue, NEW.assignee, NEW.done, NEW.date, NEW.forest_id )
  RAISE NOTICE &#39;Inserted row in live.issuetree&#39;;
END IF;
-- delete in quarantine
DELETE FROM quarantine.issuetree
WHERE quarantine_serial =NEW.quarantine_serial
RAISE NOTICE &#39;Deleted row in quarantine.issuetree&#39;;
-- return when here
RETURN NEW;
-- if it failed:
EXCEPTION WHEN OTHERS THEN
  RAISE NOTICE &#39;EXCEPTION: %&#39;, SQLERRM;
  UPDATE quarantine.issuetree
  SET fail_info=SQLERRM,
  WHERE NEW.quarantine_serial = quarantine_serial;
  RAISE NOTICE &#39;Updated row in quarantine.issuetree&#39;;
  RETURN NEW;
END; $BODY$
</code></pre><h3 id="recursion-problem">Recursion problem</h3>
<p>The problem with the recursion is that we have a trigger after update of table issuetree in quarantine. This trigger calls the function, and the function (in case of fail updating live) updates the quarantine.issuetree with the error-message. So there is another update and the trigger is fired again, and again, and again&hellip; ♪Across the universe♬
We could solve the problem by checking the depth of triggers in PostgreSQL:</p>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE TRIGGER pushtolive AFTER UPDATE ON quarantine.issuetree
FOR EACH ROW
WHEN pg_trigger_depth() = 0
EXECUTE PROCEDURE quarantine.pushtolive();
</code></pre><h3 id="and-it-looks-like-this">And it looks like this</h3>
<p>The yellow points are the issue trees in the live. If we create another one and have a mistake in it (GPS Id wrong), then it&rsquo;s stored in the quarantine (pink). When we correct the data it&rsquo;s written over the quarantine trigger into live. If succeeded, the point changes the color to yellow.
Actually the yellow point appears (live) and the pink point(quarantine) disappears, because the entry is inserted into live and deleted in quarantine.
<a href="/DemoQuaranLive.gif"><img src="/blog/2018/01/08/postgresql-back-end-solution-for-quality-assurance-and-data-archive/DemoQuaranLive.gif" alt=""></a>
</p>
<h1 id="archiving-all-data">Archiving all data</h1>
<p>There are different reasons why you need to archive data. Maybe somewhen you want to show your grandchildren, how much forest we still had today before the sky got dark. But this was not the reason for the mentioned customer, but legal reasons:
When the woodsman cuts the last bamboo tree of the forest and this was the only food for the very last living panda bear of Switzerland, we need to know who created or changed this entry in the database and what tree should have been chopped down instead.</p>
<h2 id="third-schema-archive">Third schema &ldquo;archive&rdquo;</h2>
<p>So we created a third schema parallel to live and quarantine. The archive schema. This means every table in live does not only have a quarantine table accordingly, but also an archive table too where all the old status of entries including the timestamp, when it has been archived.
Of course not only the changed live data are stored in the archive, but also every changed data from quarantine.</p>
<h3 id="use-case-1">Use Case 1</h3>
<p>The tree-inspector enters an entry of an issue tree that already existed in the live table to the quarantine (1). The after insert trigger is fired and it tries to write to the live table. And with success. The entry is written to the live table (2). This means, before the entry in live is updated, the old one was copied to the archive table (3). Then in the same transaction the entry in the quarantine is deleted (1). Means the old status is copied to the archive too (4).
So there will be the updated entry in the live-table (2), no entry in the quarantine-table (1) and two entries (3 and 4) in the archive table.</p>
<h3 id="use-case-2">Use Case 2</h3>
<p>The tree-inspector enters an entry of an issue tree that already existed in the live table to the quarantine (1). The after insert trigger is fired and it tries to write to the live table. And it fails. The entry in the quarantine will be updated with the error-message (2). The old status is copied to archive (1). The office clerk makes no the changes to this entries. The trigger is fired and this time it could write into the live-table with success (3). So the old entry is copied to the archive (4) and after deleting the entry in the quarantine, there will be the second old status of quarantine (5) in archive too.
So there will be the updated entry in the live-table (3), no entry in the quarantine-table (1 and 2) and three entries (1, 4 and 5) in the archive table.</p>
<h3 id="structure-1">Structure</h3>
<p><a href="/structure2.png"><img src="/blog/2018/01/08/postgresql-back-end-solution-for-quality-assurance-and-data-archive/structure2.png" alt=""></a>
</p>
<h2 id="and-how-we-do-that-1">And how we do that?</h2>
<p>It&rsquo;s solved by using triggers too. We actually need only one trigger per table, but not only in quarantine, but also in live. It has to be fired before every update of every entry, doing this:
<em>Insert a copy of the current entry into the archive table with the status it had until the update we are doing right now.</em></p>
<h3 id="code-1">Code</h3>
<p>It&rsquo;s the same code for the live and the quarantine table triggers. So only the ones for the quarantine are explained.</p>
<h4 id="trigger-on-table-quarantineissuetree-before-update">Trigger on table quarantine.issuetree before update</h4>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE TRIGGER archiving
BEFORE UPDATE
ON quarantine.issuetree
FOR EACH ROW
EXECUTE PROCEDURE quarantine.archiving();
</code></pre><h4 id="trigger-function-simplified-1">Trigger Function (simplified)</h4>
<pre tabindex="0"><code class="language-default" data-lang="default">CREATE OR REPLACE FUNCTION quarantine.archiving() RETURNS trigger AS $BODY$
BEGIN
  INSERT INTO archive.issuetree
  SELECT *
  FROM quarantine.issuetree
  WHERE NEW.quarantine_serial = quarantine_serial;
END; $BODY$
LANGUAGE plpgsql;
</code></pre><p>And the archive-tables have a default time-column to store the time, when the entry has been archived:</p>
<pre tabindex="0"><code class="language-default" data-lang="default">ar_time timestamp without time zone DEFAULT now()
</code></pre><h1 id="thats-it">That&rsquo;s it</h1>
<p>That&rsquo;s what I just needed to tell you. It was a very interesting project and I liked working on it.
Thanks for reading so far. If you have questions, improvement suggestions or anything else to tell me, then please comment it.
See yah! :-)</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="categories">scripts</category><category domain="tags">qgis.org</category></item><item><title>QField for Android 5</title><link>https://qfield.org/blog/2015/12/01/qfield-for-android-5/</link><pubDate>Tue, 01 Dec 2015 13:44:53 +0000</pubDate><guid>https://qfield.org/blog/2015/12/01/qfield-for-android-5/</guid><description>&lt;p&gt;&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
alt="QField app on Google Play"
class="figure-img img-fluid gallery-img" style="ZgotmplZ"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;QField app on Google Play&lt;/figcaption&gt;&lt;/figure&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
alt="QField Karma edition app on Google Play"
class="figure-img img-fluid gallery-img" style="ZgotmplZ"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;QField Karma edition app on Google Play&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s done, finally we managed to get rid of Ministro so that we finally can say, QField runs on any android from 4.0.3 (ICS). This makes as of today (according to &lt;a href="https://developer.android.com/about/dashboards/index.html" target="_blank" rel="noopener"&gt;google&lt;/a&gt;
) 96% of the android installations worldwide. Eventually we want to settle to 4.3 (JB) as minimum to allow us using certain features and avoiding &lt;a href="https://github.com/opengisch/QField/issues/6" target="_blank" rel="noopener"&gt;one known issue&lt;/a&gt;
, but for now it would mean cutting of another 25% of the users.
&lt;strong&gt;So as of today it is: 4.0.3 (Ice cream sandwich API 15) is the required minimal Android version to run QField and Android 4.3 (Jelly Bean API 18) is the suggested minimal version.&lt;/strong&gt;
We tested with 4.4, 5.0.1 and 5.1 but we haven&amp;rsquo;t had the chance to get our hands on an Android 6 so if you can, let us know how it works.
But adding support for android 5 isn&amp;rsquo;t the only great news, during the process we also:&lt;/p&gt;</description><content:encoded><![CDATA[<p><figure class="figure text-center mb-4"><img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
         alt="QField app on Google Play" 
         class="figure-img img-fluid gallery-img" style="ZgotmplZ"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField app on Google Play</figcaption></figure>

<figure class="figure text-center mb-4"><img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
         alt="QField Karma edition app on Google Play" 
         class="figure-img img-fluid gallery-img" style="ZgotmplZ"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField Karma edition app on Google Play</figcaption></figure>
</p>
<p>It&rsquo;s done, finally we managed to get rid of Ministro so that we finally can say, QField runs on any android from 4.0.3 (ICS). This makes as of today (according to <a href="https://developer.android.com/about/dashboards/index.html" target="_blank" rel="noopener">google</a>
) 96% of the android installations worldwide. Eventually we want to settle to 4.3 (JB) as minimum to allow us using certain features and avoiding <a href="https://github.com/opengisch/QField/issues/6" target="_blank" rel="noopener">one known issue</a>
, but for now it would mean cutting of another 25% of the users.
<strong>So as of today it is: 4.0.3 (Ice cream sandwich API 15) is the required minimal Android version to run QField and Android 4.3 (Jelly Bean API 18) is the suggested minimal version.</strong>
We tested with 4.4, 5.0.1 and 5.1 but we haven&rsquo;t had the chance to get our hands on an Android 6 so if you can, let us know how it works.
But adding support for android 5 isn&rsquo;t the only great news, during the process we also:</p>
<ul>
<li>Reintroduced WMS support</li>
<li>Removed ministro dependency. All libs are now bundled so that the installation is as simple as possible</li>
<li>Drastically reduced total download size from 300MB+ to 36MB</li>
<li>Updated libs to QGIS 2.13 (<a href="https://github.com/qgis/QGIS/commit/6b3eddd" target="_blank" rel="noopener">https://github.com/qgis/QGIS/commit/6b3eddd</a>
)</li>
</ul>
<p>We would like to thank to the City of Vevey and the QGIS hack fest Gran Canaria for supporting the development of this critical feature.
QField is an Open Source project led by OPENGIS.ch LLC, more <a href="/android-gis/qfield/">information</a>
, the <a href="https://qfield.opengis.ch/repo" target="_blank" rel="noopener">source code</a>
 and a possibility to donate to the project can be found on the <a href="/android-gis/qfield/">QField page</a>
 (preferred) or by buying the QField for <a href="https://qfield.opengis.ch/karma" target="_blank" rel="noopener">QGIS Karma edition app</a>
.
Also if you need a specific feature, <a href="/contact/">contact us</a>
 to sponsor its development.</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title>QField in the wild</title><link>https://qfield.org/blog/2015/06/15/qfield-in-the-wild/</link><pubDate>Mon, 15 Jun 2015 12:05:21 +0000</pubDate><guid>https://qfield.org/blog/2015/06/15/qfield-in-the-wild/</guid><description>&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
alt="QField app on Google Play"
class="figure-img img-fluid gallery-img" style="ZgotmplZ"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;QField app on Google Play&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;&lt;img src="https://www.paypal.com/en_US/i/scr/pixel.gif" alt=""&gt;&lt;/p&gt;
&lt;figure class="figure text-center mb-4"&gt;&lt;img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
alt="QField Karma edition app on Google Play"
class="figure-img img-fluid gallery-img" style="ZgotmplZ"
loading="lazy"&gt;
&lt;figcaption class="figure-caption text-center"&gt;QField Karma edition app on Google Play&lt;/figcaption&gt;&lt;/figure&gt;
&lt;p&gt;QField Experimental is out, after a couple of months of requirements gathering, private early alpha testing and foremost tons of  emails requesting access to the testes group we decided today to put the current BETA version in the playstore. This means that from now on you can install QField just like any other android app by using the playstore.
It is important to remember that QField is still beta and thus it doesn&amp;rsquo;t have all the features we want yet. Notably, &lt;em&gt;there is no digitizing, due to a bug in android, Android 5 (Lollipop) is currently not supported (android 4.3 and 4.4 are suggested) and for now you need to manually copy the projects and data from the desktop to your device.&lt;/em&gt;
QField is an Open Source project led by OPENGIS.ch LLC, more &lt;a href="https://qfield.org/android-gis/qfield/"&gt;information&lt;/a&gt;
, the &lt;a href="https://qfield.opengis.ch/repo" target="_blank" rel="noopener"&gt;source code&lt;/a&gt;
and a possibility to donate to the project can be found on the &lt;a href="https://qfield.org/android-gis/qfield/"&gt;QField page&lt;/a&gt;
(preferred) or by buying the QField for &lt;a href="https://qfield.opengis.ch/karma" target="_blank" rel="noopener"&gt;QGIS Karma edition app&lt;/a&gt;
.
Also if you need a specific feature, &lt;a href="https://qfield.org/contact/"&gt;contact us&lt;/a&gt;
 to sponsor its development.&lt;/p&gt;</description><content:encoded><![CDATA[<figure class="figure text-center mb-4"><img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
         alt="QField app on Google Play" 
         class="figure-img img-fluid gallery-img" style="ZgotmplZ"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField app on Google Play</figcaption></figure>

<p><img src="https://www.paypal.com/en_US/i/scr/pixel.gif" alt=""></p>
<figure class="figure text-center mb-4"><img src="https://developer.android.com/images/brand/en%5Fapp%5Frgb%5Fwo%5F45.png"
         alt="QField Karma edition app on Google Play" 
         class="figure-img img-fluid gallery-img" style="ZgotmplZ"
         loading="lazy">
  <figcaption class="figure-caption text-center">QField Karma edition app on Google Play</figcaption></figure>

<p>QField Experimental is out, after a couple of months of requirements gathering, private early alpha testing and foremost tons of  emails requesting access to the testes group we decided today to put the current BETA version in the playstore. This means that from now on you can install QField just like any other android app by using the playstore.
It is important to remember that QField is still beta and thus it doesn&rsquo;t have all the features we want yet. Notably, <em>there is no digitizing, due to a bug in android, Android 5 (Lollipop) is currently not supported (android 4.3 and 4.4 are suggested) and for now you need to manually copy the projects and data from the desktop to your device.</em>
QField is an Open Source project led by OPENGIS.ch LLC, more <a href="/android-gis/qfield/">information</a>
, the <a href="https://qfield.opengis.ch/repo" target="_blank" rel="noopener">source code</a>
 and a possibility to donate to the project can be found on the <a href="/android-gis/qfield/">QField page</a>
 (preferred) or by buying the QField for <a href="https://qfield.opengis.ch/karma" target="_blank" rel="noopener">QGIS Karma edition app</a>
.
Also if you need a specific feature, <a href="/contact/">contact us</a>
 to sponsor its development.</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">gis</category><category domain="categories">qfield</category><category domain="categories">qgis</category><category domain="tags">qgis.org</category></item><item><title>A star is born, QGIS mobile is now QField</title><link>https://qfield.org/blog/2015/01/28/a-star-is-born-qgis-mobile-is-now-qfield/</link><pubDate>Wed, 28 Jan 2015 08:02:57 +0000</pubDate><guid>https://qfield.org/blog/2015/01/28/a-star-is-born-qgis-mobile-is-now-qfield/</guid><description>&lt;div class="gallery-wrapper"
data-gallery-id="gallery-1780979110-130345609"
data-autoplay="false"
data-interval="5000"
data-controls="true"
data-indicators="true"&gt;
&lt;/div&gt;
&lt;style&gt;
#gallery-1780979110-130345609 .carousel-item .gallery-img {
height: 400px !important;
width: 100% !important;
object-fit: cover !important;
object-position: center center !important;
display: block !important;
}
#gallery-1780979110-130345609 .carousel-item {
height: auto;
}
#gallery-1780979110-130345609 .carousel-item .figure {
margin: 0;
width: 100%;
display: flex;
justify-content: center;
position: relative;
text-align: center;
}
#gallery-1780979110-130345609 .carousel-item .figure .gallery-img {
width: 100% !important;
}
#gallery-1780979110-130345609 .carousel-item .figure .figure-caption {
position: absolute;
bottom: 1rem;
left: 50%;
transform: translateX(-50%);
margin: 0;
}
@media (max-width: 768px) {
#gallery-1780979110-130345609 .carousel-item .gallery-img {
height: 300px !important;
}
}
@media (max-width: 576px) {
#gallery-1780979110-130345609 .carousel-item .gallery-img {
height: 250px !important;
}
}
&lt;/style&gt;
&lt;p&gt;It is with great pleasure that we want to announce the new name for what was briefly known as QGIS mobile.&lt;/p&gt;</description><content:encoded><![CDATA[





<div class="gallery-wrapper" 
     data-gallery-id="gallery-1780979110-130345609"
     data-autoplay="false"
     data-interval="5000"
     data-controls="true"
     data-indicators="true">
  
</div>

<style>
 
#gallery-1780979110-130345609 .carousel-item .gallery-img {
  height: 400px !important;
  width: 100% !important;
  object-fit: cover !important;
  object-position: center center !important;
  display: block !important;
}

#gallery-1780979110-130345609 .carousel-item {
  height: auto;
}

#gallery-1780979110-130345609 .carousel-item .figure {
  margin: 0;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  text-align: center;
}

#gallery-1780979110-130345609 .carousel-item .figure .gallery-img {
  width: 100% !important;
}

#gallery-1780979110-130345609 .carousel-item .figure .figure-caption {
  position: absolute;
  bottom: 1rem;
  left: 50%;
  transform: translateX(-50%);
  margin: 0;
}

@media (max-width: 768px) {
  #gallery-1780979110-130345609 .carousel-item .gallery-img {
    height: 300px !important;
  }
}

@media (max-width: 576px) {
  #gallery-1780979110-130345609 .carousel-item .gallery-img {
    height: 250px !important;
  }
}
</style>


<p>It is with great pleasure that we want to announce the new name for what was briefly known as QGIS mobile.</p>
<h3 id="please-welcome-qfield-for-qgis">Please welcome QField for QGIS™!</h3>
<p>After long thinking about various names and variants including QGIS mobile, QTouch, OPENGIS.ch QGIS mobile, QWork, and many more, we felt that QField represents best what we want to archive. A <strong>field data capture and management app</strong> fully compatible with <a href="https://www.qgis.org" title="QGIS™" target="_blank" rel="noopener">QGIS™</a>
.
QField allows you to take your QGIS projects out of the office for effective field work. By maintaining QGIS&rsquo; styling and edit widgets QField greatly reduces preparation time.
QField is an Open Source project led by OPENGIS.ch LLC with the whole development happening on <a href="https://github.com/opengisch/QField/" target="_blank" rel="noopener">Github</a>
. Currently we are running an invite-only alpha testing but as soon as the app will have a bit more functionality we will widen up the testers group.
QField will be released for free on the Playstore with the possibility of <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;amp;hosted_button_id=X3TRREXGSC9CW" target="_blank" rel="noopener">donating to the project via paypal</a>
 (preferred) or by buying the <a href="https://qfield.opengis.ch/karma" target="_blank" rel="noopener">QField for QGIS Karma edition app</a>
.
Another way to greatly help the project is, if you need a specific feature, <a href="/%20/contact/">contact us</a>
 to sponsor its development.
QField is built from ground up to be touch oriented and easy to use outside and follows the following paradigm:
● GPS centric
● QGIS desktop compatible
● Fully working when offline
● Synchronization capabilities
● Project preparation on desktop
● Few and large buttons
● Switchable use paradigm (Display, Digitizing, Measuring, Inspection,&hellip;)
QField is built using Qt5, QtQuick 2 (both are supported and suggested by Qt) and OpenGL so it is future proof and it spearheads QGIS towards Qt5.
For feature requests, please <a href="/contact/" title="Contact">contact us</a>

For bug reports <a href="/contact/" title="Contact">contact us</a>
 or better file an issue on <a href="https://github.com/opengisch/QField/issues" target="_blank" rel="noopener">Github</a>
</p>
]]></content:encoded><category domain="categories">qfield</category><category domain="categories">social-responsibility</category><category domain="tags">qgis.org</category></item><item><title>QGIS Mobile 0.2 Demo</title><link>https://qfield.org/blog/2015/01/11/qgis-mobile-0.2-demo/</link><pubDate>Sun, 11 Jan 2015 19:41:08 +0000</pubDate><guid>https://qfield.org/blog/2015/01/11/qgis-mobile-0.2-demo/</guid><description>&lt;p&gt;QField (formerly known as QGIS Mobile) is a touch optimized interface for field work developed by OPENGIS.ch. It is with great pleasure the we want to share with you the demo video of version 0.2.
Since the project is going to be one of our core projects, we set up a dedicated &lt;a href="https://qfield.org/android-gis/qgis-mobile/" title="QGIS mobile"&gt;page here&lt;/a&gt;
.
The &lt;a href="https://vimeo.com/116231850" target="_blank" rel="noopener"&gt;QGIS mobile 0.2&lt;/a&gt;
 video demonstrates some basic functionality like navigation, feature identification and attribute editing.&lt;/p&gt;</description><content:encoded><![CDATA[<p>QField (formerly known as QGIS Mobile) is a touch optimized interface for field work developed by OPENGIS.ch. It is with great pleasure the we want to share with you the demo video of version 0.2.
Since the project is going to be one of our core projects, we set up a dedicated <a href="/android-gis/qgis-mobile/" title="QGIS mobile">page here</a>
.
The <a href="https://vimeo.com/116231850" target="_blank" rel="noopener">QGIS mobile 0.2</a>
 video demonstrates some basic functionality like navigation, feature identification and attribute editing.</p>
<p>The performance is affected by android&rsquo;s video recording software. In reality animaitons look fluent and the interface feels snappy.
Demo performed on a Galaxy Note 8.0 with Android 4.4.4 (CM11).</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">qfield</category><category domain="categories">video</category><category domain="tags">qgis.org</category></item><item><title>Happy new year to the power of two!</title><link>https://qfield.org/blog/2015/01/08/happy-new-year-to-the-power-of-two/</link><pubDate>Thu, 08 Jan 2015 12:17:36 +0000</pubDate><guid>https://qfield.org/blog/2015/01/08/happy-new-year-to-the-power-of-two/</guid><description>&lt;p&gt;For the first time we at OPENGIS.ch can celebrate with 2 people, Marco Bernasocchi and Matthias Kuhn both experienced QGIS developers and holders of a Master degree in GIScience.
After having worked individually in the last years, we have realized that there is a huge potential for us to join our knowledge - because the whole is greater than the sum of its parts. This is why starting from January 1st, 2015 we are working together as OPENGIS.ch LLC.
Marco is the creator of QGIS for Android, has a strong background in python and web applications development and is core committer of the the award-winning InaSafe project.
Matthias is an active QGIS core committer with a long history in developing in a wide variety of programming languages and areas from embedded systems to server services.
We both are strong believers in open source software and are convinced that developing in the public is a big win for everybody.
Among other projects, we are currently working on QGIS Mobile. A touch optimized interface for field work, based on the QGIS libraries. Make sure you keep an eye on this project as it is in its infancy but growing very fast.
If you have a use-case for it and would like to support its development don’t hesitate contacting us. We will happily provide you with a preview version.
[embed]https://vimeo.com/116231850[/embed]
We are are also available for helping you with any idea and project you might have and to give ad-hoc courses that cover topics related to (Q)GIS and programming.&lt;/p&gt;</description><content:encoded><![CDATA[<p>For the first time we at OPENGIS.ch can celebrate with 2 people, Marco Bernasocchi and Matthias Kuhn both experienced QGIS developers and holders of a Master degree in GIScience.
After having worked individually in the last years, we have realized that there is a huge potential for us to join our knowledge - because the whole is greater than the sum of its parts. This is why starting from January 1st, 2015 we are working together as OPENGIS.ch LLC.
Marco is the creator of QGIS for Android, has a strong background in python and web applications development and is core committer of the the award-winning InaSafe project.
Matthias is an active QGIS core committer with a long history in developing in a wide variety of programming languages and areas from embedded systems to server services.
We both are strong believers in open source software and are convinced that developing in the public is a big win for everybody.
Among other projects, we are currently working on QGIS Mobile. A touch optimized interface for field work, based on the QGIS libraries. Make sure you keep an eye on this project as it is in its infancy but growing very fast.
If you have a use-case for it and would like to support its development don’t hesitate contacting us. We will happily provide you with a preview version.
[embed]https://vimeo.com/116231850[/embed]
We are are also available for helping you with any idea and project you might have and to give ad-hoc courses that cover topics related to (Q)GIS and programming.</p>
<p>All the best</p>
<p>Marco and Matthias</p>
]]></content:encoded><category domain="categories">android-qgis</category><category domain="categories">featured</category><category domain="categories">qfield</category><category domain="tags">qgis.org</category></item><item><title/><link>https://qfield.org/landing/ardusimple/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/landing/ardusimple/</guid><description>Ardusimple RTK GNSS</description><content:encoded><![CDATA[<p>QField works seamlessly with ArduSimple RTK GNSS receivers to deliver reliable, survey-grade positioning for professional field data collection. Capture precise points, lines, and boundaries directly in your QGIS projects and compare them with authoritative datasets such as cadastral maps.</p>
<p>On Android devices, QField can connect directly to compatible GNSS receivers via Bluetooth or USB for real-time positioning. On iPhone and iPad, external receivers connect over Wi-Fi, enabling high-accuracy positioning and RTK corrections within iOS constraints. In both cases, you can verify property boundaries, map infrastructure, or document land features with confidence.</p>
<p>Combined with <strong><a href="https://qfield.cloud" target="_blank" rel="noopener">QFieldCloud</a>
</strong>, field data flows instantly between your team and the office. Projects, basemaps, and updates stay synchronized, enabling real-time collaboration, version control, and centralized management of your survey workflows.</p>
<h3 id="why-this-setup">Why this setup</h3>
<ul>
<li>Centimeter-level positioning with RTK corrections</li>
<li>Direct connection on Android and Wi-Fi integration on iOS</li>
<li>Ideal for boundary verification, asset mapping, and land management</li>
<li>Seamless field-to-office workflow with QGIS</li>
<li>Real-time synchronization and team collaboration via QFieldCloud</li>
</ul>
<h3 id="learn-more">Learn more</h3>
<p>For step-by-step tutorials using ArduSimple receivers with QField:</p>
<p>👉 <a href="https://www.ardusimple.com/how-to-survey-boundaries-of-land-to-verify-cadastral-maps/" target="_blank" rel="noopener">Android (boundary surveying and cadastral verification)</a>
</p>
<p>👉 <a href="https://www.ardusimple.com/how-to-connect-external-gnss-rtk-receiver-to-qfield-on-ios-device-iphone-or-ipad/" target="_blank" rel="noopener">iOS (connecting an external RTK receiver to QField)</a>
</p>
]]></content:encoded></item><item><title/><link>https://qfield.org/landing/newsletter/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/landing/newsletter/</guid><description>Get the latest QField news, tips, and release highlights delivered straight to your inbox.</description><content:encoded><![CDATA[<link rel="stylesheet" href="https://sibforms.com/forms/end-form/build/sib-styles.css">
<style>
  .qfield-newsletter-form {
    max-width: 540px;
    margin: 0 auto;
  }

  .qfield-newsletter-form .sib-form {
    background: transparent;
    padding: 0;
  }

  .qfield-newsletter-form .sib-form-message-panel {
    display: none;
  }
</style>

<div class="qfield-newsletter-form">
  <div class="sib-form">
    <div id="sib-form-container" class="sib-form-container">
      <div id="error-message" class="sib-form-message-panel" style="display:none;font-size:16px;text-align:left;font-family:Helvetica,sans-serif;color:#661d1d;background-color:#ffeded;border-radius:3px;border-color:#ff4949;max-width:540px;">
        <div class="sib-form-message-panel__text sib-form-message-panel__text--center">
          <span class="sib-form-message-panel__inner-text">Your subscription could not be saved. Please try again.</span>
        </div>
      </div>

      <div id="success-message" class="sib-form-message-panel" style="display:none;font-size:16px;text-align:left;font-family:Helvetica,sans-serif;color:#085229;background-color:#e7faf0;border-radius:3px;border-color:#13ce66;max-width:540px;">
        <div class="sib-form-message-panel__text sib-form-message-panel__text--center">
          <span class="sib-form-message-panel__inner-text">Your subscription has been successful.</span>
        </div>
      </div>

      <div id="sib-container" class="sib-container--large sib-container--horizontal" style="text-align:center;background-color:transparent;max-width:540px;border-radius:3px;border-width:0;border-color:#C0CCD9;border-style:solid;direction:ltr">
        <form id="sib-form" method="POST" action="https://b678e710.sibforms.com/serve/MUIFAHQl1n1AB8LkwmautCLnQaxzwRb-yP-fIrVWhiH7H1b1NoTycz52yOvfCN31Oyk1KpQDqKAz6v1vo_FvCAeH5jFygdGfVf-n2LOowx1r7elvPNx7sGUylFHJaRwKs1LLuZHXYUK1PbW5QBt3SA57prt9IzPcZ5nPzFsHlVcH_NeuKJFf0TlpQipuHFPgtZz-o0ygLW5BHtij" data-type="subscription">
          <div style="padding:8px 0;">
            <div class="sib-input sib-form-block">
              <div class="form__entry entry_block">
                <div class="form__label-row form__label-row--horizontal">
                  <div class="entry__field">
                    <input class="input" type="email" id="EMAIL" name="EMAIL" autocomplete="email" placeholder="EMAIL" data-required="true" required>
                  </div>
                </div>
                <label class="entry__error entry__error--primary" style="font-size:16px;text-align:left;font-family:Helvetica,sans-serif;color:#661d1d;background-color:#ffeded;border-radius:3px;border-color:#ff4949;"></label>
              </div>
            </div>
          </div>

          <div style="padding:8px 0;">
            <div class="sib-input sib-form-block">
              <div class="form__entry entry_block">
                <div class="form__label-row form__label-row--horizontal">
                  <div class="entry__field">
                    <input class="input" maxlength="200" type="text" id="FIRSTNAME" name="FIRSTNAME" autocomplete="given-name" placeholder="FIRSTNAME" data-required="true" required>
                  </div>
                </div>
                <label class="entry__error entry__error--primary" style="font-size:16px;text-align:left;font-family:Helvetica,sans-serif;color:#661d1d;background-color:#ffeded;border-radius:3px;border-color:#ff4949;"></label>
              </div>
            </div>
          </div>

          <div style="padding:8px 0;">
            <div class="sib-input sib-form-block">
              <div class="form__entry entry_block">
                <div class="form__label-row form__label-row--horizontal">
                  <div class="entry__field">
                    <input class="input" maxlength="200" type="text" id="LASTNAME" name="LASTNAME" autocomplete="family-name" placeholder="LASTNAME" data-required="true" required>
                  </div>
                </div>
                <label class="entry__error entry__error--primary" style="font-size:16px;text-align:left;font-family:Helvetica,sans-serif;color:#661d1d;background-color:#ffeded;border-radius:3px;border-color:#ff4949;"></label>
              </div>
            </div>
          </div>

          <div style="padding:8px 0;">
            <div class="sib-input sib-form-block">
              <div class="form__entry entry_block">
                <div class="form__label-row form__label-row--horizontal">
                  <div class="entry__field">
                    <input class="input" maxlength="2" minlength="2" pattern="[A-Za-z]{2}" type="text" id="COUNTRY_CODE" name="COUNTRY_CODE" autocomplete="country" autocapitalize="characters" placeholder="2 letter country code" data-required="true" required>
                  </div>
                </div>
                <label class="entry__error entry__error--primary" style="font-size:16px;text-align:left;font-family:Helvetica,sans-serif;color:#661d1d;background-color:#ffeded;border-radius:3px;border-color:#ff4949;"></label>
              </div>
            </div>
          </div>

          <div style="padding:8px 0;">
            <div class="sib-optin sib-form-block">
              <div class="form__entry entry_mcq">
                <div class="form__label-row form__label-row--horizontal">
                  <div class="entry__choice">
                    <label>
                      <input type="checkbox" class="input_replaced" value="1" id="VERIFIED" name="VERIFIED" data-required="true" required>
                      <span class="checkbox checkbox_tick_positive"></span>
                      <span style="font-size:14px;text-align:left;font-family:Helvetica,sans-serif;color:#3C4858;background-color:transparent;">I agree to receive your newsletters and accept the data privacy statement.</span>
                    </label>
                  </div>
                </div>
                <label class="entry__error entry__error--primary" style="font-size:16px;text-align:left;font-family:Helvetica,sans-serif;color:#661d1d;background-color:#ffeded;border-radius:3px;border-color:#ff4949;"></label>
                <label class="entry__specification" style="font-size:12px;text-align:left;font-family:Helvetica,sans-serif;color:#8390A4;text-align:left">You may unsubscribe at any time using the link in our newsletter.</label>
              </div>
            </div>
          </div>

          <div style="padding:8px 0;">
            <div class="cf-turnstile" data-sitekey="0x4AAAAAABhnveewR0onanou" data-explicit-render data-language="en"></div>
          </div>

          <div style="padding:8px 0;">
            <div class="sib-form__declaration" style="direction:ltr">
              <div style="font-size:14px;text-align:left;font-family:Helvetica,sans-serif;color:#687484;background-color:transparent;">
                <p>We use Brevo as our marketing platform. By submitting this form you agree that the personal data you provided will be transferred to Brevo for processing in accordance with <a href="https://www.brevo.com/en/legal/privacypolicy/">Brevo's Privacy Policy.</a></p>
              </div>
            </div>
          </div>

          <div style="padding:8px 0;">
            <div class="sib-form-block" style="text-align:left">
              <button class="sib-form-block__button sib-form-block__button-with-loader" style="font-size:16px;text-align:left;font-weight:700;font-family:Helvetica,sans-serif;color:#fff;background-color:var(--qfield-color);border-radius:3px;border-width:0;" form="sib-form" type="submit">Join now</button>
            </div>
          </div>

          <input type="text" name="email_address_check" value="" class="input--hidden">
          <input type="hidden" name="locale" value="en">
        </form>
      </div>
    </div>
  </div>
</div><script src="/js/newsletter-form.min.fc8b3015ff8c46b61b08fbe1ba7a73d47924fa322f15ffc925149979c3dad930f33e5afcfe6ab8d863973e89e4c3f869d8457bcb2878580ba378535974ba1dea.js" integrity="sha512-/IswFf&#43;MRrYbCPvhunpz1Hkk&#43;jIvFf/JJRSZecPa2TDzPlr8/mq42GOXPonkw/hp2EV7yyh4WAujeFNZdLod6g==" crossorigin="anonymous"></script>
<script async defer src="https://challenges.cloudflare.com/turnstile/v0/api.js?onload=qfieldNewsletterTurnstileOnLoad&render=explicit" data-cfasync="false"></script>

<hr>
<p>We respect your privacy. You can unsubscribe at any time.</p>
]]></content:encoded></item><item><title>A Digital Public Good Supporting Sustainable Development Goals</title><link>https://qfield.org/sdgs/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/sdgs/</guid><description/><content:encoded></content:encoded></item><item><title>All</title><link>https://qfield.org/all/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/all/</guid><description>archives</description><content:encoded></content:encoded></item><item><title>QField for Academic Field Studies</title><link>https://qfield.org/solutions/academic-field-studies/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/academic-field-studies/</guid><description>Mobile GIS for teaching and research fieldwork with offline mapping, forms, and collaboration.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Field mapping exercises and labs</li>
<li>Research data collection and QA</li>
<li>Group collaboration and feedback</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Build projects in QGIS and keep cohorts aligned via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Research, Education &amp; Innovation</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">education</category><category domain="tags">research</category></item><item><title>QField for Agriculture and Precision Farming</title><link>https://qfield.org/solutions/agriculture-and-precision-farming/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/agriculture-and-precision-farming/</guid><description>Mobile GIS for crop scouting, soil sampling, and precision agriculture field data collection.</description><content:encoded><![CDATA[<h2 id="field-data-for-precision-agriculture">Field data for precision agriculture</h2>
<p>Collect observations, pests, nutrient deficiencies, and treatment records. Use standardized forms to maintain quality.</p>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Crop scouting and disease monitoring</li>
<li>Soil sampling and fertility mapping</li>
<li>Treatment records and compliance</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Build data models in QGIS and collaborate with QFieldCloud for timely decisions.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">precision agriculture</category><category domain="tags">crop scouting</category><category domain="tags">soil sampling</category></item><item><title>QField for Archaeology and Anthropology</title><link>https://qfield.org/solutions/archaeology-and-anthropology/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/archaeology-and-anthropology/</guid><description>Field surveys, contexts, and ethnographic mapping with offline mobile GIS and QGIS forms.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Site surveys and contexts</li>
<li>Ethnographic mapping and interviews</li>
<li>Monitoring and conservation</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS and collaborate across teams via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Research, Education &amp; Innovation</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">archaeology</category><category domain="tags">anthropology</category><category domain="tags">ethnography</category></item><item><title>QField for Architecture and Site Supervision</title><link>https://qfield.org/solutions/architecture-and-site-supervision/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/architecture-and-site-supervision/</guid><description>Mobile GIS for site supervision, design verification, and field annotations in architecture projects.</description><content:encoded><![CDATA[<h2 id="architecture-fieldwork-made-simple">Architecture fieldwork made simple</h2>
<p>Use QField to check design intent, record deviations, and manage approvals. Forms and constraints mirror your QGIS model to keep data consistent.</p>
<h3 id="key-benefits">Key benefits</h3>
<ul>
<li>Offline access to drawings and maps</li>
<li>Photo and note capture linked to features</li>
<li>Efficient supervision reports from synced data</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare layers and forms in QGIS, then sync changes through QFieldCloud. Everyone sees the latest updates without email or USB handover.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">site supervision</category><category domain="tags">design verification</category></item><item><title>QField for Cadastral and Land Registry</title><link>https://qfield.org/solutions/cadastral-and-land-registry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/cadastral-and-land-registry/</guid><description>Parcel boundary mapping, field verification, and registry updates with mobile GIS and QGIS.</description><content:encoded><![CDATA[<h2 id="cadastral-fieldwork">Cadastral fieldwork</h2>
<ul>
<li>Boundary verification and evidence collection</li>
<li>Parcel attribute checks and updates</li>
<li>Photo documentation and audit trail</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Design forms in QGIS and sync via QFieldCloud to keep registry data accurate and traceable.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">cadastral</category><category domain="tags">land registry</category><category domain="tags">parcel mapping</category></item><item><title>QField for Carbon Stock and Sequestration Studies</title><link>https://qfield.org/solutions/carbon-stock-and-sequestration-studies/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/carbon-stock-and-sequestration-studies/</guid><description>Field data collection for biomass plots, carbon stock measurements, and sequestration monitoring.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Biomass plot mapping and measurements</li>
<li>QA with photo evidence</li>
<li>Sync and collaborate with QFieldCloud</li>
</ul>
]]></content:encoded><category domain="categories">Sustainability, Compliance &amp; Monitoring</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">carbon stock</category><category domain="tags">biomass</category><category domain="tags">sequestration</category></item><item><title>QField for Citizen Science and Participatory Mapping</title><link>https://qfield.org/solutions/citizen-science-and-participatory-mapping/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/citizen-science-and-participatory-mapping/</guid><description>Enable communities to collect high-quality geospatial data with a friendly mobile GIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Community mapping and local surveys</li>
<li>Environmental observations and reporting</li>
<li>Collaborative data projects with oversight</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Set up data models in QGIS and coordinate contributors via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Research, Education &amp; Innovation</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">citizen science</category><category domain="tags">participatory mapping</category></item><item><title>QField for Civil Protection and Risk Assessment</title><link>https://qfield.org/solutions/civil-protection-and-risk-assessment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/civil-protection-and-risk-assessment/</guid><description>Risk mapping, hazard assessments, and emergency planning using mobile GIS and QGIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Hazard and risk mapping</li>
<li>Critical asset and infrastructure checks</li>
<li>Emergency planning and drills</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Keep risk data current and collaborative with a unified workflow.</p>
]]></content:encoded><category domain="categories">Humanitarian, Safety &amp; Emergency Response</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">risk assessment</category><category domain="tags">civil protection</category><category domain="tags">hazard mapping</category></item><item><title>QField for Climate Change Research</title><link>https://qfield.org/solutions/climate-change-research/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/climate-change-research/</guid><description>Field data collection for climate variables, impacts, and monitoring sites using mobile GIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Site mapping and variable recording</li>
<li>Photo documentation and annotations</li>
<li>Sync to QFieldCloud for collaboration</li>
</ul>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">climate research</category><category domain="tags">monitoring sites</category></item><item><title>QField for Community Mapping and Local Governance</title><link>https://qfield.org/solutions/community-mapping-and-local-governance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/community-mapping-and-local-governance/</guid><description>Support local governance with community-led mapping and reliable field data collection.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Community issue mapping</li>
<li>Service access and planning</li>
<li>Participatory planning and reporting</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Design projects in QGIS and collaborate securely via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Specialized &amp; Emerging Use Cases</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">community mapping</category><category domain="tags">local governance</category></item><item><title>QField for Construction and Engineering</title><link>https://qfield.org/solutions/construction-and-engineering/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/construction-and-engineering/</guid><description>Mobile GIS and QGIS fieldwork for site surveys, as-builts, and QA in construction projects.</description><content:encoded><![CDATA[<h2 id="field-ready-construction-data-collection">Field-ready construction data collection</h2>
<p>QField lets site crews perform accurate surveys, stakeouts, and as-built capture with a simple mobile GIS. Forms, domains, and constraints from QGIS ensure consistent data entry.</p>
<h3 id="why-teams-choose-qfield">Why teams choose QField</h3>
<ul>
<li>Works fully offline in demanding environments</li>
<li>Real-time QA rules reduce rework</li>
<li>Seamless sync to QGIS and QFieldCloud for collaboration</li>
</ul>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Pre-construction site surveys and utilities locating</li>
<li>As-built capture with photos and notes</li>
<li>Punch lists, inspections, and issue tracking</li>
</ul>
<h2 id="integrates-with-qgis-and-qfieldcloud">Integrates with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS, deploy to devices, and keep teams in sync with QFieldCloud. Maintain a single source of truth from design to handover.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">construction surveying</category><category domain="tags">as-built</category></item><item><title>QField for Construction Progress Documentation</title><link>https://qfield.org/solutions/construction-progress-documentation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/construction-progress-documentation/</guid><description>Track construction progress with geotagged photos, notes, and as-built updates using mobile GIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Daily progress photos and notes</li>
<li>As-built updates and redlines</li>
<li>QA and handover documentation</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS and maintain a single source of truth via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Specialized &amp; Emerging Use Cases</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">construction progress</category><category domain="tags">as-built</category></item><item><title>QField for Corporate ESG Field Data</title><link>https://qfield.org/solutions/corporate-esg-field-data/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/corporate-esg-field-data/</guid><description>Collect ESG field data for audits, reporting, and sustainability programs using mobile GIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>ESG site checks and audits</li>
<li>Evidence capture and KPIs</li>
<li>Reporting-ready data exports</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Keep one source of truth from field to ESG reports.</p>
]]></content:encoded><category domain="categories">Sustainability, Compliance &amp; Monitoring</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">ESG</category><category domain="tags">sustainability</category><category domain="tags">reporting</category></item><item><title>QField for Cultural Heritage and Archaeology</title><link>https://qfield.org/solutions/cultural-heritage-and-archaeology/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/cultural-heritage-and-archaeology/</guid><description>Site surveys, excavations, and heritage inventories with mobile GIS and QGIS forms.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Heritage inventories and condition surveys</li>
<li>Excavation context and finds recording</li>
<li>Monitoring and conservation activities</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Prepare layers and forms in QGIS and sync via QFieldCloud to collaborate across teams.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">archaeology</category><category domain="tags">cultural heritage</category><category domain="tags">site survey</category></item><item><title>QField for Drone Survey Ground Validation</title><link>https://qfield.org/solutions/drone-survey-ground-validation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/drone-survey-ground-validation/</guid><description>Collect ground truth and checkpoints for drone surveys using mobile GIS and high-accuracy GNSS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Ground control and checkpoints</li>
<li>Feature validation and QA</li>
<li>Sync to QGIS/QFieldCloud for analysis</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Design projects in QGIS and keep field and office aligned with QFieldCloud.</p>
]]></content:encoded><category domain="categories">Specialized &amp; Emerging Use Cases</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">drone survey</category><category domain="tags">ground truth</category><category domain="tags">checkpoints</category></item><item><title>QField for Ecology and Biodiversity Monitoring</title><link>https://qfield.org/solutions/ecology-and-biodiversity-monitoring/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/ecology-and-biodiversity-monitoring/</guid><description>Species observations, habitats, and monitoring plots with offline mobile GIS and QGIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Record species, abundance, and habitats</li>
<li>Map plots and transects with accurate GNSS</li>
<li>Attach photos and notes for QA</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Share projects and manage permissions in QFieldCloud. Export to standard formats for analysis.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">biodiversity</category><category domain="tags">ecology</category><category domain="tags">species monitoring</category></item><item><title>QField for Ecology and Environmental Science Education</title><link>https://qfield.org/solutions/ecology-and-environmental-science-education/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/ecology-and-environmental-science-education/</guid><description>Teach field ecology and environmental science using a friendly mobile GIS aligned with QGIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Field labs and data collection</li>
<li>Observation and species recording</li>
<li>Group collaboration and reporting</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Build projects in QGIS and coordinate coursework with QFieldCloud.</p>
]]></content:encoded><category domain="categories">Research, Education &amp; Innovation</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">education</category><category domain="tags">ecology</category></item><item><title>QField for Energy and Renewables (Solar, Wind, Hydro)</title><link>https://qfield.org/solutions/energy-and-renewables-solar-wind-hydro/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/energy-and-renewables-solar-wind-hydro/</guid><description>Mobile GIS for renewable energy site surveys, construction QA, and O&amp;M inspections.</description><content:encoded><![CDATA[<h2 id="fieldwork-for-renewable-assets">Fieldwork for renewable assets</h2>
<p>Map infrastructure, record conditions, and document issues with photos. Work fully offline and sync later with QFieldCloud.</p>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Pre-construction environmental and site surveys</li>
<li>Construction QA and cable route verification</li>
<li>O&amp;M inspections, defects, and preventive maintenance</li>
</ul>
<h2 id="integrates-with-qgis-and-qfieldcloud">Integrates with QGIS and QFieldCloud</h2>
<p>Prepare layers and smart forms in QGIS. Share projects, collaborate, and sync changes via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">renewable energy</category><category domain="tags">solar farm</category><category domain="tags">wind turbine</category><category domain="tags">hydropower</category></item><item><title>QField for Environmental Compliance Auditing</title><link>https://qfield.org/solutions/environmental-compliance-auditing/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/environmental-compliance-auditing/</guid><description>Standardize environmental audits with offline mobile GIS, smart forms, and photo evidence.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Facility inspections and audits</li>
<li>Emissions and waste checks</li>
<li>Corrective action tracking</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare forms and styles in QGIS and collaborate with QFieldCloud for consistent results.</p>
]]></content:encoded><category domain="categories">Sustainability, Compliance &amp; Monitoring</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">environmental audit</category><category domain="tags">compliance</category></item><item><title>QField for Environmental Impact Assessment</title><link>https://qfield.org/solutions/environmental-impact-assessment/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/environmental-impact-assessment/</guid><description>Mobile GIS for baseline surveys, constraints mapping, and EIA field documentation.</description><content:encoded><![CDATA[<h2 id="eia-fieldwork">EIA fieldwork</h2>
<ul>
<li>Baseline surveys and constraints mapping</li>
<li>Monitoring and mitigation checks</li>
<li>Stakeholder and site access documentation</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare symbology, rules, and forms in QGIS. Sync and collaborate with QFieldCloud for timely reviews.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">EIA</category><category domain="tags">baseline survey</category><category domain="tags">constraints mapping</category></item><item><title>QField for EUDR (EU Deforestation Regulation) Data Collection</title><link>https://qfield.org/solutions/eudr-data-collection/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/eudr-data-collection/</guid><description>Mobile GIS for EUDR-compliant field data collection, traceability, and verification.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Plot mapping and evidence capture</li>
<li>Risk assessment and verification</li>
<li>Export to standard formats for reporting</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Prepare data models in QGIS and collaborate securely with QFieldCloud.</p>
]]></content:encoded><category domain="categories">Sustainability, Compliance &amp; Monitoring</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">EUDR</category><category domain="tags">deforestation</category><category domain="tags">compliance</category></item><item><title>QField for Facility and Asset Management</title><link>https://qfield.org/solutions/facility-and-asset-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/facility-and-asset-management/</guid><description>Efficient asset inventory, inspections, and maintenance documentation using mobile GIS and QGIS.</description><content:encoded><![CDATA[<h2 id="field-data-for-asset-management">Field data for asset management</h2>
<p>Collect accurate locations, attributes, and photos. Use domains and constraints for consistent records.</p>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Asset inventory and barcoding</li>
<li>Condition surveys and maintenance logs</li>
<li>Space and safety inspections</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Build your model in QGIS, then sync projects with QFieldCloud for smooth collaboration.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">asset management</category><category domain="tags">facility inspections</category></item><item><title>QField for Fibre and Telecommunication Networks</title><link>https://qfield.org/solutions/fibre-and-telecommunication-networks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/fibre-and-telecommunication-networks/</guid><description>Plan, build, and document telecom networks with accurate field data and smooth handover.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Plan trench routes and equipment locations</li>
<li>Collect as-builts with attributes and photos</li>
<li>Sync changes and comments via QFieldCloud</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>One workflow from office planning to field execution and back, without data loss.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">telecom</category><category domain="tags">FTTH</category><category domain="tags">network as-built</category></item><item><title>QField for Fibre to the Home</title><link>https://qfield.org/solutions/fibre-to-the-home/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/fibre-to-the-home/</guid><description>Plan, construct, and document FTTH networks with geospatial accuracy.</description><content:encoded><![CDATA[<h2 id="who-this-is-for">Who this is for</h2>
<p>Network planners, construction crews, and QA teams delivering last-mile fibre. Keep planning, build, and as-built documentation aligned across office and field.</p>
<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Plan and <strong>stake out</strong> trench routes, cabinets, splitters, and drops</li>
<li>Collect <strong>as-built</strong> geometries with attributes and photo evidence</li>
<li>Validate constraints (IDs, port counts, splice rules) with <strong>smart forms</strong></li>
<li>Work <strong>offline</strong> on site; sync changes and comments when back online</li>
<li>Export clean deliverables for GIS/asset systems</li>
</ul>
<h2 id="workflow">Workflow</h2>
<ol>
<li><strong>Plan in QGIS:</strong> layers for ducts, cables, chambers, OLT/ONT, rules and styles</li>
<li><strong>Build with QField:</strong> capture as-built lines/points, attach photos and notes</li>
<li><strong>QA &amp; Handover:</strong> review in QFieldCloud, resolve conflicts, export to PostGIS/GeoPackage</li>
</ol>
<h2 id="next-steps">Next steps</h2>
<p><strong>→ See a FTTH sample project:</strong> <a href="https://docs.qfield.org/get-started/sample-projects/" target="_blank" rel="noopener">https://docs.qfield.org/get-started/sample-projects/</a>
</p>
]]></content:encoded></item><item><title>QField for Fisheries and Marine Resource Management</title><link>https://qfield.org/solutions/fisheries-and-marine-resource-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/fisheries-and-marine-resource-management/</guid><description>Mobile GIS for fisheries surveys, coastal monitoring, and marine resource mapping.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Fisheries surveys and logbooks</li>
<li>Coastal habitat and erosion monitoring</li>
<li>Marine resource mapping and compliance</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare layers and forms in QGIS and keep teams aligned with QFieldCloud sync.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">fisheries</category><category domain="tags">marine</category><category domain="tags">coastal monitoring</category></item><item><title>QField for Forestry</title><link>https://qfield.org/solutions/qfield-for-forestry/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/qfield-for-forestry/</guid><description>Offline tree inventory, QA in the field, and conflict-free sync.</description><content:encoded><![CDATA[<h2 id="who-this-is-for">Who this is for</h2>
<p>Field crews, forest managers, and consultants who need reliable data capture in remote areas. QField pairs with QGIS so office and field use the same project, symbology, and rules.</p>
<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Capture trees, stands, plots, transects with <strong>guided forms</strong> and validation</li>
<li>Work <strong>fully offline</strong> with maps, forms, and basemaps on the device</li>
<li>Attach <strong>photos/sketches/notes</strong> to features for QA and evidence</li>
<li>Use <strong>high-accuracy GNSS</strong> and see live accuracy readouts</li>
<li><strong>Stake out</strong>, snap, and edit geometries confidently</li>
<li>Sync safely with <strong>QFieldCloud</strong>; review, comment, and merge</li>
</ul>
<h2 id="workflow">Workflow</h2>
<ol>
<li><strong>Prepare in QGIS:</strong> data model, smart forms (constraints, defaults), symbology, offline basemaps</li>
<li><strong>Survey in QField:</strong> fast forms, media capture, optional survey-grade GNSS</li>
<li><strong>Review in QFieldCloud:</strong> conflict-safe merges, audit trail, exports to GeoPackage/PostGIS</li>
</ol>
<h2 id="next-steps">Next steps</h2>
<p><strong>→ Start with a template:</strong> /download/forestry-template/</p>
]]></content:encoded></item><item><title>QField for Forestry and Silviculture</title><link>https://qfield.org/solutions/forestry-and-silviculture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/forestry-and-silviculture/</guid><description>Offline forest inventory, stand mapping, and silviculture operations tracking with mobile GIS.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Forest inventory and plot sampling</li>
<li>Silviculture and harvesting operations tracking</li>
<li>Habitat and biodiversity mapping</li>
</ul>
<h2 id="one-workflow-with-qgis-and-qfieldcloud">One workflow with QGIS and QFieldCloud</h2>
<p>Prepare in QGIS, collect in QField, and sync with QFieldCloud for conflict-safe merges.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">forest inventory</category><category domain="tags">silviculture</category></item><item><title>QField for Gas and Pipeline Networks</title><link>https://qfield.org/solutions/gas-and-pipeline-networks/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/gas-and-pipeline-networks/</guid><description>Pipeline routing, as-built capture, and integrity inspections with offline mobile GIS.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Route planning and wayleaves documentation</li>
<li>As-built capture for new segments</li>
<li>Integrity inspections and leak reports</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS and keep teams synced via QFieldCloud for efficient reviews.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">pipeline inspection</category><category domain="tags">as-built</category><category domain="tags">integrity management</category></item><item><title>QField for Geological and Geophysical Surveys</title><link>https://qfield.org/solutions/geological-and-geophysical-surveys/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/geological-and-geophysical-surveys/</guid><description>Mobile GIS for geology mapping, sampling, and geophysical survey support—offline and precise.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Geological mapping and structural data</li>
<li>Sampling and outcrop documentation</li>
<li>Geophysical station mapping and logs</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS and synchronize work across teams via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Research, Education &amp; Innovation</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">geology</category><category domain="tags">geophysical</category><category domain="tags">sampling</category></item><item><title>QField for Government and Municipalities</title><link>https://qfield.org/solutions/government-and-municipalities/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/government-and-municipalities/</guid><description>Mobile GIS for municipal field services, asset inventories, inspections, and citizen services.</description><content:encoded><![CDATA[<h2 id="fieldwork-for-public-administration">Fieldwork for public administration</h2>
<p>Inventory public assets, record inspections, and manage service requests with a user-friendly mobile GIS.</p>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Street furniture and lighting inventories</li>
<li>Parks, trails, and facilities inspections</li>
<li>Citizen issue documentation and resolution tracking</li>
</ul>
<h2 id="integrates-with-qgis-and-qfieldcloud">Integrates with QGIS and QFieldCloud</h2>
<p>Prepare layers, forms, and symbology in QGIS. Keep teams in sync and on record using QFieldCloud.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">municipal GIS</category><category domain="tags">public services</category></item><item><title>QField for Health and Epidemiology Fieldwork</title><link>https://qfield.org/solutions/health-and-epidemiology-fieldwork/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/health-and-epidemiology-fieldwork/</guid><description>Mobile GIS for health surveys, epidemiology mapping, and facility assessments with offline support.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Health facility and service mapping</li>
<li>Household or community surveys</li>
<li>Outbreak mapping and monitoring</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare forms in QGIS and sync via QFieldCloud for collaboration and oversight.</p>
]]></content:encoded><category domain="categories">Humanitarian, Safety &amp; Emergency Response</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">health surveys</category><category domain="tags">epidemiology</category><category domain="tags">facility assessment</category></item><item><title>QField for Humanitarian Aid and Disaster Relief</title><link>https://qfield.org/solutions/humanitarian-aid-and-disaster-relief/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/humanitarian-aid-and-disaster-relief/</guid><description>Mobile GIS for needs assessments, distributions, and response coordination in humanitarian operations.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Needs assessments and distributions</li>
<li>Site mapping and shelter planning</li>
<li>Monitoring, reporting, and coordination</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Share projects with agencies securely and keep everyone aligned.</p>
]]></content:encoded><category domain="categories">Humanitarian, Safety &amp; Emergency Response</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">humanitarian</category><category domain="tags">aid distribution</category><category domain="tags">needs assessment</category></item><item><title>QField for Hydrology and Watershed Management</title><link>https://qfield.org/solutions/hydrology-and-watershed-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/hydrology-and-watershed-management/</guid><description>Mobile GIS for stream surveys, flood assessments, and watershed monitoring.</description><content:encoded><![CDATA[<h2 id="hydrology-fieldwork">Hydrology fieldwork</h2>
<ul>
<li>Stream and culvert surveys</li>
<li>Flood impact and debris mapping</li>
<li>Watershed monitoring sites and parameters</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare forms and styles in QGIS. Collaborate and sync changes through QFieldCloud.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">hydrology</category><category domain="tags">watershed</category><category domain="tags">flood assessment</category></item><item><title>QField for Infrastructure Digital Twins</title><link>https://qfield.org/solutions/infrastructure-digital-twins/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/infrastructure-digital-twins/</guid><description>Connect field observations to your digital twin with accurate, validated mobile GIS data.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Condition and asset updates</li>
<li>Inspection and maintenance records</li>
<li>Media capture and documentation</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Design data models in QGIS and keep field and office aligned with QFieldCloud.</p>
]]></content:encoded><category domain="categories">Specialized &amp; Emerging Use Cases</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">digital twin</category><category domain="tags">infrastructure</category></item><item><title>QField for Land Restoration and Conservation</title><link>https://qfield.org/solutions/land-restoration-and-conservation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/land-restoration-and-conservation/</guid><description>Mobile GIS for restoration planning, monitoring, and conservation field surveys.</description><content:encoded><![CDATA[<h2 id="workflows">Workflows</h2>
<ul>
<li>Restoration site mapping and monitoring</li>
<li>Habitat assessments and invasive species tracking</li>
<li>Community programs and stewardship records</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Design forms and symbology in QGIS, then sync and review via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">restoration</category><category domain="tags">conservation</category><category domain="tags">habitat mapping</category></item><item><title>QField for LiDAR and Photogrammetry Ground Control</title><link>https://qfield.org/solutions/lidar-and-photogrammetry-ground-control/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/lidar-and-photogrammetry-ground-control/</guid><description>Plan and collect ground control points for LiDAR and photogrammetry with mobile GIS and GNSS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Plan and stake out GCPs</li>
<li>Record positions and evidence</li>
<li>Export to GIS and processing workflows</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Prepare targets in QGIS and collaborate with teams via QFieldCloud.</p>
]]></content:encoded><category domain="categories">Specialized &amp; Emerging Use Cases</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">LiDAR</category><category domain="tags">photogrammetry</category><category domain="tags">GCP</category></item><item><title>QField for Mining and Quarrying</title><link>https://qfield.org/solutions/mining-and-quarrying/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/mining-and-quarrying/</guid><description>Mobile GIS for exploration mapping, operations, and environmental monitoring in mines and quarries.</description><content:encoded><![CDATA[<h2 id="field-workflows-for-mines-and-quarries">Field workflows for mines and quarries</h2>
<ul>
<li>Exploration mapping and sampling</li>
<li>Haul road and safety inspections</li>
<li>Environmental monitoring and compliance</li>
</ul>
<h2 id="end-to-end-with-qgis-and-qfieldcloud">End-to-end with QGIS and QFieldCloud</h2>
<p>Prepare, collect, and sync data across teams with an auditable trail of changes.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">mining</category><category domain="tags">quarry</category><category domain="tags">geology mapping</category></item><item><title>QField for Natural Disaster Assessment (Floods, Landslides, Wildfires)</title><link>https://qfield.org/solutions/natural-disaster-assessment-floods-landslides-wildfires/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/natural-disaster-assessment-floods-landslides-wildfires/</guid><description>Rapid damage assessments and situational mapping with offline mobile GIS in disaster zones.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Rapid damage assessments</li>
<li>Hazard and access mapping</li>
<li>Infrastructure impact documentation</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Coordinate across teams with shared projects, permissions, and change tracking.</p>
]]></content:encoded><category domain="categories">Humanitarian, Safety &amp; Emergency Response</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">disaster assessment</category><category domain="tags">flood</category><category domain="tags">landslide</category><category domain="tags">wildfire</category></item><item><title>QField for Power Transmission and Distribution</title><link>https://qfield.org/solutions/power-transmission-and-distribution/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/power-transmission-and-distribution/</guid><description>Grid asset mapping, inspections, and as-built data capture with mobile GIS and QGIS.</description><content:encoded><![CDATA[<h2 id="grid-asset-fieldwork">Grid asset fieldwork</h2>
<p>Inventory lines, poles, transformers, and substations. Capture conditions and defects with photos and attributes.</p>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Patrols and line inspections</li>
<li>Vegetation encroachment surveys</li>
<li>As-built capture and redlines</li>
</ul>
<h2 id="one-workflow-from-field-to-gis">One workflow from field to GIS</h2>
<p>Prepare in QGIS, collect in QField, and sync through QFieldCloud for a clean audit trail.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">power grid</category><category domain="tags">distribution network</category><category domain="tags">line inspection</category></item><item><title>QField for Public Works and Infrastructure Maintenance</title><link>https://qfield.org/solutions/public-works-and-infrastructure-maintenance/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/public-works-and-infrastructure-maintenance/</guid><description>Asset inventories, maintenance inspections, and work orders using mobile GIS integrated with QGIS.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Asset inventory and condition assessment</li>
<li>Maintenance inspections and repairs</li>
<li>Work order documentation and QA</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Build your data model in QGIS and collaborate via QFieldCloud to keep records current.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">public works</category><category domain="tags">infrastructure maintenance</category></item><item><title>QField for Refugee Camp and Shelter Mapping</title><link>https://qfield.org/solutions/refugee-camp-and-shelter-mapping/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/refugee-camp-and-shelter-mapping/</guid><description>Site planning, shelter inventories, and service mapping using mobile GIS in challenging contexts.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Shelter and service inventories</li>
<li>Site planning and allocation</li>
<li>Protection and safety mapping</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS and collaborate via QFieldCloud even in challenging contexts.</p>
]]></content:encoded><category domain="categories">Humanitarian, Safety &amp; Emergency Response</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">refugee camp</category><category domain="tags">shelter mapping</category><category domain="tags">humanitarian</category></item><item><title>QField for Remote Asset Inspection</title><link>https://qfield.org/solutions/remote-asset-inspection/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/remote-asset-inspection/</guid><description>Inspect remote assets with offline mobile GIS, high-accuracy GNSS, and photo evidence.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Inspections and maintenance logs</li>
<li>Photo and note documentation</li>
<li>Sync to QGIS and QFieldCloud for reviews</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS and coordinate teams with QFieldCloud.</p>
]]></content:encoded><category domain="categories">Specialized &amp; Emerging Use Cases</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">asset inspection</category><category domain="tags">remote sites</category></item><item><title>QField for Security, Policing, and Crime Mapping</title><link>https://qfield.org/solutions/security-policing-and-crime-mapping/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/security-policing-and-crime-mapping/</guid><description>Field mapping for incidents, patrols, and community safety with mobile GIS and offline capability.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Incident and hazard mapping</li>
<li>Patrol routes and observations</li>
<li>Community safety surveys</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Maintain a single source of truth from field to analysis and reporting.</p>
]]></content:encoded><category domain="categories">Humanitarian, Safety &amp; Emergency Response</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">crime mapping</category><category domain="tags">public safety</category><category domain="tags">policing</category></item><item><title>QField for Smart Cities and Urban Mobility</title><link>https://qfield.org/solutions/smart-cities-and-urban-mobility/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/smart-cities-and-urban-mobility/</guid><description>Mobile GIS for smart city assets, sensors, and mobility infrastructure field data collection.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Sensor and device inventories</li>
<li>Mobility infrastructure mapping</li>
<li>Condition and performance checks</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Ensure teams use the same data and styles, with sync and review workflows built in.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">smart city</category><category domain="tags">urban mobility</category><category domain="tags">IoT sensors</category></item><item><title>QField for Social Suffering and Vulnerability Mapping</title><link>https://qfield.org/solutions/social-suffering-vulnerability-mapping/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/social-suffering-vulnerability-mapping/</guid><description>Mobile GIS for community vulnerability mapping, social risks, and service access assessments.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Vulnerability and needs assessments</li>
<li>Service access and infrastructure mapping</li>
<li>Community engagements and feedback</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare forms in QGIS and collaborate through QFieldCloud with clear permissions and history.</p>
]]></content:encoded><category domain="categories">Humanitarian, Safety &amp; Emergency Response</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">vulnerability mapping</category><category domain="tags">social risks</category><category domain="tags">community mapping</category></item><item><title>QField for Soil and Land Quality Surveys</title><link>https://qfield.org/solutions/soil-and-land-quality-surveys/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/soil-and-land-quality-surveys/</guid><description>Standardize soil sampling and land quality assessments with offline mobile GIS and QGIS forms.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Plan sampling grids and record field logs</li>
<li>Capture depths, horizons, and conditions</li>
<li>Attach photos and sync to QFieldCloud</li>
</ul>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">soil sampling</category><category domain="tags">land quality</category></item><item><title>QField for Sustainable Land-Use Planning</title><link>https://qfield.org/solutions/sustainable-land-use-planning/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/sustainable-land-use-planning/</guid><description>Field surveys for sustainable land-use planning, monitoring, and stakeholder engagement using mobile GIS.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Site surveys and constraints mapping</li>
<li>Monitoring and plan verification</li>
<li>Stakeholder engagement records</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare forms and styles in QGIS and collaborate via QFieldCloud across teams.</p>
]]></content:encoded><category domain="categories">Sustainability, Compliance &amp; Monitoring</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">land-use planning</category><category domain="tags">sustainability</category></item><item><title>QField for Tourism and Outdoor Recreation Management</title><link>https://qfield.org/solutions/tourism-and-outdoor-recreation-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/tourism-and-outdoor-recreation-management/</guid><description>Trail mapping, facility inventories, and visitor infrastructure inspections with mobile GIS.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Trail mapping and signage</li>
<li>Facility inventories and inspections</li>
<li>Visitor infrastructure planning and maintenance</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Prepare projects in QGIS and keep teams aligned with QFieldCloud collaboration.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">tourism</category><category domain="tags">recreation</category><category domain="tags">trail mapping</category></item><item><title>QField for Transportation (Roads, Rail, Airports, Signage)</title><link>https://qfield.org/solutions/transportation-roads-rail-airports-signage/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/transportation-roads-rail-airports-signage/</guid><description>Mobile GIS for transportation asset mapping, inspections, and construction QA across roads, rail, and airports.</description><content:encoded><![CDATA[<h2 id="field-ready-transportation-asset-management">Field-ready transportation asset management</h2>
<p>QField helps teams inventory roads, rail assets, airport infrastructure, and signage. Collect geospatially accurate data, photos, and conditions even without connectivity.</p>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Road furniture and pavement condition surveys</li>
<li>Rail corridor asset inspections and clearances</li>
<li>Airport signage, lighting, and safety inspections</li>
</ul>
<h2 id="built-for-collaboration">Built for collaboration</h2>
<p>Prepare in QGIS, collect in QField, and sync through QFieldCloud so office and field stay aligned.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">transportation mapping</category><category domain="tags">road inventory</category><category domain="tags">rail inspections</category><category domain="tags">airport signage</category></item><item><title>QField for Urban Planning and Zoning</title><link>https://qfield.org/solutions/urban-planning-and-zoning/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/urban-planning-and-zoning/</guid><description>Mobile GIS for site surveys, zoning enforcement, and plan monitoring in cities and towns.</description><content:encoded><![CDATA[<h2 id="what-you-can-do">What you can do</h2>
<ul>
<li>Site surveys and plan monitoring</li>
<li>Zoning compliance checks</li>
<li>Stakeholder engagement and notes</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Keep planners and inspectors aligned with a single source of truth, online or offline.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">urban planning</category><category domain="tags">zoning enforcement</category></item><item><title>QField for Waste Management and Sanitation</title><link>https://qfield.org/solutions/waste-management-and-sanitation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/waste-management-and-sanitation/</guid><description>Route audits, container inventories, and sanitation inspections with offline mobile GIS.</description><content:encoded><![CDATA[<h2 id="field-workflows">Field workflows</h2>
<ul>
<li>Route audits and optimization inputs</li>
<li>Container inventories and maintenance</li>
<li>Sanitation inspections and issue reporting</li>
</ul>
<h2 id="works-with-qgis-and-qfieldcloud">Works with QGIS and QFieldCloud</h2>
<p>Build your model in QGIS and collaborate via QFieldCloud to keep operations smooth.</p>
]]></content:encoded><category domain="categories">Government, Public Administration &amp; Municipalities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">waste management</category><category domain="tags">sanitation</category><category domain="tags">route audit</category></item><item><title>QField for Water Utilities and Wastewater Management</title><link>https://qfield.org/solutions/water-utilities-and-wastewater-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/water-utilities-and-wastewater-management/</guid><description>Mobile GIS for pipe networks, hydrants, valves, manholes, and treatment inspections.</description><content:encoded><![CDATA[<h2 id="water-and-wastewater-fieldwork">Water and wastewater fieldwork</h2>
<p>Map pipes, valves, hydrants, manholes, and treatment facilities. Capture photos and notes linked to each feature.</p>
<h3 id="typical-workflows">Typical workflows</h3>
<ul>
<li>Valve exercising and hydrant inspections</li>
<li>Sewer manhole surveys and condition assessments</li>
<li>Leak detection and repair documentation</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Design forms in QGIS, then sync and collaborate with QFieldCloud to keep asset data current.</p>
]]></content:encoded><category domain="categories">Infrastructure, Construction &amp; Utilities</category><category domain="tags">mobile GIS</category><category domain="tags">field data collection</category><category domain="tags">QGIS fieldwork</category><category domain="tags">water network</category><category domain="tags">wastewater</category><category domain="tags">sewer inspection</category></item><item><title>QField for Wildlife Tracking and Habitat Mapping</title><link>https://qfield.org/solutions/wildlife-tracking-and-habitat-mapping/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/solutions/wildlife-tracking-and-habitat-mapping/</guid><description>Field data collection for wildlife observations, habitats, and tracking studies with mobile GIS.</description><content:encoded><![CDATA[<h2 id="workflows">Workflows</h2>
<ul>
<li>Wildlife observations and telemetry</li>
<li>Habitat mapping and suitability assessments</li>
<li>Protected areas surveys and monitoring</li>
</ul>
<h2 id="integrated-with-qgis-and-qfieldcloud">Integrated with QGIS and QFieldCloud</h2>
<p>Prepare symbology and forms in QGIS, then sync projects with QFieldCloud to collaborate across teams.</p>
]]></content:encoded><category domain="categories">Environment, Agriculture &amp; Natural Resources</category><category domain="tags">field data collection</category><category domain="tags">mobile GIS</category><category domain="tags">QGIS fieldwork</category><category domain="tags">wildlife</category><category domain="tags">habitat mapping</category><category domain="tags">tracking</category></item><item><title>Search</title><link>https://qfield.org/search/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://qfield.org/search/</guid><description>Search</description><content:encoded></content:encoded></item></channel></rss>