kiwi-postgis  Version 0.1.0.0
TWKBDatatype.WKBTextSRS Class Reference
Collaboration diagram for TWKBDatatype.WKBTextSRS:

Public Member Functions

 WKBTextSRS (String wkbLiteral)
 
String getWkbText ()
 
String getSrsURI ()
 

Private Attributes

final String wkbText
 
final String srsURI
 

Constructor & Destructor Documentation

◆ WKBTextSRS()

WKBTextSRS ( String  wkbLiteral)
77  {
78  int startSRS = wkbLiteral.indexOf("<");
79  int endSRS = wkbLiteral.indexOf(">");
80 
81  //Check that both chevrons are located and extract SRS_URI name, otherwise default.
82  if (startSRS != -1 && endSRS != -1) {
83  srsURI = wkbLiteral.substring(startSRS + 1, endSRS);
84  wkbText = wkbLiteral.substring(endSRS + 1);
85 
86  } else {
87  srsURI = "<http://www.opengis.net/def/crs/OGC/1.3/CRS84>";
88  wkbText = wkbLiteral;
89  }
90  }

Member Function Documentation

◆ getSrsURI()

String getSrsURI ( )

◆ getWkbText()

String getWkbText ( )

References TWKBDatatype.WKBTextSRS.wkbText.

Referenced by TWKBDatatype.read().

92  {
93  return wkbText;
94  }

Member Data Documentation

◆ srsURI

final String srsURI
private

◆ wkbText

final String wkbText
private