Revision 4768 trunk/extensions/extGPS/src/org/gvsig/gps/GPSExtension.java
GPSExtension.java | ||
---|---|---|
43 | 43 |
* |
44 | 44 |
* $Id$ |
45 | 45 |
* $Log$ |
46 |
* Revision 1.6 2006-04-07 11:10:26 jaume
|
|
46 |
* Revision 1.7 2006-04-07 12:45:55 jaume
|
|
47 | 47 |
* *** empty log message *** |
48 | 48 |
* |
49 |
* Revision 1.6 2006/04/07 11:10:26 jaume |
|
50 |
* *** empty log message *** |
|
51 |
* |
|
49 | 52 |
* Revision 1.5 2006/04/07 08:27:48 jaume |
50 | 53 |
* *** empty log message *** |
51 | 54 |
* |
... | ... | |
96 | 99 |
import com.iver.cit.gvsig.gui.View; |
97 | 100 |
|
98 | 101 |
public class GPSExtension implements Extension{ |
99 |
|
|
102 |
|
|
100 | 103 |
public void inicializar() { |
101 | 104 |
// TODO Auto-generated method stub |
102 | 105 |
|
... | ... | |
184 | 187 |
com.iver.andami.ui.mdiManager.View[] aViews = PluginServices.getMDIManager().getAllViews(); |
185 | 188 |
ArrayList gvViews = new ArrayList(); |
186 | 189 |
|
187 |
for (int i = 0; i < aViews.length; i++) { |
|
190 |
/*for (int i = 0; i < aViews.length; i++) {
|
|
188 | 191 |
if (aViews[i] instanceof View) { |
189 | 192 |
gvViews.add((View) aViews[i]); |
190 | 193 |
} |
... | ... | |
193 | 196 |
View[] views = (View[]) gvViews.toArray(new View[0]); |
194 | 197 |
for (int i = 0; i < views.length; i++) { |
195 | 198 |
views[i].getMapControl().getMapContext().getGraphicsLayer().clearAllGraphics(); |
196 |
} |
|
199 |
}*/
|
|
197 | 200 |
|
198 | 201 |
BufferedReader br = new BufferedReader(new FileReader(f)); |
199 | 202 |
String line; |
200 | 203 |
for (line = br.readLine(); line!=null; line = br.readLine()){ |
201 | 204 |
String[] numbers = line.split(","); |
202 | 205 |
|
203 |
double lonOffset = 0D; |
|
204 |
double latOffset = 0D; |
|
205 |
double lon = Double.parseDouble(numbers[0]) - lonOffset; |
|
206 |
double lat = Double.parseDouble(numbers[1]) - latOffset; |
|
206 |
double lon = Double.parseDouble(numbers[0]); |
|
207 |
double lat = Double.parseDouble(numbers[1]); |
|
207 | 208 |
drawSymbol(null, null, new Point2D.Double(lon, lat), false); |
208 | 209 |
} |
209 | 210 |
} catch (FileNotFoundException e) { |
Also available in: Unified diff