

Карты Yandex или Google
#1
Отправлено 04 Сентябрь 2014 - 10:54
Думаю было бы многим полезно и нужно.
Например, добавить к свойствам поля возможность отображать это поле на карте. Подразумевается что в поле хранится адрес.
Очень неплохо было бы и иметь возможность отображать на карте объекты, отобранные по какому то фильтру из общего количества записей, или все записи.
#2
Отправлено 04 Сентябрь 2014 - 21:13
slavagrom (04 Сентябрь 2014 - 10:54) писал:
Думаю было бы многим полезно и нужно.
Например, добавить к свойствам поля возможность отображать это поле на карте. Подразумевается что в поле хранится адрес.
Очень неплохо было бы и иметь возможность отображать на карте объекты, отобранные по какому то фильтру из общего количества записей, или все записи.
http://api.yandex.ru...x/2.1/mapbasics
Это достаточно просто
Сообщение отредактировал maksn: 04 Сентябрь 2014 - 21:28
#3
Отправлено 07 Сентябрь 2014 - 07:12
maksn (04 Сентябрь 2014 - 21:13) писал:
http://api.yandex.ru...x/2.1/mapbasics
Это достаточно просто
Ничего не мешает, равно как написать самому свои MySQL и Clientbase, например.
Но, программизм - не моя сфера деятельности.
Хочется своим делом и своими задачами заниматься, а CB - всего лишь инструмент, для решения части этих задач.
Сообщение отредактировал slavagrom: 07 Сентябрь 2014 - 07:17
#4
Отправлено 20 Сентябрь 2014 - 13:20
#5
Отправлено 25 Ноябрь 2014 - 14:57
#6
Отправлено 25 Ноябрь 2014 - 15:56
Александр Пономарев (25 Ноябрь 2014 - 14:57) писал:
На данный момент просто не хватает ресурсов этим заниматься. Возможно добавим в следующих версиях, либо в будущих версиях (скорее всего) будет возможность дорабатывать и распространять свои доработки сторонним программистам, а простым пользователям - соответственно приобретать их готовыми и просто подключать к своей конфигурации. Мы при все желании не можем реализовать все пожелания.
#7
Отправлено 13 Март 2015 - 18:46
function mapexport ($lat, $lng, $bcol, $hc, $bch, $bcb, $bcf) {
$color="islands#BlueStretchyIcon";
$adres=$line['Адрес'];
echo "
<script src=\"//api-maps.yandex.ru/2.1/?lang=ru_RU\" type=\"text/javascript\"></script>
<style type=\"text/css\">
html, body,
#map {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
#map2 {
width: 100%;
height: 30%;
margin: 0;
padding: 0;
}
</style>
<script type=\"text/javascript\">
var myMap;
// Дождёмся загрузки API и готовности DOM.
ymaps.ready(init);
function init () {
// Создание экземпляра карты и его привязка к контейнеру с
// заданным id (\"map\").
myMap = new ymaps.Map('map', {
// При инициализации карты обязательно нужно указать
// её центр и коэффициент масштабирования.
center: [$lng, $lat], // Центр
zoom: 18,
controls: ['zoomControl']
})
myPlacemark = new ymaps.Placemark([$lng, $lat], {
hintContent: '$hc',
balloonContentHeader: '$bch',
balloonContentBody: '$bcb',
balloonContentFooter: '$bcf'
}, {
preset: '$bcol'
})
;
myMap.geoObjects.add(myPlacemark);
myMap2 = new ymaps.Map('map2', {
// При инициализации карты обязательно нужно указать
// её центр и коэффициент масштабирования.
center: [$lng, $lat], // Центр второй карты
zoom: 12,
controls: ['zoomControl']
});
myPlacemark2 = new ymaps.Placemark([$lng, $lat], {
balloonContentHeader: '$bch',
balloonContentBody: '$bcb',
balloonContentFooter: '$bcf',
hintContent: '$hc'
}, {
preset: '$bcol'
})
;
myMap2.geoObjects.add(myPlacemark2);
}
</script>
<div id=\"map\"/>
<div id=\"map2\"/>
";
}
Сообщение отредактировал Александр Пономарев: 13 Март 2015 - 18:49
#8
Отправлено 13 Март 2015 - 18:49
#9
Отправлено 12 Октябрь 2018 - 10:26
Зачем вообще раздел "предложения по доработке", если самые интересные вещи валяются на форуме 5-и летками без движения??
#10
Отправлено 15 Октябрь 2018 - 11:42
Valerii (12 Октябрь 2018 - 10:26) писал:
Форум - это место для обсуждений и дискуссий + возможно помощь от коллег. Площадкой для официальных ответов он не является. Т.е. вы можете обсудить здесь с другими участниками что хотели бы изменить в программе, но если хотите чтобы ваше предложение увидели в компании, возможно приняли к сведению или хотя бы дали явный ответ, отправляйте заявку через официальную форму связи с разработчиком.
#11
Отправлено 12 Март 2019 - 10:07
Александр Пономарев (13 Март 2015 - 18:46) писал:
function mapexport ($lat, $lng, $bcol, $hc, $bch, $bcb, $bcf) {
$color="islands#BlueStretchyIcon";
$adres=$line['Адрес'];
echo "
<script src=\"//api-maps.yandex.ru/2.1/?lang=ru_RU\" type=\"text/javascript\"></script>
<style type=\"text/css\">
html, body,
#map {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
#map2 {
width: 100%;
height: 30%;
margin: 0;
padding: 0;
}
</style>
<script type=\"text/javascript\">
var myMap;
// Дождёмся загрузки API и готовности DOM.
ymaps.ready(init);
function init () {
// Создание экземпляра карты и его привязка к контейнеру с
// заданным id (\"map\").
myMap = new ymaps.Map('map', {
// При инициализации карты обязательно нужно указать
// её центр и коэффициент масштабирования.
center: [$lng, $lat], // Центр
zoom: 18,
controls: ['zoomControl']
})
myPlacemark = new ymaps.Placemark([$lng, $lat], {
hintContent: '$hc',
balloonContentHeader: '$bch',
balloonContentBody: '$bcb',
balloonContentFooter: '$bcf'
}, {
preset: '$bcol'
})
;
myMap.geoObjects.add(myPlacemark);
myMap2 = new ymaps.Map('map2', {
// При инициализации карты обязательно нужно указать
// её центр и коэффициент масштабирования.
center: [$lng, $lat], // Центр второй карты
zoom: 12,
controls: ['zoomControl']
});
myPlacemark2 = new ymaps.Placemark([$lng, $lat], {
balloonContentHeader: '$bch',
balloonContentBody: '$bcb',
balloonContentFooter: '$bcf',
hintContent: '$hc'
}, {
preset: '$bcol'
})
;
myMap2.geoObjects.add(myPlacemark2);
}
</script>
<div id=\"map\"/>
<div id=\"map2\"/>
";
}
Подскажите, а в какое место необходимо вставить код, что бы в открывшейся заявке появилась карта?
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных