{"id":15420,"date":"2025-04-07T17:40:38","date_gmt":"2025-04-07T15:40:38","guid":{"rendered":"https:\/\/www.opengis.ch\/?page_id=15420"},"modified":"2025-08-07T17:59:11","modified_gmt":"2025-08-07T15:59:11","slug":"crowdfunding-un-soutien-fiable-pour-les-arcs-de-cercle-dans-qgis","status":"publish","type":"page","link":"https:\/\/www.opengis.ch\/fr\/crowdfunding-un-soutien-fiable-pour-les-arcs-de-cercle-dans-qgis\/","title":{"rendered":"Crowdfunding: un soutien fiable pour les arcs de cercle dans QGIS"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"360\" src=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/04\/image8.png?resize=750%2C360&#038;ssl=1\" alt=\"\" class=\"wp-image-15418\" srcset=\"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/04\/image8.png?resize=1024%2C492&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/04\/image8.png?resize=300%2C144&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/04\/image8.png?resize=768%2C369&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/04\/image8.png?resize=1536%2C738&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2025\/04\/image8.png?w=1999&amp;ssl=1 1999w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">La vision: un traitement optimal des jeux de donn\u00e9es avec des arcs de cercle<\/h4>\n\n\n\n<p>Les arcs de cercle sont un \u00e9l\u00e9ment central dans le domaine de la g\u00e9omatique. Une gestion pr\u00e9cise et fiable de ces \u00e9l\u00e9ments est une condition essentielle pour travailler avec les donn\u00e9es de la mensuration officielle.<\/p>\n\n\n\n<p>Une prise en charge compl\u00e8te des arcs de cercle dans le logiciel QGIS permettra d&rsquo;exploiter cette application pour de nombreux nouveaux cas d&rsquo;utilisation, tant pour la mise \u00e0 jour des donn\u00e9es de la mensuration officielle que pour le travail sur des jeux de donn\u00e9es connexes, tels que la planification de l\u2019utilisation du sol.<\/p>\n\n\n\n<p>QGIS permet d\u00e9j\u00e0 la saisie et l\u2019enregistrement des arcs de cercle, mais ces derniers sont souvent perdus lors d&rsquo;op\u00e9rations comme l\u2019intersection ou la fusion de g\u00e9om\u00e9tries, qui entra\u00eene un travail de post-traitement laborieux. Notre objectif est que QGIS prenne en charge ces op\u00e9rations de mani\u00e8re fiable, efficace et sans erreur.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ce qui a \u00e9t\u00e9 fait jusqu\u2019\u00e0 pr\u00e9sent: impl\u00e9mentation de base dans GEOS<\/h3>\n\n\n\n<p>GEOS est la biblioth\u00e8que utilis\u00e9e par QGIS et d\u2019autres applications open source comme PostGIS pour les op\u00e9rations g\u00e9om\u00e9triques. Elle permet d\u2019effectuer l\u2019intersection des jeux de donn\u00e9es et de r\u00e9aliser diverses transformations g\u00e9om\u00e9triques.<\/p>\n\n\n\n<p>En 2024, gr\u00e2ce au soutien des cantons de B\u00e2le-Campagne et de Zoug ainsi qu\u2019au groupe d\u2019utilisateurs QGIS Allemagne, une int\u00e9gration de base des arcs de cercle a \u00e9t\u00e9 r\u00e9alis\u00e9e. Depuis la version 3.13 de GEOS, le mod\u00e8le g\u00e9om\u00e9trique de GEOS reconna\u00eet les arcs de cercle et peut les repr\u00e9senter, ainsi que les manipuler dans des calculs simples.Cette avanc\u00e9e permet leur int\u00e9gration dans des fonctionnalit\u00e9s plus avanc\u00e9es.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Prochaine \u00e9tape: am\u00e9lioration du moteur de superposition et int\u00e9gration dans QGIS<\/h3>\n\n\n\n<p>La prochaine phase consiste \u00e0 adapter les algorithmes du moteur de superposition (<em>Overlay Engine<\/em>), qui est responsable des calculs d\u2019intersections, de diff\u00e9rences et de fusions de g\u00e9om\u00e9tries. Ces fonctions sont utilis\u00e9es non seulement dans les outils de traitement, mais aussi dans des outils interactifs comme l\u2019outil de d\u00e9coupe. Une gestion propre des arcs de cercle dans ces calculs les rendra pleinement exploitables dans l\u2019ensemble des fonctionnalit\u00e9s de QGIS.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Travaux concrets \u00e0 r\u00e9aliser:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Adapter de nombreuses structures de donn\u00e9es et algorithmes con\u00e7us \u00e0 l&rsquo;origine pour les g\u00e9om\u00e9tries lin\u00e9aires.<br><\/li>\n\n\n\n<li>Revoir le calcul des points d\u2019intersection. L\u2019impl\u00e9mentation actuelle repose sur l\u2019hypoth\u00e8se que deux segments de ligne n\u2019ont qu\u2019un seul point d\u2019intersection, ce qui n\u2019est plus valable avec les arcs de cercle.<br><\/li>\n\n\n\n<li>G\u00e9rer des cas particuliers, comme les arcs de cercle avec des rayons extr\u00eamement grands.<br><\/li>\n\n\n\n<li>Assurer une stabilit\u00e9 num\u00e9rique \u00e9lev\u00e9e malgr\u00e9 les erreurs d\u2019arrondi.<br><\/li>\n\n\n\n<li>Assurer une couverture de tests robuste pour garantir la durabilit\u00e9 \u00e0 long terme.<br><\/li>\n<\/ul>\n\n\n\n<p>L\u2019int\u00e9gration des nouvelles fonctionnalit\u00e9s de GEOS dans QGIS est une autre \u00e9tape essentielle pour rendre ces algorithmes r\u00e9ellement exploitables. Pour cela:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Les g\u00e9om\u00e9tries contenant des arcs de cercle dans QGIS devront \u00eatre correctement converties en g\u00e9om\u00e9tries GEOS et inversement.<br><\/li>\n\n\n\n<li>Un traitement rigoureux des erreurs devra \u00eatre mis en place afin que QGIS continue \u00e0 fonctionner avec des versions de GEOS qui ne prennent pas encore en charge les arcs de cercle.<br><\/li>\n\n\n\n<li>Durant l\u2019impl\u00e9mentation, nous veillerons \u00e0 ce que QGIS reste compatible avec les anciennes versions de GEOS.<br><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Ton soutien fait la diff\u00e9rence!<\/h3>\n\n\n\n<p>Ta contribution \u00e0 ce financement participatif permettra :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>D\u2019ouvrir de nouveaux cas d&rsquo;utilisation pour QGIS.<br><\/li>\n\n\n\n<li>De faire progresser les technologies SIG open source.<br><\/li>\n\n\n\n<li>De g\u00e9n\u00e9rer un effet multiplicateur, car GEOS est utilis\u00e9 dans PostGIS, MapServer, GeoDjango, GRASS et bien d&rsquo;autres applications.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Calendrier du projet<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fin du crowdfunding: 31 juillet 2025.<br><\/li>\n\n\n\n<li>Finalisation de l\u2019impl\u00e9mentation dans GEOS: juin 2026.<br><\/li>\n\n\n\n<li>Int\u00e9gration dans QGIS: avec la version LTR d\u2019octobre 2026.<br><\/li>\n<\/ul>\n\n\n\n<p>Le projet est r\u00e9alis\u00e9 en collaboration avec OPENGIS.ch et Dan Baston de iSciences, un d\u00e9veloppeur cl\u00e9 de GEOS qui a d\u00e9j\u00e0 apport\u00e9 une contribution majeure lors de la phase pr\u00e9liminaire.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La vision: un traitement optimal des jeux de donn\u00e9es avec des arcs de cercle Les arcs de cercle sont un \u00e9l\u00e9ment central dans le domaine de la g\u00e9omatique. Une gestion pr\u00e9cise et fiable de ces \u00e9l\u00e9ments est une condition essentielle pour travailler avec les donn\u00e9es de la mensuration officielle. Une [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":17445,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"class_list":["post-15420","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack-related-posts":[{"id":10984,"url":"https:\/\/www.opengis.ch\/fr\/qfield-training\/","url_meta":{"origin":15420,"position":0},"title":"Formations rapide \u00e0 QField","author":"Marco Bernasocchi","date":"26 avril 2019","format":false,"excerpt":"Vous souhaitez collecter des donn\u00e9es sur le terrain, mais n\u2019avez jamais utilis\u00e9 de SIG auparavent ? Vous \u00eates un utilisateur averti de QGIS, et souhaitez vous pr\u00e9parer pour le terrain ? Vous g\u00e9rez une \u00e9quipe d\u2019utilisateurs, et souhaitez am\u00e9liorer l\u2019efficacit\u00e9 de votre \u00e9quipe sur le terrain ? D\u00e9couvrez nos modules\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/04\/tim-gouw-73926-unsplash.jpg?fit=1200%2C802&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/04\/tim-gouw-73926-unsplash.jpg?fit=1200%2C802&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/04\/tim-gouw-73926-unsplash.jpg?fit=1200%2C802&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/04\/tim-gouw-73926-unsplash.jpg?fit=1200%2C802&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2019\/04\/tim-gouw-73926-unsplash.jpg?fit=1200%2C802&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":10968,"url":"https:\/\/www.opengis.ch\/fr\/support-qgis\/","url_meta":{"origin":15420,"position":1},"title":"Support et maintenance QGIS","author":"Marco Bernasocchi","date":"28 avril 2020","format":false,"excerpt":"Nous prenons le support et la maintenance de vos d\u00e9ploiements tr\u00e8s au s\u00e9rieux. C\u2019est pourquoi nous sommes fiers de pouvoir proposer des contrats de support avec des accords de niveau de services (SLA). En souscrivant \u00e0 nos contrats de support, vous participez \u00e9galement \u00e0 notre initiative pour l\u2019am\u00e9lioration de QGIS.\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":11291,"url":"https:\/\/www.opengis.ch\/fr\/","url_meta":{"origin":15420,"position":2},"title":"Pourquoi nous?","author":"Marco Bernasocchi","date":"30 avril 2020","format":false,"excerpt":"Nous sommes des GeoNinjas \u00e0 part enti\u00e8re et offrons un service personnalis\u00e9 en fonction de vos besoins en mati\u00e8re de g\u00e9odonn\u00e9es.Notre vaste exp\u00e9rience dans les technologies open source, combin\u00e9e \u00e0 notre nature flexible et vari\u00e9e, vous aidera \u00e0 mettre en \u0153uvre rapidement la solution que vous envisagez, avec un faible\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/theteam_2.png?fit=1200%2C289&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/theteam_2.png?fit=1200%2C289&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/theteam_2.png?fit=1200%2C289&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/theteam_2.png?fit=1200%2C289&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/www.opengis.ch\/wp-content\/uploads\/2020\/04\/theteam_2.png?fit=1200%2C289&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":10978,"url":"https:\/\/www.opengis.ch\/fr\/conseil\/","url_meta":{"origin":15420,"position":3},"title":"Conseil","author":"Marco Bernasocchi","date":"12 janvier 2015","format":false,"excerpt":"\"Notre \u00e9quipe exp\u00e9riment\u00e9e et multilingue est toujours pr\u00eate \u00e0 vous aider \u00e0 planifier et \u00e0 am\u00e9liorer vos flux de travail, \u00e0 optimiser les performances de vos outils et \u00e0 renforcer vos connaissances internes.\"Marco Bernasocchi, CEO Conseil g\u00e9ospatial Planifiez-vous une nouvelle infrastructure de g\u00e9odonn\u00e9es ? Souhaitez-vous am\u00e9liorer vos flux de travail\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10981,"url":"https:\/\/www.opengis.ch\/fr\/nos-valeurs\/","url_meta":{"origin":15420,"position":4},"title":"Nos valeurs","author":"Marco Bernasocchi","date":"20 avril 2020","format":false,"excerpt":"Vision Faire des SIG open-source la norme de r\u00e9f\u00e9rence de l'industrie en poussant sans cesse ses produits \u00e0 de haute qualit\u00e9 et de technologie de pointe Mission Nous d\u00e9veloppons, d\u00e9ployons et maintenons des solutions visionnaires pour cr\u00e9er de la qualit\u00e9 pour nos clients.Gr\u00e2ce \u00e0 des pratiques efficaces et des boucles\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10966,"url":"https:\/\/www.opengis.ch\/it\/supporto-qgis\/","url_meta":{"origin":15420,"position":5},"title":"Supporto e manutenzione QGIS","author":"Marco Bernasocchi","date":"28 avril 2020","format":false,"excerpt":"Abbiamo a cuore voi e le vostre implementazioni: per questo motivo prendiamo molto sul serio l'assistenza e la manutenzione e siamo orgogliosi di offrire contratti di assistenza con SLA. Inoltre, scegliendo uno dei nostri contratti di assistenza, contribuite alla nostra iniziativa di sostenibilit\u00e0 di QGIS. Marco Bernasocchi, CEO Scegliete il\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/PbdBtI-40I","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/pages\/15420","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/comments?post=15420"}],"version-history":[{"count":4,"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/pages\/15420\/revisions"}],"predecessor-version":[{"id":17747,"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/pages\/15420\/revisions\/17747"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/media\/17445"}],"wp:attachment":[{"href":"https:\/\/www.opengis.ch\/fr\/wp-json\/wp\/v2\/media?parent=15420"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}