kiwi-postgis  Version 0.1.0.0
HexWKBDatatype.HexWKBTextSRS Class Reference
Collaboration diagram for HexWKBDatatype.HexWKBTextSRS:

Public Member Functions

 HexWKBTextSRS (String wkbLiteral)
 
String getWkbText ()
 
String getSrsURI ()
 

Private Attributes

final String wkbText
 
final String srsURI
 

Constructor & Destructor Documentation

◆ HexWKBTextSRS()

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

Member Function Documentation

◆ getSrsURI()

String getSrsURI ( )

◆ getWkbText()

String getWkbText ( )

Member Data Documentation

◆ srsURI

final String srsURI
private

◆ wkbText

final String wkbText
private