Suite

Bibliothèque R SP : identiqueCRS et paramètres dans un ordre différent


Ce qui suit renvoie FAUX :

bibliothèque(sp) points <- matrice(rnorm(30, 50, 10), ncol=2) proj1 <- CRS("+proj=utm +zone=10 +datum=WGS84 +ellps=WGS84 +units=m +no_defs +towgs84=0,0,0") proj2 <- CRS("+proj=utm +zone=10 +datum=WGS84 +units=m +no_defs +ellps=WGS84 +towgs84=0,0,0") sp1 < - SpatialPoints(points, proj1) sp2 <- SpatialPoints(points, proj2) identiqueCRS(sp1, sp2)

Cependant, les proj4strings ont les mêmes options, mais dans un ordre différent. Les projections ne sont-elles vraiment pas équivalentes ? C'est-à-dire que je pense remplacer le CRS identique par quelque chose comme

length(setdiff(unlist(strsplit([email protected]@projargs,")), unlist(strsplit([email protected]@projargs,")))) == 0

Pourquoi ne pas simplement trier la chaîne ?

identique(sort(unlist(strsplit([email protected]@projargs,"))), sort(unlist(strsplit([email protected]@projargs,"))))


Voir la vidéo: Stéréoisomères et centre de chiralité (Octobre 2021).