Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
$arResult['MAP_DATA'] = serialize(
array(
'google_lat' => $arParams['LAT'], //широта центра карты
'google_lon' => $arParams['LON'], //долгота центра карты
'google_scale' => $arParams['MAP_SCALE'], //начальный масштаб
'PLACEMARKS' => $arCoordinatesForMap //координаты
)
);
$arCoordinatesForMap - должен быть массив вида:
Код
array(
array(
'TEXT' => "Текст точки 1 (можно html)",
'LON' => долгота точки 1,
'LAT' => широта точки 1
),
array(
'TEXT' => "Текст точки 2 (можно html)",
'LON' => долгота точки 2,
'LAT' => широта точки 2
)
)
Это массив должен формироваться из list($long, $lang) [хотя мне больше нравится функция explode] + на всякий случай нужно учесть нахождение двух точек в одном и том же месте (сливать поля TEXT)