|
@@ -131,7 +131,11 @@ server <- function(input, output, session) {
|
131
|
131
|
observeEvent(input$mapsearch, {
|
132
|
132
|
ms <- input$mapsearch
|
133
|
133
|
if (ms != "") {
|
134
|
|
- dists <- as.vector(adist(ms, Geo2017$name, costs = c("in" = 1, "del" = 1, "sub" = 1), fixed = FALSE))
|
|
134
|
+ dists <- as.vector(adist(ms, Geo2017$name,
|
|
135
|
+ costs = c("in" = 1, "del" = 1, "sub" = 1),
|
|
136
|
+ fixed = TRUE,
|
|
137
|
+ partial = TRUE,
|
|
138
|
+ ignore.case = TRUE))
|
135
|
139
|
md <- which.min(dists)
|
136
|
140
|
updateSearchInput(session, inputId = "mapsearch", value = Geo2017$name[md])
|
137
|
141
|
leafletProxy("medmap") %>% setView(lng = Geo2017$lon[md],
|