Ir para o conteúdo

 Voltar a Geral - usuá...
Tela cheia

Interface mobile - 'ligar camadas' não funciona

11 de Março de 2010, 11:22 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.
Visualizado 23 vezes

Olá

 Na interface mobile, assim que um mapa é escolhido, quando eu acesso a opção "ligar camadas", esta não lista as camadas disponíveis para serem ativadas.

Olhei no site do MMA e ocorre o mesmo problema.

A opção "desligar camadas" funciona corretamente.

Acredito que descobri o trecho de código onde está se originando o erro. Acho que é no i3geo/mobile/ligar.php, a partir da linha 81. Estou usando "var_dump()s" para rastrear o conteúdo do array $par neste trecho. A função mb_convert_encoding() parece estar causando a falha, pois após seu processamento, o array fica vazio. Também notei que esta função é usada de forma diferente em desligar.php, ficando dentro do foreach.

Como o problema está também nos mapas do MMA, acho que o problema não é na minha instalação.

OBS: Já configurei $locmapas em ms_configura.php; estou usando o mapas.xml conforme os modelos já existentes. Estranho porque é só o "ligar camadas" que não está exibindo os itens, exibe apenas um radio buttom sem nada escrito ao lado.

 Obrigada!

Daiane

Autor: Daiane Fraga


1111 comentários

  • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
    11 de Março de 2010, 14:49

     

    Tinha mesmo um erro nos programas. Já corrigi e os códigos estão no SVN. Obrigado pelo aviso. Estou compactando os arquivos da versão 4.3 final, se vc identificar algum outro erro, avise que ainda dá tempo de corrigir.

    • 6d228661f90994ad594bc0519ae7c059?only path=false&size=50&d=404Daiane Fraga(usuário não autenticado)
      11 de Março de 2010, 15:02

       

      Pois é Edmar. Eu também acabei de conseguir corrigir este erro! :)

      Mas notei que, quando você desativa ou ativa uma camada, ele não direciona automaticamente para o mapa, mas você tem que clicar em "retorna". Não sei se você corrigiu isso também...

      Também houve uns problemas na edição de mapfiles. Várias vezes aconteceu de as informações que eu havia configurado sumirem, e aparecer no lugar "undefined". Isso nas configurações gerais dos mapfiles no sistema de administração. E na árvore de temas, quando ia escolher um tema, assim como as configurações dos mapfiles sumiam, os mesmos apareciam repetidos na lista de temas. E de repente, quando eu corrigia as informações gerais dos mapfiles, a lista de temas voltava ao normal.

      Não sei se acontece isso com vocês... é que eu estou trabalhando com um número grande de mapfiles.

       

      Obrigada!

      Daiane

      • 6d228661f90994ad594bc0519ae7c059?only path=false&size=50&d=404Daiane Fraga(usuário não autenticado)
        11 de Março de 2010, 15:13

         

        Outra coisinha: no mapas.xml, coloco os temas que quero ativos em <LIGADOS>, mas alguns não aparecem de primeira. Tem que ir em ligar camadas para que os temas apareçam. 

         Sei que sou chatinha.. mas sei como custam caro erros deixados para trás... ;)

         Obrigada!

        • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
          11 de Março de 2010, 22:50

           

          Por favor, registre o bug no sistema de tickets (trac do i3Geo) se não eu acabo esquecendo de corrigir.

          • 6d228661f90994ad594bc0519ae7c059?only path=false&size=50&d=404Daiane Fraga(usuário não autenticado)
            12 de Março de 2010, 10:02

             

            Ok. Vou registrar o mais detalhamente possível os bugs que detectei.

            E se você quiser, posso tentar trocar os radio por chackboxes. Apenas tenho que verificar alguma dependência que possa causar problemas. Estou estudando o código da interface mobile agora, então os bugs que detectar e melhoras que puder fazer posso repassar para você depois.

            Mas não sei como funciona a questão de colaboração "informal". :)

             

            Obrigada!

            Daiane

            • 6d228661f90994ad594bc0519ae7c059?only path=false&size=50&d=404Daiane Fraga(usuário não autenticado)
              12 de Março de 2010, 12:21

               

              Quanto ao problema com a inserção de tema na árvore, acho que imagens podem ajudar:

              Problema no redimensionamento:

               

              Nome dos mapfiles, ao invés do nome configurado:

               

              Nomes duplicados:

            • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
              12 de Março de 2010, 16:45

               

              O i3Geo é licenciado como GPL. Teoricamente, as melhorias feitas no software devem retornar para a comunidade, digo teoricamente, pois nem sempre isso é feito.

              Vc tem toda a liberdade de alterar o software. Para retornar à comunidade, basta vc postar no fórum as mudanças que vc fez. De posse dos códigos, eu posso modificar o original, para garantir a referência ao seu trabalho, inclua uma mensagem (comentário) no trecho que vc colaborou, contendo seu nome e forma de contato.

              A formalização da colaboração é feita entre instituições, nesse caso, a instituição poderia ter direito de administração do software e poderia fazer "commits" no SVN.

              • 6d228661f90994ad594bc0519ae7c059?only path=false&size=50&d=404Daiane Fraga(usuário não autenticado)
                15 de Março de 2010, 10:36

                 

                Ótimo!

                Ainda estou tentando mudar alguns detalhes na interface mobile. O que eu conseguir fazer de melhoras, com certeza postarei aqui.

                Se você acha que devo criar um novo tópico para postar apenas as contribuições, ou algo do tipo, é só falar. Enquanto isso, vou usar esse tópico para colocar as mudanças.. quando estiverem prontas.. :)

                Minha idéia é ao invés de o usuário clicar em um checkbox e este carregar a camada automaticamente, o usuário marcar todos os checkboxes que quiser e apertar um botão para confirmar e, aí sim, as camadas serem ligadas. E quando voltar à tela de ligar camadas, as camadas que estiverem ligadas, aparecerem já marcadas... coisas desse tipo...

                • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
                  15 de Março de 2010, 14:27

                   

                  Não se esqueça de testar em alguns celulares. Nem tudo funciona em um celular igual ao que funciona em um navegador normal. No meu caso, p.e., que uso um celular com o Opera, poucas operações javascript funcionam.

                  • 6d228661f90994ad594bc0519ae7c059?only path=false&size=50&d=404Daiane Fraga(usuário não autenticado)
                    15 de Março de 2010, 15:17

                     

                    Claro! O pessoal aqui onde trabalho tem uns dispositivos móveis que vamos usar para fazer testes. E se conseguir, quero usar alguns emuladores, o ideal é testar no máximo de navegadores portáteis possível. Dessa forma, gostaria de fornecer os códigos apenas quando estiver tudo garantido. O que pode levar mais algum tempinho...

                    Trocando um pouco de assunto, na edição da árvore de temas, notei que os nomes dos subgrupos chegam a um ponto em que não são mais ordenados em ordem alfabética. Veja os dois últimos itens:

      • 04f1e660b0aa64c4b4491da31b6b3356?only path=false&size=50&d=404Edmar Moretti(usuário não autenticado)
        11 de Março de 2010, 22:49

         

        Ao liga/desligar o mapa não volta ao início pois o usuário pode querer ligar/desligar outras camadas. O ideal seria trabalhar com checkbx e não radio, mas não tenho tempo de mudar isso por enquanto (por favor insira um ticket com essa solicitação no sistema de tickets)

        Vou verificar o problema da configuração dos mapfiles mas preciso de mais detalhes sobre o procedimento e qual navegador vc está usando.

