Commit f5d14a87be38b7edf7f22e3d025d23b4afc115a6

Authored by Edmar Moretti
1 parent 00512991

--no commit message

Showing 1 changed file with 23 additions and 23 deletions   Show diff stats
exemplos/cursodsv3.htm
... ... @@ -8,7 +8,7 @@
8 8 <script src="../pacotes/openlayers/OpenLayers2131.js"></script>
9 9 <link rel="stylesheet" type="text/css" href="../css/black.css">
10 10 </head>
11   -<body style='margin-left:7px;background:white;'>
  11 +<body style='margin-left:7px;background:white;' class=yui-skin-sam >
12 12  
13 13 <script>
14 14 /************
... ... @@ -20,54 +20,54 @@ Define o elemento DOM com ID = i3geo para usar class = &quot;yui-skin-sam&quot;
20 20  
21 21 Verifica se i3GEO.configura.sid esta vazia ou nao (guarda o ID da SESSION PHP)
22 22 Se estiver vazia:
23   -
  23 +
24 24 Verifica as variaveis i3GEO.mapa.TEMASINICIAIS, i3GEO.mapa.TEMASINICIAISLIGADOS e i3GEO.configura.mashuppar
25 25 Essas variaveis sao utilizadas para compor os parametros que serao utilizados para criar a SESSION PHP e a area temporaria do mapa
26   -
  26 +
27 27 Executa a funcao i3GEO.php.criamapa() com os parametros obtidos e segue o fluxo abaixo. Essa funcao executa um programa PHP cujo retorno
28 28 e o ID da SESSION criada
29   -
  29 +
30 30 Define a variavel i3GEO.configura.sid que armazena o ID da SESSION PHP
31   -
  31 +
32 32 Se nao estiver vazia:
33   -
  33 +
34 34 Verifica se as variaveis i3GEO.parametros.w e i3GEO.parametros.h estao vazias, caso estejam, tenta calcular o tamanho que o mapa devera ter
35   -
  35 +
36 36 Executa a funcao de criacao do mapa i3GEO.php.inicia() usando i3GEO.parametros.w e i3GEO.parametros.h
37   -
  37 +
38 38 Verifica o resultado da criacao do mapa, executada via Ajax e caso nao encontre erro, executa as operacoes seguintes:
39 39 (Nesse momento ja deve existir no servidor, na pasta temporaria, uma pasta especifica para o mapa atual, que inclui um arquivo mapfile
40   - com os parametros)
41   -
  40 + com os parametros)
  41 +
42 42 Obtem o objeto JSON retornado peo servidor
43   -
  43 +
44 44 Define a variaval que guarda os parametros do mapa obtidos do servidor com i3GEO.parametros = retorno.data.variaveis
45   -
  45 +
46 46 Verifica se o mapa criado no servidor possui elementos gravados (o mapa pode ter sido recuperado do banco de dados de administracao) e recupera
47 47 esses elementos (desenhos, ferramentas, etc). Esses elementos sao armazenados em bse64 no objeto JSON retorno.data.customizacoesinit.
48   -
  48 +
49 49 Verifica se existem dados que armazenam a extensao geografica da ultima navegacao do usuario em cookies
50   -
  50 +
51 51 Armazena em i3GEO.arvoreDeCamadas.CAMADAS um objeto com os parametros de cada layer existente no mapfile criado no servidor
52   -
  52 +
53 53 Executa as operacoes de inicializacao que sao comuns:
54   -
  54 +
55 55 Cria os componentes do mapa com as funcoes:
56   -
  56 +
57 57 i3GEO.gadgets.mostraBuscaRapida();
58 58 i3GEO.gadgets.mostraVersao();
59 59 i3GEO.gadgets.mostraEmail();
60 60 i3GEO.guias.cria();
61   -
  61 +
62 62 Cria ou ativa a barra de botoes
63   -
  63 +
64 64 Cria o menu suspenso
65   -
  65 +
66 66 Atualiza o valor do campo que mostra a escala do mapa
67   -
  67 +
68 68 Verifica se o mapa possui tmeporizador
69   -
70   - Mostra o nome do usuário caso esteja logado
  69 +
  70 + Mostra o nome do usuario caso esteja logado
71 71 ************/
72 72 i3GEO.cria();
73 73 i3GEO.inicia();
... ...