Merge "Issue #2250 fix in JUtil if JTS is not in classloader" into development

Former-commit-id: eef50bded5 [formerly 7c3857e849b215dd383ea6810e724315adb892f1]
Former-commit-id: 34efdf4414
This commit is contained in:
Nate Jensen 2013-08-29 12:29:58 -05:00 committed by Gerrit Code Review
commit e8b7c803bc

View file

@ -31,9 +31,7 @@ from shapely import wkt
import jep
import datetime
from com.vividsolutions.jts.io import WKTReader
from com.raytheon.uf.common.python import PyJavaUtil
from org.apache.commons.lang import ArrayUtils
#
# Provides convenience methods for Java-Python bridging
@ -141,6 +139,7 @@ def pyValToJavaObj(val):
elif issubclass(valtype, JavaWrapperClass):
retObj = val.toJavaObj()
elif issubclass(valtype, BaseGeometry):
from com.vividsolutions.jts.io import WKTReader
reader = WKTReader()
retObj = reader.read(val.to_wkt())
return retObj