|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juillet 2004 Messages : 39 ![]() |
hello,
je découvre la proc gmap sous SAS, et commence à jouer avec mes premiers annotate. J'ai un petit souci, je souhaiterais que l'annotate ne "dépasse" pas du fond de carte initial, quelqu'un a t'il une solution ? Il doit y avoir moyen de faire ça au niveau de la table annotate, en "coupant" les segments qui ne sont pas dans le contours du fond de carte, mais je sens que ça peut être pénible... d'avance merci, |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() ![]() Olivier DecourtFormateur en informatique Inscription : avril 2008 Messages : 1 467 ![]() |
|
|
|
10
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juillet 2004 Messages : 39 ![]() |
Bonjour,
Merci de ta réponse, ça a l'air effectivement super, mais j'ai un souci : La Ginside qui m'intéresse n'est implémentée que depuis la 9.2... et je suis en 9.1 ! une autre solution ? |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Olivier DecourtFormateur en informatique Inscription : avril 2008 Messages : 1 467 ![]() |
Avant ça, il y a une douzaine d'années, j'avais programmé (en IML à l'époque) de la géométrie analytique sur le principe suivant : si tu traces à partir de ton point une demi-droite dans une direction quelconque (mettons à l'horizontale et vers la gauche), tu vas croiser n fois le contour de ta carte (qui est un polygone). Si n est pair ton point est hors du polygone, si n est impair le point est dedans.
Ça revient en pratique à faire des systèmes d'équation entre l'équation de la demi-droite et celle de chaque côté du polygone. Pour autant que je me souvienne, c'était un peu pénible à coder (mais bon, j'étais jeune et un peu bourrin à l'époque ).Bon courage. |
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() Inscription : avril 2009 Messages : 538 ![]() |
je réponds un peu a coté mais tu peux aussi faire faire a ton annotate ce que fait ta GMAP.
tu vires après ta GMAP pour une GSLIDE. Mais bon c'est une piste en plus, pas une vraie réponse à ton pb X |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com