googlemaps_js.php
937 Bytes
<?php
/**
Obtem os dados para geracao de markercluster. Envia o codigo javascript necessario se for solicitado.
Parametros:
carregajs sim|nao envia ou nao o codigo javascript
layer codigo da camada que fornecera os dados
coluna coluna que contem os dados
g_sid codigo da secao i3geo
nomevariavel nome da variavel javascript que sera retornada com os valores
*/
$dir = dirname(__FILE__);
//inicializa o programa verificando seguranca e pegando os parametros enviados pela URL e pela secao
include_once($dir."/../inicia.php");
include_once($dir."/funcoes.php");
$map_file = markerclusterMapfile();
$resultado = markerclusterDados($map_file);
$tipoEstilos = markerclusterEstilos($map_file,$layer,$tipoEstilos);
echo $nomevariavel.' = ['.implode(",",$resultado).'];';
echo $nomevariavelConfig.' = '.$tipoEstilos.';';
if($carregajs === "sim"){
include_once($dir."/../../pacotes/markercluster/google/markerclusterer.js");
}
?>