The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
vantor_fieldwork.R):
vantor_survey_grid() to partition an Area of
Interest into square or hexagonal enumeration cells with alphanumeric
spreadsheet labels ("A1", "A2",
"B1", …), WGS84 centroids, and planar area
(area_m2).vantor_vintage_report() to intersect Enumeration
Areas or survey grids with OGC WFS seamlines
(vantor_get_seamlines()), computing
earliest_acq_date, latest_acq_date,
max_age_days, min_gsd_m,
max_gsd_m, max_ona_deg, contributing
sensors, and flagging outdated cells via
vintage_warning.vantor_plus_code() to encode WGS84 coordinates
into 8-, 10-, or 11-character Open Location Codes (Google Plus Codes) in
pure R for offline navigation.vantor_export_capi() to enrich sample
points/polygons with odk_geopoint strings,
plus_code, google_maps_url, grid
cell_id, and imagery vintage metadata, with optional
CSV/GeoJSON export (output_csv,
output_geojson) for ODK Collect, KoboToolbox, and ArcGIS
Survey123, plus native tab-delimited .tab assignment
preload export (output_suso_tab, suso_gps_var)
for World Bank Survey Solutions..tpk / .tpkx) & Offline Mobile
Bundles:
vantor_field_atlas() to generate multi-page
printable PDF Field Atlases (Overview Index sheet + per-cell Detail
Enumeration Sheets with scale bars, north arrows, optional Vantor RGB
satellite imagery, and enumerator sign-off footers).vantor_write_tpk() to generate multi-zoom Web
Mercator (EPSG:3857 / WKID: 102100) Esri Tile
Packages in pure R—supporting both classic .tpk (Compact
Cache V1) and the Apache-2.0 open specification .tpkx
(Compact Cache V2), plus clean <stem>_tpk.zip upload
archives (zip_for_suso = TRUE)—for zoomable offline
basemaps in World Bank Survey Solutions, ArcGIS Field Maps, and
Survey123.vantor_offline_package() to bundle multi-layer
OGC GeoPackages (.gpkg), CAPI preload CSVs and Survey
Solutions .tab files, Web Mercator (EPSG:3857)
GeoTIFF basemaps, optional .tpk/.tpkx tile
pyramids (create_tpk), and zipped Esri Shapefiles
(create_shapefiles = TRUE) into a portable directory for
Survey Solutions, QField, Mergin Maps, and ArcGIS Field Maps."Producing Fieldwork Resources for Survey Data Collection"
(vignettes/fieldwork-survey-resources.Rmd) and
"Creating Spatial Resources for World Bank Survey Solutions Fieldwork"
(vignettes/survey-solutions-workflow.Rmd, including
automated server deployment with
SurveySolutionsAPIv2).leaflet Mapping, WFS
Seamlines, Usage API & Companion Website:
leaflet Integration
(vantor_leaflet.R):
vantor_wmts_url() to generate OGC WMTS
GetTile URL templates (EPSG:3857) for
leaflet, mapgl, or tmap.add_vantor_basemap() (and alias
addVantorBasemap()) to stream Vantor Vivid mosaics
(VIVID_STANDARD_30, VIVID_ADVANCED_15) via
WMTS or WMS in leaflet and leafletProxy.add_vantor_seamlines() (and alias
addVantorSeamlines()) supporting both transparent OGC WMS
raster seamline overlays (mode = "wms") and interactive OGC
WFS vector polygons with clickable metadata popups
(mode = "wfs").add_vantor_imagery() (and alias
addVantorImagery()) to stream specific archive strips
(feature_id or custom cql_filter) via
/streaming/v1/ogc/wms.vantor_seamlines_usage.R):
vantor_get_seamlines() to fetch basemap seamline
polygons and acquisition metadata (acq_time,
gsd, sensor, ona,
catid) as an sf object via OGC WFS.vantor_get_usage() to query the Account Services
Usage API (v2/activation/overview, requiring OAuth2 Bearer
Token authentication) for account credit limits, remaining quota, and
consumption breakdowns.vantor_shiny.R,
vantor_api_getmap.R):
vantor_auth_ui() /
vantor_auth_server() (with automatic periodic OAuth2 token
refresh) and vantor_explorer_ui() /
vantor_explorer_server(), plus
run_vantor_demo_app().progress_callback argument to
get_maxar_wms_tiles() for seamless integration with
shiny::incProgress()."Interactive Leaflet Maps and Shiny Apps with vantorr"
(vignettes/shiny-leaflet-integration.Rmd).pkgdown companion website configuration
(_pkgdown.yml) and GitHub Actions deployment workflow
(.github/workflows/pkgdown.yaml).vantor_api_gettoken.R):
vantor_auth(), vantor_has_auth(),
and vantor_auth_clear() to manage session credentials via
OAuth2 Bearer tokens or API keys (maxar-api-key), with
automatic fallback to VANTOR_API_KEY,
MAXAR_API_KEY, VANTOR_USERNAME, and
VANTOR_PASSWORD environment variables.create_maxar_request() to support both API keys
and Bearer tokens, custom user-agent headers, and
httr2::req_retry() for transient HTTP errors
(429, 500, 502, 503,
504).spatial_dispatch.R):
vantor_as_bbox() supporting
sf (sf, sfc, sfg,
bbox), terra (SpatRaster,
SpatVector, SpatExtent), stars
(stars, stars_proxy), and numeric bounding box
vectors with automatic CRS detection and transformation.return_type support ("file",
"SpatRaster", "stars",
"stars_proxy") to get_maxar_wms_basemap() and
get_maxar_wms_tiles().vantor_api_getmap.R):
get_maxar_wms_tiles() using
terra::sprc() and terra::merge() for
multi-tile downloads.EPSG:4326 and EPSG:3857
output projections (automatically handling WMS 1.3.0 axis ordering) and
custom cql_filter queries in
get_maxar_wms_basemap().get_maxar_wms_basemap() and
get_maxar_wms_tiles() to use tempfile() so
functions never write to the user’s working directory by default.cli and ensured graceful
failure (returning invisible(NULL) with an informative
message rather than an unhandled error) when internet or API resources
are unavailable.DESCRIPTION metadata, Title,
Description, URL, BugReports, and
Suggests fields to pass
R CMD check --as-cran.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.