@johannes_hirshfeld

Онлайн карта на основе 2gis со своими точками. Но как сделать поиск по улицам?

Добрый день!

сейчас использую вот этот пример
<!DOCTYPE html>
<html>
    <head>
        <title>Кластеризатор</title>
        <script src="http://maps.api.2gis.ru/2.0/loader.js"></script>
        <link rel="stylesheet" href="http://2gis.github.io/mapsapi/vendors/Leaflet.markerCluster/MarkerCluster.css" />
        <link rel="stylesheet" href="http://2gis.github.io/mapsapi/vendors/Leaflet.markerCluster/MarkerCluster.Default.css" />
        <script src="http://maps.api.2gis.ru/2.0/cluster_realworld.js"></script>
    </head>
    <body>
        <div id="map" style="width: 100%; height: 400px;"></div>
        <script>
            DG.then(function() {
                // загрузка кода модуля
                return DG.plugin('http://2gis.github.io/mapsapi/vendors/Leaflet.markerCluster/leaflet.markercluster-src.js');
            }).then(function() {
                map = DG.map('map', {
                    center: DG.latLng(54.92, 82.82),
                    zoom: 9
                });

                var markers = DG.markerClusterGroup();

                // обработка координат для установки маркеров
                for (var i = 0; i < addressPoints.length; i++) {
                    var a = addressPoints[i];
                    var title = a[2];
                    var marker = DG.marker([a[0], a[1]], { title: title });
                    marker.bindPopup(title);
                    markers.addLayer(marker);
                }

                map.addLayer(markers);
            });
        </script>
    </body>
</html>


но тут нет поиска по улицам и домам.
возможно реализовать как на самом сайте 2gis но с постоянным отображением своих точек?

спасибо
  • Вопрос задан
  • 728 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы