{"id":14431,"date":"2024-06-11T06:50:00","date_gmt":"2024-06-11T04:50:00","guid":{"rendered":"https:\/\/www.opengis.ch\/?p=14431"},"modified":"2025-08-04T15:19:35","modified_gmt":"2025-08-04T13:19:35","slug":"qfield-3-3-darien-it-is-just-the-beginning","status":"publish","type":"post","link":"https:\/\/www.opengis.ch\/it\/2024\/06\/11\/qfield-3-3-darien-it-is-just-the-beginning\/","title":{"rendered":"QField 3.3 \u201cDari\u00e9n\u201d: It is just the beginning"},"content":{"rendered":"\n<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\u2019s on top of a bunch of new features and improvements added during this development cycle. What preceded this moment was just the beginning!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Main highlights<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"467\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/33splash.png?resize=750%2C467&#038;ssl=1\" alt=\"\" class=\"wp-image-14432\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/33splash.png?w=959&amp;ssl=1 959w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/33splash.png?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/33splash.png?resize=768%2C478&amp;ssl=1 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<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\">Swiss QGIS user group<\/a>.<\/p>\n\n\n\n<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\u2019s menu as well as long pressed over the map canvas. If copy pasting ain\u2019t your style, a new feature-to-feature attributes transfer shortcut has also been added to the feature form\u2019s menu. Appreciation to <a href=\"https:\/\/uwe.lu.ch\/\" target=\"_blank\" rel=\"noreferrer noopener\">Switzerland, Canton of Lucerne, Environment and Energy<\/a> for providing the funds for this feature.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"386\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/transfer_attributes-1.png?resize=750%2C386&#038;ssl=1\" alt=\"\" class=\"wp-image-14468\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/transfer_attributes-1.png?w=778&amp;ssl=1 778w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/transfer_attributes-1.png?resize=300%2C154&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/transfer_attributes-1.png?resize=768%2C395&amp;ssl=1 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<p>The feature form continues to gain more functionalities; in this version, the feature form\u2019s 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\/\">German Archaeological Institut &#8211; KulturGutRetter<\/a>, which sponsored this feature.<\/p>\n\n\n\n<p>Other improvements in the feature form include support for <strong>value relation item grouping<\/strong> and respect for<strong> the vector layer attributes\u2019 &#8220;reuse last entered value&#8221; setting<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"386\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/value_map_buttons-1.png?resize=750%2C386&#038;ssl=1\" alt=\"\" class=\"wp-image-14467\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/value_map_buttons-1.png?w=778&amp;ssl=1 778w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/value_map_buttons-1.png?resize=300%2C154&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/value_map_buttons-1.png?resize=768%2C395&amp;ssl=1 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<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 \u2018non-native\u2019 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\" data-type=\"link\" data-id=\"https:\/\/github.com\/opengisch\/QField\/releases\/tag\/v3.3.0\">and much more<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>User experience improvements<\/strong><\/h2>\n\n\n\n<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&#8217; visibility while also achieving better focus and clarity on the provided details. While revisiting these information panels, we\u2019ve made sure all details, including altitude and distance to destination, respect user-configured project distance unit type.<\/p>\n\n\n\n<p>The dashboard\u2019s 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\">Gispo<\/a> and sponsored by the <a href=\"https:\/\/www.maanmittauslaitos.fi\/en\" data-type=\"link\" data-id=\"https:\/\/www.maanmittauslaitos.fi\/en\">National Land Survey of Finland<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Plugin framework<\/strong><\/h2>\n\n\n\n<p>Last but far away from least, QField 3.3 introduces a brand new plugin framework using Qt\u2019s powerful QML and JavaScript engine. With a few lines of code, plugins can be written to tweak QField\u2019s 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=\"noreferrer noopener\">QFieldCloud<\/a>! We extend our heartfelt thanks to <a href=\"https:\/\/www.amsa.it\/en\/cittadini\" target=\"_blank\" rel=\"noreferrer noopener\">Amsa<\/a> for the financial contribution that brought this incredible project to life.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"386\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/plugin_manager-1.png?resize=750%2C386&#038;ssl=1\" alt=\"\" class=\"wp-image-14465\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/plugin_manager-1.png?w=778&amp;ssl=1 778w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/plugin_manager-1.png?resize=300%2C154&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/plugin_manager-1.png?resize=768%2C395&amp;ssl=1 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<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>\n\n\n\n<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=\"noreferrer noopener\">dedicated documentation page<\/a>, a <a href=\"https:\/\/github.com\/opengisch\/qfield-weather-forecast\">sample plugin implementation<\/a> sporting a weather forecast integration and our latest <a href=\"https:\/\/www.opengis.ch\/2024\/06\/18\/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins\/\" data-type=\"post\" data-id=\"14471\">blog article<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Say hello to the game-changing plugin framework \u2013 revolutionizing the way you can enhance your workflows. Plus, we&#8217;ve packed in tons of new features and improvements, including enhanced drawing capabilities.<br \/>\nA #QGIS #fieldwork new era\ud83c\udf1f<\/p>\n","protected":false},"author":34,"featured_media":14432,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[6,38,165],"tags":[174,125],"class_list":["post-14431","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gis","category-qfield","category-highlights","tag-qfield","tag-qgis-org"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/33splash.png?fit=959%2C597&ssl=1","jetpack-related-posts":[{"id":15180,"url":"https:\/\/www.opengis.ch\/it\/2025\/03\/04\/qfield-3-5-fangorn-background-tracking-a-reality\/","url_meta":{"origin":14431,"position":0},"title":"QField 3.5 \u201cFangorn\u201d: Background tracking a reality!","author":"Mathieu","date":"4 Marzo 2025","format":false,"excerpt":"Track positions in the background, even when your device is locked, for more efficient fieldwork. Enjoy seamless WebDAV folder integration, grid decorations, improved QFieldCloud downloads, and new plugin enhancements, that allow for example OpenStreetMap search integration or AI prompting. Big thanks to our sponsors\u2014this release is a game-changer! \ud83d\ude80","rel":"","context":"In &quot;GIS&quot;","block_context":{"text":"GIS","link":"https:\/\/www.opengis.ch\/it\/category\/gis\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/02\/splash.png?fit=1200%2C736&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/02\/splash.png?fit=1200%2C736&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/02\/splash.png?fit=1200%2C736&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/02\/splash.png?fit=1200%2C736&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/02\/splash.png?fit=1200%2C736&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":14471,"url":"https:\/\/www.opengis.ch\/it\/2024\/06\/18\/supercharge-your-fieldwork-with-qfields-project-and-app-wide-plugins\/","url_meta":{"origin":14431,"position":1},"title":"Supercharge your fieldwork with QField&#8217;s project and app-wide plugins","author":"Mathieu","date":"18 Giugno 2024","format":false,"excerpt":"Imagine digitizing photos of spotted birds onto a vector point layer with a single tap? Now you can, thanks to QField\u2019s new plugin framework. Find all the details in our latest blog post!","rel":"","context":"In &quot;QField&quot;","block_context":{"text":"QField","link":"https:\/\/www.opengis.ch\/it\/category\/gis\/qfield\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/qfield-bird-plugin.gif?fit=640%2C360&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/qfield-bird-plugin.gif?fit=640%2C360&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/qfield-bird-plugin.gif?fit=640%2C360&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":14702,"url":"https:\/\/www.opengis.ch\/it\/2024\/06\/27\/qfield-3-dedicated-to-forests-with-exceptional-features\/","url_meta":{"origin":14431,"position":2},"title":"QField 3 &#8211; Dedicated to Forests with exceptional Features","author":"zsanett","date":"27 Giugno 2024","format":false,"excerpt":"With the current release of the QField Series 3, the significance of forests is reflected in the naming, underscoring the importance of environmental protection and the role of QField in forest management. This update not only recognizes the ecological value of our forests but also introduces numerous new features that\u2026","rel":"","context":"In &quot;Newsletter&quot;","block_context":{"text":"Newsletter","link":"https:\/\/www.opengis.ch\/it\/category\/newsletter\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/Design-ohne-Titel-3.gif?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/Design-ohne-Titel-3.gif?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/Design-ohne-Titel-3.gif?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/Design-ohne-Titel-3.gif?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2024\/06\/Design-ohne-Titel-3.gif?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":18134,"url":"https:\/\/www.opengis.ch\/it\/2026\/02\/12\/qfield-search-and-routing-plugins-updates\/","url_meta":{"origin":14431,"position":3},"title":"QField search and routing plugins updates","author":"Mathieu","date":"12 Febbraio 2026","format":false,"excerpt":"Throughout the first month of 2026, our ninjas added a nifty set of improvements to three useful plugins that we love: the GeoMapFish Search, OpenStreetMap Nominatim Search, and OSRM Routing plugins. These plugins all provide genuinely useful functionalities as well as being great showcases of how easy it is to\u2026","rel":"","context":"In &quot;Uncategorised&quot;","block_context":{"text":"Uncategorised","link":"https:\/\/www.opengis.ch\/it\/category\/uncategorised\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/02\/top.png?fit=1200%2C733&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/02\/top.png?fit=1200%2C733&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/02\/top.png?fit=1200%2C733&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/02\/top.png?fit=1200%2C733&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2026\/02\/top.png?fit=1200%2C733&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":15209,"url":"https:\/\/www.opengis.ch\/it\/2025\/03\/25\/unpacking-key-insights-from-our-qfield-workshop\/","url_meta":{"origin":14431,"position":4},"title":"Unpacking key insights from our QField Workshop","author":"Anja Ottiger","date":"25 Marzo 2025","format":false,"excerpt":"This year, OPENGIS.ch 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: its vision, where it's headed, and the exciting features future users can look forward to. QField was created on June\u2026","rel":"","context":"In &quot;Newsletter 2025 March&quot;","block_context":{"text":"Newsletter 2025 March","link":"https:\/\/www.opengis.ch\/it\/category\/newsletter\/newsletter-2025-march\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/03\/qfield-rapidmapper.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/03\/qfield-rapidmapper.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/03\/qfield-rapidmapper.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/03\/qfield-rapidmapper.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/03\/qfield-rapidmapper.webp?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":15627,"url":"https:\/\/www.opengis.ch\/it\/2025\/06\/02\/xlsform-converter-unlock-a-world-of-surveys-with-our-brand-new-qgis-plugin\/","url_meta":{"origin":14431,"position":5},"title":"XLSForm Converter: unlock a world of surveys with our brand new QGIS plugin","author":"Mathieu","date":"2 Giugno 2025","format":false,"excerpt":"Easily bring your XLSForm surveys into the QGIS and QField ecosystem. The plugin converts spreadsheets into fully prepared QGIS projects\u2014with media support, automatic form configuration, and one-click upload to QFieldCloud. Migrating to QField was never easier!","rel":"","context":"In &quot;Processing&quot;","block_context":{"text":"Processing","link":"https:\/\/www.opengis.ch\/it\/category\/gis\/qgis\/processing\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/05\/xlsformconverter-qgis-qfield.webp?fit=1098%2C859&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/05\/xlsformconverter-qgis-qfield.webp?fit=1098%2C859&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/05\/xlsformconverter-qgis-qfield.webp?fit=1098%2C859&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/05\/xlsformconverter-qgis-qfield.webp?fit=1098%2C859&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/05\/xlsformconverter-qgis-qfield.webp?fit=1098%2C859&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/pbdBtI-3KL","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts\/14431","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/users\/34"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/comments?post=14431"}],"version-history":[{"count":9,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts\/14431\/revisions"}],"predecessor-version":[{"id":14552,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/posts\/14431\/revisions\/14552"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/media\/14432"}],"wp:attachment":[{"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/media?parent=14431"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/categories?post=14431"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.opengis.ch\/it\/wp-json\/wp\/v2\/tags?post=14431"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}