-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Utiliser la géométrie simplifiée de la BDD #67
Comments
De Eric:
Quant à la vue
C'est dans la version du 20 octobre. |
Why? - Simplification already made in database. What? - Remove call to ms_simplify() Issues #67
Why? - Two polygons have invalid geometry in current db version. What? - Add reprex in data exploration vignette Issues #67
L'application fonctionne bien avec la geometrie de la colonne Cependant je me suis rendu compte en enlevant la simplifcation de la geometrie côté R pour la vue J'ai documenté cela dans data-raw/aa-a-exploration_data.Rmd. |
Après connexion à la base de données, vous pouvez exécuter ces lignes de code. Si vous dé-commentez Peut-être avez-vous moyen d'éviter les problèmes de géométrie avant de mettre dans la base, sinon, on reste sur une double simplification: la votre dans la base + la notre dans R ## Reprex invalid ices_geom
```{r}
library(sf)
library(dplyr)
library(tmap)
```
Two polygons of ices_geom have invalid geometries.
```{r}
ices_geom <- st_read(
conn_eurodiad,
query = "SELECT * FROM diadesatlas.v_ices_geom;"
) %>%
st_transform("+proj=wintri") #%>%
# rmapshaper::ms_simplify()
```
```{r}
invalid_pols <- ices_geom %>%
filter(!st_is_valid(.))
nrow(invalid_pols)
```
This makes the interactive map fails.
```{r, error=TRUE}
map_invalid <- tm_shape(invalid_pols)+
tm_sf()
tmap_leaflet(map_invalid)
``` |
st_make_valid is now useless since geometries are valid in the database. #67
since frontiers have been removed from tm_draw, need to display frontiers in static maps #67
The ICES rectangles do not include the coasts. issue: #67
The ICES rectangles do not include the coasts. issue: #67
Validation
v_basin
v_ices_geom
Technicals
diadesatlas.v_basin
: utiliser la géométrie simplifiée de la BDD et non pas en refaire une dans l'app (ne pas utiliserms_simplify()
)diadesatlas.v_ices_geom
: utiliser la géométrie simplifiée de la BDD et non pas en refaire une dans l'app (ne pas utiliserms_simplify()
)The text was updated successfully, but these errors were encountered: