Commit c7e0109517ecf5744dfa3da46f41f36fa7e8e502
1 parent
87b28938
Exists in
master
and in
7 other branches
$1
Showing
2 changed files
with
49 additions
and
54 deletions
Show diff stats
admin/js/editormapfile.js
... | ... | @@ -20,7 +20,7 @@ Este programa é distribuído na expectativa de que seja útil |
20 | 20 | porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita |
21 | 21 | de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA. |
22 | 22 | Consulte a Licença Pública Geral do GNU para mais detalhes. |
23 | -Você deve ter recebido uma cópia da Licença Pública Geral do | |
23 | +Você deve ter recebido uma cópia da Licença Pública Geral do | |
24 | 24 | GNU junto com este programa; se não, escreva para a |
25 | 25 | Free Software Foundation, Inc., no endereço |
26 | 26 | 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA. |
... | ... | @@ -278,7 +278,7 @@ function montaNosRaiz(redesenha) |
278 | 278 | } |
279 | 279 | conteudo += " <img style=\"width:12px;position:relative;cursor:pointer;top:2px\" onclick=\"excluirMapfile('"+$mapfiles[i].codigo+"')\" title=excluir src=\"../imagens/01.png\" />"; |
280 | 280 | if(iconePlus) |
281 | - {conteudo += " <img style=\"width:12px;position:relative;cursor:pointer;top:2px\" onclick=\"clonarMapfile('"+$mapfiles[i].codigo+"')\" title='cria uma cópia' src=\"../imagens/clonar.png\" />";} | |
281 | + {conteudo += " <img style=\"width:12px;position:relative;cursor:pointer;top:2px\" onclick=\"clonarMapfile('"+$mapfiles[i].codigo+"')\" title='cria uma cópia' src=\"../imagens/clonar.png\" />";} | |
282 | 282 | conteudo += " <img style=\"width:12px;position:relative;cursor:pointer;top:2px\" onclick=\"limparCacheMapfile('"+$mapfiles[i].codigo+"')\" title='limpa o chache de imagens se houver' src=\"../imagens/limparcache.png\" />"; |
283 | 283 | conteudo += " <img style=\"width:12px;position:relative;cursor:pointer;top:2px\" onclick=\"editorTemaMapfile('"+$mapfiles[i].codigo+"')\" title='editar tema associado' src=\"../imagens/03.png\" />"; |
284 | 284 | if(iconePlus){ |
... | ... | @@ -714,7 +714,7 @@ function adicionaNovoMapfile() |
714 | 714 | { |
715 | 715 | if(YAHOO.lang.JSON.parse(o.responseText) == "erro") |
716 | 716 | { |
717 | - core_carregando("<span style=color:red >Código já existe</span>"); | |
717 | + core_carregando("<span style=color:red >Código já existe</span>"); | |
718 | 718 | setTimeout("core_carregando('desativa')",3000); |
719 | 719 | } |
720 | 720 | else |
... | ... | @@ -1331,7 +1331,7 @@ function montaEditorComport(dados) |
1331 | 1331 | titulo:"Status",id:"",value:dados.status,tipo:"text",div:"<div id=cStatus ></div>"}, |
1332 | 1332 | {ajuda:"Indica se o tema irá ser mostrado na ferramenta de identificação", |
1333 | 1333 | titulo:"Identifica (IDENTIFICA)",id:"",value:dados.identifica,tipo:"text",div:"<div id=cIdentifica ></div>"}, |
1334 | - {ajuda:"Sets the opacity level (or the inability to see through the layer) of all classed pixels for a given layer. The value can either be an integer in the range (0-100) or the named symbol 'ALPHA'. A value of 100 is opaque and 0 is fully transparent. Implemented in MapServer 5.0, to replace the deprecated TRANSPARENCY parameter.The 'ALPHA' symbol directs the MapServer rendering code to honor the indexed or alpha transparency of pixmap symbols used to style a layer. This is only needed in the case of RGB output formats, and should be used only when necessary as it is expensive to render transparent pixmap symbols onto an RGB map image.", | |
1334 | + {ajuda:"Define o nível de opacidade (ou a inabilidade de ver através da camada) de todos os pixeis classificados para uma dada camada. O valor pode ser um número inteiro entre 0 e 100 ou o símbolo nomeado ALPHA . Um valor de 100 é opaco e 0 é completamente transparente. O símbolo ALPHA direciona o MapServer para honrar a transparência dos símbolos utilizados como pixmap no estilo de uma camada. Isso só é necessário no caso de formatos de saída RGB, e deve ser usado somente quando necessário pois é dispendioso renderizar símbolos transparentes como pixmap em um mapa de imagem RGB.", | |
1335 | 1335 | titulo:"Opacity",id:"opacity",value:dados.opacity,tipo:"text"}, |
1336 | 1336 | {ajuda:"Indica se a extensão geográfica do mapa deve ser alterada quando o tema for adicionado ao mapa", |
1337 | 1337 | titulo:"Aplica extensao (APLICAEXTENSAO)",id:"",value:dados.aplicaextensao,tipo:"text",div:"<div id=cAplicaextensao ></div>"}, |
... | ... | @@ -1341,31 +1341,31 @@ function montaEditorComport(dados) |
1341 | 1341 | titulo:"Temporizador em segundos (METADATA: TEMPORIZADOR)",id:"temporizador",value:dados.temporizador,tipo:"text"}, |
1342 | 1342 | {ajuda:"Indica se as classes serão mostradas ou não na legenda. Por padrão é SIM. ", |
1343 | 1343 | titulo:"Classe (CLASSE)",id:"",value:dados.classe,tipo:"text",div:"<div id=cClasse ></div>"}, |
1344 | - {ajuda:"URL de uma imagem que será utilizada em substituição à geração normal da legenda ", | |
1344 | + {ajuda:"URL de uma imagem que será utilizada em substituição à geração normal da legenda ", | |
1345 | 1345 | titulo:"URL da legenda (opcional) (LEGENDAIMG)",id:"legendaimg",value:dados.legendaimg,tipo:"text"}, |
1346 | 1346 | {ajuda:"Indica se o tema é mostrado no mapa mas não nas listas da legenda e na guia 'temas'", |
1347 | 1347 | titulo:"Escondido (ESCONDIDO)",id:"",value:dados.escondido,tipo:"text",div:"<div id=cEscondido ></div>"}, |
1348 | 1348 | {ajuda:"Aplica efeitos de transição nas operações de zoom e pan na interface Openlayers", |
1349 | 1349 | titulo:"Efeitos de transição zoom (TRANSITIONEFFECT)",id:"",value:dados.transitioneffect,tipo:"text",div:"<div id=cTransitioneffect ></div>"}, |
1350 | - {ajuda:"Sets the color index to treat as transparent for raster layers.", | |
1350 | + {ajuda:"Define o padrão de cores RGB para tratar como transparente em camadas raster.", | |
1351 | 1351 | titulo:"Offsite (R,G,B) (utilize -1,-1,-1 para anular o valor)",id:"offsite",value:dados.offsite,tipo:"text"}, |
1352 | - {ajuda:"Maximum scale at which this LAYER is drawn. Scale is given as the denominator of the actual scale fraction, for example for a map at a scale of 1:24,000 use 24000.", | |
1352 | + {ajuda:"Escala máxima na qual o LAYER é desenhado. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", | |
1353 | 1353 | titulo:"Maxscale (utilize -1 para anular o valor)",id:"maxscale",value:dados.maxscale,tipo:"text"}, |
1354 | - {ajuda:"Minimum scale at which this LAYER is drawn. Scale is given as the denominator of the actual scale fraction, for example for a map at a scale of 1:24,000 use 24000.", | |
1354 | + {ajuda:"Escala mínima na qual o LAYER é desenhado. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", | |
1355 | 1355 | titulo:"Minscale (utilize -1 para anular o valor)",id:"minscale",value:dados.minscale,tipo:"text"}, |
1356 | - {ajuda:"Item name in attribute table to use for class annotation (i.e. labeling).", | |
1356 | + {ajuda:"Nome do item na tabela de atributos para utilizar como etiqueta (label).", | |
1357 | 1357 | titulo:"Labelitem",id:"labelitem",value:dados.labelitem,tipo:"text"}, |
1358 | - {ajuda:"Maximum scale at which this LAYER is labeled. Scale is given as the denominator of the actual scale fraction, for example for a map at a scale of 1:24,000 use 24000.", | |
1358 | + {ajuda:"Escala máxima na qual a LABEL é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", | |
1359 | 1359 | titulo:"Labelmaxscale (utilize -1 para anular o valor)",id:"labelmaxscale",value:dados.labelmaxscale,tipo:"text"}, |
1360 | - {ajuda:"Minimum scale at which this LAYER is labeled. Scale is given as the denominator of the actual scale fraction, for example for a map at a scale of 1:24,000 use 24000.", | |
1360 | + {ajuda:"Escala mínima na qual a LABEL é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", | |
1361 | 1361 | titulo:"Labelminscale (utilize -1 para anular o valor)",id:"labelminscale",value:dados.labelminscale,tipo:"text"}, |
1362 | - {ajuda:"The scale at which symbols and/or text appear full size. This allows for dynamic scaling of objects based on the scale of the map. If not set then this layer will always appear at the same size. Scaling only takes place within the limits of MINSIZE and MAXSIZE as described above. Scale is given as the denominator of the actual scale fraction, for example for a map at a scale of 1:24,000 use 24000.", | |
1362 | + {ajuda:"A escala na qual símbolos e/ou textos aparecem em tamanho total. Isso permite alterar dinamicamente a escala de objetos de acordo com a escala do mapa. Se não for definido, então o objeto sempre aparecerá no mesmo tamanho. Essa operação só ocorre dentro dos limites de MINSIZE e MAXSIZE como descrito acima. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", | |
1363 | 1363 | titulo:"Symbolscale (utilize -1 para anular o valor)",id:"symbolscale",value:dados.symbolscale,tipo:"text"}, |
1364 | - {ajuda:"Sensitivity for point based queries (i.e. via mouse and/or map coordinates). Given in TOLERANCEUNITS. If the layer is a POINT or a LINE, the default is 3. For all other layer types, the default is 0. To restrict polygon searches so that the point must occur in the polygon set the tolerance to zero.", | |
1364 | + {ajuda:"Sensibilidade para consultas baseadas em pontos (por exemplo, via mouse e/ou coordenadas do mapa). Dada em TOLERANCEUNITS. Se a camada for um ponto ou uma linha, o padrão é 3. Para todos os outros tipos de camada, o padrão é 0. Para restringir pesquisas por polígonos para que o ponto ocorra dentro do polígono defina a tolerância como 0.", | |
1365 | 1365 | titulo:"Tolerance",id:"tolerance",value:dados.tolerance,tipo:"text"}, |
1366 | 1366 | {ajuda:" ", |
1367 | 1367 | titulo:"Tolerance units",id:"",value:dados.toleranceunits,tipo:"text",div:"<div id=cToleranceunits ></div>"}, |
1368 | - {ajuda:"Sets the unit of CLASS object SIZE values (default is pixels). Useful for simulating buffering", | |
1368 | + {ajuda:"Define as unidades de valores do parâmetro SIZE do objeto CLASS (padrão é pixeis). Útil para simular um buffer.", | |
1369 | 1369 | titulo:"Sizeunits",id:"",value:dados.sizeunits,tipo:"text",div:"<div id=cSizeunits ></div>"} |
1370 | 1370 | ] |
1371 | 1371 | }; |
... | ... | @@ -1442,9 +1442,9 @@ function montaEditorTitulo(dados) |
1442 | 1442 | { |
1443 | 1443 | var param = { |
1444 | 1444 | "linhas":[ |
1445 | - {ajuda:"Elemento 'NAME'. Não confunda com o nome que aparece no mapa ou na árvore de temas. Normalmente o código recebe o mesmo nome do arquivo mapfile, sem a extensão '.map'", | |
1446 | - titulo:"Código do layer",id:"name",value:dados.name,tipo:"text"}, | |
1447 | - {ajuda:"Name of a group that this layer belongs to. The group name can then be reference as a regular layer name in the template files, allowing to do things like turning on and off a group of layers at once.", | |
1445 | + {ajuda:"Elemento 'NAME'. Não confunda com o nome que aparece no mapa ou na árvore de temas. Normalmente o código recebe o mesmo nome do arquivo mapfile, sem a extensão '.map'", | |
1446 | + titulo:"Código do layer",id:"name",value:dados.name,tipo:"text"}, | |
1447 | + {ajuda:"Nome do grupo a qual a camada pertence. O nome do grupo pode ser referência como um nome regular de uma camada, permitindo fazer coisas como ligar e desligar um grupo de camadas de uma vez.", | |
1448 | 1448 | titulo:"Group",id:"group",value:dados.group,tipo:"text"}, |
1449 | 1449 | {ajuda:"Nome que será utilizado na legenda do mapa e na guia 'Temas'", |
1450 | 1450 | titulo:"Título (METADATA: TEMA)",id:"tema",value:dados.tema,tipo:"text"}, |
... | ... | @@ -1565,34 +1565,29 @@ function montaEditorDados(dados) |
1565 | 1565 | "linhas":[ |
1566 | 1566 | {ajuda:"Indica se as definições da camada estão relacionadas ao sistema de metadados estatísticos. Se estiver, alguns parâmetros são obtidos de forma automática, como a conexão e o SQL de acesso aos dados.", |
1567 | 1567 | titulo:"Esse mapfile está integrado ao sistema de metadados estatísticos?",id:"",value:dados.metaestat,tipo:"text",div:"<div id=cMetaestat ></div>"}, |
1568 | - | |
1569 | 1568 | {ajuda:"ID da medida da variável que relaciona a camada ao sistema de metadados estatísticos. Só deve ser definido se o mapfile for integrado a esse sistema.", |
1570 | - titulo:"ID da variável no sistema de metadados estatísticos ",id:"",value:"",tipo:"text",div:"<div id=cMetaestat_id_medida_variavel ></div>"}, | |
1571 | - | |
1572 | - {ajuda:"Type of connection. Default is local.", | |
1569 | + titulo:"ID da variável no sistema de metadados estatísticos ",id:"",value:"",tipo:"text",div:"<div id=cMetaestat_id_medida_variavel ></div>"}, | |
1570 | + {ajuda:"Tipo de conexão. Padrão é local.", | |
1573 | 1571 | titulo:"Connectiontype",id:"",value:"",div:"<div id=cConnectiontype ></div>",tipo:"text"}, |
1574 | 1572 | {ajuda:"Aplica a conversão de caracteres nas ferramentas que obtém os dados descritivos referentes aos elementos do LAYER. Em alguns casos, a conversão pode provocar problemas de acentuação. Se isso ocorrer, na ferramenta tabela por exemplo, experimente marcar essa opção como 'nao'", |
1575 | 1573 | titulo:"Conversão de caracteres (METADATA: CONVCARACTER)",id:"",value:dados.convcaracter,tipo:"text",div:"<div id=cConvcaracter ></div>"}, |
1576 | - | |
1577 | 1574 | {ajuda:"Você pode digitar apenas o 'alias' para esconder a string de conexão. Database connection string to retrieve remote data.An SDE connection string consists of a hostname, instance name, database name, username and password separated by commas.A PostGIS connection string is basically a regular PostgreSQL connection string, it takes the form of 'user=nobody password=****** dbname=dbname host=localhost port=5432' An Oracle connection string: user/pass[@db] . Se vc tiver problemas com acentuação, experimente algo como: user=postgres password=postgres dbname=pgutf8 host=localhost port=5432 options='-c client_encoding=LATIN1'", |
1578 | 1575 | titulo:"Connection ",id:"",value:"",tipo:"text",div:"<div id=cConnection ></div>"}, |
1579 | - | |
1580 | - {ajuda:"Full filename of the spatial data to process. No file extension is necessary for shapefiles. Can be specified relative to the SHAPEPATH option from the Map Object.If this is an SDE layer, the parameter should include the name of the layer as well as the geometry column, i.e. 'mylayer,shape,myversion'.If this is a PostGIS layer, the parameter should be in the form of '<columnname> from <tablename>', where 'columnname' is the name of the column containing the geometry objects and 'tablename' is the name of the table from which the geometry data will be read.For Oracle, use 'shape FROM table' or 'shape FROM (SELECT statement)' or even more complex Oracle compliant queries! Note that there are important performance impacts when using spatial subqueries however. Try using MapServer's FILTER whenever possible instead. You can also see the SQL submitted by forcing an error, for instance by submitting a DATA parameter you know won't work, using for example a bad column name. Exemplo postgis: the_geom FROM (select * FROM biomas) as foo USING UNIQUE gid USING SRID=4291 . Exemplo shapefile: c://ms4w/Apache/htdocs/geodados/brasil/limitespol/localidades.shp", | |
1576 | + {ajuda:"Nome completo do arquivo de dado espacial a ser processado. Não é necessária a extensão do arquivo para shapefiles. Exemplo: c://ms4w/Apache/htdocs/geodados/brasil/limitespol/localidades.shp. Pode ser especificado relativo à opção SHAPEPATH do objeto MAP. Se for uma camada SDE, deve ser incluído o nome da camada bem como da coluna de geometria, por exemplo, mylayer,shape,myversion. Se é uma camada PostGIS, o parâmetro deve seguir a forma <columnname> from <tablename>, na qual columnname é o nome da coluna que contém a geometria e tablename é o nome da tabela cuja geometria será lida. Exemplo: the_geom FROM (select * FROM biomas) as foo USING UNIQUE gid USING SRID=4291. Para Oracle, use shape FROM table ou shape FROM (SELECT statement) ou até expressões mais complexas. Note que, no entanto, há impactos importantes de performance quando utilizadas subconsultas espaciais. Tente utilizar o objeto FILTER sempre que possível. Você também pode ver o SQL submetido ao forçar um erro, submetendo um parâmetro DATA que você sabe que não funcionará, como uma nome de coluna errado.", | |
1581 | 1577 | titulo:"Data",id:"",value:"",tipo:"textarea",div:"<div id=cData ></div>"}, |
1582 | - | |
1583 | - {ajuda:"Specifies how the data should be drawn. Need not be the same as the shapefile type. For example, a polygon shapefile may be drawn as a point layer, but a point shapefile may not be drawn as a polygon layer. Common sense rules. Annotation means that a label point will be calculated for the features, but the feature itself will not be drawn although a marker symbol can be optionally drawn. this allows for advanced labeling like numbered highway shields. Points are labeled at that point. Polygons are labeled first using a centroid, and if that doesn't fall in the polygon a scanline approach is used to guarantee the label falls within the feature. Lines are labeled at the middle of the longest arc in the visible portion of the line. Query only means the layer can be queried but not drawn.In order to differentiate between POLYGONs and POLYLINEs (which do not exist as a type), simply respectively use or ommit the COLOR keyword when classifying. If you use it, it's a polygon with a fill color, otherwise it's a polyline with only an OUTLINECOLOR.For CHART layers, see the Dynamic Charting howto.A circle must be defined by a a minimum bounding rectangle. That is, 2 points that define the smallest square that can contain it. These 2 points are the two opposite corners of said box", | |
1578 | + {ajuda:"Especifica como o dado deve ser desenhado. Não precisa ser do mesmo tipo do shapefile. Por exemplo, um shapefile de polígonos pode ser desenhado como pontos, mas um shape de pontos não pode ser desenhado como um polígono. Para diferenciar entre POLYGON e POLYLINE, simplesmente use ou omita o parâmetro COLOR na classificação. Se você utilizá-lo, é um polígono com uma cor de preenchimento, senão, é uma polilinha cuja cor é definida em OUTLINECOLOR. Um círculo (circle) deve ser definido por um retângulo de limites mínimos. Isto é, dois pontos que definem o menor quadrado que pode contê-lo.", | |
1584 | 1579 | titulo:"Type",id:"",value:dados.type,tipo:"text",div:"<div id=cType ></div>"}, |
1585 | - {ajuda:"Ativa ou não a manutenção de um cache para armazenar as imagens geradas para montar o mapa. Essa opção afeta apenas as interfaces do i3Geo que utilizam o modo TILE (como a interface OpenLayers). O cache é mantido no diretório temporário utilizado pelo i3Geo, na pasta chamada cache. Para cada camada é criada uma sub-pasta. Para limpar o cache, utilize a opção existente junto ao nó principal desse mapfile", | |
1580 | + {ajuda:"Ativa ou não a manutenção de um cache para armazenar as imagens geradas para montar o mapa. Essa opção afeta apenas as interfaces do i3Geo que utilizam o modo TILE (como a interface OpenLayers). O cache é mantido no diretório temporário utilizado pelo i3Geo, na pasta chamada cache. Para cada camada é criada uma sub-pasta. Para limpar o cache, utilize a opção existente junto ao nó principal desse mapfile", | |
1586 | 1581 | titulo:"Cache de mapas. Camadas WMS são acessadas diretamente do servidor de origem quando o cache estiver inativo. (CACHE)",id:"",value:dados.cache,tipo:"text",div:"<div id=cCache ></div>"}, |
1587 | 1582 | {ajuda:"Projeção", |
1588 | 1583 | titulo:"Projection",id:"projection",value:dados.projection,tipo:"text"}, |
1589 | - {ajuda:"This parameter allows for data specific attribute filtering that is done at the same time spatial filtering is done, but before any CLASS expressions are evaluated. For OGR and shapefiles the string is simply a mapserver regular expression. For spatial databases the string is a SQL WHERE clause that is valid with respect to the underlying database.For example: FILTER type='road' and size <2", | |
1584 | + {ajuda:"Este parâmetro permite filtrar atributos específicos ao mesmo tempo em que é feita uma filtragem espacial, mas antes de que qualquer expressão em CLASS seja contabilizada. Para OGR e shapefiles, a string é simplesmente uma expressão regular do MapServer. Por exemplo: FILTER type= road and size <2. Para bancos de dados espaciais é uma cláusula SQL WHERE que é válida de acordo com o banco de dados subjacente. ", | |
1590 | 1585 | titulo:"Filter",id:"filter",value:dados.filter,tipo:"text"}, |
1591 | - {ajuda:"Item to use with simple FILTER expressions. OGR and shapefiles only.", | |
1586 | + {ajuda:"Item a ser usado com simples expressões FILTER. Somente para OGR e shapefile.", | |
1592 | 1587 | titulo:"Filteritem",id:"filteritem",value:dados.filteritem,tipo:"text"}, |
1593 | - {ajuda:"Item that contains the location of an individual tile, default is 'location'.", | |
1588 | + {ajuda:"Item que contém a localização individual de um tile. Padrão é location .", | |
1594 | 1589 | titulo:"tileitem",id:"tileitem",value:dados.tileitem,tipo:"text"}, |
1595 | - {ajuda:"Name of the tileindex file or layer. A tileindex is similar to an ArcInfo library index. The tileindex contains polygon features for each tile. The item that contains the location of the tiled data is given using the TILEITEM parameter. When a file is used as the tileindex for shapefile or raster layers, the tileindex should be a shapefile. For CONNECTIONTYPE OGR layers, any OGR supported datasource can be a tileindex. Normally the location should contain the path to the tile file relative to the shapepath, not relative to the tileindex itself. If the DATA parameter contains a value then it is added to the end of the location. When a tileindex layer is used, it works similarly to directly referring to a file, but any supported feature source can be used (ie. postgres, oracle).NOTE: All files in the tileindex should have the same coordinate system, and for vector files the same set of attributes in the same order.", | |
1590 | + {ajuda:"Nome do arquivo ou camada de tileindex. Um tileindex é semelhante a uma biblioteca de índices do ArcInfo. O tileindex contém feições de polígono para cada tile (ladrilho). O item que contém a localização do dado ladrilhado é obtido utilizando o parâmetro TILEITEM. Quando um arquivo é utilizado como o tileindex para camadas shapefiles ou raster, o tileindex pode ser um shapefile. Para camadas com CONNECTIONTYPE OGR, qualquer fonte de dados OGR suportada pode ser um tileindex. Normalmente a localização deve conter o caminho do arquivo de tile relativo ao caminho do shape, e não relativo ao próprio tileindex. Se o parâmetro DATA contém algum valor então ele é adicionado ao fim da localização. Quando uma camada de tileindex é utilizada, ela funciona de forma similar a referir-se diretamente a um arquivo, sendo que qualquer fonte de feição suportada pode ser usada (como PostgreSQL, Oracle etc.).", | |
1596 | 1591 | titulo:"tileindex",id:"tileindex",value:dados.tileindex,tipo:"text"}, |
1597 | 1592 | {ajuda:"Tipo de representação das feições mostradas da camada. É importante definir esse parâmetro para que as funções de geração de SLD funcionem corretamente.", |
1598 | 1593 | titulo:"Tipo de representação (tipooriginal) - para temas do tipo WMS",id:"",value:dados.tipooriginal,tipo:"text",div:"<div id=cTipoOriginal ></div>"} |
... | ... | @@ -1778,7 +1773,7 @@ function montaEditorMetadados(dados) |
1778 | 1773 | titulo:"Linha do tempo: LTEMPOITEMLINK",id:"ltempoitemlink",value:dados.ltempoitemlink,tipo:"text"}, |
1779 | 1774 | {ajuda:"Endereço da imagem do ícone que irá representar o evento (opcional)", |
1780 | 1775 | titulo:"Linha do tempo: LTEMPOITEMICONE",id:"ltempoitemicone",value:dados.ltempoitemicone,tipo:"text"}, |
1781 | - {ajuda:"Aplica conversão do código de caracteres? Pode ser necessário para corrigir problemas de acentuação", | |
1776 | + {ajuda:"Aplica conversão do código de caracteres? Pode ser necessário para corrigir problemas de acentuação", | |
1782 | 1777 | titulo:"Linha do tempo: LTEMPOCONVENCODE",id:"",value:dados.ltempoconvencode,tipo:"text",div:"<div id=cLtempoconvencode ></div>"}, |
1783 | 1778 | ] |
1784 | 1779 | }; |
... | ... | @@ -1804,7 +1799,7 @@ function montaEditorMetadados(dados) |
1804 | 1799 | titulo:"Itens (ITENS)",id:"itens",value:dados.itens,tipo:"text"}, |
1805 | 1800 | {ajuda:"Lista com os 'alias', ou apelidos, para os nomes das colunas listados no metadata 'itens'. Os alias devem ser separados por ',' e seguir a ordem definida em ITENS.", |
1806 | 1801 | titulo:"Nomes dos itens (ITENSDESC)",id:"itensdesc",value:dados.itensdesc,tipo:"text"}, |
1807 | - {ajuda:"Lista de links que serão incluídos em cada resultado de busca da ferramenta de identificação. A lista de links deve ser separada por ',', podendo-se incluir '' para indicar que o item não tem link. Exemplo de uso para inclusão de links para o site do IBGE quando um município é clicado no mapa:<br>ITENS 'codigo,nome2,uf'<br>ITENSDESC 'codigo do IBGE,nome do município,uf'<br>ITENSLLINK ',http://www.ibge.gov.br/munic2001/tabelas.php?codmun=[codigo]&descricao=[nome],'<br>Podem ser incluídos comandos javascript, para isso utilize sempre aspas simples para fechar o link e acrescente o código javascript, exemplo:<br>ITENSLINK \",'../ferramentas/identifica/testelink.php?sid='+i3GEO.configura.sid\"", | |
1802 | + {ajuda:"Lista de links que serão incluídos em cada resultado de busca da ferramenta de identificação. A lista de links deve ser separada por ',', podendo-se incluir '' para indicar que o item não tem link. Exemplo de uso para inclusão de links para o site do IBGE quando um município é clicado no mapa:<br>ITENS 'codigo,nome2,uf'<br>ITENSDESC 'codigo do IBGE,nome do município,uf'<br>ITENSLLINK ',http://www.ibge.gov.br/munic2001/tabelas.php?codmun=[codigo]&descricao=[nome],'<br>Podem ser incluídos comandos javascript, para isso utilize sempre aspas simples para fechar o link e acrescente o código javascript, exemplo:<br>ITENSLINK \",'../ferramentas/identifica/testelink.php?sid='+i3GEO.configura.sid\"", | |
1808 | 1803 | titulo:"Links dos itens (ITENSLINK)",id:"itenslink",value:dados.itenslink,tipo:"text"}, |
1809 | 1804 | {ajuda:"Template utilizado no gerador de KML para definir o conteúdo dos balões de informação. O template utiliza o caractere '%' para iniciar e fechar o nome de uma coluna. O template pode usar também elementos HTML, por exemplo: <code>'<b>Nome do municipio</b>: %NOMEMUN%'</code>. Se o template não for especificado, o i3Geo irá utilizar o metadata ITENS e ITENSDESC. Se esses não forem especificados, será utilizado o nome original da coluna.", |
1810 | 1805 | titulo:"KML template (DESCRIPTION_TEMPLATE)",id:"description_template",value:dados.description_template,tipo:"text"}, |
... | ... | @@ -1815,7 +1810,7 @@ function montaEditorMetadados(dados) |
1815 | 1810 | |
1816 | 1811 | var paramOWS = { |
1817 | 1812 | "linhas":[ |
1818 | - {ajuda:"space-delimited list of EPSG projection codes supported by the remote server. You normally get this from the servers capabilities output. This value should be upper case (EPSG:4236.....not epsg:4236) to avoid problems with case sensitive platforms. The value is used to set the SRS WMS URL parameter", | |
1813 | + {ajuda:"space-delimited list of EPSG projection codes supported by the remote server. You normally get this from the serverÂs capabilities output. This value should be upper case (EPSG:4236.....not epsg:4236) to avoid problems with case sensitive platforms. The value is used to set the SRS WMS URL parameter", | |
1819 | 1814 | titulo:"wms_srs",id:"wms_srs",value:dados.wms_srs,tipo:"text"}, |
1820 | 1815 | {ajuda:"comma-separated list of layers to be fetched from the remote WMS server. This value is used to set the LAYERS and QUERY_LAYERS WMS URL parameters.", |
1821 | 1816 | titulo:"wms_name",id:"wms_name",value:dados.wms_name,tipo:"text"}, |
... | ... | @@ -1911,15 +1906,15 @@ function montaEditorClasseGeral(dados) |
1911 | 1906 | titulo:"Name",id:"name",value:dados.name,tipo:"text"}, |
1912 | 1907 | {ajuda:"Descrição da classe (mostrada na legenda quando o mouse é sobreposto", |
1913 | 1908 | titulo:"Title",id:"title",value:dados.title,tipo:"text"}, |
1914 | - {ajuda:"Sets the current display status of the class. Default turns the class on", | |
1909 | + {ajuda:"Define o estado atual de exibição da classe. Default ativa a camada permanentemente.", | |
1915 | 1910 | titulo:"Status",id:"",value:dados.status,tipo:"text",div:"<div id=cStatus ></div>"}, |
1916 | - {ajuda:"Four types of expressions are now supported to define class membership. String comparisons, regular expressions, simple logical expressions, and string functions. If no expression is given, then all features are said to belong to this class.<br>String comparisons are case sensitive and are the fastest to evaluate. No special delimiters are necessary although string must be quoted if they contain special characters. (As a matter of good habit, it is recommended you quote all strings).<br>Regular expressions function just like previous versions of MapServer. However, you must now delimit a regular expression using /regex/. No quotes should be used.<br><br>Logical expressions allow you to build fairly complex tests based on one or more attributes and therefore are only available with shapefiles. Logical expressions are delimited by parentheses '(expression)'. Attribute names are delimited by square brackets '[ATTRIBUTE]'. These names are case sensitive and must match the items in the shapefile. For example: EXPRESSION ([POPULATION] > 50000 AND '[LANGUAGE]' eq 'FRENCH') ... The following logical operators are supported: =,>,<,<=,>=,=,or,and,lt,gt,ge,le,eq,ne. As you might expect this level of complexity is slower to process.<br>One string function exists: length(). This obviously computes the length of a string. An example follows:<br>EXPRESSION (length('[NAME_E]') < 8)<br>String comparisons and regular expressions work from the classitem defined at the layer level. You may mix expression types within the different classes of a layer", | |
1911 | + {ajuda:"Quatro tipos de expressões são suportadas para definir as classes. Comparação de strings, expressões regulares, expressões lógicas simples e funções de string. Se nenhuma expressão é fornecida, então todas as feições pertencem à classe em questão. Comparação de strings são sensíveis a caracteres e são as mais rápidas e se processar. Não são necessários delimitadores especiais, mas é preciso citar entre aspas strings que contenham caracteres especiais. Como boas práticas, é recomendado citar todas as strings. Expressões regulares são delimitadas utilizando barras (/regex/). Não devem ser usadas aspas. O atributo a ser usado como comparação é definido no parâmetro CLASSITEM do nível do LAYER. Expressões lógicas te permitem construir testes bastante complexos em um ou mais atributos e portanto só são permitas com shapefiles. Expressões lógicas são delimitadas com parênteses “(expressão)”. Nomes de atributos são delimitados por colchetes “[ATRIBUTO]”. Estes nomes são sensíveis a caracteres e devem concordar com os itens no shapefile. Por exemplo: EXPRESSION ([POPULATION] > 50000 AND [LANGUAGE] eq FRENCH ). Os seguintes operadores lógicos são suportados: =, >, <, <=, >=, =, or, and, lt, gt, ge, le, eq, ne, in, ~, ~*. Este nível de complexidade é mais lento a se processar. Existe uma função de string: lenght(). Ela computa o comprimento de uma string. Exemplo: EXPRESSION (length( [NAME_E] ) < 8). Comparação de strings e expressões regulares trabalham a partir do CLASSITEM definido no nível da LAYER. Você pode combinar diferentes tipos de expressões juntamente com diferentes classes de uma camada. ", | |
1917 | 1912 | titulo:"Expression",id:"expression",value:dados.expression,tipo:"text"}, |
1918 | - {ajuda:"Full filename of the legend image for the CLASS. This image is used when building a legend (or requesting a legend icon via MapScript or the CGI application).", | |
1913 | + {ajuda:"Nome completo do arquivo de imagem da legenda para a CLASS. Esta imagem é usada ao construir uma legenda (ou quando requisitando um ícone de legenda via MapScript ou uma aplicação CGI).", | |
1919 | 1914 | titulo:"Keyimage",id:"keyimage",value:dados.keyimage,tipo:"text"}, |
1920 | - {ajuda:"Maximum scale at which this CLASS is drawn. Scale is given as the denominator of the actual scale fraction, for example for a map at a scale of 1:24,000 use 24000.", | |
1915 | + {ajuda:"Escala máxima na qual a CLASS é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", | |
1921 | 1916 | titulo:"Maxscale",id:"maxscale",value:dados.maxscale,tipo:"text"}, |
1922 | - {ajuda:"Minimum scale at which this CLASS is drawn. Scale is given as the denominator of the actual scale fraction, for example for a map at a scale of 1:24,000 use 24000.", | |
1917 | + {ajuda:"Escala mínima na qual a CLASS é desenhada. A escala é dada como o denominador da fração da escala. Por exemplo, para uma mapa na escala 1:24,000 use 24000.", | |
1923 | 1918 | titulo:"Minscale",id:"minscale",value:dados.minscale,tipo:"text"} |
1924 | 1919 | ] |
1925 | 1920 | }; |
... | ... | @@ -2046,33 +2041,33 @@ function montaEditorEstilo(dados) |
2046 | 2041 | var limg = i3GEO.configura.locaplic+"/imagens/ic_zoom.png"; |
2047 | 2042 | param = { |
2048 | 2043 | "linhas":[ |
2049 | - {ajuda:"The symbol name or number to use for all features if attribute tables are not used. The number is the index of the symbol in the symbol file, starting at 1, the 5th symbol in the file is therefore symbol number 5. You can also give your symbols names using the NAME keyword in the symbol definition file, and use those to refer to them. Default is 0, which results in a single pixel, single width line, or solid polygon fill, depending on layer type.You can also specify a gif or png filename. The path is relative to the location of the mapfile.", | |
2044 | + {ajuda:"O símbolo a ser usado para representar as feições. Integer é o índice do símbolo no symbolset, começando em 1 (o quinto símbolo é o símbolo 5). String é o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). Filename especifica o caminho para um arquivo contendo um símbolo. Por exemplo, um arquivo PNG. Especifique o caminho relativo ao diretório contendo o mapfile. URL especifica o endereço de um arquivo contendo um símbolo pixmap. Por exemplo, um arquivo PNG. Uma URL deve começar com “http”. Exemplo: SYMBOL “http://myserver.org/path/to/file.png . [ATRIBUTO] permite representação individual de feições usando um atributo no conjunto de dados que especifica o nome do símbolo (como definido usando o parâmetro SYMBOL NAME). São necessários os colchetes []. Se SYMBOL não for especificado, o comportamento depende do tipo de feição: Para pontos, nada será representado; Para linhas, SYMBOL só é relevante se você quer estilizar as linhas utilizando símbolos, então a ausência de SYMBOL significa que você terá as linhas como especificadas utilizando os parâmetros de representação de linhas (COLOR, WIDTH, PATTERN, LINECAP, etc.); Para polígonos, o interior dos polígonos será representado utilizando um preenchimento sólido da cor especificada no parâmetro COLOR.", | |
2050 | 2045 | titulo:"Symbolname (pode ser utilizado uma imagem, exemplo: /var/www/i3geo/imagensteste.png) :",id:"",value:dados.symbolname,tipo:"text",div:"<div id=cSymbolname ></div>"}, |
2051 | - {ajuda:"Color to use for drawing features.", | |
2046 | + {ajuda:"Cor a ser utilizada para desenhar feições.", | |
2052 | 2047 | titulo:"Color",id:"color",value:dados.color,tipo:"cor"}, |
2053 | - {ajuda:"Background-color to use for drawing features.", | |
2048 | + {ajuda:"Cor de fundo a ser utilizada para desenhar feições.", | |
2054 | 2049 | titulo:"Backgroundcolor",id:"backgroundcolor",value:dados.backgroundcolor,tipo:"cor"}, |
2055 | - {ajuda:"Height, in pixels, of the symbol/pattern to be used. Only useful with scalable symbols. Default is 1. For symbols of Type HATCH, the SIZE is the distance between hatched lines. For its use with hatched lines, see Example#8 in the SYMBOL examples.", | |
2050 | + {ajuda:"Tamanho, em SIZEUNITS, do SYMBOL/PATTERN a ser usado. O valor padrão depende do tipo do símbolo: para pixmap, o tamanho (em pixeis) do pixmap; para ellipse e vector, o valor máximo de y do parâmetro SYMBOL POINTS; para hatch, 1,0; para truetype, 1,0. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o SIZE define o tamanho - de acordo com o SIZEUNITS da camada - do SYMBOL /PATTERN a ser usado na escala 1:SYMBOLSCALEDENOM. Para símbolos do tipo hatch, o tamanho é a distância de centro a centro entre as linhas. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de tamanho. Os colchetes [] são necessários.", | |
2056 | 2051 | titulo:"Size",id:"size",value:dados.size,tipo:"text"}, |
2057 | - {ajuda:"Color to use for outlining polygons and certain marker symbols. Line symbols do not support outline colors.", | |
2052 | + {ajuda:"Cor usada para contornar polígonos e alguns símbolos de marcadores (marker). Não possui efeito para linhas. A largura do contorno pode ser especificada usando WIDTH. Se não for especificado nenhum WIDTH, será traçado um contorno de 1 pixel de largura. Se há algum símbolo definido em STYLE, será criado um contorno para este símbolo (somente ellipse, truetype e polygon vector ganharão um contorno). Se não houver símbolo definido em STYLE, o polígono ganhará um contorno. [ATRIBUTO] especifica um atributo a ser usado para usar como valor de cor. Os colchetes [] são necessários.", | |
2058 | 2053 | titulo:"Outlinecolor",id:"outlinecolor",value:dados.outlinecolor,tipo:"cor"}, |
2059 | - {ajuda:"Width refers to the thickness of line work drawn, in pixels. Default is 1. For symbols of Type HATCH, the WIDTH is how thick the hatched lines are. For its use with hatched lines, see Example#8 in the SYMBOL examples.", | |
2054 | + {ajuda:"WIDTH se refere à espessura da linha desenhada, em pixeis. Padrão é 1. Quando a escala de símbolos é utilizada (SYMBOLSCALEDENOM é utilizado no nível da LAYER) o WIDTH define a espessura da linha - de acordo com o SIZEUNITS da camada – em relação à escala 1:SYMBOLSCALEDENOM. Se utilizado com SYMBOL e OUTLINECOLOR, WIDTH define a espessura do contorno dos símbolos. Isto se aplica para os símbolos do tipo ellipse, truetype e polygon vector. Para linhas, WIDTH especifica a espessura da linha. Para polígonos, se utilizado com OUTLINECOLOR, WIDTH especifica a espessura da linha do polígono. Para um símbolo do tipo hatch, WIDTH especifica a largura das linhas hachuradas. [ATRIBUTO] especifica o atributo a ser usado para valores de WIDTH. Os colchetes [] são necessários.", | |
2060 | 2055 | titulo:"Width",id:"width",value:dados.width,tipo:"text"}, |
2061 | - {ajuda:"Height, in pixels, of the symbol/pattern to be used. Only useful with scalable symbols. Default is 1. For symbols of Type HATCH, the SIZE is the distance between hatched lines. For its use with hatched lines, see Example#8 in the SYMBOL examples.", | |
2056 | + {ajuda:"Tamanho mínimo em pixeis para desenhar um símbolo. Padrão é 0. Só é útil quando usada escala de símbolos. Para símbolos do tipo hatch, o tamanho é a distância entre linhas hachuradas.", | |
2062 | 2057 | titulo:"Minsize",id:"minsize",value:dados.minsize,tipo:"text"}, |
2063 | - {ajuda:"Maximum size in pixels to draw a symbol. Default is 50.", | |
2058 | + {ajuda:"Tamanho máximo em pixeis para desenhar um símbolo. Padrão é 500.", | |
2064 | 2059 | titulo:"Maxsize",id:"maxsize",value:dados.maxsize,tipo:"text"}, |
2065 | - {ajuda:"Offset values for shadows, hollow symbols, etc ...", | |
2060 | + {ajuda:"Valor de deslocamento no eixo x para símbolos com sombras, vazios etc.", | |
2066 | 2061 | titulo:"Offsetx",id:"offsetx",value:dados.offsetx,tipo:"text"}, |
2067 | - {ajuda:"Offset values for shadows, hollow symbols, etc ...", | |
2062 | + {ajuda:"Valor de deslocamento no eixo y para símbolos com sombras, vazios etc.", | |
2068 | 2063 | titulo:"Offsety",id:"offsety",value:dados.offsety,tipo:"text"}, |
2069 | - {ajuda:"Should TrueType fonts and Cartoline symbols be antialiased.", | |
2064 | + {ajuda:"Ativa ou desativa o antialias para fontes truetype.", | |
2070 | 2065 | titulo:"Antialias",id:"antialias",value:dados.antialias,tipo:"text"}, |
2071 | - {ajuda:"Minimum width in pixels to draw the line work.", | |
2066 | + {ajuda:"Tamanho mínimo em pixeis para desenhar uma linha. Padrão é 0.", | |
2072 | 2067 | titulo:"Minwidth",id:"minwidth",value:dados.minwidth,tipo:"text"}, |
2073 | - {ajuda:"Maximun width in pixels to draw the line work.", | |
2068 | + {ajuda:"Tamanho máximo em pixeis para desenhar uma linha. Padrão é 32.", | |
2074 | 2069 | titulo:"Maxwidth",id:"maxwidth",value:dados.maxwidth,tipo:"text"}, |
2075 | - {ajuda:"Angle, given in degrees, to draw the line work. Default is 0. For symbols of Type HATCH, this is the angle of the hatched lines. For its use with hatched lines, see Example#8 in the SYMBOL examples.", | |
2070 | + {ajuda:"Ângulo, em graus, para rotacionar um símbolo (sentido anti-horário). Padrão é 0 (sem rotação). Para pontos, especifica a rotação de um símbolo em relação a seu centro. Para linhas estilizadas, o comportamento depende do valor do elemento GAP. Para valores de GAP negativos, ele especifica o rotacionamento de um símbolo relativo à direção da linha. Um ângulo de 0 significa que o eixo x do símbolo é orientado juntamente com a direção da linha. Se o valor do GAP for positivo, ele especifica o rotacionamento do símbolo em relação ao seu próprio centro.", | |
2076 | 2071 | titulo:"Angle",id:"angle",value:dados.angle,tipo:"text"} |
2077 | 2072 | ] |
2078 | 2073 | }; | ... | ... |
admin/js/temas.js
... | ... | @@ -549,7 +549,7 @@ function pegaCaracteristicasGerais(codigoMap,codigoLayer) |
549 | 549 | ins += "</p></fieldset>"; |
550 | 550 | |
551 | 551 | ins += "<br><fieldset><legend>+- connectiontype</legend><div style=display:none >"; |
552 | - ins += "<p class=textoAjuda style='background-color:rgb(250,250,250);' >Type of connection. Default is local.</b></p>"; | |
552 | + ins += "<p class=textoAjuda style='background-color:rgb(250,250,250);' >Tipo de conexão. Padrão é local.</b></p>"; | |
553 | 553 | ins += "<p><select onchange='this.style.color=\"blue\"' id='connectiontype_"+codigoLayer+"' >"; |
554 | 554 | ins += comboObjeto(objcontype,"valor","texto",retorna.data.connectiontype); |
555 | 555 | ins += "</select>"; | ... | ... |