Commit 45224a0a4c447dc48791deaecdb44f555f7085ee
1 parent
c48cdc56
Exists in
master
and in
7 other branches
Ferramenta de cálculo de custo
Showing
4 changed files
with
28 additions
and
2 deletions
Show diff stats
classesjs/classe_analise.js
... | ... | @@ -189,6 +189,14 @@ i3GEO.analise = |
189 | 189 | i3GEO.util.dialogoFerramenta("i3GEO.analise.dialogo.perfil()", "perfil", "perfil"); |
190 | 190 | }, |
191 | 191 | /** |
192 | + * Function: melhorcaminho | |
193 | + * | |
194 | + * Ferramenta melhor caminho | |
195 | + */ | |
196 | + melhorcaminho : function() { | |
197 | + i3GEO.util.dialogoFerramenta("i3GEO.analise.dialogo.melhorcaminho()", "melhorcaminho", "melhorcaminho"); | |
198 | + }, | |
199 | + /** | |
192 | 200 | * Function: gradePontos |
193 | 201 | * |
194 | 202 | * Ferramenta grade de pontos | ... | ... |
classesjs/classe_util.js
... | ... | @@ -1585,6 +1585,17 @@ i3GEO.util = |
1585 | 1585 | i3GEO.janela.tempoMsg($trad("x13")); |
1586 | 1586 | } |
1587 | 1587 | } |
1588 | + if (tipoCombo === "naoraster") { | |
1589 | + if (i3GEO.arvoreDeCamadas.CAMADAS !== "") { | |
1590 | + temp = i3GEO.arvoreDeCamadas.filtraCamadas("type", 4, "diferente", i3GEO.arvoreDeCamadas.CAMADAS); | |
1591 | + temp = i3GEO.arvoreDeCamadas.filtraCamadas("type", 5, "diferente", temp); | |
1592 | + temp = i3GEO.arvoreDeCamadas.filtraCamadas("type", 6, "diferente", temp); | |
1593 | + temp = i3GEO.arvoreDeCamadas.filtraCamadas("type", 7, "diferente", temp); | |
1594 | + monta(i3GEO.arvoreDeCamadas.filtraCamadas("type", 8, "diferente", temp)); | |
1595 | + } else { | |
1596 | + i3GEO.janela.tempoMsg($trad("x13")); | |
1597 | + } | |
1598 | + } | |
1588 | 1599 | if (tipoCombo === "poligonosSelecionados") { |
1589 | 1600 | if (i3GEO.arvoreDeCamadas.CAMADAS !== "") { |
1590 | 1601 | temp = i3GEO.arvoreDeCamadas.filtraCamadas("type", 2, "igual", i3GEO.arvoreDeCamadas.CAMADAS); | ... | ... |
classesjs/dicionario.js
... | ... | @@ -2294,6 +2294,12 @@ g_traducao = { |
2294 | 2294 | pt: "Operacao nao autorizada para esse usuario", |
2295 | 2295 | en:"", |
2296 | 2296 | es:"" |
2297 | +}], | |
2298 | +"melhorcaminho": [ | |
2299 | +{ | |
2300 | + pt: "Melhor caminho (raster)", | |
2301 | + en:"", | |
2302 | + es:"" | |
2297 | 2303 | }] |
2298 | 2304 | }; |
2299 | 2305 | //YAHOO.log("carregou dicionario", "Classes i3geo"); | ... | ... |
classesphp/funcoes_gerais.php
... | ... | @@ -2460,8 +2460,9 @@ function retornaShapesMapext($objLayer,$objMapa){ |
2460 | 2460 | $shapes = array(); |
2461 | 2461 | $status = $objLayer->open(); |
2462 | 2462 | $status = $objLayer->whichShapes($objMapa->extent); |
2463 | - while ($shape = $objLayer->nextShape()) | |
2464 | - {$shapes[] = $shape;} | |
2463 | + while ($shape = $objLayer->nextShape()){ | |
2464 | + $shapes[] = $shape; | |
2465 | + } | |
2465 | 2466 | $objLayer->close(); |
2466 | 2467 | return $shapes; |
2467 | 2468 | } | ... | ... |