3 from opals
import Query
6 qry.commons.screenLogLevel = opals.Types.LogLevel.error
7 qry.inFile = [
"strip21_ne.tif",
"strip21_nw.tif",
"strip21_se.tif",
"strip21_sw.tif"]
8 qry.inGeometry = [
"LINESTRING(529635 5338727, 529635 5338626, 529763 5338626, 529826 5338711)"]
10 outGeom = qry.outGeometry
11 line3d = ogr.CreateGeometryFromWkt(outGeom[0])
12 print(
"\nResulting 3D line geometry: {}".format(outGeom[0]))
13 print(
"\nEnvelope 2D: {}".format(line3d.GetEnvelope()))
14 print(
"\nEnvelope 3D: {}".format(line3d.GetEnvelope3D()))
15 print(
"\nLine length: {}".format(line3d.Length()))