acesso à versão beta do i3geosaude

19 de Março de 2015, 10:03, por Desconhecido

Prezados amigos, 



comunidade i3geosaude

7 de Janeiro de 2015, 10:22, por Desconhecido

Prezados Colaboradores,



Primeira Reunião do Grupo de Trabalho do i3Geo ocorre no dia 20 de novembro

6 de Novembro de 2013, 17:46, por Desconhecido

Na manhã do dia 20 de novembro, junto ao Seminário Anual do SISP, acontecerá a 1a. Reunião do Grupo de Trabalho da solução i3Geo, para tratar de necessidades de melhoria ou adaptação da solução disponível no Portal SPB, para uso pela Administração Pública Federal. Os anseios dos dirigentes de TI do Sistema de Administração de Recursos de Tecnologia da Informação – SISP, em busca de soluções disponíveis no Portal do SPB que atendam às necessidades da Administração e de cada Órgão em específico, foram objeto de discussão em reuniões da Comissão de Coordenação do Sistema ao longo de 2013. A formação do Grupo de Trabalho do i3Geo é resultado das atividades já realizadas até o momento entre os órgãos integrantes do SISP na reflexão, modelagem e aprimoramento do conceito e da finalidade do Software Público para a Administração Pública e para a Sociedade.



Testes com o i3Geo (Geosaúde) em Manaus

24 de Setembro de 2013, 11:39, por Desconhecido

Projeto do Departamento de Monitoramento e Avaliação do SUS (DEMAS) do Ministério da Saúde, iniciou os testes e implantação do i3Geo, distribuição "Geosaúde", na Secretaria Municipal de Saúde de Manaus.



Funai cria Portal de mapas baseado em tecnologias livres (i3Geo)

1 de Agosto de 2011, 18:27, por Desconhecido

Autor: Edmar Moretti