classe_calculo-js.html
44.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Cálculos - i3Geo</title><link rel="stylesheet" type="text/css" href="../styles/main.css"><script language=JavaScript src="../javascript/main.js"></script><script language=JavaScript src="../javascript/prettify.js"></script><script language=JavaScript src="../javascript/searchdata.js"></script></head><body class="ContentPage" onLoad="NDOnLoad();prettyPrint();"><script language=JavaScript><!--
if (browserType) {document.write("<div class=" + browserType + ">");if (browserVer) {document.write("<div class=" + browserVer + ">"); }}// --></script>
<!-- Generated by Natural Docs, version 1.51 -->
<!-- http://www.naturaldocs.org -->
<!-- saved from url=(0026)http://www.naturaldocs.org -->
<div id=Content><div class="CSection"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="Caacute;lculos"></a>Cálculos</h1><div class=CBody><h4 class=CHeading>Arquivo</h4><p>i3geo/classesjs/classe_calculo.js</p><h4 class=CHeading>Licenca</h4><p>GPL2</p><p>i3Geo Interface Integrada de Ferramentas de Geoprocessamento para Internet</p><p>Direitos Autorais Reservados © 2006 Ministério do Meio Ambiente Brasil Desenvolvedor: Edmar Moretti <a href="#" onClick="location.href='mai' + 'lto:' + 'edmar.' + 'moretti' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>edmar.<span style="display: none">.nosp@m.</span>moretti<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></p><p>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;</p><p>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.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#Caacute;lculos" >Cálculos</a></td><td class=SDescription>i3geo/classesjs/classe_calculo.js</td></tr><tr class="SClasse"><td class=SEntry><a href="#i3GEO.calculo" >i3GEO.<wbr>calculo</a></td><td class=SDescription>Utilitários para cálculos.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#i3GEO.calculo.Propriedades" >Propriedades</a></td><td class=SDescription></td></tr><tr class="SPropriedade SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.calculo.metododistancia" >metododistancia</a></td><td class=SDescription>Método utilizado no cálculo de distâncias</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#i3GEO.calculo.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.calculo.dms2dd" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">dms2dd</a></td><td class=SDescription>Converte coordenadas formatadas em DMS para DD</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#i3GEO.calculo.dd2tela" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">dd2tela</a></td><td class=SDescription>Converte coordenadas dd em coordenadas de tela.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.calculo.dd2dms" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">dd2dms</a></td><td class=SDescription>Converte coordenadas de dd em dms.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#i3GEO.calculo.tela2dd" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">tela2dd</a></td><td class=SDescription>Converte o x,y de unidades de tela para décimo de grau.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.calculo.distancia" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">distancia</a></td><td class=SDescription>Calcula a distância em km entre dois pontos.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#i3GEO.calculo.distHaversine" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">distHaversine</a></td><td class=SDescription>Calcula a distância em km entre dois pontos (método Haversine).</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.calculo.distVincenty" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">distVincenty</a></td><td class=SDescription>Given two objects representing points with geographic coordinates, this calculates the distance between those points on the surface of an ellipsoid.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#i3GEO.calculo.direcao" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">direcao</a></td><td class=SDescription>Calcula a direção (0 a 360 graus) entre dois pontos.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.calculo.destinoDD" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">destinoDD</a></td><td class=SDescription>Calcula as coordenadas de um novo ponto em função da posição de um ponto de origem, distância e direção</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#i3GEO.calculo.rect2ext" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">rect2ext</a></td><td class=SDescription>Calcula a extensão geográfica de um retângulo desenhado sobre o mapa.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#i3GEO.calculo.ext2rect" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">ext2rect</a></td><td class=SDescription>Calcula o posicionamento de um retângulo com base na extensão geográfica.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CClasse"><div class=CTopic><h2 class=CTitle><a name="i3GEO.calculo"></a>i3GEO.<wbr>calculo</h2><div class=CBody><p>Utilitários para cálculos.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#i3GEO.calculo.Propriedades" >Propriedades</a></td><td class=SDescription></td></tr><tr class="SPropriedade SIndent1 SMarked"><td class=SEntry><a href="#i3GEO.calculo.metododistancia" >metododistancia</a></td><td class=SDescription>Método utilizado no cálculo de distâncias</td></tr><tr class="SGroup"><td class=SEntry><a href="#i3GEO.calculo.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3GEO.calculo.dms2dd" id=link12 onMouseOver="ShowTip(event, 'tt1', 'link12')" onMouseOut="HideTip('tt1')">dms2dd</a></td><td class=SDescription>Converte coordenadas formatadas em DMS para DD</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#i3GEO.calculo.dd2tela" id=link13 onMouseOver="ShowTip(event, 'tt2', 'link13')" onMouseOut="HideTip('tt2')">dd2tela</a></td><td class=SDescription>Converte coordenadas dd em coordenadas de tela.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3GEO.calculo.dd2dms" id=link14 onMouseOver="ShowTip(event, 'tt3', 'link14')" onMouseOut="HideTip('tt3')">dd2dms</a></td><td class=SDescription>Converte coordenadas de dd em dms.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#i3GEO.calculo.tela2dd" id=link15 onMouseOver="ShowTip(event, 'tt4', 'link15')" onMouseOut="HideTip('tt4')">tela2dd</a></td><td class=SDescription>Converte o x,y de unidades de tela para décimo de grau.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3GEO.calculo.distancia" id=link16 onMouseOver="ShowTip(event, 'tt5', 'link16')" onMouseOut="HideTip('tt5')">distancia</a></td><td class=SDescription>Calcula a distância em km entre dois pontos.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#i3GEO.calculo.distHaversine" id=link17 onMouseOver="ShowTip(event, 'tt6', 'link17')" onMouseOut="HideTip('tt6')">distHaversine</a></td><td class=SDescription>Calcula a distância em km entre dois pontos (método Haversine).</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3GEO.calculo.distVincenty" id=link18 onMouseOver="ShowTip(event, 'tt7', 'link18')" onMouseOut="HideTip('tt7')">distVincenty</a></td><td class=SDescription>Given two objects representing points with geographic coordinates, this calculates the distance between those points on the surface of an ellipsoid.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#i3GEO.calculo.direcao" id=link19 onMouseOver="ShowTip(event, 'tt8', 'link19')" onMouseOut="HideTip('tt8')">direcao</a></td><td class=SDescription>Calcula a direção (0 a 360 graus) entre dois pontos.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3GEO.calculo.destinoDD" id=link20 onMouseOver="ShowTip(event, 'tt9', 'link20')" onMouseOut="HideTip('tt9')">destinoDD</a></td><td class=SDescription>Calcula as coordenadas de um novo ponto em função da posição de um ponto de origem, distância e direção</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#i3GEO.calculo.rect2ext" id=link21 onMouseOver="ShowTip(event, 'tt10', 'link21')" onMouseOut="HideTip('tt10')">rect2ext</a></td><td class=SDescription>Calcula a extensão geográfica de um retângulo desenhado sobre o mapa.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#i3GEO.calculo.ext2rect" id=link22 onMouseOver="ShowTip(event, 'tt11', 'link22')" onMouseOut="HideTip('tt11')">ext2rect</a></td><td class=SDescription>Calcula o posicionamento de um retângulo com base na extensão geográfica.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.Propriedades"></a>Propriedades</h3></div></div>
<div class="CPropriedade"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.metododistancia"></a>metododistancia</h3><div class=CBody><p>Método utilizado no cálculo de distâncias</p><p>vicenty|vicenty</p><h4 class=CHeading>Default</h4><p>{vicenty}</p></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.Functions"></a>Functions</h3></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.dms2dd"></a>dms2dd</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>dms2dd: function(</td><td class="PParameter prettyprint " nowrap>cd,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>cm,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>cs</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Converte coordenadas formatadas em DMS para DD</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>cd {Numeric}</td><td class=CDLDescription>grau (com sinal de - para sul e oeste)</td></tr><tr><td class=CDLEntry>cm {Numeric}</td><td class=CDLDescription>minuto</td></tr><tr><td class=CDLEntry>cs {Numeric}</td><td class=CDLDescription>segundo</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Numeric}</td><td class=CDLDescription>Coordenada em décimos de grau.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.dd2tela"></a>dd2tela</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>dd2tela: function (</td><td class="PParameter prettyprint " nowrap>vx,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>vy,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>docmapa,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>ext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>cellsize</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Converte coordenadas dd em coordenadas de tela.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>vx {Numeric}</td><td class=CDLDescription>coordenada x.</td></tr><tr><td class=CDLEntry>vy {Numeric}</td><td class=CDLDescription>coordenada y.</td></tr><tr><td class=CDLEntry>docmapa</td><td class=CDLDescription>objeto DOM que contém o objeto imagem</td></tr><tr><td class=CDLEntry>ext {String}</td><td class=CDLDescription>(opcional) extensão geográfica (espaço como separador) xmin ymin xmax ymax</td></tr><tr><td class=CDLEntry>cellsize {Numeric}</td><td class=CDLDescription>(opcional) tamanho no terreno em DD de cada pixel da imagem</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Array}</td><td class=CDLDescription>Array com o valor de x [0] e y [1]</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.dd2dms"></a>dd2dms</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>dd2dms: function(</td><td class="PParameter prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>y</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Converte coordenadas de dd em dms.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>x {Numeric}</td><td class=CDLDescription>coordenada x.</td></tr><tr><td class=CDLEntry>y {Numeric}</td><td class=CDLDescription>coordenada y.</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Array}</td><td class=CDLDescription>Array com o valor de x [0] e y [1] no formato dd mm ss</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.tela2dd"></a>tela2dd</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>tela2dd: function(</td><td class="PParameter prettyprint " nowrap>xfign,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>yfign,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_celula,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>imgext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idorigem</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Converte o x,y de unidades de tela para décimo de grau.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>xfign {Numeric}</td><td class=CDLDescription>x em valores de imagem.</td></tr><tr><td class=CDLEntry>yfign {Numeric}</td><td class=CDLDescription>y em coordenadas de imagem.</td></tr><tr><td class=CDLEntry>g_celula {Numeric}</td><td class=CDLDescription>tamanho no terreno do pixel da imagem em dd.</td></tr><tr><td class=CDLEntry>imgext {String}</td><td class=CDLDescription>extensão geográfica do mapa.</td></tr><tr><td class=CDLEntry>idorigem {string}</td><td class=CDLDescription>(opcional) id do objeto que originou o cálculo (é usado para identificar se o cálculo está sendo feito sobr o mapa de referência ou não)</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Array}</td><td class=CDLDescription>Coordena em dd x[0] e y[1].</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.distancia"></a>distancia</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>distancia: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Calcula a distância em km entre dois pontos.</p><p>O método de cálculo é definido na variável i3GEO.calculo.metododistancia</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon1 {Numeric}</td><td class=CDLDescription>x inicial.</td></tr><tr><td class=CDLEntry>lat1 {Numeric}</td><td class=CDLDescription>y inicial</td></tr><tr><td class=CDLEntry>lon2 {Numeric}</td><td class=CDLDescription>x final</td></tr><tr><td class=CDLEntry>lat2 {Numeric}</td><td class=CDLDescription>y final</td></tr></table><h4 class=CHeading>Return</h4><h4 class=CHeading>Type</h4><p>{Numeric}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.distHaversine"></a>distHaversine</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>distHaversine: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Calcula a distância em km entre dois pontos (método Haversine).</p><p>Baseado no site <a href="http://www.movable-type.co.uk/scripts/latlong.html" class=LURL target=_top>http://www.movable-type.co.uk<wbr>/scripts<wbr>/latlong.html</a> (indicado por <a href="#" onClick="location.href='mai' + 'lto:' + 'lour' + 'iques' + '@' + 'yahoo.' + 'com.br'; return false;" class=LEMail>lour<span style="display: none">.nosp@m.</span>iques<span>@</span>yahoo.<span style="display: none">.nosp@m.</span>com.br</a>)</p><p>Em versões anteriores utilizava-se o cálculo proposto em <a href="http://www.wcrl.ars.usda.gov/cec/java/lat-long.htm" class=LURL target=_top>http://www.wcrl.ars.usda.gov<wbr>/cec<wbr>/java<wbr>/lat-long.htm</a></p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon1 {Numeric}</td><td class=CDLDescription>x inicial.</td></tr><tr><td class=CDLEntry>lat1 {Numeric}</td><td class=CDLDescription>y inicial</td></tr><tr><td class=CDLEntry>lon2 {Numeric}</td><td class=CDLDescription>x final</td></tr><tr><td class=CDLEntry>lat2 {Numeric}</td><td class=CDLDescription>y final</td></tr></table><h4 class=CHeading>Return</h4><h4 class=CHeading>Type</h4><p>{Numeric}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.distVincenty"></a>distVincenty</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>distVincenty: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Given two objects representing points with geographic coordinates, this calculates the distance between those points on the surface of an ellipsoid.</p><p>Baseado em OpenLayers.Util.distVincenty</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon1 {Numeric}</td><td class=CDLDescription>x inicial.</td></tr><tr><td class=CDLEntry>lat1 {Numeric}</td><td class=CDLDescription>y inicial</td></tr><tr><td class=CDLEntry>lon2 {Numeric}</td><td class=CDLDescription>x final</td></tr><tr><td class=CDLEntry>lat2 {Numeric}</td><td class=CDLDescription>y final</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Numeric}</td><td class=CDLDescription>The distance (in km) between the two input points as measured on an ellipsoid. Note that the input point objects must be in geographic coordinates (decimal degrees) and the return distance is in kilometers.</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.direcao"></a>direcao</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>direcao: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Calcula a direção (0 a 360 graus) entre dois pontos.</p><p>Baseado no site <a href="http://www.movable-type.co.uk/scripts/latlong.html" class=LURL target=_top>http://www.movable-type.co.uk<wbr>/scripts<wbr>/latlong.html</a> (indicado por <a href="#" onClick="location.href='mai' + 'lto:' + 'lour' + 'iques' + '@' + 'yahoo.' + 'com.br'; return false;" class=LEMail>lour<span style="display: none">.nosp@m.</span>iques<span>@</span>yahoo.<span style="display: none">.nosp@m.</span>com.br</a>)</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon1 {Numeric}</td><td class=CDLDescription>x inicial.</td></tr><tr><td class=CDLEntry>lat1 {Numeric}</td><td class=CDLDescription>y inicial</td></tr><tr><td class=CDLEntry>lon2 {Numeric}</td><td class=CDLDescription>x final</td></tr><tr><td class=CDLEntry>lat2 {Numeric}</td><td class=CDLDescription>y final</td></tr></table><h4 class=CHeading>Return</h4><p>Ãngulo em décimos de grau</p><h4 class=CHeading>Type</h4><p>{Numeric}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.destinoDD"></a>destinoDD</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>destinoDD: function(</td><td class="PParameter prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>d,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>direcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Calcula as coordenadas de um novo ponto em função da posição de um ponto de origem, distância e direção</p><p>O novo ponto é calculado em coordenadas geográficas em DD</p><p>Baseado no site <a href="http://www.movable-type.co.uk/scripts/latlong.html" class=LURL target=_top>http://www.movable-type.co.uk<wbr>/scripts<wbr>/latlong.html</a> (indicado por <a href="#" onClick="location.href='mai' + 'lto:' + 'lour' + 'iques' + '@' + 'yahoo.' + 'com.br'; return false;" class=LEMail>lour<span style="display: none">.nosp@m.</span>iques<span>@</span>yahoo.<span style="display: none">.nosp@m.</span>com.br</a>)</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>lon {Numeric}</td><td class=CDLDescription>longitude (x) do ponto de origem</td></tr><tr><td class=CDLEntry>lat {Numeric}</td><td class=CDLDescription>latitude do ponto de origem</td></tr><tr><td class=CDLEntry>d {Numeric}</td><td class=CDLDescription>distância em Km</td></tr><tr><td class=CDLEntry>direção {Numeric}</td><td class=CDLDescription>ângulo desejado em décimos de grau (direção de 0 a 360)</td></tr></table><h4 class=CHeading>Return</h4><p>Array com a longitude e latitude em décimos de grau ([0] = longitude, [1] = latitude</p><h4 class=CHeading>Type</h4><p>{Array}</p></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.rect2ext"></a>rect2ext</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>rect2ext: function(</td><td class="PParameter prettyprint " nowrap>idrect,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>mapext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>pixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Calcula a extensão geográfica de um retângulo desenhado sobre o mapa.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idrect</td><td class=CDLDescription>id do elemento html com o retangulo</td></tr><tr><td class=CDLEntry>mapext</td><td class=CDLDescription>extensao geografica do mapa onde está o retangulo</td></tr><tr><td class=CDLEntry>pixel</td><td class=CDLDescription>tamanho do pixel do mapa em dd</td></tr></table><h4 class=CHeading>return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Array}</td><td class=CDLDescription>extensão, xmin, ymin, xmax, ymax</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="i3GEO.calculo.ext2rect"></a>ext2rect</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>ext2rect: function(</td><td class="PParameter prettyprint " nowrap>idrect,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>mapext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>boxext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>pixel,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>documento</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Calcula o posicionamento de um retângulo com base na extensão geográfica.</p><h4 class=CHeading>Parametros</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>idrect {String}</td><td class=CDLDescription>id do elemento html com o retangulo, pode ser vazio</td></tr><tr><td class=CDLEntry>mapext {String}</td><td class=CDLDescription>extensao geografica do mapa onde está o retangulo</td></tr><tr><td class=CDLEntry>boxext {String}</td><td class=CDLDescription>extensao geografica do retangulo</td></tr><tr><td class=CDLEntry>pixel {Number}</td><td class=CDLDescription>tamanho do pixel do mapa em dd</td></tr><tr><td class=CDLEntry>documento {Object DOM}</td><td class=CDLDescription>objeto sob o qual o retângulo será posicionado</td></tr></table><h4 class=CHeading>Return</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>{Array}</td><td class=CDLDescription>width,heigth,top,left</td></tr></table></div></div></div>
</div><!--Content-->
<div id=Footer>O i3Geo é Software Livre · Gerado em 1st February, 2013 · <a href="http://www.naturaldocs.org">Generated by Natural Docs</a></div><!--Footer-->
<div id=Menu><div class=MTitle>i3Geo<div class=MSubTitle>Parâmetros de configuração e customização</div></div><div class=MEntry><div class=MLink><a href="http://www.softwarepublico.gov.br">Portal do Software Público Brasileiro</a></div></div><div class=MEntry><div class=MFile><a href="classe_arvoredecamadas-js.html">Árvore de camadas</a></div></div><div class=MEntry><div class=MFile><a href="classe_ajuda-js.html">Ajuda</a></div></div><div class=MEntry><div class=MFile><a href="classe_analise-js.html">Analise geografica</a></div></div><div class=MEntry><div class=MFile><a href="classe_arvoredetemas-js.html">arvore de temas</a></div></div><div class=MEntry><div class=MFile><a href="atlas-js.html">Atlas</a></div></div><div class=MEntry><div class=MFile><a href="classe_barradebotoes-js.html">Barra de botões</a></div></div><div class=MEntry><div class=MFile id=MSelected>Cálculos</div></div><div class=MEntry><div class=MFile><a href="wscliente-js.html">Cliente de web services</a></div></div><div class=MEntry><div class=MFile><a href="compactajs-php.html">Compactador de javascript</a></div></div><div class=MEntry><div class=MFile><a href="classe_configura-js.html">Configurações gerais</a></div></div><div class=MEntry><div class=MFile><a href="classe_login-js.html">Controle de usuário</a></div></div><div class=MEntry><div class=MFile><a href="classe_coordenadas-js.html">Coordenadas</a></div></div><div class=MEntry><div class=MFile><a href="datadownload-js.html">Data download</a></div></div><div class=MEntry><div class=MFile><a href="classe_desenho-js.html">Desenho de elementos gráficos</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent3')">Diagramas</a><div class=MGroupContent id=MGroupContent3><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent1')">Figuras</a><div class=MGroupContent id=MGroupContent1><div class=MEntry><div class=MLink><a href="../diagramas/mer_banco_de_dados_de_administracao.png">banco de dados de administração</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/cadastrodeusuarios">banco de dados de usuários - gerado com Eclipse + ERMaster</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/metaestat">banco de dados de metadados estatisticos - gerado com Eclipse + ERMaster</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/arquitetura.png">Arquitetura</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/caso_de_uso_geral.png">Caso de uso geral</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_abrir_mapa_interativo.png">Atividade abrir mapa interativo</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_atualizar_versao.png">Atividade atualizar versão</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_gerar_arquivo_nova_versao.png">Atividade gerar arquivo de uma nova versão</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_gerar_pacote_de_correcoes.png">Atividade gerar pacote de correções</a></div></div></div></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent2')">Arquivos originais</a><div class=MGroupContent id=MGroupContent2><div class=MEntry><div class=MLink><a href="http://dia-installer.de/">Baixe o software DIA</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/mer_banco_de_dados_de_administracao.dia">MER do banco de dados de administração</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/arquitetura.dia">Arquitetura</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/caso_de_uso_geral.dia">Caso de uso geral</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_abrir_mapa_interativo.dia">Atividade abrir mapa interativo</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_atualizar_versao.dia">Atividade atualizar versão</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_gerar_arquivo_nova_versao.dia">Atividade gerar arquivo de uma nova versão</a></div></div><div class=MEntry><div class=MLink><a href="../diagramas/atividade_gerar_pacote_de_correcoes.dia">Atividade gerar pacote de correções</a></div></div></div></div></div></div></div></div><div class=MEntry><div class=MFile><a href="classe_eventos-js.html">Eventos</a></div></div><div class=MEntry><div class=MFile><a href="classe_gadgets-js.html">Gadgets (objetos marginais do mapa)</a></div></div><div class=MEntry><div class=MFile><a href="geradordelinks-js.html">Gerador de links</a></div></div><div class=MEntry><div class=MFile><a href="classe_guias-js.html">Guias</a></div></div><div class=MEntry><div class=MFile><a href="classe_i3geo-js.html">i3Geo</a></div></div><div class=MEntry><div class=MFile><a href="classe_idioma-js.html">Idioma</a></div></div><div class=MEntry><div class=MFile><a href="classe_interface-js.html">Interface</a></div></div><div class=MEntry><div class=MFile><a href="classe_janela-js.html">Janelas</a></div></div><div class=MEntry><div class=MFile><a href="classe_mapa-js.html">Mapa</a></div></div><div class=MEntry><div class=MFile><a href="classe_maparef-js.html">Mapa de referência</a></div></div><div class=MEntry><div class=MFile><a href="classe_navega-js.html">Navegação sobre o mapa</a></div></div><div class=MEntry><div class=MFile><a href="classe_php-js.html">PHP</a></div></div><div class=MEntry><div class=MFile><a href="classe_social-js.html">Social</a></div></div><div class=MEntry><div class=MFile><a href="classe_tema-js.html">Temas</a></div></div><div class=MEntry><div class=MFile><a href="classe_util-js.html">Utilitários</a></div></div><div class=MEntry><div class=MGroup><a href="javascript:ToggleMenu('MGroupContent4')">Index</a><div class=MGroupContent id=MGroupContent4><div class=MEntry><div class=MIndex><a href="../index/General.html">Everything</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Functions.html">Functions</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Arquivos.html">Arquivos</a></div></div><div class=MEntry><div class=MIndex><a href="../index/Classe.html">Classe</a></div></div></div></div></div><script type="text/javascript"><!--
var searchPanel = new SearchPanel("searchPanel", "HTML", "../search");
--></script><div id=MSearchPanel class=MSearchPanelInactive><input type=text id=MSearchField value=Search onFocus="searchPanel.OnSearchFieldFocus(true)" onBlur="searchPanel.OnSearchFieldFocus(false)" onKeyUp="searchPanel.OnSearchFieldChange()"><select id=MSearchType onFocus="searchPanel.OnSearchTypeFocus(true)" onBlur="searchPanel.OnSearchTypeFocus(false)" onChange="searchPanel.OnSearchTypeChange()"><option id=MSearchEverything selected value="General">Everything</option><option value="Arquivos">Arquivos</option><option value="Classe">Classe</option><option value="Functions">Functions</option></select></div><script language=JavaScript><!--
HideAllBut([], 5);// --></script></div><!--Menu-->
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>dms2dd: function(</td><td class="PParameter prettyprint " nowrap>cd,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>cm,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>cs</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Converte coordenadas formatadas em DMS para DD</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>dd2tela: function (</td><td class="PParameter prettyprint " nowrap>vx,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>vy,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>docmapa,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>ext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>cellsize</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Converte coordenadas dd em coordenadas de tela.</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>dd2dms: function(</td><td class="PParameter prettyprint " nowrap>x,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>y</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Converte coordenadas de dd em dms.</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>tela2dd: function(</td><td class="PParameter prettyprint " nowrap>xfign,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>yfign,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>g_celula,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>imgext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>idorigem</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Converte o x,y de unidades de tela para décimo de grau.</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>distancia: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula a distância em km entre dois pontos.</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>distHaversine: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula a distância em km entre dois pontos (método Haversine).</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>distVincenty: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Given two objects representing points with geographic coordinates, this calculates the distance between those points on the surface of an ellipsoid.</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>direcao: function(</td><td class="PParameter prettyprint " nowrap>lon1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat1,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lon2,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat2</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula a direção (0 a 360 graus) entre dois pontos.</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>destinoDD: function(</td><td class="PParameter prettyprint " nowrap>lon,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lat,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>d,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>direcao</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula as coordenadas de um novo ponto em função da posição de um ponto de origem, distância e direção</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>rect2ext: function(</td><td class="PParameter prettyprint " nowrap>idrect,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>mapext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>pixel</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula a extensão geográfica de um retângulo desenhado sobre o mapa.</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>ext2rect: function(</td><td class="PParameter prettyprint " nowrap>idrect,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>mapext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>boxext,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>pixel,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>documento</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Calcula o posicionamento de um retângulo com base na extensão geográfica.</div></div><!--END_ND_TOOLTIPS-->
<div id=MSearchResultsWindow><iframe src="" frameborder=0 name=MSearchResults id=MSearchResults></iframe><a href="javascript:searchPanel.CloseResultsWindow()" id=MSearchResultsWindowClose>Close</a></div>
<script language=JavaScript><!--
if (browserType) {if (browserVer) {document.write("</div>"); }document.write("</div>");}// --></script></body></html>