我目前正在使用RStudio内的Leaflet和Shiny软件包为雇主创建一个Shiny App。我正在制作一张地图,显示即将到来的选举的预测。这些预测变化频繁,地图必须改变以适应这些波动。我们将在私人服务器上托管地图(不是shinyapps.io)。
目前,我正在将投影数据作为CSV加载到RStudio中,然后将其与选区的Shapefile合并:
CoreEntities.Contracts.Select(
c=> new {
c.Name,
c.Type,
Role = MapToRole(c));
private string MapToRole(Contract contract) {
switch(contract.Type) {
case: CTypes.Main: return "somerole1";break;
case: CTypes.Secondary: return "somerole2";break;
// ...
default: break;
}
return "none";
}
是否可以更新CSV文件并在已发布的应用中显示这些更改,而无需重新发布应用?
我希望尽可能简化更新过程,因为在我完成此任务后,我的雇主将更新地图。
答案 0 :(得分:0)
只需在R控制台中写下这两行。它会更新。
Echo -> Alexa Service -> Lambda