Здравствуйте, решили задействовать геокодирование, но не знаем с чего начать в icms2...
Подскажите на примере, как реализовать с помощью встроенного механизма, например такую задачку — Вывести адреса ближайшего офиса компании к пользователю… Как вариант давайте разберем через виджет HTML блок… Просто для примера как это делается.
Подскажите примеры как в icms2 можно реализовать геокодирование.
#2
24 февраля 2015 в 12:33
Вопрос остается открытый, я не разобрался в работе системных функций icms2 и как их запустить в работу, стал смотреть в сети посмотрел темы по этому поводу, нашел рекомендации Я.карт попробовал по ним
Создал html виджет внес туда код, определяет местоположение пользователя:
</script>
Меня это частично устраивает, теперь надо показать ближайшие объекты
И на яндекс есть по этому поводу вот такой код тыц, вот как бы объединить их в один?
Еще в сети есть такой пример, но он с SQL запросом, мне например такой сложный не нужен, мне всего четыре офиса показать надо на карте
Создал html виджет внес туда код, определяет местоположение пользователя:
<div id="map"></div> <script> ymaps.ready(function () { var map; ymaps.geolocation.get().then(function (res) { var mapContainer = $('#map'), bounds = res.geoObjects.get(0).properties.get('boundedBy'), // Рассчитываем видимую область для текущей положения пользователя. mapState = ymaps.util.bounds.getCenterAndZoom( bounds, [mapContainer.width(), mapContainer.height()] ); createMap(mapState); }, function (e) { // Если место положение невозможно получить, то просто создаем карту. createMap({ center: [55.751574, 37.573856], zoom: 2 }); }); function createMap (state) { map = new ymaps.Map('map', state); } });
И на яндекс есть по этому поводу вот такой код тыц, вот как бы объединить их в один?
Еще в сети есть такой пример, но он с SQL запросом, мне например такой сложный не нужен, мне всего четыре офиса показать надо на карте
#3
22 ноября 2015 в 15:36
Здравствуйте, данный вопрос очень интересен. Хотя мне хочется, чтобы друзей пользователей можно было видеть на карте.
Использовал ваш код где спойлер, не сработало, моё положение не видно, да и вообще ничего не загружается.
Использовал ваш код где спойлер, не сработало, моё положение не видно, да и вообще ничего не загружается.
Сегодня в 17:33
#4
23 ноября 2015 в 18:13
Есть много причин из-за чего может не появляться карта, например одна из них браузер фаерфокс если включить галочку в настройках защита от слежения то область карт как и следствие геоопределение работать не будут, кроме того наблюдается и собственно проблемы вообще с отображением Я.карты..
Просто местоположение Вас на карте код должен определять, а вот для показа где все друзья надо искать как-то по другому… Скорее всего надо сделать определение местоположения для каждого пользователя записать в базу или темп файл потом вывести на общей карте, алгоритм как то так, а как сделать — извиняйте скилов моих не хватит.
Просто местоположение Вас на карте код должен определять, а вот для показа где все друзья надо искать как-то по другому… Скорее всего надо сделать определение местоположения для каждого пользователя записать в базу или темп файл потом вывести на общей карте, алгоритм как то так, а как сделать — извиняйте скилов моих не хватит.