plotGoogleMaps no aplicativo brilhante

Eu pensei que seria muito legal usar o plotGoogleMaps em um aplicativo brilhante para analisar dinamicamente e exibir dados espaciais usando o R. Eu nunca usei nenhum dos pacotes antes (eles são relativamente novos) e não tenho muita experiência em programação, então comecei com os tutoriais e exemplos para cada um e, em seguida, tentou uni-los juntos.

Posso fazer com que todos os elementos individuais do código funcionem, mas a execução do aplicativo não exibe o mapa do google. Eu acho que tem a ver com o enredo do GoogleMaps tentando traçar em um navegador e brilhante tentando processar o enredo em um navegador, mas eu não sei como resolver isso. Eu tirei a maior parte do código brilhante deo brilhante tutorial Entradas e Saídas e seguiu oTutorial do plotGoogleMaps

código de teste:

#load packages and data
library(shiny)
library(plotGoogleMaps)
data(meuse)

#convert data frame to SpatialPointDataFrame and set 
coordinates(meuse)<-~x+y
proj4string(meuse) <- CRS('+init=epsg:28992')

#will need to select column name for app, maybe not best way to do this, 
#but seems to work
formulaText<-paste('zinc')

#plot data on Google map, opens browser and works
mpgPlot <- plotGoogleMaps(meuse, zcol=formulaText)

ui.R

library(shiny)

# Define UI for meuse test
shinyUI(pageWithSidebar(

    # Application title
    headerPanel("Meuse Test"),

    # Sidebar with controls to select the variable to plot on map
    sidebarPanel(
        selectInput("variable", "Variable:",
                                choices=list("Zinc" = "zinc", 
                                         "Lead" = "lead", 
                                         "Copper" = "copper"), 
                                selected="Zinc")

    ),

    # Show the caption and plot of the requested variable on map
    mainPanel(
        plotOutput("mapPlot")
    )
))

server.R

library(shiny)
library(plotGoogleMaps)

data(meuse)
coordinates(meuse)<-~x+y
proj4string(meuse) <- CRS('+init=epsg:28992')

# Define server logic required to plot various variables on map
shinyServer(function(input, output) {

    # Compute the forumla text in a reactive expression since it is 
    # shared by the output$mapPlot ?I think I still need to do this...
    formulaText <- reactive({
#paste the input name in so it follows argument format for plotGoogleMaps?
#tried without, don't think it is probelm, works with test code...
        paste(input$variable)
    })


    # Generate a plot of the requested variable against mpg and only 
    # include outliers if requested
    output$mapPlot <- renderPlot({
        plotGoogleMaps(meuse, zcol=formulaText)
#also tried to specify alternative arguments like add=TRUE, 
#filename='mapPlot.htm', openMap=FALSE
    })
})

Eu entendo que tanto o brilhante quanto o plotGoogleMaps são bem novos e eu já vi algumas sugestões para postar perguntas para o brilhante grupo do Google, mas eu não quero duplicar as postagens e o StackOverflow é o meu caminho para as respostas. Eu também gostaria de fazer uma pequena contribuição para uma comunidade que me ajudou muito até agora! Se esta é apenas uma abordagem ruim estou aberto a alternativas, estou verificando googleVis agora ...

Obrigado Alex

PS-

sessionInfo()
R version 3.0.1 (2013-05-16)
Platform: x86_64-w64-mingw32/x64 (64-bit)

locale:
[1] LC_COLLATE=English_United States.1252 
[2] LC_CTYPE=English_United States.1252   
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C                          
[5] LC_TIME=English_United States.1252    

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

other attached packages:
[1] googleVis_0.4.3    plotGoogleMaps_2.0 maptools_0.8-25   
[4] lattice_0.20-15    foreign_0.8-54     rgdal_0.8-10      
[7] sp_1.0-11          shiny_0.6.0       

loaded via a namespace (and not attached):
[1] bitops_1.0-5   caTools_1.14   digest_0.6.3   httpuv_1.0.6.3
[5] Rcpp_0.10.4    RJSONIO_1.0-3  tools_3.0.1    xtable_1.7-1 

PPS - eu leioesta postagem várias vezes antes de postar, mas agora estou desconfiada minha resposta está lá. Appologies se a pergunta é duplicada. Eu acho que é algo comhtmlOutput()...?htmlOutput é esparso ... estou me sentindo densa ...

questionAnswers(3)

yourAnswerToTheQuestion