par Dominique » 02 mars 2020, 21:56
sly a écrit : ↑01 mars 2020, 19:14Je ne sais pas comment tu prévois de le faire, si la lib OL peut nous faire ça en js coté client et si c'est pertinent de le faire comme ça ?
Mais on doit pouvoir aussi faire ça au niveau PG par un st_transform( ) (et une option dans le modèle pour sortir ça en UTM/lambert/coordonnées suisse), ça aura peut-être plus de pérennité puisque cette fonction est un standard GIS ?
Voilà, je peux donc, si c'est pertinent, filer un coup de main pour le faire. (Par contre pour représentation degré/minute/seconde j'ai peur que PG ne nous aide pas, obligé donc de faire un peu de divisions et soustractions)
Intéressant, je n'y avais pas pensé.
Mais faire la conversion n'est pas le problème : avec pro4j, l'instruction prend 1/2 ligne
Le gros du travail est dans le sélecteur et la mise à jour du champ suivant la demande.
Et en amont, la sélection du fuseau UTM : il y en a 120 (60 pour le Nord et 60 pour le Sud).. puisque WRI est partout
Il faut donc calculer le fuseau probable suivant la position du point (
LES fuseaux car, sur une carte, un fuseau peut être évident d'un côté de la carte et pas de l'autre côté, ...), une fois qu'on a la liste, il faut populer le sélecteur et définir les bons paramètres d'actions pour chacun.
Je passe les projections nationales (IGN à abandonné Lambert I II II IV & V) mais il y a les suisses, les anglais, ...... à n'activer bien sûr que dans l'extend de validité
ça, c'est pour l'affichage. Je passe le plaisir de rencoder deg min sec à la saisie... (parce que, une fois qu'on a pris goût à trouver une cabane en degminsec, on va demander à pouvoir saisir la position de celle qu'on vient de trouver...)
Bref, je ne pense pas que ça soit plus facile en PG
D'autant que, dans le cas de l'édition d'un point, la position n'est connue que localement, donc en JS.
Bref, je ne dis pas ça pour me défiler
, je voulais juste vérifier que certains s'en servaient avant de me relancer là dedans.
Merci à Zinou de m'y encourager.
Je vais vous en faire une partie mais pas avant d'avoir terminé un autre projet
[quote=sly post_id=32515 time=1583086496 user_id=3]Je ne sais pas comment tu prévois de le faire, si la lib OL peut nous faire ça en js coté client et si c'est pertinent de le faire comme ça ?
Mais on doit pouvoir aussi faire ça au niveau PG par un st_transform( ) (et une option dans le modèle pour sortir ça en UTM/lambert/coordonnées suisse), ça aura peut-être plus de pérennité puisque cette fonction est un standard GIS ?
Voilà, je peux donc, si c'est pertinent, filer un coup de main pour le faire. (Par contre pour représentation degré/minute/seconde j'ai peur que PG ne nous aide pas, obligé donc de faire un peu de divisions et soustractions)[/quote]Intéressant, je n'y avais pas pensé.
Mais faire la conversion n'est pas le problème : avec pro4j, l'instruction prend 1/2 ligne
Le gros du travail est dans le sélecteur et la mise à jour du champ suivant la demande.
Et en amont, la sélection du fuseau UTM : il y en a 120 (60 pour le Nord et 60 pour le Sud).. puisque WRI est partout
Il faut donc calculer le fuseau probable suivant la position du point ([u]LES[/u] fuseaux car, sur une carte, un fuseau peut être évident d'un côté de la carte et pas de l'autre côté, ...), une fois qu'on a la liste, il faut populer le sélecteur et définir les bons paramètres d'actions pour chacun.
Je passe les projections nationales (IGN à abandonné Lambert I II II IV & V) mais il y a les suisses, les anglais, ...... à n'activer bien sûr que dans l'extend de validité :roll:
ça, c'est pour l'affichage. Je passe le plaisir de rencoder deg min sec à la saisie... (parce que, une fois qu'on a pris goût à trouver une cabane en degminsec, on va demander à pouvoir saisir la position de celle qu'on vient de trouver...)
Bref, je ne pense pas que ça soit plus facile en PG
D'autant que, dans le cas de l'édition d'un point, la position n'est connue que localement, donc en JS.
Bref, je ne dis pas ça pour me défiler :saint:, je voulais juste vérifier que certains s'en servaient avant de me relancer là dedans.
Merci à Zinou de m'y encourager.
Je vais vous en faire une partie mais pas avant d'avoir terminé un autre projet :)