Revision 449 trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/ViewPort.java
ViewPort.java | ||
---|---|---|
341 | 341 |
xml.putProperty("extentY",extent.getY()); |
342 | 342 |
xml.putProperty("extentW",extent.getWidth()); |
343 | 343 |
xml.putProperty("extentH",extent.getHeight()); |
344 |
//TODO ExtentHistory |
|
345 |
xml.putProperty("imageSizeW",imageSize.getWidth()); |
|
346 |
xml.putProperty("imageSizeH",imageSize.getHeight()); |
|
344 |
xml.addChild(extents.getXMLEntity()); |
|
347 | 345 |
xml.putProperty("mapUnits",mapUnits); |
348 | 346 |
xml.putProperty("offsetX",offset.getX()); |
349 | 347 |
xml.putProperty("offsetY",offset.getY()); |
350 |
//TODO IProjection |
|
351 |
//xml.putProperty("idatum",proj.getDatum().toString()); |
|
352 | 348 |
if (proj!=null){ |
353 | 349 |
xml.putProperty("proj",proj.getAbrev()); |
354 | 350 |
} |
... | ... | |
367 | 363 |
vp.setDist3pixel(xml.getDoubleProperty("dist3pixel")); |
368 | 364 |
vp.setDistanceUnits(xml.getIntProperty("distanceUnits")); |
369 | 365 |
vp.setExtent(new Rectangle2D.Double(xml.getDoubleProperty("extentX"),xml.getDoubleProperty("extentY"),xml.getDoubleProperty("extentW"),xml.getDoubleProperty("extentH"))); |
370 |
//TODO ExtentHistory |
|
371 |
//vp.imageSize=new Dimension((int)xml.getDoubleProperty("imageSizeW"),(int)xml.getDoubleProperty("imageSizeH")); |
|
366 |
vp.extents=ExtentHistory.createFromXML(xml.getChild(0)); |
|
372 | 367 |
vp.setMapUnits(xml.getIntProperty("mapUnits")); |
373 | 368 |
vp.setOffset(new Point2D.Double(xml.getDoubleProperty("offsetX"),xml.getDoubleProperty("offsetY"))); |
374 |
//TODO IProjection |
|
375 | 369 |
if (xml.getStringProperty("proj")!=null){ |
376 | 370 |
vp.proj=ProjectionPool.get(xml.getStringProperty("proj")); |
377 | 371 |
} |
Also available in: Unified diff