Пример #1
0
<?php

defined('_JEXEC') or die('Restricted access');
echo '<div id="phocamaps" style="margin:0;padding:0;">';
$id = '';
$map = new PhocaMapsMap($id);
if ($this->type == 'marker') {
    $map->loadCoordinatesJS();
}
$map->loadAPI();
echo '<div align="center" style="margin:0;padding:0">';
echo '<div id="phocaMap' . $id . '" style="margin:0;padding:0;width:750px;height:480px"></div></div>';
echo $map->startJScData();
echo $map->addAjaxAPI('maps', '3.x', '{"other_params":"sensor=false"}');
echo $map->addAjaxAPI('search', '1');
echo $map->createMap('phocaMap', 'mapPhocaMap', 'phocaLatLng', 'phocaOptions', 'tstPhocaMap', 'tstIntPhocaMap', 'phocaGeoCoder', TRUE);
echo $map->cancelEventFunction();
echo $map->checkMapFunction();
echo $map->startMapFunction();
echo $map->setLatLng($this->latitude, $this->longitude);
echo $map->startMapOptions();
echo $map->setMapOption('zoom', $this->zoom) . ',' . "\n";
echo $map->setCenterOpt() . ',' . "\n";
echo $map->setTypeControlOpt() . ',' . "\n";
echo $map->setNavigationControlOpt() . ',' . "\n";
echo $map->setMapOption('scaleControl', 1, TRUE) . ',' . "\n";
echo $map->setMapOption('scrollwheel', 1) . ',' . "\n";
echo $map->setMapOption('disableDoubleClickZoom', 0) . ',' . "\n";
//	echo $map->setMapOption('googleBar', $this->map->googlebar).','."\n";// Not ready yet
//	echo $map->setMapOption('continuousZoom', $this->map->continuouszoom).','."\n";// Not ready yet
echo $map->setMapTypeOpt() . "\n";