|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.nitus.museu.migraCoordenades.ShapeFile
public class ShapeFile
Classe que modela l'estructura d'un fitxer shape.
Constructor Summary | |
---|---|
ShapeFile()
|
Method Summary | |
---|---|
void |
addField(Field camp)
Afegeix un field a la llista de fields |
void |
addShape(Shape shape)
Afegeix un shape a la llista de shapes |
boolean |
desa(boolean esMunicipi)
Desa a la base de dades el contingut del fitxer shape. |
java.util.ArrayList<Field> |
getFields()
|
CoordenadaED50 |
getFromBounds()
|
java.lang.Integer |
getnFields()
|
java.lang.Integer |
getnRecords()
|
java.lang.Integer |
getnShapes()
|
java.util.ArrayList<Shape> |
getShapes()
|
java.lang.String |
getTipus()
|
CoordenadaED50 |
getToBounds()
|
void |
imprimeix()
Mostra per pantalla tota la informació del shapefile |
void |
liniaDataBaseRecords(java.lang.String line)
Processa les línies: Database records 3569, fields 3 |
void |
liniaFromBounds(java.lang.String line)
Processa les línies: File Bounds: (260283.860000,4488965.370000,0,0) |
void |
liniaTipus(java.lang.String line)
Processa les línies: Shapefile Type: Arc # of Shapes: 3569 |
void |
liniaToBounds(java.lang.String line)
Processa les línies: to (527495.190000,4748184.120000,0,0) |
void |
setFields(java.util.ArrayList<Field> fields)
|
void |
setFromBounds(CoordenadaED50 fromBounds)
|
void |
setnFields(java.lang.Integer nFields)
|
void |
setnRecords(java.lang.Integer nRecords)
|
void |
setnShapes(java.lang.Integer nShapes)
|
void |
setShapes(java.util.ArrayList<Shape> shapes)
|
void |
setTipus(java.lang.String tipus)
|
void |
setToBounds(CoordenadaED50 toBounds)
|
java.lang.String |
toString()
Sobreescriu el mètode toString per obtenir quelcom llegible. |
void |
valida()
Valida que el nombre de fields i shapes llegits corresponen amb el que diu a la línia corresponent del fitxer. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ShapeFile()
Method Detail |
---|
public void liniaTipus(java.lang.String line)
line
- public void liniaFromBounds(java.lang.String line)
line
- public void liniaToBounds(java.lang.String line)
line
- public void liniaDataBaseRecords(java.lang.String line)
line
- public void addField(Field camp)
camp
- public void addShape(Shape shape)
shape
- public void valida()
public java.lang.String toString()
toString
in class java.lang.Object
public void imprimeix()
public boolean desa(boolean esMunicipi)
esMunicipi
-
public java.lang.String getTipus()
public void setTipus(java.lang.String tipus)
public CoordenadaED50 getFromBounds()
public void setFromBounds(CoordenadaED50 fromBounds)
public CoordenadaED50 getToBounds()
public void setToBounds(CoordenadaED50 toBounds)
public java.lang.Integer getnRecords()
public void setnRecords(java.lang.Integer nRecords)
public java.lang.Integer getnFields()
public void setnFields(java.lang.Integer nFields)
public java.lang.Integer getnShapes()
public void setnShapes(java.lang.Integer nShapes)
public java.util.ArrayList<Field> getFields()
public void setFields(java.util.ArrayList<Field> fields)
public java.util.ArrayList<Shape> getShapes()
public void setShapes(java.util.ArrayList<Shape> shapes)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |