var options = {
service:"Open Street Map",
drawStyleOptions : {
color: "blue",
weight: 1,
opacity: 0.65,
},
osmSearchOptions:{
name: "Oper Street Map",
url: "http://nominatim.openstreetmap.org/search.php?",
urlOptions:{
q: "",
format:"json",
limit:10
}
},
yandexSearchOptions:{
name: "Yandex",
url: "https://geocode-maps.yandex.ru/1.x/?",
urlOptions:{
geocode:"",
format:"json"
}
},
googleSearchOptions:{
name: "Google",
url: "https://maps.googleapis.com/maps/api/geocode/json?",
urlOptions:{
address: ""
limit:10
}
}
};
"дай мне объект из объекта options, [key]name, которого равно options.service"
в моем случае - это дай мне объект со значением ключа name "Open Street Map" и соответственно получаю osmSearchOptions,
если options.service меняется на "Google", я получаю googleSearchOptions,
спасибо за предыдущий ответ, но возвращает null