Поиск по организациям Yandex map API

188
17 июля 2018, 15:20

Есть код который добавляет на карту точки по запросу из JSON. Получаю эти точки и кластеризую их.

  1. Каким образом можно класстеризовать все получение точки из запросов , сейчас кластер собирается по 500
  2. Как можно в параметр bbox подставлять свои координаты по моей геолокации, сейчас все точки где то в Узбекистане( Даже подставлял долготу и широту Москвы)

    ymaps.ready()
        .done(function () {
        var myMap = new ymaps.Map('map', {
                center: [55.751574, 37.573856],
        zoom: 10
                        }, {
            searchControlProvider: 'yandex#search'
        });
        ymaps.geolocation.get({
            provider: 'yandex',
            mapStateAutoApply: true
        }).then(function (result) {
            //myMap.geoObjects.add(result.geoObjects);
            var bounds = result.geoObjects.get(0).properties.get('boundedBy'); //Координаты геопозиции
            console.log(bounds[0][0]);
            console.log(bounds[0][1]);
        });
        for (i = 0, skip = 1; i < 2; i++, skip += 500) {
            var query = 'https://search-maps.yandex.ru/v1/?text=Аптеки&type=biz&lang=ru_RU&results=500&bbox=36.83,55.67~38.24,55.91&skip=' + skip + '&apikey=ключ';
            jQuery.getJSON(query, function (json) {
                var geoObjects = ymaps.geoQuery(json)
                    .addToMap(myMap)
                    .applyBoundsToMap(myMap, {
                        checkZoomRange: true
                    });
                geoObjects.search('geometry.type != "Point"').addToMap(myMap);
                myMap.geoObjects.add(geoObjects.search('geometry.type == "Point"').clusterize());
            });
        }
    });
    
READ ALSO
некоректная компиляция коментариев в webpack

некоректная компиляция коментариев в webpack

в файл indexjs импортированы 2 файла sass

154
Как прописать путь к файлу в jq?

Как прописать путь к файлу в jq?

Есть карта от гугл, я прописал путь к своей метке, она картинка

195
Вытащить в js значение поля через запрос к API приложения

Вытащить в js значение поля через запрос к API приложения

При авторизации пользователя на сайте создаётся его уникальный токенЗадача - подставить этот токен на странице *

167
Как работает код? JS

Как работает код? JS

Реализуйте и экспортируйте по умолчанию функцию, которая принимает на вход два аргумента - количество нулей и количество единиц, и определяет...

212