Changeset 14669

Show
Ignore:
Timestamp:
06/09/08 06:46:02 (6 months ago)
Author:
dron
Message:

Encoding of translated documentation changed to UTF-8. As per bug
http://trac.osgeo.org/gdal/ticket/2391

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.5/gdal/GNUmakefile

    r13416 r14669  
    133133# be overwritten with the main one later 
    134134        doxygen -w html html/header.html html/footer.html html/stylesheet.css 
    135         sed -e 's,iso-8859-1,koi8-r,g' html/header.html > html/header_ru.html 
     135        sed -e 's,iso-8859-1,utf-8,g' html/header.html > html/header_ru.html 
    136136        cp html/header.html html/header_br.html 
    137137        (cat Doxyfile ; echo "HTML_HEADER=html/header_ru.html"; echo "INPUT=doc/ru"; echo "OUTPUT_LANGUAGE=Russian") | doxygen - 
  • branches/1.5/gdal/doc/ru/gdal_building_ru.dox

    r8777 r14669  
    22/* 
    33$Id$ 
    4 Translation corresponds to gdal_building.dox,v 1.3 2005/11/08 22:34:07 
     4Translation corresponds to gdal_building.dox 11076 2007-03-26 06:49:50Z 
    55Translator Andrey Kiselev <dron@remotesensing.org> 
    66*/ 
     
    88 
    99/*! 
    10 \page gdal_building_ru óÂÏÒËÁ GDAL ÉÚ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× 
     10\page gdal_building_ru СбПрка GDAL Оз ОсѠ
     11ПЎМыѠ
     12 Ñ‚екстПв 
    1113 
    12 \section gdal_building_unix_ru óÂÏÒËÁ × ÓÒÅÄÅ Unix 
    13  
    14 âÉÂÌÉÏÔÅËÁ GDAL ÕÓÐÅÛÎÏ ÓÏÂÉÒÁÅÔÓÑ × ÓÉÓÔÅÍÁÈ Linux, IRIX, Solaris, BSD, É 
    15 MacOS X. îÁ Unix-ÐÌÁÔÆÏÒÍÁÈ ×Ù ÍÏÖÅÔÅ ÓËÏÍÐÉÌÉÒÏ×ÁÔØ Å£ ÓÌÅÄÕÀÝÉÍ ÓÐÏÓÏÂÏÍ 
    16 (ÐÒÅÄÐÏÌÁÇÁÅÔÓÑ, ÞÔÏ ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ ÒÁÓÐÁËÏ×ÁÎÙ ÉÌÉ ×ÚÑÔÙ ÉÚ CVS ÍÏÄÕÌÑ 
    17 <b>gdal</b>): 
    18  
    19 <pre> 
    20 % cd gdal 
    21 % ./configure 
    22 % make 
    23 % su 
    24 Password: ******** 
    25 # make install 
    26 # exit 
    27 </pre> 
    28  
    29 äÌÑ ÔÏÇÏ, ÞÔÏÂÙ ÚÁÐÕÓÔÉÔØ GDAL ÐÏÓÌÅ ÕÓÔÁÎÏ×ËÉ, ÎÅÏÂÈÏÄÉÍÏ ÓÄÅÌÁÔØ ÒÁÚÄÅÌÑÅÍÕÀ 
    30 ÂÉÂÌÉÏÔÅËÕ ÉÚ×ÅÓÔÎÏÊ ÄÉÎÁÍÉÞÅÓËÏÍÕ ÚÁÇÒÕÚÞÉËÕ. ïÂÙÞÎÏ ÜÔÏÇÏ ÍÏÖÎÏ ÄÏÓÔÉÞØ, 
    31 ×ËÌÀÞÉ× × ÚÎÁÞÅÎÉÅ ÐÅÒÅÍÅÎÎÏÊ ÏËÒÕÖÅÎÉÑ LD_LIBRARY_PATH ÐÕÔØ 
    32 /usr/local/lib.<p> 
    33  
    34 ïÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÓÌÅÄÕÀÝÉÅ ÏÓÏÂÅÎÎÏÓÔÉ:<p> 
    35 <ul> 
    36  
    37 <li> äÌÑ ÓÂÏÒËÉ ÎÁ ÐÌÁÔÆÏÒÍÅ Unix ÎÅÏÂÈÏÄÉÍÁ ÕÔÉÌÉÔÁ GNU make. óËÁÞÁÊÔÅ É 
    38 ÕÓÔÁÎÏ×ÉÔŠţ, ÅÓÌÉ ÏÎÁ ÏÔÓÕÔÓÔ×ÕÅÔ × ×ÁÛÅÊ ÓÉÓÔÅÍÅ.<p> 
    39  
    40 <li> GDAL ÎÅ ÔÒÅÂÕÅÔ ÂÏÌØÛÏÇÏ ÞÉÓÌÁ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÐÁËÅÔÏ×. ïÎÁ ×ËÌÀÞÁÅÔ × ÓÅÂÑ 
    41 ÉÓÈÏÄÎÙÅ ÔÅËÓÔÙ ÂÉÂÌÉÏÔÅË libz, libtiff, libgeotiff, libpng, libgif, É 
    42 libjpeg, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÉÓÐÏÌØÚÏ×ÁÎÙ, ÅÓÌÉ ÏÔÓÕÔÓÔ×ÕÀÔ ÉÈ ÐÒÅÄÕÓÔÁÎÏ×ÌÅÎÎÙÅ 
    43 ×ÅÒÓÉÉ (ÌÉÂÏ ÉÈ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÎÅÖÅÌÁÔÅÌØÎÏ).   
    44  
    45 <li> îÅËÏÔÏÒÙÅ ÄÒÁÊ×ÅÒÙ ÚÁ×ÉÓÑÔ ÏÔ 
    46 \ref gdal_building_libraries_ru "×ÎÅÛÎÉÈ ÂÉÂÌÉÏÔÅË". 
    47 ëÏÍÁÎÄÁ <i>configure --help</i> ×Ù×ÏÄÉÔ ÓÐÉÓÏË ÐÁÒÁÍÅÔÒÏ× ÓÂÏÒËÉ, × ÔÏÍ ÞÉÓÌÅ 
    48 ÐÁÒÁÍÅÔÒÙ ÄÌÑ ÕËÁÚÁÎÉÑ ÐÕÔÅÊ Ë ×ÎÅÛÎÉÍ ÂÉÂÌÉÏÔÅËÁÍ, ÐÒÉÍÅÎÑÅÍÙÍ ÄÌÑ ÒÁÂÏÔÙ Ó 
    49 ÆÏÒÍÁÔÁÍÉ GRASS, FITS, OGDI, HDF4, JPEG2000, ECW É Ô.Ð. 
    50  
    51 <li> ðÒÏÃÅÓÓ ÓÂÏÒËÉ ÒÁÚÄÅÌÑÅÍÏÊ ÂÉÂÌÉÏÔÅËÉ × ÓÉÌØÎÏÊ ÓÔÅÐÅÎÉ ÏÐÒÅÄÅÌÑÅÔÓÑ 
    52 ÎÁÂÏÒÏÍ ÉÎÓÔÒÕÍÅÎÔÏ× GNU. åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ ÞÔÏ-ÔÏ ÉÎÏÅ, ÞÅÍ GNU C++, ÔÏ 
    53 ÓËÏÒÅÅ ×ÓÅÇÏ ÏËÁÖÅÔÓÑ, ÞÔÏ ÆÁÊÌÙ .so ÎÅ ÂÕÄÕÔ ÐÒÁ×ÉÌØÎÏ ÓÏÂÒÁÎÙ. ÷ ÜÔÏÍ ÓÌÕÞÁÅ 
    54 ÍÏÖÎÏ ÐÏÐÒÏÂÏ×ÁÔØ Ó×ÑÚÙ×ÁÔØ ÐÒÉÌÏÖÅÎÉÅ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ (ÏÂÙÞÎÏ 
    55 gdal/gdal.a gdal/ogr/ogr.a  gdal/frmts/o/ *.a gdal/gdal.a gdal/port/cpl.a), 
    56 ÌÉÂÏ ÉÚÍÅÎÉÔØ ËÏÍÁÎÄÕ LD_SHARED × ÆÁÊÌÅ gdal/GDALmake.opt ÔÁË, ÞÔÏÂÙ ÏÎÁ 
    57 ÒÁÂÏÔÁÌÁ ÎÁ ×ÁÛÅÊ ÐÌÁÔÆÏÒÍÅ. îÁÐÒÉÍÅÒ, ÄÌÑ ÐÌÁÔÆÏÒÍ SGI ÏÂÙÞÎÏ ÐÏÄÈÏÄÉÔ 
    58 ËÏÍÁÎÄÁ <i>c++ -shared -all</i>.<p> 
    59  
    60 <li> é GDAL, É ×ËÌÀÞ£ÎÎÙÅ × ÐÏÓÔÁ×ËÕ ÕÔÉÌÉÔÙ ÄÏÌÖÎÙ ÎÏÒÍÁÌØÎÏ ÓÏÂÉÒÁÔØÓÑ × 
    61 ÓÒÅÄÅ Cygwin É ÎÁ ÐÌÁÔÆÏÒÍÁÈ, ÇÄÅ ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÎÅ ÐÏÄÄÅÒÖÉ×ÁÀÔÓÑ. 
    62 ïÄÎÁËÏ ÄÌÑ ÓÂÏÒËÉ ×ÁÛÉÈ ÓÏÂÓÔ×ÅÎÎÙÈ ÐÒÉÌÏÖÅÎÉÊ ÔÒÅÂÕÅÔÓÑ Ó×ÑÚÙ×ÁÎÉÅ Ó ÂÏÌÅÅ 
    63 ÛÉÒÏËÉÍ ÎÁÂÏÒÏÍ ÂÉÂÌÉÏÔÅË. ëÏÍÁÎÄÁ <i>gdal-config --libs</i> ×Ù×ÅÄÅÔ ÔÒÅÂÕÅÍÙÊ 
    64 ÓÐÉÓÏË ÂÉÂÌÉÏÔÅË. 
    65  
    66 <li> ìÏÇÉËÁ "autoconf", ÐÒÏ×ÅÒÑÀÝÁÑ ÎÁÌÉÞÉÅ libtiff, libpng É libjpeg 
    67 ÎÅÄÏÓÔÁÔÏÞÎÏ ÈÏÒÏÛÏ ÔÅÓÔÉÒÕÅÔ ×ÅÒÓÉÉ ÜÔÉÈ ÂÉÂÌÉÏÔÅË. åÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ 
    68 ÐÒÅÄÕÓÔÁÎÏ×ÌÅÎÎÙÅ ÂÉÂÌÉÏÔÅËÉ É ÏÎÉ ÎÅ ÒÁÂÏÔÁÀÔ, ÐÅÒÅÚÁÐÕÓÔÉÔÅ ÓËÒÉÐÔ 
    69 <i>configure</i> Ó ÐÁÒÁÍÅÔÒÁÍÉ "--with-png=internal", "--with-jpeg=internal", 
    70 "--with-geotiff=internal" ÉÌÉ "--with-libtiff=internal". <p> 
    71  
    72 <li> äÌÑ ÓÂÏÒËÉ ÎÁ IRIX ÓËÏÒÅÅ ×ÓÅÇÏ ÐÏÎÁÄÏÂÉÔÓÑ ×ÒÕÞÎÕÀ ÉÓÐÒÁ×ÉÔØ ÆÁÊÌ 
    73 GDALmake.opt, ÐÏÌÕÞÁÀÝÉÊÓÑ × ÒÅÚÕÌØÔÁÔÅ ÚÁÐÕÓËÁ <i>configure</i> É ÚÁÍÅÎÉÔØ 
    74 "ld -shared" ÎÁ "ld -shared -all".<p> 
    75  
    76 <li> åÓÌÉ ÐÒÉ ÓÂÏÒËÅ ×Ù ÏÂÎÁÒÕÖÉÔÅ ÐÒÏÂÌÅÍÙ Ó ÏÄÎÉÍ ÉÚ ÄÒÁÊ×ÅÒÏ× ÄÌÑ ÆÏÒÍÁÔÁ, 
    77 ËÏÔÏÒÙÊ ×ÁÍ ÎÅ ÎÕÖÅÎ, ÔÏ ÐÒÏÓÔÏ ÕÄÁÌÉÔÅ ÅÇÏ ÉÚ ÓÐÉÓËÁ GDAL_FORMATS × ËÏÎÃÅ 
    78 ÆÁÊÌÁ gdal/GDALmake.opt, ÓÄÅÌÁÊÔÅ <i>make clean</i> É ÚÁÔÅÍ <i>make</i>. üÔÏ 
    79 ÉÓËÌÀÞÉÔ ÅÇÏ ÉÚ ÐÒÏÃÅÓÓÁ ËÏÍÐÉÌÑÃÉÉ É ÉÓÐÏÌØÚÏ×ÁÎÉÑ ÐÏÓÌÅ ÚÁÐÕÓËÁ.<p> 
    80  
    81 <li> ðÒÉ ÉÎÓÔÁÌÌÑÃÉÉ ÂÅÚ ÐÒÁ× ÓÕÐÅÒÐÏÌØÚÏ×ÁÔÅÌÑ (× ×ÁÛÅ ÓÏÂÓÔ×ÅÎÎÙÊ ËÁÔÁÌÏÇ, 
    82 ÕËÁÚÁÎÎÙÊ ÐÁÒÁÍÅÔÒÏÍ --prefix), ÔÏ ×Ù ÓËÏÒÅÅ ×ÓÅÇÏ ÐÏÌÕÞÉÔÅ ÐÒÏÂÌÅÍÙ Ó 
    83 ÍÏÄÕÌÑÍÉ ÄÌÑ ÑÚÙËÁ Python, ÐÏÓËÏÌØËÕ ÏÎÉ ×ÓÅÇÄÁ ÐÙÔÁÀÔÓÑ ÕÓÔÁÎÏ×ÉÔØÓÑ × 
    84 ËÁÔÁÌÏÇ site-packages × ÄÅÒÅ×Å Python. åÓÌÉ ÐÏÄÄÅÒÖËÁ Python ×ÁÍ ÎÅ ÎÕÖÎÁ, ÔÏ 
    85 ×Ù ÍÏÖÅÔÅ ÏÔËÌÀÞÉÔØ Å£ ÎÁ ÜÔÁÐÅ ËÏÎÆÉÇÕÒÉÒÏ×ÁÎÉÑ Ó ÐÏÍÏÝØÀ ÐÁÒÁÍÅÔÒÁ 
    86 --without-python, ÌÉÂÏ ÕËÁÚÁÔØ ÄÏÓÔÕÐÎÙÊ ÄÌÑ ÚÁÐÉÓÉ ËÁÔÁÌÏÇ Ó ÐÏÍÏÝØÀ 
    87 ÐÁÒÁÍÅÔÒÁ --with-pymodir=&lt;directory&gt;. íÏÄÕÌÉ Python ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ 
    88 ÔÕÄÁ. 
    89  
    90 </ul> 
    91  
    92 \section gdal_building_win_ru óÂÏÒËÁ × ÓÒÅÄÅ Windows 
    93  
    94 ÷ ÓÒÅÄÅ Windows GDAL ÍÏÖÎÏ ÓÏÂÒÁÔØ Ó ÐÏÍÏÝØÀ ËÏÍÐÉÌÑÔÏÒÏ× MS VC++ 6.x ÉÌÉ MS 
    95 Visual Studio .NET (C++) ÉÚ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ. äÌÑ ÜÔÏÇÏ ×ÁÍ ÏÂÙÞÎÏ ÓÌÅÄÕÅÔ 
    96 ÚÁÐÕÓÔÉÔØ ÓËÒÉÐÔ VCVAR32.BAT, ËÏÔÏÒÙÊ ÕÓÔÁÎÁ×ÌÉ×ÁÅÔÓÑ ×ÍÅÓÔÅ × ËÏÍÐÉÌÑÔÏÒÏÍ. 
    97 äÌÑ MSVC 6.x ÏÎ ÍÏÖÅÔ ÂÙÔØ ÒÁÓÐÏÌÏÖÅÎ × 
    98  
    99 <pre> 
    100 C:\\Program Files\\Microsoft Visual Studio\\VC98\\bin\\VCVARS32.BAT 
    101 </pre> 
    102  
    103 ëÁË ÔÏÌØËÏ ×ÓÅ ÐÅÒÅÍÅÎÎÙÅ ÏËÒÕÖÅÎÉÑ ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ, ÍÏÖÎÏ ÐÅÒÅÈÏÄÉÔØ × ËÏÒÎÅ×ÏÊ ËÁÔÁÌÏÇ GDAL É ÚÁÐÕÓËÁÔØ ÓÌÅÄÕÀÝÕÀ ËÏÍÁÎÄÕ:<p> 
    104  
    105 <pre> 
    106 C:\\GDAL> nmake /f makefile.vc 
    107 </pre> 
    108  
    109 ðÏÓÌÅ ÕÓÐÅÛÎÏÇÏ ÚÁ×ÅÒÛÅÎÉÑ ÓÂÏÒËÉ ÍÏÖÎÏ ÕÓÔÁÎÏ×ÉÔØ ×ÓÅ ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ 
    110 ÆÕÎËÃÉÏÎÉÒÏ×ÁÎÉÑ GDAL ÆÁÊÌÙ, ÉÓÐÏÌØÚÕÑ ÃÅÌØ install ÍÅÊËÆÁÊÌÁ. ðÅÒÅÄ 
    111 ÜÔÉÍ ÕÂÅÄÉÔÅÓØ, ÞÔÏ ÐÅÒÅÍÅÎÎÙÅ BINDIR É DATADIR × ÆÁÊÌÅ <i>nmake.opt</i> 
    112 ÕÓÔÁÎÏ×ÌÅÎÙ × ÐÏÄÈÏÄÑÝÉÅ ÄÌÑ ×ÁÓ ÚÎÁÞÅÎÉÑ:<p> 
    113  
    114 <pre> 
    115 C:\\GDAL> nmake /f makefile.vc install 
    116 </pre> 
    117  
    118 åÓÌÉ ×Ù ÓÏÂÉÒÁÅÔÅÓØ ÐÒÉÍÅÎÑÔØ GDAL × ×ÁÛÉÈ ÓÏÂÓÔ×ÅÎÎÙÈ ÐÒÉÌÏÖÅÎÉÑÈ, ÔÏ ÍÏÖÎÏ 
    119 ÉÓÐÏÌØÚÏ×ÁÔØ ÓÌÅÄÕÀÝÕÀ ËÏÍÁÎÄÕ ÄÌÑ ÕÓÔÁÎÏ×ËÉ ×ÓÅÈ ÎÅÏÂÈÏÄÉÍÙÈ ÂÉÂÌÉÏÔÅË É 
    120 ÚÁÇÏÌÏ×ÏÞÎÙÈ ÆÁÊÌÏ×. õÂÅÄÉÔÅÓØ, ÞÔÏ × ÆÁÊÌÅ <i>nmake.opt</i> ÐÅÒÅÍÅÎÎÙÅ LIBDIR 
    121 É INCDIR ÕÓÔÁÎÏ×ÌÅÎÙ × ÐÏÄÈÏÄÑÝÉÅ ÄÌÑ ×ÁÓ ÚÎÁÞÅÎÉÑ. 
    122  
    123 <pre> 
    124 C:\\GDAL> nmake /f makefile.vc devinstall 
    125 </pre> 
    126  
    127 ðÒÏÅËÔÙ, ÓÏÂÉÒÁÅÍÙÅ Ó GDAL, ÄÏÌÖÎÙ ×ËÌÀÞÁÔØ ËÁÔÁÌÏÇ, ÚÁÄÁÎÎÙÊ × ÐÅÒÅÍÅÎÎÏÊ 
    128 INCDIR, × ÓÐÉÓÏË ÐÕÔÅÊ ÄÌÑ ÐÏÉÓËÁ ÚÁÇÏÌÏ×ÏÞÎÙÈ ÆÁÊÌÏ×, Á ËÁÔÁÌÏÇ, ÚÁÄÁÎÎÙÊ × 
    129 LIBDIR × ÓÐÉÓÏË /LIBPATH. ó×ÑÚÙ×ÁÔØÓÑ ÓÌÅÄÕÅÔ Ó ÂÉÂÌÉÏÔÅËÏÊ ÉÍÐÏÒÔÁ 
    130 <i>gdal_i.lib</i>.   
    131  
    132 \subsection gdal_building_win_basic ïÓÎÏ×ÎÙÅ ÐÁÒÁÍÅÔÒÙ 
    133  
    134 æÁÊÌ <i>nmake.opt</i>, ÒÁÓÐÏÌÏÖÅÎÎÙÊ × ËÏÒÎÅ×ÏÍ ËÁÔÁÌÏÇÅ GDAL, ÓÏÄÅÒÖÉÔ 
    135 ÂÏÌØÛÏÅ ËÏÌÉÞÅÓÔ×Ï ÐÁÒÁÍÅÔÒÏ×, ËÏÔÏÒÙÅ ÍÏÇÕÔ ÂÙÔØ ÎÁÓÔÒÏÅÎÙ ×ÒÕÞÎÕÀ:<p>   
    136  
    137 <ul> 
    138 <li> <b>BINDIR</b>: ëÁÔÁÌÏÇ, × ËÏÔÏÒÙÊ ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ ÉÓÐÏÌÎÑÅÍÙÅ ÆÁÊÌÙ É 
    139 ÒÁÚÄÅÌÑÅÍÙÅ ÂÉÂÌÉÏÔÅËÉ ÐÒÉ ×ÙÐÏÌÎÅÎÉÅ ËÏÍÁÎÄÙ "nmake /f makefile.vc install". 
    140  
    141 <li> <b>LIBDIR</b>: ëÁÔÁÌÏÇ, × ËÏÔÏÒÙÊ ÂÕÄÅÔ ÕÓÔÁÎÏ×ÌÅÎÁ ÂÉÂÌÉÏÔÅËÁ ÉÍÐÏÒÔÁ 
    142 gdal_i.lib. 
    143  
    144 <li> <b>INCDIR</b>: ëÁÔÁÌÏÇ, × ËÏÔÏÒÙÊ ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ ÚÁÇÏÌÏ×ÏÞÎÙÅ ÆÁÊÌÙ 
    145 GDAL/OGR. 
    146  
    147 <li> <b>DATADIR</b>: ëÁÔÁÌÏÇ, × ËÏÔÏÒÙÊ ÂÕÄÕÔ ÕÓÔÁÎÏ×ÌÅÎÙ ÎÅÏÂÈÏÄÉÍÙÅ ÆÁÊÌÙ 
    148 ÄÁÎÎÙÈ. 
    149  
    150 <li> <b>OPTFLAGS</b>: üÔÁ ÐÅÒÅÍÅÎÎÁÑ ÄÏÌÖÎÁ ÓÏÄÅÒÖÁÔØ ÆÌÁÇÉ ËÏÍÐÉÌÑÔÏÒÁ, 
    151 ËÏÔÏÒÙÅ ÓÌÅÄÕÅÔ ÐÒÉÍÅÎÉÔØ ÐÒÉ ÓÂÏÒËÅ GDAL. ðÏ ÕÍÏÌÞÁÎÉÀ ÉÓÐÏÌØÚÕÅÔÓÑ ÓÂÏÒËÁ Ó 
    152 ÏÔÌÁÄÏÞÎÏÊ ÉÎÆÏÒÍÁÃÉÅÊ, Á ÆÌÁÇÉ ÄÌÑ ÏÐÔÉÍÉÚÉÒÏ×ÁÎÎÏÊ ÏËÏÎÞÁÔÅÌØÎÏÊ ÓÂÏÒËÉ 
    153 ÚÁËÏÍÍÅÎÔÉÒÏ×ÁÎÙ. ðÏÖÁÌÕÊÓÔÁ, ÏÂÒÁÔÉÔÅ ×ÎÉÍÁÎÉÅ ÎÁ ÔÏ, ÞÔÏ ÅÓÌÉ ×Ù ÂÕÄÅÔÅ 
    154 ÓÏÂÉÒÁÔØ GDAL Ó ÉÓÐÏÌØÚÏ×ÁÎÉÅÍ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÂÉÂÌÉÏÔÅË (ÕÓÔÁÎÏ×ÌÅÎÎÙÈ ÉÚ 
    155 ÂÉÎÁÒÎÙÈ ÐÁËÅÔÏ×, ÌÉÂÏ ÓÏÂÒÁÎÎÙÈ ×ÁÍÉ ÒÁÎÅÅ), ×ÁÍ ÎÅÏÂÈÏÄÉÍÏ ÉÓÐÏÌØÚÏ×ÁÔØ 
    156 ÏÄÉÎÁËÏ×ÙÅ ÐÁÒÁÍÅÔÒÙ ÓÂÏÒËÉ ÄÌÑ ÜÔÉÈ ÂÉÂÌÉÏÔÅË É ÄÌÑ GDAL. îÁÐÒÉÍÅÒ, ÅÓÌÉ ×Ù 
    157 ÉÓÐÏÌØÚÕÅÔÅ ÆÌÁÇ /MD × ÓÔÒÏËÅ <b>OPTFLAGS</b> (Ó×ÑÚÙ×ÁÎÉÅ Ó ÍÎÏÇÏÐÏÔÏÞÎÏÊ 
    158 ÒÁÚÄÅÌÑÅÍÏÊ ÓÔÁÎÄÁÒÔÎÏÊ ÂÉÂÌÉÏÔÅËÏÊ), ÔÏ ÔÏÔ ÖÅ ÓÁÍÙÊ ÆÌÁÇ ÄÏÌÖÅÎ ÂÙÔØ 
    159 ÉÓÐÏÌØÚÏ×ÁÎ ÐÒÉ ËÏÍÐÉÌÑÃÉÉ ÄÒÕÇÉÈ ÂÉÂÌÉÏÔÅË, ÔÁËÉÈ, ËÁË HDF4 É JasPer. åÓÌÉ Õ 
    160 ×ÁÓ ÎÅÔ ÉÓÈÏÄÎÙÈ ÔÅËÓÔÏ× ÄÏÐÏÌÎÉÔÅÌØÎÙÈ ÂÉÂÌÉÏÔÅË, ÔÏ ÐÒÏÞÉÔÁÊÔÅ 
    161 ÄÏËÕÍÅÎÔÁÃÉÀ, ÐÏÓÔÁ×ÌÑÅÍÕÀ ×ÍÅÓÔÅ Ó ÎÉÍÉ, ÄÌÑ ÔÏÇÏ, ÞÔÏÂÙ ×ÙÑÓÎÉÔØ, ËÁË ÏÎÁ 
    162 ÂÙÌÁ ÓËÏÍÐÉÌÉÒÏ×ÁÎÁ É ËÁËÉÅ ÆÌÁÇÉ ×ÁÍ ÓÌÅÄÕÅÔ ×ÙÓÔÁ×ÉÔØ × ÓÔÒÏËÅ 
    163 <b>OPTFLAGS</b>. óÍÅÛÉ×ÁÎÉÅ ÒÁÚÌÉÞÎÙÈ ÐÁÒÁÍÅÔÒÏ× ËÏÍÐÉÌÑÃÉÉ ÉÌÉ ÆÌÁÇÏ× 
    164 ÏÐÔÉÍÉÚÁÃÉÉ/ÏÔÌÁÄËÉ ÐÒÉ×ÅÄ£Ô Ë ÏÛÉÂËÁÍ ÐÒÉ ÓÂÏÒËÅ ÉÌÉ Ë ÐÁÄÅÎÉÑÍ ÐÏÓÌÅ ÚÁÐÕÓËÁ 
    165 ÎÁ ÉÓÐÏÌÎÅÎÉÅ. 
    166  
    167 </ul> 
    168  
    169 \subsection gdal_building_win_advanced_ru äÏÐÏÌÎÉÔÅÌØÎÙÅ ÐÁÒÁÍÅÔÒÙ 
    170  
    171 <ul> 
    172  
    173 <li> <b>PY_INST_DIR</b>: ëÁÔÁÌÏÇ, × ËÏÔÏÒÙÊ ÂÕÄÕÔ ÕÓÔÁÎÁ×ÌÉ×ÁÔØÓÑ ÍÏÄÕÌÉ 
    174 ÐÏÄÄÅÒÖËÉ ÑÚÙËÁ Python. îÅÏÂÈÏÄÉÍ ÔÏÌØËÏ × ÓÌÕÞÁÅ, ÅÓÌÉ ÜÔÁ ÐÏÄÄÅÒÖËÁ 
    175 ×ËÌÀÞÅÎÁ.  
    176  
    177 <li> <b>PYDIR</b>: ëÁÔÁÌÏÇ, × ËÏÔÏÒÙÊ ÕÓÔÁÎÏ×ÌÅÎÏ ÄÅÒÅ×Ï Python. éÓÐÏÌØÚÕÅÔÓÑ 
    178 ÄÌÑ ÄÌÑ ÐÏÉÓËÁ ÚÁÇÏÌÏ×ÏÞÎÙÈ ÆÁÊÌÏ× Python. åÓÌÉ ÜÔÁ ÐÅÒÅÍÅÎÎÁÑ ÕËÁÚÙ×ÁÅÔ ÎÁ 
    179 ÎÅÓÕÝÅÓÔ×ÕÀÝÉÊ ËÁÔÁÌÏÇ, ÔÏ ÔÏÇÄÁ ÐÏÄÄÅÒÖËÁ Python ÂÕÄÅÔ ×ÙËÌÀÞÅÎÁ. 
    180  
    181 <li> <b>DLLBUILD</b>: õÓÔÁÎÏ×ÉÔÅ ÜÔÕ ÐÅÒÅÍÅÎÎÕÀ × ÚÎÁÞÅÎÉÅ "1", ÞÔÏÂÙ 
    182 ÚÁÓÔÁ×ÉÔØ ÕÔÉÌÉÔÙ OGR Ó×ÑÚÙ×ÁÔØÓÑ Ó ÒÁÚÄÅÌÑÅÍÏÊ ÂÉÂÌÉÏÔÅËÏÊ GDAL, Á ÎÅ 
    183 ËÏÍÐÉÌÉÒÏ×ÁÔØÓÑ ÓÔÁÔÉÞÅÓËÉ. 
    184  
    185 <li> <b>INCLUDE_OGR_FRMTS</b>: õÓÔÁÎÏ×ÉÔÅ ÜÔÕ ÐÅÒÅÍÅÎÎÕÀ × ÚÎÁÞÅÎÉÅ "YES", 
    186 ÞÔÏÂÙ ×ËÌÀÞÉÔØ ÓÂÏÒËÕ ÂÉÂÌÉÏÔÅËÉ OGR, ÌÉÂÏ ÚÁËÏÍÍÅÎÔÉÒÕÊÔŠţ, ÄÌÑ ÉÓËÌÀÞÅÎÉÑ 
    187 OGR ÉÚ ÓÂÏÒËÉ. 
    188  
    189 <li> <b>SETARGV</b>: ðÕÔØ Ë ÆÁÊÌÕ <i>setargv.obj</i> ÉÚ ÐÏÓÔÁ×ËÉ Visual 
    190 Studio. ÷ËÌÀÞÉÔÅ ÜÔÕ ÐÅÒÅÍÅÎÎÕÀ, ÅÓÌÉ ×Ù ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ ÒÁÓËÒÙÔÉÅ 
    191 ÍÅÔÁÓÉÍ×ÏÌÏ× × ÁÒÇÕÍÅÎÔÁÈ ËÏÍÁÎÄÎÏÊ ÓÔÒÏËÉ. åÓÌÉ ×ÁÍ ÜÔÏ ÎÅ ÔÒÅÂÕÅÔÓÑ, 
    192 ÏÓÔÁרÔÅ ÐÁÒÁÍÅÔÒ ÚÁËÏÍÍÅÎÔÉÒÏ×ÁÎÎÙÍ. 
    193  
    194 <li> <b>ECWDIR/ECWLIB</b>: òÁÓËÏÍÍÅÎÔÉÒÕÊÔÅ ÜÔÉ ÐÁÒÁÍÅÔÒÙ ÄÌÑ ×ËÌÀÞÅÎÉÑ 
    195 ÐÏÄÄÅÒÖËÉ ECW. ECWDIR ÄÏÌÖÎÁ ÕËÁÚÙ×ÁÔØ ÎÁ ËÁÔÁÌÏÇ, × ËÏÔÏÒÏÍ ÕÓÔÁÎÏ×ÌÅÎÙ 
    196 ÂÉÂÌÉÏÔÅËÉ ECW. 
    197  
    198 <li> <b>OGDIDIR/OGDIVER/OGDILIB</b>: òÁÓËÏÍÍÅÎÔÉÒÕÊÔÅ ÜÔÉ ÐÁÒÁÍÅÔÒÙ ÄÌÑ 
    199 ×ËÌÀÞÅÎÉÑ ÐÏÄÄÅÒÖËÉ OGDI, ÏÔÒÅÄÁËÔÉÒÏ×Á× OGDIDIR É OGDIVER × ÓÏÏÔ×ÅÔÓÔ×ÉÉ Ó 
    200 ×ÁÛÅÊ ÓÉÓÔÅÍÏÊ. 
    201  
    202 <li> <b>HDF4_DIR</b>: òÁÓËÏÍÍÅÎÔÉÒÕÊÔÅ É ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÜÔÕ ÐÅÒÅÍÅÎÎÕÀ ÄÌÑ 
    203 ×ËÌÀÞÅÎÉÑ ÐÏÄÄÅÒÖËÉ NCSA HDF Release 4.  
    204  
    205 <li> <b>JASPER_DIR/JASPER_INCLUDE/JASPER_LIB</b>: üÔÉ ÐÅÒÅÍÅÎÎÙÅ ÕËÁÚÙ×ÁÀÔ ÎÁ 
    206 ËÁÔÁÌÏÇÉ, × ËÏÔÏÒÙÅ ÕÓÔÁÎÏ×ÌÅÎÙ ËÏÍÐÏÎÅÎÔÙ ÂÉÂÌÉÏÔÅËÉ JasPer. üÔÁ ÂÉÂÌÉÏÔÅËÁ 
    207 ÎÅÏÂÈÏÄÉÍÁ ÄÌÑ ÐÏÄÄÅÒÖËÉ ÆÏÒÍÁÔÁ JPEG2000. 
    208  
    209 <li> <b>XERCES_DIR/XERCES_INCLUDE/XERCES_LIB</b>: òÁÓËÏÍÍÅÎÔÉÒÕÊÔÅ É 
    210 ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÐÅÒÅÍÅÎÎÕÀ XERCES_DIR ÄÌÑ ×ËÌÀÞÅÎÉÑ ÐÏÄÄÅÒÖËÉ XML-ÁÎÁÌÉÚÁÔÏÒÁ 
    211 Xerces ÐÒÉ ÞÔÅÎÉÉ ÆÁÊÌÏ× × ÆÏÒÍÁÔÅ GML. 
    212  
    213 <li> <b>FME_DIR</b>: òÁÓËÏÍÍÅÎÔÉÒÕÊÔÅ É ÏÔÒÅÄÁËÔÉÒÕÊÔÅ ÜÔÕ ÐÅÒÅÍÅÎÎÕÀ ÄÌÑ 
    214 ×ËÌÀÞÅÎÉÑ ÐÏÄÄÅÒÖËÉ ×ÅËÔÏÒÎÏÇÏ ÆÏÒÍÁÔÁ FMEObject.  
    215  
    216 <li> <b>JPEG_EXTERNAL_LIB/JPEGDIR/JPEG_LIB</b>: üÔÉ ÐÅÒÅÍÅÎÎÙÅ ÉÓÐÏÌØÚÕÀÔÓÑ 
    217 ÄÌÑ Ó×ÑÚÙ×ÁÎÉÑ GDAL Ó ×ÎÅÛÎÅÊ ÂÉÂÌÉÏÔÅËÏÊ JPEG (ÐÏ ÕÍÏÌÞÁÎÉÀ ÂÕÄÅÔ 
    218 ÓËÏÍÐÉÌÉÒÏ×ÁÎÁ ×ÓÔÒÏÅÎÎÁÑ ÂÉÂÌÉÏÔÅËÁ). òÁÓËÏÍÍÅÎÔÉÒÕÊÔÅ ÉÈ É ÏÔÒÅÄÁËÔÉÒÕÊÔÅ 
    219 ÐÕÔÉ. 
    220  
    221 <li> <b>PNG_EXTERNAL_LIB/PNGDIR/PNG_LIB</b>: üÔÉ ÐÅÒÅÍÅÎÎÙÅ ÉÓÐÏÌØÚÕÀÔÓÑ 
    222 ÄÌÑ Ó×ÑÚÙ×ÁÎÉÑ GDAL Ó ×ÎÅÛÎÅÊ ÂÉÂÌÉÏÔÅËÏÊ PNG (ÐÏ ÕÍÏÌÞÁÎÉÀ ÂÕÄÅÔ 
    223 ÓËÏÍÐÉÌÉÒÏ×ÁÎÁ ×ÓÔÒÏÅÎÎÁÑ ÂÉÂÌÉÏÔÅËÁ). òÁÓËÏÍÍÅÎÔÉÒÕÊÔÅ ÉÈ É ÏÔÒÅÄÁËÔÉÒÕÊÔÅ 
    224 ÐÕÔÉ. 
    225  
    226 </ul> 
    227  
    228 ðÒÉ ÄÏÂÁ×ÌÅÎÉÉ ÎÏ×ÙÈ ËÏÍÐÏÎÅÎÔÏ× Ñ ÞÁÓÔÏ ÚÁÂÙ×ÁÀ ÏÂÎÏ×ÉÔØ ÍÅÊËÆÁÊÌÙ ÄÌÑ 
    229 Windows, ÐÏÜÔÏÍÕ ÅÓÌÉ ÐÒÉ ÓÂÏÒËÅ ÞÔÏ-ÔÏ ÎÅ ÎÁÊÄÅÎÏ, ÐÏÐÒÏÂÕÊÔÅ ÓÒÁ×ÎÉÔØ ÓÐÉÓËÉ 
    230 ÆÁÊÌÏ× × ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÅÍ makefile.vc ÓÏ ÓÐÉÓËÁÍÉ × GNUmakefile, ÌÉÂÏ ÐÒÏÓÔÏ 
    231 ÓÏÏÂÝÉÔÅ ÏÂ ÜÔÏÍ ÍÎÅ.<p> 
    232  
    233 \section gdal_building_libraries_ru ÷ÎÅÛÎÉÅ ÂÉÂÌÉÏÔÅËÉ 
    234  
    235 îÅËÏÔÏÒÙÅ ÄÒÁÊ×ÅÒÙ ÔÒÅÂÕÀÔ ÕÓÔÁÎÏ×ËÉ ÎÁ ×ÁÛÕ ÓÉÓÔÅÍÕ ÓÌÅÄÕÀÝÉÈ ÄÏÐÏÌÎÉÔÅÌØÎÙÈ 
    236 ÂÉÂÌÉÏÔÅË: 
    237  
    238 <ul> 
    239 <li> âÉÂÌÉÏÔÅËÁ NCSA HDF. íÏÖÅÔ ÂÙÔØ ÓËÁÞÁÎÁ Ó 
    240 <a href="http://hdf.ncsa.uiuc.edu/">ÄÏÍÁÛÎÅÊ ÓÔÒÁÎÉÃÙ NCSA HDF</a> × 
    241 <a href="http://www.ncsa.uiuc.edu/"> îÁÃÉÏÎÁÌØÎÏÍ ÃÅÎÔÒÅ ÓÕÐÅÒËÏÍÐØÀÔÅÒÎÙÈ 
    242 ÐÒÉÌÏÖÅÎÉÊ</a>.<p> 
    243  
    244 åÓÌÉ × ÐÏÓÔÁ×ËÕ ×ÁÛÅÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÙ ÕÖÅ ×ÈÏÄÉÔ ÂÉÂÌÉÏÔÅËÁ HDF, ÔÏ ×Ù 
    245 ÍÏÖÅÔÅ ÉÓÐÏÌØÚÏ×ÁÔØ Å£.<p> 
    246  
    247 ïÂÒÁÔÉÔÅ  ×ÎÉÍÁÎÉÅ ÎÁ ÔÏ, ÞÔÏ ÂÉÂÌÉÏÔÅËÁ NCSA HDF ÓÏÂÒÁÎÁ Ó ÃÅÌÙÍ ÒÑÄÏÍ 
    248 ÐÁÒÁÍÅÔÒÏ×, ÏÐÒÅÄÅÌ£ÎÎÙÈ × ÆÁÊÌÅ <i>hlimits.h</i>. ÷ 
    249 ÞÁÓÔÎÏÓÔÉ,<i>hlimits.h</i> ÏÐÒÅÄÅÌÑÅÔ ÍÁËÓÉÍÁÌØÎÏÅ ÞÉÓÌÏ ÏÔËÒÙÔÙÈ ÆÁÊÌÏ×: 
    250  
    251 <pre> 
    252 #   define MAX_FILE   32 
    253 </pre> 
    254  
    255 åÓÌÉ ×ÁÍ ÎÕÖÎÏ ÏÔËÒÙ×ÁÔØ ÏÄÎÏ×ÒÅÍÅÎÎÏ ÂÏÌØÛÅÅ ÞÉÓÌÏ ÆÁÊÌÏ× × ÆÏÒÍÁÔÅ HDF4, ÔÏ 
    256 ÜÔÏ ÚÎÁÞÅÎÉÅ ÓÌÅÄÕÅÔ ÉÚÍÅÎÉÔØ É ÐÅÒÅËÏÍÐÉÌÉÒÏ×ÁÔØ ÂÉÂÌÉÏÔÅËÕ HDF4 (ÐÒÉ ÜÔÏÍ 
    257 ÎÅÔ ÎÅÏÂÈÏÄÉÍÏÓÔÉ × ÐÅÒÅÓÂÏÒËÅ GDAL, ÅÓÌÉ ÏÎÁ ÕÖÅ ÓÏÂÒÁÎÁ Ó ÐÏÄÄÅÒÖËÏÊ 
    258 ÒÁÚÄÅÌÑÅÍÏÊ ÂÉÂÌÉÏÔÅËÉ HDF4). 
    259  
    260 <li> ðÏÄÄÅÒÖËÁ JPEG2000 ÏÓÎÏ×Ù×ÁÅÔÓÑ ÎÁ ÂÉÂÌÉÏÔÅËÅ JasPer, ÄÏÓÔÕÐÎÏÊ ÎÁ Ó×ÏÅÊ 
    261 <a href="http://www.ece.uvic.ca/~mdadams/jasper/"> ÄÏÍÁÛÎÅÊ ÓÔÒÁÎÉÃÅ</a>.<p> 
    262  
    263 óÁÍÁ ÐÏ ÓÅÂÅ ÂÉÂÌÉÏÔÅËÁ JasPer Ñ×ÌÑÅÔÓÑ ÔÒÁÎÓÌÑÔÏÒÏÍ ÍÅÖÄÕ ÎÅÓËÏÌØËÉÍÉ 
    264 ÒÁÓÔÒÏ×ÙÍÉ ÆÏÒÍÁÔÁÍÉ ÆÁÊÌÏ×. GDAL ÉÓÐÏÌØÚÕÅÔ ÔÏÌØËÏ ÆÏÒÍÁÔÙ JP2 É JPC.<p> 
    265  
    266 åÓÌÉ ×Ù ÈÏÔÉÔÅ ÐÏÌÕÞÉÔØ ÐÏÄÄÅÒÖËÕ ÒÁÓÛÉÒÅÎÉÑ GeoJP2, ÔÏ ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ 
    267 ÍÏÄÉÆÉÃÉÒÏ×ÁÎÎÁÑ ÂÉÂÌÉÏÔÅËÁ JasPer, ËÏÔÏÒÁÑ ÍÏÖÅÔ ÂÙÔØ ÓËÁÞÁÎÁ ÏÔÓÀÄÁ: 
    268 <a href="ftp://ftp.remotesensing.org/gdal/jasper-1.701.0.uuid.tar.gz"> 
    269 ftp://ftp.remotesensing.org/gdal/jasper-1.701.0.uuid.tar.gz</a> 
    270  
    271 <li> äÒÁÊ×ÅÒ ÆÏÒÍÁÔÁ MrSID ÔÒÅÂÕÅÔ ÄÅËÏÄÉÒÕÀÝÕÀ ÂÉÂÌÉÏÔÅËÕ LizardTech (DSDK). 
    272 üÔÏ ÎÅ Ó×ÏÂÏÄÎÏÅ ÐÒÏÇÒÁÍÍÎÏÅ ÏÂÅÓÐÅÞÅÎÉÅ, ÏÄÎÁËÏ ÏÎÏ ÂÅÓÐÌÁÔÎÏ ÄÏÓÔÕÐÎÏ ÎÁ 
    273 ÓÁÊÔÅ <a href="http://developer.lizardtech.com/"> 
    274 http://developer.lizardtech.com/</a>. åÓÌÉ ×Ù ÈÏÔÉÔÅ ÓÏÚÄÁ×ÁÔØ ÆÁÊÌÙ × ÆÏÒÍÁÔÅ 
    275 MrSID, ×ÁÍ ÐÏÔÒÅÂÕÅÔÓÑ ËÏÄÉÒÕÀÝÁÑ ÂÉÂÌÉÏÔÅËÁ (ESDK). ó×ÑÖÉÔÅÓØ Ó 
    276 ÐÒÅÄÓÔÁ×ÉÔÅÌÑÍÉ ËÏÍÐÁÎÉÉ <a href="http://www.lizardtech.com">LizardTech</a> 
    277 ÄÌÑ ×ÙÑÓÎÅÎÉÑ ÕÓÌÏ×ÉÊ Å£ ÐÏÌÕÞÅÎÉÑ. âÉÂÌÉÏÔÅËÉ MrSID ÒÁÓÐÒÏÓÔÒÁÎÑÀÔÓÑ × 
    278 ÂÉÎÁÒÎÏÍ ×ÉÄÅ É, ÅÓÌÉ ×Ù ÉÓÐÏÌØÚÕÅÔÅ GCC, ÕÂÅÄÉÔÅÓØ, ÞÔÏ ÐÒÉÍÅÎÑÅÔÓÑ ÔÏÔ ÖÅ 
    279 ÓÁÍÙÊ ËÏÍÐÉÌÑÔÏÒ, ËÏÔÏÒÙÊ ÂÙÌ ÉÓÐÏÌØÚÏ×ÁÎ ÄÌÑ ÓÂÏÒËÉ SDK. äÁÎÎÁÑ ÂÉÂÌÉÏÔÅËÁ 
    280 ÎÁÐÉÓÁÎÁ ÎÁ C++, ÐÏÜÔÏÍÕ ×Ù ÍÏÖÅÔÅ ÐÏÌÕÞÉÔØ ÎÅÓÏ×ÍÅÓÔÉÍÏÓÔØ × ÓÈÅÍÅ ÉÍÅÎÏ×ÁÎÉÑ 
    281 ÓÉÍ×ÏÌÏ× ÐÒÉ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÒÁÚÌÉÞÎÙÈ ×ÅÒÓÉÊ GCC (2.95.x and 3.x). 
    282  
    283 <li> ðÏÄÄÅÒÖËÁ ÆÏÒÍÁÔÁ NetCDF ÔÒÅÂÕÅÔ  
    284 <a href="http://www.unidata.ucar.edu/packages/netcdf/">ÂÉÂÌÉÏÔÅËÕ netCDF</a>. 
    285 ðÏÓÌÅ ÓÂÏÒËÉ É ÕÓÔÁÎÏ×ËÉ ÜÔÏÊ ÂÉÂÌÉÏÔÅËÉ ÉÓÐÏÌØÚÕÊÔÅ ÐÁÒÁÍÅÔÒ 
    286 "--with-netcdf=<path to install tree>" ÄÌÑ ËÏÎÆÉÇÕÒÉÒÏ×ÁÎÉÑ GDAL. ðÒÉ 
    287 ÏÄÎÏ×ÒÅÍÅÎÎÏÍ ÉÓÐÏÌØÚÏ×ÁÎÉÉ ÂÉÂÌÉÏÔÅË netCDF É HDF ÍÏÇÕÔ ×ÏÚÎÉËÎÕÔØ ËÏÎÆÌÉËÔÙ 
    288 Ó×ÑÚÙ×ÁÎÉÑ, ÐÏÜÔÏÍÕ ÔÁËÏÅ ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÍÏÖÅÔ ÏËÁÚÁÔØÓÑ ÎÅ×ÏÚÍÏÖÎÙÍ. ðÏÄÄÅÒÖËÁ 
    289 NetCDF ÎÅ ÓÏÂÉÒÁÌÁÓØ É ÎÅ ÔÅÓÔÉÒÏ×ÁÌÁÓØ × ÓÒÅÄÅ Windows.<p> 
    290  
    291 </ul> 
    292  
    293 \section gdal_building_lfs_ru ðÏÄÄÅÒÖËÁ ÂÏÌØÛÉÈ ÆÁÊÌÏ× 
    294  
    295 GDAL ÐÏÄÄÅÒÖÉ×ÁÅÔ ÞÔÅÎÉÅ É ÚÁÐÉÓØ ÂÏÌØÛÉÈ ÆÁÊÌÏ× (> 2GiB), ÅÓÌÉ ÜÔÏ ×ÏÚÍÏÖÎÏ × 
    296 ×ÁÛÅÊ ÏÐÅÒÁÃÉÏÎÎÏÊ ÓÉÓÔÅÍÅ. éÎÆÏÒÍÁÃÉÀ Ï ÐÏÄÄÅÒÖËÅ ÂÏÌØÛÉÈ ÆÁÊÌÏ× × ÓÉÓÔÅÍÅ 
    297 Linux ÍÏÖÎÏ ÐÏÌÕÞÉÔØ ÚÄÅÓØ: <a href="http://www.suse.de/~aj/linux_lfs.html"> 
    298 http://www.suse.de/~aj/linux_lfs.html</a>. ÷ËÒÁÔÃÅ: ÅÓÌÉ ×Ù ÒÁÂÏÔÁÅÔÅ Ó ÑÄÒÏÍ 
    299 2.4.x É glibc 2.2.x, ÔÏ ÐÒÏÂÌÅÍ ÂÙÔØ ÎÅ ÄÏÌÖÎÏ. íÁËÓÉÍÁÌØÎÙÊ ÒÁÚÍÅÒ ÆÁÊÌÁ 
    300 ÚÁ×ÉÓÉÔ ÏÔ ÒÁÚÍÅÒÁ ËÌÁÓÔÅÒÁ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ. äÌÑ ÆÁÊÌÏ×ÏÊ ÓÉÓÔÅÍÙ ext2 Ó 
    301 ËÌÁÓÔÅÒÏÍ × 1 KiB ÜÔÏ 16448 MiB, ÄÌÑ ext2 Ó ËÌÁÓÔÅÒÏÍ 4 KiB ÜÔÏ 2048 GiB. 
    302 äÒÕÇÉÅ ÆÁÊÌÏ×ÙÅ ÓÉÓÔÅÍÙ ÍÏÇÕÔ ÒÁÂÏÔÁÔØ Ó ÆÁÊÌÁÍÉ ÄÁÖÅ ÂÏÌØÛÅÇÏ ÒÁÚÍÅÒÁ.<p> 
    303  
    304 éÎÆÏÒÍÁÃÉÀ Ï ÐÏÄÄÅÒÖËÅ ÂÏÌØÛÉÈ ÆÁÊÌÏ× × Windows ÍÏÖÎÏ ÎÁÊÔÉ ÎÁ ÓÔÒÁÎÉÃÁÈ 
    305 <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/supported_file_systems.asp">MSDN</a>. 
    306 ÷ËÒÁÔÃÅ: ÍÁËÓÉÍÁÌØÎÙÊ ÒÁÚÍÅÒ ÆÁÊÌÁ ÎÁ NTFS ÏÇÒÁÎÉÞÅÎ (2^64 - 1) ÂÁÊÔÁÍÉ, ÎÁ 
    307 FAT32 É FAT16 ÜÔÏ (2^32 - 1) ÂÁÊÔ. ðÏÜÔÏÍÕ ÎÅ ÐÙÔÁÊÔÅÓØ ÓÏÚÄÁ×ÁÔØ ÆÁÊÌÙ, 
    308 ÂÏÌØÛÉÅ, ÞÅÍ 4 GiB ÎÁ FAT32. ÷ ÎÅËÏÔÏÒÙÈ ÓÌÕÞÁÑÈ ×Ù ÄÁÖÅ ÎÅ ÐÏÌÕÞÉÔÅ ÓÏÏÂÝÅÎÉÑ 
    309 Ï ÏÛÉÂËÅ ÐÒÉ ÐÅÒÅÈÏÄÅ ÚÁ ÂÁÒØÅÒ × 4GiB, É ×ÁÛÉ ÄÁÎÎÙÅ ÂÕÄÕÔ ÐÏÔÅÒÑÎÙ. üÔÏ ÎÅ 
    310 ÏÛÉÂËÁ × GDAL, ÜÔÏ ÐÒÏÂÌÅÍÁ Windows.<p> 
     14ЭтПт разЎел переМесёМ Ма страМОцы ВОкО: http://trac.osgeo.org/gdal/wiki/BuildHints 
    31115 
    31216*/ 
  • branches/1.5/gdal/doc/ru/gdal_datamodel_ru.dox

    r8776 r14669  
    22/* 
    33$Id$ 
    4 Translation corresponds to gdal_datamodel.dox,v 1.4 2005/10/26 
     4Translation corresponds to gdal_datamodel.dox 14550 2008-05-28 10:55:15Z 
    55Translator Andrey Kiselev <dron@remotesensing.org> 
    66*/ 
     
    88 
    99/*! 
    10 \page gdal_datamodel_ru íÏÄÅÌØ ÄÁÎÎÙÈ GDAL 
    11  
    12 îÁÓÔÏÑÝÉÊ ÄÏËÕÍÅÎÔ ÏÐÉÓÙ×ÁÅÔ ÍÏÄÅÌØ ÄÁÎÎÙÈ, ÐÒÉÍÅÎÑÅÍÕÀ ÂÉÂÌÉÏÔÅËÏÊ GDAL: 
    13 ÒÁÚÎÏ×ÉÄÎÏÓÔÉ ÉÎÆÏÒÍÁÃÉÉ, ËÏÔÏÒÁÑ ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØÓÑ × ÉÓÔÏÞÎÉËÁÈ ÄÁÎÎÙÈ GDAL, 
    14 Á ÔÁËÖÅ ÉÈ ÓÅÍÁÎÔÉËÁ.<p> 
    15  
    16 \section gdal_datamodel_ru_dataset îÁÂÏÒ ÄÁÎÎÙÈ 
    17  
    18 îÁÂÏÒ ÄÁÎÎÙÈ (ÐÒÅÄÓÔÁ×ÌÑÅÍÙÊ ËÌÁÓÓÏÍ GDALDataset) ÓÏÓÔÏÉÔ ÉÚ Ó×ÑÚÁÎÎÙÈ 
    19 ÒÁÓÔÒÏ×ÙÈ ËÁÎÁÌÏ×, Á ÔÁËÖÅ ÎÅËÏÔÏÒÏÊ ÄÏÐÏÌÎÉÔÅÌØÎÏÊ ÉÎÆÏÒÍÁÃÉÉ, ÏÂÝÅÊ ÄÌÑ 
    20 ×ÓÅÇÏ ÎÁÂÏÒÁ. ÷ ÞÁÓÔÎÏÓÔÉ, ÎÁÂÏÒ ÄÁÎÎÙÈ ÉÍÅÅÔ ÐÏÎÑÔÉÅ ÒÁÚÍÅÒÁ (ÛÉÒÉÎÙ É 
    21 ×ÙÓÏÔÙ), ÏÂÝÅÍ ÄÌÑ ×ÓÅÈ ËÁÎÁÌÏ×. îÁÂÏÒ ÄÁÎÎÙÈ ÔÁËÖÅ ÏÔ×ÅÞÁÅÔ ÚÁ ÇÅÏÇÒÁÆÉÞÅÓËÕÀ 
    22 ÐÒÉ×ÑÚËÕ É ÕËÁÚÁÎÉÅ ËÏÏÒÄÉÎÁÔÎÏÊ ÓÉÓÔÅÍÙ, ÔÁËÖÅ ÏÂÝÉÍÉ ÄÌÑ ×ÓÅÈ ËÁÎÁÌÏ×. óÁÍ 
    23 ÎÁÂÏÒ ÄÁÎÎÙÈ ÍÏÖÅÔ ÉÍÅÔØ ÁÓÓÏÃÉÉÒÏ×ÁÎÎÙÊ ËÏÍÐÌÅËÔ ÍÅÔÁÄÁÎÎÙÈ: ÓÐÉÓÏË ÐÁÒ 
    24 ËÌÀÞ/ÚÎÁÞÅÎÉÅ × ÆÏÒÍÅ ASCIIZ ÓÔÒÏË 
    25  
    26 úÁÍÅÔÉÍ, ÞÔÏ ÎÁÂÏÒ ÄÁÎÎÙÈ GDAL É ÍÏÄÅÌØ ÒÁÓÔÒÏ×ÙÈ ËÁÎÁÌÏ× ÉÚÎÁÞÁÌØÎÏ 
    27 ÂÁÚÉÒÕÅÔÓÑ ÎÁ ÓÐÅÃÉÆÉËÁÃÉÉ ÒÅÇÕÌÑÒÎÙÈ ÐÏËÒÙÔÉÊ ËÏÎÓÏÒÃÉÕÍÁ OpenGIS.  
    28  
    29 \subsection gdal_datamodel_ru_dataset_cs óÉÓÔÅÍÁ ËÏÏÒÄÉÎÁÔ 
    30  
    31 çÅÏÇÒÁÆÉÞÅÓËÉÅ ËÏÏÒÄÉÎÁÔÎÙÅ ÓÉÓÔÅÍÙ ÐÒÅÄÓÔÁ×ÌÑÀÔÓÑ × ×ÉÄÅ ÓÔÒÏË OpenGIS WKT 
    32 (Well Known Text). ôÁËÁÑ ÓÔÒÏËÁ ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ: 
    33  
    34 <ul> 
    35 <li> ïÂÝÅÅ ÎÁÚ×ÁÎÉÅ ËÏÏÒÄÉÎÁÔÎÏÊ ÓÉÓÔÅÍÙ.  
    36 <li> îÁÚ×ÁÎÉÅ ÇÅÏÇÒÁÆÉÞÅÓËÏÊ ËÏÏÒÄÉÎÁÔÎÏÊ ÓÉÓÔÅÍÙ.  
    37 <li> éÄÅÎÔÉÆÉËÁÔÏÒ ÓÉÓÔÅÍÙ ËÏÏÒÄÉÎÁÔ.  
    38 <li> îÁÚ×ÁÎÉÅ ÜÌÌÉÐÓÏÉÄÁ, ÂÏÌØÛÁÑ ÐÏÌÕÏÓØ, ÓÖÁÔÉÅ.  
    39 <li> îÁÚ×ÁÎÉÅ ÎÁÞÁÌØÎÏÇÏ ÍÅÒÉÄÉÁÎÁ É ÅÇÏ ÓÍÅÝÅÎÉÅ ÏÔÎÏÓÉÔÅÌØÎÏ çÒÉÎ×ÉÞÓËÏÇÏ.  
    40 <li> îÁÚ×ÁÎÉÅ ÐÒÏÅËÃÉÉ (ÎÁÐÒÉÍÅÒ, Transverse Mercator). 
    41 <li> óÐÉÓÏË ÐÁÒÁÍÅÔÒÏ× ÐÒÏÅËÃÉÉ (ÎÁÐÒÉÍÅÒ, ÐÏÌÏÖÅÎÉÅ ÏÓÅ×ÏÇÏ ÍÅÒÉÄÉÁÎÁ).  
    42 <li> îÁÚ×ÁÎÉÅ ÅÄÉÎÉà ÉÚÍÅÒÅÎÉÑ É ÍÎÏÖÉÔÅÌØ ÄÌÑ ÐÅÒÅÈÏÄÁ Ë ÍÅÔÒÁÍ ÉÌÉ ÒÁÄÉÁÎÁÍ.  
    43 <li> îÁÚ×ÁÎÉÑ É ÐÏÒÑÄÏË ÓÌÅÄÏ×ÁÎÉÑ ËÏÏÒÄÉÎÁÔÎÙÈ ÏÓÅÊ.  
    44 <li> ëÏÄÙ ÄÌÑ ×ÙÛÅÐÅÒÅÞÉÓÌÅÎÎÙÈ ÐÁÒÁÍÅÔÒÏ× ÐÏ ÐÒÅÄÏÐÒÅÄÅÌ£ÎÎÙÍ ÔÁÂÌÉÃÁÍ, 
    45 ÔÁËÉÍ, ËÁË ÔÁÂÌÉÃÙ EPSG.  
     10\page gdal_datamodel_ru МПЎель ЎаММыѠ
     11 GDAL 
     12 
     13НастПящОй ЎПкуЌеМт ПпОсывает ЌПЎель ЎаММыѠ
     14, прОЌеМяеЌую бОблОПтекПй GDAL: 
     15разМПвОЎМПстО ОМфПрЌацОО, кПтПрая ЌПжет сПЎержаться в ОстПчМОкаѠ
     16 ÐŽÐ°ÐœÐœÑ‹Ñ 
     17 GDAL, 
     18а также ОѠ
     19 ÑÐµÐŒÐ°ÐœÑ‚Ока.<p> 
     20 
     21\section gdal_datamodel_ru_dataset НабПр ЎаММыѠ
     22 
     23 
     24НабПр ЎаММыѠ
     25 (преЎставляеЌый классПЌ GDALDataset) сПстПОт Оз связаММыѠ
     26 
     27растрПвыѠ
     28 ÐºÐ°ÐœÐ°Ð»ÐŸÐ², а также МекПтПрПй ЎПпПлМОтельМПй ОМфПрЌацОО, Пбщей Ўля 
     29всегП МабПра. В частМПстО, МабПр ЎаММыѠ
     30 ÐžÐŒÐµÐµÑ‚ пПМятОе разЌера (шОрОМы О 
     31высПты), ПбщеЌ Ўля всеѠ
     32 ÐºÐ°ÐœÐ°Ð»ÐŸÐ². НабПр ЎаММыѠ
     33 Ñ‚акже Птвечает за геПграфОческую 
     34прОвязку О указаМОе кППрЎОМатМПй сОстеЌы, также ПбщОЌО Ўля всеѠ
     35 ÐºÐ°ÐœÐ°Ð»ÐŸÐ². СаЌ 
     36МабПр ЎаММыѠ
     37 ÐŒÐŸÐ¶ÐµÑ‚ ОЌеть ассПцООрПваММый кПЌплект ЌетаЎаММыѠ
     38: спОсПк пар 
     39ключ/зМачеМОе в фПрЌе ASCIIZ стрПк 
     40 
     41ЗаЌетОЌ, чтП МабПр ЎаММыѠ
     42 GDAL О ЌПЎель растрПвыѠ
     43 ÐºÐ°ÐœÐ°Ð»ÐŸÐ² ОзМачальМП 
     44базОруется Ма спецОфОкацОО регулярМыѠ
     45 Ð¿ÐŸÐºÑ€Ñ‹Ñ‚Ой кПМсПрцОуЌа OpenGIS.  
     46 
     47\subsection gdal_datamodel_ru_dataset_cs СОстеЌа кППрЎОМат 
     48 
     49ГеПграфОческОе кППрЎОМатМые сОстеЌы преЎставляются в вОЎе стрПк OpenGIS WKT 
     50(Well Known Text). Такая стрПка ЌПжет сПЎержать: 
     51 
     52<ul> 
     53<li> Общее МазваМОе кППрЎОМатМПй сОстеЌы.  
     54<li> НазваМОе геПграфОческПй кППрЎОМатМПй сОстеЌы.  
     55<li> ИЎеМтОфОкатПр сОстеЌы кППрЎОМат.  
     56<li> НазваМОе эллОпсПОЎа, бПльшая пПлуПсь, сжатОе.  
     57<li> НазваМОе МачальМПгП ЌерОЎОаМа О егП сЌещеМОе ПтМПсОтельМП ГрОМвОчскПгП.  
     58<li> НазваМОе прПекцОО (МапрОЌер, Transverse Mercator). 
     59<li> СпОсПк параЌетрПв прПекцОО (МапрОЌер, пПлПжеМОе ПсевПгП ЌерОЎОаМа).  
     60<li> НазваМОе еЎОМОц ОзЌереМОя О ЌМПжОтель Ўля переѠ
     61ПЎа к ЌетраЌ ОлО раЎОаМаЌ.  
     62<li> НазваМОя О пПряЎПк слеЎПваМОя кППрЎОМатМыѠ
     63 ÐŸÑÐµÐ¹.  
     64<li> КПЎы Ўля вышеперечОслеММыѠ
     65 Ð¿Ð°Ñ€Ð°ÐŒÐµÑ‚рПв пП преЎПпреЎелёММыЌ таблОцаЌ, 
     66такОЌ, как таблОцы EPSG.  
    4667</ul> 
    4768 
    48 äÏÐÏÌÎÉÔÅÌØÎÙÅ Ó×ÅÄÅÎÉÑ Ï ÏÐÒÅÄÅÌÅÎÉÑÈ ËÏÏÒÄÉÎÁÔÎÙÈ ÓÉÓÔÅÍ Ó ÐÏÍÏÝØÀ ÓÔÒÏË 
    49 OpenGIS WKT É ÓÐÏÓÏÂÁÈ ÒÁÂÏÔÙ Ó ÎÉÍÉ ÍÏÖÎÏ ÎÁÊÔÉ × ÒÁÚÄÅÌÅ 
    50 <a href="ogr/osr_tutorial.html">osr_tutorial</a>, Á ÔÁËÖÅ × ÄÏËÕÍÅÎÔÁÃÉÉ ÎÁ ËÌÁÓÓ 
    51 OGRSpatialReference. 
    52  
    53 ëÏÏÒÄÉÎÁÔÎÁÑ ÓÉÓÔÅÍÁ, ×ÏÚ×ÒÁÝÁÅÍÁÑ ÍÅÔÏÄÏÍ GDALDataset::GetProjectionRef() 
    54 ÏÐÉÓÙ×ÁÅÔ ÇÅÏÄÅÚÉÞÅÓËÉÅ ËÏÏÒÄÉÎÁÔÙ, ÏÐÒÅÄÅÌÑÅÍÙÅ Ó ÐÏÍÏÝØÀ ÍÁÔÒÉÃÙ ÁÆÆÉÎÎÏÇÏ 
    55 ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ, ×ÏÚ×ÒÁÝÁÅÍÏÊ ÆÕÎËÃÉÅÊ GDALDataset::GetGeoTransform(). 
    56 ëÏÏÒÄÉÎÁÔÎÁÑ ÓÉÓÔÅÍÁ, ×ÏÚ×ÒÁÝÁÅÍÁÑ ÍÅÔÏÄÏÍ GDALDataset::GetGCPProjection() 
    57 ÏÐÉÓÙ×ÁÅÔ ÇÅÏÄÅÚÉÞÅÓËÉÅ ËÏÏÒÄÉÎÁÔÙ ÎÁÚÅÍÎÙÈ ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË, ÓÐÉÓÏË ËÏÔÏÒÙÈ 
    58 ÄÁ£Ô ÍÅÔÏÄ GDALDataset::GetGCPs(). 
    59  
    60 úÁÍÅÔÉÍ, ÞÔÏ ÐÕÓÔÁÑ ÓÔÒÏËÁ (""), ×ÏÚ×ÒÁÝÁÅÍÁÑ × ËÁÞÅÓÔ×Å ÏÐÒÅÄÅÌÅÎÉÑ ËÏÏÒÄÉÎÁÔÎÏÊ ÓÉÓÔÅÍÙ, ÏÚÎÁÞÁÅÔ ÏÔÓÕÔÓÔ×ÉÅ ÉÎÆÏÒÍÁÃÉÉ Ï ËÏÏÒÄÉÎÁÔÎÏÊ ÓÉÓÔÅÍÅ.   
    61  
    62 \subsection gdal_datamodel_ru_dataset_gtm áÆÆÉÎÎÏÅ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÇÅÏÄÅÚÉÞÅÓËÉÈ ËÏÏÒÄÉÎÁÔ 
    63  
    64 óÕÝÅÓÔ×ÕÅÔ Ä×Á ÓÐÏÓÏÂÁ ÚÁÄÁÔØ Ó×ÑÚØ ÍÅÖÄÕ ÔÏÞËÁÍÉ ÒÁÓÔÒÁ (× ÔÅÒÍÉÎÁÈ 
    65 ÓÔÒÏËÁ/ÓÔÏÌÂÅÃ) É ÇÅÏÄÅÚÉÞÅÓËÉÍÉ ËÏÏÒÄÉÎÁÔÁÍÉ. ðÅÒ×ÙÊ É ÎÁÉÂÏÌÅÅ ÞÁÓÔÏ 
    66 ÉÓÐÏÌØÚÕÅÍÙÊ --- ÜÔÏ ÁÆÆÉÎÎÏÅ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ. ÷ÔÏÒÏÊ ÐÒÅÄÐÏÌÁÇÁÅÔ 
    67 ÉÓÐÏÌØÚÏ×ÁÎÉÅ ÎÁÚÅÍÎÙÈ ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË.   
    68  
    69 íÁÔÒÉÃÁ ÁÆÆÉÎÎÏÇÏ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ ÓÏÓÔÏÉÔ ÉÚ ÛÅÓÔÉ ËÏÜÆÆÉÃÉÅÎÔÏ×, ×ÏÚ×ÒÁÝÁÅÍÙÈ ÍÅÔÏÄÏÍ GDALDataset::GetGeoTransform(), ËÏÔÏÒÁÑ ÏÔÏÂÒÁÖÁÅÔ ÓÔÒÏËÕ/ÓÔÏÌÂÅÃ × ÐÒÏÓÔÒÁÎÓÔ×Ï ÇÅÏÄÅÚÉÞÅÓËÉÈ ËÏÏÒÄÉÎÁÔ ÐÏ ÓÌÅÄÕÀÝÅÍÕ ÓÏÏÔÎÏÛÅÎÉÀ: 
     69ДПпПлМОтельМые свеЎеМОя Пб ПпреЎелеМОяѠ
     70 ÐºÐŸÐŸÑ€ÐŽÐžÐœÐ°Ñ‚МыѠ
     71 ÑÐžÑÑ‚еЌ с пПЌПщью стрПк 
     72OpenGIS WKT О спПсПбаѠ
     73 Ñ€Ð°Ð±ÐŸÑ‚Ñ‹ с МОЌО ЌПжМП МайтО в разЎеле 
     74<a href="ogr/osr_tutorial.html">osr_tutorial</a>, а также в ЎПкуЌеМтацОО Ма 
     75класс OGRSpatialReference. 
     76 
     77КППрЎОМатМая сОстеЌа, вПзвращаеЌая ЌетПЎПЌ GDALDataset::GetProjectionRef() 
     78ПпОсывает геПЎезОческОе кППрЎОМаты, ПпреЎеляеЌые с пПЌПщью ЌатрОцы аффОММПгП 
     79преПбразПваМОя, вПзвращаеЌПй фуМкцОей GDALDataset::GetGeoTransform(). 
     80КППрЎОМатМая сОстеЌа, вПзвращаеЌая ЌетПЎПЌ GDALDataset::GetGCPProjection() 
     81ПпОсывает геПЎезОческОе кППрЎОМаты МазеЌМыѠ
     82 ÐºÐŸÐœÑ‚рПльМыѠ
     83 Ñ‚Пчек, спОсПк кПтПрыѠ
     84 
     85Ўаёт ЌетПЎ GDALDataset::GetGCPs(). 
     86 
     87ЗаЌетОЌ, чтП пустая стрПка (""), вПзвращаеЌая в качестве ПпреЎелеМОя кППрЎОМатМПй сОстеЌы, ПзМачает ПтсутствОе ОМфПрЌацОО П кППрЎОМатМПй сОстеЌе.   
     88 
     89\subsection gdal_datamodel_ru_dataset_gtm АффОММПе преПбразПваМОе геПЎезОческОѠ
     90 ÐºÐŸÐŸÑ€ÐŽÐžÐœÐ°Ñ‚ 
     91 
     92Существует Ўва спПсПба заЎать связь ЌежЎу тПчкаЌО растра (в терЌОМаѠ
     93 
     94стрПка/стПлбец) О геПЎезОческОЌО кППрЎОМатаЌО. Первый О МаОбПлее частП 
     95ОспПльзуеЌый --- этП аффОММПе преПбразПваМОе. ВтПрПй преЎпПлагает 
     96ОспПльзПваМОе МазеЌМыѠ
     97 ÐºÐŸÐœÑ‚рПльМыѠ
     98 Ñ‚Пчек.   
     99 
     100МатрОца аффОММПгП преПбразПваМОя сПстПОт Оз шестО кПэффОцОеМтПв, вПзвращаеЌыѠ
     101 ÐŒÐµÑ‚ПЎПЌ GDALDataset::GetGeoTransform(), кПтПрая ПтПбражает стрПку/стПлбец в прПстраМствП геПЎезОческОѠ
     102 ÐºÐŸÐŸÑ€ÐŽÐžÐœÐ°Ñ‚ пП слеЎующеЌу сППтМПшеМОю: 
    70103 
    71104<pre> 
     
    74107</pre> 
    75108 
    76 ÷ ÓÌÕÞÁÅ ÉÚÏÂÒÁÖÅÎÉÊ, ×ÅÒÈÎÑÑ ÒÁÍËÁ ËÏÔÏÒÙÈ ÏÒÉÅÎÔÉÒÏ×ÁÎÁ ÎÁ ÓÅ×ÅÒ, 
    77 ËÏÜÆÆÉÃÉÅÎÔÙ GT(2) É GT(4) ÒÁ×ÎÙ ÎÕÌÀ, GT(1) ÒÁ×ÅÎ ÛÉÒÉÎÅ ÐÉËÓÅÌÁ, Á GT(5) --- 
    78 ÅÇÏ ×ÙÓÏÔÅ. ëÏÏÒÄÉÎÁÔÙ (GT(0),GT(3)) ÚÁÄÁÀÔ ÐÏÌÏÖÅÎÉÅ ×ÅÒÈÎÅÇÏ ÌÅ×ÏÇÏ ÕÇÌÁ 
    79 ×ÅÒÈÎÅÇÏ ÌÅ×ÏÇÏ ÐÉËÓÅÌÁ ÒÁÓÔÒÁ. 
    80  
    81 úÁÍÅÔÉÍ, ÞÔÏ ËÏÏÒÄÉÎÁÔÙ ÓÔÒÏËÁ/ÓÔÏÌÂÅà ÍÏÇÕÔ ÐÒÉÎÉÍÁÔØ ÚÎÁÞÅÎÉÑ ÏÔ (0.0,0.0) × ×ÅÒÈÎÅÍ ÌÅ×ÏÍ ÕÇÌÕ ×ÅÒÈÎÅÇÏ ÌÅ×ÏÇÏ ÐÉËÓÅÌÁ ÄÏ (ÛÉÒÉÎÁ_× ÐÉËÓÅÌÁÈ,×ÙÓÏÔÁ_×_ÐÉËÓÅÌÁÈ) × ÐÒÁ×ÏÍ ÎÉÖÎÅÍ ÕÇÌÕ ÐÒÁ×ÏÇÏ ÎÉÖÎÅÇÏ ÐÉËÓÅÌÁ. ðÏÌÏÖÅÎÉÅ ÃÅÎÔÒÁ ×ÅÒÈÎÅÇÏ ÌÅ×ÏÇÏ ÐÉËÓÅÌÁ × ÔÅÒÍÉÎÁÈ ÓÔÒÏËÁ/ÓÔÏÌÂÅà ÂÕÄÅÔ, ÔÁËÉÍ ÏÂÒÁÚÏÍ, (0.5,0.5).  
    82  
    83 \subsection gdal_datamodel_ru_dataset_gcp îÁÚÅÍÎÙÅ ËÏÎÔÒÏÌØÎÙÅ ÔÏÞËÉ (Ground Control Points, GCPs) 
    84  
    85 îÁÂÏÒ ÄÁÎÎÙÈ ÍÏÖÅÔ ÉÍÅÔØ ÓÐÉÓÏË ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË, Ó×ÑÚÙ×ÁÀÝÉÈ ÏÄÎÕ ÉÌÉ 
    86 ÎÅÓËÏÌØËÏ ÔÏÞÅË ÒÁÓÔÒÁ Ó ÉÈ ÇÅÏÄÅÚÉÞÅÓËÉÍÉ ËÏÏÒÄÉÎÁÔÁÍÉ. ÷ÓÅ ËÏÎÔÒÏÌØÎÙÅ ÔÏÞËÉ 
    87 ÚÁÄÁÎÙ × ÏÄÎÏÊ É ÔÏÊ ÖÅ ËÏÏÒÄÉÎÁÔÎÏÊ ÓÉÓÔÅÍÅ, ×ÏÚ×ÒÁÝÁÅÍÏÊ ÍÅÔÏÄÏÍ 
    88 GDALDataset::GetGCPProjection(). ëÁÖÄÁÑ ËÏÎÔÒÏÌØÎÁÑ ÔÏÞËÁ (ÏÐÉÓÙ×ÁÅÍÁÑ ËÌÁÓÓÏÍ 
    89 GDAL_GCP) ÓÏÄÅÒÖÉÔ ÓÌÅÄÕÀÝÅÅ: 
     109В случае ОзПбражеМОй, верѠ
     110Мяя раЌка кПтПрыѠ
     111 ÐŸÑ€ÐžÐµÐœÑ‚ОрПваМа Ма север, 
     112кПэффОцОеМты GT(2) О GT(4) равМы Мулю, GT(1) равеМ шОрОМе пОксела, а GT(5) --- 
     113егП высПте. КППрЎОМаты (GT(0),GT(3)) заЎают пПлПжеМОе верѠ
     114МегП левПгП угла 
     115верѠ
     116МегП левПгП пОксела растра. 
     117 
     118ЗаЌетОЌ, чтП кППрЎОМаты стрПка/стПлбец ЌПгут прОМОЌать зМачеМОя Пт (0.0,0.0) в верѠ
     119МеЌ левПЌ углу верѠ
     120МегП левПгП пОксела ЎП (шОрОМа_в пОкселаѠ
     121,высПта_в_пОкселаѠ
     122) в правПЌ МОжМеЌ углу правПгП МОжМегП пОксела. ППлПжеМОе цеМтра верѠ
     123МегП левПгП пОксела в терЌОМаѠ
     124 ÑÑ‚рПка/стПлбец буЎет, такОЌ ПбразПЌ, (0.5,0.5).  
     125 
     126\subsection gdal_datamodel_ru_dataset_gcp НазеЌМые кПМтрПльМые тПчкО (Ground Control Points, GCPs) 
     127 
     128НабПр ЎаММыѠ
     129 ÐŒÐŸÐ¶ÐµÑ‚ ОЌеть спОсПк кПМтрПльМыѠ
     130 Ñ‚Пчек, связывающОѠ
     131 ÐŸÐŽÐœÑƒ ОлО 
     132МескПлькП тПчек растра с ОѠ
     133 Ð³ÐµÐŸÐŽÐµÐ·ÐžÑ‡ÐµÑÐºÐžÐŒÐž кППрЎОМатаЌО. Все кПМтрПльМые тПчкО 
     134заЎаМы в ПЎМПй О тПй же кППрЎОМатМПй сОстеЌе, вПзвращаеЌПй ЌетПЎПЌ 
     135GDALDataset::GetGCPProjection(). КажЎая кПМтрПльМая тПчка (ПпОсываеЌая классПЌ 
     136GDAL_GCP) сПЎержОт слеЎующее: 
    90137 
    91138<pre> 
     
    102149</pre> 
    103150 
    104 óÔÒÏËÁ pszId ÄÏÌÖÎÁ ÂÙÔØ ÕÎÉËÁÌØÎÙÍ (É, ÞÁÓÔÏ, ÎÏ ÎÅ ×ÓÅÇÄÁ, ÞÉÓÌÏ×ÙÍ) 
    105 ÉÄÅÎÔÉÆÉËÁÔÏÒÏÍ ÄÌÑ ËÏÎÔÒÏÌØÎÏÊ ÔÏÞËÅ × ÓÐÉÓËÅ ÔÏÞÅË ÄÁÎÎÏÇÏ ÎÁÂÏÒÁ. pszInfo 
    106 --- ÜÔÏ ÏÂÙÞÎÏ ÐÕÓÔÁÑ ÓÔÒÏËÁ, ÎÏ ÏÎÁ ÔÁËÖÅ ÍÏÖÅÔ ÓÏÄÅÒÖÁÔØ ÌÀÂÏÊ 
    107 ×ÓÐÏÍÏÇÁÔÅÌØÎÙÊ ÔÅËÓÔ, ÏÔÎÏÓÑÝÉÊÓÑ Ë ÄÁÎÎÏÊ ÔÏÞËÅ. ôÅÏÒÅÔÉÞÅÓËÉ ÜÔÏ ÐÏÌÅ ÍÏÖÅÔ 
    108 ÔÁËÖÅ ÓÏÄÅÒÖÁÔØ ÍÁÛÉÎÎÏ ÞÉÔÁÅÍÕÀ ÉÎÆÏÒÍÁÃÉÀ Ï ÓÔÁÔÕÓÅ ÄÁÎÎÏÊ ÔÏÞËÉ, ÏÄÎÁËÏ × 
    109 ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ ÜÔÁ ×ÏÚÍÏÖÎÏÓÔØ ÎÅ ÒÅÁÌÉÚÏ×ÁÎÁ. 
    110  
    111 ëÏÏÒÄÉÎÁÔÙ (dfGCPPixel, dfGCPLine) ÚÁÄÁÀÔ ÐÏÌÏÖÅÎÉÅ ÔÏÞËÉ ÎÁ ÒÁÓÔÒÅ. 
    112 ëÏÏÒÄÉÎÁÔÙ (dfGCPX, dfGCPY, dfGCPZ) ÚÁÄÁÀÔ ÓÏÏÔ×ÅÔÓÔ×ÕÀÝÕÀ ÐÒÉ×ÑÚËÕ ÔÏÞËÉ Ë 
    113 ÇÅÏÄÅÚÉÞÅÓËÉÍ ËÏÏÒÄÉÎÁÔÁÍ (ËÏÏÒÄÉÎÁÔÁ Z ÞÁÓÔÏ ÂÙ×ÁÅÔ ÎÕÌ£Í).  
    114  
    115 íÏÄÅÌØ ÄÁÎÎÙÈ GDAL ÎÅ ÓÏÄÅÒÖÉÔ ÍÅÈÁÎÉÚÍÁ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÑ, ÐÏÌÕÞÁÅÍÏÇÏ ÉÚ 
    116 ËÏÎÔÒÏÌØÎÙÈ ÔÏÞÅË, --- ÜÔÏ ÏÓÔÁ×ÌÅÎÏ ÄÌÑ ÐÒÉÌÏÖÅÎÉÊ ÂÏÌÅÅ ×ÙÓÏËÏÇÏ ÕÒÏ×ÎÑ. 
    117 ïÂÙÞÎÏ ÄÌÑ ÜÔÏÇÏ ÐÒÉÍÅÎÑÀÔÓÑ ÐÏÌÉÎÏÍÙ ÏÔ 1-ÇÏ ÄÏ 5-ÇÏ ÐÏÒÑÄËÁ.  
    118  
    119 ïÂÙÞÎÏ ÎÁÂÏÒ ÄÁÎÎÙÈ ÓÏÄÅÒÖÉÔ ÌÉÂÏ ÁÆÆÉÎÎÏÅ ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ, ÌÉÂÏ ËÏÎÔÒÏÌØÎÙÅ ÔÏÞËÉ, ÌÉÂÏ ÎÉÞÅÇÏ. ÷ ÒÅÄËÉÈ ÓÌÕÞÁÑÈ ÍÏÖÅÔ ÐÒÉÓÕÔÓÔ×Ï×ÁÔØ É ÔÏ, É ÄÒÕÇÏÅ, ÔÏÇÄÁ ÎÅ ÏÐÒÅÄÅÌÅÎÏ, ËÁËÏÊ ÉÚ ÓÐÏÓÏÂÏ× ÉÍÅÅÔ ÐÒÅÉÍÕÝÅÓÔ×Ï. 
    120  
    121 \subsection gdal_datamodel_ru_dataset_metadata íÅÔÁÄÁÎÎÙÅ 
    122  
    123 íÅÔÁÄÁÎÎÙÅ --- ÜÔÏ ×ÓÐÏÍÏÇÁÔÅÌØÎÙÅ ÄÁÎÎÙÅ, ÈÒÁÎÑÝÉÅÓÑ × ×ÉÄÅ ÐÁÒ ËÌÀÞ/ÚÎÁÞÅÎÉÅ. 
    124 éÈ ÓÏÓÔÁ× ÏÐÒÅÄÅÌÑÅÔÓÑ ÆÏÒÍÁÔÏÍ ÈÒÁÎÅÎÉÑ ÄÁÎÎÙÈ É ÐÒÉÌÏÖÅÎÉÅÍ. ëÌÀÞÉ ÄÏÌÖÎÙ 
    125 ÂÙÔØ "ÈÏÒÏÛÉÍÉ" ÌÅËÓÅÍÁÍÉ (ÂÅÚ ÐÒÏÂÅÌØÎÙÈ É ÓÐÅÃÉÁÌØÎÙÈ ÓÉÍ×ÏÌÏ×). úÎÁÞÅÎÉÑ 
    126 ÍÏÇÕÔ ÉÍÅÔØ ÌÀÂÕÀ ÄÌÉÎÕ É ÓÏÄÅÒÖÁÔØ ÌÀÂÙÅ ÓÉÍ×ÏÌÙ, ÚÁ ÉÓËÌÀÞÅÎÉÅÍ ÎÕÌÅ×ÏÇÏ 
    127 ÓÉÍ×ÏÌÁ ASCII.   
    128  
    129 íÅÈÁÎÉÚÍ ÕÐÒÁ×ÌÅÎÉÑ ÍÅÔÁÄÁÎÎÙÍÉ ÈÏÒÏÛÏ ÏÐÔÉÍÉÚÉÒÏ×ÁÎ ÄÌÑ ÒÁÂÏÔÙ Ó ÏÞÅÎØ 
    130 ÂÏÌØÛÉÍÉ ÂÌÏËÁÍÉ ÄÁÎÎÙÈ. ïÄÎÁËÏ ÒÁÂÏÔÁ Ó ÍÅÔÁÄÁÎÎÙÍÉ, ÐÒÅ×ÙÛÁÀÝÉÍÉ × ÒÁÚÍÅÒÅ 
    131 100KiB ÓËÏÒÅÅ ×ÓÅÇÏ ÐÒÉ×ÅÄ£Ô Ë ÓÎÉÖÅÎÉÀ ÐÒÏÉÚ×ÏÄÉÔÅÌØÎÏÓÔÉ.  
    132  
    133 ÷ ÂÕÄÕÝÅÍ ÐÒÅÄÐÏÌÁÇÁÅÔÓÑ ××ÅÄÅÎÉÅ ÎÅÓËÏÌØËÉÈ ÓÔÁÎÄÁÒÔÎÙÈ ËÌÀÞÅÊ Ó ÐÒÅÄÏÐÒÅÄÅÌ£ÎÎÏÊ ÓÅÍÁÎÔÉËÏÊ, ÏÄÎÁËÏ × ÎÁÓÔÏÑÝÉÊ ÍÏÍÅÎÔ ÔÁËÏ×ÙÈ ÎÅÔ.  
    134  
    135 îÅËÏÔÏÒÙÅ ÆÏÒÍÁÔÙ ÄÁÎÎÙÈ ÓÏÄÅÒÖÁÔ ÓÏÂÓÔ×ÅÎÎÙÅ ÍÅÔÁÄÁÎÎÙÅ, × ÔÏ ×ÒÅÍÑ ËÁË ÄÒÁÊ×ÅÒÙ ÄÌÑ ÄÒÕÇÉÈ ÆÏÒÍÁÔÏ× ÍÏÇÕÔ ÏÔÏÂÒÁÖÁÔØ ÐÏÌÑ, ÓÐÅÃÉÆÉÞÎÙÅ ÄÌÑ ÄÁÎÎÏÇÏ ÆÏÒÍÁÔÁ, × ÚÁÐÉÓÉ ÍÅÔÁÄÁÎÎÙÈ. îÁÐÒÉÍÅÒ, ÄÒÁÊ×ÅÒ TIFF ×ÏÚ×ÒÁÝÁÅÔ ÓÏÄÅÒÖÉÍÏÅ ÎÅËÏÔÏÒÙÈ ÉÎÆÏÒÍÁÃÉÏÎÎÙÈ ÔÅÇÏ× × ×ÉÄÅ ÍÅÔÁÄÁÎÎÙÈ, ×ËÌÀÞÁÑ ÐÏÌÅ ÄÁÔÁ/×ÒÅÍÑ, ËÏÔÏÒÏÅ ÂÕÄÅÔ ×ÙÇÌÑÄÅÔØ ËÁË: 
     151СтрПка pszId ЎПлжМа быть уМОкальМыЌ (О, частП, МП Ме всегЎа, чОслПвыЌ) 
     152ОЎеМтОфОкатПрПЌ Ўля кПМтрПльМПй тПчке в спОске тПчек ЎаММПгП МабПра. pszInfo 
     153--- этП ПбычМП пустая стрПка, МП ПМа также ЌПжет сПЎержать любПй 
     154вспПЌПгательМый текст, ПтМПсящОйся к ЎаММПй тПчке. ТеПретОческО этП пПле ЌПжет 
     155также сПЎержать ЌашОММП чОтаеЌую ОМфПрЌацОю П статусе ЎаММПй тПчкО, ПЎМакП в 
     156МастПящОй ЌПЌеМт эта вПзЌПжМПсть Ме реалОзПваМа. 
     157 
     158КППрЎОМаты (dfGCPPixel, dfGCPLine) заЎают пПлПжеМОе тПчкО Ма растре. 
     159КППрЎОМаты (dfGCPX, dfGCPY, dfGCPZ) заЎают сППтветствующую прОвязку тПчкО к 
     160геПЎезОческОЌ кППрЎОМатаЌ (кППрЎОМата Z частП бывает МулёЌ).  
     161 
     162МПЎель ЎаММыѠ
     163 GDAL Ме сПЎержОт ЌеѠ
     164аМОзЌа преПбразПваМОя, пПлучаеЌПгП Оз 
     165кПМтрПльМыѠ
     166 Ñ‚Пчек, --- этП ПставлеМП Ўля прОлПжеМОй бПлее высПкПгП урПвМя. 
     167ОбычМП Ўля этПгП прОЌеМяются пПлОМПЌы Пт 1-гП ЎП 5-гП пПряЎка.  
     168 
     169ОбычМП МабПр ЎаММыѠ
     170 ÑÐŸÐŽÐµÑ€Ð¶ÐžÑ‚ лОбП аффОММПе преПбразПваМОе, лОбП кПМтрПльМые тПчкО, лОбП МОчегП. В реЎкОѠ
     171 ÑÐ»ÑƒÑ‡Ð°ÑÑ 
     172 ÐŒÐŸÐ¶ÐµÑ‚ прОсутствПвать О тП, О ЎругПе, тПгЎа Ме ПпреЎелеМП, какПй Оз спПсПбПв ОЌеет преОЌуществП. 
     173 
     174\subsection gdal_datamodel_ru_dataset_metadata База ЌетаЎаММыѠ
     175 
     176 
     177МетаЎаММые --- этП вспПЌПгательМые ЎаММые, Ñ 
     178раМящОеся в вОЎе пар ключ/зМачеМОе. 
     179ИѠ
     180 ÑÐŸÑÑ‚ав ПпреЎеляется фПрЌатПЌ Ñ 
     181раМеМОя ЎаММыѠ
     182 Ðž прОлПжеМОеЌ. КлючО ЎПлжМы 
     183быть "правОльМыЌО" лексеЌаЌО (без прПбельМыѠ
     184 Ðž спецОальМыѠ
     185 ÑÐžÐŒÐ²ÐŸÐ»ÐŸÐ²). ЗМачеМОя 
     186ЌПгут ОЌеть любую ЎлОМу О сПЎержать любые сОЌвПлы, за ОсключеМОеЌ МулевПгП 
     187сОЌвПла ASCII.   
     188 
     189МеѠ
     190аМОзЌ управлеМОя ЌетаЎаММыЌО плПѠ
     191П ПптОЌОзОрПваМ Ўля рабПты с ПчеМь 
     192бПльшОЌО блПкаЌО ЎаММыѠ
     193. ОЎМакП рабПта с ЌетаЎаММыЌО, превышающОЌО в разЌере 
     194100KiB скПрее всегП прОвеЎёт к сМОжеМОю прПОзвПЎОтельМПстО.  
     195 
     196НекПтПрые фПрЌаты ЎаММыѠ
     197 ÑÐŸÐŽÐµÑ€Ð¶Ð°Ñ‚ сПбствеММую базу ЌетаЎаММыѠ
     198, Ўрайверы ЎругОѠ
     199 
     200фПрЌатПв ЌПгут ПтПбражать пПля, спецОфОчМые Ўля ЎаММПгП фПрЌата, в запОсО базы 
     201ЌетаЎаММыѠ
     202. НапрОЌер, Ўрайвер TIFF вПзвращает сПЎержОЌПе МекПтПрыѠ
     203 
     204ОМфПрЌацОПММыѠ
     205 Ñ‚егПв в вОЎе ЌетаЎаММыѠ
     206, включая пПле Ўата/вреЌя, кПтПрПе 
     207буЎет выгляЎеть как: 
    136208 
    137209<pre> 
     
    139211</pre> 
    140212 
    141 \section gdal_datamodel_ru_rasterband òÁÓÔÒÏ×ÙÊ ËÁÎÁÌ 
    142  
    143 òÁÓÔÒÏ×ÙÊ ËÁÎÁÌ ÏÐÉÓÙ×ÁÅÔÓÑ × GDAL Ó ÐÏÍÏÝØÀ ËÌÁÓÓÁ GDALRasterBand. ïÎ ÎÅ 
    144 ÏÂÑÚÁÔÅÌØÎÏ ÄÏÌÖÅÎ ÐÒÅÄÓÔÁ×ÌÑÔØ ×Ó£ ÉÚÏÂÒÁÖÅÎÉÅ. îÁÐÒÉÍÅÒ, 24-ÂÉÔÎÏÅ 
    145 RGB-ÉÚÏÂÒÁÖÅÎÉÅ ÄÏÌÖÎÏ ÂÙÔØ ÐÒÅÄÓÔÁ×ÌÅÎÏ ËÁË ÎÁÂÏÒ ÄÁÎÎÙÈ Ó ÔÒÅÍÑ ËÁÎÁÌÁÍÉ, ÐÏ 
    146 ÏÄÎÏÍÕ ÄÌÑ ËÒÁÓÎÏÊ, ÚÅÌ£ÎÏÊ É ÓÉÎÅÊ ËÏÍÐÏÎÅÎÔÙ.  
    147  
    148 òÁÓÔÒÏ×ÙÊ ËÁÎÁÌ ÉÍÅÅÔ ÓÌÅÄÕÀÝÉÅ Ó×ÏÊÓÔ×Á: 
    149  
    150 <ul> 
    151  
    152 <li> ûÉÒÉÎÁ É ×ÙÓÏÔÁ × ÐÉËÓÅÌÁÈ É ÓÔÒÏËÁÈ. ïÎÉ ÂÕÄÕÔ ÔÅÍÉ ÖÅ ÓÁÍÙÍÉ, ÞÔÏ É ÄÌÑ ×ÓÅÇÏ ÎÁÂÏÒÁ ÄÁÎÎÙÈ, ÅÓÌÉ ÜÔÏ ËÁÎÁÌ × ÐÏÌÎÏÍ ÒÁÚÒÅÛÅÎÉÉ.  
    153  
    154 <li> ôÉÐ ÄÁÎÎÙÈ (GDALDataType). ïÄÉÎ ÉÚ ×ÅÝÅÓÔ×ÅÎÎÙÈ (Byte, UInt16, Int16, 
    155 UInt32, Int32, Float32, Float64), ÉÌÉ ËÏÍÐÌÅËÓÎÙÈ ÔÉÐÏ× CInt16, CInt32, 
     213МетаЎаММые выЎелеМы в ОЌеМПваММые группы, МазываеЌые ЎПЌеМаЌО. БазПвый ЎПЌеМ 
     214Ме ОЌеет ОЌеМО (NULL ОлО ""). Существует МескПлькП спецОальМыѠ
     215 ÐŽÐŸÐŒÐµÐœÐŸÐ², 
     216служащОѠ
     217 ÐŸÐ¿Ñ€ÐµÐŽÐµÐ»Ñ‘ММыЌ целяЌ. ЗаЌетОЌ, чтП в МастПящОй ЌПЌеМт Ме существует 
     218спПсПба перечОслОть все ЎПЌеМы, ЎПступМые Ўля ЎаММПгП Пбъекта, ПЎМакП 
     219прОлПжеМОе ЌПжет прПверОть ЎПступМПсть любПгП ЎПЌеМа, кПтПрый ПМП уЌеет 
     220Пбрабатывать. 
     221 
     222СлеЎующОе запОсО ЌетаЎаММыѠ
     223 ÐžÐŒÐµÑŽÑ‚ чёткП ПпреЎелёММую сеЌаМтОку в базПвПЌ 
     224ЎПЌеМе: 
     225 
     226<ul> 
     227<li> AREA_OR_POINT: ПрОМОЌает зМачеМОе "Area" (пП уЌПлчаМОю) ОлО "Point". 
     228ППказывает, чтП зМачеМОе пОксела лОбП сППтветствует среЎМеЌу зМачеМОю ЎаММПй 
     229велОчОМы пП всей ПбластО, заМОЌаеЌПй пОкселеЌ, лОбП преЎставляет тПчечМПе 
     230зМачеМОе в цеМтре пОксела. ЭтП Ме влОяет Ма ОМтерпретацОю геПграфОческПй 
     231прОвзякО, кПтПрая Пстаётся связаММПй с граМОцаЌО пОксела. 
     232<li> NODATA_VALUES: СпОсПк разЎелёММыѠ
     233 Ð¿Ñ€ÐŸÐ±ÐµÐ»Ð°ÐŒÐž зМачеМОй ПбПзМачающОѠ
     234 Ð¿Ñ€ÐžÐ·ÐœÐ°Ðº 
     235Ма ПтсутствОя ЎаММыѠ
     236. ЧОслП пОкселей в спОске сППтветствует чОслу каМалПв в 
     237МабПре ЎаММыѠ
     238. ПрО такПЌ спПсПбе указаМОя ПтсутствОя ЎаММыѠ
     239 Ð¿ÐžÐºÑÐµÐ»ÑŒ счОтается 
     240пустыЌ тПгЎа ОтПлькП тПгЎа, кПгЎа еслО вП всеѠ
     241 ÐºÐ°ÐœÐ°Ð»Ð°Ñ 
     242 ÐµÐ³ÐŸ зМачеМОе сПвпаЎает 
     243сППтветствующеЌу пПлю в спОске NODATA_VALUES. Эта запОсь пПка Ме ПчеМь шОрПкП 
     244ОспПльзуется ЎрайвераЌО, алгПрОтЌаЌО О вспПЌПгательМыЌО прПграЌЌаЌО GDAL.  
     245<li> MATRIX_REPRESENTATION: ППказывает, в какПЌ вОЎе преЎставлеМы ЌатрОчМые 
     246ЎаММые. ИспПльзуется Ўля МабПрПв ЎаММыѠ
     247 Ð¿ÐŸÐ»ÑÑ€ÐžÐ·Ð°Ñ†ÐžÐŸÐœÐœÑ‹Ñ 
     248 Ñ€Ð°ÐŽÐžÐŸÐ»ÐŸÐºÐ°Ñ‚ПрПв с 
     249сОМтезОрПваММПй апертурПй (Polarimetric SAR). МПжет прОМОЌать слеЎующОе 
     250зМачеМОя: 
     251<ul> 
     252    <li>SCATTERING 
     253    <li>SYMMETRIZED_SCATTERING 
     254    <li>COVARIANCE 
     255    <li>SYMMETRIZED_COVARIANCE 
     256    <li>COHERENCY 
     257    <li>SYMMETRIZED_COHERENCY 
     258    <li>KENNAUGH 
     259    <li>SYMMETRIZED_KENNAUGH 
     260    </ul> 
     261<li> POLARMETRIC_INTERP: Эта запОсь ПпреЎелеМа Ўля растрПвыѠ
     262 ÐºÐ°ÐœÐ°Ð»ÐŸÐ² ЎаММыѠ
     263 
     264пПлярОзацОПММПгП раЎОПлПкатПра с сОМтезОрПваММПй апертурПй (Polarimetric SAR). 
     265ППказывает, какую пПзОцОю в заЎаММПЌ ЌатрОчМПЌ преЎставлеМОО ЎаММыѠ
     266 Ð·Ð°ÐœÐžÐŒÐ°ÐµÑ‚ 
     267ЎаММый каМал. НапрОЌер, Ўля МабПра ЎаММыѠ
     268, преЎставлеММыѠ
     269 ÐºÐ°Ðº ЌатрОца 
     270разбрПса, эта запОсь ЌПжет прОМОЌать зМачеМОя HH, HV, VH, VV. ЕслО МабПр 
     271ЎаММыѠ
     272 ÑÐ²Ð»ÑÐµÑ‚ся ЌатрОцей кПварОацОй, эта запОсь буЎет прОМОЌать ПЎМП Оз 
     273зМачеМОй: Covariance_11, Covariance_22, Covariance_33, Covariance_12, 
     274Covariance_13, Covariance_23 (пПскПльку саЌа ЌатрОца ЭрЌОтПва, тП этОѠ
     275 ÐŽÐ°ÐœÐœÑ‹Ñ 
     276 
     277ЎПстатПчМП Ўля её заЎаМОя). 
     278</ul> 
     279 
     280\subsubsection gdal_datamodel_ru_subdatasets ДПЌеМ влПжеММыѠ
     281 ÐœÐ°Ð±ÐŸÑ€ÐŸÐ² ЎаММыѠ
     282 (SUBDATASETS) 
     283 
     284ДПЌеМ SUBDATASETS сПЎержОт спОсПк ЎПчерМОѠ
     285 ÐœÐ°Ð±ÐŸÑ€ÐŸÐ² ЎаММыѠ
     286. ОбычМП ПМ 
     287ОспПльзуется Ўля пПлучеМОя указателей Ма ОзПбражеМОя, Ñ 
     288раМящОеся все вЌесте в 
     289еЎОМПЌ файле (такПЌ, как HDF ОлО NITF). НапрОЌер, файл фПрЌата NITF с четырьЌя 
     290ОзПбражеМОяЌО ЌПжет ОЌеть слеЎующОй спОсПк влПжеММыѠ
     291 ÐœÐ°Ð±ÐŸÑ€ÐŸÐ² ЎаММыѠ
     292:  
     293 
     294<pre> 
     295  SUBDATASET_1_NAME=NITF_IM:0:multi_1b.ntf 
     296  SUBDATASET_1_DESC=Image 1 of multi_1b.ntf 
     297  SUBDATASET_2_NAME=NITF_IM:1:multi_1b.ntf 
     298  SUBDATASET_2_DESC=Image 2 of multi_1b.ntf 
     299  SUBDATASET_3_NAME=NITF_IM:2:multi_1b.ntf 
     300  SUBDATASET_3_DESC=Image 3 of multi_1b.ntf 
     301  SUBDATASET_4_NAME=NITF_IM:3:multi_1b.ntf 
     302  SUBDATASET_4_DESC=Image 4 of multi_1b.ntf 
     303  SUBDATASET_5_NAME=NITF_IM:4:multi_1b.ntf 
     304  SUBDATASET_5_DESC=Image 5 of multi_1b.ntf 
     305</pre> 
     306 
     307ЗМачеМОе запОсО _NAME --- стрПка, кПтПрая ЌПжет быть переЎаМа в фуМкцОю 
     308GDALOpen() Ўля пПлучеМОя ЎПступа к ОзПбражеМОю. ЗапОсь _DESC преЎМазМачеМа 
     309Ўля ПпОсаМОя ОзПбражеМОя в вОЎе чОтаеЌПй челПвекПЌ стрПкО О ЌПжет быть 
     310пПказаМа пПльзПвателю Ўля ПблегчеМОя выбПра. 
     311 
     312\subsubsection gdal_datamodel_ru_image_structure ДПЌеМ структуры ОзПбражеМОя (IMAGE_STRUCTURE) 
     313 
     314МетаЎаММые в базПвПЌ ЎПЌеМе сПЎержат ОМфПрЌацОю, связаММую с ОзПбражеМОеЌ, 
     315ПЎМакП Ме сПЎержат ЎаММыѠ
     316 ÐŸ тПЌ, как этП ОзПбражеМОе Ñ 
     317раМОтся Ма ЎОске. ТакОЌ 
     318ПбразПЌ, этО ЌетаЎаММые ЌПгут быть спПкПйМП скПпОрПваМы вЌесте с ПстальМыЌ 
     319МабПрПЌ ЎаММыЌО в МПвый фПрЌат. ТеЌ Ме ЌеМее, МекПтПрая важМая ОМфПрЌацОя 
     320тесМП связаМа с кПМкретМыЌ фПрЌатПЌ О спПсПбПЌ Ñ 
     321раМеМОя ЎаММыѠ
     322. ВП ОзбежаМОе 
     323переМесеМОя этПй ОМфПрЌацОО прО кПпОрПваМОО ЎаММыѠ
     324, ПМа пПЌещеМа в спецОальМый 
     325ЎПЌеМ, МазываеЌый IMAGE_STRUCTURE, кПтПрый Ме ЎПлжеМ слепП кПпОрПваться в 
     326ЎругОе фПрЌаты. 
     327 
     328В МастПящОй ЌПЌеМт спецОфОкацОей  
     329<a href="http://trac.osgeo.org/gdal/rfc14_imagestructure">RFC 14</a>  
     330ПпреЎелеМы слеЎующОе спецОальМые запОсО в ЎПЌеМе IMAGE_STRUCTURE. 
     331 
     332<ul> 
     333<li> COMPRESSION: АлгПрОтЌ сжатОя, ОспПльзуеЌый Ўля ЎаММПгП МабПра ЎаММыѠ
     334 ÐžÐ»Ðž 
     335каМала. Не существует ПпреЎелёММПгП каталПга ОЌёМ алгПрОтЌПв сжатОя, ПЎМакП 
     336еслО ЎаММый фПрЌат пПЎЎержОвает параЌетр сПзЎаМОя COMPRESSION, тПчМП такПй же 
     337спОсПк вПзЌПжМыѠ
     338 Ð·ÐœÐ°Ñ‡ÐµÐœÐžÐ¹ ЎПлжеМ быть ОспПльзПваМ О зЎесь.  
     339<li> NBITS: ЧОслП бОт Ма зМачеМОе пОксела в каМале ОлО вП всеѠ
     340 ÐºÐ°ÐœÐ°Ð»Ð°Ñ 
     341 ÐŽÐ°ÐœÐœÐŸÐ³ÐŸ 
     342МабПра ЎаММыѠ
     343. ОбычМП прОсутствует тПлькП в случаяѠ
     344 ÐœÐµÑÑ‚аМЎартМПгП чОсла бОт 
     345Ўля этПгП тОпа ЎаММыѠ
     346, МапрОЌер, еслО 1-бОтПвый файл TIFF преЎставлеМ в GDAL в 
     347вОЎе GDT_Byte. 
     348<li> INTERLEAVE: ПрОЌеМОЌП тПлькП к МабПраЌ ЎаММыѠ
     349 Ðž ЌПжет прОМОЌать зМачеМОя 
     350PIXEL, LINE ОлО BAND. МПжет быть ОспПльзПваМП в качестве пПЎсказкО Ўля 
     351МаОбПлее эффектОвМПгП спПсПба ЎПступа к ЎаММыЌ. 
     352<li> PIXELTYPE: МПжет ОспПльзПваться Ўля каМалПв GDT_Byte (ОлО сППтветсвующОѠ
     353 
     354МабПрПв ЎаММыѠ
     355) О прОМОЌать зМачеМОе SIGNEDBYTE, указывающее Ма тП, чтП 
     356пПлПжОтельМые зМачеМОя Пт 128 ЎП 255 ЎПлжМы ОМтерпретОрПваться как 
     357ПтрОцательМые Пт -128 ЎП -1 Ўля прОлПжеМОй, уЌеющОѠ
     358 ÐŸÐ±Ñ€Ð°Ð±Ð°Ñ‚ывать байты сП 
     359зМакПЌ. 
     360</ul> 
     361 
     362\subsubsection gdal_datamodel_ru_rpc ДПЌеМ RPC 
     363 
     364ДПЌеМ RPC сПЎержОт ЌетаЎаММые, ПпОсывающОе геПЌетрОческую ЌПЎель ОзПбражеМОя в 
     365вОЎе пПлОМПЌПв с рацОПМальМыЌО кПэффОцОеМтаЌО (Rational Polynomial 
     366Coefficient). Эта геПЌетрОческая ЌПЎель ЌПжет быть ОспПльзПваМа Ўля пересчёта 
     367ЌежЎу кППрЎОМатаЌО стрПка/стПлбец О геПграфОческОЌО кППрЎОМатаЌО. МПЎель 
     368ПпреЎеляется слеЎующОЌО запОсяЌО: 
     369 
     370<ul> 
     371<li>  ERR_BIAS: ОшОбка - уклПМ. УклПМ среЎМекваЎратОчМПй ПшОбкО в ЌетраѠ
     372 Ð¿ÐŸ гПрОзПМтальМПй ПсО Ўля всеѠ
     373