Skip to content

addGlPoints with L.CRS.Simple not rendering points #104

@LucianneY

Description

@LucianneY

Hello, thanks for this package.

I'm experiencing issues using addGlPoints with L.CRS.Simple. My problem appears to be very similar to the one described in issue #13 , so before diving into my codes I would like to first replicate the working example, but the working example provided there does not render anything for me.

Image

Below is the example code from issue #13

library(leafgl)
library(mapview)
library(leafem)
library(sf)

# Transform spatial data to CRS 3035
brew <- st_transform(breweries, 3035)
fran <- st_transform(st_cast(franconia, "POLYGON"), 3035)
trls <- st_transform(st_cast(trails, "LINESTRING"), 3035)

m <- leaflet(
  options = leafletOptions(
    minZoom = -1000,
    crs = leafletCRS(crsClass = "L.CRS.Simple")
  )
)

m %>%
  addGlPoints(brew, popup = "founded") %>%
  addGlPolygons(fran) %>%
  addGlPolylines(trls) %>%
  setView(lng = 4389376, lat = 2964480, zoom = -9) %>%
  addMouseCoordinates()

I originally used the CRAN version and also tested the GitHub version, but neither was able to replicate the example.

sessionInfo()
R version 4.3.2 (2023-10-31)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 22.04.5 LTS

Matrix products: default
BLAS: /usr/local/lib/R/lib/libRblas.so
LAPACK: /usr/local/lib/R/lib/libRlapack.so; LAPACK version 3.11.0

locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8 LC_MONETARY=en_US.UTF-8
[6] LC_MESSAGES=en_US.UTF-8 LC_PAPER=en_US.UTF-8 LC_NAME=C LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C

time zone: America/New_York
tzcode source: system (glibc)

attached base packages:
[1] stats graphics grDevices utils datasets methods base

other attached packages:
[1] sf_1.0-19 leafem_0.2.3 mapview_2.11.2 leafgl_0.2.2 leaflet_2.2.2

loaded via a namespace (and not attached):
[1] raster_3.6-31 htmlwidgets_1.6.4 devtools_2.4.5 remotes_2.5.0 processx_3.8.4 lattice_0.21-9 callr_3.7.6 ps_1.7.6
[9] vctrs_0.6.5 tools_4.3.2 crosstalk_1.2.1 stats4_4.3.2 curl_5.2.1 proxy_0.4-27 KernSmooth_2.23-22 satellite_1.0.5
[17] desc_1.4.3 lifecycle_1.0.4 compiler_4.3.2 munsell_0.5.1 terra_1.8-21 codetools_0.2-19 httpuv_1.6.15 htmltools_0.5.8.1
[25] usethis_2.2.3 class_7.3-22 later_1.3.2 jquerylib_0.1.4 urlchecker_1.0.1 ellipsis_0.3.2 classInt_0.4-11 cachem_1.1.0
[33] sessioninfo_1.2.2 mime_0.12 digest_0.6.37 purrr_1.0.2 fastmap_1.2.0 grid_4.3.2 jsonify_1.2.2 colorspace_2.1-1
[41] cli_3.6.4 magrittr_2.0.3 base64enc_0.1-3 pkgbuild_1.4.4 e1071_1.7-16 scales_1.3.0 promises_1.3.0 sp_2.2-0
[49] png_0.1-8 memoise_2.0.1 shiny_1.8.1.1 miniUI_0.1.1.1 profvis_0.4.0 rlang_1.1.5 Rcpp_1.0.14 xtable_1.8-4
[57] glue_1.8.0 DBI_1.2.3 geojsonsf_2.0.3 pkgload_1.3.4 rstudioapi_0.16.0 jsonlite_1.8.9 R6_2.6.0 fs_1.6.5
[65] units_0.8-5

Edit: fix the code block format issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions