Commit e00f7bb851659c55db1fef51756457a0ce73d2b0

Authored by Edmar Moretti
1 parent ea92aa6b

Correção no endereço de acesso ao Web Service Geonames e cadastro do usuário i3geo

ferramentas/identifica/index.js.php
... ... @@ -616,8 +616,11 @@ i3GEOF.identifica = {
616 616 for(k=0;k<nitens;k++){
617 617 tip = "&nbsp;&nbsp;";
618 618 if(resultados[j][k].tip == "sim"){
619   - tip = "<img style='margin-right:2px;' src='"+i3GEO.configura.locaplic+"/imagens/tips.png' title='Etiqueta ativa' />";
  619 + tip = "<img style='margin-right:2px;position:relative;top:3px;width:12px;' src='"+i3GEO.configura.locaplic+"/imagens/tips.png' title='Etiqueta ativa' />";
620 620 }
  621 + else{
  622 + tip = "<img style='margin-right:2px;position:relative;top:3px;width:12px;' src='"+i3GEO.configura.locaplic+"/imagens/branco.gif' title='' />";
  623 + }
621 624 if(resultados[j][k].link === "")
622 625 {res += "<div style='width:100%;text-align:left;background-color:"+cor+"' >"+tip+resultados[j][k].alias+":&nbsp;"+resultados[j][k].valor+"</div>";}
623 626 else
... ...
ferramentas/wiki/funcoes.php
1 1 <?php
2   -
  2 +$usuarioGeonames = "i3geo";
3 3 //set_time_limit(600);
4 4 require_once("../../pacotes/cpaint/cpaint2.inc.php");
5 5 require_once("../../classesphp/pega_variaveis.php");
6 6 require_once("../../classesphp/carrega_ext.php");
7   -error_reporting(0);
  7 +error_reporting(E_ALL);
8 8 $cp = new cpaint();
9 9 $cp->register('listaartigos');
10 10 $cp->start();
11 11 $cp->return_data();
12 12 function listaartigos()
13 13 {
14   - global $ret, $cp;
  14 + global $ret, $cp, $usuarioGeonames;
15 15 $e = explode(" ",$ret);
16   - $url = "http://ws.geonames.org/wikipediaBoundingBox?srv=121&north=".$e[3]."&south=".$e[1]."&east=".$e[2]."&west=".$e[0]."&maxRows=20";
  16 + $url = "http://api.geonames.org/wikipediaBoundingBox?username=".$usuarioGeonames."&style=full&north=".$e[3]."&south=".$e[1]."&east=".$e[2]."&west=".$e[0]."&maxRows=20";
  17 + echo $url;
17 18 $xml = simplexml_load_file($url."&lang=pt");
18 19 $conta = 0;
19 20 $fim = array();
... ...
ferramentas/wiki/index.js.php
... ... @@ -5,6 +5,11 @@ Title: Wikipédia
5 5  
6 6 Busca na Wikipédia artigos relacionados à extensão geográfica do mapa atual.
7 7  
  8 +A busca utiliza um Web Service do site Geonames. Para utilizar esse serviço é necessário cadastrar um usuário.
  9 +Por padrão, o i3Geo utiliza o usuário "i3geo", que pode ter sua cota de acesso diário ultrapassada.
  10 +Para criar um usuário novo, utilize o site http://www.geonames.org/login e edite o programa i3geo/ferramentas/wiki/funcoes.php
  11 +para alterar a variável $usuarioGeonames
  12 +
8 13 Veja:
9 14  
10 15 <i3GEO.navega.dialogo.wiki>
... ...