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(); | ... | ... |