Commit c036b225f5ce9bda0e19516d1da7696bd2fbf77f
1 parent
2ea95bb1
Exists in
master
and in
7 other branches
Inclusão das funções de apresentação de coordenadas no próprio HTML da interface
Showing
10 changed files
with
83 additions
and
372 deletions
Show diff stats
css/default.css
interface/black_carto_ol.htm
| ... | ... | @@ -59,17 +59,19 @@ |
| 59 | 59 | |
| 60 | 60 | <!-- aqui sera incluido o gadget que mostra a coordenada geografica da posicao do mouse --> |
| 61 | 61 | <div class="localizarxy fundoRodape"> |
| 62 | - <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;"> | |
| 62 | + <div class="i3GeoMascaraCoord" style="display: block;"> | |
| 63 | 63 | <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> |
| 64 | 64 | <option>DMS:</option> |
| 65 | 65 | <option value="janela">janela</option> |
| 66 | - <option value="geoProj">Geo</option> | |
| 66 | + <option value="geoProj">DMS</option> | |
| 67 | 67 | <option value="dd">Déc. de grau</option> |
| 68 | 68 | <option value="geohash">GeoHash</option> |
| 69 | 69 | <option value="policonicaSad69">Polic SAD-69</option> |
| 70 | 70 | <option value="utmSad69Proj">UTM Sad-69</option> |
| 71 | 71 | <option value="utmSirgas2000Proj">UTM Sirgas</option> |
| 72 | 72 | </select> |
| 73 | + </div> | |
| 74 | + <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;position: absolute;top: 0px;left: 60px;"> | |
| 73 | 75 | X: |
| 74 | 76 | <input name="" value="-00" size="3" title="grau" id="localizarxygeoProjxg" type="text"> |
| 75 | 77 | <input name="" value="00" size="2" title="minuto" id="localizarxygeoProjxm" type="text"> |
| ... | ... | @@ -80,66 +82,24 @@ |
| 80 | 82 | <input name="" value="00.00" size="5" title="segundo" id="localizarxygeoProjys" type="text"> |
| 81 | 83 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.zoomPontoGeo()" src="../imagens/branco.gif"> |
| 82 | 84 | </div> |
| 83 | - <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;"> | |
| 84 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 85 | - <option>DMS:</option> | |
| 86 | - <option value="janela">janela</option> | |
| 87 | - <option value="geoProj">Geo</option> | |
| 88 | - <option value="dd">Déc. de grau</option> | |
| 89 | - <option value="geohash">GeoHash</option> | |
| 90 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 91 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 92 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 93 | - </select> | |
| 85 | + <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 94 | 86 | X: <input name="" value="00" size="12" title="X" id="localizarxyddX" type="text"> |
| 95 | 87 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyddY" type="text"> |
| 96 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyddZN" type="text"> | |
| 97 | 88 | </div> |
| 98 | - <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;"> | |
| 89 | + <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 99 | 90 | GeoHash <input name="" value="00" size="12" title="Cod" id="localizarxygeohashCodigo" type="text"> |
| 100 | 91 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.geohash.zoomCodigo('localizarxygeohashCodigo')" src="../imagens/branco.gif"> |
| 101 | 92 | </div> |
| 102 | - <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;"> | |
| 103 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 104 | - <option>DMS:</option> | |
| 105 | - <option value="janela">janela</option> | |
| 106 | - <option value="geoProj">Geo</option> | |
| 107 | - <option value="dd">Déc. de grau</option> | |
| 108 | - <option value="geohash">GeoHash</option> | |
| 109 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 110 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 111 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 112 | - </select> | |
| 93 | + <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 113 | 94 | X: <input name="" value="00" size="12" title="X" id="localizarxypoliconicaSad69X" type="text"> |
| 114 | 95 | Y: <input name="" value="00" size="12" title="Y" id="localizarxypoliconicaSad69Y" type="text"> |
| 115 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxypoliconicaSad69ZN" type="text"> | |
| 116 | 96 | </div> |
| 117 | - <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 118 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 119 | - <option>DMS:</option> | |
| 120 | - <option value="janela">janela</option> | |
| 121 | - <option value="geoProj">Geo</option> | |
| 122 | - <option value="dd">Déc. de grau</option> | |
| 123 | - <option value="geohash">GeoHash</option> | |
| 124 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 125 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 126 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 127 | - </select> | |
| 97 | + <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 128 | 98 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSad69ProjX" type="text"> |
| 129 | 99 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSad69ProjY" type="text"> |
| 130 | 100 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSad69ProjZN" type="text"> |
| 131 | 101 | </div> |
| 132 | - <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 133 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 134 | - <option>DMS:</option> | |
| 135 | - <option value="janela">janela</option> | |
| 136 | - <option value="geoProj">Geo</option> | |
| 137 | - <option value="dd">Déc. de grau</option> | |
| 138 | - <option value="geohash">GeoHash</option> | |
| 139 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 140 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 141 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 142 | - </select> | |
| 102 | + <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 143 | 103 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSirgas2000ProjX" type="text"> |
| 144 | 104 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSirgas2000ProjY" type="text"> |
| 145 | 105 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSirgas2000ProjZN" type="text"> | ... | ... |
interface/black_gm.phtml
| ... | ... | @@ -80,17 +80,19 @@ include("../ms_configura.php"); |
| 80 | 80 | |
| 81 | 81 | <!-- aqui sera incluido o gadget que mostra a coordenada geografica da posicao do mouse --> |
| 82 | 82 | <div class="localizarxy fundoRodape"> |
| 83 | - <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;"> | |
| 83 | + <div class="i3GeoMascaraCoord" style="display: block;"> | |
| 84 | 84 | <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> |
| 85 | 85 | <option>DMS:</option> |
| 86 | 86 | <option value="janela">janela</option> |
| 87 | - <option value="geoProj">Geo</option> | |
| 87 | + <option value="geoProj">DMS</option> | |
| 88 | 88 | <option value="dd">Déc. de grau</option> |
| 89 | 89 | <option value="geohash">GeoHash</option> |
| 90 | 90 | <option value="policonicaSad69">Polic SAD-69</option> |
| 91 | 91 | <option value="utmSad69Proj">UTM Sad-69</option> |
| 92 | 92 | <option value="utmSirgas2000Proj">UTM Sirgas</option> |
| 93 | 93 | </select> |
| 94 | + </div> | |
| 95 | + <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;position: absolute;top: 0px;left: 60px;"> | |
| 94 | 96 | X: |
| 95 | 97 | <input name="" value="-00" size="3" title="grau" id="localizarxygeoProjxg" type="text"> |
| 96 | 98 | <input name="" value="00" size="2" title="minuto" id="localizarxygeoProjxm" type="text"> |
| ... | ... | @@ -101,66 +103,24 @@ include("../ms_configura.php"); |
| 101 | 103 | <input name="" value="00.00" size="5" title="segundo" id="localizarxygeoProjys" type="text"> |
| 102 | 104 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.zoomPontoGeo()" src="../imagens/branco.gif"> |
| 103 | 105 | </div> |
| 104 | - <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;"> | |
| 105 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 106 | - <option>DMS:</option> | |
| 107 | - <option value="janela">janela</option> | |
| 108 | - <option value="geoProj">Geo</option> | |
| 109 | - <option value="dd">Déc. de grau</option> | |
| 110 | - <option value="geohash">GeoHash</option> | |
| 111 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 112 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 113 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 114 | - </select> | |
| 106 | + <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 115 | 107 | X: <input name="" value="00" size="12" title="X" id="localizarxyddX" type="text"> |
| 116 | 108 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyddY" type="text"> |
| 117 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyddZN" type="text"> | |
| 118 | 109 | </div> |
| 119 | - <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;"> | |
| 110 | + <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 120 | 111 | GeoHash <input name="" value="00" size="12" title="Cod" id="localizarxygeohashCodigo" type="text"> |
| 121 | 112 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.geohash.zoomCodigo('localizarxygeohashCodigo')" src="../imagens/branco.gif"> |
| 122 | 113 | </div> |
| 123 | - <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;"> | |
| 124 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 125 | - <option>DMS:</option> | |
| 126 | - <option value="janela">janela</option> | |
| 127 | - <option value="geoProj">Geo</option> | |
| 128 | - <option value="dd">Déc. de grau</option> | |
| 129 | - <option value="geohash">GeoHash</option> | |
| 130 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 131 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 132 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 133 | - </select> | |
| 114 | + <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 134 | 115 | X: <input name="" value="00" size="12" title="X" id="localizarxypoliconicaSad69X" type="text"> |
| 135 | 116 | Y: <input name="" value="00" size="12" title="Y" id="localizarxypoliconicaSad69Y" type="text"> |
| 136 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxypoliconicaSad69ZN" type="text"> | |
| 137 | 117 | </div> |
| 138 | - <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 139 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 140 | - <option>DMS:</option> | |
| 141 | - <option value="janela">janela</option> | |
| 142 | - <option value="geoProj">Geo</option> | |
| 143 | - <option value="dd">Déc. de grau</option> | |
| 144 | - <option value="geohash">GeoHash</option> | |
| 145 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 146 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 147 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 148 | - </select> | |
| 118 | + <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 149 | 119 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSad69ProjX" type="text"> |
| 150 | 120 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSad69ProjY" type="text"> |
| 151 | 121 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSad69ProjZN" type="text"> |
| 152 | 122 | </div> |
| 153 | - <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 154 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 155 | - <option>DMS:</option> | |
| 156 | - <option value="janela">janela</option> | |
| 157 | - <option value="geoProj">Geo</option> | |
| 158 | - <option value="dd">Déc. de grau</option> | |
| 159 | - <option value="geohash">GeoHash</option> | |
| 160 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 161 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 162 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 163 | - </select> | |
| 123 | + <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 164 | 124 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSirgas2000ProjX" type="text"> |
| 165 | 125 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSirgas2000ProjY" type="text"> |
| 166 | 126 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSirgas2000ProjZN" type="text"> | ... | ... |
interface/black_osm.htm
| ... | ... | @@ -59,17 +59,19 @@ |
| 59 | 59 | |
| 60 | 60 | <!-- aqui sera incluido o gadget que mostra a coordenada geografica da posicao do mouse --> |
| 61 | 61 | <div class="localizarxy fundoRodape"> |
| 62 | - <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;"> | |
| 62 | + <div class="i3GeoMascaraCoord" style="display: block;"> | |
| 63 | 63 | <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> |
| 64 | 64 | <option>DMS:</option> |
| 65 | 65 | <option value="janela">janela</option> |
| 66 | - <option value="geoProj">Geo</option> | |
| 66 | + <option value="geoProj">DMS</option> | |
| 67 | 67 | <option value="dd">Déc. de grau</option> |
| 68 | 68 | <option value="geohash">GeoHash</option> |
| 69 | 69 | <option value="policonicaSad69">Polic SAD-69</option> |
| 70 | 70 | <option value="utmSad69Proj">UTM Sad-69</option> |
| 71 | 71 | <option value="utmSirgas2000Proj">UTM Sirgas</option> |
| 72 | 72 | </select> |
| 73 | + </div> | |
| 74 | + <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;position: absolute;top: 0px;left: 60px;"> | |
| 73 | 75 | X: |
| 74 | 76 | <input name="" value="-00" size="3" title="grau" id="localizarxygeoProjxg" type="text"> |
| 75 | 77 | <input name="" value="00" size="2" title="minuto" id="localizarxygeoProjxm" type="text"> |
| ... | ... | @@ -80,66 +82,24 @@ |
| 80 | 82 | <input name="" value="00.00" size="5" title="segundo" id="localizarxygeoProjys" type="text"> |
| 81 | 83 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.zoomPontoGeo()" src="../imagens/branco.gif"> |
| 82 | 84 | </div> |
| 83 | - <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;"> | |
| 84 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 85 | - <option>DMS:</option> | |
| 86 | - <option value="janela">janela</option> | |
| 87 | - <option value="geoProj">Geo</option> | |
| 88 | - <option value="dd">Déc. de grau</option> | |
| 89 | - <option value="geohash">GeoHash</option> | |
| 90 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 91 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 92 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 93 | - </select> | |
| 85 | + <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 94 | 86 | X: <input name="" value="00" size="12" title="X" id="localizarxyddX" type="text"> |
| 95 | 87 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyddY" type="text"> |
| 96 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyddZN" type="text"> | |
| 97 | 88 | </div> |
| 98 | - <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;"> | |
| 89 | + <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 99 | 90 | GeoHash <input name="" value="00" size="12" title="Cod" id="localizarxygeohashCodigo" type="text"> |
| 100 | 91 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.geohash.zoomCodigo('localizarxygeohashCodigo')" src="../imagens/branco.gif"> |
| 101 | 92 | </div> |
| 102 | - <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;"> | |
| 103 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 104 | - <option>DMS:</option> | |
| 105 | - <option value="janela">janela</option> | |
| 106 | - <option value="geoProj">Geo</option> | |
| 107 | - <option value="dd">Déc. de grau</option> | |
| 108 | - <option value="geohash">GeoHash</option> | |
| 109 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 110 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 111 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 112 | - </select> | |
| 93 | + <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 113 | 94 | X: <input name="" value="00" size="12" title="X" id="localizarxypoliconicaSad69X" type="text"> |
| 114 | 95 | Y: <input name="" value="00" size="12" title="Y" id="localizarxypoliconicaSad69Y" type="text"> |
| 115 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxypoliconicaSad69ZN" type="text"> | |
| 116 | 96 | </div> |
| 117 | - <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 118 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 119 | - <option>DMS:</option> | |
| 120 | - <option value="janela">janela</option> | |
| 121 | - <option value="geoProj">Geo</option> | |
| 122 | - <option value="dd">Déc. de grau</option> | |
| 123 | - <option value="geohash">GeoHash</option> | |
| 124 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 125 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 126 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 127 | - </select> | |
| 97 | + <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 128 | 98 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSad69ProjX" type="text"> |
| 129 | 99 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSad69ProjY" type="text"> |
| 130 | 100 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSad69ProjZN" type="text"> |
| 131 | 101 | </div> |
| 132 | - <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 133 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 134 | - <option>DMS:</option> | |
| 135 | - <option value="janela">janela</option> | |
| 136 | - <option value="geoProj">Geo</option> | |
| 137 | - <option value="dd">Déc. de grau</option> | |
| 138 | - <option value="geohash">GeoHash</option> | |
| 139 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 140 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 141 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 142 | - </select> | |
| 102 | + <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 143 | 103 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSirgas2000ProjX" type="text"> |
| 144 | 104 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSirgas2000ProjY" type="text"> |
| 145 | 105 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSirgas2000ProjZN" type="text"> | ... | ... |
interface/googlemaps_noite.phtml
| ... | ... | @@ -80,17 +80,19 @@ include("../ms_configura.php"); |
| 80 | 80 | |
| 81 | 81 | <!-- aqui sera incluido o gadget que mostra a coordenada geografica da posicao do mouse --> |
| 82 | 82 | <div class="localizarxy fundoRodape"> |
| 83 | - <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;"> | |
| 83 | + <div class="i3GeoMascaraCoord" style="display: block;"> | |
| 84 | 84 | <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> |
| 85 | 85 | <option>DMS:</option> |
| 86 | 86 | <option value="janela">janela</option> |
| 87 | - <option value="geoProj">Geo</option> | |
| 87 | + <option value="geoProj">DMS</option> | |
| 88 | 88 | <option value="dd">Déc. de grau</option> |
| 89 | 89 | <option value="geohash">GeoHash</option> |
| 90 | 90 | <option value="policonicaSad69">Polic SAD-69</option> |
| 91 | 91 | <option value="utmSad69Proj">UTM Sad-69</option> |
| 92 | 92 | <option value="utmSirgas2000Proj">UTM Sirgas</option> |
| 93 | 93 | </select> |
| 94 | + </div> | |
| 95 | + <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;position: absolute;top: 0px;left: 60px;"> | |
| 94 | 96 | X: |
| 95 | 97 | <input name="" value="-00" size="3" title="grau" id="localizarxygeoProjxg" type="text"> |
| 96 | 98 | <input name="" value="00" size="2" title="minuto" id="localizarxygeoProjxm" type="text"> |
| ... | ... | @@ -101,72 +103,29 @@ include("../ms_configura.php"); |
| 101 | 103 | <input name="" value="00.00" size="5" title="segundo" id="localizarxygeoProjys" type="text"> |
| 102 | 104 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.zoomPontoGeo()" src="../imagens/branco.gif"> |
| 103 | 105 | </div> |
| 104 | - <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;"> | |
| 105 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 106 | - <option>DMS:</option> | |
| 107 | - <option value="janela">janela</option> | |
| 108 | - <option value="geoProj">Geo</option> | |
| 109 | - <option value="dd">Déc. de grau</option> | |
| 110 | - <option value="geohash">GeoHash</option> | |
| 111 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 112 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 113 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 114 | - </select> | |
| 106 | + <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 115 | 107 | X: <input name="" value="00" size="12" title="X" id="localizarxyddX" type="text"> |
| 116 | 108 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyddY" type="text"> |
| 117 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyddZN" type="text"> | |
| 118 | 109 | </div> |
| 119 | - <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;"> | |
| 110 | + <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 120 | 111 | GeoHash <input name="" value="00" size="12" title="Cod" id="localizarxygeohashCodigo" type="text"> |
| 121 | 112 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.geohash.zoomCodigo('localizarxygeohashCodigo')" src="../imagens/branco.gif"> |
| 122 | 113 | </div> |
| 123 | - <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;"> | |
| 124 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 125 | - <option>DMS:</option> | |
| 126 | - <option value="janela">janela</option> | |
| 127 | - <option value="geoProj">Geo</option> | |
| 128 | - <option value="dd">Déc. de grau</option> | |
| 129 | - <option value="geohash">GeoHash</option> | |
| 130 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 131 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 132 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 133 | - </select> | |
| 114 | + <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 134 | 115 | X: <input name="" value="00" size="12" title="X" id="localizarxypoliconicaSad69X" type="text"> |
| 135 | 116 | Y: <input name="" value="00" size="12" title="Y" id="localizarxypoliconicaSad69Y" type="text"> |
| 136 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxypoliconicaSad69ZN" type="text"> | |
| 137 | 117 | </div> |
| 138 | - <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 139 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 140 | - <option>DMS:</option> | |
| 141 | - <option value="janela">janela</option> | |
| 142 | - <option value="geoProj">Geo</option> | |
| 143 | - <option value="dd">Déc. de grau</option> | |
| 144 | - <option value="geohash">GeoHash</option> | |
| 145 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 146 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 147 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 148 | - </select> | |
| 118 | + <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 149 | 119 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSad69ProjX" type="text"> |
| 150 | 120 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSad69ProjY" type="text"> |
| 151 | 121 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSad69ProjZN" type="text"> |
| 152 | 122 | </div> |
| 153 | - <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 154 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 155 | - <option>DMS:</option> | |
| 156 | - <option value="janela">janela</option> | |
| 157 | - <option value="geoProj">Geo</option> | |
| 158 | - <option value="dd">Déc. de grau</option> | |
| 159 | - <option value="geohash">GeoHash</option> | |
| 160 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 161 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 162 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 163 | - </select> | |
| 123 | + <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 164 | 124 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSirgas2000ProjX" type="text"> |
| 165 | 125 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSirgas2000ProjY" type="text"> |
| 166 | 126 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSirgas2000ProjZN" type="text"> |
| 167 | 127 | </div> |
| 168 | 128 | </div> |
| 169 | - | |
| 170 | 129 | <!-- barra de ícones de navegacao --> |
| 171 | 130 | <div class="ol-i3GEOcontrols ol-control"> |
| 172 | 131 | <button onclick="i3GEO.Interface.zoom2ext(i3GEO.parametros.extentTotal)" style="float: left;"> | ... | ... |
interface/openlayersdebug.htm
| ... | ... | @@ -59,17 +59,19 @@ |
| 59 | 59 | |
| 60 | 60 | <!-- aqui sera incluido o gadget que mostra a coordenada geografica da posicao do mouse --> |
| 61 | 61 | <div class="localizarxy fundoRodape"> |
| 62 | - <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;"> | |
| 62 | + <div class="i3GeoMascaraCoord" style="display: block;"> | |
| 63 | 63 | <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> |
| 64 | 64 | <option>DMS:</option> |
| 65 | 65 | <option value="janela">janela</option> |
| 66 | - <option value="geoProj">Geo</option> | |
| 66 | + <option value="geoProj">DMS</option> | |
| 67 | 67 | <option value="dd">Déc. de grau</option> |
| 68 | 68 | <option value="geohash">GeoHash</option> |
| 69 | 69 | <option value="policonicaSad69">Polic SAD-69</option> |
| 70 | 70 | <option value="utmSad69Proj">UTM Sad-69</option> |
| 71 | 71 | <option value="utmSirgas2000Proj">UTM Sirgas</option> |
| 72 | 72 | </select> |
| 73 | + </div> | |
| 74 | + <div class="i3GeoMascaraCoord" id="localizarxygeoProj" style="display: block;position: absolute;top: 0px;left: 60px;"> | |
| 73 | 75 | X: |
| 74 | 76 | <input name="" value="-00" size="3" title="grau" id="localizarxygeoProjxg" type="text"> |
| 75 | 77 | <input name="" value="00" size="2" title="minuto" id="localizarxygeoProjxm" type="text"> |
| ... | ... | @@ -80,66 +82,24 @@ |
| 80 | 82 | <input name="" value="00.00" size="5" title="segundo" id="localizarxygeoProjys" type="text"> |
| 81 | 83 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.zoomPontoGeo()" src="../imagens/branco.gif"> |
| 82 | 84 | </div> |
| 83 | - <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;"> | |
| 84 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 85 | - <option>DMS:</option> | |
| 86 | - <option value="janela">janela</option> | |
| 87 | - <option value="geoProj">Geo</option> | |
| 88 | - <option value="dd">Déc. de grau</option> | |
| 89 | - <option value="geohash">GeoHash</option> | |
| 90 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 91 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 92 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 93 | - </select> | |
| 85 | + <div id="localizarxydd" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 94 | 86 | X: <input name="" value="00" size="12" title="X" id="localizarxyddX" type="text"> |
| 95 | 87 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyddY" type="text"> |
| 96 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyddZN" type="text"> | |
| 97 | 88 | </div> |
| 98 | - <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;"> | |
| 89 | + <div id="localizarxygeohash" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 99 | 90 | GeoHash <input name="" value="00" size="12" title="Cod" id="localizarxygeohashCodigo" type="text"> |
| 100 | 91 | <img class="ticfind" style="margin-left:8px;" title="zoom" onclick="i3GEO.coordenadas.geohash.zoomCodigo('localizarxygeohashCodigo')" src="../imagens/branco.gif"> |
| 101 | 92 | </div> |
| 102 | - <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;"> | |
| 103 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 104 | - <option>DMS:</option> | |
| 105 | - <option value="janela">janela</option> | |
| 106 | - <option value="geoProj">Geo</option> | |
| 107 | - <option value="dd">Déc. de grau</option> | |
| 108 | - <option value="geohash">GeoHash</option> | |
| 109 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 110 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 111 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 112 | - </select> | |
| 93 | + <div id="localizarxypoliconicaSad69" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 113 | 94 | X: <input name="" value="00" size="12" title="X" id="localizarxypoliconicaSad69X" type="text"> |
| 114 | 95 | Y: <input name="" value="00" size="12" title="Y" id="localizarxypoliconicaSad69Y" type="text"> |
| 115 | - Zn: <input name="" value="--" size="2" title="Zona" id="localizarxypoliconicaSad69ZN" type="text"> | |
| 116 | 96 | </div> |
| 117 | - <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 118 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 119 | - <option>DMS:</option> | |
| 120 | - <option value="janela">janela</option> | |
| 121 | - <option value="geoProj">Geo</option> | |
| 122 | - <option value="dd">Déc. de grau</option> | |
| 123 | - <option value="geohash">GeoHash</option> | |
| 124 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 125 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 126 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 127 | - </select> | |
| 97 | + <div id="localizarxyutmSad69Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 128 | 98 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSad69ProjX" type="text"> |
| 129 | 99 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSad69ProjY" type="text"> |
| 130 | 100 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSad69ProjZN" type="text"> |
| 131 | 101 | </div> |
| 132 | - <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;"> | |
| 133 | - <select onchange="javascript:i3GEO.coordenadas.mudaTipo(this,'localizarxy');" class="i3geoCoordenadasComboTipo"> | |
| 134 | - <option>DMS:</option> | |
| 135 | - <option value="janela">janela</option> | |
| 136 | - <option value="geoProj">Geo</option> | |
| 137 | - <option value="dd">Déc. de grau</option> | |
| 138 | - <option value="geohash">GeoHash</option> | |
| 139 | - <option value="policonicaSad69">Polic SAD-69</option> | |
| 140 | - <option value="utmSad69Proj">UTM Sad-69</option> | |
| 141 | - <option value="utmSirgas2000Proj">UTM Sirgas</option> | |
| 142 | - </select> | |
| 102 | + <div id="localizarxyutmSirgas2000Proj" class="i3GeoMascaraCoord" style="display: none;position: absolute;top: 0px;left: 60px;"> | |
| 143 | 103 | X: <input name="" value="00" size="12" title="X" id="localizarxyutmSirgas2000ProjX" type="text"> |
| 144 | 104 | Y: <input name="" value="00" size="12" title="Y" id="localizarxyutmSirgas2000ProjY" type="text"> |
| 145 | 105 | Zn: <input name="" value="--" size="2" title="Zona" id="localizarxyutmSirgas2000ProjZN" type="text"> | ... | ... |
js/coordenadas.js
| ... | ... | @@ -310,6 +310,8 @@ i3GEO.coordenadas = |
| 310 | 310 | var temp = $i(id); |
| 311 | 311 | if (temp && temp.style.display === "block") { |
| 312 | 312 | i3GEO.coordenadas.atualizaGeo(x, y, id); |
| 313 | + } else { | |
| 314 | + i3GEO.eventos.removeEventos("MOUSEMOVE",["i3GEO.coordenadas.atualizaLocalizarGeo('localizarxygeoProj')"]); | |
| 313 | 315 | } |
| 314 | 316 | }, |
| 315 | 317 | /** |
| ... | ... | @@ -493,9 +495,16 @@ i3GEO.coordenadas = |
| 493 | 495 | * |
| 494 | 496 | */ |
| 495 | 497 | atualizaCodigo : function(onde, configProj, x, y) { |
| 498 | + var remove = function(){ | |
| 499 | + i3GEO.eventos.removeEventos("MOUSEMOVE", | |
| 500 | + ["i3GEO.coordenadas.atualizaCodigo('" + onde + "','" + configProj + "')"] | |
| 501 | + ); | |
| 502 | + }; | |
| 503 | + | |
| 496 | 504 | var ondeValor = $i(onde + configProj + "Codigo"), temp = i3GEO.coordenadas.config[configProj], codigo = ""; |
| 497 | 505 | onde = $i(onde); |
| 498 | 506 | if (onde && onde.style.display === "none") { |
| 507 | + remove(); | |
| 499 | 508 | return; |
| 500 | 509 | } |
| 501 | 510 | if (typeof (x) === 'undefined') { |
| ... | ... | @@ -523,23 +532,16 @@ i3GEO.coordenadas = |
| 523 | 532 | * |
| 524 | 533 | */ |
| 525 | 534 | atualizaProj4 : function(onde, configProj, x, y) { |
| 526 | - if (i3GEO.coordenadas.formato === "bloco" && i3GEO.coordenadas.padrao !== configProj) { | |
| 527 | - return; | |
| 528 | - } | |
| 535 | + var remove = function(){ | |
| 536 | + i3GEO.eventos.removeEventos("MOUSEMOVE", | |
| 537 | + ["i3GEO.coordenadas.atualizaProj4('" + onde + "','" + configProj + "')"] | |
| 538 | + ); | |
| 539 | + }; | |
| 529 | 540 | var zona, temp, p, destino = "", iu = i3GEO.util; |
| 530 | - try { | |
| 531 | - if (!$i(onde + configProj + "ZN")) { | |
| 532 | - return; | |
| 533 | - } | |
| 534 | - } catch (e) { | |
| 535 | - return; | |
| 536 | - } | |
| 537 | 541 | temp = i3GEO.coordenadas.config[configProj]; |
| 538 | - try { | |
| 539 | - if ($i(onde + configProj).style.display === "none") { | |
| 540 | - return; | |
| 541 | - } | |
| 542 | - } catch (men) { | |
| 542 | + if ($i(onde + configProj) && $i(onde + configProj).style.display === "none") { | |
| 543 | + remove(); | |
| 544 | + return; | |
| 543 | 545 | } |
| 544 | 546 | if (temp.tipo === "metrica") { |
| 545 | 547 | destino = temp.defepsg; |
| ... | ... | @@ -642,14 +644,15 @@ i3GEO.coordenadas = |
| 642 | 644 | * tipo {string} - tipo de coordenada |
| 643 | 645 | */ |
| 644 | 646 | mudaTipo : function(obj, onde) { |
| 647 | + //ativa todos os eventos default pois eles podem ter sido removidos ao nao serem executados | |
| 645 | 648 | if (obj.value === "janela") { |
| 646 | 649 | this.formato = "janela"; |
| 647 | 650 | this.mostraCoordenadasJanela(); |
| 648 | 651 | return; |
| 649 | 652 | } |
| 650 | 653 | this.padrao = obj.value; |
| 651 | - obj.selectedIndex = 0; | |
| 652 | 654 | i3GEO.coordenadas.ativaBloco(onde); |
| 655 | + i3GEO.coordenadas.ativaEventos(); | |
| 653 | 656 | }, |
| 654 | 657 | mostraCoordenadasJanela : function(ativaMovimento, onde, x, y) { |
| 655 | 658 | //FIXME As coordenadas metricas nao funcionam em OSM |
| ... | ... | @@ -780,119 +783,27 @@ i3GEO.coordenadas = |
| 780 | 783 | } catch (men) { |
| 781 | 784 | } |
| 782 | 785 | }, |
| 783 | - mostraCoordenadas : function(ativaMovimento, onde, x, y) { | |
| 784 | - i3GEO.eventos.adicionaEventos("MOUSEMOVE", [ | |
| 785 | - "i3GEO.coordenadas.atualizaLocalizarGeo('localizarxygeoProj')", | |
| 786 | - "i3GEO.coordenadas.atualizaProj4('localizarxy','dd')" | |
| 787 | - ]); | |
| 788 | -return; | |
| 789 | - try { | |
| 790 | - var tipos = i3GEO.util.listaChaves(i3GEO.coordenadas.config), n = tipos.length, temp, ins = "", i = 0, caixa, janela, nomeFunc; | |
| 791 | - i3GEO.coordenadas.MODOTEXTO = ""; | |
| 792 | - if (arguments.length === 0) { | |
| 793 | - ativaMovimento = true; | |
| 794 | - onde = ""; | |
| 795 | - } | |
| 796 | - // | |
| 797 | - // cria o HTML | |
| 798 | - // | |
| 799 | - if (onde === "") { | |
| 800 | - onde = i3GEO.coordenadas.config[tipos[0]].idhtml; | |
| 801 | - } | |
| 802 | - caixa = ""; | |
| 803 | - | |
| 804 | - for (i = 0; i < n; i += 1) { | |
| 805 | - temp = i3GEO.coordenadas.config[tipos[i]]; | |
| 806 | - if (temp.ativo === true) { | |
| 807 | - if (temp.tipo === "geo") { | |
| 808 | - ins += i3GEO.coordenadas.criaMascaraDMS(onde + tipos[i], temp.titulo, caixa); | |
| 809 | - if (i3GEO.coordenadas.formato === "separado") { | |
| 810 | - try { | |
| 811 | - $i(temp.idhtml).innerHTML = ins; | |
| 812 | - } catch (e) { | |
| 813 | - } | |
| 814 | - ins = ""; | |
| 815 | - } | |
| 816 | - } else { | |
| 817 | - if (temp.tipo === "codigo") { | |
| 818 | - ins += i3GEO.coordenadas.criaMascaraCodigo(onde + tipos[i], temp.titulo, temp.titulo, temp.tipoCodigo); | |
| 819 | - } else { | |
| 820 | - ins += i3GEO.coordenadas.criaMascaraMetrica(onde + tipos[i], temp.titulo, caixa); | |
| 821 | - } | |
| 822 | - } | |
| 823 | - } | |
| 824 | - } | |
| 825 | - if (this.formato === "janela") { | |
| 826 | - janela = i3GEO.janela.cria("510px", "190px", "", "", "", "<div class='i3GeoTituloJanela'>"+$trad("x49")+"</div>", "i3GEOJanelaCoordenadas", false, "hd", "", ""); | |
| 827 | - $( janela[0].close ).click(function() { | |
| 828 | - i3GEO.coordenadas.formato = "bloco", i3GEO.coordenadas.mostraCoordenadas(); | |
| 829 | - }); | |
| 830 | - temp = $i("i3GEOJanelaCoordenadas_corpo"); | |
| 831 | - temp.style.backgroundColor = "rgb(0, 60, 136)"; | |
| 832 | - temp.style.color = "white"; | |
| 833 | - temp.style.fontSize = "12px"; | |
| 834 | - temp.style.textAlign = "left"; | |
| 835 | - temp = $i("i3GEOJanelaCoordenadas"); | |
| 836 | - temp.onmouseover = ""; | |
| 837 | - temp.onmouseout = ""; | |
| 838 | - if ($i(onde)) { | |
| 839 | - $i(onde).innerHTML = ""; | |
| 840 | - } | |
| 841 | - onde = "i3GEOJanelaCoordenadas_corpo"; | |
| 842 | - ins += "<br><a href='#' style='cursor:pointer;color:white' onclick='" + | |
| 843 | - "$(document).keypress(function(e) {if(e.altKey && e.which == 99) {" + | |
| 844 | - "i3GEO.util.copyToClipboard(i3GEO.coordenadas.MODOTEXTO);" + | |
| 845 | - "i3GEO.janela.tempoMsg(i3GEO.coordenadas.MODOTEXTO);}});' >" + | |
| 846 | - "Clique aqui para ativar Alt+C para poder capturar as coordenadas em memória</a>"; | |
| 847 | - | |
| 848 | - } | |
| 849 | - if (onde !== "" && $i(onde)) { | |
| 850 | - $i(onde).innerHTML = ins; | |
| 851 | - } | |
| 852 | - for (i = 0; i < n; i += 1) { | |
| 853 | - temp = i3GEO.coordenadas.config[tipos[i]]; | |
| 854 | - if (temp.ativo === true) { | |
| 855 | - if (temp.tipo === "geo") { | |
| 856 | - if (ativaMovimento === true) { | |
| 857 | - | |
| 858 | - i3GEO.eventos.adicionaEventos("MOUSEMOVE", [ | |
| 859 | - "i3GEO.coordenadas.atualizaLocalizarGeo('" + onde + tipos[i] + "')" | |
| 860 | - ]); | |
| 861 | - | |
| 862 | - } | |
| 863 | - if (typeof (x) !== 'undefined') { | |
| 864 | - i3GEO.coordenadas.atualizaLocalizarGeo( | |
| 865 | - onde + tipos[i], | |
| 866 | - i3GEO.calculo.dd2dms(x)[0], | |
| 867 | - i3GEO.calculo.dd2dms(y)[0]); | |
| 868 | - } | |
| 869 | - } else { | |
| 870 | - nomeFunc = "i3GEO.coordenadas.atualizaProj4"; | |
| 871 | - if (temp.tipo === "codigo") { | |
| 872 | - nomeFunc = "i3GEO.coordenadas.atualizaCodigo"; | |
| 873 | - } | |
| 874 | - if (ativaMovimento === true) { | |
| 875 | - i3GEO.eventos.adicionaEventos("MOUSEMOVE", [ | |
| 876 | - nomeFunc + "('" + onde + "','" + tipos[i] + "')" | |
| 877 | - ]); | |
| 878 | - } | |
| 879 | - if (typeof (x) !== 'undefined') { | |
| 880 | - eval(nomeFunc + "(onde,tipos[i],x,y);"); | |
| 881 | - } | |
| 786 | + //ativa os eventos que mostram as coordenadas | |
| 787 | + ativaEventos : function(){ | |
| 788 | + var tipos = i3GEO.util.listaChaves(i3GEO.coordenadas.config), | |
| 789 | + n = tipos.length, temp, i = 0, nomeFunc; | |
| 790 | + for (i = 0; i < n; i += 1) { | |
| 791 | + temp = i3GEO.coordenadas.config[tipos[i]]; | |
| 792 | + if (temp.ativo === true) { | |
| 793 | + if (temp.tipo === "geo") { | |
| 794 | + i3GEO.eventos.adicionaEventos("MOUSEMOVE", [ | |
| 795 | + "i3GEO.coordenadas.atualizaLocalizarGeo('localizarxy" + tipos[i] + "')" | |
| 796 | + ]); | |
| 797 | + } else { | |
| 798 | + nomeFunc = "i3GEO.coordenadas.atualizaProj4"; | |
| 799 | + if (temp.tipo === "codigo") { | |
| 800 | + nomeFunc = "i3GEO.coordenadas.atualizaCodigo"; | |
| 882 | 801 | } |
| 883 | - } | |
| 884 | - } | |
| 885 | - if (ativaMovimento === true) { | |
| 886 | - | |
| 887 | 802 | i3GEO.eventos.adicionaEventos("MOUSEMOVE", [ |
| 888 | - "i3GEO.coordenadas.limpaModoTexto()" | |
| 803 | + nomeFunc + "('localizarxy','" + tipos[i] + "')" | |
| 889 | 804 | ]); |
| 890 | - | |
| 891 | - } | |
| 892 | - if (i3GEO.coordenadas.formato === "bloco") { | |
| 893 | - i3GEO.coordenadas.ativaBloco(onde); | |
| 805 | + } | |
| 894 | 806 | } |
| 895 | - } catch (men) { | |
| 896 | 807 | } |
| 897 | 808 | }, |
| 898 | 809 | limpaModoTexto : function() { | ... | ... |
js/interface.js
| ... | ... | @@ -1130,7 +1130,7 @@ i3GEO.Interface = |
| 1130 | 1130 | } |
| 1131 | 1131 | montaMapa(); |
| 1132 | 1132 | |
| 1133 | - i3GEO.coordenadas.mostraCoordenadas(); | |
| 1133 | + i3GEO.coordenadas.ativaEventos(); | |
| 1134 | 1134 | //i3GEO.gadgets.mostraMenuSuspenso(); |
| 1135 | 1135 | i3GEO.ajuda.ativaLetreiro(i3GEO.parametros.mensagens); |
| 1136 | 1136 | i3GEO.idioma.mostraSeletor(); | ... | ... |