Hex Artifact Content
Not logged in

Artifact 94db0d879672f38572849e6baca4ed1fd2ec57b2:

Ticket change [94db0d8796] - New ticket [6e95dbcac98c8c5c|6e95dbcac9] <i>RL2_WriteGeoTiff: bank images with 1-BIT MONOCHROME, FAX4</i>. by mj10777 2017-08-28 08:31:02.
0000: 44 20 32 30 31 37 2d 30 38 2d 32 38 54 30 38 3a  D 2017-08-28T08:
0010: 33 31 3a 30 32 2e 30 30 33 0a 4a 20 66 6f 75 6e  31:02.003.J foun
0020: 64 69 6e 20 64 65 76 0a 4a 20 69 63 6f 6d 6d 65  din dev.J icomme
0030: 6e 74 20 49 6e 5c 73 70 72 65 70 61 72 61 74 69  nt In\spreparati
0040: 6f 6e 5c 73 66 6f 72 5c 73 61 5c 73 51 47 49 53  on\sfor\sa\sQGIS
0050: 5c 73 51 67 73 52 61 73 74 65 72 4c 69 74 65 32  \sQgsRasterLite2
0060: 50 72 6f 76 69 64 65 72 2c 5c 73 49 5c 73 61 6d  Provider,\sI\sam
0070: 5c 73 62 75 69 6c 64 69 6e 67 5c 73 61 5c 73 73  \sbuilding\sa\ss
0080: 6d 61 6c 6c 5c 73 44 61 74 61 62 61 73 65 5c 73  mall\sDatabase\s
0090: 77 69 74 68 5c 73 34 5c 73 52 61 73 74 65 72 43  with\s4\sRasterC
00a0: 6f 76 65 72 61 67 65 73 5c 73 6f 66 5c 73 74 68  overages\sof\sth
00b0: 65 5c 73 73 61 6d 65 5c 73 32 30 30 30 78 32 30  e\ssame\s2000x20
00c0: 30 30 5c 73 4d 65 74 65 72 5c 73 61 72 65 61 2e  00\sMeter\sarea.
00d0: 5c 72 5c 6e 3c 75 6c 3e 5c 72 5c 6e 31 36 35 36  \r\n<ul>\r\n1656
00e0: 5c 73 3a 5c 73 31 2d 42 49 54 5c 73 4d 4f 4e 4f  \s:\s1-BIT\sMONO
00f0: 43 48 52 4f 4d 45 2c 5c 73 46 41 58 34 3c 62 72  CHROME,\sFAX4<br
0100: 3e 5c 72 5c 6e 31 38 31 31 5c 73 3a 5c 73 55 49  >\r\n1811\s:\sUI
0110: 4e 54 38 5c 73 52 47 42 2c 5c 73 4a 50 45 47 3c  NT8\sRGB,\sJPEG<
0120: 62 72 3e 5c 72 5c 6e 31 39 31 30 5c 73 3a 5c 73  br>\r\n1910\s:\s
0130: 55 49 4e 54 38 5c 73 52 47 42 2c 5c 73 4a 50 45  UINT8\sRGB,\sJPE
0140: 47 3c 62 72 3e 5c 72 5c 6e 32 30 31 30 5c 73 3a  G<br>\r\n2010\s:
0150: 5c 73 31 2d 42 49 54 5c 73 4d 4f 4e 4f 43 48 52  \s1-BIT\sMONOCHR
0160: 4f 4d 45 2c 5c 73 46 41 58 34 5c 72 5c 6e 3c 2f  OME,\sFAX4\r\n</
0170: 75 6c 3e 5c 72 5c 6e 3c 68 72 3e 5c 72 5c 6e 46  ul>\r\n<hr>\r\nF
0180: 72 6f 6d 5c 73 65 78 69 73 74 69 6e 67 5c 73 52  rom\sexisting\sR
0190: 4c 32 5c 73 44 61 74 61 62 61 73 65 73 5c 73 74  L2\sDatabases\st
01a0: 68 65 5c 73 61 74 74 65 6d 70 74 5c 73 77 61 73  he\sattempt\swas
01b0: 5c 73 6d 61 64 5c 73 74 6f 5c 73 65 78 74 72 61  \smad\sto\sextra
01c0: 63 74 5c 73 74 68 69 73 5c 73 61 72 65 5c 73 66  ct\sthis\sare\sf
01d0: 72 6f 6d 5c 73 74 68 65 5c 73 34 5c 73 77 69 74  rom\sthe\s4\swit
01e0: 68 5c 73 52 4c 32 5f 57 72 69 74 65 47 65 6f 54  h\sRL2_WriteGeoT
01f0: 69 66 66 2e 3c 62 72 3e 5c 72 5c 6e 46 6f 72 5c  iff.<br>\r\nFor\
0200: 73 74 68 65 5c 73 55 49 4e 54 38 5c 73 52 47 42  sthe\sUINT8\sRGB
0210: 2c 5c 73 4a 50 45 47 3a 5c 73 6e 6f 5c 73 70 72  ,\sJPEG:\sno\spr
0220: 6f 62 6c 65 6d 2e 3c 62 72 3e 5c 72 5c 6e 46 6f  oblem.<br>\r\nFo
0230: 72 5c 73 74 68 65 5c 73 31 2d 42 49 54 5c 73 4d  r\sthe\s1-BIT\sM
0240: 4f 4e 4f 43 48 52 4f 4d 45 2c 5c 73 46 41 58 34  ONOCHROME,\sFAX4
0250: 3a 5c 73 74 68 65 5c 73 69 6d 61 67 65 73 5c 73  :\sthe\simages\s
0260: 61 72 65 5c 73 62 6c 61 6e 6b 2e 3c 62 72 3e 5c  are\sblank.<br>\
0270: 72 5c 6e 3c 68 72 3e 5c 72 5c 6e 41 6c 6c 5c 73  r\n<hr>\r\nAll\s
0280: 34 5c 73 61 72 65 5c 73 65 78 70 6f 72 74 65 64  4\sare\sexported
0290: 5c 73 66 72 6f 6d 5c 73 31 5c 73 73 63 72 69 70  \sfrom\s1\sscrip
02a0: 74 3c 62 72 3e 5c 72 5c 6e 2d 5c 73 68 65 72 65  t<br>\r\n-\shere
02b0: 5c 73 74 68 65 5c 73 70 6f 72 74 69 6f 6e 5c 73  \sthe\sportion\s
02c0: 66 72 6f 6d 5c 73 74 68 65 5c 73 6c 61 73 74 5c  from\sthe\slast\
02d0: 73 69 6d 61 67 65 3a 5c 72 5c 6e 3c 70 72 65 3e  simage:\r\n<pre>
02e0: 5c 72 5c 6e 2d 2d 5c 73 2d 2d 5c 73 2d 2d 2d 2d  \r\n--\s--\s----
02f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0300: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5c 73  --------------\s
0310: 2d 2d 5c 72 5c 6e 53 45 4c 45 43 54 5c 73 44 61  --\r\nSELECT\sDa
0320: 74 65 54 69 6d 65 28 27 6e 6f 77 27 2c 27 6c 6f  teTime('now','lo
0330: 63 61 6c 74 69 6d 65 27 29 2c 27 41 54 54 41 43  caltime'),'ATTAC
0340: 48 5c 73 44 41 54 41 42 41 53 45 5c 73 27 27 2e  H\sDATABASE\s''.
0350: 2e 2f 32 30 31 30 2e 62 65 72 6c 69 6e 5f 6b 35  ./2010.berlin_k5
0360: 2e 34 30 30 5f 64 70 69 2e 64 62 27 27 5c 73 41  .400_dpi.db''\sA
0370: 53 5c 73 64 62 5f 69 6d 70 6f 72 74 27 3b 5c 72  S\sdb_import';\r
0380: 5c 6e 41 54 54 41 43 48 5c 73 44 41 54 41 42 41  \nATTACH\sDATABA
0390: 53 45 5c 73 27 2e 2e 2f 32 30 31 30 2e 62 65 72  SE\s'../2010.ber
03a0: 6c 69 6e 5f 6b 35 2e 34 30 30 5f 64 70 69 2e 64  lin_k5.400_dpi.d
03b0: 62 27 5c 73 41 53 5c 73 64 62 5f 69 6d 70 6f 72  b'\sAS\sdb_impor
03c0: 74 3b 5c 72 5c 6e 2d 2d 5c 73 2d 2d 5c 73 2d 2d  t;\r\n--\s--\s--
03d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
03e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
03f0: 5c 73 2d 2d 5c 72 5c 6e 53 45 4c 45 43 54 5c 73  \s--\r\nSELECT\s
0400: 44 61 74 65 54 69 6d 65 28 27 6e 6f 77 27 29 2c  DateTime('now'),
0410: 27 32 30 31 30 2e 61 6c 74 5f 62 65 72 6c 69 6e  '2010.alt_berlin
0420: 5f 63 6f 65 6c 6c 6e 5f 66 72 69 65 64 72 69 63  _coelln_friedric
0430: 68 73 77 65 64 65 72 3a 5c 73 70 69 78 65 6c 5f  hsweder:\spixel_
0440: 73 69 7a 65 5f 78 5b 27 7c 7c 72 6f 75 6e 64 28  size_x['||round(
0450: 28 32 36 30 30 30 2e 30 2d 32 34 30 30 30 2e 30  (26000.0-24000.0
0460: 29 2f 30 2e 33 31 37 35 30 36 35 31 35 34 39 38  )/0.317506515498
0470: 32 38 38 35 29 7c 7c 27 5d 5c 73 70 69 78 65 6c  2885)||']\spixel
0480: 5f 73 69 7a 65 5f 79 5b 27 7c 7c 72 6f 75 6e 64  _size_y['||round
0490: 28 28 32 32 32 35 30 2e 30 2d 32 30 32 35 30 2e  ((22250.0-20250.
04a0: 30 29 2f 30 2e 33 31 37 34 39 31 38 31 34 36 36  0)/0.31749181466
04b0: 34 31 35 31 33 29 7c 7c 27 5d 27 3b 5c 72 5c 6e  41513)||']';\r\n
04c0: 2d 2d 5c 73 2d 2d 5c 73 2d 2d 2d 2d 2d 2d 2d 2d  --\s--\s--------
04d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
04e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5c 73 2d 2d 5c 72  ----------\s--\r
04f0: 5c 6e 2d 2d 5c 73 67 64 61 6c 5f 74 72 61 6e 73  \n--\sgdal_trans
0500: 6c 61 74 65 5c 73 32 30 31 30 2e 42 65 72 6c 69  late\s2010.Berli
0510: 6e 2e 35 30 30 30 2e 33 30 36 38 2e 46 41 58 34  n.5000.3068.FAX4
0520: 5f 4d 49 4e 49 53 57 48 49 54 45 2e 34 30 30 2e  _MINISWHITE.400.
0530: 74 69 66 5c 73 2d 70 72 6f 6a 77 69 6e 5c 73 32  tif\s-projwin\s2
0540: 34 30 30 30 2e 30 5c 73 32 32 32 35 30 2e 30 30  4000.0\s22250.00
0550: 30 5c 73 32 36 30 30 30 2e 30 5c 73 32 30 32 35  0\s26000.0\s2025
0560: 30 2e 30 30 30 5c 73 32 30 31 30 2e 41 6c 74 5f  0.000\s2010.Alt_
0570: 42 65 72 6c 69 6e 5f 43 6f 65 6c 6c 6e 5f 46 72  Berlin_Coelln_Fr
0580: 69 65 64 72 69 63 68 73 77 65 64 65 72 2e 35 30  iedrichsweder.50
0590: 30 30 2e 33 30 36 38 2e 74 69 66 5c 72 5c 6e 2d  00.3068.tif\r\n-
05a0: 2d 5c 73 67 64 61 6c 69 6e 66 6f 5c 73 32 30 31  -\sgdalinfo\s201
05b0: 30 2e 41 6c 74 5f 42 65 72 6c 69 6e 5f 43 6f 65  0.Alt_Berlin_Coe
05c0: 6c 6c 6e 5f 46 72 69 65 64 72 69 63 68 73 77 65  lln_Friedrichswe
05d0: 64 65 72 2e 35 30 30 30 2e 33 30 36 38 2e 74 69  der.5000.3068.ti
05e0: 66 5c 73 3e 5c 73 32 30 31 30 2e 41 6c 74 5f 42  f\s>\s2010.Alt_B
05f0: 65 72 6c 69 6e 5f 43 6f 65 6c 6c 6e 5f 46 72 69  erlin_Coelln_Fri
0600: 65 64 72 69 63 68 73 77 65 64 65 72 2e 35 30 30  edrichsweder.500
0610: 30 2e 33 30 36 38 2e 74 69 66 2e 69 6e 66 6f 2e  0.3068.tif.info.
0620: 74 78 74 5c 72 5c 6e 2d 2d 5c 73 2d 2d 5c 73 2d  txt\r\n--\s--\s-
0630: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0640: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0650: 2d 5c 73 2d 2d 5c 72 5c 6e 53 45 4c 45 43 54 5c  -\s--\r\nSELECT\
0660: 73 52 4c 32 5f 57 72 69 74 65 47 65 6f 54 69 66  sRL2_WriteGeoTif
0670: 66 5c 72 5c 6e 28 5c 72 5c 6e 5c 73 2d 2d 5c 73  f\r\n(\r\n\s--\s
0680: 54 68 65 5c 73 64 62 50 72 65 66 69 78 5c 73 61  The\sdbPrefix\sa
0690: 72 67 75 6d 65 6e 74 5c 73 69 73 5c 73 69 6e 74  rgument\sis\sint
06a0: 65 6e 64 65 64 5c 73 74 6f 5c 73 73 70 65 63 69  ended\sto\sspeci
06b0: 66 79 5c 73 74 68 65 5c 73 41 54 54 41 43 48 45  fy\sthe\sATTACHE
06c0: 44 2d 44 42 5c 73 77 68 65 72 65 5c 73 74 68 65  D-DB\swhere\sthe
06d0: 5c 73 43 6f 76 65 72 61 67 65 5c 73 69 73 5c 73  \sCoverage\sis\s
06e0: 65 78 70 65 63 74 65 64 5c 73 74 6f 5c 73 62 65  expected\sto\sbe
06f0: 5c 73 66 6f 75 6e 64 5c 72 5c 6e 5c 73 27 64 62  \sfound\r\n\s'db
0700: 5f 69 6d 70 6f 72 74 27 2c 5c 72 5c 6e 5c 73 2d  _import',\r\n\s-
0710: 2d 5c 73 63 68 6f 73 65 6e 5c 73 6e 61 6d 65 5c  -\schosen\sname\
0720: 73 6f 66 5c 73 72 61 73 74 65 72 5f 63 6f 76 65  sof\sraster_cove
0730: 72 61 67 65 5c 72 5c 6e 5c 73 6c 6f 77 65 72 28  rage\r\n\slower(
0740: 27 32 30 31 30 2e 62 65 72 6c 69 6e 5f 6b 35 27  '2010.berlin_k5'
0750: 29 2c 5c 72 5c 6e 5c 73 5c 73 2d 2d 5c 73 64 69  ),\r\n\s\s--\sdi
0760: 72 65 63 74 6f 72 79 5c 73 77 68 65 72 65 5c 73  rectory\swhere\s
0770: 74 68 65 5c 73 66 69 6c 65 73 5c 73 74 6f 5c 73  the\sfiles\sto\s
0780: 62 65 5c 73 6c 6f 61 64 65 64 5c 73 61 72 65 5c  be\sloaded\sare\
0790: 73 73 74 6f 72 65 64 5c 72 5c 6e 5c 73 27 32 30  sstored\r\n\s'20
07a0: 31 30 2e 61 6c 74 5f 62 65 72 6c 69 6e 5f 63 6f  10.alt_berlin_co
07b0: 65 6c 6c 6e 5f 66 72 69 65 64 72 69 63 68 73 77  elln_friedrichsw
07c0: 65 64 65 72 2e 35 30 30 30 2e 33 30 36 38 2e 74  eder.5000.3068.t
07d0: 69 66 27 2c 5c 72 5c 6e 5c 73 2d 2d 5c 73 69 6d  if',\r\n\s--\sim
07e0: 61 67 65 2d 73 69 7a 65 5c 73 77 69 64 74 68 2c  age-size\swidth,
07f0: 68 65 69 67 68 74 5c 73 28 63 61 6c 63 75 6c 61  height\s(calcula
0800: 74 65 29 5c 72 5c 6e 5c 73 2d 2d 5c 73 32 31 34  te)\r\n\s--\s214
0810: 33 2e 37 33 30 34 30 31 32 36 36 5c 72 5c 6e 5c  3.730401266\r\n\
0820: 73 43 41 53 54 28 72 6f 75 6e 64 28 28 32 36 30  sCAST(round((260
0830: 30 30 2e 30 2d 32 34 30 30 30 2e 30 29 2f 30 2e  00.0-24000.0)/0.
0840: 33 31 37 35 30 36 35 31 35 34 39 38 32 38 38 35  3175065154982885
0850: 29 5c 73 41 53 5c 73 49 4e 54 45 47 45 52 29 2c  )\sAS\sINTEGER),
0860: 5c 72 5c 6e 5c 73 2d 2d 5c 73 32 31 34 34 2e 31  \r\n\s--\s2144.1
0870: 33 34 31 30 30 33 36 39 5c 72 5c 6e 5c 73 43 41  34100369\r\n\sCA
0880: 53 54 28 72 6f 75 6e 64 28 28 32 32 32 35 30 2e  ST(round((22250.
0890: 30 2d 32 30 32 35 30 2e 30 29 2f 30 2e 33 31 37  0-20250.0)/0.317
08a0: 34 39 31 38 31 34 36 36 34 31 35 31 33 29 41 53  4918146641513)AS
08b0: 5c 73 49 4e 54 45 47 45 52 29 2c 5c 72 5c 6e 5c  \sINTEGER),\r\n\
08c0: 73 2d 2d 5c 73 61 72 65 61 5c 73 74 6f 5c 73 65  s--\sarea\sto\se
08d0: 78 74 72 61 63 74 2c 5c 72 5c 6e 5c 73 42 75 69  xtract,\r\n\sBui
08e0: 6c 64 4d 62 72 5c 72 5c 6e 5c 73 28 5c 72 5c 6e  ldMbr\r\n\s(\r\n
08f0: 5c 73 5c 73 32 34 30 30 30 2e 30 2c 32 32 32 35  \s\s24000.0,2225
0900: 30 2e 30 30 30 2c 5c 73 32 36 30 30 30 2e 30 2c  0.000,\s26000.0,
0910: 32 30 32 35 30 2e 30 30 30 2c 5c 72 5c 6e 5c 73  20250.000,\r\n\s
0920: 5c 73 33 30 36 38 5c 72 5c 6e 5c 73 29 2c 5c 72  \s3068\r\n\s),\r
0930: 5c 6e 5c 73 2d 2d 5c 73 72 65 73 6f 6c 75 74 69  \n\s--\sresoluti
0940: 6f 6e 5c 73 68 6f 72 7a 2f 78 5c 72 5c 6e 5c 73  on\shorz/x\r\n\s
0950: 30 2e 33 31 37 35 30 36 35 31 35 34 39 38 32 38  0.31750651549828
0960: 38 35 2c 5c 72 5c 6e 2d 2d 5c 73 72 65 73 6f 6c  85,\r\n--\sresol
0970: 75 74 69 6f 6e 5c 73 76 65 72 74 2f 79 5c 72 5c  ution\svert/y\r\
0980: 6e 5c 73 30 2e 33 31 37 34 39 31 38 31 34 36 36  n\s0.31749181466
0990: 34 31 35 31 33 2c 5c 72 5c 6e 5c 73 2d 2d 5c 73  41513,\r\n\s--\s
09a0: 77 6f 72 6c 64 2d 66 69 6c 65 5c 73 30 3d 6e 6f  world-file\s0=no
09b0: 5c 73 3b 5c 73 31 3d 79 65 73 5c 72 5c 6e 5c 73  \s;\s1=yes\r\n\s
09c0: 31 2c 5c 72 5c 6e 5c 73 2d 2d 5c 73 63 6f 6d 70  1,\r\n\s--\scomp
09d0: 72 65 73 73 69 6f 6e 5c 72 5c 6e 5c 73 27 46 41  ression\r\n\s'FA
09e0: 58 34 27 2c 5c 72 5c 6e 2d 2d 5c 73 74 69 6c 65  X4',\r\n--\stile
09f0: 2d 73 69 7a 65 5c 73 5c 73 28 6f 66 5c 73 74 69  -size\s\s(of\sti
0a00: 66 29 5c 72 5c 6e 5c 73 35 31 32 5c 72 5c 6e 29  f)\r\n\s512\r\n)
0a10: 3b 5c 72 5c 6e 2d 2d 5c 73 2d 2d 5c 73 2d 2d 2d  ;\r\n--\s--\s---
0a20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0a30: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5c  ---------------\
0a40: 73 2d 2d 5c 72 5c 6e 53 45 4c 45 43 54 5c 73 44  s--\r\nSELECT\sD
0a50: 61 74 65 54 69 6d 65 28 27 6e 6f 77 27 2c 27 6c  ateTime('now','l
0a60: 6f 63 61 6c 74 69 6d 65 27 29 2c 27 44 45 54 41  ocaltime'),'DETA
0a70: 43 48 5c 73 44 41 54 41 42 41 53 45 5c 73 27 27  CH\sDATABASE\s''
0a80: 2e 2e 2f 32 30 31 30 2e 62 65 72 6c 69 6e 5f 6b  ../2010.berlin_k
0a90: 35 2e 34 30 30 5f 64 70 69 2e 64 62 27 27 5c 73  5.400_dpi.db''\s
0aa0: 41 53 5c 73 64 62 5f 69 6d 70 6f 72 74 27 3b 5c  AS\sdb_import';\
0ab0: 72 5c 6e 44 45 54 41 43 48 5c 73 44 41 54 41 42  r\nDETACH\sDATAB
0ac0: 41 53 45 5c 73 64 62 5f 69 6d 70 6f 72 74 3b 5c  ASE\sdb_import;\
0ad0: 72 5c 6e 2d 2d 5c 73 2d 2d 5c 73 2d 2d 2d 2d 2d  r\n--\s--\s-----
0ae0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0af0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5c 73 2d  -------------\s-
0b00: 2d 5c 72 5c 6e 3c 2f 70 72 65 3e 5c 72 5c 6e 54  -\r\n</pre>\r\nT
0b10: 68 65 5c 73 73 68 6f 77 6e 5c 73 67 64 61 6c 5c  he\sshown\sgdal\
0b20: 73 63 6f 6d 6d 61 6e 64 5c 73 66 6f 72 5c 73 74  scommand\sfor\st
0b30: 68 65 5c 73 73 61 6d 65 5c 73 74 61 73 6b 5c 73  he\ssame\stask\s
0b40: 28 66 72 6f 6d 5c 73 74 68 65 5c 73 6f 72 69 67  (from\sthe\sorig
0b50: 69 6e 61 6c 5c 73 74 69 66 66 29 5c 73 72 65 74  inal\stiff)\sret
0b60: 75 72 6e 73 5c 73 63 6f 72 72 65 63 74 5c 73 72  urns\scorrect\sr
0b70: 65 73 75 6c 74 73 2e 5c 72 5c 6e 3c 68 72 3e 5c  esults.\r\n<hr>\
0b80: 72 5c 6e 4e 6f 74 65 5c 73 6f 6e 5c 73 74 68 65  r\nNote\son\sthe
0b90: 5c 73 73 69 64 65 3a 3c 62 72 3e 5c 72 5c 6e 57  \sside:<br>\r\nW
0ba0: 68 65 6e 5c 73 74 68 65 5c 73 65 78 74 65 6e 74  hen\sthe\sextent
0bb0: 5c 73 69 73 5c 73 67 69 76 65 6e 5c 73 61 6e 64  \sis\sgiven\sand
0bc0: 5c 73 65 69 74 68 65 72 5c 72 5c 6e 3c 75 6c 3e  \seither\r\n<ul>
0bd0: 5c 72 5c 6e 69 6d 61 67 65 5c 73 73 69 7a 65 5c  \r\nimage\ssize\
0be0: 73 3c 62 3e 6f 72 3c 2f 62 3e 5c 72 5c 6e 72 65  s<b>or</b>\r\nre
0bf0: 73 6f 6c 75 74 69 6f 6e 5c 72 5c 6e 3c 2f 75 6c  solution\r\n</ul
0c00: 3e 5c 72 5c 6e 61 72 65 5c 73 67 69 76 65 6e 5c  >\r\nare\sgiven\
0c10: 73 2d 5c 73 74 68 65 5c 73 6d 69 73 73 69 6e 67  s-\sthe\smissing
0c20: 5c 73 76 61 6c 75 65 5c 73 73 68 6f 75 6c 64 5c  \svalue\sshould\
0c30: 73 62 65 5c 73 63 61 6c 63 75 6c 61 74 65 64 2e  sbe\scalculated.
0c40: 3c 62 72 3e 5c 72 5c 6e 49 6e 5c 73 6d 6f 73 74  <br>\r\nIn\smost
0c50: 5c 73 63 61 73 65 73 2c 5c 73 70 65 6f 70 6c 65  \scases,\speople
0c60: 5c 73 77 69 6c 6c 5c 73 67 69 76 65 5c 73 74 68  \swill\sgive\sth
0c70: 65 5c 73 3c 62 3e 65 78 74 65 6e 74 3c 2f 62 3e  e\s<b>extent</b>
0c80: 5c 73 61 6e 64 5c 73 3c 62 3e 73 69 7a 65 3c 2f  \sand\s<b>size</
0c90: 62 3e 3c 62 72 3e 5c 72 5c 6e 3c 75 6c 3e 74 68  b><br>\r\n<ul>th
0ca0: 65 79 5c 73 73 68 6f 75 6c 64 5c 73 6e 6f 74 5c  ey\sshould\snot\
0cb0: 73 68 61 76 65 5c 73 74 6f 5c 73 62 6f 74 68 65  shave\sto\sbothe
0cc0: 72 5c 73 61 62 6f 75 74 5c 73 74 68 65 5c 73 72  r\sabout\sthe\sr
0cd0: 65 73 6f 6c 75 74 69 6f 6e 3c 2f 75 6c 3e 5c 72  esolution</ul>\r
0ce0: 5c 6e 49 66 5c 73 6e 6f 5c 73 72 65 73 6f 6c 75  \nIf\sno\sresolu
0cf0: 74 69 6f 6e 5c 73 6f 72 5c 73 73 69 7a 65 5c 73  tion\sor\ssize\s
0d00: 69 73 5c 73 67 69 76 65 6e 5c 73 28 69 2e 65 2e  is\sgiven\s(i.e.
0d10: 5c 73 76 61 6c 75 65 73 5c 73 61 72 65 5c 73 30  \svalues\sare\s0
0d20: 29 3a 3c 62 72 3e 5c 72 5c 6e 3c 75 6c 3e 54 68  ):<br>\r\n<ul>Th
0d30: 65 5c 73 6f 72 69 67 69 6e 61 6c 5c 73 72 65 73  e\soriginal\sres
0d40: 6f 6c 75 74 69 6f 6e 5c 73 73 68 6f 75 6c 64 5c  olution\sshould\
0d50: 73 62 65 5c 73 74 61 6b 65 6e 5c 73 74 6f 5c 73  sbe\staken\sto\s
0d60: 63 61 6c 63 75 6c 61 74 65 5c 73 74 68 65 5c 73  calculate\sthe\s
0d70: 73 69 7a 65 3c 62 72 3e 5c 72 5c 6e 61 73 5c 73  size<br>\r\nas\s
0d80: 49 5c 73 68 61 76 65 5c 73 64 6f 6e 65 5c 73 77  I\shave\sdone\sw
0d90: 69 74 68 5c 73 74 68 69 73 5c 73 73 63 72 69 70  ith\sthis\sscrip
0da0: 74 3c 2f 75 6c 3e 5c 72 5c 6e 54 68 69 73 5c 73  t</ul>\r\nThis\s
0db0: 77 61 73 5c 73 61 5c 73 70 61 72 74 5c 73 6f 66  was\sa\spart\sof
0dc0: 5c 73 6d 79 5c 73 70 61 74 63 68 5c 73 77 68 69  \smy\spatch\swhi
0dd0: 63 68 5c 73 77 61 73 5c 73 6e 65 76 65 72 5c 73  ch\swas\snever\s
0de0: 6c 6f 6f 6b 65 64 5c 73 69 6e 74 6f 2e 0a 4a 20  looked\sinto..J 
0df0: 6c 6f 67 69 6e 20 6d 6a 31 30 37 37 37 0a 4a 20  login mj10777.J 
0e00: 6d 69 6d 65 74 79 70 65 20 74 65 78 74 2f 68 74  mimetype text/ht
0e10: 6d 6c 0a 4a 20 70 72 69 76 61 74 65 5f 63 6f 6e  ml.J private_con
0e20: 74 61 63 74 20 61 33 61 62 33 61 37 34 30 63 31  tact a3ab3a740c1
0e30: 37 64 31 61 39 35 35 36 36 35 62 62 66 65 64 61  7d1a955665bbfeda
0e40: 37 36 64 34 66 38 62 36 37 33 39 62 66 0a 4a 20  76d4f8b6739bf.J 
0e50: 73 65 76 65 72 69 74 79 20 43 72 69 74 69 63 61  severity Critica
0e60: 6c 0a 4a 20 73 74 61 74 75 73 20 4f 70 65 6e 0a  l.J status Open.
0e70: 4a 20 74 69 74 6c 65 20 52 4c 32 5f 57 72 69 74  J title RL2_Writ
0e80: 65 47 65 6f 54 69 66 66 3a 5c 73 62 61 6e 6b 5c  eGeoTiff:\sbank\
0e90: 73 69 6d 61 67 65 73 5c 73 77 69 74 68 5c 73 31  simages\swith\s1
0ea0: 2d 42 49 54 5c 73 4d 4f 4e 4f 43 48 52 4f 4d 45  -BIT\sMONOCHROME
0eb0: 2c 5c 73 46 41 58 34 0a 4a 20 74 79 70 65 20 43  ,\sFAX4.J type C
0ec0: 6f 64 65 5f 44 65 66 65 63 74 0a 4b 20 36 65 39  ode_Defect.K 6e9
0ed0: 35 64 62 63 61 63 39 38 63 38 63 35 63 32 62 31  5dbcac98c8c5c2b1
0ee0: 37 37 37 61 37 31 64 34 30 64 65 64 64 34 35 34  777a71d40dedd454
0ef0: 61 38 34 35 33 0a 55 20 6d 6a 31 30 37 37 37 0a  a8453.U mj10777.
0f00: 5a 20 66 33 38 34 33 37 34 31 62 32 36 65 36 37  Z f3843741b26e67
0f10: 35 33 39 62 63 63 65 39 34 62 66 63 35 63 35 37  539bcce94bfc5c57
0f20: 61 65 0a                                         ae.