From e00f7bb851659c55db1fef51756457a0ce73d2b0 Mon Sep 17 00:00:00 2001 From: Edmar Moretti Date: Wed, 26 Jan 2011 18:35:02 +0000 Subject: [PATCH] Correção no endereço de acesso ao Web Service Geonames e cadastro do usuário i3geo --- ferramentas/identifica/index.js.php | 5 ++++- ferramentas/wiki/funcoes.php | 9 +++++---- ferramentas/wiki/index.js.php | 5 +++++ 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/ferramentas/identifica/index.js.php b/ferramentas/identifica/index.js.php index eda7571..9372f75 100644 --- a/ferramentas/identifica/index.js.php +++ b/ferramentas/identifica/index.js.php @@ -616,8 +616,11 @@ i3GEOF.identifica = { for(k=0;k"; + tip = ""; } + else{ + tip = ""; + } if(resultados[j][k].link === "") {res += "
"+tip+resultados[j][k].alias+": "+resultados[j][k].valor+"
";} else diff --git a/ferramentas/wiki/funcoes.php b/ferramentas/wiki/funcoes.php index abb75be..4934917 100644 --- a/ferramentas/wiki/funcoes.php +++ b/ferramentas/wiki/funcoes.php @@ -1,19 +1,20 @@ register('listaartigos'); $cp->start(); $cp->return_data(); function listaartigos() { - global $ret, $cp; + global $ret, $cp, $usuarioGeonames; $e = explode(" ",$ret); - $url = "http://ws.geonames.org/wikipediaBoundingBox?srv=121&north=".$e[3]."&south=".$e[1]."&east=".$e[2]."&west=".$e[0]."&maxRows=20"; + $url = "http://api.geonames.org/wikipediaBoundingBox?username=".$usuarioGeonames."&style=full&north=".$e[3]."&south=".$e[1]."&east=".$e[2]."&west=".$e[0]."&maxRows=20"; + echo $url; $xml = simplexml_load_file($url."&lang=pt"); $conta = 0; $fim = array(); diff --git a/ferramentas/wiki/index.js.php b/ferramentas/wiki/index.js.php index 00b01f1..44e80db 100644 --- a/ferramentas/wiki/index.js.php +++ b/ferramentas/wiki/index.js.php @@ -5,6 +5,11 @@ Title: Wikipédia Busca na Wikipédia artigos relacionados à extensão geográfica do mapa atual. +A busca utiliza um Web Service do site Geonames. Para utilizar esse serviço é necessário cadastrar um usuário. +Por padrão, o i3Geo utiliza o usuário "i3geo", que pode ter sua cota de acesso diário ultrapassada. +Para criar um usuário novo, utilize o site http://www.geonames.org/login e edite o programa i3geo/ferramentas/wiki/funcoes.php +para alterar a variável $usuarioGeonames + Veja: -- libgit2 0.21.2