Revision 5682

View differences:

trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/shp/IndexedShpDriver.java
627 627
		extent = new Rectangle2D.Double(myHeader.myXmin, myHeader.myYmin,
628 628
				myHeader.myXmax - myHeader.myXmin,
629 629
				myHeader.myYmax - myHeader.myYmin);
630

  
630
		
631 631
		type = myHeader.myShapeType;
632

  
632
		
633 633
		double x = myHeader.myXmin;
634 634
		double y = myHeader.myYmin;
635 635
		double w = myHeader.myXmax - myHeader.myXmin;
......
767 767

  
768 768
		int tipoShape = bb.getInt();
769 769

  
770
		if (tipoShape != SHP.NULL) {
771
			type = tipoShape;
772
		}
770
		//AZABALA: si tipoShape viene con valores erroneos deja de funcionar
771
		//el metodo getShape(i)
772
//		if (tipoShape != SHP.NULL) {
773
//			type = tipoShape;
774
//
775
//		}
773 776

  
774 777
		// retrieve that shape.
775 778
		// tempRecord.setShape(readShape(tempShapeType, tempContentLength, in));

Also available in: Unified diff