Revision 35010 trunk/extensions/extGraph/src/org/gvsig/graph/GenerateNetworkExtension.java
GenerateNetworkExtension.java | ||
---|---|---|
1 |
/* gvSIG. Sistema de Informaci�n Geogr�fica de la Generalitat Valenciana
|
|
1 |
/* gvSIG. Sistema de Informaci?n Geogr?fica de la Generalitat Valenciana
|
|
2 | 2 |
* |
3 | 3 |
* Copyright (C) 2004 IVER T.I. and Generalitat Valenciana. |
4 | 4 |
* |
... | ... | |
20 | 20 |
* |
21 | 21 |
* Generalitat Valenciana |
22 | 22 |
* Conselleria d'Infraestructures i Transport |
23 |
* Av. Blasco Ib��ez, 50
|
|
23 |
* Av. Blasco Ib??ez, 50
|
|
24 | 24 |
* 46010 VALENCIA |
25 | 25 |
* SPAIN |
26 | 26 |
* |
... | ... | |
156 | 156 |
private void generateNetwork(FLyrVect lyr) { |
157 | 157 |
NetworkGvTableWriter netBuilder = new NetworkGvTableWriter(); |
158 | 158 |
// Por ahora, a pelo, pero hay que sacar un cuadro |
159 |
// de di�logo para hecer el mapping.
|
|
160 |
// Tambi�n un cuadro de di�logo para seleccionar
|
|
161 |
// en qu� tablas quiere escribir, y su formato
|
|
159 |
// de di?logo para hecer el mapping.
|
|
160 |
// Tambi?n un cuadro de di?logo para seleccionar
|
|
161 |
// en qu? tablas quiere escribir, y su formato
|
|
162 | 162 |
// (dbf, postgres, etc) |
163 | 163 |
String fieldType = "tipored"; |
164 | 164 |
String fieldDist = "length"; |
... | ... | |
217 | 217 |
int numShapes; |
218 | 218 |
try { |
219 | 219 |
numShapes = inputLayer.getSource().getShapeCount(); |
220 |
// lo del 10 es para que termine despu�s de
|
|
220 |
// lo del 10 es para que termine despu?s de
|
|
221 | 221 |
// escribir los puntos |
222 | 222 |
setFinalStep(numShapes + 10); |
223 | 223 |
|
... | ... | |
276 | 276 |
this.redFile = NetworkUtils.getNetworkFile(inputLayer); |
277 | 277 |
this.pseudonodes = (FLyrVect) layers.getLayer(1); |
278 | 278 |
} |
279 |
else if (object instanceof FLyrVect) // no hab�a errores
|
|
279 |
else if (object instanceof FLyrVect) // no hab?a errores
|
|
280 | 280 |
{ |
281 | 281 |
this.inputLayer = (FLyrVect) object; |
282 | 282 |
inputLayer.createSpatialIndex(); |
... | ... | |
328 | 328 |
int numShapes; |
329 | 329 |
|
330 | 330 |
numShapes = layer.getSource().getShapeCount(); |
331 |
// lo del 10 es porque escribimos los nodos despu�s de
|
|
331 |
// lo del 10 es porque escribimos los nodos despu?s de
|
|
332 | 332 |
// los tramos. |
333 | 333 |
setFinalStep(numShapes + 10); |
334 | 334 |
setDeterminatedProcess(true); |
... | ... | |
457 | 457 |
|
458 | 458 |
NetworkFileRedWriter netBuilder = new NetworkFileRedWriter(); |
459 | 459 |
// Por ahora, a pelo, pero hay que sacar un cuadro |
460 |
// de di�logo para hecer el mapping.
|
|
461 |
// Tambi�n un cuadro de di�logo para seleccionar
|
|
462 |
// en qu� tablas quiere escribir, y su formato
|
|
460 |
// de di?logo para hecer el mapping.
|
|
461 |
// Tambi?n un cuadro de di?logo para seleccionar
|
|
462 |
// en qu? tablas quiere escribir, y su formato
|
|
463 | 463 |
// (dbf, postgres, etc) |
464 | 464 |
|
465 | 465 |
ImageIcon icon = new ImageIcon(this.getClass().getClassLoader() |
Also available in: Unified diff