Class CoordinatesTypeIterator

java.lang.Object
org.gvsig.gpe.prov.kml.parser.v21.coordinates.KmlCoodinatesIterator
org.gvsig.gpe.prov.kml.parser.v21.coordinates.CoordinatesTypeIterator
All Implemented Interfaces:
ICoordinateIterator, IKmlCoordinatesIterator

public class CoordinatesTypeIterator extends KmlCoodinatesIterator
This class parses a coordinates tag. Example:

 
 <coordinates>60.0,60.0 60.0,90.0 90.0,90.0</coordinates>
 
 

Author:
Jorge Piera LLodrĂ¡ (jorge.piera@iver.es)
  • Constructor Details

    • CoordinatesTypeIterator

      public CoordinatesTypeIterator()
  • Method Details

    • initialize

      public void initialize(org.gvsig.xmlpull.lib.api.stream.IXmlStreamReader parser, GPEDeafultKmlParser handler, org.gvsig.xmlpull.lib.api.stream.IQName lastTag) throws org.gvsig.xmlpull.lib.api.stream.XmlStreamException, IOException
      It parses the gml:coordinates tag
      Specified by:
      initialize in interface IKmlCoordinatesIterator
      Overrides:
      initialize in class KmlCoodinatesIterator
      Parameters:
      parser - The XML parser
      handler - The GPE parser that contains the content handler and the error handler
      lastTag - The last tag
      Throws:
      org.gvsig.xmlpull.lib.api.stream.XmlStreamException
      IOException
    • hasNext

      public boolean hasNext() throws IOException
      Throws:
      IOException
    • next

      public void next(double[] buffer) throws IOException
      Throws:
      IOException