Enterprise UI Design: Professional Bootstrap 5 for Shiny Apps
Master enterprise-grade UI/UX design for Shiny applications using Bootstrap 5, bslib theming, and professional design systems. Learn to create accessible, responsive interfaces that meet corporate standards for biostatistics and clinical research applications.
Generating a downloadable Quarto document from a shiny app on shinyapps.io
The following shiny app is intended pass user inputs from the app into a parameterized html quarto document that, when rendered, is downloaded via downloadHandler() and downloadButton(). This reproducible example works perfectly when deployed locally, but not when hosted on shinyapps.io. My understanding is that the quarto::quarto_render() call should have permission to write a file on shinyapps.io (it wouldn't be persistent from instance to instance, but that's fine). Does shinyapps.io not supp...
Zoom levels - Leaflet - a JavaScript library for interactive maps
To understand how zoom levels work, first we need a basic introduction to geodesy.
When we represent the world at zoom level zero, it’s 256 pixels wide and high. When we go into zoom level one, it doubles its width and height, and can be represented by four 256-pixel-by-256-pixel images:
At each zoom level, each tile is divided in four, and its size (length of the edge, given by the tileSize option) doubles, quadrupling the area. (in other words, the width and height of the world is 256·2zoomlevel pixels):
In technical terms, the cylindrical projection that Leaflet uses is conformal (preserves shapes), but not equidistant (does not preserve distances), and not equal-area (does not preserve areas, as things near the equator appear smaller than they are).
setView(center, zoom), which also sets the map center
flyTo(center, zoom), like setView but with a smooth animation
zoomIn() / zoomIn(delta), zooms in delta zoom levels, 1 by default
zoomOut() / zoomOut(delta), zooms out delta zoom levels, 1 by default
setZoomAround(fixedPoint, zoom), sets the zoom level while keeping a point fixed (what scrollwheel zooming does)
fitBounds(bounds), automatically calculates the zoom to fit a rectangular area on the map
Functions to efficiently query ArcGIS REST APIs . Both spatial and SQL queries can be used to retrieve data. Simple Feature (sf) objects are utilized to perform spatial queries. This package was neither produced nor is maintained by Esri.
Provides a minimal R and C++ API for parsing well-known binary and well-known text representation of geometries to and from R-native formats. Well-known binary is compact and fast to parse; well-known text is human-readable and is useful for writing tests. These formats are useful in R only if the information they contain can be accessed in R, for which high-performance functions are provided here.
Mount file shares in the cloud or on-premises on Windows, Linux, and macOS. Cache Azure file shares on Windows Servers with Azure File Sync for local access.
how can I setup my landrise.reapi package's caching (leverages a layered...
To integrate Azure Cloud Storage caching into the landrise.reapi package while maintaining existing layered caching functionality, here's a structured...
Extra functions with additional options for reading, writing, and transforming spatial data. Includes a variety of utility functions for working with tabular data with coordinates and distance and area units.
159 million parcel boundaries and records covering 99% of Americans across 3,229 counties and growing. Purchase high quality, standardized parcel data by the county, state, or nationwide.
Welcome to LightBox's developer portal | LightBox Developer Portal
Documentation Introduction LightBox’s cloud-based APIs provide access to an extensive universe of location and property data to power your applications.
Real Estate Geospatial API Solutions | LightBox APIs
Unlock the potential of SmartFabric for your mapping and decision-making workflows. LightBox APIs and data ensure that your property-centric information is reliable and up to date. Featuring a national address fabric with 260 million addresses, property boundaries, attribution data, and a national structure universe, our products instill the confidence you need for crucial decisions. Streamline your data needs with APIs such as geocoding, parcel boundaries, assessments, property attribution, hazards, structures, and zoning, seamlessly integrating them into your applications and processes. SmartFabric's robust connectivity model, using the LightBox ID, simplifies navigation from addresses to parcels, structures, and assessment records, making it effortless to access the data you require for your workflows.