Здравствуйте!
Так как геокодер практически одинаково вызывается из разных мест, то сделал функцию геокодирования. Проблема в том, что надо иногда отключать boundedBy и kind.
Как это сделать до геокодирования? Если делаю так, то получаю ошибку.
if(mapBoundedBy!=0){
ymaps.geocode.options.set({
strictBounds: 'true',
boundedBy: mapBoundedBy
}
}
if(mapKind!=0){
ymaps.geocode.options.set({
kind: mapKind
}
}
var geocoder = ymaps.geocode(mapObj, {
provider:mapProvider,
results: 1
}).then(function (res) {...}
...
добавляем в коллекцию, выводим точку, центрируем карту,
...