Клуб API Карт

Карта для крупной сети магазина

Пост в архиве.

Добрый вечер.

Сначала опишу поставленную цель, затем уже сам вопрос, пожалуйста прочтите

Стоти цель создание карты России с обозначением всех точек продаж одного крупного производителя.

В среднем в каждом городе по 1-2 точки, в Москве сеть гораздно обширней. около 20-30 точек.

Балуны имеет в оформлении адрес, название и ссылку в подвале на страницу соответствующей точки на нашем сайте

По возможности реализация с собственным оформлением точек.

Теперь уже 2 вопроса:

1. технология хранения набора этих самых точек

а. json или xml файл с кластеризацией

b. Object Manager

c. хранение в скрипте, пример тут: view-source:http://tula.spravochnikov.ru/groups/pilomaterialy строка 124 и далее)

2. Точки на картах могу брать только из коллекции http://api.yandex.ru/maps/doc/jsapi/2.1/ref/reference/option.presetStorage.xml#methods-summary или все таки возможно задание своего изображения?

 

Очень прошу отзыва от людей, уже бравшихся за такое, какая технология показала себя лучше, дальше уже буду углубляться именно в неё. 

Заранее спасибо.

P.S. Возможно есть что-то лучше, с удовольствием рассмотрю любой вариант, главное чтобы это работало. 

 

5 комментариев

1. json и xml это не технологии хранения, как и object manager.

 

Хранить точки надо не в скриптах, не в файлах, не в рублях, не в банках, не в шкафу, не в носках и не под подушкой. 

Хранить надо в Базе Данных, и если вы затеваете проект с гео-контентом, лучше выбрать spatial database, или при отсутствии такой возможности, хотя бы какой-нибудь сервис типа CartoDB

 

2. это не "точки" и не коллекции, а иконки меток и хранилище стилей. конечно можно использовать свои изображения в качестве иконок меток, можно положить описание опций своей иконки в хранилище и назначать его меткам по ключу из хранилища (как в случае стандартных стилей)

Павел Мариев
27 января 2016, 23:35

Извините за неточную постановку вопроса, простите профана, поправлюсь:

каким методом построить данную карту всего:

a. GeoXML

b. Object Manager

а по второму вопросу: если выбирать из первых двух, можно использовать своё изображение. 

Владислав Турман
27 января 2016, 23:35

Извините за оффтоп, но пример просто "ваууу..."))) А почему бы не класть в массив точек объект с полями, которые можно распарсить до того, как отдавать его на клиент?

 

Ну и вот это просто бомба: 

var Arrpoints = [];

var BallunPoints = [];

var AdressPoints = [];

var BuildPoints = [];

 

+1

такое я бы не стал никому советовать.

надо передавать с сервера JSON, а не парсить csv на клиенте