Suite

L'outil Spline ne fonctionne pas

L'outil Spline ne fonctionne pas


Dans QGIS 2.12, l'outil de courbes est intégré par défaut, je le sais. Je voudrais tester le plugin Spline s'il fonctionne mieux pour mon objectif ou non (le but est juste de numériser les rues avec de belles courbes, c'est tout).

Le problème, c'est que ça ne marche pas. Il y a les mêmes lignes bordées que l'outil de dessin standard crée. J'ai essayé… de faire varier les valeurs des paramètres… de réinstaller le plugin… de l'utiliser dans les anciennes versions (2.8 et 2.10)… en cochant l'option "supprimer la fenêtre contextuelle du formulaire d'attribut après la création de la fonctionnalité" trouvée dans les paramètres-options-numérisation-création de la fonctionnalité (comme dit une réponse à une question similaire).

Rien de tout cela n'a fonctionné pour moi. Dois-je appuyer sur une touche pendant le dessin ou y a-t-il autre chose que je puisse faire ?


C'est 1 an trop tard, et je m'excuse d'avoir commencé par une question.

Travaillez-vous sur des coordonnées géographiques (latitude-longitude) telles que WGS84 ?

[Cette réponse suppose que vous êtes sur l'environnement Lat-Lon. Sinon s'il vous plaît agitez ceci au loin… ]

je suppose Outil Spline est un excellent outil, mais il a probablement été conçu pour le système de coordonnées Xm-Ym projeté. Il surveille la distance X-Y entre nos clics de souris et calcule et met à jour automatiquement les courbes splines les mieux adaptées. Cela devrait très bien fonctionner si nous déplaçons notre souris de 50 m vers le point suivant, mais cela peut signifier quelque part autour de 0,0005 degrés (Lat-Lon-wise). Outil Spline ne peut pas dire ce qui s'est passé.

Signaler Outil Spline que notre souris a bougé, nous devons définir le Tolérance à un très petit nombre, disons 0,001 ou même 0,000001, selon l'échelle sur laquelle nous travaillons.

Malheureusement, son interface utilisateur n'est pas assez intuitive, car les flèches haut/bas ne changent que +1,0 ou -1,0 valeur incrémentielle…

tu verras comment Tolérance affecte votre résultat dans l'image ci-dessous.

Dans ce test, j'ai essayé de tracer une ligne polygonale de 4 points sur une vue cartographique à l'échelle 1:25 000 (quoi que cela signifie) comme indiqué en (1) ; en partant du bas à gauche, en montant, puis en bas et en reculant à nouveau pour s'arrêter dans le coin supérieur droit.

Puis j'ai activé Outil Spline, et appliqué divers Tolérance valeurs:

  • (2) Tolérance : 1.0
  • (3) Tolérance : 0,001
  • (4) Tolérance : 0,0001
  • (5) Tolérance : 0,00001
  • (6) Tolérance : 0,000001

Vous ne verrez ni (2) 1,0 ni (3) 0,001 ne montrer aucun effet à cette échelle. Mais cela a commencé à fonctionner à (4) 0,0001, et (5) 0,00001 me semble bien. Cependant (6) 0,000001 semble un peu trop chargé.

Quoi qu'il en soit, vous devriez pouvoir trouver le meilleur Tolérance valeur, adapté à votre tâche.

Ce test a été réalisé à l'aide de QGIS 2.14.7 sous Windows, mais probablement applicable à d'autres versions (2.0 et ultérieures).


Je pense que c'est ainsi que fonctionne le plugin, il crée des courbes mais à un niveau de zoom avancé, vous verrez des bords.