3 *  + " " " "                  <! <"# <$ %&'()*+,-. I/0 L1 L2 I3 I45678 S9 S: S;< +=> +?@ABCDEFGHIJKLMN O IPQ %RSTUVWXYZ[\ ]^ _` Iabc "defg "h i jkl mn o "pqrs tu vw xyz 1 { |}~     t         <       i   :  L   I  I I I I I I I I        i    t             "           < j    I I I  I I " " "   GeomOperation InnerClasses bSkipFailuresZnGroupTransactionsI bPreserveFID OGRNullFID ConstantValue nFIDToFetch()VCodeLineNumberTableLocalVariableTablethis Logr2ogr;main([Ljava/lang/String;)VoRingLorg/gdal/ogr/Geometry;xminDyminxmaxymax tokenizerLjava/util/StringTokenizer; pszSelectLjava/lang/String;tokeniArgiDriverfLjava/io/File;posPointnCountLayerFeaturesJ poResultSetLorg/gdal/ogr/Layer;poLayeriLayer nLayerCount papoLayers[Lorg/gdal/ogr/Layer;panLayerCountFeatures[JnCountLayersFeaturesnAccCountFeaturesargs[Ljava/lang/String; pszFormat pszDataSourcepszDestDataSource papszLayersLjava/util/Vector; papszDSCOpapszLCO bTransformbAppendbUpdate bOverwritepszOutputSRSDefpszSourceSRSDef poOutputSRSLorg/gdal/osr/SpatialReference; poSourceSRSpszNewLayerNamepszWHEREpoSpatialFilterpapszSelFieldspszSQLStatementeGTypeeGeomOpLogr2ogr$GeomOperation; dfGeomOpParampapszFieldTypesToStringbDisplayProgress pfnProgress Lorg/gdal/gdal/ProgressCallback;bClipSrc poClipSrc pszClipSrcDS pszClipSrcSQLpszClipSrcLayerpszClipSrcWhere poClipDst pszClipDstDS pszClipDstSQLpszClipDstLayerpszClipDstWherepszSrcEncodingpszDstEncodingbExplodeCollections pszZFieldpoDSLorg/gdal/ogr/DataSource;poODSpoDriverLorg/gdal/ogr/Driver; StackMapTable_ Y[Usage CSLFindString'(Ljava/util/Vector;Ljava/lang/String;)IstrItervstrieLjava/util/Enumeration; IsNumber(Ljava/lang/String;)ZexLjava/lang/Exception;pszStr LoadGeometrya(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/gdal/ogr/Geometry;poLyriGeom nGeomCounteType poSrcGeompszDSpszSQLpszLyrpszWherepoFeatLorg/gdal/ogr/Feature;poGeom wkbFlatten(I)ISetZ(Lorg/gdal/ogr/Geometry;D)VdfZTranslateLayer_(Lorg/gdal/ogr/DataSource;Lorg/gdal/ogr/Layer;Lorg/gdal/ogr/DataSource;Ljava/util/Vector;Ljava/lang/String;ZLorg/gdal/osr/SpatialReference;Lorg/gdal/osr/SpatialReference;Ljava/util/Vector;ZIZLogr2ogr$GeomOperation;DLjava/util/Vector;JLorg/gdal/ogr/Geometry;Lorg/gdal/ogr/Geometry;ZLjava/lang/String;Ljava/lang/String;Lorg/gdal/gdal/ProgressCallback;)ZpszWKTn25DBitpoSrcFieldDefnLorg/gdal/ogr/FieldDefn; oFieldDefn iDstField iSrcField pszFieldNamebFieldRequestedpapszIgnoredFieldsnDstFieldCount poFeature poSrcGeometrypoPart poDupGeometry poNewGeom poClippedeErr poDstGeometryiPart poDstFeaturenPartsnIterspoSrcDS poSrcLayerpoDstDS poDstLayer poSrcFDefnLorg/gdal/ogr/FeatureDefn;bForceToPolygonbForceToMultiPolygonbForceToMultiLineStringpoCT'Lorg/gdal/osr/CoordinateTransformation;iFieldnSrcFieldCountpanMap[I poDstFDefnnFeaturesInTransactionnCount iSrcZField   SourceFile ogr2ogr.java 78ESRI Shapefilejava/util/Vector  w  8  8  8 -f -dsco -lco -preserve_fid 2/  -skip ./ 01-append -overwrite-update-fid  61-sql-nln-nltNONEorg/gdal/ogr/ogrGEOMETRYPOINT LINESTRINGPOLYGONGEOMETRYCOLLECTION MULTIPOINTMULTILINESTRING MULTIPOLYGON GEOMETRY25DPOINT25D LINESTRING25D POLYGON25DGEOMETRYCOLLECTION25D MULTIPOINT25DMULTILINESTRING25DMULTIPOLYGON25D  java/lang/StringBuilder-nlt !": type not recognised. #$% &'-tg-gt-s_srs-a_srs-t_srs-spatorg/gdal/ogr/Geometryorg/gdal/ogr/ogrConstants 7java/lang/Double 7' () *+ ,--where-selectjava/util/StringTokenizer , 7. /0 1$ -simplify 2w -segmentize 3w-fieldTypeToStringIntegerRealStringDateTimeDateTimeBinary IntegerListRealList StringListAll.Unhandled type for fieldtypeasstring option :  -progress-clipsrc  45HFAILURE: Invalid geometry. Must be a valid POLYGON or MULTIPOLYGON WKT 6' spat_extent -clipsrcsql -clipsrclayer -clipsrcwhere-clipdst -clipdstsql -clipdstlayer -clipdstwhere-explodecollections-zfield 78LFAILURE: cannot use -preserve_fid and -explodecollections at the same time +FAILURE: cannot load source clip geometry 9:pFAILURE: -clipsrc must be used with -spat option or a bounding box, WKT string or datasource must be specified )FAILURE: cannot load dest clip geometry ;<%FAILURE: Unable to open datasource ` ' with the following drivers. . => ?$ @84FAILURE: Unable to open existing output datasource `'. AaWARNING: Datasource creation options ignored since an existing datasource being updated. =B CDUnable to find driver `$The following drivers are available:CreateDataSource E. driver does not support data source creation. F.shp G.SHP java/io/File H0 I0Failed to create directory  for shapefile datastore. sJ driver failed to create org/gdal/osr/SpatialReference K"Failed to process SRS definition: /-where clause ignored in combination with -sql.-layer names ignored in combination with -sql. LMFastFeatureCount;Progress turned off as fast feature count is not available. NO"org/gdal/gdal/TermProgressCallback PQ R$ S PTerminating translation prematurely after failed translation from sql statement. TUorg/gdal/ogr/Layer VW)FAILURE: Couldn't fetch advertised layer !X! YZjava/lang/String [\ ]FAILURE: SetAttributeFilter( ) failed. ^_GDALScaledProgress 7`FTerminating translation prematurely after failed translation of layer ab# (use -skipfailures to skip errors) c Usage: ogr2ogr [--help-general] [-skipfailures] [-append] [-update] [-gt n] [-select field_list] [-where restricted_where] [-progress] [-sql ] [-spat xmin ymin xmax ymax] [-preserve_fid] [-fid FID] [-a_srs srs_def] [-t_srs srs_def] [-s_srs srs_def] [-f format_name] [-overwrite] [[-dsco NAME=VALUE] ...] [-simplify tolerance] [-fieldTypeToString All|(type1[,type2]*)] [-explodecollections] dst_datasource_name src_datasource_name [-lco NAME=VALUE] [-nln name] [-nlt type] [layer [layer ...]] -f format_name: output file format name, possible values are:  -f ""  -append: Append to existing layer instead of creating new if it exists -overwrite: delete the output layer and recreate it empty -update: Open existing output datasource in update mode -progress: Display progress on terminal. Only works if input layers have the "fast feature count" capability -select field_list: Comma-delimited list of fields from input layer to copy to the new layer (defaults to all) -where restricted_where: Attribute query (like SQL WHERE) -sql statement: Execute given SQL statement and save result. -skipfailures: skip features or layers that fail to convert -gt n: group n features per transaction (default 200) -spat xmin ymin xmax ymax: spatial query extents -simplify tolerance: distance tolerance for simplification. -dsco NAME=VALUE: Dataset creation option (format specific) -lco NAME=VALUE: Layer creation option (format specific) -nln name: Assign an alternate name to the new layer -nlt type: Force a geometry type for new layer. One of NONE, GEOMETRY, POINT, LINESTRING, POLYGON, GEOMETRYCOLLECTION, MULTIPOINT, MULTIPOLYGON, or MULTILINESTRING. Add "25D" for 3D layers. Default is type of source layer. -fieldTypeToString type1,...: Converts fields of specified types to fields of type string in the new layer. Valid types are : Integer, Real, String, Date, Time, DateTime, Binary, IntegerList, RealList, StringList. Special value All can be used to convert all fields to strings.  -a_srs srs_def: Assign an output SRS -t_srs srs_def: Reproject/transform to this SRS on output -s_srs srs_def: Override source SRS Srs_def can be a full WKT definition (hard to escape properly), or a well known definition (i.e. EPSG:4326) or a file with a WKT definition. de fg hijava/lang/Exception1Failed to identify source layer from datasource. jk l: m  n lo%ERROR: Geometry not of polygon type. p) q) rs t pu qu  vw[Can't transform coordinates, source layer has no coordinate system. Use -s_srs to set one. xyFailed to create coordinate transformation between the following coordinate systems. This may be because they are not transformable, or because projection services (PROJ.4 DLL/.so) could not be loaded. z{Source: Target: CPLQuietErrorHandler| } ~8 8  .DeleteLayer() failed when overwrite requested.  CreateLayerLayer 3not found, and CreateLayer not supported by driver. FAILED: Layer Yalready exists, and -append not specified. Consider using -append, or -overwrite.^WARNING: Layer creation options ignored since an existing layer is being appended to.   org/gdal/ogr/FieldDefn $  7      {  0The output driver has claimed to have added the  field, but it did not!Field '' not found in source layer. IgnoreFields poDstFDefn == NULL. 8 ogr2ogr  org/gdal/ogr/Feature 7 Unable to translate feature O ! from layer  - u   0  Failed to reproject feature6 (geometry probably out of source or destination SRS).      java/lang/Objectogr2ogr$GeomOperationorg/gdal/gdal/ProgressCallbackorg/gdal/ogr/DataSourceorg/gdal/ogr/Driverjava/util/Enumeration%org/gdal/osr/CoordinateTransformationorg/gdal/ogr/FeatureDefnDontUseExceptionsGetDriverCount()I RegisterAllGeneralCmdLineProcessor(([Ljava/lang/String;)[Ljava/lang/String;java/lang/Systemexit(I)VequalsIgnoreCase addElement(Ljava/lang/Object;)Vlength substring(II)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)IerrLjava/io/PrintStream;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/io/PrintStreamprintln(Ljava/lang/String;)V doubleValue()DAddPoint(DD)V AddGeometry(Lorg/gdal/ogr/Geometry;)I'(Ljava/lang/String;Ljava/lang/String;)VhasMoreElements()Z nextTokenSIMPLIFY_PRESERVE_TOPOLOGY SEGMENTIZE CreateFromWkt+(Ljava/lang/String;)Lorg/gdal/ogr/Geometry;printcharAt(I)CClone()Lorg/gdal/ogr/Geometry;Open.(Ljava/lang/String;Z)Lorg/gdal/ogr/DataSource; GetDriver(I)Lorg/gdal/ogr/Driver;GetNamedeletesize()Lorg/gdal/ogr/Driver;GetDriverByName)(Ljava/lang/String;)Lorg/gdal/ogr/Driver;TestCapability GetLayerCountendsWithexistsmkdir?(Ljava/lang/String;Ljava/util/Vector;)Lorg/gdal/ogr/DataSource;SetFromUserInput ExecuteSQLQ(Ljava/lang/String;Lorg/gdal/ogr/Geometry;Ljava/lang/String;)Lorg/gdal/ogr/Layer;GetFeatureCount()J listFiles()[Ljava/io/File;getName lastIndexOfReleaseResultSet(Lorg/gdal/ogr/Layer;)VGetLayer(I)Lorg/gdal/ogr/Layer;(I)Ljava/lang/StringBuilder;get(I)Ljava/lang/Object;GetLayerByName((Ljava/lang/String;)Lorg/gdal/ogr/Layer;SetAttributeFilterSetSpatialFilter(Lorg/gdal/ogr/Geometry;)V%(DDLorg/gdal/gdal/ProgressCallback;)V GetLayerDefn()Lorg/gdal/ogr/FeatureDefn;outelements()Ljava/util/Enumeration; nextElement()Ljava/lang/Object; parseDouble(Ljava/lang/String;)DGetNextFeature()Lorg/gdal/ogr/Feature;GetGeometryRefGetGeometryTypeGetGeometryCount(I)Lorg/gdal/ogr/Geometry;GetXGetYSetPoint(IDDD)V GetPointCount(I)D GetSpatialRef!()Lorg/gdal/osr/SpatialReference;CreateCoordinateTransformationg(Lorg/gdal/osr/SpatialReference;Lorg/gdal/osr/SpatialReference;)Lorg/gdal/osr/CoordinateTransformation;ExportToPrettyWkt(I)Ljava/lang/String;org/gdal/gdal/gdalPushErrorHandlerPopErrorHandler ErrorResetequals(Ljava/lang/Object;)Z DeleteLayer GetGeomTypeZ(Ljava/lang/String;Lorg/gdal/osr/SpatialReference;ILjava/util/Vector;)Lorg/gdal/ogr/Layer; GetFieldCount GetFieldIndex GetFieldDefn(I)Lorg/gdal/ogr/FieldDefn; GetNameRef GetFieldType(Ljava/lang/String;I)VGetWidthSetWidth GetPrecision SetPrecisionGetFieldTypeNameSetType CreateField(Lorg/gdal/ogr/FieldDefn;)ISetIgnoredFields(Ljava/util/Vector;)I ResetReadingStartTransaction GetFeature(J)Lorg/gdal/ogr/Feature;CommitTransaction(Lorg/gdal/ogr/FeatureDefn;)VSetFromWithMap(Lorg/gdal/ogr/Feature;I[I)IGetFID(J)Ljava/lang/StringBuilder;SetFID(J)ISetGeometryDirectlyGetFieldAsDoubleSimplifyPreserveTopology(D)Lorg/gdal/ogr/Geometry; Intersection0(Lorg/gdal/ogr/Geometry;)Lorg/gdal/ogr/Geometry;IsEmptyrun(DLjava/lang/String;)I Transform*(Lorg/gdal/osr/CoordinateTransformation;)IAssignSpatialReference"(Lorg/gdal/osr/SpatialReference;)VForceToPolygonForceToMultiPolygonForceToMultiLineString CreateFeature(Lorg/gdal/ogr/Feature;)IRollbackTransaction!*./012/314561 789/*:M; <= >?9p7LMNY:Y:Y:666 6 : : : ::::::6:9Y:6:6:::: :!:":#:$:%:&:':(6):** K*  6++* *+2 +*d*++2L *+2 +*d*++2 y*+2 +*d*++2 U*+2  B*+2*+2  *+2 66 *+2 6 6 *+2 6 *+2 *+`2*++2*+2 *+`2*++2:*+2 +*d*++2:x*+2 +*d*+`2! d6t*+`2# 6`*+`2$ 6L*+`2% 68*+`2& 6$*+`2' 6*+`2( 6*+`2) 6*+`2* 6*+`2+ ,6*+`2- .6*+`2/ 06*+`21 26~*+`23 46i*+`25 66T*+`27 86?*+`29 :6*;?*+`2?@?AB +*+2C *+2D +*d*++2*+2E +*d*++2: *+2F +*d*++2: d*+2G +*d*++2: 6@*+2H +`*IYeK:,LY*++2MN9-LY*++2MN9/LY*++2MN91LY*++2MN93,-/O,-3O,13O,1/O,-/OIYK:,PW*+2Q *+`2*++2:q*+2R C*+`2:*++2:SYTU:,Y:,V,W%*+2X '+*dY:LY*++2MN9*+2Z '+*d[:LY*++2MN9*+2\ +*d̻SY*++2TU:,,V,W:--] ]-^ S-_ I-` ?-a 5-b +-c !-d -e -f -7-g :g#;;?E@KBUD_FbGiHlLMOPQSZ\]_`abc%d.e7f@gIhRj\kdlgmnpqstvxz~ &.4IQWl     B ^ i n v y                 1 9 ? L R V ^ b j s y }                       2 = ] c g j m r" y# ~% ' ( + / 0 4 6 8 < > B C I M N P Q S )U IS OW SZ ]\ v] zh j k m o p r t w    % ) . 7 A [ _ d m w                 $+4:Dv~  $KOV \t~ "#$%)*+./24689:>?ACE&F,J6K@0FQIRPUWW\Y_aikimSwxy;^VV@A,ixBC-|eDC/REC1?FC30GH,#.IJKJ-GH,@A,xBC-eDC/REC1%?FC3@A,xBC-eDC/REC1?FC3 L1+ 5.M1, !2M1. 2NO/4P120NO1 QR/ ST./UT1EV107UT1XV10P11~0NO0uUT6V15WUT6IV15iW1.fXY/DZ[0A\R1>]R3^_`JaJbJcded"fd%g/(h/+i/ .j/ 1kJ 4lJ 7mn :on=pJ@qJCrAFsdItJMu1RvwUxC^ydaz/d{|g}/j~AmJpJsJ vJ!yA"|J#J$J%~J&{J'xJ(u/)rJ* + j, m-?*I+II&##&$ )& # 3,I+IIS+I+II//&Sr !! """!! """" )!,- ) 8-&+;/550K=7 J Q3I+IIE :m-I+II89[Ķn;8L+$ûFKMQXcjoy~  ;T.T1 1 yi1 jxAJJJJ 9T`AqII 0 II 9/~:"; 192**ѸҫL]}}}}}e]***'٧<>*ڢ2***'ل>*Ӣ*'݄:2 *+,X/f0i6s76BCBJ;*k11ACR9/666 +:  6  6 6: +:;߶B :V:;B:;,ѸҪ3 ,6**6++6+6,,+%%W W6%Y:))$"M W;GOQTY`gls|  13:B(I)O*Y+_*e-l/v1y2~3578:;<=>@ACBDGH IJL'N1Q6R=UDVNX`YoXu]|^befg5ruvxyz{}  {$',3v9@CHKPWaju}(.58>AFOQ[dpu|#(+ 5@FLOR`msy "#$%&)*,-/23479; <=@!E0G9H>JFKJOOQXReUkVpWXY[\_abdeghjklmnrtwy z}~#5:=EIN\aot ;FwPJ UT!:W1 sG1 &'x1(1%LJ'I/(l1%od&y1$j%}&x1'K1$d$p 1%$$@A, A. A.9A.X>A.M1 >A.A-.1,/)1*1+TfdpJg/mnonsdh/ u1 j/ vw xC ydQR~AA/JqJ{|T// /EV1R1 I1!O"l#$g1%dR&a1(d+II `+II$+II& 0 )%u7 0! \7 '&+II'+II>I )=(I$ (I ++III;++III I  $ 897ȳ:OP QS- +,