Closed jfbourdon closed 2 years ago
Oui c'est un peu tannant mais c'est ingérable avec des MULTILINESTRING
Idealement dans measure_roads
il faudrait faire un test que tout est LINESTRING
avant de planter pour un MULTILINESTRING
à la 150eme route
Je suis d'avis aussi qu'il ne faut pas avoir de MULTILINESTRING, ce n'est pas logique de toute façon pour un réseau routier (à mon avis) même si Routard est tout en MULTILINESTRING. C'est d'ailleurs pour ça que j'ai eu l'erreur et que je n'ai pas compris pourquoi sur le coup.
Si ce sont des MULTI mais avec une seule composante tu peux les st_cast
sans problème. C'est ce que j'ai fait pour la validation. Mais si tu as des vrais MULTI il faut se faire la reconstruction à la main
Lorsque le type de géométrie de la couche de chemins soumise n'est pas
LINESTRING
son type est maintenant retourné. Je précise car parfois on est certain que notre couche est belle et bien constituée de lignes... mais on ne pense pas à la différenceLINESTRING
/MULTILINESTRING
.