42 |
42 |
import org.gvsig.fmap.mapcontext.exceptions.LoadLayerException;
|
43 |
43 |
import org.gvsig.fmap.mapcontext.layers.FLayer;
|
44 |
44 |
import org.gvsig.raster.app.extension.wcsclient.layer.FLyrWCS;
|
45 |
|
import org.gvsig.raster.impl.datastruct.WCSLayerNode;
|
46 |
45 |
|
47 |
46 |
|
48 |
47 |
/**
|
... | ... | |
223 |
222 |
FMapWCSParameter p = (FMapWCSParameter) getParameterPanel().getCmbParam().getSelectedItem();
|
224 |
223 |
String pString = (p != null && getParameterPanel().getParameterString() != null) ? p.toString() + "=" + getParameterPanel().getParameterString().split("=")[1] : null;
|
225 |
224 |
infoPanel.refresh(explorer,
|
226 |
|
(WCSLayerNode) getLayerPanel().getLstCoverages().getSelectedValue(),
|
|
225 |
(RemoteWCSLayerNode) getLayerPanel().getLstCoverages().getSelectedValue(),
|
227 |
226 |
getTimePanel().getTime(),
|
228 |
227 |
getFormat(),
|
229 |
228 |
getSRS(),
|
... | ... | |
491 |
490 |
* Verifies that the selected parameters are enough to request the coverage
|
492 |
491 |
* to the server.
|
493 |
492 |
*
|
494 |
|
* Comprueba que los par?metros seleccionados son suficientes para pedir la
|
|
493 |
* Comprueba que los par�metros seleccionados son suficientes para pedir la
|
495 |
494 |
* cobertura al servidor.
|
496 |
495 |
*
|
497 |
496 |
* @return boolean
|
... | ... | |
502 |
501 |
return false;
|
503 |
502 |
}
|
504 |
503 |
/*
|
505 |
|
* Seg?n el est?ndar WCS, si se especifica bounding box el par?metro TIME
|
506 |
|
* no es necesario. ?ste es el caso de gvSIG, que siempre especifica BBOX
|
507 |
|
* As? que, en teor?a, no deber?amos comprobar si se ha seleccionado algo
|
508 |
|
* o no. Pero en las pruebas, el servidor que us?bamos respond?a con una
|
509 |
|
* cobertura en blanco (negro) as? que se ha optado por evitar que se pueda
|
510 |
|
* consultar sin ninguna posici?n para el tiempo (siempre que la cobertura
|
|
504 |
* Seg�n el est�ndar WCS, si se especifica bounding box el par�metro TIME
|
|
505 |
* no es necesario. �ste es el caso de gvSIG, que siempre especifica BBOX
|
|
506 |
* As� que, en teor�a, no deber�amos comprobar si se ha seleccionado algo
|
|
507 |
* o no. Pero en las pruebas, el servidor que us�bamos respond�a con una
|
|
508 |
* cobertura en blanco (negro) as� que se ha optado por evitar que se pueda
|
|
509 |
* consultar sin ninguna posici�n para el tiempo (siempre que la cobertura
|
511 |
510 |
* especifique posiciones para el tiempo).
|
512 |
511 |
*
|
513 |
|
* En cualquier caso con comentarizar la l?nea basta.
|
|
512 |
* En cualquier caso con comentarizar la l�nea basta.
|
514 |
513 |
*/
|
515 |
514 |
if (getTimePanel().timeRequired() && getTimePanel().getTime()==null) {
|
516 |
515 |
return false;
|