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.
A thin R wrapper around Javascript library AMap and its 3D
plugin Loca.
API has eight(8) commands to enclose all AMap and Loca v.2.0 native
commands and parameters.
Features easy transition 2D to/from 3D, variety of markers and layers,
geoJson import, map manual drawing, dynamic 3D effects like flyover and
trace animation, and more.
Enjoy rich interactive maps in R and
Shiny with minimal overhead!
Use latest development version for optimal experience:
if (!requireNamespace('remotes')) install.packages('remotes')
::install_github('helgasoft/amapro') remotes
library(amapro); am.init()
<- c(22.430151, 37.073011)
ctr <- paste0('http://server.arcgisonline.com/ArcGIS/rest/services/',
turl 'World_Imagery/MapServer/tile/[z]/[y]/[x]')
<- 'https://upload.wikimedia.org/wikipedia/commons/9/9d/Ancient_Greek_helmet.png'
helmet
library(amapro)
am.init(viewMode= '3D', center= ctr, zoom= 10, pitch= 60) |>
am.control(ctype= 'ControlBar', position= 'RT') |>
am.item('TileLayer', tileUrl= turl) |>
am.item('Marker', position= ctr, icon= helmet) |>
am.cmd('set', 'InfoWindow', name='iwin', content='This is Sparta') |>
am.cmd('open', 'iwin', 'm$jmap', ctr) # m$jmap is the map name in JavaScript
# ... then open in browser for best performance
Run with command demo(am.shiny, 'amapro')
. Demo will
open in default browser.
Made with amapro.
Powered by AMap.
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.