classe_toponimia.php

Processa a toponímia de um tema.

Adiciona, remove, altera, etc.

Cria camadas com a toponímia e gerencia o status das etiquetas mostradas no mapa.

Licenca

GPL2

I3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet

Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti edmar..nosp@m.moretti@mma.g.nosp@m.ov.br

Este programa é software livre; você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation;

Este programa é distribuído na expectativa de que seja útil, porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.  Consulte a Licença Pública Geral do GNU para mais detalhes.  Você deve ter recebido uma cópia da Licença Pública Geral do GNU junto com este programa; se não, escreva para a Free Software Foundation, Inc., no endereço 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.

Arquivo

i3geo/classesphp/classe_toponimia.php

Summary
classe_toponimia.phpProcessa a toponímia de um tema.
Toponimia
Variaveis
$mapaObjeto mapa
$map_fileArquivo map file
$layerObjeto layer
$nomeNome do layer
Functions
salvaSalva o mapfile atual
criaToponimiaCria a toponímia de um tema
ativaEtiquetasativa a inclusão de etiquetas em um tema
removeEtiquetasremove a inclusão de etiquetas em um tema.

Toponimia

Summary
Variaveis
$mapaObjeto mapa
$map_fileArquivo map file
$layerObjeto layer
$nomeNome do layer
Functions
salvaSalva o mapfile atual
criaToponimiaCria a toponímia de um tema
ativaEtiquetasativa a inclusão de etiquetas em um tema
removeEtiquetasremove a inclusão de etiquetas em um tema.

Variaveis

$mapa

Objeto mapa

$map_file

Arquivo map file

$layer

Objeto layer

$nome

Nome do layer

Functions

salva

function salva()

Salva o mapfile atual

criaToponimia

function criaToponimia($item,
$position,
$partials,
$offsetx,
$offsety,
$minfeaturesize,
$mindistance,
$force,
$shadowcolor,
$shadowsizex,
$shadowsizey,
$outlinecolor,
$cor,
$sombray,
$sombrax,
$sombra,
$fundo,
$angulo,
$tamanho,
$fonte,
$tipo,
$wrap)

Cria a toponímia de um tema

parameter

$item Item que será utilizado.

$position Posição da âncora do texto.

$partials Corta texto nas bordas do mapa.

$offsetx Deslocamento em X.

$offsety Deslocamento em Y.

$minfeaturesize Tamanho mínimo que o texto deve ter.

$mindistance Distância mínima entre os textos.

$force Força colisão.

$shadowcolor Cor da sombra.

$shadowsizex Tamanho em X da sombra.

$shadowsizey Tamanho em Y da sombra.

$outlinecolor Cor do contorno.

$cor Cor do texto.

$sombray Deslocamento Y da sombra.

$sombrax Deslocamento X da sombra.

$sombra string Inclui sombra.

$fundo Cor do fundo.

$angulo Ângulo do texto.

$tamanho Tamanho do texto.

$fonte Fonte.

$tipo Tipo teste|

$wrap

Retorno

{string}código do layer criado

ativaEtiquetas

function ativaEtiquetas($item)

ativa a inclusão de etiquetas em um tema

parameter

$item Lista de Itens separados por vírgula que serão utilizados.

removeEtiquetas

function removeEtiquetas()

remove a inclusão de etiquetas em um tema.

function salva()
Salva o mapfile atual
function criaToponimia($item,
$position,
$partials,
$offsetx,
$offsety,
$minfeaturesize,
$mindistance,
$force,
$shadowcolor,
$shadowsizex,
$shadowsizey,
$outlinecolor,
$cor,
$sombray,
$sombrax,
$sombra,
$fundo,
$angulo,
$tamanho,
$fonte,
$tipo,
$wrap)
Cria a toponímia de um tema
function ativaEtiquetas($item)
ativa a inclusão de etiquetas em um tema
function removeEtiquetas()
remove a inclusão de etiquetas em um tema.