# SOME DESCRIPTIVE TITLE.
# Denys Kovshun <deniskovshun@gmail.com>, 2025, 2026.
# Weblate <noreply-mt-weblate@weblate.org>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2025-11-13 16:23+0000\n"
"PO-Revision-Date: 2026-01-10 13:47+0000\n"
"Last-Translator: Denys Kovshun <deniskovshun@gmail.com>\n"
"Language-Team: Ukrainian <https://weblate.osgeo.org/projects/postgis/"
"postgis-manual/uk/>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 5.4.3\n"

#. Tag: chapter
#, no-c-format
msgid "&database_tuning;"
msgstr "&database_tuning;"

#. Tag: title
#, no-c-format
msgid "PostGIS Administration"
msgstr "Адміністрування PostGIS"

#. Tag: title
#, no-c-format
msgid "Configuring raster support"
msgstr "Налаштування підтримки растрів"

#. Tag: para
#, no-c-format
msgid ""
"If you enabled raster support you may want to read below how to properly "
"configure it."
msgstr ""
"Якщо ви увімкнули підтримку растрів, ви можете прочитати нижче, як правильно "
"її налаштувати."

#. Tag: para
#, no-c-format
msgid ""
"Out-of-db rasters and all raster drivers are disabled by default. In order "
"to re-enable these, you need to set the following environment variables "
"<varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> and "
"<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> in the server environment. "
"You can also use the more cross-platform approach of setting the "
"corresponding <xref linkend=\"PostGIS_GUC\"/>."
msgstr ""
"Растери поза базою даних та всі драйвери растерів за замовчуванням вимкнені. "
"Щоб знову ввімкнути їх, потрібно встановити такі змінні середовища "
"<varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> та "
"<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> у середовищі сервера. Ви "
"також можете використовувати більш міжплатформний підхід, встановивши "
"відповідний <xref linkend=\"PostGIS_GUC\"/>."

#. Tag: para
#, no-c-format
msgid "If you want to enable offline raster:"
msgstr "Якщо ви хочете увімкнути офлайн-растр:"

#. Tag: para
#, no-c-format
msgid "Any other setting or no setting at all will disable out of db rasters."
msgstr ""
"Будь-який інший параметр або відсутність параметра взагалі вимкне растри з "
"db."

#. Tag: para
#, no-c-format
msgid ""
"In order to enable all GDAL drivers available in your GDAL install, set this "
"environment variable as follows"
msgstr ""
"Щоб увімкнути всі драйвери GDAL, доступні у вашому встановленні GDAL, "
"встановіть цю змінну оточення наступним чином"

#. Tag: para
#, no-c-format
msgid ""
"If you want to only enable specific drivers, set your environment variable "
"as follows:"
msgstr ""
"Якщо ви хочете увімкнути лише певні драйвери, налаштуйте змінну оточення "
"наступним чином:"

#. Tag: para
#, no-c-format
msgid "If you are on windows, do not quote the driver list"
msgstr "Якщо ви використовуєте Windows не беріть перелік драйверів в лапки"

#. Tag: para
#, no-c-format
msgid ""
"Setting environment variables varies depending on OS. For PostgreSQL "
"installed on Ubuntu or Debian via apt-postgresql, the preferred way is to "
"edit <filename>/etc/postgresql/<replaceable>MAJOR</replaceable>/"
"<replaceable>CLUSTER</replaceable>/environment</filename> where the "
"placeholders refer to the PostgreSQL major version and cluster name."
msgstr ""
"Налаштування змінних середовища залежить від операційної системи. Для "
"PostgreSQL, встановленого на Ubuntu або Debian за допомогою apt-postgresql, "
"найкращим способом є редагування файлу <filename>/etc/postgresql/<replaceable"
">MAJOR</replaceable>/<replaceable>CLUSTER</replaceable>/environment</"
"filename>, де замінні символи позначають основну версію PostgreSQL та ім'я "
"кластера."

#. Tag: para
#, no-c-format
msgid ""
"On windows, if you are running as a service, you can set via System "
"variables which for Windows 7 you can get to by right-clicking on Computer-"
"&gt;Properties Advanced System Settings or in explorer navigating to "
"<varname>Control Panel\\All Control Panel Items\\System</varname>. Then "
"clicking <emphasis>Advanced System Settings -&gt;Advanced-&gt;Environment "
"Variables</emphasis> and adding new system variables."
msgstr ""
"У Windows, якщо ви запускаєте службу, ви можете встановити системні змінні, "
"до яких у Windows 7 можна потрапити, клацнувши правою кнопкою миші на "
"Компʼютер - Властивості - Додаткові параметри системи або в провіднику "
"перейшовши до <varname>Панель керування\\Всі елементи панелі "
"керування\\Система</varname>. Потім натисніть <emphasis>Додаткові системні "
"налаштування -&gt;Додаткові -&gt;Змінні середовища</emphasis> і додайте нові "
"системні змінні."

#. Tag: para
#, no-c-format
msgid ""
"After you set the environment variables, you'll need to restart your "
"PostgreSQL service for the changes to take effect."
msgstr ""
"Після того, як ви встановите змінні оточення, вам потрібно буде "
"перезапустити службу PostgreSQL, щоб зміни набули чинності."

#. Tag: title
#, no-c-format
msgid "Creating spatial databases"
msgstr "Створення просторових баз даних"

#. Tag: title
#, no-c-format
msgid "Spatially enable database using EXTENSION"
msgstr "Активувати просторове розширення в базі данних за допомогою EXTENSION"

#. Tag: para
#, no-c-format
msgid ""
"If you have compiled and installed the extensions/postgis modules, you can "
"turn a database into a spatial one using the EXTENSION mechanism."
msgstr ""
"Якщо ви скомпілювали та встановили модулі extensions/postgis, ви можете "
"перетворити базу даних на просторову за допомогою механізму EXTENSION."

#. Tag: para
#, no-c-format
msgid ""
"Core postgis extension includes geometry, geography, spatial_ref_sys and all "
"the functions and comments. Raster and topology are packaged as a separate "
"extension."
msgstr ""
"Основне розширення PostGIS включає геометрію, географію, spatial_ref_sys та "
"всі функції і коментарі. Растр і топологія упаковані як окреме розширення."

#. Tag: para
#, no-c-format
msgid ""
"Run the following SQL snippet in the database you want to enable spatially:"
msgstr ""
"Виконайте наступний фрагмент SQL-коду в базі даних, яку ви хочете активувати "
"просторове розширення:"

#. Tag: title
#, no-c-format
msgid "Spatially enable database without using EXTENSION (discouraged)"
msgstr ""
"Активувати просторове розширення бази даних без використання EXTENSION (не "
"рекомендується)"

#. Tag: para
#, no-c-format
msgid ""
"This is generally only needed if you cannot or don't want to get PostGIS "
"installed in the PostgreSQL extension directory (for example during testing, "
"development or in a restricted environment)."
msgstr ""
"Зазвичай це потрібно лише в тому випадку, якщо ви не можете або не хочете "
"встановлювати PostGIS у каталозі розширень PostgreSQL (наприклад, під час "
"тестування, розробки або в обмеженому середовищі)."

#. Tag: para
#, no-c-format
msgid ""
"Adding PostGIS objects and function definitions into your database is done "
"by loading the various sql files located in <filename>[prefix]/share/"
"contrib</filename> as specified during the build phase."
msgstr ""
"Додавання об'єктів PostGIS та визначень функцій до вашої бази даних "
"здійснюється шляхом завантаження різних файлів sql, розташованих у "
"<filename>[prefix]/share/contrib</filename>, як зазначено під час фази "
"побудови."

#. Tag: para
#, no-c-format
msgid ""
"The core PostGIS objects (geometry and geography types, and their support "
"functions) are in the <filename>postgis.sql</filename> script. Raster "
"objects are in the <filename>rtpostgis.sql</filename> script. Topology "
"objects are in the <filename>topology.sql</filename> script."
msgstr ""
"Основні об'єкти PostGIS (типи геометрії та географії, а також функції їх "
"підтримки) містяться у скрипті <filename>postgis.sql</filename>. Растрові "
"об'єкти містяться у скрипті <filename>rtpostgis.sql</filename>. Топологічні "
"об'єкти містяться у скрипті <filename>topology.sql</filename>."

#. Tag: para
#, no-c-format
msgid ""
"For a complete set of EPSG coordinate system definition identifiers, you can "
"also load the <filename>spatial_ref_sys.sql</filename> definitions file and "
"populate the <varname>spatial_ref_sys</varname> table. This will permit you "
"to perform ST_Transform() operations on geometries."
msgstr ""
"Для отримання повного набору ідентифікаторів визначення системи координат "
"EPSG ви також можете завантажити файл визначень <filename>spatial_ref_sys."
"sql</filename> і заповнити таблицю <varname>spatial_ref_sys</varname>. Це "
"дозволить вам виконувати операції ST_Transform() над геометріями."

#. Tag: para
#, no-c-format
msgid ""
"If you wish to add comments to the PostGIS functions, you can find them in "
"the <filename>postgis_comments.sql</filename> script. Comments can be viewed "
"by simply typing <command>\\dd [function_name]</command> from a "
"<command>psql</command> terminal window."
msgstr ""
"Якщо ви бажаєте додати коментарі до функцій PostGIS, ви можете знайти їх у "
"скрипті <filename>postgis_comments.sql</filename>. Коментарі можна "
"переглянути, просто ввівши <command>\\dd [function_name]</command> у вікні "
"терміналу <command>psql</command>."

#. Tag: para
#, no-c-format
msgid "Run the following Shell commands in your terminal:"
msgstr "Виконайте наступні команди Shell у терміналі:"

#. Tag: title
#, no-c-format
msgid "Upgrading spatial databases"
msgstr "Оновлення просторових баз даних"

#. Tag: para
#, no-c-format
msgid ""
"Upgrading existing spatial databases can be tricky as it requires "
"replacement or introduction of new PostGIS object definitions."
msgstr ""
"Оновлення існуючих просторових баз даних може бути складним, оскільки "
"вимагає заміни або впровадження нових визначень об'єктів PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"Unfortunately not all definitions can be easily replaced in a live database, "
"so sometimes your best bet is a dump/reload process."
msgstr ""
"На жаль, не всі визначення можна легко замінити в активній базі даних, тому "
"іноді найкращим варіантом є процес дампа/перезавантаження."

#. Tag: para
#, no-c-format
msgid ""
"PostGIS provides a SOFT UPGRADE procedure for minor or bugfix releases, and "
"a HARD UPGRADE procedure for major releases."
msgstr ""
"PostGIS надає процедуру SOFT UPGRADE для незначних випусків або випусків з "
"виправленням помилок, а також процедуру HARD UPGRADE для основних випусків."

#. Tag: para
#, no-c-format
msgid ""
"Before attempting to upgrade PostGIS, it is always worth to backup your "
"data. If you use the -Fc flag to pg_dump you will always be able to restore "
"the dump with a HARD UPGRADE."
msgstr ""
"Перед тим, як спробувати оновити PostGIS, завжди варто зробити резервну "
"копію ваших даних. Якщо ви використовуєте прапор -Fc для pg_dump, ви завжди "
"зможете відновити дамп за допомогою HARD UPGRADE."

#. Tag: title
#, no-c-format
msgid "Soft upgrade"
msgstr "М'яке оновлення"

#. Tag: para
#, no-c-format
msgid ""
"If you installed your database using extensions, you'll need to upgrade "
"using the extension model as well. If you installed using the old sql script "
"way, you are advised to switch your install to extensions because the script "
"way is no longer supported."
msgstr ""
"Якщо ви встановили базу даних за допомогою розширень, вам також потрібно "
"буде оновити її за допомогою моделі розширень. Якщо ви встановили базу даних "
"за допомогою старого скрипту sql, рекомендуємо перейти на розширення, "
"оскільки скрипт більше не підтримується."

#. Tag: title
#, no-c-format
msgid "Soft upgrade using extensions"
msgstr "М'яке оновлення за допомогою розширень"

#. Tag: para
#, no-c-format
msgid ""
"If you originally installed PostGIS with extensions, then you need to "
"upgrade using extensions as well. Doing a minor upgrade with extensions is "
"fairly painless."
msgstr ""
"Якщо ви спочатку встановили PostGIS з розширеннями, то вам потрібно також "
"оновити розширення. Незначне оновлення з розширеннями є досить простим."

#. Tag: para
#, no-c-format
msgid ""
"Use the <xref linkend=\"PostGIS_Extensions_Upgrade\"/> function to upgrade "
"to the latest version you have installed."
msgstr ""
"Використовуйте функцію <xref linkend=\"PostGIS_Extensions_Upgrade\"/> для "
"оновлення до останньої версії, яку ви встановили."

#. Tag: para
#, no-c-format
msgid ""
"If you are upgrading a database that still runs PostGIS 2.5, issue an "
"<command>ALTER EXTENSION</command> followed by "
"<function>postgis_extensions_upgrade()</function> to make sure the legacy "
"<varname>postgis_raster</varname> objects are folded back into the main "
"extension."
msgstr ""
"Якщо ви оновлюєте базу даних, яка все ще працює на PostGIS 2.5, виконайте "
"команду <command>ALTER EXTENSION</command>, а потім "
"<function>postgis_extensions_upgrade()</function>, щоб переконатися, що "
"застарілі об'єкти <varname>postgis_raster</varname> повернуті в основне "
"розширення."

#. Tag: para
#, no-c-format
msgid ""
"If you have multiple versions of PostGIS installed, and you don't want to "
"upgrade to the latest, you can explicitly specify the version as follows:"
msgstr ""
"Якщо у вас встановлено кілька версій PostGIS і ви не хочете оновлювати їх до "
"останньої версії, ви можете явно вказати версію наступним чином:"

#. Tag: para
#, no-c-format
msgid "If you get an error notice something like:"
msgstr "Якщо ви отримаєте повідомлення про помилку, схоже на таке:"

#. Tag: para
#, no-c-format
msgid ""
"Then you'll need to backup your database, create a fresh one as described in "
"<xref linkend=\"create_new_db_extensions\"/> and then restore your backup on "
"top of this new database."
msgstr ""
"Потім вам потрібно буде створити резервну копію вашої бази даних, створити "
"нову, як описано в <xref linkend=\"create_new_db_extensions\"/>, а потім "
"відновити резервну копію на цій новій базі даних."

#. Tag: para
#, no-c-format
msgid "If you get a notice message like:"
msgstr "Якщо ви отримаєте таке повідомлення:"

#. Tag: para
#, no-c-format
msgid ""
"Then everything is already up to date and you can safely ignore it. "
"<emphasis role=\"bold\">UNLESS</emphasis> you're attempting to upgrade from "
"an development version to the next (which doesn't get a new version number); "
"in that case you can append \"next\" to the version string, and next time "
"you'll need to drop the \"next\" suffix again:"
msgstr ""
"Тоді все вже оновлено і ви можете сміливо ігнорувати це. <emphasis "
"role=\"bold\">ЗА ВИНЯТКОМ</emphasis> випадків, коли ви намагаєтеся оновити "
"версію з розробницької до наступної (яка не отримує нового номера версії); в "
"цьому випадку ви можете додати \"next\" до рядка версії, а наступного разу "
"вам потрібно буде знову видалити суфікс \"next\":"

#. Tag: para
#, no-c-format
msgid ""
"If you installed PostGIS originally without a version specified, you can "
"often skip the reinstallation of postgis extension before restoring since "
"the backup just has <code>CREATE EXTENSION postgis</code> and thus picks up "
"the newest latest version during restore."
msgstr ""
"Якщо ви спочатку встановили PostGIS без вказання версії, то часто можна "
"пропустити перевстановлення розширення postgis перед відновленням, оскільки "
"резервна копія містить лише <code>CREATE EXTENSION postgis</code> і, отже, "
"під час відновлення вибирає найновішу версію."

#. Tag: para
#, no-c-format
msgid ""
"If you are upgrading PostGIS extension from a version prior to 3.0.0, you "
"will have a new extension <emphasis>postgis_raster</emphasis> which you can "
"safely drop, if you don't need raster support. You can drop as follows:"
msgstr ""
"Якщо ви оновлюєте розширення PostGIS з версії до 3.0.0, у вас з’явиться нове "
"розширення <emphasis>postgis_raster</emphasis>, яке можна безпечно видалити, "
"якщо вам не потрібна підтримка растрових даних. Видалити його можна так:"

#. Tag: title
#, no-c-format
msgid "Soft upgrade without extensions"
msgstr "М'яке оновлення без розширень"

#. Tag: para
#, no-c-format
msgid ""
"Extensions have been the supported installation method for many releases. If "
"you still rely on an unpackaged installation, perform a <link "
"linkend=\"hard_upgrade\">HARD UPGRADE</link> into a database created with "
"extensions and migrate your data there."
msgstr ""
"Розширення є підтримуваним методом інсталяції для багатьох версій. Якщо ви "
"все ще використовуєте інсталяцію без пакетів, виконайте <link linkend="
"\"hard_upgrade\">ЖОРСТКЕ ОНОВЛЕННЯ</link> у базу даних, створену за "
"допомогою розширень, і перенесіть туди свої дані."

#. Tag: title
#, no-c-format
msgid "Hard upgrade"
msgstr "Жорстке оновлення"

#. Tag: para
#, no-c-format
msgid ""
"By HARD UPGRADE we mean full dump/reload of postgis-enabled databases. You "
"need a HARD UPGRADE when PostGIS objects' internal storage changes or when "
"SOFT UPGRADE is not possible. The <link linkend=\"release_notes\">Release "
"Notes</link> appendix reports for each version whether you need a dump/"
"reload (HARD UPGRADE) to upgrade."
msgstr ""
"Під HARD UPGRADE ми маємо на увазі повне скидання/перезавантаження баз даних "
"з підтримкою PostGIS. HARD UPGRADE необхідний, коли змінюється внутрішнє "
"зберігання об'єктів PostGIS або коли SOFT UPGRADE неможливий. У додатку "
"<link linkend=\"release_notes\">Release Notes</link> для кожної версії "
"вказано, чи потрібно для оновлення виконувати скидання/перезавантаження "
"(HARD UPGRADE)."

#. Tag: para
#, no-c-format
msgid ""
"The dump/reload process is assisted by the postgis_restore script which "
"takes care of skipping from the dump all definitions which belong to PostGIS "
"(including old ones), allowing you to restore your schemas and data into a "
"database with PostGIS installed without getting duplicate symbol errors or "
"bringing forward deprecated objects."
msgstr ""
"Процес вивантаження/перезавантаження здійснюється за допомогою скрипта "
"postgis_restore, який пропускає з вивантаження всіх визначень, що належать "
"до PostGIS (включаючи старі), що дозволяє відновити схеми та дані в базі "
"даних з встановленим PostGIS без помилок дублювання символів або перенесення "
"застарілих об'єктів."

#. Tag: para
#, no-c-format
msgid ""
"Supplementary instructions for windows users are available at <link xlink:"
"href=\"http://trac.osgeo.org/postgis/wiki/UsersWikiWinUpgrade\">Windows Hard "
"upgrade</link>."
msgstr ""
"Додаткові інструкції для користувачів Windows доступні за посиланням <link "
"xlink:href=\"http://trac.osgeo.org/postgis/wiki/"
"UsersWikiWinUpgrade\">Windows Hard upgrade</link>."

#. Tag: para
#, no-c-format
msgid "The Procedure is as follows:"
msgstr "Процедура виглядає наступним чином:"

#. Tag: para
#, no-c-format
msgid ""
"Create a \"custom-format\" dump of the database you want to upgrade (let's "
"call it <varname>olddb</varname>) include binary blobs (-b) and verbose (-v) "
"output. The user can be the owner of the db, need not be postgres super "
"account."
msgstr ""
"Створіть дамп бази даних, яку ви хочете оновити, у \"власному "
"форматі\" (назвемо його <varname>olddb</varname>), включіть бінарні блоки (-"
"b) та детальний вивід (-v). Користувач може бути власником бази даних, не "
"обов'язково мати супер-акаунт postgres."

#. Tag: para
#, no-c-format
msgid ""
"Do a fresh install of PostGIS in a new database -- we'll refer to this "
"database as <varname>newdb</varname>. Please refer to <xref "
"linkend=\"create_new_db\"/> and <xref linkend=\"create_new_db_extensions\"/> "
"for instructions on how to do this."
msgstr ""
"Виконайте нову інсталяцію PostGIS у новій базі даних — ми будемо називати цю "
"базу даних <varname>newdb</varname>. Інструкції щодо виконання цієї операції "
"див. у розділах <xref linkend=\"create_new_db\"/> та <xref "
"linkend=\"create_new_db_extensions\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The spatial_ref_sys entries found in your dump will be restored, but they "
"will not override existing ones in spatial_ref_sys. This is to ensure that "
"fixes in the official set will be properly propagated to restored databases. "
"If for any reason you really want your own overrides of standard entries "
"just don't load the spatial_ref_sys.sql file when creating the new db."
msgstr ""
"Записи spatial_ref_sys, знайдені у вашому дампі, будуть відновлені, але вони "
"не замінять існуючі записи в spatial_ref_sys. Це зроблено для того, щоб "
"виправлення в офіційному наборі були правильно передані до відновлених баз "
"даних. Якщо з якоїсь причини ви дійсно хочете замінити стандартні записи "
"своїми власними, просто не завантажуйте файл spatial_ref_sys.sql під час "
"створення нової бази даних."

#. Tag: para
#, no-c-format
msgid ""
"If your database is really old or you know you've been using long deprecated "
"functions in your views and functions, you might need to load "
"<filename>legacy.sql</filename> for all your functions and views etc. to "
"properly come back. Only do this if _really_ needed. Consider upgrading your "
"views and functions before dumping instead, if possible. The deprecated "
"functions can be later removed by loading <filename>uninstall_legacy.sql</"
"filename>."
msgstr ""
"Якщо ваша база даних дуже стара або ви знаєте, що використовуєте давно "
"застарілі функції у своїх представлень та функціях, можливо, вам доведеться "
"завантажити <filename>legacy.sql</filename>, щоб усі ваші функції, "
"представлень тощо знову працювали належним чином. Робіть це лише у разі "
"_реальної_ необхідності. Якщо можливо, замість цього розгляньте можливість "
"оновлення своїх представлень та функцій перед вивантаженням. Застарілі "
"функції можна пізніше видалити, завантаживши <filename>uninstall_legacy.sql</"
"filename>."

#. Tag: para
#, no-c-format
msgid ""
"Restore your backup into your fresh <varname>newdb</varname> database using "
"postgis_restore. Unexpected errors, if any, will be printed to the standard "
"error stream by psql. Keep a log of those."
msgstr ""
"Відновіть резервну копію у новій базі даних <varname>newdb</varname> за "
"допомогою postgis_restore. Несподівані помилки, якщо такі будуть, будуть "
"виведені psql у стандартний потік помилок. Зберігайте їх у журналі."

#. Tag: para
#, no-c-format
msgid "Errors may arise in the following cases:"
msgstr "Помилки можуть виникати в таких випадках:"

#. Tag: para
#, no-c-format
msgid ""
"Some of your views or functions make use of deprecated PostGIS objects. In "
"order to fix this you may try loading <filename>legacy.sql</filename> script "
"prior to restore or you'll have to restore to a version of PostGIS which "
"still contains those objects and try a migration again after porting your "
"code. If the <filename>legacy.sql</filename> way works for you, don't forget "
"to fix your code to stop using deprecated functions and drop them loading "
"<filename>uninstall_legacy.sql</filename>."
msgstr ""
"Деякі з ваших представлень або функцій використовують застарілі об'єкти "
"PostGIS. Щоб виправити це, ви можете спробувати завантажити скрипт "
"<filename>legacy.sql</filename> перед відновленням або вам доведеться "
"відновити версію PostGIS, яка все ще містить ці об'єкти, і спробувати "
"міграцію знову після перенесення вашого коду. Якщо спосіб <filename>legacy."
"sql</filename> працює для вас, не забудьте виправити свій код, щоб припинити "
"використання застарілих функцій, і видалити їх, завантаживши "
"<filename>uninstall_legacy.sql</filename>."

#. Tag: para
#, no-c-format
msgid ""
"Some custom records of spatial_ref_sys in dump file have an invalid SRID "
"value. Valid SRID values are bigger than 0 and smaller than 999000. Values "
"in the 999000.999999 range are reserved for internal use while values &gt; "
"999999 can't be used at all. All your custom records with invalid SRIDs will "
"be retained, with those &gt; 999999 moved into the reserved range, but the "
"spatial_ref_sys table would lose a check constraint guarding for that "
"invariant to hold and possibly also its primary key ( when multiple invalid "
"SRIDS get converted to the same reserved SRID value )."
msgstr ""
"Деякі користувацькі записи spatial_ref_sys у файлі дампа мають недійсне "
"значення SRID. Дійсні значення SRID більші за 0 і менші за 999000. Значення "
"в діапазоні 999000.999999 зарезервовані для внутрішнього використання, а "
"значення > 999999 не можуть використовуватися взагалі. Усі ваші "
"користувацькі записи з недійсними SRID будуть збережені, а ті, що &gt; "
"999999, будуть переміщені в зарезервований діапазон, але таблиця "
"spatial_ref_sys втратить обмеження перевірки, що захищає цю інваріантність, "
"а також, можливо, і свій первинний ключ (коли кілька недійсних SRID "
"перетворюються на одне й те саме зарезервоване значення SRID)."

#. Tag: para
#, no-c-format
msgid ""
"In order to fix this you should copy your custom SRS to a SRID with a valid "
"value (maybe in the 910000..910999 range), convert all your tables to the "
"new srid (see <xref linkend=\"UpdateGeometrySRID\"/>), delete the invalid "
"entry from spatial_ref_sys and re-construct the check(s) with:"
msgstr ""
"Щоб виправити цю ситуацію, слід скопіювати власний SRS до SRID із дійсним "
"значенням (можливо, в діапазоні 910000..910999), перетворити всі таблиці на "
"новий srid (див. <xref linkend=\"UpdateGeometrySRID\"/>), видалити недійсний "
"запис із spatial_ref_sys і повторно створити перевірку (перевірки) за "
"допомогою:"

#. Tag: para
#, no-c-format
msgid ""
"If you are upgrading an old database containing french <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Institut_g%C3%A9ographique_national\"> "
"IGN </link> cartography, you will have probably SRIDs out of range and you "
"will see, when importing your database, issues like this :"
msgstr ""
"Якщо ви оновлюєте стару базу даних, що містить французьку <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Institut_g%C3%A9ographique_national\"> "
"IGN </link> картографію, у вас, ймовірно, будуть SRID поза діапазоном, і під "
"час імпортування бази даних ви побачите такі проблеми:"

#. Tag: para
#, no-c-format
msgid ""
"In this case, you can try following steps : first throw out completely the "
"IGN from the sql which is resulting from postgis_restore. So, after having "
"run :"
msgstr ""
"У цьому випадку ви можете спробувати виконати наступні кроки: спочатку "
"повністю видаліть IGN із sql, що є результатом postgis_restore. Отже, після "
"виконання:"

#. Tag: para
#, no-c-format
msgid "run this command :"
msgstr "виконайте цю команду:"

#. Tag: para
#, no-c-format
msgid ""
"Create then your newdb, activate the required Postgis extensions, and insert "
"properly the french system IGN with : <link xlink:href=\"https://raw."
"githubusercontent.com/Remi-C/IGN_spatial_ref_for_PostGIS/master/"
"Put_IGN_SRS_into_Postgis.sql\"> this script </link> After these operations, "
"import your data :"
msgstr ""
"Створіть нову базу даних newdb, активуйте необхідні розширення Postgis і "
"правильно вставте французьку систему IGN за допомогою: <link xlink:"
"href=\"https://raw.githubusercontent.com/Remi-C/IGN_spatial_ref_for_PostGIS/"
"master/Put_IGN_SRS_into_Postgis.sql\"> цього скрипту </link> Після цих "
"операцій імпортуйте свої дані:"

#. Tag: title
#, no-c-format
msgid "Performance Tuning"
msgstr "Налаштування продуктивності"

#. Tag: para
#, no-c-format
msgid ""
"Tuning for PostGIS performance is much like tuning for any PostgreSQL "
"workload. The only additional consideration is that geometries and rasters "
"are usually large, so memory-related optimizations generally have more of an "
"impact on PostGIS than other types of PostgreSQL queries."
msgstr ""
"Налаштування продуктивності PostGIS дуже схоже на налаштування будь-якого "
"робочого навантаження PostgreSQL. Єдиним додатковим моментом, який слід "
"врахувати, є те, що геометрії та растри зазвичай мають великий розмір, тому "
"оптимізації, пов'язані з пам'яттю, зазвичай мають більший вплив на PostGIS, "
"ніж на інші типи запитів PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"For general details about optimizing PostgreSQL, refer to <link xlink:"
"href=\"https://wiki.postgresql.org/wiki/"
"Tuning_Your_PostgreSQL_Server\">Tuning your PostgreSQL Server</link>."
msgstr ""
"Загальні відомості про оптимізацію PostgreSQL див. у розділі <link xlink:"
"href=\"https://wiki.postgresql.org/wiki/"
"Tuning_Your_PostgreSQL_Server\">Налаштування сервера PostgreSQL</link>."

#. Tag: para
#, no-c-format
msgid ""
"PostgreSQL configuration can be set at the server level without touching "
"<code>postgresql.conf</code> or <code>postgresql.auto.conf</code> by using "
"the <code>ALTER SYSTEM</code> command."
msgstr ""
"Конфігурацію PostgreSQL можна налаштувати на рівні сервера, не торкаючись "
"файлів <code>postgresql.conf</code> або <code>postgresql.auto.conf</code>, "
"за допомогою команди <code>ALTER SYSTEM</code>."

#. Tag: para
#, no-c-format
msgid ""
"In addition to the Postgres settings, PostGIS has some custom settings which "
"are listed in <xref linkend=\"PostGIS_GUC\"/>."
msgstr ""
"Окрім налаштувань Postgres, PostGIS має деякі власні налаштування, які "
"перелічені в <xref linkend=\"PostGIS_GUC\"/>."

#. Tag: title
#, no-c-format
msgid "Startup"
msgstr "Запуск"

#. Tag: para
#, no-c-format
msgid "These settings are configured in <code>postgresql.conf</code>:"
msgstr "Ці налаштування конфігуруються в <code>postgresql.conf</code>:"

#. Tag: link
#, no-c-format
msgid "constraint_exclusion"
msgstr "constraint_exclusion"

#. Tag: para
#, no-c-format
msgid "Default: partition"
msgstr "За замовчуванням: partition"

#. Tag: para
#, no-c-format
msgid ""
"This is generally used for table partitioning. The default of \"partition\" "
"forces the planner to only analyze tables for constraint consideration if "
"they are in an inherited hierarchy and avoids paying the planner penalty "
"otherwise."
msgstr ""
"Зазвичай використовується для розділення таблиць. За замовчуванням "
"\"partition\" змушує планувальник аналізувати таблиці на предмет обмежень "
"тільки в тому випадку, якщо вони знаходяться в успадкованій ієрархії, і "
"дозволяє уникнути штрафних санкцій планувальника в інших випадках."

#. Tag: link
#, no-c-format
msgid "shared_buffers"
msgstr "shared_buffers"

#. Tag: para
#, no-c-format
msgid "Default: ~128MB"
msgstr "За замовчуванням: ~128 МБ"

#. Tag: para
#, no-c-format
msgid ""
"Set to about 25% to 40% of available RAM. On windows you may not be able to "
"set as high."
msgstr ""
"Встановіть приблизно 25% до 40% доступної оперативної пам'яті. У Windows ви "
"не зможете встановити таке високе значення."

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://www.postgresql.org/docs/current/static/runtime-"
"config-resource.html#GUC-MAX-WORKER-PROCESSES\">max_worker_processes</link> "
"controls the maximum number of background processes available to the server "
"and therefore also bounds how many workers can participate in parallel "
"queries."
msgstr ""
"<link xlink:href=\"https://www.postgresql.org/docs/current/static/runtime-"
"config-resource.html#GUC-MAX-WORKER-PROCESSES\">max_worker_processes</link> "
"контролює максимальну кількість фонових процесів, доступних для сервера, і, "
"отже, також обмежує кількість працівників, які можуть брати участь у "
"паралельних запитах."

#. Tag: para
#, no-c-format
msgid "Default: 8"
msgstr "За замовчуванням: 8"

#. Tag: para
#, no-c-format
msgid ""
"Sets the maximum number of background processes that the system can support. "
"This parameter can only be set at server start."
msgstr ""
"Встановлює максимальну кількість фонових процесів, які може підтримувати "
"система. Цей параметр можна встановити тільки під час запуску сервера."

#. Tag: title
#, no-c-format
msgid "Runtime"
msgstr "Час роботи"

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://www.postgresql.org/docs/current/static/runtime-"
"config-resource.html#GUC-WORK-MEM\">work_mem</link> - sets the size of "
"memory used for sort operations and complex queries"
msgstr ""
"<link xlink:href=\"http://www.postgresql.org/docs/current/static/runtime-"
"config-resource.html#GUC-WORK-MEM\">work_mem</link> - встановлює розмір "
"пам'яті, що використовується для операцій сортування та складних запитів"

#. Tag: para
#, no-c-format
msgid "Default: 1-4MB"
msgstr "За замовчуванням: 1-4 МБ"

#. Tag: para
#, no-c-format
msgid "Adjust up for large dbs, complex queries, lots of RAM"
msgstr ""
"Налаштуйте для великих баз даних, складних запитів, великого обсягу "
"оперативної пам'яті"

#. Tag: para
#, no-c-format
msgid "Adjust down for many concurrent users or low RAM."
msgstr ""
"Зменште налаштування для великої кількості одночасних користувачів або малої "
"оперативної пам'яті."

#. Tag: para
#, no-c-format
msgid "If you have lots of RAM and few developers:"
msgstr "Якщо у вас багато оперативної пам'яті і мало розробників:"

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://www.postgresql.org/docs/current/static/runtime-"
"config-resource.html#GUC-MAINTENANCE-WORK-MEM\">maintenance_work_mem</link> "
"- the memory size used for VACUUM, CREATE INDEX, etc."
msgstr ""
"<link xlink:href=\"http://www.postgresql.org/docs/current/static/runtime-"
"config-resource.html#GUC-MAINTENANCE-WORK-MEM\">maintenance_work_mem</link> "
"- розмір пам'яті, що використовується для VACUUM, CREATE INDEX тощо."

#. Tag: para
#, no-c-format
msgid "Default: 16-64MB"
msgstr "За замовчуванням: 16-64 МБ"

#. Tag: para
#, no-c-format
msgid "Generally too low - ties up I/O, locks objects while swapping memory"
msgstr ""
"Зазвичай занадто низький - блокує введення-виведення, блокує об'єкти під час "
"обміну пам'яттю"

#. Tag: para
#, no-c-format
msgid ""
"Recommend 32MB to 1GB on production servers w/lots of RAM, but depends on "
"the # of concurrent users. If you have lots of RAM and few developers:"
msgstr ""
"Рекомендуємо від 32 МБ до 1 ГБ на виробничих серверах з великим об'ємом "
"оперативної пам'яті, але це залежить від кількості одночасних користувачів. "
"Якщо у вас багато оперативної пам'яті і мало розробників:"

#. Tag: link
#, no-c-format
msgid "max_parallel_workers_per_gather"
msgstr "max_parallel_workers_per_gather"

#. Tag: para
#, no-c-format
msgid ""
"Parallel query support in modern PostgreSQL and PostGIS uses this setting to "
"decide how many workers a plan may request. If set to higher than 0, then "
"some queries such as those involving relation functions like "
"<code>ST_Intersects</code> can use multiple processes and can run more than "
"twice as fast when doing so. If you have a lot of processors to spare, you "
"should change the value of this to as many processors as you have. Also make "
"sure to bump up <code>max_worker_processes</code> to at least as high as "
"this number."
msgstr ""
"Підтримка паралельних запитів у сучасних PostgreSQL та PostGIS використовує "
"це налаштування для визначення кількості робочих процесів, які може вимагати "
"план. Якщо значення встановлено вище 0, то деякі запити, наприклад ті, що "
"містять функції відношення, такі як <code>ST_Intersects</code>, можуть "
"використовувати кілька процесів і при цьому працювати удвічі швидше. Якщо у "
"вас є багато вільних процесорів, вам слід змінити значення цього параметра "
"на кількість процесорів, які у вас є. Також переконайтеся, що значення "
"<code>max_worker_processes</code> збільшено принаймні до цього числа."

#. Tag: para
#, no-c-format
msgid "Default: 0"
msgstr "За замовчуванням: 0"

#. Tag: para
#, no-c-format
msgid ""
"Sets the maximum number of workers that can be started by a single "
"<varname>Gather</varname> node. Parallel workers are taken from the pool of "
"processes established by <varname>max_worker_processes</varname>. Note that "
"the requested number of workers may not actually be available at run time. "
"If this occurs, the plan will run with fewer workers than expected, which "
"may be inefficient. Setting this value to 0, which is the default, disables "
"parallel query execution."
msgstr ""
"Встановлює максимальну кількість воркерів, які може запустити один вузол "
"<varname>Gather</varname>. Паралельні воркери беруться з пулу процесів, "
"створеного параметром <varname>max_worker_processes</varname>. Зауважте, що "
"запитувана кількість воркерів може бути недоступною під час виконання. Якщо "
"це станеться, план виконання буде працювати з меншою кількістю воркерів, ніж "
"очікувалося, що може призвести до неефективності. Встановлення цього "
"значення в 0, що є значенням за замовчуванням, вимикає виконання паралельних "
"запитів."

#. Tag: title
#, no-c-format
msgid "PostGIS Extras"
msgstr "Додаткові функції PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"This chapter documents features found in the extras folder of the PostGIS "
"source tarballs and source repository. These are not always packaged with "
"PostGIS binary releases, but are usually PL/pgSQL based or standard shell "
"scripts that can be run as is."
msgstr ""
"У цьому розділі описано функції, що містяться в папці extras архівів "
"вихідного коду PostGIS та репозиторії вихідного коду. Вони не завжди входять "
"до складу бінарних випусків PostGIS, але зазвичай є скриптами на основі PL/"
"pgSQL або стандартними скриптами оболонки, які можна запускати без змін."

#. Tag: chapter
#, no-c-format
msgid "&extras_address_standardizer; &extras_tigergeocoder;"
msgstr "&extras_address_standardizer; &extras_tigergeocoder;"

#. Tag: title
#, no-c-format
msgid "Address Standardizer"
msgstr "Стандартизатор адрес"

#. Tag: para
#, no-c-format
msgid ""
"This is a fork of the <link xlink:href=\"http://www.pagcgeo.org/docs/html/"
"pagc-11.html\">PAGC standardizer</link> (original code for this portion was "
"<link xlink:href=\"http://sourceforge.net/p/pagc/code/360/tree/branches/sew-"
"refactor/postgresql\">PAGC PostgreSQL Address Standardizer</link>)."
msgstr ""
"Це є форком <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-11."
"html\">стандартизатора PAGC</link> (оригінальний код для цієї частини був "
"<link xlink:href=\"http://sourceforge.net/p/pagc/code/360/tree/branches/sew-"
"refactor/postgresql\">стандартизатором адрес PAGC PostgreSQL</link>)."

#. Tag: para
#, no-c-format
msgid ""
"The address standardizer is a single line address parser that takes an input "
"address and normalizes it based on a set of rules stored in a table and "
"helper lex and gaz tables."
msgstr ""
"Стандартизатор адрес — це однорядковий аналізатор адрес, який приймає вхідну "
"адресу та нормалізує її на основі набору правил, що зберігаються в таблиці "
"та допоміжних таблицях lex і gaz."

#. Tag: para
#, no-c-format
msgid ""
"The code is built into a single PostgreSQL extension library called "
"<code>address_standardizer</code> which can be installed with <code>CREATE "
"EXTENSION address_standardizer;</code>. In addition to the "
"address_standardizer extension, a sample data extension called "
"<code>address_standardizer_data_us</code> extensions is built, which "
"contains gaz, lex, and rules tables for US data. This extensions can be "
"installed via: <code>CREATE EXTENSION address_standardizer_data_us;</code>"
msgstr ""
"Код упакований в одну бібліотеку розширення PostgreSQL під назвою "
"<code>address_standardizer</code>, яке можна встановити за допомогою команди "
"<code>CREATE EXTENSION address_standardizer;</code>. Окрім розширення "
"address_standardizer, також створене прикладне розширення з даними — "
"<code>address_standardizer_data_us</code>, яке містить таблиці gaz, lex і "
"rules для даних США. Це розширення можна встановити командою: <code>CREATE "
"EXTENSION address_standardizer_data_us;</code>"

#. Tag: para
#, no-c-format
msgid ""
"The code for this extension can be found in the PostGIS <filename>extensions/"
"address_standardizer</filename> and is currently self-contained."
msgstr ""
"Код цього розширення можна знайти в PostGIS <filename>extensions/"
"address_standardizer</filename> і на даний момент він є самостійним."

#. Tag: para
#, no-c-format
msgid ""
"For installation instructions refer to: <xref "
"linkend=\"installing_pagc_address_standardizer\"/>."
msgstr ""
"Інструкції з установки див.: <xref "
"linkend=\"installing_pagc_address_standardizer\"/>."

#. Tag: title
#, no-c-format
msgid "How the Parser Works"
msgstr "Як працює парсер"

#. Tag: para
#, no-c-format
msgid ""
"The parser works from right to left looking first at the macro elements for "
"postcode, state/province, city, and then looks micro elements to determine "
"if we are dealing with a house number street or intersection or landmark. It "
"currently does not look for a country code or name, but that could be "
"introduced in the future."
msgstr ""
"Парсер працює справа наліво, спочатку перевіряючи макроелементи для "
"поштового індексу, штату/провінції, міста, а потім перевіряє мікроелементи, "
"щоб визначити, чи маємо ми справу з номером будинку, вулицею, перехрестям "
"або орієнтиром. Наразі він не перевіряє код країни або назву, але це може "
"бути додано в майбутньому."

#. Tag: term
#, no-c-format
msgid "Country code"
msgstr "Код країни"

#. Tag: para
#, no-c-format
msgid ""
"Assumed to be US or CA based on: postcode as US or Canada state/province as "
"US or Canada else US"
msgstr ""
"Вважається, що місцезнаходження — США або Канада, на підставі: поштового "
"індексу США або Канади, штату/провінції США або Канади, в іншому випадку — "
"США"

#. Tag: term
#, no-c-format
msgid "Postcode/zipcode"
msgstr "Поштовий індекс"

#. Tag: para
#, no-c-format
msgid ""
"These are recognized using Perl compatible regular expressions. These regexs "
"are currently in the parseaddress-api.c and are relatively simple to make "
"changes to if needed."
msgstr ""
"Вони розпізнаються за допомогою регулярних виразів, сумісних з Perl. Ці "
"регулярні вирази наразі знаходяться у файлі parseaddress-api.c і їх відносно "
"просто змінити, якщо це необхідно."

#. Tag: term
#, no-c-format
msgid "State/province"
msgstr "Штат/провінція"

#. Tag: para
#, no-c-format
msgid ""
"These are recognized using Perl compatible regular expressions. These regexs "
"are currently in the parseaddress-api.c but could get moved into includes in "
"the future for easier maintenance."
msgstr ""
"Вони розпізнаються за допомогою регулярних виразів, сумісних з Perl. Ці "
"регулярні вирази наразі знаходяться в parseaddress-api.c, але в майбутньому "
"можуть бути переміщені в includes для полегшення обслуговування."

#. Tag: title
#, no-c-format
msgid "Address Standardizer Types"
msgstr "Типи стандартизаторів адрес"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the PostgreSQL data types installed by Address "
"Standardizer extension. Note we describe the casting behavior of these which "
"is very important especially when designing your own functions."
msgstr ""
"У цьому розділі наведені типи даних PostgreSQL, встановлені розширенням "
"Address Standardizer. Зверніть увагу, що ми описуємо поведінку приведення "
"типів (casting), що є особливо важливим при розробці власних функцій."

#. Tag: refpurpose
#, no-c-format
msgid ""
"A composite type that consists of the elements of an address. This is the "
"return type for <varname>standardize_address</varname> function."
msgstr ""
"Композитний тип, що складається з елементів адреси. Це тип повернення для "
"функції <varname>standardize_address</varname>."

#. Tag: title
#, no-c-format
msgid "Description"
msgstr "Опис"

#. Tag: para
#, no-c-format
msgid ""
"A composite type that consists of elements of an address. This is the return "
"type for <xref linkend=\"standardize_address\"/> function. Some descriptions "
"for elements are borrowed from <link xlink:href=\"http://www.pagcgeo.org/"
"docs/html/pagc-12.html#ss12.1\">PAGC Postal Attributes</link>."
msgstr ""
"Композитний тип, що складається з елементів адреси. Це тип повернення для "
"функції <xref linkend=\"standardize_address\"/>. Деякі описи елементів "
"запозичені з <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12."
"html#ss12.1\">PAGC Postal Attributes</link>."

#. Tag: para
#, no-c-format
msgid ""
"The token numbers denote the output reference number in the <xref "
"linkend=\"rulestab\"/>."
msgstr ""
"Номери токенів позначають вихідний номер посилання в <xref "
"linkend=\"rulestab\"/>."

#. Tag: para
#, no-c-format
msgid "&address_standardizer_required;"
msgstr "&address_standardizer_required;"

#. Tag: para
#, no-c-format
msgid ""
"is text (token number <code>0</code>): Refers to building number or name. "
"Unparsed building identifiers and types. Generally blank for most addresses."
msgstr ""
"є текстом (номер токена <code>0</code>): Позначає номер або назву будівлі. "
"Нерозбірні ідентифікатори та типи будівель. Зазвичай для більшості адрес це "
"поле залишається порожнім."

#. Tag: para
#, no-c-format
msgid ""
"is a text (token number <code>1</code>): This is the street number on a "
"street. Example <emphasis>75</emphasis> in <code>75 State Street</code>."
msgstr ""
"є текстом (номер токена <code>1</code>): Це номер будинку на вулиці. Приклад "
"<emphasis>75</emphasis> в <code>75 State Street</code>."

#. Tag: para
#, no-c-format
msgid ""
"is text (token number <code>2</code>): STREET NAME PRE-DIRECTIONAL such as "
"North, South, East, West etc."
msgstr ""
"є текстом (номер токена <code>2</code>): НАЗВА ВУЛИЦІ ПЕРЕД НАПРЯМКОМ, "
"наприклад North, South, East, West тощо."

#. Tag: para
#, no-c-format
msgid ""
"is text (token number <code>3</code>): STREET NAME PRE-MODIFIER Example "
"<emphasis>OLD</emphasis> in <code>3715 OLD HIGHWAY 99</code>."
msgstr ""
"є текстом (номер токена <code>3</code>): ПРЕДМОДИФІКАТОР НАЗВИ ВУЛИЦІ "
"Приклад <emphasis>OLD</emphasis> в <code>3715 OLD HIGHWAY 99</code>."

#. Tag: para
#, no-c-format
msgid "is text (token number <code>4</code>): STREET PREFIX TYPE"
msgstr "є текстом (номер токена <code>4</code>): ПРЕФІКС ВУЛИЦІ ТИП"

#. Tag: para
#, no-c-format
msgid "is text (token number <code>5</code>): STREET NAME"
msgstr "є текстом (номер токена <code>5</code>): НАЗВА ВУЛИЦІ"

#. Tag: para
#, no-c-format
msgid ""
"is text (token number <code>6</code>): STREET POST TYPE e.g. St, Ave, Cir. A "
"street type following the root street name. Example <emphasis>STREET</"
"emphasis> in <code>75 State Street</code>."
msgstr ""
"є текстом (номер токена <code>6</code>): ТИП ВУЛИЦІ, наприклад St, Ave, Cir. "
"Тип вулиці, що йде після основної назви вулиці. Приклад <emphasis>STREET</"
"emphasis> в <code>75 State Street</code>."

#. Tag: para
#, no-c-format
msgid ""
"is text (token number <code>7</code>): STREET POST-DIRECTIONAL A directional "
"modifier that follows the street name.. Example <emphasis>WEST</emphasis> in "
"<code>3715 TENTH AVENUE WEST</code>."
msgstr ""
"є текстом (номер токена <code>7</code>): STREET POST-DIRECTIONAL Модифікатор "
"напрямку, що стоїть після назви вулиці. Приклад <emphasis>WEST</emphasis> в "
"<code>3715 TENTH AVENUE WEST</code>."

#. Tag: para
#, no-c-format
msgid ""
"is text (token number <code>8</code>): RURAL ROUTE . Example <emphasis>7</"
"emphasis> in <code>RR 7</code>."
msgstr ""
"є текстом (номер токена <code>8</code>): СІЛЬСЬКИЙ МАРШРУТ . Приклад "
"<emphasis>7</emphasis> в <code>RR 7</code>."

#. Tag: para
#, no-c-format
msgid "is text: Extra information like Floor number."
msgstr "є текстом: Додаткова інформація, така як номер поверху."

#. Tag: para
#, no-c-format
msgid "is text (token number <code>10</code>): Example Boston."
msgstr "є текстом (номер токена <code>10</code>): Приклад Бостон."

#. Tag: para
#, no-c-format
msgid ""
"is text (token number <code>11</code>): Example <code>MASSACHUSETTS</code>"
msgstr ""
"є текстом (номер токена <code>11</code>): (Приклад <code>MASSACHUSETTS</code>"

#. Tag: para
#, no-c-format
msgid "is text (token number <code>12</code>): Example <code>USA</code>"
msgstr "є текстом (номер токена <code>12</code>): Приклад <code>США</code>"

#. Tag: para
#, no-c-format
msgid ""
"is text POSTAL CODE (ZIP CODE) (token number <code>13</code>): Example "
"<code>02109</code>"
msgstr ""
"є текстом ПОШТОВИЙ ІНДЕКС (ЗІП-КОД) (номер токена <code>13</code>): Приклад "
"<code>02109</code>"

#. Tag: para
#, no-c-format
msgid ""
"is text POSTAL BOX NUMBER (token number <code>14 and 15</code>): Example "
"<code>02109</code>"
msgstr ""
"є текстом НОМЕР ПОШТОВОЇ СКРИНЬКИ (номер токена <code>14 та 15</code>): "
"Приклад <code>02109</code>"

#. Tag: para
#, no-c-format
msgid ""
"is text Apartment number or Suite Number (token number <code>17</code>): "
"Example <emphasis>3B</emphasis> in <code>APT 3B</code>."
msgstr ""
"є текстом Номер квартири або номер люкса (номер токена <code>17</code>): "
"Приклад <emphasis>3B</emphasis> в <code>APT 3B</code>."

#. Tag: title
#, no-c-format
msgid "Address Standardizer Tables"
msgstr "Таблиці стандартизації адрес"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the PostgreSQL table formats used by the "
"address_standardizer for normalizing addresses. Note that these tables do "
"not need to be named the same as what is referenced here. You can have "
"different lex, gaz, rules tables for each country for example or for your "
"custom geocoder. The names of these tables get passed into the address "
"standardizer functions."
msgstr ""
"У цьому розділі перелічено формати таблиць PostgreSQL, які використовує "
"address_standardizer для нормалізації адрес. Зверніть увагу, що ці таблиці "
"не обов'язково мають мати ті самі назви, що й зазначені тут. Наприклад, ви "
"можете мати різні таблиці lex, gaz, rules для кожної країни або для вашого "
"власного геокодера. Назви цих таблиць передаються у функції стандартизатора "
"адрес."

#. Tag: para
#, no-c-format
msgid ""
"The packaged extension <varname>address_standardizer_data_us</varname> "
"contains data for standardizing US addresses."
msgstr ""
"Розширення <varname>address_standardizer_data_us</varname> містить дані для "
"стандартизації адрес у США."

#. Tag: refpurpose
#, no-c-format
msgid ""
"The rules table contains a set of rules that maps address input sequence "
"tokens to standardized output sequence. A rule is defined as a set of input "
"tokens followed by -1 (terminator) followed by set of output tokens followed "
"by -1 followed by number denoting kind of rule followed by ranking of rule."
msgstr ""
"Таблиця правил містить набір правил, які відображають токени вхідної "
"послідовності адрес на стандартизовану вихідну послідовність. Правило "
"визначається як набір вхідних токенів, за якими слідує -1 (термінатор), за "
"яким слідує набір вихідних токенів, за яким слідує -1, за яким слідує число, "
"що позначає тип правила, за яким слідує рейтинг правила."

#. Tag: para
#, no-c-format
msgid ""
"A rules table must have at least the following columns, though you are "
"allowed to add more for your own uses."
msgstr ""
"Таблиця правил повинна містити принаймні такі стовпці, хоча ви можете "
"додавати інші для власних потреб."

#. Tag: para
#, no-c-format
msgid "Primary key of table"
msgstr "Первинний ключ таблиці"

#. Tag: para
#, no-c-format
msgid ""
"text field denoting the rule. Details at <link xlink:href=\"http://www."
"pagcgeo.org/docs/html/pagc-12.html#--r-rec--\">PAGC Address Standardizer "
"Rule records</link>."
msgstr ""
"текстове поле, що позначає правило. Детальніше див. <link xlink:"
"href=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--r-rec--\">Записи "
"правил стандартизації адрес PAGC</link>."

#. Tag: para
#, no-c-format
msgid ""
"A rule consists of a set of non-negative integers representing input tokens, "
"terminated by a -1, followed by an equal number of non-negative integers "
"representing postal attributes, terminated by a -1, followed by an integer "
"representing a rule type, followed by an integer representing the rank of "
"the rule. The rules are ranked from 0 (lowest) to 17 (highest)."
msgstr ""
"Правило складається з набору невід'ємних цілих чисел, що представляють "
"вхідні маркери, закінчується -1, за яким слідує така ж кількість невід'ємних "
"цілих чисел, що представляють поштові атрибути, закінчується -1, за яким "
"слідує ціле число, що представляє тип правила, за яким слідує ціле число, що "
"представляє ранг правила. Правила ранжуються від 0 (найнижчий) до 17 "
"(найвищий)."

#. Tag: para
#, no-c-format
msgid ""
"So for example the rule <code>2 0 2 22 3 -1 5 5 6 7 3 -1 2 6</code> maps to "
"sequence of output tokens <emphasis>TYPE NUMBER TYPE DIRECT QUALIF</"
"emphasis> to the output sequence <emphasis>STREET STREET SUFTYP SUFDIR "
"QUALIF</emphasis>. The rule is an ARC_C rule of rank 6."
msgstr ""
"Так, наприклад, правило <code>2 0 2 22 3 -1 5 5 6 7 3 -1 2 6</code> "
"відображається на послідовність вихідних токенів <emphasis>TYPE NUMBER TYPE "
"DIRECT QUALIF</emphasis> у вихідну послідовність <emphasis>STREET STREET "
"SUFTYP SUFDIR QUALIF</emphasis>. Це правило є правилом ARC_C рангу 6."

#. Tag: para
#, no-c-format
msgid ""
"Numbers for corresponding output tokens are listed in <xref "
"linkend=\"stdaddr\"/>."
msgstr ""
"Номери відповідних вихідних токенів наведені в <xref linkend=\"stdaddr\"/>."

#. Tag: title
#, no-c-format
msgid "Input Tokens"
msgstr "Вхідні токени"

#. Tag: para
#, no-c-format
msgid ""
"Each rule starts with a set of input tokens followed by a terminator "
"<code>-1</code>. Valid input tokens excerpted from <link xlink:href=\"http://"
"www.pagcgeo.org/docs/html/pagc-12.html#ss12.2\">PAGC Input Tokens</link> are "
"as follows:"
msgstr ""
"Кожне правило починається з набору вхідних токенів, за якими слідує "
"роздільник <code>-1</code>. Дієві вхідні токени, взяті з <link xlink:"
"href=\"http://www.pagcgeo.org/docs/html/pagc-12.html#ss12.2\">PAGC Input "
"Tokens</link>, наведені нижче:"

#. Tag: emphasis
#, no-c-format
msgid "Form-Based Input Tokens"
msgstr "Токени введення на основі форм"

#. Tag: para
#, no-c-format
msgid ""
"(13). The ampersand (&amp;) is frequently used to abbreviate the word "
"\"and\"."
msgstr ""
"(13). Символ амперсанд (&amp;) часто використовується для скорочення слова "
"\"and\"."

#. Tag: para
#, no-c-format
msgid "(9). A punctuation character."
msgstr "(9). Розділовий знак."

#. Tag: para
#, no-c-format
msgid "(21). A sequence of two letters. Often used as identifiers."
msgstr ""
"(21). Послідовність двох літер. Часто використовується як ідентифікатор."

#. Tag: para
#, no-c-format
msgid "(25). Fractions are sometimes used in civic numbers or unit numbers."
msgstr ""
"(25). Дроби іноді використовуються в цивільних числах або числах одиниць."

#. Tag: para
#, no-c-format
msgid ""
"(23). An alphanumeric string that contains both letters and digits. Used for "
"identifiers."
msgstr ""
"(23). Алфавітно-цифровий рядок, що містить як літери, так і цифри. "
"Використовується для ідентифікаторів."

#. Tag: para
#, no-c-format
msgid "(0). A string of digits."
msgstr "(0). Ряд цифр."

#. Tag: para
#, no-c-format
msgid "(15). Representations such as First or 1st. Often used in street names."
msgstr ""
"(15). Такі позначення, як \"Перший\" або \"1-й\". Часто використовуються в "
"назвах вулиць."

#. Tag: para
#, no-c-format
msgid "(18). A single letter."
msgstr "(18). Одна літера."

#. Tag: para
#, no-c-format
msgid ""
"(1). A word is a string of letters of arbitrary length. A single letter can "
"be both a SINGLE and a WORD."
msgstr ""
"(1). Слово — це послідовність літер довільної довжини. Окрема літера може "
"бути як SINGLE так і WORD."

#. Tag: emphasis
#, no-c-format
msgid "Function-based Input Tokens"
msgstr "Функціональні вхідні токени"

#. Tag: para
#, no-c-format
msgid ""
"(14). Words used to denote post office boxes. For example <emphasis>Box</"
"emphasis> or <emphasis>PO Box</emphasis>."
msgstr ""
"(14). Слова, що використовуються для позначення поштових скриньок. "
"Наприклад, <emphasis>Box</emphasis> або <emphasis>PO Box</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"(19). Words used to denote buildings or building complexes, usually as a "
"prefix. For example: <emphasis>Tower</emphasis> in <emphasis>Tower 7A</"
"emphasis>."
msgstr ""
"(19). Слова, що використовуються для позначення будівель або будівельних "
"комплексів, зазвичай як префікс. Наприклад: <emphasis>Вежа</emphasis> в "
"<emphasis>Вежа 7A</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"(24). Words and abbreviations used to denote buildings or building "
"complexes, usually as a suffix. For example: <emphasis>Shopping Centre</"
"emphasis>."
msgstr ""
"(24). Слова та абревіатури, що використовуються для позначення будівель або "
"будівельних комплексів, зазвичай як суфікс. Наприклад: <emphasis>Торговий "
"центр</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"(22). Words used to denote directions, for example <emphasis>North</"
"emphasis>."
msgstr ""
"(22). Слова, що використовуються для позначення напрямків, наприклад "
"<emphasis>Північ</emphasis>."

#. Tag: para
#, no-c-format
msgid "(20). Words used to denote milepost addresses."
msgstr ""
"(20). Слова, що використовуються для позначення адрес кілометрових стовпців."

#. Tag: para
#, no-c-format
msgid ""
"(6). Words and abbreviations used to denote highways and roads. For example: "
"the <emphasis>Interstate</emphasis> in <emphasis>Interstate 5</emphasis>"
msgstr ""
"(6). Слова та абревіатури, що використовуються для позначення "
"автомагістралей та доріг. Наприклад: <emphasis>Interstate</emphasis> в "
"<emphasis>Interstate 5</emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"(8). Words and abbreviations used to denote rural routes. <emphasis>RR</"
"emphasis>."
msgstr ""
"(8). Слова та абревіатури, що використовуються для позначення приміських "
"маршрутів. <emphasis>RR</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"(2). Words and abbreviations used to denote street types. For example: "
"<emphasis>ST</emphasis> or <emphasis>AVE</emphasis>."
msgstr ""
"(2). Слова та абревіатури, що використовуються для позначення типів вулиць. "
"Наприклад: <emphasis>ST</emphasis> або <emphasis>AVE</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"(16). Words and abbreviations used to denote internal subaddresses. For "
"example, <emphasis>APT</emphasis> or <emphasis>UNIT</emphasis>."
msgstr ""
"(16). Слова та абревіатури, що використовуються для позначення внутрішніх "
"підадрес. Наприклад, <emphasis>APT</emphasis> або <emphasis>UNIT</emphasis>."

#. Tag: emphasis
#, no-c-format
msgid "Postal Type Input Tokens"
msgstr "Токени введення поштового типу"

#. Tag: para
#, no-c-format
msgid "(28). A 5 digit number. Identifies a ZIP code"
msgstr "(28). 5-значне число. Ідентифікує поштовий індекс"

#. Tag: para
#, no-c-format
msgid "(29). A 4 digit number. Identifies ZIP4."
msgstr "(29). 4-значний номер. Ідентифікує ZIP4."

#. Tag: para
#, no-c-format
msgid ""
"(27). A 3 character sequence of letter number letter. Identifies an FSA, the "
"first 3 characters of a Canadian postal code."
msgstr ""
"(27). Послідовність з 3 символів, що складається з літери, цифри та літери. "
"Ідентифікує FSA, перші 3 символи канадського поштового індексу."

#. Tag: para
#, no-c-format
msgid ""
"(26). A 3 character sequence of number letter number. Identifies an LDU, the "
"last 3 characters of a Canadian postal code."
msgstr ""
"(26). Послідовність з 3 символів, що складається з цифри, літери та цифри. "
"Ідентифікує LDU, останні 3 символи канадського поштового індексу."

#. Tag: emphasis
#, no-c-format
msgid "Stopwords"
msgstr "Стоп-слова"

#. Tag: para
#, no-c-format
msgid ""
"STOPWORDS combine with WORDS. In rules a string of multiple WORDs and "
"STOPWORDs will be represented by a single WORD token."
msgstr ""
"СТОПСЛОВА поєднуються зі СЛОВАМИ. У правилах послідовність декількох СЛІВ і "
"СТОПСЛІВ буде представлена одним токеном СЛОВА."

#. Tag: para
#, no-c-format
msgid ""
"(7). A word with low lexical significance, that can be omitted in parsing. "
"For example: <emphasis>THE</emphasis>."
msgstr ""
"(7). Слово з низьким лексичним значенням, яке можна опустити при розборі. "
"Наприклад: <emphasis>THE</emphasis>."

#. Tag: title
#, no-c-format
msgid "Output Tokens"
msgstr "Вихідні токени"

#. Tag: para
#, no-c-format
msgid ""
"After the first -1 (terminator), follows the output tokens and their order, "
"followed by a terminator <code>-1</code>. Numbers for corresponding output "
"tokens are listed in <xref linkend=\"stdaddr\"/>. What are allowed is "
"dependent on kind of rule. Output tokens valid for each rule type are listed "
"in <xref linkend=\"rule_types_rank\"/>."
msgstr ""
"Після першого -1 (роздільника) йдуть вихідні маркери та їх порядок, а потім "
"термінатор <code>-1</code>. Номери відповідних вихідних маркерів наведені в "
"<xref linkend=\"stdaddr\"/>. Допустимі значення залежать від типу правила. "
"Вихідні маркери, допустимі для кожного типу правила, наведені в <xref "
"linkend=\"rule_types_rank\"/>."

#. Tag: title
#, no-c-format
msgid "Rule Types and Rank"
msgstr "Типи правил та їхній ранг"

#. Tag: para
#, no-c-format
msgid ""
"The final part of the rule is the rule type which is denoted by one of the "
"following, followed by a rule rank. The rules are ranked from 0 (lowest) to "
"17 (highest)."
msgstr ""
"Остання частина правила - це тип правила, який позначається одним із "
"наступних символів, за яким слідує рангове значення правила. Правила "
"ранжуються від 0 (найнижче) до 17 (найвище)."

#. Tag: para
#, no-c-format
msgid ""
"(token number = \"<emphasis role=\"bold\">0</emphasis>\"). The class of "
"rules for parsing MACRO clauses such as <emphasis>PLACE STATE ZIP</emphasis>"
msgstr ""
"(номер токена = \"<emphasis role=\"bold\">0</emphasis>\"). Клас правил для "
"розбору MACRO класів, таких як <emphasis>PLACE STATE ZIP</emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\"><varname>MACRO_C</varname> output tokens</emphasis> "
"(excerpted from <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12."
"html#--r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</"
"link>."
msgstr ""
"<emphasis role=\"bold\"><varname>MACRO_C</varname> вихідні токени</emphasis> "
"(витяг з <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--"
"r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</link>."

#. Tag: para
#, no-c-format
msgid "(token number \"10\"). Example \"Albany\""
msgstr "(токен номер \"10\"). Приклад \"Albany\""

#. Tag: para
#, no-c-format
msgid "(token number \"11\"). Example \"NY\""
msgstr "(токен номер \"11\"). Приклад \"NY\""

#. Tag: para
#, no-c-format
msgid ""
"(token number \"12\"). This attribute is not used in most reference files. "
"Example \"USA\""
msgstr ""
"(токен номер \"12\"). Цей атрибут не використовується в більшості файлів "
"посилань. Приклад \"USA\""

#. Tag: para
#, no-c-format
msgid ""
"(token number \"13\"). (SADS elements \"ZIP CODE\" , \"PLUS 4\" ). This "
"attribute is used for both the US ZIP and the Canadian postal codes."
msgstr ""
"(номер токена «13»). (Елементи SADS «ZIP CODE» , «PLUS 4» ). Цей атрибут "
"використовується як для поштових індексів США, так і для поштових індексів "
"Канади."

#. Tag: para
#, no-c-format
msgid ""
"(token number = \"<emphasis role=\"bold\">1</emphasis>\"). The class of "
"rules for parsing full MICRO clauses (such as House, street, sufdir, predir, "
"pretyp, suftype, qualif) (ie ARC_C plus CIVIC_C). These rules are not used "
"in the build phase."
msgstr ""
"(номер токена = \"<emphasis role=\"bold\">1</emphasis>\"). Клас правил для "
"розбору повних клаузул MICRO (таких як House, street, sufdir, predir, "
"pretyp, suftype, qualif) (тобто ARC_C плюс CIVIC_C). Ці правила не "
"використовуються на етапі побудови."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\"><varname>MICRO_C</varname> output tokens</emphasis> "
"(excerpted from <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12."
"html#--r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</"
"link>."
msgstr ""
"<emphasis role=\"bold\"><varname>MICRO_C</varname> вихідні токени</emphasis> "
"(витяг з <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--"
"r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</link>."

#. Tag: para
#, no-c-format
msgid ""
"(token number = \"<emphasis role=\"bold\">2</emphasis>\"). The class of "
"rules for parsing MICRO clauses, excluding the HOUSE attribute. As such uses "
"same set of output tokens as MICRO_C minus the HOUSE token."
msgstr ""
"(номер маркера = \"<emphasis role=\"bold\">2</emphasis>\"). Клас правил для "
"розбору клаузул MICRO, за винятком атрибуту HOUSE. Як такий, використовує "
"той самий набір вихідних маркерів, що й MICRO_C, за винятком маркера HOUSE."

#. Tag: para
#, no-c-format
msgid ""
"(token number = \"<emphasis role=\"bold\">3</emphasis>\"). The class of "
"rules for parsing the HOUSE attribute."
msgstr ""
"(номер токена = \"<emphasis role=\"bold\">3</emphasis>\"). Клас правил для "
"розбору атрибуту HOUSE."

#. Tag: para
#, no-c-format
msgid ""
"(token number = \"<emphasis role=\"bold\">4</emphasis>\"). The class of "
"rules for parsing EXTRA attributes - attributes excluded from geocoding. "
"These rules are not used in the build phase."
msgstr ""
"(номер токена = \"<emphasis role=\"bold\">4</emphasis>\"). Клас правил для "
"розбору атрибутів EXTRA - атрибутів, виключених з геокодування. Ці правила "
"не використовуються на етапі побудови."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\"><varname>EXTRA_C</varname> output tokens</emphasis> "
"(excerpted from <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12."
"html#--r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</"
"link>."
msgstr ""
"<emphasis role=\"bold\"><varname>EXTRA_C</varname> вихідні токени</emphasis> "
"(витяг з <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--"
"r-typ--\">http://www.pagcgeo.org/docs/html/pagc-12.html#--r-typ--</link>."

#. Tag: para
#, no-c-format
msgid "(token number <code>0</code>): Unparsed building identifiers and types."
msgstr ""
"(токен номер <code>0</code>): Нерозпізнані ідентифікатори та типи будівель."

#. Tag: para
#, no-c-format
msgid ""
"(token number <code>14</code>): The <emphasis role=\"bold\">BOX</emphasis> "
"in <code>BOX 3B</code>"
msgstr ""
"(токен номер <code>14</code>): <emphasis role=\"bold\">БОКС</emphasis> в "
"<code>БОКС 3B</code>"

#. Tag: para
#, no-c-format
msgid ""
"(token number <code>15</code>): The <emphasis role=\"bold\">3B</emphasis> in "
"<code>BOX 3B</code>"
msgstr ""
"(токен номер <code>15</code>): <emphasis role=\"bold\">3B</emphasis> в "
"<code>BOX 3B</code>"

#. Tag: para
#, no-c-format
msgid ""
"(token number <code>8</code>): The <emphasis role=\"bold\">RR</emphasis> in "
"<code>RR 7</code>"
msgstr ""
"(токен номер <code>8</code>): <emphasis role=\"bold\">RR</emphasis> в "
"<code>RR 7</code>"

#. Tag: para
#, no-c-format
msgid ""
"(token number <code>16</code>): The <emphasis role=\"bold\">APT</emphasis> "
"in <code>APT 3B</code>"
msgstr ""
"(токен номер <code>16</code>): <emphasis role=\"bold\">APT</emphasis> в "
"<code>APT 3B</code>"

#. Tag: para
#, no-c-format
msgid ""
"(token number <code>17</code>): The <emphasis role=\"bold\">3B</emphasis> in "
"<code>APT 3B</code>"
msgstr ""
"(токен номер <code>17</code>): <emphasis role=\"bold\">3B</emphasis> в "
"<code>APT 3B</code>"

#. Tag: para
#, no-c-format
msgid "(token number <code>9</code>): An otherwise unclassified output."
msgstr ""
"(токен номер <code>9</code>): Вихідні дані, які не підлягають класифікації."

#. Tag: refpurpose
#, no-c-format
msgid ""
"A lex table is used to classify alphanumeric input and associate that input "
"with (a) input tokens ( See <xref linkend=\"rule_input_tokens\"/>) and (b) "
"standardized representations."
msgstr ""
"Таблиця lex використовується для класифікації алфавітно-цифрового вводу та "
"пов'язування цього вводу з (а) вхідними токенами (див. <xref "
"linkend=\"rule_input_tokens\"/>) та (б) стандартизованими представленнями."

#. Tag: para
#, no-c-format
msgid ""
"A lex (short for lexicon) table is used to classify alphanumeric input and "
"associate that input with <xref linkend=\"rule_input_tokens\"/> and (b) "
"standardized representations. Things you will find in these tables are "
"<code>ONE</code> mapped to stdword: <code>1</code>."
msgstr ""
"Таблиця lex (скорочення від lexicon) використовується для класифікації "
"алфавітно-цифрового вводу та пов'язування цього вводу з <xref "
"linkend=\"rule_input_tokens\"/> та (b) стандартизованими представленнями. У "
"цих таблицях ви знайдете <code>ONE</code>, що відповідає stdword: <code>1</"
"code>."

#. Tag: para
#, no-c-format
msgid "A lex has at least the following columns in the table. You may add"
msgstr "Lex має принаймні такі стовпці в таблиці. Ви можете додати"

#. Tag: para
#, no-c-format
msgid "integer: definition number?"
msgstr "integer: definition number?"

#. Tag: para
#, no-c-format
msgid "text: the input word"
msgstr "text: вхідне слово"

#. Tag: para
#, no-c-format
msgid "text: the standardized replacement word"
msgstr "text: вхідне слово стандартизоване слово-замінник"

#. Tag: para
#, no-c-format
msgid ""
"integer: the kind of word it is. Only if it is used in this context will it "
"be replaced. Refer to <link xlink:href=\"http://www.pagcgeo.org/docs/html/"
"pagc-12.html#--i-tok--\">PAGC Tokens</link>."
msgstr ""
"integer: тип слова. Замінюється тільки в цьому контексті. Див. <link xlink:"
"href=\"http://www.pagcgeo.org/docs/html/pagc-12.html#--i-tok--\">Токени "
"PAGC</link>."

#. Tag: refpurpose
#, no-c-format
msgid ""
"A gaz table is used to standardize place names and associate that input with "
"(a) input tokens ( See <xref linkend=\"rule_input_tokens\"/>) and (b) "
"standardized representations."
msgstr ""
"Таблиця gaz використовується для стандартизації географічних назв та "
"пов'язування цих даних з (а) вхідними токенами (див. <xref "
"linkend=\"rule_input_tokens\"/>) та (б) стандартизованими представленнями."

#. Tag: para
#, no-c-format
msgid ""
"A gaz (short for gazeteer) table is used to standardize place names and "
"associate that input with <xref linkend=\"rule_input_tokens\"/> and (b) "
"standardized representations. For example if you are in US, you may load "
"these with State Names and associated abbreviations."
msgstr ""
"Таблиця gaz (скорочення від gazeteer) використовується для стандартизації "
"назв місць та пов'язування цих даних з <xref linkend=\"rule_input_tokens\"/> "
"та (b) стандартизованими представленнями. Наприклад, якщо ви перебуваєте в "
"США, ви можете завантажити ці дані разом із назвами штатів та відповідними "
"абревіатурами."

#. Tag: para
#, no-c-format
msgid ""
"A gaz table has at least the following columns in the table. You may add "
"more columns if you wish for your own purposes."
msgstr ""
"Таблиця gaz має принаймні такі стовпці. Ви можете додати більше стовпців, "
"якщо це необхідно для ваших потреб."

#. Tag: para
#, no-c-format
msgid ""
"integer: definition number? - identifier used for that instance of the word"
msgstr ""
"integer: definition number? - ідентифікатор, що використовується для цього "
"екземпляра слова"

#. Tag: title
#, no-c-format
msgid "Address Standardizer Functions"
msgstr "Функції стандартизації адреси"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a json formatted text listing the parse tokens and standardizations"
msgstr ""
"Повертає текст у форматі json із переліком розібраних токенів та "
"стандартизацій"

#. Tag: para
#, no-c-format
msgid ""
"This is a function for debugging address standardizer rules and lex/gaz "
"mappings. It returns a json formatted text that includes the matching rules, "
"mapping of tokens, and best standardized address <xref linkend=\"stdaddr\"/> "
"form of an input address utilizing <xref linkend=\"lextab\"/> table name, "
"<xref linkend=\"gaztab\"/>, and <xref linkend=\"rulestab\"/> table names and "
"an address."
msgstr ""
"Це функція для налагодження правил стандартизації адрес та відповідності "
"лексичних одиниць (lex/gaz). Вона повертає текст у форматі json, що містить "
"правила відповідності, відображення токенів та найкращу стандартизовану "
"адресу <xref linkend=\"stdaddr\"/> у вигляді вхідної адреси з використанням "
"<xref linkend=\"lextab\"/>імен таблиць, <xref linkend=\"gaztab\"/>та <xref "
"linkend=\"rulestab\"/>імен таблиць та адреси."

#. Tag: para
#, no-c-format
msgid "For single line addresses use just <varname>micro</varname>"
msgstr "Для однорядкових адрес використовуйте лише <varname>micro</varname>"

#. Tag: para
#, no-c-format
msgid ""
"For two line address A <varname>micro</varname> consisting of standard first "
"line of postal address e.g. <code>house_num street</code>, and a macro "
"consisting of standard postal second line of an address e.g <code>city, "
"state postal_code country</code>."
msgstr ""
"Для дворядкової адреси A <varname>micro</varname>, що складається зі "
"стандартного першого рядка поштової адреси, наприклад <code>house_num "
"street</code>, та макросу, що складається зі стандартного другого рядка "
"поштової адреси, наприклад <code>city, state postal_code country</code>."

#. Tag: para
#, no-c-format
msgid "Elements returned in the json document are"
msgstr "Елементи, що повертаються в документі json, є такими"

#. Tag: para
#, no-c-format
msgid ""
"For each word in the input address, returns the position of the word, token "
"categorization of the word, and the standard word it is mapped to. Note that "
"for some input words, you might get back multiple records because some "
"inputs can be categorized as more than one thing."
msgstr ""
"Для кожного слова у вхідній адресі повертає позицію слова, категоризацію "
"лексеми слова та стандартне слово, до якого воно відноситься. Зверніть "
"увагу, що для деяких вхідних слів ви можете отримати кілька записів, "
"оскільки деякі вхідні дані можуть бути віднесені до декількох категорій."

#. Tag: para
#, no-c-format
msgid ""
"The set of rules matching the input and the corresponding score for each. "
"The first rule (highest scoring) is what is used for standardization"
msgstr ""
"Набір правил, що відповідають вхідним даним, та відповідний бал для кожного "
"з них. Перше правило (з найвищим балом) використовується для стандартизації"

#. Tag: para
#, no-c-format
msgid ""
"The standardized address elements <xref linkend=\"stdaddr\"/> that would be "
"returned when running <xref linkend=\"standardize_address\"/>"
msgstr ""
"Стандартизовані елементи адреси <xref linkend=\"stdaddr\"/>, які будуть "
"повернуті при виконанні <xref linkend=\"standardize_address\"/>"

#. Tag: para
#, no-c-format
msgid "Availability: 3.4.0"
msgstr "Доступність: 3.4.0"

#. Tag: title
#, no-c-format
msgid "Examples"
msgstr "Приклади"

#. Tag: para
#, no-c-format
msgid "Using address_standardizer_data_us extension"
msgstr "Використання розширення address_standardizer_data_us"

#. Tag: para
#, no-c-format
msgid "Variant 1: Single line address and returning the input tokens"
msgstr "Варіант 1: Адреса в одному рядку та повернення вхідних токенів"

#. Tag: para
#, no-c-format
msgid ""
"Variant 2: Multi line address and returning first rule input mappings and "
"score"
msgstr ""
"Варіант 2: Багаторядкова адреса та повернення перших правил введення та "
"оцінок"

#. Tag: title
#, no-c-format
msgid "See Also"
msgstr "Див. також"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"rulestab\"/>, <xref linkend=\"lextab\"/>, <xref "
"linkend=\"gaztab\"/>, <xref linkend=\"Pagc_Normalize_Address\"/>"
msgstr ""
", <xref linkend=\"rulestab\"/>, <xref linkend=\"lextab\"/>, <xref "
"linkend=\"gaztab\"/>, <xref linkend=\"Pagc_Normalize_Address\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Takes a 1 line address and breaks into parts"
msgstr "Бере 1-рядкову адресу і розбиває на частини"

#. Tag: para
#, no-c-format
msgid ""
"Returns takes an address as input, and returns a record output consisting of "
"fields <emphasis>num</emphasis>, <emphasis>street</emphasis>, "
"<emphasis>street2</emphasis>, <emphasis>address1</emphasis>, <emphasis>city</"
"emphasis>, <emphasis>state</emphasis>, <emphasis>zip</emphasis>, "
"<emphasis>zipplus</emphasis>, <emphasis>country</emphasis>."
msgstr ""
"Повертає адресу як вхідні дані та повертає запис, що складається з полів "
"<emphasis>num</emphasis>, <emphasis>street</emphasis>, <emphasis>street2</"
"emphasis>, <emphasis>address1</emphasis>, <emphasis>city</emphasis>, "
"<emphasis>state</emphasis>, <emphasis>zip</emphasis>, <emphasis>zipplus</"
"emphasis>, <emphasis>country</emphasis>."

#. Tag: para
#, no-c-format
msgid "Availability: 2.2.0"
msgstr "Доступність: 2.2.0"

#. Tag: para
#, no-c-format
msgid "Single Address"
msgstr "Одинарна адреса"

#. Tag: para
#, no-c-format
msgid "Table of addresses"
msgstr "Таблиця адрес"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns an stdaddr form of an input address utilizing lex, gaz, and rule "
"tables."
msgstr ""
"Повертає форму stdaddr вхідної адреси, використовуючи таблиці lex, gaz та "
"rule."

#. Tag: para
#, no-c-format
msgid ""
"Returns an <xref linkend=\"stdaddr\"/> form of an input address utilizing "
"<xref linkend=\"lextab\"/> table name, <xref linkend=\"gaztab\"/>, and <xref "
"linkend=\"rulestab\"/> table names and an address."
msgstr ""
"Повертає <xref linkend=\"stdaddr\"/>форму вхідної адреси, використовуючи "
"<xref linkend=\"lextab\"/>ім'я таблиці, <xref linkend=\"gaztab\"/>та <xref "
"linkend=\"rulestab\"/>імена таблиць та адресу."

#. Tag: para
#, no-c-format
msgid "Variant 1: Takes an address as a single line."
msgstr "Варіант 1: Приймає адресу в одному рядку."

#. Tag: para
#, no-c-format
msgid ""
"Variant 2: Takes an address as 2 parts. A <varname>micro</varname> "
"consisting of standard first line of postal address e.g. <code>house_num "
"street</code>, and a macro consisting of standard postal second line of an "
"address e.g <code>city, state postal_code country</code>."
msgstr ""
"Варіант 2: Приймає адресу у вигляді 2 частин. A <varname>micro</varname>, що "
"складається зі стандартного першого рядка поштової адреси, наприклад "
"<code>house_num street</code>, та макросу, що складається зі стандартного "
"другого рядка поштової адреси, наприклад <code>city, state postal_code "
"country</code>."

#. Tag: para
#, no-c-format
msgid ""
"Variant 1: Single line address. This doesn't work well with non-US addresses"
msgstr ""
"Варіант 1: Адреса в одному рядку. Це не працює з адресами за межами США"

#. Tag: para
#, no-c-format
msgid ""
"Using tables packaged with tiger geocoder. This example only works if you "
"installed <varname>postgis_tiger_geocoder</varname>."
msgstr ""
"Використання таблиць, що входять до складу геокодера tiger. Цей приклад "
"працює тільки в тому випадку, якщо ви встановили "
"<varname>postgis_tiger_geocoder</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Make easier to read we'll dump output using hstore extension CREATE "
"EXTENSION hstore; you need to install"
msgstr ""
"Щоб полегшити читання, ми будемо виводити дані за допомогою розширення "
"hstore CREATE EXTENSION hstore; вам потрібно встановити"

#. Tag: para
#, no-c-format
msgid "Variant 2: As a two part Address"
msgstr "Варіант 2: Як адреса, що складається з двох частин"

#. Tag: title
#, no-c-format
msgid "History Tracking"
msgstr "Відстеження історії"

#. Tag: para
#, no-c-format
msgid ""
"Suppose you have a table of data that represents the current state of a "
"particular geographic feature. A parcels table, or a roads table, or a fruit "
"trees table, whatever. Generally, GIS tools understand a table as a single "
"entity into which they can update, insert and delete rows from. How you do "
"allow common GIS tools to work against your data, while maintaining an audit "
"trail of what changes have been made, by whom, and what the past state of "
"the data is?"
msgstr ""
"Припустимо, ви маєте таблицю даних, яка відображає поточний стан певного "
"географічного об'єкта. Таблиця ділянок, таблиця доріг, таблиця фруктових "
"дерев тощо. Зазвичай інструменти ГІС сприймають таблицю як єдиний об'єкт, в "
"якому можна оновлювати, вставляти та видаляти рядки. Як дозволити звичайним "
"інструментам ГІС працювати з вашими даними, зберігаючи при цьому журнал "
"змін, які були внесені, хто їх вніс та який був попередній стан даних?"

#. Tag: para
#, no-c-format
msgid ""
"This <varname>history_table</varname> extra module provides some utility "
"functions for creating and maintaining history."
msgstr ""
"Цей додатковий модуль <varname>history_table</varname> надає деякі корисні "
"функції для створення та ведення історії."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>history_table</varname> extension is written in plpgsql and "
"located in the <varname>extras/history_table</varname> directory of the "
"PostGIS source tree."
msgstr ""
"Розширення <varname>history_table</varname> написано на мові plpgsql і "
"знаходиться в каталозі <varname>extras/history_table</varname> дерева "
"вихідного коду PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"If you have a table 'roads', this module will maintain a 'roads_history' "
"side table, which contains all the columns of the parent table, and the "
"following additional columns:"
msgstr ""
"Якщо у вас є таблиця \"roads\", цей модуль буде вести додаткову таблицю "
"\"roads_history\", яка містить усі стовпці батьківської таблиці та наступні "
"додаткові стовпці:"

#. Tag: para
#, no-c-format
msgid ""
"When you insert a new record into 'roads' a record is automatically inserted "
"into 'roads_history', with the 'date_added' filled in the 'date_deleted' set "
"to NULL, a unique 'history_id', a 'last_operation' of 'INSERT' and "
"'active_user' set."
msgstr ""
"Коли ви вставляєте новий запис у \"roads\", запис автоматично вставляється у "
"\"roads_history\", з заповненим полем \"date_added\", полем "
"\"date_deleted\", встановленим на NULL, унікальним \"history_id\", "
"\"last_operation\" з \"INSERT\" та \"active_user\"."

#. Tag: para
#, no-c-format
msgid ""
"When you delete a record in 'roads', the record in the history table is "
"*not* deleted, but the 'date_deleted' is set to the current date."
msgstr ""
"Коли ви видаляєте запис у \"roads\", запис у таблиці історії *не* "
"видаляється, але \"date_deleted\" встановлюється на поточну дату."

#. Tag: para
#, no-c-format
msgid ""
"When you update a record in 'roads', the current record has 'date_deleted' "
"filled in and a new record is created with the 'date_added' set and "
"'date_deleted' NULL."
msgstr ""
"Коли ви оновлюєте запис у \"roads\", у поточному записі заповнюється поле "
"\"date_deleted\" і створюється новий запис із полем \"date_added\" та полем "
"\"date_deleted\" із значенням NULL."

#. Tag: para
#, no-c-format
msgid ""
"With this information maintained, it is possible to retrieve the history of "
"any record in the roads table:"
msgstr ""
"Зберігаючи цю інформацію, можна отримати історію будь-якого запису в таблиці "
"roads:"

#. Tag: para
#, no-c-format
msgid "Or, to retrieve a view of the roads table at any point in the past:"
msgstr ""
"Або, щоб отримати перегляд таблиці доріг в будь-який момент в минулому:"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a table that will hold some interesting values for managing history "
"tables."
msgstr ""
"Створює таблицю, яка буде містити деякі цікаві значення для управління "
"таблицями історії."

#. Tag: para
#, no-c-format
msgid ""
"Creates a table that will hold some interesting values for managing history "
"tables. Creates a table called <varname>historic_information</varname>"
msgstr ""
"Створює таблицю, яка буде містити деякі цікаві значення для управління "
"таблицями історії. Створює таблицю з назвою <varname>historic_information</"
"varname>"

#. Tag: para
#, no-c-format
msgid "Availability: 1.5.0"
msgstr "Доступність: 1.5.0"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Registers a table in the history_information table for tracking and also "
"adds in side line history table and insert, update, delete rules on the "
"table."
msgstr ""
"Реєструє таблицю в таблиці history_information для відстеження, а також "
"додає в side line history таблицю та правила вставки, оновлення та видалення "
"в таблиці."

#. Tag: para
#, no-c-format
msgid ""
"Registers a table in the history_information table for tracking and also "
"adds in side line history table with same name as table but prefixed with "
"<varname>history</varname> in the same schema as the original table. Puts in "
"insert, update, delete rules on the table. Any inserts,updates,deletes of "
"the geometry are recorded in the history table."
msgstr ""
"Реєструє таблицю в таблиці history_information для відстеження, а також "
"додає в side line history таблицю з тим самим іменем, що й таблиця, але з "
"префіксом <varname>history</varname> в тій самій схемі, що й оригінальна "
"таблиця. Встановлює правила вставки, оновлення та видалення для таблиці. "
"Будь-які вставки, оновлення та видалення геометрії записуються в таблицю "
"історії."

#. Tag: para
#, no-c-format
msgid ""
"This function currently relies on a geometry column being registered in "
"<varname>geometry_columns</varname> and fails if the geometry column is not "
"present in <varname>geometry_columns</varname> table."
msgstr ""
"Ця функція наразі залежить від того, чи зареєстровано стовпець геометрії в "
"<varname>geometry_columns</varname>, і не працює, якщо стовпець геометрії "
"відсутній у таблиці <varname>geometry_columns</varname>."

#. Tag: title
#, no-c-format
msgid "Tiger Geocoder"
msgstr "Геокодер Tiger"

#. Tag: para
#, no-c-format
msgid ""
"A plpgsql based geocoder written to work with the <link xlink:href=\"https://"
"www2.census.gov/geo/tiger/\">TIGER (Topologically Integrated Geographic "
"Encoding and Referencing system ) / Line and Master Address database export</"
"link> released by the US Census Bureau."
msgstr ""
"Геокодер на основі plpgsql, написаний для роботи з <link xlink:"
"href=\"https://www2.census.gov/geo/tiger/\">TIGER (Topologically Integrated "
"Geographic Encoding and Referencing system ) / Line and Master Address "
"database export</link>, випущеним Бюро перепису населення США."

#. Tag: para
#, no-c-format
msgid ""
"There are four components to the geocoder: the data loader functions, the "
"address normalizer, the address geocoder, and the reverse geocoder."
msgstr ""
"Геокодер складається з чотирьох компонентів: функції завантаження даних, "
"нормалізатор адрес, геокодер адрес та зворотний геокодер."

#. Tag: para
#, no-c-format
msgid ""
"Although it is designed specifically for the US, a lot of the concepts and "
"functions are applicable and can be adapted to work with other country "
"address and road networks."
msgstr ""
"Хоча ця програма розроблена спеціально для США, багато її концепцій та "
"функцій можна застосувати та адаптувати до адресних та дорожніх мереж інших "
"країн."

#. Tag: para
#, no-c-format
msgid ""
"The script builds a schema called <varname>tiger</varname> to house all the "
"TIGER-related functions, reusable lookup data such as road type prefixes, "
"suffixes, states, various control tables for managing data load, and "
"skeleton base tables from which all the TIGER-loaded tables inherit."
msgstr ""
"Скрипт створює схему під назвою <varname>tiger</varname> для розміщення всіх "
"функцій, пов'язаних з TIGER, даних для повторного використання, таких як "
"префікси типів доріг, суфікси, штати, різні таблиці управління для керування "
"завантаженням даних, а також базові таблиці-скелети, від яких успадковуються "
"всі таблиці, завантажені TIGER."

#. Tag: para
#, no-c-format
msgid ""
"Another schema called <varname>tiger_data</varname> is also created which "
"houses all the census data for each state that the loader downloads from the "
"Census site and loads into the database. In the current model, each set of "
"state tables is prefixed with the state code e.g <varname>ma_addr</varname>, "
"<varname>ma_edges</varname> etc with constraints to enforce only that state "
"data. Each of these tables inherits from the tables <varname>addr</varname>, "
"<varname>faces</varname>, <varname>edges</varname>, etc located in the "
"<varname>tiger</varname> schema."
msgstr ""
"Також створюється інша схема під назвою <varname>tiger_data</varname>, яка "
"містить усі дані перепису населення для кожного штату, які завантажувач "
"завантажує з веб-сайту Census і завантажує в базу даних. У поточній моделі "
"кожен набір таблиць штатів має префікс з кодом штату, наприклад "
"<varname>ma_addr</varname>, <varname>ma_edges</varname> тощо, з обмеженнями, "
"що забезпечують використання тільки даних цього штату. Кожна з цих таблиць "
"успадковується від таблиць <varname>addr</varname>, <varname>faces</"
"varname>, <varname>edges</varname> тощо, розташованих у схемі "
"<varname>tiger</varname>."

#. Tag: para
#, no-c-format
msgid ""
"All the geocode functions only reference the base tables, so there is no "
"requirement that the data schema be called <varname>tiger_data</varname> or "
"that data can't be further partitioned into other schemas -- e.g. a "
"different schema for each state, as long as all the tables inherit from the "
"tables in the <varname>tiger</varname> schema."
msgstr ""
"Всі функції геокодування посилаються тільки на базові таблиці, тому немає "
"вимоги, щоб схема даних називалася <varname>tiger_data</varname> або щоб "
"дані не могли бути додатково розділені на інші схеми — наприклад, окрема "
"схема для кожного штату, якщо всі таблиці успадковуються від таблиць у схемі "
"<varname>tiger</varname>."

#. Tag: para
#, no-c-format
msgid ""
"For instructions on how to enable the extension in your database and also to "
"load data using it, refer to <xref "
"linkend=\"install_tiger_geocoder_extension\"/>."
msgstr ""
"Інструкції щодо увімкнення розширення у вашій базі даних, а також "
"завантаження даних за його допомогою, див. <xref "
"linkend=\"install_tiger_geocoder_extension\"/>."

#. Tag: para
#, no-c-format
msgid ""
"If you are using the TIGER Geocoder (tiger_2010), you can upgrade the "
"scripts using the accompanying upgrade_geocoder.bat / .sh scripts in extras/"
"tiger. One major change between <varname>tiger_2010</varname> and "
"<varname>tiger_2011+</varname> is that the <varname>county</varname> and "
"<varname>state</varname> tables are no longer broken out by state. If you "
"have data from tiger_2010 and want to replace with tiger_2015, refer to "
"<xref linkend=\"upgrade_tiger_geocoder\"/>"
msgstr ""
"Якщо ви використовуєте TIGER Geocoder (tiger_2010), ви можете оновити "
"скрипти за допомогою супутніх скриптів upgrade_geocoder.bat / .sh в extras/"
"tiger. Однією з основних змін між <varname>tiger_2010</varname> і "
"<varname>tiger_2011+</varname> є те, що таблиці <varname>county</varname> і "
"<varname>state</varname> більше не розбиваються за штатами. Якщо у вас є "
"дані з tiger_2010 і ви хочете замінити їх на tiger_2015, зверніться до <xref "
"linkend=\"upgrade_tiger_geocoder\"/>"

#. Tag: para
#, no-c-format
msgid ""
"You can install the TIGER Geocoder with the PostgreSQL extension model. "
"Refer to <xref linkend=\"install_tiger_geocoder_extension\"/> for details."
msgstr ""
"Ви можете встановити TIGER Geocoder з розширенням PostgreSQL. Детальнішу "
"інформацію див. у <xref linkend=\"install_tiger_geocoder_extension\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The <xref linkend=\"Pagc_Normalize_Address\"/> function as a drop in "
"replacement for in-built <xref linkend=\"Normalize_Address\"/>. Refer to "
"<xref linkend=\"installing_pagc_address_standardizer\"/> for compile and "
"installation instructions."
msgstr ""
"Функція <xref linkend=\"Pagc_Normalize_Address\"/>замінює вбудовану функцію "
"<xref linkend=\"Normalize_Address\"/>. Інструкції щодо компіляції та "
"встановлення див. у <xref linkend=\"installing_pagc_address_standardizer\"/>."

#. Tag: para
#, no-c-format
msgid "Design:"
msgstr "Дизайн:"

#. Tag: para
#, no-c-format
msgid ""
"The goal of this project is to build a fully functional geocoder that can "
"process an arbitrary United States address string and using normalized TIGER "
"census data, produce a point geometry and rating reflecting the location of "
"the given address and likeliness of the location. The higher the rating "
"number the worse the result."
msgstr ""
"Метою цього проекту є створення повністю функціонального геокодера, який "
"може обробляти довільний рядок адреси в США і, використовуючи нормалізовані "
"дані перепису TIGER, створювати геометрію точки та оцінку, що відображає "
"місцезнаходження заданої адреси та ймовірність її розташування. Чим вищий "
"рейтинг, тим гірший результат."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>reverse_geocode</varname> function is useful for deriving the "
"street address and cross streets of a GPS location."
msgstr ""
"Функція <varname>reverse_geocode</varname> корисна для визначення адреси та "
"перехресть вулиць за GPS-координатами."

#. Tag: para
#, no-c-format
msgid ""
"The geocoder should be simple for anyone familiar with PostGIS to install "
"and use, and should be easily installable and usable on all platforms "
"supported by PostGIS."
msgstr ""
"Геокодер повинен бути простим для встановлення та використання будь-яким "
"користувачем, знайомим з PostGIS, а також легко встановлюватися та працювати "
"на всіх платформах, що підтримуються PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"It should be robust enough to function properly despite formatting and "
"spelling errors."
msgstr ""
"Він повинен бути достатньо надійним, щоб працювати належним чином, "
"незважаючи на помилки форматування та орфографії."

#. Tag: para
#, no-c-format
msgid ""
"It should be extensible enough to be used with future data updates, or "
"alternate data sources with a minimum of coding changes."
msgstr ""
"Він повинен бути достатньо розширюваним, щоб його можна було використовувати "
"з майбутніми оновленнями даних або альтернативними джерелами даних з "
"мінімальними змінами в коді."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>tiger</varname> schema must be added to the database search "
"path for the functions to work properly."
msgstr ""
"Щоб функції працювали належним чином, схема <varname>tiger</varname> повинна "
"бути додана до шляху пошуку бази даних."

#. Tag: para
#, no-c-format
msgid ""
"There are a couple other open source geocoders for PostGIS, that unlike the "
"TIGER Geocoder have the advantage of multi-country geocoding support"
msgstr ""
"Існує ще кілька геокодерів з відкритим кодом для PostGIS, які, на відміну "
"від TIGER Geocoder, мають перевагу у вигляді підтримки геокодування для "
"декількох країн"

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://wiki.openstreetmap.org/wiki/Nominatim\">Nominatim</"
"link> uses OpenStreetMap gazeteer formatted data. It requires osm2pgsql for "
"loading the data together with PostgreSQL and PostGIS. It is packaged as a "
"webservice interface and seems designed to be called as a webservice. Just "
"like the TIGER Geocoder, it has both a geocoder and a reverse geocoder "
"component. From the documentation, it is unclear if it has a pure SQL "
"interface like the TIGER Geocoder, or if a good deal of the logic is "
"implemented in the web interface."
msgstr ""
"<link xlink:href=\"http://wiki.openstreetmap.org/wiki/Nominatim\">Nominatim</"
"link> використовує дані у форматі OpenStreetMap gazeteer. Для завантаження "
"даних разом із PostgreSQL та PostGIS необхідний osm2pgsql. Він упакований як "
"інтерфейс веб-сервісу і, здається, призначений для виклику як веб-сервіс. "
"Так само, як і TIGER Geocoder, він має як геокодер, так і компонент "
"зворотного геокодера. З документації не зрозуміло, чи має він чистий "
"інтерфейс SQL, як TIGER Geocoder, чи значна частина логіки реалізована у "
"веб-інтерфейсі."

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://www.gisgraphy.com/\">GIS Graphy</link> can "
"utilize PostGIS and like Nominatim uses OpenStreetMap (OSM) data along with "
"some other sources. It comes with a loader to load OSM data and similar to "
"Nominatim is capable of geocoding not just US. Much like Nominatim, it runs "
"as a webservice and relies on Java 1.5, Servlet apps, Solr. GisGraphy is "
"cross-platform and also has a reverse geocoder among some other neat "
"features."
msgstr ""
"<link xlink:href=\"https://www.gisgraphy.com/\">GIS Graphy</link> може "
"використовувати PostGIS і, як і Nominatim, використовує дані OpenStreetMap "
"(OSM) разом з деякими іншими джерелами. Він поставляється з завантажувачем "
"для завантаження даних OSM і, подібно до Nominatim, здатний геокодувати не "
"тільки США. Як і Nominatim, він працює як веб-сервіс і базується на Java "
"1.5, додатках Servlet та Solr. GisGraphy є кросплатформовим і має, серед "
"інших корисних функцій, зворотний геокодер."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Generates a script that drops all non-primary key and non-unique "
"indexes on tiger schema and user specified schema. Defaults schema to "
"<varname>tiger_data</varname> if no schema is specified.</refpurpose>"
msgstr ""
"<refpurpose>Створює скрипт, який видаляє всі не первинні ключі та не "
"унікальні індекси зі схеми tiger та схеми, вказаної користувачем. Якщо схема "
"не вказана, за замовчуванням використовується схема <varname>tiger_data</"
"varname>.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Generates a script that drops all non-primary key and non-unique "
"indexes on tiger schema and user specified schema. Defaults schema to "
"<varname>tiger_data</varname> if no schema is specified.</para>"
msgstr ""
"<para>Створює скрипт, який видаляє всі не первинні ключі та не унікальні "
"індекси у схемі tiger та схемі, вказаній користувачем. Якщо схема не "
"вказана, за замовчуванням використовується схема <varname>tiger_data</"
"varname></para>"

#. Tag: para
#, no-c-format
msgid ""
"This is useful for minimizing index bloat that may confuse the query planner "
"or take up unnecessary space. Use in combination with <xref "
"linkend=\"Install_Missing_Indexes\"/> to add just the indexes used by the "
"geocoder."
msgstr ""
"Це корисно для мінімізації роздуття індексу, яке може заплутати планувальник "
"запитів або зайняти зайвий простір. Використовуйте разом з <xref "
"linkend=\"Install_Missing_Indexes\"/>, щоб додати тільки індекси, які "
"використовуються геокодером."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0"
msgstr "Доступність: 2.0.0"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Missing_Indexes_Generate_Script\"/>"
msgstr ", <xref linkend=\"Missing_Indexes_Generate_Script\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Generates a script that drops all tables in the specified schema that start "
"with <varname>county_all</varname>, <varname>state_all</varname> or state "
"code followed by <varname>county</varname> or <varname>state</varname>."
msgstr ""
"Створює скрипт, який видаляє всі таблиці у вказаній схемі, що починаються з "
"<varname>county_all</varname>, <varname>state_all</varname> або коду штату, "
"за яким слідує <varname>county</varname> або <varname>state</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Generates a script that drops all tables in the specified schema that start "
"with <varname>county_all</varname>, <varname>state_all</varname> or state "
"code followed by <varname>county</varname> or <varname>state</varname>. This "
"is needed if you are upgrading from <varname>tiger_2010</varname> to "
"<varname>tiger_2011</varname> data."
msgstr ""
"Створює скрипт, який видаляє всі таблиці у вказаній схемі, що починаються з "
"<varname>county_all</varname>, <varname>state_all</varname> або коду штату, "
"за яким слідує <varname>county</varname> або <varname>state</varname>. Це "
"потрібно, якщо ви оновлюєте дані з <varname>tiger_2010</varname> до "
"<varname>tiger_2011</varname>."

#. Tag: para
#, no-c-format
msgid "Availability: 2.1.0"
msgstr "Доступність: 2.1.0"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Generates a script that drops all tables in the specified schema that are "
"prefixed with the state abbreviation. Defaults schema to "
"<varname>tiger_data</varname> if no schema is specified."
msgstr ""
"Створює скрипт, який видаляє всі таблиці у вказаній схемі, що мають префікс "
"у вигляді абревіатури стану. Якщо схема не вказана, за замовчуванням "
"використовується схема <varname>tiger_data</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Generates a script that drops all tables in the specified schema that are "
"prefixed with the state abbreviation. Defaults schema to "
"<varname>tiger_data</varname> if no schema is specified. This function is "
"useful for dropping tables of a state just before you reload a state in case "
"something went wrong during your previous load."
msgstr ""
"Створює скрипт, який видаляє всі таблиці у вказаній схемі, що мають префікс "
"з абревіатурою стану. Якщо схема не вказана, за замовчуванням "
"використовується схема <varname>tiger_data</varname>. Ця функція корисна для "
"видалення таблиць стану безпосередньо перед перезавантаженням стану на "
"випадок, якщо під час попереднього завантаження сталася помилка."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes in an address as a string (or other normalized address) and outputs a "
"set of possible locations which include a point geometry in NAD 83 long lat, "
"a normalized address for each, and the rating. The lower the rating the more "
"likely the match. Results are sorted by lowest rating first. Can optionally "
"pass in maximum results, defaults to 10, and restrict_region (defaults to "
"NULL)"
msgstr ""
"Приймає адресу у вигляді рядка (або іншої нормалізованої адреси) і виводить "
"набір можливих місць, що включають геометрію точки в NAD 83 long lat, "
"нормалізовану адресу для кожного з них та рейтинг. Чим нижчий рейтинг, тим "
"більша ймовірність збігу. Результати сортуються за найнижчим рейтингом. "
"Можна додатково передати максимальну кількість результатів (за замовчуванням "
"10) та обмежити регіон (за замовчуванням NULL)"

#. Tag: para
#, no-c-format
msgid ""
"Takes in an address as a string (or already normalized address) and outputs "
"a set of possible locations which include a point geometry in NAD 83 long "
"lat, a <varname>normalized_address</varname> (addy) for each, and the "
"rating. The lower the rating the more likely the match. Results are sorted "
"by lowest rating first. Uses Tiger data (edges,faces,addr), PostgreSQL fuzzy "
"string matching (soundex,levenshtein) and PostGIS line interpolation "
"functions to interpolate address along the Tiger edges. The higher the "
"rating the less likely the geocode is right. The geocoded point is defaulted "
"to offset 10 meters from center-line off to side (L/R) of street address is "
"located on."
msgstr ""
"Приймає адресу у вигляді рядка (або вже нормалізовану адресу) і виводить "
"набір можливих місць, що включають геометрію точки в NAD 83 long lat, "
"<varname>normalized_address</varname> (addy) для кожного з них та рейтинг. "
"Чим нижчий рейтинг, тим більша ймовірність збігу. Результати сортуються за "
"найнижчим рейтингом. Використовує дані Tiger (краї, грані, адреси), нечітке "
"зіставлення рядків PostgreSQL (soundex, levenshtein) та функції інтерполяції "
"ліній PostGIS для інтерполяції адреси вздовж країв Tiger. Чим вищий рейтинг, "
"тим менша ймовірність правильності геокоду. Геокодована точка за "
"замовчуванням зміщена на 10 метрів від центральної лінії в бік (L/R) від "
"адреси вулиці, на якій вона розташована."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 to support Tiger 2010 structured data and revised some logic "
"to improve speed, accuracy of geocoding, and to offset point from centerline "
"to side of street address is located on. The new parameter "
"<varname>max_results</varname> useful for specifying number of best results "
"or just returning the best result."
msgstr ""
"Покращено: 2.0.0 для підтримки структурованих даних Tiger 2010 та "
"переглянуто деякі логічні алгоритми для підвищення швидкості, точності "
"геокодування та зміщення точки від центральної лінії до сторони вулиці, на "
"якій розташована адреса. Новий параметр <varname>max_results</varname> "
"корисний для вказання кількості найкращих результатів або для повернення "
"лише найкращого результату."

#. Tag: title
#, no-c-format
msgid "Examples: Basic"
msgstr "Приклади: Базові"

#. Tag: para
#, no-c-format
msgid "Exact matches are faster to compute (61ms)"
msgstr "Точні збіги обчислюються швидше (61 мс)"

#. Tag: para
#, no-c-format
msgid ""
"Even if zip is not passed in the geocoder can guess (took about 122-150 ms)"
msgstr ""
"Навіть якщо zip-код не передається, геокодер може вгадати (займає близько "
"122-150 мс)"

#. Tag: para
#, no-c-format
msgid ""
"Can handle misspellings and provides more than one possible solution with "
"ratings and takes longer (500ms)."
msgstr ""
"Може обробляти орфографічні помилки та надає кілька можливих рішень з "
"оцінками, але працює довше (500 мс)."

#. Tag: para
#, no-c-format
msgid ""
"Using to do a batch geocode of addresses. Easiest is to set "
"<varname>max_results=1</varname>. Only process those not yet geocoded (have "
"no rating)."
msgstr ""
"Використовується для пакетного геокодування адрес. Найпростіше встановити "
"<varname>max_results=1</varname>. Обробляються тільки ті, що ще не "
"геокодовані (не мають рейтингу)."

#. Tag: title
#, no-c-format
msgid "Examples: Using Geometry filter"
msgstr "Приклади: Використання фільтра \"Geometry\""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_SnapToGrid\"/>, <xref linkend=\"ST_X\"/>, <xref "
"linkend=\"ST_Y\"/>"
msgstr ""
", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_SnapToGrid\"/>, <xref linkend=\"ST_X\"/>, <xref "
"linkend=\"ST_Y\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes in 2 streets that intersect and a state, city, zip, and outputs a set "
"of possible locations on the first cross street that is at the intersection, "
"also includes a geomout as the point location in NAD 83 long lat, a "
"<varname>normalized_address</varname> (addy) for each location, and the "
"rating. The lower the rating the more likely the match. Results are sorted "
"by lowest rating first. Can optionally pass in maximum results, defaults to "
"10. Uses Tiger data (edges, faces, addr), PostgreSQL fuzzy string matching "
"(soundex, levenshtein)."
msgstr ""
"Приймає 2 перехресні вулиці, штат, місто, поштовий індекс і видає набір "
"можливих місць на першій перехресній вулиці, що знаходиться на перехресті, а "
"також включає геокоординати як точку розташування в NAD 83 long lat, "
"<varname>normalized_address</varname> (адреса) для кожного місця та рейтинг. "
"Чим нижчий рейтинг, тим більша ймовірність збігу. Результати сортуються за "
"найнижчим рейтингом. Можна вказати максимальну кількість результатів, за "
"замовчуванням — 10. Використовує дані Tiger (краї, грані, адреси), нечітке "
"зіставлення рядків PostgreSQL (soundex, levenshtein)."

#. Tag: para
#, no-c-format
msgid ""
"Takes in 2 streets that intersect and a state, city, zip, and outputs a set "
"of possible locations on the first cross street that is at the intersection, "
"also includes a point geometry in NAD 83 long lat, a normalized address for "
"each location, and the rating. The lower the rating the more likely the "
"match. Results are sorted by lowest rating first. Can optionally pass in "
"maximum results, defaults to 10. Returns <varname>normalized_address</"
"varname> (addy) for each, geomout as the point location in nad 83 long lat, "
"and the rating. The lower the rating the more likely the match. Results are "
"sorted by lowest rating first. Uses Tiger data (edges,faces,addr), "
"PostgreSQL fuzzy string matching (soundex,levenshtein)"
msgstr ""
"Приймає 2 перехресні вулиці, штат, місто, поштовий індекс і виводить набір "
"можливих місць на першій перехресній вулиці, що знаходиться на перехресті, а "
"також включає геометрію точки в NAD 83 long lat, нормалізовану адресу для "
"кожного місця та рейтинг. Чим нижчий рейтинг, тим більша ймовірність збігу. "
"Результати сортуються за найнижчим рейтингом. Можна опціонально передати "
"максимальну кількість результатів, за замовчуванням 10. Повертає "
"<varname>normalized_address</varname> (addy) для кожного, geomout як точку "
"розташування в NAD 83 long lat та рейтинг. Чим нижчий рейтинг, тим більша "
"ймовірність збігу. Результати сортуються за найнижчим рейтингом. "
"Використовує дані Tiger (краї, грані, адреси), нечітке зіставлення рядків "
"PostgreSQL (soundex, levenshtein)"

#. Tag: para
#, no-c-format
msgid ""
"Even if zip is not passed in the geocoder can guess (took about 3500 ms on "
"the windows 7 box), on the windows 2003 64-bit 741 ms"
msgstr ""
"Навіть якщо zip не передається, геокодер може вгадати (на комп'ютері з "
"Windows 7 це зайняло близько 3500 мс), на Windows 2003 64-біт — 741 мс"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>"
msgstr ", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns value of specific setting stored in tiger.geocode_settings table."
msgstr ""
"Повертає значення конкретного параметра, збереженого в таблиці tiger."
"geocode_settings."

#. Tag: para
#, no-c-format
msgid ""
"Returns value of specific setting stored in tiger.geocode_settings table. "
"Settings allow you to toggle debugging of functions. Later plans will be to "
"control rating with settings. Current list of settings are as follows:"
msgstr ""
"Повертає значення конкретного параметра, збереженого в таблиці tiger."
"geocode_settings. Параметри дозволяють вмикати та вимикати налагодження "
"функцій. У майбутньому планується контролювати рейтинг за допомогою "
"параметрів. Поточний список параметрів такий:"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 : default settings are now kept in a table called "
"geocode_settings_default. Use customized settingsa are in geocode_settings "
"and only contain those that have been set by user."
msgstr ""
"Змінено: 2.2.0: стандартні налаштування тепер зберігаються в таблиці під "
"назвою geocode_settings_default. Налаштування, що були змінені користувачем, "
"зберігаються в geocode_settings і містять лише ті налаштування, які були "
"встановлені користувачем."

#. Tag: title
#, fuzzy, no-c-format
msgid "Example return debugging setting"
msgstr "Приклад повернення параметрів налагодження"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns census tract or field from tract table of where the geometry is "
"located. Default to returning short name of tract."
msgstr ""
"Повертає переписний район або поле з таблиці районів, де розташована "
"геометрія. За замовчуванням повертається коротка назва району."

#. Tag: para
#, no-c-format
msgid ""
"Given a geometry will return the census tract location of that geometry. NAD "
"83 long lat is assumed if no spatial ref sys is specified."
msgstr ""
"За заданою геометрією поверне місце розташування переписної ділянки цієї "
"геометрії. Якщо просторова система координат не вказана, використовується "
"NAD 83 (довгота, широта)."

#. Tag: para
#, no-c-format
msgid ""
"This function uses the census <varname>tract</varname> which is not loaded "
"by default. If you have already loaded your state table, you can load tract "
"as well as bg, and tabblock using the <xref "
"linkend=\"Loader_Generate_Census_Script\"/> script."
msgstr ""
"Ця функція використовує перепис <varname>tract</varname>, який за "
"замовчуванням не завантажується. Якщо ви вже завантажили таблицю штатів, ви "
"можете завантажити tract, а також bg і tabblock за допомогою скрипту <xref "
"linkend=\"Loader_Generate_Census_Script\"/>."

#. Tag: para
#, no-c-format
msgid ""
"If you have not loaded your state data yet and want these additional tables "
"loaded, do the following"
msgstr ""
"Якщо ви ще не завантажили дані про свій штат і хочете завантажити ці "
"додаткові таблиці, виконайте наступні дії"

#. Tag: para
#, no-c-format
msgid ""
"then they will be included by the <xref linkend=\"Loader_Generate_Script\"/>."
msgstr ""
"тоді вони будуть включені за допомогою <xref "
"linkend=\"Loader_Generate_Script\"/>."

#. Tag: para
#, no-c-format
msgid "&gt;"
msgstr "&gt;"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Finds all tables with key columns used in geocoder joins and filter "
"conditions that are missing used indexes on those columns and will add them."
msgstr ""
"Знаходить усі таблиці з ключовими стовпцями, що використовуються в "
"з'єднаннях геокодера та умовах фільтрації, в яких відсутні використовувані "
"індекси для цих стовпців, і додає їх."

#. Tag: para
#, no-c-format
msgid ""
"Finds all tables in <varname>tiger</varname> and <varname>tiger_data</"
"varname> schemas with key columns used in geocoder joins and filters that "
"are missing indexes on those columns and will output the SQL DDL to define "
"the index for those tables and then execute the generated script. This is a "
"helper function that adds new indexes needed to make queries faster that may "
"have been missing during the load process. This function is a companion to "
"<xref linkend=\"Missing_Indexes_Generate_Script\"/> that in addition to "
"generating the create index script, also executes it. It is called as part "
"of the <filename>update_geocode.sql</filename> upgrade script."
msgstr ""
"Знаходить усі таблиці в схемах <varname>tiger</varname> та "
"<varname>tiger_data</varname> із ключовими стовпцями, що використовуються в "
"з'єднаннях та фільтрах геокодера, для яких відсутні індекси в цих стовпцях, "
"і виводить SQL DDL для визначення індексу для цих таблиць, а потім виконує "
"згенерований скрипт. Це допоміжна функція, яка додає нові індекси, необхідні "
"для пришвидшення запитів, які могли бути відсутні під час процесу "
"завантаження. Ця функція є доповненням до <xref "
"linkend=\"Missing_Indexes_Generate_Script\"/>, яка, крім створення скрипту "
"для створення індексу, також виконує його. Вона викликається як частина "
"скрипту оновлення <filename>update_geocode.sql</filename>."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Generates a shell script for the specified platform for the specified states "
"that will download Tiger census state tract, bg, and tabblocks data tables, "
"stage and load into <varname>tiger_data</varname> schema. Each state script "
"is returned as a separate record."
msgstr ""
"Створює скрипт оболонки для вказаної платформи для вказаних штатів, який "
"завантажить таблиці даних Tiger census state tract, bg та tabblocks, "
"підготує та завантажить їх у схему <varname>tiger_data</varname>. Кожен "
"скрипт штату повертається як окремий запис."

#. Tag: para
#, no-c-format
msgid ""
"Generates a shell script for the specified platform for the specified states "
"that will download Tiger data census state <varname>tract</varname>, block "
"groups <varname>bg</varname>, and <varname>tabblocks</varname> data tables, "
"stage and load into <varname>tiger_data</varname> schema. Each state script "
"is returned as a separate record."
msgstr ""
"Створює скрипт оболонки для вказаної платформи для вказаних станів, який "
"завантажить дані перепису Tiger <varname>tract</varname>, групи блоків "
"<varname>bg</varname> та таблиці даних <varname>tabblocks</varname>, "
"розмістить їх у схемі <varname>tiger_data</varname> та завантажить. Кожен "
"скрипт стану повертається як окремий запис."

#. Tag: para
#, no-c-format
msgid ""
"It uses unzip on Linux (7-zip on Windows by default) and wget to do the "
"downloading. It uses <xref linkend=\"shp2pgsql_usage\"/> to load in the "
"data. Note the smallest unit it does is a whole state. It will only process "
"the files in the staging and temp folders."
msgstr ""
"Для завантаження використовується програма unzip в Linux (7-zip в Windows за "
"замовчуванням) та wget. Для завантаження даних використовується <xref "
"linkend=\"shp2pgsql_usage\"/>. Зверніть увагу, що найменша одиниця, яку "
"обробляє програма, — це цілий штат. Програма обробляє лише файли в папках "
"staging та temp."

#. Tag: para
#, no-c-format
msgid ""
"It uses the following control tables to control the process and different OS "
"shell syntax variations."
msgstr ""
"Для управління процесом і різними варіантами синтаксису оболонки ОС "
"використовуються наступні таблиці управління."

#. Tag: para
#, no-c-format
msgid ""
"<varname>loader_variables</varname> keeps track of various variables such as "
"census site, year, data and staging schemas"
msgstr ""
"<varname>loader_variables</varname> відстежує різні змінні, такі як місце "
"перепису, рік, дані та схеми підготовки"

#. Tag: para
#, no-c-format
msgid ""
"<varname>loader_platform</varname> profiles of various platforms and where "
"the various executables are located. Comes with windows and linux. More can "
"be added."
msgstr ""
"<varname>loader_platform</varname> профілі різних платформ і розташування "
"різних виконуваних файлів. Поставляється з Windows і Linux. Можна додати "
"інші."

#. Tag: para
#, no-c-format
msgid ""
"<varname>loader_lookuptables</varname> each record defines a kind of table "
"(state, county), whether to process records in it and how to load them in. "
"Defines the steps to import data, stage data, add, removes columns, indexes, "
"and constraints for each. Each table is prefixed with the state and inherits "
"from a table in the tiger schema. e.g. creates <varname>tiger_data.ma_faces</"
"varname> which inherits from <varname>tiger.faces</varname>"
msgstr ""
"<varname>loader_lookuptables</varname> кожен запис визначає тип таблиці "
"(штат, округ), чи обробляти записи в ній і як їх завантажувати. Визначає "
"кроки для імпорту даних, підготовки даних, додавання, видалення стовпців, "
"індексів та обмежень для кожного з них. Кожна таблиця має префікс із "
"зазначенням стану та успадковує таблицю зі схеми tiger. Наприклад, "
"створюється <varname>tiger_data.ma_faces</varname>, яка успадковує "
"<varname>tiger.faces</varname>"

#. Tag: para
#, no-c-format
msgid ""
"includes this logic, but if you installed the TIGER Geocoder with older "
"scripts, rerun it on the states you have already processed to get these "
"additional tables."
msgstr ""
"включає цю логіку, але якщо ви встановили TIGER Geocoder зі старими "
"скриптами, запустіть його знову для вже оброблених штатів, щоб отримати ці "
"додаткові таблиці."

#. Tag: para
#, no-c-format
msgid ""
"Generate script to load up data for select states in Windows shell script "
"format."
msgstr ""
"Створити скрипт для завантаження даних для вибраних штатів у форматі скрипту "
"оболонки Windows."

#. Tag: para
#, no-c-format
msgid "Generate sh script"
msgstr "Створити скрипт sh"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Generates a shell script for the specified platform for the specified states "
"that will download Tiger data, stage and load into <varname>tiger_data</"
"varname> schema. Each state script is returned as a separate record. Latest "
"version supports Tiger 2010 structural changes and also loads census tract, "
"block groups, and blocks tables."
msgstr ""
"Створює скрипт оболонки для вказаної платформи для вказаних станів, який "
"завантажить дані Tiger, підготує та завантажить у схему <varname>tiger_data</"
"varname>. Кожен скрипт стану повертається як окремий запис. Остання версія "
"підтримує структурні зміни Tiger 2010, а також завантажує таблиці перепису, "
"групи блоків та блоки."

#. Tag: para
#, no-c-format
msgid ""
"Generates a shell script for the specified platform for the specified states "
"that will download Tiger data, stage and load into <varname>tiger_data</"
"varname> schema. Each state script is returned as a separate record."
msgstr ""
"Створює скрипт оболонки для вказаної платформи для вказаних станів, який "
"завантажить дані Tiger, підготує та завантажить у схему <varname>tiger_data</"
"varname>. Кожен скрипт стану повертається як окремий запис."

#. Tag: para
#, no-c-format
msgid ""
"It uses unzip on Linux (7-zip on Windows by default) and wget to do the "
"downloading. It uses <xref linkend=\"shp2pgsql_usage\"/> to load in the "
"data. Note the smallest unit it does is a whole state, but you can overwrite "
"this by downloading the files yourself. It will only process the files in "
"the staging and temp folders."
msgstr ""
"Для завантаження використовується програма unzip в Linux (7-zip в Windows за "
"замовчуванням) та wget. Для завантаження даних використовується <xref "
"linkend=\"shp2pgsql_usage\"/>. Зверніть увагу, що найменша одиниця, яку "
"обробляє програма, — це весь штат, але ви можете замінити це, завантаживши "
"файли самостійно. Програма обробляє лише файли в папках staging та temp."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 2.0.0 to support Tiger 2010 structured data and load census "
"tract (tract), block groups (bg), and blocks (tabblocks) tables ."
msgstr ""
"Доступність: 2.0.0 для підтримки структурованих даних Tiger 2010 та "
"завантаження таблиць перепису населення (tract), груп кварталів (bg) та "
"кварталів (tabblocks)."

#. Tag: para
#, no-c-format
msgid ""
"If you are using pgAdmin 3, be warned that by default pgAdmin 3 truncates "
"long text. To fix, change <emphasis>File -&gt; Options -&gt; Query Tool -"
"&gt; Query Editor - &gt; Max. characters per column</emphasis> to larger "
"than 50000 characters."
msgstr ""
"Якщо ви використовуєте pgAdmin 3, майте на увазі, що за замовчуванням "
"pgAdmin 3 обрізає довгий текст. Щоб виправити це, змініть <emphasis>Файл -"
"&gt; Параметри -&gt; Інструмент запитів -&gt; Редактор запитів - &gt;Макс. "
"кількість символів у стовпці</emphasis> на значення, більше 50000 символів."

#. Tag: para
#, no-c-format
msgid ""
"Using psql where gistest is your database and <filename>/gisdata/data_load."
"sh</filename> is the file to create with the shell commands to run."
msgstr ""
"Використовуючи psql, де gistest — ваша база даних, а <filename>/gisdata/"
"data_load.sh</filename> — файл, який потрібно створити за допомогою команд "
"оболонки, що виконуються."

#. Tag: para
#, no-c-format
msgid ""
"Generate script to load up data for 2 states in Windows shell script format."
msgstr ""
"Створити скрипт для завантаження даних для 2 штатів у форматі скрипту "
"оболонки Windows."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"Loader_Generate_Nation_Script\"/>, <xref "
"linkend=\"Drop_State_Tables_Generate_Script\"/>"
msgstr ""
", <xref linkend=\"Loader_Generate_Nation_Script\"/>, <xref "
"linkend=\"Drop_State_Tables_Generate_Script\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Generates a shell script for the specified platform that loads in the county "
"and state lookup tables."
msgstr ""
"Створює скрипт оболонки для вказаної платформи, який завантажує таблиці "
"пошуку округів та штатів."

#. Tag: para
#, no-c-format
msgid ""
"Generates a shell script for the specified platform that loads in the "
"<varname>county_all</varname>, <varname>county_all_lookup</varname>, "
"<varname>state_all</varname> tables into <varname>tiger_data</varname> "
"schema. These inherit respectively from the <varname>county</varname>, "
"<varname>county_lookup</varname>, <varname>state</varname> tables in "
"<varname>tiger</varname> schema."
msgstr ""
"Створює скрипт оболонки для вказаної платформи, який завантажує таблиці "
"<varname>county_all</varname>, <varname>county_all_lookup</varname>, "
"<varname>state_all</varname> у схему <varname>tiger_data</varname>. Вони "
"успадковуються відповідно від таблиць <varname>county</varname>, "
"<varname>county_lookup</varname>, <varname>state</varname> у схемі "
"<varname>tiger</varname>."

#. Tag: para
#, no-c-format
msgid ""
"It uses unzip on Linux (7-zip on Windows by default) and wget to do the "
"downloading. It uses <xref linkend=\"shp2pgsql_usage\"/> to load in the data."
msgstr ""
"Для завантаження використовується програма unzip в Linux (7-zip в Windows за "
"замовчуванням) та wget. Для завантаження даних використовується <xref "
"linkend=\"shp2pgsql_usage\"/>."

#. Tag: para
#, no-c-format
msgid ""
"It uses the following control tables <varname>tiger.loader_platform</"
"varname>, <varname>tiger.loader_variables</varname>, and <varname>tiger."
"loader_lookuptables</varname> to control the process and different OS shell "
"syntax variations."
msgstr ""
"Він використовує наступні таблиці керування <varname>tiger.loader_platform</"
"varname>, <varname>tiger.loader_variables</varname> та <varname>tiger."
"loader_lookuptables</varname> для керування процесом та різними варіаціями "
"синтаксису оболонки ОС."

#. Tag: para
#, no-c-format
msgid ""
"<varname>loader_platform</varname> profiles of various platforms and where "
"the various executables are located. Comes with windows and linux/unix. More "
"can be added."
msgstr ""
"<varname>loader_platform</varname> профілі різних платформ та розташування "
"різних виконуваних файлів. Поставляється з Windows та Linux/Unix. Можна "
"додати більше."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.1 ZIP Code 5 tabulation area (zcta5) load step was fixed and "
"when enabled, zcta5 data is loaded as a single table called zcta5_all as "
"part of the nation script load."
msgstr ""
"Покращено: 2.4.1 Виправлено завантаження табуляційного району 5 за поштовим "
"індексом (zcta5), і коли ця функція увімкнена, дані zcta5 завантажуються як "
"одна таблиця під назвою zcta5_all у рамках завантаження національного "
"скрипта."

#. Tag: para
#, no-c-format
msgid ""
"If you want ZIP Code 5 tabulation area (zcta5) to be included in your nation "
"script load, do the following:"
msgstr ""
"Якщо ви хочете, щоб область табуляції ZIP-коду 5 (zcta5) була включена у ваш "
"національний скрипт, виконайте наступні дії:"

#. Tag: para
#, no-c-format
msgid ""
"If you were running <varname>tiger_2010</varname> version and you want to "
"reload as state with newer tiger data, you'll need to for the very first "
"load generate and run drop statements <xref "
"linkend=\"Drop_Nation_Tables_Generate_Script\"/> before you run this script."
msgstr ""
"Якщо ви використовували версію <varname>tiger_2010</varname> і хочете "
"перезавантажити стан з новими даними tiger, перед запуском цього скрипта вам "
"потрібно буде створити та виконати команди drop <xref "
"linkend=\"Drop_Nation_Tables_Generate_Script\"/>."

#. Tag: para
#, no-c-format
msgid "Generate script script to load nation data Windows."
msgstr "Створити скрипт для завантаження національних даних Windows."

#. Tag: para
#, no-c-format
msgid "Generate script to load up data for Linux/Unix systems."
msgstr "Створити скрипт для завантаження даних для систем Linux/Unix."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Drop_Nation_Tables_Generate_Script\"/>"
msgstr ", <xref linkend=\"Drop_Nation_Tables_Generate_Script\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Finds all tables with key columns used in geocoder joins that are missing "
"indexes on those columns and will output the SQL DDL to define the index for "
"those tables."
msgstr ""
"Знаходить усі таблиці з ключовими стовпцями, що використовуються в "
"з'єднаннях геокодера, в яких відсутні індекси для цих стовпців, і виводить "
"SQL DDL для визначення індексу для цих таблиць."

#. Tag: para
#, no-c-format
msgid ""
"Finds all tables in <varname>tiger</varname> and <varname>tiger_data</"
"varname> schemas with key columns used in geocoder joins that are missing "
"indexes on those columns and will output the SQL DDL to define the index for "
"those tables. This is a helper function that adds new indexes needed to make "
"queries faster that may have been missing during the load process. As the "
"geocoder is improved, this function will be updated to accommodate new "
"indexes being used. If this function outputs nothing, it means all your "
"tables have what we think are the key indexes already in place."
msgstr ""
"Знаходить усі таблиці в схемах <varname>tiger</varname> та "
"<varname>tiger_data</varname> із ключовими стовпцями, що використовуються в "
"з'єднаннях геокодера, для яких відсутні індекси в цих стовпцях, і виводить "
"SQL DDL для визначення індексу для цих таблиць. Це допоміжна функція, яка "
"додає нові індекси, необхідні для прискорення запитів, які могли бути "
"відсутні під час процесу завантаження. У міру вдосконалення геокодера ця "
"функція буде оновлюватися для врахування нових індексів, що "
"використовуються. Якщо ця функція не виводить нічого, це означає, що всі "
"ваші таблиці вже мають, на нашу думку, необхідні ключові індекси."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Install_Missing_Indexes\"/>"
msgstr ", <xref linkend=\"Install_Missing_Indexes\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Given a textual street address, returns a composite <varname>norm_addy</"
"varname> type that has road suffix, prefix and type standardized, street, "
"streetname etc. broken into separate fields. This function will work with "
"just the lookup data packaged with the tiger_geocoder (no need for tiger "
"census data)."
msgstr ""
"За заданою текстовою адресою повертає комбінований тип <varname>norm_addy</"
"varname>, що містить стандартизовані суфікс, префікс і тип дороги, вулицю, "
"назву вулиці тощо, розділені на окремі поля. Ця функція працює лише з даними "
"пошуку, що містяться в пакеті tiger_geocoder (дані перепису населення tiger "
"не потрібні)."

#. Tag: para
#, no-c-format
msgid ""
"Given a textual street address, returns a composite <varname>norm_addy</"
"varname> type that has road suffix, prefix and type standardized, street, "
"streetname etc. broken into separate fields. This is the first step in the "
"geocoding process to get all addresses into normalized postal form. No other "
"data is required aside from what is packaged with the geocoder."
msgstr ""
"За заданою текстовою адресою повертає комбінований тип <varname>norm_addy</"
"varname>, що містить стандартизовані суфікси, префікси та типи доріг, "
"вулиці, назви вулиць тощо, розділені на окремі поля. Це перший крок у "
"процесі геокодування, що дозволяє перетворити всі адреси у стандартизований "
"поштовий формат. Крім даних, що містяться в пакеті геокодера, ніякі інші "
"дані не потрібні."

#. Tag: para
#, no-c-format
msgid ""
"This function just uses the various direction/state/suffix lookup tables "
"preloaded with the tiger_geocoder and located in the <varname>tiger</"
"varname> schema, so it doesn't need you to download tiger census data or any "
"other additional data to make use of it. You may find the need to add more "
"abbreviations or alternative namings to the various lookup tables in the "
"<varname>tiger</varname> schema."
msgstr ""
"Ця функція просто використовує різні таблиці пошуку напрямків/станів/"
"суфіксів, попередньо завантажені за допомогою tiger_geocoder і розташовані в "
"схемі <varname>tiger</varname>, тому для її використання не потрібно "
"завантажувати дані перепису tiger або будь-які інші додаткові дані. Можливо, "
"вам знадобиться додати більше скорочень або альтернативних назв до різних "
"таблиць пошуку в схемі <varname>tiger</varname>."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"It uses various control lookup tables located in <varname>tiger</varname> "
"schema to normalize the input address."
msgstr ""
"Він використовує різні таблиці контролю, розташовані в схемі <varname>tiger</"
"varname>, для нормалізації вхідної адреси."

#. Tag: para
#, no-c-format
msgid ""
"Fields in the <varname>norm_addy</varname> type object returned by this "
"function in this order where () indicates a field required by the geocoder, "
"[] indicates an optional field:"
msgstr ""
"Поля в об'єкті типу <varname>norm_addy</varname>, що повертається цією "
"функцією в такому порядку, де () позначає поле, необхідне для геокодера, [] "
"позначає необов'язкове поле:"

#. Tag: para
#, no-c-format
msgid ""
"(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] "
"[internal] [location] [stateAbbrev] [zip] [parsed] [zip4] "
"[address_alphanumeric]"
msgstr ""
"(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] "
"[internal] [location] [stateAbbrev] [zip] [parsed] [zip4] "
"[address_alphanumeric]"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.0 norm_addy object includes additional fields zip4 and "
"address_alphanumeric."
msgstr ""
"Покращено: об'єкт norm_addy версії 2.4.0 містить додаткові поля zip4 та "
"address_alphanumeric."

#. Tag: para
#, no-c-format
msgid "<varname>address</varname> is an integer: The street number"
msgstr "<varname>address</varname> є цілим числом: номер будинку"

#. Tag: para
#, no-c-format
msgid ""
"<varname>predirAbbrev</varname> is varchar: Directional prefix of road such "
"as N, S, E, W etc. These are controlled using the <varname>direction_lookup</"
"varname> table."
msgstr ""
"<varname>predirAbbrev</varname> є varchar: напрямний префікс дороги, такий "
"як N, S, E, W тощо. Вони контролюються за допомогою таблиці "
"<varname>direction_lookup</varname>."

#. Tag: para
#, no-c-format
msgid "<varname>streetName</varname> varchar"
msgstr "<varname>streetName</varname> varchar"

#. Tag: para
#, no-c-format
msgid ""
"<varname>streetTypeAbbrev</varname> varchar abbreviated version of street "
"type: e.g. St, Ave, Cir. These are controlled using the "
"<varname>street_type_lookup</varname> table."
msgstr ""
"<varname>streetTypeAbbrev</varname> varchar скорочена версія типу вулиці: "
"наприклад, St, Ave, Cir. Вони контролюються за допомогою таблиці "
"<varname>street_type_lookup</varname>."

#. Tag: para
#, no-c-format
msgid ""
"<varname>postdirAbbrev</varname> varchar abbreviated directional suffice of "
"road N, S, E, W etc. These are controlled using the "
"<varname>direction_lookup</varname> table."
msgstr ""
"<varname>postdirAbbrev</varname> varchar скорочений напрямний суфікс дороги "
"N, S, E, W тощо. Вони контролюються за допомогою таблиці "
"<varname>direction_lookup</varname>."

#. Tag: para
#, no-c-format
msgid ""
"<varname>internal</varname> varchar internal address such as an apartment or "
"suite number."
msgstr ""
"<varname>internal</varname> varchar внутрішня адреса, така як номер квартири "
"або номер кімнати."

#. Tag: para
#, no-c-format
msgid ""
"<varname>location</varname> varchar usually a city or governing province."
msgstr ""
"<varname>location</varname> varchar зазвичай місто або адміністративна "
"область."

#. Tag: para
#, no-c-format
msgid ""
"<varname>stateAbbrev</varname> varchar two character US State. e.g MA, NY, "
"MI. These are controlled by the <varname>state_lookup</varname> table."
msgstr ""
"<varname>stateAbbrev</varname> varchar два символи, штат США. Наприклад, MA, "
"NY, MI. Вони контролюються таблицею <varname>state_lookup</varname>."

#. Tag: para
#, no-c-format
msgid "<varname>zip</varname> varchar 5-digit zipcode. e.g. 02109."
msgstr ""
"<varname>zip</varname> varchar 5-значний поштовий індекс. Наприклад, 02109."

#. Tag: para
#, no-c-format
msgid ""
"<varname>parsed</varname> boolean - denotes if address was formed from "
"normalize process. The normalize_address function sets this to true before "
"returning the address."
msgstr ""
"<varname>parsed</varname> boolean - позначає, чи адреса була сформована в "
"результаті процесу нормалізації. Функція normalize_address встановлює це "
"значення на true перед поверненням адреси."

#. Tag: para
#, no-c-format
msgid ""
"<varname>zip4</varname> last 4 digits of a 9 digit ZIP Code. Availability: "
"PostGIS 2.4.0."
msgstr ""
"<varname>zip4</varname> останні 4 цифри 9-значного поштового індексу. "
"Доступність: PostGIS 2.4.0."

#. Tag: para
#, no-c-format
msgid ""
"<varname>address_alphanumeric</varname> Full street number even if it has "
"alpha characters like 17R. Parsing of this is better using <xref "
"linkend=\"Pagc_Normalize_Address\"/> function. Availability: PostGIS 2.4.0."
msgstr ""
"<varname>address_alphanumeric</varname> Повний номер вулиці, навіть якщо він "
"містить літери, наприклад 17R. Розбір цього краще виконувати за допомогою "
"функції <xref linkend=\"Pagc_Normalize_Address\"/>. Доступність: PostGIS "
"2.4.0."

#. Tag: para
#, no-c-format
msgid ""
"Output select fields. Use <xref linkend=\"Pprint_Addy\"/> if you want a "
"pretty textual output."
msgstr ""
"Поля вибору виводу. Використовуйте <xref linkend=\"Pprint_Addy\"/>, якщо "
"хочете отримати гарний текстовий вивід."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Pprint_Addy\"/>"
msgstr ", <xref linkend=\"Pprint_Addy\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Given a textual street address, returns a composite <varname>norm_addy</"
"varname> type that has road suffix, prefix and type standardized, street, "
"streetname etc. broken into separate fields. This function will work with "
"just the lookup data packaged with the tiger_geocoder (no need for tiger "
"census data). Requires address_standardizer extension."
msgstr ""
"За заданою текстовою адресою повертає комбінований тип <varname>norm_addy</"
"varname>, що містить стандартизовані суфікс, префікс і тип дороги, вулицю, "
"назву вулиці тощо, розділені на окремі поля. Ця функція працює лише з даними "
"пошуку, що містяться в пакеті tiger_geocoder (дані перепису населення tiger "
"не потрібні). Потрібне розширення address_standardizer."

#. Tag: para
#, no-c-format
msgid ""
"This function just uses the various pagc_* lookup tables preloaded with the "
"tiger_geocoder and located in the <varname>tiger</varname> schema, so it "
"doesn't need you to download tiger census data or any other additional data "
"to make use of it. You may find the need to add more abbreviations or "
"alternative namings to the various lookup tables in the <varname>tiger</"
"varname> schema."
msgstr ""
"Ця функція використовує різні таблиці пошуку pagc_*, попередньо завантажені "
"за допомогою tiger_geocoder і розташовані в схемі <varname>tiger</varname>, "
"тому для її використання не потрібно завантажувати дані перепису tiger або "
"будь-які інші додаткові дані. Можливо, вам знадобиться додати більше "
"скорочень або альтернативних назв до різних таблиць пошуку в схемі "
"<varname>tiger</varname>."

#. Tag: para
#, no-c-format
msgid ""
"There are slight variations in casing and formatting over the <xref "
"linkend=\"Normalize_Address\"/>."
msgstr ""
"Існують незначні відмінності в оформленні та форматуванні посилання <xref "
"linkend=\"Normalize_Address\"/>."

#. Tag: para
#, no-c-format
msgid ""
"(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] "
"[internal] [location] [stateAbbrev] [zip]"
msgstr ""
"(address) [predirAbbrev] (streetName) [streetTypeAbbrev] [postdirAbbrev] "
"[internal] [location] [stateAbbrev] [zip]"

#. Tag: para
#, no-c-format
msgid ""
"The native standardaddr of address_standardizer extension is at this time a "
"bit richer than norm_addy since its designed to support international "
"addresses (including country). standardaddr equivalent fields are:"
msgstr ""
"На даний момент стандартний формат standardaddr розширення "
"address_standardizer є дещо багатшим за norm_addy, оскільки він розроблений "
"для підтримки міжнародних адрес (включно з країною). Еквівалентними полями "
"standardaddr є:"

#. Tag: para
#, no-c-format
msgid "house_num,predir, name, suftype, sufdir, unit, city, state, postcode"
msgstr "house_num,predir, name, suftype, sufdir, unit, city, state, postcode"

#. Tag: para
#, no-c-format
msgid "Single call example"
msgstr "Приклад одного виклику"

#. Tag: para
#, no-c-format
msgid ""
"Batch call. There are currently speed issues with the way "
"postgis_tiger_geocoder wraps the address_standardizer. These will hopefully "
"be resolved in later editions. To work around them, if you need speed for "
"batch geocoding to call generate a normaddy in batch mode, you are "
"encouraged to directly call the address_standardizer standardize_address "
"function as shown below which is similar exercise to what we did in <xref "
"linkend=\"Normalize_Address\"/> that uses data created in <xref "
"linkend=\"Geocode\"/>."
msgstr ""
"Пакетний виклик. Наразі існують проблеми зі швидкістю роботи "
"postgis_tiger_geocoder при обробці address_standardizer. Сподіваємося, що ці "
"проблеми будуть вирішені в наступних версіях. Щоб обійти ці проблеми, якщо "
"вам потрібна швидкість для пакетного геокодування, щоб викликати normaddy в "
"пакетному режимі, рекомендуємо безпосередньо викликати функцію "
"standardize_address address_standardizer, як показано нижче, що схоже на те, "
"що ми робили в <xref linkend=\"Normalize_Address\"/>, яке використовує дані, "
"створені в <xref linkend=\"Geocode\"/>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Geocode\"/>"
msgstr ", <xref linkend=\"Geocode\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Given a <varname>norm_addy</varname> composite type object, returns a pretty "
"print representation of it. Usually used in conjunction with "
"normalize_address."
msgstr ""
"За заданого об'єкта складеного типу <varname>norm_addy</varname> повертає "
"його представлення у вигляді зручного для друку формату. Зазвичай "
"використовується разом із нормалізацією адреси."

#. Tag: para
#, no-c-format
msgid ""
"Given a <varname>norm_addy</varname> composite type object, returns a pretty "
"print representation of it. No other data is required aside from what is "
"packaged with the geocoder."
msgstr ""
"За заданого об'єкта складеного типу <varname>norm_addy</varname> повертає "
"його представлення у вигляді зручного для друку формату. Крім даних, що "
"містяться в геокодері, ніякі інші дані не потрібні."

#. Tag: para
#, no-c-format
msgid "Usually used in conjunction with <xref linkend=\"Normalize_Address\"/>."
msgstr ""
"Зазвичай використовується разом з <xref linkend=\"Normalize_Address\"/>."

#. Tag: para
#, no-c-format
msgid "Pretty print a single address"
msgstr "Красивий вивід однієї адреси"

#. Tag: para
#, no-c-format
msgid "Pretty print address a table of addresses"
msgstr "Красивий вивід таблиці адрес"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes a geometry point in a known spatial ref sys and returns a record "
"containing an array of theoretically possible addresses and an array of "
"cross streets. If include_strnum_range = true, includes the street range in "
"the cross streets."
msgstr ""
"Бере геометричну точку в відомій просторовій системі координат і повертає "
"запис, що містить масив теоретично можливих адрес і масив перехресних "
"вулиць. Якщо include_strnum_range = true, включає діапазон вулиць у "
"перехресні вулиці."

#. Tag: para
#, no-c-format
msgid ""
"Takes a geometry point in a known spatial ref and returns a record "
"containing an array of theoretically possible addresses and an array of "
"cross streets. If include_strnum_range = true, includes the street range in "
"the cross streets. include_strnum_range defaults to false if not passed in. "
"Addresses are sorted according to which road a point is closest to so first "
"address is most likely the right one."
msgstr ""
"Бере геометричну точку в відомій просторовій системі координат і повертає "
"запис, що містить масив теоретично можливих адрес і масив перехресних "
"вулиць. Якщо include_strnum_range = true, включає діапазон вулиць у "
"перехресні вулиці. include_strnum_range за замовчуванням має значення false, "
"якщо не передано. Адреси сортуються залежно від того, до якої дороги точка "
"найближча, тому перша адреса, найімовірніше, є правильною."

#. Tag: para
#, no-c-format
msgid ""
"Why do we say theoretical instead of actual addresses. The Tiger data "
"doesn't have real addresses, but just street ranges. As such the theoretical "
"address is an interpolated address based on the street ranges. Like for "
"example interpolating one of my addresses returns a 26 Court St. and 26 "
"Court Sq., though there is no such place as 26 Court Sq. This is because a "
"point may be at a corner of 2 streets and thus the logic interpolates along "
"both streets. The logic also assumes addresses are equally spaced along a "
"street, which of course is wrong since you can have a municipal building "
"taking up a good chunk of the street range and the rest of the buildings are "
"clustered at the end."
msgstr ""
"Чому ми говоримо \"теоретичні\", а не \"фактичні адреси\"? Дані Tiger не "
"містять реальних адрес, а лише діапазони вулиць. Таким чином, теоретична "
"адреса є інтерпольованою адресою, що базується на діапазонах вулиць. "
"Наприклад, інтерполяція однієї з моїх адрес дає результат 26 Court St. і 26 "
"Court Sq., хоча такого місця як 26 Court Sq. не існує. Це відбувається тому, "
"що точка може знаходитися на розі двох вулиць, і тому логіка інтерполює "
"вздовж обох вулиць. Логіка також передбачає, що адреси розташовані на рівній "
"відстані вздовж вулиці, що, звичайно, є неправильним, оскільки муніципальна "
"будівля може займати значну частину вулиці, а решта будівель скупчені в "
"кінці."

#. Tag: para
#, no-c-format
msgid ""
"Note: Hmm this function relies on Tiger data. If you have not loaded data "
"covering the region of this point, then hmm you will get a record filled "
"with NULLS."
msgstr ""
"Примітка: Ця функція використовує дані Tiger. Якщо ви не завантажили дані, "
"що охоплюють регіон цієї точки, ви отримаєте запис, заповнений нульовими "
"значеннями."

#. Tag: para
#, no-c-format
msgid "Returned elements of the record are as follows:"
msgstr "Повернені елементи запису мають такий вигляд:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>intpt</varname> is an array of points: These are the center line "
"points on the street closest to the input point. There are as many points as "
"there are addresses."
msgstr ""
"<varname>intpt</varname> — масив точок: це точки центральної лінії вулиці, "
"найближчі до вхідної точки. Кількість точок дорівнює кількості адрес."

#. Tag: para
#, no-c-format
msgid ""
"<varname>addy</varname> is an array of norm_addy (normalized addresses): "
"These are an array of possible addresses that fit the input point. The first "
"one in the array is most likely. Generally there should be only one, except "
"in the case when a point is at the corner of 2 or 3 streets, or the point is "
"somewhere on the road and not off to the side."
msgstr ""
"<varname>addy</varname> — масив norm_addy (нормалізованих адрес): це масив "
"можливих адрес, які відповідають вхідній точці. Перша в масиві — "
"найімовірніша. Зазвичай має бути тільки одна, за винятком випадків, коли "
"точка знаходиться на розі 2 або 3 вулиць, або точка знаходиться десь на "
"дорозі, а не збоку."

#. Tag: para
#, no-c-format
msgid ""
"<varname>street</varname> an array of varchar: These are cross streets (or "
"the street) (streets that intersect or are the street the point is projected "
"to be on)."
msgstr ""
"<varname>street</varname> масив varchar: це перехресні вулиці (або вулиця) "
"(вулиці, що перетинаються або є вулицею, на яку проектується точка)."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.1 if optional zcta5 dataset is loaded, the reverse_geocode "
"function can resolve to state and zip even if the specific state data is not "
"loaded. Refer to <xref linkend=\"Loader_Generate_Nation_Script\"/> for "
"details on loading zcta5 data."
msgstr ""
"Покращено: 2.4.1 якщо завантажено опціональний набір даних zcta5, функція "
"reverse_geocode може визначити штат і поштовий індекс, навіть якщо дані про "
"конкретний штат не завантажено. Докладніші відомості про завантаження даних "
"zcta5 див. у <xref linkend=\"Loader_Generate_Nation_Script\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Example of a point at the corner of two streets, but closest to one. This is "
"approximate location of MIT: 77 Massachusetts Ave, Cambridge, MA 02139 Note "
"that although we don't have 3 streets, PostgreSQL will just return null for "
"entries above our upper bound so safe to use. This includes street ranges"
msgstr ""
"Приклад точки на розі двох вулиць, але найближчої до однієї з них. Це "
"приблизне місцезнаходження MIT: 77 Massachusetts Ave, Cambridge, MA 02139 "
"Зверніть увагу, що хоча у нас немає 3 вулиць, PostgreSQL просто поверне null "
"для записів, що перевищують нашу верхню межу, тому використовувати це "
"безпечно. Сюди входять діапазони вулиць"

#. Tag: para
#, no-c-format
msgid ""
"Here we choose not to include the address ranges for the cross streets and "
"picked a location really really close to a corner of 2 streets thus could be "
"known by two different addresses."
msgstr ""
"Тут ми вирішили не вказувати діапазони адрес для перехресних вулиць і "
"вибрали місце, яке знаходиться дуже близько до перехрестя двох вулиць, тому "
"його можна знайти за двома різними адресами."

#. Tag: para
#, no-c-format
msgid ""
"For this one we reuse our geocoded example from <xref linkend=\"Geocode\"/> "
"and we only want the primary address and at most 2 cross streets."
msgstr ""
"Для цього ми повторно використовуємо наш геокодований приклад з <xref "
"linkend=\"Geocode\"/> і нам потрібна тільки основна адреса і максимум 2 "
"перехресні вулиці."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"Geocode\"/>, <xref "
"linkend=\"Loader_Generate_Nation_Script\"/>"
msgstr ""
", <xref linkend=\"Geocode\"/>, <xref "
"linkend=\"Loader_Generate_Nation_Script\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Loads a defined region of tiger data into a PostGIS Topology and "
"transforming the tiger data to spatial reference of the topology and "
"snapping to the precision tolerance of the topology."
msgstr ""
"Завантажує визначену область tiger даних у топологію PostGIS, перетворює "
"tiger дані на просторові посилання топології та прив'язує їх до допусків "
"точності топології."

#. Tag: para
#, no-c-format
msgid ""
"Loads a defined region of tiger data into a PostGIS Topology. The faces, "
"nodes and edges are transformed to the spatial reference system of the "
"target topology and points are snapped to the tolerance of the target "
"topology. The created faces, nodes, edges maintain the same ids as the "
"original Tiger data faces, nodes, edges so that datasets can be in the "
"future be more easily reconciled with tiger data. Returns summary details "
"about the process."
msgstr ""
"Завантажує визначену область даних Tiger у топологію PostGIS. Поверхні, "
"вузли та ребра перетворюються у просторову систему координат цільової "
"топології, а точки прив'язуються до допусків цільової топології. Створені "
"поверхні, вузли та ребра зберігають ті самі ідентифікатори, що й оригінальні "
"поверхні, вузли та ребра даних Tiger, щоб у майбутньому набори даних можна "
"було легше узгодити з даними Tiger. Повертає зведену інформацію про процес."

#. Tag: para
#, no-c-format
msgid ""
"This would be useful for example for redistricting data where you require "
"the newly formed polygons to follow the center lines of streets and for the "
"resulting polygons not to overlap."
msgstr ""
"Це може бути корисно, наприклад, для перерозподілу даних, коли потрібно, щоб "
"новостворені полігони відповідали центральним лініям вулиць і не перекривали "
"один одного."

#. Tag: para
#, no-c-format
msgid ""
"This function relies on Tiger data as well as the installation of the "
"PostGIS topology module. For more information, refer to <xref "
"linkend=\"Topology\"/> and <xref linkend=\"installation_configuration\"/>. "
"If you have not loaded data covering the region of interest, then no "
"topology records will be created. This function will also fail if you have "
"not created a topology using the topology functions."
msgstr ""
"Ця функція використовує дані Tiger, а також вимагає встановлення модуля "
"топології PostGIS. Для отримання додаткової інформації див. <xref "
"linkend=\"Topology\"/> та <xref linkend=\"installation_configuration\"/>. "
"Якщо ви не завантажили дані, що охоплюють область, яка вас цікавить, записи "
"топології не будуть створені. Ця функція також не працюватиме, якщо ви не "
"створили топологію за допомогою функцій топології."

#. Tag: para
#, no-c-format
msgid ""
"Most topology validation errors are a result of tolerance issues where after "
"transformation the edges points don't quite line up or overlap. To remedy "
"the situation you may want to increase or lower the precision if you get "
"topology validation failures."
msgstr ""
"Більшість помилок перевірки топології є наслідком проблем з толерантністю, "
"коли після перетворення точки країв не збігаються або перекриваються. Щоб "
"виправити ситуацію, можна збільшити або зменшити точність, якщо виникають "
"помилки перевірки топології."

#. Tag: para
#, no-c-format
msgid "Required arguments:"
msgstr "Необхідні аргументи:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>topo_name</varname> The name of an existing PostGIS topology to "
"load data into."
msgstr ""
"<varname>topo_name</varname> Назва існуючої топології PostGIS, в яку "
"потрібно завантажити дані."

#. Tag: para
#, no-c-format
msgid ""
"<varname>region_type</varname> The type of bounding region. Currently only "
"<varname>place</varname> and <varname>county</varname> are supported. Plan "
"is to have several more. This is the table to look into to define the region "
"bounds. e.g <varname>tiger.place</varname>, <varname>tiger.county</varname>"
msgstr ""
"<varname>region_type</varname> Тип обмежувальної області. Наразі "
"підтримуються лише <varname>place</varname> та <varname>county</varname>. "
"Планується додати ще кілька. Ця таблиця використовується для визначення меж "
"регіону. Наприклад, <varname>tiger.place</varname>, <varname>tiger.county</"
"varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>region_id</varname> This is what TIGER calls the geoid. It is the "
"unique identifier of the region in the table. For place it is the "
"<varname>plcidfp</varname> column in <varname>tiger.place</varname>. For "
"county it is the <varname>cntyidfp</varname> column in <varname>tiger."
"county</varname>"
msgstr ""
"<varname>region_id</varname> Це те, що TIGER називає геоїдом. Це унікальний "
"ідентифікатор регіону в таблиці. Для місця це стовпець <varname>plcidfp</"
"varname> у таблиці <varname>tiger.place</varname>. Для округу це стовпець "
"<varname>cntyidfp</varname> у таблиці <varname>tiger.county</varname>"

#. Tag: title
#, no-c-format
msgid "Example: Boston, Massachusetts Topology"
msgstr "Приклад: Топологія Бостона та Массачусетс"

#. Tag: para
#, no-c-format
msgid ""
"Create a topology for Boston, Massachusetts in Mass State Plane Feet (2249) "
"with tolerance 0.25 feet and then load in Boston city tiger faces, edges, "
"nodes."
msgstr ""
"Створіть топологію для Бостона, штат Массачусетс, у системі Mass State Plane "
"Feet (2249) з допуском 0,25 футів, а потім завантажте грані, ребра та вузли "
"міста Бостон у форматі Tiger."

#. Tag: title
#, no-c-format
msgid "Example: Suffolk, Massachusetts Topology"
msgstr "Приклад: Топологія Суффолка та Массачусетс"

#. Tag: para
#, no-c-format
msgid ""
"Create a topology for Suffolk, Massachusetts in Mass State Plane Meters "
"(26986) with tolerance 0.25 meters and then load in Suffolk county tiger "
"faces, edges, nodes."
msgstr ""
"Створіть топологію для Суффолка, штат Массачусетс, в системі координат Mass "
"State Plane Meters (26986) з похибкою 0,25 метра, а потім завантажте грані, "
"ребра та вузли тигрової моделі округу Суффолк."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, "
"<xref linkend=\"ValidateTopology\"/>"
msgstr ""
", <xref linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, "
"<xref linkend=\"ValidateTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Sets a setting that affects behavior of geocoder functions."
msgstr "Встановлює налаштування, що впливає на поведінку функцій геокодера."

#. Tag: para
#, no-c-format
msgid ""
"Sets value of specific setting stored in <varname>tiger.geocode_settings</"
"varname> table. Settings allow you to toggle debugging of functions. Later "
"plans will be to control rating with settings. Current list of settings are "
"listed in <xref linkend=\"Get_Geocode_Setting\"/>."
msgstr ""
"Встановлює значення конкретного параметра, збереженого в таблиці "
"<varname>tiger.geocode_settings</varname>. Параметри дозволяють вмикати та "
"вимикати налагодження функцій. У майбутньому планується контролювати рейтинг "
"за допомогою параметрів. Поточний список параметрів наведено в <xref "
"linkend=\"Get_Geocode_Setting\"/>."

#. Tag: para
#, no-c-format
msgid ""
"If you run <xref linkend=\"Geocode\"/> when this function is true, the "
"NOTICE log will output timing and queries."
msgstr ""
"Якщо ви запустите <xref linkend=\"Geocode\"/>, коли ця функція має значення "
"true, у журналі NOTICE буде виведено час виконання та запити."

#. Tag: title
#, no-c-format
msgid "Topology"
msgstr "Топологія"

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS Topology types and functions are used to manage topological "
"objects such as faces, edges and nodes."
msgstr ""
"Типи та функції топології PostGIS використовуються для управління "
"топологічними об'єктами, такими як грані, ребра та вузли."

#. Tag: para
#, no-c-format
msgid ""
"Sandro Santilli's presentation at PostGIS Day Paris 2011 conference gives a "
"good synopsis of PostGIS Topology and where it is headed <link xlink:"
"href=\"http://strk.kbt.io/projects/postgis/Paris2011_TopologyWithPostGIS_2_0."
"pdf\">Topology with PostGIS 2.0 slide deck</link>."
msgstr ""
"Презентація Сандро Сантіллі на конференції PostGIS Day Paris 2011 містить "
"хороший огляд топології PostGIS та її перспектив <link xlink:href=\"http://"
"strk.kbt.io/projects/postgis/Paris2011_TopologyWithPostGIS_2_0."
"pdf\">Топологія з PostGIS 2.0, презентація</link>."

#. Tag: para
#, no-c-format
msgid ""
"Vincent Picavet provides a good synopsis and overview of what is Topology, "
"how is it used, and various FOSS4G tools that support it in <link xlink:"
"href=\"https://gitlab.com/Oslandia/documentation/presentations/-/blob/"
"master/2012/pgconf_eu_2012/pgconfeu2012_vincent_picavet_postgis_topology."
"pdf\">PostGIS Topology PGConf EU 2012</link>."
msgstr ""
"Вінсент Пікавет надає хороший огляд та узагальнення того, що таке топологія, "
"як вона використовується, а також різних інструментів FOSS4G, які її "
"підтримують, у <link xlink:href=\"https://gitlab.com/Oslandia/documentation/"
"presentations/-/blob/master/2012/pgconf_eu_2012/"
"pgconfeu2012_vincent_picavet_postgis_topology.pdf\">PostGIS Topology PGConf "
"EU 2012</link>."

#. Tag: para
#, no-c-format
msgid ""
"An example of a topologically based GIS database is the <link xlink:"
"href=\"https://www.census.gov/geo/maps-data/data/tiger.html\">US Census "
"Topologically Integrated Geographic Encoding and Referencing System (TIGER)</"
"link> database. If you want to experiment with PostGIS topology and need "
"some data, check out <xref linkend=\"Topology_Load_Tiger\"/>."
msgstr ""
"Прикладом топологічної бази даних ГІС є база даних <link xlink:"
"href=\"https://www.census.gov/geo/maps-data/data/tiger.html\">US Census "
"Topologically Integrated Geographic Encoding and Referencing System (TIGER)</"
"link> (Топологічно інтегрована система географічного кодування та посилань "
"перепису населення США). Якщо ви хочете поекспериментувати з топологією "
"PostGIS і вам потрібні дані, перегляньте <xref "
"linkend=\"Topology_Load_Tiger\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS topology module has existed for a long time but was not always "
"part of the official documentation. Extensive cleanup removed deprecated "
"functions, fixed known usability issues, documented the features and "
"functions, added new functionality, and improved SQL-MM compliance."
msgstr ""
"Модуль топології PostGIS існує вже давно, але не завжди був частиною "
"офіційної документації. В результаті масштабного очищення були видалені "
"застарілі функції, виправлені відомі проблеми з користувацькою зручністю, "
"задокументовані можливості та функції, додані нові функції та покращено "
"відповідність SQL-MM."

#. Tag: para
#, no-c-format
msgid ""
"Details of this project can be found at <link xlink:href=\"http://trac.osgeo."
"org/postgis/wiki/UsersWikiPostgisTopology\">PostGIS Topology Wiki</link>"
msgstr ""
"Детальнішу інформацію про цей проект можна знайти за посиланням <link xlink:"
"href=\"http://trac.osgeo.org/postgis/wiki/UsersWikiPostgisTopology\">PostGIS "
"Topology Wiki</link>"

#. Tag: para
#, no-c-format
msgid ""
"All functions and tables associated with this module are installed in a "
"schema called <varname>topology</varname>."
msgstr ""
"Усі функції та таблиці, пов'язані з цим модулем, встановлюються у схемі під "
"назвою <varname>topology</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Functions that are defined in SQL/MM standard are prefixed with ST_ and "
"functions specific to PostGIS are not prefixed."
msgstr ""
"Функції, які визначені в стандарті SQL/MM, мають префікс ST_, а функції, "
"специфічні для PostGIS, не мають префікса."

#. Tag: para
#, no-c-format
msgid ""
"Topology support is built by default and can be disabled by specifying the --"
"without-topology configure option at build time as described in <xref "
"linkend=\"postgis_installation\"/>"
msgstr ""
"Підтримка топології вбудована за замовчуванням і може бути вимкнена шляхом "
"вказання опції конфігурації --without-topology під час компіляції, як "
"описано в <xref linkend=\"postgis_installation\"/>"

#. Tag: title
#, no-c-format
msgid "Topology Primitive Tables"
msgstr "Таблиці топологічних примітивів"

#. Tag: para
#, no-c-format
msgid ""
"The core primitives of any topology are stored in the <varname>edge_data</"
"varname>, <varname>node</varname>, and <varname>face</varname> tables that "
"live in the schema created by <xref linkend=\"CreateTopology\"/>. Each row "
"of <varname>edge_data</varname> represents an oriented edge: it records a "
"directed curve from <varname>start_node</varname> to <varname>end_node</"
"varname> together with the identifier of the face encountered on the left of "
"that direction (<varname>left_face</varname>) and the face encountered on "
"the right (<varname>right_face</varname>). The same geometric segment may "
"therefore appear twice—once for each orientation—when it belongs to two "
"faces."
msgstr ""
"Основні примітиви будь-якої топології зберігаються в таблицях "
"<varname>edge_data</varname>, <varname>node</varname> та <varname>face</"
"varname>, які знаходяться в схемі, створеній за допомогою <xref linkend="
"\"CreateTopology\"/>. Кожен рядок таблиці <varname>edge_data</varname> "
"представляє орієнтовану грань: він записує спрямовану криву від "
"<varname>start_node</varname> до <varname>end_node</varname> разом з "
"ідентифікатором грані, що зустрічається зліва від цього напрямку "
"(<varname>left_face</varname>), та грані, що зустрічається справа "
"(<varname>right_face</varname>). Таким чином, один і той самий геометричний "
"сегмент може з'являтися двічі — по одному разу для кожного напрямку — якщо "
"він належить до двох граней."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>next_left_edge</varname> and <varname>next_right_edge</varname> "
"columns complete this orientation information by encoding how to keep "
"walking around a face. They store signed integers whose absolute value is "
"the identifier of the next oriented edge and whose sign determines whether "
"the stored orientation has to be followed as-is or reversed when traversing. "
"Formally, the following rules hold for every edge <varname>e</varname>:"
msgstr ""
"Стовпці <varname>next_left_edge</varname> та <varname>next_right_edge</"
"varname> доповнюють цю інформацію про орієнтацію, кодуючи спосіб продовження "
"руху навколо грані. Вони зберігають цілочисельні значення зі знаком, "
"абсолютна величина яких є ідентифікатором наступної орієнтованої грані, а "
"знак визначає, чи слід дотримуватися збереженої орієнтації без змін, чи слід "
"її змінити на протилежну під час проходження. Формально для кожної ребра "
"<varname>e</varname> діють такі правила:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>abs(next_left_edge)</varname> is the identifier of the edge reached "
"by continuing around the face that lies to the left of <varname>e</varname>. "
"If the value is positive the walk continues from the end node of <varname>e</"
"varname> along the stored orientation of the referenced edge; if it is "
"negative the referenced edge must be followed backwards so that the shared "
"face remains on the walker’s left."
msgstr ""
"<varname>abs(next_left_edge)</varname> — це ідентифікатор ребра, до якого "
"можна дістатися, продовжуючи рух навколо грані, що лежить ліворуч від "
"<varname>e</varname>. Якщо значення є додатним, проходження продовжується "
"від кінцевого вузла <varname>e</varname> вздовж збереженої орієнтації "
"посилального ребра; якщо воно є від'ємним, посилальне ребро необхідно пройти "
"назад, щоб спільна грань залишалася ліворуч від об'єкта проходження."

#. Tag: para
#, no-c-format
msgid ""
"<varname>abs(next_right_edge)</varname> analogously follows the boundary of "
"the face located on the right of <varname>e</varname>. A positive value "
"means that the next edge is taken with its recorded orientation starting "
"from the end node of <varname>e</varname>, whereas a negative value "
"instructs to traverse the referenced edge in reverse, starting from its end "
"node, so that the right-hand face is preserved."
msgstr ""
"<varname>abs(next_right_edge)</varname> аналогічно слідує за межею грані, "
"розташованої праворуч від <varname>e</varname>. Позитивне значення означає, "
"що наступна грань береться з її записаною орієнтацією, починаючи з кінцевого "
"вузла <varname>e</varname>, тоді як негативне значення вказує на "
"необхідність проходження по вказаній грані у зворотному напрямку, починаючи "
"з її кінцевого вузла, щоб зберегти праву грань."

#. Tag: para
#, no-c-format
msgid ""
"A zero value indicates that the edge is dangling on the corresponding side "
"(for example an isolated edge whose incident face is the universal face "
"<varname>0</varname>). The <varname>abs_next_left_edge</varname> and "
"<varname>abs_next_right_edge</varname> columns exposed by the <varname>edge</"
"varname> view are convenience projections of these absolute values."
msgstr ""
"Значення нуль вказує на те, що ребро звисає з відповідного боку (наприклад, "
"ізольоване ребро, дотична грань якого є універсальною гранью "
"<varname>0</varname>). Стовпці <varname>abs_next_left_edge</varname> та "
"<varname>abs_next_right_edge</varname>, що відображаються у вигляді "
"<varname>edge</varname>, є зручними проекціями цих абсолютних значень."

#. Tag: para
#, no-c-format
msgid ""
"This representation is a variant of a doubly connected edge list and is "
"exploited by many topology routines. Functions such as <xref "
"linkend=\"GetRingEdges\"/> and <xref linkend=\"ValidateTopology\"/> rely on "
"it to reconstruct face boundaries and to diagnose inconsistencies—hence the "
"“invalid next_left_edge” and “invalid next_right_edge” diagnostics reported "
"during validation. Constructors like <xref linkend=\"AddEdge\"/> initialise "
"the <varname>next_*</varname> attributes with trivial self references, while "
"editing routines including <xref linkend=\"ST_AddEdgeModFace\"/> and <xref "
"linkend=\"ST_RemEdgeModFace\"/> update the links as edges are inserted or "
"removed. Other bulk operations (for example <xref "
"linkend=\"TopologyPolygonize\"/>) may intentionally leave the fields unset, "
"which is why the documentation flags their behaviour explicitly."
msgstr ""
"Ця репрезентація є варіантом подвійно зв'язаного списку ребер і "
"використовується багатьма топологічними процедурами. Такі функції, як <xref "
"linkend=\"GetRingEdges\"/> та <xref linkend=\"ValidateTopology\"/>, "
"покладаються на неї для відновлення меж граней та діагностики "
"невідповідностей — звідси і діагностичні повідомлення «invalid "
"next_left_edge» та «invalid next_right_edge», що з'являються під час "
"перевірки. Конструктори, такі як <xref linkend=\"AddEdge\"/>, ініціалізують "
"атрибути <varname>next_*</varname> з тривіальними самопосиланнями, тоді як "
"процедури редагування, включаючи <xref linkend=\"ST_AddEdgeModFace\"/> та "
"<xref linkend=\"ST_RemEdgeModFace\"/>, оновлюють посилання під час "
"вставлення або видалення ребер. Інші масові операції (наприклад, <xref "
"linkend=\"TopologyPolygonize\"/>) можуть навмисно залишати поля "
"невизначеними, тому в документації їхня поведінка чітко позначена."

#. Tag: title
#, no-c-format
msgid "Topology Types"
msgstr "Типи топології"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the PostgreSQL data types installed by PostGIS Topology. "
"Note we describe the casting behavior of these which is very important "
"especially when designing your own functions."
msgstr ""
"У цьому розділі перелічено типи даних PostgreSQL, встановлені PostGIS "
"Topology. Зверніть увагу, що ми описуємо поведінку цих типів при "
"перетворенні, що є дуже важливим, особливо при розробці власних функцій."

#. Tag: refpurpose
#, no-c-format
msgid "A composite type that consists of a sequence number and an edge number."
msgstr "Комбінований тип, що складається з порядкового номера та номера ребра."

#. Tag: para
#, no-c-format
msgid ""
"A composite type that consists of a sequence number and an edge number. This "
"is the return type for <varname>ST_GetFaceEdges</varname> and "
"<varname>GetNodeEdges</varname> functions."
msgstr ""
"Композитний тип, що складається з порядкового номера та номера ребра. Це тип "
"повернення для функцій <varname>ST_GetFaceEdges</varname> та "
"<varname>GetNodeEdges</varname>."

#. Tag: para
#, no-c-format
msgid ""
"<varname>sequence</varname> is an integer: Refers to a topology defined in "
"the topology.topology table which defines the topology schema and srid."
msgstr ""
"<varname>sequence</varname> integer: Посилається на топологію, визначену в "
"таблиці topology.topology, яка визначає схему топології та srid."

#. Tag: para
#, no-c-format
msgid "<varname>edge</varname> is an integer: The identifier of an edge."
msgstr "<varname>edge</varname> integer: ідентифікатор ребра."

#. Tag: refpurpose
#, no-c-format
msgid "A composite type representing a topologically defined geometry."
msgstr "Композитний тип, що представляє топологічно визначену геометрію."

#. Tag: para
#, no-c-format
msgid ""
"A composite type that refers to a topology geometry in a specific topology "
"layer, having a specific type and a specific id. The elements of a "
"TopoGeometry are the properties: topology_id, layer_id, id integer, type "
"integer."
msgstr ""
"Композитний тип, що посилається на геометрію топології в конкретному шарі "
"топології, має конкретний тип і конкретний ідентифікатор. Елементами "
"TopoGeometry є властивості: topology_id, layer_id, id integer, type integer."

#. Tag: para
#, no-c-format
msgid ""
"<varname>topology_id</varname> is an integer: Refers to a topology defined "
"in the topology.topology table which defines the topology schema and srid."
msgstr ""
"<varname>topology_id</varname> integer: Посилається на топологію, визначену "
"в таблиці topology.topology, яка визначає схему топології та srid."

#. Tag: para
#, no-c-format
msgid ""
"<varname>layer_id</varname> is an integer: The layer_id in the layers table "
"that the TopoGeometry belongs to. The combination of topology_id, layer_id "
"provides a unique reference in the topology.layers table."
msgstr ""
"<varname>layer_id</varname> integer: layer_id у таблиці шарів, до якої "
"належить TopoGeometry. Поєднання topology_id та layer_id забезпечує "
"унікальне посилання в таблиці topology.layers."

#. Tag: para
#, no-c-format
msgid ""
"<varname>id</varname> is an integer: The id is the autogenerated sequence "
"number that uniquely defines the topogeometry in the respective topology "
"layer."
msgstr ""
"<varname>id</varname> integer: id — це автоматично згенерований порядковий "
"номер, який однозначно визначає топогеометрію у відповідному шарі топології."

#. Tag: para
#, no-c-format
msgid ""
"<varname>type</varname> integer between 1 - 4 that defines the geometry "
"type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection"
msgstr ""
"<varname>type</varname> integer від 1 до 4, що визначає тип геометрії: 1:"
"[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection"

#. Tag: title
#, no-c-format
msgid "Casting Behavior"
msgstr "Поведінка при приведення типів"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the automatic as well as explicit casts allowed for this "
"data type"
msgstr ""
"У цьому розділі перелічено автоматичні та явні приведення типів, дозволені "
"для цього типу даних"

#. Tag: entry
#, no-c-format
msgid "Cast To"
msgstr "Приведення типів в"

#. Tag: entry
#, no-c-format
msgid "Behavior"
msgstr "Поведінка"

#. Tag: entry
#, no-c-format
msgid "geometry"
msgstr "geometry"

#. Tag: entry
#, no-c-format
msgid "automatic"
msgstr "автоматичне"

#. Tag: refpurpose
#, no-c-format
msgid ""
"A composite type that consists of an error message and id1 and id2 to denote "
"location of error. This is the return type for <varname>ValidateTopology</"
"varname>."
msgstr ""
"Комбінований тип, що складається з повідомлення про помилку та "
"ідентифікаторів id1 та id2 для позначення місця помилки. Це тип повернення "
"для <varname>ValidateTopology</varname>."

#. Tag: para
#, no-c-format
msgid ""
"A composite type that consists of an error message and two integers. The "
"<xref linkend=\"ValidateTopology\"/> function returns a set of these to "
"denote validation errors and the id1 and id2 to denote the ids of the "
"topology objects involved in the error."
msgstr ""
"Композитний тип, що складається з повідомлення про помилку та двох цілих "
"чисел. Функція <xref linkend=\"ValidateTopology\"/> повертає набір таких "
"елементів для позначення помилок перевірки, а також ідентифікатори id1 та "
"id2 для позначення ідентифікаторів об'єктів топології, пов'язаних із "
"помилкою."

#. Tag: para
#, no-c-format
msgid "<varname>error</varname> is varchar: Denotes type of error."
msgstr "<varname>error</varname> є varchar: Позначає тип помилки."

#. Tag: para
#, no-c-format
msgid ""
"Current error descriptors are: coincident nodes, edge crosses node, edge not "
"simple, edge end node geometry mismatch, edge start node geometry mismatch, "
"face overlaps face,face within face,"
msgstr ""
"Поточні описи помилок: збіжні вузли, перетин ребер з вузлами, не прості "
"ребра, невідповідність геометрії кінцевих вузлів ребер, невідповідність "
"геометрії початкових вузлів ребер, перекриття граней, грань всередині грані,"

#. Tag: para
#, no-c-format
msgid ""
"<varname>id1</varname> is an integer: Denotes identifier of edge / face / "
"nodes in error."
msgstr ""
"<varname>id1</varname> integer позначає ідентифікатор ребра / грані / "
"вузлів, що містить помилку."

#. Tag: para
#, no-c-format
msgid ""
"<varname>id2</varname> is an integer: For errors that involve 2 objects "
"denotes the secondary edge / or node"
msgstr ""
"<varname>id2</varname> integer: для помилок, що стосуються 2 об'єктів, "
"позначає вторинний край / або вузол"

#. Tag: title
#, no-c-format
msgid "Topology Domains"
msgstr "Топологічні домени"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the PostgreSQL domains installed by PostGIS Topology. "
"Domains can be used like object types as return objects of functions or "
"table columns. The distinction between a domain and a type is that a domain "
"is an existing type with a check constraint bound to it."
msgstr ""
"У цьому розділі перелічено домени PostgreSQL, встановлені PostGIS Topology. "
"Домени можна використовувати як типи об'єктів, наприклад, як об'єкти, що "
"повертаються функціями, або стовпці таблиць. Відмінність домену від типу "
"полягає в тому, що домен — це існуючий тип, до якого прив'язано обмеження "
"перевірки."

#. Tag: refpurpose
#, no-c-format
msgid ""
"An array of 2 integers generally used to identify a TopoGeometry component."
msgstr ""
"Масив із 2 цілих чисел, що зазвичай використовується для ідентифікації "
"компонента TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
"An array of 2 integers used to represent one component of a simple or "
"hierarchical <xref linkend=\"topogeometry\"/>."
msgstr ""
"Масив із 2 цілих чисел, що використовується для представлення одного "
"компонента простого або ієрархічного <xref linkend=\"topogeometry\"/>."

#. Tag: para
#, no-c-format
msgid ""
"In the case of a simple TopoGeometry the first element of the array "
"represents the identifier of a topological primitive and the second element "
"represents its type (1:node, 2:edge, 3:face). In the case of a hierarchical "
"TopoGeometry the first element of the array represents the identifier of a "
"child TopoGeometry and the second element represents its layer identifier."
msgstr ""
"У випадку простої TopoGeometry перший елемент масиву представляє "
"ідентифікатор топологічного примітиву, а другий елемент представляє його тип "
"(1:вузол, 2:ребро, 3:грань). У випадку ієрархічної TopoGeometry перший "
"елемент масиву представляє ідентифікатор дочірньої TopoGeometry, а другий "
"елемент представляє ідентифікатор її шару."

#. Tag: para
#, no-c-format
msgid ""
"For any given hierarchical TopoGeometry all child TopoGeometry elements will "
"come from the same child layer, as specified in the topology.layer record "
"for the layer of the TopoGeometry being defined."
msgstr ""
"Для будь-якої ієрархічної TopoGeometry всі дочірні елементи TopoGeometry "
"будуть походити з того самого дочірнього шару, як зазначено в записі "
"topology.layer для шару TopoGeometry, що визначається."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"topoelementarray\"/>, <xref linkend=\"topogeometry\"/>, "
"<xref linkend=\"TopoGeom_addElement\"/>, <xref "
"linkend=\"TopoGeom_remElement\"/>"
msgstr ""
", <xref linkend=\"topoelementarray\"/>, <xref linkend=\"topogeometry\"/>, "
"<xref linkend=\"TopoGeom_addElement\"/>, <xref "
"linkend=\"TopoGeom_remElement\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "An array of TopoElement objects."
msgstr "Масив об'єктів TopoElement."

#. Tag: para
#, no-c-format
msgid ""
"An array of 1 or more TopoElement objects, generally used to pass around "
"components of TopoGeometry objects."
msgstr ""
"Масив з 1 або більше об'єктів TopoElement, який зазвичай використовується "
"для передачі компонентів об'єктів TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"GetTopoGeomElementArray\"/>, <xref "
"linkend=\"TopoElementArray_Agg\"/>"
msgstr ""
", <xref linkend=\"GetTopoGeomElementArray\"/>, <xref "
"linkend=\"TopoElementArray_Agg\"/>"

#. Tag: title
#, no-c-format
msgid "Topology and TopoGeometry Management"
msgstr "Управління топологією та топогеометрією"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the Topology functions for building new Topology schemas, "
"validating topologies, and managing TopoGeometry Columns"
msgstr ""
"У цьому розділі перелічено функції топології для створення нових схем "
"топології, перевірки топологій та управління стовпцями TopoGeometry"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds a topogeometry column to an existing table, registers this new column "
"as a layer in topology.layer and returns the new layer_id."
msgstr ""
"Додає стовпець топогеометрії до існуючої таблиці, реєструє цей новий "
"стовпець як шар у topology.layer і повертає новий layer_id."

#. Tag: para
#, no-c-format
msgid ""
"Each TopoGeometry object belongs to a specific Layer of a specific Topology. "
"Before creating a TopoGeometry object you need to create its TopologyLayer. "
"A Topology Layer is an association of a feature-table with the topology. It "
"also contain type and hierarchy information. We create a layer using the "
"AddTopoGeometryColumn() function:"
msgstr ""
"Кожен об'єкт TopoGeometry належить до певного шару певної топології. Перед "
"створенням об'єкта TopoGeometry потрібно створити його TopologyLayer. "
"Топологічний шар — це зв'язок таблиці об'єктів з топологією. Він також "
"містить інформацію про тип та ієрархію. Ми створюємо шар за допомогою "
"функції AddTopoGeometryColumn():"

#. Tag: para
#, no-c-format
msgid ""
"This function will both add the requested column to the table and add a "
"record to the topology.layer table with all the given info."
msgstr ""
"Ця функція додасть запитуваний стовпець до таблиці та додасть запис до "
"таблиці topology.layer з усією наданою інформацією."

#. Tag: para
#, no-c-format
msgid ""
"If you don't specify [child_layer] (or set it to NULL) this layer would "
"contain Basic TopoGeometries (composed by primitive topology elements). "
"Otherwise this layer will contain hierarchical TopoGeometries (composed by "
"TopoGeometries from the child_layer)."
msgstr ""
"Якщо ви не вкажете [child_layer] (або встановите його значення NULL), цей "
"шар буде містити базові топогеометрії (складені з примітивних топологічних "
"елементів). В іншому випадку цей шар буде містити ієрархічні топогеометрії "
"(складені з топогеометрій з child_layer)."

#. Tag: para
#, no-c-format
msgid ""
"Once the layer is created (its id is returned by the AddTopoGeometryColumn "
"function) you're ready to construct TopoGeometry objects in it"
msgstr ""
"Після створення шару (його ідентифікатор повертається функцією "
"AddTopoGeometryColumn) ви готові до побудови об'єктів TopoGeometry в ньому"

#. Tag: para
#, no-c-format
msgid ""
"Valid <varname>feature_type</varname>s are: POINT, MULTIPOINT, LINE, "
"MULTILINE, POLYGON, MULTIPOLYGON, COLLECTION"
msgstr ""
"Дійсні <varname>feature_type</varname>s: POINT, MULTIPOINT, LINE, MULTILINE, "
"POLYGON, MULTIPOLYGON, COLLECTION"

#. Tag: para
#, no-c-format
msgid "Availability: 1.1"
msgstr "Доступність: 1.1"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"toTopoGeom\"/>, <xref linkend=\"CreateTopology\"/>, <xref "
"linkend=\"CreateTopoGeom\"/>"
msgstr ""
", <xref linkend=\"toTopoGeom\"/>, <xref linkend=\"CreateTopology\"/>, <xref "
"linkend=\"CreateTopoGeom\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Renames a topogeometry column"
msgstr "Перейменовує стовпець топогеометрії"

#. Tag: para
#, no-c-format
msgid ""
"This function changes the name of an existing TopoGeometry column ensuring "
"metadata information about it is updated accordingly."
msgstr ""
"Ця функція змінює назву існуючого стовпця TopoGeometry, забезпечуючи "
"відповідне оновлення метаданих про нього."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RenameTopology\"/>"
msgstr ", <xref linkend=\"RenameTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Use with caution: Drops a topology schema and deletes its reference from "
"topology.topology table and references to tables in that schema from the "
"geometry_columns table."
msgstr ""
"Використовуйте з обережністю: видаляє схему топології та її посилання з "
"таблиці topology.topology, а також посилання на таблиці в цій схемі з "
"таблиці geometry_columns."

#. Tag: para
#, no-c-format
msgid ""
"Drops a topology schema and deletes its reference from topology.topology "
"table and references to tables in that schema from the geometry_columns "
"table. This function should be USED WITH CAUTION, as it could destroy data "
"you care about. If the schema does not exist, it just removes reference "
"entries the named schema."
msgstr ""
"Видаляє схему топології та її посилання з таблиці topology.topology, а також "
"посилання на таблиці в цій схемі з таблиці geometry_columns. Цю функцію слід "
"ВИКОРИСТОВУВАТИ З ОБЕРЕЖНІСТЮ, оскільки вона може знищити важливі для вас "
"дані. Якщо схема не існує, вона просто видаляє записи посилань на вказану "
"схему."

#. Tag: para
#, no-c-format
msgid ""
"Cascade drops the ma_topo schema and removes all references to it in "
"topology.topology and geometry_columns."
msgstr ""
"Cascade видаляє схему ma_topo та всі посилання на неї в topology.topology та "
"geometry_columns."

#. Tag: refpurpose
#, no-c-format
msgid "Renames a topology"
msgstr "Перейменовує топологію"

#. Tag: para
#, no-c-format
msgid ""
"Renames a topology schema, updating its metadata record in the "
"<varname>topology.topology</varname> table."
msgstr ""
"Перейменовує схему топології, оновлюючи запис метаданих у таблиці "
"<varname>topology.topology</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Rename a topology from <varname>topo_stage</varname> to <varname>topo_prod</"
"varname>."
msgstr ""
"Перейменуйте топологію з <varname>topo_stage</varname> на "
"<varname>topo_prod</varname>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RenameTopoGeometryColumn\"/>"
msgstr ", <xref linkend=\"RenameTopoGeometryColumn\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Drops the topogeometry column from the table named <varname>table_name</"
"varname> in schema <varname>schema_name</varname> and unregisters the "
"columns from topology.layer table."
msgstr ""
"Видаляє стовпець топогеометрії з таблиці з назвою <varname>table_name</"
"varname> у схемі <varname>schema_name</varname> та скасовує реєстрацію "
"стовпців у таблиці topology.layer."

#. Tag: para
#, no-c-format
msgid ""
"Drops the topogeometry column from the table named <varname>table_name</"
"varname> in schema <varname>schema_name</varname> and unregisters the "
"columns from topology.layer table. Returns summary of drop status. NOTE: it "
"first sets all values to NULL before dropping to bypass referential "
"integrity checks."
msgstr ""
"Видаляє стовпець топогеометрії з таблиці з назвою <varname>table_name</"
"varname> у схемі <varname>schema_name</varname> та скасовує реєстрацію "
"стовпців у таблиці topology.layer. Повертає підсумок стану видалення. "
"ПРИМІТКА: перед видаленням спочатку встановлює всі значення на NULL, щоб "
"обійти перевірки цілісності посилань."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Fixes topogeometry corruption caused by upgrade to postgis_topology 3.6.0 "
"and higher"
msgstr ""
"Виправлено пошкодження топогеометрії, спричинене оновленням до "
"postgis_topology 3.6.0 та вище"

#. Tag: para
#, no-c-format
msgid ""
"When upgrading from PostGIS topology &lt;3.6.0 to version &gt;3.6.0+, the "
"topogeometry column definition was changed. This caused corruption in "
"topogeometries created before the upgrade. This function fixes this "
"corruption in affected tables."
msgstr ""
"При оновленні топології PostGIS <3.6.0 до версії >3.6.0+ було змінено "
"визначення стовпця topogeometry. Це спричинило пошкодження топогеометрій, "
"створених до оновлення. Ця функція виправляє це пошкодження в уражених "
"таблицях."

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.1"
msgstr "Доступність: 3.6.1"

#. Tag: para
#, no-c-format
msgid "Fix all topology columns"
msgstr "Виправити всі стовпці топології"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds missing entries to topology.layer table by reading metadata from topo "
"tables."
msgstr ""
"Додає відсутні записи до таблиці topology.layer, зчитуючи метадані з таблиць "
"topo."

#. Tag: para
#, no-c-format
msgid ""
"Adds missing entries to the <varname>topology.layer</varname> table by "
"inspecting topology constraints on tables. This function is useful for "
"fixing up entries in topology catalog after restores of schemas with topo "
"data."
msgstr ""
"Додає відсутні записи до таблиці <varname>topology.layer</varname>, "
"перевіряючи обмеження топології в таблицях. Ця функція корисна для "
"виправлення записів у каталозі топології після відновлення схем із даними "
"топології."

#. Tag: para
#, no-c-format
msgid ""
"It returns the list of entries created. Returned columns are "
"<varname>schema_name</varname>, <varname>table_name</varname>, "
"<varname>feature_column</varname>."
msgstr ""
"Повертає список створених записів. Повертаються стовпці "
"<varname>schema_name</varname>, <varname>table_name</varname>, "
"<varname>feature_column</varname>."

#. Tag: para
#, no-c-format
msgid "Availability: 2.3.0"
msgstr "Доступність: 2.3.0"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Takes a topology name and provides summary totals of types of "
"objects in topology.</refpurpose>"
msgstr ""
"<refpurpose>Бере ім'я топології та надає підсумкові суми типів об'єктів у "
"топології.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Takes a topology name and provides summary totals of types of objects "
"in topology.</para>"
msgstr ""
"<para>Бере ім'я топології та надає підсумкові суми типів об'єктів у "
"топології.</para>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of validatetopology_returntype objects detailing issues with "
"topology."
msgstr ""
"Повертає набір об'єктів validated_topology_returntype, що детально описують "
"проблеми з топологією."

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of <xref linkend=\"validatetopology_returntype\"/> objects "
"detailing issues with topology, optionally limiting the check to the area "
"specified by the <varname>bbox</varname> parameter."
msgstr ""
"Повертає набір об'єктів <xref linkend=\"validatetopology_returntype\"/>, що "
"детально описують проблеми з топологією, за бажанням обмежуючи перевірку "
"областю, вказаною параметром <varname>bbox</varname>."

#. Tag: para
#, no-c-format
msgid ""
"List of possible errors, what they mean and what the returned ids represent "
"are displayed below:"
msgstr ""
"Нижче наведено перелік можливих помилок, їх значення та значення повернених "
"ідентифікаторів:"

#. Tag: entry
#, no-c-format
msgid "Error"
msgstr "Error"

#. Tag: entry
#, no-c-format
msgid "<entry>id1</entry>"
msgstr "<entry>id1</entry>"

#. Tag: entry
#, no-c-format
msgid "<entry>id2</entry>"
msgstr "<entry>id2</entry>"

#. Tag: entry
#, no-c-format
msgid "Meaning"
msgstr "Meaning"

#. Tag: entry
#, no-c-format
msgid "coincident nodes"
msgstr "coincident nodes"

#. Tag: entry
#, no-c-format
msgid "Identifier of first node."
msgstr "Ідентифікатор першого вузла."

#. Tag: entry
#, no-c-format
msgid "Identifier of second node."
msgstr "Ідентифікатор другого вузла."

#. Tag: entry
#, no-c-format
msgid "Two nodes have the same geometry."
msgstr "Два вузли мають однакову геометрію."

#. Tag: entry
#, no-c-format
msgid "edge crosses node"
msgstr "edge crosses node"

#. Tag: entry
#, no-c-format
msgid "Identifier of the edge."
msgstr "Ідентифікатор ребра."

#. Tag: entry
#, no-c-format
msgid "Identifier of the node."
msgstr "Ідентифікатор вузла."

#. Tag: entry
#, no-c-format
msgid "An edge has a node in its interior. See <xref linkend=\"ST_Relate\"/>."
msgstr ""
"Ребро має вузол у своїй внутрішній частині. Див. <xref linkend=\"ST_Relate\"/"
">."

#. Tag: entry
#, no-c-format
msgid "invalid edge"
msgstr "invalid edge"

#. Tag: entry
#, no-c-format
msgid "An edge geometry is invalid. See <xref linkend=\"ST_IsValid\"/>."
msgstr "Геометрія ребра недійсна. Див. <xref linkend=\"ST_IsValid\"/>."

#. Tag: entry
#, no-c-format
msgid "edge not simple"
msgstr "edge not simple"

#. Tag: entry
#, no-c-format
msgid ""
"An edge geometry has self-intersections. See <xref linkend=\"ST_IsSimple\"/>."
msgstr ""
"Геометрія ребра має самоперетини. Див. <xref linkend=\"ST_IsSimple\"/>."

#. Tag: entry
#, no-c-format
msgid "edge crosses edge"
msgstr "edge crosses edge"

#. Tag: entry
#, no-c-format
msgid "Identifier of first edge."
msgstr "Ідентифікатор першого ребра."

#. Tag: entry
#, no-c-format
msgid "Identifier of second edge."
msgstr "Ідентифікатор другого ребра."

#. Tag: entry
#, no-c-format
msgid ""
"Two edges have an interior intersection. See <xref linkend=\"ST_Relate\"/>."
msgstr "Дві ребра мають внутрішнє перетин. Див. <xref linkend=\"ST_Relate\"/>."

#. Tag: entry
#, no-c-format
msgid "edge start node geometry mismatch"
msgstr "edge start node geometry mismatch"

#. Tag: entry
#, no-c-format
msgid "Identifier of the indicated start node."
msgstr "Ідентифікатор вказаного початкового вузла."

#. Tag: entry
#, no-c-format
msgid ""
"The geometry of the node indicated as the starting node for an edge does not "
"match the first point of the edge geometry. See <xref "
"linkend=\"ST_StartPoint\"/>."
msgstr ""
"Геометрія вузла, вказаного як початковий вузол для ребра, не відповідає "
"першій точці геометрії ребра. Див. <xref linkend=\"ST_StartPoint\"/>."

#. Tag: entry
#, no-c-format
msgid "edge end node geometry mismatch"
msgstr "edge end node geometry mismatch"

#. Tag: entry
#, no-c-format
msgid "Identifier of the indicated end node."
msgstr "Ідентифікатор вказаного кінцевого вузла."

#. Tag: entry
#, no-c-format
msgid ""
"The geometry of the node indicated as the ending node for an edge does not "
"match the last point of the edge geometry. See <xref linkend=\"ST_EndPoint\"/"
">."
msgstr ""
"Геометрія вузла, вказаного як кінцевий вузол для ребра, не відповідає "
"останній точці геометрії ребра. Див. <xref linkend=\"ST_EndPoint\"/>."

#. Tag: entry
#, no-c-format
msgid "face without edges"
msgstr "face without edges"

#. Tag: entry
#, no-c-format
msgid "Identifier of the orphaned face."
msgstr "Ідентифікатор \"осиротілої\" грані."

#. Tag: entry
#, no-c-format
msgid ""
"No edge reports an existing face on either of its sides (left_face, "
"right_face)."
msgstr ""
"Жодне ребро не повідомляє про наявність грані з будь-якого боку (left_face, "
"right_face)."

#. Tag: entry
#, no-c-format
msgid "face has no rings"
msgstr "face has no rings"

#. Tag: entry
#, no-c-format
msgid "Identifier of the partially-defined face."
msgstr "Ідентифікатор частково визначеної грані."

#. Tag: entry
#, no-c-format
msgid "Edges reporting a face on their sides do not form a ring."
msgstr "Ребра, що утворюють грань на своїх боках, не утворюють кільця."

#. Tag: entry
#, no-c-format
msgid "face has wrong mbr"
msgstr "face has wrong mbr"

#. Tag: entry
#, no-c-format
msgid "Identifier of the face with wrong mbr cache."
msgstr "Ідентифікатор грані з неправильним кешем mbr."

#. Tag: entry
#, no-c-format
msgid ""
"Minimum bounding rectangle of a face does not match minimum bounding box of "
"the collection of edges reporting the face on their sides."
msgstr ""
"Мінімальна обмежувальна рамка грані не збігається з мінімальною "
"обмежувальною рамкою сукупності ребер, що утворюють грань по своїх сторонах."

#. Tag: entry
#, no-c-format
msgid "hole not in advertised face"
msgstr "hole not in advertised face"

#. Tag: entry
#, no-c-format
msgid ""
"Signed identifier of an edge, identifying the ring. See <xref "
"linkend=\"GetRingEdges\"/>."
msgstr ""
"Підписаний ідентифікатор ребра, що ідентифікує кільце. Див. <xref "
"linkend=\"GetRingEdges\"/>."

#. Tag: entry
#, no-c-format
msgid ""
"A ring of edges reporting a face on its exterior is contained in different "
"face."
msgstr ""
"Кільце ребер, що утворюють грань на зовнішній поверхні, міститься в іншій "
"грані."

#. Tag: entry
#, no-c-format
msgid "not-isolated node has not- containing_face"
msgstr "not-isolated node has not- containing_face"

#. Tag: entry
#, no-c-format
msgid "Identifier of the ill-defined node."
msgstr "Ідентифікатор неправильно визначеного вузла."

#. Tag: entry
#, no-c-format
msgid ""
"A node which is reported as being on the boundary of one or more edges is "
"indicating a containing face."
msgstr ""
"Вузол, який повідомляється як такий, що знаходиться на межі одного або "
"декількох ребер, вказує на вмістну грань."

#. Tag: entry
#, no-c-format
msgid "isolated node has containing_face"
msgstr "isolated node has containing_face"

#. Tag: entry
#, no-c-format
msgid ""
"A node which is not reported as being on the boundary of any edges is "
"lacking the indication of a containing face."
msgstr ""
"Вузол, який не вказаний як такий, що знаходиться на межі будь-яких ребер, не "
"має позначення грані, що його містить."

#. Tag: entry
#, no-c-format
msgid "isolated node has wrong containing_face"
msgstr "isolated node has wrong containing_face"

#. Tag: entry
#, no-c-format
msgid "Identifier of the misrepresented node."
msgstr "Ідентифікатор неправильно представленого вузла."

#. Tag: entry
#, no-c-format
msgid ""
"A node which is not reported as being on the boundary of any edges indicates "
"a containing face which is not the actual face containing it. See <xref "
"linkend=\"GetFaceContainingPoint\"/>."
msgstr ""
"Вузол, який не вказаний як такий, що знаходиться на межі будь-яких ребер, "
"вказує на грань, що його містить, яка не є фактичною гранью, що його "
"містить. Див. <xref linkend=\"GetFaceContainingPoint\"/>."

#. Tag: entry
#, no-c-format
msgid "invalid next_right_edge"
msgstr "invalid next_right_edge"

#. Tag: entry
#, no-c-format
msgid "Identifier of the misrepresented edge."
msgstr "Ідентифікатор неправильно представленого ребра."

#. Tag: entry
#, no-c-format
msgid "Signed id of the edge which should be indicated as the next right edge."
msgstr ""
"Підписаний ідентифікатор ребра, яке слід вказати як наступне праве ребро."

#. Tag: entry
#, no-c-format
msgid ""
"The edge indicated as the next edge encountered walking on the right side of "
"an edge is wrong."
msgstr ""
"Ребро, позначене як наступне ребро, на яке натрапляєш, рухаючись праворуч "
"від ребра, є неправильним."

#. Tag: entry
#, no-c-format
msgid "invalid next_left_edge"
msgstr "invalid next_left_edge"

#. Tag: entry
#, no-c-format
msgid "Signed id of the edge which should be indicated as the next left edge."
msgstr ""
"Підписаний ідентифікатор ребра, яке слід вказати як наступне ліве ребро."

#. Tag: entry
#, no-c-format
msgid ""
"The edge indicated as the next edge encountered walking on the left side of "
"an edge is wrong."
msgstr ""
"Ребро, вказане як наступне ребро, на яке натрапляєш, рухаючись лівою "
"стороною ребра, є неправильним."

#. Tag: entry
#, no-c-format
msgid "mixed face labeling in ring"
msgstr "mixed face labeling in ring"

#. Tag: entry
#, no-c-format
msgid ""
"Edges in a ring indicate conflicting faces on the walking side. This is also "
"known as a \"Side Location Conflict\"."
msgstr ""
"Ребра в кільці позначають конфліктуючі грані на стороні ходіння. Це також "
"називається \"конфліктом розташування сторін\"."

#. Tag: entry
#, no-c-format
msgid "non-closed ring"
msgstr "non-closed ring"

#. Tag: entry
#, no-c-format
msgid ""
"A ring of edges formed by following next_left_edge/next_right_edge "
"attributes starts and ends on different nodes."
msgstr ""
"Кільце ребер, утворене атрибутами next_left_edge/next_right_edge, "
"починається і закінчується на різних вузлах."

#. Tag: entry
#, no-c-format
msgid "face has multiple shells"
msgstr "face has multiple shells"

#. Tag: entry
#, no-c-format
msgid "Identifier of the contended face."
msgstr "Ідентифікатор грані, що є предметом суперечки."

#. Tag: entry
#, no-c-format
msgid "More than a one ring of edges indicate the same face on its interior."
msgstr "Більше ніж одне кільце ребер вказує на ту саму грань всередині."

#. Tag: para
#, no-c-format
msgid "Availability: 1.0.0"
msgstr "Доступність: 1.0.0"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 more efficient edge crossing detection and fixes for false "
"positives that were existent in prior versions."
msgstr ""
"Покращено: 2.0.0 більш ефективне виявлення перетину ребер та виправлення "
"помилок, що були присутні в попередніх версіях."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 values for id1 and id2 were swapped for 'edge crosses node' "
"to be consistent with error description."
msgstr ""
"Змінено: 2.2.0 значення id1 та id2 були поміняні місцями для \"перетину "
"ребер вузлом\" з метою узгодження з описом помилки."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.2.0 added optional bbox parameter, perform face labeling and edge "
"linking checks."
msgstr ""
"Змінено: 3.2.0 додано опційний параметр bbox, виконується перевірка "
"маркування ребер та з'єднання ребер."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Topology_Load_Tiger\"/>"
msgstr ", <xref linkend=\"Topology_Load_Tiger\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns info about invalid topology relation records"
msgstr "Повертає інформацію про недійсні записи топологічних відносин"

#. Tag: para
#, no-c-format
msgid ""
"Returns a set records giving information about invalidities in the relation "
"table of the topology."
msgstr ""
"Повертає набір записів, що містять інформацію про недійсні елементи в "
"таблиці відносин топології."

#. Tag: para
#, no-c-format
msgid "Availability: 3.2.0"
msgstr "Доступність: 3.2.0"

#. Tag: refpurpose
#, no-c-format
msgid "Returns non-precise vertices in the topology."
msgstr "Повертає неточні вершини в топології."

#. Tag: para
#, no-c-format
msgid ""
"Returns all vertices that are not rounded to the topology or given "
"<varname>gridSize</varname> as a puntal geometry, optionally limiting the "
"check to the area specified by the <varname>bbox</varname> parameter."
msgstr ""
"Повертає всі вершини, які не округлені до топології або задані "
"<varname>gridSize</varname> як точкова геометрія, опціонально обмежуючи "
"перевірку областю, заданою параметром <varname>bbox</varname>."

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0"
msgstr "Доступність: 3.6.0"

#. Tag: refpurpose
#, no-c-format
msgid "Snap topology vertices to precision grid."
msgstr "Прив'язати вершини топології до сітки з високою точністю."

#. Tag: para
#, no-c-format
msgid ""
"Snaps all vertices of a topology to the topology precision grid or to the "
"grid whose size is specified with the <varname>gridSize</varname> parameter, "
"optionally limiting the operation to the objects intersecting the area "
"specified by the <varname>bbox</varname> parameter."
msgstr ""
"Прив'язує всі вершини топології до сітки точності топології або до сітки, "
"розмір якої вказано параметром <varname>gridSize</varname>, за бажанням "
"обмежуючи операцію об'єктами, що перетинають область, вказану параметром "
"<varname>bbox</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Snapping could make the topology invalid, so it is recommended to check the "
"outcome of operation with <xref linkend=\"ValidateTopology\"/>."
msgstr ""
"При використанні функції \"Прив'язати\" топологія може стати недійсною, тому "
"рекомендується перевірити результат операції за допомогою <xref "
"linkend=\"ValidateTopology\"/>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ValidateTopology\"/>"
msgstr ", <xref linkend=\"ValidateTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a topology record by different means."
msgstr "Повертає запис топології різними способами."

#. Tag: para
#, no-c-format
msgid ""
"Takes a topology identifier or the identifier of a topology-related object "
"and returns a topology.topology record."
msgstr ""
"Приймає ідентифікатор топології або ідентифікатор об'єкта, пов'язаного з "
"топологією, і повертає запис топології."

#. Tag: refpurpose
#, no-c-format
msgid "Returns a topology.layer record by different means."
msgstr "Повертає запис topology.layer різними способами."

#. Tag: para
#, no-c-format
msgid ""
"Takes a layer identifier or the identifier of a topology-related object and "
"returns a topology.layer record."
msgstr ""
"Приймає ідентифікатор шару або ідентифікатор об'єкта, пов'язаного з "
"топологією, і повертає запис topology.layer."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Total disk space used by the specified topology, including all indexes and "
"TOAST data."
msgstr ""
"Загальний обсяг дискового простору, використовуваний зазначеною топологією, "
"включаючи всі індекси та дані TOAST."

#. Tag: para
#, no-c-format
msgid ""
"Takes a topology name and provides the total disk space used by all its "
"tables, including indexes and TOAST data."
msgstr ""
"Приймає ім'я топології та надає загальний обсяг дискового простору, "
"зайнятого всіма її таблицями, включаючи індекси та дані TOAST."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Upgrades the specified topology to support large ids (int8) for topology and "
"primitive ids."
msgstr ""
"Оновлює вказану топологію для підтримки великих ідентифікаторів (int8) для "
"топології та примітивних ідентифікаторів."

#. Tag: para
#, no-c-format
msgid ""
"Takes a topology name and upgrades it to support large ids (int8) for "
"topology and primitive ids. The function upgrades the following: - face "
"(face_id column from int4 to int8, face_id_seq from int4 to int8) - node "
"(node_id column from int4 to int8, containing_face column from int4 to int8, "
"node_id_seq from int4 to int8) - edge_data (edge_id column from int4 to "
"int8, edge_data_edge_id_seq from int4 to int8, left_face and right_face "
"columns from int4 to int8, start_node and end_node columns from int4 to "
"int8, next_left_edge and next_right_edge columns from int4 to int8) - "
"relation (topogeo_id column from int4 to int8, element_id from int4 to int8) "
"- topology (useslargeids column set to true)"
msgstr ""
"Бере ім'я топології та оновлює його для підтримки великих ідентифікаторів "
"(int8) для топології та примітивних ідентифікаторів. Функція оновлює "
"наступне: - face (стовпець face_id з int4 до int8, face_id_seq з int4 до "
"int8) - node (стовпець node_id з int4 до int8, столпець containing_face з "
"int4 до int8, node_id_seq з int4 до int8) - edge_data (стовпець edge_id з "
"int4 до int8, edge_data_edge_id_seq з int4 до int8, стовпці left_face та "
"right_face з int4 до int8, стовпці start_node та end_node з int4 до int8, "
"стовпці next_left_edge та next_right_edge з int4 до int8) - relation "
"(стовпець topogeo_id з int4 до int8, element_id з int4 до int8) - topology "
"(стовпець useslargeids встановлено на true)"

#. Tag: title
#, no-c-format
msgid "Topology Statistics Management"
msgstr "Управління статистикою топології"

#. Tag: para
#, no-c-format
msgid ""
"This section discusses management of database statistics during topology "
"building."
msgstr ""
"У цьому розділі розглядається управління статистикою бази даних під час "
"побудови топології."

#. Tag: para
#, no-c-format
msgid ""
"Adding elements to a topology triggers many database queries for finding "
"existing edges that will be split, adding nodes and updating edges that will "
"node with the new linework. For this reason it is useful that statistics "
"about the data in the topology tables are up-to-date."
msgstr ""
"Додавання елементів до топології викликає багато запитів до бази даних для "
"пошуку існуючих ребер, які будуть розділені, додавання вузлів та оновлення "
"ребер, які будуть з'єднані з новою лінією. З цієї причини корисно, щоб "
"статистичні дані про дані в таблицях топології були актуальними."

#. Tag: para
#, no-c-format
msgid ""
"PostGIS Topology population and editing functions do not automatically "
"update the statistics because a updating stats after each and every change "
"in a topology would be overkill, so it is the caller's duty to take care of "
"that."
msgstr ""
"Функції заповнення та редагування топології PostGIS не оновлюють статистику "
"автоматично, оскільки оновлення статистики після кожної зміни в топології "
"було б надмірним, тому це обов'язок того, хто викликає функцію."

#. Tag: para
#, no-c-format
msgid ""
"That the statistics updated by autovacuum will NOT be visible to "
"transactions which started before autovacuum process completed, so long-"
"running transactions will need to run ANALYZE themselves, to use updated "
"statistics."
msgstr ""
"Статистика, оновлена за допомогою autovacuum, НЕ буде видима для транзакцій, "
"які були запущені до завершення процесу autovacuum, тому для використання "
"оновленої статистики довготривалі транзакції повинні самостійно виконати "
"ANALYZE."

#. Tag: title
#, no-c-format
msgid "Topology Constructors"
msgstr "Конструктори топології"

#. Tag: para
#, no-c-format
msgid "This section covers the topology functions for creating new topologies."
msgstr ""
"У цьому розділі описано функції топології для створення нових топологій."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a new topology schema and registers it in the topology.topology "
"table."
msgstr ""
"Створює нову схему топології та реєструє її в таблиці topology.topology."

#. Tag: para
#, no-c-format
msgid ""
"Creates a new topology schema with name <varname>topology_name</varname> and "
"registers it in the <varname>topology.topology</varname> table. Topologies "
"must be uniquely named. The topology tables (<varname>edge_data</varname>, "
"<varname>face</varname>, <varname>node</varname>,and <varname>relation</"
"varname> are created in the schema. It returns the id of the topology."
msgstr ""
"Створює нову схему топології з іменем <varname>topology_name</varname> і "
"реєструє її в таблиці <varname>topology.topology</varname>. Топології "
"повинні мати унікальні імена. Таблиці топологій (<varname>edge_data</"
"varname>, <varname>face</varname>, <varname>node</varname> та "
"<varname>relation</varname> створюються в схемі. Повертає ідентифікатор "
"топології."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>srid</varname> is the <link linkend=\"spatial_ref_sys\">spatial "
"reference system</link> SRID for the topology. The SRID defaults to -1 "
"(unknown) if not specified."
msgstr ""
"<varname>srid</varname> — це SRID <link "
"linkend=\"spatial_ref_sys\">просторової системи координат</link> для "
"топології. Якщо SRID не вказано, за замовчуванням використовується значення "
"-1 (невідомо)."

#. Tag: para
#, no-c-format
msgid ""
"The tolerance <varname>prec</varname> is measured in the units of the "
"spatial reference system. The tolerance defaults to 0."
msgstr ""
"Допуск <varname>prec</varname> вимірюється в одиницях просторової системи "
"відліку. За замовчуванням допуск дорівнює 0."

#. Tag: para
#, no-c-format
msgid "<varname>hasz</varname> defaults to false if not specified."
msgstr ""
"<varname>hasz</varname> за замовчуванням має значення false, якщо не вказано "
"інше."

#. Tag: para
#, no-c-format
msgid ""
"<varname>topoid</varname> optional explicit identifier (allows deterministic "
"topology id assignment, needs to be unique)"
msgstr ""
"<varname>topoid</varname> необов'язковий явний ідентифікатор (дозволяє "
"детерміновано присвоювати ідентифікатори топології, повинен бути унікальним)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>useslargeids</varname> optional, defaults to false. If true, the "
"topology will be created to support large ids (int8) for topology and "
"primitive ids."
msgstr ""
"<varname>useslargeids</varname> необов'язковий, за замовчуванням false. Якщо "
"true, то топологія буде створена для підтримки великих ідентифікаторів "
"(int8) для топології та примітивних ідентифікаторів."

#. Tag: para
#, no-c-format
msgid ""
"This is similar to the SQL/MM <xref linkend=\"ST_InitTopoGeo\"/> but has "
"more functionality."
msgstr ""
"Це схоже на SQL/MM <xref linkend=\"ST_InitTopoGeo\"/>, але має більше "
"функціональних можливостей."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0 added support for <varname>hasZ</varname>."
msgstr "Покращено: у версії 2.0 додано підтримку <varname>hasZ</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.6.0 added <varname>topoid</varname> and <varname>usesLargeIDs</"
"varname> parameters."
msgstr ""
"Покращено: у версії 3.6.0 додано параметри <varname>topoid</varname> та "
"<varname>usesLargeIDs</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Create a topology schema called <varname>ma_topo</varname> that stores edges "
"and nodes in Massachusetts State Plane-meters (SRID = 26986). The tolerance "
"represents 0.5 meters since the spatial reference system is meter-based."
msgstr ""
"Створіть схему топології під назвою <varname>ma_topo</varname>, яка зберігає "
"ребра та вузли в системі координат Massachusetts State Plane-meters (SRID = "
"26986). Допуск становить 0,5 метра, оскільки система просторових координат "
"базується на метрах."

#. Tag: para
#, no-c-format
msgid ""
"Create a topology for Rhode Island called <varname>ri_topo</varname> in "
"spatial reference system State Plane-feet (SRID = 3438)"
msgstr ""
"Створіть топологію для Род-Айленду під назвою <varname>ri_topo</varname> у "
"системі просторових координат State Plane-feet (SRID = 3438)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_InitTopoGeo\"/>, <xref linkend=\"Topology_Load_Tiger\"/>"
msgstr ""
", <xref linkend=\"ST_InitTopoGeo\"/>, <xref linkend=\"Topology_Load_Tiger\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Makes a copy of a topology (nodes, edges, faces, layers and TopoGeometries) "
"into a new schema"
msgstr ""
"Створює копію топології (вузлів, ребер, граней, шарів і TopoGeometries) у "
"новій схемі"

#. Tag: para
#, no-c-format
msgid ""
"Creates a new topology with name <varname>new_name</varname>, with SRID and "
"precision copied from <varname>existing_topology_name</varname> The nodes, "
"edges and faces in <varname>existing_topology_name</varname> are copied into "
"the new topology, as well as Layers and their associated TopoGeometries."
msgstr ""
"Створює нову топологію з назвою <varname>new_name</varname>, з SRID і "
"точністю, скопійованими з <varname>existing_topology_name</varname>. Вузли, "
"ребра та грані в <varname>existing_topology_name</varname> копіюються в нову "
"топологію, а також шари та пов'язані з ними TopoGeometries."

#. Tag: para
#, no-c-format
msgid ""
"The new rows in the <varname>topology.layer</varname> table contain "
"synthetic values for schema_name, table_name and feature_column. This is "
"because the TopoGeometry objects exist only as a definition and are not yet "
"available in a user-defined table."
msgstr ""
"Нові рядки в таблиці <varname>topology.layer</varname> містять синтетичні "
"значення для schema_name, table_name та feature_column. Це пов'язано з тим, "
"що об'єкти TopoGeometry існують лише як визначення і ще не доступні в "
"таблиці, визначеній користувачем."

#. Tag: para
#, no-c-format
msgid "Make a backup of a topology called <varname>ma_topo</varname>."
msgstr ""
"Створіть резервну копію топології під назвою <varname>ma_topo</varname>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"RenameTopology\"/>"
msgstr ""
", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"RenameTopology\"/>"

#. Tag: para
#, no-c-format
msgid ""
"This is the SQL-MM equivalent of <xref linkend=\"CreateTopology\"/>. It "
"lacks options for spatial reference system and tolerance. it returns a text "
"description of the topology creation, instead of the topology id."
msgstr ""
"Це еквівалент SQL-MM для <xref linkend=\"CreateTopology\"/>. У ньому "
"відсутні параметри для просторової системи координат і допуску. Він повертає "
"текстовий опис створення топології замість ідентифікатора топології."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.17"
msgstr ""
"&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.17"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Adds a collection of geometries to a given empty topology and "
"returns a message detailing success.</refpurpose>"
msgstr ""
"<refpurpose>Додає колекцію геометрій до заданої порожньої топології та "
"повертає повідомлення з детальною інформацією про успішність операції.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Adds a collection of geometries to a given empty topology and returns "
"a message detailing success.</para>"
msgstr ""
"<para>Додає колекцію геометрій до заданої порожньої топології та повертає "
"повідомлення з детальною інформацією про успішність виконання.</para>"

#. Tag: para
#, no-c-format
msgid "Useful for populating an empty topology."
msgstr "Корисно для заповнення порожньої топології."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0"
msgstr "Доступність: 2.0"

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details -- X.3.18"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details -- X.3.18"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref "
"linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>"
msgstr ""
", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref "
"linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds a point to an existing topology using a tolerance and possibly "
"splitting an existing edge."
msgstr ""
"Додає точку до існуючої топології, використовуючи допуск і, можливо, "
"розділяючи існуюче ребро."

#. Tag: para
#, no-c-format
msgid ""
"Adds a point to an existing topology and returns its identifier. The given "
"point will snap to existing nodes or edges within given tolerance. An "
"existing edge may be split by the snapped point."
msgstr ""
"Додає точку до існуючої топології та повертає її ідентифікатор. Задана точка "
"буде прив'язана до існуючих вузлів або ребер в межах заданого допуску. "
"Існуюче ребро може бути розділене прив'язаною точкою."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref "
"linkend=\"TopoGeo_LoadGeometry\"/>, <xref linkend=\"AddNode\"/>, <xref "
"linkend=\"CreateTopology\"/>"
msgstr ""
", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref "
"linkend=\"TopoGeo_LoadGeometry\"/>, <xref linkend=\"AddNode\"/>, <xref "
"linkend=\"CreateTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds a linestring to an existing topology using a tolerance and possibly "
"splitting existing edges/faces."
msgstr ""
"Додає лінійний елемент до існуючої топології з використанням допуску та "
"можливого розділення існуючих ребер/граней."

#. Tag: para
#, no-c-format
msgid ""
"Adds a linestring to an existing topology and returns a set of signed edge "
"identifiers forming it up (negative identifies mean the edge goes in the "
"opposite direction of the input linestring)."
msgstr ""
"Додає лінію до існуючої топології та повертає набір ідентифікаторів ребер із "
"знаком, що її утворюють (негативні ідентифікатори означають, що ребро йде в "
"протилежному напрямку від вхідної лінії)."

#. Tag: para
#, no-c-format
msgid ""
"The given line will snap to existing nodes or edges within given tolerance. "
"Existing edges and faces may be split by the line. New nodes and faces may "
"be added, in addition to new edges."
msgstr ""
"Дана лінія прив'яжеться до існуючих вузлів або ребер в межах заданої "
"похибки. Існуючі ребра і грані можуть бути розділені лінією. Крім нових "
"ребер, можуть бути додані нові вузли і грані."

#. Tag: para
#, no-c-format
msgid ""
"The returned edge identifiers may be either existing edges or newly created "
"edges as needed to fully represent the input line as closely as possible."
msgstr ""
"Повернені ідентифікатори ребер можуть бути як існуючими ребрами, так і "
"новоствореними ребрами, залежно від необхідності, щоб якомога точніше "
"відобразити введену лінію."

#. Tag: para
#, no-c-format
msgid ""
"The number of newly created edges (either covering space previously "
"uncovered or resulting from split of existing edges) may be limited by the "
"<varname>max_edges</varname> parameter."
msgstr ""
"Кількість новостворених ребер (які покривають раніше непокритий простір або "
"є результатом розділення існуючих ребер) може бути обмежена параметром "
"<varname>max_edges</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Updating statistics about topologies being loaded via this function is up to "
"caller, see <xref linkend=\"Topology_StatsManagement\"/>."
msgstr ""
"Оновлення статистики про топології, що завантажуються за допомогою цієї "
"функції, залежить від виклику, див. <xref "
"linkend=\"Topology_StatsManagement\"/>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0 added support for returning signed identifier."
msgstr ""
"Покращено: у версії 3.2.0 додано підтримку повернення підписаного "
"ідентифікатора."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.7.0 added support for limiting the number of new edges created "
"in the topology."
msgstr ""
"Покращено: у версії 3.7.0 додано підтримку обмеження кількості нових ребер, "
"що створюються в топології."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref "
"linkend=\"TopoGeo_LoadGeometry\"/>, <xref linkend=\"AddEdge\"/>, <xref "
"linkend=\"CreateTopology\"/>"
msgstr ""
", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref "
"linkend=\"TopoGeo_LoadGeometry\"/>, <xref linkend=\"AddEdge\"/>, <xref "
"linkend=\"CreateTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds a polygon to an existing topology using a tolerance and possibly "
"splitting existing edges/faces. Returns face identifiers."
msgstr ""
"Додає полігон до існуючої топології, використовуючи допуск і, можливо, "
"розділяючи існуючі ребра/грані. Повертає ідентифікатори граней."

#. Tag: para
#, no-c-format
msgid ""
"Adds a polygon to an existing topology and returns a set of face identifiers "
"forming it up. The boundary of the given polygon will snap to existing nodes "
"or edges within given tolerance. Existing edges and faces may be split by "
"the boundary of the new polygon."
msgstr ""
"Додає полігон до існуючої топології та повертає набір ідентифікаторів "
"граней, що його утворюють. Межа заданого полігону буде прив'язана до "
"існуючих вузлів або ребер з урахуванням заданого допуску. Існуючі ребра та "
"грані можуть бути розділені межею нового полігону."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref "
"linkend=\"TopoGeo_LoadGeometry\"/>, <xref linkend=\"AddFace\"/>, <xref "
"linkend=\"CreateTopology\"/>"
msgstr ""
", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref "
"linkend=\"TopoGeo_LoadGeometry\"/>, <xref linkend=\"AddFace\"/>, <xref "
"linkend=\"CreateTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Load a geometry into an existing topology, snapping and splitting as needed."
msgstr ""
"Завантажте геометрію в існуючу топологію, при необхідності вирівнюючи та "
"розділяючи."

#. Tag: para
#, no-c-format
msgid ""
"Loads a geometry into an existing topology. The given geometry will snap to "
"existing nodes or edges within given tolerance. Existing edges and faces may "
"be split as a consequence of the load."
msgstr ""
"Завантажує геометрію в існуючу топологію. Задана геометрія буде прив'язана "
"до існуючих вузлів або ребер в межах заданого допуску. Існуючі ребра та "
"грані можуть бути розділені в результаті завантаження."

#. Tag: para
#, no-c-format
msgid "Availability: 3.5.0"
msgstr "Доступність: 3.5.0"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref "
"linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"CreateTopology\"/>"
msgstr ""
", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref "
"linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"CreateTopology\"/>"

#. Tag: title
#, no-c-format
msgid "Topology Editors"
msgstr "Редактори топології"

#. Tag: para
#, no-c-format
msgid ""
"This section covers topology functions for adding, moving, deleting, and "
"splitting edges, faces, and nodes. All of these functions are defined by ISO "
"SQL/MM."
msgstr ""
"Цей розділ охоплює функції топології для додавання, переміщення, видалення "
"та розділення ребер, граней та вузлів. Усі ці функції визначені стандартом "
"ISO SQL/MM."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds an isolated node to a face in a topology and returns the nodeid of the "
"new node. If face is null, the node is still created."
msgstr ""
"Додає ізольований вузол до грані в топології та повертає ідентифікатор "
"нового вузла. Якщо грань має нульове значення, вузол все одно створюється."

#. Tag: para
#, no-c-format
msgid ""
"Adds an isolated node with point location <varname>apoint</varname> to an "
"existing face with faceid <varname>aface</varname> to a topology "
"<varname>atopology</varname> and returns the nodeid of the new node."
msgstr ""
"Додає ізольований вузол із точкою розташування <varname>apoint</varname> до "
"існуючої грані з ідентифікатором грані <varname>aface</varname> до топології "
"<varname>atopology</varname> і повертає ідентифікатор нового вузла."

#. Tag: para
#, no-c-format
msgid ""
"If the spatial reference system (srid) of the point geometry is not the same "
"as the topology, the <varname>apoint</varname> is not a point geometry, the "
"point is null, or the point intersects an existing edge (even at the "
"boundaries) then an exception is thrown. If the point already exists as a "
"node, an exception is thrown."
msgstr ""
"Якщо система просторових координат (srid) геометрії точки не збігається з "
"топологією, <varname>apoint</varname> не є геометрією точки, точка є "
"нульовою або точка перетинає існуючу ребро (навіть на межі), то виникає "
"виняток. Якщо точка вже існує як вузол, виникає виняток."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>aface</varname> is not null and the <varname>apoint</varname> is "
"not within the face, then an exception is thrown."
msgstr ""
"Якщо <varname>aface</varname> не дорівнює нулю, а <varname>apoint</varname> "
"не знаходиться в межах грані, то генерується виняток."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X+1.3.1"
msgstr "&sqlmm_compliant; SQL-MM: Топо-мережеві процедури: X+1.3.1"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>, "
"<xref linkend=\"ST_Intersects\"/>"
msgstr ""
", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>, "
"<xref linkend=\"ST_Intersects\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Adds an isolated edge defined by geometry <varname>alinestring</"
"varname> to a topology connecting two existing isolated nodes "
"<varname>anode</varname> and <varname>anothernode</varname> and returns the "
"edge id of the new edge.</refpurpose>"
msgstr ""
"<refpurpose>Додає ізольоване ребро, визначене геометрією "
"<varname>alinestring</varname>, до топології, що з'єднує два існуючі "
"ізольовані вузли <varname>anode</varname> та <varname>anothernode</varname>, "
"і повертає ідентифікатор нового ребра.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Adds an isolated edge defined by geometry <varname>alinestring</"
"varname> to a topology connecting two existing isolated nodes "
"<varname>anode</varname> and <varname>anothernode</varname> and returns the "
"edge id of the new edge.</para>"
msgstr ""
"<para>Додає ізольоване ребро, визначене геометрією <varname>alinestring</"
"varname>, до топології, що з'єднує два існуючі ізольовані вузли "
"<varname>anode</varname> та <varname>anothernode</varname>, і повертає "
"ідентифікатор нового ребра.</para>"

#. Tag: para
#, no-c-format
msgid ""
"If the spatial reference system (srid) of the <varname>alinestring</varname> "
"geometry is not the same as the topology, any of the input arguments are "
"null, or the nodes are contained in more than one face, or the nodes are "
"start or end nodes of an existing edge, then an exception is thrown."
msgstr ""
"Якщо система просторових посилань (srid) геометрії <varname>alinestring</"
"varname> не збігається з топологією, будь-який з вхідних аргументів має "
"значення null, або вузли містяться в більш ніж одній грані, або вузли є "
"початковими або кінцевими вузлами існуючої ребра, то генерується виняток."

#. Tag: para
#, no-c-format
msgid ""
"If the <varname>alinestring</varname> is not within the face of the face the "
"<varname>anode</varname> and <varname>anothernode</varname> belong to, then "
"an exception is thrown."
msgstr ""
"Якщо <varname>alinestring</varname> не знаходиться в межах грані, до якої "
"належать <varname>anode</varname> та <varname>anothernode</varname>, то "
"генерується виняток."

#. Tag: para
#, no-c-format
msgid ""
"If the <varname>anode</varname> and <varname>anothernode</varname> are not "
"the start and end points of the <varname>alinestring</varname> then an "
"exception is thrown."
msgstr ""
"Якщо <varname>anode</varname> та <varname>anothernode</varname> не є "
"початковою та кінцевою точками <varname>alinestring</varname>, то "
"генерується виняток."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.4"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі процедури: X.3"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_Within\"/>"
msgstr ", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Add a new edge and, if in doing so it splits a face, delete the original "
"face and replace it with two new faces."
msgstr ""
"Додайте нову ребро і, якщо при цьому розділяється грань, видаліть "
"оригінальну грань і замініть її двома новими."

#. Tag: para
#, no-c-format
msgid ""
"Add a new edge and, if in doing so it splits a face, delete the original "
"face and replace it with two new faces. Returns the id of the newly added "
"edge."
msgstr ""
"Додайте нове ребро і, якщо при цьому розділяється грань, видаліть "
"оригінальну грань і замініть її двома новими гранями. Повертає ідентифікатор "
"новододаного ребра."

#. Tag: para
#, no-c-format
msgid "Updates all existing joined edges and relationships accordingly."
msgstr "Відповідно оновлює всі існуючі з'єднані ребра та взаємозв'язки."

#. Tag: para
#, no-c-format
msgid ""
"If any arguments are null, the given nodes are unknown (must already exist "
"in the <varname>node</varname> table of the topology schema) , the "
"<varname>acurve</varname> is not a <varname>LINESTRING</varname>, the "
"<varname>anode</varname> and <varname>anothernode</varname> are not the "
"start and endpoints of <varname>acurve</varname> then an error is thrown."
msgstr ""
"Якщо будь-які аргументи мають нульове значення, вказані вузли невідомі "
"(повинні вже існувати в таблиці <varname>node</varname> схеми топології) , "
"<varname>acurve</varname> не є <varname>LINESTRING</varname>, "
"<varname>anode</varname> та <varname>anothernode</varname> не є початковою "
"та кінцевою точками <varname>acurve</varname>, тоді генерується помилка."

#. Tag: para
#, no-c-format
msgid ""
"If the spatial reference system (srid) of the <varname>acurve</varname> "
"geometry is not the same as the topology an exception is thrown."
msgstr ""
"Якщо система просторових посилань (srid) геометрії <varname>acurve</varname> "
"не збігається з топологією, виникає виняток."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.12"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі процедури: X.3.12"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Add a new edge and, if in doing so it splits a face, modify the original "
"face and add a new face."
msgstr ""
"Додайте нову кромку і, якщо при цьому розділяється грань, змініть вихідну "
"грань і додайте нову."

#. Tag: para
#, no-c-format
msgid ""
"Add a new edge and, if doing so splits a face, modify the original face and "
"add a new one."
msgstr ""
"Додайте нове ребро і, якщо це призведе до розділення грані, змініть "
"оригінальну грань і додайте нову."

#. Tag: para
#, no-c-format
msgid ""
"If possible, the new face will be created on left side of the new edge. This "
"will not be possible if the face on the left side will need to be the "
"Universe face (unbounded)."
msgstr ""
"Якщо можливо, нова грань буде створена зліва від нового ребра. Це буде "
"неможливо, якщо грань зліва повинна бути необмеженою."

#. Tag: para
#, no-c-format
msgid "Returns the id of the newly added edge."
msgstr "Повертає ідентифікатор новододаного ребра."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.13"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі процедури: X.3.13"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Removes an edge and, if the removed edge separated two faces, "
"delete the original faces and replace them with a new face.</refpurpose>"
msgstr ""
"<refpurpose>Видаляє ребро і, якщо видалене ребро розділяло дві грані, "
"видаляє оригінальні грані та замінює їх новою гранею.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Removes an edge and, if the removed edge separated two faces, delete "
"the original faces and replace them with a new face.</para>"
msgstr ""
"<para>Видаляє ребро і, якщо видалене ребро розділяло дві грані, видаляє "
"оригінальні грані та замінює їх новою гранею.</para>"

#. Tag: para
#, no-c-format
msgid ""
"Returns the id of a newly created face or NULL, if no new face is created. "
"No new face is created when the removed edge is dangling or isolated or "
"confined with the universe face (possibly making the universe flood into the "
"face on the other side)."
msgstr ""
"Повертає ідентифікатор новоствореної грані або NULL, якщо нова грань не "
"створена. Нова грань не створюється, якщо видалена ребро є висячою, "
"ізольованою або обмеженою гранею всесвіту (що може призвести до затоплення "
"всесвіту гранею з іншого боку)."

#. Tag: para
#, no-c-format
msgid ""
"Refuses to remove an edge participating in the definition of an existing "
"TopoGeometry. Refuses to heal two faces if any TopoGeometry is defined by "
"only one of them (and not the other)."
msgstr ""
"Відмовляється видаляти край, що бере участь у визначенні існуючої "
"TopoGeometry. Відмовляється виправляти дві грані, якщо будь-яка TopoGeometry "
"визначена тільки однією з них (а не іншою)."

#. Tag: para
#, no-c-format
msgid ""
"If any arguments are null, the given edge is unknown (must already exist in "
"the <varname>edge</varname> table of the topology schema), the topology name "
"is invalid then an error is thrown."
msgstr ""
"Якщо будь-які аргументи мають нульове значення, задана ребро невідома "
"(повинна вже існувати в таблиці <varname>edge</varname> схеми топології), "
"ім'я топології недійсне, то генерується помилка."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.14"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі процедури: X.3.14"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Removes an edge, and if the edge separates two faces deletes one face and "
"modifies the other face to cover the space of both."
msgstr ""
"Видаляє ребро, і якщо ребро розділяє дві грані, видаляє одну грань і "
"модифікує іншу грань, щоб покрити простір обох."

#. Tag: para
#, no-c-format
msgid ""
"Removes an edge, and if the removed edge separates two faces deletes one "
"face and modifies the other face to cover the space of both. Preferentially "
"keeps the face on the right, to be consistent with <xref "
"linkend=\"ST_AddEdgeModFace\"/>. Returns the id of the face which is "
"preserved."
msgstr ""
"Видаляє ребро, і якщо видалене ребро розділяє дві грані, видаляє одну грань "
"і модифікує іншу грань, щоб покрити простір обох. Переважно зберігає грань "
"праворуч, щоб забезпечити узгодженість з <xref linkend=\"ST_AddEdgeModFace\"/"
">. Повертає ідентифікатор грані, яка зберігається."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.15"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі процедури: X.3.15"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Changes the shape of an edge without affecting the topology "
"structure.</refpurpose>"
msgstr ""
"<refpurpose>Змінює форму ребра, не впливаючи на топологічну структуру.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Changes the shape of an edge without affecting the topology structure."
"</para>"
msgstr ""
"<para>Змінює форму ребра, не впливаючи на топологічну структуру.</para>"

#. Tag: para
#, no-c-format
msgid ""
"If any arguments are null, the given edge does not exist in the "
"<varname>edge</varname> table of the topology schema, the <varname>acurve</"
"varname> is not a <varname>LINESTRING</varname>, or the modification would "
"change the underlying topology then an error is thrown."
msgstr ""
"Якщо будь-які аргументи мають значення null, задана ребро не існує в таблиці "
"<varname>edge</varname> схеми топології, <varname>acurve</varname> не є "
"<varname>LINESTRING</varname>, або модифікація змінить базову топологію, то "
"буде видано помилку."

#. Tag: para
#, no-c-format
msgid ""
"If the new <varname>acurve</varname> is not simple, then an error is thrown."
msgstr "Якщо новий <varname>acurve</varname> не є простим, то виникає помилка."

#. Tag: para
#, no-c-format
msgid ""
"If moving the edge from old to new position would hit an obstacle then an "
"error is thrown."
msgstr ""
"Якщо переміщення ребра зі старого положення в нове призведе до зіткнення з "
"перешкодою, буде видано помилку."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.0"
msgstr "Доступність: 1.1.0"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 adds topological consistency enforcement"
msgstr ""
"Покращено: у версії 2.0.0 додано забезпечення топологічної узгодженості"

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details X.3.6"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі рутинних операцій "
"X.3.6"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Split an edge by creating a new node along an existing edge, modifying the "
"original edge and adding a new edge."
msgstr ""
"Розділіть ребро, створивши новий вузол уздовж існуючого ребра, змінивши "
"оригінальне ребро та додавши нове."

#. Tag: para
#, no-c-format
msgid ""
"Split an edge by creating a new node along an existing edge, modifying the "
"original edge and adding a new edge. Updates all existing joined edges and "
"relationships accordingly. Returns the identifier of the newly added node."
msgstr ""
"Розділити ребро, створивши новий вузол уздовж існуючого ребра, змінивши "
"оригінальне ребро та додавши нове ребро. Відповідно оновлює всі існуючі "
"з'єднані ребра та відносини. Повертає ідентифікатор новододаного вузла."

#. Tag: para
#, no-c-format
msgid "Changed: 2.0 - In prior versions, this was misnamed ST_ModEdgesSplit"
msgstr ""
"Змінено: 2.0 — у попередніх версіях це було неправильно названо "
"ST_ModEdgesSplit"

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.9"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі процедури: X.3.9"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ModEdgeHeal\"/>, <xref linkend=\"ST_NewEdgeHeal\"/>, "
"<xref linkend=\"AddEdge\"/>"
msgstr ""
", <xref linkend=\"ST_ModEdgeHeal\"/>, <xref linkend=\"ST_NewEdgeHeal\"/>, "
"<xref linkend=\"AddEdge\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Heals two edges by deleting the node connecting them, modifying the first "
"edge and deleting the second edge. Returns the id of the deleted node."
msgstr ""
"Виправляє двa ребра, видаляючи вузол, що їх з'єднує, змінюючи перше ребро та "
"видаляючи друге ребро. Повертає ідентифікатор видаленого вузла."

#. Tag: para
#, no-c-format
msgid ""
"Heals two edges by deleting the node connecting them, modifying the first "
"edge and deleting the second edge. Returns the id of the deleted node. "
"Updates all existing joined edges and relationships accordingly."
msgstr ""
"Виправляє два ребра, видаляючи вузол, що їх з'єднує, змінюючи перше ребро та "
"видаляючи друге ребро. Повертає ідентифікатор видаленого вузла. Відповідно "
"оновлює всі існуючі з'єднані ребра та відносини."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Heals two edges by deleting the node connecting them, deleting both edges, "
"and replacing them with an edge whose direction is the same as the first "
"edge provided."
msgstr ""
"Відновлює два ребра, видаляючи вузол, що їх з'єднує, видаляючи обидва ребра "
"та замінюючи їх ребром, напрямок якого збігається з напрямком першого "
"наданого ребра."

#. Tag: para
#, no-c-format
msgid ""
"Heals two edges by deleting the node connecting them, deleting both edges, "
"and replacing them with an edge whose direction is the same as the first "
"edge provided. Returns the id of the new edge replacing the healed ones. "
"Updates all existing joined edges and relationships accordingly."
msgstr ""
"Виправляє дві ребра, видаляючи вузол, що їх з'єднує, видаляючи обидві ребра "
"та замінюючи їх ребром, напрямок якого збігається з напрямком першого "
"наданого ребра. Повертає ідентифікатор нового ребра, що замінює виправлені "
"ребра. Відповідно оновлює всі існуючі з'єднані ребра та відносини."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Moves an isolated node in a topology from one point to another. If new "
"<varname>apoint</varname> geometry exists as a node an error is thrown. "
"Returns description of move."
msgstr ""
"Переміщує ізольований вузол у топології з однієї точки в іншу. Якщо нова "
"геометрія <varname>apoint</varname> існує як вузол, виникає помилка. "
"Повертає опис переміщення."

#. Tag: para
#, no-c-format
msgid ""
"Moves an isolated node in a topology from one point to another. If new "
"<varname>apoint</varname> geometry exists as a node an error is thrown."
msgstr ""
"Переміщує ізольований вузол у топології з однієї точки в іншу. Якщо нова "
"геометрія <varname>apoint</varname> існує як вузол, виникає помилка."

#. Tag: para
#, no-c-format
msgid ""
"If any arguments are null, the <varname>apoint</varname> is not a point, the "
"existing node is not isolated (is a start or end point of an existing edge), "
"new node location intersects an existing edge (even at the end points) or "
"the new location is in a different face (since 3.2.0) then an exception is "
"thrown."
msgstr ""
"Якщо будь-які аргументи мають нульове значення, <varname>apoint</varname> не "
"є точкою, існуючий вузол не є ізольованим (є початковою або кінцевою точкою "
"існуючої ребра), нове розташування вузла перетинає існуючу ребро (навіть у "
"кінцевих точках) або нове розташування знаходиться в іншій грані (починаючи "
"з версії 3.2.0), то генерується виняток."

#. Tag: para
#, no-c-format
msgid ""
"If the spatial reference system (srid) of the point geometry is not the same "
"as the topology an exception is thrown."
msgstr ""
"Якщо система просторових координат (srid) геометрії точки не збігається з "
"топологією, генерується виняток."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0 ensures the nod cannot be moved in a different face"
msgstr ""
"Покращено: версія 3.2.0 гарантує, що вузол не можна перемістити на іншу грань"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.2"
msgstr "&sqlmm_compliant; SQL-MM: Процедури Topo-Net: X.3.2"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Split an edge by creating a new node along an existing edge, deleting the "
"original edge and replacing it with two new edges. Returns the id of the new "
"node created that joins the new edges."
msgstr ""
"Розділіть ребро, створивши новий вузол уздовж існуючого ребра, видаливши "
"оригінальне ребро і замінивши його двома новими ребрами. Повертає "
"ідентифікатор нового вузла, створеного для з'єднання нових ребер."

#. Tag: para
#, no-c-format
msgid ""
"Split an edge with edge id <varname>anedge</varname> by creating a new node "
"with point location <varname>apoint</varname> along current edge, deleting "
"the original edge and replacing it with two new edges. Returns the id of the "
"new node created that joins the new edges. Updates all existing joined edges "
"and relationships accordingly."
msgstr ""
"Розділити ребро з ідентифікатором <varname>anedge</varname> шляхом створення "
"нового вузла з точкою розташування <varname>apoint</varname> вздовж "
"поточного ребра, видалення оригінального ребра та заміни його двома новими "
"ребрами. Повертає ідентифікатор нового вузла, створеного для з'єднання нових "
"ребер. Відповідно оновлює всі існуючі з'єднані ребра та відносини."

#. Tag: para
#, no-c-format
msgid ""
"If the spatial reference system (srid) of the point geometry is not the same "
"as the topology, the <varname>apoint</varname> is not a point geometry, the "
"point is null, the point already exists as a node, the edge does not "
"correspond to an existing edge or the point is not within the edge then an "
"exception is thrown."
msgstr ""
"Якщо система просторових посилань (srid) геометрії точки не збігається з "
"топологією, <varname>apoint</varname> не є геометрією точки, точка є "
"нульовою, точка вже існує як вузол, край не відповідає існуючому краю або "
"точка не знаходиться в межах краю, то генерується виняток."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.8"
msgstr "&sqlmm_compliant; SQL-MM: Процедури Topo-Net: X.3.8"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Removes an isolated node and returns description of action. If "
"the node is not isolated (is start or end of an edge), then an exception is "
"thrown.</refpurpose>"
msgstr ""
"<refpurpose>Видаляє ізольований вузол і повертає опис дії. Якщо вузол не "
"ізольований (є початком або кінцем ребра), то генерується виняток.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Removes an isolated node and returns description of action. If the "
"node is not isolated (is start or end of an edge), then an exception is "
"thrown.</para>"
msgstr ""
"<para>Видаляє ізольований вузол і повертає опис дії. Якщо вузол не "
"ізольований (є початком або кінцем ребра), то генерується виняток.</para>"

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X+1.3.3"
msgstr ""
"&sqlmm_compliant; SQL-MM: Topo-Geo та Topo-Net 3: Деталі процедури: X+1.3.3"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Removes an isolated edge and returns description of action. If "
"the edge is not isolated, then an exception is thrown.</refpurpose>"
msgstr ""
"<refpurpose>Видаляє ізольовану грань і повертає опис дії. Якщо грань не "
"ізольована, то генерується виняток.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Removes an isolated edge and returns description of action. If the "
"edge is not isolated, then an exception is thrown.</para>"
msgstr ""
"<para>Видаляє ізольовану грань і повертає опис дії. Якщо грань не "
"ізольована, то генерується виняток.</para>"

#. Tag: title
#, no-c-format
msgid "Topology Accessors"
msgstr "Топологічні методи доступу"

#. Tag: refpurpose
#, no-c-format
msgid "Finds the edge-id of an edge that intersects a given point."
msgstr "Знаходить ідентифікатор ребра, яке перетинає задану точку."

#. Tag: para
#, no-c-format
msgid "Retrieves the id of an edge that intersects a Point."
msgstr "Отримує ідентифікатор ребра, яке перетинає точку."

#. Tag: para
#, no-c-format
msgid ""
"The function returns an integer (id-edge) given a topology, a POINT and a "
"tolerance. If tolerance = 0 then the point has to intersect the edge."
msgstr ""
"Функція повертає ціле число (id-edge) за заданою топологією, точкою POINT і "
"допуском tolerance. Якщо tolerance = 0, то точка повинна перетинати край."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>apoint</varname> doesn't intersect an edge, returns 0 (zero)."
msgstr "Якщо <varname>apoint</varname> не перетинає ребро, повертає 0 (нуль)."

#. Tag: para
#, no-c-format
msgid ""
"If use tolerance &gt; 0 and there is more than one edge near the point then "
"an exception is thrown."
msgstr ""
"Якщо використання tolerance &gt; 0 і поблизу точки є більше ніж одна грань, "
"то виникає виняток."

#. Tag: para
#, no-c-format
msgid ""
"If tolerance = 0, the function uses ST_Intersects otherwise uses ST_DWithin."
msgstr ""
"Якщо tolerance = 0, функція використовує ST_Intersects, в іншому випадку "
"використовує ST_DWithin."

#. Tag: para
#, no-c-format
msgid "Performed by the GEOS module."
msgstr "Виконується модулем GEOS."

#. Tag: para
#, no-c-format
msgid "These examples use edges we created in <xref linkend=\"AddEdge\"/>"
msgstr ""
"У цих прикладах використовуються ребра, які ми створили в <xref "
"linkend=\"AddEdge\"/>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
msgstr ""
", <xref linkend=\"GetNodeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Finds face intersecting a given point."
msgstr "Знаходить грань, що перетинає задану точку."

#. Tag: para
#, no-c-format
msgid "Finds a face referenced by a Point, with given tolerance."
msgstr "Знаходить грань, на яку вказує точка, з заданим допуском."

#. Tag: para
#, no-c-format
msgid ""
"The function will effectively look for a face intersecting a circle having "
"the point as center and the tolerance as radius."
msgstr ""
"Функція ефективно шукатиме грань, що перетинає коло з центром у точці та "
"радіусом, що відповідає допуску."

#. Tag: para
#, no-c-format
msgid ""
"If no face intersects the given query location, 0 is returned (universal "
"face)."
msgstr ""
"Якщо жодна поверхня не перетинає задане місце пошуку, повертається 0 "
"(універсальна поверхня)."

#. Tag: para
#, no-c-format
msgid ""
"If more than one face intersect the query location an exception is thrown."
msgstr ""
"Якщо більше ніж одна грань перетинає місце запиту, генерується виняток."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.2.0 more efficient implementation and clearer contract, stops "
"working with invalid topologies."
msgstr ""
"Покращено: 3.2.0 більш ефективна реалізація та чіткіший контракт, припиняє "
"роботу з недійсними топологіями."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"AddFace\"/>, <xref linkend=\"GetNodeByPoint\"/>, <xref "
"linkend=\"GetEdgeByPoint\"/>"
msgstr ""
", <xref linkend=\"AddFace\"/>, <xref linkend=\"GetNodeByPoint\"/>, <xref "
"linkend=\"GetEdgeByPoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Finds the face containing a point."
msgstr "Знаходить обличчя, що містить точку."

#. Tag: para
#, no-c-format
msgid "Returns the id of the face containing a point."
msgstr "Повертає ідентифікатор грані, що містить точку."

#. Tag: para
#, no-c-format
msgid "An exception is thrown if the point falls on a face boundary."
msgstr "Якщо точка потрапляє на межу грані, генерується виняток."

#. Tag: para
#, no-c-format
msgid ""
"The function relies on a valid topology, using edge linking and face "
"labeling."
msgstr ""
"Функція базується на дійсній топології, використовуючи зв'язки між ребрами "
"та маркування граней."

#. Tag: refpurpose
#, no-c-format
msgid "Finds the node-id of a node at a point location."
msgstr "Знаходить ідентифікатор вузла в точці."

#. Tag: para
#, no-c-format
msgid "Retrieves the id of a node at a point location."
msgstr "Отримує ідентифікатор вузла в точці розташування."

#. Tag: para
#, no-c-format
msgid ""
"The function returns an integer (id-node) given a topology, a POINT and a "
"tolerance. If tolerance = 0 means exact intersection, otherwise retrieves "
"the node from an interval."
msgstr ""
"Функція повертає ціле число (id-node) за заданою топологією, POINT і "
"допуском. Якщо допуск = 0, це означає точне перетин, в іншому випадку "
"витягує вузол з інтервалу."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>apoint</varname> doesn't intersect a node, returns 0 (zero)."
msgstr "Якщо <varname>apoint</varname> не перетинає вузол, повертає 0 (нуль)."

#. Tag: para
#, no-c-format
msgid ""
"If use tolerance &gt; 0 and there is more than one node near the point then "
"an exception is thrown."
msgstr ""
"Якщо використання tolerance &gt; 0 і поблизу точки знаходиться більше одного "
"вузла, то виникає виняток."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"
msgstr ""
", <xref linkend=\"GetEdgeByPoint\"/>, <xref linkend=\"GetFaceByPoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the id of a topology in the topology.topology table "
"given the name of the topology.</refpurpose>"
msgstr ""
"<refpurpose>Повертає ідентифікатор топології в таблиці topology.topology за "
"назвою топології.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the id of a topology in the topology.topology table given the "
"name of the topology.</para>"
msgstr ""
"<para>Повертає ідентифікатор топології в таблиці topology.topology за назвою "
"топології.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
"<xref linkend=\"GetTopologySRID\"/>"
msgstr ""
", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
"<xref linkend=\"GetTopologySRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the SRID of a topology in the topology.topology table given the name "
"of the topology."
msgstr ""
"Повертає SRID топології в таблиці topology.topology, задавши ім'я топології."

#. Tag: para
#, no-c-format
msgid ""
"Returns the spatial reference id of a topology in the topology.topology "
"table given the name of the topology."
msgstr ""
"Повертає ідентифікатор просторового посилання топології в таблиці topology."
"topology за назвою топології."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
"<xref linkend=\"GetTopologyID\"/>"
msgstr ""
", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyName\"/>, "
"<xref linkend=\"GetTopologyID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the name of a topology (schema) given the id of the topology."
msgstr "Повертає назву топології (схеми) за ідентифікатором топології."

#. Tag: para
#, no-c-format
msgid ""
"Returns the topology name (schema) of a topology from the topology.topology "
"table given the topology id of the topology."
msgstr ""
"Повертає ім'я топології (схему) з таблиці topology.topology, задавши "
"ідентифікатор топології."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
"linkend=\"GetTopologySRID\"/>"
msgstr ""
", <xref linkend=\"DropTopology\"/>, <xref linkend=\"GetTopologyID\"/>, <xref "
"linkend=\"GetTopologySRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a set of ordered edges that bound <varname>aface</varname>."
msgstr ""
"Повертає набір впорядкованих ребер, що обмежують <varname>aface</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of ordered edges that bound <varname>aface</varname>. Each "
"output consists of a sequence and edgeid. Sequence numbers start with value "
"1."
msgstr ""
"Повертає набір впорядкованих ребер, що обмежують <varname>aface</varname>. "
"Кожен вихідний елемент складається з послідовності та edgeid. Номери "
"послідовності починаються з значення 1."

#. Tag: para
#, no-c-format
msgid ""
"Enumeration of each ring edges start from the edge with smallest identifier. "
"Order of edges follows a left-hand-rule (bound face is on the left of each "
"directed edge)."
msgstr ""
"Перелік кожного краю кільця починається з краю з найменшим ідентифікатором. "
"Порядок країв відповідає правилу лівої руки (межа знаходиться ліворуч від "
"кожного спрямованого краю)."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.5"
msgstr ""
"&sqlmm_compliant; SQL-MM 3 Topo-Geo та Topo-Net 3: Деталі процедури: X.3.5"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"
msgstr ", <xref linkend=\"AddFace\"/>, <xref linkend=\"ST_GetFaceGeometry\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the polygon in the given topology with the specified face id."
msgstr ""
"Повертає багатокутник у заданій топології із зазначеним ідентифікатором "
"грані."

#. Tag: para
#, no-c-format
msgid ""
"Returns the polygon in the given topology with the specified face id. Builds "
"the polygon from the edges making up the face."
msgstr ""
"Повертає багатокутник у заданій топології із зазначеним ідентифікатором "
"грані. Будує багатокутник із ребер, що утворюють грань."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM 3 Topo-Geo and Topo-Net 3: Routine Details: X.3.16"
msgstr ""
"&sqlmm_compliant; SQL-MM 3 Topo-Geo та Topo-Net 3: Деталі процедури: X.3.16"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the ordered set of signed edge identifiers met by walking on an a "
"given edge side."
msgstr ""
"Повертає впорядкований набір ідентифікаторів підписаних ребер, зустрітих при "
"проходженні по заданій стороні ребра."

#. Tag: para
#, no-c-format
msgid ""
"Returns the ordered set of signed edge identifiers met by walking on an a "
"given edge side. Each output consists of a sequence and a signed edge id. "
"Sequence numbers start with value 1."
msgstr ""
"Повертає впорядкований набір ідентифікаторів підписаних ребер, зустрінутих "
"під час проходження по заданій стороні ребра. Кожен вихідний елемент "
"складається з послідовності та ідентифікатора підписаного ребра. Номери "
"послідовності починаються з значення 1."

#. Tag: para
#, no-c-format
msgid ""
"If you pass a positive edge id, the walk starts on the left side of the "
"corresponding edge and follows the edge direction. If you pass a negative "
"edge id, the walk starts on the right side of it and goes backward."
msgstr ""
"Якщо ви передаєте позитивний ідентифікатор ребра, проходження починається з "
"лівого боку відповідного ребра і слідує за напрямком ребра. Якщо ви "
"передаєте негативний ідентифікатор ребра, проходження починається з правого "
"боку ребра і йде назад."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>max_edges</varname> is not null no more than those records are "
"returned by that function. This is meant to be a safety parameter when "
"dealing with possibly invalid topologies."
msgstr ""
"Якщо <varname>max_edges</varname> не дорівнює нулю, функція повертає не "
"більше цих записів. Це є параметром безпеки при роботі з потенційно "
"недійсними топологіями."

#. Tag: para
#, no-c-format
msgid "This function uses edge ring linking metadata."
msgstr "Ця функція використовує метадані зв'язку крайових кілець."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"GetNodeEdges\"/>"
msgstr ", <xref linkend=\"GetNodeEdges\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns an ordered set of edges incident to the given node."
msgstr "Повертає впорядкований набір ребер, що прилягають до заданого вузла."

#. Tag: para
#, no-c-format
msgid ""
"Returns an ordered set of edges incident to the given node. Each output "
"consists of a sequence and a signed edge id. Sequence numbers start with "
"value 1. A positive edge starts at the given node. A negative edge ends into "
"the given node. Closed edges will appear twice (with both signs). Order is "
"clockwise starting from northbound."
msgstr ""
"Повертає впорядкований набір ребер, що прилягають до заданого вузла. Кожен "
"вихідний елемент складається з послідовності та ідентифікатора ребра зі "
"знаком. Номери послідовності починаються з 1. Позитивне ребро починається в "
"заданому вузлі. Негативне ребро закінчується в заданому вузлі. Замкнуті "
"ребра з'являються двічі (з обома знаками). Порядок визначається за "
"годинниковою стрілкою, починаючи з півночі."

#. Tag: para
#, no-c-format
msgid ""
"This function computes ordering rather than deriving from metadata and is "
"thus usable to build edge ring linking."
msgstr ""
"Ця функція обчислює порядок, а не виводить його з метаданих, і тому може "
"використовуватися для побудови зв'язків між кільцями ребер."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"GetRingEdges\"/>, <xref linkend=\"ST_Azimuth\"/>"
msgstr ", <xref linkend=\"GetRingEdges\"/>, <xref linkend=\"ST_Azimuth\"/>"

#. Tag: title
#, no-c-format
msgid "Topology Processing"
msgstr "Обробка топології"

#. Tag: para
#, no-c-format
msgid ""
"This section covers the functions for processing topologies in non-standard "
"ways."
msgstr ""
"Цей розділ описує функції для обробки топологій нестандартними способами."

#. Tag: refpurpose
#, no-c-format
msgid "Finds and registers all faces defined by topology edges."
msgstr "Знаходить і реєструє всі грані, визначені краями топології."

#. Tag: para
#, no-c-format
msgid "Registers all faces that can be built out a topology edge primitives."
msgstr "Реєструє всі грані, які можна побудувати з примітивів ребер."

#. Tag: para
#, no-c-format
msgid "The target topology is assumed to contain no self-intersecting edges."
msgstr "Припускається, що цільова топологія не містить самоперетинаючих ребер."

#. Tag: para
#, no-c-format
msgid ""
"Already known faces are recognized, so it is safe to call Polygonize "
"multiple times on the same topology."
msgstr ""
"Вже відомі грані розпізнаються, тому можна безпечно викликати Polygonize "
"кілька разів для однієї топології."

#. Tag: para
#, no-c-format
msgid ""
"This function does not use nor set the next_left_edge and next_right_edge "
"fields of the edge table."
msgstr ""
"Ця функція не використовує і не встановлює поля next_left_edge та "
"next_right_edge таблиці ребер."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Polygonize\"/>"
msgstr ", <xref linkend=\"ST_Polygonize\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds a point node to the node table in the specified topology schema and "
"returns the nodeid of new node. If point already exists as node, the "
"existing nodeid is returned."
msgstr ""
"Додає точковий вузол до таблиці вузлів у вказаній схемі топології та "
"повертає ідентифікатор нового вузла. Якщо точка вже існує як вузол, "
"повертається існуючий ідентифікатор вузла."

#. Tag: para
#, no-c-format
msgid ""
"Adds a point node to the node table in the specified topology schema. The "
"<xref linkend=\"AddEdge\"/> function automatically adds start and end points "
"of an edge when called so not necessary to explicitly add nodes of an edge."
msgstr ""
"Додає точковий вузол до таблиці вузлів у вказаній схемі топології. Функція "
"<xref linkend=\"AddEdge\"/> автоматично додає початкову та кінцеву точки "
"ребра при виклику, тому немає необхідності явно додавати вузли ребра."

#. Tag: para
#, no-c-format
msgid ""
"If any edge crossing the node is found either an exception is raised or the "
"edge is split, depending on the <varname>allowEdgeSplitting</varname> "
"parameter value."
msgstr ""
"Якщо виявлено будь-яке ребро, що перетинає вузол, то, залежно від значення "
"параметра <varname>allowEdgeSplitting</varname>, або генерується виняток, "
"або ребро розділяється."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>computeContainingFace</varname> is true a newly added node would "
"get the correct containing face computed."
msgstr ""
"Якщо <varname>computeContainingFace</varname> має значення true, для "
"новододаного вузла буде обчислено правильну грань, що його містить."

#. Tag: para
#, no-c-format
msgid ""
"If the <varname>apoint</varname> geometry already exists as a node, the node "
"is not added but the existing nodeid is returned."
msgstr ""
"Якщо геометрія <varname>apoint</varname> вже існує як вузол, вузол не "
"додається, а повертається існуючий nodeid."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CreateTopology\"/>"
msgstr ", <xref linkend=\"CreateTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds a linestring edge to the edge table and associated start and end points "
"to the point nodes table of the specified topology schema using the "
"specified linestring geometry and returns the edgeid of the new (or "
"existing) edge."
msgstr ""
"Додає лінійний край до таблиці країв ребер та пов'язані початкові та кінцеві "
"точки до таблиці вузлів точок заданої топологічної схеми, використовуючи "
"задану геометрію лінійного ребра, та повертає ідентифікатор нового (або "
"існуючого) ребра."

#. Tag: para
#, no-c-format
msgid ""
"Adds an edge to the edge table and associated nodes to the nodes table of "
"the specified <varname>toponame</varname> schema using the specified "
"linestring geometry and returns the edgeid of the new or existing record. "
"The newly added edge has \"universe\" face on both sides and links to itself."
msgstr ""
"Додає ребро до таблиці ребер і пов'язані вузли до таблиці вузлів заданої "
"схеми <varname>toponame</varname> з використанням заданої геометрії "
"лінійного рядка та повертає edgeid нового або існуючого запису. Новододане "
"ребро має обох боків \"універсум\" і пов'язане саме з собою."

#. Tag: para
#, no-c-format
msgid ""
"If the <varname>aline</varname> geometry crosses, overlaps, contains or is "
"contained by an existing linestring edge, then an error is thrown and the "
"edge is not added."
msgstr ""
"Якщо геометрія <varname>aline</varname> перетинає, перекриває, містить або "
"міститься в існуючій лінії, то виникає помилка і ребро не додається."

#. Tag: para
#, no-c-format
msgid ""
"The geometry of <varname>aline</varname> must have the same <varname>srid</"
"varname> as defined for the topology otherwise an invalid spatial reference "
"sys error will be thrown."
msgstr ""
"Геометрія <varname>aline</varname> повинна мати той самий <varname>srid</"
"varname>, що визначений для топології, інакше буде видано помилку недійсного "
"просторового посилання sys."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"TopoGeo_AddLineString\"/> "
"instead."
msgstr ""
"застаріло з версії 3.5.0. Замість цього використовуйте <xref "
"linkend=\"TopoGeo_AddLineString\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"
msgstr ""
", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"spatial_ref_sys\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Registers a face primitive to a topology and gets its identifier."
"</refpurpose>"
msgstr ""
"<refpurpose>Реєструє примітив грані в топології та отримує його "
"ідентифікатор.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Registers a face primitive to a topology and gets its identifier.</"
"para>"
msgstr ""
"<para>Реєструє примітив грані в топології та отримує його ідентифікатор.</"
"para>"

#. Tag: para
#, no-c-format
msgid ""
"For a newly added face, the edges forming its boundaries and the ones "
"contained in the face will be updated to have correct values in the "
"left_face and right_face fields. Isolated nodes contained in the face will "
"also be updated to have a correct containing_face field value."
msgstr ""
"Для новододаної грані краї, що утворюють її межі, та краї, що містяться в "
"грані, будуть оновлені, щоб мати правильні значення в полях left_face та "
"right_face. Ізольовані вузли, що містяться в грані, також будуть оновлені, "
"щоб мати правильне значення поля containing_face."

#. Tag: para
#, no-c-format
msgid ""
"The target topology is assumed to be valid (containing no self-intersecting "
"edges). An exception is raised if: The polygon boundary is not fully defined "
"by existing edges or the polygon overlaps an existing face."
msgstr ""
"Припускається, що топологія цілі є правильною (не містить самоперетинаючих "
"ребер). Виникає виняток, якщо: Межа багатокутника не повністю визначена "
"існуючими ребрами або багатокутник перетинає існуючу грань."

#. Tag: para
#, no-c-format
msgid ""
"If the <varname>apolygon</varname> geometry already exists as a face, then: "
"if <varname>force_new</varname> is false (the default) the face id of the "
"existing face is returned; if <varname>force_new</varname> is true a new id "
"will be assigned to the newly registered face."
msgstr ""
"Якщо геометрія <varname>apolygon</varname> вже існує як грань, то: якщо "
"<varname>force_new</varname> має значення false (за замовчуванням), "
"повертається ідентифікатор існуючої грані; якщо <varname>force_new</varname> "
"має значення true, новому зареєстрованому грані присвоюється новий "
"ідентифікатор."

#. Tag: para
#, no-c-format
msgid ""
"When a new registration of an existing face is performed (force_new=true), "
"no action will be taken to resolve dangling references to the existing face "
"in the edge, node an relation tables, nor will the MBR field of the existing "
"face record be updated. It is up to the caller to deal with that."
msgstr ""
"Коли виконується нова реєстрація існуючої грані (force_new=true), не буде "
"виконано жодних дій для вирішення висячих посилань на існуючу грань у "
"таблицях ребер, вузлів та відносин, а також не буде оновлено поле MBR "
"існуючого запису грані. Це має зробити викликаючий."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>apolygon</varname> geometry must have the same <varname>srid</"
"varname> as defined for the topology otherwise an invalid spatial reference "
"sys error will be thrown."
msgstr ""
"Геометрія <varname>apolygon</varname> повинна мати той самий <varname>srid</"
"varname>, що визначено для топології, інакше буде видано помилку недійсного "
"просторового посилання sys."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a \"simplified\" geometry version of the given TopoGeometry using "
"the Douglas-Peucker algorithm."
msgstr ""
"Повертає \"спрощену\" версію геометрії заданої TopoGeometry за допомогою "
"алгоритму Дугласа-Пеукера."

#. Tag: para
#, no-c-format
msgid ""
"Returns a \"simplified\" geometry version of the given TopoGeometry using "
"the Douglas-Peucker algorithm on each component edge."
msgstr ""
"Повертає \"спрощену\" геометрію заданої TopoGeometry, використовуючи "
"алгоритм Дугласа-Пеукера для кожного компонента ребра."

#. Tag: para
#, no-c-format
msgid "The returned geometry may be non-simple or non-valid."
msgstr "Повернена геометрія може бути неспрощеною або недійсна."

#. Tag: para
#, no-c-format
msgid "Splitting component edges may help retaining simplicity/validity."
msgstr ""
"Розділення граней компонентів може допомогти зберегти простоту/дійсність."

#. Tag: para
#, no-c-format
msgid ""
"Geometry <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
"<xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_ModEdgeSplit\"/>"
msgstr ""
"Геометрія <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_IsSimple\"/>, "
"<xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_ModEdgeSplit\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Removes topology primitives which not needed to define existing TopoGeometry "
"objects."
msgstr ""
"Видаляє примітивні елементи топології, які не потрібні для визначення "
"існуючих об'єктів TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
"Finds all primitives (nodes, edges, faces) that are not strictly needed to "
"represent existing TopoGeometry objects and removes them, maintaining "
"topology validity (edge linking, face labeling) and TopoGeometry space "
"occupation."
msgstr ""
"Знаходить всі примітиви (вузли, ребра, грані), які не є строго необхідними "
"для представлення існуючих об'єктів TopoGeometry, і видаляє їх, зберігаючи "
"топологічну валідність (зв'язки ребер, маркування граней) і зайнятість "
"простору TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
"No new primitive identifiers are created, but rather existing primitives are "
"expanded to include merged faces (upon removing edges) or healed edges (upon "
"removing nodes)."
msgstr ""
"Нові примітивні ідентифікатори не створюються, а існуючі примітиви "
"розширюються, щоб включити об'єднані грані (після видалення ребер) або "
"відновлені ребра (після видалення вузлів)."

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0"
msgstr "Доступність: 3.3.0"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_RemEdgeModFace\"/>"
msgstr ", <xref linkend=\"ST_RemEdgeModFace\"/>"

#. Tag: title
#, no-c-format
msgid "TopoGeometry Constructors"
msgstr "Конструктори топогеометрії"

#. Tag: para
#, no-c-format
msgid ""
"This section covers the topology functions for creating new topogeometries."
msgstr ""
"Цей розділ присвячений функціям топології для створення нових топогеометрій."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a new topo geometry object from topo element array - tg_type: 1:"
"[multi]point, 2:[multi]line, 3:[multi]poly, 4:collection"
msgstr ""
"Створює новий об'єкт топографічної геометрії з масиву топографічних "
"елементів - tg_type: 1:[multi]point, 2:[multi]line, 3:[multi]poly, 4:"
"collection"

#. Tag: para
#, no-c-format
msgid ""
"Creates a topogeometry object for layer denoted by <varname>layer_id</"
"varname> and registers it in the relations table in the <varname>toponame</"
"varname> schema."
msgstr ""
"Створює об'єкт топогеометрії для шару, позначеного <varname>layer_id</"
"varname>, і реєструє його в таблиці відносин у схемі <varname>toponame</"
"varname>."

#. Tag: para
#, no-c-format
msgid ""
"<varname>tg_type</varname> is an integer: 1:[multi]point (punctal), 2:"
"[multi]line (lineal), 3:[multi]poly (areal), 4:collection. "
"<varname>layer_id</varname> is the layer id in the topology.layer table."
msgstr ""
"<varname>tg_type</varname> є цілим числом: 1:[multi]point (точкова), 2:"
"[multi]line (лінійна), 3:[multi]poly (площа), 4:колекція. <varname>layer_id</"
"varname> є ідентифікатором шару в таблиці topology.layer."

#. Tag: para
#, no-c-format
msgid ""
"punctal layers are formed from set of nodes, lineal layers are formed from a "
"set of edges, areal layers are formed from a set of faces, and collections "
"can be formed from a mixture of nodes, edges, and faces."
msgstr ""
"пунктуальні шари утворюються з набору вузлів, лінійні шари утворюються з "
"набору ребер, площинні шари утворюються з набору граней, а колекції можуть "
"утворюватися з суміші вузлів, ребер і граней."

#. Tag: para
#, no-c-format
msgid ""
"Omitting the array of components generates an empty TopoGeometry object."
msgstr ""
"Пропуск масиву компонентів призводить до створення порожнього об'єкта "
"TopoGeometry."

#. Tag: title
#, no-c-format
msgid "Examples: Form from existing edges"
msgstr "Приклади: Форма з існуючих ребер"

#. Tag: para
#, no-c-format
msgid ""
"Create a topogeom in ri_topo schema for layer 2 (our ri_roads), of type (2) "
"LINE, for the first edge (we loaded in <varname>ST_CreateTopoGeo</varname>)."
msgstr ""
"Створіть топогеометрію в схемі ri_topo для шару 2 (наш ri_roads) типу (2) "
"LINE для першого ребра (ми завантажили в <varname>ST_CreateTopoGeo</"
"varname>)."

#. Tag: title
#, no-c-format
msgid "Examples: Convert an areal geometry to best guess topogeometry"
msgstr ""
"Приклади: Перетворення плоскої геометрії в найкраще наближену топогеометрію"

#. Tag: para
#, no-c-format
msgid ""
"Lets say we have geometries that should be formed from a collection of "
"faces. We have for example blockgroups table and want to know the topo "
"geometry of each block group. If our data was perfectly aligned, we could do "
"this:"
msgstr ""
"Припустимо, ми маємо геометрії, які повинні бути сформовані з набору граней. "
"Наприклад, ми маємо таблицю груп блоків і хочемо знати топологічну геометрію "
"кожної групи блоків. Якщо наші дані були б ідеально вирівняні, ми могли б "
"зробити так:"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
"linkend=\"ST_GetFaceGeometry\"/>, <xref linkend=\"topoelementarray\"/>, "
"<xref linkend=\"TopoElementArray_Agg\"/>"
msgstr ""
", <xref linkend=\"toTopoGeom\"/> <xref linkend=\"ST_CreateTopoGeo\"/>, <xref "
"linkend=\"ST_GetFaceGeometry\"/>, <xref linkend=\"topoelementarray\"/>, "
"<xref linkend=\"TopoElementArray_Agg\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Converts a simple Geometry into a topo geometry."
msgstr "Перетворює просту геометрію в топологічну геометрію."

#. Tag: para
#, no-c-format
msgid "Converts a simple Geometry into a <xref linkend=\"topogeometry\"/>."
msgstr "Перетворює просту геометрію в <xref linkend=\"topogeometry\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Topological primitives required to represent the input geometry will be "
"added to the underlying topology, possibly splitting existing ones, and they "
"will be associated with the output TopoGeometry in the <varname>relation</"
"varname> table."
msgstr ""
"Топологічні примітиви, необхідні для представлення вхідної геометрії, будуть "
"додані до базової топології, можливо з розділенням існуючих, і будуть "
"пов'язані з вихідною TopoGeometry в таблиці <varname>relation</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Existing TopoGeometry objects (with the possible exception of "
"<varname>topogeom</varname>, if given) will retain their shapes."
msgstr ""
"Існуючі об'єкти TopoGeometry (за можливим винятком <varname>topogeom</"
"varname>, якщо вказано) збережуть свої форми."

#. Tag: para
#, no-c-format
msgid ""
"When <varname>tolerance</varname> is given it will be used to snap the input "
"geometry to existing primitives. The special value -1 (default) means use "
"the topology precision as tolerance."
msgstr ""
"Коли вказано <varname>tolerance</varname>, воно буде використовуватися для "
"прив'язки вхідної геометрії до існуючих примітивів. Спеціальне значення -1 ("
"за замовчуванням) означає використання точності топології як допуску."

#. Tag: para
#, no-c-format
msgid ""
"In the first form a new TopoGeometry will be created for the given layer "
"(<varname>layer_id</varname>) of the given topology (<varname>toponame</"
"varname>)."
msgstr ""
"У першій формі буде створено нову топогеометрію для заданого шару "
"(<varname>layer_id</varname>) заданої топології (<varname>toponame</"
"varname>)."

#. Tag: para
#, no-c-format
msgid ""
"In the second form the primitives resulting from the conversion will be "
"added to the pre-existing TopoGeometry (<varname>topogeom</varname>), "
"possibly adding space to its final shape. To have the new shape completely "
"replace the old one see <xref linkend=\"clearTopoGeom\"/>."
msgstr ""
"У другій формі примітиви, отримані в результаті перетворення, будуть додані "
"до існуючої TopoGeometry (<varname>topogeom</varname>), можливо, додаючи "
"простір до її остаточної форми. Щоб нова форма повністю замінила стару, див. "
"<xref linkend=\"clearTopoGeom\"/>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 adds the version taking an existing TopoGeometry."
msgstr ""
"Покращено: у версії 2.1.0 додано версію, що використовує існуючу "
"TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.7.0 changes meaning of tolerance 0 to really mean 0 and -1 (new "
"default) to request using the topology precision."
msgstr ""
"Змінено: у версії 3.7.0 змінено значення толерантності 0, яке тепер означає "
"0 і -1 (нове значення за замовчуванням), щоб вимагати використання точності "
"топології."

#. Tag: para
#, no-c-format
msgid "This is a full self-contained workflow"
msgstr "Це повністю автономний робочий процес"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref "
"linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, <xref "
"linkend=\"clearTopoGeom\"/>"
msgstr ""
", <xref linkend=\"AddTopoGeometryColumn\"/>, <xref "
"linkend=\"CreateTopoGeom\"/>, <xref linkend=\"TopologySummary\"/>, <xref "
"linkend=\"clearTopoGeom\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a <varname>topoelementarray</varname> for a set of element_id, type "
"arrays (topoelements)."
msgstr ""
"Повертає <varname>topoelementarray</varname> для набору масивів element_id, "
"type (topoelements)."

#. Tag: para
#, no-c-format
msgid ""
"Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
"linkend=\"topoelement\"/>."
msgstr ""
"Використовується для створення <xref linkend=\"topoelementarray\"/> з набору "
"<xref linkend=\"topoelement\"/>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"topoelementarray\"/>"
msgstr ", <xref linkend=\"topoelementarray\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Converts a topogeometry to a topoelement."
msgstr "Перетворює топогеометрію в топоелемент."

#. Tag: para
#, no-c-format
msgid ""
"Converts a <xref linkend=\"topogeometry\"/> to a <xref "
"linkend=\"topoelement\"/>."
msgstr ""
"Перетворює <xref linkend=\"topogeometry\"/> на <xref linkend=\"topoelement\"/"
">."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"topogeometry\"/>, <xref linkend=\"topoelement\"/>"
msgstr ", <xref linkend=\"topogeometry\"/>, <xref linkend=\"topoelement\"/>"

#. Tag: title
#, no-c-format
msgid "TopoGeometry Editors"
msgstr "Редактори топогеометрії"

#. Tag: para
#, no-c-format
msgid ""
"This section covers the topology functions for editing existing "
"topogeometries."
msgstr ""
"Цей розділ охоплює функції топології для редагування існуючих топогеометрій."

#. Tag: refpurpose
#, no-c-format
msgid "Clears the content of a topo geometry."
msgstr "Очищає вміст геометрії топографії."

#. Tag: para
#, no-c-format
msgid ""
"Clears the content a <xref linkend=\"topogeometry\"/> turning it into an "
"empty one. Mostly useful in conjunction with <xref linkend=\"toTopoGeom\"/> "
"to replace the shape of existing objects and any dependent object in higher "
"hierarchical levels."
msgstr ""
"Очищає вміст <xref linkend=\"topogeometry\"/>, перетворюючи його на "
"порожній. Найчастіше використовується разом з <xref linkend=\"toTopoGeom\"/> "
"для заміни форми існуючих об'єктів та будь-яких залежних об'єктів на вищих "
"ієрархічних рівнях."

#. Tag: para
#, no-c-format
msgid "Availability: 2.1"
msgstr "Доступність: 2.1"

#. Tag: refpurpose
#, no-c-format
msgid "Adds an element to the definition of a TopoGeometry."
msgstr "Додає елемент до визначення TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
"Adds a <xref linkend=\"topoelement\"/> to the definition of a TopoGeometry "
"object. Does not error out if the element is already part of the definition."
msgstr ""
"Додає <xref linkend=\"topoelement\"/> до визначення об'єкта TopoGeometry. Не "
"видає помилку, якщо елемент вже є частиною визначення."

#. Tag: para
#, no-c-format
msgid "Availability: 2.3"
msgstr "Доступність: 2.3"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CreateTopoGeom\"/>"
msgstr ", <xref linkend=\"CreateTopoGeom\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Removes an element from the definition of a TopoGeometry."
msgstr "Видаляє елемент з визначення TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
"Removes a <xref linkend=\"topoelement\"/> from the definition of a "
"TopoGeometry object."
msgstr ""
"Видаляє <xref linkend=\"topoelement\"/> з визначення об'єкта TopoGeometry."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds element of a TopoGeometry to the definition of another TopoGeometry."
msgstr "Додає елемент TopoGeometry до визначення іншого TopoGeometry."

#. Tag: para
#, no-c-format
msgid ""
"Adds the elements of a <xref linkend=\"topogeometry\"/> to the definition of "
"another TopoGeometry, possibly changing its cached type (type attribute) to "
"a collection, if needed to hold all elements in the source object."
msgstr ""
"Додає елементи <xref linkend=\"topogeometry\"/> до визначення іншого "
"TopoGeometry, можливо змінюючи його кешований тип (атрибут type) на "
"колекцію, якщо це необхідно для збереження всіх елементів в об'єкті-джерелі."

#. Tag: para
#, no-c-format
msgid ""
"The two TopoGeometry objects need be defined against the *same* topology "
"and, if hierarchically defined, need be composed by elements of the same "
"child layer."
msgstr ""
"Два об'єкти TopoGeometry повинні бути визначені відповідно до *однієї і тієї "
"ж* топології, а якщо вони визначені ієрархічно, то повинні складатися з "
"елементів одного і того ж дочірнього шару."

#. Tag: para
#, no-c-format
msgid "Availability: 3.2"
msgstr "Доступність: 3.2"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"clearTopoGeom\"/>, <xref linkend=\"CreateTopoGeom\"/>"
msgstr ""
", <xref linkend=\"clearTopoGeom\"/>, <xref linkend=\"CreateTopoGeom\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Adds a geometry shape to an existing topo geometry."
msgstr "Додає геометричну фігуру до існуючої топографічної геометрії."

#. Tag: para
#, no-c-format
msgid "Refer to <xref linkend=\"toTopoGeom\"/>."
msgstr "Див. <xref linkend=\"toTopoGeom\"/>."

#. Tag: title
#, no-c-format
msgid "TopoGeometry Accessors"
msgstr "Доступ до топогеометрії"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a <varname>topoelementarray</varname> (an array of topoelements) "
"containing the topological elements and type of the given TopoGeometry "
"(primitive elements)."
msgstr ""
"Повертає <varname>topoelementarray</varname> (масив топоелементів), що "
"містить топологічні елементи та тип заданої TopoGeometry (примітивні "
"елементи)."

#. Tag: para
#, no-c-format
msgid ""
"Returns a <xref linkend=\"topoelementarray\"/> containing the topological "
"elements and type of the given TopoGeometry (primitive elements). This is "
"similar to GetTopoGeomElements except it returns the elements as an array "
"rather than as a dataset."
msgstr ""
"Повертає <xref linkend=\"topoelementarray\"/>, що містить топологічні "
"елементи та тип заданої TopoGeometry (примітивні елементи). Це схоже на "
"GetTopoGeomElements, за винятком того, що повертає елементи у вигляді "
"масиву, а не набору даних."

#. Tag: para
#, no-c-format
msgid ""
"tg_id is the topogeometry id of the topogeometry object in the topology in "
"the layer denoted by <varname>layer_id</varname> in the topology.layer table."
msgstr ""
"tg_id — ідентифікатор топогеометрії об'єкта топогеометрії в топології в "
"шарі, позначеному <varname>layer_id</varname> в таблиці topology.layer."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of <varname>topoelement</varname> objects containing the "
"topological element_id,element_type of the given TopoGeometry (primitive "
"elements)."
msgstr ""
"Повертає набір об'єктів <varname>topoelement</varname>, що містять "
"топологічні element_id,element_type заданої TopoGeometry (примітивні "
"елементи)."

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of element_id,element_type (topoelements) corresponding to "
"primitive topology elements <xref linkend=\"topoelement\"/> (1: nodes, 2: "
"edges, 3: faces) that a given topogeometry object in <varname>toponame</"
"varname> schema is composed of."
msgstr ""
"Повертає набір element_id,element_type (topoelements), що відповідає "
"елементам примітивної топології <xref linkend=\"topoelement\"/> (1: вузли, "
"2: ребра, 3: грані), з яких складається заданий об'єкт топогеометрії в схемі "
"<varname>toponame</varname>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
"<xref linkend=\"TopoGeom_remElement\"/>"
msgstr ""
", <xref linkend=\"topoelement\"/>, <xref linkend=\"TopoGeom_addElement\"/>, "
"<xref linkend=\"TopoGeom_remElement\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the spatial reference identifier for a topogeometry."
msgstr "Повертає ідентифікатор просторової прив'язки для топогеометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the spatial reference identifier for the ST_Geometry as defined in "
"spatial_ref_sys table. <xref linkend=\"spatial_ref_sys\"/>"
msgstr ""
"Повертає ідентифікатор просторової прив'язки для ST_Geometry, як визначено в "
"таблиці spatial_ref_sys. <xref linkend=\"spatial_ref_sys\"/>"

#. Tag: para
#, no-c-format
msgid ""
"spatial_ref_sys table is a table that catalogs all spatial reference systems "
"known to PostGIS and is used for transformations from one spatial reference "
"system to another. So verifying you have the right spatial reference system "
"identifier is important if you plan to ever transform your geometries."
msgstr ""
"Таблиця spatial_ref_sys — це таблиця, яка каталогізує всі системи "
"просторових посилань, відомі PostGIS, і використовується для перетворення з "
"однієї системи просторових посилань в іншу. Тому, якщо ви плануєте "
"перетворювати геометрії, важливо перевірити, чи маєте ви правильний "
"ідентифікатор системи просторових посилань."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 14.1.5"
msgstr "&sqlmm_compliant; SQL-MM 3: 14.1.5"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"ST_SRID\"/>"
msgstr ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"ST_SRID\"/>"

#. Tag: title
#, no-c-format
msgid "TopoGeometry Outputs"
msgstr "Вихідні дані TopoGeometry"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the GML representation of a topogeometry."
msgstr "Повертає GML-представлення топогеометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the GML representation of a topogeometry in version GML3 format. If "
"no <varname>nsprefix_in</varname> is specified then <varname>gml</varname> "
"is used. Pass in an empty string for nsprefix to get a non-qualified name "
"space. The precision (default: 15) and options (default 1) parameters, if "
"given, are passed untouched to the underlying call to ST_AsGML."
msgstr ""
"Повертає GML-представлення топогеометрії у форматі GML3. Якщо не вказано "
"<varname>nsprefix_in</varname>, використовується <varname>gml</varname>. "
"Передайте порожній рядок для nsprefix, щоб отримати некваліфікований простір "
"імен. Параметри точності (за замовчуванням: 15) та опції (за замовчуванням "
"1), якщо вони вказані, передаються без змін до базового виклику ST_AsGML."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>visitedTable</varname> parameter, if given, is used for keeping "
"track of the visited Node and Edge elements so to use cross-references "
"(xlink:xref) rather than duplicating definitions. The table is expected to "
"have (at least) two integer fields: 'element_type' and 'element_id'. The "
"calling user must have both read and write privileges on the given table. "
"For best performance, an index should be defined on <varname>element_type</"
"varname> and <varname>element_id</varname>, in that order. Such index would "
"be created automatically by adding a unique constraint to the fields. "
"Example:"
msgstr ""
"Параметр <varname>visitedTable</varname>, якщо він вказаний, "
"використовується для відстеження відвіданих елементів Node та Edge, щоб "
"використовувати перехресні посилання (xlink:xref) замість дублювання "
"визначень. Таблиця повинна мати (принаймні) два цілочисельні поля: "
"'element_type' та 'element_id'. Користувач, який викликає функцію, повинен "
"мати права на читання та запис у вказаній таблиці. Для найкращої "
"продуктивності слід визначити індекс для <varname>element_type</varname> та "
"<varname>element_id</varname> у такому порядку. Такий індекс буде створено "
"автоматично шляхом додавання унікального обмеження до полів. Приклад:"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>idprefix</varname> parameter, if given, will be prepended to "
"Edge and Node tag identifiers."
msgstr ""
"Параметр <varname>idprefix</varname>, якщо вказано, буде додано перед "
"ідентифікаторами тегів Edge та Node."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>gmlver</varname> parameter, if given, will be passed to the "
"underlying ST_AsGML. Defaults to 3."
msgstr ""
"Параметр <varname>gmlver</varname>, якщо вказано, буде передано до базового "
"ST_AsGML. За замовчуванням встановлено значення 3."

#. Tag: para
#, no-c-format
msgid ""
"This uses the topo geometry we created in <xref linkend=\"CreateTopoGeom\"/>"
msgstr ""
"Тут використовується геометрія топографії, яку ми створили в <xref "
"linkend=\"CreateTopoGeom\"/>"

#. Tag: para
#, no-c-format
msgid "Same exercise as previous without namespace"
msgstr "Те саме завдання, що й попереднє, але без простору імен"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_CreateTopoGeo\"/>"
msgstr ", <xref linkend=\"ST_CreateTopoGeo\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the TopoJSON representation of a topogeometry."
msgstr "Повертає представлення топогеометрії у форматі TopoJSON."

#. Tag: para
#, no-c-format
msgid ""
"Returns the TopoJSON representation of a topogeometry. If "
"<varname>edgeMapTable</varname> is not null, it will be used as a lookup/"
"storage mapping of edge identifiers to arc indices. This is to be able to "
"allow for a compact \"arcs\" array in the final document."
msgstr ""
"Повертає представлення топогеометрії у форматі TopoJSON. Якщо "
"<varname>edgeMapTable</varname> не є нульовим, воно буде використовуватися "
"як відображення ідентифікаторів ребер на індекси дуг для пошуку/зберігання. "
"Це необхідно для того, щоб у кінцевому документі можна було отримати "
"компактний масив \"дуг\"."

#. Tag: para
#, no-c-format
msgid ""
"The table, if given, is expected to have an \"arc_id\" field of type "
"\"serial\" and an \"edge_id\" of type integer; the code will query the table "
"for \"edge_id\" so it is recommended to add an index on that field."
msgstr ""
"У таблиці, якщо вона надана, має бути поле \"arc_id\" типу \"serial\" та "
"\"edge_id\" типу integer; код буде запитувати таблицю щодо \"edge_id\", тому "
"рекомендується додати індекс до цього поля."

#. Tag: para
#, no-c-format
msgid ""
"Arc indices in the TopoJSON output are 0-based but they are 1-based in the "
"\"edgeMapTable\" table."
msgstr ""
"Індекси дуг у вихідних даних TopoJSON починаються з 0, але в таблиці "
"\"edgeMapTable\" вони починаються з 1."

#. Tag: para
#, no-c-format
msgid ""
"A full TopoJSON document will be need to contain, in addition to the "
"snippets returned by this function, the actual arcs plus some headers. See "
"the <link xlink:href=\"http://github.com/mbostock/topojson-specification/"
"blob/master/README.md\">TopoJSON specification</link>."
msgstr ""
"Повний документ TopoJSON повинен містити, крім фрагментів, повернутих цією "
"функцією, фактичні дуги та деякі заголовки. Див. <link xlink:href=\"http://"
"github.com/mbostock/topojson-specification/blob/master/README."
"md\">специфікацію TopoJSON</link>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.2.1 added support for puntal inputs"
msgstr "Покращено: у версії 2.2.1 додано підтримку вхідних сигналів puntal"

#. Tag: title
#, no-c-format
msgid "Topology Spatial Relationships"
msgstr "Топологія Просторові відносини"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the Topology functions used to check relationships "
"between topogeometries and topology primitives"
msgstr ""
"У цьому розділі перелічено функції топології, що використовуються для "
"перевірки взаємозв'язків між топогеометріями та топологічними примітивами"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns true if two topogeometries are composed of the same topology "
"primitives."
msgstr ""
"Повертає true, якщо дві топогеометрії складаються з однакових топологічних "
"примітивів."

#. Tag: para
#, no-c-format
msgid ""
"Returns true if two topogeometries are composed of the same topology "
"primitives: faces, edges, nodes."
msgstr ""
"Повертає true, якщо дві топогеометрії складаються з однакових топологічних "
"примітивів: граней, ребер, вузлів."

#. Tag: para
#, no-c-format
msgid ""
"This function not supported for topogeometries that are geometry "
"collections. It also can not compare topogeometries from different "
"topologies."
msgstr ""
"Ця функція не підтримується для топогеометрій, які є колекціями геометрій. "
"Вона також не може порівнювати топогеометрії з різних топологій."

#. Tag: para
#, no-c-format
msgid "&Z_support;"
msgstr "&Z_support;"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Equals\"/>"
msgstr ", <xref linkend=\"ST_Equals\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns true if any pair of primitives from the two "
"topogeometries intersect.</refpurpose>"
msgstr ""
"<refpurpose>Повертає true, якщо будь-яка пара примітивів з двох "
"топогеометрій перетинаються.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns true if any pair of primitives from the two topogeometries "
"intersect.</para>"
msgstr ""
"<para>Повертає true, якщо будь-яка пара примітивів з двох топогеометрій "
"перетинаються.</para>"

#. Tag: para
#, no-c-format
msgid ""
"This function not supported for topogeometries that are geometry "
"collections. It also can not compare topogeometries from different "
"topologies. Also not currently supported for hierarchical topogeometries "
"(topogeometries composed of other topogeometries)."
msgstr ""
"Ця функція не підтримується для топогеометрій, які є колекціями геометрій. "
"Вона також не може порівнювати топогеометрії з різних топологій. Також "
"наразі не підтримується для ієрархічних топогеометрій (топогеометрій, що "
"складаються з інших топогеометрій)."

#. Tag: title
#, no-c-format
msgid "Importing and exporting Topologies"
msgstr "Імпорт та експорт топологій"

#. Tag: para
#, no-c-format
msgid ""
"Once you have created topologies, and maybe associated topological layers, "
"you might want to export them into a file-based format for backup or "
"transfer into another database."
msgstr ""
"Після створення топологій і, можливо, пов'язаних топологічних шарів, ви "
"можете експортувати їх у файловий формат для резервного копіювання або "
"перенесення в іншу базу даних."

#. Tag: para
#, no-c-format
msgid ""
"Using the standard dump/restore tools of PostgreSQL is problematic because "
"topologies are composed by a set of tables (4 for primitives, an arbitrary "
"number for layers) and records in metadata tables (topology.topology and "
"topology.layer). Additionally, topology identifiers are not univoque across "
"databases so that parameter of your topology will need to be changes upon "
"restoring it."
msgstr ""
"Використання стандартних інструментів PostgreSQL для вивантаження/"
"відновлення є проблематичним, оскільки топології складаються з набору "
"таблиць (4 для примітивних типів, довільна кількість для шарів) та записів у "
"таблицях метаданих (topology.topology та topology.layer). Крім того, "
"ідентифікатори топології не є однозначними в різних базах даних, тому "
"параметри топології потрібно буде змінити після її відновлення."

#. Tag: para
#, no-c-format
msgid ""
"In order to simplify export/restore of topologies a pair of executables are "
"provided: <filename>pgtopo_export</filename> and <filename>pgtopo_import</"
"filename>. Example usage:"
msgstr ""
"Для спрощення експорту/відновлення топологій надається пара виконуваних "
"файлів: <filename>pgtopo_export</filename> та <filename>pgtopo_import</"
"filename>. Приклад використання:"

#. Tag: title
#, no-c-format
msgid "Using the Topology exporter"
msgstr "Використання експорту топології"

#. Tag: para
#, no-c-format
msgid ""
"The <filename>pgtopo_export</filename> script takes the name of a database "
"and a topology and outputs a dump file which can be used to import the "
"topology (and associated layers) into a new database."
msgstr ""
"Скрипт <filename>pgtopo_export</filename> бере ім'я бази даних і топологію "
"та виводить файл дампа, який можна використовувати для імпорту топології (та "
"пов'язаних шарів) до нової бази даних."

#. Tag: para
#, no-c-format
msgid ""
"By default <filename>pgtopo_export</filename> writes the dump file to the "
"standard output so that it can be piped to <filename>pgtopo_import</"
"filename> or redirected to a file (refusing to write to terminal). You can "
"optionally specify an output filename with the <code>-f</code> commandline "
"switch."
msgstr ""
"За замовчуванням <filename>pgtopo_export</filename> записує файл дампа у "
"стандартний вивід, щоб його можна було передати до <filename>pgtopo_import</"
"filename> або перенаправити до файлу (відмовляючись записувати в термінал). "
"За бажанням можна вказати ім'я файлу виводу за допомогою параметра "
"командного рядка <code>-f</code>."

#. Tag: para
#, no-c-format
msgid ""
"By default <filename>pgtopo_export</filename> includes a dump of all layers "
"defined against the given topology. This may be more data than you need, or "
"may be non-working (in case your layer tables have complex dependencies) in "
"which case you can request skipping the layers with the <code>--skip-layers</"
"code> switch and deal with those separately."
msgstr ""
"За замовчуванням <filename>pgtopo_export</filename> включає вивантаження "
"всіх шарів, визначених для заданої топології. Це може бути більше даних, ніж "
"вам потрібно, або вони можуть не працювати (у випадку, якщо таблиці шарів "
"мають складні залежності). У такому випадку ви можете попросити пропустити "
"шари за допомогою перемикача <code>--skip-layers</code> і обробити їх окремо."

#. Tag: para
#, no-c-format
msgid ""
"Invoking <filename>pgtopo_export</filename> with the <code>--help</code> (or "
"<code>-h</code> for short) switch will always print short usage string."
msgstr ""
"Виклик <filename>pgtopo_export</filename> з параметром <code>--help</code> "
"(або <code>-h</code> для скорочення) завжди виведе короткий текст про "
"використання."

#. Tag: para
#, no-c-format
msgid ""
"The dump file format is a compressed tar archive of a "
"<filename>pgtopo_export</filename> directory containing at least a "
"<filename>pgtopo_dump_version</filename> file with format version info. As "
"of version <code>1</code> the directory contains tab-delimited CSV files "
"with data of the topology primitive tables (node, edge_data, face, "
"relation), the topology and layer records associated with it and (unless "
"<code>--skip-layers</code> is given) a custom-format PostgreSQL dump of "
"tables reported as being layers of the given topology."
msgstr ""
"Формат файлу дампа — це стиснений архів tar каталогу "
"<filename>pgtopo_export</filename>, що містить принаймні файл "
"<filename>pgtopo_dump_version</filename> з інформацією про версію формату. "
"Починаючи з версії <code>1</code>, каталог містить CSV-файли, розділені "
"табуляцією, з даними таблиць примітивних елементів топології (node, "
"edge_data, face, relation), пов'язаними з ними записами топології та шарів, "
"а також (якщо не вказано <code>--skip-layers</code>) дамп таблиць у форматі "
"PostgreSQL, що повідомляються як шари заданої топології."

#. Tag: title
#, no-c-format
msgid "Using the Topology importer"
msgstr "Використання імпортера топології"

#. Tag: para
#, no-c-format
msgid ""
"The <filename>pgtopo_import</filename> script takes a <code>pgtopo_export</"
"code> format topology dump and a name to give to the topology to be created "
"and outputs an SQL script reconstructing the topology and associated layers."
msgstr ""
"Скрипт <filename>pgtopo_import</filename> приймає дамп топології у форматі "
"<code>pgtopo_export</code> та ім'я, яке буде надано створюваній топології, і "
"виводить SQL-скрипт, що відтворює топологію та пов'язані з нею шари."

#. Tag: para
#, no-c-format
msgid ""
"The generated SQL file will contain statements that create a topology with "
"the given name, load primitive data in it, restores and registers all "
"topology layers by properly linking all TopoGeometry values to their correct "
"topology."
msgstr ""
"Створений файл SQL міститиме оператори, які створюють топологію з заданою "
"назвою, завантажують в неї примітивні дані, відновлюють і реєструють усі "
"шари топології, правильно пов'язуючи всі значення TopoGeometry з відповідною "
"топологією."

#. Tag: para
#, no-c-format
msgid ""
"By default <filename>pgtopo_import</filename> reads the dump from the "
"standard input so that it can be used in conjunction with "
"<filename>pgtopo_export</filename> in a pipeline. You can optionally specify "
"an input filename with the <code>-f</code> commandline switch."
msgstr ""
"За замовчуванням <filename>pgtopo_import</filename> зчитує дамп із "
"стандартного вводу, щоб його можна було використовувати разом із "
"<filename>pgtopo_export</filename> у конвеєрі. За бажанням можна вказати "
"ім'я вхідного файлу за допомогою параметра командного рядка <code>-f</code>."

#. Tag: para
#, no-c-format
msgid ""
"By default <filename>pgtopo_import</filename> includes in the output SQL "
"file the code to restore all layers found in the dump."
msgstr ""
"За замовчуванням <filename>pgtopo_import</filename> включає у вихідний файл "
"SQL код для відновлення всіх шарів, знайдених у дампі."

#. Tag: para
#, no-c-format
msgid ""
"This may be unwanted or non-working in case your target database already "
"have tables with the same name as the ones in the dump. In that case you can "
"request skipping the layers with the <code>--skip-layers</code> switch and "
"deal with those separately (or later)."
msgstr ""
"Це може бути небажаним або непрацюючим у випадку, якщо ваша цільова база "
"даних вже містить таблиці з такими самими іменами, як і в дампі. У такому "
"випадку ви можете попросити пропустити рівні за допомогою перемикача <code>--"
"skip-layers</code> і обробити їх окремо (або пізніше)."

#. Tag: para
#, no-c-format
msgid ""
"SQL to only load and link layers to a named topology can be generated using "
"the <code>--only-layers</code> switch. This can be useful to load layers "
"AFTER resolving the naming conflicts or to link layers to a different "
"topology (say a spatially-simplified version of the starting topology)."
msgstr ""
"SQL для завантаження та зв'язування шарів тільки з топологією з іменем можна "
"створити за допомогою перемикача <code>--only-layers</code>. Це може бути "
"корисно для завантаження шарів ПІСЛЯ вирішення конфліктів імен або для "
"зв'язування шарів з іншою топологією (наприклад, простою версією вихідної "
"топології)."

#. Tag: para
#, no-c-format
msgid ""
"If the target topology already exists and you want it dropped upfront you "
"can pass the <code>--drop-topology</code> switch (since PostGIS-3.6.0)."
msgstr ""
"Якщо цільова топологія вже існує і ви хочете її видалити заздалегідь, ви "
"можете передати параметр <code>--drop-topology</code> (починаючи з "
"PostGIS-3.6.0)."

#. Tag: title
#, no-c-format
msgid "PostGIS Installation"
msgstr "Встановлення PostGIS"

#. Tag: para
#, no-c-format
msgid "This chapter details the steps required to install PostGIS."
msgstr ""
"У цьому розділі детально описано кроки, необхідні для встановлення PostGIS."

#. Tag: title
#, no-c-format
msgid "Short Version"
msgstr "Коротка версія"

#. Tag: para
#, no-c-format
msgid "To compile assuming you have all the dependencies in your search path:"
msgstr ""
"Щоб скомпілювати, припускаючи, що у вашому шляху пошуку є всі залежності:"

#. Tag: para
#, no-c-format
msgid ""
"Once PostGIS is installed, it needs to be enabled (<xref "
"linkend=\"create_spatial_db\"/>) or upgraded (<xref linkend=\"upgrading\"/>) "
"in each individual database you want to use it in."
msgstr ""
"Після встановлення PostGIS його потрібно ввімкнути (<xref "
"linkend=\"create_spatial_db\"/>) або оновити (<xref linkend=\"upgrading\"/>) "
"в кожній окремій базі даних, в якій ви хочете його використовувати."

#. Tag: title
#, no-c-format
msgid "Compiling and Install from Source"
msgstr "Компіляція та встановлення з вихідного коду"

#. Tag: para
#, no-c-format
msgid ""
"Many OS systems now include pre-built packages for PostgreSQL/PostGIS. In "
"many cases compilation is only necessary if you want the most bleeding edge "
"versions or you are a package maintainer."
msgstr ""
"Багато операційних систем зараз містять готові пакети для PostgreSQL/"
"PostGIS. У більшості випадків компіляція необхідна лише якщо ви хочете "
"отримати найновіші версії або ви є розробником пакету."

#. Tag: para
#, no-c-format
msgid ""
"This section includes general compilation instructions, if you are compiling "
"for Windows etc or another OS, you may find additional more detailed help at "
"<link xlink:href=\"https://trac.osgeo.org/postgis/wiki/"
"UsersWikiInstall\">PostGIS User contributed compile guides</link> and <link "
"xlink:href=\"http://trac.osgeo.org/postgis/wiki/DevWikiMain\">PostGIS Dev "
"Wiki</link>."
msgstr ""
"Цей розділ містить загальні інструкції з компіляції. Якщо ви компілюєте для "
"Windows тощо або іншої ОС, додаткову детальну допомогу можна знайти за "
"посиланням <link xlink:href=\"https://trac.osgeo.org/postgis/wiki/"
"UsersWikiInstall\">Посібники з компіляції, надані користувачами PostGIS</"
"link> та <link xlink:href=\"http://trac.osgeo.org/postgis/wiki/"
"DevWikiMain\">PostGIS Dev Wiki</link>."

#. Tag: para
#, no-c-format
msgid ""
"Pre-Built Packages for various OS are listed in <link xlink:href=\"https://"
"trac.osgeo.org/postgis/wiki/UsersWikiPackages\">PostGIS Pre-built Packages</"
"link>"
msgstr ""
"Готові пакети для різних операційних систем перелічені в <link xlink:"
"href=\"https://trac.osgeo.org/postgis/wiki/UsersWikiPackages\">Готові пакети "
"PostGIS</link>"

#. Tag: para
#, no-c-format
msgid ""
"If you are a windows user, you can get stable builds via Stackbuilder or "
"<link xlink:href=\"https://postgis.net/windows_downloads\">PostGIS Windows "
"download site</link> We also have <link xlink:href=\"https://postgis.net/"
"windows_downloads\">very bleeding-edge windows experimental builds</link> "
"that are built usually once or twice a week or whenever anything exciting "
"happens. You can use these to experiment with the in progress releases of "
"PostGIS"
msgstr ""
"Якщо ви користуєтеся Windows, ви можете отримати стабільні збірки через "
"Stackbuilder або <link xlink:href=\"https://postgis.net/"
"windows_downloads\">сайт завантаження PostGIS для Windows</link>. Ми також "
"маємо <link xlink:href=\"https://postgis.net/windows_downloads\">дуже "
"новітні експериментальні збірки для Windows</link>, які зазвичай створюються "
"один-два рази на тиждень або коли трапляється щось цікаве. Ви можете "
"використовувати їх для експериментів з поточними версіями PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS module is an extension to the PostgreSQL backend server. As "
"such, PostGIS &last_release_version; <emphasis>requires</emphasis> full "
"PostgreSQL server headers access in order to compile. It can be built "
"against PostgreSQL versions &min_postgres_version; - &max_postgres_version;. "
"Earlier versions of PostgreSQL are <emphasis>not</emphasis> supported."
msgstr ""
"Модуль PostGIS є розширенням серверного бекенду PostgreSQL. Як такий, "
"PostGIS &last_release_version; <emphasis>вимагає</emphasis> повного доступу "
"до заголовків сервера PostgreSQL для компіляції. Його можна скомпілювати для "
"версій PostgreSQL &min_postgres_version; - &max_postgres_version;. Раніші "
"версії PostgreSQL <emphasis>не</emphasis> підтримуються."

#. Tag: para
#, no-c-format
msgid ""
"Refer to the PostgreSQL installation guides if you haven't already installed "
"PostgreSQL. <link xlink:href=\"https://www.postgresql.org\"> https://www."
"postgresql.org </link> ."
msgstr ""
"Якщо ви ще не встановили PostgreSQL, зверніться до інструкцій з інсталяції "
"PostgreSQL. <link xlink:href=\"https://www.postgresql.org\"> https://www."
"postgresql.org </link> ."

#. Tag: para
#, no-c-format
msgid ""
"For GEOS functionality, when you install PostgreSQL you may need to "
"explicitly link PostgreSQL against the standard C++ library:"
msgstr ""
"Для роботи GEOS, під час встановлення PostgreSQL може знадобитися явно "
"пов'язати PostgreSQL зі стандартною бібліотекою C++:"

#. Tag: para
#, no-c-format
msgid ""
"This is a workaround for bogus C++ exceptions interaction with older "
"development tools. If you experience weird problems (backend unexpectedly "
"closed or similar things) try this trick. This will require recompiling your "
"PostgreSQL from scratch, of course."
msgstr ""
"Це обхідний шлях для вирішення проблеми взаємодії помилкових винятків C++ зі "
"старими інструментами розробки. Якщо ви зіткнулися з дивними проблемами "
"(несподіване закриття бекенду або подібні речі), спробуйте цей трюк. "
"Звичайно, для цього потрібно буде перекомпілювати PostgreSQL з нуля."

#. Tag: para
#, no-c-format
msgid ""
"The following steps outline the configuration and compilation of the PostGIS "
"source. They are written for Linux users and will not work on Windows or Mac."
msgstr ""
"Наступні кроки описують конфігурацію та компіляцію вихідного коду PostGIS. "
"Вони написані для користувачів Linux і не працюватимуть на Windows або Mac."

#. Tag: title
#, no-c-format
msgid "Getting the Source"
msgstr "Отримання вихідного коду"

#. Tag: para
#, no-c-format
msgid ""
"Retrieve the PostGIS source archive from the downloads website <link xlink:"
"href=\"&postgis_download_url;\"> &postgis_download_url; </link>"
msgstr ""
"Завантажте архів PostGIS з веб-сайту завантажень <link xlink:"
"href=\"&postgis_download_url;\"> &postgis_download_url; </link>"

#. Tag: para
#, no-c-format
msgid ""
"This will create a directory called <varname>postgis-&last_release_version;</"
"varname> in the current working directory."
msgstr ""
"Це створить каталог з назвою <varname>postgis-&last_release_version;</"
"varname> у поточному робочому каталозі."

#. Tag: para
#, no-c-format
msgid ""
"Alternatively, checkout the source from the <link xlink:href=\"https://git-"
"scm.com/\"> git </link> repository <link xlink:href=\"https://git.osgeo.org/"
"gitea/postgis/postgis/\"> https://git.osgeo.org/gitea/postgis/postgis/ </"
"link> ."
msgstr ""
"Або перегляньте джерело з репозиторію <link xlink:href=\"https://git-scm.com/"
"\"> git </link> <link xlink:href=\"https://git.osgeo.org/gitea/postgis/"
"postgis/\"> https://git.osgeo.org/gitea/postgis/postgis/ </link> ."

#. Tag: para
#, no-c-format
msgid ""
"Change into the newly created <varname>postgis</varname> directory to "
"continue the installation."
msgstr ""
"Перейдіть до новоствореного каталогу <varname>postgis</varname>, щоб "
"продовжити встановлення."

#. Tag: title
#, no-c-format
msgid "Install Requirements"
msgstr "Вимоги до встановлення"

#. Tag: para
#, no-c-format
msgid "PostGIS has the following requirements for building and usage:"
msgstr "PostGIS має наступні вимоги до побудови та використання:"

#. Tag: emphasis
#, no-c-format
msgid "Required"
msgstr "Необхідно"

#. Tag: para
#, no-c-format
msgid ""
"PostgreSQL &min_postgres_version; - &max_postgres_version;. A complete "
"installation of PostgreSQL (including server headers) is required. "
"PostgreSQL is available from <link xlink:href=\"https://www.postgresql."
"org\"> https://www.postgresql.org </link>18 ."
msgstr ""
"PostgreSQL &min_postgres_version; - &max_postgres_version;. Потрібна повна "
"інсталяція PostgreSQL (включно з заголовками сервера). PostgreSQL доступний "
"за адресою <link xlink:href=\"https://www.postgresql.org\"> https://www."
"postgresql.org </link>18 ."

#. Tag: para
#, no-c-format
msgid ""
"For a full PostgreSQL / PostGIS support matrix and PostGIS/GEOS support "
"matrix refer to <link xlink:href=\"https://trac.osgeo.org/postgis/wiki/"
"UsersWikiPostgreSQLPostGIS\">https://trac.osgeo.org/postgis/wiki/"
"UsersWikiPostgreSQLPostGIS</link>"
msgstr ""
"Повна матриця підтримки PostgreSQL / PostGIS та матриця підтримки PostGIS/"
"GEOS наведена за посиланням <link xlink:href=\"https://trac.osgeo.org/"
"postgis/wiki/UsersWikiPostgreSQLPostGIS\">https://trac.osgeo.org/postgis/"
"wiki/UsersWikiPostgreSQLPostGIS</link>"

#. Tag: para
#, no-c-format
msgid ""
"GNU C compiler (<filename>gcc</filename>). Some other ANSI C compilers can "
"be used to compile PostGIS, but we find far fewer problems when compiling "
"with <filename>gcc</filename>."
msgstr ""
"Компілятор GNU C (<filename>gcc</filename>). Для компіляції PostGIS можна "
"використовувати й інші компілятори ANSI C, але при компіляції за допомогою "
"<filename>gcc</filename> ми зустрічаємо набагато менше проблем."

#. Tag: para
#, no-c-format
msgid ""
"GNU Make (<filename>gmake</filename> or <filename>make</filename>). For many "
"systems, GNU <filename>make</filename> is the default version of make. Check "
"the version by invoking <filename>make -v</filename>. Other versions of "
"<filename>make</filename> may not process the PostGIS <filename>Makefile</"
"filename> properly."
msgstr ""
"GNU Make (<filename>gmake</filename> або <filename>make</filename>). Для "
"багатьох систем GNU <filename>make</filename> є стандартною версією make. "
"Перевірте версію, викликавши <filename>make -v</filename>. Інші версії "
"<filename>make</filename> можуть не обробляти PostGIS <filename>Makefile</"
"filename> належним чином."

#. Tag: para
#, no-c-format
msgid ""
"Proj reprojection library. Proj 6.1 or above is required. The Proj library "
"is used to provide coordinate reprojection support within PostGIS. Proj is "
"available for download from <link xlink:href=\"https://proj.org/\"> https://"
"proj.org/ </link> ."
msgstr ""
"Бібліотека перепроекції Proj. Потрібна версія Proj 6.1 або вище. Бібліотека "
"Proj використовується для забезпечення підтримки перепроекції координат у "
"PostGIS. Proj можна завантажити за адресою <link xlink:href=\"https://proj."
"org/\"> https://proj.org/ </link> ."

#. Tag: para
#, no-c-format
msgid ""
"GEOS geometry library, version &min_geos_version; or greater, but GEOS 3.14+ "
"is required to take full advantage of all the new functions and features. "
"GEOS is available for download from <link xlink:href=\"https://libgeos.org/"
"\"> https://libgeos.org </link>."
msgstr ""
"Бібліотека геометрії GEOS, версія &min_geos_version; або вище, але для "
"повного використання всіх нових функцій і можливостей необхідна версія GEOS "
"3.14+. GEOS можна завантажити за адресою <link xlink:href=\"https://libgeos."
"org/\"> https://libgeos.org </link>."

#. Tag: para
#, no-c-format
msgid ""
"LibXML2, version 2.5.x or higher. LibXML2 is currently used in some imports "
"functions (ST_GeomFromGML and ST_GeomFromKML). LibXML2 is available for "
"download from <link xlink:href=\"https://gitlab.gnome.org/GNOME/libxml2/-/"
"releases\">https://gitlab.gnome.org/GNOME/libxml2/-/releases</link>."
msgstr ""
"LibXML2, версія 2.5.x або вище. LibXML2 наразі використовується в деяких "
"функціях імпорту (ST_GeomFromGML та ST_GeomFromKML). LibXML2 можна "
"завантажити за адресою <link xlink:href=\"https://gitlab.gnome.org/GNOME/"
"libxml2/-/releases\">https://gitlab.gnome.org/GNOME/libxml2/-/releases</"
"link>."

#. Tag: para
#, no-c-format
msgid ""
"JSON-C, version 0.9 or higher. JSON-C is currently used to import GeoJSON "
"via the function ST_GeomFromGeoJson. JSON-C is available for download from "
"<link xlink:href=\"https://github.com/json-c/json-c/releases\">https://"
"github.com/json-c/json-c/releases/</link>."
msgstr ""
"JSON-C, версія 0.9 або вище. JSON-C наразі використовується для імпорту "
"GeoJSON за допомогою функції ST_GeomFromGeoJson. JSON-C можна завантажити за "
"посиланням <link xlink:href=\"https://github.com/json-c/json-c/"
"releases\">https://github.com/json-c/json-c/releases/</link>."

#. Tag: para
#, no-c-format
msgid ""
"GDAL, version 3+ is preferred. This is required for raster support. <link "
"xlink:href=\"https://gdal.org/download.html\">https://gdal.org/download."
"html</link>."
msgstr ""
"GDAL, версія 3+ є кращою. Це необхідно для підтримки растрових даних. <link "
"xlink:href=\"https://gdal.org/download.html\">https://gdal.org/download."
"html</link>."

#. Tag: para
#, no-c-format
msgid ""
"If compiling with PostgreSQL+JIT, LLVM version &gt;=6 is required <link "
"xlink:href=\"https://trac.osgeo.org/postgis/ticket/4125\">https://trac.osgeo."
"org/postgis/ticket/4125</link>."
msgstr ""
"При компіляції з PostgreSQL+JIT необхідна версія LLVM &gt;=6 <link xlink:"
"href=\"https://trac.osgeo.org/postgis/ticket/4125\">https://trac.osgeo.org/"
"postgis/ticket/4125</link>."

#. Tag: emphasis
#, no-c-format
msgid "Optional"
msgstr "Додатково"

#. Tag: para
#, no-c-format
msgid ""
"GDAL (pseudo optional) only if you don't want raster you can leave it out. "
"Also make sure to enable the drivers you want to use as described in <xref "
"linkend=\"raster_configuration\"/>."
msgstr ""
"GDAL (псевдоопціональний) тільки якщо ви не хочете растрові дані, ви можете "
"залишити його поза увагою. Також переконайтеся, що ви ввімкнули драйвери, "
"які ви хочете використовувати, як описано в <xref "
"linkend=\"raster_configuration\"/>."

#. Tag: para
#, no-c-format
msgid ""
"GTK (requires GTK+2.0, 2.8+) to compile the shp2pgsql-gui shape file loader. "
"<link xlink:href=\"http://www.gtk.org/\"> http://www.gtk.org/ </link> ."
msgstr ""
"GTK (потрібно GTK+2.0, 2.8+) для компіляції завантажувача файлів shp2pgsql-"
"gui. <link xlink:href=\"http://www.gtk.org/\"> http://www.gtk.org/ </link> ."

#. Tag: para
#, no-c-format
msgid ""
"SFCGAL, 1.4.1 or higher is required and 2.1+ is needed to be able to use all "
"functionality. SFCGAL can be used to provide additional 2D and 3D advanced "
"analysis functions to PostGIS cf <xref linkend=\"reference_sfcgal\"/>. And "
"also allow to use SFCGAL rather than GEOS for some 2D functions provided by "
"both backends (like ST_Intersection or ST_Area, for instance). A PostgreSQL "
"configuration variable <code>postgis.backend</code> allow end user to "
"control which backend he want to use if SFCGAL is installed (GEOS by "
"default). Nota: SFCGAL 1.2 require at least CGAL 4.3 and Boost 1.54 (cf: "
"<link xlink:href=\"https://sfcgal.org\">https://sfcgal.org</link>) <link "
"xlink:href=\"https://gitlab.com/sfcgal/SFCGAL/\">https://gitlab.com/sfcgal/"
"SFCGAL/</link>."
msgstr ""
"SFCGAL, 1.4.1 або вище, а для використання всіх функцій необхідна версія "
"2.1+. SFCGAL можна використовувати для надання додаткових функцій "
"розширеного 2D- та 3D-аналізу для PostGIS cf <xref "
"linkend=\"reference_sfcgal\"/>. А також дозволяє використовувати SFCGAL "
"замість GEOS для деяких 2D-функцій, що надаються обома бекендами (наприклад, "
"ST_Intersection або ST_Area). Конфігураційна змінна PostgreSQL <code>postgis."
"backend</code> дозволяє кінцевому користувачеві контролювати, який бекенд "
"він хоче використовувати, якщо встановлено SFCGAL (за замовчуванням GEOS). "
"Примітка: SFCGAL 1.2 вимагає принаймні CGAL 4.3 та Boost 1.54 (див.: <link "
"xlink:href=\"https://sfcgal.org\">https://sfcgal.org</link>) <link xlink:"
"href=\"https://gitlab.com/sfcgal/SFCGAL/\">https://gitlab.com/sfcgal/SFCGAL/"
"</link>."

#. Tag: para
#, no-c-format
msgid ""
"In order to build the <xref linkend=\"Address_Standardizer\"/> you will also "
"need PCRE 1 or 2 <link xlink:href=\"http://www.pcre.org\">http://www.pcre."
"org</link> (which generally is already installed on nix systems). <xref "
"linkend=\"Address_Standardizer\"/> will automatically be built if it detects "
"a PCRE library, or you pass in a valid <varname>--with-pcre-dir=/path/to/"
"pcre</varname> during configure."
msgstr ""
"Для побудови <xref linkend=\"Address_Standardizer\"/> вам також знадобиться "
"PCRE 1 або 2 <link xlink:href=\"http://www.pcre.org\">http://www.pcre.org</"
"link> (яка, як правило, вже встановлена в системах nix). <xref "
"linkend=\"Address_Standardizer\"/> буде створено автоматично, якщо буде "
"виявлено бібліотеку PCRE, або якщо ви передасте дійсний <varname>--with-pcre-"
"dir=/path/to/pcre</varname> під час конфігурації."

#. Tag: para
#, no-c-format
msgid ""
"To enable ST_AsMVT protobuf-c library 1.1.0 or higher (for usage) and the "
"protoc-c compiler (for building) are required. Also, pkg-config is required "
"to verify the correct minimum version of protobuf-c. See <link xlink:"
"href=\"https://github.com/protobuf-c/protobuf-c\">protobuf-c</link>. By "
"default, Postgis will use Wagyu to validate MVT polygons faster which "
"requires a c++11 compiler. It will use CXXFLAGS and the same compiler as the "
"PostgreSQL installation. To disable this and use GEOS instead use the "
"<varname>--without-wagyu</varname> during the configure step."
msgstr ""
"Щоб увімкнути ST_AsMVT, потрібна бібліотека protobuf-c 1.1.0 або вище (для "
"використання) та компілятор protoc-c (для побудови). Також для перевірки "
"мінімальної версії protobuf-c необхідний pkg-config. Див. <link xlink:"
"href=\"https://github.com/protobuf-c/protobuf-c\">protobuf-c</link>. За "
"замовчуванням Postgis використовує Wagyu для швидшої перевірки полігонів "
"MVT, що вимагає компілятора c++11. Він використовуватиме CXXFLAGS і той "
"самий компілятор, що й інсталяція PostgreSQL. Щоб вимкнути це і замість "
"цього використовувати GEOS, під час конфігурації вкажіть <varname>--without-"
"wagyu</varname>."

#. Tag: para
#, no-c-format
msgid ""
"CUnit (<filename>CUnit</filename>). This is needed for regression testing. "
"<link xlink:href=\"http://cunit.sourceforge.net/\">http://cunit.sourceforge."
"net/</link>"
msgstr ""
"CUnit (<filename>CUnit</filename>). Це потрібно для регресійного тестування. "
"<link xlink:href=\"http://cunit.sourceforge.net/\">http://cunit.sourceforge."
"net/</link>"

#. Tag: para
#, no-c-format
msgid ""
"DocBook (<filename>xsltproc</filename>) is required for building the "
"documentation. Docbook is available from <link xlink:href=\"http://www."
"docbook.org/\"> http://www.docbook.org/ </link> ."
msgstr ""
"Для створення документації необхідний DocBook (<filename>xsltproc</"
"filename>). Docbook доступний за адресою <link xlink:href=\"http://www."
"docbook.org/\"> http://www.docbook.org/ </link> ."

#. Tag: para
#, no-c-format
msgid ""
"DBLatex (<filename>dblatex</filename>) is required for building the "
"documentation in PDF format. DBLatex is available from <link xlink:"
"href=\"http://dblatex.sourceforge.net/\"> http://dblatex.sourceforge.net/ </"
"link> ."
msgstr ""
"DBLatex (<filename>dblatex</filename>) необхідний для створення документації "
"у форматі PDF. DBLatex доступний за адресою <link xlink:href=\"http://"
"dblatex.sourceforge.net/\"> http://dblatex.sourceforge.net/ </link> ."

#. Tag: para
#, no-c-format
msgid ""
"GraphicsMagick (<filename>gm convert</filename>) is required to generate the "
"images used in the documentation. GraphicsMagick is available from <link "
"xlink:href=\"http://www.graphicsmagick.org/\"> http://www.graphicsmagick."
"org/ </link> ."
msgstr ""
"Для створення зображень, що використовуються в документації, необхідна "
"програма GraphicsMagick (<filename>gm convert</filename>). GraphicsMagick "
"доступна за адресою <link xlink:href=«http://www.graphicsmagick.org/»> "
"http://www.graphicsmagick.org/ </link> ."

#. Tag: title
#, no-c-format
msgid "Build configuration"
msgstr "Конфігурація збірки"

#. Tag: para
#, no-c-format
msgid ""
"As with most linux installations, the first step is to generate the Makefile "
"that will be used to build the source code. This is done by running the "
"shell script"
msgstr ""
"Як і в більшості випадків встановлення Linux, першим кроком є створення "
"файлу Makefile, який буде використовуватися для компіляції вихідного коду. "
"Це робиться за допомогою виконання скрипта оболонки"

#. Tag: para
#, no-c-format
msgid ""
"With no additional parameters, this command will attempt to automatically "
"locate the required components and libraries needed to build the PostGIS "
"source code on your system. Although this is the most common usage of "
"<command>./configure</command>, the script accepts several parameters for "
"those who have the required libraries and programs in non-standard locations."
msgstr ""
"Без додаткових параметрів ця команда спробує автоматично знайти необхідні "
"компоненти та бібліотеки, потрібні для компіляції вихідного коду PostGIS у "
"вашій системі. Хоча це найпоширеніший спосіб використання <command>./"
"configure</command>, скрипт приймає кілька параметрів для тих, хто має "
"необхідні бібліотеки та програми в нестандартних місцях."

#. Tag: para
#, no-c-format
msgid ""
"The following list shows only the most commonly used parameters. For a "
"complete list, use the <command>--help</command> or <command>--help=short</"
"command> parameters."
msgstr ""
"У наведеному нижче списку вказані лише найчастіше використовувані параметри. "
"Повний список можна отримати за допомогою параметрів <command>--help</"
"command> або <command>--help=short</command>."

#. Tag: para
#, no-c-format
msgid ""
"Starting with PostGIS 3.0, the library files generated by default will no "
"longer have the minor version as part of the file name. This means all "
"PostGIS 3 libs will end in <code>postgis-3</code>. This was done to make "
"pg_upgrade easier, with downside that you can only install one version "
"PostGIS 3 series in your server. To get the old behavior of file including "
"the minor version: e.g. <code>postgis-3.0</code> add this switch to your "
"configure statement."
msgstr ""
"Починаючи з PostGIS 3.0, файли бібліотеки, що генеруються за замовчуванням, "
"більше не матимуть незначну версію як частину імені файлу. Це означає, що "
"всі бібліотеки PostGIS 3 будуть закінчуватися на <code>postgis-3</code>. Це "
"було зроблено для спрощення pg_upgrade, але має той недолік, що ви можете "
"встановити на сервер лише одну версію PostGIS 3. Щоб повернути стару "
"поведінку файлів із включенням другорядної версії, наприклад "
"<code>postgis-3.0</code>, додайте цей перемикач до вашої конфігураційної "
"команди."

#. Tag: para
#, no-c-format
msgid ""
"This is the location the PostGIS loader executables and shared libs will be "
"installed. By default, this location is the same as the detected PostgreSQL "
"installation."
msgstr ""
"Це місце, куди будуть встановлені виконувані файли завантажувача PostGIS та "
"спільні бібліотеки. За замовчуванням це місце збігається з місцем "
"встановлення PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"This parameter is currently broken, as the package will only install into "
"the PostgreSQL installation directory. Visit <link xlink:href=\"http://trac."
"osgeo.org/postgis/ticket/635\"> http://trac.osgeo.org/postgis/ticket/635 </"
"link> to track this bug."
msgstr ""
"Цей параметр наразі не працює, оскільки пакет встановлюється лише в каталог "
"інсталяції PostgreSQL. Відвідайте <link xlink:href=\"http://trac.osgeo.org/"
"postgis/ticket/635\"> http://trac.osgeo.org/postgis/ticket/635 </link>, щоб "
"відстежити цю помилку."

#. Tag: para
#, no-c-format
msgid ""
"PostgreSQL provides a utility called <command>pg_config</command> to enable "
"extensions like PostGIS to locate the PostgreSQL installation directory. Use "
"this parameter (<command>--with-pgconfig=/path/to/pg_config</command>) to "
"manually specify a particular PostgreSQL installation that PostGIS will "
"build against."
msgstr ""
"PostgreSQL надає утиліту під назвою <command>pg_config</command> для "
"увімкнення розширень, таких як PostGIS, для пошуку каталогу інсталяції "
"PostgreSQL. Використовуйте цей параметр (<command>--with-pgconfig=/path/to/"
"pg_config</command>), щоб вручну вказати конкретну інсталяцію PostgreSQL, на "
"основі якої буде побудовано PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"GDAL, a required library, provides functionality needed for raster support "
"<command>gdal-config</command> to enable software installations to locate "
"the GDAL installation directory. Use this parameter (<command>--with-"
"gdalconfig=/path/to/gdal-config</command>) to manually specify a particular "
"GDAL installation that PostGIS will build against."
msgstr ""
"GDAL, необхідна бібліотека, надає функціональність, необхідну для підтримки "
"растрових даних <command>gdal-config</command>, щоб програмне забезпечення "
"могло знайти каталог інсталяції GDAL. Використовуйте цей параметр "
"(<command>--with-gdalconfig=/path/to/gdal-config</command>), щоб вручну "
"вказати конкретну інсталяцію GDAL, на основі якої буде побудовано PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"GEOS, a required geometry library, provides a utility called <command>geos-"
"config</command> to enable software installations to locate the GEOS "
"installation directory. Use this parameter (<command>--with-geosconfig=/path/"
"to/geos-config</command>) to manually specify a particular GEOS installation "
"that PostGIS will build against."
msgstr ""
"GEOS, необхідна бібліотека геометрії, надає утиліту під назвою <command>geos-"
"config</command> для того, щоб програмне забезпечення могло знайти каталог "
"інсталяції GEOS. Використовуйте цей параметр (<command>--with-geosconfig=/"
"path/to/geos-config</command>), щоб вручну вказати конкретну інсталяцію "
"GEOS, на основі якої буде побудовано PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"LibXML is the library required for doing GeomFromKML/GML processes. It "
"normally is found if you have libxml installed, but if not or you want a "
"specific version used, you'll need to point PostGIS at a specific "
"<filename>xml2-config</filename> confi file to enable software installations "
"to locate the LibXML installation directory. Use this parameter "
"(<command>&gt;--with-xml2config=/path/to/xml2-config</command>) to manually "
"specify a particular LibXML installation that PostGIS will build against."
msgstr ""
"LibXML — це бібліотека, необхідна для виконання процесів GeomFromKML/GML. "
"Зазвичай вона знаходиться, якщо у вас встановлено libxml, але якщо її немає "
"або ви хочете використовувати конкретну версію, вам потрібно вказати PostGIS "
"на конкретний файл конфігурації <filename>xml2-config</filename>, щоб "
"програмне забезпечення могло знайти каталог установки LibXML. Використовуйте "
"цей параметр (<command>&gt;--with-xml2config=/path/to/xml2-config</"
"command>), щоб вручну вказати конкретну інсталяцію LibXML, на основі якої "
"буде побудовано PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"Proj is a reprojection library required by PostGIS. Use this parameter "
"(<command>--with-projdir=/path/to/projdir</command>) to manually specify a "
"particular Proj installation directory that PostGIS will build against."
msgstr ""
"Proj — це бібліотека перепроекції, необхідна для PostGIS. Використовуйте цей "
"параметр (<command>--with-projdir=/path/to/projdir</command>), щоб вручну "
"вказати конкретний каталог інсталяції Proj, на основі якого буде побудовано "
"PostGIS."

#. Tag: para
#, no-c-format
msgid "Directory where iconv is installed."
msgstr "Каталог, в якому встановлено iconv."

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://oss.metaparadigm.com/json-c/\">JSON-C</link> is an "
"MIT-licensed JSON library required by PostGIS ST_GeomFromJSON support. Use "
"this parameter (<command>--with-jsondir=/path/to/jsondir</command>) to "
"manually specify a particular JSON-C installation directory that PostGIS "
"will build against."
msgstr ""
"<link xlink:href=\"http://oss.metaparadigm.com/json-c/\">JSON-C</link> — це "
"бібліотека JSON з ліцензією MIT, необхідна для підтримки PostGIS "
"ST_GeomFromJSON. Використовуйте цей параметр (<command>--with-jsondir=/path/"
"to/jsondir</command>), щоб вручну вказати конкретний каталог інсталяції JSON-"
"C, на основі якого буде побудовано PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://www.pcre.org/\">PCRE</link> is an BSD-licensed "
"Perl Compatible Regular Expression library required by address_standardizer "
"extension. Use this parameter (<command>--with-pcredir=/path/to/pcredir</"
"command>) to manually specify a particular PCRE installation directory that "
"PostGIS will build against."
msgstr ""
"<link xlink:href=\"http://www.pcre.org/\">PCRE</link> — це бібліотека "
"регулярних виразів, сумісна з Perl, що має ліцензію BSD і потрібна для "
"розширення address_standardizer. Використовуйте цей параметр (<command>--"
"with-pcredir=/path/to/pcredir</command>), щоб вручну вказати конкретний "
"каталог інсталяції PCRE, на основі якого буде побудовано PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"Compile the data import GUI (requires GTK+2.0). This will create shp2pgsql-"
"gui graphical interface to shp2pgsql."
msgstr ""
"Скомпілюйте графічний інтерфейс імпорту даних (потрібен GTK+2.0). Це "
"створить графічний інтерфейс shp2pgsql-gui для shp2pgsql."

#. Tag: para
#, no-c-format
msgid "Compile without raster support."
msgstr "Скомпілюйте без підтримки растрових зображень."

#. Tag: para
#, no-c-format
msgid "Disables tiger geocoder support."
msgstr "Вимикає підтримку геокодера Tiger."

#. Tag: para
#, no-c-format
msgid "Compile without topology support."
msgstr "Компілювати без підтримки топології."

#. Tag: para
#, no-c-format
msgid ""
"By default PostGIS will try to detect gettext support and compile with it, "
"however if you run into incompatibility issues that cause breakage of "
"loader, you can disable it entirely with this command. Refer to ticket <link "
"xlink:href=\"http://trac.osgeo.org/postgis/ticket/748\">http://trac.osgeo."
"org/postgis/ticket/748</link> for an example issue solved by configuring "
"with this. NOTE: that you aren't missing much by turning this off. This is "
"used for international help/label support for the GUI loader which is not "
"yet documented and still experimental."
msgstr ""
"За замовчуванням PostGIS спробує виявити підтримку gettext і скомпілювати з "
"нею, однак якщо ви зіткнетеся з проблемами несумісності, які спричиняють "
"порушення роботи завантажувача, ви можете повністю вимкнути її за допомогою "
"цієї команди. Дивіться квиток <link xlink:href=\"http://trac.osgeo.org/"
"postgis/ticket/748\">http://trac.osgeo.org/postgis/ticket/748</link> для "
"прикладу проблеми, вирішеної за допомогою цієї конфігурації. ПРИМІТКА: ви "
"нічого не втратите, вимкнувши цю опцію. Вона використовується для підтримки "
"міжнародної довідки/міток для завантажувача GUI, яка ще не задокументована і "
"все ще є експериментальною."

#. Tag: para
#, no-c-format
msgid ""
"By default PostGIS will not install with sfcgal support without this switch. "
"<varname>PATH</varname> is an optional argument that allows to specify an "
"alternate PATH to sfcgal-config."
msgstr ""
"За замовчуванням PostGIS не встановлюється з підтримкою sfcgal без цього "
"параметра. <varname>PATH</varname> — це необов'язковий аргумент, який "
"дозволяє вказати альтернативний шлях до sfcgal-config."

#. Tag: para
#, no-c-format
msgid ""
"Disable updating postgis_revision.h to match current HEAD of the git "
"repository."
msgstr ""
"Вимкнути оновлення postgis_revision.h, щоб відповідати поточній версії HEAD "
"репозиторію git."

#. Tag: para
#, no-c-format
msgid ""
"If you obtained PostGIS from the <link xlink:href=\"https://trac.osgeo.org/"
"postgis/wiki/CodeRepository\"> code repository </link> , the first step is "
"really to run the script"
msgstr ""
"Якщо ви отримали PostGIS з <link xlink:href=\"https://trac.osgeo.org/postgis/"
"wiki/CodeRepository\"> репозиторію коду </link> , першим кроком є запуск "
"скрипта"

#. Tag: para
#, no-c-format
msgid ""
"This script will generate the <command>configure</command> script that in "
"turn is used to customize the installation of PostGIS."
msgstr ""
"Цей скрипт створить скрипт <command>configure</command>, який, у свою чергу, "
"використовується для налаштування встановлення PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"If you instead obtained PostGIS as a tarball, running <command>./autogen.sh</"
"command> is not necessary as <command>configure</command> has already been "
"generated."
msgstr ""
"Якщо ви отримали PostGIS у вигляді архіву tar, запускати <command>./autogen."
"sh</command> не потрібно, оскільки <command>configure</command> вже було "
"згенеровано."

#. Tag: title
#, no-c-format
msgid "Building"
msgstr "Збірка"

#. Tag: para
#, no-c-format
msgid ""
"Once the Makefile has been generated, building PostGIS is as simple as "
"running"
msgstr ""
"Після створення Makefile, збірка PostGIS зводиться до виконання команди"

#. Tag: para
#, no-c-format
msgid ""
"The last line of the output should be \"<code>PostGIS was built "
"successfully. Ready to install.</code>\""
msgstr ""
"Останній рядок виводу повинен бути таким: \"<code>PostGIS було успішно "
"скомпільовано. Готово до встановлення.</code>\""

#. Tag: para
#, no-c-format
msgid ""
"All the functions have comments generated from the documentation. If you "
"wish to install these comments into your spatial databases later, run the "
"command which requires docbook. The postgis_comments.sql and other package "
"comment files are also packaged in the tar.gz distribution in the doc folder "
"so no need to make comments if installing from the tar ball. Comments are "
"also included as part of the CREATE EXTENSION install."
msgstr ""
"Усі функції мають коментарі, згенеровані з документації. Якщо ви бажаєте "
"пізніше встановити ці коментарі у свої просторові бази даних, виконайте "
"команду, яка вимагає docbook. Файли postgis_comments.sql та інші файли "
"коментарів пакета також упаковані у дистрибутив tar.gz у папці doc, тому "
"немає потреби створювати коментарі, якщо ви встановлюєте з tar-архіву. "
"Коментарі також включені як частина інсталяції CREATE EXTENSION."

#. Tag: para
#, no-c-format
msgid ""
"The <command>make cheatsheets</command> target generates html cheat sheets "
"suitable for quick reference or for student handouts. This requires xsltproc "
"to build and will generate 4 files in doc folder "
"<filename>topology_cheatsheet.html</filename>, "
"<filename>tiger_geocoder_cheatsheet.html</filename>, "
"<filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet."
"html</filename>"
msgstr ""
"Ціль <command>make cheatsheets</command> генерує html-шпаргалки, придатні "
"для швидкого ознайомлення або для роздачі студентам. Для цього потрібно "
"xsltproc, який створить 4 файли в папці doc: <filename>topology_cheatsheet."
"html</filename>, <filename>tiger_geocoder_cheatsheet.html</filename>, "
"<filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet."
"html</filename>"

#. Tag: para
#, no-c-format
msgid ""
"You can download some pre-built ones available in html and pdf from <link "
"xlink:href=\"http://www.postgis.us/study_guides\">PostGIS / PostgreSQL Study "
"Guides</link>"
msgstr ""
"Ви можете завантажити готові приклади у форматі html та pdf з <link xlink:"
"href=\"http://www.postgis.us/study_guides\">Посібників з PostGIS / "
"PostgreSQL</link>"

#. Tag: title
#, no-c-format
msgid "Building PostGIS Extensions and Deploying them"
msgstr "Збірка розширень PostGIS та їх розгортання"

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS extensions are built and installed automatically when PostgreSQL "
"extension support is available."
msgstr ""
"Розширення PostGIS створюються та встановлюються автоматично, якщо доступна "
"підтримка розширень PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"If you are building from source repository, you need to build the function "
"descriptions first. These get built if you have docbook installed. You can "
"also manually build with the statement:"
msgstr ""
"Якщо ви компілюєте з репозиторію вихідного коду, спочатку потрібно "
"скомпілювати описи функцій. Вони компілюються, якщо у вас встановлено "
"docbook. Ви також можете скомпілювати їх вручну за допомогою команди:"

#. Tag: para
#, no-c-format
msgid ""
"Building the comments is not necessary if you are building from a release "
"tar ball since these are packaged pre-built with the tar ball already."
msgstr ""
"Створювати коментарі не потрібно, якщо ви створюєте з архіву tar, оскільки "
"вони вже попередньо вбудовані в архів tar."

#. Tag: para
#, no-c-format
msgid ""
"The extensions should automatically build as part of the make install "
"process. You can if needed build from the extensions folders or copy files "
"if you need them on a different server."
msgstr ""
"Розширення повинні автоматично створюватися в рамках процесу make install. "
"При необхідності ви можете створити їх з папок розширень або скопіювати "
"файли, якщо вони потрібні вам на іншому сервері."

#. Tag: para
#, no-c-format
msgid ""
"<code>make check</code> uses psql to run tests and as such can use psql "
"environment variables. Common ones useful to override are <varname>PGUSER</"
"varname>,<varname>PGPORT</varname>, and <varname>PGHOST</varname>. Refer to "
"<link xlink:href=\"https://www.postgresql.org/docs/current/libpq-envars."
"html\">psql environment variables</link>"
msgstr ""
"<code>make check</code> використовує psql для виконання тестів і, отже, може "
"використовувати змінні середовища psql. Найпоширеніші змінні, які корисно "
"замінити, — це <varname>PGUSER</varname>,<varname>PGPORT</varname> та "
"<varname>PGHOST</varname>. Див. <link xlink:href=\"https://www.postgresql."
"org/docs/current/libpq-envars.html\">Змінні середовища psql</link>"

#. Tag: para
#, no-c-format
msgid ""
"The extension files will always be the same for the same version of PostGIS "
"and PostgreSQL regardless of OS, so it is fine to copy over the extension "
"files from one OS to another as long as you have the PostGIS binaries "
"already installed on your servers."
msgstr ""
"Файли розширення завжди будуть однаковими для однієї версії PostGIS і "
"PostgreSQL незалежно від ОС, тому можна копіювати файли розширення з однієї "
"ОС на іншу, якщо на ваших серверах вже встановлено бінарні файли PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"If you want to install the extensions manually on a separate server "
"different from your development, You need to copy the following files from "
"the extensions folder into the <filename>PostgreSQL / share / extension</"
"filename> folder of your PostgreSQL install as well as the needed binaries "
"for regular PostGIS if you don't have them already on the server."
msgstr ""
"Якщо ви хочете встановити розширення вручну на окремому сервері, відмінному "
"від вашого сервера розробки, вам потрібно скопіювати наступні файли з папки "
"розширень у папку <filename>PostgreSQL / share / extension</filename> вашої "
"інсталяції PostgreSQL, а також необхідні бінарні файли для звичайного "
"PostGIS, якщо вони ще не встановлені на сервері."

#. Tag: para
#, no-c-format
msgid ""
"These are the control files that denote information such as the version of "
"the extension to install if not specified. <filename>postgis.control, "
"postgis_topology.control</filename>."
msgstr ""
"Це контрольні файли, які містять таку інформацію, як версія розширення, яке "
"потрібно встановити, якщо вона не вказана. <filename>postgis.control, "
"postgis_topology.control</filename>."

#. Tag: para
#, no-c-format
msgid ""
"All the files in the /sql folder of each extension. Note that these need to "
"be copied to the root of the PostgreSQL share/extension folder "
"<filename>extensions/postgis/sql/*.sql</filename>, <filename>extensions/"
"postgis_topology/sql/*.sql</filename>"
msgstr ""
"Усі файли в папці /sql кожного розширення. Зверніть увагу, що їх потрібно "
"скопіювати в корінь папки PostgreSQL share/extension <filename>extensions/"
"postgis/sql/*.sql</filename>, <filename>extensions/postgis_topology/sql/*."
"sql</filename>"

#. Tag: para
#, no-c-format
msgid ""
"Once you do that, you should see <varname>postgis</varname>, "
"<varname>postgis_topology</varname> as available extensions in PgAdmin -&gt; "
"extensions."
msgstr ""
"Після цього ви повинні побачити <varname>postgis</varname>, "
"<varname>postgis_topology</varname> як доступні розширення в PgAdmin -&gt; "
"розширення."

#. Tag: para
#, no-c-format
msgid ""
"If you are using psql, you can verify that the extensions are installed by "
"running this query:"
msgstr ""
"Якщо ви використовуєте psql, ви можете перевірити, чи встановлені "
"розширення, виконавши такий запит:"

#. Tag: para
#, no-c-format
msgid ""
"If you have the extension installed in the database you are querying, you'll "
"see mention in the <varname>installed_version</varname> column. If you get "
"no records back, it means you don't have postgis extensions installed on the "
"server at all. PgAdmin III 1.14+ will also provide this information in the "
"<varname>extensions</varname> section of the database browser tree and will "
"even allow upgrade or uninstall by right-clicking."
msgstr ""
"Якщо розширення встановлено в базі даних, яку ви запитуєте, ви побачите "
"згадку в стовпці <varname>installed_version</varname>. Якщо ви не отримали "
"жодних записів, це означає, що на сервері взагалі не встановлено розширень "
"postgis. PgAdmin III 1.14+ також надасть цю інформацію в розділі "
"<varname>extensions</varname> дерева браузера бази даних і навіть дозволить "
"оновити або видалити розширення, клацнувши правою кнопкою миші."

#. Tag: para
#, no-c-format
msgid ""
"If you have the extensions available, you can install postgis extension in "
"your database of choice by either using pgAdmin extension interface or "
"running these sql commands:"
msgstr ""
"Якщо у вас доступні розширення, ви можете встановити розширення postgis у "
"вибраній базі даних за допомогою інтерфейсу розширення pgAdmin або виконавши "
"такі команди sql:"

#. Tag: para
#, no-c-format
msgid ""
"In psql you can use to see what versions you have installed and also what "
"schema they are installed."
msgstr ""
"У psql ви можете переглянути, які версії ви встановили, а також, в якій "
"схемі вони встановлені."

#. Tag: para
#, no-c-format
msgid ""
"Extension tables <varname>spatial_ref_sys</varname>, <varname>layer</"
"varname>, <varname>topology</varname> can not be explicitly backed up. They "
"can only be backed up when the respective <varname>postgis</varname> or "
"<varname>postgis_topology</varname> extension is backed up, which only "
"happens when you back up the whole database. Only srid records not packaged "
"with PostGIS are captured in backups, so don't change the entries we ship "
"and expect the modifications to persist. Put in a ticket if you find an "
"issue. The structures of extension tables are never backed up since they are "
"created with <code>CREATE EXTENSION</code> and assumed to be the same for a "
"given version of an extension. These behaviors are built into the current "
"PostgreSQL extension model."
msgstr ""
"Розширені таблиці <varname>spatial_ref_sys</varname>, <varname>layer</"
"varname>, <varname>topology</varname> не можуть бути явно скопійовані. Їх "
"можна створити лише під час резервного копіювання відповідного розширення "
"<varname>postgis</varname> або <varname>postgis_topology</varname>, що "
"відбувається лише під час резервного копіювання всієї бази даних. У "
"резервних копіях зберігаються лише записи srid, що не входять до складу "
"PostGIS, тому не змінюйте записи, які ми надаємо, і не очікуйте, що зміни "
"будуть збережені. Якщо ви виявили проблему, створіть квиток. Структури "
"таблиць розширень ніколи не резервуються, оскільки вони створюються за "
"допомогою <code>CREATE EXTENSION</code> і вважаються однаковими для даної "
"версії розширення. Ці особливості вбудовані в поточну модель розширень "
"PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"If you installed &last_release_version;, without using our wonderful "
"extension system, you can change it to be extension based by running the "
"below commands to package the functions in their respective extension. "
"Installing using `unpackaged` was removed in PostgreSQL 13, so you are "
"advised to switch to an extension build before upgrading to PostgreSQL 13."
msgstr ""
"Якщо ви встановили &last_release_version; без використання нашої чудової "
"системи розширень, ви можете змінити його на розширення, виконавши наведені "
"нижче команди, щоб упакувати функції у відповідні розширення. Встановлення "
"за допомогою `unpackaged` було видалено в PostgreSQL 13, тому перед "
"оновленням до PostgreSQL 13 рекомендується перейти на збірку розширення."

#. Tag: title
#, no-c-format
msgid "Testing"
msgstr "Тестування"

#. Tag: para
#, no-c-format
msgid "If you wish to test the PostGIS build, run"
msgstr "Якщо ви бажаєте протестувати збірку PostGIS, запустіть"

#. Tag: para
#, no-c-format
msgid ""
"The above command will run through various checks and regression tests using "
"the generated library against an actual PostgreSQL database."
msgstr ""
"Вищезазначена команда виконає різні перевірки та регресійні тести, "
"використовуючи створену бібліотеку та реальну базу даних PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"If you configured PostGIS using non-standard PostgreSQL, GEOS, or Proj "
"locations, you may need to add their library locations to the "
"<varname>LD_LIBRARY_PATH</varname> environment variable."
msgstr ""
"Якщо ви налаштували PostGIS, використовуючи нестандартні розташування "
"PostgreSQL, GEOS або Proj, можливо, вам доведеться додати розташування їхніх "
"бібліотек до змінної середовища <varname>LD_LIBRARY_PATH</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Currently, the <command>make check</command> relies on the <code>PATH</code> "
"and <code>PGPORT</code> environment variables when performing the checks - "
"it does <emphasis>not</emphasis> use the PostgreSQL version that may have "
"been specified using the configuration parameter <command>--with-pgconfig</"
"command>. So make sure to modify your PATH to match the detected PostgreSQL "
"installation during configuration or be prepared to deal with the impending "
"headaches."
msgstr ""
"Наразі команда <command>make check</command> під час виконання перевірок "
"використовує змінні середовища <code>PATH</code> та <code>PGPORT</code> — "
"вона <emphasis>не</emphasis> використовує версію PostgreSQL, яка може бути "
"вказана за допомогою параметра конфігурації <command>--with-pgconfig</"
"command>. Тому під час конфігурації обов'язково змініть PATH відповідно до "
"виявленої інсталяції PostgreSQL або будьте готові до можливих проблем."

#. Tag: para
#, no-c-format
msgid ""
"Sandboxed build accounts that are not PostgreSQL superusers can delegate "
"database ownership during the regression cycle by exporting "
"<varname>POSTGIS_REGRESS_DB_OWNER</varname>. The harness will create the "
"temporary regression database owned by the nominated role while continuing "
"to connect using the less privileged account. Combine this with "
"<varname>POSTGIS_REGRESS_ROLE_EXT_CREATOR</varname> when the extension "
"creation role must differ from the database owner."
msgstr ""
"Сандбоксні облікові записи, які не є суперкористувачами PostgreSQL, можуть "
"делегувати права власності на базу даних під час циклу регресії, експортуючи "
"<varname>POSTGIS_REGRESS_DB_OWNER</varname>. Харнес створить тимчасову базу "
"даних регресії, що належить призначеній ролі, продовжуючи підключатися за "
"допомогою облікового запису з меншими привілеями. Поєднайте це з "
"<varname>POSTGIS_REGRESS_ROLE_EXT_CREATOR</varname>, коли роль створення "
"розширення повинна відрізнятися від власника бази даних."

#. Tag: para
#, no-c-format
msgid ""
"These variables allow automated environments to exercise the full upgrade "
"and extension install paths without promoting the calling account to "
"superuser, provided the target PostgreSQL instance permits extension "
"installation by those delegate roles."
msgstr ""
"Ці змінні дозволяють автоматизованим середовищам виконувати повні шляхи "
"оновлення та встановлення розширень без підвищення облікового запису, що "
"викликає, до суперкористувача, за умови, що цільовий екземпляр PostgreSQL "
"дозволяє встановлення розширень цими делегованими ролями."

#. Tag: para
#, no-c-format
msgid ""
"If successful, make check will produce the output of almost 500 tests. The "
"results will look similar to the following (numerous lines omitted below):"
msgstr ""
"Якщо все пройде успішно, команда make check видасть результат майже 500 "
"тестів. Результати будуть схожими на наведені нижче (багато рядків опущено):"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>postgis_tiger_geocoder</varname> and "
"<varname>address_standardizer</varname> extensions, currently only support "
"the standard PostgreSQL installcheck. To test these use the below. Note: the "
"make install is not necessary if you already did make install at root of "
"PostGIS code folder."
msgstr ""
"Розширення <varname>postgis_tiger_geocoder</varname> та "
"<varname>address_standardizer</varname> наразі підтримують лише стандартну "
"перевірку інсталяції PostgreSQL. Щоб перевірити їх, скористайтеся наведеним "
"нижче кодом. Примітка: команда make install не потрібна, якщо ви вже "
"виконали make install у кореневому каталозі коду PostGIS."

#. Tag: para
#, no-c-format
msgid "For address_standardizer:"
msgstr "Для address_standardizer:"

#. Tag: para
#, no-c-format
msgid "Output should look like:"
msgstr "Результат повинен виглядати так:"

#. Tag: para
#, no-c-format
msgid ""
"For tiger geocoder, make sure you have postgis and fuzzystrmatch extensions "
"available in your PostgreSQL instance. The address_standardizer tests will "
"also kick in if you built postgis with address_standardizer support:"
msgstr ""
"Для геокодера tiger переконайтеся, що у вашому екземплярі PostgreSQL "
"доступні розширення postgis та fuzzystrmatch. Тести address_standardizer "
"також запустяться, якщо ви створили postgis із підтримкою "
"address_standardizer:"

#. Tag: para
#, no-c-format
msgid "output should look like:"
msgstr "результат повинен виглядати так:"

#. Tag: title
#, no-c-format
msgid "Installation"
msgstr "Встановлення"

#. Tag: para
#, no-c-format
msgid "To install PostGIS, type"
msgstr "Щоб встановити PostGIS, введіть"

#. Tag: para
#, no-c-format
msgid ""
"This will copy the PostGIS installation files into their appropriate "
"subdirectory specified by the <command>--prefix</command> configuration "
"parameter. In particular:"
msgstr ""
"Це скопіює файли інсталяції PostGIS у відповідний підкаталог, вказаний "
"параметром конфігурації <command>--prefix</command>. Зокрема:"

#. Tag: para
#, no-c-format
msgid ""
"The loader and dumper binaries are installed in <filename>[prefix]/bin</"
"filename>."
msgstr ""
"Бінарні файли завантажувача та вивантажувача встановлюються в "
"<filename>[prefix]/bin</filename>."

#. Tag: para
#, no-c-format
msgid ""
"The SQL files, such as <filename>postgis.sql</filename>, are installed in "
"<filename>[prefix]/share/contrib</filename>."
msgstr ""
"Файли SQL, такі як <filename>postgis.sql</filename>, встановлюються в "
"<filename>[prefix]/share/contrib</filename>."

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS libraries are installed in <filename>[prefix]/lib</filename>."
msgstr "Бібліотеки PostGIS встановлюються в <filename>[prefix]/lib</filename>."

#. Tag: para
#, no-c-format
msgid ""
"If you previously ran the <command>make comments</command> command to "
"generate the <filename>postgis_comments.sql</filename>, "
"<filename>raster_comments.sql</filename> file, install the sql file by "
"running"
msgstr ""
"Якщо ви раніше запустили команду <command>make comments</command> для "
"створення файлів <filename>postgis_comments.sql</filename> та "
"<filename>raster_comments.sql</filename>, встановіть файл sql, виконавши "
"команду"

#. Tag: para
#, no-c-format
msgid ""
"<filename>postgis_comments.sql</filename>, <filename>raster_comments.sql</"
"filename>, <filename>topology_comments.sql</filename> was separated from the "
"typical build and installation targets since with it comes the extra "
"dependency of <command>xsltproc</command>."
msgstr ""
"<filename>postgis_comments.sql</filename>, <filename>raster_comments.sql</"
"filename>, <filename>topology_comments.sql</filename> було виокремлено з "
"типових цілей побудови та інсталяції, оскільки з ними виникає додаткова "
"залежність від <command>xsltproc</command>."

#. Tag: title
#, no-c-format
msgid "Installing and Using the address standardizer"
msgstr "Встановлення та використання стандартизатора адрес"

#. Tag: para
#, no-c-format
msgid ""
"The <code>address_standardizer</code> extension is bundled with PostGIS. For "
"more information about the address_standardizer, what it does, and how to "
"configure it for your needs, refer to <xref linkend=\"Address_Standardizer\"/"
">."
msgstr ""
"Розширення <code>address_standardizer</code> входить до складу PostGIS. Для "
"отримання додаткової інформації про address_standardizer, його функції та "
"налаштування відповідно до ваших потреб, зверніться до <xref linkend="
"\"Address_Standardizer\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This standardizer can be used in conjunction with the PostGIS packaged tiger "
"geocoder extension as a replacement for the <xref "
"linkend=\"Normalize_Address\"/> discussed. To use as replacement refer to "
"<xref linkend=\"tiger_pagc_address_standardizing\"/>. You can also use it as "
"a building block for your own geocoder or use it to standardize your "
"addresses for easier compare of addresses."
msgstr ""
"Цей стандартизатор можна використовувати разом із розширенням PostGIS "
"packaged tiger geocoder як заміну для <xref linkend=\"Normalize_Address\"/>, "
"про яке йшлося вище. Щоб використовувати його як заміну, зверніться до <xref "
"linkend=\"tiger_pagc_address_standardizing\"/>. Ви також можете "
"використовувати його як будівельний блок для власного геокодера або для "
"стандартизації адрес, щоб полегшити їх порівняння."

#. Tag: para
#, no-c-format
msgid ""
"The address standardizer relies on PCRE which is usually already installed "
"on many Nix systems, but you can download the latest at: <link xlink:"
"href=\"http://www.pcre.org\">http://www.pcre.org</link>. If during <xref "
"linkend=\"installation_configuration\"/>, PCRE is found, then the address "
"standardizer extension will automatically be built. If you have a custom "
"pcre install you want to use instead, pass to configure <code>--with-"
"pcredir=/path/to/pcre</code> where <filename>/path/to/pcre</filename> is the "
"root folder for your pcre include and lib directories."
msgstr ""
"Стандартизатор адрес використовує PCRE, який зазвичай вже встановлений на "
"багатьох системах Nix, але ви можете завантажити останню версію за адресою: "
"<link xlink:href=\"http://www.pcre.org\">http://www.pcre.org</link>. Якщо "
"під час <xref linkend=\"installation_configuration\"/> буде знайдено PCRE, "
"розширення стандартизатора адрес буде автоматично скомпільовано. Якщо ви "
"хочете використовувати власну версію pcre, передайте в конфігурацію <code>--"
"with-pcredir=/path/to/pcre</code>, де <filename>/path/to/pcre</filename> — "
"коренева папка для ваших каталогів pcre include та lib."

#. Tag: para
#, no-c-format
msgid ""
"Windows installation packages include the address_standardizer so you can "
"move straight to the <code>CREATE EXTENSION</code> step."
msgstr ""
"Інсталяційні пакети Windows містять address_standardizer, тому ви можете "
"перейти безпосередньо до кроку <code>CREATE EXTENSION</code>."

#. Tag: para
#, no-c-format
msgid ""
"Once you have installed, you can connect to your database and run the SQL:"
msgstr ""
"Після встановлення ви можете підключитися до бази даних і запустити SQL:"

#. Tag: para
#, no-c-format
msgid "The following test requires no rules, gaz, or lex tables"
msgstr "Наступний тест не вимагає правил, газів або лексичних таблиць"

#. Tag: para
#, no-c-format
msgid "Output should be"
msgstr "Результат повинен бути таким"

#. Tag: title
#, no-c-format
msgid "Installing, Upgrading Tiger Geocoder, and loading data"
msgstr "Встановлення, оновлення Tiger Geocoder та завантаження даних"

#. Tag: para
#, no-c-format
msgid ""
"Extras like Tiger geocoder may not be packaged in your PostGIS distribution. "
"If you are missing the tiger geocoder extension or want a newer version than "
"what your install comes with, then use the <filename>share/extension/"
"postgis_tiger_geocoder.*</filename> files from the packages in <link xlink:"
"href=\"http://postgis.net/windows_downloads/\">Windows Unreleased Versions</"
"link> section for your version of PostgreSQL. Although these packages are "
"for windows, the postgis_tiger_geocoder extension files will work on any OS "
"since the extension is an SQL/plpgsql only extension."
msgstr ""
"Додаткові компоненти, такі як геокодер Tiger, можуть не входити до складу "
"вашого дистрибутива PostGIS. Якщо вам бракує розширення tiger geocoder або "
"ви хочете мати новішу версію, ніж та, що входить до вашої інсталяції, "
"скористайтеся файлами <filename>share/extension/postgis_tiger_geocoder.*</"
"filename> з пакетів у розділі <link xlink:href=\"http://postgis.net/"
"windows_downloads/\">Windows Unreleased Versions</link> для вашої версії "
"PostgreSQL. Хоча ці пакети призначені для Windows, файли розширення "
"postgis_tiger_geocoder працюватимуть на будь-якій ОС, оскільки розширення є "
"розширенням тільки для SQL/plpgsql."

#. Tag: title
#, no-c-format
msgid "Tiger Geocoder Enabling your PostGIS database"
msgstr "Tiger Geocoder Увімкнення бази даних PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"These directions assume your PostgreSQL installation already has the "
"postgis_tiger_geocoder extension installed."
msgstr ""
"Ці вказівки передбачають, що у вашій установці PostgreSQL вже встановлено "
"розширення postgis_tiger_geocoder."

#. Tag: para
#, no-c-format
msgid ""
"Connect to your database via psql or pgAdmin or some other tool and run the "
"following SQL commands. Note that if you are installing in a database that "
"already has postgis, you don't need to do the first step. If you have "
"<varname>fuzzystrmatch</varname> extension already installed, you don't need "
"to do the second step either."
msgstr ""
"Підключіться до бази даних за допомогою psql, pgAdmin або іншого інструменту "
"та виконайте наступні команди SQL. Зверніть увагу, що якщо ви встановлюєте "
"програму в базу даних, яка вже має postgis, перший крок виконувати не "
"потрібно. Якщо ви вже встановили розширення <varname>fuzzystrmatch</"
"varname>, другий крок також виконувати не потрібно."

#. Tag: para
#, no-c-format
msgid ""
"If you already have postgis_tiger_geocoder extension installed, and just "
"want to update to the latest run:"
msgstr ""
"Якщо ви вже встановили розширення postgis_tiger_geocoder і просто хочете "
"оновити його до останньої версії, виконайте наступні дії:"

#. Tag: para
#, no-c-format
msgid ""
"If you made custom entries or changes to <varname>tiger.loader_platform</"
"varname> and <varname>tiger.loader_variables</varname> you may need to "
"update these."
msgstr ""
"Якщо ви зробили власні записи або змінили <varname>tiger.loader_platform</"
"varname> та <varname>tiger.loader_variables</varname>, можливо, вам "
"доведеться їх оновити."

#. Tag: para
#, no-c-format
msgid ""
"To confirm your install is working correctly, run this sql in your database:"
msgstr ""
"Щоб переконатися, що інсталяція працює правильно, виконайте цей sql-запит у "
"вашій базі даних:"

#. Tag: para
#, no-c-format
msgid "Which should output"
msgstr "Що повинно вивести"

#. Tag: para
#, no-c-format
msgid ""
"Create a new record in <varname>tiger.loader_platform</varname> table with "
"the paths of your executables and server."
msgstr ""
"Створіть новий запис у таблиці <varname>tiger.loader_platform</varname> із "
"шляхами до ваших виконуваних файлів та сервера."

#. Tag: para
#, no-c-format
msgid ""
"So for example to create a profile called debbie that follows <code>sh</"
"code> convention. You would do:"
msgstr ""
"Наприклад, щоб створити профіль під назвою debbie, який дотримується "
"конвенції <code>sh</code>, потрібно зробити наступне:"

#. Tag: para
#, no-c-format
msgid ""
"And then edit the paths in the <emphasis>declare_sect</emphasis> column to "
"those that fit Debbie's pg, unzip,shp2pgsql, psql, etc path locations."
msgstr ""
"А потім відредагуйте шляхи в стовпці <emphasis>declare_sect</emphasis> "
"відповідно до шляхів, що відповідають розташуванню pg, unzip, shp2pgsql, "
"psql тощо у Debbie."

#. Tag: para
#, no-c-format
msgid ""
"If you don't edit this <varname>loader_platform</varname> table, it will "
"just contain common case locations of items and you'll have to edit the "
"generated script after the script is generated."
msgstr ""
"Якщо ви не відредагуєте цю таблицю <varname>loader_platform</varname>, вона "
"буде містити лише загальні розташування елементів, і вам доведеться "
"редагувати скрипт після його створення."

#. Tag: para
#, no-c-format
msgid ""
"The Zip code-5 digit tabulation area <varname>zcta5</varname> load step uses "
"current ZCTA data and is part of the <xref "
"linkend=\"Loader_Generate_Nation_Script\"/> when enabled. It is turned off "
"by default because it takes quite a bit of time to load (20 to 60 minutes), "
"takes up quite a bit of disk space, and is not used that often."
msgstr ""
"Етап завантаження 5-значного поштового індексу <varname>zcta5</varname> "
"використовує поточні дані ZCTA і є частиною <xref linkend="
"\"Loader_Generate_Nation_Script\"/>, коли він увімкнений. Він вимкнений за "
"замовчуванням, оскільки завантаження займає досить багато часу (від 20 до 60 "
"хвилин), займає чимало місця на диску і використовується не так часто."

#. Tag: para
#, no-c-format
msgid "To enable it, do the following:"
msgstr "Щоб увімкнути цю функцію, виконайте такі дії:"

#. Tag: para
#, no-c-format
msgid ""
"If present the <xref linkend=\"Geocode\"/> function can use it if a boundary "
"filter is added to limit to just zips in that boundary. The <xref "
"linkend=\"Reverse_Geocode\"/> function uses it if the returned address is "
"missing a zip, which often happens with highway reverse geocoding."
msgstr ""
"Якщо присутня функція <xref linkend=\"Geocode\"/>, вона може використовувати "
"її, якщо додано фільтр меж, щоб обмежити пошук лише поштовими індексами в "
"цих межах. Функція <xref linkend=\"Reverse_Geocode\"/> використовує її, якщо "
"у повернутій адресі відсутній поштовий індекс, що часто трапляється при "
"зворотному геокодуванні автомагістралей."

#. Tag: para
#, no-c-format
msgid ""
"Create a folder called <filename>gisdata</filename> on root of server or "
"your local pc if you have a fast network connection to the server. This "
"folder is where the tiger files will be downloaded to and processed. If you "
"are not happy with having the folder on the root of the server, or simply "
"want to change to a different folder for staging, then edit the field "
"<varname>staging_fold</varname> in the <varname>tiger.loader_variables</"
"varname> table."
msgstr ""
"Створіть папку з назвою <filename>gisdata</filename> в кореневому каталозі "
"сервера або на вашому локальному комп'ютері, якщо у вас швидке підключення "
"до сервера. У цю папку будуть завантажуватися та оброблятися файли tiger. "
"Якщо ви не хочете, щоб папка знаходилася в кореневому каталозі сервера, або "
"просто хочете змінити папку для тимчасового зберігання, відредагуйте поле "
"<varname>staging_fold</varname> в таблиці <varname>tiger.loader_variables</"
"varname>."

#. Tag: para
#, no-c-format
msgid ""
"Create a folder called temp in the <filename>gisdata</filename> folder or "
"wherever you designated the <varname>staging_fold</varname> to be. This will "
"be the folder where the loader extracts the downloaded tiger data."
msgstr ""
"Створіть папку з назвою temp у папці <filename>gisdata</filename> або в будь-"
"якому іншому місці, яке ви призначили для <varname>staging_fold</varname>. "
"Це буде папка, куди завантажувач витягне завантажені дані tiger."

#. Tag: para
#, no-c-format
msgid ""
"Then run the <xref linkend=\"Loader_Generate_Nation_Script\"/> SQL function "
"make sure to use the name of your custom profile and copy the script to a ."
"sh or .bat file. So for example to build the nation load:"
msgstr ""
"Потім запустіть функцію SQL <xref linkend=\"Loader_Generate_Nation_Script\"/"
">, обов'язково вкажіть ім'я вашого власного профілю та скопіюйте скрипт у "
"файл .sh або .bat. Наприклад, щоб створити націю, завантажте:"

#. Tag: para
#, no-c-format
msgid "Run the generated nation load commandline scripts."
msgstr ""
"Запустіть скрипти командного рядка для завантаження нації, що були створені."

#. Tag: para
#, no-c-format
msgid ""
"After you are done running the nation script, you should have three tables "
"in your <code>tiger_data</code> schema and they should be filled with data. "
"Confirm you do by doing the following queries from psql or pgAdmin"
msgstr ""
"Після завершення виконання скрипта nation у схемі <code>tiger_data</code> "
"має бути три таблиці, які повинні бути заповнені даними. Перевірте це, "
"виконавши наступні запити з psql або pgAdmin"

#. Tag: para
#, no-c-format
msgid "This will only have data if you marked zcta5 to be loaded"
msgstr ""
"Це буде містити дані тільки в тому випадку, якщо ви позначили zcta5 для "
"завантаження"

#. Tag: para
#, no-c-format
msgid ""
"By default the tables corresponding to <varname>bg</varname>, "
"<varname>tract</varname>, <varname>tabblock20</varname> are not loaded. "
"These tables are not used by the geocoder but are used by folks for "
"population statistics. If you wish to load them as part of your state loads, "
"run the following statement to enable them."
msgstr ""
"За замовчуванням таблиці, що відповідають <varname>bg</varname>, "
"<varname>tract</varname>, <varname>tabblock20</varname>, не завантажуються. "
"Ці таблиці не використовуються геокодером, але використовуються для "
"статистики населення. Якщо ви хочете завантажити їх як частину завантаження "
"даних про стан, виконайте наступну команду, щоб увімкнути їх."

#. Tag: para
#, no-c-format
msgid ""
"Alternatively you can load just these tables after loading state data using "
"the <xref linkend=\"Loader_Generate_Census_Script\"/>"
msgstr ""
"Або ви можете завантажити тільки ці таблиці після завантаження даних про "
"стан за допомогою <xref linkend=\"Loader_Generate_Census_Script\"/>"

#. Tag: para
#, no-c-format
msgid ""
"DO NOT Generate the state script until you have already loaded the nation "
"data, because the state script utilizes county list loaded by nation script."
msgstr ""
"НЕ створюйте скрипт штату, поки не завантажили дані про країну, оскільки "
"скрипт штату використовує список округів, завантажений скриптом країни."

#. Tag: para
#, no-c-format
msgid ""
"For each state you want to load data for, generate a state script <xref "
"linkend=\"Loader_Generate_Script\"/>."
msgstr ""
"Для кожного стану, для якого ви хочете завантажити дані, створіть скрипт "
"стану <xref linkend=\"Loader_Generate_Script\"/>."

#. Tag: para
#, no-c-format
msgid "Run the generated commandline scripts."
msgstr "Запустіть скрипти командного рядка, що були створені."

#. Tag: para
#, no-c-format
msgid ""
"After you are done loading all data or at a stopping point, it's a good idea "
"to analyze all the tiger tables to update the stats (include inherited stats)"
msgstr ""
"Після завантаження всіх даних або на етапі зупинки рекомендується "
"проаналізувати всі таблиці tiger, щоб оновити статистику (включно зі "
"статистикою, що успадковується)"

#. Tag: title
#, no-c-format
msgid "Using Address Standardizer Extension with Tiger geocoder"
msgstr "Використання розширення Address Standardizer з геокодером Tiger"

#. Tag: para
#, no-c-format
msgid ""
"One of the many complaints of folks is the address normalizer function <xref "
"linkend=\"Normalize_Address\"/> function that normalizes an address for "
"prepping before geocoding. The normalizer is far from perfect and trying to "
"patch its imperfectness takes a vast amount of resources. As such we have "
"integrated with another project that has a much better address standardizer "
"engine. To use this new address_standardizer, you compile the extension as "
"described in <xref linkend=\"installing_pagc_address_standardizer\"/> and "
"install as an extension in your database."
msgstr ""
"Однією з багатьох скарг користувачів є функція нормалізації адреси <xref "
"linkend=\"Normalize_Address\"/>, яка нормалізує адресу для підготовки до "
"геокодування. Нормалізатор далеко не ідеальний, і спроби виправити його "
"недоліки вимагають значних ресурсів. Тому ми інтегрували інший проект, який "
"має набагато кращий механізм стандартизації адрес. Щоб використовувати цей "
"новий address_standardizer, скомпілюйте розширення, як описано в <xref "
"linkend=\"installing_pagc_address_standardizer\"/>, і встановіть його як "
"розширення у вашій базі даних."

#. Tag: para
#, no-c-format
msgid ""
"Once you install this extension in the same database as you have installed "
"<code>postgis_tiger_geocoder</code>, then the <xref "
"linkend=\"Pagc_Normalize_Address\"/> can be used instead of <xref "
"linkend=\"Normalize_Address\"/>. This extension is tiger agnostic, so can be "
"used with other data sources such as international addresses. The tiger "
"geocoder extension does come packaged with its own custom versions of <xref "
"linkend=\"rulestab\"/> ( <code>tiger.pagc_rules</code>) , <xref "
"linkend=\"gaztab\"/> (<code>tiger.pagc_gaz</code>), and <xref "
"linkend=\"lextab\"/> (<code>tiger.pagc_lex</code>). These you can add and "
"update to improve your standardizing experience for your own needs."
msgstr ""
"Після встановлення цього розширення в тій самій базі даних, де встановлено "
"<code>postgis_tiger_geocoder</code>, замість <xref "
"linkend=\"Normalize_Address\"/> можна використовувати <xref "
"linkend=\"Pagc_Normalize_Address\"/>. Це розширення не залежить від tiger, "
"тому його можна використовувати з іншими джерелами даних, такими як "
"міжнародні адреси. Розширення tiger geocoder постачається у комплекті з "
"власними версіями <xref linkend=\"rulestab\"/> ( <code>tiger.pagc_rules</"
"code>) , <xref linkend=\"gaztab\"/> (<code>tiger.pagc_gaz</code>) та <xref "
"linkend=\"lextab\"/> (<code>tiger.pagc_lex</code>). Ви можете додавати та "
"оновлювати їх, щоб покращити стандартизацію відповідно до власних потреб."

#. Tag: title
#, no-c-format
msgid "Required tools for tiger data loading"
msgstr "Необхідні інструменти для завантаження tiger даних"

#. Tag: para
#, no-c-format
msgid ""
"The load process downloads data from the census website for the respective "
"nation files, states requested, extracts the files, and then loads each "
"state into its own separate set of state tables. Each state table inherits "
"from the tables defined in <varname>tiger</varname> schema so that its "
"sufficient to just query those tables to access all the data and drop a set "
"of state tables at any time using the <xref "
"linkend=\"Drop_State_Tables_Generate_Script\"/> if you need to reload a "
"state or just don't need a state anymore."
msgstr ""
"Процес завантаження завантажує дані з веб-сайту перепису населення для "
"відповідних файлів країн, запитуваних штатів, витягує файли, а потім "
"завантажує кожен штат у свій окремий набір таблиць штатів. Кожна таблиця "
"штату успадковує таблиці, визначені в схемі <varname>tiger</varname>, так що "
"достатньо просто зробити запит до цих таблиць, щоб отримати доступ до всіх "
"даних, і видалити набір таблиць штатів у будь-який час за допомогою <xref "
"linkend=\"Drop_State_Tables_Generate_Script\"/>, якщо вам потрібно "
"перезавантажити штат або він вам більше не потрібен."

#. Tag: para
#, no-c-format
msgid "In order to be able to load data you'll need the following tools:"
msgstr "Для завантаження даних вам знадобляться такі інструменти:"

#. Tag: para
#, no-c-format
msgid "A tool to unzip the zip files from census website."
msgstr "Інструмент для розпакування zip-файлів з веб-сайту перепису населення."

#. Tag: para
#, no-c-format
msgid ""
"For Unix like systems: <varname>unzip</varname> executable which is usually "
"already installed on most Unix like platforms."
msgstr ""
"Для систем типу Unix: <varname>unzip</varname> виконуваний файл, який "
"зазвичай вже встановлений на більшості платформ типу Unix."

#. Tag: para
#, no-c-format
msgid ""
"For Windows, 7-zip which is a free compress/uncompress tool you can download "
"from <link xlink:href=\"http://www.7-zip.org/\">http://www.7-zip.org/</link>"
msgstr ""
"Для Windows можна завантажити безкоштовну програму для стиснення/"
"розпакування файлів 7-zip за посиланням <link xlink:href=\"http://www.7-zip."
"org/\">http://www.7-zip.org/</link>"

#. Tag: para
#, no-c-format
msgid ""
"<filename>shp2pgsql</filename> commandline which is installed by default "
"when you install PostGIS."
msgstr ""
"Командний рядок <filename>shp2pgsql</filename>, який встановлюється за "
"замовчуванням під час інсталяції PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"<filename>wget</filename> which is a web grabber tool usually installed on "
"most Unix/Linux systems."
msgstr ""
"<filename>wget</filename> — це інструмент для завантаження веб-сторінок, "
"який зазвичай встановлюється на більшості систем Unix/Linux."

#. Tag: para
#, no-c-format
msgid ""
"If you are on windows, you can get pre-compiled binaries from <link xlink:"
"href=\"http://gnuwin32.sourceforge.net/packages/wget.htm\">http://gnuwin32."
"sourceforge.net/packages/wget.htm</link>"
msgstr ""
"Якщо ви використовуєте Windows, ви можете завантажити попередньо "
"скомпільовані бінарні файли з <link xlink:href=\"http://gnuwin32.sourceforge."
"net/packages/wget.htm\">http://gnuwin32.sourceforge.net/packages/wget.htm</"
"link>"

#. Tag: para
#, no-c-format
msgid ""
"If you are upgrading from tiger_2010, you'll need to first generate and run "
"<xref linkend=\"Drop_Nation_Tables_Generate_Script\"/>. Before you load any "
"state data, you need to load the nation wide data which you do with <xref "
"linkend=\"Loader_Generate_Nation_Script\"/>. Which will generate a loader "
"script for you. <xref linkend=\"Loader_Generate_Nation_Script\"/> is a one-"
"time step that should be done for upgrading (from a prior year tiger census "
"data) and for new installs."
msgstr ""
"Якщо ви оновлюєте систему з tiger_2010, спочатку потрібно створити та "
"запустити <xref linkend=\"Drop_Nation_Tables_Generate_Script\"/>. Перед "
"завантаженням будь-яких даних про стан, потрібно завантажити "
"загальнонаціональні дані за допомогою <xref "
"linkend=\"Loader_Generate_Nation_Script\"/>. Це створить для вас скрипт "
"завантажувача. <xref linkend=\"Loader_Generate_Nation_Script\"/> — це "
"одноразовий крок, який потрібно виконати для оновлення (з даних перепису "
"тигрів за попередній рік) та для нових інсталяцій."

#. Tag: para
#, no-c-format
msgid ""
"To load state data refer to <xref linkend=\"Loader_Generate_Script\"/> to "
"generate a data load script for your platform for the states you desire. "
"Note that you can install these piecemeal. You don't have to load all the "
"states you want all at once. You can load them as you need them."
msgstr ""
"Щоб завантажити дані про стан, зверніться до <xref "
"linkend=\"Loader_Generate_Script\"/>, щоб створити скрипт завантаження даних "
"для вашої платформи для потрібних вам станів. Зверніть увагу, що ви можете "
"встановлювати їх по частинах. Не обов'язково завантажувати всі потрібні "
"стани одночасно. Ви можете завантажувати їх у міру необхідності."

#. Tag: para
#, no-c-format
msgid ""
"After the states you desire have been loaded, make sure to run the: "
"<programlisting>SELECT install_missing_indexes();</programlisting> as "
"described in <xref linkend=\"Install_Missing_Indexes\"/>."
msgstr ""
"Після завантаження потрібних штатів обов'язково виконайте команду: "
"<programlisting>SELECT install_missing_indexes();</programlisting> "
"відповідно до опису в <xref linkend=\"Install_Missing_Indexes\"/>."

#. Tag: para
#, no-c-format
msgid ""
"To test that things are working as they should, try to run a geocode on an "
"address in your state using <xref linkend=\"Geocode\"/>"
msgstr ""
"Щоб перевірити, чи все працює як слід, спробуйте виконати геокодування "
"адреси у вашому штаті, використовуючи <xref linkend=\"Geocode\"/>"

#. Tag: title
#, no-c-format
msgid "Upgrading your Tiger Geocoder Install and Data"
msgstr "Оновлення інсталяції та даних Tiger Geocoder"

#. Tag: para
#, no-c-format
msgid "First upgrade your postgis_tiger_geocoder extension as follows:"
msgstr "Спочатку оновіть розширення postgis_tiger_geocoder наступним чином:"

#. Tag: para
#, no-c-format
msgid ""
"Next drop all nation tables and load up the new ones. Generate a drop script "
"with this SQL statement as detailed in <xref "
"linkend=\"Drop_Nation_Tables_Generate_Script\"/>"
msgstr ""
"Далі видаліть усі таблиці країн і завантажте нові. Створіть скрипт видалення "
"за допомогою цього SQL-запиту, як описано в <xref "
"linkend=\"Drop_Nation_Tables_Generate_Script\"/>"

#. Tag: para
#, no-c-format
msgid "Run the generated drop SQL statements."
msgstr "Виконайте згенеровані оператори SQL для створення таблиць."

#. Tag: para
#, no-c-format
msgid ""
"Generate a nation load script with this SELECT statement as detailed in "
"<xref linkend=\"Loader_Generate_Nation_Script\"/>"
msgstr ""
"Створіть скрипт завантаження нації за допомогою цієї команди SELECT, як "
"описано в <xref linkend=\"Loader_Generate_Nation_Script\"/>"

#. Tag: emphasis
#, no-c-format
msgid "For windows"
msgstr "Для windows"

#. Tag: emphasis
#, no-c-format
msgid "For unix/linux"
msgstr "Для Unix/Linux"

#. Tag: para
#, no-c-format
msgid ""
"Refer to <xref linkend=\"install_tiger_geocoder_extension\"/> for "
"instructions on how to run the generate script. This only needs to be done "
"once."
msgstr ""
"Інструкції щодо запуску скрипту генерації див. у <xref "
"linkend=\"install_tiger_geocoder_extension\"/>. Це потрібно зробити лише "
"один раз."

#. Tag: para
#, no-c-format
msgid ""
"You can have a mix of different year state tables and can upgrade each state "
"separately. Before you upgrade a state you first need to drop the prior year "
"state tables for that state using <xref "
"linkend=\"Drop_State_Tables_Generate_Script\"/>."
msgstr ""
"Ви можете мати комбінацію таблиць стану за різні роки та оновлювати кожен "
"стан окремо. Перед оновленням стану спочатку потрібно видалити таблиці стану "
"за попередній рік для цього стану за допомогою <xref "
"linkend=\"Drop_State_Tables_Generate_Script\"/>."

#. Tag: title
#, no-c-format
msgid "Common Problems during installation"
msgstr "Поширені проблеми під час встановлення"

#. Tag: para
#, no-c-format
msgid ""
"There are several things to check when your installation or upgrade doesn't "
"go as you expected."
msgstr ""
"Якщо установка або оновлення не відбуваються так, як ви очікували, слід "
"перевірити кілька речей."

#. Tag: para
#, no-c-format
msgid ""
"Check that you have installed PostgreSQL &min_postgres_version; or newer, "
"and that you are compiling against the same version of the PostgreSQL source "
"as the version of PostgreSQL that is running. Mix-ups can occur when your "
"(Linux) distribution has already installed PostgreSQL, or you have otherwise "
"installed PostgreSQL before and forgotten about it. PostGIS will only work "
"with PostgreSQL &min_postgres_version; or newer, and strange, unexpected "
"error messages will result if you use an older version. To check the version "
"of PostgreSQL which is running, connect to the database using psql and run "
"this query:"
msgstr ""
"Переконайтеся, що ви встановили PostgreSQL &min_postgres_version; або новішу "
"версію, і що ви компілюєте з тією ж версією вихідного коду PostgreSQL, що і "
"версія PostgreSQL, яка працює. Плутанина може виникнути, якщо у вашому "
"дистрибутиві (Linux) вже встановлено PostgreSQL або ви раніше встановлювали "
"PostgreSQL і забули про це. PostGIS працюватиме лише з PostgreSQL "
"&min_postgres_version; або новішою версією, а використання старішої версії "
"призведе до появи дивних, несподіваних повідомлень про помилки. Щоб "
"перевірити версію PostgreSQL, що працює, під’єднайтеся до бази даних за "
"допомогою psql і виконайте цей запит:"

#. Tag: para
#, no-c-format
msgid ""
"If you are running an RPM based distribution, you can check for the "
"existence of pre-installed packages using the <command>rpm</command> command "
"as follows: <command>rpm -qa | grep postgresql</command>"
msgstr ""
"Якщо ви використовуєте дистрибутив на основі RPM, ви можете перевірити "
"наявність попередньо встановлених пакетів за допомогою команди <command>rpm</"
"command> наступним чином: <command>rpm -qa | grep postgresql</command>"

#. Tag: para
#, no-c-format
msgid ""
"If your upgrade fails, make sure you are restoring into a database that "
"already has PostGIS installed."
msgstr ""
"Якщо оновлення не вдалося, переконайтеся, що ви відновлюєте дані в базу, в "
"якій вже встановлено PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"Also check that configure has correctly detected the location and version of "
"PostgreSQL, the Proj library and the GEOS library."
msgstr ""
"Також перевірте, чи конфігуратор правильно визначив розташування та версію "
"PostgreSQL, бібліотеки Proj та бібліотеки GEOS."

#. Tag: para
#, no-c-format
msgid ""
"The output from configure is used to generate the <filename>postgis_config."
"h</filename> file. Check that the <varname>POSTGIS_PGSQL_VERSION</varname>, "
"<varname>POSTGIS_PROJ_VERSION</varname> and <varname>POSTGIS_GEOS_VERSION</"
"varname> variables have been set correctly."
msgstr ""
"Вихідні дані команди configure використовуються для створення файлу "
"<filename>postgis_config.h</filename>. Перевірте, чи правильно встановлено "
"змінні <varname>POSTGIS_PGSQL_VERSION</varname>, "
"<varname>POSTGIS_PROJ_VERSION</varname> та <varname>POSTGIS_GEOS_VERSION</"
"varname>."

#. Tag: title
#, no-c-format
msgid "Introduction"
msgstr "Вступ"

#. Tag: para
#, no-c-format
msgid ""
"PostGIS is a spatial extension for the PostgreSQL relational database that "
"was created by Refractions Research Inc, as a spatial database technology "
"research project. Refractions is a GIS and database consulting company in "
"Victoria, British Columbia, Canada, specializing in data integration and "
"custom software development."
msgstr ""
"PostGIS — це просторове розширення для реляційної бази даних PostgreSQL, "
"створене компанією Refractions Research Inc. як проект з дослідження "
"технологій просторових баз даних. Refractions — це компанія з консалтингу в "
"галузі ГІС та баз даних, розташована у місті Вікторія, Британська Колумбія, "
"Канада, що спеціалізується на інтеграції даних та розробці програмного "
"забезпечення на замовлення."

#. Tag: para
#, no-c-format
msgid ""
"PostGIS is now a project of the OSGeo Foundation and is developed and funded "
"by many FOSS4G developers and organizations all over the world that gain "
"great benefit from its functionality and versatility."
msgstr ""
"PostGIS зараз є проєктом Фонду OSGeo, розробляється і фінансується багатьма "
"розробниками FOSS4G і організаціями по всьому світу, які отримують величезну "
"користь від його функціональності та універсальності."

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS project development group plans on supporting and enhancing "
"PostGIS to better support a range of important GIS functionality in the "
"areas of OGC and SQL/MM spatial standards, advanced topological constructs "
"(coverages, surfaces, networks), data source for desktop user interface "
"tools for viewing and editing GIS data, and web-based access tools."
msgstr ""
"Група розробників проєкту PostGIS планує підтримувати та вдосконалювати "
"PostGIS для кращої підтримки ряду важливих функціональних можливостей ГІС в "
"області просторових стандартів OGC і SQL/MM, розширених топологічних "
"конструкцій (покриття, поверхні, сітки), джерел даних для інструментів для "
"перегляду і редагування даних ГІС, а також інструментів вебдоступу до них."

#. Tag: title
#, no-c-format
msgid "Project Steering Committee"
msgstr "Керівний комітет проекту"

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS Project Steering Committee (PSC) coordinates the general "
"direction, release cycles, documentation, and outreach efforts for the "
"PostGIS project. In addition the PSC provides general user support, accepts "
"and approves patches from the general PostGIS community and votes on "
"miscellaneous issues involving PostGIS such as developer commit access, new "
"PSC members or significant API changes."
msgstr ""
"Координаційний комітет проекту PostGIS (PSC) координує загальний напрямок, "
"цикли випуску, документацію та інформаційно-просвітницьку діяльність проекту "
"PostGIS. Крім того, PSC надає загальну підтримку користувачам, приймає та "
"затверджує виправлення від загальної спільноти PostGIS і голосує з різних "
"питань, що стосуються PostGIS, таких як доступ розробників до комітів, нові "
"члени PSC або значні зміни API."

#. Tag: term
#, no-c-format
msgid "Raúl Marín Rodríguez"
msgstr "Рауль Марін Родрігес"

#. Tag: para
#, no-c-format
msgid ""
"MVT support, Bug fixing, Performance and stability improvements, GitHub "
"curation, alignment of PostGIS with PostgreSQL releases"
msgstr ""
"Підтримка MVT, виправлення помилок, поліпшення продуктивності та "
"стабільності, курація GitHub, узгодження PostGIS з релізами PostgreSQL"

#. Tag: term
#, no-c-format
msgid "Regina Obe"
msgstr "Регіна Обе"

#. Tag: para
#, no-c-format
msgid ""
"CI and website maintenance, Windows production and experimental builds, "
"documentation, alignment of PostGIS with PostgreSQL releases, X3D support, "
"TIGER geocoder support, management functions."
msgstr ""
"CI та обслуговування веб-сайту, виробництво та експериментальні збірки "
"Windows, документація, узгодження PostGIS з випусками PostgreSQL, підтримка "
"X3D, підтримка геокодера TIGER, функції управління."

#. Tag: term
#, no-c-format
msgid "Darafei Praliaskouski"
msgstr "Дарафей Пралясковський"

#. Tag: para
#, no-c-format
msgid ""
"Index improvements, bug fixing and geometry/geography function improvements, "
"SFCGAL, raster, GitHub curation, and ci maintenance."
msgstr ""
"Покращення індексу, виправлення помилок та покращення функцій геометрії/"
"географії, SFCGAL, растр, курація GitHub та обслуговування ci."

#. Tag: term
#, no-c-format
msgid "Paul Ramsey (Chair)"
msgstr "Пол Рамзі (голова)"

#. Tag: para
#, no-c-format
msgid ""
"Co-founder of PostGIS project. General bug fixing, geography support, "
"geography and geometry index support (2D, 3D, nD index and anything spatial "
"index), underlying geometry internal structures, GEOS functionality "
"integration and alignment with GEOS releases, alignment of PostGIS with "
"PostgreSQL releases, loader/dumper, and Shapefile GUI loader."
msgstr ""
"Співзасновник проекту PostGIS. Загальне виправлення помилок, підтримка "
"географії, підтримка географічних та геометричних індексів (2D, 3D, nD "
"індекси та будь-які просторові індекси), внутрішні структури геометрії, "
"інтеграція функціональності GEOS та узгодження з релізами GEOS, узгодження "
"PostGIS з релізами PostgreSQL, завантажувач/вивантажувач та завантажувач "
"Shapefile GUI."

#. Tag: term
#, no-c-format
msgid "Sandro Santilli"
msgstr "Сандро Сантіллі"

#. Tag: para
#, no-c-format
msgid ""
"Bug fixes and maintenance, ci maintenance, git mirror management, management "
"functions, integration of new GEOS functionality and alignment with GEOS "
"releases, topology support, and raster framework and low level API functions."
msgstr ""
"Виправлення помилок та технічне обслуговування, обслуговування CI, "
"управління дзеркалами Git, функції управління, інтеграція нових функцій GEOS "
"та узгодження з випусками GEOS, підтримка топології, а також функції "
"растрової структури та API низького рівня."

#. Tag: title
#, no-c-format
msgid "Core Contributors Present"
msgstr "Основні учасники"

#. Tag: term
#, no-c-format
msgid "Nicklas Avén"
msgstr "Ніклас Авен"

#. Tag: para
#, no-c-format
msgid ""
"Distance function enhancements (including 3D distance and relationship "
"functions) and additions, Tiny WKB (TWKB) output format and general user "
"support"
msgstr ""
"Покращення функції відстані (включно з функціями 3D-відстані та "
"взаємозв'язку) та доповнення, формат виводу Tiny WKB (TWKB) та загальна "
"підтримка користувачів"

#. Tag: term
#, no-c-format
msgid "Loïc Bartoletti"
msgstr "Лоїк Бартолетті"

#. Tag: para
#, no-c-format
msgid "SFCGAL enhancements and maintenance and ci support"
msgstr "Покращення та обслуговування SFCGAL і підтримка ci"

#. Tag: term
#, no-c-format
msgid "Dan Baston"
msgstr "Ден Бастон"

#. Tag: para
#, no-c-format
msgid ""
"Geometry clustering function additions, other geometry algorithm "
"enhancements, GEOS enhancements and general user support"
msgstr ""
"Додавання функцій кластеризації геометрії, інші вдосконалення алгоритмів "
"геометрії, вдосконалення GEOS та загальна підтримка користувачів"

#. Tag: term
#, no-c-format
msgid "Martin Davis"
msgstr "Мартін Девіс"

#. Tag: para
#, no-c-format
msgid "GEOS enhancements and documentation"
msgstr "Удосконалення та документація GEOS"

#. Tag: term
#, no-c-format
msgid "Björn Harrtell"
msgstr "Бйорн Харрелл"

#. Tag: para
#, no-c-format
msgid ""
"MapBox Vector Tile, GeoBuf, and Flatgeobuf functions. Gitea testing and "
"GitLab experimentation."
msgstr ""
"Функції MapBox Vector Tile, GeoBuf та Flatgeobuf. Тестування Gitea та "
"експерименти GitLab."

#. Tag: term
#, no-c-format
msgid "Aliaksandr Kalenik"
msgstr "Олександр Каленік"

#. Tag: para
#, no-c-format
msgid "Geometry Processing, PostgreSQL gist, general bug fixing"
msgstr "Обробка геометрії, PostgreSQL gist, загальне виправлення помилок"

#. Tag: term
#, no-c-format
msgid "<term>Laurențiu Nicola</term>"
msgstr "<term>Лаурентіу Нікола</term>"

#. Tag: para
#, no-c-format
msgid "Bug fixes, maintenance, stability, and performance"
msgstr ""
"Виправлення помилок, технічне обслуговування, стабільність та продуктивність"

#. Tag: title
#, no-c-format
msgid "Core Contributors Past"
msgstr "Основні учасники минулого"

#. Tag: term
#, no-c-format
msgid "Bborie Park"
msgstr "Бборі Парк"

#. Tag: para
#, no-c-format
msgid ""
"Prior PSC Member. Raster development, integration with GDAL, raster loader, "
"user support, general bug fixing, testing on various OS (Slackware, Mac, "
"Windows, and more)"
msgstr ""
"Колишній член PSC. Розробка растрових даних, інтеграція з GDAL, завантажувач "
"растрових даних, підтримка користувачів, загальне виправлення помилок, "
"тестування на різних ОС (Slackware, Mac, Windows та інші)"

#. Tag: term
#, no-c-format
msgid "Mark Cave-Ayland"
msgstr "Марк Кейв-Айланд"

#. Tag: para
#, no-c-format
msgid ""
"Prior PSC Member. Coordinated bug fixing and maintenance effort, spatial "
"index selectivity and binding, loader/dumper, and Shapefile GUI Loader, "
"integration of new and new function enhancements."
msgstr ""
"Колишній член PSC. Координація виправлення помилок та технічного "
"обслуговування, вибірковості та прив'язки просторового індексу, "
"завантажувача/вивантажувача, а також Shapefile GUI Loader, інтеграція нових "
"та вдосконалених функцій."

#. Tag: term
#, no-c-format
msgid "Jorge Arévalo"
msgstr "Хорхе Аревало"

#. Tag: para
#, no-c-format
msgid "Raster development, GDAL driver support, loader"
msgstr "Розробка растрових даних, підтримка драйвера GDAL, завантажувач"

#. Tag: term
#, no-c-format
msgid "Olivier Courtin"
msgstr "Олів'є Куртен"

#. Tag: para
#, no-c-format
msgid ""
"(Emeritus) Input/output XML (KML,GML)/GeoJSON functions, 3D support and bug "
"fixes."
msgstr ""
"(Почесний) Функції введення/виведення XML (KML, GML)/GeoJSON, підтримка 3D "
"та виправлення помилок."

#. Tag: term
#, no-c-format
msgid "Chris Hodgson"
msgstr "Кріс Ходжсон"

#. Tag: para
#, no-c-format
msgid ""
"Prior PSC Member. General development, site and buildbot maintenance, OSGeo "
"incubation management"
msgstr ""
"Колишній член PSC. Загальний розвиток, обслуговування сайту та buildbot, "
"управління інкубацією OSGeo"

#. Tag: term
#, no-c-format
msgid "Mateusz Loskot"
msgstr "Матеуш Лоскот"

#. Tag: para
#, no-c-format
msgid ""
"CMake support for PostGIS, built original raster loader in python and low "
"level raster API functions"
msgstr ""
"Підтримка CMake для PostGIS, вбудований оригінальний завантажувач растрових "
"даних на Python та функції низького рівня для роботи з растровими даними"

#. Tag: term
#, no-c-format
msgid "Kevin Neufeld"
msgstr "Кевін Нойфельд"

#. Tag: para
#, no-c-format
msgid ""
"Prior PSC Member. Documentation and documentation support tools, buildbot "
"maintenance, advanced user support on PostGIS newsgroup, and PostGIS "
"maintenance function enhancements."
msgstr ""
"Колишній член PSC. Документація та інструменти підтримки документації, "
"обслуговування buildbot, підтримка досвідчених користувачів у новинній групі "
"PostGIS та вдосконалення функцій обслуговування PostGIS."

#. Tag: term
#, no-c-format
msgid "Dave Blasby"
msgstr "Дейв Бласбі"

#. Tag: para
#, no-c-format
msgid ""
"The original developer/Co-founder of PostGIS. Dave wrote the server side "
"objects, index bindings, and many of the server side analytical functions."
msgstr ""
"Оригінальний розробник/співзасновник PostGIS. Дейв написав об'єкти серверної "
"частини, індексні прив'язки та багато аналітичних функцій серверної частини."

#. Tag: term
#, no-c-format
msgid "Jeff Lounsbury"
msgstr "Джефф Лаунсбері"

#. Tag: para
#, no-c-format
msgid "Original development of the Shapefile loader/dumper."
msgstr "Оригінальна розробка завантажувача/вивантажувача Shapefile."

#. Tag: term
#, no-c-format
msgid "Mark Leslie"
msgstr "Марк Леслі"

#. Tag: para
#, no-c-format
msgid ""
"Ongoing maintenance and development of core functions. Enhanced curve "
"support. Shapefile GUI loader."
msgstr ""
"Постійне обслуговування та розвиток основних функцій. Покращена підтримка "
"кривих. Завантажувач Shapefile GUI."

#. Tag: term
#, no-c-format
msgid "Pierre Racine"
msgstr "П'єр Расін"

#. Tag: para
#, no-c-format
msgid ""
"Architect of PostGIS raster implementation. Raster overall architecture, "
"prototyping, programming support"
msgstr ""
"Архітектор реалізації растрових даних PostGIS. Загальна архітектура "
"растрових даних, прототипування, підтримка програмування"

#. Tag: term
#, no-c-format
msgid "David Zwarg"
msgstr "Девід Цварг"

#. Tag: para
#, no-c-format
msgid "Raster development (mostly map algebra analytic functions)"
msgstr "Розробка растрових даних (переважно аналітичні функції алгебри карт)"

#. Tag: title
#, no-c-format
msgid "Other Contributors"
msgstr "Інші автори"

#. Tag: term
#, no-c-format
msgid "Individual Contributors"
msgstr "Індивідуальні учасники"

#. Tag: member
#, no-c-format
msgid "Alex Bodnaru"
msgstr "Алекс Боднару"

#. Tag: member
#, no-c-format
msgid "Alex Mayrhofer"
msgstr "Алекс Майрхофер"

#. Tag: member
#, no-c-format
msgid "Andrea Peri"
msgstr "Андреа Пері"

#. Tag: member
#, no-c-format
msgid "Andreas Forø Tollefsen"
msgstr "Андреас Форо Толлефсен"

#. Tag: member
#, no-c-format
msgid "Andreas Neumann"
msgstr "Андреас Нойман"

#. Tag: member
#, no-c-format
msgid "Andrew Gierth"
msgstr "Ендрю Герт"

#. Tag: member
#, no-c-format
msgid "Anne Ghisla"
msgstr "Енн Гісла"

#. Tag: member
#, no-c-format
msgid "Antoine Bajolet"
msgstr "Антуан Бажоле"

#. Tag: member
#, no-c-format
msgid "Arthur Lesuisse"
msgstr "Артур Лесуа"

#. Tag: member
#, no-c-format
msgid "Artur Zakirov"
msgstr "Артур Закіров"

#. Tag: member
#, no-c-format
msgid "Ayo Adesugba"
msgstr "Айо Адесугба"

#. Tag: member
#, no-c-format
msgid "Barbara Phillipot"
msgstr "Барбара Філліпот"

#. Tag: member
#, no-c-format
msgid "Ben Jubb"
msgstr "Бен Джубб"

#. Tag: member
#, no-c-format
msgid "Bernhard Reiter"
msgstr "Бернхард Райтер"

#. Tag: member
#, no-c-format
msgid "Björn Esser"
msgstr "Бйорн Ессер"

#. Tag: member
#, no-c-format
msgid "Brian Hamlin"
msgstr "Брайан Хемлін"

#. Tag: member
#, no-c-format
msgid "Bruce Rindahl"
msgstr "Брюс Ріндал"

#. Tag: member
#, no-c-format
msgid "Bruno Wolff III"
msgstr "Бруно Вольф III"

#. Tag: member
#, no-c-format
msgid "Bryce L. Nordgren"
msgstr "Брайс Л. Нордгрен"

#. Tag: member
#, no-c-format
msgid "Carl Anderson"
msgstr "Карл Андерсон"

#. Tag: member
#, no-c-format
msgid "Charlie Savage"
msgstr "Чарлі Сейвідж"

#. Tag: member
#, no-c-format
msgid "Chris Mayo"
msgstr "Кріс Майо"

#. Tag: member
#, no-c-format
msgid "Christian Schroeder"
msgstr "Крістіан Шредер"

#. Tag: member
#, no-c-format
msgid "Christoph Berg"
msgstr "Крістоф Берг"

#. Tag: member
#, no-c-format
msgid "Christoph Moench-Tegeder"
msgstr "Крістоф Менх-Тегедер"

#. Tag: member
#, no-c-format
msgid "Dane Springmeyer"
msgstr "Дейн Спрінгмейер"

#. Tag: member
#, no-c-format
msgid "Daniel Nylander"
msgstr "Даніель Нюландер"

#. Tag: member
#, no-c-format
msgid "Dapeng Wang"
msgstr "Дапен Ван"

#. Tag: member
#, no-c-format
msgid "Daryl Herzmann"
msgstr "Деріл Герцманн"

#. Tag: member
#, no-c-format
msgid "Dave Fuhry"
msgstr "Дейв Фурі"

#. Tag: member
#, no-c-format
msgid "David Garnier"
msgstr "Девід Гарньє"

#. Tag: member
#, no-c-format
msgid "David Skea"
msgstr "Девід Скі"

#. Tag: member
#, no-c-format
msgid "David Techer"
msgstr "Девід Течер"

#. Tag: member
#, no-c-format
msgid "Denys Kovshun"
msgstr "Денис Ковшун"

#. Tag: member
#, no-c-format
msgid "Dian M Fay"
msgstr "Діан М. Фей"

#. Tag: member
#, no-c-format
msgid "Dmitry Vasilyev"
msgstr "Дмитро Василєв"

#. Tag: member
#, no-c-format
msgid "Eduin Carrillo"
msgstr "Едуїн Каррільо"

#. Tag: member
#, no-c-format
msgid "Esteban Zimanyi"
msgstr "Естебан Зімані"

#. Tag: member
#, no-c-format
msgid "Eugene Antimirov"
msgstr "Євген Антиміров"

#. Tag: member
#, no-c-format
msgid "Even Rouault"
msgstr "Навіть Руо"

#. Tag: member
#, no-c-format
msgid "Florian Weimer"
msgstr "Флоріан Ваймер"

#. Tag: member
#, no-c-format
msgid "Frank Warmerdam"
msgstr "Френк Вармердам"

#. Tag: member
#, no-c-format
msgid "George Silva"
msgstr "Джордж Сільва"

#. Tag: member
#, no-c-format
msgid "Gerald Fenoy"
msgstr "Джеральд Феной"

#. Tag: member
#, no-c-format
msgid "Gino Lucrezi"
msgstr "Джино Лукрезі"

#. Tag: member
#, no-c-format
msgid "Greg Troxel"
msgstr "Грег Троксел"

#. Tag: member
#, no-c-format
msgid "Guillaume Lelarge"
msgstr "Гійом Леларж"

#. Tag: member
#, no-c-format
msgid "Giuseppe Broccolo"
msgstr "Джузеппе Брокколо"

#. Tag: member
#, no-c-format
msgid "Han Wang"
msgstr "Хан Ван"

#. Tag: member
#, no-c-format
msgid "Hans Lemuet"
msgstr "Ганс Лемует"

#. Tag: member
#, no-c-format
msgid "Haribabu Kommi"
msgstr "Харібабу Коммі"

#. Tag: member
#, no-c-format
msgid "Havard Tveite"
msgstr "Хавард Твейте"

#. Tag: member
#, no-c-format
msgid "IIDA Tetsushi"
msgstr "ІІДА Тетсуші"

#. Tag: member
#, no-c-format
msgid "Ingvild Nystuen"
msgstr "Інгвільд Нюстен"

#. Tag: member
#, no-c-format
msgid "Jackie Leng"
msgstr "Джекі Ленг"

#. Tag: member
#, no-c-format
msgid "James Addison"
msgstr "Джеймс Аддісон"

#. Tag: member
#, no-c-format
msgid "James Marca"
msgstr "Джеймс Марка"

#. Tag: member
#, no-c-format
msgid "Jan Katins"
msgstr "Ян Катінс"

#. Tag: member
#, no-c-format
msgid "Jan Tojnar"
msgstr "Ян Тожнар"

#. Tag: member
#, no-c-format
msgid "Jason Smith"
msgstr "Джейсон Сміт"

#. Tag: member
#, no-c-format
msgid "Jeff Adams"
msgstr "Джефф Адамс"

#. Tag: member
#, no-c-format
msgid "Jelte Fennema"
msgstr "Джелте Феннема"

#. Tag: member
#, no-c-format
msgid "Jim Jones"
msgstr "Джим Джонс"

#. Tag: member
#, no-c-format
msgid "Joe Conway"
msgstr "Джо Конвей"

#. Tag: member
#, no-c-format
msgid "Jonne Savolainen"
msgstr "Йонне Саволайнен"

#. Tag: member
#, no-c-format
msgid "Jose Carlos Martinez Llari"
msgstr "Хосе Карлос Мартінес Лларі"

#. Tag: member
#, no-c-format
msgid "Jörg Habenicht"
msgstr "Йорг Хабеніхт"

#. Tag: member
#, no-c-format
msgid "Julien Rouhaud"
msgstr "Жюльєн Руо"

#. Tag: member
#, no-c-format
msgid "Kashif Rasul"
msgstr "Кашиф Расул"

#. Tag: member
#, no-c-format
msgid "Klaus Foerster"
msgstr "Клаус Ферстер"

#. Tag: member
#, no-c-format
msgid "Kris Jurka"
msgstr "Кріс Юрка"

#. Tag: member
#, no-c-format
msgid "<member>Laurențiu Nicola</member>"
msgstr "<member>Лаурентіу Нікола</member>"

#. Tag: member
#, no-c-format
msgid "Laurenz Albe"
msgstr "Лауренц Альбе"

#. Tag: member
#, no-c-format
msgid "Lars Roessiger"
msgstr "Ларс Роессігер"

#. Tag: member
#, no-c-format
msgid "Leo Hsu"
msgstr "Лео Хсу"

#. Tag: member
#, no-c-format
msgid "Loic Dachary"
msgstr "Лоїк Дачарі"

#. Tag: member
#, no-c-format
msgid "Luca S. Percich"
msgstr "Лука С. Перчіч"

#. Tag: member
#, no-c-format
msgid "Lucas C. Villa Real"
msgstr "Лукас С. Вілла Реаль"

#. Tag: member
#, no-c-format
msgid "Maksim Korotkov"
msgstr "Максим Коротков"

#. Tag: member
#, no-c-format
msgid "Maria Arias de Reyna"
msgstr "Марія Аріас де Рейна"

#. Tag: member
#, no-c-format
msgid "Marc Ducobu"
msgstr "Марк Дюкубу"

#. Tag: member
#, no-c-format
msgid "Mark Sondheim"
msgstr "Марк Сондхайм"

#. Tag: member
#, no-c-format
msgid "Markus Schaber"
msgstr "Маркус Шабер"

#. Tag: member
#, no-c-format
msgid "Markus Wanner"
msgstr "Маркус Ваннер"

#. Tag: member
#, no-c-format
msgid "Matt Amos"
msgstr "Метт Амос"

#. Tag: member
#, no-c-format
msgid "Matt Bretl"
msgstr "Метт Бретл"

#. Tag: member
#, no-c-format
msgid "Matthias Bay"
msgstr "Матіас Бей"

#. Tag: member
#, no-c-format
msgid "Maxime Guillaud"
msgstr "Максим Гійо"

#. Tag: member
#, no-c-format
msgid "Maxime van Noppen"
msgstr "Максима ван Ноппен"

#. Tag: member
#, no-c-format
msgid "Maxime Schoemans"
msgstr "Максим Шеманс"

#. Tag: member
#, no-c-format
msgid "Megan Ma"
msgstr "Меган Ма"

#. Tag: member
#, no-c-format
msgid "Michael Fuhr"
msgstr "Майкл Фур"

#. Tag: member
#, no-c-format
msgid "Mike Toews"
msgstr "Майк Тоус"

#. Tag: member
#, no-c-format
msgid "Nathan Wagner"
msgstr "Натан Вагнер"

#. Tag: member
#, no-c-format
msgid "Nathaniel Clay"
msgstr "Натаніель Клей"

#. Tag: member
#, no-c-format
msgid "Nikita Shulga"
msgstr "Микита Шульга"

#. Tag: member
#, no-c-format
msgid "Norman Vine"
msgstr "Норман Вайн"

#. Tag: member
#, no-c-format
msgid "Patricia Tozer"
msgstr "Патрісія Тозер"

#. Tag: member
#, no-c-format
msgid "Rafal Magda"
msgstr "Рафал Магда"

#. Tag: member
#, no-c-format
msgid "Ralph Mason"
msgstr "Ральф Мейсон"

#. Tag: member
#, no-c-format
msgid "Rémi Cura"
msgstr "Ремі Кура"

#. Tag: member
#, no-c-format
msgid "Richard Greenwood"
msgstr "Річард Грінвуд"

#. Tag: member
#, no-c-format
msgid "Robert Coup"
msgstr "Роберт Куп"

#. Tag: member
#, no-c-format
msgid "Roger Crew"
msgstr "Роджер Крю"

#. Tag: member
#, no-c-format
msgid "Ron Mayer"
msgstr "Рон Майер"

#. Tag: member
#, no-c-format
msgid "Sam Peters"
msgstr "Сем Пітерс"

#. Tag: member
#, no-c-format
msgid "Sebastiaan Couwenberg"
msgstr "Себастьян Коувенберг"

#. Tag: member
#, no-c-format
msgid "Sergei Shoulbakov"
msgstr "Сергій Шульбаков"

#. Tag: member
#, no-c-format
msgid "Sergey Fedoseev"
msgstr "Сергій Федосєєв"

#. Tag: member
#, no-c-format
msgid "Shinichi Sugiyama"
msgstr "Шінічі Сугіяма"

#. Tag: member
#, no-c-format
msgid "Shoaib Burq"
msgstr "Шоаїб Бурк"

#. Tag: member
#, no-c-format
msgid "Silvio Grosso"
msgstr "Сільвіо Гроссо"

#. Tag: member
#, no-c-format
msgid "Stefan Corneliu Petrea"
msgstr "Стефан Корнеліу Петреа"

#. Tag: member
#, no-c-format
msgid "Steffen Macke"
msgstr "Стеффен Макке"

#. Tag: member
#, no-c-format
msgid "Stepan Kuzmin"
msgstr "Степан Кузьмін"

#. Tag: member
#, no-c-format
msgid "Stephen Frost"
msgstr "Стівен Фрост"

#. Tag: member
#, no-c-format
msgid "Steven Ottens"
msgstr "Стівен Оттенс"

#. Tag: member
#, no-c-format
msgid "Talha Rizwan"
msgstr "Талха Різван"

#. Tag: member
#, no-c-format
msgid "Teramoto Ikuhiro"
msgstr "Терамото Ікухіро"

#. Tag: member
#, no-c-format
msgid "Tom Glancy"
msgstr "Том Гленсі"

#. Tag: member
#, no-c-format
msgid "Tom van Tilburg"
msgstr "Том ван Тільбург"

#. Tag: member
#, no-c-format
msgid "Victor Collod"
msgstr "Віктор Колод"

#. Tag: member
#, no-c-format
msgid "Vincent Bre"
msgstr "Вінсент Бре"

#. Tag: member
#, no-c-format
msgid "Vincent Mora"
msgstr "Вінсент Мора"

#. Tag: member
#, no-c-format
msgid "Vincent Picavet"
msgstr "Вінсент Пікаве"

#. Tag: member
#, no-c-format
msgid "Volf Tomáš"
msgstr "Вольф Томаш"

#. Tag: member
#, no-c-format
msgid "Zuo Chenwei"
msgstr "Зуо Ченвей"

#. Tag: term
#, no-c-format
msgid "Corporate Sponsors"
msgstr "Корпоративні спонсори"

#. Tag: para
#, no-c-format
msgid ""
"These are corporate entities that have contributed developer time, hosting, "
"or direct monetary funding to the PostGIS project. In alphabetical order:"
msgstr ""
"Це корпоративні організації, які надали розробникам час, хостинг або пряме "
"фінансове фінансування для проекту PostGIS. У алфавітному порядку:"

#. Tag: link
#, no-c-format
msgid "Aiven"
msgstr "Aiven"

#. Tag: link
#, no-c-format
msgid "Arrival 3D"
msgstr "Arrival 3D"

#. Tag: link
#, no-c-format
msgid "Associazione Italiana per l'Informazione Geografica Libera (GFOSS.it)"
msgstr "Associazione Italiana per l'Informazione Geografica Libera (GFOSS.it)"

#. Tag: link
#, no-c-format
msgid "AusVet"
msgstr "AusVet"

#. Tag: simpara
#, no-c-format
msgid "Avencia"
msgstr "Avencia"

#. Tag: link
#, no-c-format
msgid "Azavea"
msgstr "Azavea"

#. Tag: link
#, no-c-format
msgid "Boundless"
msgstr "Boundless"

#. Tag: link
#, no-c-format
msgid "Cadcorp"
msgstr "Cadcorp"

#. Tag: link
#, no-c-format
msgid "Camptocamp"
msgstr "Camptocamp"

#. Tag: link
#, no-c-format
msgid "Carto"
msgstr "Carto"

#. Tag: link
#, no-c-format
msgid "Crunchy Data"
msgstr "Crunchy Data"

#. Tag: link
#, no-c-format
msgid "City of Boston (DND)"
msgstr "City of Boston (DND)"

#. Tag: link
#, no-c-format
msgid "City of Helsinki"
msgstr "City of Helsinki"

#. Tag: link
#, no-c-format
msgid "Clever Elephant Solutions"
msgstr "Clever Elephant Solutions"

#. Tag: link
#, no-c-format
msgid "Cooperativa Alveo"
msgstr "Cooperativa Alveo"

#. Tag: link
#, no-c-format
msgid "Deimos Space"
msgstr "Deimos Space"

#. Tag: link
#, no-c-format
msgid "Faunalia"
msgstr "Faunalia"

#. Tag: link
#, no-c-format
msgid "Geographic Data BC"
msgstr "Geographic Data BC"

#. Tag: link
#, no-c-format
msgid "HighGo"
msgstr "HighGo"

#. Tag: simpara
#, no-c-format
msgid "Hunter Systems Group"
msgstr "Hunter Systems Group"

#. Tag: link
#, no-c-format
msgid "INIA-CSIC"
msgstr "INIA-CSIC"

#. Tag: link
#, no-c-format
msgid "ISciences, LLC"
msgstr "ISciences, LLC"

#. Tag: link
#, no-c-format
msgid "Kontur"
msgstr "Kontur"

#. Tag: link
#, no-c-format
msgid "Lidwala Consulting Engineers"
msgstr "Lidwala Consulting Engineers"

#. Tag: link
#, no-c-format
msgid "LISAsoft"
msgstr "LISAsoft"

#. Tag: simpara
#, no-c-format
msgid "Logical Tracking &amp; Tracing International AG"
msgstr "Logical Tracking &amp; Tracing International AG"

#. Tag: simpara
#, no-c-format
msgid "Maponics"
msgstr "Maponics"

#. Tag: link
#, no-c-format
msgid "Michigan Tech Research Institute"
msgstr "Michigan Tech Research Institute"

#. Tag: link
#, no-c-format
msgid "Natural Resources Canada"
msgstr "Natural Resources Canada"

#. Tag: simpara
#, no-c-format
msgid "Norwegian Forest and Landscape Institute"
msgstr "Norwegian Forest and Landscape Institute"

#. Tag: link
#, no-c-format
msgid "Norwegian Institute of Bioeconomy Research (NIBIO)"
msgstr "Norwegian Institute of Bioeconomy Research (NIBIO)"

#. Tag: link
#, no-c-format
msgid "OSGeo"
msgstr "OSGeo"

#. Tag: link
#, no-c-format
msgid "Oslandia"
msgstr "Oslandia"

#. Tag: link
#, no-c-format
msgid "Palantir Technologies"
msgstr "Palantir Technologies"

#. Tag: link
#, no-c-format
msgid "Paragon Corporation"
msgstr "Paragon Corporation"

#. Tag: link
#, no-c-format
msgid "Postgres Pro"
msgstr "Postgres Pro"

#. Tag: link
#, no-c-format
msgid "R3 GIS"
msgstr "R3 GIS"

#. Tag: link
#, no-c-format
msgid "Refractions Research"
msgstr "Refractions Research"

#. Tag: link
#, no-c-format
msgid "Regione Toscana - SITA"
msgstr "Regione Toscana - SITA"

#. Tag: link
#, no-c-format
msgid "Safe Software"
msgstr "Safe Software"

#. Tag: simpara
#, no-c-format
msgid "Sirius Corporation plc"
msgstr "Sirius Corporation plc"

#. Tag: link
#, no-c-format
msgid "Stadt Uster"
msgstr "Stadt Uster"

#. Tag: link
#, no-c-format
msgid "UC Davis Center for Vectorborne Diseases"
msgstr "UC Davis Center for Vectorborne Diseases"

#. Tag: link
#, no-c-format
msgid "Université Laval"
msgstr "Université Laval"

#. Tag: link
#, no-c-format
msgid "U.S. Census Bureau"
msgstr "U.S. Census Bureau"

#. Tag: link
#, no-c-format
msgid "U.S. Department of State (HIU)"
msgstr "U.S. Department of State (HIU)"

#. Tag: link
#, no-c-format
msgid "Zonar Systems"
msgstr "Zonar Systems"

#. Tag: term
#, no-c-format
msgid "Crowd Funding Campaigns"
msgstr "Crowd Funding Campaigns"

#. Tag: para
#, no-c-format
msgid ""
"Crowd funding campaigns are campaigns we run to get badly wanted features "
"funded that can service a large number of people. Each campaign is "
"specifically focused on a particular feature or set of features. Each "
"sponsor chips in a small fraction of the needed funding and with enough "
"people/organizations contributing, we have the funds to pay for the work "
"that will help many. If you have an idea for a feature you think many others "
"would be willing to co-fund, please post to the <link xlink:href=\"https://"
"lists.osgeo.org/mailman/listinfo/postgis-users\">PostGIS newsgroup</link> "
"your thoughts and together we can make it happen."
msgstr ""
"Кампанії з краудфандингу — це кампанії, які ми проводимо, щоб зібрати кошти "
"на реалізацію дуже потрібних функцій, які можуть бути корисними для великої "
"кількості людей. Кожна кампанія зосереджена на конкретній функції або наборі "
"функцій. Кожен спонсор вносить невелику частину необхідних коштів, і за "
"умови, що достатня кількість людей/організацій долучиться до кампанії, ми "
"отримаємо кошти для оплати роботи, яка допоможе багатьом. Якщо у вас є ідея "
"щодо функції, яку, на вашу думку, багато інших людей були б готові спільно "
"фінансувати, будь ласка, опублікуйте її в <link xlink:href=\"https://lists."
"osgeo.org/mailman/listinfo/postgis-users\">групі новин PostGIS</link>, і "
"разом ми зможемо її реалізувати."

#. Tag: para
#, no-c-format
msgid ""
"PostGIS has experimented with community fundraising for features in the "
"past. We used <link xlink:href=\"http://www.pledgebank.com\">PledgeBank</"
"link> and we got two successful campaigns out of it."
msgstr ""
"PostGIS вже експериментував із залученням коштів від спільноти для розробки "
"нових функцій. Ми використовували <link xlink:href=\"http://www.pledgebank."
"com\">PledgeBank</link> і провели дві успішні кампанії."

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://www.pledgebank.com/postgistopology\"><emphasis "
"role=\"bold\">postgistopology</emphasis></link> - 10 plus sponsors each "
"contributed $250 USD to build toTopoGeometry function and beef up topology "
"support in 2.0.0. It happened."
msgstr ""
"<link xlink:href=\"http://www.pledgebank.com/postgistopology\"><emphasis "
"role=\"bold\">postgistopology</emphasis></link> - 10 спонсорів внесли по 250 "
"доларів США на створення функції toTopoGeometry та покращення підтримки "
"топології в версії 2.0.0. Це сталося."

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://www.pledgebank.com/postgis64windows\"><emphasis "
"role=\"bold\">postgis64windows</emphasis></link> - 20 someodd sponsors each "
"contributed $100 USD to pay for the work needed to work out PostGIS 64-bit "
"issues on windows. It happened."
msgstr ""
"<link xlink:href=\"http://www.pledgebank.com/postgis64windows\"><emphasis "
"role=\"bold\">postgis64windows</emphasis></link> - 20 спонсорів внесли по "
"100 доларів США для оплати робіт, необхідних для вирішення проблем PostGIS "
"64-bit на Windows. Це сталося."

#. Tag: term
#, no-c-format
msgid "Important Support Libraries"
msgstr "Важливі допоміжні бібліотеки"

#. Tag: para
#, no-c-format
msgid ""
"The <link xlink:href=\"https://libgeos.org\">GEOS</link> geometry operations "
"library"
msgstr ""
"Бібліотека геометричних операцій <link xlink:href=\"https://libgeos."
"org\">GEOS</link>"

#. Tag: para
#, no-c-format
msgid ""
"The <link xlink:href=\"https://gdal.org\">GDAL</link> Geospatial Data "
"Abstraction Library used to power much of the raster functionality "
"introduced in PostGIS 2. In kind, improvements needed in GDAL to support "
"PostGIS are contributed back to the GDAL project."
msgstr ""
"Бібліотека абстракції геопросторових даних <link xlink:href=\"https://gdal."
"org\">GDAL</link> використовується для забезпечення більшості функцій роботи "
"з растровими даними, представлених у PostGIS 2. Відповідно, поліпшення, "
"необхідні в GDAL для підтримки PostGIS, вносяться назад у проект GDAL."

#. Tag: para
#, no-c-format
msgid ""
"The <link xlink:href=\"https://www.proj4.org\">PROJ</link> cartographic "
"projection library"
msgstr ""
"Бібліотека картографічних проекцій <link xlink:href=\"https://www.proj4."
"org\">PROJ</link>"

#. Tag: para
#, no-c-format
msgid ""
"Last but not least, <link xlink:href=\"http://www.postgresql."
"org\">PostgreSQL</link>, the giant that PostGIS stands on. Much of the speed "
"and flexibility of PostGIS would not be possible without the extensibility, "
"great query planner, GIST index, and plethora of SQL features provided by "
"PostgreSQL."
msgstr ""
"І останнє, але не менш важливе, <link xlink:href=\"http://www.postgresql."
"org\">PostgreSQL</link>, гігант, на якому стоїть PostGIS. Більша частина "
"швидкості та гнучкості PostGIS була б неможливою без розширюваності, "
"чудового планувальника запитів, індексу GIST та безлічі функцій SQL, що "
"надаються PostgreSQL."

#. Tag: title
#, no-c-format
msgid "Performance Tips"
msgstr "Поради щодо продуктивності"

#. Tag: title
#, no-c-format
msgid "Small tables of large geometries"
msgstr "Невеликі таблиці великих геометрій"

#. Tag: title
#, no-c-format
msgid "Problem description"
msgstr "Опис проблеми"

#. Tag: para
#, no-c-format
msgid ""
"Current PostgreSQL versions suffer from a query optimizer weakness regarding "
"TOAST tables. TOAST tables are a kind of \"extension room\" used to store "
"large (in the sense of data size) values that do not fit into normal data "
"pages (like long texts, images or complex geometries with lots of vertices), "
"see <link xlink:href=\"http://www.postgresql.org/docs/current/static/storage-"
"toast.html\">the PostgreSQL Documentation for TOAST</link> for more "
"information)."
msgstr ""
"Поточні версії PostgreSQL мають слабкість оптимізатора запитів щодо таблиць "
"TOAST. Таблиці TOAST — це свого роду «додатковий простір», що "
"використовується для зберігання великих (у сенсі розміру даних) значень, які "
"не вміщуються у звичайні сторінки даних (наприклад, довгі тексти, зображення "
"або складні геометрії з великою кількістю вершин). Див. <link xlink:href="
"\"http://www.postgresql.org/docs/current/static/storage-toast.html \""
">документацію PostgreSQL щодо TOAST</link> для отримання додаткової "
"інформації)."

#. Tag: para
#, no-c-format
msgid ""
"The problem appears if you happen to have a table with rather large "
"geometries, but not too many rows of them (like a table containing the "
"boundaries of all European countries in high resolution). Then the table "
"itself is small, but it uses lots of TOAST space. In our example case, the "
"table itself had about 80 rows and used only 3 data pages, but the TOAST "
"table used 8225 pages."
msgstr ""
"Проблема виникає, якщо у вас є таблиця з досить великими геометріями, але не "
"надто великою кількістю рядків (наприклад, таблиця, що містить межі всіх "
"європейських країн у високій роздільній здатності). Тоді сама таблиця є "
"невеликою, але використовує багато простору TOAST. У нашому прикладі таблиця "
"мала близько 80 рядків і використовувала лише 3 сторінки даних, але таблиця "
"TOAST використовувала 8225 сторінок."

#. Tag: para
#, no-c-format
msgid ""
"Now issue a query where you use the geometry operator &amp;&amp; to search "
"for a bounding box that matches only very few of those rows. Now the query "
"optimizer sees that the table has only 3 pages and 80 rows. It estimates "
"that a sequential scan on such a small table is much faster than using an "
"index. And so it decides to ignore the GIST index. Usually, this estimation "
"is correct. But in our case, the &amp;&amp; operator has to fetch every "
"geometry from disk to compare the bounding boxes, thus reading all TOAST "
"pages, too."
msgstr ""
"Тепер виконайте запит, в якому використовується оператор геометрії &amp;"
"&amp; для пошуку обмежувального прямокутника, який відповідає лише деяким із "
"цих рядків. Тепер оптимізатор запитів бачить, що таблиця має лише 3 сторінки "
"та 80 рядків. Він оцінює, що послідовне сканування такої невеликої таблиці "
"буде набагато швидшим, ніж використання індексу. Тому він вирішує "
"проігнорувати індекс GIST. Зазвичай така оцінка є правильною. Але в нашому "
"випадку оператор &amp;&amp; повинен витягнути кожну геометрію з диска, щоб "
"порівняти обмежувальні прямокутники, тим самим прочитавши також усі сторінки "
"TOAST."

#. Tag: para
#, no-c-format
msgid ""
"To see whether your suffer from this issue, use the \"EXPLAIN ANALYZE\" "
"postgresql command. For more information and the technical details, you can "
"read the thread on the PostgreSQL performance mailing list: <link xlink:"
"href=\"http://archives.postgresql.org/pgsql-performance/2005-02/msg00030."
"php\">http://archives.postgresql.org/pgsql-performance/2005-02/msg00030.php</"
"link>"
msgstr ""
"Щоб перевірити, чи є у вас ця проблема, скористайтеся командою postgresql "
"\"EXPLAIN ANALYZE\". Більш детальну інформацію та технічні подробиці можна "
"знайти у темі на форумі PostgreSQL performance mailing list: <link xlink:"
"href=\"http://archives.postgresql.org/pgsql-performance/2005-02/msg00030."
"php\">http://archives.postgresql.org/pgsql-performance/2005-02/msg00030.php</"
"link>"

#. Tag: para
#, no-c-format
msgid ""
"and newer thread on PostGIS <link xlink:href=\"https://lists.osgeo.org/"
"pipermail/postgis-devel/2017-June/026209.html\">https://lists.osgeo.org/"
"pipermail/postgis-devel/2017-June/026209.html</link>"
msgstr ""
"та новіша тема на PostGIS <link xlink:href=\"https://lists.osgeo.org/"
"pipermail/postgis-devel/2017-June/026209.html\">https://lists.osgeo.org/"
"pipermail/postgis-devel/2017-June/026209.html</link>"

#. Tag: title
#, no-c-format
msgid "Workarounds"
msgstr "Обхідні шляхи"

#. Tag: para
#, no-c-format
msgid ""
"The PostgreSQL people are trying to solve this issue by making the query "
"estimation TOAST-aware. For now, here are two workarounds:"
msgstr ""
"Розробники PostgreSQL намагаються вирішити цю проблему, зробивши оцінку "
"запиту TOAST-сумісною. Наразі існують два обхідні шляхи:"

#. Tag: para
#, no-c-format
msgid ""
"The first workaround is to force the query planner to use the index. Send "
"\"SET enable_seqscan TO off;\" to the server before issuing the query. This "
"basically forces the query planner to avoid sequential scans whenever "
"possible. So it uses the GIST index as usual. But this flag has to be set on "
"every connection, and it causes the query planner to make misestimations in "
"other cases, so you should \"SET enable_seqscan TO on;\" after the query."
msgstr ""
"Перший спосіб вирішення проблеми полягає в тому, щоб змусити планувальник "
"запитів використовувати індекс. Перед відправкою запиту надішліть на сервер "
"команду \"SET enable_seqscan TO off;\". Це змусить планувальник запитів "
"уникати послідовного сканування, коли це можливо. Таким чином, він буде "
"використовувати індекс GIST, як зазвичай. Але цей прапор потрібно "
"встановлювати для кожного з'єднання, і це призводить до неправильних оцінок "
"планувальника запитів в інших випадках, тому після запиту слід виконати "
"команду \"SET enable_seqscan TO on;\"."

#. Tag: para
#, no-c-format
msgid ""
"The second workaround is to make the sequential scan as fast as the query "
"planner thinks. This can be achieved by creating an additional column that "
"\"caches\" the bbox, and matching against this. In our example, the commands "
"are like:"
msgstr ""
"Другий спосіб вирішення проблеми полягає в тому, щоб зробити послідовне "
"сканування таким же швидким, як вважає планувальник запитів. Це можна "
"досягти, створивши додатковий стовпець, який \"кешує\" bbox, і зіставляючи "
"його з цим стовпцем. У нашому прикладі команди виглядають так:"

#. Tag: para
#, no-c-format
msgid ""
"Now change your query to use the &amp;&amp; operator against bbox instead of "
"geom_column, like:"
msgstr ""
"Тепер змініть запит, щоб використовувати оператор &amp;&amp; для bbox "
"замість geom_column, наприклад:"

#. Tag: para
#, no-c-format
msgid ""
"Of course, if you change or add rows to mytable, you have to keep the bbox "
"\"in sync\". The most transparent way to do this would be triggers, but you "
"also can modify your application to keep the bbox column current or run the "
"UPDATE query above after every modification."
msgstr ""
"Звичайно, якщо ви змінюєте або додаєте рядки до таблиці mytable, ви повинні "
"синхронізувати bbox. Найпростіший спосіб зробити це — використовувати "
"тригери, але ви також можете змінити свою програму, щоб стовпець bbox завжди "
"був актуальним, або виконувати запит UPDATE після кожної зміни."

#. Tag: title
#, no-c-format
msgid "CLUSTERing on geometry indices"
msgstr "Кластеризація за геометричними індексами"

#. Tag: para
#, no-c-format
msgid ""
"For tables that are mostly read-only, and where a single index is used for "
"the majority of queries, PostgreSQL offers the CLUSTER command. This command "
"physically reorders all the data rows in the same order as the index "
"criteria, yielding two performance advantages: First, for index range scans, "
"the number of seeks on the data table is drastically reduced. Second, if "
"your working set concentrates to some small intervals on the indices, you "
"have a more efficient caching because the data rows are spread along fewer "
"data pages. (Feel invited to read the CLUSTER command documentation from the "
"PostgreSQL manual at this point.)"
msgstr ""
"Для таблиць, які в основному є тільки для читання і де для більшості запитів "
"використовується один індекс, PostgreSQL пропонує команду CLUSTER. Ця "
"команда фізично перевпорядковує всі рядки даних у тому ж порядку, що й "
"критерії індексу, що дає дві переваги в продуктивності: По-перше, для "
"сканування діапазону індексу кількість пошуків у таблиці даних значно "
"зменшується. По-друге, якщо робочий набір зосереджений на невеликих "
"інтервалах індексів, ви отримуєте більш ефективне кешування, оскільки рядки "
"даних розподіляються між меншою кількістю сторінок даних. (Запрошуємо вас "
"ознайомитися з документацією команди CLUSTER у посібнику PostgreSQL.)"

#. Tag: para
#, no-c-format
msgid ""
"However, currently PostgreSQL does not allow clustering on PostGIS GIST "
"indices because GIST indices simply ignores NULL values, you get an error "
"message like:"
msgstr ""
"Однак на даний момент PostgreSQL не дозволяє кластеризацію на індексах "
"PostGIS GIST, оскільки індекси GIST просто ігнорують значення NULL, і ви "
"отримуєте таке повідомлення про помилку:"

#. Tag: para
#, no-c-format
msgid ""
"As the HINT message tells you, one can work around this deficiency by adding "
"a \"not null\" constraint to the table:"
msgstr ""
"Як вказує повідомлення HINT, цю недоліку можна обійти, додавши до таблиці "
"обмеження \"not null\":"

#. Tag: para
#, no-c-format
msgid ""
"Of course, this will not work if you in fact need NULL values in your "
"geometry column. Additionally, you must use the above method to add the "
"constraint, using a CHECK constraint like \"ALTER TABLE blubb ADD CHECK "
"(geometry is not null);\" will not work."
msgstr ""
"Звичайно, це не спрацює, якщо вам насправді потрібні значення NULL у стовпці "
"геометрії. Крім того, ви повинні використовувати вищезазначений метод для "
"додавання обмеження, використання обмеження CHECK, такого як \"ALTER TABLE "
"blubb ADD CHECK (geometry is not null);\" не спрацює."

#. Tag: title
#, no-c-format
msgid "Avoiding dimension conversion"
msgstr "Уникнення перетворення вимірів"

#. Tag: para
#, no-c-format
msgid ""
"Sometimes, you happen to have 3D or 4D data in your table, but always access "
"it using OpenGIS compliant ST_AsText() or ST_AsBinary() functions that only "
"output 2D geometries. They do this by internally calling the ST_Force2D() "
"function, which introduces a significant overhead for large geometries. To "
"avoid this overhead, it may be feasible to pre-drop those additional "
"dimensions once and forever:"
msgstr ""
"Іноді в таблиці трапляються дані 3D або 4D, але доступ до них завжди "
"здійснюється за допомогою функцій ST_AsText() або ST_AsBinary(), сумісних з "
"OpenGIS, які виводять тільки 2D-геометрії. Вони роблять це шляхом "
"внутрішнього виклику функції ST_Force2D(), що створює значне навантаження "
"для великих геометрій. Щоб уникнути цього навантаження, можна попередньо "
"видалити ці додаткові виміри один раз і назавжди:"

#. Tag: para
#, no-c-format
msgid ""
"Note that if you added your geometry column using AddGeometryColumn() "
"there'll be a constraint on geometry dimension. To bypass it you will need "
"to drop the constraint. Remember to update the entry in the geometry_columns "
"table and recreate the constraint afterwards."
msgstr ""
"Зверніть увагу, що якщо ви додали стовпець геометрії за допомогою "
"AddGeometryColumn(), буде обмеження на розмір геометрії. Щоб обійти це "
"обмеження, вам потрібно буде видалити обмеження. Не забудьте оновити запис у "
"таблиці geometry_columns і потім знову створити обмеження."

#. Tag: para
#, no-c-format
msgid ""
"In case of large tables, it may be wise to divide this UPDATE into smaller "
"portions by constraining the UPDATE to a part of the table via a WHERE "
"clause and your primary key or another feasible criteria, and running a "
"simple \"VACUUM;\" between your UPDATEs. This drastically reduces the need "
"for temporary disk space. Additionally, if you have mixed dimension "
"geometries, restricting the UPDATE by \"WHERE dimension(geom)&gt;2\" skips "
"re-writing of geometries that already are in 2D."
msgstr ""
"У разі великих таблиць може бути доцільним розділити це оновлення на менші "
"частини, обмеживши оновлення частиною таблиці за допомогою оператора WHERE "
"та вашого первинного ключа або іншого можливого критерію, а також виконавши "
"просту команду \"VACUUM;\" між оновленнями. Це значно зменшує потребу в "
"тимчасовому дисковому просторі. Крім того, якщо ви маєте змішані геометрії "
"розмірів, обмеження UPDATE за допомогою \"WHERE dimension(geom)&gt;2\" "
"пропускає перезапис геометрій, які вже є у 2D."

#. Tag: title
#, no-c-format
msgid "PostGIS &last_release_version; Manual"
msgstr "PostGIS &last_release_version; Посібник користувача"

#. Tag: orgname
#, no-c-format
msgid "The PostGIS Development Group"
msgstr "Група розробників PostGIS"

#. Tag: affiliation
#, no-c-format
msgid ""
"<orgname><link xlink:href=\"http://www.cleverelephant.ca\">clever elephant</"
"link></orgname> <address><city>Victoria</city> <state>British Columbia</"
"state> <country>Canada</country> <email>pramsey@cleverelephant.ca</email></"
"address>"
msgstr ""
"<orgname><link xlink:href=\"http://www.cleverelephant.ca\">clever elephant</"
"link></orgname> <address><city>Вікторія</city> <state>Британська Колумбія</"
"state> <country>Канада</country> <email>pramsey@cleverelephant.ca</email></"
"address>"

#. Tag: para
#, no-c-format
msgid ""
"PostGIS is an extension to the <link xlink:href=\"https://www.postgresql.org/"
"\">PostgreSQL</link> object-relational database system which allows GIS "
"(Geographic Information Systems) objects to be stored in the database. "
"PostGIS includes support for GiST-based R-Tree spatial indexes, and "
"functions for analysis and processing of GIS objects."
msgstr ""
"PostGIS — це розширення для об'єктно-реляційної системи баз даних <link "
"xlink:href=\"https://www.postgresql.org/\">PostgreSQL</link>, яке дозволяє "
"зберігати об'єкти ГІС (географічних інформаційних систем) у базі даних. "
"PostGIS підтримує просторові індекси R-Tree на основі GiST, а також функції "
"для аналізу та обробки об'єктів ГІС."

#. Tag: para
#, no-c-format
msgid "This is the manual for version &last_release_version;"
msgstr "Це інструкція для версії &last_release_version;"

#. Tag: para
#, no-c-format
msgid ""
"This work is licensed under a <link xlink:href=\"http://creativecommons.org/"
"licenses/by-sa/3.0/\">Creative Commons Attribution-Share Alike 3.0 License</"
"link>. Feel free to use this material any way you like, but we ask that you "
"attribute credit to the PostGIS Project and wherever possible, a link back "
"to <link xlink:href=\"https://postgis.net\">https://postgis.net</link>."
msgstr ""
"Ця робота ліцензована за ліцензією <link xlink:href=\"http://creativecommons."
"org/licenses/by-sa/3.0/\">Creative Commons Attribution-Share Alike 3.0 "
"License</link>. Ви можете використовувати цей матеріал будь-яким чином, але "
"просимо вас вказати посилання на проект PostGIS та, по можливості, на <link "
"xlink:href=\"https://postgis.net\">https://postgis.net</link>."

#. Tag: title
#, no-c-format
msgid "PostGIS Special Functions Index"
msgstr "Спеціальні функції PostGIS Вказівник"

#. Tag: title
#, no-c-format
msgid "PostGIS Aggregate Functions"
msgstr "Агрегатні функції PostGIS"

#. Tag: section
#, no-c-format
msgid "&list_aggregates;"
msgstr "&list_aggregates;"

#. Tag: para
#, no-c-format
msgid ""
"The functions below are spatial aggregate functions that are used in the "
"same way as SQL aggregate function such as <code>sum</code> and "
"<code>average</code>."
msgstr ""
"Нижче наведено просторові агрегатні функції, які використовуються так само, "
"як і агрегатні функції SQL, такі як <code>sum</code> та <code>average</code>."

#. Tag: title
#, no-c-format
msgid "PostGIS Window Functions"
msgstr "Віконні функції PostGIS"

#. Tag: section
#, no-c-format
msgid "&list_window_functions;"
msgstr "&list_window_functions;"

#. Tag: para
#, no-c-format
msgid ""
"The functions below are spatial window functions that are used in the same "
"way as SQL window functions such as <code>row_number()</code>, <code>lead()</"
"code>, and <code>lag()</code>. They must be followed by an <code>OVER()</"
"code> clause."
msgstr ""
"Наведені нижче функції є віконними просторовими функціями, які "
"використовуються так само, як і віконні функції SQL, такі як "
"<code>row_number()</code>, <code>lead()</code> та <code>lag()</code>. За "
"ними має слідувати оператор <code>OVER()</code>."

#. Tag: title
#, no-c-format
msgid "PostGIS SQL-MM Compliant Functions"
msgstr "Функції, сумісні з PostGIS SQL-MM"

#. Tag: section
#, no-c-format
msgid "&list_sqlmm_functions;"
msgstr "&list_sqlmm_functions;"

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that conform to the SQL/MM 3 "
"standard"
msgstr ""
"Наведені нижче функції є функціями PostGIS, які відповідають стандарту SQL/"
"MM 3"

#. Tag: title
#, no-c-format
msgid "PostGIS Geography Support Functions"
msgstr "Функції підтримки географії PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"The functions and operators given below are PostGIS functions/operators that "
"take as input or return as output a <link "
"linkend=\"PostGIS_Geography\">geography</link> data type object."
msgstr ""
"Наведені нижче функції та оператори є функціями/операторами PostGIS, які "
"приймають як вхідні дані або повертають як вихідні дані об'єкт типу даних "
"<link linkend=\"PostGIS_Geography\">geography</link>."

#. Tag: para
#, no-c-format
msgid ""
"Functions with a (T) are not native geodetic functions, and use a "
"ST_Transform call to and from geometry to do the operation. As a result, "
"they may not behave as expected when going over dateline, poles, and for "
"large geometries or geometry pairs that cover more than one UTM zone. Basic "
"transform - (favoring UTM, Lambert Azimuthal (North/South), and falling back "
"on mercator in worst case scenario)"
msgstr ""
"Функції з (T) не є вбудованими геодезичними функціями і використовують "
"виклик ST_Transform до та з геометрії для виконання операції. Як результат, "
"вони можуть поводитися не так, як очікується, при перетині лінії зміни дати, "
"полюсів, а також для великих геометрій або пар геометрій, що охоплюють "
"більше однієї зони UTM. Базове перетворення - (віддаючи перевагу UTM, "
"азимутальному проектуванню Ламберта (північ/південь) і, в гіршому випадку, "
"проектуванню Меркатора)"

#. Tag: section
#, no-c-format
msgid "&list_geography_functions;"
msgstr "&list_geography_functions;"

#. Tag: title
#, no-c-format
msgid "PostGIS Raster Support Functions"
msgstr "Функції підтримки растрових даних PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"The functions and operators given below are PostGIS functions/operators that "
"take as input or return as output a <xref linkend=\"raster\"/> data type "
"object. Listed in alphabetical order."
msgstr ""
"Наведені нижче функції та оператори є функціями/операторами PostGIS, які "
"приймають як вхідні дані або повертають як вихідні дані об'єкт типу даних "
"<xref linkend=\"raster\"/>. Перелічені в алфавітному порядку."

#. Tag: section
#, no-c-format
msgid "&list_raster_functions;"
msgstr "&list_raster_functions;"

#. Tag: title
#, no-c-format
msgid "PostGIS Geometry / Geography / Raster Dump Functions"
msgstr "Функції PostGIS для геометрії / географії / растрового дампа"

#. Tag: section
#, no-c-format
msgid "&list_dump_functions;"
msgstr "&list_dump_functions;"

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that take as input or return "
"as output a set of or single <link linkend=\"geometry_dump\">geometry_dump</"
"link> or <link linkend=\"geomval\">geomval</link> data type object."
msgstr ""
"Наведені нижче функції є функціями PostGIS, які приймають як вхідні дані або "
"повертають як вихідні дані набір або окремий об'єкт типу даних <link "
"linkend=\"geometry_dump\">geometry_dump</link> або <link "
"linkend=\"geomval\">geomval</link>."

#. Tag: title
#, no-c-format
msgid "PostGIS Box Functions"
msgstr "Функції PostGIS Box"

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that take as input or return "
"as output the box* family of PostGIS spatial types. The box family of types "
"consists of <link linkend=\"box2d_type\">box2d</link>, and <link "
"linkend=\"box3d_type\">box3d</link>"
msgstr ""
"Наведені нижче функції є функціями PostGIS, які приймають як вхідні дані або "
"повертають як вихідні дані сімейство просторових типів PostGIS box*. "
"Сімейство типів box складається з <link linkend=\"box2d_type\">box2d</link> "
"та <link linkend=\"box3d_type\">box3d</link>"

#. Tag: section
#, no-c-format
msgid "&list_box_functions;"
msgstr "&list_box_functions;"

#. Tag: title
#, no-c-format
msgid "PostGIS Functions that support 3D"
msgstr "Функції PostGIS, що підтримують 3D"

#. Tag: section
#, no-c-format
msgid "&list_3d_functions;"
msgstr "&list_3d_functions;"

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that do not throw away the Z-"
"Index."
msgstr ""
"Наведені нижче функції є функціями PostGIS, які не відкидають Z-індекс."

#. Tag: title
#, no-c-format
msgid "PostGIS Curved Geometry Support Functions"
msgstr "Функції підтримки вигнутої геометрії PostGIS"

#. Tag: section
#, no-c-format
msgid "&list_curved_geometry_functions;"
msgstr "&list_curved_geometry_functions;"

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that can use CIRCULARSTRING, "
"CURVEPOLYGON, and other curved geometry types"
msgstr ""
"Наведені нижче функції є функціями PostGIS, які можуть використовувати "
"CIRCULARSTRING, CURVEPOLYGON та інші типи кривої геометрії"

#. Tag: title
#, no-c-format
msgid "PostGIS Polyhedral Surface Support Functions"
msgstr "Функції підтримки багатогранних поверхонь PostGIS"

#. Tag: section
#, no-c-format
msgid "&list_polyhedral_geometry_functions;"
msgstr "&list_polyhedral_geometry_functions;"

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that can use "
"POLYHEDRALSURFACE, POLYHEDRALSURFACEM geometries"
msgstr ""
"Наведені нижче функції є функціями PostGIS, які можуть використовувати "
"геометрії POLYHEDRALSURFACE, POLYHEDRALSURFACEM"

#. Tag: title
#, no-c-format
msgid "PostGIS Function Support Matrix"
msgstr "Матриця підтримки функцій PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"Below is an alphabetical listing of spatial specific functions in PostGIS "
"and the kinds of spatial types they work with or OGC/SQL compliance they try "
"to conform to."
msgstr ""
"Нижче наведено алфавітний перелік просторових функцій у PostGIS та типи "
"просторових даних, з якими вони працюють, або відповідність стандартам OGC/"
"SQL, яких вони намагаються дотримуватися."

#. Tag: simpara
#, no-c-format
msgid ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_checkmark.png\"/></imageobject></inlinemediaobject> means the "
"function works with the type or subtype natively."
msgstr ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_checkmark.png\"/></imageobject></inlinemediaobject> означає, що "
"функція працює з типом або підтипом вбудовано."

#. Tag: simpara
#, no-c-format
msgid ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_transform.png\"/></imageobject></inlinemediaobject> means it works "
"but with a transform cast built-in using cast to geometry, transform to a "
"\"best srid\" spatial ref and then cast back. Results may not be as expected "
"for large areas or areas at poles and may accumulate floating point junk."
msgstr ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_transform.png\"/></imageobject></inlinemediaobject> означає, що це "
"працює, але з вбудованим перетворенням за допомогою cast to geometry, "
"перетворенням у просторове посилання \"best srid\", а потім зворотним "
"перетворенням. Результати можуть не відповідати очікуваним для великих "
"областей або областей на полюсах і можуть накопичувати сміття з плаваючою "
"комою."

#. Tag: simpara
#, no-c-format
msgid ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_autocast.png\"/></imageobject></inlinemediaobject> means the function "
"works with the type because of a auto-cast to another such as to box3d "
"rather than direct type support."
msgstr ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_autocast.png\"/></imageobject></inlinemediaobject> означає, що "
"функція працює з типом завдяки автоматичному перетворенню в інший тип, "
"наприклад box3d, а не завдяки прямій підтримці типу."

#. Tag: simpara
#, no-c-format
msgid ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_sfcgal_required.png\"/></imageobject></inlinemediaobject> means the "
"function only available if PostGIS compiled with SFCGAL support."
msgstr ""
"A <inlinemediaobject><imageobject><imagedata fileref=\"images/"
"matrix_sfcgal_required.png\"/></imageobject></inlinemediaobject> означає, що "
"функція доступна тільки якщо PostGIS скомпільовано з підтримкою SFCGAL."

#. Tag: simpara
#, no-c-format
msgid "geom - Basic 2D geometry support (x,y)."
msgstr "geom - Базова підтримка 2D-геометрії (x, y)."

#. Tag: simpara
#, no-c-format
msgid "geog - Basic 2D geography support (x,y)."
msgstr "geog - Базова підтримка 2D географії (x, y)."

#. Tag: simpara
#, no-c-format
msgid "2.5D - basic 2D geometries in 3 D/4D space (has Z or M coord)."
msgstr "2.5D — базові 2D-геометрії в 3D/4D-просторі (має координати Z або M)."

#. Tag: simpara
#, no-c-format
msgid "PS - Polyhedral surfaces"
msgstr "PS - Поліедральні поверхні"

#. Tag: simpara
#, no-c-format
msgid "T - Triangles and Triangulated Irregular Network surfaces (TIN)"
msgstr "T - Трикутники та трикутні нерегулярні мережеві поверхні (TIN)"

#. Tag: entry
#, no-c-format
msgid "Function"
msgstr "Функція"

#. Tag: entry
#, no-c-format
msgid "geom"
msgstr "geom"

#. Tag: entry
#, no-c-format
msgid "geog"
msgstr "geog"

#. Tag: entry
#, no-c-format
msgid "2.5D"
msgstr "2.5D"

#. Tag: entry
#, no-c-format
msgid "Curves"
msgstr "Криві"

#. Tag: entry
#, no-c-format
msgid "SQL MM"
msgstr "SQL MM"

#. Tag: entry
#, no-c-format
msgid "<entry>PS</entry>"
msgstr "<entry>PS</entry>"

#. Tag: entry
#, no-c-format
msgid "<entry>T</entry>"
msgstr "<entry>T</entry>"

#. Tag: tgroup
#, no-c-format
msgid "&table_body_function_support_matrix;"
msgstr "&table_body_function_support_matrix;"

#. Tag: section
#, no-c-format
msgid "&list_new_functions;"
msgstr "&list_new_functions;"

#. Tag: title
#, no-c-format
msgid "New, Enhanced or changed PostGIS Functions"
msgstr "Нові, вдосконалені або змінені функції PostGIS"

#. Tag: title
#, no-c-format
msgid "PostGIS Reference"
msgstr "Довідка PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are the ones which a user of PostGIS is likely to "
"need. There are other functions which are required support functions to the "
"PostGIS objects which are not of use to a general user."
msgstr ""
"Нижче наведено функції, які можуть знадобитися користувачеві PostGIS. "
"Існують також інші функції, які є необхідними допоміжними функціями для "
"об'єктів PostGIS, але не використовуються звичайними користувачами."

#. Tag: para
#, no-c-format
msgid ""
"PostGIS has begun a transition from the existing naming convention to an SQL-"
"MM-centric convention. As a result, most of the functions that you know and "
"love have been renamed using the standard spatial type (ST) prefix. Previous "
"functions are still available, though are not listed in this document where "
"updated functions are equivalent. The non ST_ functions not listed in this "
"documentation are deprecated and will be removed in a future release so STOP "
"USING THEM."
msgstr ""
"PostGIS розпочав перехід від існуючої конвенції іменування до конвенції, "
"орієнтованої на SQL-MM. В результаті, більшість функцій, які ви знаєте і "
"любите, були перейменовані з використанням стандартного префікса "
"просторового типу (ST). Попередні функції все ще доступні, хоча вони не "
"вказані в цьому документі, де наведено оновлені функції, які є "
"еквівалентними. Функції, що не вказані в цій документації, є застарілими і "
"будуть видалені в майбутніх версіях, тому ПРИПИНІТЬ ЇХ ВИКОРИСТОВУВАТИ."

#. Tag: chapter
#, no-c-format
msgid ""
"&reference_type; &reference_management; &reference_constructor; "
"&reference_accessor; &reference_editor; &reference_validation; "
"&reference_srs; &reference_input; &reference_output; &reference_operator; "
"&reference_relationship; &reference_measure; &reference_overlay; "
"&reference_processing; &reference_coverage; &reference_transformation; "
"&reference_cluster; &reference_bbox; &reference_lrs; &reference_trajectory; "
"&reference_version; &reference_guc; &reference_troubleshooting;"
msgstr ""
"&reference_type; &reference_management; &reference_constructor; "
"&reference_accessor; &reference_editor; &reference_validation; "
"&reference_srs; &reference_input; &reference_output; &reference_operator; "
"&reference_relationship; &reference_measure; &reference_overlay; "
"&reference_processing; &reference_coverage; &reference_transformation; "
"&reference_cluster; &reference_bbox; &reference_lrs; &reference_trajectory; "
"&reference_version; &reference_guc; &reference_troubleshooting;"

#. Tag: title
#, no-c-format
msgid "Geometry Accessors"
msgstr "Доступ до геометрії"

#. Tag: para
#, no-c-format
msgid ""
"These functions expose structural information about an existing geometry "
"without changing it. They provide access to metadata such as geometry type, "
"dimensionality, or coordinate components so that spatial expressions can "
"interrogate complex objects in a controlled way."
msgstr ""
"Ці функції розкривають структурну інформацію про існуючу геометрію, не "
"змінюючи її. Вони надають доступ до метаданих, таких як тип геометрії, "
"розмірність або координатні компоненти, щоб просторові вирази могли "
"контролювати запити до складних об'єктів."

#. Tag: refpurpose
#, no-c-format
msgid "Returns the type of a geometry as text."
msgstr "Повертає тип геометрії у вигляді тексту."

#. Tag: para
#, no-c-format
msgid ""
"Returns the type of the geometry as a string. Eg: 'LINESTRING', 'POLYGON', "
"'MULTIPOINT', etc."
msgstr ""
"Повертає тип геометрії у вигляді рядка. Наприклад: 'LINESTRING', 'POLYGON', "
"'MULTIPOINT' тощо."

#. Tag: para
#, no-c-format
msgid ""
"OGC SPEC s2.1.1.1 - Returns the name of the instantiable subtype of Geometry "
"of which this Geometry instance is a member. The name of the instantiable "
"subtype of Geometry is returned as a string."
msgstr ""
"OGC SPEC s2.1.1.1 - Повертає ім'я підтипу Geometry, який можна "
"інстанціювати, до якого належить цей екземпляр Geometry. Ім'я підтипу "
"Geometry, який можна інстанціювати, повертається у вигляді рядка."

#. Tag: para
#, no-c-format
msgid ""
"This function also indicates if the geometry is measured, by returning a "
"string of the form 'POINTM'."
msgstr ""
"Ця функція також вказує, чи вимірюється геометрія, повертаючи рядок у "
"вигляді 'POINTM'."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 support for Polyhedral surfaces, Triangles and TIN was "
"introduced."
msgstr ""
"Покращено: 2.0.0 додано підтримку багатогранних поверхонь, трикутників і TIN."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant;"
msgstr "&sfs_compliant;"

#. Tag: para
#, no-c-format
msgid "&curve_support;"
msgstr "&curve_support;"

#. Tag: para
#, no-c-format
msgid "&P_support;"
msgstr "&P_support;"

#. Tag: para
#, no-c-format
msgid "&T_support;"
msgstr "&T_support;"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the boundary of a geometry."
msgstr "Повертає межі геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the closure of the combinatorial boundary of this Geometry. The "
"combinatorial boundary is defined as described in section 3.12.3.2 of the "
"OGC SPEC. Because the result of this function is a closure, and hence "
"topologically closed, the resulting boundary can be represented using "
"representational geometry primitives as discussed in the OGC SPEC, section "
"3.12.2."
msgstr ""
"Повертає закриття комбінаторної межі цієї геометрії. Комбінаторна межа "
"визначається, як описано в розділі 3.12.3.2 специфікації OGC. Оскільки "
"результат цієї функції є закриттям, а отже, топологічно замкнутим, отриману "
"межу можна представити за допомогою примітивних елементів геометрії, як "
"описано в розділі 3.12.2 специфікації OGC."

#. Tag: para
#, no-c-format
msgid "Performed by the GEOS module"
msgstr "Виконано модулем GEOS"

#. Tag: para
#, no-c-format
msgid ""
"Prior to 2.0.0, this function throws an exception if used with "
"<varname>GEOMETRYCOLLECTION</varname>. From 2.0.0 up it will return NULL "
"instead (unsupported input)."
msgstr ""
"До версії 2.0.0 ця функція викликає виняток, якщо використовується з "
"<varname>GEOMETRYCOLLECTION</varname>. Починаючи з версії 2.0.0, вона "
"повертає NULL (непідтримуваний вхідний параметр)."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; OGC SPEC s2.1.1.1"
msgstr "&sfs_compliant; OGC SPEC s2.1.1.1"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.17"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.17"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for Triangle was introduced"
msgstr "Покращено: 2.1.0 додано підтримку Triangle"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.2.0 support for TIN, does not use geos, does not linearize curves"
msgstr ""
"Змінено: 3.2.0 підтримка TIN, не використовує geos, не лінеаризує криві"

#. Tag: para
#, no-c-format
msgid "Linestring with boundary points overlaid"
msgstr "Лінія з накладеними граничними точками"

#. Tag: para
#, no-c-format
msgid "polygon holes with boundary multilinestring"
msgstr "отвори полігону з межею, що складається з декількох ліній"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_MakePolygon\"/>"
msgstr ""
", <xref linkend=\"ST_ExteriorRing\"/>, <xref linkend=\"ST_MakePolygon\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the diagonal of a geometry's bounding box."
msgstr "Повертає діагональ обмежувального прямокутника геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the diagonal of the supplied geometry's bounding box as a "
"LineString. The diagonal is a 2-point LineString with the minimum values of "
"each dimension in its start point and the maximum values in its end point. "
"If the input geometry is empty, the diagonal line is a LINESTRING EMPTY."
msgstr ""
"Повертає діагональ обмежувальної рамки наданої геометрії у вигляді "
"LineString. Діагональ — це 2-точковий LineString із мінімальними значеннями "
"кожного виміру в початковій точці та максимальними значеннями в кінцевій "
"точці. Якщо вхідна геометрія порожня, діагональна лінія є LINESTRING EMPTY."

#. Tag: para
#, no-c-format
msgid ""
"The optional <varname>fits</varname> parameter specifies if the best fit is "
"needed. If false, the diagonal of a somewhat larger bounding box can be "
"accepted (which is faster to compute for geometries with many vertices). In "
"either case, the bounding box of the returned diagonal line always covers "
"the input geometry."
msgstr ""
"Додатковий параметр <varname>fits</varname> визначає, чи потрібно знайти "
"найкраще співпадіння. Якщо значення false, можна прийняти діагональ дещо "
"більшої обмежувальної рамки (що швидше обчислюється для геометрій з великою "
"кількістю вершин). У будь-якому випадку обмежувальна рамка поверненої "
"діагональної лінії завжди охоплює вхідну геометрію."

#. Tag: para
#, no-c-format
msgid ""
"The returned geometry retains the SRID and dimensionality (Z and M presence) "
"of the input geometry."
msgstr ""
"Повернена геометрія зберігає SRID та розмірність (наявність Z та M) вхідної "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"In degenerate cases (i.e. a single vertex in input) the returned linestring "
"will be formally invalid (no interior). The result is still topologically "
"valid."
msgstr ""
"У виняткових випадках (тобто, якщо у вхідних даних є лише одна вершина) "
"повернутий ланцюжок ліній буде формально недійсним (не має внутрішньої "
"частини). Результат все одно залишається топологічно правильним."

#. Tag: para
#, no-c-format
msgid "&M_support;"
msgstr "&M_support;"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_EndPoint\"/>, <xref linkend=\"ST_X\"/>, <xref "
"linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>, <xref linkend=\"ST_M\"/>, "
"<xref linkend=\"ST_Envelope\"/>"
msgstr ""
", <xref linkend=\"ST_EndPoint\"/>, <xref linkend=\"ST_X\"/>, <xref "
"linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/>, <xref linkend=\"ST_M\"/>, "
"<xref linkend=\"ST_Envelope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the coordinate dimension of a geometry."
msgstr "Повертає розмірність координат геометрії."

#. Tag: para
#, no-c-format
msgid "Return the coordinate dimension of the ST_Geometry value."
msgstr "Повертає розмірність координат значення ST_Geometry."

#. Tag: para
#, no-c-format
msgid "This is the MM compliant alias name for <xref linkend=\"ST_NDims\"/>"
msgstr "Це ім'я псевдоніма, що відповідає MM, для <xref linkend=\"ST_NDims\"/>"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.3"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.3"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the topological dimension of a geometry."
msgstr "Повертає топологічну розмірність геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Return the topological dimension of this Geometry object, which must be less "
"than or equal to the coordinate dimension. OGC SPEC s2.1.1.1 - returns 0 for "
"<varname>POINT</varname>, 1 for <varname>LINESTRING</varname>, 2 for "
"<varname>POLYGON</varname>, and the largest dimension of the components of a "
"<varname>GEOMETRYCOLLECTION</varname>. If the dimension is unknown (e.g. for "
"an empty <varname>GEOMETRYCOLLECTION</varname>) 0 is returned."
msgstr ""
"Повертає топологічну розмірність цього об'єкта Geometry, яка повинна бути "
"меншою або дорівнювати розмірності координат. OGC SPEC s2.1.1.1 - повертає 0 "
"для <varname>POINT</varname>, 1 для <varname>LINESTRING</varname>, 2 для "
"<varname>POLYGON</varname> і найбільший вимір компонентів "
"<varname>GEOMETRYCOLLECTION</varname>. Якщо розмір невідомий (наприклад, для "
"порожнього <varname>GEOMETRYCOLLECTION</varname>), повертається 0."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.2"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.2"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 support for Polyhedral surfaces and TINs was introduced. No "
"longer throws an exception if given empty geometry."
msgstr ""
"Покращено: 2.0.0 додано підтримку багатогранних поверхонь і TIN. Більше не "
"виникає виняток, якщо задано порожню геометрію."

#. Tag: para
#, no-c-format
msgid ""
"Prior to 2.0.0, this function throws an exception if used with empty "
"geometry."
msgstr ""
"До версії 2.0.0 ця функція викликає виняток, якщо використовується з "
"порожньою геометрією."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of <varname>geometry_dump</varname> rows for the components of "
"a geometry."
msgstr ""
"Повертає набір рядків <varname>geometry_dump</varname> для компонентів "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"A set-returning function (SRF) that extracts the components of a geometry. "
"It returns a set of <xref linkend=\"geometry_dump\"/> rows, each containing "
"a geometry (<parameter>geom</parameter> field) and an array of integers "
"(<parameter>path</parameter> field)."
msgstr ""
"Функція повернення набору (SRF), яка витягує компоненти геометрії. Вона "
"повертає набір <xref linkend=\"geometry_dump\"/>рядків, кожен з яких містить "
"геометрію (поле <parameter>geom</parameter>) та масив цілих чисел (поле "
"<parameter>path</parameter>)."

#. Tag: para
#, no-c-format
msgid ""
"For an atomic geometry type (POINT,LINESTRING,POLYGON) a single record is "
"returned with an empty <parameter>path</parameter> array and the input "
"geometry as <parameter>geom</parameter>. For a collection or multi-geometry "
"a record is returned for each of the collection components, and the "
"<parameter>path</parameter> denotes the position of the component inside the "
"collection."
msgstr ""
"Для типу атомарної геометрії (POINT, LINESTRING, POLYGON) повертається один "
"запис з порожнім масивом <parameter>path</parameter> і вхідною геометрією як "
"<parameter>geom</parameter>. Для колекції або мультигеометрії повертається "
"запис для кожного компонента колекції, а <parameter>path</parameter> "
"позначає положення компонента всередині колекції."

#. Tag: para
#, no-c-format
msgid ""
"ST_Dump is useful for expanding geometries. It is the inverse of a <xref "
"linkend=\"ST_Collect\"/> / GROUP BY, in that it creates new rows. For "
"example it can be use to expand MULTIPOLYGONS into POLYGONS."
msgstr ""
"ST_Dump корисний для розширення геометрій. Він є оберненим до <xref "
"linkend=\"ST_Collect\"/>/ GROUP BY, оскільки створює нові рядки. Наприклад, "
"його можна використовувати для розширення MULTIPOLYGONS в POLYGONS."

#. Tag: para
#, no-c-format
msgid "Availability: PostGIS 1.0.0RC1. Requires PostgreSQL 7.3 or higher."
msgstr "Доступність: PostGIS 1.0.0RC1. Потрібна PostgreSQL 7.3 або вище."

#. Tag: para
#, no-c-format
msgid ""
"Prior to 1.3.4, this function crashes if used with geometries that contain "
"CURVES. This is fixed in 1.3.4+"
msgstr ""
"До версії 1.3.4 ця функція виходила з ладу при використанні з геометріями, "
"що містять КРИВІ. Ця проблема вирішена у версії 1.3.4+"

#. Tag: title
#, no-c-format
msgid "Standard Examples"
msgstr "Стандартні приклади"

#. Tag: title
#, no-c-format
msgid "Polyhedral Surfaces, TIN and Triangle Examples"
msgstr "Багатогранні поверхні, TIN і приклади трикутників"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Collect\"/>, <xref linkend=\"ST_GeometryN\"/>"
msgstr ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Collect\"/>, <xref linkend=\"ST_GeometryN\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of <varname>geometry_dump</varname> rows for the coordinates "
"in a geometry."
msgstr ""
"Повертає набір рядків <varname>geometry_dump</varname> для координат у "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"A set-returning function (SRF) that extracts the coordinates (vertices) of a "
"geometry. It returns a set of <xref linkend=\"geometry_dump\"/> rows, each "
"containing a geometry (<parameter>geom</parameter> field) and an array of "
"integers (<parameter>path</parameter> field)."
msgstr ""
"Функція повернення набору (SRF), яка витягує координати (вершини) геометрії. "
"Вона повертає набір <xref linkend=\"geometry_dump\"/>рядків, кожен з яких "
"містить геометрію (поле <parameter>geom</parameter>) та масив цілих чисел "
"(поле <parameter>path</parameter>)."

#. Tag: para
#, no-c-format
msgid ""
"the <parameter>geom</parameter> field <varname>POINT</varname>s represent "
"the coordinates of the supplied geometry."
msgstr ""
"поле <parameter>geom</parameter> <varname>POINT</varname>s представляє "
"координати наданої геометрії."

#. Tag: para
#, no-c-format
msgid ""
"the <parameter>path</parameter> field (an <varname>integer[]</varname>) is "
"an index enumerating the coordinate positions in the elements of the "
"supplied geometry. The indices are 1-based. For example, for a "
"<varname>LINESTRING</varname> the paths are <varname>{i}</varname> where "
"<varname>i</varname> is the <varname>nth</varname> coordinate in the "
"<varname>LINESTRING</varname>. For a <varname>POLYGON</varname> the paths "
"are <varname>{i,j}</varname> where <varname>i</varname> is the ring number "
"(1 is outer; inner rings follow) and <varname>j</varname> is the coordinate "
"position in the ring."
msgstr ""
"the <parameter>path</parameter> field (an <varname>integer[]</varname>) is "
"an index enumerating the coordinate positions in the elements of the "
"supplied geometry. The indices are 1-based. For example, for a "
"<varname>LINESTRING</varname> the paths are <varname>{i}</varname> where "
"<varname>i</varname> is the <varname>nth</varname> coordinate in the "
"<varname>LINESTRING</varname>. For a <varname>POLYGON</varname> the paths "
"are <varname>{i,j}</varname> where <varname>i</varname> is the ring number "
"(1 is outer; inner rings follow) and <varname>j</varname> is the coordinate "
"position in the ring."

#. Tag: para
#, no-c-format
msgid ""
"To obtain a single geometry containing the coordinates use <xref "
"linkend=\"ST_Points\"/>."
msgstr ""
"Щоб отримати єдину геометрію, що містить координати, використовуйте <xref "
"linkend=\"ST_Points\"/>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 Faster speed. Reimplemented as native-C."
msgstr "Покращено: 2.1.0 Вища швидкість. Перероблено як native-C."

#. Tag: title
#, no-c-format
msgid "Classic Explode a Table of LineStrings into nodes"
msgstr "Класичний розрив таблиці рядків у вузли"

#. Tag: title
#, no-c-format
msgid "Standard Geometry Examples"
msgstr "Приклади стандартної геометрії"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>, <xref "
"linkend=\"ST_Points\"/>"
msgstr ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>, <xref "
"linkend=\"ST_Points\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of <varname>geometry_dump</varname> rows for the segments in a "
"geometry."
msgstr ""
"Повертає набір рядків <varname>geometry_dump</varname> для сегментів у "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"A set-returning function (SRF) that extracts the segments of a geometry. It "
"returns a set of <xref linkend=\"geometry_dump\"/> rows, each containing a "
"geometry (<parameter>geom</parameter> field) and an array of integers "
"(<parameter>path</parameter> field)."
msgstr ""
"Функція повернення набору (SRF), яка витягує сегменти геометрії. Вона "
"повертає набір <xref linkend=\"geometry_dump\"/>рядків, кожен з яких містить "
"геометрію (поле <parameter>geom</parameter>) та масив цілих чисел (поле "
"<parameter>path</parameter>)."

#. Tag: para
#, no-c-format
msgid ""
"the <parameter>geom</parameter> field <varname>LINESTRING</varname>s "
"represent the linear segments of the supplied geometry, while the "
"<varname>CIRCULARSTRING</varname>s represent the arc segments."
msgstr ""
"поле <parameter>geom</parameter> <varname>LINESTRING</varname>s представляє "
"лінійні сегменти наданої геометрії, а <varname>CIRCULARSTRING</varname>s "
"представляє сегменти дуги."

#. Tag: para
#, no-c-format
msgid ""
"the <parameter>path</parameter> field (an <varname>integer[]</varname>) is "
"an index enumerating the segment start point positions in the elements of "
"the supplied geometry. The indices are 1-based. For example, for a "
"<varname>LINESTRING</varname> the paths are <varname>{i}</varname> where "
"<varname>i</varname> is the <varname>nth</varname> segment start point in "
"the <varname>LINESTRING</varname>. For a <varname>POLYGON</varname> the "
"paths are <varname>{i,j}</varname> where <varname>i</varname> is the ring "
"number (1 is outer; inner rings follow) and <varname>j</varname> is the "
"segment start point position in the ring."
msgstr ""
"поле <parameter>path</parameter> (тип <varname>integer[]</varname>) є "
"індексом, що перелічує позиції початкових точок сегментів в елементах "
"наданої геометрії. Індекси починаються з 1. Наприклад, для "
"<varname>LINESTRING</varname> шляхи є <varname>{i}</varname>, де <varname>i</"
"varname> є <varname>n-тою</varname> початковою точкою сегмента в "
"<varname>LINESTRING</varname>. Для <varname>POLYGON</varname> шляхи мають "
"вигляд <varname>{i,j}</varname>, де <varname>i</varname> — номер кільця (1 — "
"зовнішнє, внутрішні кільця йдуть за ним), а <varname>j</varname> — позиція "
"початку сегмента в кільці."

#. Tag: title
#, no-c-format
msgid "TIN and Triangle Examples"
msgstr "Приклади TIN і трикутників"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>"
msgstr ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of <varname>geometry_dump</varname> rows for the exterior and "
"interior rings of a Polygon."
msgstr ""
"Повертає набір рядків <varname>geometry_dump</varname> для зовнішнього та "
"внутрішнього кілець полігону."

#. Tag: para
#, no-c-format
msgid ""
"A set-returning function (SRF) that extracts the rings of a polygon. It "
"returns a set of <xref linkend=\"geometry_dump\"/> rows, each containing a "
"geometry (<parameter>geom</parameter> field) and an array of integers "
"(<parameter>path</parameter> field)."
msgstr ""
"Функція повернення набору (SRF), яка витягує кільця полігону. Вона повертає "
"набір <xref linkend=\"geometry_dump\"/>рядків, кожен з яких містить "
"геометрію (поле <parameter>geom</parameter>) та масив цілих чисел (поле "
"<parameter>path</parameter>)."

#. Tag: para
#, no-c-format
msgid ""
"The <parameter>geom</parameter> field contains each ring as a POLYGON. The "
"<parameter>path</parameter> field is an integer array of length 1 containing "
"the polygon ring index. The exterior ring (shell) has index 0. The interior "
"rings (holes) have indices of 1 and higher."
msgstr ""
"Поле <parameter>geom</parameter> містить кожне кільце як POLYGON. Поле "
"<parameter>path</parameter> є цілочисельним масивом довжиною 1, що містить "
"індекс кільця полігону. Зовнішнє кільце (оболонка) має індекс 0. Внутрішні "
"кільця (отвори) мають індекси 1 і вище."

#. Tag: para
#, no-c-format
msgid ""
"This only works for POLYGON geometries, not MULTIPOLYGONs. Use <xref "
"linkend=\"ST_Dump\"/> to extract polygon elements from polygonal geometries: "
"<code>ST_DumpRings( (ST_Dump(geom)).geom )</code>"
msgstr ""
"Це працює тільки для геометрій POLYGON, а не для MULTIPOLYGON. "
"Використовуйте <xref linkend=\"ST_Dump\"/>, щоб витягти елементи полігону з "
"полігональних геометрій: <code>ST_DumpRings( (ST_Dump(geom)).geom )</code>"

#. Tag: para
#, no-c-format
msgid "Availability: PostGIS 1.1.3. Requires PostgreSQL 7.3 or higher."
msgstr "Доступність: PostGIS 1.1.3. Вимагає PostgreSQL 7.3 або вище."

#. Tag: para
#, no-c-format
msgid "Extracting all rings as polygons."
msgstr "Витяг усіх кілець як полігонів."

#. Tag: para
#, no-c-format
msgid "Extracting shell and holes from a polygon."
msgstr "Вилучення оболонки та отворів з полігона."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
"linkend=\"ST_InteriorRingN\"/>"
msgstr ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
"linkend=\"ST_InteriorRingN\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the last point of a LineString or CircularLineString."
msgstr "Повертає останню точку LineString або CircularLineString."

#. Tag: para
#, no-c-format
msgid ""
"Returns the last point of a <varname>LINESTRING</varname> or "
"<varname>CIRCULARLINESTRING</varname> geometry as a <varname>POINT</"
"varname>. Returns <varname>NULL</varname> if the input is not a "
"<varname>LINESTRING</varname> or <varname>CIRCULARLINESTRING</varname>."
msgstr ""
"Повертає останню точку геометрії <varname>LINESTRING</varname> або "
"<varname>CIRCULARLINESTRING</varname> як <varname>POINT</varname>. Повертає "
"<varname>NULL</varname>, якщо вхідні дані не є <varname>LINESTRING</varname> "
"або <varname>CIRCULARLINESTRING</varname>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.1.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.4"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 no longer works with single geometry MultiLineStrings. In "
"older versions of PostGIS a single-line MultiLineString would work with this "
"function and return the end point. In 2.0.0 it returns NULL like any other "
"MultiLineString. The old behavior was an undocumented feature, but people "
"who assumed they had their data stored as LINESTRING may experience these "
"returning NULL in 2.0.0."
msgstr ""
"Змінено: 2.0.0 більше не працює з одномірними MultiLineStrings. У старих "
"версіях PostGIS одномірний MultiLineString працював з цією функцією і "
"повертав кінцеву точку. У 2.0.0 він повертає NULL, як і будь-який інший "
"MultiLineString. Стара поведінка була недокументованою функцією, але "
"користувачі, які вважали, що їхні дані зберігаються як LINESTRING, можуть "
"зіткнутися з поверненням NULL у 2.0.0."

#. Tag: para
#, no-c-format
msgid "End point of a LineString"
msgstr "End point of a LineString"

#. Tag: para
#, no-c-format
msgid "End point of a non-LineString is NULL"
msgstr "Кінцева точка нелінійного об'єкта LineString має значення NULL"

#. Tag: para
#, no-c-format
msgid "End point of a 3D LineString"
msgstr "Кінцева точка 3D-лінії"

#. Tag: para
#, no-c-format
msgid "End point of a CircularString"
msgstr "Кінцева точка CircularString"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_StartPoint\"/>"
msgstr ", <xref linkend=\"ST_StartPoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a geometry representing the bounding box of a geometry."
msgstr "Повертає геометрію, що представляє обмежувальну рамку геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the double-precision (float8) minimum bounding box for the supplied "
"geometry, as a geometry. The polygon is defined by the corner points of the "
"bounding box ((<varname>MINX</varname>, <varname>MINY</varname>), "
"(<varname>MINX</varname>, <varname>MAXY</varname>), (<varname>MAXX</"
"varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MINY</"
"varname>), (<varname>MINX</varname>, <varname>MINY</varname>)). (PostGIS "
"will add a <varname>ZMIN</varname>/<varname>ZMAX</varname> coordinate as "
"well)."
msgstr ""
"Повертає мінімальну обмежувальну коробку подвійної точності (float8) для "
"заданої геометрії у вигляді геометрії. Полігон визначається кутовими точками "
"обмежувальної рамки ((<varname>MINX</varname>, <varname>MINY</varname>), "
"(<varname>MINX</varname>, <varname>MAXY</varname>), (<varname>MAXX</"
"varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MINY</"
"varname>), (<varname>MINX</varname>, <varname>MINY</varname>)). (PostGIS "
"також додасть координати <varname>ZMIN</varname>/<varname>ZMAX</varname>)."

#. Tag: para
#, no-c-format
msgid ""
"Degenerate cases (vertical lines, points) will return a geometry of lower "
"dimension than <varname>POLYGON</varname>, ie. <varname>POINT</varname> or "
"<varname>LINESTRING</varname>."
msgstr ""
"У виняткових випадках (вертикальні лінії, точки) буде повернено геометрію з "
"розмірністю, меншою за <varname>POLYGON</varname>, тобто <varname>POINT</"
"varname> або <varname>LINESTRING</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.5.0 behavior changed to output double precision instead of "
"float4"
msgstr ""
"Доступність: 1.5.0 поведінка змінена на виведення подвійної точності замість "
"float4"

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.1"
msgstr "&sfs_compliant; s2.1.1.1"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.19"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.19"

#. Tag: para
#, no-c-format
msgid "Envelope of a point and linestring."
msgstr "Огинаюча точки та лінійного відрізка."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"Box3D\"/>, <xref linkend=\"ST_OrientedEnvelope\"/>"
msgstr ", <xref linkend=\"Box3D\"/>, <xref linkend=\"ST_OrientedEnvelope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a LineString representing the exterior ring of a Polygon."
msgstr "Повертає LineString, що представляє зовнішнє кільце полігону"

#. Tag: para
#, no-c-format
msgid ""
"Returns a LINESTRING representing the exterior ring (shell) of a POLYGON. "
"Returns NULL if the geometry is not a polygon."
msgstr "Повертає LineString, що представляє зовнішнє кільце полігону."

#. Tag: para
#, no-c-format
msgid ""
"This function does not support MULTIPOLYGONs. For MULTIPOLYGONs use in "
"conjunction with <xref linkend=\"ST_GeometryN\"/> or <xref "
"linkend=\"ST_Dump\"/>"
msgstr ""
"Ця функція не підтримує MULTIPOLYGON. Для MULTIPOLYGON використовуйте разом "
"з <xref linkend=\"ST_GeometryN\"/>або <xref linkend=\"ST_Dump\"/>"

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; 2.1.5.1"
msgstr "&sfs_compliant; 2.1.5.1"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.2.3, 8.3.3"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.2.3, 8.3.3"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_NumInteriorRings\"/>"
msgstr ""
", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_NumInteriorRings\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return an element of a geometry collection."
msgstr "Повернути елемент колекції геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Return the 1-based Nth element geometry of an input geometry which is a "
"GEOMETRYCOLLECTION, MULTIPOINT, MULTILINESTRING, MULTICURVE, MULTI)POLYGON, "
"or POLYHEDRALSURFACE. Otherwise, returns NULL."
msgstr ""
"Повертає N-й елемент геометрії, починаючи з 1, вхідної геометрії, яка є "
"GEOMETRYCOLLECTION, MULTIPOINT, MULTILINESTRING, MULTICURVE, MULTI)POLYGON "
"або POLYHEDRALSURFACE. В іншому випадку повертає NULL."

#. Tag: para
#, no-c-format
msgid ""
"Index is 1-based as for OGC specs since version 0.8.0. Previous versions "
"implemented this as 0-based instead."
msgstr ""
"Індекс базується на 1, як і в специфікаціях OGC, починаючи з версії 0.8.0. У "
"попередніх версіях це реалізовано на основі 0."

#. Tag: para
#, no-c-format
msgid ""
"To extract all elements of a geometry, <xref linkend=\"ST_Dump\"/> is more "
"efficient and works for atomic geometries."
msgstr ""
"Щоб витягти всі елементи геометрії, <xref linkend=\"ST_Dump\"/>є більш "
"ефективним і працює для атомних геометрій."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 Prior versions would return NULL for singular geometries. "
"This was changed to return the geometry for ST_GeometryN(..,1) case."
msgstr ""
"Змінено: 2.0.0 Попередні версії повертали NULL для геометрій в однині. Це "
"було змінено, щоб повертати геометрію для випадку ST_GeometryN(..,1)."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 9.1.5"
msgstr "&sqlmm_compliant; SQL-MM 3: 9.1.5"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_NumGeometries\"/>"
msgstr ", <xref linkend=\"ST_NumGeometries\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the SQL-MM type of a geometry as text."
msgstr "Повертає тип SQL-MM геометрії у вигляді тексту."

#. Tag: para
#, no-c-format
msgid ""
"Returns the type of the geometry as a string. EG: 'ST_LineString', "
"'ST_Polygon','ST_MultiPolygon' etc. This function differs from "
"GeometryType(geometry) in the case of the string and ST in front that is "
"returned, as well as the fact that it will not indicate whether the geometry "
"is measured."
msgstr ""
"Повертає тип геометрії у вигляді рядка. Наприклад: 'ST_LineString', "
"'ST_Polygon','ST_MultiPolygon' тощо. Ця функція відрізняється від "
"GeometryType(geometry) тим, що повертає строку і ST на початку, а також тим, "
"що не вказує, чи виміряно геометрію."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 support for Polyhedral surfaces was introduced."
msgstr "Покращено: 2.0.0 додано підтримку багатогранних поверхонь."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.4"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a geometry contains a circular arc"
msgstr "Тестує, чи містить геометрія кругову дугу"

#. Tag: para
#, no-c-format
msgid ""
"Returns true if a geometry or geometry collection contains a circular string"
msgstr ""
"Повертає true, якщо геометрія або колекція геометрій містить циклічну строку"

#. Tag: para
#, no-c-format
msgid "Availability: 1.2.3?"
msgstr "Доступність: 1.2.3?"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LineToCurve\"/>"
msgstr ", <xref linkend=\"ST_LineToCurve\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Nth interior ring (hole) of a Polygon."
msgstr "Повертає N-те внутрішнє кільце (отвір) полігону."

#. Tag: para
#, no-c-format
msgid ""
"Returns the Nth interior ring (hole) of a POLYGON geometry as a LINESTRING. "
"The index starts at 1. Returns NULL if the geometry is not a polygon or the "
"index is out of range."
msgstr ""
"Повертає N-те внутрішнє кільце (отвір) геометрії POLYGON як LINESTRING. "
"Індекс починається з 1. Повертає NULL, якщо геометрія не є полігоном або "
"індекс виходить за межі діапазону."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.2.6, 8.3.5"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.2.6, 8.3.5"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_NumInteriorRing\"/>, <xref "
"linkend=\"ST_NumInteriorRings\"/>"
msgstr ""
", <xref linkend=\"ST_BuildArea\"/>, <xref linkend=\"ST_Collect\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_NumInteriorRing\"/>, <xref "
"linkend=\"ST_NumInteriorRings\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the number of component curves in a CompoundCurve."
msgstr "Повернути кількість кривих компонентів у CompoundCurve."

#. Tag: para
#, no-c-format
msgid ""
"Return the number of component curves in a CompoundCurve, zero for an empty "
"CompoundCurve, or NULL for a non-CompoundCurve input."
msgstr ""
"Повертає кількість компонентних кривих у CompoundCurve, нуль для порожнього "
"CompoundCurve або NULL для вхідних даних, що не є CompoundCurve."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
"linkend=\"ST_NumInteriorRings\"/>, <xref linkend=\"ST_NumGeometries\"/>"
msgstr ""
", <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
"linkend=\"ST_NumInteriorRings\"/>, <xref linkend=\"ST_NumGeometries\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Nth component curve geometry of a CompoundCurve."
msgstr "Повертає геометрію N-го компонента кривої CompoundCurve."

#. Tag: para
#, no-c-format
msgid ""
"Returns the Nth component curve geometry of a CompoundCurve. The index "
"starts at 1. Returns NULL if the geometry is not a CompoundCurve or the "
"index is out of range."
msgstr ""
"Повертає геометрію N-го компонента кривої CompoundCurve. Індекс починається "
"з 1. Повертає NULL, якщо геометрія не є CompoundCurve або індекс знаходиться "
"поза діапазоном."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if a LineStrings's start and end points are coincident. For a "
"PolyhedralSurface tests if it is closed (volumetric)."
msgstr ""
"Перевіряє, чи збігаються початкова та кінцева точки LineStrings. Для "
"PolyhedralSurface перевіряє, чи є вона закритою (об'ємною)."

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if the <varname>LINESTRING</varname>'s start "
"and end points are coincident. For Polyhedral Surfaces, reports if the "
"surface is areal (open) or volumetric (closed)."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо початкова та кінцева точки "
"<varname>LINESTRING</varname> збігаються. Для поліедральних поверхонь "
"повідомляє, чи поверхня є плоскою (відкритою) чи об'ємною (закритою)."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.1.5, 9.3.3"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.5, 9.3.3"

#. Tag: para
#, no-c-format
msgid ""
"SQL-MM defines the result of <code>ST_IsClosed(NULL)</code> to be 0, while "
"PostGIS returns <varname>NULL</varname>."
msgstr ""
"SQL-MM визначає результат <code>ST_IsClosed(NULL)</code> як 0, тоді як "
"PostGIS повертає <varname>NULL</varname>."

#. Tag: title
#, no-c-format
msgid "Line String and Point Examples"
msgstr "Приклади LineString і Point"

#. Tag: title
#, no-c-format
msgid "Polyhedral Surface Examples"
msgstr "Приклади багатогранних поверхонь"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a geometry is a geometry collection type."
msgstr "Перевіряє, чи є геометрія типом колекції геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if the geometry type of the argument a "
"geometry collection type. Collection types are the following:"
msgstr ""
"Повертає <varname>TRUE</varname>, якщо тип геометрії аргументу є типом "
"колекції геометрії. Типи колекцій є такими:"

#. Tag: para
#, no-c-format
msgid "GEOMETRYCOLLECTION"
msgstr "GEOMETRYCOLLECTION"

#. Tag: para
#, no-c-format
msgid "MULTI{POINT,POLYGON,LINESTRING,CURVE,SURFACE}"
msgstr "MULTI{POINT,POLYGON,LINESTRING,CURVE,SURFACE}"

#. Tag: para
#, no-c-format
msgid "COMPOUNDCURVE"
msgstr "COMPOUNDCURVE"

#. Tag: para
#, no-c-format
msgid ""
"This function analyzes the type of the geometry. This means that it will "
"return <varname>TRUE</varname> on collections that are empty or that contain "
"a single element."
msgstr ""
"Ця функція аналізує тип геометрії. Це означає, що вона поверне "
"<varname>TRUE</varname> для колекцій, які порожні або містять один елемент."

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a geometry is empty."
msgstr "Перевіряє, чи геометрія порожня."

#. Tag: para
#, no-c-format
msgid ""
"Returns true if this Geometry is an empty geometry. If true, then this "
"Geometry represents an empty geometry collection, polygon, point etc."
msgstr ""
"Повертає true, якщо ця геометрія є порожньою. Якщо true, то ця геометрія "
"представляє порожню колекцію геометрії, полігон, точку тощо."

#. Tag: para
#, no-c-format
msgid ""
"SQL-MM defines the result of ST_IsEmpty(NULL) to be 0, while PostGIS returns "
"NULL."
msgstr ""
"SQL-MM визначає результат ST_IsEmpty(NULL) як 0, тоді як PostGIS повертає "
"NULL."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.7"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.7"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 In prior versions of PostGIS "
"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') was allowed. This is now "
"illegal in PostGIS 2.0.0 to better conform with SQL/MM standards"
msgstr ""
"Змінено: 2.0.0 У попередніх версіях PostGIS "
"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') було дозволено. Тепер це є "
"незаконним у PostGIS 2.0.0 для кращої відповідності стандартам SQL/MM"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if Polygons have exterior rings oriented counter-clockwise and "
"interior rings oriented clockwise."
msgstr ""
"Перевіряє, чи мають полігони зовнішні кільця, орієнтовані проти годинникової "
"стрілки, і внутрішні кільця, орієнтовані за годинниковою стрілкою."

#. Tag: para
#, no-c-format
msgid ""
"Returns true if all polygonal components of the input geometry use a counter-"
"clockwise orientation for their exterior ring, and a clockwise direction for "
"all interior rings."
msgstr ""
"Повертає true, якщо всі полігональні компоненти вхідної геометрії "
"використовують орієнтацію проти годинникової стрілки для зовнішнього кільця "
"і за годинниковою стрілкою для всіх внутрішніх кілець."

#. Tag: para
#, no-c-format
msgid "Returns true if the geometry has no polygonal components."
msgstr "Повертає true, якщо геометрія не має полігональних компонентів."

#. Tag: para
#, no-c-format
msgid ""
"Closed linestrings are not considered polygonal components, so you would "
"still get a true return by passing a single closed linestring no matter its "
"orientation."
msgstr ""
"Закриті лінії не вважаються полігональними компонентами, тому ви все одно "
"отримаєте правильний результат, передавши одну закриту лінію незалежно від "
"її орієнтації."

#. Tag: para
#, no-c-format
msgid ""
"If a polygonal geometry does not use reversed orientation for interior rings "
"(i.e., if one or more interior rings are oriented in the same direction as "
"an exterior ring) then both ST_IsPolygonCW and ST_IsPolygonCCW will return "
"false."
msgstr ""
"Якщо полігональна геометрія не використовує зворотну орієнтацію для "
"внутрішніх кілець (тобто, якщо одне або більше внутрішніх кілець орієнтовані "
"в тому ж напрямку, що і зовнішнє кільце), то обидва ST_IsPolygonCW і "
"ST_IsPolygonCCW повернуть false."

#. Tag: para
#, no-c-format
msgid "Availability: 2.4.0"
msgstr "Доступність: 2.4.0"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ForcePolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"
msgstr ""
", <xref linkend=\"ST_ForcePolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if Polygons have exterior rings oriented clockwise and interior rings "
"oriented counter-clockwise."
msgstr ""
"Перевіряє, чи полігони мають зовнішні кільця, орієнтовані за годинниковою "
"стрілкою, а внутрішні кільця — проти годинникової стрілки."

#. Tag: para
#, no-c-format
msgid ""
"Returns true if all polygonal components of the input geometry use a "
"clockwise orientation for their exterior ring, and a counter-clockwise "
"direction for all interior rings."
msgstr ""
"Повертає true, якщо всі полігональні компоненти вхідної геометрії "
"використовують орієнтацію за годинниковою стрілкою для зовнішнього кільця і "
"проти годинникової стрілки для всіх внутрішніх кілець."

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a LineString is closed and simple."
msgstr "Перевіряє, чи лінія LineString є замкнутою та простою."

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if this <varname>LINESTRING</varname> is "
"both <xref linkend=\"ST_IsClosed\"/> (<code>ST_StartPoint(g) ~= "
"ST_Endpoint(g)</code>) and <xref linkend=\"ST_IsSimple\"/> (does not self "
"intersect)."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо цей <varname>LINESTRING</varname> є "
"одночасно <xref linkend=\"ST_IsClosed\"/>(<code>ST_StartPoint(g) ~= "
"ST_Endpoint(g)</code>) і <xref linkend=\"ST_IsSimple\"/>(не перетинається "
"сам із собою)."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.1.6"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.6"

#. Tag: para
#, no-c-format
msgid ""
"SQL-MM defines the result of <code>ST_IsRing(NULL)</code> to be 0, while "
"PostGIS returns <varname>NULL</varname>."
msgstr ""
"SQL-MM визначає результат <code>ST_IsRing(NULL)</code> як 0, тоді як PostGIS "
"повертає <varname>NULL</varname>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_StartPoint\"/>, <xref "
"linkend=\"ST_EndPoint\"/>"
msgstr ""
", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_StartPoint\"/>, <xref "
"linkend=\"ST_EndPoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if a geometry has no points of self-intersection or self-tangency."
msgstr "Перевіряє, чи геометрія не має точок самоперетину або самодотику."

#. Tag: para
#, no-c-format
msgid ""
"Returns true if this Geometry has no anomalous geometric points, such as "
"self-intersection or self-tangency. For more information on the OGC's "
"definition of geometry simplicity and validity, refer to <link "
"linkend=\"OGC_Validity\">\"Ensuring OpenGIS compliance of geometries\"</link>"
msgstr ""
"Повертає значення true, якщо ця геометрія не має аномальних геометричних "
"точок, таких як самоперетин або самодотичність. Для отримання додаткової "
"інформації про визначення простоти та валідності геометрії OGC див. <link "
"linkend=\"OGC_Validity\">\"Забезпечення відповідності геометрій стандарту "
"OpenGIS\"</link>"

#. Tag: para
#, no-c-format
msgid ""
"SQL-MM defines the result of ST_IsSimple(NULL) to be 0, while PostGIS "
"returns NULL."
msgstr ""
"SQL-MM визначає результат ST_IsSimple(NULL) як 0, тоді як PostGIS повертає "
"NULL."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.8"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.8"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the M coordinate of a Point."
msgstr "Повертає координату M точки."

#. Tag: para
#, no-c-format
msgid ""
"Return the M coordinate of a Point, or NULL if not available. Input must be "
"a Point."
msgstr ""
"Повертає координату M точки або NULL, якщо вона недоступна. Вхідні дані "
"повинні бути точкою."

#. Tag: para
#, no-c-format
msgid ""
"This is not (yet) part of the OGC spec, but is listed here to complete the "
"point coordinate extractor function list."
msgstr ""
"Це (поки що) не є частиною специфікації OGC, але наведено тут для повноти "
"переліку функцій вилучення координат точок."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant;"
msgstr "&sqlmm_compliant;"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/"
">"
msgstr ""
", <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/>, <xref linkend=\"ST_Z\"/"
">"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the amount of memory space a geometry takes."
msgstr "Повертає обсяг пам'яті, який займає геометрія."

#. Tag: para
#, no-c-format
msgid "Returns the amount of memory space (in bytes) the geometry takes."
msgstr "Повертає обсяг пам'яті (у байтах), який займає геометрія."

#. Tag: para
#, no-c-format
msgid ""
"This complements the PostgreSQL built-in <link xlink:href=\"https://www."
"postgresql.org/docs/current/functions-admin.html#FUNCTIONS-ADMIN-"
"DBOBJECT\">database object functions</link> pg_column_size, pg_size_pretty, "
"pg_relation_size, pg_total_relation_size."
msgstr ""
"Це доповнює вбудовані в PostgreSQL <link xlink:href=\"https://www.postgresql."
"org/docs/current/functions-admin.html#FUNCTIONS-ADMIN-DBOBJECT\">функції "
"об'єктів бази даних</link> pg_column_size, pg_size_pretty, pg_relation_size, "
"pg_total_relation_size."

#. Tag: para
#, no-c-format
msgid ""
"pg_relation_size which gives the byte size of a table may return byte size "
"lower than ST_MemSize. This is because pg_relation_size does not add toasted "
"table contribution and large geometries are stored in TOAST tables."
msgstr ""
"pg_relation_size, що повертає розмір таблиці в байтах, може повернути "
"розмір, менший за ST_MemSize. Це відбувається тому, що pg_relation_size не "
"додає розмір тостованих таблиць, а великі геометрії зберігаються в таблицях "
"TOAST."

#. Tag: para
#, no-c-format
msgid ""
"pg_total_relation_size - includes, the table, the toasted tables, and the "
"indexes."
msgstr ""
"pg_total_relation_size - включає таблицю, тостовані таблиці та індекси."

#. Tag: para
#, no-c-format
msgid ""
"pg_column_size returns how much space a geometry would take in a column "
"considering compression, so may be lower than ST_MemSize"
msgstr ""
"pg_column_size повертає, скільки місця займає геометрія в стовпці з "
"урахуванням стиснення, тому може бути менше, ніж ST_MemSize."

#. Tag: para
#, no-c-format
msgid "Changed: 2.2.0 name changed to ST_MemSize to follow naming convention."
msgstr ""
"Змінено: 2.2.0 назва змінено на ST_MemSize відповідно до правил іменування."

#. Tag: refpurpose
#, no-c-format
msgid "Returns the coordinate dimension of a geometry."
msgstr "Повертає розмір координат геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the coordinate dimension of the geometry. PostGIS supports 2 - (x,"
"y) , 3 - (x,y,z) or 2D with measure - x,y,m, and 4 - 3D with measure space x,"
"y,z,m"
msgstr ""
"Повертає розмірність координат геометрії. PostGIS підтримує 2 - (x,y) , 3 - "
"(x,y,z) або 2D з мірою - x,y,m, і 4 - 3D з мірою простору x,y,z,m"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Dimension\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
msgstr ""
", <xref linkend=\"ST_Dimension\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the number of points (vertices) in a geometry."
msgstr "Повертає кількість точок (вершин) у геометрії."

#. Tag: para
#, no-c-format
msgid "Return the number of points in a geometry. Works for all geometries."
msgstr "Повертає кількість точок у геометрії. Працює для всіх геометрій."

#. Tag: refpurpose
#, no-c-format
msgid "Returns the number of rings in a polygonal geometry."
msgstr "Повертає кількість кілець у полігональній геометрії."

#. Tag: para
#, no-c-format
msgid ""
"If the geometry is a polygon or multi-polygon returns the number of rings. "
"Unlike NumInteriorRings, it counts the outer rings as well."
msgstr ""
"Якщо геометрія є полігоном або мультиполігоном, повертає кількість кілець. "
"На відміну від NumInteriorRings, враховує також зовнішні кільця."

#. Tag: refpurpose
#, no-c-format
msgid "Returns the number of elements in a geometry collection."
msgstr "Повертає кількість елементів у колекції геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the number of elements in a geometry collection (GEOMETRYCOLLECTION "
"or MULTI*). For non-empty atomic geometries returns 1. For empty geometries "
"returns 0."
msgstr ""
"Повертає кількість елементів у колекції геометрій (GEOMETRYCOLLECTION або "
"MULTI*). Для не порожніх атомарних геометрій повертає 1. Для порожніх "
"геометрій повертає 0."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 In prior versions this would return NULL if the geometry was "
"not a collection/MULTI type. 2.0.0+ now returns 1 for single geometries e.g "
"POLYGON, LINESTRING, POINT."
msgstr ""
"Змінено: 2.0.0 У попередніх версіях це повертало NULL, якщо геометрія не "
"була типом колекції/MULTI. 2.0.0+ тепер повертає 1 для одиночних геометрій, "
"наприклад POLYGON, LINESTRING, POINT."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 9.1.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 9.1.4"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Multi\"/>"
msgstr ", <xref linkend=\"ST_Multi\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the number of interior rings (holes) of a Polygon."
msgstr "Повертає кількість внутрішніх кілець (отворів) полігону."

#. Tag: para
#, no-c-format
msgid ""
"Return the number of interior rings of a polygon geometry. Return NULL if "
"the geometry is not a polygon."
msgstr ""
"Повертає кількість внутрішніх кілець геометрії полігону. Повертає NULL, якщо "
"геометрія не є полігоном."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.2.5"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.2.5"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 - in prior versions it would allow passing a MULTIPOLYGON, "
"returning the number of interior rings of first POLYGON."
msgstr ""
"Змінено: 2.0.0 - у попередніх версіях дозволялося передавати MULTIPOLYGON, "
"повертаючи кількість внутрішніх кілець першого POLYGON."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_InteriorRingN\"/>"
msgstr ", <xref linkend=\"ST_InteriorRingN\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the number of interior rings (holes) of a Polygon. Aias for "
"ST_NumInteriorRings"
msgstr ""
"Повертає кількість внутрішніх кілець (отворів) полігону. Aias для "
"ST_NumInteriorRings"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the number of faces on a Polyhedral Surface. Will return null for non-"
"polyhedral geometries."
msgstr ""
"Повертає кількість граней на багатогранній поверхні. Для небагатогранних "
"геометрій повертає нуль."

#. Tag: para
#, no-c-format
msgid ""
"Return the number of faces on a Polyhedral Surface. Will return null for non-"
"polyhedral geometries. This is an alias for ST_NumGeometries to support MM "
"naming. Faster to use ST_NumGeometries if you don't care about MM convention."
msgstr ""
"Повертає кількість граней на багатогранній поверхні. Для геометрій, що не є "
"багатогранними, повертає нуль. Це псевдонім для ST_NumGeometries для "
"підтримки іменування MM. Якщо вам не важлива конвенція MM, швидше "
"використовувати ST_NumGeometries."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3: 8.5"
msgstr "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3: 8.5"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the number of points in a LineString or CircularString."
msgstr "Повертає кількість точок у LineString або CircularString."

#. Tag: para
#, no-c-format
msgid ""
"Return the number of points in an ST_LineString or ST_CircularString value. "
"Prior to 1.4 only works with linestrings as the specs state. From 1.4 "
"forward this is an alias for ST_NPoints which returns number of vertices for "
"not just linestrings. Consider using ST_NPoints instead which is multi-"
"purpose and works with many geometry types."
msgstr ""
"Повертає кількість точок у значенні ST_LineString або ST_CircularString. До "
"версії 1.4 працює тільки з лініями, як зазначено в специфікації. Починаючи з "
"версії 1.4, це псевдонім для ST_NPoints, який повертає кількість вершин не "
"тільки для лінійних рядків. Розгляньте можливість використання ST_NPoints, "
"який є багатоцільовим і працює з багатьма типами геометрії."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.2.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.4"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Nth geometry (face) of a PolyhedralSurface."
msgstr "Повертає N-ту геометрію (грань) багатогранної поверхні."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 1-based Nth geometry (face) if the geometry is a "
"POLYHEDRALSURFACE or POLYHEDRALSURFACEM. Otherwise, returns NULL. This "
"returns the same answer as ST_GeometryN for PolyhedralSurfaces. Using "
"ST_GeometryN is faster."
msgstr ""
"Повертає N-ту геометрію (грань), починаючи з 1, якщо геометрія є "
"POLYHEDRALSURFACE або POLYHEDRALSURFACEM. В іншому випадку повертає NULL. "
"Повертає той самий результат, що й ST_GeometryN для PolyhedralSurfaces. "
"Використання ST_GeometryN є швидшим."

#. Tag: para
#, no-c-format
msgid "Index is 1-based."
msgstr "Індекс починається з 1."

#. Tag: para
#, no-c-format
msgid ""
"If you want to extract all elements of a geometry <xref linkend=\"ST_Dump\"/"
"> is more efficient."
msgstr ""
"Якщо ви хочете витягти всі елементи геометрії, <xref linkend=\"ST_Dump\"/>є "
"більш ефективним."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the Nth point in the first LineString or circular LineString in a "
"geometry."
msgstr ""
"Повертає N-ту точку в першому LineString або круговому LineString в "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Return the Nth point in a single linestring or circular linestring in the "
"geometry. Negative values are counted backwards from the end of the "
"LineString, so that -1 is the last point. Returns NULL if there is no "
"linestring in the geometry."
msgstr ""
"Повертає N-ту точку в одній лінійній або круговій лінійній геометрії. "
"Негативні значення відраховуються назад від кінця LineString, так що -1 є "
"останньою точкою. Повертає NULL, якщо в геометрії немає лінійної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Index is 1-based as for OGC specs since version 0.8.0. Backward indexing "
"(negative index) is not in OGC Previous versions implemented this as 0-based "
"instead."
msgstr ""
"Індекс починається з 1, як і в специфікаціях OGC, починаючи з версії 0.8.0. "
"Зворотне індексування (негативний індекс) не передбачено в OGC. У попередніх "
"версіях це реалізовано як індекс, що починається з 0."

#. Tag: para
#, no-c-format
msgid ""
"If you want to get the Nth point of each LineString in a MultiLineString, "
"use in conjunction with ST_Dump"
msgstr ""
"Якщо ви хочете отримати N-ту точку кожного LineString у MultiLineString, "
"використовуйте разом із ST_Dump"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.2.5, 7.3.5"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.5, 7.3.5"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 no longer works with single geometry multilinestrings. In "
"older versions of PostGIS -- a single line multilinestring would work "
"happily with this function and return the start point. In 2.0.0 it just "
"returns NULL like any other multilinestring."
msgstr ""
"Змінено: 2.0.0 більше не працює з одногеометричними мультилініями. У "
"старіших версіях PostGIS — одинарну мультилінію працював би з цією функцією "
"без проблем і повертав би початкову точку. У 2.0.0 він просто повертає NULL, "
"як і будь-який інший мультилінії."

#. Tag: para
#, no-c-format
msgid "Changed: 2.3.0 : negative indexing available (-1 is last point)"
msgstr "Змінено: 2.3.0: доступне негативне індексування (-1 — останній пункт)"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a MultiPoint containing the coordinates of a geometry."
msgstr "Повертає об'єкт MultiPoint, що містить координати геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a MultiPoint containing all the coordinates of a geometry. Duplicate "
"points are preserved, including the start and end points of ring geometries. "
"(If desired, duplicate points can be removed by calling <xref "
"linkend=\"ST_RemoveRepeatedPoints\"/> on the result)."
msgstr ""
"Повертає MultiPoint, що містить усі координати геометрії. Дублікати точок "
"зберігаються, включаючи початкову та кінцеву точки кільцевих геометрій. (За "
"бажанням дублікати точок можна видалити, викликавши <xref "
"linkend=\"ST_RemoveRepeatedPoints\"/> на результаті)."

#. Tag: para
#, no-c-format
msgid ""
"To obtain information about the position of each coordinate in the parent "
"geometry use <xref linkend=\"ST_DumpPoints\"/>."
msgstr ""
"Щоб отримати інформацію про положення кожної координати в батьківській "
"геометрії, використовуйте <xref linkend=\"ST_DumpPoints\"/>."

#. Tag: para
#, no-c-format
msgid "M and Z coordinates are preserved if present."
msgstr "Координати M і Z зберігаються, якщо вони є."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_DumpPoints\"/>"
msgstr ", <xref linkend=\"ST_DumpPoints\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the first point of a LineString."
msgstr "Повертає першу точку LineString."

#. Tag: para
#, no-c-format
msgid ""
"Returns the first point of a <varname>LINESTRING</varname> or "
"<varname>CIRCULARLINESTRING</varname> geometry as a <varname>POINT</"
"varname>. Returns <varname>NULL</varname> if the input is not a "
"<varname>LINESTRING</varname> or <varname>CIRCULARLINESTRING</varname>."
msgstr ""
"Повертає першу точку геометрії <varname>LINESTRING</varname> або "
"<varname>CIRCULARLINESTRING</varname> як <varname>POINT</varname>. Повертає "
"<varname>NULL</varname>, якщо вхідні дані не є <varname>LINESTRING</varname> "
"або <varname>CIRCULARLINESTRING</varname>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.1.3"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.3"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.2.0 returns a point for all geometries. Prior behavior returns "
"NULLs if input was not a LineString."
msgstr ""
"Покращено: 3.2.0 повертає точку для всіх геометрій. Попередня поведінка "
"повертала NULL, якщо вхідні дані не були LineString."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 no longer works with single geometry MultiLineStrings. In "
"older versions of PostGIS a single-line MultiLineString would work happily "
"with this function and return the start point. In 2.0.0 it just returns NULL "
"like any other MultiLineString. The old behavior was an undocumented "
"feature, but people who assumed they had their data stored as LINESTRING may "
"experience these returning NULL in 2.0.0."
msgstr ""
"Змінено: 2.0.0 більше не працює з одномірними геометричними об'єктами "
"MultiLineStrings. У старих версіях PostGIS одномірний MultiLineString "
"працював з цією функцією без проблем і повертав початкову точку. У 2.0.0 він "
"просто повертає NULL, як і будь-який інший MultiLineString. Стара поведінка "
"була недокументованою функцією, але користувачі, які вважали, що їхні дані "
"зберігаються як LINESTRING, можуть зіткнутися з поверненням NULL у 2.0.0."

#. Tag: para
#, no-c-format
msgid "Start point of a LineString"
msgstr "Початкова точка лінії"

#. Tag: para
#, no-c-format
msgid "Start point of a non-LineString is NULL"
msgstr "Початкова точка нелінійного об'єкта LineString має значення NULL"

#. Tag: para
#, no-c-format
msgid "Start point of a 3D LineString"
msgstr "Початкова точка 3D-лінії"

#. Tag: para
#, no-c-format
msgid "Start point of a CircularString"
msgstr "Початкова точка CircularString"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_PointN\"/>"
msgstr ", <xref linkend=\"ST_PointN\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a text summary of the contents of a geometry."
msgstr "Повертає текстовий підсумок вмісту геометрії."

#. Tag: para
#, no-c-format
msgid "Returns a text summary of the contents of the geometry."
msgstr "Повертає текстовий підсумок вмісту геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Flags shown square brackets after the geometry type have the following "
"meaning:"
msgstr ""
"Прапорці, що відображаються в квадратних дужках після типу геометрії, мають "
"таке значення:"

#. Tag: para
#, no-c-format
msgid "M: has M coordinate"
msgstr "M: має координату M"

#. Tag: para
#, no-c-format
msgid "Z: has Z coordinate"
msgstr "Z: має координату Z"

#. Tag: para
#, no-c-format
msgid "B: has a cached bounding box"
msgstr "B: має кешовану обмежувальну рамку"

#. Tag: para
#, no-c-format
msgid "G: is geodetic (geography)"
msgstr "G: геодезичний (географія)"

#. Tag: para
#, no-c-format
msgid "S: has spatial reference system"
msgstr "S: має просторову систему координат"

#. Tag: para
#, no-c-format
msgid "Availability: 1.2.2"
msgstr "Доступність: 1.2.2"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 added support for geography"
msgstr "Покращено: у версії 2.0.0 додано підтримку географії"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 S flag to denote if has a known spatial reference system"
msgstr ""
"Покращено: 2.1.0 Прапор S для позначення наявності відомої системи "
"просторових координат"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.2.0 Added support for TIN and Curves"
msgstr "Покращено: 2.2.0 Додано підтримку TIN і кривих"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_AddBBox\"/>, <xref linkend=\"ST_Force_3DM\"/>, "
"<xref linkend=\"ST_Force_3DZ\"/>, <xref linkend=\"ST_Force2D\"/>, <xref "
"linkend=\"geography\"/>"
msgstr ""
", <xref linkend=\"PostGIS_AddBBox\"/>, <xref linkend=\"ST_Force_3DM\"/>, "
"<xref linkend=\"ST_Force_3DZ\"/>, <xref linkend=\"ST_Force2D\"/>, <xref "
"linkend=\"geography\"/>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_IsValidReason\"/>, "
"<xref linkend=\"ST_IsValidDetail\"/>"
msgstr ""
", <xref linkend=\"ST_IsValid\"/>, <xref linkend=\"ST_IsValidReason\"/>, "
"<xref linkend=\"ST_IsValidDetail\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the X coordinate of a Point."
msgstr "Повертає координату X точки."

#. Tag: para
#, no-c-format
msgid ""
"Return the X coordinate of the point, or NULL if not available. Input must "
"be a point."
msgstr ""
"Повертає координату X точки або NULL, якщо вона недоступна. Вхідні дані "
"повинні бути точкою."

#. Tag: para
#, no-c-format
msgid ""
"To get the minimum and maximum X value of geometry coordinates use the "
"functions <xref linkend=\"ST_XMin\"/> and <xref linkend=\"ST_XMax\"/>."
msgstr ""
"Щоб отримати мінімальне та максимальне значення X координат геометрії, "
"використовуйте функції <xref linkend=\"ST_XMin\"/> та <xref "
"linkend=\"ST_XMax\"/>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 6.1.3"
msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.3"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref "
"linkend=\"ST_XMax\"/>, <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_Y\"/"
">, <xref linkend=\"ST_Z\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref "
"linkend=\"ST_XMax\"/>, <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_Y\"/"
">, <xref linkend=\"ST_Z\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Y coordinate of a Point."
msgstr "Повертає координату Y точки."

#. Tag: para
#, no-c-format
msgid ""
"Return the Y coordinate of the point, or NULL if not available. Input must "
"be a point."
msgstr ""
"Повертає координату Y точки або NULL, якщо вона недоступна. Вхідні дані "
"повинні бути точкою."

#. Tag: para
#, no-c-format
msgid ""
"To get the minimum and maximum Y value of geometry coordinates use the "
"functions <xref linkend=\"ST_YMin\"/> and <xref linkend=\"ST_YMax\"/>."
msgstr ""
"Щоб отримати мінімальне та максимальне значення Y координат геометрії, "
"використовуйте функції <xref linkend=\"ST_YMin\"/> та <xref "
"linkend=\"ST_YMax\"/>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 6.1.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.4"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref "
"linkend=\"ST_X\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/"
">, <xref linkend=\"ST_Z\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_M\"/>, <xref "
"linkend=\"ST_X\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/"
">, <xref linkend=\"ST_Z\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Z coordinate of a Point."
msgstr "Повертає координату Z точки."

#. Tag: para
#, no-c-format
msgid ""
"Return the Z coordinate of the point, or NULL if not available. Input must "
"be a point."
msgstr ""
"Повертає координату Z точки або NULL, якщо вона недоступна. Вхідні дані "
"повинні бути точкою."

#. Tag: para
#, no-c-format
msgid ""
"To get the minimum and maximum Z value of geometry coordinates use the "
"functions <xref linkend=\"ST_ZMin\"/> and <xref linkend=\"ST_ZMax\"/>."
msgstr ""
"Щоб отримати мінімальне та максимальне значення Z координат геометрії, "
"використовуйте функції <xref linkend=\"ST_ZMin\"/> та <xref "
"linkend=\"ST_ZMax\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_M\"/>, <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/"
">, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
msgstr ""
", <xref linkend=\"ST_M\"/>, <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/"
">, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns a code indicating the ZM coordinate dimension of a "
"geometry.</refpurpose>"
msgstr ""
"<refpurpose>Повертає код, що вказує на розмірність координат ZM геометрії.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns a code indicating the ZM coordinate dimension of a geometry.</"
"para>"
msgstr ""
"<para>Повертає код, що вказує на розмірність координат ZM геометрії.</para>"

#. Tag: para
#, no-c-format
msgid "Values are: 0 = 2D, 1 = 3D-M, 2 = 3D-Z, 3 = 4D."
msgstr "Значення: 0 = 2D, 1 = 3D-M, 2 = 3D-Z, 3 = 4D."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_NDims\"/>, <xref linkend=\"ST_Dimension\"/>"
msgstr ", <xref linkend=\"ST_NDims\"/>, <xref linkend=\"ST_Dimension\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Checks if a geometry has a Z dimension."
msgstr "Перевіряє, чи має геометрія розмір Z."

#. Tag: para
#, no-c-format
msgid ""
"Checks if the input geometry has a Z dimension and returns a boolean value. "
"If the geometry has a Z dimension, it returns true; otherwise, it returns "
"false."
msgstr ""
"Перевіряє, чи має вхідна геометрія розмір Z, і повертає логічне значення. "
"Якщо геометрія має розмір Z, повертає true; інакше повертає false."

#. Tag: para
#, no-c-format
msgid ""
"Geometry objects with a Z dimension typically represent three-dimensional "
"(3D) geometries, while those without it are two-dimensional (2D) geometries."
msgstr ""
"Геометричні об'єкти з розміром Z зазвичай представляють тривимірні (3D) "
"геометрії, тоді як об'єкти без цього розміру є двовимірними (2D) геометріями."

#. Tag: para
#, no-c-format
msgid ""
"This function is useful for determining if a geometry has elevation or "
"height information."
msgstr ""
"Ця функція корисна для визначення, чи має геометрія інформацію про висоту."

#. Tag: refpurpose
#, no-c-format
msgid "Checks if a geometry has an M (measure) dimension."
msgstr "Перевіряє, чи має геометрія розмір M (вимір)."

#. Tag: para
#, no-c-format
msgid ""
"Checks if the input geometry has an M (measure) dimension and returns a "
"boolean value. If the geometry has an M dimension, it returns true; "
"otherwise, it returns false."
msgstr ""
"Перевіряє, чи має вхідна геометрія розмір M (вимір), і повертає булеве "
"значення. Якщо геометрія має розмір M, повертає true; інакше повертає false."

#. Tag: para
#, no-c-format
msgid ""
"Geometry objects with an M dimension typically represent measurements or "
"additional data associated with spatial features."
msgstr ""
"Геометричні об'єкти з розмірністю M зазвичай представляють вимірювання або "
"додаткові дані, пов'язані з просторовими характеристиками."

#. Tag: para
#, no-c-format
msgid ""
"This function is useful for determining if a geometry includes measure "
"information."
msgstr ""
"Ця функція корисна для визначення, чи містить геометрія інформацію про "
"виміри."

#. Tag: title
#, no-c-format
msgid "Bounding Box Functions"
msgstr "Функції обмежувальної рамки"

#. Tag: para
#, no-c-format
msgid ""
"These functions produce or operate on bounding boxes. They can also provide "
"and accept geometry values, by using automatic or explicit casts."
msgstr ""
"Ці функції створюють або оперують обмежувальними рамками. Вони також можуть "
"надавати та приймати значення геометрії, використовуючи автоматичні або явні "
"приведення типів."

#. Tag: para
#, no-c-format
msgid "See also <xref linkend=\"PostGIS_BoxFunctions\"/>."
msgstr "Див. також <xref linkend=\"PostGIS_BoxFunctions\"/>."

#. Tag: refpurpose
#, no-c-format
msgid "Returns a BOX2D representing the 2D extent of a geometry."
msgstr "Повертає BOX2D, що представляє 2D розмір геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a <xref linkend=\"box2d_type\"/> representing the 2D extent of the "
"geometry."
msgstr ""
"Повертає <xref linkend=\"box2d_type\"/>, що представляє 2D розмір геометрії."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeomFromText\"/>"
msgstr ", <xref linkend=\"ST_GeomFromText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a BOX3D representing the 3D extent of a geometry."
msgstr "Повертає BOX3D, що представляє 3D-розмір геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a <xref linkend=\"box3d_type\"/> representing the 3D extent of the "
"geometry."
msgstr ""
"Повертає <xref linkend=\"box3d_type\"/>, що представляє 3D-розмір геометрії."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeomFromEWKT\"/>"
msgstr ", <xref linkend=\"ST_GeomFromEWKT\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the estimated extent of a spatial table."
msgstr "Повертає приблизний діапазон просторової таблиці."

#. Tag: para
#, no-c-format
msgid ""
"Returns the estimated extent of a spatial table as a <xref "
"linkend=\"box2d_type\"/>. The current schema is used if not specified. The "
"estimated extent is taken from the geometry column's statistics. This is "
"usually much faster than computing the exact extent of the table using <xref "
"linkend=\"ST_Extent\"/> or <xref linkend=\"ST_3DExtent\"/>."
msgstr ""
"Повертає приблизний діапазон просторової таблиці у вигляді <xref "
"linkend=\"box2d_type\"/>. Якщо не вказано, використовується поточна схема. "
"Приблизний діапазон береться зі статистики стовпця геометрії. Зазвичай це "
"набагато швидше, ніж обчислення точного діапазону таблиці за допомогою <xref "
"linkend=\"ST_Extent\"/> або <xref linkend=\"ST_3DExtent\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The default behavior is to also use statistics collected from child tables "
"(tables with INHERITS) if available. If <varname>parent_only</varname> is "
"set to TRUE, only statistics for the given table are used and child tables "
"are ignored."
msgstr ""
"За замовчуванням також використовуються статистичні дані, зібрані з дочірніх "
"таблиць (таблиць з INHERITS), якщо вони доступні. Якщо <varname>parent_only</"
"varname> встановлено на TRUE, використовуються тільки статистичні дані для "
"заданої таблиці, а дочірні таблиці ігноруються."

#. Tag: para
#, no-c-format
msgid ""
"For PostgreSQL &gt;= 8.0.0 statistics are gathered by VACUUM ANALYZE and the "
"result extent will be about 95% of the actual one. For PostgreSQL &lt; 8.0.0 "
"statistics are gathered by running <code>update_geometry_stats()</code> and "
"the result extent is exact."
msgstr ""
"Для PostgreSQL &gt;= 8.0.0 статистика збирається за допомогою VACUUM "
"ANALYZE, а результат буде приблизно 95% від фактичного. Для PostgreSQL "
"&lt;8.0.0 статистика збирається за допомогою <code>update_geometry_stats()</"
"code>, а результат є точним."

#. Tag: para
#, no-c-format
msgid ""
"In the absence of statistics (empty table or no ANALYZE called) this "
"function returns NULL. Prior to version 1.5.4 an exception was thrown "
"instead."
msgstr ""
"За відсутності статистики (порожня таблиця або не викликано ANALYZE) ця "
"функція повертає NULL. До версії 1.5.4 замість цього виникало виключення."

#. Tag: para
#, no-c-format
msgid ""
"Escaping names for tables and/or namespaces that include special characters "
"and quotes may require special handling. A user notes: \"For schemas and "
"tables, use identifier escaping rules to produce a double-quoted string, and "
"afterwards remove the first and last double-quote character. For geometry "
"column pass as is.\""
msgstr ""
"Для імен таблиць та/або просторів імен, що містять спеціальні символи та "
"лапки, може знадобитися спеціальна обробка. Користувач зазначає: \"Для схем "
"і таблиць використовуйте правила екранування ідентифікаторів, щоб створити "
"рядок у подвійних лапках, а потім видаліть перший і останній символи "
"подвійних лапок. Для стовпця геометрії передайте як є\""

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Estimated_Extent."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Estimated_Extent."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_3DExtent\"/>"
msgstr ", <xref linkend=\"ST_3DExtent\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a bounding box expanded from another bounding box or a geometry."
msgstr ""
"Повертає обмежувальну рамку, розширену з іншої обмежувальної рамки або "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a bounding box expanded from the bounding box of the input, either "
"by specifying a single distance with which the box should be expanded on "
"both axes, or by specifying an expansion distance for each axis. Uses double-"
"precision. Can be used for distance queries, or to add a bounding box filter "
"to a query to take advantage of a spatial index."
msgstr ""
"Повертає обмежувальну рамку, розширену від обмежувальної рамки вхідних "
"даних, або шляхом вказання єдиної відстані, на яку слід розширити рамку по "
"обох осях, або шляхом вказання відстані розширення для кожної осі. "
"Використовує подвійну точність. Може використовуватися для запитів відстані "
"або для додавання фільтра обмежувальної рамки до запиту, щоб скористатися "
"перевагами просторового індексу."

#. Tag: para
#, no-c-format
msgid ""
"In addition to the version of ST_Expand accepting and returning a geometry, "
"variants are provided that accept and return <xref linkend=\"box2d_type\"/> "
"and <xref linkend=\"box3d_type\"/> data types."
msgstr ""
"На додаток до версії ST_Expand, яка приймає та повертає геометрію, надаються "
"варіанти, які приймають та повертають типи даних <xref "
"linkend=\"box2d_type\"/> та <xref linkend=\"box3d_type\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Distances are in the units of the spatial reference system of the input."
msgstr ""
"Відстані вказані в одиницях просторової системи координат вхідних даних."

#. Tag: para
#, no-c-format
msgid ""
"ST_Expand is similar to <xref linkend=\"ST_Buffer\"/>, except while "
"buffering expands a geometry in all directions, ST_Expand expands the "
"bounding box along each axis."
msgstr ""
"ST_Expand схожий на <xref linkend=\"ST_Buffer\"/>, за винятком того, що під "
"час буферизації геометрія розширюється в усіх напрямках, а ST_Expand "
"розширює обмежувальну рамку вздовж кожної осі."

#. Tag: para
#, no-c-format
msgid ""
"Pre version 1.3, ST_Expand was used in conjunction with <xref "
"linkend=\"ST_Distance\"/> to do indexable distance queries. For example, "
"<code>geom &amp;&amp; ST_Expand('POINT(10 20)', 10) AND ST_Distance(geom, "
"'POINT(10 20)') &lt; 10</code>. This has been replaced by the simpler and "
"more efficient <xref linkend=\"ST_DWithin\"/> function."
msgstr ""
"До версії 1.3 ST_Expand використовувався разом з <xref "
"linkend=\"ST_Distance\"/> для виконання індексованих запитів на відстань. "
"Наприклад, <code>geom &amp;&amp;ST_Expand('POINT(10 20)', 10) AND "
"ST_Distance(geom, 'POINT(10 20)') &lt;10</code>. Це було замінено простішою "
"та ефективнішою функцією <xref linkend=\"ST_DWithin\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.5.0 behavior changed to output double precision instead of "
"float4 coordinates."
msgstr ""
"Доступність: 1.5.0 поведінка змінена на виведення координат подвійної "
"точності замість float4."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.3.0 support was added to expand a box by different amounts in "
"different dimensions."
msgstr ""
"Покращено: додано підтримку версії 2.3.0 для розширення поля на різну "
"величину в різних вимірах."

#. Tag: para
#, no-c-format
msgid ""
"Examples below use US National Atlas Equal Area (SRID=2163) which is a meter "
"projection"
msgstr ""
"У наведених нижче прикладах використовується карта США National Atlas Equal "
"Area (SRID=2163), яка є метровою проекцією"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SRID\"/>"
msgstr ", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate function that returns the bounding box of geometries."
msgstr "Агрегатна функція, яка повертає обмежувальну рамку геометрій."

#. Tag: para
#, no-c-format
msgid ""
"An aggregate function that returns a <xref linkend=\"box2d_type\"/> bounding "
"box that bounds a set of geometries."
msgstr ""
"Агрегатна функція, яка повертає обмежувальну рамку <xref "
"linkend=\"box2d_type\"/>, що обмежує набір геометрій."

#. Tag: para
#, no-c-format
msgid ""
"The bounding box coordinates are in the spatial reference system of the "
"input geometries."
msgstr ""
"Координати обмежувальної рамки знаходяться в просторовій системі координат "
"вхідних геометрій."

#. Tag: para
#, no-c-format
msgid ""
"ST_Extent is similar in concept to Oracle Spatial/Locator's SDO_AGGR_MBR."
msgstr ""
"ST_Extent за своєю концепцією схожий на SDO_AGGR_MBR Oracle Spatial/Locator."

#. Tag: para
#, no-c-format
msgid ""
"ST_Extent returns boxes with only X and Y ordinates even with 3D geometries. "
"To return XYZ ordinates use <xref linkend=\"ST_3DExtent\"/>."
msgstr ""
"ST_Extent повертає прямокутники тільки з координатами X і Y, навіть для 3D-"
"геометрій. Щоб повернути координати XYZ, використовуйте <xref "
"linkend=\"ST_3DExtent\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The returned <code>box3d</code> value does not include a SRID. Use <xref "
"linkend=\"ST_SetSRID\"/> to convert it into a geometry with SRID metadata. "
"The SRID is the same as the input geometries."
msgstr ""
"Повернене значення <code>box3d</code> не містить SRID. Використовуйте <xref "
"linkend=\"ST_SetSRID\"/>, щоб перетворити його на геометрію з метаданими "
"SRID. SRID є таким самим, як і вхідні геометрії."

#. Tag: para
#, no-c-format
msgid "Examples below use Massachusetts State Plane ft (SRID=2249)"
msgstr ""
"У наведених нижче прикладах використовується система координат штату "
"Массачусетс (SRID=2249)"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_3DExtent\"/>, <xref linkend=\"ST_SetSRID\"/>"
msgstr ", <xref linkend=\"ST_3DExtent\"/>, <xref linkend=\"ST_SetSRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate function that returns the 3D bounding box of geometries."
msgstr "Агрегатна функція, яка повертає 3D обмежувальну рамку геометрій."

#. Tag: para
#, no-c-format
msgid ""
"An aggregate function that returns a <xref linkend=\"box3d_type\"/> "
"(includes Z ordinate) bounding box that bounds a set of geometries."
msgstr ""
"Агрегатна функція, яка повертає обмежувальну рамку <xref "
"linkend=\"box3d_type\"/>(включає координату Z), що обмежує набір геометрій."

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 In prior versions this used to be called ST_Extent3D"
msgstr "Змінено: 2.0.0 У попередніх версіях це називалося ST_Extent3D"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Force_3DZ\"/>, <xref linkend=\"ST_SetSRID\"/>"
msgstr ", <xref linkend=\"ST_Force_3DZ\"/>, <xref linkend=\"ST_SetSRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a BOX2D defined by two 2D point geometries."
msgstr "Створює BOX2D, визначений двома 2D точковими геометріями."

#. Tag: para
#, no-c-format
msgid ""
"Creates a <xref linkend=\"box2d_type\"/> defined by two Point geometries. "
"This is useful for doing range queries."
msgstr ""
"Створює <xref linkend=\"box2d_type\"/>, визначений двома геометріями Point. "
"Це корисно для виконання запитів діапазону."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>"
msgstr ", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a BOX3D defined by two 3D point geometries."
msgstr "Створює BOX3D, визначений двома геометріями 3D-точок."

#. Tag: para
#, no-c-format
msgid ""
"Creates a <xref linkend=\"box3d_type\"/> defined by two 3D Point geometries."
msgstr ""
"Створює <xref linkend=\"box3d_type\"/>, визначений двома геометріями 3D "
"Point."

#. Tag: para
#, no-c-format
msgid "This function supports 3D and will not drop the z-index."
msgstr "Ця функція підтримує 3D і не знижує z-індекс."

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 In prior versions this used to be called ST_MakeBox3D"
msgstr "Змінено: 2.0.0 У попередніх версіях це називалося ST_MakeBox3D"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the X maxima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає X максимум 2D або 3D обмежувальної рамки або геометрії."
"</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the X maxima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""
"<para>Повертає X максимум 2D або 3D обмежувальної рамки або геометрії.</para>"

#. Tag: para
#, no-c-format
msgid ""
"Although this function is only defined for box3d, it also works for box2d "
"and geometry values due to automatic casting. However, it will not accept a "
"geometry or box2d text representation, since those do not auto-cast."
msgstr ""
"Хоча ця функція визначена тільки для box3d, вона також працює для значень "
"box2d і geometry завдяки автоматичному перетворенню. Однак вона не приймає "
"текстове представлення geometry або box2d, оскільки вони не перетворюються "
"автоматично."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_YMax\"/>, <xref "
"linkend=\"ST_ZMin\"/>, <xref linkend=\"ST_ZMax\"/>, <xref "
"linkend=\"ST_MMin\"/>, <xref linkend=\"ST_MMax\"/>"
msgstr ""
", <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend="
"\"ST_ZMin\"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_MMin\"/>, "
"<xref linkend=\"ST_MMax\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the X minima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає мінімальне значення X для 2D або 3D обмежувальної рамки "
"або геометрії.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the X minima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""
"<para>Повертає мінімальне значення X для 2D або 3D обмежувальної рамки або "
"геометрії.</para>"

#. Tag: para
#, no-c-format
msgid ""
"Although this function is only defined for box3d, it also works for box2d "
"and geometry values due to automatic casting. However it will not accept a "
"geometry or box2d text representation, since those do not auto-cast."
msgstr ""
"Хоча ця функція визначена тільки для box3d, вона також працює для значень "
"box2d і geometry завдяки автоматичному перетворенню. Однак вона не приймає "
"текстове представлення geometry або box2d, оскільки вони не перетворюються "
"автоматично."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Y maxima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає максимальне значення Y 2D або 3D обмежувальної рамки "
"або геометрії.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Y maxima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""
"<para>Повертає максимальне значення Y 2D або 3D обмежувальної рамки або "
"геометрії.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
"linkend=\"ST_ZMin\"/>, <xref linkend=\"ST_ZMax\"/>, <xref "
"linkend=\"ST_MMin\"/>, <xref linkend=\"ST_MMax\"/>"
msgstr ""
", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend="
"\"ST_ZMin\"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_MMin\"/>, "
"<xref linkend=\"ST_MMax\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Y minima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає мінімальне значення Y для 2D або 3D обмежувальної рамки "
"або геометрії.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Y minima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""
"<para>Повертає мінімальне значення Y 2D або 3D обмежувальної рамки або "
"геометрії.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
"linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMin\"/>, <xref "
"linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_MMin\"/>, <xref "
"linkend=\"ST_MMax\"/>"
msgstr ""
", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref linkend="
"\"ST_YMax\"/>, <xref linkend=\"ST_ZMin\"/>, <xref linkend=\"ST_ZMax\"/>, "
"<xref linkend=\"ST_MMin\"/>, <xref linkend=\"ST_MMax\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Z maxima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає максимальне значення Z для 2D або 3D обмежувальної "
"рамки або геометрії.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Z maxima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""
"<para>Повертає максимальне значення Z для 2D або 3D обмежувальної рамки або "
"геометрії..</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
"linkend=\"ST_YMin\"/>, <xref linkend=\"ST_YMax\"/>, <xref "
"linkend=\"ST_ZMin\"/>, <xref linkend=\"ST_MMin\"/>, <xref "
"linkend=\"ST_MMax\"/>"
msgstr ""
", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref linkend="
"\"ST_YMin\"/>, <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMin\"/>, "
"<xref linkend=\"ST_MMin\"/>, <xref linkend=\"ST_MMax\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Z minima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає мінімальне значення Z для 2D або 3D обмежувальної рамки "
"або геометрії.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Z minima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""
"<para>Повертає мінімальне значення Z 2D- або 3D-обмежувальної рамки або "
"геометрії.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_XMin\"/>, <xref "
"linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
"linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMax\"/>, <xref "
"linkend=\"ST_MMin\"/>, <xref linkend=\"ST_MMax\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_XMin\"/>, <xref "
"linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend=\"ST_YMax\""
"/>, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_MMin\"/>, <xref linkend="
"\"ST_MMax\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the M minima of a geometry."
msgstr "Повертає M-мінімум геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the M minima of a geometry, or null of the geometry lacks M values."
msgstr "Повертає M-мінімум геометрії або нуль, якщо геометрія не має M значень."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
"linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMin\"/>, <xref "
"linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_MMax\"/>"
msgstr ""
", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend="
"\"ST_YMax\"/>, <xref linkend=\"ST_ZMin\"/>, <xref linkend=\"ST_ZMax\"/>, "
"<xref linkend=\"ST_MMax\"/>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
"linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMin\"/>, <xref "
"linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_MMin\"/>"
msgstr ""
", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref linkend="
"\"ST_YMax\"/>, <xref linkend=\"ST_ZMin\"/>, <xref linkend=\"ST_ZMax\"/>, "
"<xref linkend=\"ST_MMin\"/>"

#. Tag: title
#, no-c-format
msgid "Clustering Functions"
msgstr "Функції кластеризації"

#. Tag: para
#, no-c-format
msgid "These functions implement clustering algorithms for sets of geometries."
msgstr "Ці функції реалізують алгоритми кластеризації для наборів геометрій."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Window function that returns a cluster id for each input geometry using the "
"DBSCAN algorithm."
msgstr ""
"Функція вікна, яка повертає ідентифікатор кластера для кожної вхідної "
"геометрії за допомогою алгоритму DBSCAN."

#. Tag: para
#, no-c-format
msgid ""
"A window function that returns a cluster number for each input geometry, "
"using the 2D <link xlink:href=\"https://en.wikipedia.org/wiki/"
"DBSCAN\">Density-based spatial clustering of applications with noise "
"(DBSCAN)</link> algorithm. Unlike <xref linkend=\"ST_ClusterKMeans\"/>, it "
"does not require the number of clusters to be specified, but instead uses "
"the desired <link linkend=\"ST_Distance\">distance</link> (<varname>eps</"
"varname>) and density (<varname>minpoints</varname>) parameters to determine "
"each cluster."
msgstr ""
"Віконна функція, яка повертає номер кластера для кожної вхідної геометрії, "
"використовуючи 2D <link xlink:href=\"https://en.wikipedia.org/wiki/"
"DBSCAN\">алгоритм просторового кластеризації додатків на основі щільності з "
"шумом (DBSCAN)</link>. На відміну від <xref linkend=\"ST_ClusterKMeans\"/>, "
"вона не вимагає вказання кількості кластерів, а замість цього використовує "
"бажані параметри <link linkend=\"ST_Distance\">відстань</link> "
"(<varname>eps</varname>) та щільність (<varname>minpoints</varname>) для "
"визначення кожного кластера."

#. Tag: para
#, no-c-format
msgid "An input geometry is added to a cluster if it is either:"
msgstr "Геометрія входу додається до кластера, якщо вона:"

#. Tag: para
#, no-c-format
msgid ""
"A \"core\" geometry, that is within <varname>eps</varname> <link "
"linkend=\"ST_Distance\">distance</link> of at least <varname>minpoints</"
"varname> input geometries (including itself); or"
msgstr ""
"\"Основна\" геометрія, яка знаходиться в межах <varname>eps</varname> <link "
"linkend=\"ST_Distance\">відстань</link> щонайменше <varname>minpoints</"
"varname> вхідних геометрій (включно з самою собою); або"

#. Tag: para
#, no-c-format
msgid ""
"A \"border\" geometry, that is within <varname>eps</varname> <link "
"linkend=\"ST_Distance\">distance</link> of a core geometry."
msgstr ""
"Геометрія \"border\", що знаходиться в межах <varname>eps</varname> <link "
"linkend=\"ST_Distance\">відстань</link> від геометрії ядра."

#. Tag: para
#, no-c-format
msgid ""
"Note that border geometries may be within <varname>eps</varname> distance of "
"core geometries in more than one cluster. Either assignment would be "
"correct, so the border geometry will be arbitrarily assigned to one of the "
"available clusters. In this situation it is possible for a correct cluster "
"to be generated with fewer than <varname>minpoints</varname> geometries. To "
"ensure deterministic assignment of border geometries (so that repeated calls "
"to ST_ClusterDBSCAN will produce identical results) use an <code>ORDER BY</"
"code> clause in the window definition. Ambiguous cluster assignments may "
"differ from other DBSCAN implementations."
msgstr ""
"Зверніть увагу, що геометрії меж можуть знаходитися на відстані "
"<varname>eps</varname> від геометрій ядра в більш ніж одному кластері. Будь-"
"яке призначення буде правильним, тому геометрія межі буде довільно "
"призначена одному з доступних кластерів. У цій ситуації можливе створення "
"правильного кластера з меншою кількістю геометрій, ніж <varname>minpoints</"
"varname>. Щоб забезпечити детермінований прив'язку геометрій меж (так, щоб "
"повторні виклики ST_ClusterDBSCAN давали однакові результати), "
"використовуйте оператор <code>ORDER BY</code> у визначенні вікна. "
"Неоднозначні прив'язки кластерів можуть відрізнятися від інших реалізацій "
"DBSCAN."

#. Tag: para
#, no-c-format
msgid ""
"Geometries that do not meet the criteria to join any cluster are assigned a "
"cluster number of NULL."
msgstr ""
"Геометріям, які не відповідають критеріям для приєднання до будь-якого "
"кластера, присвоюється номер кластера NULL."

#. Tag: para
#, no-c-format
msgid ""
"Clustering polygon within 50 meters of each other, and requiring at least 2 "
"polygons per cluster."
msgstr ""
"Групування полігонів на відстані 50 метрів один від одного, при цьому в "
"кожній групі має бути не менше 2 полігонів."

#. Tag: para
#, no-c-format
msgid ""
"Clusters within 50 meters with at least 2 items per cluster. Singletons have "
"NULL for cid"
msgstr ""
"Кластери в межах 50 метрів з щонайменше 2 елементами в кожному кластері. "
"Одиночні елементи мають NULL для cid"

#. Tag: para
#, no-c-format
msgid ""
"A example showing combining parcels with the same cluster number into "
"geometry collections."
msgstr ""
"Приклад об'єднання ділянок з однаковим номером кластера в геометричні "
"колекції."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClusterKMeans\"/>, <xref "
"linkend=\"ST_ClusterIntersecting\"/>, <xref "
"linkend=\"ST_ClusterIntersectingWin\"/>, <xref linkend=\"ST_ClusterWithin\"/"
">, <xref linkend=\"ST_ClusterWithinWin\"/>"
msgstr ""
", <xref linkend=\"ST_ClusterKMeans\"/>, <xref "
"linkend=\"ST_ClusterIntersecting\"/>, <xref "
"linkend=\"ST_ClusterIntersectingWin\"/>, <xref linkend=\"ST_ClusterWithin\"/"
">, <xref linkend=\"ST_ClusterWithinWin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate function that clusters input geometries into connected sets."
msgstr "Агрегуюча функція, яка групує вхідні геометрії у зв'язані набори."

#. Tag: para
#, no-c-format
msgid ""
"An aggregate function that returns an array of GeometryCollections "
"partitioning the input geometries into connected clusters that are disjoint. "
"Each geometry in a cluster intersects at least one other geometry in the "
"cluster, and does not intersect any geometry in other clusters."
msgstr ""
"Агрегатна функція, яка повертає масив GeometryCollections, розділяючи вхідні "
"геометрії на з'єднані кластери, які не перетинаються. Кожна геометрія в "
"кластері перетинається принаймні з однією іншою геометрією в кластері і не "
"перетинається з жодною геометрією в інших кластерах."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClusterWithin\"/>, <xref "
"linkend=\"ST_ClusterWithinWin\"/>"
msgstr ""
", <xref linkend=\"ST_ClusterWithin\"/>, <xref "
"linkend=\"ST_ClusterWithinWin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Window function that returns a cluster id for each input geometry, "
"clustering input geometries into connected sets."
msgstr ""
"Віконна функція, яка повертає ідентифікатор кластера для кожної вхідної "
"геометрії, групуючи вхідні геометрії у пов'язані набори."

#. Tag: para
#, no-c-format
msgid ""
"A window function that builds connected clusters of geometries that "
"intersect. It is possible to traverse all geometries in a cluster without "
"leaving the cluster. The return value is the cluster number that the "
"geometry argument participates in, or null for null inputs."
msgstr ""
"Віконна функція, яка будує з'єднані кластери геометрій, що перетинаються. "
"Можна пройти всі геометрії в кластері, не виходячи з нього. Повертається "
"номер кластера, до якого належить аргумент геометрії, або null для нульових "
"вхідних даних."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Window function that returns a cluster id for each input geometry using the "
"K-means algorithm."
msgstr ""
"Віконна функція, яка повертає ідентифікатор кластера для кожної вхідної "
"геометрії за допомогою алгоритму K-means."

#. Tag: para
#, no-c-format
msgid ""
"Returns <link xlink:href=\"https://en.wikipedia.org/wiki/K-"
"means_clustering\">K-means</link> cluster number for each input geometry. "
"The distance used for clustering is the distance between the centroids for "
"2D geometries, and distance between bounding box centers for 3D geometries. "
"For POINT inputs, M coordinate will be treated as weight of input and has to "
"be larger than 0."
msgstr ""
"Повертає <link xlink:href=\"https://en.wikipedia.org/wiki/K-"
"means_clustering\">K-means</link> номер кластера для кожної вхідної "
"геометрії. Відстань, що використовується для кластеризації, - це відстань "
"між центроїдами для 2D-геометрій і відстань між центрами обмежувальних рамок "
"для 3D-геометрій. Для вхідних даних POINT координата M буде розглядатися як "
"вага вхідних даних і повинна бути більшою за 0."

#. Tag: para
#, no-c-format
msgid ""
"<varname>max_radius</varname>, if set, will cause ST_ClusterKMeans to "
"generate more clusters than <varname>k</varname> ensuring that no cluster in "
"output has radius larger than <varname>max_radius</varname>. This is useful "
"in reachability analysis."
msgstr ""
"<varname>max_radius</varname>, якщо встановлено, змусить ST_ClusterKMeans "
"генерувати більше кластерів, ніж <varname>k</varname>, гарантуючи, що жоден "
"кластер у вихідних даних не матиме радіус, більший за <varname>max_radius</"
"varname>. Це корисно для аналізу доступності."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0 Support for <varname>max_radius</varname>"
msgstr "Покращено: 3.2.0 Підтримка <varname>max_radius</varname>"

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 Support for 3D geometries and weights"
msgstr "Покращено: 3.1.0 Підтримка 3D-геометрії та ваги"

#. Tag: para
#, no-c-format
msgid "Generate dummy set of parcels for examples:"
msgstr "Створити фіктивний набір посилок для прикладів:"

#. Tag: para
#, no-c-format
msgid "Parcels color-coded by cluster number (cid)"
msgstr "Пакунки, позначені кольором за номером кластера (cid)"

#. Tag: para
#, no-c-format
msgid "Partitioning parcel clusters by type:"
msgstr "Розподіл кластерів ділянок за типом:"

#. Tag: para
#, no-c-format
msgid ""
"Example: Clustering a preaggregated planetary-scale data population dataset "
"using 3D clusering and weighting. Identify at least 20 regions based on "
"<link xlink:href=\"https://data.humdata.org/dataset/kontur-population-"
"dataset\">Kontur Population Data</link> that do not span more than 3000 km "
"from their center:"
msgstr ""
"Приклад: Кластеризація попередньо агрегованого набору даних про населення "
"планетарного масштабу за допомогою 3D-кластеризації та зважування. Визначте "
"щонайменше 20 регіонів на основі <link xlink:href=\"https://data.humdata.org/"
"dataset/kontur-population-dataset\">даних про населення Kontur</link>, які "
"не простягаються більше ніж на 3000 км від їхнього центру:"

#. Tag: para
#, no-c-format
msgid ""
"World population clustered to above specs produces 46 clusters. Clusters are "
"centered at well-populated regions (New York, Moscow). Greenland is one "
"cluster. There are island clusters that span across the antimeridian. "
"Cluster edges follow Earth's curvature."
msgstr ""
"Населення світу, скупчене вище зазначених показників, утворює 46 кластерів. "
"Кластери зосереджені в густонаселених регіонах (Нью-Йорк, Москва). "
"Гренландія є одним кластером. Існують острівні кластери, що простягаються "
"через антимеридіан. Краї кластерів повторюють кривизну Землі."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClusterIntersectingWin\"/>, <xref "
"linkend=\"ST_ClusterWithinWin\"/>, <xref linkend=\"ST_ClusterIntersecting\"/"
">, <xref linkend=\"ST_ClusterWithin\"/>, <xref linkend=\"ST_Subdivide\"/>, "
"<xref linkend=\"ST_Force_3D\"/>, <xref linkend=\"ST_Force_4D\"/>,"
msgstr ""
", <xref linkend=\"ST_ClusterIntersectingWin\"/>, <xref "
"linkend=\"ST_ClusterWithinWin\"/>, <xref linkend=\"ST_ClusterIntersecting\"/"
">, <xref linkend=\"ST_ClusterWithin\"/>, <xref linkend=\"ST_Subdivide\"/>, "
"<xref linkend=\"ST_Force_3D\"/>, <xref linkend=\"ST_Force_4D\"/>,"

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate function that clusters geometries by separation distance."
msgstr "Агрегатна функція, яка групує геометрії за відстанню розділення."

#. Tag: para
#, no-c-format
msgid ""
"An aggregate function that returns an array of GeometryCollections, where "
"each collection is a cluster containing some input geometries. Clustering "
"partitions the input geometries into sets in which each geometry is within "
"the specified <parameter>distance</parameter> of at least one other geometry "
"in the same cluster. Distances are Cartesian distances in the units of the "
"SRID."
msgstr ""
"Агрегатна функція, яка повертає масив GeometryCollections, де кожна колекція "
"є кластером, що містить деякі вхідні геометрії. Кластеризація розділяє "
"вхідні геометрії на набори, в яких кожна геометрія знаходиться в межах "
"заданої <parameter>відстані</parameter> від принаймні однієї іншої геометрії "
"в тому самому кластері. Відстані є декартовими відстанями в одиницях SRID."

#. Tag: para
#, no-c-format
msgid ""
"ST_ClusterWithin is equivalent to running <xref linkend=\"ST_ClusterDBSCAN\"/"
"> with <code>minpoints =&gt; 0</code>."
msgstr ""
"ST_ClusterWithin еквівалентний виконанню <xref linkend=\"ST_ClusterDBSCAN\"/"
"> з <code>minpoints =&gt; 0</code>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClusterDBSCAN\"/>, <xref "
"linkend=\"ST_ClusterIntersecting\"/>, <xref "
"linkend=\"ST_ClusterIntersectingWin\"/>"
msgstr ""
", <xref linkend=\"ST_ClusterDBSCAN\"/>, <xref "
"linkend=\"ST_ClusterIntersecting\"/>, <xref "
"linkend=\"ST_ClusterIntersectingWin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Window function that returns a cluster id for each input geometry, "
"clustering using separation distance."
msgstr ""
"Віконна функція, яка повертає ідентифікатор кластера для кожної вхідної "
"геометрії, кластеризуючи за відстанню розділення."

#. Tag: para
#, no-c-format
msgid ""
"A window function that returns a cluster number for each input geometry. "
"Clustering partitions the geometries into sets in which each geometry is "
"within the specified <varname>distance</varname> of at least one other "
"geometry in the same cluster. Distances are Cartesian distances in the units "
"of the SRID."
msgstr ""
"Віконна функція, яка повертає номер кластера для кожної вхідної геометрії. "
"Кластеризація розділяє геометрії на набори, в яких кожна геометрія "
"знаходиться в межах заданої відстані <varname>distance</varname> від "
"принаймні однієї іншої геометрії в тому самому кластері. Відстані є "
"декартовими відстанями в одиницях SRID."

#. Tag: para
#, no-c-format
msgid ""
"ST_ClusterWithinWin is equivalent to running <xref "
"linkend=\"ST_ClusterDBSCAN\"/> with <code>minpoints =&gt; 0</code>."
msgstr ""
"ST_ClusterWithinWin еквівалентно виконанню <xref "
"linkend=\"ST_ClusterDBSCAN\"/> з <code>minpoints =&gt; 0</code>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClusterDBSCAN\"/>, <xref "
"linkend=\"ST_ClusterIntersecting\"/>, <xref "
"linkend=\"ST_ClusterIntersectingWin\"/>,"
msgstr ""
", <xref linkend=\"ST_ClusterDBSCAN\"/>, <xref "
"linkend=\"ST_ClusterIntersecting\"/>, <xref "
"linkend=\"ST_ClusterIntersectingWin\"/>,"

#. Tag: title
#, no-c-format
msgid "Geometry Constructors"
msgstr "Конструктори геометрії"

#. Tag: para
#, no-c-format
msgid ""
"These functions instantiate new geometry or geography values. They assemble "
"primitives, coordinate sequences, or existing geometries into well-formed "
"spatial objects that can participate in subsequent analysis."
msgstr ""
"Ці функції створюють нові значення геометрії або географії. Вони об'єднують "
"примітиви, послідовності координат або існуючі геометрії в добре сформовані "
"просторові об'єкти, які можуть брати участь у подальшому аналізі."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a GeometryCollection or Multi* geometry from a set of geometries."
msgstr "Створює GeometryCollection або Multi* геометрію з набору геометрій."

#. Tag: para
#, no-c-format
msgid ""
"Collects geometries into a geometry collection. The result is either a "
"Multi* or a GeometryCollection, depending on whether the input geometries "
"have the same or different types (homogeneous or heterogeneous). The input "
"geometries are left unchanged within the collection."
msgstr ""
"Збирає геометрії в колекцію геометрій. Результатом є або Multi*, або "
"GeometryCollection, залежно від того, чи мають вхідні геометрії однаковий "
"або різний тип (однорідні або неоднорідні). Вхідні геометрії залишаються "
"незмінними в колекції."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 1:</emphasis> accepts two input geometries"
msgstr ""
"<emphasis role=\"bold\">Варіант 1:</emphasis> приймає дві вхідні геометрії"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 2:</emphasis> accepts an array of geometries"
msgstr "<emphasis role=\"bold\">Варіант 2:</emphasis> приймає масив геометрій"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 3:</emphasis> aggregate function accepting a "
"rowset of geometries."
msgstr ""
"<emphasis role=\"bold\">Варіант 3:</emphasis> агрегатна функція, що приймає "
"набір рядків геометрій."

#. Tag: para
#, no-c-format
msgid ""
"If any of the input geometries are collections (Multi* or "
"GeometryCollection) ST_Collect returns a GeometryCollection (since that is "
"the only type which can contain nested collections). To prevent this, use "
"<xref linkend=\"ST_Dump\"/> in a subquery to expand the input collections to "
"their atomic elements (see example below)."
msgstr ""
"Якщо будь-яка з вхідних геометрій є колекцією (Multi* або "
"GeometryCollection), ST_Collect повертає GeometryCollection (оскільки це "
"єдиний тип, який може містити вкладені колекції). Щоб цього уникнути, "
"використовуйте <xref linkend=\"ST_Dump\"/>у підзапиті, щоб розгорнути вхідні "
"колекції до їхніх атомних елементів (див. приклад нижче)."

#. Tag: para
#, no-c-format
msgid ""
"ST_Collect and <xref linkend=\"ST_Union\"/> appear similar, but in fact "
"operate quite differently. ST_Collect aggregates geometries into a "
"collection without changing them in any way. ST_Union geometrically merges "
"geometries where they overlap, and splits linestrings at intersections. It "
"may return single geometries when it dissolves boundaries."
msgstr ""
"ST_Collect і <xref linkend=\"ST_Union\"/> виглядають схожими, але насправді "
"працюють зовсім по-різному. ST_Collect об'єднує геометрії в колекцію, не "
"змінюючи їх жодним чином. ST_Union геометрично об'єднує геометрії в місцях "
"їх перетину і розділяє лінії в точках перетину. При розчиненні меж може "
"повертати окремі геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.4.0 - ST_Collect(geomarray) was introduced. ST_Collect was "
"enhanced to handle more geometries faster."
msgstr ""
"Доступність: 1.4.0 — додано ST_Collect(geomarray). ST_Collect було "
"вдосконалено для швидшої обробки більшої кількості геометрій."

#. Tag: title
#, no-c-format
msgid "Examples - Two-input variant"
msgstr "Приклади - Варіант з двома входами"

#. Tag: para
#, no-c-format
msgid "Collect 2D points."
msgstr "Збір 2D точок."

#. Tag: para
#, no-c-format
msgid "Collect 3D points."
msgstr "Збір 3D-точок."

#. Tag: para
#, no-c-format
msgid "Collect curves."
msgstr "Збір кривих."

#. Tag: title
#, no-c-format
msgid "Examples - Array variant"
msgstr "Приклади - Варіант масиву"

#. Tag: para
#, no-c-format
msgid "Using an array constructor for a subquery."
msgstr "Використання конструктора масиву для підзапиту."

#. Tag: para
#, no-c-format
msgid "Using an array constructor for values."
msgstr "Використання конструктора масиву для значень."

#. Tag: title
#, no-c-format
msgid "Examples - Aggregate variant"
msgstr "Приклади - Агрегований варіант"

#. Tag: para
#, no-c-format
msgid "Creating multiple collections by grouping geometries in a table."
msgstr "Створення декількох колекцій шляхом групування геометрій у таблиці."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Union\"/>"
msgstr ", <xref linkend=\"ST_Union\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Creates a LineString from a MultiPoint geometry.</refpurpose>"
msgstr "<refpurpose>Створює LineString з геометрії MultiPoint.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Creates a LineString from a MultiPoint geometry.</para>"
msgstr "<para>Створює LineString з геометрії MultiPoint.</para>"

#. Tag: para
#, no-c-format
msgid ""
"Use <xref linkend=\"ST_MakeLine\"/> to create lines from Point or LineString "
"inputs."
msgstr ""
"Використовуйте <xref linkend=\"ST_MakeLine\"/> для створення ліній з вхідних "
"даних Point або LineString."

#. Tag: para
#, no-c-format
msgid "Create a 3D line string from a 3D MultiPoint"
msgstr "Створити 3D лінію з 3D MultiPoint"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_MakeLine\"/>"
msgstr ", <xref linkend=\"ST_MakeLine\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a rectangular Polygon from minimum and maximum coordinates."
msgstr "Створює прямокутний полігон з мінімальних і максимальних координат."

#. Tag: para
#, no-c-format
msgid ""
"Creates a rectangular Polygon from the minimum and maximum values for X and "
"Y. Input values must be in the spatial reference system specified by the "
"SRID. If no SRID is specified the unknown spatial reference system (SRID 0) "
"is used."
msgstr ""
"Створює прямокутний полігон з мінімальних і максимальних значень для X і Y. "
"Вхідні значення повинні бути в просторовій системі координат, визначеній "
"SRID. Якщо SRID не вказано, використовується невідома просторова система "
"координат (SRID 0)."

#. Tag: para
#, no-c-format
msgid "Availability: 1.5"
msgstr "Доступність: 1.5"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0: Ability to specify an envelope without specifying an SRID was "
"introduced."
msgstr "Покращено: 2.0: Додано можливість вказати конверт без вказання SRID."

#. Tag: title
#, no-c-format
msgid "Example: Building a bounding box polygon"
msgstr "Приклад: Побудова полігону обмежувальної рамки"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_MakeLine\"/>, <xref linkend=\"ST_MakePolygon\"/>, <xref "
"linkend=\"ST_TileEnvelope\"/>"
msgstr ""
", <xref linkend=\"ST_MakeLine\"/>, <xref linkend=\"ST_MakePolygon\"/>, <xref "
"linkend=\"ST_TileEnvelope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a LineString from Point, MultiPoint, or LineString geometries."
msgstr "Створює LineString з геометрій Point, MultiPoint або LineString."

#. Tag: para
#, no-c-format
msgid ""
"Creates a LineString containing the points of Point, MultiPoint, or "
"LineString geometries. Other geometry types cause an error."
msgstr ""
"Створює об'єкт LineString, що містить точки геометрій Point, MultiPoint або "
"LineString. Інші типи геометрії спричиняють помилку."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 3:</emphasis> aggregate function accepting a "
"rowset of geometries. To ensure the order of the input geometries use "
"<varname>ORDER BY</varname> in the function call, or a subquery with an "
"<varname>ORDER BY</varname> clause."
msgstr ""
"<emphasis role=\"bold\">Варіант 3:</emphasis> агрегатна функція, що приймає "
"набір рядків геометрій. Щоб забезпечити порядок вхідних геометрій, "
"використовуйте <varname>ORDER BY</varname> у виклику функції або підзапит із "
"розділом <varname>ORDER BY</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Repeated nodes at the beginning of input LineStrings are collapsed to a "
"single point. Repeated points in Point and MultiPoint inputs are not "
"collapsed. Components of MultiLineString are handled in the order they "
"appear in the collection. <xref linkend=\"ST_RemoveRepeatedPoints\"/> can be "
"used to collapse repeated points from the output LineString."
msgstr ""
"Повторювані вузли на початку вхідних LineStrings зводиться до однієї точки. "
"Повторювані точки у вхідних Point і MultiPoint не зводяться. Компоненти "
"MultiLineString обробляються в порядку їх появи в колекції. <xref linkend="
"\"ST_RemoveRepeatedPoints\"/>може використовуватися для зведення "
"повторюваних точок з вихідного LineString."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 3.7.0 - Support for MultiLineString input elements was "
"introduced"
msgstr ""
"Доступність: 3.7.0 — додано підтримку елементів введення MultiLineString"

#. Tag: para
#, no-c-format
msgid ""
"Availability: 2.3.0 - Support for MultiPoint input elements was introduced"
msgstr "Доступність: 2.3.0 — додано підтримку елементів введення MultiPoint"

#. Tag: para
#, no-c-format
msgid ""
"Availability: 2.0.0 - Support for LineString input elements was introduced"
msgstr "Доступність: 2.0.0 - Додано підтримку елементів введення LineString"

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.4.0 - ST_MakeLine(geomarray) was introduced. ST_MakeLine "
"aggregate functions was enhanced to handle more points faster."
msgstr ""
"Доступність: 1.4.0 — додано ST_MakeLine(geomarray). Агрегатні функції "
"ST_MakeLine було вдосконалено для швидшої обробки більшої кількості точок."

#. Tag: title
#, no-c-format
msgid "Examples: Two-input variant"
msgstr "Приклади: Варіант з двома входами"

#. Tag: para
#, no-c-format
msgid "Create a line composed of two points."
msgstr "Створити лінію, що складається з двох точок."

#. Tag: para
#, no-c-format
msgid "Create a 3D line from two 3D points."
msgstr "Створити 3D лінію з двох 3D точок."

#. Tag: para
#, no-c-format
msgid "Create a line from two disjoint LineStrings."
msgstr "Створити лінію з двох роз'єднаних LineStrings."

#. Tag: title
#, no-c-format
msgid "Examples: Array variant"
msgstr "Приклади: Варіант масиву"

#. Tag: para
#, no-c-format
msgid "Create a line from an array formed by a subquery with ordering."
msgstr "Створити лінію з масиву, сформованого підзапитом із сортуванням."

#. Tag: para
#, no-c-format
msgid "Create a 3D line from an array of 3D points"
msgstr "Створити 3D лінію з масиву 3D точок"

#. Tag: title
#, no-c-format
msgid "Examples: Aggregate variant"
msgstr "Приклади: Агрегований варіант"

#. Tag: para
#, no-c-format
msgid ""
"This example queries time-based sequences of GPS points from a set of tracks "
"and creates one record for each track. The result geometries are LineStrings "
"composed of the GPS track points in the order of travel."
msgstr ""
"У цьому прикладі запитуються послідовності точок GPS за часом із набору "
"треків і створюється один запис для кожного треку. Результатом є геометрії "
"LineStrings, що складаються з точок треку GPS у порядку руху."

#. Tag: para
#, no-c-format
msgid ""
"Using aggregate <varname>ORDER BY</varname> provides a correctly-ordered "
"LineString."
msgstr ""
"Використання агрегату <varname>ORDER BY</varname> забезпечує правильний "
"порядок LineString."

#. Tag: para
#, no-c-format
msgid ""
"When ordering within the aggregate is not possible, ordering in a subquery "
"can be used. However, sometimes the query plan may not respect the order of "
"the subquery."
msgstr ""
"Якщо сортування в межах агрегату неможливе, можна скористатися сортуванням у "
"підзапиті. Однак іноді план запиту може не враховувати порядок підзапиту."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_MakePoint\"/>, <xref "
"linkend=\"ST_Point\"/>"
msgstr ""
", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_MakePoint\"/>, <xref "
"linkend=\"ST_Point\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a 2D, 3DZ or 4D Point."
msgstr "Створює 2D, 3DZ або 4D точку."

#. Tag: para
#, no-c-format
msgid ""
"Creates a 2D XY, 3D XYZ or 4D XYZM Point geometry. Use <xref "
"linkend=\"ST_MakePointM\"/> to make points with XYM coordinates."
msgstr ""
"Створює геометрію точки 2D XY, 3D XYZ або 4D XYZM. Використовуйте <xref "
"linkend=\"ST_MakePointM\"/>, щоб створити точки з координатами XYM."

#. Tag: para
#, no-c-format
msgid ""
"Use <xref linkend=\"ST_SetSRID\"/> to specify a SRID for the created point."
msgstr ""
"Використовуйте <xref linkend=\"ST_SetSRID\"/>, щоб вказати SRID для "
"створеної точки."

#. Tag: para
#, no-c-format
msgid ""
"While not OGC-compliant, <varname>ST_MakePoint</varname> is faster than "
"<xref linkend=\"ST_GeomFromText\"/> and <xref linkend=\"ST_PointFromText\"/"
">. It is also easier to use for numeric coordinate values."
msgstr ""
"Хоча <varname>ST_MakePoint</varname> не відповідає стандарту OGC, він працює "
"швидше, ніж <xref linkend=\"ST_GeomFromText\"/> та <xref "
"linkend=\"ST_PointFromText\"/>. Він також простіший у використанні для "
"числових значень координат."

#. Tag: para
#, no-c-format
msgid ""
"For geodetic coordinates, <varname>X</varname> is longitude and <varname>Y</"
"varname> is latitude"
msgstr ""
"Для геодезичних координат <varname>X</varname> є довготою, а <varname>Y</"
"varname> — широтою"

#. Tag: para
#, no-c-format
msgid ""
"The functions <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointZ\"/>, "
"<xref linkend=\"ST_PointM\"/>, and <xref linkend=\"ST_PointZM\"/> can be "
"used to create points with a given SRID."
msgstr ""
"Функції <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointZ\"/>, <xref "
"linkend=\"ST_PointM\"/> та <xref linkend=\"ST_PointZM\"/> можна "
"використовувати для створення точок із заданим SRID."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
"<xref linkend=\"ST_MakePointM\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_PointZ\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>"
msgstr ""
", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
"<xref linkend=\"ST_MakePointM\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_PointZ\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point from X, Y and M values."
msgstr "Створює точку з значень X, Y та M."

#. Tag: para
#, no-c-format
msgid ""
"Creates a point with X, Y and M (measure) ordinates. Use <xref "
"linkend=\"ST_MakePoint\"/> to make points with XY, XYZ, or XYZM coordinates."
msgstr ""
"Створює точку з координатами X, Y та M (вимірювання). Використовуйте <xref "
"linkend=\"ST_MakePoint\"/>, щоб створити точки з координатами XY, XYZ або "
"XYZM."

#. Tag: para
#, no-c-format
msgid ""
"The functions <xref linkend=\"ST_PointM\"/>, and <xref "
"linkend=\"ST_PointZM\"/> can be used to create points with an M value and a "
"given SRID."
msgstr ""
"Функції <xref linkend=\"ST_PointM\"/> та <xref linkend=\"ST_PointZM\"/> "
"можна використовувати для створення точок із значенням M та заданим SRID."

#. Tag: para
#, no-c-format
msgid ""
"is used for text output because <xref linkend=\"ST_AsText\"/> does not "
"support M values."
msgstr ""
"використовується для виведення тексту, оскільки <xref linkend=\"ST_AsText\"/"
">не підтримує значення M."

#. Tag: para
#, no-c-format
msgid "Create point with unknown SRID."
msgstr "Створити точку з невідомим SRID."

#. Tag: para
#, no-c-format
msgid "Create point with a measure in the WGS 84 geodetic coordinate system."
msgstr "Створити точку з виміром у геодезичній системі координат WGS 84."

#. Tag: para
#, no-c-format
msgid "Get measure of created point."
msgstr "Отримати розмір створеної точки."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>"
msgstr ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Polygon from a shell and optional list of holes."
msgstr "Створює полігон з оболонки та опціонального списку отворів."

#. Tag: para
#, no-c-format
msgid ""
"Creates a Polygon formed by the given shell and optional array of holes. "
"Input geometries must be closed LineStrings (rings)."
msgstr ""
"Створює полігон, утворений заданою оболонкою та опціональним масивом "
"отворів. Вхідні геометрії повинні бути закритими лініями (кільцями)."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 1:</emphasis> Accepts one shell LineString."
msgstr ""
"<emphasis role=\"bold\">Варіант 1:</emphasis> Приймає оболонку LineString."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 2:</emphasis> Accepts a shell LineString and "
"an array of inner (hole) LineStrings. A geometry array can be constructed "
"using the PostgreSQL array_agg(), ARRAY[] or ARRAY() constructs."
msgstr ""
"<emphasis role=\"bold\">Варіант 2:</emphasis> Приймає оболонку LineString та "
"масив внутрішніх (діркових) LineStrings. Масив геометрії можна побудувати за "
"допомогою конструкцій PostgreSQL array_agg(), ARRAY[] або ARRAY()."

#. Tag: para
#, no-c-format
msgid ""
"This function does not accept MultiLineStrings. Use <xref "
"linkend=\"ST_LineMerge\"/> to generate a LineString, or <xref "
"linkend=\"ST_Dump\"/> to extract LineStrings."
msgstr ""
"Ця функція не приймає MultiLineStrings. Використовуйте <xref "
"linkend=\"ST_LineMerge\"/>для створення LineString або <xref "
"linkend=\"ST_Dump\"/>для вилучення LineStrings."

#. Tag: title
#, no-c-format
msgid "Examples: Single input variant"
msgstr "Приклади: Варіант з одним входом"

#. Tag: para
#, no-c-format
msgid "Create a Polygon from a 2D LineString."
msgstr "Створити полігон з 2D LineString."

#. Tag: para
#, no-c-format
msgid ""
"Create a Polygon from an open LineString, using <xref "
"linkend=\"ST_StartPoint\"/> and <xref linkend=\"ST_AddPoint\"/> to close it."
msgstr ""
"Створіть полігон з відкритої лінії, використовуючи <xref "
"linkend=\"ST_StartPoint\"/>та <xref linkend=\"ST_AddPoint\"/>для його "
"закриття."

#. Tag: para
#, no-c-format
msgid "Create a Polygon from a 3D LineString"
msgstr "Створіть полігон із 3D-лінії"

#. Tag: para
#, no-c-format
msgid "Create a Polygon from a LineString with measures"
msgstr "Створює полігон з лінії з вимірами"

#. Tag: title
#, no-c-format
msgid "Examples: Outer shell with inner holes variant"
msgstr "Приклади: Зовнішня оболонка з внутрішніми отворами"

#. Tag: para
#, no-c-format
msgid "Create a donut Polygon with an extra hole"
msgstr "Створити полігон у формі пончика з додатковим отвором"

#. Tag: para
#, no-c-format
msgid ""
"Create a set of province boundaries with holes representing lakes. The input "
"is a table of province Polygons/MultiPolygons and a table of water "
"linestrings. Lines forming lakes are determined by using <xref "
"linkend=\"ST_IsClosed\"/>. The province linework is extracted by using <xref "
"linkend=\"ST_Boundary\"/>. As required by <code>ST_MakePolygon</code>, the "
"boundary is forced to be a single LineString by using <xref "
"linkend=\"ST_LineMerge\"/>. (However, note that if a province has more than "
"one region or has islands this will produce an invalid polygon.) Using a "
"LEFT JOIN ensures all provinces are included even if they have no lakes."
msgstr ""
"Створити набір меж провінцій з отворами, що позначають озера. Вхідними "
"даними є таблиця полігонів/мультиполігонів провінцій та таблиця лінійних "
"об'єктів, що позначають водойми. Лінії, що утворюють озера, визначаються за "
"допомогою <xref linkend=\"ST_IsClosed\"/>. Лінії провінцій витягуються за "
"допомогою <xref linkend=\"ST_Boundary\"/>. Відповідно до вимог "
"<code>ST_MakePolygon</code>, межа примусово перетворюється на єдину лінію за "
"допомогою <xref linkend=\"ST_LineMerge\"/>. (Однак, зверніть увагу, що якщо "
"провінція має більше одного регіону або має острови, це призведе до "
"створення недійсного полігону.) Використання LEFT JOIN гарантує, що всі "
"провінції будуть включені, навіть якщо вони не мають озер."

#. Tag: para
#, no-c-format
msgid ""
"The CASE construct is used because passing a null array into ST_MakePolygon "
"results in a NULL return value."
msgstr ""
"Конструкція CASE використовується, оскільки передача нульового масиву в "
"ST_MakePolygon призводить до повернення значення NULL."

#. Tag: para
#, no-c-format
msgid ""
"Another technique is to utilize a correlated subquery and the ARRAY() "
"constructor that converts a row set to an array."
msgstr ""
"Інший метод полягає у використанні корельованого підзапиту та конструктора "
"ARRAY(), який перетворює набір рядків у масив."

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y and SRID values."
msgstr "Створює точку із значеннями X, Y та SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns a Point with the given X and Y coordinate values. This is the SQL-MM "
"equivalent for <xref linkend=\"ST_MakePoint\"/> that takes just X and Y."
msgstr ""
"Повертає точку з заданими значеннями координат X та Y. Це еквівалент SQL-MM "
"для <xref linkend=\"ST_MakePoint\"/>, який приймає тільки X та Y."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.2.0 srid as an extra optional argument was added. Older installs "
"require combining with ST_SetSRID to mark the srid on the geometry."
msgstr ""
"Покращено: 3.2.0 Додано srid як додатковий опціональний аргумент. Старіші "
"версії вимагають поєднання з ST_SetSRID для позначення srid на геометрії."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 6.1.2"
msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.2"

#. Tag: title
#, no-c-format
msgid "Examples: Geometry"
msgstr "Приклади: Геометрія"

#. Tag: para
#, no-c-format
msgid "Creating a point with SRID specified:"
msgstr "Створення точки із зазначеним SRID:"

#. Tag: para
#, no-c-format
msgid "Alternative way of specifying SRID:"
msgstr "Альтернативний спосіб вказати SRID:"

#. Tag: title
#, no-c-format
msgid "Examples: Geography"
msgstr "Приклади: Географія"

#. Tag: para
#, no-c-format
msgid ""
"Create <link linkend=\"PostGIS_Geography\">geography</link> points using the "
"<varname>::</varname> cast syntax:"
msgstr ""
"Створіть точки <link linkend=\"PostGIS_Geography\">географії</link> за "
"допомогою синтаксису перетворення <varname>::</varname>:"

#. Tag: para
#, no-c-format
msgid "Pre-PostGIS 3.2 code, using <varname>CAST</varname>:"
msgstr "Код до PostGIS 3.2, що використовує <varname>CAST</varname>:"

#. Tag: para
#, no-c-format
msgid ""
"If the point coordinates are not in a geodetic coordinate system (such as "
"WGS84), then they must be reprojected before casting to a geography. In this "
"example a point in Pennsylvania State Plane feet (SRID 2273) is projected to "
"WGS84 (SRID 4326)."
msgstr ""
"Якщо координати точки не знаходяться в геодезичній системі координат (такій "
"як WGS84), то перед перенесенням в географічну систему їх необхідно "
"перепроектувати. У цьому прикладі точка в системі координат Pennsylvania "
"State Plane feet (SRID 2273) перепроектована в систему WGS84 (SRID 4326)."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_PointZ\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_PointZ\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y, Z and SRID values."
msgstr "Створює точку з координатами X, Y, Z та значенням SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns an Point with the given X, Y and Z coordinate values, and optionally "
"an SRID number."
msgstr ""
"Повертає точку з заданими значеннями координат X, Y і Z, а також, за "
"бажанням, номер SRID."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>"
msgstr ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y, M and SRID values."
msgstr "Створює точку з значеннями X, Y, M та SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns an Point with the given X, Y and M coordinate values, and optionally "
"an SRID number."
msgstr ""
"Повертає точку з заданими значеннями координат X, Y і M, а також, за "
"бажанням, номер SRID."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointZ\"/>, <xref "
"linkend=\"ST_PointZM\"/>"
msgstr ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointZ\"/>, <xref "
"linkend=\"ST_PointZM\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y, Z, M and SRID values."
msgstr "Створює точку з значеннями X, Y, Z, M та SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns an Point with the given X, Y, Z and M coordinate values, and "
"optionally an SRID number."
msgstr ""
"Повертає точку з заданими значеннями координат X, Y, Z і M, а також, за "
"бажанням, номер SRID."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZ\"/>, <xref linkend=\"ST_SetSRID\"/>"
msgstr ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZ\"/>, <xref linkend=\"ST_SetSRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Polygon from a LineString with a specified SRID."
msgstr "Створює полігон з LineString із заданим SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns a polygon built from the given LineString and sets the spatial "
"reference system from the <varname>srid</varname>."
msgstr ""
"Повертає полігон, побудований з заданого LineString, і встановлює систему "
"просторових координат з <varname>srid</varname>."

#. Tag: para
#, no-c-format
msgid ""
"ST_Polygon is similar to <xref linkend=\"ST_MakePolygon\"/> Variant 1 with "
"the addition of setting the SRID."
msgstr ""
"ST_Polygon схожий на <xref linkend=\"ST_MakePolygon\"/>Варіант 1 з "
"додаванням налаштування SRID."

#. Tag: para
#, no-c-format
msgid ""
"To create polygons with holes use <xref linkend=\"ST_MakePolygon\"/> Variant "
"2 and then <xref linkend=\"ST_SetSRID\"/>."
msgstr ""
"Для створення полігонів з отворами використовуйте <xref "
"linkend=\"ST_MakePolygon\"/>Варіант 2, а потім <xref linkend=\"ST_SetSRID\"/"
">."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.3.2"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.2"

#. Tag: para
#, no-c-format
msgid "Create a 2D polygon."
msgstr "Створити 2D полігон."

#. Tag: para
#, no-c-format
msgid "Create a 3D polygon."
msgstr "Створити 3D полігон."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
"linkend=\"ST_MakePolygon\"/>"
msgstr ""
", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_LineMerge\"/>, <xref "
"linkend=\"ST_MakePolygon\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a rectangular Polygon in <link xlink:href=\"https://en.wikipedia.org/"
"wiki/Web_Mercator_projection\">Web Mercator</link> (SRID:3857) using the "
"<link xlink:href=\"https://en.wikipedia.org/wiki/Tiled_web_map\">XYZ tile "
"system</link>."
msgstr ""
"Створює прямокутний полігон у <link xlink:href=\"https://en.wikipedia.org/"
"wiki/Web_Mercator_projection\">Web Mercator</link> (SRID:3857) за допомогою "
"<link xlink:href=\"https://en.wikipedia.org/wiki/Tiled_web_map\">системи "
"тайлів XYZ</link>."

#. Tag: para
#, no-c-format
msgid ""
"Creates a rectangular Polygon giving the extent of a tile in the <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Tiled_web_map\">XYZ tile system</link>. "
"The tile is specified by the zoom level Z and the XY index of the tile in "
"the grid at that level. Can be used to define the tile bounds required by "
"<xref linkend=\"ST_AsMVTGeom\"/> to convert geometry into the MVT tile "
"coordinate space."
msgstr ""
"Створює прямокутний полігон, що визначає розмір плитки в <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Tiled_web_map\">системі плиток XYZ</"
"link>. Плитка визначається рівнем масштабування Z та індексом XY плитки в "
"сітці на цьому рівні. Може використовуватися для визначення меж плитки, "
"необхідних для <xref linkend=\"ST_AsMVTGeom\"/> для перетворення геометрії в "
"координатну систему плиток MVT."

#. Tag: para
#, no-c-format
msgid ""
"By default, the tile envelope is in the <link xlink:href=\"https://en."
"wikipedia.org/wiki/Web_Mercator_projection\">Web Mercator</link> coordinate "
"system (SRID:3857) using the standard range of the Web Mercator system "
"(-20037508.342789, 20037508.342789). This is the most common coordinate "
"system used for MVT tiles. The optional <varname>bounds</varname> parameter "
"can be used to generate tiles in any coordinate system. It is a geometry "
"that has the SRID and extent of the \"Zoom Level zero\" square within which "
"the XYZ tile system is inscribed."
msgstr ""
"За замовчуванням контур плитки знаходиться в системі координат <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Web_Mercator_projection\">Web Mercator</"
"link> (SRID:3857) з використанням стандартного діапазону системи Web "
"Mercator (-20037508.342789, 20037508.342789). Це найпоширеніша система "
"координат, що використовується для плиток MVT. Додатковий параметр "
"<varname>bounds</varname> можна використовувати для створення плиток у будь-"
"якій системі координат. Це геометрія, що має SRID і розмір квадрата \"Рівень "
"масштабування нуль\", в якому вписана система плиток XYZ."

#. Tag: para
#, no-c-format
msgid ""
"The optional <varname>margin</varname> parameter can be used to expand a "
"tile by the given percentage. E.g. <varname>margin=0.125</varname> expands "
"the tile by 12.5%, which is equivalent to buffer=512 when the tile extent "
"size is 4096, as used in <xref linkend=\"ST_AsMVTGeom\"/>. This is useful to "
"create a tile buffer to include data lying outside of the tile's visible "
"area, but whose existence affects the tile rendering. For example, a city "
"name (a point) could be near an edge of a tile, so its label should be "
"rendered on two tiles, even though the point is located in the visible area "
"of just one tile. Using expanded tiles in a query will include the city "
"point in both tiles. Use a negative value to shrink the tile instead. Values "
"less than -0.5 are prohibited because that would eliminate the tile "
"completely. Do not specify a margin when using with <varname>ST_AsMVTGeom</"
"varname>. See the example for <xref linkend=\"ST_AsMVT\"/>."
msgstr ""
"Додатковий параметр <varname>margin</varname> можна використовувати для "
"розширення плитки на заданий відсоток. Наприклад, <varname>margin=0.125</"
"varname> розширює плитку на 12,5%, що еквівалентно buffer=512, коли розмір "
"плитки становить 4096, як використовується в <xref linkend=\"ST_AsMVTGeom\"/"
">. Це корисно для створення буфера плиток, щоб включити дані, які лежать за "
"межами видимої області плитки, але наявність яких впливає на візуалізацію "
"плитки. Наприклад, назва міста (точка) може бути поблизу краю плитки, тому "
"її мітка повинна бути візуалізована на двох плитках, навіть якщо точка "
"розташована у видимій області лише однієї плитки. Використання розширених "
"плиток у запиті дозволить включити точку міста в обидві плитки. Для "
"зменшення плитки використовуйте від'ємне значення. Значення менше -0.5 "
"заборонені, оскільки це призведе до повного видалення плитки. Не вказуйте "
"поле при використанні з <varname>ST_AsMVTGeom</varname>. Дивіться приклад "
"для <xref linkend=\"ST_AsMVT\"/>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 Added margin parameter."
msgstr "Покращено: 3.1.0 Додано параметр поля."

#. Tag: para
#, no-c-format
msgid "Availability: 3.0.0"
msgstr "Доступність: 3.0.0"

#. Tag: title
#, no-c-format
msgid "Example: Building a tile envelope"
msgstr "Приклад: Побудова конверта плитки"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of hexagons and cell indices that completely cover the bounds "
"of the geometry argument."
msgstr ""
"Повертає набір шестикутників та індексів комірок, які повністю покривають "
"межі аргументу геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Starts with the concept of a hexagon tiling of the plane. (Not a hexagon "
"tiling of the globe, this is not the <link xlink:href=\"https://github.com/"
"uber/h3\">H3</link> tiling scheme.) For a given planar SRS, and a given edge "
"size, starting at the origin of the SRS, there is one unique hexagonal "
"tiling of the plane, Tiling(SRS, Size). This function answers the question: "
"what hexagons in a given Tiling(SRS, Size) overlap with a given bounds."
msgstr ""
"Починається з концепції шестикутної мозаїки площини. (Це не шестикутна "
"мозаїка земної кулі, це не схема мозаїки <link xlink:href=\"https://github."
"com/uber/h3\">H3</link>). Для заданої плоскої SRS і заданого розміру ребра, "
"починаючи від початку координат SRS, існує одне унікальне шестикутне "
"покриття площини, Tiling(SRS, Size). Ця функція відповідає на питання: які "
"шестикутники в заданому Tiling(SRS, Size) перекриваються з заданими межами."

#. Tag: para
#, no-c-format
msgid ""
"The SRS for the output hexagons is the SRS provided by the bounds geometry."
msgstr "SRS для вихідних шестикутників — це SRS, що надається геометрією меж."

#. Tag: para
#, no-c-format
msgid ""
"Doubling or tripling the edge size of the hexagon generates a new parent "
"tiling that fits with the origin tiling. Unfortunately, it is not possible "
"to generate parent hexagon tilings that the child tiles perfectly fit inside."
msgstr ""
"Подвоєння або потроєння розміру ребра шестикутника створює нову батьківську "
"мозаїку, яка відповідає вихідній мозаїці. На жаль, неможливо створити "
"батьківську мозаїку з шестикутників, в яку ідеально вписуються дочірні "
"плитки."

#. Tag: para
#, no-c-format
msgid "Availability: 3.1.0"
msgstr "Доступність: 3.1.0"

#. Tag: title
#, no-c-format
msgid "Example: Counting points in hexagons"
msgstr "Приклад: Підрахунок точок у шестикутниках"

#. Tag: para
#, no-c-format
msgid ""
"To do a point summary against a hexagonal tiling, generate a hexagon grid "
"using the extent of the points as the bounds, then spatially join to that "
"grid."
msgstr ""
"Щоб зробити підсумок точок на шестикутній мозаїці, створіть шестикутну "
"сітку, використовуючи межі точок як обмеження, а потім просторово з'єднайте "
"її з цією сіткою."

#. Tag: title
#, no-c-format
msgid "Example: Generating hex coverage of polygons"
msgstr "Приклад: Створення шестнадцяткового покриття полігонів"

#. Tag: para
#, no-c-format
msgid ""
"If we generate a set of hexagons for each polygon boundary and filter out "
"those that do not intersect their hexagons, we end up with a tiling for each "
"polygon."
msgstr ""
"Якщо ми створимо набір шестикутників для кожної межі полігону і "
"відфільтруємо ті, що не перетинаються з їх шестикутниками, ми отримаємо "
"мозаїку для кожного полігону."

#. Tag: para
#, no-c-format
msgid ""
"Tiling states results in a hexagon coverage of each state, and multiple "
"hexagons overlapping at the borders between states."
msgstr ""
"У результаті мозаїчного покриття кожен стан покривається шестикутником, а на "
"межі між станами утворюються перекриваються шестикутники."

#. Tag: para
#, no-c-format
msgid ""
"The LATERAL keyword is implied for set-returning functions when referring to "
"a prior table in the FROM list. So CROSS JOIN LATERAL, CROSS JOIN, or just "
"plain , are equivalent constructs for this example."
msgstr ""
"Ключове слово LATERAL є імпліцитним для функцій, що повертають набір, коли "
"вони посилаються на попередню таблицю в списку FROM. Тому CROSS JOIN "
"LATERAL, CROSS JOIN або просто є еквівалентними конструкціями для цього "
"прикладу."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SquareGrid\"/>, <xref "
"linkend=\"ST_TileEnvelope\"/>"
msgstr ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SquareGrid\"/>, <xref "
"linkend=\"ST_TileEnvelope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a single hexagon, using the provided edge size and cell coordinate "
"within the hexagon grid space."
msgstr ""
"Повертає один шестикутник, використовуючи заданий розмір ребра та координати "
"комірки в просторі шестикутної сітки."

#. Tag: para
#, no-c-format
msgid ""
"Uses the same hexagon tiling concept as <xref linkend=\"ST_HexagonGrid\"/>, "
"but generates just one hexagon at the desired cell coordinate. Optionally, "
"can adjust origin coordinate of the tiling, the default origin is at 0,0."
msgstr ""
"Використовує ту саму концепцію шестикутної мозаїки, що й <xref "
"linkend=\"ST_HexagonGrid\"/>, але створює лише один шестикутник у бажаних "
"координатах комірки. За бажанням можна налаштувати координати початку "
"мозаїки, за замовчуванням початок знаходиться в точці 0,0."

#. Tag: para
#, no-c-format
msgid ""
"Hexagons are generated with no SRID set, so use <xref linkend=\"ST_SetSRID\"/"
"> to set the SRID to the one you expect."
msgstr ""
"Шестикутники генеруються без заданого SRID, тому використовуйте <xref "
"linkend=\"ST_SetSRID\"/>, щоб задати SRID відповідно до ваших очікувань."

#. Tag: title
#, no-c-format
msgid "Example: Creating a hexagon at the origin"
msgstr "Приклад: Створення шестикутника в початку координат"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_HexagonGrid\"/>, <xref linkend=\"ST_Square\"/>"
msgstr ", <xref linkend=\"ST_HexagonGrid\"/>, <xref linkend=\"ST_Square\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of grid squares and cell indices that completely cover the "
"bounds of the geometry argument."
msgstr ""
"Повертає набір квадратів сітки та індексів комірок, які повністю покривають "
"межі аргументу геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Starts with the concept of a square tiling of the plane. For a given planar "
"SRS, and a given edge size, starting at the origin of the SRS, there is one "
"unique square tiling of the plane, Tiling(SRS, Size). This function answers "
"the question: what grids in a given Tiling(SRS, Size) overlap with a given "
"bounds."
msgstr ""
"Починається з концепції квадратного покриття площини. Для заданої плоскої "
"SRS і заданого розміру ребра, починаючи від початку SRS, існує одне "
"унікальне квадратне покриття площини, Tiling(SRS, Size). Ця функція "
"відповідає на питання: які сітки в заданому Tiling(SRS, Size) перекриваються "
"з заданими межами."

#. Tag: para
#, no-c-format
msgid ""
"The SRS for the output squares is the SRS provided by the bounds geometry."
msgstr "SRS для вихідних квадратів — це SRS, що надається геометрією меж."

#. Tag: para
#, no-c-format
msgid ""
"Doubling or edge size of the square generates a new parent tiling that "
"perfectly fits with the original tiling. Standard web map tilings in "
"mercator are just powers-of-two square grids in the mercator plane."
msgstr ""
"Подвоєння або розмір краю квадрата створює нову батьківську мозаїку, яка "
"ідеально підходить до оригінальної мозаїки. Стандартні веб-карти в проекції "
"Меркатора — це просто квадратні сітки, що є степенями числа два в площині "
"Меркатора."

#. Tag: title
#, no-c-format
msgid "Example: Generating a 1 degree grid for a country"
msgstr "Приклад: Створення сітки з кроком 1 градус для країни"

#. Tag: para
#, no-c-format
msgid ""
"The grid will fill the whole bounds of the country, so if you want just "
"squares that touch the country you will have to filter afterwards with "
"ST_Intersects."
msgstr ""
"Сітка заповнить всю територію країни, тому якщо вам потрібні лише квадрати, "
"що торкаються країни, вам доведеться потім відфільтрувати їх за допомогою "
"ST_Intersects."

#. Tag: title
#, no-c-format
msgid "Example: Counting points in squares (using single chopped grid)"
msgstr "Приклад: Підрахунок очок у квадратах (з використанням одинарної сітки)"

#. Tag: para
#, no-c-format
msgid ""
"To do a point summary against a square tiling, generate a square grid using "
"the extent of the points as the bounds, then spatially join to that grid. "
"Note the estimated extent might be off from actual extent, so be cautious "
"and at very least make sure you've analyzed your table."
msgstr ""
"Щоб зробити підсумок точок на квадратній мозаїці, створіть квадратну сітку, "
"використовуючи межі точок як обмеження, а потім просторово з'єднайте її з "
"цією сіткою. Зверніть увагу, що приблизна площа може відрізнятися від "
"фактичної, тому будьте обережні і, як мінімум, переконайтеся, що ви "
"проаналізували свою таблицю."

#. Tag: title
#, no-c-format
msgid "Example: Counting points in squares using set of grid per point"
msgstr ""
"Приклад: Підрахунок точок у квадратах за допомогою набору сіток для кожної "
"точки"

#. Tag: para
#, no-c-format
msgid ""
"This yields the same result as the first example but will be slower for a "
"large number of points"
msgstr ""
"Це дає той самий результат, що й у першому прикладі, але буде повільніше для "
"великої кількості точок"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_HexagonGrid\"/> , <xref linkend=\"ST_EstimatedExtent\"/"
"> , <xref linkend=\"ST_SetSRID\"/>"
msgstr ""
", <xref linkend=\"ST_HexagonGrid\"/> , <xref linkend=\"ST_EstimatedExtent\"/"
"> , <xref linkend=\"ST_SetSRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a single square, using the provided edge size and cell coordinate "
"within the square grid space."
msgstr ""
"Повертає один квадрат, використовуючи заданий розмір сторони та координати "
"комірки в просторі квадратної сітки."

#. Tag: para
#, no-c-format
msgid ""
"Uses the same square tiling concept as <xref linkend=\"ST_SquareGrid\"/>, "
"but generates just one square at the desired cell coordinate. Optionally, "
"can adjust origin coordinate of the tiling, the default origin is at 0,0."
msgstr ""
"Використовує ту саму концепцію квадратної мозаїки, що й <xref "
"linkend=\"ST_SquareGrid\"/>, але створює лише один квадрат у бажаних "
"координатах комірки. За бажанням можна налаштувати координати початку "
"мозаїки, за замовчуванням початок знаходиться в точці 0,0."

#. Tag: para
#, no-c-format
msgid ""
"Squares are generated with the SRID of the given origin. Use <xref "
"linkend=\"ST_SetSRID\"/> to set the SRID if the given origin has an unknown "
"SRID (as is the case by default)."
msgstr ""
"Квадрати генеруються з SRID заданого початку координат. Використовуйте <xref "
"linkend=\"ST_SetSRID\"/>, щоб встановити SRID, якщо заданий початок "
"координат має невідомий SRID (як це відбувається за замовчуванням)."

#. Tag: title
#, no-c-format
msgid "Example: Creating a square at the origin"
msgstr "Приклад: Створення квадрата в початку координат"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_SquareGrid\"/>, <xref linkend=\"ST_Hexagon\"/>"
msgstr ", <xref linkend=\"ST_SquareGrid\"/>, <xref linkend=\"ST_Hexagon\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the input letters rendered as geometry with a default start position "
"at the origin and default text height of 100."
msgstr ""
"Повертає введені літери, відтворені як геометрія, з початковою позицією за "
"замовчуванням в початку координат і висотою тексту за замовчуванням 100."

#. Tag: para
#, no-c-format
msgid ""
"Uses a built-in font to render out a string as a multipolygon geometry. The "
"default text height is 100.0, the distance from the bottom of a descender to "
"the top of a capital. The default start position places the start of the "
"baseline at the origin. Over-riding the font involves passing in a json map, "
"with a character as the key, and base64 encoded TWKB for the font shape, "
"with the fonts having a height of 1000 units from the bottom of the "
"descenders to the tops of the capitals."
msgstr ""
"Використовує вбудований шрифт для відображення рядка як мультиполігональної "
"геометрії. За замовчуванням висота тексту становить 100,0, відстань від "
"нижньої частини нижнього виступу до верхньої частини великої літери. За "
"замовчуванням початкова позиція розміщує початок базової лінії в точці "
"початку координат. Для заміни шрифту потрібно передати карту json, де ключем "
"є символ, а TWKB, закодований у base64, — форма шрифту, висота шрифтів "
"становить 1000 одиниць від нижньої частини нижнього виступу до верхньої "
"частини великої літери."

#. Tag: para
#, no-c-format
msgid ""
"The text is generated at the origin by default, so to reposition and resize "
"the text, first apply the <code>ST_Scale</code> function and then apply the "
"<code>ST_Translate</code> function."
msgstr ""
"Текст за замовчуванням генерується в точці початку координат, тому щоб "
"змінити його положення та розмір, спочатку застосуйте функцію "
"<code>ST_Scale</code>, а потім функцію <code>ST_Translate</code>."

#. Tag: title
#, no-c-format
msgid "Example: Generating the word 'Yo'"
msgstr "Приклад: Створення слова \"Yo\""

#. Tag: para
#, no-c-format
msgid "Letters generated by ST_Letters"
msgstr "Листи, створені ST_Letters"

#. Tag: title
#, no-c-format
msgid "Example: Scaling and moving words"
msgstr "Приклад: Масштабування та переміщення слів"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Scale\"/>, <xref linkend=\"ST_Translate\"/>"
msgstr ", <xref linkend=\"ST_Scale\"/>, <xref linkend=\"ST_Translate\"/>"

#. Tag: title
#, no-c-format
msgid "Coverages"
msgstr "Покриття"

#. Tag: para
#, no-c-format
msgid ""
"These functions operate on sets of polygonal geometry that form \"implicit "
"coverages\". To form a valid coverage polygons must not overlap, and the "
"vertices of adjacent edges must match exactly. Coverages are fast to "
"process, and can be operated on with window functions, which retain the "
"coverage topology inside the window partition while altering the edges."
msgstr ""
"Ці функції працюють з наборами полігональної геометрії, що утворюють "
"\"неявні покриття\". Щоб утворити дійсне покриття, полігони не повинні "
"перекриватися, а вершини суміжних ребер повинні збігатися. Покриття швидко "
"обробляються і можуть оброблятися за допомогою віконних функцій, які "
"зберігають топологію покриття всередині розділу вікна при зміні ребер."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Window function that finds locations where polygons fail to form a valid "
"coverage."
msgstr ""
"Віконна функція, яка знаходить місця, де полігони не утворюють дійсного "
"покриття."

#. Tag: para
#, no-c-format
msgid ""
"A window function which checks if the polygons in the window partition form "
"a valid polygonal coverage. It returns linear indicators showing the "
"location of invalid edges (if any) in each polygon."
msgstr ""
"Віконна функція, яка перевіряє, чи полігони у вікні утворюють дійсне "
"полігональне покриття. Вона повертає лінійні індикатори, що показують "
"розташування недійсних країв (якщо такі є) у кожному полігоні."

#. Tag: para
#, no-c-format
msgid ""
"A set of valid polygons is a valid coverage if the following conditions hold:"
msgstr ""
"Набір дійсних полігонів є дійсним покриттям, якщо виконуються такі умови:"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Non-overlapping</emphasis> - polygons do not overlap "
"(their interiors do not intersect)"
msgstr ""
"<emphasis role=\"bold\">Неперекриваються</emphasis> - полігони не "
"перекриваються (їх внутрішні частини не перетинаються)"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Edge-Matched</emphasis> - vertices along shared "
"edges are identical"
msgstr ""
"<emphasis role=\"bold\">Edge-Matched</emphasis> - вершини вздовж спільних "
"ребер є ідентичними"

#. Tag: para
#, no-c-format
msgid ""
"As a window function a value is returned for every input polygon. For "
"polygons which violate one or more of the validity conditions the return "
"value is a MULTILINESTRING containing the problematic edges. Coverage-valid "
"polygons return the value NULL. Non-polygonal or empty geometries also "
"produce NULL values."
msgstr ""
"Як віконна функція, для кожного вхідного полігону повертається значення. Для "
"полігонів, які порушують одну або кілька умов дійсності, значенням, що "
"повертається, є MULTILINESTRING, що містить проблемні краї. Полігони з "
"дійсним покриттям повертають значення NULL. Неполігональні або порожні "
"геометрії також дають значення NULL."

#. Tag: para
#, no-c-format
msgid ""
"The conditions allow a valid coverage to contain holes (gaps between "
"polygons), as long as the surrounding polygons are edge-matched. However, "
"very narrow gaps are often undesirable. If the <parameter>tolerance</"
"parameter> parameter is specified with a non-zero distance, edges forming "
"narrower gaps will also be returned as invalid."
msgstr ""
"Умови дозволяють дійсному покриттю містити отвори (проміжки між полігонами), "
"якщо сусідні полігони збігаються по краях. Однак дуже вузькі проміжки часто "
"є небажаними. Якщо параметр <parameter>tolerance</parameter> задано з "
"відстанню, відмінною від нуля, краї, що утворюють вужчі проміжки, також "
"будуть повернуті як недійсні."

#. Tag: para
#, no-c-format
msgid ""
"The polygons being checked for coverage validity must also be valid "
"geometries. This can be checked with <xref linkend=\"ST_IsValid\"/>."
msgstr ""
"Полігони, що перевіряються на валідність покриття, також повинні бути "
"валідними геометріями. Це можна перевірити за допомогою <xref "
"linkend=\"ST_IsValid\"/>."

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.12.0"
msgstr "Потрібна версія GEOS &gt;= 3.12.0"

#. Tag: para
#, no-c-format
msgid "Invalid edges caused by overlap and non-matching vertices"
msgstr "Недійсні ребра, спричинені перекриттям і невідповідністю вершин"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_CoverageUnion\"/>, <xref linkend=\"ST_CoverageClean\"/"
">, <xref linkend=\"ST_CoverageSimplify\"/>"
msgstr ""
", <xref linkend=\"ST_CoverageUnion\"/>, <xref linkend=\"ST_CoverageClean\"/"
">, <xref linkend=\"ST_CoverageSimplify\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a clean (edge matched, non-overlapping, gap-cleared) polygonal "
"coverage, given a non-clean input."
msgstr ""
"Обчислює чисте (збіжні краї, без перекриттів, без прогалин) полігональне "
"покриття, задане нечистим вхідним даними."

#. Tag: para
#, no-c-format
msgid ""
"A window function which adjusts the edges of a set of valid polygonal "
"geometries to produce a clean coverage. Cleaning involves:"
msgstr ""
"Віконна функція, яка коригує грані набору дійсних полігональних геометрій "
"для отримання чистого покриття. Очищення включає:"

#. Tag: para
#, no-c-format
msgid ""
"snapping vertices and edges to remove small discrepancies and ensure common "
"edges are identically noded"
msgstr ""
"прив'язування вершин і ребер для усунення невеликих розбіжностей і "
"забезпечення однакового вузла спільних ребер"

#. Tag: para
#, no-c-format
msgid "merging overlaps into a parent polygon"
msgstr "об'єднання перекриттів у батьківський багатокутник"

#. Tag: para
#, no-c-format
msgid "merging narrow gaps into adjacent polygons"
msgstr "об'єднання вузьких проміжків у сусідні багатокутники"

#. Tag: para
#, no-c-format
msgid ""
"<parameter>gapMaximumWidth</parameter> controls which gaps between polygons "
"are merged. Gaps with width &lt;= this distance are merged into an adjacent "
"polygon."
msgstr ""
"<parameter>gapMaximumWidth</parameter> контролює, які проміжки між "
"полігонами об'єднуються. Проміжки шириною &lt;= ця відстань об'єднуються в "
"сусідній полігон."

#. Tag: para
#, no-c-format
msgid ""
"<parameter>snappingDistance</parameter> controls snapping of vertices and "
"edges. The default (-1) automatically determines a snapping distance based "
"on the input extent. Set to 0.0 to turn off snapping."
msgstr ""
"<parameter>snappingDistance</parameter> контролює прив'язку вершин і ребер. "
"За замовчуванням (-1) автоматично визначається відстань прив'язки на основі "
"введеного розміру. Встановіть значення 0,0, щоб вимкнути прив'язку."

#. Tag: para
#, no-c-format
msgid ""
"<parameter>overlapMergeStrategy</parameter> specifies how overlaps are "
"merged into a parent polygon:"
msgstr ""
"<parameter>overlapMergeStrategy</parameter> визначає, як перекриття "
"об'єднуються в батьківський багатокутник:"

#. Tag: para
#, no-c-format
msgid ""
"<code>MERGE_LONGEST_BORDER</code> - merges into polygon with longest common "
"border"
msgstr ""
"<code>MERGE_LONGEST_BORDER</code> — об'єднує в багатокутник з найдовшою "
"спільною межею"

#. Tag: para
#, no-c-format
msgid "<code>MERGE_MAX_AREA</code> - merges into polygon with maximum area"
msgstr ""
"<code>MERGE_MAX_AREA</code> - об'єднує в багатокутник з максимальною площею"

#. Tag: para
#, no-c-format
msgid "<code>MERGE_MIN_AREA</code> - merges into polygon with minimum area"
msgstr ""
"<code>MERGE_MIN_AREA</code> - об'єднує в багатокутник з мінімальною площею"

#. Tag: para
#, no-c-format
msgid ""
"<code>MERGE_MIN_INDEX</code> - merges into polygon with smallest input index "
"(defined by order of input polygons)"
msgstr ""
"<code>MERGE_MIN_INDEX</code> - об'єднує в багатокутник з найменшим індексом "
"введення (визначається порядком введення багатокутників)"

#. Tag: para
#, no-c-format
msgid ""
"The result is a clean polygonal coverage that will pass validation by <xref "
"linkend=\"ST_CoverageInvalidEdges\"/> and can be input to coverage "
"processing functions."
msgstr ""
"Результатом є чисте полігональне покриття, яке пройде перевірку за допомогою "
"<xref linkend=\"ST_CoverageInvalidEdges\"/> і може бути введено в функції "
"обробки покриття."

#. Tag: para
#, no-c-format
msgid ""
"To aid in determining a maximum gap width, gaps can be computed by cleaning "
"with <code>gapMaximumWidth => 0</code> and using <xref "
"linkend=\"ST_CoverageUnion\"/> to union the result coverage. Holes in the "
"union correspond to gaps in the original dataset. Gap widths can be measured "
"by extracting the holes as polygons and running <xref "
"linkend=\"ST_MaximumInscribedCircle\"/> on them; the gap width is twice the "
"computed radius."
msgstr ""
"Щоб полегшити визначення максимальної ширини проміжків, їх можна обчислити, "
"очистивши за допомогою <code>gapMaximumWidth => 0</code> і використовуючи "
"<xref linkend=\"ST_CoverageUnion\"/>для об'єднання результату покриття. "
"Дірки в об'єднанні відповідають проміжкам в оригінальному наборі даних. "
"Ширину проміжків можна виміряти, витягнувши отвори у вигляді багатокутників "
"і виконавши на них <xref linkend=\"ST_MaximumInscribedCircle\"/>; ширина "
"проміжку дорівнює подвійному обчисленому радіусу."

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 - requires GEOS &gt;= 3.14.0"
msgstr "Доступність: 3.6.0 - вимагає GEOS &gt;= 3.14.0"

#. Tag: para
#, no-c-format
msgid "Polygons with overlaps and gaps"
msgstr "Полігони з перекриттями та розривами"

#. Tag: para
#, no-c-format
msgid "Invalid coverage edges"
msgstr "Недійсні грані покриття"

#. Tag: para
#, no-c-format
msgid "Clean polygonal coverage, with overlaps and narrow gaps removed"
msgstr ""
"Чисте полігональне покриття, з усуненням перекриттів і вузьких проміжків"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_CoverageUnion\"/>, <xref "
"linkend=\"ST_CoverageSimplify\"/>, <xref "
"linkend=\"ST_MaximumInscribedCircle\"/>"
msgstr ""
", <xref linkend=\"ST_CoverageUnion\"/>, <xref linkend=\"ST_CoverageSimplify\""
"/>, <xref linkend=\"ST_MaximumInscribedCircle\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Window function that simplifies the edges of a polygonal coverage."
msgstr "Віконна функція, яка спрощує краї полігонального покриття."

#. Tag: para
#, no-c-format
msgid ""
"A window function which simplifies the edges of polygons in a polygonal "
"coverage. The simplification preserves the coverage topology. This means the "
"simplified output polygons are consistent along shared edges, and still form "
"a valid coverage."
msgstr ""
"Віконна функція, яка спрощує краї полігонів у полігональному покритті. "
"Спрощення зберігає топологію покриття. Це означає, що спрощені вихідні "
"полігони є сумісними вздовж спільних країв і все ще утворюють дійсне "
"покриття."

#. Tag: para
#, no-c-format
msgid ""
"The simplification uses a variant of the <link xlink:href=\"https://en."
"wikipedia.org/wiki/Visvalingam%E2%80%93Whyatt_algorithm\">Visvalingam–Whyatt "
"algorithm</link>. The <parameter>tolerance</parameter> parameter has units "
"of distance, and is roughly equal to the square root of triangular areas to "
"be simplified."
msgstr ""
"Спрощення використовує варіант алгоритму <link xlink:href=\"https://en."
"wikipedia.org/wiki/Visvalingam%E2%80%93Whyatt_algorithm\">Visvalingam–"
"Whyatt</link>. Параметр <parameter>tolerance</parameter> має одиниці виміру "
"відстані і приблизно дорівнює квадратному кореню з площі трикутників, що "
"спрощуються."

#. Tag: para
#, no-c-format
msgid ""
"To simplify only the \"internal\" edges of the coverage (those that are "
"shared by two polygons) set the <parameter>simplifyBoundary</parameter> "
"parameter to false."
msgstr ""
"Щоб спростити тільки \"внутрішні\" краї покриття (ті, що є спільними для "
"двох полігонів), встановіть параметр <parameter>simplifyBoundary</parameter> "
"на значення false."

#. Tag: para
#, no-c-format
msgid ""
"If the input is not a valid coverage there may be unexpected artifacts in "
"the output (such as boundary intersections, or separated boundaries which "
"appeared to be shared). Use <xref linkend=\"ST_CoverageInvalidEdges\"/> to "
"determine if a coverage is valid."
msgstr ""
"Якщо вхідні дані не є дійсним покриттям, у вихідних даних можуть з'явитися "
"несподівані артефакти (наприклад, перетини меж або розділені межі, які "
"здавалися спільними). Використовуйте <xref "
"linkend=\"ST_CoverageInvalidEdges\"/>, щоб визначити, чи є покриття дійсним."

#. Tag: para
#, no-c-format
msgid "Input coverage"
msgstr "Покриття вхідних даних"

#. Tag: para
#, no-c-format
msgid "Simplified coverage"
msgstr "Спрощене покриття"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_CoverageUnion\"/>, <xref linkend=\"ST_CoverageClean\"/>"
msgstr ""
", <xref linkend=\"ST_CoverageUnion\"/>, <xref linkend=\"ST_CoverageClean\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes the union of a set of polygons forming a coverage by removing "
"shared edges."
msgstr ""
"Обчислює об'єднання набору полігонів, що утворюють покриття, видаляючи "
"спільні ребра."

#. Tag: para
#, no-c-format
msgid ""
"An aggregate function which unions a set of polygons forming a polygonal "
"coverage. The result is a polygonal geometry covering the same area as the "
"coverage. This function produces the same result as <xref "
"linkend=\"ST_Union\"/>, but uses the coverage structure to compute the union "
"much faster."
msgstr ""
"Агрегуюча функція, яка об'єднує набір полігонів, що утворюють полігональне "
"покриття. Результатом є полігональна геометрія, що покриває ту саму площу, "
"що й покриття. Ця функція дає той самий результат, що й <xref "
"linkend=\"ST_Union\"/>, але використовує структуру покриття для значно "
"швидшого обчислення об'єднання."

#. Tag: para
#, no-c-format
msgid ""
"If the input is not a valid coverage there may be unexpected artifacts in "
"the output (such as unmerged or overlapping polygons). Use <xref "
"linkend=\"ST_CoverageInvalidEdges\"/> to determine if a coverage is valid."
msgstr ""
"Якщо вхідні дані не є дійсним покриттям, у вихідних даних можуть з'явитися "
"несподівані артефакти (наприклад, не об'єднані або перекриваються полігони). "
"Використовуйте <xref linkend=\"ST_CoverageInvalidEdges\"/>, щоб визначити, "
"чи є покриття дійсним."

#. Tag: para
#, no-c-format
msgid "Availability: 3.4.0 - requires GEOS &gt;= 3.8.0"
msgstr "Доступність: 3.4.0 - вимагає GEOS &gt;= 3.8.0"

#. Tag: para
#, no-c-format
msgid "Union result"
msgstr "Результат об'єднання"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_CoverageSimplify\"/>, <xref "
"linkend=\"ST_CoverageClean\"/>, <xref linkend=\"ST_Union\"/>"
msgstr ""
", <xref linkend=\"ST_CoverageSimplify\"/>, <xref "
"linkend=\"ST_CoverageClean\"/>, <xref linkend=\"ST_Union\"/>"

#. Tag: title
#, no-c-format
msgid "Geometry Editors"
msgstr "Редактори геометрії"

#. Tag: para
#, no-c-format
msgid ""
"These functions create modified geometries by changing type, structure or "
"vertices."
msgstr ""
"Ці функції створюють модифіковані геометрії шляхом зміни типу, структури або "
"вершин."

#. Tag: refpurpose
#, no-c-format
msgid "Add a point to a LineString."
msgstr "Додати точку до LineString."

#. Tag: para
#, no-c-format
msgid ""
"Adds a point to a LineString before the index <parameter>position</"
"parameter> (using a 0-based index). If the <parameter>position</parameter> "
"parameter is omitted or is -1 the point is appended to the end of the "
"LineString."
msgstr ""
"Додає точку до LineString перед індексом <parameter>position</parameter> "
"(використовуючи індекс, що починається з 0). Якщо параметр "
"<parameter>position</parameter> пропущено або дорівнює -1, точка додається в "
"кінець LineString."

#. Tag: para
#, no-c-format
msgid "Add a point to the end of a 3D line"
msgstr "Додати точку в кінець 3D лінії"

#. Tag: para
#, no-c-format
msgid ""
"Guarantee all lines in a table are closed by adding the start point of each "
"line to the end of the line only for those that are not closed."
msgstr ""
"Гарантуйте, що всі лінії в таблиці закриті, додавши початкову точку кожної "
"лінії до кінця лінії тільки для тих, які не закриті."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_SetPoint\"/>"
msgstr ", <xref linkend=\"ST_SetPoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Given a geometry collection, returns a multi-geometry containing only "
"elements of a specified type."
msgstr ""
"За заданою колекцією геометрій повертає мультигеометрію, що містить тільки "
"елементи заданого типу."

#. Tag: para
#, no-c-format
msgid "Given a geometry collection, returns a homogeneous multi-geometry."
msgstr "За заданою колекцією геометрій повертає однорідну мультигеометрію."

#. Tag: para
#, no-c-format
msgid ""
"If the <parameter>type</parameter> is not specified, returns a multi-"
"geometry containing only geometries of the highest dimension. So polygons "
"are preferred over lines, which are preferred over points."
msgstr ""
"Якщо <parameter>type</parameter> не вказано, повертає мультигеометрію, що "
"містить тільки геометрії найвищого виміру. Тому полігони мають пріоритет над "
"лініями, які мають пріоритет над точками."

#. Tag: para
#, no-c-format
msgid ""
"If the <parameter>type</parameter> is specified, returns a multi-geometry "
"containing only that type. If there are no sub-geometries of the right type, "
"an EMPTY geometry is returned. Only points, lines and polygons are "
"supported. The type numbers are:"
msgstr ""
"Якщо вказано <parameter>type</parameter>, повертає мультигеометрію, що "
"містить тільки цей тип. Якщо немає підгеометрій потрібного типу, "
"повертається геометрія EMPTY. Підтримуються тільки точки, лінії та полігони. "
"Номери типів:"

#. Tag: para
#, no-c-format
msgid "1 == POINT"
msgstr "1 == POINT"

#. Tag: para
#, no-c-format
msgid "2 == LINESTRING"
msgstr "2 == LINESTRING"

#. Tag: para
#, no-c-format
msgid "3 == POLYGON"
msgstr "3 == POLYGON"

#. Tag: para
#, no-c-format
msgid ""
"For atomic geometry inputs, the geometry is returned unchanged if the input "
"type matches the requested type. Otherwise, the result is an EMPTY geometry "
"of the specified type. If required, these can be converted to multi-"
"geometries using <xref linkend=\"ST_Multi\"/>."
msgstr ""
"Для вхідних даних атомарної геометрії геометрія повертається без змін, якщо "
"тип вхідних даних відповідає запитуваному типу. В іншому випадку результатом "
"є геометрія EMPTY заданого типу. За необхідності їх можна перетворити на "
"мультигеометрії за допомогою <xref linkend=\"ST_Multi\"/>."

#. Tag: para
#, no-c-format
msgid ""
"MultiPolygon results are not checked for validity. If the polygon components "
"are adjacent or overlapping the result will be invalid. (For example, this "
"can occur when applying this function to an <xref linkend=\"ST_Split\"/> "
"result.) This situation can be checked with <xref linkend=\"ST_IsValid\"/> "
"and repaired with <xref linkend=\"ST_MakeValid\"/>."
msgstr ""
"Результати MultiPolygon не перевіряються на валідність. Якщо компоненти "
"полігону є суміжними або перекриваються, результат буде недійсним. "
"(Наприклад, це може статися при застосуванні цієї функції до результату "
"<xref linkend=\"ST_Split\"/>.) Цю ситуацію можна перевірити за допомогою "
"<xref linkend=\"ST_IsValid\"/> і виправити за допомогою <xref "
"linkend=\"ST_MakeValid\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Prior to 1.5.3 this function returned atomic inputs unchanged, no matter "
"type. In 1.5.3 non-matching single geometries returned a NULL result. In "
"2.0.0 non-matching single geometries return an EMPTY result of the requested "
"type."
msgstr ""
"До версії 1.5.3 ця функція повертала атомарні вхідні дані без змін, "
"незалежно від типу. У версії 1.5.3 невідповідні одиничні геометрії повертали "
"результат NULL. У версії 2.0.0 невідповідні одиничні геометрії повертають "
"результат EMPTY запитуваного типу."

#. Tag: para
#, no-c-format
msgid "Extract highest-dimension type:"
msgstr "Витяг типу найвищого виміру:"

#. Tag: para
#, no-c-format
msgid "Extract points (type 1 == POINT):"
msgstr "Витягнути точки (тип 1 == POINT):"

#. Tag: para
#, no-c-format
msgid "Extract lines (type 2 == LINESTRING):"
msgstr "Витягнути лінії (тип 2 == LINESTRING):"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Multi\"/>, <xref linkend=\"ST_IsValid\"/>, <xref "
"linkend=\"ST_MakeValid\"/>"
msgstr ""
", <xref linkend=\"ST_Multi\"/>, <xref linkend=\"ST_IsValid\"/>, <xref "
"linkend=\"ST_MakeValid\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the simplest representation of a geometry collection."
msgstr "Повертає найпростіше представлення колекції геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Given a geometry collection, returns the \"simplest\" representation of the "
"contents."
msgstr ""
"За заданою колекцією геометрії повертає \"найпростіше\" представлення вмісту."

#. Tag: para
#, no-c-format
msgid ""
"Homogeneous (uniform) collections are returned as the appropriate multi-"
"geometry."
msgstr ""
"Однорідні (однотипні) колекції повертаються як відповідна мультигеометрія."

#. Tag: para
#, no-c-format
msgid ""
"Heterogeneous (mixed) collections are flattened into a single "
"GeometryCollection."
msgstr ""
"Гетерогенні (змішані) колекції об'єднуються в одну колекцію "
"GeometryCollection."

#. Tag: para
#, no-c-format
msgid ""
"Collections containing a single atomic element are returned as that element."
msgstr ""
"Колекції, що містять один атомарний елемент, повертаються як цей елемент."

#. Tag: para
#, no-c-format
msgid ""
"Atomic geometries are returned unchanged. If required, these can be "
"converted to a multi-geometry using <xref linkend=\"ST_Multi\"/>."
msgstr ""
"Атомарні геометрії повертаються без змін. При необхідності їх можна "
"перетворити на мультигеометрії за допомогою <xref linkend=\"ST_Multi\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This function does not ensure that the result is valid. In particular, a "
"collection containing adjacent or overlapping Polygons will create an "
"invalid MultiPolygon. This situation can be checked with <xref "
"linkend=\"ST_IsValid\"/> and repaired with <xref linkend=\"ST_MakeValid\"/>."
msgstr ""
"Ця функція не гарантує, що результат є дійсним. Зокрема, колекція, що "
"містить сусідні або перекриваються полігони, створить недійсний "
"MultiPolygon. Цю ситуацію можна перевірити за допомогою <xref "
"linkend=\"ST_IsValid\"/> і виправити за допомогою <xref "
"linkend=\"ST_MakeValid\"/>."

#. Tag: para
#, no-c-format
msgid "Single-element collection converted to an atomic geometry"
msgstr "Одноелементна колекція, перетворена в атомарну геометрію"

#. Tag: para
#, no-c-format
msgid "Nested single-element collection converted to an atomic geometry:"
msgstr "Вкладена колекція з одним елементом, перетворена в атомарну геометрію:"

#. Tag: para
#, no-c-format
msgid "Collection converted to a multi-geometry:"
msgstr "Колекція перетворена на багатогеометрію:"

#. Tag: para
#, no-c-format
msgid "Nested heterogeneous collection flattened to a GeometryCollection:"
msgstr "Вкладені неоднорідні колекції, сплощені до GeometryCollection:"

#. Tag: para
#, no-c-format
msgid "Collection of Polygons converted to an (invalid) MultiPolygon:"
msgstr "Колекція полігонів, перетворених у (недійсний) MultiPolygon:"

#. Tag: refpurpose
#, no-c-format
msgid "Converts a geometry containing curves to a linear geometry."
msgstr "Перетворює геометрію, що містить криві, на лінійну геометрію."

#. Tag: para
#, no-c-format
msgid ""
"Converts a CIRCULAR STRING to regular LINESTRING or CURVEPOLYGON to POLYGON "
"or MULTISURFACE to MULTIPOLYGON. Useful for outputting to devices that can't "
"support CIRCULARSTRING geometry types"
msgstr ""
"Перетворює CIRCULAR STRING у звичайний LINESTRING або CURVEPOLYGON у POLYGON "
"або MULTISURFACE у MULTIPOLYGON. Корисно для виведення на пристрої, які не "
"підтримують типи геометрії CIRCULARSTRING"

#. Tag: para
#, no-c-format
msgid ""
"Converts a given geometry to a linear geometry. Each curved geometry or "
"segment is converted into a linear approximation using the given `tolerance` "
"and options (32 segments per quadrant and no options by default)."
msgstr ""
"Перетворює задану геометрію в лінійну геометрію. Кожна крива геометрія або "
"сегмент перетворюється в лінійне наближення з використанням заданого "
"`допуску` та опцій (32 сегменти на квадрант і жодних опцій за замовчуванням)."

#. Tag: para
#, no-c-format
msgid ""
"The 'tolerance_type' argument determines interpretation of the `tolerance` "
"argument. It can take the following values:"
msgstr ""
"Аргумент \"tolerance_type\" визначає інтерпретацію аргументу \"tolerance\". "
"Він може приймати наступні значення:"

#. Tag: para
#, no-c-format
msgid "0 (default): Tolerance is max segments per quadrant."
msgstr ""
"0 (за замовчуванням): Допустиме відхилення — максимальна кількість сегментів "
"на квадрант."

#. Tag: para
#, no-c-format
msgid "1: Tolerance is max-deviation of line from curve, in source units."
msgstr ""
"1: Допуск — це максимальне відхилення лінії від кривої в одиницях джерела."

#. Tag: para
#, no-c-format
msgid "2: Tolerance is max-angle, in radians, between generating radii."
msgstr ""
"2: Допуск — це максимальний кут, виражений в радіанах, між радіусами, що "
"утворюють."

#. Tag: para
#, no-c-format
msgid "The 'flags' argument is a bitfield. 0 by default. Supported bits are:"
msgstr ""
"Аргумент \"flags\" є бітовим полем. За замовчуванням має значення 0. "
"Підтримуються такі біти:"

#. Tag: para
#, no-c-format
msgid "1: Symmetric (orientation independent) output."
msgstr "1: Симетричний (незалежний від орієнтації) вихід."

#. Tag: para
#, no-c-format
msgid ""
"2: Retain angle, avoids reducing angles (segment lengths) when producing "
"symmetric output. Has no effect when Symmetric flag is off."
msgstr ""
"2: Зберігає кут, запобігає зменшенню кутів (довжини сегментів) під час "
"створення симетричного виводу. Не діє, якщо прапор Symmetric вимкнено."

#. Tag: para
#, no-c-format
msgid "Availability: 1.3.0"
msgstr "Доступність: 1.3.0"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.0 added support for max-deviation and max-angle tolerance, and "
"for symmetric output."
msgstr ""
"Покращено: у версії 2.4.0 додано підтримку максимального відхилення та "
"максимального кута допуску, а також симетричного виводу."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 implemented a minimum number of segments per linearized arc "
"to prevent topological collapse."
msgstr ""
"Покращено: у версії 3.0.0 впроваджено мінімальну кількість сегментів на "
"лінійну дугу, щоб запобігти топологічному колапсу."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.1.7"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.7"

#. Tag: refpurpose
#, no-c-format
msgid "Change start point of a closed LineString."
msgstr "Змінити початкову точку замкнутої лінії LineString."

#. Tag: para
#, no-c-format
msgid ""
"Changes the start/end point of a closed LineString to the given vertex "
"<parameter>point</parameter>."
msgstr ""
"Змінює початкову/кінцеву точку замкнутої лінії LineString на задану вершину "
"<parameter>point</parameter>."

#. Tag: para
#, no-c-format
msgid "Make e closed line start at its 3rd vertex"
msgstr "Зробіть закриту лінію, починаючи з її третьої вершини"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a version of a geometry with X and Y axis flipped."
msgstr "Повертає версію геометрії з перевернутими осями X та Y."

#. Tag: para
#, no-c-format
msgid ""
"Returns a version of the given geometry with X and Y axis flipped. Useful "
"for fixing geometries which contain coordinates expressed as latitude/"
"longitude (Y,X)."
msgstr ""
"Повертає версію заданої геометрії з перевернутими осями X та Y. Корисно для "
"виправлення геометрій, які містять координати, виражені у вигляді широти/"
"довготи (Y, X)."

#. Tag: title
#, no-c-format
msgid "Example"
msgstr "Приклад"

#. Tag: refpurpose
#, no-c-format
msgid "Force the geometries into a \"2-dimensional mode\"."
msgstr "Примусово переведіть геометрії в \"2-вимірний режим\"."

#. Tag: para
#, no-c-format
msgid ""
"Forces the geometries into a \"2-dimensional mode\" so that all output "
"representations will only have the X and Y coordinates. This is useful for "
"force OGC-compliant output (since OGC only specifies 2-D geometries)."
msgstr ""
"Примусово переводить геометрії в \"двовимірний режим\", щоб усі вихідні "
"представлення мали тільки координати X і Y. Це корисно для виведення даних, "
"сумісних із OGC (оскільки OGC визначає тільки двовимірні геометрії)."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_2D."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Force_2D."

#. Tag: refpurpose
#, no-c-format
msgid "Force the geometries into XYZ mode. This is an alias for ST_Force3DZ."
msgstr ""
"Примусово перевести геометрії в режим XYZ. Це псевдонім для ST_Force3DZ."

#. Tag: para
#, no-c-format
msgid ""
"Forces the geometries into XYZ mode. This is an alias for ST_Force3DZ. If a "
"geometry has no Z component, then a <parameter>Zvalue</parameter> Z "
"coordinate is tacked on."
msgstr ""
"Примусово переводить геометрії в режим XYZ. Це псевдонім для ST_Force3DZ. "
"Якщо геометрія не має компонента Z, то додається координата Z "
"<parameter>Zvalue</parameter>."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_3D."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Force_3D."

#. Tag: para
#, no-c-format
msgid "Changed: 3.1.0. Added support for supplying a non-zero Z value."
msgstr ""
"Змінено: 3.1.0. Додано підтримку для надання значення Z, відмінного від нуля."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
"linkend=\"ST_Force_3DZ\"/>"
msgstr ""
", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
"linkend=\"ST_Force_3DZ\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Force the geometries into XYZ mode."
msgstr "Примусово перевести геометрії в режим XYZ."

#. Tag: para
#, no-c-format
msgid ""
"Forces the geometries into XYZ mode. If a geometry has no Z component, then "
"a <parameter>Zvalue</parameter> Z coordinate is tacked on."
msgstr ""
"Примусово переводить геометрії в режим XYZ. Якщо геометрія не має компонента "
"Z, то додається координата Z <parameter>Zvalue</parameter>."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_3DZ."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Force_3DZ."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
"linkend=\"ST_Force_3D\"/>"
msgstr ""
", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
"linkend=\"ST_Force_3D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Force the geometries into XYM mode."
msgstr "Примусово перевести геометрії в режим XYM."

#. Tag: para
#, no-c-format
msgid ""
"Forces the geometries into XYM mode. If a geometry has no M component, then "
"a <parameter>Mvalue</parameter> M coordinate is tacked on. If it has a Z "
"component, then Z is removed"
msgstr ""
"Примусово переводить геометрії в режим XYM. Якщо геометрія не має компонента "
"M, то додається координата <parameter>Mvalue</parameter> M. Якщо вона має "
"компонент Z, то Z видаляється"

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_3DM."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Force_3DM."

#. Tag: para
#, no-c-format
msgid "Changed: 3.1.0. Added support for supplying a non-zero M value."
msgstr ""
"Змінено: 3.1.0. Додано підтримку для надання значення M, відмінного від нуля."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
"linkend=\"ST_Force_3D\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"
msgstr ""
", <xref linkend=\"ST_Force2D\"/>, <xref linkend=\"ST_Force_3DM\"/>, <xref "
"linkend=\"ST_Force_3D\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Force the geometries into XYZM mode."
msgstr "Примусово перевести геометрії в режим XYZM."

#. Tag: para
#, no-c-format
msgid ""
"Forces the geometries into XYZM mode. <parameter>Zvalue</parameter> and "
"<parameter>Mvalue</parameter> is tacked on for missing Z and M dimensions, "
"respectively."
msgstr ""
"Примусово переводить геометрії в режим XYZM. <parameter>Zvalue</parameter> "
"та <parameter>Mvalue</parameter> додаються для відсутніх розмірів Z та M "
"відповідно."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_4D."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Force_4D."

#. Tag: para
#, no-c-format
msgid "Changed: 3.1.0. Added support for supplying non-zero Z and M values."
msgstr ""
"Змінено: 3.1.0. Додано підтримку для надання ненульових значень Z та M."

#. Tag: refpurpose
#, no-c-format
msgid "Convert the geometry into a GEOMETRYCOLLECTION."
msgstr "Перетворити геометрію в GEOMETRYCOLLECTION."

#. Tag: para
#, no-c-format
msgid ""
"Converts the geometry into a GEOMETRYCOLLECTION. This is useful for "
"simplifying the WKB representation."
msgstr ""
"Перетворює геометрію в GEOMETRYCOLLECTION. Це корисно для спрощення "
"представлення WKB."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.2.2, prior to 1.3.4 this function will crash with Curves. "
"This is fixed in 1.3.4+"
msgstr ""
"Доступність: 1.2.2, до версії 1.3.4 ця функція буде виходити з ладу з "
"кривими. Ця проблема вирішена в версії 1.3.4+"

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Force_Collection."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Force_Collection."

#. Tag: refpurpose
#, no-c-format
msgid "Upcast a geometry into its curved type, if applicable."
msgstr "Перетворити геометрію в її вигнутий тип, якщо це можливо."

#. Tag: para
#, no-c-format
msgid ""
"Turns a geometry into its curved representation, if applicable: lines become "
"compoundcurves, multilines become multicurves polygons become curvepolygons "
"multipolygons become multisurfaces. If the geometry input is already a "
"curved representation returns back same as input."
msgstr ""
"Перетворює геометрію в її криве представлення, якщо це можливо: лінії стають "
"складеними кривими, мультилінії стають мультикривими, полігони стають "
"криволінійними полігонами, мультиполігоанми стають багатоповерхневими. Якщо "
"вхідна геометрія вже є кривим представленням, повертається те саме, що і "
"вхідні дані."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Orients all exterior rings counter-clockwise and all interior rings "
"clockwise."
msgstr ""
"Всі зовнішні кільця орієнтуйте проти годинникової стрілки, а всі внутрішні "
"кільця — за годинниковою стрілкою."

#. Tag: para
#, no-c-format
msgid ""
"Forces (Multi)Polygons to use a counter-clockwise orientation for their "
"exterior ring, and a clockwise orientation for their interior rings. Non-"
"polygonal geometries are returned unchanged."
msgstr ""
"Змушує (Мульти)Полігони) використовувати орієнтацію проти годинникової "
"стрілки для зовнішнього кільця та орієнтацію за годинниковою стрілкою для "
"внутрішніх кілець. Неполігональні геометрії повертаються без змін."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_IsPolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"
msgstr ""
", <xref linkend=\"ST_IsPolygonCCW\"/>, <xref linkend=\"ST_IsPolygonCW\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Orients all exterior rings clockwise and all interior rings counter-"
"clockwise."
msgstr ""
"Всі зовнішні кільця орієнтуйте за годинниковою стрілкою, а всі внутрішні "
"кільця — проти годинникової стрілки."

#. Tag: para
#, no-c-format
msgid ""
"Forces (Multi)Polygons to use a clockwise orientation for their exterior "
"ring, and a counter-clockwise orientation for their interior rings. Non-"
"polygonal geometries are returned unchanged."
msgstr ""
"Змушує (Мульти)Полігони) використовувати орієнтацію за годинниковою стрілкою "
"для зовнішнього кільця та проти годинникової стрілки для внутрішніх кілець. "
"Неполігональні геометрії повертаються без змін."

#. Tag: refpurpose
#, no-c-format
msgid "Force the geometries to use SFS 1.1 geometry types only."
msgstr "Змусити геометрії використовувати тільки типи геометрії SFS 1.1."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Force the orientation of the vertices in a polygon to follow the Right-Hand-"
"Rule."
msgstr ""
"Примусово встановити орієнтацію вершин полігону відповідно до правила правої "
"руки."

#. Tag: para
#, no-c-format
msgid ""
"Forces the orientation of the vertices in a polygon to follow a Right-Hand-"
"Rule, in which the area that is bounded by the polygon is to the right of "
"the boundary. In particular, the exterior ring is orientated in a clockwise "
"direction and the interior rings in a counter-clockwise direction. This "
"function is a synonym for <xref linkend=\"ST_ForcePolygonCW\"/>"
msgstr ""
"Примушує орієнтацію вершин полігону слідувати правилу правої руки, за яким "
"область, обмежена полігоном, знаходиться праворуч від межі. Зокрема, "
"зовнішнє кільце орієнтовано за годинниковою стрілкою, а внутрішні кільця - "
"проти годинникової стрілки. Ця функція є синонімом <xref "
"linkend=\"ST_ForcePolygonCW\"/>"

#. Tag: para
#, no-c-format
msgid ""
"The above definition of the Right-Hand-Rule conflicts with definitions used "
"in other contexts. To avoid confusion, it is recommended to use "
"ST_ForcePolygonCW."
msgstr ""
"Вищезазначене визначення правила правої руки суперечить визначенням, що "
"використовуються в інших контекстах. Щоб уникнути плутанини, рекомендується "
"використовувати ST_ForcePolygonCW."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ForcePolygonCW\"/>, <xref linkend=\"ST_IsPolygonCCW\"/"
">, <xref linkend=\"ST_IsPolygonCW\"/>, <xref linkend=\"ST_BuildArea\"/>, "
"<xref linkend=\"ST_Polygonize\"/>, <xref linkend=\"ST_Reverse\"/>"
msgstr ""
", <xref linkend=\"ST_ForcePolygonCW\"/>, <xref linkend=\"ST_IsPolygonCCW\"/"
">, <xref linkend=\"ST_IsPolygonCW\"/>, <xref linkend=\"ST_BuildArea\"/>, "
"<xref linkend=\"ST_Polygonize\"/>, <xref linkend=\"ST_Reverse\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a line extended forwards and backwards by specified distances."
msgstr "Повертає лінію, розширений вперед і назад на вказані відстані."

#. Tag: para
#, no-c-format
msgid ""
"Returns a line extended forwards and backwards by adding new start (and end) "
"points at the given distance(s). A distance of zero does not add a point. "
"Only non-negative distances are allowed. The direction(s) of the added "
"point(s) is determined by the first (and last) two distinct points of the "
"line. Duplicate points are ignored."
msgstr ""
"Повертає лінію, продовжену вперед і назад шляхом додавання нових початкових "
"(і кінцевих) точок на заданій відстані (відстанях). Відстань, рівна нулю, не "
"додає точку. Допускаються тільки невід'ємні відстані. Напрямок доданих точок "
"визначається першими (і останніми) двома відмінними точками лінії. "
"Повторювані точки ігноруються."

#. Tag: title
#, no-c-format
msgid "Example: Extends a line 5 units forward and 6 units backward"
msgstr "Приклад: Продовжує лінію на 5 одиниць вперед і 6 одиниць назад"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LocateAlong\"/>, <xref linkend=\"ST_Project\"/>"
msgstr ", <xref linkend=\"ST_LocateAlong\"/>, <xref linkend=\"ST_Project\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Converts a linear geometry to a curved geometry."
msgstr "Перетворює лінійну геометрію на криву геометрію."

#. Tag: para
#, no-c-format
msgid ""
"Converts plain LINESTRING/POLYGON to CIRCULAR STRINGs and Curved Polygons. "
"Note much fewer points are needed to describe the curved equivalent."
msgstr ""
"Перетворює прості LINESTRING/POLYGON в CIRCULAR STRINGs і вигнуті полігони. "
"Зверніть увагу, що для опису вигнутого еквівалента потрібно набагато менше "
"точок."

#. Tag: para
#, no-c-format
msgid ""
"If the input LINESTRING/POLYGON is not curved enough to clearly represent a "
"curve, the function will return the same input geometry."
msgstr ""
"Якщо вхідні дані LINESTRING/POLYGON недостатньо вигнуті, щоб чітко "
"відобразити криву, функція поверне ту саму вхідну геометрію."

#. Tag: refpurpose
#, no-c-format
msgid "Return the geometry as a MULTI* geometry."
msgstr "Повернути геометрію як геометрію MULTI*."

#. Tag: para
#, no-c-format
msgid ""
"Returns the geometry as a MULTI* geometry collection. If the geometry is "
"already a collection, it is returned unchanged."
msgstr ""
"Повертає геометрію як колекцію геометрії MULTI*. Якщо геометрія вже є "
"колекцією, вона повертається без змін."

#. Tag: refpurpose
#, no-c-format
msgid "Return the geometry in its canonical form."
msgstr "Повернути геометрію в канонічній формі."

#. Tag: para
#, no-c-format
msgid ""
"Returns the geometry in its normalized/canonical form. May reorder vertices "
"in polygon rings, rings in a polygon, elements in a multi-geometry complex."
msgstr ""
"Повертає геометрію в нормалізованому/канонічному вигляді. Може змінювати "
"порядок вершин у кільцях полігонів, кільцях у полігоні, елементах у "
"багатогеометричному комплексі."

#. Tag: para
#, no-c-format
msgid ""
"Mostly only useful for testing purposes (comparing expected and obtained "
"results)."
msgstr ""
"В основному корисний тільки для тестування (порівняння очікуваних і "
"отриманих результатів)."

#. Tag: para
#, no-c-format
msgid "<para>,</para>"
msgstr "<para>,</para>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a point projected from a start point by a distance and bearing "
"(azimuth)."
msgstr ""
"Повертає точку, спроектовану від початкової точки на відстань і азимут."

#. Tag: para
#, no-c-format
msgid ""
"Returns a point projected from a point along a geodesic using a given "
"distance and azimuth (bearing). This is known as the direct geodesic problem."
msgstr ""
"Повертає точку, спроектовану з точки вздовж геодезичної лінії з "
"використанням заданої відстані та азимута (пеленга). Це відоме як пряма "
"геодезична задача."

#. Tag: para
#, no-c-format
msgid ""
"The two-point version uses the path from the first to the second point to "
"implicitly define the azimuth and uses the distance as before."
msgstr ""
"Двоточкова версія використовує шлях від першої до другої точки для неявного "
"визначення азимута і використовує відстань, як і раніше."

#. Tag: para
#, no-c-format
msgid "The distance is given in meters. Negative values are supported."
msgstr "Відстань вказана в метрах. Підтримуються від'ємні значення."

#. Tag: para
#, no-c-format
msgid ""
"The azimuth (also known as heading or bearing) is given in radians. It is "
"measured clockwise from true north."
msgstr ""
"Азимут (також відомий як курс або пеленг) вимірюється в радіанах. Він "
"вимірюється за годинниковою стрілкою від справжнього півночі."

#. Tag: para
#, no-c-format
msgid "North is azimuth zero (0 degrees)"
msgstr "Північ — це азимут нуль (0 градусів)"

#. Tag: para
#, no-c-format
msgid "East is azimuth &#x03C0;/2 (90 degrees)"
msgstr "Схід — азимут &#x03C0;/2 (90 градусів)"

#. Tag: para
#, no-c-format
msgid "South is azimuth &#x03C0; (180 degrees)"
msgstr "Південь — азимут &#x03C0; (180 градусів)"

#. Tag: para
#, no-c-format
msgid "West is azimuth 3&#x03C0;/2 (270 degrees)"
msgstr "Захід знаходиться на азимуті 3&#x03C0;/2 (270 градусів)"

#. Tag: para
#, no-c-format
msgid ""
"Negative azimuth values and values greater than 2&#x03C0; (360 degrees) are "
"supported."
msgstr ""
"Підтримуються від'ємні значення азимута та значення, більші за 2&#x03C0; "
"(360 градусів)."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.4.0 Allow negative distance and non-normalized azimuth."
msgstr ""
"Покращено: 2.4.0 Дозволено негативну відстань і ненормалізований азимут."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.4.0 Allow geometry arguments and two-point form omitting azimuth."
msgstr ""
"Покращено: 3.4.0 Дозволено аргументи геометрії та двоточкову форму з "
"пропуском азимута."

#. Tag: title
#, no-c-format
msgid "Example: Projected point at 100,000 meters and bearing 45 degrees"
msgstr ""
"Приклад: Проекційна точка на відстані 100 000 метрів і пеленг 45 градусів"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Distance\"/>, <link xlink:href=\"http://www.postgresql."
"org/docs/current/interactive/functions-math.html\">PostgreSQL function "
"radians()</link>"
msgstr ""
", <xref linkend=\"ST_Distance\"/>, <link xlink:href=\"http://www.postgresql."
"org/docs/current/interactive/functions-math.html\">Функція PostgreSQL "
"radians()</link>"

#. Tag: refpurpose
#, no-c-format
msgid "Sets least significant bits of coordinates to zero"
msgstr "Встановлює найменш значущі біти координат у нуль"

#. Tag: para
#, no-c-format
msgid ""
"<code>ST_QuantizeCoordinates</code> determines the number of bits (<code>N</"
"code>) required to represent a coordinate value with a specified number of "
"digits after the decimal point, and then sets all but the <code>N</code> "
"most significant bits to zero. The resulting coordinate value will still "
"round to the original value, but will have improved compressiblity. This can "
"result in a significant disk usage reduction provided that the geometry "
"column is using a <link xlink:href=\"https://www.postgresql.org/docs/current/"
"static/storage-toast.html#STORAGE-TOAST-ONDISK\"> compressible storage type</"
"link>. The function allows specification of a different number of digits "
"after the decimal point in each dimension; unspecified dimensions are "
"assumed to have the precision of the <code>x</code> dimension. Negative "
"digits are interpreted to refer digits to the left of the decimal point, (i."
"e., <code>prec_x=-2</code> will preserve coordinate values to the nearest "
"100."
msgstr ""
"<code>ST_QuantizeCoordinates</code> визначає кількість бітів (<code>N</"
"code>), необхідних для представлення значення координати з заданою кількістю "
"цифр після десяткової крапки, а потім встановлює всі біти, крім <code>N</"
"code> найстарших, в нуль. Отримане значення координати все одно буде "
"округлено до початкового значення, але його стисливість буде покращено. Це "
"може призвести до значного зменшення використання дискового простору за "
"умови, що стовпець геометрії використовує <link xlink:href=\"https://www."
"postgresql.org/docs/current/static/storage-toast.html#STORAGE-TOAST-"
"ONDISK\"> стисливий тип зберігання</link>. Функція дозволяє вказати різну "
"кількість цифр після десяткової крапки в кожному вимірі; невизначені виміри "
"вважаються такими, що мають точність виміру <code>x</code>. Негативні цифри "
"інтерпретуються як цифри ліворуч від десяткової крапки (тобто "
"<code>prec_x=-2</code> збереже значення координат з точністю до 100."

#. Tag: para
#, no-c-format
msgid ""
"The coordinates produced by <code>ST_QuantizeCoordinates</code> are "
"independent of the geometry that contains those coordinates and the relative "
"position of those coordinates within the geometry. As a result, existing "
"topological relationships between geometries are unaffected by use of this "
"function. The function may produce invalid geometry when it is called with a "
"number of digits lower than the intrinsic precision of the geometry."
msgstr ""
"Координати, отримані за допомогою <code>ST_QuantizeCoordinates</code>, не "
"залежать від геометрії, що містить ці координати, та відносного положення "
"цих координат у геометрії. Як результат, використання цієї функції не "
"впливає на існуючі топологічні відносини між геометріями. Функція може "
"створити недійсну геометрію, якщо її викликати з кількістю цифр, меншою за "
"внутрішню точність геометрії."

#. Tag: para
#, no-c-format
msgid "Availability: 2.5.0"
msgstr "Доступність: 2.5.0"

#. Tag: title
#, no-c-format
msgid "Technical Background"
msgstr "Технічна інформація"

#. Tag: para
#, no-c-format
msgid ""
"PostGIS stores all coordinate values as double-precision floating point "
"integers, which can reliably represent 15 significant digits. However, "
"PostGIS may be used to manage data that intrinsically has fewer than 15 "
"significant digits. An example is TIGER data, which is provided as "
"geographic coordinates with six digits of precision after the decimal point "
"(thus requiring only nine significant digits of longitude and eight "
"significant digits of latitude.)"
msgstr ""
"PostGIS зберігає всі значення координат у вигляді цілих чисел з подвійною "
"точністю, які можуть надійно представляти 15 значущих цифр. Однак PostGIS "
"може використовуватися для управління даними, які за своєю суттю мають менше "
"15 значущих цифр. Прикладом є дані TIGER, які надаються у вигляді "
"географічних координат з точністю до шести цифр після десяткової крапки "
"(отже, потрібно лише дев'ять значущих цифр довготи та вісім значущих цифр "
"широти)"

#. Tag: para
#, no-c-format
msgid ""
"When 15 significant digits are available, there are many possible "
"representations of a number with 9 significant digits. A double precision "
"floating point number uses 52 explicit bits to represent the significand "
"(mantissa) of the coordinate. Only 30 bits are needed to represent a "
"mantissa with 9 significant digits, leaving 22 insignificant bits; we can "
"set their value to anything we like and still end up with a number that "
"rounds to our input value. For example, the value 100.123456 can be "
"represented by the floating point numbers closest to 100.123456000000, "
"100.123456000001, and 100.123456432199. All are equally valid, in that "
"<code>ST_AsText(geom, 6)</code> will return the same result with any of "
"these inputs. As we can set these bits to any value, "
"<code>ST_QuantizeCoordinates</code> sets the 22 insignificant bits to zero. "
"For a long coordinate sequence this creates a pattern of blocks of "
"consecutive zeros that is compressed by PostgreSQL more efficiently."
msgstr ""
"Коли доступно 15 значущих цифр, існує багато можливих представлень числа з 9 "
"значущими цифрами. Число з подвійною точністю з плаваючою комою використовує "
"52 явних біти для представлення значущої частини (мантиси) координати. Для "
"представлення мантиси з 9 значущими цифрами потрібно лише 30 бітів, що "
"залишає 22 не значущих біти; ми можемо встановити їх значення на будь-яке, "
"яке нам подобається, і все одно отримаємо число, яке округлюється до "
"вхідного значення. Наприклад, значення 100,123456 можна представити числами "
"з плаваючою комою, найближчими до 100,123456000000, 100,123456000001 та "
"100,123456432199. Усі вони є однаково дійсними, оскільки "
"<code>ST_AsText(geom, 6)</code> поверне однаковий результат для будь-якого з "
"цих вхідних значень. Оскільки ми можемо встановити ці біти на будь-яке "
"значення, <code>ST_QuantizeCoordinates</code> встановлює 22 незначущі біти "
"на нуль. Для довгої послідовності координат це створює шаблон блоків "
"послідовних нулів, який PostgreSQL стискає більш ефективно."

#. Tag: para
#, no-c-format
msgid ""
"Only the on-disk size of the geometry is potentially affected by "
"<code>ST_QuantizeCoordinates</code>. <xref linkend=\"ST_MemSize\"/>, which "
"reports the in-memory usage of the geometry, will return the the same value "
"regardless of the disk space used by a geometry."
msgstr ""
"На розмір геометрії на диску потенційно впливає лише "
"<code>ST_QuantizeCoordinates</code>. <xref linkend=\"ST_MemSize\"/>, який "
"повідомляє про використання геометрії в пам'яті, поверне те саме значення "
"незалежно від дискового простору, який використовує геометрія."

#. Tag: refpurpose
#, no-c-format
msgid "Remove a point from a linestring."
msgstr "Видалити точку з лінії."

#. Tag: para
#, no-c-format
msgid ""
"Removes a point from a LineString, given its index (0-based). Useful for "
"turning a closed line (ring) into an open linestring."
msgstr ""
"Видаляє точку з LineString, задавши її індекс (починаючи з 0). Корисно для "
"перетворення замкнутої лінії (кільця) у відкриту лінію."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0"
msgstr "Покращено: 3.2.0"

#. Tag: para
#, no-c-format
msgid ""
"Guarantees no lines are closed by removing the end point of closed lines "
"(rings). Assumes geom is of type LINESTRING"
msgstr ""
"Гарантує, що лінії не будуть закриті, видаляючи кінцеву точку закритих ліній "
"(кільця). Припускає, що геометрична фігура має тип LINESTRING"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>"
msgstr ", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a version of a geometry with duplicate points removed."
msgstr "Повертає версію геометрії з видаленими дублікатами точок."

#. Tag: para
#, no-c-format
msgid ""
"Returns a version of the given geometry with duplicate consecutive points "
"removed. The function processes only (Multi)LineStrings, (Multi)Polygons and "
"MultiPoints but it can be called with any kind of geometry. Elements of "
"GeometryCollections are processed individually. The endpoints of LineStrings "
"are preserved."
msgstr ""
"Повертає версію заданої геометрії з видаленими дублюючими послідовними "
"точками. Функція обробляє тільки (Multi)LineStrings, (Multi)Polygons і "
"MultiPoints, але її можна викликати з будь-яким типом геометрії. Елементи "
"GeometryCollections обробляються індивідуально. Кінцеві точки LineStrings "
"зберігаються."

#. Tag: para
#, no-c-format
msgid ""
"If a non-zero <parameter>tolerance</parameter> parameter is provided, "
"vertices within the tolerance distance of one another are considered to be "
"duplicates. The distance is computed in 2D (XY plane)."
msgstr ""
"Якщо вказано ненульовий параметр <parameter>tolerance</parameter>, вершини, "
"що знаходяться на відстані, яка не перевищує допуск, вважаються дублікатами. "
"Відстань обчислюється у 2D (площина XY)."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Collection elements are "
"processed individually."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Елементи колекції обробляються "
"окремо."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Repeated point removal with a "
"distance tolerance."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Повторне видалення точок з "
"допуском відстані."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Removes points that are irrelevant for rendering a specific rectangular view "
"of a geometry."
msgstr ""
"Видаляє точки, які не мають значення для візуалізації певного прямокутного "
"виду геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a <xref linkend=\"geometry\"/> without points being irrelevant for "
"rendering the geometry within a given rectangular view."
msgstr ""
"Повертає <xref linkend=\"geometry\"/>без точок, що не мають значення для "
"візуалізації геометрії в заданому прямокутному вікні."

#. Tag: para
#, no-c-format
msgid ""
"This function can be used to quickly preprocess geometries that should be "
"rendered only within certain bounds."
msgstr ""
"Ця функція може бути використана для швидкої попередньої обробки геометрій, "
"які повинні бути відтворені тільки в певних межах."

#. Tag: para
#, no-c-format
msgid ""
"Only geometries of type (MULTI)POLYGON and (MULTI)LINESTRING are evaluated. "
"Other geometries keep unchanged."
msgstr ""
"Оцінюються тільки геометрії типу (MULTI)POLYGON і (MULTI)LINESTRING. Інші "
"геометрії залишаються без змін."

#. Tag: para
#, no-c-format
msgid "In contrast to <code>ST_ClipByBox2D()</code> this function"
msgstr "На відміну від <code>ST_ClipByBox2D()</code>, ця функція"

#. Tag: para
#, no-c-format
msgid ""
"sorts out points without computing new intersection points which avoids "
"rounding errors and usually increases performance,"
msgstr ""
"сортує точки без обчислення нових точок перетину, що дозволяє уникнути "
"помилок округлення і, як правило, підвищує продуктивність,"

#. Tag: para
#, no-c-format
msgid "returns a geometry with equal or similar point number,"
msgstr "повертає геометрію з однаковою або схожою кількістю точок,"

#. Tag: para
#, no-c-format
msgid "leads to the same rendering result within the specified view, and"
msgstr ""
"призводить до однакового результату візуалізації в межах заданого виду, і"

#. Tag: para
#, no-c-format
msgid ""
"may introduce self-intersections which would make the resulting geometry "
"invalid (see example below)."
msgstr ""
"може призвести до самоперетину, що зробить отриману геометрію недійсною "
"(див. приклад нижче)."

#. Tag: para
#, no-c-format
msgid ""
"If <code>cartesian_hint</code> is set to <code>true</code>, the algorithm "
"applies additional optimizations involving cartesian math to further reduce "
"the resulting point number. Please note that using this option might "
"introduce rendering artifacts if the resulting coordinates are projected "
"into another (non-cartesian) coordinate system before rendering."
msgstr ""
"Якщо <code>cartesian_hint</code> встановлено на <code>true</code>, алгоритм "
"застосовує додаткові оптимізації, що включають декартову математику, для "
"подальшого зменшення кількості отриманих точок. Зверніть увагу, що "
"використання цієї опції може призвести до появи артефактів рендерингу, якщо "
"отримані координати перед рендерингом проектуються в іншу (не декартову) "
"систему координат."

#. Tag: para
#, no-c-format
msgid ""
"For polygons, this function does currently not ensure that the result is "
"valid. This situation can be checked with <xref linkend=\"ST_IsValid\"/> and "
"repaired with <xref linkend=\"ST_MakeValid\"/>."
msgstr ""
"Для полігонів ця функція наразі не гарантує, що результат є дійсним. Цю "
"ситуацію можна перевірити за допомогою <xref linkend=\"ST_IsValid\"/> та "
"виправити за допомогою <xref linkend=\"ST_MakeValid\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Example: ST_RemoveIrrelevantPointsForView() applied to a polygon. Blue "
"points remain, the rendering result (light-blue area) within the grey view "
"box remains as well."
msgstr ""
"Приклад: ST_RemoveIrrelevantPointsForView() застосовано до полігону. Сині "
"точки залишаються, результат візуалізації (світло-синя область) у сірій "
"області перегляду також залишається."

#. Tag: para
#, no-c-format
msgid ""
"Example: Due to the fact that points are just sorted out and no new points "
"are computed, the result of ST_RemoveIrrelevantPointsForView() may contain "
"self-intersections."
msgstr ""
"Приклад: Оскільки точки лише сортуються і нові точки не обчислюються, "
"результат функції ST_RemoveIrrelevantPointsForView() може містити "
"самоперетини."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Intersection\"/>"
msgstr ", <xref linkend=\"ST_Intersection\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Removes small parts (polygon rings or linestrings) of a geometry."
msgstr "Видаляє невеликі частини (кільця полігону або лінії) геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a <xref linkend=\"geometry\"/> without small parts (exterior or "
"interior polygon rings, or linestrings)."
msgstr ""
"Повертає <xref linkend=\"geometry\"/> без дрібних частин (зовнішніх або "
"внутрішніх кілець полігону або лінійних елементів)."

#. Tag: para
#, no-c-format
msgid ""
"This function can be used as preprocessing step for creating simplified "
"maps, e. g. to remove small islands or holes."
msgstr ""
"Ця функція може бути використана як попередній етап обробки для створення "
"спрощених карт, наприклад, для видалення невеликих островів або отворів."

#. Tag: para
#, no-c-format
msgid ""
"It evaluates only geometries of type (MULTI)POLYGON and (MULTI)LINESTRING. "
"Other geometries remain unchanged."
msgstr ""
"Він оцінює тільки геометрії типу (MULTI)POLYGON і (MULTI)LINESTRING. Інші "
"геометрії залишаються без змін."

#. Tag: para
#, no-c-format
msgid ""
"If <parameter>minSizeX</parameter> is greater than 0, parts are sorted out "
"if their width is smaller than <parameter>minSizeX</parameter>."
msgstr ""
"Якщо <parameter>minSizeX</parameter> більше 0, частини сортуються, якщо їх "
"ширина менше <parameter>minSizeX</parameter>."

#. Tag: para
#, no-c-format
msgid ""
"If <parameter>minSizeY</parameter> is greater than 0, parts are sorted out "
"if their height is smaller than <parameter>minSizeY</parameter>."
msgstr ""
"Якщо <parameter>minSizeY</parameter> більше 0, деталі сортуються, якщо їх "
"висота менше <parameter>minSizeY</parameter>."

#. Tag: para
#, no-c-format
msgid ""
"Both <parameter>minSizeX</parameter> and <parameter>minSizeY</parameter> are "
"measured in coordinate system units of the geometry."
msgstr ""
"Обидва параметри <parameter>minSizeX</parameter> та <parameter>minSizeY</"
"parameter> вимірюються в одиницях системи координат геометрії."

#. Tag: para
#, no-c-format
msgid ""
"For polygon types, evaluation is done separately for each ring which can "
"lead to one of the following results:"
msgstr ""
"Для типів полігонів оцінка проводиться окремо для кожного кільця, що може "
"призвести до одного з наступних результатів:"

#. Tag: para
#, no-c-format
msgid "the original geometry,"
msgstr "оригінальна геометрія,"

#. Tag: para
#, no-c-format
msgid "a POLYGON with all rings with less vertices,"
msgstr "POLYGON з усіма кільцями з меншою кількістю вершин,"

#. Tag: para
#, no-c-format
msgid ""
"a POLYGON with a reduced number of interior rings (having possibly less "
"vertices),"
msgstr ""
"POLYGON зі зменшеною кількістю внутрішніх кілець (можливо, з меншою "
"кількістю вершин),"

#. Tag: para
#, no-c-format
msgid "a POLYGON EMPTY, or"
msgstr "POLYGON EMPTY, або"

#. Tag: para
#, no-c-format
msgid ""
"a MULTIPOLYGON with a reduced number of polygons (having possibly less "
"interior rings or vertices), or"
msgstr ""
"MULTIPOLYGON зі зменшеною кількістю полігонів (можливо, з меншою кількістю "
"внутрішніх кілець або вершин), або"

#. Tag: para
#, no-c-format
msgid "a MULTIPOLYGON EMPTY."
msgstr "MULTIPOLYGON EMPTY."

#. Tag: para
#, no-c-format
msgid ""
"For linestring types, evaluation is done for each linestring which can lead "
"to one of the following results:"
msgstr ""
"Для типів лінійних рядків оцінка виконується для кожної лінії, що може "
"призвести до одного з таких результатів:"

#. Tag: para
#, no-c-format
msgid "a LINESTRING with a reduced number of vertices,"
msgstr "LINESTRING зі зменшеною кількістю вершин,"

#. Tag: para
#, no-c-format
msgid "a LINESTRING EMPTY,"
msgstr "LINESTRING EMPTY,"

#. Tag: para
#, no-c-format
msgid ""
"a MULTILINESTRING with a reduced number of linestrings (having possibly less "
"vertices), or"
msgstr ""
"MULTILINESTRING зі зменшеною кількістю лінійних ланцюгів (які можуть мати "
"менше вершин), або"

#. Tag: para
#, no-c-format
msgid "a MULTILINESTRING EMPTY."
msgstr "MULTILINESTRING EMPTY."

#. Tag: para
#, no-c-format
msgid ""
"Example: ST_RemoveSmallParts() applied to a multi-polygon. Blue parts remain."
msgstr ""
"Приклад: ST_RemoveSmallParts() застосовано до мультиполігону. Сині частини "
"залишаються."

#. Tag: refpurpose
#, no-c-format
msgid "Return the geometry with vertex order reversed."
msgstr "Повернути геометрію з оберненим порядком вершин."

#. Tag: para
#, no-c-format
msgid "Can be used on any geometry and reverses the order of the vertices."
msgstr ""
"Може використовуватися для будь-якої геометрії та змінює порядок вершин."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.4.0 support for curves was introduced."
msgstr "Покращено: 2.4.0 додано підтримку кривих."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a modified geometry/geography having no segment longer than a given "
"distance."
msgstr ""
"Повертає змінену геометрію/географію, в якій немає сегментів, довжина яких "
"перевищує задану відстань."

#. Tag: para
#, no-c-format
msgid ""
"Returns a modified geometry/geography having no segment longer than "
"<varname>max_segment_length</varname>. Length is computed in 2D. Segments "
"are always split into equal-length subsegments."
msgstr ""
"Повертає змінену геометрію/географію, в якій немає сегментів довжиною більше "
"<varname>max_segment_length</varname>. Довжина обчислюється у 2D. Сегменти "
"завжди розділяються на підсегменти однакової довжини."

#. Tag: para
#, no-c-format
msgid ""
"For geometry, the maximum length is in the units of the spatial reference "
"system."
msgstr ""
"Для геометрії максимальна довжина вимірюється в одиницях просторової системи "
"відліку."

#. Tag: para
#, no-c-format
msgid ""
"For geography, the maximum length is in meters. Distances are computed on "
"the sphere. Added vertices are created along the spherical great-circle arcs "
"defined by segment endpoints."
msgstr ""
"Для географії максимальна довжина вимірюється в метрах. Відстані "
"обчислюються на сфері. Додані вершини створюються вздовж дуг сферичного "
"великого кола, визначених кінцевими точками відрізків."

#. Tag: para
#, no-c-format
msgid ""
"This only shortens long segments. It does not lengthen segments shorter than "
"the maximum length."
msgstr ""
"Це тільки скорочує довгі сегменти. Сегменти, довжина яких не перевищує "
"максимальну, не подовжуються."

#. Tag: para
#, no-c-format
msgid ""
"For inputs containing long segments, specifying a relatively short "
"<varname>max_segment_length</varname> can cause a very large number of "
"vertices to be added. This can happen unintentionally if the argument is "
"specified accidentally as a number of segments, rather than a maximum length."
msgstr ""
"Для вхідних даних, що містять довгі сегменти, вказання відносно короткого "
"<varname>max_segment_length</varname> може призвести до додавання дуже "
"великої кількості вершин. Це може статися ненавмисно, якщо аргумент "
"випадково вказано як кількість сегментів, а не максимальну довжину."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 Segmentize geometry now produces equal-length subsegments"
msgstr ""
"Покращено: 3.0.0 Сегментація геометрії тепер створює підсегменти однакової "
"довжини"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.3.0 Segmentize geography now produces equal-length subsegments"
msgstr ""
"Покращено: 2.3.0 Сегментація географії тепер створює підсегменти однакової "
"довжини"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for geography was introduced."
msgstr "Покращено: 2.1.0 додано підтримку географії."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.1.0 As a result of the introduction of geography support, the "
"usage <code>ST_Segmentize('LINESTRING(1 2, 3 4)', 0.5)</code> causes an "
"ambiguous function error. The input needs to be properly typed as a geometry "
"or geography. Use ST_GeomFromText, ST_GeogFromText or a cast to the required "
"type (e.g. <code>ST_Segmentize('LINESTRING(1 2, 3 4)'::geometry, 0.5) )</"
"code>"
msgstr ""
"Змінено: 2.1.0 В результаті впровадження підтримки географії використання "
"<code>ST_Segmentize('LINESTRING(1 2, 3 4)', 0.5)</code> спричиняє помилку "
"неоднозначної функції. Вхідні дані потрібно правильно вказати як геометрію "
"або географію. Використовуйте ST_GeomFromText, ST_GeogFromText або "
"перетворення до необхідного типу (наприклад, "
"<code>ST_Segmentize('LINESTRING(1 2, 3 4)'::geometry, 0.5) )</code>"

#. Tag: para
#, no-c-format
msgid ""
"Segmentizing a line. Long segments are split evenly, and short segments are "
"not split."
msgstr ""
"Сегментація лінії. Довгі сегменти розділяються рівномірно, а короткі "
"сегменти не розділяються."

#. Tag: para
#, no-c-format
msgid "Segmentizing a polygon:"
msgstr "Сегментація полігону:"

#. Tag: para
#, no-c-format
msgid ""
"Segmentizing a geographic line, using a maximum segment length of 2000 "
"kilometers. Vertices are added along the great-circle arc connecting the "
"endpoints."
msgstr ""
"Сегментація географічної лінії з використанням максимальної довжини сегмента "
"2000 кілометрів. Вершини додаються вздовж дуги великого кола, що з'єднує "
"кінцеві точки."

#. Tag: para
#, no-c-format
msgid "A geographic line segmentized along a great circle arc"
msgstr "Географічна лінія, сегментована вздовж дуги великого кола"

#. Tag: refpurpose
#, no-c-format
msgid "Replace point of a linestring with a given point."
msgstr "Замінити точку лінійного об'єкта на задану точку."

#. Tag: para
#, no-c-format
msgid ""
"Replace point N of linestring with given point. Index is 0-based.Negative "
"index are counted backwards, so that -1 is last point. This is especially "
"useful in triggers when trying to maintain relationship of joints when one "
"vertex moves."
msgstr ""
"Замінити точку N лінійного елемента на задану точку. Індекс починається з 0. "
"Негативні індекси рахуються назад, так що -1 є останньою точкою. Це особливо "
"корисно в тригерах, коли потрібно зберегти зв'язки між суглобами при "
"переміщенні однієї вершини."

#. Tag: para
#, no-c-format
msgid "Updated 2.3.0 : negative indexing"
msgstr "Оновлено 2.3.0: негативна індексація"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>, <xref "
"linkend=\"ST_PointN\"/>, <xref linkend=\"ST_RemovePoint\"/>"
msgstr ""
", <xref linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_NumPoints\"/>, <xref "
"linkend=\"ST_PointN\"/>, <xref linkend=\"ST_RemovePoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Shifts the longitude coordinates of a geometry between -180..180 and 0..360."
msgstr ""
"Змінює координати довготи геометрії в діапазоні від -180 до 180 і від 0 до "
"360."

#. Tag: para
#, no-c-format
msgid ""
"Reads every point/vertex in a geometry, and shifts its longitude coordinate "
"from -180..0 to 180..360 and vice versa if between these ranges. This "
"function is symmetrical so the result is a 0..360 representation of a "
"-180..180 data and a -180..180 representation of a 0..360 data."
msgstr ""
"Зчитує кожну точку/вершину в геометрії та зміщує її координату довготи з "
"-180..0 на 180..360 і навпаки, якщо вона знаходиться в цих діапазонах. Ця "
"функція є симетричною, тому результатом є представлення даних -180..180 у "
"вигляді 0..360 та представлення даних 0..360 у вигляді -180..180."

#. Tag: para
#, no-c-format
msgid ""
"This is only useful for data with coordinates in longitude/latitude; e.g. "
"SRID 4326 (WGS 84 geographic)"
msgstr ""
"Це корисно тільки для даних з координатами в довготі/широті; наприклад, SRID "
"4326 (географічна система WGS 84)."

#. Tag: para
#, no-c-format
msgid ""
"Pre-1.3.4 bug prevented this from working for MULTIPOINT. 1.3.4+ works with "
"MULTIPOINT as well."
msgstr ""
"Помилка версії до 1.3.4 заважала цій функції працювати з MULTIPOINT. Версія "
"1.3.4+ також працює з MULTIPOINT."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
msgstr "Покращено: 2.0.0 додано підтримку багатогранних поверхонь та TIN."

#. Tag: para
#, no-c-format
msgid "NOTE: this function was renamed from \"ST_Shift_Longitude\" in 2.2.0"
msgstr ""
"ПРИМІТКА: ця функція була перейменована з \"ST_Shift_Longitude\" у версії "
"2.2.0"

#. Tag: refpurpose
#, no-c-format
msgid "Wrap a geometry around an X value."
msgstr "Оберніть геометрію навколо значення X."

#. Tag: para
#, no-c-format
msgid ""
"This function splits the input geometries and then moves every resulting "
"component falling on the right (for negative 'move') or on the left (for "
"positive 'move') of given 'wrap' line in the direction specified by the "
"'move' parameter, finally re-unioning the pieces together."
msgstr ""
"Ця функція розділяє вхідні геометрії, а потім переміщує кожен отриманий "
"компонент, що потрапляє праворуч (для від'ємного значення 'move') або "
"ліворуч (для додатного значення 'move') від заданої лінії 'wrap' у напрямку, "
"визначеному параметром 'move', і нарешті знову об'єднує частини разом."

#. Tag: para
#, no-c-format
msgid ""
"This is useful to \"recenter\" long-lat input to have features of interest "
"not spawned from one side to the other."
msgstr ""
"Це корисно для \"перецентрування\" вхідних даних довготи та широти, щоб "
"об'єкти, що представляють інтерес, не з'являлися з одного боку на інший."

#. Tag: para
#, no-c-format
msgid "Availability: 2.3.0 requires GEOS"
msgstr "Доступність: 2.3.0 вимагає GEOS"

#. Tag: refpurpose
#, no-c-format
msgid "Snap all points of the input geometry to a regular grid."
msgstr "Прив'яжіть всі точки вхідної геометрії до регулярної сітки."

#. Tag: para
#, no-c-format
msgid ""
"Variant 1,2,3: Snap all points of the input geometry to the grid defined by "
"its origin and cell size. Remove consecutive points falling on the same "
"cell, eventually returning NULL if output points are not enough to define a "
"geometry of the given type. Collapsed geometries in a collection are "
"stripped from it. Useful for reducing precision."
msgstr ""
"Варіант 1,2,3: Прив'язати всі точки вхідної геометрії до сітки, визначеної "
"її початком і розміром комірки. Видалити послідовні точки, що потрапляють на "
"одну комірку, і в кінцевому підсумку повернути NULL, якщо вихідних точок "
"недостатньо для визначення геометрії заданого типу. Зібрані геометрії в "
"колекції видаляються з неї. Корисно для зменшення точності."

#. Tag: para
#, no-c-format
msgid ""
"Variant 4: Introduced 1.1.0 - Snap all points of the input geometry to the "
"grid defined by its origin (the second argument, must be a point) and cell "
"sizes. Specify 0 as size for any dimension you don't want to snap to a grid."
msgstr ""
"Варіант 4: Введено в версії 1.1.0 — прив'язує всі точки вхідної геометрії до "
"сітки, визначеної її початком (другий аргумент, повинен бути точкою) і "
"розмірами комірок. Вкажіть 0 як розмір для будь-якого виміру, який не "
"потрібно прив'язувати до сітки."

#. Tag: para
#, no-c-format
msgid ""
"The returned geometry might lose its simplicity (see <xref "
"linkend=\"ST_IsSimple\"/>)."
msgstr ""
"Повернена геометрія може втратити свою простоту (див. <xref "
"linkend=\"ST_IsSimple\"/>)."

#. Tag: para
#, no-c-format
msgid ""
"Before release 1.1.0 this function always returned a 2d geometry. Starting "
"at 1.1.0 the returned geometry will have same dimensionality as the input "
"one with higher dimension values untouched. Use the version taking a second "
"geometry argument to define all grid dimensions."
msgstr ""
"До версії 1.1.0 ця функція завжди повертала 2D-геометрію. Починаючи з версії "
"1.1.0, повернена геометрія матиме ту саму розмірність, що й вхідна, а "
"значення вищих розмірностей залишатимуться незмінними. Використовуйте "
"версію, що приймає другий аргумент геометрії, щоб визначити всі розмірності "
"сітки."

#. Tag: para
#, no-c-format
msgid "Availability: 1.0.0RC1"
msgstr "Доступність: 1.0.0RC1"

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.0 - Z and M support"
msgstr "Доступність: 1.1.0 - підтримка Z і M"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
"linkend=\"ST_Simplify\"/>"
msgstr ""
", <xref linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_GeomFromEWKT\"/>, <xref "
"linkend=\"ST_Simplify\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Snap segments and vertices of input geometry to vertices of a reference "
"geometry."
msgstr ""
"Прив'язати сегменти та вершини вхідної геометрії до вершин еталонної "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Snaps the vertices and segments of a geometry to another Geometry's "
"vertices. A snap distance tolerance is used to control where snapping is "
"performed. The result geometry is the input geometry with the vertices "
"snapped. If no snapping occurs then the input geometry is returned unchanged."
msgstr ""
"Прив'язує вершини та сегменти геометрії до вершин іншої геометрії. Для "
"контролю місця прив'язки використовується допуск відстані прив'язки. "
"Результатом є геометрія з прив'язаними вершинами. Якщо прив'язка не "
"відбувається, геометрія залишається без змін."

#. Tag: para
#, no-c-format
msgid ""
"Snapping one geometry to another can improve robustness for overlay "
"operations by eliminating nearly-coincident edges (which cause problems "
"during noding and intersection calculation)."
msgstr ""
"З'єднання однієї геометрії з іншою може підвищити надійність операцій "
"накладання, усуваючи майже збіжні краї (які спричиняють проблеми під час "
"обчислення вузлів і перетинів)."

#. Tag: para
#, no-c-format
msgid ""
"Too much snapping can result in invalid topology being created, so the "
"number and location of snapped vertices is decided using heuristics to "
"determine when it is safe to snap. This can result in some potential snaps "
"being omitted, however."
msgstr ""
"Занадто часте прив'язування може призвести до створення некоректної "
"топології, тому кількість і розташування прив'язаних вершин визначається за "
"допомогою евристичних методів, які визначають, коли прив'язування є "
"безпечним. Однак це може призвести до пропуску деяких потенційних прив'язок."

#. Tag: para
#, no-c-format
msgid ""
"The returned geometry might lose its simplicity (see <xref "
"linkend=\"ST_IsSimple\"/>) and validity (see <xref linkend=\"ST_IsValid\"/>)."
msgstr ""
"Повернена геометрія може втратити свою простоту (див. <xref "
"linkend=\"ST_IsSimple\"/>) та валідність (див. <xref linkend=\"ST_IsValid\"/"
">)."

#. Tag: para
#, no-c-format
msgid "A multipolygon shown with a linestring (before any snapping)"
msgstr "Мультиполігон, показаний лінією (до будь-якого прив'язування)"

#. Tag: para
#, no-c-format
msgid ""
"A multipolygon snapped to linestring to tolerance: 1.01 of distance. The new "
"multipolygon is shown with reference linestring"
msgstr ""
"Мультиполігон, прив'язаний до лінії з точністю до 1,01 відстані. Новий "
"мультиполігону відображається з посиланням на лінію"

#. Tag: para
#, no-c-format
msgid ""
"A multipolygon snapped to linestring to tolerance: 1.25 of distance. The new "
"multipolygon is shown with reference linestring"
msgstr ""
"Мультиполігон, прив'язаний до лінії з допуском: 1,25 відстані. Новий "
"мультиполігон відображається з посиланням на лінію"

#. Tag: para
#, no-c-format
msgid ""
"The linestring snapped to the original multipolygon at tolerance 1.01 of "
"distance. The new linestring is shown with reference multipolygon"
msgstr ""
"Лінія прив'язалася до вихідного мультиполігону з допуском 1,01 відстані. "
"Нова лінія відображається з посиланням на мультиполігон"

#. Tag: para
#, no-c-format
msgid ""
"The linestring snapped to the original multipolygon at tolerance 1.25 of "
"distance. The new linestring is shown with reference multipolygon"
msgstr ""
"Лінія прив'язалася до вихідного мультиполігону з допуском 1,25 відстані. "
"Нова лінія відображається з посиланням на мультиполігон"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a version of the given geometry with given ordinate values swapped."
msgstr "Повертає версію заданої геометрії із заміненими значеннями ординат."

#. Tag: para
#, no-c-format
msgid "Returns a version of the given geometry with given ordinates swapped."
msgstr "Повертає версію заданої геометрії із заміненими заданими координатами."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ords</varname> parameter is a 2-characters string naming the "
"ordinates to swap. Valid names are: x,y,z and m."
msgstr ""
"Параметр <varname>ords</varname> — це 2-символьний рядок, що позначає "
"координати, які потрібно поміняти місцями. Допустимі імена: x, y, z та m."

#. Tag: title
#, no-c-format
msgid "Exceptional Functions"
msgstr "Особливі функції"

#. Tag: para
#, no-c-format
msgid ""
"These routines are reserved for diagnosing and repairing data corruption. "
"They provide last-resort maintenance operations that are not required during "
"normal spatial workflows."
msgstr ""
"Ці процедури призначені для діагностики та відновлення пошкоджених даних. "
"Вони забезпечують операції технічного обслуговування в крайньому випадку, "
"які не потрібні під час звичайних просторових робочих процесів."

#. Tag: refpurpose
#, no-c-format
msgid "Add bounding box to the geometry."
msgstr "Додати обмежувальну рамку до геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Add bounding box to the geometry. This would make bounding box based queries "
"faster, but will increase the size of the geometry."
msgstr ""
"Додати обмежувальну рамку до геометрії. Це пришвидшить запити на основі "
"обмежувальної рамки, але збільшить розмір геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Bounding boxes are automatically added to geometries so in general this is "
"not needed unless the generated bounding box somehow becomes corrupted or "
"you have an old install that is lacking bounding boxes. Then you need to "
"drop the old and re-add."
msgstr ""
"Обмежувальні рамки автоматично додаються до геометрій, тому, як правило, це "
"не потрібно, якщо тільки створена обмежувальна рамка якимось чином не "
"пошкодилася або у вас стара версія, в якій відсутні обмежувальні рамки. Тоді "
"вам потрібно видалити стару і додати нову."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"PostGIS_HasBBox\"/>"
msgstr ", <xref linkend=\"PostGIS_HasBBox\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Drop the bounding box cache from the geometry."
msgstr "Видалити кеш обмежувальної рамки з геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Drop the bounding box cache from the geometry. This reduces geometry size, "
"but makes bounding-box based queries slower. It is also used to drop a "
"corrupt bounding box. A tale-tell sign of a corrupt cached bounding box is "
"when your ST_Intersects and other relation queries leave out geometries that "
"rightfully should return true."
msgstr ""
"Видалити кеш обмежувальної рамки з геометрії. Це зменшує розмір геометрії, "
"але уповільнює запити на основі обмежувальної рамки. Також використовується "
"для видалення пошкодженої обмежувальної рамки. Ознакою пошкодження кешованої "
"обмежувальної рамки є те, що ST_Intersects та інші запити на відношення "
"пропускають геометрії, які повинні повертати значення true."

#. Tag: para
#, no-c-format
msgid ""
"Bounding boxes are automatically added to geometries and improve speed of "
"queries so in general this is not needed unless the generated bounding box "
"somehow becomes corrupted or you have an old install that is lacking "
"bounding boxes. Then you need to drop the old and re-add. This kind of "
"corruption has been observed in 8.3-8.3.6 series whereby cached bboxes were "
"not always recalculated when a geometry changed and upgrading to a newer "
"version without a dump reload will not correct already corrupted boxes. So "
"one can manually correct using below and re-add the bbox or do a dump reload."
msgstr ""
"Обмежувальні рамки автоматично додаються до геометрій і покращують швидкість "
"запитів, тому, як правило, це не потрібно, якщо тільки створена обмежувальна "
"рамка якимось чином не пошкодилася або у вас стара версія, в якій відсутні "
"обмежувальні рамки. У такому випадку потрібно видалити старі та додати "
"заново. Таке пошкодження спостерігалося в серіях 8.3-8.3.6, де кешовані "
"bboxes не завжди перераховувалися при зміні геометрії, і оновлення до нової "
"версії без перезавантаження дампа не виправляє вже пошкоджені рамки. Тому "
"можна вручну виправити за допомогою наведеного нижче коду та додати bbox "
"заново або виконати перезавантаження дампа."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"PostGIS_HasBBox\"/>, <xref linkend=\"Box2D\"/>"
msgstr ", <xref linkend=\"PostGIS_HasBBox\"/>, <xref linkend=\"Box2D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns TRUE if the bbox of this geometry is cached, FALSE otherwise."
msgstr ""
"Повертає TRUE, якщо bbox цієї геометрії кешована, і FALSE в іншому випадку."

#. Tag: para
#, no-c-format
msgid ""
"Returns TRUE if the bbox of this geometry is cached, FALSE otherwise. Use "
"<xref linkend=\"PostGIS_AddBBox\"/> and <xref linkend=\"PostGIS_DropBBox\"/> "
"to control caching."
msgstr ""
"Повертає TRUE, якщо bbox цієї геометрії кешована, і FALSE в іншому випадку. "
"Використовуйте <xref linkend=\"PostGIS_AddBBox\"/>та <xref "
"linkend=\"PostGIS_DropBBox\"/>для керування кешуванням."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"PostGIS_DropBBox\"/>"
msgstr ", <xref linkend=\"PostGIS_DropBBox\"/>"

#. Tag: title
#, no-c-format
msgid "Grand Unified Custom Variables (GUCs)"
msgstr "Великі уніфіковані змінні (GUC)"

#. Tag: para
#, no-c-format
msgid ""
"This section lists custom PostGIS Grand Unified Custom Variables (GUC). "
"These can be set globally, by database, by session or by transaction. Best "
"set at global or database level."
msgstr ""
"У цьому розділі перелічено власні великі уніфіковані змінні PostGIS (GUC). "
"Їх можна налаштувати глобально, для бази даних, для сеансу або для "
"транзакції. Найкраще налаштовувати на глобальному рівні або на рівні бази "
"даних."

#. Tag: para
#, no-c-format
msgid ""
"For more examples of usage refer to <link xlink:href=\"https://www."
"postgresql.org/docs/current/sql-set.html\">SQL SET</link> and <link xlink:"
"href=\"https://www.postgresql.org/docs/current/sql-altersystem.html\">SQL "
"ALTER SYSTEM</link>"
msgstr ""
"Більше прикладів використання див. <link xlink:href=\"https://www.postgresql."
"org/docs/current/sql-set.html\">SQL SET</link> та <link xlink:href=\"https://"
"www.postgresql.org/docs/current/sql-altersystem.html\">SQL ALTER SYSTEM</"
"link>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"A configuration option to assign the value of GDAL's GDAL_DATA option. If "
"not set, the environmentally set GDAL_DATA variable is used."
msgstr ""
"Параметр конфігурації для призначення значення параметра GDAL_DATA GDAL. "
"Якщо не встановлено, використовується змінна GDAL_DATA, встановлена в "
"середовищі."

#. Tag: para
#, no-c-format
msgid ""
"A PostgreSQL GUC variable for setting the value of GDAL's GDAL_DATA option. "
"The <varname>postgis.gdal_datapath</varname> value should be the complete "
"physical path to GDAL's data files."
msgstr ""
"Змінна PostgreSQL GUC для встановлення значення опції GDAL_DATA GDAL. "
"Значення <varname>postgis.gdal_datapath</varname> повинно бути повним "
"фізичним шляхом до файлів даних GDAL."

#. Tag: para
#, no-c-format
msgid ""
"This configuration option is of most use for Windows platforms where GDAL's "
"data files path is not hard-coded. This option should also be set when "
"GDAL's data files are not located in GDAL's expected path."
msgstr ""
"Ця опція конфігурації найбільш корисна для платформ Windows, де шлях до "
"файлів даних GDAL не є жорстко заданим. Цю опцію також слід встановити, якщо "
"файли даних GDAL не знаходяться в очікуваному GDAL шляху."

#. Tag: para
#, no-c-format
msgid ""
"This option can be set in PostgreSQL's configuration file postgresql.conf. "
"It can also be set by connection or transaction."
msgstr ""
"Цей параметр можна встановити у файлі конфігурації PostgreSQL postgresql."
"conf. Його також можна встановити для окремого з'єднання або транзакції."

#. Tag: para
#, no-c-format
msgid ""
"Additional information about GDAL_DATA is available at GDAL's <link xlink:"
"href=\"https://gdal.org/user/configoptions.html\">Configuration Options</"
"link>."
msgstr ""
"Додаткова інформація про GDAL_DATA доступна в розділі \"Параметри "
"конфігурації\" на сайті GDAL <link xlink:href=\"https://gdal.org/user/"
"configoptions.html\">Опція конфігурації</link>."

#. Tag: para
#, no-c-format
msgid "Set and reset <varname>postgis.gdal_datapath</varname>"
msgstr "Встановити та скинути <varname>postgis.gdal_datapath</varname>"

#. Tag: para
#, no-c-format
msgid "Setting on windows for a particular database"
msgstr "Налаштування Windows для певної бази даних"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Transform\"/>"
msgstr ", <xref linkend=\"RT_ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"A configuration option to set the enabled GDAL drivers in the PostGIS "
"environment. Affects the GDAL configuration variable GDAL_SKIP."
msgstr ""
"Параметр конфігурації для встановлення увімкнених драйверів GDAL у "
"середовищі PostGIS. Впливає на змінну конфігурації GDAL GDAL_SKIP."

#. Tag: para
#, no-c-format
msgid ""
"A configuration option to set the enabled GDAL drivers in the PostGIS "
"environment. Affects the GDAL configuration variable GDAL_SKIP. This option "
"can be set in PostgreSQL's configuration file: postgresql.conf. It can also "
"be set by connection or transaction."
msgstr ""
"Параметр конфігурації для встановлення увімкнених драйверів GDAL у "
"середовищі PostGIS. Впливає на змінну конфігурації GDAL GDAL_SKIP. Цей "
"параметр можна встановити у файлі конфігурації PostgreSQL: postgresql.conf. "
"Його також можна встановити для з'єднання або транзакції."

#. Tag: para
#, no-c-format
msgid ""
"The initial value of <varname>postgis.gdal_enabled_drivers</varname> may "
"also be set by passing the environment variable "
"<varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> with the list of enabled "
"drivers to the process starting PostgreSQL."
msgstr ""
"Початкове значення <varname>postgis.gdal_enabled_drivers</varname> також "
"можна встановити, передавши змінну середовища "
"<varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> зі списком увімкнених "
"драйверів процесу, що запускає PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"Enabled GDAL specified drivers can be specified by the driver's short-name "
"or code. Driver short-names or codes can be found at <link xlink:"
"href=\"http://www.gdal.org/formats_list.html\">GDAL Raster Formats</link>. "
"Multiple drivers can be specified by putting a space between each driver."
msgstr ""
"Увімкнені драйвери GDAL можна вказати за короткою назвою або кодом драйвера. "
"Короткі назви або коди драйверів можна знайти за посиланням <link xlink:"
"href=\"http://www.gdal.org/formats_list.html\">GDAL Raster Formats</link>. "
"Можна вказати кілька драйверів, розділивши їх пробілом."

#. Tag: para
#, no-c-format
msgid ""
"There are three special codes available for <varname>postgis."
"gdal_enabled_drivers</varname>. The codes are case-sensitive."
msgstr ""
"Для <varname>postgis.gdal_enabled_drivers</varname> доступні три спеціальні "
"коди. Коди чутливі до регістру."

#. Tag: para
#, no-c-format
msgid ""
"<varname>DISABLE_ALL</varname> disables all GDAL drivers. If present, "
"<varname>DISABLE_ALL</varname> overrides all other values in "
"<varname>postgis.gdal_enabled_drivers</varname>."
msgstr ""
"<varname>DISABLE_ALL</varname> вимикає всі драйвери GDAL. Якщо присутній, "
"<varname>DISABLE_ALL</varname> замінює всі інші значення в <varname>postgis."
"gdal_enabled_drivers</varname>."

#. Tag: para
#, no-c-format
msgid "<varname>ENABLE_ALL</varname> enables all GDAL drivers."
msgstr "<varname>ENABLE_ALL</varname> вмикає всі драйвери GDAL."

#. Tag: para
#, no-c-format
msgid ""
"<varname>VSICURL</varname> enables GDAL's <varname>/vsicurl/</varname> "
"virtual file system."
msgstr ""
"<varname>VSICURL</varname> вмикає віртуальну файлову систему GDAL <varname>/"
"vsicurl/</varname>."

#. Tag: para
#, no-c-format
msgid ""
"When <varname>postgis.gdal_enabled_drivers</varname> is set to DISABLE_ALL, "
"attempts to use out-db rasters, ST_FromGDALRaster(), ST_AsGDALRaster(), "
"ST_AsTIFF(), ST_AsJPEG() and ST_AsPNG() will result in error messages."
msgstr ""
"Коли <varname>postgis.gdal_enabled_drivers</varname> встановлено на "
"DISABLE_ALL, спроби використання растрів out-db, ST_FromGDALRaster(), "
"ST_AsGDALRaster(), ST_AsTIFF(), ST_AsJPEG() та ST_AsPNG() призведуть до "
"появи повідомлень про помилки."

#. Tag: para
#, no-c-format
msgid ""
"In the standard PostGIS installation, <varname>postgis.gdal_enabled_drivers</"
"varname> is set to DISABLE_ALL."
msgstr ""
"У стандартній установці PostGIS <varname>postgis.gdal_enabled_drivers</"
"varname> встановлено на DISABLE_ALL."

#. Tag: para
#, no-c-format
msgid ""
"Additional information about GDAL_SKIP is available at GDAL's <link xlink:"
"href=\"https://gdal.org/user/configoptions.html\">Configuration Options</"
"link>."
msgstr ""
"Додаткова інформація про GDAL_SKIP доступна в розділі \"Параметри "
"конфігурації\" на сайті GDAL <link xlink:href=\"https://gdal.org/user/"
"configoptions.html\">Опція конфігурації</link>."

#. Tag: para
#, no-c-format
msgid ""
"To set and reset <varname>postgis.gdal_enabled_drivers</varname> for current "
"session"
msgstr ""
"Встановити та скинути <varname>postgis.gdal_enabled_drivers</varname> для "
"поточного сеансу"

#. Tag: para
#, no-c-format
msgid "Set for all new connections to a specific database to specific drivers"
msgstr ""
"Встановити для всіх нових підключень до певної бази даних конкретні драйвери"

#. Tag: para
#, no-c-format
msgid ""
"Setting for whole database cluster to enable all drivers. Requires super "
"user access. Also note that database, session, and user settings override "
"this."
msgstr ""
"Налаштування для всього кластера бази даних, щоб увімкнути всі драйвери. "
"Потрібен доступ суперкористувача. Також зверніть увагу, що налаштування бази "
"даних, сеансу та користувача мають пріоритет над цими налаштуваннями."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsTIFF\"/>, "
"<xref linkend=\"RT_ST_AsPNG\"/>, <xref linkend=\"RT_ST_AsJPEG\"/>, <xref "
"linkend=\"postgis_enable_outdb_rasters\"/>"
msgstr ""
", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsTIFF\"/>, "
"<xref linkend=\"RT_ST_AsPNG\"/>, <xref linkend=\"RT_ST_AsJPEG\"/>, <xref "
"linkend=\"postgis_enable_outdb_rasters\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "A boolean configuration option to enable access to out-db raster bands."
msgstr ""
"Булева опція конфігурації для увімкнення доступу до растрових смуг out-db."

#. Tag: para
#, no-c-format
msgid ""
"A boolean configuration option to enable access to out-db raster bands. This "
"option can be set in PostgreSQL's configuration file: postgresql.conf. It "
"can also be set by connection or transaction."
msgstr ""
"Булева опція конфігурації для увімкнення доступу до растрових смуг out-db. "
"Цю опцію можна встановити у файлі конфігурації PostgreSQL: postgresql.conf. "
"Її також можна встановити для з'єднання або транзакції."

#. Tag: para
#, no-c-format
msgid ""
"The initial value of <varname>postgis.enable_outdb_rasters</varname> may "
"also be set by passing the environment variable "
"<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> with a non-zero value to the "
"process starting PostgreSQL."
msgstr ""
"Початкове значення <varname>postgis.enable_outdb_rasters</varname> також "
"можна встановити, передавши змінну середовища "
"<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> з значенням, відмінним від "
"нуля, процесу, що запускає PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"Even if <varname>postgis.enable_outdb_rasters</varname> is True, the GUC "
"<varname>postgis.gdal_enabled_drivers</varname> determines the accessible "
"raster formats."
msgstr ""
"Навіть якщо <varname>postgis.enable_outdb_rasters</varname> має значення "
"True, доступні растрові формати визначаються GUC <varname>postgis."
"gdal_enabled_drivers</varname>."

#. Tag: para
#, no-c-format
msgid ""
"In the standard PostGIS installation, <varname>postgis.enable_outdb_rasters</"
"varname> is set to False."
msgstr ""
"У стандартній установці PostGIS <varname>postgis.enable_outdb_rasters</"
"varname> встановлено на False."

#. Tag: para
#, no-c-format
msgid ""
"Set and reset <varname>postgis.enable_outdb_rasters</varname> for current "
"session"
msgstr ""
"Встановити та скинути <varname>postgis.enable_outdb_rasters</varname> для "
"поточної сесії"

#. Tag: para
#, no-c-format
msgid "Set for all new connections to a specific database"
msgstr "Встановити для всіх нових підключень до певної бази даних"

#. Tag: para
#, no-c-format
msgid ""
"Setting for whole database cluster. Requires super user access. Also note "
"that database, session, and user settings override this."
msgstr ""
"Налаштування для всього кластера бази даних. Потрібен доступ "
"суперкористувача. Також зверніть увагу, що налаштування бази даних, сеансу "
"та користувача мають пріоритет над цими налаштуваннями."

#. Tag: refpurpose
#, no-c-format
msgid ""
"A string configuration to set options used when working with an out-db "
"raster."
msgstr ""
"Конфігурація рядка для встановлення параметрів, що використовуються під час "
"роботи з растровим файлом out-db."

#. Tag: para
#, no-c-format
msgid ""
"A string configuration to set options used when working with an out-db "
"raster. <link xlink:href=\"https://gdal.org/user/configoptions."
"html\">Configuration options</link> control things like how much space GDAL "
"allocates to local data cache, whether to read overviews, and what access "
"keys to use for remote out-db data sources."
msgstr ""
"Конфігурація рядка для встановлення опцій, що використовуються під час "
"роботи з растровим файлом out-db. <link xlink:href=\"https://gdal.org/user/"
"configoptions.html\">Опції конфігурації</link> контролюють такі параметри, "
"як обсяг простору, що GDAL виділяє для локального кешу даних, чи читати "
"огляди та які ключі доступу використовувати для віддалених джерел даних out-"
"db."

#. Tag: para
#, no-c-format
msgid "Set <varname>postgis.gdal_vsi_options</varname> for current session:"
msgstr ""
"Встановити <varname>postgis.gdal_vsi_options</varname> для поточної сесії:"

#. Tag: para
#, no-c-format
msgid ""
"Set <varname>postgis.gdal_vsi_options</varname> just for the "
"<emphasis>current transaction</emphasis> using the <varname>LOCAL</varname> "
"keyword:"
msgstr ""
"Встановіть <varname>postgis.gdal_vsi_options</varname> тільки для "
"<emphasis>поточної транзакції</emphasis> за допомогою ключового слова "
"<varname>LOCAL</varname>:"

#. Tag: refpurpose
#, no-c-format
msgid ""
"A boolean configuration to turn logging of GDAL debug messages on and off."
msgstr ""
"Булева конфігурація для ввімкнення та вимкнення реєстрації повідомлень про "
"налагодження GDAL."

#. Tag: para
#, no-c-format
msgid ""
"By default, GDAL logging is printed to stderr, and lower level debug "
"messages are not printed at all. Turning this GUC to true will cause GDAL "
"logging to be sent into the PostgreSQL logging stream, so you can see more "
"or less of it by altering the <code>client_min_message</code> PostgreSQL GUC."
msgstr ""
"За замовчуванням, журнали GDAL друкуються на stderr, а повідомлення нижчого "
"рівня не друкуються взагалі. Встановлення цього GUC на true призведе до "
"надсилання журналів GDAL до потоку журналів PostgreSQL, тож ви зможете "
"бачити більше або менше з них, змінюючи <code>client_min_message</code> "
"PostgreSQL GUC."

#. Tag: title
#, no-c-format
msgid "Geometry Input"
msgstr "Введення геометрії"

#. Tag: para
#, no-c-format
msgid ""
"These functions create geometry objects from various textual or binary "
"formats."
msgstr ""
"Ці функції створюють геометричні об'єкти з різних текстових або бінарних "
"форматів."

#. Tag: title
#, no-c-format
msgid "Well-Known Text (WKT)"
msgstr "Well-Known Text (WKT)"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Construct a Polygon given an arbitrary collection of closed "
"linestrings as a MultiLineString Well-Known text representation.</refpurpose>"
msgstr ""
"<refpurpose>Побудувати полігон, заданий довільною сукупністю замкнутих "
"лінійних відрізків у вигляді добре відомого текстового представлення "
"MultiLineString.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Construct a Polygon given an arbitrary collection of closed "
"linestrings as a MultiLineString Well-Known text representation.</para>"
msgstr ""
"<para>Побудувати полігон, заданий довільною сукупністю замкнутих лінійних "
"відрізків у вигляді добре відомого текстового представлення MultiLineString."
"</para>"

#. Tag: para
#, no-c-format
msgid ""
"Throws an error if WKT is not a MULTILINESTRING. Throws an error if output "
"is a MULTIPOLYGON; use ST_BdMPolyFromText in that case, or see "
"ST_BuildArea() for a postgis-specific approach."
msgstr ""
"Видає помилку, якщо WKT не є MULTILINESTRING. Видає помилку, якщо вихідні "
"дані є MULTIPOLYGON; у цьому випадку використовуйте ST_BdMPolyFromText або "
"дивіться ST_BuildArea() для підходу, специфічного для postgis."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s3.2.6.2"
msgstr "&sfs_compliant; s3.2.6.2"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_BdMPolyFromText\"/>"
msgstr ", <xref linkend=\"ST_BdMPolyFromText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Construct a MultiPolygon given an arbitrary collection of closed linestrings "
"as a MultiLineString text representation Well-Known text representation."
msgstr ""
"Побудувати мультиполігон на основі довільної сукупності замкнутих лінійних "
"відрізків у вигляді текстового представлення MultiLineString. Загальновідоме "
"текстове представлення."

#. Tag: para
#, no-c-format
msgid ""
"Construct a Polygon given an arbitrary collection of closed linestrings, "
"polygons, MultiLineStrings as Well-Known text representation."
msgstr ""
"Побудувати полігон, заданий довільною сукупністю замкнутих ліній, полігонів, "
"багатолінійних ліній у вигляді добре відомого текстового представлення."

#. Tag: para
#, no-c-format
msgid ""
"Throws an error if WKT is not a MULTILINESTRING. Forces MULTIPOLYGON output "
"even when result is really only composed by a single POLYGON; use <link "
"linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> if you're sure a "
"single POLYGON will result from operation, or see <link "
"linkend=\"ST_BuildArea\">ST_BuildArea()</link> for a postgis-specific "
"approach."
msgstr ""
"Видає помилку, якщо WKT не є MULTILINESTRING. Примусово виводить "
"MULTIPOLYGON, навіть якщо результат насправді складається лише з одного "
"POLYGON; використовуйте <link "
"linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link>, якщо ви впевнені, що "
"в результаті операції буде отримано один POLYGON, або дивіться <link "
"linkend=\"ST_BuildArea\">ST_BuildArea()</link> для підходу, специфічного для "
"postgis."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_BdPolyFromText\"/>"
msgstr ", <xref linkend=\"ST_BdPolyFromText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified geography value from Well-Known Text representation or "
"extended (WKT)."
msgstr ""
"Повернути вказане географічне значення з представлення Well-Known Text або "
"розширеного (WKT)."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geography object from the well-known text or extended well-known "
"representation. SRID 4326 is assumed if unspecified. This is an alias for "
"ST_GeographyFromText. Points are always expressed in long lat form."
msgstr ""
"Повертає географічний об'єкт із відомого тексту або розширеного відомого "
"представлення. Якщо не вказано, використовується SRID 4326. Це псевдонім для "
"ST_GeographyFromText. Точки завжди виражаються у форматі довготи та широти."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeographyFromText\"/>"
msgstr ", <xref linkend=\"ST_GeographyFromText\"/>"

#. Tag: para
#, no-c-format
msgid ""
"Returns a geography object from the well-known text representation. SRID "
"4326 is assumed if unspecified."
msgstr ""
"Повертає географічний об'єкт із загальновідомого текстового представлення. "
"Якщо не вказано, використовується SRID 4326."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsText\"/>"
msgstr ", <xref linkend=\"ST_AsText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Makes a collection Geometry from collection WKT with the given SRID. If SRID "
"is not given, it defaults to 0."
msgstr ""
"Створює колекцію Geometry з колекції WKT із заданим SRID. Якщо SRID не "
"задано, за замовчуванням використовується 0."

#. Tag: para
#, no-c-format
msgid ""
"Makes a collection Geometry from the Well-Known-Text (WKT) representation "
"with the given SRID. If SRID is not given, it defaults to 0."
msgstr ""
"Створює колекцію Geometry з представлення Well-Known-Text (WKT) із заданим "
"SRID. Якщо SRID не вказано, за замовчуванням використовується 0."

#. Tag: para
#, no-c-format
msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite"
msgstr "OGC SPEC 3.2.6.2 — опція SRID взята з набору вимог відповідності"

#. Tag: para
#, no-c-format
msgid "Returns null if the WKT is not a GEOMETRYCOLLECTION"
msgstr "Повертає null, якщо WKT не є GEOMETRYCOLLECTION"

#. Tag: para
#, no-c-format
msgid ""
"If you are absolutely sure all your WKT geometries are collections, don't "
"use this function. It is slower than ST_GeomFromText since it adds an "
"additional validation step."
msgstr ""
"Якщо ви абсолютно впевнені, що всі ваші геометрії WKT є колекціями, не "
"використовуйте цю функцію. Вона працює повільніше, ніж ST_GeomFromText, "
"оскільки додає додатковий крок перевірки."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_SRID\"/>"
msgstr ", <xref linkend=\"ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified ST_Geometry value from Extended Well-Known Text "
"representation (EWKT)."
msgstr ""
"Повернути вказане значення ST_Geometry з розширеного представлення добре "
"відомого тексту (EWKT)."

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
"text (EWKT) representation."
msgstr ""
"Створює об'єкт PostGIS ST_Geometry з представлення OGC Extended Well-Known "
"text (EWKT)."

#. Tag: para
#, no-c-format
msgid ""
"The EWKT format is not an OGC standard, but an PostGIS specific format that "
"includes the spatial reference system (SRID) identifier"
msgstr ""
"Формат EWKT не є стандартом OGC, а специфічним форматом PostGIS, що включає "
"ідентифікатор просторової системи координат (SRID)."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes MARC21/XML geographic data as input and returns a PostGIS geometry "
"object."
msgstr ""
"Приймає географічні дані MARC21/XML як вхідні дані та повертає геометричний "
"об'єкт PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"This function creates a PostGIS geometry from a MARC21/XML record, which can "
"contain a <varname>POINT</varname> or a <varname>POLYGON</varname>. In case "
"of multiple geographic data entries in the same MARC21/XML record, a "
"<varname>MULTIPOINT</varname> or <varname>MULTIPOLYGON</varname> will be "
"returned. If the record contains mixed geometry types, a "
"<varname>GEOMETRYCOLLECTION</varname> will be returned. It returns NULL if "
"the MARC21/XML record does not contain any geographic data (datafield:034)."
msgstr ""
"Ця функція створює геометрію PostGIS з запису MARC21/XML, який може містити "
"<varname>POINT</varname> або <varname>POLYGON</varname>. У разі наявності "
"декількох географічних даних в одному записі MARC21/XML, буде повернуто "
"<varname>MULTIPOINT</varname> або <varname>MULTIPOLYGON</varname>. Якщо "
"запис містить змішані типи геометрії, буде повернуто "
"<varname>GEOMETRYCOLLECTION</varname>. Повертає NULL, якщо запис MARC21/XML "
"не містить географічних даних (поле даних: 034)."

#. Tag: para
#, no-c-format
msgid "LOC MARC21/XML versions supported:"
msgstr "Підтримувані версії LOC MARC21/XML:"

#. Tag: link
#, no-c-format
msgid "MARC21/XML 1.1"
msgstr "MARC21/XML 1.1"

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0, requires libxml2 2.6+"
msgstr "Доступність: 3.3.0, вимагає libxml2 2.6+"

#. Tag: para
#, no-c-format
msgid ""
"The MARC21/XML Coded Cartographic Mathematical Data currently does not "
"provide any means to describe the Spatial Reference System of the encoded "
"coordinates, so this function will always return a geometry with "
"<varname>SRID 0</varname>."
msgstr ""
"Кодовані картографічні математичні дані MARC21/XML наразі не надають жодних "
"засобів для опису просторової системи координат закодованих координат, тому "
"ця функція завжди повертатиме геометрію з <varname>SRID 0</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Returned <varname>POLYGON</varname> geometries will always be clockwise "
"oriented."
msgstr ""
"Повернуті геометрії <varname>POLYGON</varname> завжди будуть орієнтовані за "
"годинниковою стрілкою."

#. Tag: para
#, no-c-format
msgid ""
"Converting MARC21/XML geographic data containing a single <varname>POINT</"
"varname> encoded as <varname>hddd.dddddd</varname>"
msgstr ""
"Перетворення географічних даних MARC21/XML, що містять один <varname>POINT</"
"varname>, закодований як <varname>hddd.dddddd</varname>"

#. Tag: para
#, no-c-format
msgid ""
"Converting MARC21/XML geographic data containing a single <varname>POLYGON</"
"varname> encoded as <varname>hdddmmss</varname>"
msgstr ""
"Перетворення географічних даних MARC21/XML, що містять один "
"<varname>POLYGON</varname>, закодований як <varname>hdddmmss</varname>"

#. Tag: para
#, no-c-format
msgid ""
"Converting MARC21/XML geographic data containing a <varname>POLYGON</"
"varname> and a <varname>POINT</varname>:"
msgstr ""
"Перетворення географічних даних MARC21/XML, що містять <varname>POLYGON</"
"varname> та <varname>POINT</varname>:"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified ST_Geometry value from Well-Known Text representation "
"(WKT). This is an alias name for ST_GeomFromText"
msgstr ""
"Повертає вказане значення ST_Geometry з представлення Well-Known Text (WKT). "
"Це псевдонім для ST_GeomFromText."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.40"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.4"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified ST_Geometry value from Well-Known Text representation "
"(WKT)."
msgstr ""
"Повертає вказане значення ST_Geometry з представлення Well-Known Text (WKT)."

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC Well-Known text "
"representation."
msgstr ""
"Створює об'єкт PostGIS ST_Geometry на основі текстового представлення OGC "
"Well-Known."

#. Tag: para
#, no-c-format
msgid ""
"There are two variants of ST_GeomFromText function. The first takes no SRID "
"and returns a geometry with no defined spatial reference system (SRID=0). "
"The second takes a SRID as the second argument and returns a geometry that "
"includes this SRID as part of its metadata."
msgstr ""
"Існує два варіанти функції ST_GeomFromText. Перший не приймає SRID і "
"повертає геометрію без визначеної системи просторових координат (SRID=0). "
"Другий приймає SRID як другий аргумент і повертає геометрію, яка включає цей "
"SRID як частину своїх метаданих."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s3.2.6.2 - option SRID is from the conformance suite."
msgstr ""
"&sfs_compliant; s3.2.6.2 - опція SRID належить до набору вимог відповідності."

#. Tag: para
#, no-c-format
msgid ""
"While not OGC-compliant, <xref linkend=\"ST_MakePoint\"/> is faster than "
"ST_GeomFromText and ST_PointFromText. It is also easier to use for numeric "
"coordinate values. <xref linkend=\"ST_Point\"/> is another option similar in "
"speed to <xref linkend=\"ST_MakePoint\"/> and is OGC-compliant, but doesn't "
"support anything but 2D points."
msgstr ""
"Хоча <xref linkend=\"ST_MakePoint\"/> не відповідає стандарту OGC, він "
"працює швидше, ніж ST_GeomFromText і ST_PointFromText. Він також простіший у "
"використанні для числових значень координат. <xref linkend=\"ST_Point\"/> — "
"це інший варіант, схожий за швидкістю на <xref linkend=\"ST_MakePoint\"/> і "
"сумісний з OGC, але підтримує тільки 2D-точки."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 In prior versions of PostGIS "
"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') was allowed. This is now "
"illegal in PostGIS 2.0.0 to better conform with SQL/MM standards. This "
"should now be written as ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"
msgstr ""
"Змінено: 2.0.0 У попередніх версіях PostGIS "
"ST_GeomFromText('GEOMETRYCOLLECTION(EMPTY)') було дозволено. Тепер це є "
"некоректним у PostGIS 2.0.0 для кращої відповідності стандартам SQL/MM. "
"Тепер це слід писати як ST_GeomFromText('GEOMETRYCOLLECTION EMPTY')"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeomFromWKB\"/>, <xref linkend=\"ST_SRID\"/>"
msgstr ", <xref linkend=\"ST_GeomFromWKB\"/>, <xref linkend=\"ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Makes a Geometry from WKT representation with the given SRID. If SRID is not "
"given, it defaults to 0."
msgstr ""
"Створює геометрію з представлення WKT із заданим SRID. Якщо SRID не задано, "
"за замовчуванням використовується 0."

#. Tag: para
#, no-c-format
msgid ""
"Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
"defaults to 0. If WKT passed in is not a LINESTRING, then null is returned."
msgstr ""
"Створює геометрію з WKT із заданим SRID. Якщо SRID не вказано, за "
"замовчуванням використовується 0. Якщо переданий WKT не є LINESTRING, "
"повертається null."

#. Tag: para
#, no-c-format
msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite."
msgstr "OGC SPEC 3.2.6.2 — опція SRID належить до набору вимог відповідності."

#. Tag: para
#, no-c-format
msgid ""
"If you know all your geometries are LINESTRINGS, its more efficient to just "
"use ST_GeomFromText. This just calls ST_GeomFromText and adds additional "
"validation that it returns a linestring."
msgstr ""
"Якщо ви знаєте, що всі ваші геометрії є LINESTRINGS, ефективніше просто "
"використовувати ST_GeomFromText. Це просто викликає ST_GeomFromText і додає "
"додаткову перевірку, що він повертає лінію."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.2.8"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.8"

#. Tag: refpurpose
#, no-c-format
msgid "Return a specified ST_MultiLineString value from WKT representation."
msgstr "Повернути вказане значення ST_MultiLineString з представлення WKT."

#. Tag: para
#, no-c-format
msgid ""
"Makes a Geometry from Well-Known-Text (WKT) with the given SRID. If SRID is "
"not given, it defaults to 0."
msgstr ""
"Створює геометрію з добре відомого тексту (WKT) із заданим SRID. Якщо SRID "
"не задано, за замовчуванням використовується 0."

#. Tag: para
#, no-c-format
msgid "Returns null if the WKT is not a MULTILINESTRING"
msgstr "Повертає null, якщо WKT не є MULTILINESTRING"

#. Tag: para
#, no-c-format
msgid ""
"If you are absolutely sure all your WKT geometries are points, don't use "
"this function. It is slower than ST_GeomFromText since it adds an additional "
"validation step."
msgstr ""
"Якщо ви абсолютно впевнені, що всі ваші геометрії WKT є точками, не "
"використовуйте цю функцію. Вона працює повільніше, ніж ST_GeomFromText, "
"оскільки додає додатковий крок перевірки."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant;SQL-MM 3: 9.4.4"
msgstr "&sqlmm_compliant;SQL-MM 3: 9.4.4"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Makes a Geometry from WKT with the given SRID. If SRID is not "
"given, it defaults to 0.</refpurpose>"
msgstr ""
"<refpurpose>Створює геометрію з WKT із заданим SRID. Якщо SRID не вказано, "
"за замовчуванням використовується 0.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Makes a Geometry from WKT with the given SRID. If SRID is not given, "
"it defaults to 0.</para>"
msgstr ""
"<para>Створює геометрію з WKT із заданим SRID. Якщо SRID не вказано, за "
"замовчуванням використовується значення 0.</para>"

#. Tag: para
#, no-c-format
msgid "Returns null if the WKT is not a MULTIPOINT"
msgstr "Повертає null, якщо WKT не є MULTIPOINT"

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; 3.2.6.2"
msgstr "&sfs_compliant; 3.2.6.2"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 9.2.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 9.2.4"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Makes a MultiPolygon Geometry from WKT with the given SRID. If SRID is not "
"given, it defaults to 0."
msgstr ""
"Створює геометрію MultiPolygon з WKT із заданим SRID. Якщо SRID не задано, "
"за замовчуванням використовується 0."

#. Tag: para
#, no-c-format
msgid ""
"Makes a MultiPolygon from WKT with the given SRID. If SRID is not given, it "
"defaults to 0."
msgstr ""
"Створює багатокутник з WKT із заданим SRID. Якщо SRID не задано, за "
"замовчуванням використовується 0."

#. Tag: para
#, no-c-format
msgid "Throws an error if the WKT is not a MULTIPOLYGON"
msgstr "Видає помилку, якщо WKT не є MULTIPOLYGON"

#. Tag: para
#, no-c-format
msgid ""
"If you are absolutely sure all your WKT geometries are multipolygons, don't "
"use this function. It is slower than ST_GeomFromText since it adds an "
"additional validation step."
msgstr ""
"Якщо ви абсолютно впевнені, що всі ваші геометрії WKT є багатокутниками, не "
"використовуйте цю функцію. Вона працює повільніше, ніж ST_GeomFromText, "
"оскільки додає додатковий крок перевірки."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 9.6.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 9.6.4"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Makes a point Geometry from WKT with the given SRID. If SRID is not given, "
"it defaults to unknown."
msgstr ""
"Створює точку Геометрія з WKT із заданим SRID. Якщо SRID не вказано, за "
"замовчуванням використовується невідомий."

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry point object from the OGC Well-Known text "
"representation. If SRID is not given, it defaults to unknown (currently 0). "
"If geometry is not a WKT point representation, returns null. If completely "
"invalid WKT, then throws an error."
msgstr ""
"Створює об'єкт точки PostGIS ST_Geometry з текстового представлення OGC Well-"
"Known. Якщо SRID не вказано, за замовчуванням використовується невідоме "
"значення (наразі 0). Якщо геометрія не є представленням точки WKT, повертає "
"null. Якщо WKT повністю недійсне, видає помилку."

#. Tag: para
#, no-c-format
msgid ""
"There are 2 variants of ST_PointFromText function, the first takes no SRID "
"and returns a geometry with no defined spatial reference system. The second "
"takes a spatial reference id as the second argument and returns an "
"ST_Geometry that includes this srid as part of its meta-data. The srid must "
"be defined in the spatial_ref_sys table."
msgstr ""
"Існує 2 варіанти функції ST_PointFromText, перший не приймає SRID і повертає "
"геометрію без визначеної системи просторових координат. Другий приймає "
"ідентифікатор просторової координатної системи як другий аргумент і повертає "
"ST_Geometry, що включає цей srid як частину своїх метаданих. SRID повинен "
"бути визначений у таблиці spatial_ref_sys."

#. Tag: para
#, no-c-format
msgid ""
"If you are absolutely sure all your WKT geometries are points, don't use "
"this function. It is slower than ST_GeomFromText since it adds an additional "
"validation step. If you are building points from long lat coordinates and "
"care more about performance and accuracy than OGC compliance, use <xref "
"linkend=\"ST_MakePoint\"/> or OGC compliant alias <xref linkend=\"ST_Point\"/"
">."
msgstr ""
"Якщо ви абсолютно впевнені, що всі ваші геометрії WKT є точками, не "
"використовуйте цю функцію. Вона працює повільніше, ніж ST_GeomFromText, "
"оскільки додає додатковий крок перевірки. Якщо ви створюєте точки з "
"координат довготи та широти і для вас важливіша продуктивність та точність, "
"ніж відповідність OGC, використовуйте <xref linkend=\"ST_MakePoint\"/>або "
"псевдонім, що відповідає OGC <xref linkend=\"ST_Point\"/>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 6.1.8"
msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.8"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_SRID\"/>"
msgstr ""
", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_SRID\"/>"

#. Tag: para
#, no-c-format
msgid ""
"Makes a Geometry from WKT with the given SRID. If SRID is not given, it "
"defaults to 0. Returns null if WKT is not a polygon."
msgstr ""
"Створює геометрію з WKT із заданим SRID. Якщо SRID не задано, за "
"замовчуванням використовується 0. Повертає null, якщо WKT не є полігоном."

#. Tag: para
#, no-c-format
msgid ""
"If you are absolutely sure all your WKT geometries are polygons, don't use "
"this function. It is slower than ST_GeomFromText since it adds an additional "
"validation step."
msgstr ""
"Якщо ви абсолютно впевнені, що всі ваші геометрії WKT є полігонами, не "
"використовуйте цю функцію. Вона працює повільніше, ніж ST_GeomFromText, "
"оскільки додає додатковий крок перевірки."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.3.6"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.3.6"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.34"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.34"

#. Tag: title
#, no-c-format
msgid "Well-Known Binary (WKB)"
msgstr "Добре відомий бінарний файл (WKB)"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a geography instance from a Well-Known Binary geometry "
"representation (WKB) or extended Well Known Binary (EWKB)."
msgstr ""
"Створює географічний екземпляр на основі добре відомого двійкового "
"геометричного представлення (WKB) або розширеного добре відомого двійкового "
"представлення (EWKB)."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ST_GeogFromWKB</varname> function, takes a well-known binary "
"representation (WKB) of a geometry or PostGIS Extended WKB and creates an "
"instance of the appropriate geography type. This function plays the role of "
"the Geometry Factory in SQL."
msgstr ""
"Функція <varname>ST_GeogFromWKB</varname> бере добре відоме двійкове "
"представлення (WKB) геометрії або PostGIS Extended WKB і створює екземпляр "
"відповідного типу географії. Ця функція виконує роль Geometry Factory в SQL."

#. Tag: para
#, no-c-format
msgid "If SRID is not specified, it defaults to 4326 (WGS 84 long lat)."
msgstr ""
"Якщо SRID не вказано, за замовчуванням використовується значення 4326 (WGS "
"84 long lat)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsBinary\"/>"
msgstr ", <xref linkend=\"ST_AsBinary\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified ST_Geometry value from Extended Well-Known Binary "
"representation (EWKB)."
msgstr ""
"Повернути вказане значення ST_Geometry з розширеного добре відомого "
"двійкового представлення (EWKB)."

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
"binary (EWKT) representation."
msgstr ""
"Створює об'єкт PostGIS ST_Geometry з представлення OGC Extended Well-Known "
"binary (EWKT)."

#. Tag: para
#, no-c-format
msgid ""
"The EWKB format is not an OGC standard, but a PostGIS specific format that "
"includes the spatial reference system (SRID) identifier"
msgstr ""
"Формат EWKB не є стандартом OGC, а специфічним форматом PostGIS, що включає "
"ідентифікатор просторової системи координат (SRID)"

#. Tag: para
#, no-c-format
msgid ""
"line string binary rep 0f LINESTRING(-71.160281 42.258729,-71.160837 "
"42.259113,-71.161144 42.25932) in NAD 83 long lat (4269)."
msgstr ""
"лінія бінарне представлення LINESTRING(-71.160281 42.258729,-71.160837 "
"42.259113,-71.161144 42.25932) in NAD 83 long lat (4269)."

#. Tag: para
#, no-c-format
msgid ""
"NOTE: Even though byte arrays are delimited with \\ and may have ', we need "
"to escape both out with \\ and '' if standard_conforming_strings is off. So "
"it does not look exactly like its AsEWKB representation."
msgstr ""
"ПРИМІТКА: Незважаючи на те, що масиви байтів розділяються символом \\ і "
"можуть містити символ ', нам потрібно екранувати обидва символи за допомогою "
"\\ і '', якщо стандарт standard_conforming_strings вимкнено. Тому це не "
"виглядає точно так, як його представлення в AsEWKB."

#. Tag: para
#, no-c-format
msgid ""
"In PostgreSQL, standard_conforming_strings is set to on by default. You can "
"change the default as needed for a single query or at the database or server "
"level. Below is how you would do it with standard_conforming_strings = on. "
"In this case we escape the ' with standard ANSI ', but slashes are not "
"escaped"
msgstr ""
"У PostgreSQL стандарт standard_conforming_strings за замовчуванням "
"встановлений на on. Ви можете змінити значення за замовчуванням за "
"необхідності для окремого запиту або на рівні бази даних чи сервера. Нижче "
"наведено, як це зробити, якщо standard_conforming_strings = on. У цьому "
"випадку ми екрануємо “ за допомогою стандартного ANSI ”, але слэши не "
"екрануються"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_GeomFromWKB\"/>"
msgstr ", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_GeomFromWKB\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a geometry instance from a Well-Known Binary geometry representation "
"(WKB) and optional SRID."
msgstr ""
"Створює екземпляр геометрії з добре відомого двійкового представлення "
"геометрії (WKB) та опціонального SRID."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ST_GeomFromWKB</varname> function, takes a well-known binary "
"representation of a geometry and a Spatial Reference System ID "
"(<varname>SRID</varname>) and creates an instance of the appropriate "
"geometry type. This function plays the role of the Geometry Factory in SQL. "
"This is an alternate name for ST_WKBToSQL."
msgstr ""
"Функція <varname>ST_GeomFromWKB</varname> приймає добре відоме двійкове "
"представлення геометрії та ідентифікатор просторової системи відліку "
"(<varname>SRID</varname>) і створює екземпляр відповідного типу геометрії. "
"Ця функція виконує роль Geometry Factory в SQL. Це альтернативна назва для "
"ST_WKBToSQL."

#. Tag: para
#, no-c-format
msgid "If SRID is not specified, it defaults to 0 (Unknown)."
msgstr ""
"Якщо SRID не вказано, за замовчуванням використовується значення 0 "
"(Невідомо)."

#. Tag: para
#, no-c-format
msgid ""
"&sfs_compliant; s3.2.7.2 - the optional SRID is from the conformance suite"
msgstr ""
"&sfs_compliant; s3.2.7.2 - необов'язковий SRID з набору вимог відповідності"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.41"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.41"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_GeomFromEWKB\"/>"
msgstr ", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_GeomFromEWKB\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Makes a <varname>LINESTRING</varname> from WKB with the given SRID"
msgstr "Створює <varname>LINESTRING</varname> з WKB із заданим SRID"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ST_LineFromWKB</varname> function, takes a well-known binary "
"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
"varname>) and creates an instance of the appropriate geometry type - in this "
"case, a <varname>LINESTRING</varname> geometry. This function plays the role "
"of the Geometry Factory in SQL."
msgstr ""
"Функція <varname>ST_LineFromWKB</varname> приймає добре відоме двійкове "
"представлення геометрії та ідентифікатор просторової системи відліку "
"(<varname>SRID</varname>) і створює екземпляр відповідного типу геометрії — "
"у цьому випадку геометрії <varname>LINESTRING</varname>. Ця функція виконує "
"роль Geometry Factory в SQL."

#. Tag: para
#, no-c-format
msgid ""
"If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
"returned if the input <varname>bytea</varname> does not represent a "
"<varname>LINESTRING</varname>."
msgstr ""
"Якщо SRID не вказано, за замовчуванням використовується значення 0. Якщо "
"вхідний параметр <varname>bytea</varname> не представляє "
"<varname>LINESTRING</varname>, повертається <varname>NULL</varname>."

#. Tag: para
#, no-c-format
msgid ""
"If you know all your geometries are <varname>LINESTRING</varname>s, its more "
"efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function just "
"calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation that "
"it returns a linestring."
msgstr ""
"Якщо ви знаєте, що всі ваші геометрії є <varname>LINESTRING</varname>s, "
"ефективніше просто використовувати <xref linkend=\"ST_GeomFromWKB\"/>. Ця "
"функція просто викликає <xref linkend=\"ST_GeomFromWKB\"/> і додає додаткову "
"перевірку, що вона повертає лінію."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.2.9"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.2.9"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LinestringFromWKB\"/>"
msgstr ", <xref linkend=\"ST_LinestringFromWKB\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Makes a geometry from WKB with the given SRID."
msgstr "Створює геометрію з WKB із заданим SRID."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ST_LinestringFromWKB</varname> function, takes a well-known "
"binary representation of geometry and a Spatial Reference System ID "
"(<varname>SRID</varname>) and creates an instance of the appropriate "
"geometry type - in this case, a <varname>LINESTRING</varname> geometry. This "
"function plays the role of the Geometry Factory in SQL."
msgstr ""
"Функція <varname>ST_LinestringFromWKB</varname> приймає добре відоме "
"двійкове представлення геометрії та ідентифікатор просторової системи "
"координат (<varname>SRID</varname>) і створює екземпляр відповідного типу "
"геометрії — у цьому випадку геометрії <varname>LINESTRING</varname>. Ця "
"функція виконує роль фабрики геометрії в SQL."

#. Tag: para
#, no-c-format
msgid ""
"If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
"returned if the input <varname>bytea</varname> does not represent a "
"<varname>LINESTRING</varname> geometry. This an alias for <xref "
"linkend=\"ST_LineFromWKB\"/>."
msgstr ""
"Якщо SRID не вказано, за замовчуванням використовується 0. <varname>NULL</"
"varname> повертається, якщо вхідний <varname>bytea</varname> не представляє "
"геометрію <varname>LINESTRING</varname>. Це псевдонім для <xref "
"linkend=\"ST_LineFromWKB\"/>."

#. Tag: para
#, no-c-format
msgid "OGC SPEC 3.2.6.2 - optional SRID is from the conformance suite."
msgstr ""
"OGC SPEC 3.2.6.2 — необов'язковий SRID взято з набору вимог відповідності."

#. Tag: para
#, no-c-format
msgid ""
"If you know all your geometries are <varname>LINESTRING</varname>s, it's "
"more efficient to just use <xref linkend=\"ST_GeomFromWKB\"/>. This function "
"just calls <xref linkend=\"ST_GeomFromWKB\"/> and adds additional validation "
"that it returns a <varname>LINESTRING</varname>."
msgstr ""
"Якщо ви знаєте, що всі ваші геометрії є <varname>LINESTRING</varname>s, "
"ефективніше просто використовувати <xref linkend=\"ST_GeomFromWKB\"/>. Ця "
"функція просто викликає <xref linkend=\"ST_GeomFromWKB\"/> і додає додаткову "
"перевірку, що вона повертає <varname>LINESTRING</varname>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LineFromWKB\"/>"
msgstr ", <xref linkend=\"ST_LineFromWKB\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Makes a geometry from WKB with the given SRID"
msgstr "Створює геометрію з WKB із заданим SRID"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ST_PointFromWKB</varname> function, takes a well-known binary "
"representation of geometry and a Spatial Reference System ID (<varname>SRID</"
"varname>) and creates an instance of the appropriate geometry type - in this "
"case, a <varname>POINT</varname> geometry. This function plays the role of "
"the Geometry Factory in SQL."
msgstr ""
"Функція <varname>ST_PointFromWKB</varname> приймає добре відоме двійкове "
"представлення геометрії та ідентифікатор просторової системи відліку "
"(<varname>SRID</varname>) і створює екземпляр відповідного типу геометрії — "
"у цьому випадку геометрії <varname>POINT</varname>. Ця функція виконує роль "
"Geometry Factory в SQL."

#. Tag: para
#, no-c-format
msgid ""
"If an SRID is not specified, it defaults to 0. <varname>NULL</varname> is "
"returned if the input <varname>bytea</varname> does not represent a "
"<varname>POINT</varname> geometry."
msgstr ""
"Якщо SRID не вказано, за замовчуванням використовується 0. Якщо вхідний "
"параметр <varname>bytea</varname> не представляє геометрію <varname>POINT</"
"varname>, повертається <varname>NULL</varname>."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s3.2.7.2"
msgstr "&sfs_compliant; s3.2.7.2"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 6.1.9"
msgstr "&sqlmm_compliant; SQL-MM 3: 6.1.9"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified ST_Geometry value from Well-Known Binary representation "
"(WKB). This is an alias name for ST_GeomFromWKB that takes no srid"
msgstr ""
"Повертає вказане значення ST_Geometry з добре відомого двійкового "
"представлення (WKB). Це псевдонім для ST_GeomFromWKB, який не приймає srid."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.36"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.36"

#. Tag: title
#, no-c-format
msgid "Other Formats"
msgstr "Інші формати"

#. Tag: refpurpose
#, no-c-format
msgid "<refpurpose>Return a BOX2D from a GeoHash string.</refpurpose>"
msgstr "<refpurpose>Повернути BOX2D із рядка GeoHash.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Return a BOX2D from a GeoHash string.</para>"
msgstr "<para>Повернути BOX2D із рядка GeoHash.</para>"

#. Tag: para
#, no-c-format
msgid ""
"If no <varname>precision</varname> is specified ST_Box2dFromGeoHash returns "
"a BOX2D based on full precision of the input GeoHash string."
msgstr ""
"Якщо не вказано <varname>precision</varname>, ST_Box2dFromGeoHash повертає "
"BOX2D на основі повної точності вхідного рядка GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>precision</varname> is specified ST_Box2dFromGeoHash will use "
"that many characters from the GeoHash to create the BOX2D. Lower precision "
"values results in larger BOX2Ds and larger values increase the precision."
msgstr ""
"Якщо вказано <varname>precision</varname>, ST_Box2dFromGeoHash використає "
"стільки символів з GeoHash, щоб створити BOX2D. Менші значення точності "
"дають більші BOX2D, а більші значення збільшують точність."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref "
"linkend=\"ST_PointFromGeoHash\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromGeoHash\"/>, <xref "
"linkend=\"ST_PointFromGeoHash\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return a geometry from a GeoHash string."
msgstr "Повернути геометрію з рядка GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"Return a geometry from a GeoHash string. The geometry will be a polygon "
"representing the GeoHash bounds."
msgstr ""
"Повернути геометрію з рядка GeoHash. Геометрія буде полігоном, що "
"представляє межі GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"If no <varname>precision</varname> is specified ST_GeomFromGeoHash returns a "
"polygon based on full precision of the input GeoHash string."
msgstr ""
"Якщо не вказано <varname>precision</varname>, ST_GeomFromGeoHash повертає "
"полігон на основі повної точності вхідного рядка GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>precision</varname> is specified ST_GeomFromGeoHash will use "
"that many characters from the GeoHash to create the polygon."
msgstr ""
"Якщо вказано <varname>precision</varname>, ST_GeomFromGeoHash використає "
"стільки символів з GeoHash, щоб створити полігон."

#. Tag: para
#, no-c-format
msgid ""
",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
"linkend=\"ST_PointFromGeoHash\"/>"
msgstr ""
",<xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
"linkend=\"ST_PointFromGeoHash\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes as input GML representation of geometry and outputs a PostGIS geometry "
"object"
msgstr ""
"Приймає в якості вхідних даних GML-представлення геометрії та видає об'єкт "
"геометрії PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC GML representation."
msgstr "Створює об'єкт PostGIS ST_Geometry з представлення OGC GML."

#. Tag: para
#, no-c-format
msgid ""
"ST_GeomFromGML works only for GML Geometry fragments. It throws an error if "
"you try to use it on a whole GML document."
msgstr ""
"ST_GeomFromGML працює тільки для фрагментів геометрії GML. При спробі "
"використання на всьому документі GML видає помилку."

#. Tag: para
#, no-c-format
msgid ""
"OGC GML versions supported: <itemizedlist> <listitem> <para>GML 3.2.1 "
"Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features "
"profile SF-2 (with GML 3.1.0 and 3.0.0 backward compatibility)</para> </"
"listitem> <listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> OGC "
"GML standards, cf: <link xlink:href=\"http://www.opengeospatial.org/"
"standards/gml\">http://www.opengeospatial.org/standards/gml</link>:"
msgstr ""
"Підтримувані версії OGC GML: <itemizedlist> <listitem> <para>GML 3.2.1 "
"Namespace</para> </listitem> <listitem> <para>GML 3.1.1 Simple Features "
"profile SF-2 (з сумісністю з GML 3.1.0 та 3.0.0)</para> </listitem> "
"<listitem> <para>GML 2.1.2</para> </listitem> </itemizedlist> Стандарти OGC "
"GML, див.: <link xlink:href=\"http://www.opengeospatial.org/standards/"
"gml\">http://www.opengeospatial.org/standards/gml</link>:"

#. Tag: para
#, no-c-format
msgid "Availability: 1.5, requires libxml2 1.6+"
msgstr "Доступність: 1.5, вимагає libxml2 1.6+"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 default srid optional parameter added."
msgstr "Покращено: 2.0.0 додано опціональний параметр srid за замовчуванням."

#. Tag: para
#, no-c-format
msgid ""
"GML allow mixed dimensions (2D and 3D inside the same MultiGeometry for "
"instance). As PostGIS geometries don't, ST_GeomFromGML convert the whole "
"geometry to 2D if a missing Z dimension is found once."
msgstr ""
"GML дозволяє змішані розміри (наприклад, 2D і 3D в одній MultiGeometry). "
"Оскільки геометрії PostGIS цього не дозволяють, ST_GeomFromGML перетворює "
"всю геометрію в 2D, якщо знаходить відсутній розмір Z."

#. Tag: para
#, no-c-format
msgid ""
"GML support mixed SRS inside the same MultiGeometry. As PostGIS geometries "
"don't, ST_GeomFromGML, in this case, reproject all subgeometries to the SRS "
"root node. If no srsName attribute available for the GML root node, the "
"function throw an error."
msgstr ""
"GML підтримує змішані SRS всередині одного MultiGeometry. Оскільки геометрії "
"PostGIS цього не роблять, ST_GeomFromGML у цьому випадку перепроектує всі "
"підгеометрії до кореневого вузла SRS. Якщо для кореневого вузла GML "
"недоступний атрибут srsName, функція видає помилку."

#. Tag: para
#, no-c-format
msgid ""
"ST_GeomFromGML function is not pedantic about an explicit GML namespace. You "
"could avoid to mention it explicitly for common usages. But you need it if "
"you want to use XLink feature inside GML."
msgstr ""
"Функція ST_GeomFromGML не є педантичною щодо явного простору імен GML. Ви "
"можете не згадувати його явно для загального використання. Але він "
"необхідний, якщо ви хочете використовувати функцію XLink всередині GML."

#. Tag: para
#, no-c-format
msgid "ST_GeomFromGML function not support SQL/MM curves geometries."
msgstr "Функція ST_GeomFromGML не підтримує геометрії кривих SQL/MM."

#. Tag: title
#, no-c-format
msgid "Examples - A single geometry with srsName"
msgstr "Приклади - Одинарна геометрія з srsName"

#. Tag: title
#, no-c-format
msgid "Examples - XLink usage"
msgstr "Приклади - Використання XLink"

#. Tag: title
#, no-c-format
msgid "Examples - Polyhedral Surface"
msgstr "Приклади - Поліедральна поверхня"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsGML\"/>, <xref linkend=\"ST_GMLToSQL\"/>"
msgstr ", <xref linkend=\"ST_AsGML\"/>, <xref linkend=\"ST_GMLToSQL\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes as input a geojson representation of a geometry and outputs a PostGIS "
"geometry object"
msgstr ""
"Приймає в якості вхідних даних геометричне представлення у форматі geojson і "
"видає геометричний об'єкт PostGIS"

#. Tag: para
#, no-c-format
msgid "Constructs a PostGIS geometry object from the GeoJSON representation."
msgstr "Створює об'єкт геометрії PostGIS з представлення GeoJSON."

#. Tag: para
#, no-c-format
msgid ""
"ST_GeomFromGeoJSON works only for JSON Geometry fragments. It throws an "
"error if you try to use it on a whole JSON document."
msgstr ""
"ST_GeomFromGeoJSON працює тільки для фрагментів JSON Geometry. При спробі "
"використання на всьому документі JSON видається помилка."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 parsed geometry defaults to SRID=4326 if not specified "
"otherwise."
msgstr ""
"Покращено: 3.0.0, якщо не вказано інше, геометрія за замовчуванням "
"аналізується як SRID=4326."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 can now accept json and jsonb as inputs."
msgstr "Покращено: версія 2.5.0 тепер підтримує json та jsonb як вхідні дані."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 requires - JSON-C &gt;= 0.9"
msgstr "Доступність: 2.0.0 вимагає - JSON-C &gt;= 0.9"

#. Tag: para
#, no-c-format
msgid ""
"If you do not have JSON-C enabled, support you will get an error notice "
"instead of seeing an output. To enable JSON-C, run configure --with-jsondir=/"
"path/to/json-c. See <xref linkend=\"installation_configuration\"/> for "
"details."
msgstr ""
"Якщо JSON-C не ввімкнено, замість виводу ви отримаєте повідомлення про "
"помилку. Щоб увімкнути JSON-C, запустіть configure --with-jsondir=/path/to/"
"json-c. Детальніше див. <xref linkend=\"installation_configuration\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsGeoJSON\"/>, <xref "
"linkend=\"installation_configuration\"/>"
msgstr ""
", <xref linkend=\"ST_AsGeoJSON\"/>, <xref "
"linkend=\"installation_configuration\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes as input KML representation of geometry and outputs a PostGIS geometry "
"object"
msgstr ""
"Приймає в якості вхідних даних KML-представлення геометрії та видає об'єкт "
"геометрії PostGIS"

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC KML representation."
msgstr "Створює об'єкт PostGIS ST_Geometry з представлення OGC KML."

#. Tag: para
#, no-c-format
msgid ""
"ST_GeomFromKML works only for KML Geometry fragments. It throws an error if "
"you try to use it on a whole KML document."
msgstr ""
"ST_GeomFromKML працює тільки для фрагментів геометрії KML. При спробі "
"використання на всьому документі KML видається помилка."

#. Tag: para
#, no-c-format
msgid ""
"OGC KML versions supported: <itemizedlist> <listitem> <para>KML 2.2.0 "
"Namespace</para> </listitem> </itemizedlist> OGC KML standards, cf: <link "
"xlink:href=\"http://www.opengeospatial.org/standards/kml\">http://www."
"opengeospatial.org/standards/kml</link>:"
msgstr ""
"Підтримувані версії OGC KML: <itemizedlist> <listitem> <para>Простір імен "
"KML 2.2.0</para> </listitem> </itemizedlist> Стандарти OGC KML, див.: <link "
"xlink:href=\"http://www.opengeospatial.org/standards/kml\">http://www."
"opengeospatial.org/standards/kml</link>:"

#. Tag: para
#, no-c-format
msgid "Availability: 1.5, requires libxml2 2.6+"
msgstr "Доступність: 1.5, вимагає libxml2 2.6+"

#. Tag: para
#, no-c-format
msgid "ST_GeomFromKML function not support SQL/MM curves geometries."
msgstr "Функція ST_GeomFromKML не підтримує геометрії кривих SQL/MM."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsKML\"/>"
msgstr ", <xref linkend=\"ST_AsKML\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a geometry instance from a TWKB (\"<link xlink:href=\"https://github."
"com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-Known Binary</"
"link>\") geometry representation."
msgstr ""
"Створює екземпляр геометрії з представлення геометрії TWKB (\"<link xlink:"
"href=\"https://github.com/TWKB/Specification/blob/master/twkb.md\">Tiny Well-"
"Known Binary</link>\")."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ST_GeomFromTWKB</varname> function, takes a a TWKB (\"<link "
"xlink:href=\"https://github.com/TWKB/Specification/blob/master/twkb."
"md\">Tiny Well-Known Binary</link>\") geometry representation (WKB) and "
"creates an instance of the appropriate geometry type."
msgstr ""
"Функція <varname>ST_GeomFromTWKB</varname> приймає геометричне представлення "
"TWKB (\"<link xlink:href=\"https://github.com/TWKB/Specification/blob/master/"
"twkb.md\">Tiny Well-Known Binary</link>\") (WKB) і створює екземпляр "
"відповідного типу геометрії."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified ST_Geometry value from GML representation. This is an "
"alias name for ST_GeomFromGML"
msgstr ""
"Повертає вказане значення ST_Geometry з представлення GML. Це псевдонім для "
"ST_GeomFromGML."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.50 (except for curves support)."
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.50 (крім підтримки кривих)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeomFromGML\"/>, <xref linkend=\"ST_AsGML\"/>"
msgstr ", <xref linkend=\"ST_GeomFromGML\"/>, <xref linkend=\"ST_AsGML\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a LineString from an Encoded Polyline."
msgstr "Створює LineString з закодованої полілінії."

#. Tag: para
#, no-c-format
msgid "Creates a LineString from an Encoded Polyline string."
msgstr "Створює об'єкт LineString із кодованої полілінії."

#. Tag: para
#, no-c-format
msgid ""
"Optional <varname>precision</varname> specifies how many decimal places will "
"be preserved in Encoded Polyline. Value should be the same on encoding and "
"decoding, or coordinates will be incorrect."
msgstr ""
"Опціональний параметр <varname>precision</varname> визначає, скільки "
"десяткових знаків буде збережено в кодованій полілінії. Значення повинно "
"бути однаковим при кодуванні та декодуванні, інакше координати будуть "
"неправильними."

#. Tag: para
#, no-c-format
msgid ""
"See http://developers.google.com/maps/documentation/utilities/"
"polylinealgorithm"
msgstr ""
"Див. http://developers.google.com/maps/documentation/utilities/"
"polylinealgorithm"

#. Tag: refpurpose
#, no-c-format
msgid "Return a point from a GeoHash string."
msgstr "Повернути точку з рядка GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"Return a point from a GeoHash string. The point represents the center point "
"of the GeoHash."
msgstr ""
"Повернути точку з рядка GeoHash. Точка представляє центральну точку GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"If no <varname>precision</varname> is specified ST_PointFromGeoHash returns "
"a point based on full precision of the input GeoHash string."
msgstr ""
"Якщо не вказано <varname>precision</varname>, ST_PointFromGeoHash повертає "
"точку на основі повної точності вхідного рядка GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>precision</varname> is specified ST_PointFromGeoHash will use "
"that many characters from the GeoHash to create the point."
msgstr ""
"Якщо вказано <varname>precision</varname>, ST_PointFromGeoHash використає "
"стільки символів з GeoHash, скільки потрібно для створення точки."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
"linkend=\"ST_GeomFromGeoHash\"/>"
msgstr ""
", <xref linkend=\"ST_Box2dFromGeoHash\"/>, <xref "
"linkend=\"ST_GeomFromGeoHash\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a table based on the structure of FlatGeobuf data."
msgstr "Створює таблицю на основі структури даних FlatGeobuf."

#. Tag: para
#, no-c-format
msgid ""
"Creates a table based on the structure of FlatGeobuf data. (<link xlink:"
"href=\"http://flatgeobuf.org\">http://flatgeobuf.org</link>)."
msgstr ""
"Створює таблицю на основі структури даних FlatGeobuf. (<link xlink:"
"href=\"http://flatgeobuf.org\">http://flatgeobuf.org</link>)."

#. Tag: para
#, no-c-format
msgid "<varname>schema</varname> Schema name."
msgstr "<varname>schema</varname> Ім'я схеми."

#. Tag: para
#, no-c-format
msgid "<varname>table</varname> Table name."
msgstr "<varname>table</varname> Ім'я таблиці."

#. Tag: para
#, no-c-format
msgid "<varname>data</varname> Input FlatGeobuf data."
msgstr "<varname>data</varname> Введіть дані FlatGeobuf."

#. Tag: refpurpose
#, no-c-format
msgid "Reads FlatGeobuf data."
msgstr "Зчитує дані FlatGeobuf."

#. Tag: para
#, no-c-format
msgid ""
"Reads FlatGeobuf data (<link xlink:href=\"http://flatgeobuf.org\">http://"
"flatgeobuf.org</link>). NOTE: PostgreSQL bytea cannot exceed 1GB."
msgstr ""
"Читає дані FlatGeobuf (<link xlink:href=\"http://flatgeobuf.org\">http://"
"flatgeobuf.org</link>). ПРИМІТКА: PostgreSQL bytea не може перевищувати 1 ГБ."

#. Tag: para
#, no-c-format
msgid "<varname>tabletype</varname> reference to a table type."
msgstr "<varname>tabletype</varname> посилання на тип таблиці."

#. Tag: para
#, no-c-format
msgid "<varname>data</varname> input FlatGeobuf data."
msgstr "<varname>data</varname> вхідні дані FlatGeobuf."

#. Tag: title
#, no-c-format
msgid "Linear Referencing"
msgstr "Лінійне посилання"

#. Tag: para
#, no-c-format
msgid ""
"These functions measure and locate events along linear features. They "
"support the classic linear referencing workflow of expressing positions as "
"fractions or measures along routes and of projecting those measures back "
"into spatial coordinates."
msgstr ""
"Ці функції вимірюють і визначають місце розташування подій уздовж лінійних "
"об'єктів. Вони підтримують класичний робочий процес лінійного посилання, що "
"полягає у вираженні позицій у вигляді дробів або вимірів уздовж маршрутів і "
"перетворенні цих вимірів назад у просторові координати."

#. Tag: refpurpose
#, no-c-format
msgid "Returns a point interpolated along a line at a fractional location."
msgstr "Повертає точку, інтерпольовану вздовж лінії в дробовому місці."

#. Tag: para
#, no-c-format
msgid ""
"Returns a point interpolated along a line at a fractional location. First "
"argument must be a LINESTRING. Second argument is a float between 0 and 1 "
"representing the fraction of line length where the point is to be located. "
"The Z and M values are interpolated if present."
msgstr ""
"Повертає точку, інтерпольовану вздовж лінії в дробовому місці. Перший "
"аргумент повинен бути LINESTRING. Другий аргумент — це число з плаваючою "
"комою від 0 до 1, що позначає дрібну частину довжини лінії, де має бути "
"розташована точка. Значення Z і M інтерполюються, якщо вони є."

#. Tag: para
#, no-c-format
msgid ""
"See <xref linkend=\"ST_LineLocatePoint\"/> for computing the line location "
"nearest to a Point."
msgstr ""
"Див. <xref linkend=\"ST_LineLocatePoint\"/>для обчислення найближчого до "
"точки місця розташування лінії."

#. Tag: para
#, no-c-format
msgid ""
"This function computes points in 2D and then interpolates values for Z and "
"M, while <xref linkend=\"ST_3DLineInterpolatePoint\"/> computes points in 3D "
"and only interpolates the M value."
msgstr ""
"<xref linkend=\"ST_3DLineInterpolatePoint\"/> обчислює точки в 3D і "
"інтерполює тільки значення M."

#. Tag: para
#, no-c-format
msgid ""
"Since release 1.1.1 this function also interpolates M and Z values (when "
"present), while prior releases set them to 0.0."
msgstr ""
"Починаючи з версії 1.1.1, ця функція також інтерполює значення M і Z (якщо "
"вони присутні), тоді як у попередніх версіях вони встановлювалися на 0,0."

#. Tag: para
#, no-c-format
msgid "Availability: 0.8.2, Z and M supported added in 1.1.1"
msgstr "Доступність: 0.8.2, підтримка Z і M додана в 1.1.1"

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Line_Interpolate_Point."
msgstr ""
"Змінено: 2.1.0. До версії 2.0.x ця функція називалася "
"ST_Line_Interpolate_Point."

#. Tag: para
#, no-c-format
msgid "A LineString with the interpolated point at 20% position (0.20)"
msgstr "LineString з інтерпольованою точкою в положенні 20% (0,20)"

#. Tag: para
#, no-c-format
msgid "The mid-point of a 3D line:"
msgstr "Середина 3D лінії:"

#. Tag: para
#, no-c-format
msgid "The closest point on a line to a point:"
msgstr "Найближча точка на прямій до точки:"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_3DLineInterpolatePoint\"/>, <xref "
"linkend=\"ST_LineLocatePoint\"/>"
msgstr ""
", <xref linkend=\"ST_3DLineInterpolatePoint\"/>, <xref "
"linkend=\"ST_LineLocatePoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a point interpolated along a 3D line at a fractional location."
msgstr "Повертає точку, інтерпольовану вздовж 3D-лінії в дробовому місці."

#. Tag: para
#, no-c-format
msgid ""
"Returns a point interpolated along a 3D line at a fractional location. First "
"argument must be a LINESTRING. Second argument is a float between 0 and 1 "
"representing the point location as a fraction of line length. The M value is "
"interpolated if present."
msgstr ""
"Повертає точку, інтерпольовану вздовж 3D-лінії в дробовому місці. Перший "
"аргумент повинен бути LINESTRING. Другий аргумент — це число з плаваючою "
"комою від 0 до 1, що позначає місце розташування точки як дробу довжини "
"лінії. Якщо значення M присутнє, воно інтерполюється."

#. Tag: para
#, no-c-format
msgid ""
"computes points in 2D and then interpolates the values for Z and M, while "
"this function computes points in 3D and only interpolates the M value."
msgstr ""
"обчислює точки в 2D, а потім інтерполює значення для Z і M, тоді як ця "
"функція обчислює точки в 3D і інтерполює тільки значення M."

#. Tag: para
#, no-c-format
msgid "Return point 20% along 3D line"
msgstr "Точка повернення 20% вздовж 3D лінії"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_LineInterpolatePoints\"/>, <xref "
"linkend=\"ST_LineLocatePoint\"/>"
msgstr ""
", <xref linkend=\"ST_LineInterpolatePoints\"/>, <xref "
"linkend=\"ST_LineLocatePoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns points interpolated along a line at a fractional interval."
msgstr "Повертає точки, інтерпольовані вздовж лінії з дробовим інтервалом."

#. Tag: para
#, no-c-format
msgid ""
"Returns one or more points interpolated along a line at a fractional "
"interval. The first argument must be a LINESTRING. The second argument is a "
"float8 between 0 and 1 representing the spacing between the points as a "
"fraction of line length. If the third argument is false, at most one point "
"will be constructed (which is equivalent to <xref "
"linkend=\"ST_LineInterpolatePoint\"/>.)"
msgstr ""
"Повертає одну або кілька точок, інтерпольованих вздовж лінії з дробовим "
"інтервалом. Перший аргумент повинен бути LINESTRING. Другий аргумент — це "
"float8 від 0 до 1, що представляє відстань між точками як дріб довжини "
"лінії. Якщо третій аргумент має значення false, буде побудовано не більше "
"однієї точки (що еквівалентно <xref linkend=\"ST_LineInterpolatePoint\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"If the result has zero or one points, it is returned as a POINT. If it has "
"two or more points, it is returned as a MULTIPOINT."
msgstr ""
"Якщо результат має нуль або один пункт, він повертається як POINT. Якщо він "
"має два або більше пунктів, він повертається як MULTIPOINT."

#. Tag: para
#, no-c-format
msgid "A LineString with points interpolated every 20%"
msgstr "Лінія String з точками, інтерпольованими кожні 20%"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LineLocatePoint\"/>"
msgstr ", <xref linkend=\"ST_LineLocatePoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the fractional location of the closest point on a line to a point."
msgstr ""
"Повертає дробове значення відстані найближчої точки на лінії до заданої "
"точки."

#. Tag: para
#, no-c-format
msgid ""
"Returns a float between 0 and 1 representing the location of the closest "
"point on a LineString to the given Point, as a fraction of <link "
"linkend=\"ST_Length2D\">2d line</link> length."
msgstr ""
"Повертає число з плаваючою комою в діапазоні від 0 до 1, що представляє "
"розташування найближчої точки на LineString до заданої точки Point, як "
"частку довжини <link linkend=\"ST_Length2D\">2d line</link>."

#. Tag: para
#, no-c-format
msgid ""
"You can use the returned location to extract a Point (<xref "
"linkend=\"ST_LineInterpolatePoint\"/>) or a substring (<xref "
"linkend=\"ST_LineSubstring\"/>)."
msgstr ""
"Ви можете використовувати повернуте місце розташування для вилучення точки "
"(<xref linkend=\"ST_LineInterpolatePoint\"/>) або підрядка (<xref "
"linkend=\"ST_LineSubstring\"/>)."

#. Tag: para
#, no-c-format
msgid "This is useful for approximating numbers of addresses"
msgstr "Це корисно для наближення кількості адрес"

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Line_Locate_Point."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Line_Locate_Point."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Length2D\"/>, <xref linkend=\"ST_LineInterpolatePoint\"/"
">, <xref linkend=\"ST_LineSubstring\"/>"
msgstr ""
", <xref linkend=\"ST_Length2D\"/>, <xref linkend=\"ST_LineInterpolatePoint\"/"
">, <xref linkend=\"ST_LineSubstring\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the part of a line between two fractional locations."
msgstr "Повертає частину лінії між двома дробовими позиціями."

#. Tag: para
#, no-c-format
msgid ""
"Computes the line which is the section of the input line starting and ending "
"at the given fractional locations. The first argument must be a LINESTRING. "
"The second and third arguments are values in the range [0, 1] representing "
"the start and end locations as fractions of line length. The Z and M values "
"are interpolated for added endpoints if present."
msgstr ""
"Обчислює лінію, яка є ділянкою вхідної лінії, що починається і закінчується "
"в заданих дробових точках. Перший аргумент повинен бути LINESTRING. Другий і "
"третій аргументи є значеннями в діапазоні [0, 1], що представляють початкову "
"і кінцеву точки як дроби довжини лінії. Значення Z і M інтерполюються для "
"доданих кінцевих точок, якщо вони є."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>startfraction</varname> and <varname>endfraction</varname> have "
"the same value this is equivalent to <xref "
"linkend=\"ST_LineInterpolatePoint\"/>."
msgstr ""
"Якщо <varname>startfraction</varname> та <varname>endfraction</varname> "
"мають однакове значення, це еквівалентно <xref "
"linkend=\"ST_LineInterpolatePoint\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This only works with LINESTRINGs. To use on contiguous MULTILINESTRINGs "
"first join them with <xref linkend=\"ST_LineMerge\"/>."
msgstr ""
"Це працює тільки з LINESTRING. Щоб використовувати на суміжних "
"MULTILINESTRING, спочатку об'єднайте їх за допомогою <xref "
"linkend=\"ST_LineMerge\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Since release 1.1.1 this function interpolates M and Z values. Prior "
"releases set Z and M to unspecified values."
msgstr ""
"Починаючи з версії 1.1.1, ця функція інтерполює значення M і Z. У попередніх "
"версіях Z і M встановлювалися на невизначені значення."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 - Support for geography was introduced."
msgstr "Покращено: 3.4.0 - Додано підтримку географії."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0. Up to 2.0.x this was called ST_Line_Substring."
msgstr "Змінено: 2.1.0. До версії 2.0.x це називалося ST_Line_Substring."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.0, Z and M supported added in 1.1.1"
msgstr "Доступність: 1.1.0, підтримка Z і M додана в 1.1.1"

#. Tag: para
#, no-c-format
msgid "A LineString seen with 1/3 midrange overlaid (0.333, 0.666)"
msgstr ""
"Лінія LineString, на яку накладено 1/3 середнього діапазону (0,333, 0,666)"

#. Tag: para
#, no-c-format
msgid "If start and end locations are the same, the result is a POINT."
msgstr "Якщо початкова та кінцева точки однакові, результатом є ТОЧКА."

#. Tag: para
#, no-c-format
msgid ""
"A query to cut a LineString into sections of length 100 or shorter. It uses "
"<varname>generate_series()</varname> with a CROSS JOIN LATERAL to produce "
"the equivalent of a FOR loop."
msgstr ""
"Запит для розрізання LineString на секції довжиною 100 або менше. Він "
"використовує <varname>generate_series()</varname> з CROSS JOIN LATERAL для "
"створення еквівалента циклу FOR."

#. Tag: para
#, no-c-format
msgid ""
"Geography implementation measures along a spheroid, geometry along a line"
msgstr "Заходи з реалізації географії вздовж сфероїда, геометрія вздовж лінії"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_LineExtend\"/>, <xref "
"linkend=\"ST_LineInterpolatePoint\"/>, <xref linkend=\"ST_LineMerge\"/>"
msgstr ""
", <xref linkend=\"ST_LineExtend\"/>, <xref "
"linkend=\"ST_LineInterpolatePoint\"/>, <xref linkend=\"ST_LineMerge\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the point(s) on a geometry that match a measure value."
msgstr "Повертає точку (точки) на геометрії, яка відповідає значенню міри."

#. Tag: para
#, no-c-format
msgid ""
"Returns the location(s) along a measured geometry that have the given "
"measure values. The result is a Point or MultiPoint. Polygonal inputs are "
"not supported."
msgstr ""
"Повертає місцезнаходження вздовж виміряної геометрії, яке має задані "
"значення вимірювання. Результатом є точка або багатоточка. Полігональні "
"вхідні дані не підтримуються."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>offset</varname> is provided, the result is offset to the left "
"or right of the input line by the specified distance. A positive offset will "
"be to the left, and a negative one to the right."
msgstr ""
"Якщо вказано <varname>offset</varname>, результат буде зміщений вліво або "
"вправо від лінії введення на вказану відстань. Позитивне зміщення буде "
"вліво, а негативне — вправо."

#. Tag: para
#, no-c-format
msgid "Use this function only for linear geometries with an M component"
msgstr ""
"Використовуйте цю функцію тільки для лінійних геометрій з компонентом M"

#. Tag: para
#, no-c-format
msgid ""
"The semantic is specified by the <emphasis>ISO/IEC 13249-3 SQL/MM Spatial</"
"emphasis> standard."
msgstr ""
"Семантика визначається стандартом <emphasis>ISO/IEC 13249-3 SQL/MM Spatial</"
"emphasis>."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.0 by old name ST_Locate_Along_Measure."
msgstr "Доступність: 1.1.0 під старою назвою ST_Locate_Along_Measure."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 in prior versions this used to be called "
"ST_Locate_Along_Measure."
msgstr ""
"Змінено: 2.0.0 у попередніх версіях це називалося ST_Locate_Along_Measure."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.13"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.13"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_LocateBetweenElevations\"/>, <xref "
"linkend=\"ST_InterpolatePoint\"/>"
msgstr ""
", <xref linkend=\"ST_LocateBetweenElevations\"/>, <xref "
"linkend=\"ST_InterpolatePoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the portions of a geometry that match a measure range."
msgstr "Повертає частини геометрії, які відповідають діапазону вимірювання."

#. Tag: para
#, no-c-format
msgid ""
"Return a geometry (collection) with the portions of the input measured "
"geometry that match the specified measure range (inclusively)."
msgstr ""
"Повернути геометрію (колекцію) з частинами виміряної геометрії вхідних "
"даних, які відповідають заданому діапазону вимірювання (включно)."

#. Tag: para
#, no-c-format
msgid ""
"If the <varname>offset</varname> is provided, the result is offset to the "
"left or right of the input line by the specified distance. A positive offset "
"will be to the left, and a negative one to the right."
msgstr ""
"Якщо вказано <varname>offset</varname>, результат буде зміщений вліво або "
"вправо від вхідної лінії на вказану відстань. Позитивне зміщення буде вліво, "
"а негативне — вправо."

#. Tag: para
#, no-c-format
msgid "Clipping a non-convex POLYGON may produce invalid geometry."
msgstr "Обрізка не опуклого полігону може призвести до некоректної геометрії."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.0 by old name ST_Locate_Between_Measures."
msgstr "Доступність: 1.1.0 під старою назвою ST_Locate_Between_Measures."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 - in prior versions this used to be called "
"ST_Locate_Between_Measures."
msgstr ""
"Змінено: 2.0.0 — у попередніх версіях ця функція називалася "
"ST_Locate_Between_Measures.Змінено: 2.0.0 — у попередніх версіях ця функція "
"називалася ST_Locate_Between_Measures."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.0.0 - added support for POLYGON, TIN, TRIANGLE."
msgstr "Покращено: 3.0.0 - додано підтримку POLYGON, TIN, TRIANGLE."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1"

#. Tag: para
#, no-c-format
msgid ""
"A LineString with the section between measures 2 and 8, offset to the left"
msgstr "LineString із відрізком між мірками 2 та 8, зміщений ліворуч"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LocateBetweenElevations\"/>"
msgstr ", <xref linkend=\"ST_LocateBetweenElevations\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the portions of a geometry that lie in an elevation (Z) range."
msgstr "Повертає частини геометрії, що лежать у діапазоні висоти (Z)."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry (collection) with the portions of a geometry that lie in "
"an elevation (Z) range."
msgstr ""
"Повертає геометрію (колекцію) з частинами геометрії, що лежать у діапазоні "
"висоти (Z)."

#. Tag: para
#, no-c-format
msgid "Availability: 1.4.0"
msgstr "Доступність: 1.4.0"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LocateBetween\"/>"
msgstr ", <xref linkend=\"ST_LocateBetween\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the interpolated measure of a geometry closest to a point."
msgstr "Повертає інтерпольоване значення геометрії, найближчої до точки."

#. Tag: para
#, no-c-format
msgid ""
"Returns an interpolated measure value of a linear measured geometry at the "
"location closest to the given point."
msgstr ""
"Повертає інтерпольоване значення вимірювання лінійної геометрії в місці, "
"найближчому до заданої точки."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_LocateAlong\"/>, <xref linkend=\"ST_LocateBetween\"/>"
msgstr ""
", <xref linkend=\"ST_LocateAlong\"/>, <xref linkend=\"ST_LocateBetween\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Interpolates measures along a linear geometry."
msgstr "Інтерполює виміри вздовж лінійної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Return a derived geometry with measure values linearly interpolated between "
"the start and end points. If the geometry has no measure dimension, one is "
"added. If the geometry has a measure dimension, it is over-written with new "
"values. Only LINESTRINGS and MULTILINESTRINGS are supported."
msgstr ""
"Повертає похідну геометрію з лінійно інтерпольованими значеннями вимірювання "
"між початковою та кінцевою точками. Якщо геометрія не має вимірювального "
"виміру, він додається. Якщо геометрія має вимірювальний вимір, він "
"перезаписується новими значеннями. Підтримуються лише LINESTRINGS та "
"MULTILINESTRINGS."

#. Tag: title
#, no-c-format
msgid "Table Management Functions"
msgstr "Функції управління таблицями"

#. Tag: para
#, no-c-format
msgid "These functions assist in defining tables containing geometry columns."
msgstr ""
"Ці функції допомагають визначати таблиці, що містять стовпці геометрії."

#. Tag: refpurpose
#, no-c-format
msgid "Adds a geometry column to an existing table."
msgstr "Додає стовпець геометрії до існуючої таблиці."

#. Tag: para
#, no-c-format
msgid ""
"Adds a geometry column to an existing table of attributes. The "
"<varname>schema_name</varname> is the name of the table schema. The "
"<varname>srid</varname> must be an integer value reference to an entry in "
"the SPATIAL_REF_SYS table. The <varname>type</varname> must be a string "
"corresponding to the geometry type, eg, 'POLYGON' or 'MULTILINESTRING' . An "
"error is thrown if the schemaname doesn't exist (or not visible in the "
"current search_path) or the specified SRID, geometry type, or dimension is "
"invalid."
msgstr ""
"Додає стовпець геометрії до існуючої таблиці атрибутів. "
"<varname>schema_name</varname> — це ім'я схеми таблиці. <varname>srid</"
"varname> має бути цілочисельним значенням, що посилається на запис у таблиці "
"SPATIAL_REF_SYS. <varname>type</varname> повинен бути рядком, що відповідає "
"типу геометрії, наприклад, 'POLYGON' або 'MULTILINESTRING' . Якщо "
"schema_name не існує (або не видно в поточному search_path) або вказаний "
"SRID, тип геометрії або розмір є недійсними, виникає помилка."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 This function no longer updates geometry_columns since "
"geometry_columns is a view that reads from system catalogs. It by default "
"also does not create constraints, but instead uses the built in type "
"modifier behavior of PostgreSQL. So for example building a wgs84 POINT "
"column with this function is now equivalent to: <code>ALTER TABLE some_table "
"ADD COLUMN geom geometry(Point,4326);</code>"
msgstr ""
"Змінено: 2.0.0 Ця функція більше не оновлює geometry_columns, оскільки "
"geometry_columns є поданням, яке зчитує дані з системних каталогів. За "
"замовчуванням вона також не створює обмежень, а замість цього використовує "
"вбудовану поведінку модифікатора типу PostgreSQL. Наприклад, створення "
"стовпця wgs84 POINT за допомогою цієї функції тепер еквівалентно: "
"<code>ALTER TABLE some_table ADD COLUMN geom geometry(Point,4326);</code>"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 If you require the old behavior of constraints use the "
"default <varname>use_typmod</varname>, but set it to false."
msgstr ""
"Змінено: 2.0.0 Якщо вам потрібна стара поведінка обмежень, використовуйте "
"стандартне значення <varname>use_typmod</varname>, але встановіть його на "
"false."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 Views can no longer be manually registered in "
"geometry_columns, however views built against geometry typmod tables "
"geometries and used without wrapper functions will register themselves "
"correctly because they inherit the typmod behavior of their parent table "
"column. Views that use geometry functions that output other geometries will "
"need to be cast to typmod geometries for these view geometry columns to be "
"registered correctly in geometry_columns. Refer to <xref "
"linkend=\"Manual_Register_Spatial_Column\"/>."
msgstr ""
"Змінено: 2.0.0 Види більше не можна реєструвати вручну в geometry_columns, "
"однак види, побудовані на основі геометрій таблиць типу typmod і "
"використовувані без функцій-обгортки, реєструватимуться правильно, оскільки "
"вони успадковують поведінку типу typmod стовпця батьківської таблиці. Види, "
"які використовують функції геометрії, що виводять інші геометрії, потрібно "
"буде перетворити на геометрії типу typmod, щоб ці стовпці геометрії виду "
"були зареєстровані правильно в geometry_columns. Див. <xref "
"linkend=\"Manual_Register_Spatial_Column\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 use_typmod argument introduced. Defaults to creating typmod "
"geometry column instead of constraint-based."
msgstr ""
"Покращено: 2.0.0 Додано аргумент use_typmod. За замовчуванням створюється "
"стовпець геометрії typmod замість стовпця на основі обмежень."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"DropGeometryTable\"/>, <xref linkend=\"geometry_columns\"/"
">, <xref linkend=\"Manual_Register_Spatial_Column\"/>"
msgstr ""
", <xref linkend=\"DropGeometryTable\"/>, <xref linkend=\"geometry_columns\"/"
">, <xref linkend=\"Manual_Register_Spatial_Column\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Removes a geometry column from a spatial table."
msgstr "Видаляє стовпець геометрії з просторової таблиці."

#. Tag: para
#, no-c-format
msgid ""
"Removes a geometry column from a spatial table. Note that schema_name will "
"need to match the f_table_schema field of the table's row in the "
"geometry_columns table."
msgstr ""
"Видаляє стовпець геометрії з просторової таблиці. Зверніть увагу, що "
"schema_name повинен відповідати полю f_table_schema рядка таблиці в таблиці "
"geometry_columns."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 This function is provided for backward compatibility. Now "
"that since geometry_columns is now a view against the system catalogs, you "
"can drop a geometry column like any other table column using <code>ALTER "
"TABLE</code>"
msgstr ""
"Змінено: 2.0.0 Ця функція надається для забезпечення зворотної сумісності. "
"Тепер, коли geometry_columns є видом системних каталогів, ви можете видалити "
"стовпець geometry так само, як і будь-який інший стовпець таблиці, за "
"допомогою <code>ALTER TABLE</code>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"DropGeometryTable\"/>, <xref linkend=\"geometry_columns\"/>"
msgstr ""
", <xref linkend=\"DropGeometryTable\"/>, <xref linkend=\"geometry_columns\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Drops a table and all its references in geometry_columns."
msgstr "Видаляє таблицю та всі її посилання в geometry_columns."

#. Tag: para
#, no-c-format
msgid ""
"Drops a table and all its references in geometry_columns. Note: uses "
"current_schema() on schema-aware pgsql installations if schema is not "
"provided."
msgstr ""
"Видаляє таблицю та всі її посилання в geometry_columns. Примітка: "
"використовує current_schema() в установках pgsql, що підтримують схеми, якщо "
"схема не вказана."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 This function is provided for backward compatibility. Now "
"that since geometry_columns is now a view against the system catalogs, you "
"can drop a table with geometry columns like any other table using <code>DROP "
"TABLE</code>"
msgstr ""
"Змінено: 2.0.0 Ця функція надається для забезпечення зворотної сумісності. "
"Тепер, коли geometry_columns є переглядом системних каталогів, ви можете "
"видалити таблицю з геометричними стовпцями, як і будь-яку іншу таблицю, за "
"допомогою <code>DROP TABLE</code>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"DropGeometryColumn\"/>, <xref linkend=\"geometry_columns\"/"
">"
msgstr ""
", <xref linkend=\"DropGeometryColumn\"/>, <xref linkend=\"geometry_columns\"/"
">"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the SRID defined for a geometry column."
msgstr "Повертає SRID, визначений для стовпця геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the integer SRID of the specified geometry column by searching "
"through the GEOMETRY_COLUMNS table. If the geometry column has not been "
"properly added (e.g. with the <xref linkend=\"AddGeometryColumn\"/> "
"function), this function will not work."
msgstr ""
"Повертає ціле значення SRID вказаного стовпця геометрії, шукаючи його в "
"таблиці GEOMETRY_COLUMNS. Якщо стовпець геометрії не був доданий належним "
"чином (наприклад, за допомогою функції <xref linkend=\"AddGeometryColumn\"/"
">), ця функція не працюватиме."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Ensures geometry columns are defined with type modifiers or have appropriate "
"spatial constraints."
msgstr ""
"Забезпечує, щоб стовпці геометрії були визначені з модифікаторами типу або "
"мали відповідні просторові обмеження."

#. Tag: para
#, no-c-format
msgid ""
"Ensures geometry columns have appropriate type modifiers or spatial "
"constraints to ensure they are registered correctly in the "
"<varname>geometry_columns</varname> view. By default will convert all "
"geometry columns with no type modifier to ones with type modifiers."
msgstr ""
"Забезпечує, щоб стовпці геометрії мали відповідні модифікатори типу або "
"просторові обмеження, щоб гарантувати їх правильну реєстрацію в перегляді "
"<varname>geometry_columns</varname>. За замовчуванням перетворює всі стовпці "
"геометрії без модифікатора типу на стовпці з модифікаторами типу."

#. Tag: para
#, no-c-format
msgid ""
"For backwards compatibility and for spatial needs such as table inheritance "
"where each child table may have different geometry type, the old check "
"constraint behavior is still supported. If you need the old behavior, you "
"need to pass in the new optional argument as false "
"<varname>use_typmod=false</varname>. When this is done geometry columns will "
"be created with no type modifiers but will have 3 constraints defined. In "
"particular, this means that every geometry column belonging to a table has "
"at least three constraints:"
msgstr ""
"Для забезпечення зворотної сумісності та для просторових потреб, таких як "
"успадкування таблиць, де кожна дочірня таблиця може мати різний тип "
"геометрії, все ще підтримується старе поведінка перевірки обмежень. Якщо вам "
"потрібна стара поведінка, потрібно передати новий необов'язковий аргумент як "
"false <varname>use_typmod=false</varname>. Після цього стовпці геометрії "
"будуть створені без модифікаторів типу, але з 3 визначеними обмеженнями. "
"Зокрема, це означає, що кожен стовпець геометрії, що належить до таблиці, "
"має принаймні три обмеження:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>enforce_dims_geom</varname> - ensures every geometry has the same "
"dimension (see <xref linkend=\"ST_NDims\"/>)"
msgstr ""
"<varname>enforce_dims_geom</varname> - гарантує, що всі геометричні об'єкти "
"мають однакові розміри (див. <xref linkend=\"ST_NDims\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>enforce_geotype_geom</varname> - ensures every geometry is of the "
"same type (see <xref linkend=\"GeometryType\"/>)"
msgstr ""
"<varname>enforce_geotype_geom</varname> - гарантує, що всі геометричні "
"об'єкти мають однаковий тип (див. <xref linkend=\"GeometryType\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>enforce_srid_geom</varname> - ensures every geometry is in the same "
"projection (see <xref linkend=\"ST_SRID\"/>)"
msgstr ""
"<varname>enforce_srid_geom</varname> - гарантує, що всі геометричні об'єкти "
"мають однакову проекцію (див. <xref linkend=\"ST_SRID\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"If a table <varname>oid</varname> is provided, this function tries to "
"determine the srid, dimension, and geometry type of all geometry columns in "
"the table, adding constraints as necessary. If successful, an appropriate "
"row is inserted into the geometry_columns table, otherwise, the exception is "
"caught and an error notice is raised describing the problem."
msgstr ""
"Якщо вказано таблицю <varname>oid</varname>, ця функція намагається "
"визначити srid, розмірність та тип геометрії всіх стовпців геометрії в "
"таблиці, додаючи обмеження за необхідності. У разі успіху відповідний рядок "
"вставляється в таблицю geometry_columns, інакше виникає виняток і "
"з'являється повідомлення про помилку з описом проблеми."

#. Tag: para
#, no-c-format
msgid ""
"If the <varname>oid</varname> of a view is provided, as with a table oid, "
"this function tries to determine the srid, dimension, and type of all the "
"geometries in the view, inserting appropriate entries into the "
"<varname>geometry_columns</varname> table, but nothing is done to enforce "
"constraints."
msgstr ""
"Якщо вказано <varname>oid</varname> перегляду, як і в разі табличного oid, "
"ця функція намагається визначити srid, розмірність і тип усіх геометрій у "
"перегляді, вставляючи відповідні записи в таблицю <varname>geometry_columns</"
"varname>, але не виконує жодних дій для забезпечення обмежень."

#. Tag: para
#, no-c-format
msgid ""
"The parameterless variant is a simple wrapper for the parameterized variant "
"that first truncates and repopulates the geometry_columns table for every "
"spatial table and view in the database, adding spatial constraints to tables "
"where appropriate. It returns a summary of the number of geometry columns "
"detected in the database and the number that were inserted into the "
"<varname>geometry_columns</varname> table. The parameterized version simply "
"returns the number of rows inserted into the <varname>geometry_columns</"
"varname> table."
msgstr ""
"Варіант без параметрів є простим обгорткою для параметризованого варіанту, "
"який спочатку обрізає і заповнює таблицю geometry_columns для кожної "
"просторової таблиці і перегляду в базі даних, додаючи просторові обмеження "
"до таблиць, де це доречно. Він повертає підсумок кількості стовпців "
"геометрії, виявлених в базі даних, і кількості, які були вставлені в таблицю "
"<varname>geometry_columns</varname>. Параметризована версія просто повертає "
"кількість рядків, вставлених у таблицю <varname>geometry_columns</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 By default, now uses type modifiers instead of check "
"constraints to constrain geometry types. You can still use check constraint "
"behavior instead by using the new <varname>use_typmod</varname> and setting "
"it to false."
msgstr ""
"Змінено: 2.0.0 За замовчуванням тепер для обмеження типів геометрії "
"використовуються модифікатори типів замість обмежень перевірки. Ви все ще "
"можете використовувати поведінку обмежень перевірки, використовуючи новий "
"параметр <varname>use_typmod</varname> і встановивши його значення false."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 <varname>use_typmod</varname> optional argument was "
"introduced that allows controlling if columns are created with typmodifiers "
"or with check constraints."
msgstr ""
"Покращено: 2.0.0 <varname>use_typmod</varname> додано опціональний аргумент, "
"який дозволяє контролювати, чи створюються стовпці з типовими модифікаторами "
"або з перевірками обмежень."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Updates the SRID of all features in a geometry column, and the table "
"metadata."
msgstr "Оновлює SRID всіх об'єктів у стовпці геометрії та метадані таблиці."

#. Tag: para
#, no-c-format
msgid ""
"Updates the SRID of all features in a geometry column, updating constraints "
"and reference in geometry_columns. If the column was enforced by a type "
"definition, the type definition will be changed. Note: uses current_schema() "
"on schema-aware pgsql installations if schema is not provided."
msgstr ""
"Оновлює SRID всіх об'єктів у стовпці геометрії, оновлюючи обмеження та "
"посилання в geometry_columns. Якщо стовпець був застосований за допомогою "
"визначення типу, визначення типу буде змінено. Примітка: використовує "
"current_schema() в установках pgsql, що підтримують схеми, якщо схема не "
"вказана."

#. Tag: para
#, no-c-format
msgid ""
"Insert geometries into roads table with a SRID set already using <link "
"linkend=\"ST_GeomFromEWKT\">EWKT format</link>:"
msgstr ""
"Вставте геометрії в таблицю доріг із вже встановленим SRID, використовуючи "
"формат <link linkend=\"ST_GeomFromEWKT\">EWKT</link>:"

#. Tag: para
#, no-c-format
msgid ""
"This will change the srid of the roads table to 4326 from whatever it was "
"before:"
msgstr ""
"Це змінить srid таблиці доріг на 4326 з будь-якого попереднього значення:"

#. Tag: para
#, no-c-format
msgid "The prior example is equivalent to this DDL statement:"
msgstr "Попередній приклад еквівалентний цій DDL-інструкція:"

#. Tag: para
#, no-c-format
msgid ""
"If you got the projection wrong (or brought it in as unknown) in load and "
"you wanted to transform to web mercator all in one shot you can do this with "
"DDL but there is no equivalent PostGIS management function to do so in one "
"go."
msgstr ""
"Якщо ви неправильно вказали проекцію (або вказали її як невідому) під час "
"завантаження і хочете перетворити все в веб-меркатор за один раз, ви можете "
"зробити це за допомогою DDL, але в PostGIS немає еквівалентної функції для "
"виконання цієї операції за один раз."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"ST_GeomFromEWKT\"/>"
msgstr ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"ST_GeomFromEWKT\"/>"

#. Tag: title
#, no-c-format
msgid "Measurement Functions"
msgstr "Функції вимірювання"

#. Tag: para
#, no-c-format
msgid ""
"These functions compute measurements of distance, area and angles. There are "
"also functions to compute geometry values determined by measurements."
msgstr ""
"Ці функції обчислюють відстані, площі та кути. Існують також функції для "
"обчислення геометричних величин, визначених за вимірами."

#. Tag: refpurpose
#, no-c-format
msgid "Returns the area of a polygonal geometry."
msgstr "Повертає площу полігональної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the area of a polygonal geometry. For geometry types a 2D Cartesian "
"(planar) area is computed, with units specified by the SRID. For geography "
"types by default area is determined on a spheroid with units in square "
"meters. To compute the area using the faster but less accurate spherical "
"model use <varname>ST_Area(geog,false)</varname>."
msgstr ""
"Повертає площу полігональної геометрії. Для типів геометрії обчислюється "
"площина 2D (плоска) з одиницями, визначеними SRID. Для типів географії за "
"замовчуванням площа визначається на сфероїді з одиницями в квадратних "
"метрах. Для обчислення площі за допомогою швидшої, але менш точної сферичної "
"моделі використовуйте <varname>ST_Area(geog,false)</varname>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 - support for 2D polyhedral surfaces was introduced."
msgstr "Покращено: 2.0.0 - додано підтримку 2D багатогранних поверхонь."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.2.0 - measurement on spheroid performed with GeographicLib for "
"improved accuracy and robustness. Requires PROJ &gt;= 4.9.0 to take "
"advantage of the new feature."
msgstr ""
"Покращено: 2.2.0 — вимірювання на сфероїді виконується за допомогою "
"GeographicLib для підвищення точності та надійності. Для використання нової "
"функції потрібно PROJ &gt;= 4.9.0."

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 - does not depend on SFCGAL anymore."
msgstr "Змінено: 3.0.0 - більше не залежить від SFCGAL."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.1.2, 9.5.3"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.1.2, 9.5.3"

#. Tag: para
#, no-c-format
msgid ""
"For polyhedral surfaces, only supports 2D polyhedral surfaces (not 2.5D). "
"For 2.5D, may give a non-zero answer, but only for the faces that sit "
"completely in XY plane."
msgstr ""
"Для багатогранних поверхонь підтримуються тільки 2D багатогранні поверхні "
"(не 2.5D). Для 2.5D може бути надано відповідь, відмінну від нуля, але "
"тільки для граней, які повністю лежать у площині XY."

#. Tag: para
#, no-c-format
msgid ""
"Return area in square feet for a plot of Massachusetts land and multiply by "
"conversion to get square meters. Note this is in square feet because "
"EPSG:2249 is Massachusetts State Plane Feet"
msgstr ""
"Площа ділянки в квадратних футах для ділянки землі в штаті Массачусетс і "
"помножте на коефіцієнт перетворення, щоб отримати квадратні метри. Зверніть "
"увагу, що це квадратні фути, оскільки EPSG:2249 — це система координат штату "
"Массачусетс"

#. Tag: para
#, no-c-format
msgid ""
"Return area square feet and transform to Massachusetts state plane meters "
"(EPSG:26986) to get square meters. Note this is in square feet because 2249 "
"is Massachusetts State Plane Feet and transformed area is in square meters "
"since EPSG:26986 is state plane Massachusetts meters"
msgstr ""
"Введіть площу в квадратних футах і переведіть її в метри площини штату "
"Массачусетс (EPSG:26986), щоб отримати площу в квадратних метрах. Зверніть "
"увагу, що значення вказано в квадратних футах, оскільки 2249 — це фути "
"площини штату Массачусетс, а перетворена площа вказана в квадратних метрах, "
"оскільки EPSG:26986 — це метри площини штату Массачусетс."

#. Tag: para
#, no-c-format
msgid ""
"Return area square feet and square meters using geography data type. Note "
"that we transform to our geometry to geography (before you can do that make "
"sure your geometry is in WGS 84 long lat 4326). Geography always measures in "
"meters. This is just for demonstration to compare. Normally your table will "
"be stored in geography data type already."
msgstr ""
"Поверніть площу в квадратних футах і квадратних метрах, використовуючи тип "
"даних \"географія\". Зверніть увагу, що ми перетворюємо геометрію в "
"географію (перед тим, як це зробити, переконайтеся, що ваша геометрія "
"відповідає стандарту WGS 84 long lat 4326). Географія завжди вимірюється в "
"метрах. Це лише для демонстрації та порівняння. Зазвичай ваша таблиця вже "
"зберігається в типі даних \"географія\"."

#. Tag: para
#, no-c-format
msgid "If your data is in geography already:"
msgstr "Якщо ваші дані вже знаходяться в географії:"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromText\"/>, <xref "
"linkend=\"ST_GeographyFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromText\"/>, <xref "
"linkend=\"ST_GeographyFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the north-based azimuth of a line between two points."
msgstr "Повертає азимут на північ від лінії між двома точками."

#. Tag: para
#, no-c-format
msgid ""
"Returns the azimuth in radians of the target point from the origin point, or "
"NULL if the two points are coincident. The azimuth angle is a positive "
"clockwise angle referenced from the positive Y axis (geometry) or the North "
"meridian (geography): North = 0; Northeast = &#x03C0;/4; East = &#x03C0;/2; "
"Southeast = 3&#x03C0;/4; South = &#x03C0;; Southwest 5&#x03C0;/4; West = "
"3&#x03C0;/2; Northwest = 7&#x03C0;/4."
msgstr ""
"Повертає азимут в радіанах від точки відліку до точки призначення або NULL, "
"якщо ці дві точки збігаються. Кут азимута є додатним кутом за годинниковою "
"стрілкою, відлічуваним від додатної осі Y (геометрія) або північного "
"меридіана (географія): Північ = 0; Північний схід = &#x03C0;/4; Схід = "
"&#x03C0;/2; Південний схід = 3&#x03C0;/4; Південь = &#x03C0;; Південний "
"захід 5&#x03C0;/4; Захід = 3&#x03C0;/2; Північний захід = 7&#x03C0;/4."

#. Tag: para
#, no-c-format
msgid ""
"For the geography type, the azimuth solution is known as the <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Geodesics_on_an_ellipsoid\">inverse "
"geodesic problem</link>."
msgstr ""
"Для типу географії рішення азимута відоме як <link xlink:href=\"https://en."
"wikipedia.org/wiki/Geodesics_on_an_ellipsoid\">обернена геодезична задача</"
"link>."

#. Tag: para
#, no-c-format
msgid ""
"The azimuth is a mathematical concept defined as the angle between a "
"reference vector and a point, with angular units in radians. The result "
"value in radians can be converted to degrees using the PostgreSQL function "
"<varname>degrees()</varname>."
msgstr ""
"Азимут — це математичне поняття, яке визначається як кут між опорним "
"вектором і точкою, вимірюється в радіанах. Результат у радіанах можна "
"перетворити в градуси за допомогою функції PostgreSQL <varname>degrees()</"
"varname>."

#. Tag: para
#, no-c-format
msgid ""
"Azimuth can be used in conjunction with <xref linkend=\"ST_Translate\"/> to "
"shift an object along its perpendicular axis. See the "
"<varname>upgis_lineshift()</varname> function in the <link xlink:"
"href=\"http://trac.osgeo.org/postgis/wiki/"
"UsersWikiplpgsqlfunctions\">PostGIS wiki</link> for an implementation of "
"this."
msgstr ""
"Азимут можна використовувати разом з <xref linkend=\"ST_Translate\"/> для "
"зміщення об'єкта вздовж його перпендикулярної осі. Дивіться функцію "
"<varname>upgis_lineshift()</varname> у <link xlink:href=\"http://trac.osgeo."
"org/postgis/wiki/UsersWikiplpgsqlfunctions\">PostGIS wiki</link> для "
"реалізації цього."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 support for geography was introduced."
msgstr "Покращено: 2.0.0 додано підтримку географії."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.2.0 measurement on spheroid performed with GeographicLib for "
"improved accuracy and robustness. Requires PROJ &gt;= 4.9.0 to take "
"advantage of the new feature."
msgstr ""
"Покращено: вимірювання 2.2.0 на сфероїді, виконане за допомогою "
"GeographicLib для підвищення точності та надійності. Для використання нової "
"функції потрібно PROJ &gt;= 4.9.0."

#. Tag: para
#, no-c-format
msgid "Geometry Azimuth in degrees"
msgstr "Геометрія Азимут у градусах"

#. Tag: para
#, no-c-format
msgid ""
"Blue: origin Point(25,45); Green: target Point(75, 100); Yellow: Y axis or "
"North; Red: azimuth angle."
msgstr ""
"Синій: точка відліку (25,45); Зелений: точка призначення (75, 100); Жовтий: "
"вісь Y або північ; Червоний: кут азимута."

#. Tag: para
#, no-c-format
msgid ""
"Blue: origin Point(75, 100); Green: target Point(25, 45); Yellow: Y axis or "
"North; Red: azimuth angle."
msgstr ""
"Синій: точка відліку (75, 100); Зелений: точка призначення (25, 45); Жовтий: "
"вісь Y або північ; Червоний: кут азимута."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_Translate\"/>, <xref "
"linkend=\"ST_Project\"/>, <link xlink:href=\"http://www.postgresql.org/docs/"
"current/interactive/functions-math.html\">PostgreSQL Math Functions</link>"
msgstr ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_Translate\"/>, <xref "
"linkend=\"ST_Project\"/>, <link xlink:href=\"http://www.postgresql.org/docs/"
"current/interactive/functions-math.html\">Математичні функції PostgreSQL</"
"link>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the angle between two vectors defined by 3 or 4 points, or 2 lines."
msgstr ""
"Повертає кут між двома векторами, визначеними 3 або 4 точками, або 2 лініями."

#. Tag: para
#, no-c-format
msgid "Computes the clockwise angle between two vectors."
msgstr "Обчислює кут за годинниковою стрілкою між двома векторами."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 1:</emphasis> computes the angle enclosed by "
"the points P1-P2-P3. If a 4th point provided computes the angle points P1-P2 "
"and P3-P4"
msgstr ""
"<emphasis role=\"bold\">Варіант 1:</emphasis> обчислює кут, утворений "
"точками P1-P2-P3. Якщо вказано четверту точку, обчислюється кут між точками "
"P1-P2 і P3-P4"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 2:</emphasis> computes the angle between two "
"vectors S1-E1 and S2-E2, defined by the start and end points of the input "
"lines"
msgstr ""
"<emphasis role=\"bold\">Варіант 2:</emphasis> обчислює кут між двома "
"векторами S1-E1 і S2-E2, визначеними початковою і кінцевою точками вхідних "
"ліній"

#. Tag: para
#, no-c-format
msgid ""
"The result is a positive angle between 0 and 2&#x03C0; radians. The radian "
"result can be converted to degrees using the PostgreSQL function "
"<varname>degrees()</varname>."
msgstr ""
"Результатом є позитивний кут між 0 і 2&#x03C0; радіанами. Результат у "
"радіанах можна перетворити на градуси за допомогою функції PostgreSQL "
"<varname>degrees()</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Note that <varname>ST_Angle(P1,P2,P3) = ST_Angle(P2,P1,P2,P3)</varname>."
msgstr ""
"Зверніть увагу, що <varname>ST_Angle(P1,P2,P3) = ST_Angle(P2,P1,P2,P3)</"
"varname>."

#. Tag: para
#, no-c-format
msgid "Angle between three points"
msgstr "Кут між трьома точками"

#. Tag: para
#, no-c-format
msgid "Angle between vectors defined by four points"
msgstr "Кут між векторами, визначеними чотирма точками"

#. Tag: para
#, no-c-format
msgid "Angle between vectors defined by the start and end points of lines"
msgstr "Кут між векторами, визначеними початковою та кінцевою точками ліній"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 2D point on g1 that is closest to g2. This is the first point of "
"the shortest line from one geometry to the other."
msgstr ""
"Повертає 2D точку на g1, яка найближча до g2. Це перша точка найкоротшої "
"лінії від однієї геометрії до іншої."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 2-dimensional point on <varname>geom1</varname> that is closest "
"to <varname>geom2</varname>. This is the first point of the shortest line "
"between the geometries (as computed by <xref linkend=\"ST_ShortestLine\"/>)."
msgstr ""
"Повертає двовимірну точку на <varname>geom1</varname>, яка найближча до "
"<varname>geom2</varname>. Це перша точка найкоротшої лінії між геометріями "
"(розрахована за допомогою <xref linkend=\"ST_ShortestLine\"/>)."

#. Tag: para
#, no-c-format
msgid ""
"If you have a 3D Geometry, you may prefer to use <xref "
"linkend=\"ST_3DClosestPoint\"/>."
msgstr ""
"Якщо у вас є 3D-геометрія, ви можете скористатися <xref "
"linkend=\"ST_3DClosestPoint\"/>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 - Support for geography."
msgstr "Покращено: 3.4.0 - Підтримка географії."

#. Tag: para
#, no-c-format
msgid ""
"The closest point for a Point and a LineString is the point itself. The "
"closest point for a LineString and a Point is a point on the line."
msgstr ""
"Найближчою точкою для точки та лінійного елемента є сама точка. Найближчою "
"точкою для лінійного елемента та точки є точка на лінії."

#. Tag: para
#, no-c-format
msgid "The closest point on polygon A to polygon B"
msgstr "Найближча точка полігону A до полігону B"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref "
"linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_MaxDistance\"/>"
msgstr ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref "
"linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_MaxDistance\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 3D point on g1 that is closest to g2. This is the first point of "
"the 3D shortest line."
msgstr ""
"Повертає 3D точку на g1, яка найближча до g2. Це перша точка найкоротшої 3D "
"лінії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 3-dimensional point on g1 that is closest to g2. This is the "
"first point of the 3D shortest line. The 3D length of the 3D shortest line "
"is the 3D distance."
msgstr ""
"Повертає тривимірну точку на g1, яка найближча до g2. Це перша точка "
"найкоротшої лінії в 3D. Довжина найкоротшої лінії в 3D є відстанню в 3D."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 - if 2 2D geometries are input, a 2D point is returned "
"(instead of old behavior assuming 0 for missing Z). In case of 2D and 3D, Z "
"is no longer assumed to be 0 for missing Z."
msgstr ""
"Змінено: 2.2.0 - якщо введено 2 2D геометрії, повертається 2D точка (замість "
"старого поведінки, що припускає 0 для відсутнього Z). У випадку 2D і 3D, Z "
"більше не вважається 0 для відсутнього Z."

#. Tag: para
#, no-c-format
msgid "linestring and point -- both 3d and 2d closest point"
msgstr "лінія та точка — як 3D, так і 2D найближча точка"

#. Tag: para
#, no-c-format
msgid "linestring and multipoint -- both 3d and 2d closest point"
msgstr "лінія та багатоточка — як 3D, так і 2D найближча точка"

#. Tag: para
#, no-c-format
msgid "Multilinestring and polygon both 3d and 2d closest point"
msgstr "Багатолінійні та полігони, як 3D, так і 2D, найближчі точки"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClosestPoint\"/>, <xref linkend=\"ST_3DDistance\"/>, "
"<xref linkend=\"ST_3DShortestLine\"/>"
msgstr ""
", <xref linkend=\"ST_ClosestPoint\"/>, <xref linkend=\"ST_3DDistance\"/>, "
"<xref linkend=\"ST_3DShortestLine\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the distance between two geometry or geography values."
msgstr ""
"Повертає відстань між двома геометричними або географічними значеннями."

#. Tag: para
#, no-c-format
msgid ""
"For <xref linkend=\"geometry\"/> types returns the minimum 2D Cartesian "
"(planar) distance between two geometries, in projected units (spatial ref "
"units)."
msgstr ""
"Для типів <xref linkend=\"geometry\"/> повертає мінімальну 2D декартову "
"(плоску) відстань між двома геометріями в проекційних одиницях (одиницях "
"просторової прив'язки)."

#. Tag: para
#, no-c-format
msgid ""
"For <xref linkend=\"geography\"/> types defaults to return the minimum "
"geodesic distance between two geographies in meters, compute on the spheroid "
"determined by the SRID. If <varname>use_spheroid</varname> is false, a "
"faster spherical calculation is used."
msgstr ""
"Для типів <xref linkend=\"geography\"/> за замовчуванням повертається "
"мінімальна геодезична відстань між двома географічними об'єктами в метрах, "
"обчислена на сфероїді, визначеному SRID. Якщо <varname>use_spheroid</"
"varname> має значення false, використовується швидший сферичний розрахунок."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.23"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.23"

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.5.0 geography support was introduced in 1.5. Speed "
"improvements for planar to better handle large or many vertex geometries"
msgstr ""
"Доступність: 1.5.0 Підтримка географії була впроваджена в версії 1.5. "
"Покращення швидкості для плоских об'єктів для кращої обробки великих або "
"численних вершин геометрії"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 improved speed for geography. See <link xlink:href=\"https://"
"web.archive.org/web/20160827203903/http://boundlessgeo.com/2012/07/making-"
"geography-faster/\">Making Geography faster</link> for details."
msgstr ""
"Покращено: 2.1.0 покращено швидкість роботи з географією. Детальніше див. "
"<link xlink:href=\"https://web.archive.org/web/20160827203903/http://"
"boundlessgeo.com/2012/07/making-geography-faster/\">Пришвидшення роботи з "
"географією</link>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 - support for curved geometries was introduced."
msgstr "Покращено: 2.1.0 — додано підтримку кривих геометрій."

#. Tag: title
#, no-c-format
msgid "Geometry Examples"
msgstr "Приклади геометрії"

#. Tag: para
#, no-c-format
msgid ""
"Geometry example - units in planar degrees 4326 is WGS 84 long lat, units "
"are degrees."
msgstr ""
"Приклад геометрії - одиниці виміру в плоских градусах 4326 - це довжина в "
"градусах за системою WGS 84, одиниці виміру - градуси."

#. Tag: para
#, no-c-format
msgid ""
"Geometry example - units in meters (SRID: 3857, proportional to pixels on "
"popular web maps). Although the value is off, nearby ones can be compared "
"correctly, which makes it a good choice for algorithms like KNN or KMeans."
msgstr ""
"Приклад геометрії — одиниці виміру в метрах (SRID: 3857, пропорційно до "
"пікселів на популярних веб-мапах). Хоча значення не відповідає дійсності, "
"сусідні значення можна порівняти правильно, що робить цей вибір хорошим для "
"таких алгоритмів, як KNN або KMeans."

#. Tag: para
#, no-c-format
msgid ""
"Geometry example - units in meters (SRID: 3857 as above, but corrected by "
"cos(lat) to account for distortion)"
msgstr ""
"Приклад геометрії — одиниці виміру в метрах (SRID: 3857, як вище, але "
"скориговано за допомогою cos(lat) для врахування спотворення)"

#. Tag: para
#, no-c-format
msgid ""
"Geometry example - units in meters (SRID: 26986 Massachusetts state plane "
"meters) (most accurate for Massachusetts)"
msgstr ""
"Приклад геометрії — одиниці виміру в метрах (SRID: 26986 метри площини штату "
"Массачусетс) (найточніше для штату Массачусетс)"

#. Tag: para
#, no-c-format
msgid ""
"Geometry example - units in meters (SRID: 2163 US National Atlas Equal area) "
"(least accurate)"
msgstr ""
"Приклад геометрії — одиниці виміру в метрах (SRID: 2163 US National Atlas "
"Equal area) (найменша точність)"

#. Tag: title
#, no-c-format
msgid "Geography Examples"
msgstr "Приклади з географії"

#. Tag: para
#, no-c-format
msgid ""
"Same as geometry example but note units in meters - use sphere for slightly "
"faster and less accurate computation."
msgstr ""
"Те саме, що й у прикладі з геометрією, але зверніть увагу на одиниці виміру "
"в метрах — для трохи швидшого та менш точного обчислення використовуйте "
"сферу."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DistanceSphere\"/>, "
"<xref linkend=\"ST_Distance_Spheroid\"/>, <xref linkend=\"ST_MaxDistance\"/"
">, <xref linkend=\"ST_HausdorffDistance\"/>, <xref "
"linkend=\"ST_FrechetDistance\"/>, <xref linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DistanceSphere\"/>, "
"<xref linkend=\"ST_Distance_Spheroid\"/>, <xref linkend=\"ST_MaxDistance\"/"
">, <xref linkend=\"ST_HausdorffDistance\"/>, <xref "
"linkend=\"ST_FrechetDistance\"/>, <xref linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 3D cartesian minimum distance (based on spatial ref) between two "
"geometries in projected units."
msgstr ""
"Повертає мінімальну 3D декартову відстань (на основі просторової референції) "
"між двома геометріями в проекційних одиницях."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 3-dimensional minimum cartesian distance between two geometries "
"in projected units (spatial ref units)."
msgstr ""
"Повертає 3-вимірну мінімальну декартову відстань між двома геометріями в "
"проекційних одиницях (одиницях просторової прив'язки)."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3"
msgstr "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 - In case of 2D and 3D, Z is no longer assumed to be 0 for "
"missing Z."
msgstr ""
"Змінено: 2.2.0 - У випадку 2D та 3D, Z більше не вважається рівним 0 для "
"відсутнього Z."

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 - SFCGAL version removed"
msgstr "Змінено: 3.0.0 - Вилучено версію SFCGAL"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_3DClosestPoint\"/>, <xref linkend=\"ST_3DDWithin\"/>, "
"<xref linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_3DShortestLine\"/>, "
"<xref linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_3DClosestPoint\"/>, <xref linkend=\"ST_3DDWithin\"/>, "
"<xref linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_3DShortestLine\"/>, "
"<xref linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns minimum distance in meters between two lon/lat geometries using a "
"spherical earth model."
msgstr ""
"Повертає мінімальну відстань у метрах між двома геометріями довготи/широти, "
"використовуючи модель сферичної Землі."

#. Tag: para
#, no-c-format
msgid ""
"Returns minimum distance in meters between two lon/lat points. Uses a "
"spherical earth and radius derived from the spheroid defined by the SRID. "
"Faster than <xref linkend=\"ST_Distance_Spheroid\"/>, but less accurate. "
"PostGIS Versions prior to 1.5 only implemented for points."
msgstr ""
"Повертає мінімальну відстань у метрах між двома точками lon/lat. "
"Використовує сферичну Землю та радіус, отриманий із сфероїда, визначеного "
"SRID. Швидше, ніж <xref linkend=\"ST_Distance_Spheroid\"/>, але менш точне. "
"У версіях PostGIS до 1.5 реалізовано тільки для точок."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.5 - support for other geometry types besides points was "
"introduced. Prior versions only work with points."
msgstr ""
"Доступність: 1.5 — додано підтримку інших типів геометрії, крім точок. "
"Попередні версії працюють тільки з точками."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 In prior versions this used to be called ST_Distance_Sphere"
msgstr "Змінено: 2.2.0 У попередніх версіях це називалося ST_Distance_Sphere"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Distance_Spheroid\"/>"
msgstr ", <xref linkend=\"ST_Distance_Spheroid\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the minimum distance between two lon/lat geometries using a "
"spheroidal earth model."
msgstr ""
"Повертає мінімальну відстань між двома геометріями lon/lat, використовуючи "
"сфероїдальну модель Землі."

#. Tag: para
#, no-c-format
msgid ""
"Returns minimum distance in meters between two lon/lat geometries given a "
"particular spheroid. See the explanation of spheroids given for <xref "
"linkend=\"ST_Length_Spheroid\"/>."
msgstr ""
"Повертає мінімальну відстань у метрах між двома геометріями lon/lat, "
"заданими для певного сфероїда. Див. пояснення сфероїдів, наведене для <xref "
"linkend=\"ST_Length_Spheroid\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This function does not look at the SRID of the geometry. It assumes the "
"geometry coordinates are based on the provided spheroid."
msgstr ""
"Ця функція не враховує SRID геометрії. Вона припускає, що координати "
"геометрії базуються на наданому сфероїді."

#. Tag: para
#, no-c-format
msgid "Changed: 2.2.0 In prior versions this was called ST_Distance_Spheroid"
msgstr "Змінено: 2.2.0 У попередніх версіях це називалося ST_Distance_Spheroid"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_DistanceSphere\"/>"
msgstr ", <xref linkend=\"ST_DistanceSphere\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Fréchet distance between two geometries."
msgstr "Повертає відстань Фреше між двома геометріями."

#. Tag: para
#, no-c-format
msgid ""
"Implements algorithm for computing the Fréchet distance restricted to "
"discrete points for both geometries, based on <link xlink:href=\"http://www."
"kr.tuwien.ac.at/staff/eiter/et-archive/cdtr9464.pdf\">Computing Discrete "
"Fréchet Distance</link>. The Fréchet distance is a measure of similarity "
"between curves that takes into account the location and ordering of the "
"points along the curves. Therefore it is often better than the Hausdorff "
"distance."
msgstr ""
"Реалізує алгоритм обчислення відстані Фреше, обмеженої дискретними точками "
"для обох геометрій, на основі <link xlink:href=\"http://www.kr.tuwien.ac.at/"
"staff/eiter/et-archive/cdtr9464.pdf\">Computing Discrete Fréchet Distance</"
"link>. Відстань Фреше — це міра подібності кривих, що враховує розташування "
"та порядок точок уздовж кривих. Тому вона часто є кращою за відстань "
"Гаусдорфа."

#. Tag: para
#, no-c-format
msgid ""
"When the optional densifyFrac is specified, this function performs a segment "
"densification before computing the discrete Fréchet distance. The "
"densifyFrac parameter sets the fraction by which to densify each segment. "
"Each segment will be split into a number of equal-length subsegments, whose "
"fraction of the total length is closest to the given fraction."
msgstr ""
"Коли вказано опціональний параметр densifyFrac, ця функція виконує "
"ущільнення сегментів перед обчисленням дискретної відстані Фреше. Параметр "
"densifyFrac встановлює частку, на яку ущільнюється кожен сегмент. Кожен "
"сегмент буде розділений на декілька підсегментів однакової довжини, частка "
"яких у загальній довжині найближча до заданої частки."

#. Tag: para
#, no-c-format
msgid ""
"Units are in the units of the spatial reference system of the geometries."
msgstr ""
"Одиниці вимірювання відповідають одиницям просторової системи координат "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"The current implementation supports only vertices as the discrete locations. "
"This could be extended to allow an arbitrary density of points to be used."
msgstr ""
"Поточна реалізація підтримує тільки вершини як дискретні місця розташування. "
"Це можна розширити, щоб дозволити використання довільної щільності точок."

#. Tag: para
#, no-c-format
msgid ""
"The smaller densifyFrac we specify, the more accurate Fréchet distance we "
"get. But, the computation time and the memory usage increase with the square "
"of the number of subsegments."
msgstr ""
"Чим менше значення densifyFrac ми вказуємо, тим точніше буде відстань Фреше. "
"Однак час обчислення та використання пам'яті зростають пропорційно до "
"квадрату кількості підсегментів."

#. Tag: para
#, fuzzy, no-c-format
msgid "Availability: 2.4.0 - requires GEOS &gt;= 3.7.0"
msgstr "Availability: 2.4.0 - requires GEOS &gt;= 3.7.0"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Hausdorff distance between two geometries."
msgstr "Повертає відстань Гаусдорфа між двома геометріями."

#. Tag: para
#, no-c-format
msgid ""
"Returns the <link xlink:href=\"http://en.wikipedia.org/wiki/"
"Hausdorff_distance\">Hausdorff distance</link> between two geometries. The "
"Hausdorff distance is a measure of how similar or dissimilar 2 geometries "
"are."
msgstr ""
"Повертає <link xlink:href=\"http://en.wikipedia.org/wiki/"
"Hausdorff_distance\">відстань Гаусдорфа</link> між двома геометріями. "
"Відстань Гаусдорфа — це міра схожості або відмінності двох геометрій."

#. Tag: para
#, no-c-format
msgid ""
"The function actually computes the \"Discrete Hausdorff Distance\". This is "
"the Hausdorff distance computed at discrete points on the geometries. The "
"<parameter>densifyFrac</parameter> parameter can be specified, to provide a "
"more accurate answer by densifying segments before computing the discrete "
"Hausdorff distance. Each segment is split into a number of equal-length "
"subsegments whose fraction of the segment length is closest to the given "
"fraction."
msgstr ""
"Функція фактично обчислює \"дискретну відстань Гаусдорфа\". Це відстань "
"Гаусдорфа, обчислена в дискретних точках геометрії. Параметр "
"<parameter>densifyFrac</parameter> можна вказати, щоб отримати більш точний "
"результат шляхом ущільнення сегментів перед обчисленням дискретної відстані "
"Гаусдорфа. Кожен сегмент розділяється на кілька підсегментів однакової "
"довжини, частка яких у довжині сегмента найближча до заданої частки."

#. Tag: para
#, no-c-format
msgid ""
"This algorithm is NOT equivalent to the standard Hausdorff distance. "
"However, it computes an approximation that is correct for a large subset of "
"useful cases. One important case is Linestrings that are roughly parallel to "
"each other, and roughly equal in length. This is a useful metric for line "
"matching."
msgstr ""
"Цей алгоритм НЕ є еквівалентним стандартній відстані Гаусдорфа. Однак він "
"обчислює наближення, яке є правильним для великої підмножини корисних "
"випадків. Одним з важливих випадків є лінійні рядки, які приблизно "
"паралельні один одному і мають приблизно однакову довжину. Це корисний "
"показник для зіставлення ліній."

#. Tag: para
#, no-c-format
msgid "Hausdorff distance (red) and distance (yellow) between two lines"
msgstr "Відстань Гаусдорфа (червоний) і відстань (жовтий) між двома лініями"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Hausdorff distance with "
"densification."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Відстань Гаусдорфа з ущільненням."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> For each building, find the "
"parcel that best represents it. First we require that the parcel intersect "
"with the building geometry. <code>DISTINCT ON</code> guarantees we get each "
"building listed only once. <code>ORDER BY .. ST_HausdorffDistance</code> "
"selects the parcel that is most similar to the building."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Для кожної будівлі знайдіть "
"ділянку, яка найкраще її представляє. Спочатку ми вимагаємо, щоб ділянка "
"перетиналася з геометрією будівлі. <code>DISTINCT ON</code> гарантує, що "
"кожна будівля буде вказана тільки один раз. <code>ORDER BY .. "
"ST_HausdorffDistance</code> вибирає ділянку, яка найбільш схожа на будівлю."

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 2D length of a linear geometry."
msgstr "Повертає 2D довжину лінійної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"For geometry types: returns the 2D Cartesian length of the geometry if it is "
"a LineString, MultiLineString, ST_Curve, ST_MultiCurve. For areal geometries "
"0 is returned; use <xref linkend=\"ST_Perimeter\"/> instead. The units of "
"length is determined by the spatial reference system of the geometry."
msgstr ""
"Для типів геометрії: повертає двовимірну декартову довжину геометрії, якщо "
"це LineString, MultiLineString, ST_Curve, ST_MultiCurve. Для плоских "
"геометрій повертається 0; замість цього використовуйте <xref "
"linkend=\"ST_Perimeter\"/>. Одиниці довжини визначаються просторовою "
"системою відліку геометрії."

#. Tag: para
#, no-c-format
msgid ""
"For geography types: computation is performed using the inverse geodesic "
"calculation. Units of length are in meters. The spheroid is specified by the "
"SRID; when no SRID is provided, WGS84 is used. If <varname>use_spheroid = "
"false</varname>, then the calculation is based on a sphere instead of a "
"spheroid."
msgstr ""
"Для географічних типів: обчислення виконується за допомогою оберненого "
"геодезичного розрахунку. Одиниці довжини вимірюються в метрах. Сфероїд "
"визначається SRID; якщо SRID не вказано, використовується WGS84. Якщо "
"<varname>use_spheroid = false</varname>, обчислення базується на сфері, а не "
"на сфероїді."

#. Tag: para
#, no-c-format
msgid ""
"Currently for geometry this is an alias for ST_Length2D, but this may change "
"to support higher dimensions."
msgstr ""
"Наразі для геометрії це псевдонім для ST_Length2D, але це може змінитися для "
"підтримки вищих вимірів."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 Breaking change -- in prior versions applying this to a MULTI/"
"POLYGON of type geography would give you the perimeter of the POLYGON/"
"MULTIPOLYGON. In 2.0.0 this was changed to return 0 to be in line with "
"geometry behavior. Please use ST_Perimeter if you want the perimeter of a "
"polygon"
msgstr ""
"Змінено: 2.0.0 Істотна зміна — у попередніх версіях застосування цього до "
"MULTI/POLYGON типу geography давало периметр POLYGON/MULTIPOLYGON. У 2.0.0 "
"це було змінено, щоб повертати 0 відповідно до поведінки геометрії. Будь "
"ласка, використовуйте ST_Perimeter, якщо ви хочете отримати периметр полігону"

#. Tag: para
#, no-c-format
msgid ""
"For geography the calculation defaults to using a spheroidal model. To use "
"the faster but less accurate spherical calculation use ST_Length(gg,false);"
msgstr ""
"Для географії за замовчуванням використовується сфероїдальна модель. Щоб "
"скористатися швидшим, але менш точним сферичним розрахунком, використовуйте "
"ST_Length(gg,false);"

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.5.1"
msgstr "&sfs_compliant; s2.1.5.1"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 7.1.2, 9.3.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 7.1.2, 9.3.4"

#. Tag: para
#, no-c-format
msgid "Availability: 1.5.0 geography support was introduced in 1.5."
msgstr "Доступність: підтримка географії 1.5.0 була введена в версії 1.5."

#. Tag: para
#, no-c-format
msgid ""
"Return length in feet for line string. Note this is in feet because "
"EPSG:2249 is Massachusetts State Plane Feet"
msgstr ""
"Довжина повернення в футах для рядка рядка. Зверніть увагу, що це в футах, "
"оскільки EPSG:2249 - це фути штату Массачусетс"

#. Tag: para
#, no-c-format
msgid "Return length of WGS 84 geography line"
msgstr "Повернути довжину географічної лінії WGS 84"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Length_Spheroid\"/"
">, <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Length_Spheroid\"/"
">, <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 2D length of a linear geometry. Alias for <varname>ST_Length</"
"varname>"
msgstr ""
"Повертає 2D довжину лінійної геометрії. Псевдонім для <varname>ST_Length</"
"varname>"

#. Tag: para
#, no-c-format
msgid ""
"Returns the 2D length of the geometry if it is a linestring or multi-"
"linestring. This is an alias for <varname>ST_Length</varname>"
msgstr ""
"Повертає 2D довжину геометрії, якщо це лінія або багатолінійна лінія. Це "
"псевдонім для <varname>ST_Length</varname>"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_3DLength\"/>"
msgstr ", <xref linkend=\"ST_3DLength\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 3D length of a linear geometry."
msgstr "Повертає 3D довжину лінійної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 3-dimensional or 2-dimensional length of the geometry if it is a "
"LineString or MultiLineString. For 2-d lines it will just return the 2-d "
"length (same as ST_Length and ST_Length2D)"
msgstr ""
"Повертає тривимірну або двовимірну довжину геометрії, якщо це LineString або "
"MultiLineString. Для двовимірних ліній повертається лише двовимірна довжина "
"(так само, як ST_Length і ST_Length2D)"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 7.1, 10.3"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 7.1, 10.3"

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 In prior versions this used to be called ST_Length3D"
msgstr "Змінено: 2.0.0 У попередніх версіях це називалося ST_Length3D"

#. Tag: para
#, no-c-format
msgid ""
"Return length in feet for a 3D cable. Note this is in feet because EPSG:2249 "
"is Massachusetts State Plane Feet"
msgstr ""
"Довжина повернення в футах для 3D-кабелю. Зверніть увагу, що це в футах, "
"оскільки EPSG:2249 — це фути штату Массачусетс"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Length2D\"/>"
msgstr ", <xref linkend=\"ST_Length2D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 2D or 3D length/perimeter of a lon/lat geometry on a spheroid."
msgstr "Повертає 2D або 3D довжину/периметр геометрії lon/lat на сфероїді."

#. Tag: para
#, no-c-format
msgid ""
"Calculates the length or perimeter of a geometry on an ellipsoid. This is "
"useful if the coordinates of the geometry are in longitude/latitude and a "
"length is desired without reprojection. The spheroid is specified by a text "
"value as follows:"
msgstr ""
"Обчислює довжину або периметр геометрії на еліпсоїді. Це корисно, якщо "
"координати геометрії задані в градусах довготи/широти, а довжина потрібна "
"без перепроекції. Сфероїд задається текстовим значенням у такому форматі:"

#. Tag: para
#, fuzzy, no-c-format
msgid "For example:"
msgstr "Наприклад:"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 In prior versions this was called ST_Length_Spheroid and had "
"the alias ST_3DLength_Spheroid"
msgstr ""
"Змінено: 2.2.0 У попередніх версіях ця функція називалася ST_Length_Spheroid "
"і мала псевдонім ST_3DLength_Spheroid"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Length\"/>"
msgstr ", <xref linkend=\"ST_Length\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 2D longest line between two geometries."
msgstr "Повертає найдовшу 2D лінію між двома геометріями."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 2-dimensional longest line between the points of two geometries. "
"The line returned starts on <varname>g1</varname> and ends on <varname>g2</"
"varname>."
msgstr ""
"Повертає найдовшу двовимірну лінію між точками двох геометрій. Повернена "
"лінія починається в точці <varname>g1</varname> і закінчується в точці "
"<varname>g2</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The longest line always occurs between two vertices. The function returns "
"the first longest line if more than one is found. The length of the line is "
"equal to the distance returned by <xref linkend=\"ST_MaxDistance\"/>."
msgstr ""
"Найдовша лінія завжди проходить між двома вершинами. Якщо знайдено більше "
"однієї лінії, функція повертає першу найдовшу лінію. Довжина лінії дорівнює "
"відстані, поверненій функцією <xref linkend=\"ST_MaxDistance\"/>."

#. Tag: para
#, no-c-format
msgid ""
"If g1 and g2 are the same geometry, returns the line between the two "
"vertices farthest apart in the geometry. The endpoints of the line lie on "
"the circle computed by <xref linkend=\"ST_MinimumBoundingCircle\"/>."
msgstr ""
"Якщо g1 і g2 мають однакову геометрію, повертає лінію між двома "
"найвіддаленішими вершинами в геометрії. Кінцеві точки лінії лежать на колі, "
"обчисленому за допомогою <xref linkend=\"ST_MinimumBoundingCircle\"/>."

#. Tag: para
#, no-c-format
msgid "Longest line between a point and a line"
msgstr "Найдовша лінія між точкою і прямою"

#. Tag: para
#, no-c-format
msgid "Longest line between two polygons"
msgstr "Найдовша лінія між двома полігонами"

#. Tag: para
#, no-c-format
msgid ""
"Longest line across a single geometry. The length of the line is equal to "
"the Maximum Distance. The endpoints of the line lie on the Minimum Bounding "
"Circle."
msgstr ""
"Найдовша лінія, що проходить через одну геометрію. Довжина лінії дорівнює "
"максимальній відстані. Кінцеві точки лінії лежать на мінімальному "
"обмежувальному колі."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_3DLongestLine\"/>, "
"<xref linkend=\"ST_MinimumBoundingCircle\"/>"
msgstr ""
", <xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_3DLongestLine\"/>, "
"<xref linkend=\"ST_MinimumBoundingCircle\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 3D longest line between two geometries"
msgstr "Повертає найдовшу 3D лінію між двома геометріями"

#. Tag: para
#, no-c-format
msgid ""
"Returns the 3-dimensional longest line between two geometries. The function "
"returns the first longest line if more than one. The line returned starts in "
"g1 and ends in g2. The 3D length of the line is equal to the distance "
"returned by <xref linkend=\"ST_3DMaxDistance\"/>."
msgstr ""
"Повертає найдовшу тривимірну лінію між двома геометріями. Якщо таких ліній "
"більше однієї, функція повертає першу найдовшу лінію. Повернена лінія "
"починається в g1 і закінчується в g2. Тривимірна довжина лінії дорівнює "
"відстані, поверненій функцією <xref linkend=\"ST_3DMaxDistance\"/>."

#. Tag: para
#, no-c-format
msgid "linestring and point -- both 3d and 2d longest line"
msgstr "лінія та точка — найдовша лінія у 3D та 2D"

#. Tag: para
#, no-c-format
msgid "linestring and multipoint -- both 3d and 2d longest line"
msgstr "лінія та мультиточка — найдовша лінія в 3D та 2D"

#. Tag: para
#, no-c-format
msgid "MultiLineString and Polygon both 3d and 2d longest line"
msgstr "MultiLineString і Polygon, як 3D, так і 2D найдовша лінія"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, "
"<xref linkend=\"ST_3DShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"
msgstr ""
", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, "
"<xref linkend=\"ST_3DShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 2D largest distance between two geometries in projected units."
msgstr ""
"Повертає найбільшу відстань між двома геометріями в проекційних одиницях."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 2-dimensional maximum distance between two geometries, in "
"projected units. The maximum distance always occurs between two vertices. "
"This is the length of the line returned by <xref linkend=\"ST_LongestLine\"/"
">."
msgstr ""
"Повертає максимальну відстань між двома геометріями у двовимірному просторі, "
"в проекційних одиницях. Максимальна відстань завжди виникає між двома "
"вершинами. Це довжина лінії, повернена функцією <xref "
"linkend=\"ST_LongestLine\"/>."

#. Tag: para
#, no-c-format
msgid ""
"If g1 and g2 are the same geometry, returns the distance between the two "
"vertices farthest apart in that geometry."
msgstr ""
"Якщо g1 і g2 мають однакову геометрію, повертає відстань між двома "
"найвіддаленішими вершинами в цій геометрії."

#. Tag: para
#, no-c-format
msgid "Maximum distance between a point and lines."
msgstr "Максимальна відстань між точкою та лініями."

#. Tag: para
#, no-c-format
msgid "Maximum distance between vertices of a single geometry."
msgstr "Максимальна відстань між вершинами однієї геометрії."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_DFullyWithin\"/>"
msgstr ""
", <xref linkend=\"ST_LongestLine\"/>, <xref linkend=\"ST_DFullyWithin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 3D cartesian maximum distance (based on spatial ref) between two "
"geometries in projected units."
msgstr ""
"Повертає максимальну 3D-відстань (на основі просторової референції) між "
"двома геометріями в проекційних одиницях."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 3-dimensional maximum cartesian distance between two geometries "
"in projected units (spatial ref units)."
msgstr ""
"Повертає тривимірну максимальну декартову відстань між двома геометріями в "
"проекційних одиницях (одиницях просторової прив'язки)."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_3DDWithin\"/>, <xref linkend=\"ST_3DMaxDistance\"/>, "
"<xref linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_3DDWithin\"/>, <xref linkend=\"ST_3DMaxDistance\"/>, "
"<xref linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the minimum clearance of a geometry, a measure of a geometry's "
"robustness."
msgstr "Повертає мінімальний зазор геометрії, міру міцності геометрії."

#. Tag: para
#, no-c-format
msgid ""
"It is possible for a geometry to meet the criteria for validity according to "
"<xref linkend=\"ST_IsValid\"/> (polygons) or <xref linkend=\"ST_IsSimple\"/> "
"(lines), but to become invalid if one of its vertices is moved by a small "
"distance. This can happen due to loss of precision during conversion to text "
"formats (such as WKT, KML, GML, GeoJSON), or binary formats that do not use "
"double-precision floating point coordinates (e.g. MapInfo TAB)."
msgstr ""
"Геометрія може відповідати критеріям валідності згідно з <xref "
"linkend=\"ST_IsValid\"/>(полігони) або <xref linkend=\"ST_IsSimple\"/"
">(лінії), але стати невалідною, якщо одна з її вершин буде переміщена на "
"невелику відстань. Це може статися через втрату точності під час "
"перетворення в текстові формати (такі як WKT, KML, GML, GeoJSON) або бінарні "
"формати, які не використовують координати з подвійною точністю з плаваючою "
"комою (наприклад, MapInfo TAB)."

#. Tag: para
#, no-c-format
msgid ""
"The minimum clearance is a quantitative measure of a geometry's robustness "
"to change in coordinate precision. It is the largest distance by which "
"vertices of the geometry can be moved without creating an invalid geometry. "
"Larger values of minimum clearance indicate greater robustness."
msgstr ""
"Мінімальний зазор — це кількісна міра стійкості геометрії до зміни точності "
"координат. Це найбільша відстань, на яку можна перемістити вершини "
"геометрії, не порушуючи її цілісності. Більші значення мінімального зазору "
"вказують на більшу стійкість."

#. Tag: para
#, no-c-format
msgid "If a geometry has a minimum clearance of <varname>e</varname>, then:"
msgstr "Якщо геометрія має мінімальний зазор <varname>e</varname>, то:"

#. Tag: para
#, no-c-format
msgid ""
"No two distinct vertices in the geometry are closer than the distance "
"<varname>e</varname>."
msgstr ""
"У геометрії немає двох різних вершин, відстань між якими менша за "
"<varname>e</varname>."

#. Tag: para
#, no-c-format
msgid ""
"No vertex is closer than <varname>e</varname> to a line segment of which it "
"is not an endpoint."
msgstr ""
"Жодна вершина не знаходиться ближче, ніж <varname>e</varname> до відрізка "
"лінії, кінцевою точкою якого вона не є."

#. Tag: para
#, no-c-format
msgid ""
"If no minimum clearance exists for a geometry (e.g. a single point, or a "
"MultiPoint whose points are identical), the return value is "
"<varname>Infinity</varname>."
msgstr ""
"Якщо для геометрії не існує мінімального зазору (наприклад, для окремої "
"точки або для MultiPoint, точки якого є ідентичними), повертається значення "
"<varname>Infinity</varname>."

#. Tag: para
#, no-c-format
msgid ""
"To avoid validity issues caused by precision loss, <xref "
"linkend=\"ST_ReducePrecision\"/> can reduce coordinate precision while "
"ensuring that polygonal geometry remains valid."
msgstr ""
"Щоб уникнути проблем з валідністю, спричинених втратою точності, <xref "
"linkend=\"ST_ReducePrecision\"/>може зменшити точність координат, гарантуючи "
"при цьому валідність полігональної геометрії."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_IsValid\"/>, <xref "
"linkend=\"ST_ReducePrecision\"/>"
msgstr ""
", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_IsValid\"/>, <xref "
"linkend=\"ST_ReducePrecision\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the two-point LineString spanning a geometry's minimum clearance."
msgstr ""
"Повертає двоточкову лінію LineString, що охоплює мінімальний простір "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the two-point LineString spanning a geometry's minimum clearance. If "
"the geometry does not have a minimum clearance, <varname>LINESTRING EMPTY</"
"varname> is returned."
msgstr ""
"Повертає двоточкову лінію LineString, що охоплює мінімальний зазор "
"геометрії. Якщо геометрія не має мінімального зазору, повертається "
"<varname>LINESTRING EMPTY</varname>."

#. Tag: para
#, no-c-format
msgid "Availability: 2.3.0 - requires GEOS &gt;= 3.6.0"
msgstr "Доступність: 2.3.0 - вимагає GEOS &gt;= 3.6.0"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the length of the boundary of a polygonal geometry or geography."
msgstr "Повертає довжину межі полігональної геометрії або географії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 2D perimeter of the geometry/geography if it is a ST_Surface, "
"ST_MultiSurface (Polygon, MultiPolygon). 0 is returned for non-areal "
"geometries. For linear geometries use <xref linkend=\"ST_Length\"/>. For "
"geometry types, units for perimeter measures are specified by the spatial "
"reference system of the geometry."
msgstr ""
"Повертає 2D периметр геометрії/географії, якщо це ST_Surface, "
"ST_MultiSurface (Polygon, MultiPolygon). Для геометрій, що не мають площі, "
"повертається 0. Для лінійних геометрій використовуйте <xref "
"linkend=\"ST_Length\"/>. Для типів геометрії одиниці виміру периметра "
"визначаються просторовою системою відліку геометрії."

#. Tag: para
#, no-c-format
msgid ""
"For geography types, the calculations are performed using the inverse "
"geodesic problem, where perimeter units are in meters. The spheroid is "
"specified by the SRID; when no SRID is provided, WGS84 is used. If "
"<varname>use_spheroid = false</varname>, then calculations will approximate "
"a sphere instead of a spheroid."
msgstr ""
"Для географічних типів обчислення виконуються за допомогою оберненої "
"геодезичної задачі, де одиниці периметра вимірюються в метрах. Сфероїд "
"визначається SRID; якщо SRID не вказано, використовується WGS84. Якщо "
"<varname>use_spheroid = false</varname>, обчислення будуть наближатися до "
"сфери, а не до сфероїда."

#. Tag: para
#, no-c-format
msgid ""
"Currently this is an alias for ST_Perimeter2D, but this may change to "
"support higher dimensions."
msgstr ""
"Наразі це псевдонім для ST_Perimeter2D, але це може змінитися для підтримки "
"вищих вимірів."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.1.3, 9.5.4"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.1.3, 9.5.4"

#. Tag: para
#, no-c-format
msgid "Availability 2.0.0: Support for geography was introduced"
msgstr "Доступність 2.0.0: додано підтримку географії"

#. Tag: para
#, no-c-format
msgid ""
"Return perimeter in feet for Polygon and MultiPolygon. Note this is in feet "
"because EPSG:2249 is Massachusetts State Plane Feet"
msgstr ""
"Повернути периметр у футах для полігону та мультиполігону. Зверніть увагу, "
"що це фути, оскільки EPSG:2249 — це фути штату Массачусетс."

#. Tag: para
#, no-c-format
msgid ""
"Return perimeter in meters and feet for Polygon and MultiPolygon. Note this "
"is geography (WGS 84 long lat)"
msgstr ""
"Повернути периметр у метрах і футах для полігону та мультиполігону. Зверніть "
"увагу, що це географічні координати (WGS 84 long lat)"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_Length\"/>"
msgstr ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_Length\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the 2D perimeter of a polygonal geometry. Alias for "
"<varname>ST_Perimeter</varname>."
msgstr ""
"Повертає 2D периметр полігональної геометрії. Псевдонім для "
"<varname>ST_Perimeter</varname>."

#. Tag: para
#, no-c-format
msgid "Returns the 2-dimensional perimeter of a polygonal geometry."
msgstr "Повертає двовимірний периметр багатокутної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"This is currently an alias for ST_Perimeter. In future versions ST_Perimeter "
"may return the highest dimension perimeter for a geometry. This is still "
"under consideration"
msgstr ""
"Наразі це псевдонім для ST_Perimeter. У майбутніх версіях ST_Perimeter може "
"повертати найбільший периметр для геометрії. Це питання ще розглядається"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 3D perimeter of a polygonal geometry."
msgstr "Повертає 3D периметр полігональної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns the 3-dimensional perimeter of the geometry, if it is a polygon or "
"multi-polygon. If the geometry is 2-dimensional, then the 2-dimensional "
"perimeter is returned."
msgstr ""
"Повертає тривимірний периметр геометрії, якщо це полігон або мультиполігон. "
"Якщо геометрія двовимірна, то повертається двовимірний периметр."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3: 8.1, 10.5"
msgstr "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3: 8.1, 10.5"

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 In prior versions this used to be called ST_Perimeter3D"
msgstr "Змінено: 2.0.0 У попередніх версіях це називалося ST_Perimeter3D"

#. Tag: para
#, no-c-format
msgid ""
"Perimeter of a slightly elevated polygon in the air in Massachusetts state "
"plane feet"
msgstr ""
"Периметр злегка піднятого полігону в повітрі в штаті Массачусетс, фути "
"площини штату"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Perimeter2D\"/>"
msgstr ", <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Perimeter2D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 2D shortest line between two geometries"
msgstr "Повертає найкоротшу 2D лінію між двома геометріями"

#. Tag: para
#, no-c-format
msgid ""
"Returns the 2-dimensional shortest line between two geometries. The line "
"returned starts in <varname>geom1</varname> and ends in <varname>geom2</"
"varname>. If <varname>geom1</varname> and <varname>geom2</varname> intersect "
"the result is a line with start and end at an intersection point. The length "
"of the line is the same as <xref linkend=\"ST_Distance\"/> returns for g1 "
"and g2."
msgstr ""
"Повертає найкоротшу двовимірну лінію між двома геометріями. Повернена лінія "
"починається в <varname>geom1</varname> і закінчується в <varname>geom2</"
"varname>. Якщо <varname>geom1</varname> і <varname>geom2</varname> "
"перетинаються, результатом є лінія, що починається і закінчується в точці "
"перетину. Довжина лінії дорівнює значенню, яке повертає <xref "
"linkend=\"ST_Distance\"/> для g1 і g2."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 - support for geography."
msgstr "Покращено: 3.4.0 - підтримка географії."

#. Tag: para
#, no-c-format
msgid "Shortest line between Point and LineString"
msgstr "Найкоротша лінія між точкою та лінією"

#. Tag: para
#, no-c-format
msgid "Shortest line between Polygons"
msgstr "Найкоротша лінія між полігонами"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref "
"linkend=\"ST_MaxDistance\"/>"
msgstr ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_LongestLine\"/>, <xref "
"linkend=\"ST_MaxDistance\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 3D shortest line between two geometries"
msgstr "Повертає найкоротшу 3D лінію між двома геометріями"

#. Tag: para
#, no-c-format
msgid ""
"Returns the 3-dimensional shortest line between two geometries. The function "
"will only return the first shortest line if more than one, that the function "
"finds. If g1 and g2 intersects in just one point the function will return a "
"line with both start and end in that intersection-point. If g1 and g2 are "
"intersecting with more than one point the function will return a line with "
"start and end in the same point but it can be any of the intersecting "
"points. The line returned will always start in g1 and end in g2. The 3D "
"length of the line this function returns will always be the same as <xref "
"linkend=\"ST_3DDistance\"/> returns for g1 and g2."
msgstr ""
"Повертає найкоротшу тривимірну лінію між двома геометріями. Якщо функція "
"знаходить більше однієї найкоротшої лінії, вона повертає тільки першу. Якщо "
"g1 і g2 перетинаються тільки в одній точці, функція повертає лінію, початок "
"і кінець якої знаходяться в цій точці перетину. Якщо g1 і g2 перетинаються в "
"більш ніж одній точці, функція поверне лінію, початок і кінець якої "
"знаходяться в одній точці, але це може бути будь-яка з точок перетину. "
"Повернена лінія завжди починатиметься в g1 і закінчуватиметься в g2. "
"Тривимірна довжина лінії, яку повертає ця функція, завжди буде такою ж, як "
"<xref linkend=\"ST_3DDistance\"/>повертає для g1 і g2."

#. Tag: para
#, no-c-format
msgid "linestring and point -- both 3d and 2d shortest line"
msgstr "лінія та точка — найкоротша лінія в 3D та 2D"

#. Tag: para
#, no-c-format
msgid "linestring and multipoint -- both 3d and 2d shortest line"
msgstr "лінія та мультиточка — найкоротша лінія в 3D та 2D"

#. Tag: para
#, no-c-format
msgid "MultiLineString and polygon both 3d and 2d shortest line"
msgstr "MultiLineString і полігон, як 3D, так і 2D найкоротша лінія"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, "
"<xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"
msgstr ""
", <xref linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_LongestLine\"/>, "
"<xref linkend=\"ST_ShortestLine\"/>, <xref linkend=\"ST_3DMaxDistance\"/>"

#. Tag: title
#, no-c-format
msgid "Operators"
msgstr "Оператори"

#. Tag: para
#, no-c-format
msgid ""
"These entries document the spatial operators defined by PostGIS. Operators "
"complement the function catalogue by supplying concise symbolic predicates "
"for bounding-box interactions and spatial relationships. Their semantics "
"follow the same geometric rules as the corresponding functions but are "
"optimised for use in SQL expressions and index-supported filtering."
msgstr ""
"Ці записи документують просторові оператори, визначені PostGIS. Оператори "
"доповнюють каталог функцій, надаючи стислі символічні предикати для "
"взаємодій обмежувальних рамок та просторових відносин. Їх семантика "
"відповідає тим самим геометричним правилам, що й відповідні функції, але "
"оптимізована для використання в виразах SQL та фільтруванні з підтримкою "
"індексу."

#. Tag: title
#, no-c-format
msgid "Bounding Box Operators"
msgstr "Оператори обмежувальної рамки"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's 2D bounding box intersects B's 2D "
"bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо 2D обмежувальна рамка A перетинається "
"з 2D обмежувальною рамкою B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;</varname> operator returns <varname>TRUE</varname> "
"if the 2D bounding box of geometry A intersects the 2D bounding box of "
"geometry B."
msgstr ""
"Оператор <varname>&amp;&amp;</varname> повертає <varname>TRUE</varname>, "
"якщо 2D обмежувальна рамка геометрії A перетинає 2D обмежувальну рамку "
"геометрії B."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of any indexes that may be available on the "
"geometries."
msgstr ""
"Цей операнд буде використовувати будь-які індекси, які можуть бути доступні "
"для геометрій."

#. Tag: para
#, no-c-format
msgid "Availability: 1.5.0 support for geography was introduced."
msgstr "Доступність: 1.5.0 додано підтримку географії."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Extent\"/>, <xref linkend=\"ST_Geometry_Overabove\"/>, "
"<xref linkend=\"ST_Geometry_Overright\"/>, <xref "
"linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/"
">, <xref linkend=\"ST_Geometry_Contain\"/>, <xref "
"linkend=\"ST_Geometry_Contained\"/>"
msgstr ""
", <xref linkend=\"ST_Extent\"/>, <xref linkend=\"ST_Geometry_Overabove\"/>, "
"<xref linkend=\"ST_Geometry_Overright\"/>, <xref "
"linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/"
">, <xref linkend=\"ST_Geometry_Contain\"/>, <xref "
"linkend=\"ST_Geometry_Contained\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a geometry's (cached) 2D bounding box "
"intersects a 2D float precision bounding box (BOX2DF)."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо (кешована) 2D обмежувальна рамка "
"геометрії перетинає 2D обмежувальну рамку з плаваючою точністю (BOX2DF)."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;</varname> operator returns <varname>TRUE</varname> "
"if the cached 2D bounding box of geometry A intersects the 2D bounding box "
"B, using float precision. This means that if B is a (double precision) "
"box2d, it will be internally converted to a float precision 2D bounding box "
"(BOX2DF)"
msgstr ""
"Оператор <varname>&amp;&amp;</varname> повертає <varname>TRUE</varname>, "
"якщо кешована 2D обмежувальна рамка геометрії A перетинає 2D обмежувальну "
"рамку B, використовуючи точність float. Це означає, що якщо B є (подвійної "
"точності) box2d, вона буде внутрішньо перетворена в 2D обмежувальну рамку з "
"точністю float (BOX2DF)"

#. Tag: para
#, no-c-format
msgid ""
"This operand is intended to be used internally by BRIN indexes, more than by "
"users."
msgstr ""
"Цей операнд призначений для внутрішнього використання індексами BRIN, а не "
"користувачами."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced."
msgstr ""
"Доступність: 2.3.0 було впроваджено підтримку Block Range INdexes (BRIN)."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
"(BOX2DF) intersects a geometry's (cached) 2D bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо 2D обмежувальна рамка з плаваючою "
"точністю (BOX2DF) перетинає (кешовану) 2D обмежувальну рамку геометрії."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;</varname> operator returns <varname>TRUE</varname> "
"if the 2D bounding box A intersects the cached 2D bounding box of geometry "
"B, using float precision. This means that if A is a (double precision) "
"box2d, it will be internally converted to a float precision 2D bounding box "
"(BOX2DF)"
msgstr ""
"Оператор <varname>&amp;&amp;</varname> повертає <varname>TRUE</varname>, "
"якщо 2D обмежувальна рамка A перетинає кешовану 2D обмежувальну рамку "
"геометрії B, використовуючи точність float. Це означає, що якщо A є "
"(подвійної точності) box2d, вона буде внутрішньо перетворена в 2D "
"обмежувальну рамку з точністю float (BOX2DF)"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if two 2D float precision bounding boxes "
"(BOX2DF) intersect each other."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо дві обмежувальні рамки 2D з плаваючою "
"точністю (BOX2DF) перетинаються між собою."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;</varname> operator returns <varname>TRUE</varname> "
"if two 2D bounding boxes A and B intersect each other, using float "
"precision. This means that if A (or B) is a (double precision) box2d, it "
"will be internally converted to a float precision 2D bounding box (BOX2DF)"
msgstr ""
"Оператор <varname>&amp;&amp;</varname> повертає <varname>TRUE</varname>, "
"якщо дві 2D обмежувальні рамки A і B перетинаються, використовуючи точність "
"float. Це означає, що якщо A (або B) є (подвійної точності) box2d, вона буде "
"внутрішньо перетворена в 2D обмежувальну рамку (BOX2DF) з точністю float"

#. Tag: para
#, no-c-format
msgid ""
"This operator is intended to be used internally by BRIN indexes, more than "
"by users."
msgstr ""
"Цей оператор призначений для внутрішнього використання індексами BRIN, а не "
"користувачами."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's n-D bounding box intersects B's n-D "
"bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо n-D обмежувальна рамка A "
"перетинається з n-D обмежувальною рамкою B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;&amp;</varname> operator returns <varname>TRUE</"
"varname> if the n-D bounding box of geometry A intersects the n-D bounding "
"box of geometry B."
msgstr ""
"Оператор <varname>&amp;&amp;&amp;</varname> повертає <varname>TRUE</"
"varname>, якщо n-вимірна обмежувальна рамка геометрії A перетинає n-вимірну "
"обмежувальну рамку геометрії B."

#. Tag: title
#, no-c-format
msgid "Examples: 3D LineStrings"
msgstr "Приклади: 3D лінійні об'єкти"

#. Tag: title
#, no-c-format
msgid "Examples: 3M LineStrings"
msgstr "Приклади: 3M LineStrings"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a geometry's (cached) n-D bounding box "
"intersects a n-D float precision bounding box (GIDX)."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо (кешована) n-вимірна обмежувальна "
"рамка геометрії перетинає n-вимірну обмежувальну рамку з плаваючою точністю "
"(GIDX)."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;&amp;</varname> operator returns <varname>TRUE</"
"varname> if the cached n-D bounding box of geometry A intersects the n-D "
"bounding box B, using float precision. This means that if B is a (double "
"precision) box3d, it will be internally converted to a float precision 3D "
"bounding box (GIDX)"
msgstr ""
"Оператор <varname>&amp;&amp;&amp;</varname> повертає <varname>TRUE</"
"varname>, якщо кешована n-вимірна обмежувальна рамка геометрії A перетинає n-"
"вимірну обмежувальну рамку B, використовуючи точність float. Це означає, що "
"якщо B є (подвійної точності) box3d, вона буде внутрішньо перетворена в "
"обмежувальну рамку 3D з точністю float (GIDX)"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"overlaps_nd_gidx_gidx\"/>"
msgstr ", <xref linkend=\"overlaps_nd_gidx_gidx\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a n-D float precision bounding box (GIDX) "
"intersects a geometry's (cached) n-D bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка з n-вимірною "
"точністю (GIDX) перетинає (кешовану) n-вимірну обмежувальну рамку геометрії."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;&amp;</varname> operator returns <varname>TRUE</"
"varname> if the n-D bounding box A intersects the cached n-D bounding box of "
"geometry B, using float precision. This means that if A is a (double "
"precision) box3d, it will be internally converted to a float precision 3D "
"bounding box (GIDX)"
msgstr ""
"Оператор <varname>&amp;&amp;&amp;</varname> повертає <varname>TRUE</"
"varname>, якщо n-вимірна обмежувальна рамка A перетинає кешовану n-вимірну "
"обмежувальну рамку геометрії B, використовуючи точність float. Це означає, "
"що якщо A є (подвійної точності) box3d, вона буде внутрішньо перетворена в "
"3D обмежувальну рамку (GIDX) з точністю float"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if two n-D float precision bounding boxes "
"(GIDX) intersect each other."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо дві n-вимірні обмежувальні рамки "
"(GIDX) з плаваючою точністю перетинаються між собою."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;&amp;</varname> operator returns <varname>TRUE</"
"varname> if two n-D bounding boxes A and B intersect each other, using float "
"precision. This means that if A (or B) is a (double precision) box3d, it "
"will be internally converted to a float precision 3D bounding box (GIDX)"
msgstr ""
"Оператор <varname>&amp;&amp;&amp;</varname> повертає <varname>TRUE</"
"varname>, якщо дві n-вимірні обмежувальні рамки A і B перетинаються, "
"використовуючи точність float. Це означає, що якщо A (або B) є (подвійної "
"точності) box3d, вона буде внутрішньо перетворена в обмежувальну рамку 3D з "
"точністю float (GIDX)"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"overlaps_nd_gidx_geometry\"/>"
msgstr ", <xref linkend=\"overlaps_nd_gidx_geometry\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box overlaps or is to the "
"left of B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A перекриває або "
"знаходиться ліворуч від обмежувальної рамки B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&lt;</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of geometry A overlaps or is to the left of the bounding "
"box of geometry B, or more accurately, overlaps or is NOT to the right of "
"the bounding box of geometry B."
msgstr ""
"Оператор <varname>&amp;&lt;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A перекриває або знаходиться ліворуч від "
"обмежувальної рамки геометрії B, або, точніше, перекриває або НЕ знаходиться "
"праворуч від обмежувальної рамки геометрії B."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
"linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overbelow\"/"
">"
msgstr ""
", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
"linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overbelow\"/"
">"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box overlaps or is below B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A перекриває або "
"знаходиться нижче обмежувальної рамки B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&lt;|</varname> operator returns <varname>TRUE</varname> "
"if the bounding box of geometry A overlaps or is below of the bounding box "
"of geometry B, or more accurately, overlaps or is NOT above the bounding box "
"of geometry B."
msgstr ""
"Оператор <varname>&amp;&lt;|</varname> повертає <varname>TRUE</varname>, "
"якщо обмежувальна рамка геометрії A перекриває або знаходиться нижче "
"обмежувальної рамки геометрії B, або, точніше, перекриває або НЕ знаходиться "
"вище обмежувальної рамки геометрії B."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
"linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
msgstr ""
", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
"linkend=\"ST_Geometry_Overright\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A' bounding box overlaps or is to the "
"right of B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A перекриває або "
"знаходиться праворуч від обмежувальної рамки B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&gt;</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of geometry A overlaps or is to the right of the bounding "
"box of geometry B, or more accurately, overlaps or is NOT to the left of the "
"bounding box of geometry B."
msgstr ""
"Оператор <varname>&amp;&gt;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A перекриває або знаходиться праворуч від "
"обмежувальної рамки геометрії B, або, точніше, перекриває або НЕ знаходиться "
"ліворуч від обмежувальної рамки геометрії B."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
"linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
msgstr ""
", <xref linkend=\"ST_Geometry_Overabove\"/>, <xref "
"linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is strictly to the left "
"of B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A знаходиться "
"строго ліворуч від B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&lt;&lt;</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of geometry A is strictly to the left of the bounding box "
"of geometry B."
msgstr ""
"Оператор <varname>&lt;&lt;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A знаходиться строго ліворуч від обмежувальної "
"рамки геометрії B."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
">"
msgstr ""
", <xref linkend=\"ST_Geometry_Above\"/>, <xref linkend=\"ST_Geometry_Below\"/"
">"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is strictly below B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A знаходиться "
"строго нижче B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&lt;&lt;|</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of geometry A is strictly below the bounding box of "
"geometry B."
msgstr ""
"Оператор <varname>&lt;&lt;|</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A знаходиться строго нижче обмежувальної рамки "
"геометрії B."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Above\"/"
">"
msgstr ""
", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Above\"/"
">"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if the coordinates and coordinate order "
"geometry/geography A are the same as the coordinates and coordinate order of "
"geometry/geography B."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо координати та порядок координат "
"геометрії/географії A збігаються з координатами та порядком координат "
"геометрії/географії B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&#61;</varname> operator returns <varname>TRUE</varname> if the "
"coordinates and coordinate order geometry/geography A are the same as the "
"coordinates and coordinate order of geometry/geography B. PostgreSQL uses "
"the =, &lt;, and &gt; operators defined for geometries to perform internal "
"orderings and comparison of geometries (ie. in a GROUP BY or ORDER BY "
"clause)."
msgstr ""
"Оператор <varname>&#61;</varname> повертає <varname>TRUE</varname>, якщо "
"координати та порядок координат геометрії/географії A збігаються з "
"координатами та порядком координат геометрії/географії B. PostgreSQL "
"використовує оператори =, &lt; та &gt;, визначені для геометрій, для "
"виконання внутрішнього впорядкування та порівняння геометрій (тобто в "
"операторах GROUP BY або ORDER BY)."

#. Tag: para
#, no-c-format
msgid ""
"Only geometry/geography that are exactly equal in all respects, with the "
"same coordinates, in the same order, are considered equal by this operator. "
"For \"spatial equality\", that ignores things like coordinate order, and can "
"detect features that cover the same spatial area with different "
"representations, use <xref linkend=\"ST_OrderingEquals\"/> or <xref "
"linkend=\"ST_Equals\"/>"
msgstr ""
"Цей оператор вважає рівними лише геометрію/географію, які є абсолютно "
"однаковими в усіх відношеннях, мають однакові координати в однаковому "
"порядку. Для \"просторової рівності\", яка ігнорує такі речі, як порядок "
"координат, і може виявляти об'єкти, що займають однакову просторову площу, "
"але мають різне представлення, використовуйте <xref "
"linkend=\"ST_OrderingEquals\"/>або <xref linkend=\"ST_Equals\"/>"

#. Tag: para
#, no-c-format
msgid ""
"This operand will NOT make use of any indexes that may be available on the "
"geometries. For an index assisted exact equality test, combine &#61; with "
"&amp;&amp;."
msgstr ""
"Цей операнд НЕ використовуватиме жодних індексів, які можуть бути доступні "
"для геометрій. Для перевірки точної рівності за допомогою індексу поєднайте "
"&#61; з &amp;&amp;."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.4.0, in prior versions this was bounding box equality not a "
"geometric equality. If you need bounding box equality, use <xref "
"linkend=\"ST_Geometry_Same\"/> instead."
msgstr ""
"Змінено: 2.4.0, у попередніх версіях це була рівність обмежувальної рамки, а "
"не геометрична рівність. Якщо вам потрібна рівність обмежувальної рамки, "
"використовуйте замість цього <xref linkend=\"ST_Geometry_Same\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"
msgstr ""
", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_Same\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
"of B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A знаходиться "
"строго праворуч від B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&gt;&gt;</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of geometry A is strictly to the right of the bounding box "
"of geometry B."
msgstr ""
"Оператор <varname>&gt;&gt;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A знаходиться строго праворуч від обмежувальної "
"рамки геометрії B."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A міститься в "
"обмежувальній рамці B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
"bounding box of geometry A is completely contained by the bounding box of "
"geometry B."
msgstr ""
"Оператор <varname>@</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A повністю міститься в обмежувальній рамці "
"геометрії B."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"geometry_overlaps\"/>"
msgstr ", <xref linkend=\"geometry_overlaps\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a geometry's 2D bounding box is contained "
"into a 2D float precision bounding box (BOX2DF)."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо 2D обмежувальна рамка геометрії "
"міститься в 2D обмежувальній рамці з плаваючою точністю (BOX2DF)."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>@</varname> operator returns <varname>TRUE</varname> if the A "
"geometry's 2D bounding box is contained the 2D bounding box B, using float "
"precision. This means that if B is a (double precision) box2d, it will be "
"internally converted to a float precision 2D bounding box (BOX2DF)"
msgstr ""
"Оператор <varname>@</varname> повертає <varname>TRUE</varname>, якщо 2D "
"обмежувальна рамка геометрії A міститься в 2D обмежувальній рамці B, "
"використовуючи точність float. Це означає, що якщо B є (подвійної точності) "
"box2d, вона буде внутрішньо перетворена в 2D обмежувальну рамку з точністю "
"float (BOX2DF)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
"(BOX2DF) is contained into a geometry's 2D bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо 2D обмежувальна рамка з плаваючою "
"точністю (BOX2DF) міститься в 2D обмежувальній рамці геометрії."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
"bounding box A is contained into the B geometry's 2D bounding box, using "
"float precision. This means that if B is a (double precision) box2d, it will "
"be internally converted to a float precision 2D bounding box (BOX2DF)"
msgstr ""
"Оператор <varname>@</varname> повертає <varname>TRUE</varname>, якщо 2D "
"обмежувальна рамка A міститься в 2D обмежувальній рамці геометрії B, "
"використовуючи точність float. Це означає, що якщо B є (подвійної точності) "
"box2d, вона буде внутрішньо перетворена в 2D обмежувальну рамку з точністю "
"float (BOX2DF)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
"(BOX2DF) is contained into another 2D float precision bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо 2D обмежувальна рамка з плаваючою "
"точністю (BOX2DF) міститься в іншій 2D обмежувальній рамці з плаваючою "
"точністю."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>@</varname> operator returns <varname>TRUE</varname> if the 2D "
"bounding box A is contained into the 2D bounding box B, using float "
"precision. This means that if A (or B) is a (double precision) box2d, it "
"will be internally converted to a float precision 2D bounding box (BOX2DF)"
msgstr ""
"Оператор <varname>@</varname> повертає <varname>TRUE</varname>, якщо 2D "
"обмежувальна рамка A міститься в 2D обмежувальній рамці B, використовуючи "
"точність float. Це означає, що якщо A (або B) є (подвійної точності) box2d, "
"вона буде внутрішньо перетворена в 2D обмежувальну рамку з точністю float "
"(BOX2DF)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A перекриває або "
"знаходиться над обмежувальною рамкою B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>|&amp;&gt;</varname> operator returns <varname>TRUE</varname> "
"if the bounding box of geometry A overlaps or is above the bounding box of "
"geometry B, or more accurately, overlaps or is NOT below the bounding box of "
"geometry B."
msgstr ""
"Оператор <varname>|&amp;&gt;</varname> повертає <varname>TRUE</varname>, "
"якщо обмежувальна рамка геометрії A перекриває або знаходиться над "
"обмежувальною рамкою геометрії B, або, точніше, перекриває або НЕ "
"знаходиться нижче обмежувальної рамки геометрії B."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Geometry_Overright\"/>, <xref "
"linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"
msgstr ""
", <xref linkend=\"ST_Geometry_Overright\"/>, <xref "
"linkend=\"ST_Geometry_Overbelow\"/>, <xref linkend=\"ST_Geometry_Overleft\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is strictly above B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A знаходиться "
"строго над обмежувальною рамкою B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>|&gt;&gt;</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of geometry A is strictly above the bounding box of "
"geometry B."
msgstr ""
"Оператор <varname>|&gt;&gt;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A знаходиться строго над обмежувальною рамкою "
"геометрії B."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
">"
msgstr ""
", <xref linkend=\"ST_Geometry_Right\"/>, <xref linkend=\"ST_Geometry_Below\"/"
">"

#. Tag: refpurpose
#, no-c-format
msgid "Returns <varname>TRUE</varname> if A's bounding box contains B's."
msgstr "Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A містить B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
"bounding box of geometry A completely contains the bounding box of geometry "
"B."
msgstr ""
"Оператор <varname>~</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії A повністю містить обмежувальну рамку геометрії "
"B."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a geometry's 2D bonding box contains a 2D "
"float precision bounding box (GIDX)."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо 2D обмежувальна рамка геометрії "
"містить 2D обмежувальну рамку з плаваючою точністю (GIDX)."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
"bounding box of a geometry A contains the 2D bounding box B, using float "
"precision. This means that if B is a (double precision) box2d, it will be "
"internally converted to a float precision 2D bounding box (BOX2DF)"
msgstr ""
"Оператор <varname>~</varname> повертає <varname>TRUE</varname>, якщо 2D "
"обмежувальна рамка геометрії A містить 2D обмежувальну рамку B, "
"використовуючи точність float. Це означає, що якщо B є (подвійної точності) "
"box2d, вона буде внутрішньо перетворена в 2D обмежувальну рамку з точністю "
"float (BOX2DF)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
"(BOX2DF) contains a geometry's 2D bonding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка з плаваючою "
"точністю 2D (BOX2DF) містить обмежувальну рамку 2D геометрії."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
"bounding box A contains the B geometry's bounding box, using float "
"precision. This means that if A is a (double precision) box2d, it will be "
"internally converted to a float precision 2D bounding box (BOX2DF)"
msgstr ""
"Оператор <varname>~</varname> повертає <varname>TRUE</varname>, якщо 2D "
"обмежувальна рамка A містить обмежувальну рамку геометрії B, використовуючи "
"точність float. Це означає, що якщо A є (подвійної точності) box2d, вона "
"буде внутрішньо перетворена в 2D обмежувальну рамку з точністю float (BOX2DF)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_box2df\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if a 2D float precision bounding box "
"(BOX2DF) contains another 2D float precision bounding box (BOX2DF)."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка з точністю до 2D "
"float (BOX2DF) містить іншу обмежувальну рамку з точністю до 2D float "
"(BOX2DF)."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>~</varname> operator returns <varname>TRUE</varname> if the 2D "
"bounding box A contains the 2D bounding box B, using float precision. This "
"means that if A is a (double precision) box2d, it will be internally "
"converted to a float precision 2D bounding box (BOX2DF)"
msgstr ""
"Оператор <varname>~</varname> повертає <varname>TRUE</varname>, якщо 2D "
"обмежувальна рамка A містить 2D обмежувальну рамку B, використовуючи "
"точність float. Це означає, що якщо A є (подвійної точності) box2d, вона "
"буде внутрішньо перетворена в 2D обмежувальну рамку з точністю float (BOX2DF)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"
msgstr ""
", <xref linkend=\"overlaps_box2df_geometry\"/>, <xref "
"linkend=\"overlaps_box2df_box2df\"/>, <xref "
"linkend=\"contains_geometry_box2df\"/>, <xref "
"linkend=\"contains_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_geometry_box2df\"/>, <xref "
"linkend=\"is_contained_box2df_geometry\"/>, <xref "
"linkend=\"is_contained_box2df_box2df\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A збігається з "
"обмежувальною рамкою B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
"bounding box of geometry/geography A is the same as the bounding box of "
"geometry/geography B."
msgstr ""
"Оператор <varname>~=</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка геометрії/географії A збігається з обмежувальною рамкою "
"геометрії/географії B."

#. Tag: para
#, no-c-format
msgid "Availability: 1.5.0 changed behavior"
msgstr "Доступність: 1.5.0 змінено поведінку"

#. Tag: para
#, no-c-format
msgid ""
"This operator has changed behavior in PostGIS 1.5 from testing for actual "
"geometric equality to only checking for bounding box equality. To complicate "
"things it also depends on if you have done a hard or soft upgrade which "
"behavior your database has. To find out which behavior your database has you "
"can run the query below. To check for true equality use <xref "
"linkend=\"ST_OrderingEquals\"/> or <xref linkend=\"ST_Equals\"/>."
msgstr ""
"У PostGIS 1.5 поведінка цього оператора змінилася: замість перевірки "
"фактичної геометричної рівності тепер перевіряється лише рівність "
"обмежувальної рамки. Щоб ускладнити справу, поведінка оператора також "
"залежить від того, чи було оновлення жорстким чи м'яким. Щоб дізнатися, яку "
"поведінку має ваша база даних, виконайте запит, наведений нижче. Щоб "
"перевірити справжню рівність, використовуйте <xref "
"linkend=\"ST_OrderingEquals\"/>або <xref linkend=\"ST_Equals\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"
msgstr ""
", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Geometry_EQ\"/>"

#. Tag: title
#, no-c-format
msgid "Distance Operators"
msgstr "Оператори відстані"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 2D distance between A and B."
msgstr "Повертає 2D відстань між A і B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&lt;-&gt;</varname> operator returns the 2D distance between "
"two geometries. Used in the \"ORDER BY\" clause provides index-assisted "
"nearest-neighbor result sets with true KNN distance search for geometries, "
"and distance on the sphere for geographies."
msgstr ""
"Оператор <varname>&lt;-&gt;</varname> повертає 2D-відстань між двома "
"геометріями. Використовується в розділі «ORDER BY» для надання наборів "
"результатів найближчих сусідів з індексом за допомогою пошуку справжньої "
"відстані KNN для геометрій та відстані на сфері для географічних даних."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of 2D GiST indexes that may be available on the "
"geometries. It is different from other operators that use spatial indexes in "
"that the spatial index is only used when the operator is in the ORDER BY "
"clause."
msgstr ""
"Цей операнд використовує 2D-індекси GiST, які можуть бути доступні для "
"геометрій. Він відрізняється від інших операторів, що використовують "
"просторові індекси, тим, що просторовий індекс використовується тільки тоді, "
"коли оператор знаходиться в розділі ORDER BY."

#. Tag: para
#, no-c-format
msgid ""
"Index only kicks in if one of the geometries is a constant (not in a "
"subquery/cte). e.g. 'SRID=3005;POINT(1011102 450541)'::geometry instead of a."
"geom"
msgstr ""
"Індекс спрацьовує тільки в тому випадку, якщо одна з геометрій є константою "
"(не знаходиться в підзапиті/cte). Наприклад, 'SRID=3005;POINT(1011102 "
"450541)'::geometry замість a.geom"

#. Tag: para
#, no-c-format
msgid ""
"Refer to <link xlink:href=\"https://postgis.net/workshops/postgis-intro/knn."
"html\">PostGIS workshop: Nearest-Neighbor Searching</link> for a detailed "
"example."
msgstr ""
"Детальний приклад див. у <link xlink:href=\"https://postgis.net/workshops/"
"postgis-intro/knn.html\">семінарі PostGIS: Пошук найближчих сусідів</link>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.2.0 -- True KNN (\"K nearest neighbor\") behavior for geometry "
"and geography. Note for geography KNN is based on sphere rather than "
"spheroid."
msgstr ""
"Покращено: 2.2.0 — Поведінка True KNN («K найближчих сусідів») для геометрії "
"та географії. Примітка: для географії KNN базується на сфері, а не на "
"сфероїді."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 -- Old hybrid-syntax workarounds may be slower once true KNN "
"is available. See examples below."
msgstr ""
"Змінено: 2.2.0 — Старі обхідні шляхи з гібридною синтаксичною конструкцією "
"можуть працювати повільніше після появи справжнього KNN. Дивіться приклади "
"нижче."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 2.0.0 -- Weak KNN provides nearest neighbors based on geometry "
"centroid distances instead of true distances. Exact results for points, "
"inexact for all other types."
msgstr ""
"Доступність: 2.0.0 — Слабкий KNN надає найближчих сусідів на основі "
"геометричних відстаней до центроїдів, а не реальних відстаней. Точні "
"результати для точок, неточні для всіх інших типів."

#. Tag: para
#, no-c-format
msgid "Then the KNN raw answer:"
msgstr "Потім необроблена відповідь KNN:"

#. Tag: para
#, no-c-format
msgid ""
"If you run \"EXPLAIN ANALYZE\" on the two queries you would see a "
"performance improvement for the second."
msgstr ""
"Якщо ви виконаєте \"EXPLAIN ANALYZE\" для двох запитів, ви побачите "
"підвищення продуктивності для другого."

#. Tag: para
#, no-c-format
msgid ""
"When a plan cannot produce exact distances directly, use a hybrid query to "
"find the true nearest neighbors. First a CTE query using the index-assisted "
"KNN, then an exact query to get correct ordering:"
msgstr ""
"Коли план не може безпосередньо визначити точні відстані, використовуйте "
"гібридний запит, щоб знайти справжніх найближчих сусідів. Спочатку виконайте "
"запит CTE з використанням KNN з індексом, а потім точний запит, щоб отримати "
"правильний порядок:"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_box\"/>"
msgstr ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_box\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the distance between A and B trajectories at their closest point of "
"approach."
msgstr ""
"Повертає відстань між траєкторіями A і B у найближчій точці їх зближення."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>|=|</varname> operator returns the 3D distance between two "
"trajectories (See <xref linkend=\"ST_IsValidTrajectory\"/>). This is the "
"same as <xref linkend=\"ST_DistanceCPA\"/> but as an operator it can be used "
"for doing nearest neighbor searches using an N-dimensional index."
msgstr ""
"Оператор <varname>|=|</varname> повертає 3D відстань між двома траєкторіями ("
"див. <xref linkend=\"ST_IsValidTrajectory\"/>). Це те саме, що й <xref "
"linkend=\"ST_DistanceCPA\"/>, але як оператор його можна використовувати для "
"пошуку найближчих сусідів за допомогою N-вимірного індексу."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of ND GiST indexes that may be available on the "
"geometries. It is different from other operators that use spatial indexes in "
"that the spatial index is only used when the operator is in the ORDER BY "
"clause."
msgstr ""
"Цей операнд використовує індекси ND GiST, які можуть бути доступні для "
"геометрій. Він відрізняється від інших операторів, що використовують "
"просторові індекси, тим, що просторовий індекс використовується тільки тоді, "
"коли оператор знаходиться в розділі ORDER BY."

#. Tag: para
#, no-c-format
msgid ""
"Index only kicks in if one of the geometries is a constant (not in a "
"subquery/cte). e.g. 'SRID=3005;LINESTRINGM(0 0 0,0 0 1)'::geometry instead "
"of a.geom"
msgstr ""
"Індекс спрацьовує тільки в тому випадку, якщо одна з геометрій є константою "
"(не в підзапиті/cte). Наприклад, 'SRID=3005;LINESTRINGM(0 0 0,0 0 1)'::"
"geometry замість a.geom."

#. Tag: para
#, no-c-format
msgid "Availability: 2.2.0."
msgstr "Доступність: 2.2.0."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref "
"linkend=\"ST_IsValidTrajectory\"/>"
msgstr ""
", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref "
"linkend=\"ST_IsValidTrajectory\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 2D distance between A and B bounding boxes."
msgstr "Повертає 2D відстань між обмежувальними рамками A і B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&lt;#&gt;</varname> operator returns distance between two "
"floating point bounding boxes, possibly reading them from a spatial index. "
"Useful for doing nearest neighbor <emphasis role=\"strong\">approximate</"
"emphasis> distance ordering."
msgstr ""
"Оператор <varname>&lt;#&gt;</varname> повертає відстань між двома "
"обмежувальними прямокутниками з плаваючою комою, можливо зчитуючи їх із "
"просторового індексу. Корисний для виконання <emphasis role=\"strong\""
">наближеного</emphasis> упорядкування відстаней найближчих сусідів."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of any indexes that may be available on the "
"geometries. It is different from other operators that use spatial indexes in "
"that the spatial index is only used when the operator is in the ORDER BY "
"clause."
msgstr ""
"Цей операнд використовує всі індекси, які можуть бути доступні для "
"геометрій. Він відрізняється від інших операторів, які використовують "
"просторові індекси, тим, що просторовий індекс використовується тільки тоді, "
"коли оператор знаходиться в розділі ORDER BY."

#. Tag: para
#, no-c-format
msgid ""
"Index only kicks in if one of the geometries is a constant e.g. ORDER BY "
"(ST_GeomFromText('POINT(1 2)') &lt;#&gt; geom) instead of g1.geom &lt;#&gt;."
msgstr ""
"Індекс спрацьовує тільки в тому випадку, якщо одна з геометрій є константою, "
"наприклад ORDER BY (ST_GeomFromText('POINT(1 2)') &lt;#&gt; geom) замість g1."
"geom &lt;#&gt;."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0."
msgstr "Доступність: 2.0.0."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_knn\"/>"
msgstr ""
", <xref linkend=\"ST_Distance\"/>, <xref linkend=\"geometry_distance_knn\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the n-D distance between the A and B geometries or bounding boxes"
msgstr ""
"Повертає n-вимірну відстань між геометріями A і B або обмежувальними рамками"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&lt;&lt;-&gt;&gt;</varname> operator returns the n-D "
"(euclidean) distance between the centroids of the bounding boxes of two "
"geometries. Useful for doing nearest neighbor <emphasis "
"role=\"strong\">approximate</emphasis> distance ordering."
msgstr ""
"Оператор <varname>&lt;&lt;-&gt;&gt;</varname> повертає n-вимірну (евклідову) "
"відстань між центроїдами обмежувальних рамок двох геометрій. Корисний для "
"<emphasis role=\"strong\">наближеного</emphasis> упорядкування найближчих "
"сусідів за відстанню."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of n-D GiST indexes that may be available on the "
"geometries. It is different from other operators that use spatial indexes in "
"that the spatial index is only used when the operator is in the ORDER BY "
"clause."
msgstr ""
"Цей операнд використовує індекси n-D GiST, які можуть бути доступні для "
"геометрій. Він відрізняється від інших операторів, що використовують "
"просторові індекси, тим, що просторовий індекс використовується тільки тоді, "
"коли оператор знаходиться в розділі ORDER BY."

#. Tag: title
#, no-c-format
msgid "Geometry Output"
msgstr "Вивід геометрії"

#. Tag: para
#, no-c-format
msgid ""
"These functions convert geometry objects into various textual or binary "
"formats."
msgstr ""
"Ці функції перетворюють геометричні об'єкти в різні текстові або двійкові "
"формати."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the Well-Known Text (WKT) representation of the geometry with SRID "
"meta data."
msgstr ""
"Повернути представлення геометрії у вигляді добре відомого тексту (WKT) з "
"метаданими SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns the Well-Known Text representation of the geometry prefixed with the "
"SRID. The optional <parameter>maxdecimaldigits</parameter> argument may be "
"used to reduce the maximum number of decimal digits after floating point "
"used in output (defaults to 15)."
msgstr ""
"Повертає добре відоме текстове представлення геометрії з префіксом SRID. "
"Опціональний аргумент <parameter>maxdecimaldigits</parameter> може "
"використовуватися для зменшення максимальної кількості десяткових цифр після "
"плаваючої коми, що використовуються у вихідних даних (за замовчуванням — 15)."

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of EWKT representation to PostGIS geometry "
"use <xref linkend=\"ST_GeomFromEWKT\"/>."
msgstr ""
"Для виконання зворотного перетворення представлення EWKT у геометрію PostGIS "
"використовуйте <xref linkend=\"ST_GeomFromEWKT\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Using the <parameter>maxdecimaldigits</parameter> parameter can cause output "
"geometry to become invalid. To avoid this use <xref "
"linkend=\"ST_ReducePrecision\"/> with a suitable gridsize first."
msgstr ""
"Використання параметра <parameter>maxdecimaldigits</parameter> може "
"призвести до некоректності геометрії вихідних даних. Щоб уникнути цього, "
"спочатку використовуйте <xref linkend=\"ST_ReducePrecision\"/> з відповідним "
"розміром сітки."

#. Tag: para
#, no-c-format
msgid ""
"The WKT spec does not include the SRID. To get the OGC WKT format use <xref "
"linkend=\"ST_AsText\"/>."
msgstr ""
"Специфікація WKT не включає SRID. Щоб отримати формат OGC WKT, "
"використовуйте <xref linkend=\"ST_AsText\"/>."

#. Tag: para
#, no-c-format
msgid ""
"WKT format does not maintain precision so to prevent floating truncation, "
"use <xref linkend=\"ST_AsBinary\"/> or <xref linkend=\"ST_AsEWKB\"/> format "
"for transport."
msgstr ""
"Формат WKT не зберігає точність, тому щоб запобігти обрізанню плаваючої "
"точки, для передачі використовуйте формат <xref linkend=\"ST_AsBinary\"/>або "
"<xref linkend=\"ST_AsEWKB\"/>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 support for optional precision parameter."
msgstr "Покращено: 3.1.0 підтримка опціонального параметра точності."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 support for Geography, Polyhedral surfaces, Triangles and "
"TIN was introduced."
msgstr ""
"Покращено: 2.0.0 додано підтримку географії, багатогранних поверхонь, "
"трикутників і TIN."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_GeomFromEWKT\"/>"
msgstr ""
", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsText\"/>, <xref "
"linkend=\"ST_GeomFromEWKT\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the Well-Known Text (WKT) representation of the geometry/geography "
"without SRID metadata."
msgstr ""
"Повернути представлення геометрії/географії у вигляді добре відомого тексту "
"(WKT) без метаданих SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns the OGC <link linkend=\"OpenGISWKBWKT\">Well-Known Text</link> (WKT) "
"representation of the geometry/geography. The optional "
"<parameter>maxdecimaldigits</parameter> argument may be used to limit the "
"number of digits after the decimal point in output ordinates (defaults to "
"15)."
msgstr ""
"Повертає представлення геометрії/географії у форматі OGC <link "
"linkend=\"OpenGISWKBWKT\">Well-Known Text</link> (WKT). Опціональний "
"аргумент <parameter>maxdecimaldigits</parameter> може використовуватися для "
"обмеження кількості цифр після десяткової крапки у вихідних координатах (за "
"замовчуванням — 15)."

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of WKT representation to PostGIS geometry "
"use <xref linkend=\"ST_GeomFromText\"/>."
msgstr ""
"Для виконання зворотного перетворення представлення WKT в геометрію PostGIS "
"використовуйте <xref linkend=\"ST_GeomFromText\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The standard OGC WKT representation does not include the SRID. To include "
"the SRID as part of the output representation, use the non-standard PostGIS "
"function <xref linkend=\"ST_AsEWKT\"/>"
msgstr ""
"Стандартне представлення OGC WKT не включає SRID. Щоб включити SRID як "
"частину вихідного представлення, використовуйте нестандартну функцію PostGIS "
"<xref linkend=\"ST_AsEWKT\"/>"

#. Tag: para
#, no-c-format
msgid ""
"The textual representation of numbers in WKT may not maintain full floating-"
"point precision. To ensure full accuracy for data storage or transport it is "
"best to use <link linkend=\"OpenGISWKBWKT\">Well-Known Binary</link> (WKB) "
"format (see <xref linkend=\"ST_AsBinary\"/> and <parameter>maxdecimaldigits</"
"parameter>)."
msgstr ""
"Текстове представлення чисел у WKT може не зберігати повну точність з "
"плаваючою комою. Щоб забезпечити повну точність зберігання або передачі "
"даних, найкраще використовувати формат <link linkend=\"OpenGISWKBWKT\">Well-"
"Known Binary</link> (WKB) (див. <xref linkend=\"ST_AsBinary\"/>та "
"<parameter>maxdecimaldigits</parameter>)."

#. Tag: para
#, no-c-format
msgid "Availability: 1.5 - support for geography was introduced."
msgstr "Доступність: 1.5 — додано підтримку географії."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5 - optional parameter precision introduced."
msgstr "Покращено: 2.5 — додано опційний параметр точності."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.25"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.25"

#. Tag: para
#, no-c-format
msgid "Full precision output is the default."
msgstr "Повна точність виводу є стандартною настройкою."

#. Tag: para
#, no-c-format
msgid ""
"The <parameter>maxdecimaldigits</parameter> argument can be used to limit "
"output precision."
msgstr ""
"Аргумент <parameter>maxdecimaldigits</parameter> можна використовувати для "
"обмеження точності виводу."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>"
msgstr ""
", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsEWKT\"/>, <xref "
"linkend=\"ST_GeomFromText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the OGC/ISO Well-Known Binary (WKB) representation of the geometry/"
"geography without SRID meta data."
msgstr ""
"Повернути представлення геометрії/географії у форматі OGC/ISO Well-Known "
"Binary (WKB) без метаданих SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns the OGC/ISO <link linkend=\"OpenGISWKBWKT\">Well-Known Binary</link> "
"(WKB) representation of the geometry. The first function variant defaults to "
"encoding using server machine endian. The second function variant takes a "
"text argument specifying the endian encoding: either 'NDR' for little-"
"endian; or 'XDR' for big-endian. Supplying unknown arguments will result in "
"little-endian output."
msgstr ""
"Повертає представлення геометрії у форматі OGC/ISO <link "
"linkend=\"OpenGISWKBWKT\">Well-Known Binary</link> (WKB). Перший варіант "
"функції за замовчуванням використовує кодування, що відповідає ендіану "
"сервера. Другий варіант функції приймає текстовий аргумент, що визначає "
"кодування ендіана: 'NDR' для little-endian або 'XDR' для big-endian. "
"Введення невідомих аргументів призведе до виведення little-endian."

#. Tag: para
#, no-c-format
msgid ""
"WKB format is useful to read geometry data from the database and maintaining "
"full numeric precision. This avoids the precision rounding that can happen "
"with text formats such as WKT."
msgstr ""
"Формат WKB корисний для читання геометричних даних з бази даних та "
"збереження повної числової точності. Це дозволяє уникнути округлення "
"точності, яке може відбуватися у текстових форматах, таких як WKT."

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of WKB to PostGIS geometry use <xref "
"linkend=\"ST_GeomFromWKB\"/>."
msgstr ""
"Для виконання зворотного перетворення WKB в геометрію PostGIS використовуйте "
"<xref linkend=\"ST_GeomFromWKB\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The OGC/ISO WKB format does not include the SRID. To get the EWKB format "
"which does include the SRID use <xref linkend=\"ST_AsEWKB\"/>"
msgstr ""
"Формат OGC/ISO WKB не включає SRID. Щоб отримати формат EWKB, який включає "
"SRID, використовуйте <xref linkend=\"ST_AsEWKB\"/>"

#. Tag: para
#, no-c-format
msgid ""
"PostgreSQL outputs <varname>bytea</varname> values in hex encoding by "
"default. If your GUI tools require the old behavior, then SET "
"<code>bytea_output='escape'</code> in your database."
msgstr ""
"PostgreSQL за замовчуванням виводить значення <varname>bytea</varname> у "
"шістнадцятковому кодуванні. Якщо ваші графічні інструменти вимагають старого "
"способу роботи, то встановіть у базі даних SET "
"<code>bytea_output=“escape”</code>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 support for higher coordinate dimensions was introduced."
msgstr "Покращено: 2.0.0 додано підтримку вищих розмірностей координат."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 support for specifying endian with geography was introduced."
msgstr ""
"Покращено: 2.0.0 додано підтримку вказання ендіанності для географічних "
"даних."

#. Tag: para
#, no-c-format
msgid "Availability: 1.5.0 geography support was introduced."
msgstr "Доступність: 1.5.0 додано підтримку географії."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 Inputs to this function can not be unknown -- must be "
"geometry. Constructs such as <code>ST_AsBinary('POINT(1 2)')</code> are no "
"longer valid and you will get an <code>n st_asbinary(unknown) is not unique "
"error</code>. Code like that needs to be changed to "
"<code>ST_AsBinary('POINT(1 2)'::geometry);</code>. If that is not possible, "
"then install <filename>legacy.sql</filename>."
msgstr ""
"Змінено: 2.0.0 Вхідні дані для цієї функції не можуть бути невідомими — вони "
"повинні бути геометрією. Такі конструкції, як <code>ST_AsBinary('POINT(1 "
"2)')</code>, більше не є дійсними, і ви отримаєте помилку <code>n "
"st_asbinary(unknown) is not unique</code>. Такий код потрібно змінити на "
"<code>ST_AsBinary('POINT(1 2)'::geometry);</code>. Якщо це неможливо, "
"встановіть <filename>legacy.sql</filename>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.37"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.37"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsTWKB\"/>, <xref "
"linkend=\"ST_AsText\"/>,"
msgstr ""
", <xref linkend=\"ST_AsEWKB\"/>, <xref linkend=\"ST_AsTWKB\"/>, <xref "
"linkend=\"ST_AsText\"/>,"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the Extended Well-Known Binary (EWKB) representation of the geometry "
"with SRID meta data."
msgstr ""
"Повернути розширене добре відоме двійкове (EWKB) представлення геометрії з "
"метаданими SRID."

#. Tag: para
#, no-c-format
msgid ""
"Returns the <link linkend=\"EWKB_EWKT\">Extended Well-Known Binary</link> "
"(EWKB) representation of the geometry with SRID metadata. The first function "
"variant defaults to encoding using server machine endian. The second "
"function variant takes a text argument specifying the endian encoding: "
"either 'NDR' for little-endian; or 'XDR' for big-endian. Supplying unknown "
"arguments will result in little-endian output."
msgstr ""
"Повертає представлення геометрії у форматі <link "
"linkend=\"EWKB_EWKT\">Extended Well-Known Binary</link> (EWKB) з метаданими "
"SRID. Перший варіант функції за замовчуванням використовує кодування, що "
"відповідає порядку байтів на сервері. Другий варіант функції приймає "
"текстовий аргумент, що визначає кодування ендіана: 'NDR' для little-endian "
"або 'XDR' для big-endian. Введення невідомих аргументів призведе до "
"виведення little-endian."

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of EWKB to PostGIS geometry use <xref "
"linkend=\"ST_GeomFromEWKB\"/>."
msgstr ""
"Для виконання зворотного перетворення EWKB в геометрію PostGIS "
"використовуйте <xref linkend=\"ST_GeomFromEWKB\"/>."

#. Tag: para
#, no-c-format
msgid ""
"To get the OGC/ISO WKB format use <xref linkend=\"ST_AsBinary\"/>. Note that "
"OGC/ISO WKB format does not include the SRID."
msgstr ""
"Щоб отримати формат OGC/ISO WKB, використовуйте <xref "
"linkend=\"ST_AsBinary\"/>. Зверніть увагу, що формат OGC/ISO WKB не включає "
"SRID."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeomFromEWKB\"/>, <xref linkend=\"ST_SRID\"/>"
msgstr ", <xref linkend=\"ST_GeomFromEWKB\"/>, <xref linkend=\"ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a Geometry in HEXEWKB format (as text) using either little-endian "
"(NDR) or big-endian (XDR) encoding."
msgstr ""
"Повертає геометрію у форматі HEXEWKB (у вигляді тексту) з використанням "
"кодування little-endian (NDR) або big-endian (XDR)."

#. Tag: para
#, no-c-format
msgid ""
"Returns a Geometry in HEXEWKB format (as text) using either little-endian "
"(NDR) or big-endian (XDR) encoding. If no encoding is specified, then NDR is "
"used."
msgstr ""
"Повертає геометрію у форматі HEXEWKB (у вигляді тексту) з використанням "
"кодування little-endian (NDR) або big-endian (XDR). Якщо кодування не "
"вказано, використовується NDR."

#. Tag: refpurpose
#, no-c-format
msgid "Returns an Encoded Polyline from a LineString geometry."
msgstr "Повертає закодовану полілінію з геометрії LineString."

#. Tag: para
#, no-c-format
msgid ""
"Returns the geometry as an Encoded Polyline. This format is used by Google "
"Maps with precision=5 and by Open Source Routing Machine with precision=5 "
"and 6."
msgstr ""
"Повертає геометрію у вигляді закодованої полілінії. Цей формат "
"використовується Google Maps з точністю = 5 та Open Source Routing Machine з "
"точністю = 5 і 6."

#. Tag: para
#, no-c-format
msgid "Basic"
msgstr "Базовий"

#. Tag: para
#, no-c-format
msgid ""
"Use in conjunction with geography linestring and geography segmentize, and "
"put on google maps"
msgstr ""
"Використовуйте разом із географічними лініями та географічною сегментацією, "
"а також розмістіть на картах Google"

#. Tag: para
#, no-c-format
msgid ""
"javascript will look something like this where $ variable you replace with "
"query result"
msgstr ""
"javascript буде виглядати приблизно так, де змінну $ ви замінюєте "
"результатом запиту"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Segmentize\"/>"
msgstr ", <xref linkend=\"ST_Segmentize\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return a FlatGeobuf representation of a set of rows."
msgstr "Повернути представлення FlatGeobuf набору рядків."

#. Tag: para
#, no-c-format
msgid ""
"Return a FlatGeobuf representation (<link xlink:href=\"http://flatgeobuf."
"org\">http://flatgeobuf.org</link>) of a set of rows corresponding to a "
"FeatureCollection. NOTE: PostgreSQL bytea cannot exceed 1GB."
msgstr ""
"Повертає представлення FlatGeobuf (<link xlink:href=\"http://flatgeobuf."
"org\">http://flatgeobuf.org</link>) набору рядків, що відповідають "
"FeatureCollection. ПРИМІТКА: PostgreSQL bytea не може перевищувати 1 ГБ."

#. Tag: para
#, no-c-format
msgid "<varname>row</varname> row data with at least a geometry column."
msgstr ""
"<varname>row</varname> дані рядка, що містять принаймні стовпець геометрії."

#. Tag: para
#, no-c-format
msgid ""
"<varname>index</varname> toggle spatial index creation. Default is false."
msgstr ""
"<varname>index</varname> вмикає/вимикає створення просторового індексу. За "
"замовчуванням встановлено значення false."

#. Tag: para
#, no-c-format
msgid ""
"<varname>geom_name</varname> is the name of the geometry column in the row "
"data. If NULL it will default to the first found geometry column."
msgstr ""
"<varname>geom_name</varname> — це назва стовпця геометрії в даних рядка. "
"Якщо NULL, за замовчуванням буде використано перший знайдений стовпець "
"геометрії."

#. Tag: refpurpose
#, no-c-format
msgid "Return a Geobuf representation of a set of rows."
msgstr "Повернути представлення Geobuf набору рядків."

#. Tag: para
#, no-c-format
msgid ""
"Return a Geobuf representation (<link xlink:href=\"https://github.com/mapbox/"
"geobuf\">https://github.com/mapbox/geobuf</link>) of a set of rows "
"corresponding to a FeatureCollection. Every input geometry is analyzed to "
"determine maximum precision for optimal storage. Note that Geobuf in its "
"current form cannot be streamed so the full output will be assembled in "
"memory."
msgstr ""
"Повертає представлення Geobuf (<link xlink:href=\"https://github.com/mapbox/"
"geobuf\">https://github.com/mapbox/geobuf</link>) набору рядків, що "
"відповідають FeatureCollection. Кожна вхідна геометрія аналізується для "
"визначення максимальної точності для оптимального зберігання. Зверніть "
"увагу, що Geobuf у його поточній формі не може бути переданий потоком, тому "
"повний вихід буде зібраний у пам'яті."

#. Tag: refpurpose
#, no-c-format
msgid "Return a geometry or feature in GeoJSON format."
msgstr "Повернути геометрію або об'єкт у форматі GeoJSON."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry as a GeoJSON \"geometry\" object, or a row as a GeoJSON "
"\"feature\" object."
msgstr ""
"Повертає геометрію як об'єкт GeoJSON \"geometry\" або рядок як об'єкт "
"GeoJSON \"feature\"."

#. Tag: para
#, no-c-format
msgid ""
"The resulting GeoJSON geometry and feature representations conform with the "
"<link xlink:href=\"https://tools.ietf.org/html/rfc7946\">GeoJSON "
"specifications RFC 7946</link>, except when the parsed geometries are "
"referenced with a CRS other than WGS84 longitude and latitude (<link xlink:"
"href=\"https://epsg.io/4326\">EPSG:4326</link>, <link xlink:href=\"http://"
"epsg.io/4326.gml\">urn:ogc:def:crs:OGC::CRS84</link>); the GeoJSON geometry "
"object will then have a short CRS SRID identifier attached by default. 2D "
"and 3D Geometries are both supported. GeoJSON only supports SFS 1.1 geometry "
"types (no curve support for example)."
msgstr ""
"Отримані геометричні та об'єктні представлення GeoJSON відповідають <link "
"xlink:href=\"https://tools.ietf.org/html/rfc7946\">специфікаціям GeoJSON RFC "
"7946</link>, за винятком випадків, коли розібрані геометрії посилаються на "
"CRS, відмінну від WGS84 довготи та широти (<link xlink:href=\"https://epsg."
"io/4326\">EPSG:4326</link>, <link xlink:href=\"http://epsg.io/4326.gml\">urn:"
"ogc:def:crs:OGC::CRS84</link>); у такому випадку до об'єкта геометрії "
"GeoJSON за замовчуванням буде додано короткий ідентифікатор CRS SRID. "
"Підтримуються як 2D, так і 3D геометрії. GeoJSON підтримує тільки типи "
"геометрії SFS 1.1 (наприклад, не підтримуються криві)."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>geom_column</varname> parameter is used to distinguish between "
"multiple geometry columns. If omitted, the first geometry column in the "
"record will be determined. Conversely, passing the parameter will save "
"column type lookups."
msgstr ""
"Параметр <varname>geom_column</varname> використовується для розрізнення "
"декількох стовпців геометрії. Якщо його опустити, буде визначено перший "
"стовпець геометрії в записі. І навпаки, передача цього параметра збереже "
"пошуки типів стовпців."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>maxdecimaldigits</varname> argument may be used to reduce the "
"maximum number of decimal places used in output (defaults to 9). If you are "
"using EPSG:4326 and are outputting the geometry only for display, "
"<varname>maxdecimaldigits</varname>=6 can be a good choice for many maps."
msgstr ""
"Аргумент <varname>maxdecimaldigits</varname> можна використовувати для "
"зменшення максимальної кількості десяткових знаків, що використовуються у "
"вихідних даних (за замовчуванням — 9). Якщо ви використовуєте EPSG:4326 і "
"виводите геометрію тільки для відображення, для багатьох карт хорошим "
"вибором може бути <varname>maxdecimaldigits</varname>=6."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>options</varname> argument can be used to add BBOX or CRS in "
"GeoJSON output:"
msgstr ""
"Аргумент <varname>options</varname> можна використовувати для додавання BBOX "
"або CRS у вихідні дані GeoJSON:"

#. Tag: para
#, no-c-format
msgid "0: means no option"
msgstr "0: означає відсутність опції"

#. Tag: para
#, no-c-format
msgid "1: GeoJSON BBOX"
msgstr "1: GeoJSON BBOX"

#. Tag: para
#, no-c-format
msgid "2: GeoJSON Short CRS (e.g EPSG:4326)"
msgstr "2: GeoJSON коротка CRS (наприклад, EPSG:4326)"

#. Tag: para
#, no-c-format
msgid "4: GeoJSON Long CRS (e.g urn:ogc:def:crs:EPSG::4326)"
msgstr "4: GeoJSON Long CRS (наприклад, urn:ogc:def:crs:EPSG::4326)"

#. Tag: para
#, no-c-format
msgid "8: GeoJSON Short CRS if not EPSG:4326 (default)"
msgstr "8: GeoJSON Короткий CRS, якщо не EPSG:4326 (за замовчуванням)"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>id_column</varname> parameter is used to set the \"id\" member "
"of the returned GeoJSON features. As per GeoJSON RFC, this SHOULD be used "
"whenever a feature has a commonly used identifier, such as a primary key. "
"When not specified, the produced features will not get an \"id\" member and "
"any columns other than the geometry, including any potential keys, will just "
"end up inside the feature’s \"properties\" member."
msgstr ""
"Параметр <varname>id_column</varname> використовується для встановлення "
"елемента \"id\" повернутих об'єктів GeoJSON. Відповідно до GeoJSON RFC, це "
"ПОВИННО використовуватися, коли елемент має загальновживаний ідентифікатор, "
"такий як первинний ключ. Якщо це не вказано, створені елементи не отримають "
"елемент \"id\", а всі стовпці, крім геометрії, включаючи будь-які потенційні "
"ключі, просто потраплять в елемент \"properties\" елемента."

#. Tag: para
#, no-c-format
msgid ""
"When the input record includes duplicate column names, the resulting "
"\"properties\" object will contain repeated keys. <function>ST_AsGeoJSON</"
"function> raises a warning in that case because PostgreSQL <type>jsonb</"
"type> keeps only the last value for duplicate keys."
msgstr ""
"Якщо вхідний запис містить дублікати імен стовпців, об'єкт «властивості» "
"буде містити повторювані ключі. У цьому випадку функція "
"<function>ST_AsGeoJSON</function> видає попередження, оскільки PostgreSQL "
"<type>jsonb</type> зберігає тільки останнє значення для дублікатів ключів."

#. Tag: para
#, no-c-format
msgid ""
"The GeoJSON specification states that polygons are oriented using the Right-"
"Hand Rule, and some clients require this orientation. This can be ensured by "
"using <xref linkend=\"ST_ForcePolygonCCW\"/>. The specification also "
"requires that geometry be in the WGS84 coordinate system (SRID = 4326). If "
"necessary geometry can be projected into WGS84 using <xref "
"linkend=\"ST_Transform\"/>: <code>ST_Transform( geom, 4326 )</code>."
msgstr ""
"Специфікація GeoJSON визначає, що полігони орієнтуються за правилом правої "
"руки, і деякі клієнти вимагають такої орієнтації. Це можна забезпечити за "
"допомогою <xref linkend=\"ST_ForcePolygonCCW\"/>. Специфікація також "
"вимагає, щоб геометрія була в системі координат WGS84 (SRID = 4326). За "
"необхідності геометрію можна спроектувати в WGS84 за допомогою <xref "
"linkend=\"ST_Transform\"/>: <code>ST_Transform( geom, 4326 )</code>."

#. Tag: para
#, no-c-format
msgid ""
"GeoJSON can be tested and viewed online at <link xlink:href=\"http://geojson."
"io/\">geojson.io</link> and <link xlink:href=\"http://geojson.io/"
"\">geojsonlint.com</link>. It is widely supported by web mapping frameworks:"
msgstr ""
"GeoJSON можна протестувати та переглянути онлайн за адресами <link xlink:"
"href=\"http://geojson.io/\">geojson.io</link> та <link xlink:href=\"http://"
"geojson.io/\">geojsonlint.com</link>. Він широко підтримується веб-"
"картографічними фреймворками:"

#. Tag: link
#, no-c-format
msgid "OpenLayers GeoJSON Example"
msgstr "Приклад OpenLayers GeoJSON"

#. Tag: link
#, no-c-format
msgid "Leaflet GeoJSON Example"
msgstr "Приклад GeoJSON для листівки"

#. Tag: link
#, no-c-format
msgid "Mapbox GL GeoJSON Example"
msgstr "Приклад Mapbox GL GeoJSON"

#. Tag: para
#, no-c-format
msgid "Availability: 1.3.4"
msgstr "Доступність: 1.3.4"

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 support default args and named args."
msgstr ""
"Змінено: 2.0.0 підтримка аргументів за замовчуванням та іменованих "
"аргументів."

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 support records as input"
msgstr "Змінено: 3.0.0 підтримка записів як вхідних даних"

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 output SRID if not EPSG:4326."
msgstr "Змінено: 3.0.0 виведення SRID, якщо не EPSG:4326."

#. Tag: para
#, no-c-format
msgid "Changed: 3.5.0 allow specifying the column containing the feature id"
msgstr "Змінено: 3.5.0 Дозволено вказувати стовпець, що містить feature id"

#. Tag: para
#, no-c-format
msgid "Changed: 3.7.0 added warning about duplicate keys"
msgstr "Змінено: 3.7.0 додано попередження про дублювання ключів"

#. Tag: para
#, no-c-format
msgid "Generate a FeatureCollection:"
msgstr "Створити колекцію об'єктів:"

#. Tag: para
#, no-c-format
msgid "Generate a Feature:"
msgstr "Створити Feature:"

#. Tag: para
#, no-c-format
msgid ""
"Don't forget to transform your data to WGS84 longitude, latitude to conform "
"with the GeoJSON specification:"
msgstr ""
"Не забудьте перетворити дані в довготу WGS84, широту, щоб вони відповідали "
"специфікації GeoJSON:"

#. Tag: para
#, no-c-format
msgid "3D geometries are supported:"
msgstr "Підтримуються 3D-геометрії:"

#. Tag: para
#, no-c-format
msgid "Options argument can be used to add BBOX and CRS in GeoJSON output:"
msgstr ""
"Аргумент Options можна використовувати для додавання BBOX і CRS у вихідні "
"дані GeoJSON:"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ForcePolygonCCW\"/>, <xref linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_ForcePolygonCCW\"/>, <xref linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the geometry as a GML version 2 or 3 element."
msgstr "Повернути геометрію як елемент GML версії 2 або 3."

#. Tag: para
#, no-c-format
msgid ""
"Return the geometry as a Geography Markup Language (GML) element. The "
"version parameter, if specified, may be either 2 or 3. If no version "
"parameter is specified then the default is assumed to be 2. The "
"<varname>maxdecimaldigits</varname> argument may be used to reduce the "
"maximum number of decimal places used in output (defaults to 15)."
msgstr ""
"Повернути геометрію як елемент мови географічної розмітки (GML). Параметр "
"version, якщо вказано, може мати значення 2 або 3. Якщо параметр version не "
"вказано, за замовчуванням використовується значення 2. Аргумент "
"<varname>maxdecimaldigits</varname> можна використовувати для зменшення "
"максимальної кількості десяткових знаків, що використовуються у вихідних "
"даних (за замовчуванням 15)."

#. Tag: para
#, no-c-format
msgid "GML 2 refer to 2.1.2 version, GML 3 to 3.1.1 version"
msgstr "GML 2 відноситься до версії 2.1.2, GML 3 – до версії 3.1.1"

#. Tag: para
#, no-c-format
msgid ""
"The 'options' argument is a bitfield. It could be used to define CRS output "
"type in GML output, and to declare data as lat/lon:"
msgstr ""
"Аргумент \"options\" є бітовим полем. Він може використовуватися для "
"визначення типу виводу CRS у виводі GML та для оголошення даних як lat/lon:"

#. Tag: para
#, no-c-format
msgid "0: GML Short CRS (e.g EPSG:4326), default value"
msgstr "0: Коротка CRS GML (наприклад, EPSG:4326), значення за замовчуванням"

#. Tag: para
#, no-c-format
msgid "1: GML Long CRS (e.g urn:ogc:def:crs:EPSG::4326)"
msgstr "1: GML Long CRS (наприклад, urn:ogc:def:crs:EPSG::4326)"

#. Tag: para
#, no-c-format
msgid "2: For GML 3 only, remove srsDimension attribute from output."
msgstr "2: Тільки для GML 3, видаліть атрибут srsDimension з вихідних даних."

#. Tag: para
#, no-c-format
msgid ""
"4: For GML 3 only, use &lt;LineString&gt; rather than &lt;Curve&gt; tag for "
"lines."
msgstr ""
"4: Тільки для GML 3 використовуйте тег &lt;LineString&gt; замість &lt;"
"Curve&gt; для ліній."

#. Tag: para
#, no-c-format
msgid ""
"16: Declare that data are lat/lon (e.g srid=4326). Default is to assume that "
"data are planars. This option is useful for GML 3.1.1 output only, related "
"to axis order. So if you set it, it will swap the coordinates so order is "
"lat lon instead of database lon lat."
msgstr ""
"16: Заявити, що дані є широтою/довготою (наприклад, srid=4326). За "
"замовчуванням вважається, що дані є планарними. Ця опція корисна тільки для "
"виводу GML 3.1.1, пов'язаного з порядком осей. Тому, якщо ви її встановите, "
"координати будуть поміняні місцями, і порядок буде широта-довгота замість "
"довгота-широта, як у базі даних."

#. Tag: para
#, no-c-format
msgid "32: Output the box of the geometry (envelope)."
msgstr "32: Вивести прямокутник геометрії (контур)."

#. Tag: para
#, no-c-format
msgid ""
"The 'namespace prefix' argument may be used to specify a custom namespace "
"prefix or no prefix (if empty). If null or omitted 'gml' prefix is used"
msgstr ""
"Аргумент \"namespace prefix\" може використовуватися для вказання власного "
"префікса простору імен або відсутності префікса (якщо поле порожнє). Якщо "
"префікс \"gml\" нульовий або пропущений, використовується префікс \"gml\""

#. Tag: para
#, no-c-format
msgid "Availability: 1.3.2"
msgstr "Доступність: 1.3.2"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 prefix support was introduced. Option 4 for GML3 was "
"introduced to allow using LineString instead of Curve tag for lines. GML3 "
"Support for Polyhedral surfaces and TINS was introduced. Option 32 was "
"introduced to output the box."
msgstr ""
"Покращено: додано підтримку префікса 2.0.0. Додано опцію 4 для GML3, що "
"дозволяє використовувати тег LineString замість Curve для ліній. Додано "
"підтримку GML3 для багатогранних поверхонь і TINS. Додано опцію 32 для "
"виведення прямокутника."

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 use default named args"
msgstr "Змінено: 2.0.0 використання аргументів із стандартними іменами"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 id support was introduced, for GML 3."
msgstr "Покращено: 2.1.0 Додано підтримку ідентифікаторів для GML 3."

#. Tag: para
#, no-c-format
msgid "Only version 3+ of ST_AsGML supports Polyhedral Surfaces and TINS."
msgstr "Тільки версія 3+ ST_AsGML підтримує багатогранні поверхні та TINS."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 17.2"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 17.2"

#. Tag: title
#, no-c-format
msgid "Examples: Version 2"
msgstr "Приклади: Версія 2"

#. Tag: title
#, no-c-format
msgid "Examples: Version 3"
msgstr "Приклади: Версія 3"

#. Tag: refpurpose
#, no-c-format
msgid "Return the geometry as a KML element."
msgstr "Повернути геометрію як елемент KML."

#. Tag: para
#, no-c-format
msgid ""
"Return the geometry as a Keyhole Markup Language (KML) element. default "
"maximum number of decimal places is 15, default namespace is no prefix."
msgstr ""
"Повернути геометрію як елемент мови розмітки Keyhole (KML). Максимальна "
"кількість десяткових знаків за замовчуванням — 15, простір імен за "
"замовчуванням — без префікса."

#. Tag: para
#, no-c-format
msgid ""
"Requires PostGIS be compiled with Proj support. Use <xref "
"linkend=\"PostGIS_Full_Version\"/> to confirm you have proj support compiled "
"in."
msgstr ""
"Потрібно, щоб PostGIS було скомпільовано з підтримкою Proj. Використовуйте "
"<xref linkend=\"PostGIS_Full_Version\"/>, щоб підтвердити, що підтримка proj "
"скомпільована."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.2.2 - later variants that include version param came in 1.3.2"
msgstr ""
"Доступність: 1.2.2 — пізніші варіанти, що містять параметр версії, з'явилися "
"в 1.3.2"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 - Add prefix namespace, use default and named args"
msgstr ""
"Покращено: 2.0.0 - Додано префікс простору імен, використання аргументів за "
"замовчуванням та іменованих аргументів"

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 - Removed the \"versioned\" variant signature"
msgstr "Змінено: 3.0.0 - Вилучено підпис варіанту \"versioned\""

#. Tag: para
#, no-c-format
msgid "AsKML output will not work with geometries that do not have an SRID"
msgstr "Вихідні дані AsKML не працюватимуть з геометріями, які не мають SRID"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsGML\"/>"
msgstr ", <xref linkend=\"ST_AsGML\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the Degrees, Minutes, Seconds representation of the given point."
msgstr "Повернути представлення градусів, хвилин, секунд заданої точки."

#. Tag: para
#, no-c-format
msgid "Returns the Degrees, Minutes, Seconds representation of the point."
msgstr "Повертає представлення точки у градусах, хвилинах і секундах."

#. Tag: para
#, no-c-format
msgid ""
"It is assumed the point is in a lat/lon projection. The X (lon) and Y (lat) "
"coordinates are normalized in the output to the \"normal\" range (-180 to "
"+180 for lon, -90 to +90 for lat)."
msgstr ""
"Передбачається, що точка знаходиться в проекції широти/довготи. Координати X "
"(довгота) та Y (широта) у вихідних даних нормалізовано до \"нормального\" "
"діапазону (-180 до +180 для довготи, -90 до +90 для широти)."

#. Tag: para
#, no-c-format
msgid ""
"The text parameter is a format string containing the format for the "
"resulting text, similar to a date format string. Valid tokens are \"D\" for "
"degrees, \"M\" for minutes, \"S\" for seconds, and \"C\" for cardinal "
"direction (NSEW). DMS tokens may be repeated to indicate desired width and "
"precision (\"SSS.SSSS\" means \" 1.0023\")."
msgstr ""
"Параметр text є рядком формату, що містить формат для отриманого тексту, "
"подібний до рядка формату дати. Допустимі символи: \"D\" для градусів, \"M\" "
"для хвилин, \"S\" для секунд і \"C\" для основних напрямків (NSEW). Символи "
"DMS можна повторювати, щоб вказати бажану ширину та точність (\"SSS.SSSS\" "
"означає \"1,0023\")."

#. Tag: para
#, no-c-format
msgid ""
"\"M\", \"S\", and \"C\" are optional. If \"C\" is omitted, degrees are shown "
"with a \"-\" sign if south or west. If \"S\" is omitted, minutes will be "
"shown as decimal with as many digits of precision as you specify. If \"M\" "
"is also omitted, degrees are shown as decimal with as many digits precision "
"as you specify."
msgstr ""
"\"M\", \"S\" та \"C\" є необов'язковими. Якщо \"C\" опущено, градуси "
"позначаються знаком \"-\", якщо вони південні або західні. Якщо \"S\" "
"опущено, хвилини відображаються у вигляді десяткових чисел із точністю до "
"заданої кількості цифр. Якщо \"M\" також опущено, градуси відображаються у "
"вигляді десяткових чисел із точністю до заданої кількості цифр."

#. Tag: para
#, no-c-format
msgid ""
"If the format string is omitted (or zero-length) a default format will be "
"used."
msgstr ""
"Якщо рядок формату пропущено (або має нульову довжину), буде використано "
"формат за замовчуванням."

#. Tag: para
#, no-c-format
msgid "Default format."
msgstr "Формат за замовчуванням."

#. Tag: para
#, no-c-format
msgid "Providing a format (same as the default)."
msgstr "Надання формату (такого самого, як за замовчуванням)."

#. Tag: para
#, no-c-format
msgid "Characters other than D, M, S, C and . are just passed through."
msgstr "Символи, крім D, M, S, C і ., просто пропускаються."

#. Tag: para
#, no-c-format
msgid "Signed degrees instead of cardinal directions."
msgstr "Підписані ступені замість основних напрямків."

#. Tag: para
#, no-c-format
msgid "Decimal degrees."
msgstr "Десятичні градуси."

#. Tag: para
#, no-c-format
msgid "Excessively large values are normalized."
msgstr "Надмірно великі значення нормалізуються."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns geometry as a MARC21/XML record with a geographic datafield (034)."
msgstr ""
"Повертає геометрію у вигляді запису MARC21/XML із полем географічних даних "
"(034)."

#. Tag: para
#, no-c-format
msgid ""
"This function returns a MARC21/XML record with <link xlink:href=\"https://"
"www.loc.gov/marc/bibliographic/bd034.html\">Coded Cartographic Mathematical "
"Data</link> representing the bounding box of a given geometry. The "
"<varname>format</varname> parameter allows to encode the coordinates in "
"subfields <varname>$d</varname>,<varname>$e</varname>,<varname>$f</varname> "
"and <varname>$g</varname> in all formats supported by the MARC21/XML "
"standard. Valid formats are:"
msgstr ""
"Ця функція повертає запис MARC21/XML з <link xlink:href=\"https://www.loc."
"gov/marc/bibliographic/bd034.html\">Кодованими картографічними математичними "
"даними</link>, що представляють обмежувальну рамку заданої геометрії. "
"Параметр <varname>format</varname> дозволяє кодувати координати в підполях "
"<varname>$d</varname>,<varname>$e</varname>,<varname>$f</varname> та "
"<varname>$g</varname> у всіх форматах, що підтримуються стандартом MARC21/"
"XML. Допустимі формати:"

#. Tag: para
#, no-c-format
msgid ""
"cardinal direction, degrees, minutes and seconds (default): "
"<varname>hdddmmss</varname>"
msgstr ""
"основний напрямок, градуси, хвилини та секунди (за замовчуванням): "
"<varname>hdddmmss</varname>"

#. Tag: para
#, no-c-format
msgid "decimal degrees with cardinal direction: <varname>hddd.dddddd</varname>"
msgstr ""
"десятиградусні градуси з основним напрямком: <varname>hddd.dddddd</varname>"

#. Tag: para
#, no-c-format
msgid ""
"decimal degrees without cardinal direction: <varname>ddd.dddddd</varname>"
msgstr ""
"десятиградусні градуси без вказівки сторони світу: <varname>ddd.dddddd</"
"varname>"

#. Tag: para
#, no-c-format
msgid "decimal minutes with cardinal direction: <varname>hdddmm.mmmm</varname>"
msgstr ""
"десятикратні хвилини з основним напрямком: <varname>hdddmm.mmmm</varname>"

#. Tag: para
#, no-c-format
msgid ""
"decimal minutes without cardinal direction: <varname>dddmm.mmmm</varname>"
msgstr "десятинні хвилини без вказівки напрямку: <varname>dddmm.mmmm</varname>"

#. Tag: para
#, no-c-format
msgid ""
"decimal seconds with cardinal direction: <varname>hdddmmss.sss</varname>"
msgstr ""
"десятинні секунди з основним напрямком: <varname>hdddmmss.sss</varname>"

#. Tag: para
#, no-c-format
msgid ""
"The decimal sign may be also a comma, e.g. <varname>hdddmm,mmmm</varname>."
msgstr ""
"Знак десяткового числа може бути також комою, наприклад <varname>hdddmm,"
"mmmm</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The precision of decimal formats can be limited by the number of characters "
"after the decimal sign, e.g. <varname>hdddmm.mm</varname> for decimal "
"minutes with a precision of two decimals."
msgstr ""
"Точність десяткових форматів може бути обмежена кількістю символів після "
"десяткового знака, наприклад <varname>hdddmm.mm</varname> для десяткових "
"хвилин з точністю до двох десяткових знаків."

#. Tag: para
#, no-c-format
msgid "This function ignores the Z and M dimensions."
msgstr "Ця функція ігнорує розміри Z і M."

#. Tag: para
#, no-c-format
msgid ""
"This function does not support non lon/lat geometries, as they are not "
"supported by the MARC21/XML standard (Coded Cartographic Mathematical Data)."
msgstr ""
"Ця функція не підтримує геометрії, що не є lon/lat, оскільки вони не "
"підтримуються стандартом MARC21/XML (Coded Cartographic Mathematical Data)."

#. Tag: para
#, no-c-format
msgid ""
"The MARC21/XML Standard does not provide any means to annotate the spatial "
"reference system for Coded Cartographic Mathematical Data, which means that "
"this information will be lost after conversion to MARC21/XML."
msgstr ""
"Стандарт MARC21/XML не передбачає жодних засобів для анотування просторової "
"системи координат для кодованих картографічних математичних даних, що "
"означає, що ця інформація буде втрачена після перетворення у формат MARC21/"
"XML."

#. Tag: para
#, no-c-format
msgid ""
"Converting a <varname>POINT</varname> to MARC21/XML formatted as hdddmmss "
"(default)"
msgstr ""
"Перетворення <varname>POINT</varname> у формат MARC21/XML у вигляді hdddmmss "
"(за замовчуванням)"

#. Tag: para
#, no-c-format
msgid ""
"Converting a <varname>POLYGON</varname> to MARC21/XML formatted in decimal "
"degrees"
msgstr ""
"Перетворення <varname>POLYGON</varname> у формат MARC21/XML з десятковими "
"градусами"

#. Tag: para
#, no-c-format
msgid ""
"Converting a <varname>GEOMETRYCOLLECTION</varname> to MARC21/XML formatted "
"in decimal minutes. The geometries order in the MARC21/XML output correspond "
"to their order in the collection."
msgstr ""
"Перетворення <varname>GEOMETRYCOLLECTION</varname> у формат MARC21/XML з "
"десятковими хвилинами. Порядок геометрій у вихідних даних MARC21/XML "
"відповідає їхньому порядку в колекції."

#. Tag: refpurpose
#, no-c-format
msgid "Transforms a geometry into the coordinate space of a MVT tile."
msgstr "Перетворює геометрію в координатну систему плитки MVT."

#. Tag: para
#, no-c-format
msgid ""
"Transforms a geometry into the coordinate space of a MVT (<link xlink:"
"href=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</link>) "
"tile, clipping it to the tile bounds if required. The geometry must be in "
"the coordinate system of the target map (using <xref "
"linkend=\"ST_Transform\"/> if needed). Commonly this is <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Web_Mercator_projection\">Web Mercator</"
"link> (SRID:3857)."
msgstr ""
"Перетворює геометрію в координатну систему плитки MVT (<link xlink:"
"href=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector Tile</link>), "
"обрізаючи її до меж плитки, якщо потрібно. Геометрія повинна бути в системі "
"координат цільової карти (використовуючи <xref linkend=\"ST_Transform\"/>, "
"якщо потрібно). Зазвичай це <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Web_Mercator_projection\">Web Mercator</link> (SRID:3857)."

#. Tag: para
#, no-c-format
msgid ""
"The function attempts to preserve geometry validity, and corrects it if "
"needed. This may cause the result geometry to collapse to a lower dimension."
msgstr ""
"Функція намагається зберегти правильність геометрії та виправити її, якщо це "
"необхідно. Це може призвести до скорочення геометрії результату до нижчого "
"виміру."

#. Tag: para
#, no-c-format
msgid ""
"The rectangular bounds of the tile in the target map coordinate space must "
"be provided, so the geometry can be transformed, and clipped if required. "
"The bounds can be generated using <xref linkend=\"ST_TileEnvelope\"/>."
msgstr ""
"Необхідно вказати прямокутні межі плитки в просторі координат цільової "
"карти, щоб можна було трансформувати геометрію та обрізати її за "
"необхідності. Межі можна створити за допомогою <xref "
"linkend=\"ST_TileEnvelope\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This function is used to convert geometry into the tile coordinate space "
"required by <xref linkend=\"ST_AsMVT\"/>."
msgstr ""
"Ця функція використовується для перетворення геометрії в координатну систему "
"плиток, необхідну для <xref linkend=\"ST_AsMVT\"/>."

#. Tag: para
#, no-c-format
msgid ""
"<varname>geom</varname> is the geometry to transform, in the coordinate "
"system of the target map."
msgstr ""
"<varname>geom</varname> — геометрія, яку потрібно трансформувати в системі "
"координат цільової карти."

#. Tag: para
#, no-c-format
msgid ""
"<varname>bounds</varname> is the rectangular bounds of the tile in map "
"coordinate space, with no buffer."
msgstr ""
"<varname>bounds</varname> — прямокутні межі плитки в просторі координат "
"карти, без буфера."

#. Tag: para
#, no-c-format
msgid ""
"<varname>extent</varname> is the tile extent size in tile coordinate space "
"as defined by the <link xlink:href=\"https://www.mapbox.com/vector-tiles/"
"specification/\">MVT specification</link>. Defaults to 4096."
msgstr ""
"<varname>extent</varname> — розмір площі плитки в просторі координат плитки, "
"як визначено в <link xlink:href=\"https://www.mapbox.com/vector-tiles/"
"specification/\">специфікації MVT</link>. За замовчуванням — 4096."

#. Tag: para
#, no-c-format
msgid ""
"<varname>buffer</varname> is the buffer size in tile coordinate space for "
"geometry clippig. Defaults to 256."
msgstr ""
"<varname>buffer</varname> — розмір буфера в просторі координат плиток для "
"обрізки геометрії. За замовчуванням — 256."

#. Tag: para
#, no-c-format
msgid ""
"<varname>clip_geom</varname> is a boolean to control if geometries are "
"clipped or encoded as-is. Defaults to true."
msgstr ""
"<varname>clip_geom</varname> — це логічне значення, яке визначає, чи "
"геометрії обрізаються або кодуються без змін. За замовчуванням встановлено "
"значення true."

#. Tag: para
#, no-c-format
msgid ""
"From 3.0, Wagyu can be chosen at configure time to clip and validate MVT "
"polygons. This library is faster and produces more correct results than the "
"GEOS default, but it might drop small polygons."
msgstr ""
"Починаючи з версії 3.0, під час конфігурації можна вибрати Wagyu для "
"обрізання та перевірки полігонів MVT. Ця бібліотека працює швидше та дає "
"більш правильні результати, ніж стандартна GEOS, але може пропускати "
"невеликі полігони."

#. Tag: para
#, no-c-format
msgid ""
"Canonical example for a Web Mercator tile using a computed tile bounds to "
"query and clip geometry. This assumes the data.geom column has srid of 4326."
msgstr ""
"Канонічний приклад для плитки Web Mercator з використанням обчислених меж "
"плитки для запиту та обрізки геометрії. Припускається, що стовпець data.geom "
"має srid 4326."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_TileEnvelope\"/>, <xref "
"linkend=\"PostGIS_Wagyu_Version\"/>"
msgstr ""
", <xref linkend=\"ST_TileEnvelope\"/>, <xref "
"linkend=\"PostGIS_Wagyu_Version\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate function returning a MVT representation of a set of rows."
msgstr "Агрегатна функція, що повертає MVT-представлення набору рядків."

#. Tag: para
#, no-c-format
msgid ""
"An aggregate function which returns a binary <link xlink:href=\"https://www."
"mapbox.com/vector-tiles/\">Mapbox Vector Tile</link> representation of a set "
"of rows corresponding to a tile layer. The rows must contain a geometry "
"column which will be encoded as a feature geometry. The geometry must be in "
"tile coordinate space and valid as per the <link xlink:href=\"https://www."
"mapbox.com/vector-tiles/specification/\">MVT specification</link>. <xref "
"linkend=\"ST_AsMVTGeom\"/> can be used to transform geometry into tile "
"coordinate space. Other row columns are encoded as feature attributes."
msgstr ""
"Агрегатна функція, яка повертає двійкове <link xlink:href=\"https://www."
"mapbox.com/vector-tiles/\">Mapbox Vector Tile</link> представлення набору "
"рядків, що відповідають шару плиток. Рядки повинні містити стовпець "
"геометрії, який буде закодований як геометрія об'єкта. Геометрія повинна "
"бути в просторі координат плитки та відповідати <link xlink:href=\"https://"
"www.mapbox.com/vector-tiles/specification/\">специфікації MVT</link>. <xref "
"linkend=\"ST_AsMVTGeom\"/> можна використовувати для перетворення геометрії "
"в простір координат плитки. Інші стовпці рядків кодуються як атрибути "
"об'єкта."

#. Tag: para
#, no-c-format
msgid ""
"The <link xlink:href=\"https://www.mapbox.com/vector-tiles/\">Mapbox Vector "
"Tile</link> format can store features with varying sets of attributes. To "
"use this capability supply a JSONB column in the row data containing Json "
"objects one level deep. The keys and values in the JSONB values will be "
"encoded as feature attributes."
msgstr ""
"Формат <link xlink:href=\"https://www.mapbox.com/vector-tiles/\">Mapbox "
"Vector Tile</link> може зберігати об'єкти з різними наборами атрибутів. Щоб "
"скористатися цією можливістю, надайте стовпець JSONB у даних рядка, що "
"містить об'єкти Json одного рівня. Ключі та значення в значеннях JSONB "
"будуть закодовані як атрибути об'єктів."

#. Tag: para
#, no-c-format
msgid ""
"Tiles with multiple layers can be created by concatenating multiple calls to "
"this function using <varname>||</varname> or <varname>STRING_AGG</varname>."
msgstr ""
"Плитки з декількома шарами можна створити, об'єднавши кілька викликів цієї "
"функції за допомогою <varname>||</varname> або <varname>STRING_AGG</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an element in "
"the row. However you can use <xref linkend=\"ST_AsMVTGeom\"/> to prepare a "
"geometry collection for inclusion."
msgstr ""
"Не викликайте з <varname>GEOMETRYCOLLECTION</varname> як елемент у рядку. "
"Однак ви можете використовувати <xref linkend=\"ST_AsMVTGeom\"/>, щоб "
"підготувати колекцію геометрії для включення."

#. Tag: para
#, no-c-format
msgid ""
"<varname>name</varname> is the name of the layer. Default is the string "
"\"default\"."
msgstr ""
"<varname>name</varname> — це назва шару. За замовчуванням використовується "
"рядок \"default\"."

#. Tag: para
#, no-c-format
msgid ""
"<varname>extent</varname> is the tile extent in screen space as defined by "
"the specification. Default is 4096."
msgstr ""
"<varname>extent</varname> — це розмір плитки в просторі екрана, як визначено "
"в специфікації. За замовчуванням — 4096."

#. Tag: para
#, no-c-format
msgid ""
"<varname>geom_name</varname> is the name of the geometry column in the row "
"data. Default is the first geometry column. Note that PostgreSQL by default "
"automatically <link xlink:href=\"https://www.postgresql.org/docs/current/sql-"
"syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS\">folds unquoted identifiers to "
"lower case</link>, which means that unless the geometry column is quoted, e."
"g. <varname>\"MyMVTGeom\"</varname>, this parameter must be provided as "
"lowercase."
msgstr ""
"<varname>geom_name</varname> — це ім'я стовпця геометрії в даних рядка. За "
"замовчуванням це перший стовпець геометрії. Зверніть увагу, що PostgreSQL за "
"замовчуванням автоматично <link xlink:href=\"https://www.postgresql.org/docs/"
"current/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS\">перетворює "
"ідентифікатори без лапок у нижній регістр</link>, що означає, що якщо "
"стовпець геометрії не взято в лапки, наприклад <varname>\"MyMVTGeom\"</"
"varname>, цей параметр повинен бути вказаний малими літерами."

#. Tag: para
#, no-c-format
msgid ""
"<varname>feature_id_name</varname> is the name of the Feature ID column in "
"the row data. If NULL or negative the Feature ID is not set. The first "
"column matching name and valid type (smallint, integer, bigint) will be used "
"as Feature ID, and any subsequent column will be added as a property. JSON "
"properties are not supported."
msgstr ""
"<varname>feature_id_name</varname> — це назва стовпця Feature ID у даних "
"рядка. Якщо значення NULL або від’ємне, Feature ID не встановлюється. Перший "
"стовпець, що відповідає назві та дійсному типу (smallint, integer, bigint), "
"буде використано як Feature ID, а всі наступні стовпці будуть додано як "
"властивості. Властивості JSON не підтримуються."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.0 - added support for Feature ID."
msgstr "Покращено: 3.0 — додано підтримку ідентифікатора функції."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 - added support parallel query."
msgstr "Покращено: 2.5.0 — додано підтримку паралельних запитів."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_TileEnvelope\"/>"
msgstr ", <xref linkend=\"ST_TileEnvelope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns SVG path data for a geometry."
msgstr "Повертає дані SVG-шляху для геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Return the geometry as Scalar Vector Graphics (SVG) path data. Use 1 as "
"second argument to have the path data implemented in terms of relative "
"moves, the default (or 0) uses absolute moves. Third argument may be used to "
"reduce the maximum number of decimal digits used in output (defaults to 15). "
"Point geometries will be rendered as cx/cy when 'rel' arg is 0, x/y when "
"'rel' is 1. Multipoint geometries are delimited by commas (\",\"), "
"GeometryCollection geometries are delimited by semicolons (\";\")."
msgstr ""
"Повернути геометрію як дані шляху Scalar Vector Graphics (SVG). "
"Використовуйте 1 як другий аргумент, щоб дані шляху були реалізовані у "
"вигляді відносних переміщень, за замовчуванням (або 0) використовуються "
"абсолютні переміщення. Третій аргумент може бути використаний для зменшення "
"максимальної кількості десяткових цифр, що використовуються у вихідних даних "
"(за замовчуванням 15). Точкові геометрії будуть відображатися як cx/cy, коли "
"аргумент 'rel' дорівнює 0, x/y, коли 'rel' дорівнює 1. Багатоточкові "
"геометрії розділяються комами (\",\"), геометрії GeometryCollection "
"розділяються крапками з комою (\";\")."

#. Tag: para
#, no-c-format
msgid ""
"For working with PostGIS SVG graphics, checkout <link xlink:href=\"https://"
"github.com/dr-jts/pg_svg\">pg_svg</link> library which provides plpgsql "
"functions for working with outputs from ST_AsSVG."
msgstr ""
"Для роботи з графікою PostGIS SVG, ознайомтеся з бібліотекою <link xlink:"
"href=\"https://github.com/dr-jts/pg_svg\">pg_svg</link>, яка надає функції "
"plpgsql для роботи з результатами ST_AsSVG."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 to support all curve types"
msgstr "Покращено: 3.4.0 для підтримки всіх типів кривих"

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 to use default args and support named args"
msgstr ""
"Змінено: 2.0.0 для використання аргументів за замовчуванням та підтримки "
"іменованих аргументів"

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.2.2. Availability: 1.4.0 Changed in PostGIS 1.4.0 to include "
"L command in absolute path to conform to <link xlink:href=\"http://www.w3."
"org/TR/SVG/paths.html#PathDataBNF\">http://www.w3.org/TR/SVG/paths."
"html#PathDataBNF</link>"
msgstr ""
"Доступність: 1.2.2. Доступність: 1.4.0 Змінено в PostGIS 1.4.0, щоб включити "
"команду L в абсолютний шлях для відповідності <link xlink:href=\"http://www."
"w3.org/TR/SVG/paths.html#PathDataBNF\">http://www.w3.org/TR/SVG/paths."
"html#PathDataBNF</link>"

#. Tag: para
#, no-c-format
msgid "Circular string"
msgstr "Circular string"

#. Tag: para
#, no-c-format
msgid "Multi-curve"
msgstr "Multi-curve"

#. Tag: para
#, no-c-format
msgid "Multi-surface"
msgstr "Multi-surface"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the geometry as TWKB, aka \"Tiny Well-Known Binary\""
msgstr ""
"Повертає геометрію у вигляді TWKB, також відомого як \"Tiny Well-Known "
"Binary\" (маленький добре відомий двійковий файл)"

#. Tag: para
#, no-c-format
msgid ""
"Returns the geometry in TWKB (Tiny Well-Known Binary) format. TWKB is a "
"<link xlink:href=\"https://github.com/TWKB/Specification/blob/master/twkb."
"md\">compressed binary format</link> with a focus on minimizing the size of "
"the output."
msgstr ""
"Повертає геометрію у форматі TWKB (Tiny Well-Known Binary). TWKB — це <link "
"xlink:href=\"https://github.com/TWKB/Specification/blob/master/twkb."
"md\">стислий двійковий формат</link>, орієнтований на мінімізацію розміру "
"вихідних даних."

#. Tag: para
#, no-c-format
msgid ""
"The decimal digits parameters control how much precision is stored in the "
"output. By default, values are rounded to the nearest unit before encoding. "
"If you want to transfer more precision, increase the number. For example, a "
"value of 1 implies that the first digit to the right of the decimal point "
"will be preserved."
msgstr ""
"Параметри десяткових цифр контролюють точність збереження даних у вихідних "
"даних. За замовчуванням значення округлюються до найближчої одиниці перед "
"кодуванням. Якщо потрібно передати більш точні дані, збільште це число. "
"Наприклад, значення 1 означає, що перша цифра праворуч від десяткової крапки "
"буде збережена."

#. Tag: para
#, no-c-format
msgid ""
"The sizes and bounding boxes parameters control whether optional information "
"about the encoded length of the object and the bounds of the object are "
"included in the output. By default they are not. Do not turn them on unless "
"your client software has a use for them, as they just use up space (and "
"saving space is the point of TWKB)."
msgstr ""
"Параметри розмірів та обмежувальних рамок визначають, чи буде у вихідні дані "
"включена додаткова інформація про довжину кодованого об'єкта та межі "
"об'єкта. За замовчуванням вони не включені. Не вмикайте їх, якщо ваше "
"програмне забезпечення не використовує їх, оскільки вони лише займають місце "
"(а економія місця є метою TWKB)."

#. Tag: para
#, no-c-format
msgid ""
"The array-input form of the function is used to convert a collection of "
"geometries and unique identifiers into a TWKB collection that preserves the "
"identifiers. This is useful for clients that expect to unpack a collection "
"and then access further information about the objects inside. You can create "
"the arrays using the <link xlink:href=\"https://www.postgresql.org/docs/"
"current/functions-aggregate.html\">array_agg</link> function. The other "
"parameters operate the same as for the simple form of the function."
msgstr ""
"Форма функції з вхідним масивом використовується для перетворення набору "
"геометрій та унікальних ідентифікаторів у набір TWKB, який зберігає "
"ідентифікатори. Це корисно для клієнтів, які хочуть розпакувати набір, а "
"потім отримати доступ до додаткової інформації про об'єкти всередині. Масиви "
"можна створити за допомогою функції <link xlink:href=\"https://www."
"postgresql.org/docs/current/functions-aggregate.html\">array_agg</link>. "
"Інші параметри працюють так само, як і для простої форми функції."

#. Tag: para
#, no-c-format
msgid ""
"The format specification is available online at <link xlink:href=\"https://"
"github.com/TWKB/Specification\">https://github.com/TWKB/Specification</"
"link>, and code for building a JavaScript client can be found at <link xlink:"
"href=\"https://github.com/TWKB/twkb.js\">https://github.com/TWKB/twkb.js</"
"link>."
msgstr ""
"Специфікація формату доступна в Інтернеті за адресою <link xlink:"
"href=\"https://github.com/TWKB/Specification\">https://github.com/TWKB/"
"Specification</link>, а код для створення клієнта JavaScript можна знайти за "
"адресою <link xlink:href=\"https://github.com/TWKB/twkb.js\">https://github."
"com/TWKB/twkb.js</link>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.4.0 memory and speed improvements."
msgstr "Покращено: 2.4.0 покращення пам'яті та швидкості."

#. Tag: para
#, no-c-format
msgid ""
"To create an aggregate TWKB object including identifiers aggregate the "
"desired geometries and objects first, using \"array_agg()\", then call the "
"appropriate TWKB function."
msgstr ""
"Щоб створити агрегований об'єкт TWKB, що містить ідентифікатори, спочатку "
"агрегуйте потрібні геометрії та об'єкти за допомогою функції "
"\"array_agg()\", а потім викличте відповідну функцію TWKB."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"
msgstr ""
", <xref linkend=\"ST_AsBinary\"/>, <xref linkend=\"ST_AsEWKB\"/>, <xref "
"linkend=\"ST_AsEWKT\"/>, <xref linkend=\"ST_GeomFromText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a Geometry in X3D xml node element format: ISO-IEC-19776-1.2-"
"X3DEncodings-XML"
msgstr ""
"Повертає геометрію у форматі елемента вузла X3D xml: ISO-IEC-19776-1.2-"
"X3DEncodings-XML"

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry as an X3D xml formatted node element <link xlink:"
"href=\"http://www.web3d.org/standards/number/19776-1\">http://www.web3d.org/"
"standards/number/19776-1</link>. If <varname>maxdecimaldigits</varname> "
"(precision) is not specified then defaults to 15."
msgstr ""
"Повертає геометрію у вигляді елемента вузла у форматі X3D xml <link xlink:"
"href=\"http://www.web3d.org/standards/number/19776-1\">http://www.web3d.org/"
"standards/number/19776-1</link>. Якщо <varname>maxdecimaldigits</varname> "
"(точність) не вказано, то за замовчуванням використовується значення 15."

#. Tag: para
#, no-c-format
msgid ""
"There are various options for translating PostGIS geometries to X3D since "
"X3D geometry types don't map directly to PostGIS geometry types and some "
"newer X3D types that might be better mappings we have avoided since most "
"rendering tools don't currently support them. These are the mappings we have "
"settled on. Feel free to post a bug ticket if you have thoughts on the idea "
"or ways we can allow people to denote their preferred mappings."
msgstr ""
"Існують різні варіанти перетворення геометрії PostGIS у X3D, оскільки типи "
"геометрії X3D не відповідають безпосередньо типам геометрії PostGIS, а деякі "
"новіші типи X3D, які можуть бути кращими відповідниками, ми уникнули, "
"оскільки більшість інструментів візуалізації наразі їх не підтримують. Ось "
"відповідники, на яких ми зупинилися. Якщо у вас є думки щодо цієї ідеї або "
"способів, як ми можемо дозволити користувачам вказувати свої бажані "
"відповідники, будь ласка, повідомте нам про це."

#. Tag: para
#, no-c-format
msgid "Below is how we currently map PostGIS 2D/3D types to X3D types"
msgstr ""
"Нижче наведено, як ми наразі відображаємо типи PostGIS 2D/3D у типи X3D"

#. Tag: para
#, no-c-format
msgid ""
"The 'options' argument is a bitfield that denotes whether to represent "
"coordinates with the X3D GeoCoordinates geospatial node and whether to flip "
"the x/y axis. By default, <code>ST_AsX3D</code> outputs in database form "
"(long,lat or X,Y), but the X3D default of lat/lon, y/x may be preferred."
msgstr ""
"Аргумент «options» є бітовим полем, яке визначає, чи слід представляти "
"координати за допомогою геопросторового вузла X3D GeoCoordinates і чи слід "
"перевертати осі x/y. За замовчуванням <code>ST_AsX3D</code> виводить дані у "
"формі бази даних (long,lat або X,Y), але за замовчуванням X3D може бути "
"краще використовувати lat/lon, y/x."

#. Tag: para
#, no-c-format
msgid ""
"0: X/Y in database order (e.g. long/lat = X,Y is standard database order), "
"default value, and non-spatial coordinates (just regular old Coordinate tag)."
msgstr ""
"0: X/Y у порядку бази даних (наприклад, long/lat = X,Y є стандартним "
"порядком бази даних), значення за замовчуванням та непросторові координати "
"(просто звичайний старий тег Coordinate)."

#. Tag: para
#, no-c-format
msgid ""
"1: Flip X and Y. If used in conjunction with the GeoCoordinate option "
"switch, then output will be default \"latitude_first\" and coordinates will "
"be flipped as well."
msgstr ""
"1: Перевернути X і Y. Якщо використовується разом з опцією GeoCoordinate, то "
"вихідні дані будуть за замовчуванням \"latitude_first\", а координати також "
"будуть перевернуті."

#. Tag: para
#, no-c-format
msgid ""
"2: Output coordinates in GeoSpatial GeoCoordinates. This option will throw "
"an error if geometries are not in WGS 84 long lat (srid: 4326). This is "
"currently the only GeoCoordinate type supported. <link xlink:href=\"http://"
"www.web3d.org/documents/specifications/19775-1/V3.2/Part01/components/"
"geodata.html#Specifyingaspatialreference\">Refer to X3D specs specifying a "
"spatial reference system.</link>. Default output will be <code>GeoCoordinate "
"geoSystem='\"GD\" \"WE\" \"longitude_first\"'</code>. If you prefer the X3D "
"default of <code>GeoCoordinate geoSystem='\"GD\" \"WE\" \"latitude_first\"'</"
"code> use <code>(2 + 1)</code> = <code>3</code>"
msgstr ""
"2: Вивести координати в GeoSpatial GeoCoordinates. Ця опція видасть помилку, "
"якщо геометрії не відповідають WGS 84 long lat (srid: 4326). Наразі це "
"єдиний підтримуваний тип GeoCoordinate. <link xlink:href=\"http://www.web3d."
"org/documents/specifications/19775-1/V3.2/Part01/components/geodata."
"html#Specifyingaspatialreference\">Дивіться специфікації X3D, що визначають "
"систему просторових координат.</link>. Стандартним результатом буде "
"<code>GeoCoordinate geoSystem='\"GD\" \"WE\" \"longitude_first\"'</code>. "
"Якщо ви віддаєте перевагу стандартному для X3D <code>GeoCoordinate "
"geoSystem='\"GD\" 'WE' \"latitude_first\"'</code>, використовуйте <code>(2 + "
"1)</code> = <code>3</code>."

#. Tag: entry
#, no-c-format
msgid "PostGIS Type"
msgstr "Тип PostGIS"

#. Tag: entry
#, no-c-format
msgid "2D X3D Type"
msgstr "2D X3D Тип"

#. Tag: entry
#, no-c-format
msgid "3D X3D Type"
msgstr "Тип 3D X3D"

#. Tag: entry
#, no-c-format
msgid "LINESTRING"
msgstr "LINESTRING"

#. Tag: entry
#, no-c-format
msgid "not yet implemented - will be PolyLine2D"
msgstr "ще не реалізовано - буде PolyLine2D"

#. Tag: entry
#, no-c-format
msgid "LineSet"
msgstr "LineSet"

#. Tag: entry
#, no-c-format
msgid "MULTILINESTRING"
msgstr "MULTILINESTRING"

#. Tag: entry
#, no-c-format
msgid "IndexedLineSet"
msgstr "IndexedLineSet"

#. Tag: entry
#, no-c-format
msgid "MULTIPOINT"
msgstr "MULTIPOINT"

#. Tag: entry
#, no-c-format
msgid "Polypoint2D"
msgstr "Polypoint2D"

#. Tag: entry
#, no-c-format
msgid "PointSet"
msgstr "PointSet"

#. Tag: entry
#, no-c-format
msgid "POINT"
msgstr "POINT"

#. Tag: entry
#, no-c-format
msgid "outputs the space delimited coordinates"
msgstr "виводить координати, розділені пробілами"

#. Tag: entry
#, no-c-format
msgid "(MULTI) POLYGON, POLYHEDRALSURFACE"
msgstr "(MULTI) POLYGON, POLYHEDRALSURFACE"

#. Tag: entry
#, no-c-format
msgid "Invalid X3D markup"
msgstr "Недійсна розмітка X3D"

#. Tag: entry
#, no-c-format
msgid "IndexedFaceSet (inner rings currently output as another faceset)"
msgstr ""
"IndexedFaceSet (внутрішні кільця наразі виводяться як інший набір облич)"

#. Tag: entry
#, no-c-format
msgid "<entry>TIN</entry>"
msgstr "<entry>TIN</entry>"

#. Tag: entry
#, no-c-format
msgid "TriangleSet2D (Not Yet Implemented)"
msgstr "TriangleSet2D (ще не реалізовано)"

#. Tag: entry
#, no-c-format
msgid "IndexedTriangleSet"
msgstr "IndexedTriangleSet"

#. Tag: para
#, no-c-format
msgid ""
"2D geometry support not yet complete. Inner rings currently just drawn as "
"separate polygons. We are working on these."
msgstr ""
"Підтримка 2D-геометрії ще не завершена. Внутрішні кільця наразі малюються як "
"окремі полігони. Ми працюємо над цим."

#. Tag: para
#, no-c-format
msgid ""
"Lots of advancements happening in 3D space particularly with <link xlink:"
"href=\"https://www.web3d.org/wiki/index.php/X3D_and_HTML5\">X3D Integration "
"with HTML5</link>"
msgstr ""
"У 3D-просторі відбувається багато прогресивних змін, особливо в області "
"<link xlink:href=\"https://www.web3d.org/wiki/index.php/"
"X3D_and_HTML5\">інтеграції X3D з HTML5</link>"

#. Tag: para
#, no-c-format
msgid ""
"There is also a nice open source X3D viewer you can use to view rendered "
"geometries. Free Wrl <link xlink:href=\"http://freewrl.sourceforge.net/"
"\">http://freewrl.sourceforge.net/</link> binaries available for Mac, Linux, "
"and Windows. Use the FreeWRL_Launcher packaged to view the geometries."
msgstr ""
"Також є гарний відкритий X3D-переглядач, який можна використовувати для "
"перегляду відтворених геометрій. Безкоштовні бінарні файли Free Wrl <link "
"xlink:href=\"http://freewrl.sourceforge.net/\">http://freewrl.sourceforge."
"net/</link> доступні для Mac, Linux та Windows. Для перегляду геометрій "
"використовуйте пакет FreeWRL_Launcher."

#. Tag: para
#, no-c-format
msgid ""
"Also check out <link xlink:href=\"https://git.osgeo.org/gitea/robe/"
"postgis_x3d_viewer\">PostGIS minimalist X3D viewer</link> that utilizes this "
"function and <link xlink:href=\"http://www.x3dom.org/\">x3dDom html/js open "
"source toolkit</link>."
msgstr ""
"Також зверніть увагу на <link xlink:href=\"https://git.osgeo.org/gitea/robe/"
"postgis_x3d_viewer\">мінімалістичний переглядач PostGIS X3D</link>, який "
"використовує цю функцію, та <link xlink:href=\"http://www.x3dom.org/"
"\">відкритий набір інструментів x3dDom html/js</link>."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"
msgstr "Доступність: 2.0.0: ISO-IEC-19776-1.2-X3DEncodings-XML"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.2.0: Support for GeoCoordinates and axis (x/y, long/lat) "
"flipping. Look at options for details."
msgstr ""
"Покращено: 2.2.0: Підтримка геокоординат та перевертання осей (x/y, long/"
"lat). Детальніше дивіться в налаштуваннях."

#. Tag: title
#, no-c-format
msgid ""
"Example: Create a fully functional X3D document - This will generate a cube "
"that is viewable in FreeWrl and other X3D viewers."
msgstr ""
"Приклад: Створити повністю функціональний документ X3D - Це створить куб, "
"який можна переглянути в FreeWrl та інших переглядачах X3D."

#. Tag: title
#, no-c-format
msgid "PostGIS buildings"
msgstr "PostGIS будівлі"

#. Tag: para
#, no-c-format
msgid ""
"Copy and paste the output of this query to <link xlink:href=\"http://postgis."
"net/docs/support/viewers/x3d_viewer.htm\">x3d scene viewer</link> and click "
"Show"
msgstr ""
"Скопіюйте та вставте результат цього запиту в <link xlink:href=\"http://"
"postgis.net/docs/support/viewers/x3d_viewer.htm\">x3d scene viewer</link> і "
"натисніть Show (Показати)"

#. Tag: para
#, no-c-format
msgid "Buildings formed by subdividing PostGIS and extrusion"
msgstr "Будівлі, утворені шляхом поділу PostGIS та екструзії"

#. Tag: title
#, no-c-format
msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
msgstr "Приклад: Восьмикутник, піднятий на 3 одиниці, з десятковою точністю 6"

#. Tag: title
#, no-c-format
msgid "Example: TIN"
msgstr "Приклад: TIN"

#. Tag: title
#, no-c-format
msgid "Example: Closed multilinestring (the boundary of a polygon with holes)"
msgstr "Приклад: Замкнута багатолінійна (межа полігону з отворами)"

#. Tag: refpurpose
#, no-c-format
msgid "Return a GeoHash representation of the geometry."
msgstr "Повернути представлення геометрії у форматі GeoHash."

#. Tag: para
#, no-c-format
msgid ""
"Computes a <link xlink:href=\"http://en.wikipedia.org/wiki/"
"Geohash\">GeoHash</link> representation of a geometry. A GeoHash encodes a "
"geographic Point into a text form that is sortable and searchable based on "
"prefixing. A shorter GeoHash is a less precise representation of a point. It "
"can be thought of as a box that contains the point."
msgstr ""
"Обчислює <link xlink:href=\"http://en.wikipedia.org/wiki/Geohash\">GeoHash</"
"link> представлення геометрії. GeoHash кодує географічну точку в текстову "
"форму, яку можна сортувати та шукати за префіксом. Коротший GeoHash є менш "
"точним представленням точки. Його можна уявити як прямокутник, що містить "
"точку."

#. Tag: para
#, no-c-format
msgid ""
"Non-point geometry values with non-zero extent can also be mapped to GeoHash "
"codes. The precision of the code depends on the geographic extent of the "
"geometry."
msgstr ""
"Значення геометрії, що не є точками, з ненульовим розміром також можна "
"відобразити у кодах GeoHash. Точність коду залежить від географічного "
"розміру геометрії."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>maxchars</varname> is not specified, the returned GeoHash code "
"is for the smallest cell containing the input geometry. Points return a "
"GeoHash with 20 characters of precision (about enough to hold the full "
"double precision of the input). Other geometric types may return a GeoHash "
"with less precision, depending on the extent of the geometry. Larger "
"geometries are represented with less precision, smaller ones with more "
"precision. The box determined by the GeoHash code always contains the input "
"feature."
msgstr ""
"Якщо <varname>maxchars</varname> не вказано, повертається код GeoHash для "
"найменшої комірки, що містить вхідну геометрію. Точки повертають GeoHash з "
"точністю 20 символів (це приблизно достатньо для повної подвійної точності "
"вхідних даних). Інші геометричні типи можуть повертати GeoHash з меншою "
"точністю, залежно від розміру геометрії. Більші геометрії представлені з "
"меншою точністю, менші — з більшою. Коробка, визначена кодом GeoHash, завжди "
"містить вхідний об'єкт."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>maxchars</varname> is specified the returned GeoHash code has at "
"most that many characters. It maps to a (possibly) lower precision "
"representation of the input geometry. For non-points, the starting point of "
"the calculation is the center of the bounding box of the geometry."
msgstr ""
"Якщо вказано <varname>maxchars</varname>, то повернений код GeoHash має не "
"більше цього значення символів. Він відображається на (можливо) менш точне "
"представлення вхідної геометрії. Для не точкових об'єктів початковою точкою "
"обчислення є центр обмежувальної рамки геометрії."

#. Tag: para
#, no-c-format
msgid ""
"ST_GeoHash requires input geometry to be in geographic (lon/lat) coordinates."
msgstr ""
"ST_GeoHash вимагає, щоб вхідні геометричні дані були в географічних "
"координатах (довгота/широта)."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_PointFromGeoHash\"/>, <xref "
"linkend=\"ST_Box2dFromGeoHash\"/>"
msgstr ""
", <xref linkend=\"ST_PointFromGeoHash\"/>, <xref "
"linkend=\"ST_Box2dFromGeoHash\"/>"

#. Tag: title
#, no-c-format
msgid "Overlay Functions"
msgstr "Функції накладання"

#. Tag: para
#, no-c-format
msgid ""
"These functions compute results arising from the overlay of two geometries. "
"These are also known as point-set theoretic boolean operations. Some related "
"functions are also provided."
msgstr ""
"Ці функції обчислюють результати, що виникають при накладенні двох "
"геометрій. Вони також відомі як булеві операції теорії множин точок. Також "
"надаються деякі пов'язані функції."

#. Tag: refpurpose
#, no-c-format
msgid "Computes the portion of a geometry falling within a rectangle."
msgstr "Обчислює частину геометрії, що потрапляє в прямокутник."

#. Tag: para
#, no-c-format
msgid ""
"Clips a geometry by a 2D box in a fast and tolerant but possibly invalid "
"way. Topologically invalid input geometries do not result in exceptions "
"being thrown. The output geometry is not guaranteed to be valid (in "
"particular, self-intersections for a polygon may be introduced)."
msgstr ""
"Обрізає геометрію за допомогою 2D-коробки швидким і толерантним, але, "
"можливо, некоректним способом. Топологічно некоректні вхідні геометрії не "
"призводять до виникнення виняткових ситуацій. Не гарантується коректність "
"вихідної геометрії (зокрема, можуть виникнути самоперетини для полігону)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"
msgstr ""
", <xref linkend=\"ST_MakeBox2D\"/>, <xref linkend=\"ST_MakeEnvelope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry representing the part of geometry A that does not "
"intersect geometry B."
msgstr ""
"Обчислює геометрію, що представляє частину геометрії A, яка не перетинається "
"з геометрією B."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry representing the part of geometry A that does not "
"intersect geometry B. This is equivalent to <code>A - ST_Intersection(A,B)</"
"code>. If A is completely contained in B then an empty atomic geometry of "
"appropriate type is returned."
msgstr ""
"Повертає геометрію, що представляє частину геометрії A, яка не перетинається "
"з геометрією B. Це еквівалентно <code>A - ST_Intersection(A,B)</code>. Якщо "
"A повністю міститься в B, то повертається порожня атомарна геометрія "
"відповідного типу."

#. Tag: para
#, no-c-format
msgid ""
"This is the only overlay function where input order matters. "
"ST_Difference(A, B) always returns a portion of A."
msgstr ""
"Це єдина функція накладання, де порядок введення має значення. "
"ST_Difference(A, B) завжди повертає частину A."

#. Tag: refsection
#, no-c-format
msgid "&overlay_gridsize_arg;"
msgstr "&overlay_gridsize_arg;"

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 accept a gridSize parameter."
msgstr "Покращено: 3.1.0 приймає параметр gridSize."

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.9.0 to use the gridSize parameter."
msgstr "Для використання параметра gridSize необхідна версія GEOS &gt;= 3.9.0."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.3"
msgstr "&sfs_compliant; s2.1.1.3"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.20"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.20"

#. Tag: para
#, no-c-format
msgid ""
"&Z_support; However, the result is computed using XY only. The result Z "
"values are copied, averaged or interpolated."
msgstr ""
"&Z_support; Однак результат обчислюється тільки за допомогою XY. Значення "
"результату Z копіюються, усереднюються або інтерполюються."

#. Tag: para
#, no-c-format
msgid "The input linestrings"
msgstr "Вхідні ліній"

#. Tag: para
#, no-c-format
msgid "The difference of the two linestrings"
msgstr "Різниця між двома рядками"

#. Tag: para
#, no-c-format
msgid "The difference of 2D linestrings."
msgstr "Різниця між 2D лініями."

#. Tag: para
#, no-c-format
msgid "The difference of 3D points."
msgstr "Різниця між 3D-точками."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>, <xref "
"linkend=\"ST_ReducePrecision\"/>"
msgstr ""
", <xref linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Union\"/>, <xref "
"linkend=\"ST_ReducePrecision\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry representing the shared portion of geometries A and B."
msgstr "Обчислює геометрію, що представляє спільну частину геометрій A і B."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry representing the point-set intersection of two "
"geometries. In other words, that portion of geometry A and geometry B that "
"is shared between the two geometries."
msgstr ""
"Повертає геометрію, що представляє перетин двох геометрій. Іншими словами, "
"це та частина геометрії A і геометрії B, яка є спільною для обох геометрій."

#. Tag: para
#, no-c-format
msgid ""
"If the geometries have no points in common (i.e. are disjoint) then an empty "
"atomic geometry of appropriate type is returned."
msgstr ""
"Якщо геометрії не мають спільних точок (тобто є роз'єднаними), то "
"повертається порожня атомарна геометрія відповідного типу."

#. Tag: para
#, no-c-format
msgid ""
"ST_Intersection in conjunction with <xref linkend=\"ST_Intersects\"/> is "
"useful for clipping geometries such as in bounding box, buffer, or region "
"queries where you only require the portion of a geometry that is inside a "
"country or region of interest."
msgstr ""
"ST_Intersection у поєднанні з <xref linkend=\"ST_Intersects\"/> корисний для "
"обрізання геометрій, наприклад, у запитах на обмежувальну рамку, буфер або "
"регіон, де потрібна лише частина геометрії, що знаходиться всередині країни "
"або регіону, що цікавить."

#. Tag: para
#, no-c-format
msgid ""
"&geography_transform; It first determines the best SRID that fits the "
"bounding box of the 2 geography objects (if geography objects are within one "
"half zone UTM but not same UTM will pick one of those) (favoring UTM or "
"Lambert Azimuthal Equal Area (LAEA) north/south pole, and falling back on "
"mercator in worst case scenario) and then intersection in that best fit "
"planar spatial ref and retransforms back to WGS84 geography."
msgstr ""
"&geography_transform; Спочатку визначається найкращий SRID, який відповідає "
"обмежувальній рамці 2 географічних об'єктів (якщо географічні об'єкти "
"знаходяться в межах однієї половини зони UTM, але не в одній і тій же UTM, "
"вибирається одна з них) (віддаючи перевагу UTM або Ламберту Азимутальному "
"рівновеликому (LAEA) північному/південному полюсу, а в найгіршому випадку "
"використовуючи проекцію Меркатора), а потім перетинається в найкращому "
"плоскому просторовому відліку і перетворюється назад в географію WGS84."

#. Tag: para
#, no-c-format
msgid "This function will drop the M coordinate values if present."
msgstr "Ця функція видалить значення координати M, якщо вони присутні."

#. Tag: para
#, no-c-format
msgid ""
"If working with 3D geometries, you may want to use SFGCAL based <xref "
"linkend=\"ST_3DIntersection\"/> which does a proper 3D intersection for 3D "
"geometries. Although this function works with Z-coordinate, it does an "
"averaging of Z-Coordinate."
msgstr ""
"<xref linkend=\"ST_3DIntersection\"/> яка виконує правильне 3D перетин для "
"3D геометрій. Хоча ця функція працює з Z-координатами, вона виконує "
"усереднення Z-координат."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 accept a gridSize parameter"
msgstr "Покращено: 3.1.0 приймає параметр gridSize"

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.9.0 to use the gridSize parameter"
msgstr "Для використання параметра gridSize необхідна версія GEOS &gt;= 3.9.0"

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 does not depend on SFCGAL."
msgstr "Змінено: 3.0.0 не залежить від SFCGAL."

#. Tag: para
#, no-c-format
msgid "Availability: 1.5 support for geography data type was introduced."
msgstr "Доступність: 1.5 додано підтримку типу даних географії."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.18"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.18"

#. Tag: para
#, no-c-format
msgid ""
"Clip all lines (trails) by country. Here we assume country geom are POLYGON "
"or MULTIPOLYGONS. NOTE: we are only keeping intersections that result in a "
"LINESTRING or MULTILINESTRING because we don't care about trails that just "
"share a point. The dump is needed to expand a geometry collection into "
"individual single MULT* parts. The below is fairly generic and will work for "
"polys, etc. by just changing the where clause."
msgstr ""
"Виріжте всі лінії (треки) за країною. Тут ми припускаємо, що геометрія "
"країни є POLYGON або MULTIPOLYGONS. ПРИМІТКА: ми зберігаємо тільки перетини, "
"які утворюють LINESTRING або MULTILINESTRING, оскільки нас не цікавлять "
"траси, які просто мають спільну точку. Дамп необхідний для розширення "
"колекції геометрії в окремі частини MULT*. Нижче наведено досить загальний "
"приклад, який підійде для полігонів тощо, якщо змінити умову where."

#. Tag: para
#, no-c-format
msgid ""
"For polys e.g. polygon landmarks, you can also use the sometimes faster hack "
"that buffering anything by 0.0 except a polygon results in an empty geometry "
"collection. (So a geometry collection containing polys, lines and points "
"buffered by 0.0 would only leave the polygons and dissolve the collection "
"shell.)"
msgstr ""
"Для полігонів, наприклад, орієнтирів полігону, ви також можете "
"використовувати іноді швидший хак, який буферизує все, крім полігону, на "
"0,0, що призводить до порожньої колекції геометрії. (Таким чином, колекція "
"геометрії, що містить полігони, лінії та точки, буферизовані на 0,0, "
"залишить тільки полігони і розчиниться оболонку колекції.)"

#. Tag: title
#, no-c-format
msgid "Examples: 2.5Dish"
msgstr "Приклади: 2.5D"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Note this is not a true intersection, compare to the same example using "
"<xref linkend=\"ST_3DIntersection\"/>."
msgstr "Приклади: 2.5D"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Union\"/>, <xref "
"linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref "
"linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref "
"linkend=\"ST_Multi\"/>, <xref linkend=\"ST_ReducePrecision\"/>"
msgstr ""
", <xref linkend=\"ST_Difference\"/>, <xref linkend=\"ST_Union\"/>, <xref "
"linkend=\"ST_ClipByBox2D\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Force2D\"/>, <xref "
"linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_Intersects\"/>, <xref "
"linkend=\"ST_Multi\"/>, <xref linkend=\"ST_ReducePrecision\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Aggregate function which unions geometries in a memory-efficent but slower "
"way"
msgstr ""
"Агрегатна функція, яка об'єднує геометрії в пам'яті ефективним, але "
"повільнішим способом."

#. Tag: para
#, no-c-format
msgid ""
"An aggregate function that unions the input geometries, merging them to "
"produce a result geometry with no overlaps. The output may be a single "
"geometry, a MultiGeometry, or a Geometry Collection."
msgstr ""
"Агрегатна функція, яка об'єднує вхідні геометрії, зливаючи їх для отримання "
"геометрії результату без перекриттів. Результатом може бути одна геометрія, "
"MultiGeometry або Geometry Collection."

#. Tag: para
#, no-c-format
msgid ""
"Produces the same result as <xref linkend=\"ST_Union\"/>, but uses less "
"memory and more processor time. This aggregate function works by unioning "
"the geometries incrementally, as opposed to the ST_Union aggregate which "
"first accumulates an array and then unions the contents using a fast "
"algorithm."
msgstr ""
"Дає той самий результат, що й <xref linkend=\"ST_Union\"/>, але використовує "
"менше пам'яті та більше процесорного часу. Ця агрегатна функція працює "
"шляхом послідовного об'єднання геометрій, на відміну від агрегату ST_Union, "
"який спочатку накопичує масив, а потім об'єднує вміст за допомогою швидкого "
"алгоритму."

#. Tag: refpurpose
#, no-c-format
msgid "Nodes a collection of lines."
msgstr "Вузли — сукупність ліній."

#. Tag: para
#, no-c-format
msgid ""
"Returns a (Multi)LineString representing the fully noded version of a "
"collection of linestrings. The noding preserves all of the input nodes, and "
"introduces the least possible number of new nodes. The resulting linework is "
"dissolved (duplicate lines are removed)."
msgstr ""
"Повертає (Multi)LineString, що представляє повністю вузлову версію колекції "
"лінійних рядків. Вузли зберігають усі вхідні вузли та вводять мінімально "
"можливу кількість нових вузлів. Результуюча лінія розчиняється (дублі ліній "
"видаляються)."

#. Tag: para
#, no-c-format
msgid ""
"This is a good way to create fully-noded linework suitable for use as input "
"to <xref linkend=\"ST_Polygonize\"/>."
msgstr ""
"Це хороший спосіб створити повністю вузлові лінії, які можна використовувати "
"як вхідні дані для <xref linkend=\"ST_Polygonize\"/>."

#. Tag: para
#, no-c-format
msgid ""
"can also be used to node and dissolve linework. It provides an option to "
"specify a gridSize, which can provide simpler and more robust output. See "
"also <xref linkend=\"ST_Union\"/> for an aggregate variant."
msgstr ""
"також може використовуватися для з'єднання та роз'єднання ліній. Він надає "
"можливість вказати розмір сітки gridSize, що дозволяє отримати простіший та "
"надійніший результат. Див. також <xref linkend=\"ST_Union\"/>для "
"агрегованого варіанту."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.4.0 this function uses GEOSNode internally instead of "
"GEOSUnaryUnion. This may cause the resulting linestrings to have a different "
"order and direction compared to PostGIS &lt; 2.4."
msgstr ""
"Змінено: 2.4.0 ця функція використовує GEOSNode внутрішньо замість "
"GEOSUnaryUnion. Це може призвести до того, що отримані лінійні рядки "
"матимуть інший порядок і напрямок порівняно з PostGIS &lt; 2.4."

#. Tag: para
#, no-c-format
msgid "Noding a 3D LineString which self-intersects"
msgstr "Вузли 3D-лінії, що перетинається сама з собою"

#. Tag: para
#, no-c-format
msgid ""
"Noding two LineStrings which share common linework. Note that the result "
"linework is dissolved."
msgstr ""
"З'єднання двох лінійних об'єктів, які мають спільні лінії. Зверніть увагу, "
"що лінія результату розчиняється."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a collection of geometries created by splitting a geometry by "
"another geometry."
msgstr ""
"Повертає колекцію геометрій, створених шляхом розділення однієї геометрії "
"іншою геометрією."

#. Tag: para
#, no-c-format
msgid ""
"The function supports splitting a LineString by a (Multi)Point, "
"(Multi)LineString or (Multi)Polygon boundary, or a (Multi)Polygon by a "
"LineString. When a (Multi)Polygon is used as as the blade, its linear "
"components (the boundary) are used for splitting the input. The result "
"geometry is always a collection."
msgstr ""
"Функція підтримує розділення LineString за межею (Multi)Point, "
"(Multi)LineString або (Multi)Polygon, або (Multi)Polygon за LineString. Коли "
"(Multi)Polygon використовується як лезо, його лінійні компоненти (межа) "
"використовуються для розділення вхідних даних. Результуюча геометрія завжди "
"є колекцією."

#. Tag: para
#, no-c-format
msgid ""
"This function is in a sense the opposite of <xref linkend=\"ST_Union\"/>. "
"Applying ST_Union to the returned collection should theoretically yield the "
"original geometry (although due to numerical rounding this may not be "
"exactly the case)."
msgstr ""
"Ця функція в певному сенсі є протилежною до <xref linkend=\"ST_Union\"/>. "
"Застосування ST_Union до повернутої колекції теоретично повинно дати вихідну "
"геометрію (хоча через числове округлення це може бути не зовсім так)."

#. Tag: para
#, no-c-format
msgid ""
"If the the input and blade do not intersect due to numerical precision "
"issues, the input may not be split as expected. To avoid this situation it "
"may be necessary to snap the input to the blade first, using <xref "
"linkend=\"ST_Snap\"/> with a small tolerance."
msgstr ""
"Якщо вхідні дані та лезо не перетинаються через проблеми з числовою "
"точністю, вхідні дані можуть не розділитися як очікується. Щоб уникнути "
"такої ситуації, може бути необхідним спочатку прив'язати вхідні дані до леза "
"за допомогою <xref linkend=\"ST_Snap\"/> з невеликим допуском."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 requires GEOS"
msgstr "Доступність: 2.0.0 вимагає GEOS"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.2.0 support for splitting a line by a multiline, a multipoint or "
"(multi)polygon boundary was introduced."
msgstr ""
"Покращено: 2.2.0 додано підтримку розділення лінії мультилінією, "
"мультиточкою або (мульти)полігоном."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5.0 support for splitting a polygon by a multiline was "
"introduced."
msgstr "Покращено: 2.5.0 додано підтримку розділення полігону мультилінією."

#. Tag: para
#, no-c-format
msgid "Split a Polygon by a Line."
msgstr "Розділити полігон лінією."

#. Tag: para
#, no-c-format
msgid "Before Split"
msgstr "До розділення"

#. Tag: para
#, no-c-format
msgid "After split"
msgstr "Після розділення"

#. Tag: para
#, no-c-format
msgid ""
"Split a MultiLineString by a Point, where the point lies exactly on both "
"LineStrings elements."
msgstr ""
"Розділити MultiLineString за точкою, яка лежить точно на обох елементах "
"LineStrings."

#. Tag: para
#, no-c-format
msgid ""
"Split a LineString by a Point, where the point does not lie exactly on the "
"line. Shows using <xref linkend=\"ST_Snap\"/> to snap the line to the point "
"to allow it to be split."
msgstr ""
"Розділити лінію String за точкою, яка не лежить точно на лінії. Показано за "
"допомогою <xref linkend=\"ST_Snap\"/>, щоб прив'язати лінію до точки, щоб її "
"можна було розділити."

#. Tag: refpurpose
#, no-c-format
msgid "Computes a rectilinear subdivision of a geometry."
msgstr "Обчислює прямолінійний поділ геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of geometries that are the result of dividing <varname>geom</"
"varname> into parts using rectilinear lines, with each part containing no "
"more than <code>max_vertices</code>."
msgstr ""
"Повертає набір геометрій, які є результатом поділу <varname>geom</varname> "
"на частини за допомогою прямолінійних ліній, причому кожна частина містить "
"не більше ніж <code>max_vertices</code>."

#. Tag: para
#, no-c-format
msgid ""
"<code>max_vertices</code> must be 5 or more, as 5 points are needed to "
"represent a closed box."
msgstr ""
"<code>max_vertices</code> має бути 5 або більше, оскільки для зображення "
"закритого прямокутника потрібно 5 точок."

#. Tag: para
#, no-c-format
msgid ""
"Point-in-polygon and other spatial operations are normally faster for "
"indexed subdivided datasets. Since the bounding boxes for the parts usually "
"cover a smaller area than the original geometry bbox, index queries produce "
"fewer \"hit\" cases. The \"hit\" cases are faster because the spatial "
"operations executed by the index recheck process fewer points."
msgstr ""
"Операції типу \"точка в полігоні\" та інші просторові операції зазвичай "
"виконуються швидше для індексованих підрозділених набори даних. Оскільки "
"обмежувальні рамки для частин зазвичай охоплюють меншу площу, ніж "
"оригінальна геометрія bbox, запити до індексу дають менше випадків "
"\"влучання\". Випадки \"влучання\" обробляються швидше, оскільки просторові "
"операції, що виконуються індексом, перевіряють менше точок."

#. Tag: para
#, no-c-format
msgid ""
"When casting a subdivided geometry to geography, the resulting geography may "
"differ from the original. Subdivision adds vertices in planar (geometry) "
"space. If vertices are inserted along the boundary, they will alter the "
"geographical representation, where edges are interpreted as geodesic "
"segments. To minimize distortion, first densify the geography using <xref "
"linkend=\"ST_Segmentize\"/> to add geodesic vertices, then cast to geometry "
"before subdivision."
msgstr ""
"При перетворенні поділеної геометрії на географію, отримана географія може "
"відрізнятися від оригіналу. Поділ додає вершини в плоскому (геометричному) "
"просторі. Якщо вершини вставляються вздовж межі, вони змінять географічне "
"представлення, де краї інтерпретуються як геодезичні сегменти. Щоб "
"мінімізувати спотворення, спочатку ущільніть географію за допомогою <xref "
"linkend=\"ST_Segmentize\"/>, щоб додати геодезичні вершини, а потім "
"перетворіть на геометрію перед поділом."

#. Tag: para
#, no-c-format
msgid ""
"This is a <link xlink:href=\"https://www.postgresql.org/docs/current/queries-"
"table-expressions.html#QUERIES-TABLEFUNCTIONS\">set-returning function</"
"link> (SRF) that return a set of rows containing single geometry values. It "
"can be used in a SELECT list or a FROM clause to produce a result set with "
"one record for each result geometry."
msgstr ""
"Це <link xlink:href=\"https://www.postgresql.org/docs/current/queries-table-"
"expressions.html#QUERIES-TABLEFUNCTIONS\">функція повернення набору</link> "
"(SRF), яка повертає набір рядків, що містять окремі значення геометрії. Її "
"можна використовувати в списку SELECT або в розділі FROM для створення "
"набору результатів з одним записом для кожної геометрії результату."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5.0 reuses existing points on polygon split, vertex count is "
"lowered from 8 to 5."
msgstr ""
"Покращено: 2.5.0 повторно використовує існуючі точки при розділенні "
"полігону, кількість вершин зменшено з 8 до 5."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Subdivide a polygon into parts "
"with no more than 10 vertices, and assign each part a unique id."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Розділіть полігон на частини з "
"не більше ніж 10 вершинами та присвойте кожній частині унікальний "
"ідентифікатор."

#. Tag: para
#, no-c-format
msgid "Subdivided to maximum 10 vertices"
msgstr "Розділено на максимум 10 вершин"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Densify a long geography line "
"using ST_Segmentize(geography, distance), and use ST_Subdivide to split the "
"resulting line into sublines of 8 vertices. Densification minimizes the "
"impact of changes to the geography representation of a geometry when "
"subdividing."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Ущільніть довгу географічну "
"лінію за допомогою ST_Segmentize(geography, distance) і використовуйте "
"ST_Subdivide, щоб розділити отриману лінію на підлінії з 8 вершинами. "
"Ущільнення мінімізує вплив змін на географічне представлення геометрії під "
"час поділу."

#. Tag: para
#, no-c-format
msgid "The densified and split lines."
msgstr "Ущільнені та розділені лінії."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Subdivide the complex geometries "
"of a table in-place. The original geometry records are deleted from the "
"source table, and new records for each subdivided result geometry are "
"inserted."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Розділіть складні геометрії "
"таблиці на місці. Оригінальні записи геометрії видаляються з вихідної "
"таблиці, а нові записи для кожної розділеної геометрії результату "
"вставляються."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Create a new table containing "
"subdivided geometries, retaining the key of the original geometry so that "
"the new table can be joined to the source table. Since ST_Subdivide is a set-"
"returning (table) function that returns a set of single-value rows, this "
"syntax automatically produces a table with one row for each result part."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Створіть нову таблицю, що "
"містить поділені геометрії, зберігаючи ключ оригінальної геометрії, щоб нову "
"таблицю можна було об'єднати з вихідною таблицею. Оскільки ST_Subdivide є "
"функцією, що повертає набір (таблицю) і повертає набір рядків з одним "
"значенням, ця синтаксична конструкція автоматично створює таблицю з одним "
"рядком для кожної частини результату."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Segmentize\"/>, <xref linkend=\"ST_Split\"/>, <xref "
"linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_ReducePrecision\"/>"
msgstr ""
", <xref linkend=\"ST_Segmentize\"/>, <xref linkend=\"ST_Split\"/>, <xref "
"linkend=\"ST_NPoints\"/>, <xref linkend=\"ST_ReducePrecision\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry representing the portions of geometries A and B that do "
"not intersect."
msgstr ""
"Обчислює геометрію, що представляє частини геометрій A і B, які не "
"перетинаються."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry representing the portions of geonetries A and B that do "
"not intersect. This is equivalent to <code>ST_Union(A,B) - ST_Intersection(A,"
"B)</code>. It is called a symmetric difference because "
"<code>ST_SymDifference(A,B) = ST_SymDifference(B,A)</code>."
msgstr ""
"Повертає геометрію, що представляє частини геометрій A і B, які не "
"перетинаються. Це еквівалентно <code>ST_Union(A,B) - ST_Intersection(A,B)</"
"code>. Це називається симетричною різницею, оскільки "
"<code>ST_SymDifference(A,B) = ST_SymDifference(B,A)</code>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.21"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.21"

#. Tag: para
#, no-c-format
msgid "The original linestrings shown together"
msgstr "Оригінальні лініЇ, показані разом"

#. Tag: para
#, no-c-format
msgid "The symmetric difference of the two linestrings"
msgstr "Симетрична різниця двох лінійних рядків"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the union of the components of a single geometry."
msgstr "Обчислює об'єднання компонентів однієї геометрії."

#. Tag: para
#, no-c-format
msgid ""
"A single-input variant of <xref linkend=\"ST_Union\"/>. The input may be a "
"single geometry, a MultiGeometry, or a GeometryCollection. The union is "
"applied to the individual elements of the input."
msgstr ""
"Одновхідний варіант <xref linkend=\"ST_Union\"/>. Вхідними даними може бути "
"одна геометрія, MultiGeometry або GeometryCollection. Об'єднання "
"застосовується до окремих елементів вхідних даних."

#. Tag: para
#, no-c-format
msgid ""
"This function can be used to fix MultiPolygons which are invalid due to "
"overlapping components. However, the input components must each be valid. An "
"invalid input component such as a bow-tie polygon may cause an error. For "
"this reason it may be better to use <xref linkend=\"ST_MakeValid\"/>."
msgstr ""
"Цю функцію можна використовувати для виправлення полігонів MultiPolygons, "
"які є недійсними через перекриття компонентів. Однак кожний з компонентів "
"вхідних даних повинен бути дійсним. Недійсний компонент вхідних даних, такий "
"як полігон у формі метелика, може спричинити помилку. З цієї причини краще "
"використовувати <xref linkend=\"ST_MakeValid\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Another use of this function is to node and dissolve a collection of "
"linestrings which cross or overlap to make them <link "
"linkend=\"Simple_Geometry\">simple</link>. (<xref linkend=\"ST_Node\"/> also "
"does this, but it does not provide the <code>gridSize</code> option.)"
msgstr ""
"Інше застосування цієї функції — об'єднання та роз'єднання набору лінійних "
"рядків, які перетинаються або перекриваються, щоб зробити їх <link "
"linkend=\"Simple_Geometry\">простими</link>. (<xref linkend=\"ST_Node\"/> "
"також виконує цю функцію, але не надає опцію <code>gridSize</code>.)"

#. Tag: para
#, no-c-format
msgid ""
"It is possible to combine ST_UnaryUnion with <xref linkend=\"ST_Collect\"/> "
"to fine-tune how many geometries are be unioned at once. This allows trading "
"off between memory usage and compute time, striking a balance between "
"ST_Union and <xref linkend=\"ST_MemUnion\"/>."
msgstr ""
"Можна поєднати ST_UnaryUnion з <xref linkend=\"ST_Collect\"/>, щоб точно "
"налаштувати кількість геометрій, які об'єднуються одночасно. Це дозволяє "
"досягти компромісу між використанням пам'яті та часом обчислення, "
"забезпечуючи баланс між ST_Union та <xref linkend=\"ST_MemUnion\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_MakeValid\"/>, <xref "
"linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Node\"/>, <xref "
"linkend=\"ST_ReducePrecision\"/>"
msgstr ""
", <xref linkend=\"ST_MemUnion\"/>, <xref linkend=\"ST_MakeValid\"/>, <xref "
"linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Node\"/>, <xref "
"linkend=\"ST_ReducePrecision\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry representing the point-set union of the input geometries."
msgstr ""
"Обчислює геометрію, що представляє об'єднання множин точок вхідних геометрій."

#. Tag: para
#, no-c-format
msgid ""
"Unions the input geometries, merging geometry to produce a result geometry "
"with no overlaps. The output may be an atomic geometry, a MultiGeometry, or "
"a Geometry Collection. Comes in several variants:"
msgstr ""
"Об'єднує геометрії вхідних даних, об'єднуючи геометрію для отримання "
"геометрії результату без перекриттів. Результатом може бути атомна "
"геометрія, MultiGeometry або колекція геометрій. Існує в декількох варіантах:"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Two-input variant:</emphasis> returns a geometry "
"that is the union of two input geometries. If either input is NULL, then "
"NULL is returned."
msgstr ""
"<emphasis role=\"bold\">Варіант з двома входами:</emphasis> повертає "
"геометрію, яка є об'єднанням двох вхідних геометрій. Якщо будь-який з входів "
"має значення NULL, то повертається NULL."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Array variant:</emphasis> returns a geometry that is "
"the union of an array of geometries."
msgstr ""
"<emphasis role=\"bold\">Варіант масиву:</emphasis> повертає геометрію, яка є "
"об'єднанням масиву геометрій."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Aggregate variant:</emphasis> returns a geometry "
"that is the union of a rowset of geometries. The ST_Union() function is an "
"\"aggregate\" function in the terminology of PostgreSQL. That means that it "
"operates on rows of data, in the same way the SUM() and AVG() functions do "
"and like most aggregates, it also ignores NULL geometries."
msgstr ""
"<emphasis role=\"bold\">Агрегований варіант:</emphasis> повертає геометрію, "
"яка є об'єднанням набору рядків геометрій. Функція ST_Union() є "
"\"агрегованою\" функцією в термінології PostgreSQL. Це означає, що вона "
"працює з рядками даних так само, як функції SUM() та AVG(), і, як більшість "
"агрегатів, ігнорує геометрії NULL."

#. Tag: para
#, no-c-format
msgid ""
"See <xref linkend=\"ST_UnaryUnion\"/> for a non-aggregate, single-input "
"variant."
msgstr ""
"Див. <xref linkend=\"ST_UnaryUnion\"/>для неагрегованого варіанту з одним "
"вхідним параметром."

#. Tag: para
#, no-c-format
msgid ""
"The ST_Union array and set variants use the fast Cascaded Union algorithm "
"described in <link xlink:href=\"http://blog.cleverelephant.ca/2009/01/must-"
"faster-unions-in-postgis-14.html\">http://blog.cleverelephant.ca/2009/01/"
"must-faster-unions-in-postgis-14.html</link>"
msgstr ""
"Масив ST_Union та варіанти набору використовують швидкий алгоритм каскадного "
"об'єднання, описаний у <link xlink:href=\"http://blog.cleverelephant."
"ca/2009/01/must-faster-unions-in-postgis-14.html\">http://blog."
"cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html</link>"

#. Tag: para
#, no-c-format
msgid ""
"may sometimes be used in place of ST_Union, if the result is not required to "
"be non-overlapping. ST_Collect is usually faster than ST_Union because it "
"performs no processing on the collected geometries."
msgstr ""
"іноді може використовуватися замість ST_Union, якщо результат не повинен "
"бути неперекривним. ST_Collect зазвичай працює швидше, ніж ST_Union, "
"оскільки не виконує обробку зібраних геометрій."

#. Tag: para
#, no-c-format
msgid ""
"ST_Union creates MultiLineString and does not sew LineStrings into a single "
"LineString. Use <xref linkend=\"ST_LineMerge\"/> to sew LineStrings."
msgstr ""
"ST_Union створює MultiLineString і не з'єднує LineStrings в один LineString. "
"Для з'єднання LineStrings використовуйте <xref linkend=\"ST_LineMerge\"/>."

#. Tag: para
#, no-c-format
msgid ""
"NOTE: this function was formerly called GeomUnion(), which was renamed from "
"\"Union\" because UNION is an SQL reserved word."
msgstr ""
"ПРИМІТКА: раніше ця функція називалася GeomUnion(), але була перейменована з "
"\"Union\", оскільки UNION є зарезервованим словом SQL."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.4.0 - ST_Union was enhanced. ST_Union(geomarray) was "
"introduced and also faster aggregate collection in PostgreSQL."
msgstr ""
"Доступність: 1.4.0 — ST_Union було вдосконалено. Було впроваджено "
"ST_Union(geomarray), а також пришвидшено збір агрегатів у PostgreSQL."

#. Tag: para
#, no-c-format
msgid "Aggregate version is not explicitly defined in OGC SPEC."
msgstr "Агрегована версія не визначена явно в OGC SPEC."

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are "
"involved."
msgstr ""
"&sqlmm_compliant; SQL-MM 3: 5.1.19 z-індекс (висота) при використанні "
"полігонів."

#. Tag: para
#, no-c-format
msgid "Aggregate example"
msgstr "Приклад агрегату"

#. Tag: para
#, no-c-format
msgid "Non-Aggregate example"
msgstr "Неагрегований приклад"

#. Tag: para
#, no-c-format
msgid "3D example - sort of supports 3D (and with mixed dimensions!)"
msgstr "3D-приклад — часткова підтримка 3D (і з змішаними розмірами!)"

#. Tag: para
#, no-c-format
msgid "3d example not mixing dimensions"
msgstr "3D-приклад без змішування розмірів"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_UnaryUnion\"/>, <xref linkend=\"ST_MemUnion\"/>, <xref "
"linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Difference\"/>, <xref "
"linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_ReducePrecision\"/>"
msgstr ""
", <xref linkend=\"ST_UnaryUnion\"/>, <xref linkend=\"ST_MemUnion\"/>, <xref "
"linkend=\"ST_Intersection\"/>, <xref linkend=\"ST_Difference\"/>, <xref "
"linkend=\"ST_SymDifference\"/>, <xref linkend=\"ST_ReducePrecision\"/>"

#. Tag: title
#, no-c-format
msgid "Geometry Processing"
msgstr "Обробка геометрії"

#. Tag: para
#, no-c-format
msgid ""
"These functions compute geometric constructions, or alter geometry size or "
"shape."
msgstr ""
"Ці функції обчислюють геометричні конструкції або змінюють розмір чи форму "
"геометрії."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry covering all points within a given distance from a "
"geometry."
msgstr ""
"Обчислює геометрію, що охоплює всі точки в межах заданої відстані від "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Computes a POLYGON or MULTIPOLYGON that represents all points whose distance "
"from a geometry/geography is less than or equal to a given distance. A "
"negative distance shrinks the geometry rather than expanding it. A negative "
"distance may shrink a polygon completely, in which case POLYGON EMPTY is "
"returned. For points and lines negative distances always return empty "
"results."
msgstr ""
"Обчислює POLYGON або MULTIPOLYGON, що представляє всі точки, відстань яких "
"від геометрії/географії менше або дорівнює заданій відстані. Від'ємна "
"відстань зменшує геометрію, а не розширює її. Від'ємна відстань може "
"повністю зменшити полігон, і в цьому випадку повертається POLYGON EMPTY. Для "
"точок і ліній від'ємні відстані завжди повертають порожні результати."

#. Tag: para
#, no-c-format
msgid ""
"For geometry, the distance is specified in the units of the Spatial "
"Reference System of the geometry. For geography, the distance is specified "
"in meters."
msgstr ""
"Для геометрії відстань вказується в одиницях просторової системи координат "
"геометрії. Для географії відстань вказується в метрах."

#. Tag: para
#, no-c-format
msgid ""
"The optional third parameter controls the buffer accuracy and style. The "
"accuracy of circular arcs in the buffer is specified as the number of line "
"segments used to approximate a quarter circle (default is 8). The buffer "
"style can be specified by providing a list of blank-separated key=value "
"pairs as follows:"
msgstr ""
"Опціональний третій параметр контролює точність і стиль буфера. Точність "
"кругових дуг у буфері визначається як кількість лінійних сегментів, що "
"використовуються для апроксимації чверті кола (за замовчуванням — 8). Стиль "
"буфера можна вказати, надавши список пар ключ=значення, розділених "
"пробілами, як показано нижче:"

#. Tag: para
#, no-c-format
msgid ""
"'quad_segs=#' : number of line segments used to approximate a quarter circle "
"(default is 8)."
msgstr ""
"'quad_segs=#' : кількість відрізків лінії, що використовуються для "
"апроксимації чверті кола (за замовчуванням — 8)."

#. Tag: para
#, no-c-format
msgid ""
"'endcap=round|flat|square' : endcap style (defaults to \"round\"). 'butt' is "
"accepted as a synonym for 'flat'."
msgstr ""
"'endcap=round|flat|square' : стиль кінцевої частини (за замовчуванням "
"\"round\"). 'butt' приймається як синонім 'flat'."

#. Tag: para
#, no-c-format
msgid ""
"'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' is "
"accepted as a synonym for 'mitre'."
msgstr ""
"'join=round|mitre|bevel' : стиль з'єднання (за замовчуванням \"round\"). "
"'miter' приймається як синонім 'mitre'."

#. Tag: para
#, no-c-format
msgid ""
"'mitre_limit=#.#' : mitre ratio limit (only affects mitered join style). "
"'miter_limit' is accepted as a synonym for 'mitre_limit'."
msgstr ""
"'mitre_limit=#.#' : обмеження кута зрізу (впливає тільки на стиль з'єднання "
"з кутом зрізу). 'miter_limit' приймається як синонім 'mitre_limit'."

#. Tag: para
#, no-c-format
msgid ""
"'side=both|left|right' : defaults to 'both'. 'left' or 'right' performs a "
"single-sided buffer on the geometry, with the buffered side relative to the "
"direction of the line. This is only applicable to LINESTRING geometry and "
"does not affect POINT or POLYGON geometries. By default end caps are square "
"when 'left' or 'right' are specified."
msgstr ""
"“side=both|left|right” : за замовчуванням “both”. “left” або “right” виконує "
"односторонній буфер на геометрії, причому буферована сторона відносна до "
"напрямку лінії. Це застосовується тільки до геометрії LINESTRING і не "
"впливає на геометрії POINT або POLYGON. За замовчуванням кінцеві кришки є "
"квадратними, коли вказано “left” або “right”."

#. Tag: para
#, no-c-format
msgid ""
"&geography_transform; It determines a planar spatial reference system that "
"best fits the bounding box of the geography object (trying UTM, Lambert "
"Azimuthal Equal Area (LAEA) North/South pole, and finally Mercator ). The "
"buffer is computed in the planar space, and then transformed back to WGS84. "
"This may not produce the desired behavior if the input object is much larger "
"than a UTM zone or crosses the dateline"
msgstr ""
"&geography_transform; Визначає плоску систему просторових координат, яка "
"найкраще відповідає обмежувальній рамці географічного об'єкта (спробує UTM, "
"рівновелику азимутальну проекцію Ламберта (LAEA) з північним/південним "
"полюсом і, нарешті, проекцію Меркатора). Буфер обчислюється в плоскому "
"просторі, а потім перетворюється назад у WGS84. Це може не дати бажаного "
"результату, якщо вхідний об'єкт набагато більший за зону UTM або перетинає "
"лінію зміни дати"

#. Tag: para
#, no-c-format
msgid ""
"Buffer can handle invalid inputs and the output is always a valid polygonal "
"geometry. Buffering by distance 0 is sometimes used as a way of repairing "
"invalid polygons. <xref linkend=\"ST_MakeValid\"/> is more suitable for this "
"process as it can handle multi-polygons."
msgstr ""
"Буфер може обробляти недійсні вхідні дані, а вихідні дані завжди мають "
"дійсну полігональну геометрію. Буферизація за відстанню 0 іноді "
"використовується як спосіб виправлення недійсних полігонів. <xref "
"linkend=\"ST_MakeValid\"/>більш підходить для цього процесу, оскільки може "
"обробляти мультиполігони."

#. Tag: para
#, no-c-format
msgid ""
"Buffering is sometimes used to perform a within-distance search. For this "
"use case it is more efficient to use <xref linkend=\"ST_DWithin\"/>."
msgstr ""
"Буферизація іноді використовується для виконання пошуку в межах певної "
"відстані. Для цього випадку використання ефективніше використовувати <xref "
"linkend=\"ST_DWithin\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This function ignores the Z dimension. It always gives a 2D result even when "
"used on a 3D geometry."
msgstr ""
"Ця функція ігнорує вимір Z. Вона завжди дає двовимірний результат, навіть "
"якщо використовується для тривимірної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5.0 - ST_Buffer geometry support was enhanced to allow for side "
"buffering specification <code>side=both|left|right</code>."
msgstr ""
"Покращено: 2.5.0 - Підтримка геометрії ST_Buffer була покращена, щоб "
"дозволити вказати бічне буферизування <code>side=both|left|right</code>."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.5 - ST_Buffer was enhanced to support different endcaps and "
"join types. These are useful for example to convert road linestrings into "
"polygon roads with flat or square edges instead of rounded edges. Thin "
"wrapper for geography was added."
msgstr ""
"Доступність: 1.5 - ST_Buffer було вдосконалено для підтримки різних кінцевих "
"капсул та типів з'єднання. Це корисно, наприклад, для перетворення лінійних "
"дорожніх об'єктів у полігонні дороги з плоскими або квадратними краями "
"замість заокруглених. Додано тонкий обгортковий об'єкт для географії."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.30"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.30"

#. Tag: para
#, no-c-format
msgid "quad_segs=8 (default)"
msgstr "quad_segs=8 (за замовчуванням)"

#. Tag: para
#, no-c-format
msgid "quad_segs=2 (lame)"
msgstr "quad_segs=2 (неповноцінний)"

#. Tag: para
#, no-c-format
msgid "endcap=round join=round (default)"
msgstr "endcap=round join=round (за замовчуванням)"

#. Tag: para
#, no-c-format
msgid "endcap=square"
msgstr "endcap=square"

#. Tag: para
#, no-c-format
msgid "endcap=flat"
msgstr "endcap=flat"

#. Tag: para
#, no-c-format
msgid "join=bevel"
msgstr "join=bevel"

#. Tag: para
#, no-c-format
msgid "join=mitre mitre_limit=5.0 (default mitre limit)"
msgstr "join=mitre mitre_limit=5.0 (стандартне обмеження mitre)"

#. Tag: para
#, no-c-format
msgid "join=mitre mitre_limit=1"
msgstr "join=mitre mitre_limit=1"

#. Tag: para
#, no-c-format
msgid "side=left"
msgstr "side=left"

#. Tag: para
#, no-c-format
msgid "side=right"
msgstr "side=right"

#. Tag: para
#, no-c-format
msgid "side=left join=mitre"
msgstr "side=left join=mitre"

#. Tag: para
#, no-c-format
msgid "right-hand-winding, polygon boundary side=left"
msgstr "right-hand-winding, polygon boundary side=left"

#. Tag: para
#, no-c-format
msgid "right-hand-winding, polygon boundary side=right"
msgstr "right-hand-winding, polygon boundary side=right"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>, <xref "
"linkend=\"ST_MakeValid\"/>"
msgstr ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_Transform\"/>, <xref linkend=\"ST_Union\"/>, <xref "
"linkend=\"ST_MakeValid\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a polygonal geometry formed by the linework of a geometry."
msgstr "Створює полігональну геометрію, утворену лініями геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Creates an areal geometry formed by the constituent linework of the input "
"geometry. The input can be a LineString, MultiLineString, Polygon, "
"MultiPolygon or a GeometryCollection. The result is a Polygon or "
"MultiPolygon, depending on input. If the input linework does not form "
"polygons, NULL is returned."
msgstr ""
"Створює площинну геометрію, утворену лініями, що складають вхідну геометрію. "
"Вхідними даними можуть бути LineString, MultiLineString, Polygon, "
"MultiPolygon або GeometryCollection. Результатом є Polygon або MultiPolygon, "
"залежно від вхідних даних. Якщо вхідні лінії не утворюють полігонів, "
"повертається NULL."

#. Tag: para
#, no-c-format
msgid ""
"Unlike <xref linkend=\"ST_MakePolygon\"/>, this function accepts rings "
"formed by multiple lines, and can form any number of polygons."
msgstr ""
"На відміну від <xref linkend=\"ST_MakePolygon\"/>, ця функція приймає "
"кільця, утворені декількома лініями, і може утворювати будь-яку кількість "
"полігонів."

#. Tag: para
#, no-c-format
msgid ""
"This function converts inner rings into holes. To turn inner rings into "
"polygons as well, use <xref linkend=\"ST_Polygonize\"/>."
msgstr ""
"Ця функція перетворює внутрішні кільця на отвори. Щоб перетворити внутрішні "
"кільця також на полігони, використовуйте <xref linkend=\"ST_Polygonize\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Input linework must be correctly noded for this function to work properly. "
"<xref linkend=\"ST_Node\"/> can be used to node lines."
msgstr ""
"Для коректної роботи цієї функції вхідні лінії повинні бути правильно "
"позначені вузлами. Для позначення ліній можна використовувати <xref "
"linkend=\"ST_Node\"/>."

#. Tag: para
#, no-c-format
msgid ""
"If the input linework crosses, this function will produce invalid polygons. "
"<xref linkend=\"ST_MakeValid\"/> can be used to ensure the output is valid."
msgstr ""
"Якщо вхідні лінії перетинаються, ця функція створить недійсні полігони. "
"<xref linkend=\"ST_MakeValid\"/>можна використовувати для забезпечення "
"дійсності вихідних даних."

#. Tag: para
#, no-c-format
msgid "Input lines"
msgstr "Вхідні лінії"

#. Tag: para
#, no-c-format
msgid "Area result"
msgstr "Результати за площею"

#. Tag: para
#, no-c-format
msgid "Create a donut from two circular polygons"
msgstr "Створити кільце з двох круглих полігонів"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_MakeValid\"/>, "
"<xref linkend=\"ST_Node\"/>, <xref linkend=\"ST_Polygonize\"/>, <xref "
"linkend=\"ST_BdPolyFromText\"/>, <xref linkend=\"ST_BdMPolyFromText\"/> "
"(wrappers to this function with standard OGC interface)"
msgstr ""
", <xref linkend=\"ST_MakePolygon\"/>, <xref linkend=\"ST_MakeValid\"/>, "
"<xref linkend=\"ST_Node\"/>, <xref linkend=\"ST_Polygonize\"/>, <xref "
"linkend=\"ST_BdPolyFromText\"/>, <xref linkend=\"ST_BdMPolyFromText\"/> "
"(обгортки для цієї функції зі стандартним інтерфейсом OGC)"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the geometric center of a geometry."
msgstr "Повертає геометричний центр геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Computes a point which is the geometric center of mass of a geometry. For "
"[<varname>MULTI</varname>]<varname>POINT</varname>s, the centroid is the "
"arithmetic mean of the input coordinates. For [<varname>MULTI</"
"varname>]<varname>LINESTRING</varname>s, the centroid is computed using the "
"weighted length of each line segment. For [<varname>MULTI</"
"varname>]<varname>POLYGON</varname>s, the centroid is computed in terms of "
"area. If an empty geometry is supplied, an empty "
"<varname>GEOMETRYCOLLECTION</varname> is returned. If <varname>NULL</"
"varname> is supplied, <varname>NULL</varname> is returned. If "
"<varname>CIRCULARSTRING</varname> or <varname>COMPOUNDCURVE</varname> are "
"supplied, they are converted to linestring with CurveToLine first, then same "
"than for <varname>LINESTRING</varname>"
msgstr ""
"Обчислює точку, яка є геометричним центром маси геометрії. Для "
"[<varname>MULTI</varname>]<varname>POINT</varname>s, центроїд є середнім "
"арифметичним вхідних координат. Для [<varname>MULTI</"
"varname>]<varname>LINESTRING</varname>s, центроїд обчислюється за допомогою "
"зваженої довжини кожного відрізка лінії. Для [<varname>MULTI</"
"varname>]<varname>POLYGON</varname>s, центроїд обчислюється за площею. Якщо "
"надано порожню геометрію, повертається порожній <varname>GEOMETRYCOLLECTION</"
"varname>. Якщо вказано <varname>NULL</varname>, повертається <varname>NULL</"
"varname>. Якщо вказано <varname>CIRCULARSTRING</varname> або "
"<varname>COMPOUNDCURVE</varname>, вони спочатку перетворюються на лінії за "
"допомогою CurveToLine, а потім так само, як для <varname>LINESTRING</varname>"

#. Tag: para
#, no-c-format
msgid ""
"For mixed-dimension input, the result is equal to the centroid of the "
"component Geometries of highest dimension (since the lower-dimension "
"geometries contribute zero \"weight\" to the centroid)."
msgstr ""
"Для вхідних даних змішаного розміру результат дорівнює центроїду компонента "
"Геометрії найвищого розміру (оскільки геометрії нижчого розміру не мають "
"\"ваги\" для центроїда)."

#. Tag: para
#, no-c-format
msgid ""
"Note that for polygonal geometries the centroid does not necessarily lie in "
"the interior of the polygon. For example, see the diagram below of the "
"centroid of a C-shaped polygon. To construct a point guaranteed to lie in "
"the interior of a polygon use <xref linkend=\"ST_PointOnSurface\"/>."
msgstr ""
"Зверніть увагу, що для полігональних геометрій центр ваги не обов'язково "
"лежить всередині полігону. Наприклад, дивіться схему нижче, що зображує "
"центр ваги С-подібного полігону. Щоб побудувати точку, яка гарантовано "
"лежить всередині полігону, використовуйте <xref "
"linkend=\"ST_PointOnSurface\"/>."

#. Tag: para
#, no-c-format
msgid ""
"New in 2.3.0 : supports <varname>CIRCULARSTRING</varname> and "
"<varname>COMPOUNDCURVE</varname> (using CurveToLine)"
msgstr ""
"Нове в версії 2.3.0: підтримка <varname>CIRCULARSTRING</varname> та "
"<varname>COMPOUNDCURVE</varname> (за допомогою CurveToLine)"

#. Tag: para
#, no-c-format
msgid "Availability: 2.4.0 support for geography was introduced."
msgstr "Доступність: 2.4.0 додано підтримку географії."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 8.1.4, 9.5.5"
msgstr "&sqlmm_compliant; SQL-MM 3: 8.1.4, 9.5.5"

#. Tag: para
#, no-c-format
msgid ""
"In the following illustrations the red dot is the centroid of the source "
"geometry."
msgstr ""
"На наступних ілюстраціях червона точка є центром ваги вихідної геометрії."

#. Tag: para
#, no-c-format
msgid "Centroid of a <varname>MULTIPOINT</varname>"
msgstr "Центроїд <varname>MULTIPOINT</varname>"

#. Tag: para
#, no-c-format
msgid "Centroid of a <varname>LINESTRING</varname>"
msgstr "Центроїд <varname>LINESTRING</varname>"

#. Tag: para
#, no-c-format
msgid "Centroid of a <varname>POLYGON</varname>"
msgstr "Центроїд <varname>POLYGON</varname>"

#. Tag: para
#, no-c-format
msgid "Centroid of a <varname>GEOMETRYCOLLECTION</varname>"
msgstr "Центроїд <varname>GEOMETRYCOLLECTION</varname>"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_GeometricMedian\"/>"
msgstr ", <xref linkend=\"ST_GeometricMedian\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a smoothed version of a geometry, using the Chaikin algorithm"
msgstr "Повертає згладжену версію геометрії, використовуючи алгоритм Чайкіна."

#. Tag: para
#, no-c-format
msgid ""
"Smoothes a linear or polygonal geometry using <link xlink:href=\"http://www."
"idav.ucdavis.edu/education/CAGDNotes/Chaikins-Algorithm/Chaikins-Algorithm."
"html\">Chaikin's algorithm</link>. The degree of smoothing is controlled by "
"the <varname>nIterations</varname> parameter. On each iteration, each "
"interior vertex is replaced by two vertices located at 1/4 of the length of "
"the line segments before and after the vertex. A reasonable degree of "
"smoothing is provided by 3 iterations; the maximum is limited to 5."
msgstr ""
"Згладжує лінійну або полігональну геометрію за допомогою <link xlink:"
"href=\"http://www.idav.ucdavis.edu/education/CAGDNotes/Chaikins-Algorithm/"
"Chaikins-Algorithm.html\">алгоритму Чайкіна</link>. Ступінь згладжування "
"контролюється параметром <varname>nIterations</varname>. На кожній ітерації "
"кожна внутрішня вершина замінюється двома вершинами, розташованими на 1/4 "
"довжини відрізків лінії перед і після вершини. Розумний ступінь згладжування "
"забезпечується 3 ітераціями; максимальне значення обмежено 5."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>preserveEndPoints</varname> is true, the endpoints of Polygon "
"rings are not smoothed. The endpoints of LineStrings are always preserved."
msgstr ""
"Якщо <varname>preserveEndPoints</varname> має значення true, кінцеві точки "
"кілець полігону не згладжуються. Кінцеві точки лінійних об'єктів завжди "
"зберігаються."

#. Tag: para
#, no-c-format
msgid ""
"The number of vertices doubles with each iteration, so the result geometry "
"may have many more points than the input. To reduce the number of points use "
"a simplification function on the result (see <xref linkend=\"ST_Simplify\"/"
">, <xref linkend=\"ST_SimplifyPreserveTopology\"/> and <xref "
"linkend=\"ST_SimplifyVW\"/>)."
msgstr ""
"Кількість вершин подвоюється з кожною ітерацією, тому геометрія результату "
"може мати набагато більше точок, ніж вхідні дані. Щоб зменшити кількість "
"точок, скористайтеся функцією спрощення результату (див. <xref "
"linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_SimplifyPreserveTopology\"/>та "
"<xref linkend=\"ST_SimplifyVW\"/>)."

#. Tag: para
#, no-c-format
msgid ""
"The result has interpolated values for the Z and M dimensions when present."
msgstr ""
"Результатом є інтерпольовані значення для розмірів Z і M, якщо вони присутні."

#. Tag: para
#, no-c-format
msgid "Smoothing a triangle:"
msgstr "Згладжування трикутника:"

#. Tag: para
#, no-c-format
msgid "Smoothing a Polygon using 1, 2 and 3 iterations:"
msgstr "Згладжування полігону за допомогою 1, 2 і 3 ітерацій:"

#. Tag: para
#, no-c-format
msgid "nIterations = 1"
msgstr "nIterations = 1"

#. Tag: para
#, no-c-format
msgid "nIterations = 2"
msgstr "nIterations = 2"

#. Tag: para
#, no-c-format
msgid "nIterations = 3"
msgstr "nIterations = 3"

#. Tag: para
#, no-c-format
msgid "Smoothing a LineString using 1, 2 and 3 iterations:"
msgstr "Згладжування LineString за допомогою 1, 2 і 3 ітерацій:"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, <xref "
"linkend=\"ST_SimplifyVW\"/>"
msgstr ""
", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, <xref "
"linkend=\"ST_SimplifyVW\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a possibly concave geometry that contains all input geometry "
"vertices"
msgstr ""
"Обчислює можливу увігнуту геометрію, яка містить усі вершини вхідної "
"геометрії"

#. Tag: para
#, no-c-format
msgid ""
"A concave hull is a (usually) concave geometry which contains the input, and "
"whose vertices are a subset of the input vertices. In the general case the "
"concave hull is a Polygon. The concave hull of two or more collinear points "
"is a two-point LineString. The concave hull of one or more identical points "
"is a Point. The polygon will not contain holes unless the optional "
"<varname>param_allow_holes</varname> argument is specified as true."
msgstr ""
"Увігнутий контур — це (зазвичай) увігнута геометрія, яка містить вхідні "
"дані, а її вершини є підмножиною вершин вхідних даних. У загальному випадку "
"увігнутий корпус є полігоном. Увігнутий корпус двох або більше колінеарних "
"точок є двоточковим LineString. Увігнутий корпус однієї або більше "
"ідентичних точок є точкою. Полігон не буде містити отворів, якщо "
"опціональний аргумент <varname>param_allow_holes</varname> не вказано як "
"true."

#. Tag: para
#, no-c-format
msgid ""
"One can think of a concave hull as \"shrink-wrapping\" a set of points. This "
"is different to the <link linkend=\"ST_ConvexHull\">convex hull</link>, "
"which is more like wrapping a rubber band around the points. A concave hull "
"generally has a smaller area and represents a more natural boundary for the "
"input points."
msgstr ""
"Уявіть собі увігнутий контур, що \"обгортає\" набір точок. Це відрізняється "
"від <link linkend=\"ST_ConvexHull\">опуклого контуру</link>, який більше "
"нагадує гумку, натягнуту навколо точок. Увігнутий контур зазвичай має меншу "
"площу і є більш природною межею для вхідних точок."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>param_pctconvex</varname> controls the concaveness of the "
"computed hull. A value of 1 produces the convex hull. Values between 1 and 0 "
"produce hulls of increasing concaveness. A value of 0 produces a hull with "
"maximum concaveness (but still a single polygon). Choosing a suitable value "
"depends on the nature of the input data, but often values between 0.3 and "
"0.1 produce reasonable results."
msgstr ""
"Параметр <varname>param_pctconvex</varname> контролює увігнутість "
"обчислюваної оболонки. Значення 1 створює опуклу оболонку. Значення від 1 до "
"0 створюють оболонки із зростаючою увігнутістю. Значення 0 створює оболонку "
"з максимальною увігнутістю (але все одно єдиний полігон). Вибір відповідного "
"значення залежить від характеру вхідних даних, але часто значення між 0,3 і "
"0,1 дають прийнятні результати."

#. Tag: para
#, no-c-format
msgid ""
"Technically, the <varname>param_pctconvex</varname> determines a length as a "
"fraction of the difference between the longest and shortest edges in the "
"Delaunay Triangulation of the input points. Edges longer than this length "
"are \"eroded\" from the triangulation. The triangles remaining form the "
"concave hull."
msgstr ""
"Технічно, параметр <varname>param_pctconvex</varname> визначає довжину як "
"частку різниці між найдовшим і найкоротшим ребрами в триангуляції Делоне "
"вхідних точок. Ребра, довші за цю довжину, \"видаляються\" з триангуляції. "
"Трикутники, що залишаються, утворюють увігнуту оболонку."

#. Tag: para
#, no-c-format
msgid ""
"For point and linear inputs, the hull will enclose all the points of the "
"inputs. For polygonal inputs, the hull will enclose all the points of the "
"input <emphasis>and also</emphasis> all the areas covered by the input. If "
"you want a point-wise hull of a polygonal input, convert it to points first "
"using <xref linkend=\"ST_Points\"/>."
msgstr ""
"Для точкових і лінійних вхідних даних оболонка охоплюватиме всі точки "
"вхідних даних. Для полігональних вхідних даних оболонка охоплюватиме всі "
"точки вхідних даних <emphasis>а також</emphasis> всі області, що охоплюються "
"вхідними даними. Якщо ви хочете отримати точкову оболонку полігональних "
"вхідних даних, спочатку перетворіть їх у точки за допомогою <xref "
"linkend=\"ST_Points\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This is not an aggregate function. To compute the concave hull of a set of "
"geometries use <xref linkend=\"ST_Collect\"/> (e.g. "
"<code>ST_ConcaveHull( ST_Collect( geom ), 0.80)</code>."
msgstr ""
"Це не агрегатна функція. Для обчислення увігнутої оболонки набору геометрій "
"використовуйте <xref linkend=\"ST_Collect\"/>(наприклад, "
"<code>ST_ConcaveHull( ST_Collect( geom ), 0.80)</code>."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.3.0, GEOS native implementation enabled for GEOS 3.11+"
msgstr "Покращено: 3.3.0, увімкнено вбудовану реалізацію GEOS для GEOS 3.11+"

#. Tag: para
#, no-c-format
msgid "Concave Hull of a MultiPoint"
msgstr "Увігнутий корпус багатоточкового пристрою"

#. Tag: para
#, no-c-format
msgid "Concave Hull of a MultiPoint, allowing holes"
msgstr "Увігнутий корпус багатоточкового пристрою, що дозволяє робити отвори"

#. Tag: para
#, no-c-format
msgid ""
"Comparing a concave hull of a Polygon to the concave hull of the constituent "
"points. The hull respects the boundary of the polygon, whereas the points-"
"based hull does not."
msgstr ""
"Порівняння увігнутого корпусу полігону з увігнутим корпусом складових точок. "
"Корпус дотримується меж полігону, тоді як оболонка на основі точок цього не "
"робить."

#. Tag: para
#, no-c-format
msgid "Using with ST_Collect to compute the concave hull of a geometry set."
msgstr ""
"Використання з ST_Collect для обчислення увігнутої оболонки набору геометрій."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_AlphaShape\"/>, <xref "
"linkend=\"ST_OptimalAlphaShape\"/>"
msgstr ""
", <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_AlphaShape\"/>, <xref "
"linkend=\"ST_OptimalAlphaShape\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the convex hull of a geometry."
msgstr "Обчислює опуклу оболонку геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Computes the convex hull of a geometry. The convex hull is the smallest "
"convex geometry that encloses all geometries in the input."
msgstr ""
"Обчислює опуклу оболонку геометрії. Опукла оболонка — це найменша опукла "
"геометрія, яка охоплює всі геометрії у вхідних даних."

#. Tag: para
#, no-c-format
msgid ""
"One can think of the convex hull as the geometry obtained by wrapping an "
"rubber band around a set of geometries. This is different from a <link "
"linkend=\"ST_ConcaveHull\">concave hull</link> which is analogous to "
"\"shrink-wrapping\" the geometries. A convex hull is often used to determine "
"an affected area based on a set of point observations."
msgstr ""
"Опуклу оболонку можна уявити як геометрію, отриману шляхом обертання гумової "
"стрічки навколо набору геометрій. Це відрізняється від <link "
"linkend=\"ST_ConcaveHull\">увігнутої оболонки</link>, яка аналогічна "
"\"упаковці\" геометрій. Опукла оболонка часто використовується для "
"визначення зони впливу на основі набору точкових спостережень."

#. Tag: para
#, no-c-format
msgid ""
"In the general case the convex hull is a Polygon. The convex hull of two or "
"more collinear points is a two-point LineString. The convex hull of one or "
"more identical points is a Point."
msgstr ""
"У загальному випадку опукла оболонка є полігоном. Опукла оболонка двох або "
"більше колінеарних точок є двоточковою лінією. Опукла оболонка однієї або "
"більше однакових точок є точкою."

#. Tag: para
#, no-c-format
msgid ""
"This is not an aggregate function. To compute the convex hull of a set of "
"geometries, use <xref linkend=\"ST_Collect\"/> to aggregate them into a "
"geometry collection (e.g. <code>ST_ConvexHull(ST_Collect(geom))</code>."
msgstr ""
"Це не агрегатна функція. Щоб обчислити опуклу оболонку набору геометрій, "
"використовуйте <xref linkend=\"ST_Collect\"/>, щоб об'єднати їх у колекцію "
"геометрій (наприклад, <code>ST_ConvexHull(ST_Collect(geom))</code>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.16"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.16"

#. Tag: para
#, no-c-format
msgid "Convex Hull of a MultiLinestring and a MultiPoint"
msgstr "Опукла оболонка багатолінійної та мультиточкової фігури"

#. Tag: para
#, no-c-format
msgid "Using with ST_Collect to compute the convex hulls of geometry sets."
msgstr ""
"Використання разом із ST_Collect для обчислення опуклих оболонок наборів "
"геометричних фігур."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ConcaveHull\"/>, <xref "
"linkend=\"ST_MinimumBoundingCircle\"/>"
msgstr ""
", <xref linkend=\"ST_ConcaveHull\"/>, <xref "
"linkend=\"ST_MinimumBoundingCircle\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Delaunay triangulation of the vertices of a geometry."
msgstr "Повертає триангуляцію Делауея вершин геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Computes the <link xlink:href=\"http://en.wikipedia.org/wiki/"
"Delaunay_triangulation\">Delaunay triangulation</link> of the vertices of "
"the input geometry. The optional <varname>tolerance</varname> can be used to "
"snap nearby input vertices together, which improves robustness in some "
"situations. The result geometry is bounded by the convex hull of the input "
"vertices. The result geometry representation is determined by the "
"<varname>flags</varname> code:"
msgstr ""
"Обчислює <link xlink:href=\"http://en.wikipedia.org/wiki/"
"Delaunay_triangulation\">триангуляцію Делоне</link> вершин вхідної "
"геометрії. Опціональний параметр <varname>tolerance</varname> можна "
"використовувати для з'єднання сусідніх вхідних вершин, що в деяких ситуаціях "
"підвищує надійність. Результуюча геометрія обмежується опуклою оболонкою "
"вхідних вершин. Представлення результуючої геометрії визначається кодом "
"<varname>flags</varname>:"

#. Tag: para
#, no-c-format
msgid "<code>0</code> - a GEOMETRYCOLLECTION of triangular POLYGONs (default)"
msgstr ""
"<code>0</code> - GEOMETRYCOLLECTION трикутних полігонів (за замовчуванням)"

#. Tag: para
#, no-c-format
msgid "<code>1</code> - a MULTILINESTRING of the edges of the triangulation"
msgstr "<code>1</code> - MULTILINESTRING граней триангуляції"

#. Tag: para
#, no-c-format
msgid "<code>2</code> - A TIN of the triangulation"
msgstr "<code>2</code> - TIN триангуляції"

#. Tag: para
#, no-c-format
msgid "Original polygons"
msgstr "Оригінальні полігони"

#. Tag: para
#, no-c-format
msgid ""
"ST_DelaunayTriangles of 2 polygons: delaunay triangle polygons each triangle "
"themed in different color"
msgstr ""
"ST_DelaunayTriangles з 2 полігонів: трикутники Делоне, кожен трикутник "
"виділений різним кольором"

#. Tag: para
#, no-c-format
msgid "-- delaunay triangles as multilinestring"
msgstr "-- трикутники Делоне як мультилінія"

#. Tag: para
#, no-c-format
msgid "-- delaunay triangles of 45 points as 55 triangle polygons"
msgstr "-- трикутники Делоне з 45 точками як 55 трикутних полігонів"

#. Tag: para
#, no-c-format
msgid "Example using vertices with Z values."
msgstr "Приклад використання вершин із значеннями Z."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_TriangulatePolygon\"/>, <xref "
"linkend=\"ST_ConstrainedDelaunayTriangles\"/>, <xref "
"linkend=\"ST_VoronoiLines\"/>, <xref linkend=\"ST_ConvexHull\"/>"
msgstr ""
", <xref linkend=\"ST_TriangulatePolygon\"/>, <xref "
"linkend=\"ST_ConstrainedDelaunayTriangles\"/>, <xref "
"linkend=\"ST_VoronoiLines\"/>, <xref linkend=\"ST_ConvexHull\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Removes vertices based on their M value"
msgstr "Видаляє вершини на основі їхнього значення M"

#. Tag: para
#, no-c-format
msgid ""
"Filters out vertex points based on their M-value. Returns a geometry with "
"only vertex points that have a M-value larger or equal to the min value and "
"smaller or equal to the max value. If max-value argument is left out only "
"min value is considered. If fourth argument is left out the m-value will not "
"be in the resulting geometry. If resulting geometry have too few vertex "
"points left for its geometry type an empty geometry will be returned. In a "
"geometry collection geometries without enough points will just be left out "
"silently."
msgstr ""
"Відфільтровує вершинні точки на основі їх M-значення. Повертає геометрію, що "
"містить тільки вершинні точки, M-значення яких більше або дорівнює "
"мінімальному значенню і менше або дорівнює максимальному значенню. Якщо "
"аргумент max-value не вказано, враховується тільки значення min. Якщо "
"четвертий аргумент не вказано, m-значення не буде включено в результуючу "
"геометрію. Якщо в результуючій геометрії залишилося занадто мало вершинних "
"точок для її типу, буде повернута порожня геометрія. У колекції геометрій "
"геометрії без достатньої кількості точок просто пропускаються без "
"повідомлення."

#. Tag: para
#, no-c-format
msgid ""
"This function is mainly intended to be used in conjunction with "
"ST_SetEffectiveArea. ST_EffectiveArea sets the effective area of a vertex in "
"its m-value. With ST_FilterByM it then is possible to get a simplified "
"version of the geometry without any calculations, just by filtering"
msgstr ""
"Ця функція в основному призначена для використання разом із "
"ST_SetEffectiveArea. ST_EffectiveArea встановлює ефективну площу вершини в "
"її m-значенні. За допомогою ST_FilterByM можна отримати спрощену версію "
"геометрії без будь-яких обчислень, просто за допомогою фільтрування"

#. Tag: para
#, no-c-format
msgid ""
"There is a difference in what ST_SimplifyVW returns when not enough points "
"meet the criteria compared to ST_FilterByM. ST_SimplifyVW returns the "
"geometry with enough points while ST_FilterByM returns an empty geometry"
msgstr ""
"Існує різниця в тому, що повертає ST_SimplifyVW, коли недостатньо точок "
"відповідають критеріям, порівняно з ST_FilterByM. ST_SimplifyVW повертає "
"геометрію з достатньою кількістю точок, тоді як ST_FilterByM повертає "
"порожню геометрію"

#. Tag: para
#, no-c-format
msgid "Note that the returned geometry might be invalid"
msgstr "Зверніть увагу, що повернута геометрія може бути недійсною"

#. Tag: para
#, no-c-format
msgid "This function returns all dimensions, including the Z and M values"
msgstr "Ця функція повертає всі розмірності, включаючи значення Z і M"

#. Tag: para
#, no-c-format
msgid "A linestring is filtered"
msgstr "Лінійний рядок фільтрується"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_SimplifyVW\"/>"
msgstr ", <xref linkend=\"ST_SimplifyVW\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Generates a multipoint of random points contained in a Polygon or "
"MultiPolygon."
msgstr ""
"Генерує множину випадкових точок, що містяться в полігоні або полігоні."

#. Tag: para
#, no-c-format
msgid ""
"ST_GeneratePoints generates a multipoint consisting of a given number of "
"pseudo-random points which lie within the input area. The optional "
"<varname>seed</varname> is used to regenerate a deterministic sequence of "
"points, and must be greater than zero."
msgstr ""
"ST_GeneratePoints генерує мультиточку, що складається з заданої кількості "
"псевдовипадкових точок, які лежать у межах вхідної області. Опціональний "
"параметр <varname>seed</varname> використовується для повторного генерування "
"детермінованої послідовності точок і повинен бути більшим за нуль."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.0.0, added seed parameter"
msgstr "Покращено: 3.0.0, додано параметр seed"

#. Tag: para
#, no-c-format
msgid ""
"Generated a multipoint consisting of 12 Points overlaid on top of original "
"polygon using a random seed value 1996"
msgstr ""
"Створено мультиточку, що складається з 12 точок, накладених на оригінальний "
"полігон, з використанням випадкового початкового значення 1996"

#. Tag: para
#, no-c-format
msgid ""
"Given a table of polygons s, return 12 individual points per polygon. "
"Results will be different each time you run."
msgstr ""
"Задано таблицю полігонів s. Поверніть 12 окремих точок для кожного полігону. "
"Результати будуть різними при кожному запуску."

#. Tag: refpurpose
#, no-c-format
msgid "Returns the geometric median of a MultiPoint."
msgstr "Повертає геометричну медіану MultiPoint."

#. Tag: para
#, no-c-format
msgid ""
"Computes the approximate geometric median of a MultiPoint geometry using the "
"Weiszfeld algorithm. The geometric median is the point minimizing the sum of "
"distances to the input points. It provides a centrality measure that is less "
"sensitive to outlier points than the centroid (center of mass)."
msgstr ""
"Обчислює приблизну геометричну медіану геометрії MultiPoint за допомогою "
"алгоритму Вайзфельда. Геометрична медіана — це точка, що мінімізує суму "
"відстаней до вхідних точок. Вона забезпечує міру центральності, яка є менш "
"чутливою до виняткових точок, ніж центроїд (центр маси)."

#. Tag: para
#, no-c-format
msgid ""
"The algorithm iterates until the distance change between successive "
"iterations is less than the supplied <varname>tolerance</varname> parameter. "
"If this condition has not been met after <varname>max_iterations</varname> "
"iterations, the function produces an error and exits, unless "
"<varname>fail_if_not_converged</varname> is set to <code>false</code> (the "
"default)."
msgstr ""
"Алгоритм повторюється доти, доки зміна відстані між послідовними ітераціями "
"не стане меншою за заданий параметр <varname>tolerance</varname>. Якщо ця "
"умова не виконана після <varname>max_iterations</varname> ітерацій, функція "
"видає помилку і завершує роботу, якщо <varname>fail_if_not_converged</"
"varname> не встановлено в <code>false</code> (за замовчуванням)."

#. Tag: para
#, no-c-format
msgid ""
"If a <varname>tolerance</varname> argument is not provided, the tolerance "
"value is calculated based on the extent of the input geometry."
msgstr ""
"Якщо аргумент <varname>tolerance</varname> не вказано, значення допуску "
"обчислюється на основі розмірів вхідної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"If present, the input point M values are interpreted as their relative "
"weights."
msgstr ""
"Якщо присутні, значення вхідної точки M інтерпретуються як їх відносні ваги."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 Added support for M as weight of points."
msgstr "Покращено: 2.5.0 Додано підтримку M як ваги точок."

#. Tag: para
#, no-c-format
msgid ""
"Comparison of the geometric median (red) and centroid (turquoise) of a "
"MultiPoint."
msgstr ""
"Порівняння геометричної медіани (червоний) та центроїда (бірюзовий) "
"MultiPoint."

#. Tag: refpurpose
#, no-c-format
msgid "Return the lines formed by sewing together a MultiLineString."
msgstr "Повернути лінії, утворені зшиванням MultiLineString."

#. Tag: para
#, no-c-format
msgid ""
"Returns a LineString or MultiLineString formed by joining together the line "
"elements of a MultiLineString. Lines are joined at their endpoints at 2-way "
"intersections. Lines are not joined across intersections of 3-way or greater "
"degree."
msgstr ""
"Повертає LineString або MultiLineString, утворений шляхом з'єднання лінійних "
"елементів MultiLineString. Лінії з'єднуються в кінцевих точках на "
"двосторонніх перетинах. Лінії не з'єднуються на перетинах з трьома або "
"більше точками."

#. Tag: para
#, no-c-format
msgid ""
"If <emphasis role=\"bold\">directed</emphasis> is TRUE, then ST_LineMerge "
"will not change point order within LineStrings, so lines with opposite "
"directions will not be merged"
msgstr ""
"Якщо <emphasis role=\"bold\">directed</emphasis> має значення TRUE, то "
"ST_LineMerge не змінюватиме порядок точок у LineStrings, тому лінії з "
"протилежними напрямками не будуть об'єднані"

#. Tag: para
#, no-c-format
msgid ""
"Only use with MultiLineString/LineStrings. Other geometry types return an "
"empty GeometryCollection"
msgstr ""
"Використовуйте тільки з MultiLineString/LineStrings. Інші типи геометрії "
"повертають порожній GeometryCollection"

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.3.0 accept a directed parameter."
msgstr "Покращено: 3.3.0 приймає спрямований параметр."

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.11.0 to use the directed parameter."
msgstr ""
"Для використання параметра directed необхідна версія GEOS &gt;= 3.11.0."

#. Tag: para
#, no-c-format
msgid "This function strips the M dimension."
msgstr "Ця функція видаляє розмірність M."

#. Tag: title
#, no-c-format
msgid "Cardinality 2"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Nodes with cardinality 2 are merged away."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Cardinality 3 or More"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Lines are not merged across intersections with degree &gt; 2."
msgstr "Лінії не об'єднуються на перетинах зі ступенем &gt; 2."

#. Tag: title
#, no-c-format
msgid "Non-Touching Lines"
msgstr "Лінії, що не стикаються"

#. Tag: para
#, no-c-format
msgid ""
"If merging is not possible due to non-touching lines, the original "
"MultiLineString is returned."
msgstr ""
"Якщо об'єднання неможливе через непересічні лінії, повертається оригінальний "
"MultiLineString."

#. Tag: title
#, no-c-format
msgid "Directed Parameter"
msgstr "Направлений параметр"

#. Tag: para
#, no-c-format
msgid "Lines with opposite directions are not merged if directed = TRUE."
msgstr "Лінії з протилежними напрямками не об'єднуються, якщо directed = TRUE."

#. Tag: title
#, no-c-format
msgid "Z-dimension Handling"
msgstr "Обробка Z-виміру"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LineSubstring\"/>"
msgstr ", <xref linkend=\"ST_LineSubstring\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the largest circle contained within a geometry."
msgstr "Обчислює найбільше коло, що міститься в геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Finds the largest circle that is contained within a (multi)polygon, or which "
"does not overlap any lines and points. Returns a record with fields:"
msgstr ""
"Знаходить найбільше коло, яке міститься в (мульти)полігоні або не "
"перетинається з лініями та точками. Повертає запис із полями:"

#. Tag: para
#, no-c-format
msgid "<varname>center</varname> - center point of the circle"
msgstr "<varname>center</varname> - центр кола"

#. Tag: para
#, no-c-format
msgid ""
"<varname>nearest</varname> - a point on the geometry nearest to the center"
msgstr "<varname>nearest</varname> - точка на геометрії, найближча до центру"

#. Tag: para
#, no-c-format
msgid "<varname>radius</varname> - radius of the circle"
msgstr "<varname>radius</varname> - радіус кола"

#. Tag: para
#, no-c-format
msgid ""
"For polygonal inputs, the circle is inscribed within the boundary rings, "
"using the internal rings as boundaries. For linear and point inputs, the "
"circle is inscribed within the convex hull of the input, using the input "
"lines and points as further boundaries."
msgstr ""
"Для полігональних вхідних даних коло вписується в межі кільця, "
"використовуючи внутрішні кільця як межі. Для лінійних і точкових вхідних "
"даних коло вписується в опуклу оболонку вхідних даних, використовуючи лінії "
"і точки вхідних даних як додаткові межі."

#. Tag: para
#, no-c-format
msgid "Availability: 3.1.0."
msgstr "Доступність: 3.1.0."

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.9.0."
msgstr "Потрібна версія GEOS &gt;= 3.9.0."

#. Tag: para
#, no-c-format
msgid ""
"Maximum inscribed circle of a polygon. Center, nearest point, and radius are "
"returned."
msgstr ""
"Максимальне вписане коло полігону. Повертаються центр, найближча точка та "
"радіус."

#. Tag: para
#, no-c-format
msgid ""
"Maximum inscribed circle of a multi-linestring. Center, nearest point, and "
"radius are returned."
msgstr ""
"Максимальне вписане коло багатолінійної фігури. Повертаються центр, "
"найближча точка та радіус."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_LargestEmptyCircle\"/>"
msgstr ", <xref linkend=\"ST_LargestEmptyCircle\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the largest circle not overlapping a geometry."
msgstr "Обчислює найбільше коло, яке не перетинається з геометрією."

#. Tag: para
#, no-c-format
msgid ""
"Finds the largest circle which does not overlap a set of point and line "
"obstacles. (Polygonal geometries may be included as obstacles, but only "
"their boundary lines are used.) The center of the circle is constrained to "
"lie inside a polygonal boundary, which by default is the convex hull of the "
"input geometry. The circle center is the point in the interior of the "
"boundary which has the farthest distance from the obstacles. The circle "
"itself is provided by the center point and a nearest point lying on an "
"obstacle determining the circle radius."
msgstr ""
"Знаходить найбільше коло, яке не перетинається з набором точкових і лінійних "
"перешкод. (Полігональні геометрії можуть бути включені як перешкоди, але "
"використовуються тільки їх межі.) Центр кола обмежений межами полігональної "
"фігури, яка за замовчуванням є опуклою оболонкою вхідної геометрії. Центр "
"кола — це точка всередині межі, яка має найбільшу відстань від перешкод. "
"Саме коло задається центром і найближчою точкою, що лежить на перешкоді, яка "
"визначає радіус кола."

#. Tag: para
#, no-c-format
msgid ""
"The circle center is determined to a given accuracy specified by a distance "
"tolerance, using an iterative algorithm. If the accuracy distance is not "
"specified a reasonable default is used."
msgstr ""
"Центр кола визначається з заданою точністю, яка визначається допуском на "
"відстань, за допомогою ітераційного алгоритму. Якщо точність відстані не "
"вказана, використовується розумне значення за замовчуванням."

#. Tag: para
#, no-c-format
msgid "Returns a record with fields:"
msgstr "Повертає запис із полями:"

#. Tag: para
#, no-c-format
msgid ""
"To find the largest empty circle in the interior of a polygon, see <xref "
"linkend=\"ST_MaximumInscribedCircle\"/>."
msgstr ""
"Щоб знайти найбільше порожнє коло всередині полігону, див. <xref "
"linkend=\"ST_MaximumInscribedCircle\"/>."

#. Tag: para
#, no-c-format
msgid "Availability: 3.4.0."
msgstr "Доступність: 3.4.0."

#. Tag: para
#, no-c-format
msgid "Largest Empty Circle within a set of lines."
msgstr "Найбільше порожнє коло в наборі ліній."

#. Tag: para
#, no-c-format
msgid ""
"Largest Empty Circle within a set of points, constrained to lie in a "
"polygon. The constraint polygon boundary must be included as an obstacle, as "
"well as specified as the constraint for the circle center."
msgstr ""
"Найбільше порожнє коло в наборі точок, обмежене полігоном. Межа полігону "
"обмеження повинна бути включена як перешкода, а також вказана як обмеження "
"для центру кола."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the smallest circle polygon that contains a geometry.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає найменший полігон кола, що містить геометрію.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the smallest circle polygon that contains a geometry.</para>"
msgstr "<para>Повертає найменший полігон кола, що містить геометрію.</para>"

#. Tag: para
#, no-c-format
msgid ""
"The bounding circle is approximated by a polygon with a default of 48 "
"segments per quarter circle. Because the polygon is an approximation of the "
"minimum bounding circle, some points in the input geometry may not be "
"contained within the polygon. The approximation can be improved by "
"increasing the number of segments. For applications where an approximation "
"is not suitable <xref linkend=\"ST_MinimumBoundingRadius\"/> may be used."
msgstr ""
"Обмежувальне коло наближається полігоном із 48 сегментами на чверть кола за "
"замовчуванням. Оскільки полігон є наближенням мінімального обмежувального "
"кола, деякі точки в геометрії вхідних даних можуть не міститися в полігоні. "
"Наближення можна поліпшити, збільшивши кількість сегментів. Для додатків, де "
"наближення не підходить, можна використовувати <xref "
"linkend=\"ST_MinimumBoundingRadius\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Use with <xref linkend=\"ST_Collect\"/> to get the minimum bounding circle "
"of a set of geometries."
msgstr ""
"Використовуйте з <xref linkend=\"ST_Collect\"/>, щоб отримати мінімальне "
"обмежуюче коло набору геометрій."

#. Tag: para
#, no-c-format
msgid ""
"To compute two points lying on the minimum circle (the \"maximum diameter\") "
"use <xref linkend=\"ST_LongestLine\"/>."
msgstr ""
"Щоб обчислити дві точки, що лежать на мінімальному колі (максимальний "
"діаметр), використовуйте <xref linkend=\"ST_LongestLine\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The ratio of the area of a polygon divided by the area of its Minimum "
"Bounding Circle is referred to as the <emphasis>Reock compactness score</"
"emphasis>."
msgstr ""
"Відношення площі полігону до площі його мінімального обмежувального кола "
"називається <emphasis>коефіцієнтом компактності Реока</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"Minimum bounding circle of a point and linestring. Using 8 segs to "
"approximate a quarter circle"
msgstr ""
"Мінімальне обмежуюче коло точки та лінії. Використання 8 сегментів для "
"наближення чверті кола"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_MinimumBoundingRadius\"/>, <xref "
"linkend=\"ST_LargestEmptyCircle\"/>, <xref linkend=\"ST_LongestLine\"/>"
msgstr ""
", <xref linkend=\"ST_MinimumBoundingRadius\"/>, <xref "
"linkend=\"ST_LargestEmptyCircle\"/>, <xref linkend=\"ST_LongestLine\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the center point and radius of the smallest circle that contains a "
"geometry."
msgstr "Повертає центр і радіус найменшого кола, що містить геометрію."

#. Tag: para
#, no-c-format
msgid ""
"Computes the center point and radius of the smallest circle that contains a "
"geometry. Returns a record with fields:"
msgstr ""
"Обчислює центр і радіус найменшого кола, що містить геометрію. Повертає "
"запис із полями:"

#. Tag: para
#, no-c-format
msgid "Availability - 2.3.0"
msgstr "Доступність - 2.3.0"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_MinimumBoundingCircle\"/>, <xref "
"linkend=\"ST_LongestLine\"/>"
msgstr ""
", <xref linkend=\"ST_MinimumBoundingCircle\"/>, <xref "
"linkend=\"ST_LongestLine\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a minimum-area rectangle containing a geometry."
msgstr "Повертає прямокутник з мінімальною площею, що містить геометрію."

#. Tag: para
#, no-c-format
msgid ""
"Returns the minimum-area rotated rectangle enclosing a geometry. Note that "
"more than one such rectangle may exist. May return a Point or LineString in "
"the case of degenerate inputs."
msgstr ""
"Повертає прямокутник з мінімальною площею, що охоплює геометрію. Зверніть "
"увагу, що може існувати більше одного такого прямокутника. У разі вироджених "
"вхідних даних може повертати Point або LineString."

#. Tag: para
#, no-c-format
msgid "Availability: 2.5.0."
msgstr "Доступність: 2.5.0."

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.6.0."
msgstr "Вимагає GEOS &gt;= 3.6.0."

#. Tag: para
#, no-c-format
msgid "Oriented envelope of a point and linestring."
msgstr "Орієнтована оболонка точки та лінії."

#. Tag: refpurpose
#, no-c-format
msgid "Returns an offset line at a given distance and side from an input line."
msgstr ""
"Повертає лінію зміщення на заданій відстані та стороні від вхідної лінії."

#. Tag: para
#, no-c-format
msgid ""
"Return an offset line at a given distance and side from an input line. All "
"points of the returned geometries are not further than the given distance "
"from the input geometry. Useful for computing parallel lines about a center "
"line."
msgstr ""
"Повертає лінію зміщення на заданій відстані та стороні від вхідної лінії. "
"Всі точки повернутих геометрій знаходяться не далі, ніж на заданій відстані "
"від вхідної геометрії. Корисно для обчислення паралельних ліній відносно "
"центральної лінії."

#. Tag: para
#, no-c-format
msgid ""
"For positive distance the offset is on the left side of the input line and "
"retains the same direction. For a negative distance it is on the right side "
"and in the opposite direction."
msgstr ""
"Для позитивної відстані зміщення знаходиться з лівого боку від лінії "
"введення і зберігає той самий напрямок. Для негативної відстані воно "
"знаходиться з правого боку і має протилежний напрямок."

#. Tag: para
#, no-c-format
msgid ""
"Units of distance are measured in units of the spatial reference system."
msgstr "Одиниці відстані вимірюються в одиницях просторової системи координат."

#. Tag: para
#, no-c-format
msgid ""
"Note that output may be a MULTILINESTRING or EMPTY for some jigsaw-shaped "
"input geometries."
msgstr ""
"Зверніть увагу, що результат може бути MULTILINESTRING або EMPTY для деяких "
"вхідних геометрій із \"фігурою пазла\"."

#. Tag: para
#, no-c-format
msgid ""
"The optional third parameter allows specifying a list of blank-separated "
"key=value pairs to tweak operations as follows:"
msgstr ""
"Додатковий третій параметр дозволяє вказати список пар ключ=значення, "
"розділених пробілами, для налаштування операцій наступним чином:"

#. Tag: para
#, no-c-format
msgid ""
"'quad_segs=#' : number of segments used to approximate a quarter circle "
"(defaults to 8)."
msgstr ""
"'quad_segs=#' : кількість сегментів, що використовуються для апроксимації "
"чверті кола (за замовчуванням 8)."

#. Tag: para
#, no-c-format
msgid ""
"'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' is "
"also accepted as a synonym for 'mitre'."
msgstr ""
"'join=round|mitre|bevel' : стиль з'єднання (за замовчуванням \"round\"). "
"'miter' також приймається як синонім 'mitre'."

#. Tag: para
#, no-c-format
msgid ""
"'mitre_limit=#.#' : mitre ratio limit (only affects mitred join style). "
"'miter_limit' is also accepted as a synonym for 'mitre_limit'."
msgstr ""
"'mitre_limit=#.#' : обмеження коефіцієнта mitre (впливає тільки на стиль "
"mitred). 'miter_limit' також приймається як синонім 'mitre_limit'."

#. Tag: para
#, no-c-format
msgid ""
"Behavior changed in GEOS 3.11 so offset curves now have the same direction "
"as the input line, for both positive and negative offsets."
msgstr ""
"У GEOS 3.11 поведінка змінилася, тому криві зміщення тепер мають той самий "
"напрямок, що й лінія введення, як для позитивних, так і для негативних "
"зміщень."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5 - added support for GEOMETRYCOLLECTION and MULTILINESTRING"
msgstr ""
"Покращено: 2.5 — додано підтримку GEOMETRYCOLLECTION та MULTILINESTRING"

#. Tag: para
#, no-c-format
msgid "Compute an open buffer around roads"
msgstr "Обчислити відкритий буфер навколо доріг"

#. Tag: para
#, no-c-format
msgid "15, 'quad_segs=4 join=round' original line and its offset 15 units."
msgstr ""
"15, \"quad_segs=4 join=round\" оригінальна лінія та її зміщення на 15 "
"одиниць."

#. Tag: para
#, no-c-format
msgid "-15, 'quad_segs=4 join=round' original line and its offset -15 units"
msgstr ""
"-15, 'quad_segs=4 join=round' оригінальна лінія та її зміщення -15 одиниць"

#. Tag: para
#, no-c-format
msgid ""
"double-offset to get more curvy, note the first reverses direction, so -30 + "
"15 = -15"
msgstr ""
"подвійне зміщення для отримання більш вигнутої кривої, зверніть увагу, що "
"перше зміщення змінює напрямок, тому -30 + 15 = -15"

#. Tag: para
#, no-c-format
msgid ""
"double-offset to get more curvy,combined with regular offset 15 to get "
"parallel lines. Overlaid with original."
msgstr ""
"подвійне зміщення для отримання більш вигнутих ліній, поєднане зі звичайним "
"зміщенням 15 для отримання паралельних ліній. Накладено на оригінал."

#. Tag: para
#, no-c-format
msgid "15, 'quad_segs=4 join=bevel' shown with original line"
msgstr "15, \"quad_segs=4 join=bevel\" показано з оригінальною лінією"

#. Tag: para
#, no-c-format
msgid "15,-15 collected, join=mitre mitre_limit=2.1"
msgstr "15,-15 collected, join=mitre mitre_limit=2.1"

#. Tag: refpurpose
#, no-c-format
msgid "Computes a point guaranteed to lie in a polygon, or on a geometry."
msgstr "Обчислює точку, яка гарантовано лежить у полігоні або на геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a <varname>POINT</varname> which is guaranteed to lie in the "
"interior of a surface (<varname>POLYGON</varname>, <varname>MULTIPOLYGON</"
"varname>, and <varname>CURVEPOLYGON</varname>). In PostGIS this function "
"also works on line and point geometries."
msgstr ""
"Повертає <varname>POINT</varname>, який гарантовано лежить всередині "
"поверхні (<varname>полігон</varname>, <varname>MULTIPOLYGON</varname> та "
"<varname>CURVEPOLYGON</varname>). У PostGIS ця функція також працює з "
"лінійними та точковими геометріями."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s3.2.14.2 // s3.2.18.2"
msgstr "&sfs_compliant; s3.2.14.2 // s3.2.18.2"

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM 3: 8.1.5, 9.5.6. The specifications define "
"ST_PointOnSurface for surface geometries only. PostGIS extends the function "
"to support all common geometry types. Other databases (Oracle, DB2, ArcSDE) "
"seem to support this function only for surfaces. SQL Server 2008 supports "
"all common geometry types."
msgstr ""
"&sqlmm_compliant; SQL-MM 3: 8.1.5, 9.5.6. Специфікації визначають "
"ST_PointOnSurface тільки для геометрії поверхні. PostGIS розширює функцію "
"для підтримки всіх поширених типів геометрії. Інші бази даних (Oracle, DB2, "
"ArcSDE) підтримують цю функцію, здається, тільки для поверхонь. SQL Server "
"2008 підтримує всі поширені типи геометрії."

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>MULTIPOINT</varname>"
msgstr "Точка на поверхні <varname>MULTIPOINT</varname>"

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>LINESTRING</varname>"
msgstr "Точка на поверхні <varname>LINESTRING</varname>"

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>POLYGON</varname>"
msgstr "Точка на поверхні <varname>POLYGON</varname>"

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>GEOMETRYCOLLECTION</varname>"
msgstr "Точка на поверхні <varname>GEOMETRYCOLLECTION</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> The result of ST_PointOnSurface "
"is guaranteed to lie within polygons, whereas the point computed by <xref "
"linkend=\"ST_Centroid\"/> may be outside."
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> Результат ST_PointOnSurface "
"гарантовано лежить всередині полігонів, тоді як точка, обчислена за "
"допомогою <xref linkend=\"ST_Centroid\"/>, може лежати поза ними."

#. Tag: para
#, no-c-format
msgid "Red: point on surface; Green: centroid"
msgstr "Червоний: точка на поверхні; Зелений: центроїд"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_MaximumInscribedCircle\"/>"
msgstr ", <xref linkend=\"ST_MaximumInscribedCircle\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a collection of polygons formed from the linework of a set of "
"geometries."
msgstr "Обчислює сукупність полігонів, утворених з ліній набору геометрій."

#. Tag: para
#, no-c-format
msgid ""
"Creates a GeometryCollection containing the polygons formed by the linework "
"of a set of geometries. If the input linework does not form any polygons, an "
"empty GeometryCollection is returned."
msgstr ""
"Створює GeometryCollection, що містить полігони, утворені лініями набору "
"геометрій. Якщо вхідні лінії не утворюють полігонів, повертається порожній "
"GeometryCollection."

#. Tag: para
#, no-c-format
msgid ""
"This function creates polygons covering all delimited areas. If the result "
"is intended to form a valid polygonal geometry, use <xref "
"linkend=\"ST_BuildArea\"/> to prevent holes being filled."
msgstr ""
"Ця функція створює полігони, що охоплюють усі обмежені області. Якщо "
"результат повинен утворювати дійсну полігональну геометрію, використовуйте "
"<xref linkend=\"ST_BuildArea\"/>, щоб запобігти заповненню отворів."

#. Tag: para
#, no-c-format
msgid ""
"The input linework must be correctly noded for this function to work "
"properly. To ensure input is noded use <xref linkend=\"ST_Node\"/> on the "
"input geometry before polygonizing."
msgstr ""
"Щоб ця функція працювала належним чином, вхідні лінії повинні бути правильно "
"вузлові. Щоб переконатися, що вхідні дані є вузловими, перед полігоном "
"використовуйте <xref linkend=\"ST_Node\"/> на вхідній геометрії."

#. Tag: para
#, no-c-format
msgid ""
"GeometryCollections can be difficult to handle with external tools. Use "
"<xref linkend=\"ST_Dump\"/> to convert the polygonized result into separate "
"polygons."
msgstr ""
"GeometryCollections може бути складно обробляти за допомогою зовнішніх "
"інструментів. Використовуйте <xref linkend=\"ST_Dump\"/>, щоб перетворити "
"полігонізований результат на окремі полігони."

#. Tag: para
#, no-c-format
msgid "Polygonized result"
msgstr "Результат polygonized"

#. Tag: para
#, no-c-format
msgid "Polygonizing a table of linestrings:"
msgstr "Polygonizing таблиці лінійних рядків:"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Node\"/>"
msgstr ", <xref linkend=\"ST_Dump\"/>, <xref linkend=\"ST_Node\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a valid geometry with points rounded to a grid tolerance."
msgstr "Повертає дійсну геометрію з точками, округленими до допуску сітки."

#. Tag: para
#, no-c-format
msgid ""
"Returns a valid geometry with all points rounded to the provided grid "
"tolerance, and features below the tolerance removed."
msgstr ""
"Повертає дійсну геометрію, в якій всі точки округлені до заданого допуску "
"сітки, а об'єкти, що не відповідають допуску, видалені."

#. Tag: para
#, no-c-format
msgid ""
"Unlike <xref linkend=\"ST_SnapToGrid\"/> the returned geometry will be "
"valid, with no ring self-intersections or collapsed components."
msgstr ""
"На відміну від <xref linkend=\"ST_SnapToGrid\"/>, повернута геометрія буде "
"дійсною, без самоперетинів кілець або згорнутих компонентів."

#. Tag: para
#, no-c-format
msgid "Precision reduction can be used to:"
msgstr "Зниження точності може бути використано для:"

#. Tag: para
#, no-c-format
msgid "match coordinate precision to the data accuracy"
msgstr "відповідність координат точності даних"

#. Tag: para
#, no-c-format
msgid "reduce the number of coordinates needed to represent a geometry"
msgstr "зменшити кількість координат, необхідних для представлення геометрії"

#. Tag: para
#, no-c-format
msgid ""
"ensure valid geometry output to formats which use lower precision (e.g. text "
"formats such as WKT, GeoJSON or KML when the number of output decimal places "
"is limited)."
msgstr ""
"забезпечити правильний вивід геометрії у формати, що використовують нижчу "
"точність (наприклад, текстові формати, такі як WKT, GeoJSON або KML, коли "
"кількість десяткових знаків у виводі обмежена)."

#. Tag: para
#, no-c-format
msgid ""
"export valid geometry to systems which use lower or limited precision (e.g. "
"SDE, Oracle tolerance value)"
msgstr ""
"експорт дійсної геометрії в системи, які використовують нижчу або обмежену "
"точність (наприклад, SDE, значення толерантності Oracle)"

#. Tag: para
#, no-c-format
msgid "Precision reduction can reduce number of vertices"
msgstr "Зниження точності може зменшити кількість вершин"

#. Tag: para
#, no-c-format
msgid "Precision reduction splits polygons if needed to ensure validity"
msgstr ""
"Точне скорочення розділяє полігони, якщо це необхідно для забезпечення "
"валідності"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_SimplifyVW\"/>"
msgstr ", <xref linkend=\"ST_Simplify\"/>, <xref linkend=\"ST_SimplifyVW\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a collection containing paths shared by the two input linestrings/"
"multilinestrings."
msgstr ""
"Повертає колекцію, що містить шляхи, спільні для двох вхідних ліній/"
"мультиліній."

#. Tag: para
#, no-c-format
msgid ""
"Returns a collection containing paths shared by the two input geometries. "
"Those going in the same direction are in the first element of the "
"collection, those going in the opposite direction are in the second element. "
"The paths themselves are given in the direction of the first geometry."
msgstr ""
"Повертає колекцію, що містить шляхи, спільні для двох вхідних геометрій. Ті, "
"що йдуть в одному напрямку, знаходяться в першому елементі колекції, ті, що "
"йдуть в протилежному напрямку, знаходяться в другому елементі. Самі шляхи "
"задаються в напрямку першої геометрії."

#. Tag: title
#, no-c-format
msgid "Examples: Finding shared paths"
msgstr "Приклади: Пошук спільних шляхів"

#. Tag: para
#, no-c-format
msgid "A multilinestring and a linestring"
msgstr "Мультилінія та лінія"

#. Tag: para
#, no-c-format
msgid ""
"The shared path of multilinestring and linestring overlaid with original "
"geometries."
msgstr ""
"Спільний шлях мультиліній та ліній, накладених на оригінальні геометрії."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"
msgstr ""
", <xref linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a simplified representation of a geometry, using the Douglas-Peucker "
"algorithm."
msgstr ""
"Повертає спрощене представлення геометрії, використовуючи алгоритм Дугласа-"
"Пьюкера."

#. Tag: para
#, no-c-format
msgid ""
"Computes a simplified representation of a geometry using the <link xlink:"
"href=\"https://en.wikipedia.org/wiki/"
"Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm\">Douglas-Peucker algorithm</"
"link>. The simplification <varname>tolerance</varname> is a distance value, "
"in the units of the input SRS. Simplification removes vertices which are "
"within the tolerance distance of the simplified linework. The result may not "
"be valid even if the input is."
msgstr ""
"Обчислює спрощене представлення геометрії за допомогою <link xlink:"
"href=\"https://en.wikipedia.org/wiki/"
"Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm\">алгоритму Дугласа-Пьюкера</"
"link>. Спрощення <varname>tolerance</varname> є значенням відстані в "
"одиницях вхідної SRS. Спрощення видаляє вершини, які знаходяться в межах "
"відстані толерантності спрощеної лінії. Результат може бути недійсним, "
"навіть якщо вхідні дані є дійсними."

#. Tag: para
#, no-c-format
msgid ""
"The function can be called with any kind of geometry (including "
"GeometryCollections), but only line and polygon elements are simplified. "
"Endpoints of linear geometry are preserved."
msgstr ""
"Функція може бути викликана з будь-яким типом геометрії (включаючи "
"GeometryCollections), але спрощуються тільки елементи лінії та полігону. "
"Кінцеві точки лінійної геометрії зберігаються."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>preserveCollapsed</varname> flag retains small geometries that "
"would otherwise be removed at the given tolerance. For example, if a 1m long "
"line is simplified with a 10m tolerance, when <varname>preserveCollapsed</"
"varname> is true the line will not disappear. This flag is useful for "
"rendering purposes, to prevent very small features disappearing from a map."
msgstr ""
"Прапор <varname>preserveCollapsed</varname> зберігає невеликі геометрії, які "
"в іншому випадку були б видалені з урахуванням заданого допуску. Наприклад, "
"якщо лінія довжиною 1 м спрощується з допуском 10 м, то при значенні "
"<varname>preserveCollapsed</varname> лінія не зникне. Цей прапор корисний "
"для цілей візуалізації, щоб запобігти зникненню дуже невеликих об'єктів з "
"карти."

#. Tag: para
#, no-c-format
msgid ""
"The returned geometry may lose its simplicity (see <xref "
"linkend=\"ST_IsSimple\"/>), topology may not be preserved, and polygonal "
"results may be invalid (see <xref linkend=\"ST_IsValid\"/>). Use <xref "
"linkend=\"ST_SimplifyPreserveTopology\"/> to preserve topology and ensure "
"validity."
msgstr ""
"Повернена геометрія може втратити свою простоту (див. <xref "
"linkend=\"ST_IsSimple\"/>), топологія може не зберегтися, а полігональні "
"результати можуть бути недійсними (див. <xref linkend=\"ST_IsValid\"/>). "
"Використовуйте <xref linkend=\"ST_SimplifyPreserveTopology\"/>, щоб зберегти "
"топологію та забезпечити дійсність."

#. Tag: para
#, no-c-format
msgid ""
"This function does not preserve boundaries shared between polygons. Use "
"<xref linkend=\"ST_CoverageSimplify\"/> if this is required."
msgstr ""
"Ця функція не зберігає межі, спільні для полігонів. Якщо це необхідно, "
"використовуйте <xref linkend=\"ST_CoverageSimplify\"/>."

#. Tag: para
#, no-c-format
msgid "A circle simplified too much becomes a triangle, medium an octagon,"
msgstr ""
"Занадто спрощене коло перетворюється на трикутник, середнє — на восьмикутник,"

#. Tag: para
#, no-c-format
msgid "Simplifying a set of lines. Lines may intersect after simplification."
msgstr "Спрощення набору ліній. Після спрощення лінії можуть перетинатися."

#. Tag: para
#, no-c-format
msgid "Simplifying a MultiPolygon. Polygonal results may be invalid."
msgstr ""
"Спрощення багатокутника. Результати багатокутника можуть бути недійсними."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, <xref "
"linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_CoverageSimplify\"/>, "
"Topology <xref linkend=\"TP_ST_Simplify\"/>"
msgstr ""
", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, <xref "
"linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_CoverageSimplify\"/>, "
"Topology <xref linkend=\"TP_ST_Simplify\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a simplified and valid representation of a geometry, using the "
"Douglas-Peucker algorithm."
msgstr ""
"Повертає спрощене та дійсне представлення геометрії, використовуючи алгоритм "
"Дугласа-Пьюкера."

#. Tag: para
#, no-c-format
msgid ""
"Computes a simplified representation of a geometry using a variant of the "
"<link xlink:href=\"https://en.wikipedia.org/wiki/"
"Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm\">Douglas-Peucker algorithm</"
"link> which limits simplification to ensure the result has the same topology "
"as the input. The simplification <varname>tolerance</varname> is a distance "
"value, in the units of the input SRS. Simplification removes vertices which "
"are within the tolerance distance of the simplified linework, as long as "
"topology is preserved. The result will be valid and simple if the input is."
msgstr ""
"Обчислює спрощене представлення геометрії за допомогою варіанту <link xlink:"
"href=\"https://en.wikipedia.org/wiki/"
"Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm\">алгоритму Дугласа-Пьюкера</"
"link>, який обмежує спрощення, щоб забезпечити топологію результату, "
"ідентичну топології вхідних даних. Допуск спрощення <varname>tolerance</"
"varname> є значенням відстані в одиницях вхідної SRS. Спрощення видаляє "
"вершини, які знаходяться в межах допуску відстані спрощеної лінії, за умови "
"збереження топології. Результат буде дійсним і простим, якщо вхідні дані є "
"такими."

#. Tag: para
#, no-c-format
msgid ""
"The function can be called with any kind of geometry (including "
"GeometryCollections), but only line and polygon elements are simplified. For "
"polygonal inputs, the result will have the same number of rings (shells and "
"holes), and the rings will not cross. Ring endpoints may be simplified. For "
"linear inputs, the result will have the same number of lines, and lines will "
"not intersect if they did not do so in the original geometry. Endpoints of "
"linear geometry are preserved."
msgstr ""
"Функцію можна викликати з будь-яким типом геометрії (включаючи "
"GeometryCollections), але спрощуються тільки елементи лінії та полігону. Для "
"полігональних вхідних даних результат матиме таку саму кількість кілець "
"(оболонок і отворів), і кільця не перетинатимуться. Кінцеві точки кілець "
"можуть бути спрощені. Для лінійних вхідних даних результат матиме таку саму "
"кількість ліній, і лінії не перетинатимуться, якщо вони не перетиналися в "
"оригінальній геометрії. Кінцеві точки лінійної геометрії зберігаються."

#. Tag: para
#, no-c-format
msgid "Availability: 1.3.3"
msgstr "Доступність: 1.3.3"

#. Tag: para
#, no-c-format
msgid ""
"For the same example as <xref linkend=\"ST_Simplify\"/>, "
"ST_SimplifyPreserveTopology prevents oversimplification. The circle can at "
"most become a square."
msgstr ""
"Для того ж прикладу, що і <xref linkend=\"ST_Simplify\"/>, "
"ST_SimplifyPreserveTopology запобігає надмірному спрощенню. Коло може стати "
"щонайбільше квадратом."

#. Tag: para
#, no-c-format
msgid ""
"Simplifying a set of lines, preserving topology of non-intersecting lines."
msgstr ""
"Спрощення набору ліній із збереженням топології ліній, що не перетинаються."

#. Tag: para
#, no-c-format
msgid "Simplifying a MultiPolygon, preserving topology of shells and holes."
msgstr "Спрощення мультиполігону із збереженням топології оболонок і отворів."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_CoverageSimplify\"/>"
msgstr ""
", <xref linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_CoverageSimplify\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a simplified topology-preserving outer or inner hull of a polygonal "
"geometry."
msgstr ""
"Обчислює спрощену зовнішню або внутрішню оболонку полігональної геометрії із "
"збереженням топології."

#. Tag: para
#, no-c-format
msgid ""
"Computes a simplified topology-preserving outer or inner hull of a polygonal "
"geometry. An outer hull completely covers the input geometry. An inner hull "
"is completely covered by the input geometry. The result is a polygonal "
"geometry formed by a subset of the input vertices. MultiPolygons and holes "
"are handled and produce a result with the same structure as the input."
msgstr ""
"Обчислює спрощену зовнішню або внутрішню оболонку полігональної геометрії, "
"що зберігає топологію. Зовнішня оболонка повністю покриває вхідну геометрію. "
"Внутрішня оболонка повністю покривається вхідною геометрією. Результатом є "
"полігональна геометрія, утворена підмножиною вхідних вершин. Мультиполігони "
"та отвори обробляються і дають результат з такою ж структурою, як і вхідні "
"дані."

#. Tag: para
#, no-c-format
msgid ""
"The reduction in vertex count is controlled by the <varname>vertex_fraction</"
"varname> parameter, which is a number in the range 0 to 1. Lower values "
"produce simpler results, with smaller vertex count and less concaveness. For "
"both outer and inner hulls a vertex fraction of 1.0 produces the original "
"geometry. For outer hulls a value of 0.0 produces the convex hull (for a "
"single polygon); for inner hulls it produces a triangle."
msgstr ""
"Зменшення кількості вершин контролюється параметром "
"<varname>vertex_fraction</varname>, який є числом в діапазоні від 0 до 1. "
"Менші значення дають простіші результати, з меншою кількістю вершин і меншою "
"увігнутістю. Як для зовнішніх, так і для внутрішніх оболонок частка вершин "
"1,0 дає вихідну геометрію. Для зовнішніх оболонок значення 0,0 дає опуклу "
"оболонку (для одного полігона); для внутрішніх оболонок воно дає трикутник."

#. Tag: para
#, no-c-format
msgid ""
"The simplification process operates by progressively removing concave "
"corners that contain the least amount of area, until the vertex count target "
"is reached. It prevents edges from crossing, so the result is always a valid "
"polygonal geometry."
msgstr ""
"Процес спрощення працює шляхом поступового видалення увігнутих кутів, які "
"містять найменшу площу, до досягнення цільового значення кількості вершин. "
"Це запобігає перетину ребер, тому результатом завжди є дійсна полігональна "
"геометрія."

#. Tag: para
#, no-c-format
msgid ""
"To get better results with geometries that contain relatively long line "
"segments, it might be necessary to \"segmentize\" the input, as shown below."
msgstr ""
"Щоб отримати кращі результати з геометріями, що містять відносно довгі "
"відрізки ліній, може знадобитися \"сегментувати\" вхідні дані, як показано "
"нижче."

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0."
msgstr "Доступність: 3.3.0."

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.11.0."
msgstr "Вимагає GEOS &gt;= 3.11.0."

#. Tag: para
#, no-c-format
msgid "Outer hull of a Polygon"
msgstr "Зовнішня оболонка полігону"

#. Tag: para
#, no-c-format
msgid "Inner hull of a Polygon"
msgstr "Внутрішня оболонка полігону"

#. Tag: para
#, no-c-format
msgid "Outer hull simplification of a MultiPolygon, with segmentization"
msgstr "Спрощення зовнішньої оболонки мультиполігону з сегментацією"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_ConcaveHull\"/>, "
"<xref linkend=\"ST_Segmentize\"/>"
msgstr ""
", <xref linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_ConcaveHull\"/>, "
"<xref linkend=\"ST_Segmentize\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a simplified representation of a geometry, using the Visvalingam-"
"Whyatt algorithm"
msgstr ""
"Повертає спрощене представлення геометрії, використовуючи алгоритм "
"Вісвалінгама-Вайатта"

#. Tag: para
#, no-c-format
msgid ""
"Returns a simplified representation of a geometry using the <link xlink:"
"href=\"https://en.wikipedia.org/wiki/"
"Visvalingam%E2%80%93Whyatt_algorithm\">Visvalingam-Whyatt algorithm</link>. "
"The simplification <varname>tolerance</varname> is an area value, in the "
"units of the input SRS. Simplification removes vertices which form "
"\"corners\" with area less than the tolerance. The result may not be valid "
"even if the input is."
msgstr ""
"Повертає спрощене представлення геометрії за допомогою алгоритму <link xlink:"
"href=\"https://en.wikipedia.org/wiki/"
"Visvalingam%E2%80%93Whyatt_algorithm\">Visvalingam-Whyatt</link>. Спрощення "
"<varname>tolerance</varname> є значенням площі в одиницях вхідної SRS. "
"Спрощення видаляє вершини, які утворюють \"кути\" з площею, меншою за "
"толерантність. Результат може бути недійсним, навіть якщо вхідні дані є "
"дійсними."

#. Tag: para
#, no-c-format
msgid ""
"The returned geometry may lose its simplicity (see <xref "
"linkend=\"ST_IsSimple\"/>), topology may not be preserved, and polygonal "
"results may be invalid (see <xref linkend=\"ST_IsValid\"/>). Use <xref "
"linkend=\"ST_SimplifyPreserveTopology\"/> to preserve topology and ensure "
"validity. <xref linkend=\"ST_CoverageSimplify\"/> also preserves topology "
"and validity."
msgstr ""
"Повернена геометрія може втратити свою простоту (див. <xref "
"linkend=\"ST_IsSimple\"/>), топологія може не зберегтися, а полігональні "
"результати можуть бути недійсними (див. <xref linkend=\"ST_IsValid\"/>). "
"Використовуйте <xref linkend=\"ST_SimplifyPreserveTopology\"/>, щоб зберегти "
"топологію та забезпечити дійсність. <xref linkend=\"ST_CoverageSimplify\"/"
">також зберігає топологію та дійсність."

#. Tag: para
#, no-c-format
msgid ""
"This function handles 3D and the third dimension will affect the result."
msgstr "Ця функція обробляє 3D, і третій вимір впливатиме на результат."

#. Tag: para
#, no-c-format
msgid "A LineString is simplified with a minimum-area tolerance of 30."
msgstr "Лінія (LineString) спрощується з мінімальним допуском площі 30."

#. Tag: para
#, no-c-format
msgid "Simplifying a line."
msgstr "Спрощення лінії."

#. Tag: para
#, no-c-format
msgid "Simplifying a polygon."
msgstr "Спрощення полігону."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Simplify\"/>, <xref "
"linkend=\"ST_SimplifyPreserveTopology\"/>, <xref "
"linkend=\"ST_CoverageSimplify\"/>, Topology <xref linkend=\"TP_ST_Simplify\"/"
">"
msgstr ""
", <xref linkend=\"ST_Simplify\"/>, <xref "
"linkend=\"ST_SimplifyPreserveTopology\"/>, <xref "
"linkend=\"ST_CoverageSimplify\"/>, Топологія <xref "
"linkend=\"TP_ST_Simplify\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Sets the effective area for each vertex, using the Visvalingam-Whyatt "
"algorithm."
msgstr ""
"Встановлює ефективну площу для кожної вершини, використовуючи алгоритм "
"Вісвалінгама-Вайатта."

#. Tag: para
#, no-c-format
msgid ""
"Sets the effective area for each vertex, using the Visvalingam-Whyatt "
"algorithm. The effective area is stored as the M-value of the vertex. If the "
"optional \"threshold\" parameter is used, a simplified geometry will be "
"returned, containing only vertices with an effective area greater than or "
"equal to the threshold value."
msgstr ""
"Встановлює ефективну площу для кожної вершини, використовуючи алгоритм "
"Вісвалінгама-Вайатта. Ефективна площа зберігається як M-значення вершини. "
"Якщо використовується опціональний параметр \"threshold\", буде повернуто "
"спрощену геометрію, що містить тільки вершини з ефективною площею, більшою "
"або рівною значенню порогу."

#. Tag: para
#, no-c-format
msgid ""
"This function can be used for server-side simplification when a threshold is "
"specified. Another option is to use a threshold value of zero. In this case, "
"the full geometry will be returned with effective areas as M-values, which "
"can be used by the client to simplify very quickly."
msgstr ""
"Ця функція може бути використана для спрощення на стороні сервера, коли "
"вказано поріг. Інший варіант – використання порогового значення нуль. У "
"цьому випадку буде повернуто повну геометрію з ефективними площами у вигляді "
"M-значень, які клієнт може використовувати для дуже швидкого спрощення."

#. Tag: para
#, no-c-format
msgid ""
"Will actually do something only with (multi)lines and (multi)polygons but "
"you can safely call it with any kind of geometry. Since simplification "
"occurs on a object-by-object basis you can also feed a GeometryCollection to "
"this function."
msgstr ""
"Фактично виконує операції тільки з (мульти)лініями та (мульти)полігонами, "
"але ви можете безпечно викликати її з будь-яким типом геометрії. Оскільки "
"спрощення відбувається на основі окремих об'єктів, ви також можете передати "
"цій функції GeometryCollection."

#. Tag: para
#, no-c-format
msgid ""
"Note that returned geometry might lose its simplicity (see <xref "
"linkend=\"ST_IsSimple\"/>)"
msgstr ""
"Зверніть увагу, що повернена геометрія може втратити свою простоту (див. "
"<xref linkend=\"ST_IsSimple\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"Note topology may not be preserved and may result in invalid geometries. Use "
"(see <xref linkend=\"ST_SimplifyPreserveTopology\"/>) to preserve topology."
msgstr ""
"Зверніть увагу, що топологія може не зберегтися, що може призвести до "
"недійсних геометрій. Для збереження топології використовуйте (див. <xref "
"linkend=\"ST_SimplifyPreserveTopology\"/>)."

#. Tag: para
#, no-c-format
msgid "The output geometry will lose all previous information in the M-values"
msgstr "Геометрія виводу втратить всю попередню інформацію в значеннях M"

#. Tag: para
#, no-c-format
msgid ""
"This function handles 3D and the third dimension will affect the effective "
"area"
msgstr "Ця функція обробляє 3D, і третій вимір впливатиме на ефективну площу"

#. Tag: para
#, no-c-format
msgid ""
"Calculating the effective area of a LineString. Because we use a threshold "
"value of zero, all vertices in the input geometry are returned."
msgstr ""
"Обчислення ефективної площі LineString. Оскільки ми використовуємо порогове "
"значення нуль, повертаються всі вершини вхідної геометрії."

#. Tag: refpurpose
#, no-c-format
msgid "Computes the constrained Delaunay triangulation of polygons"
msgstr "Обчислює обмежену триангуляцію Делоне полігонів"

#. Tag: para
#, no-c-format
msgid ""
"Computes the constrained Delaunay triangulation of polygons. Holes and "
"Multipolygons are supported."
msgstr ""
"Обчислює обмежену триангуляцію Делоне для полігонів. Підтримуються отвори та "
"мультиполігони."

#. Tag: para
#, no-c-format
msgid ""
"The \"constrained Delaunay triangulation\" of a polygon is a set of "
"triangles formed from the vertices of the polygon, and covering it exactly, "
"with the maximum total interior angle over all possible triangulations. It "
"provides the \"best quality\" triangulation of the polygon."
msgstr ""
"\"Обмежена триангуляція Делоне\" полігону — це набір трикутників, утворених "
"з вершин полігону, які точно його покривають, з максимальним сумарним "
"внутрішнім кутом серед усіх можливих триангуляцій. Вона забезпечує "
"\"найкращу якість\" триангуляції полігону."

#. Tag: para
#, no-c-format
msgid "Triangulation of a square."
msgstr "Тріангуляція квадрата."

#. Tag: para
#, no-c-format
msgid "Triangulation of the letter P."
msgstr "Тріангуляція літери P."

#. Tag: para
#, no-c-format
msgid "Polygon Triangulation"
msgstr "Триангуляція полігонів"

#. Tag: title
#, no-c-format
msgid "Same example as ST_Tesselate"
msgstr "Такий самий приклад, як ST_Tesselate"

#. Tag: para
#, no-c-format
msgid "ST_AsText output"
msgstr "Вихідні дані ST_AsText"

#. Tag: para
#, no-c-format
msgid "Original polygon"
msgstr "Оригінальний полігон"

#. Tag: para
#, no-c-format
msgid "Triangulated Polygon"
msgstr "Трикутний полігон"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DelaunayTriangles\"/>, <xref linkend=\"ST_Tesselate\"/>"
msgstr ""
", <xref linkend=\"ST_DelaunayTriangles\"/>, <xref linkend=\"ST_Tesselate\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the boundaries of the Voronoi diagram of the vertices of a geometry."
msgstr "Повертає межі діаграми Вороного вершин геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Computes a two-dimensional <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Voronoi_diagram\">Voronoi diagram</link> from the vertices of the supplied "
"geometry and returns the boundaries between cells in the diagram as a "
"MultiLineString. Returns null if input geometry is null. Returns an empty "
"geometry collection if the input geometry contains only one vertex. Returns "
"an empty geometry collection if the <varname>extend_to</varname> envelope "
"has zero area."
msgstr ""
"Обчислює двовимірну <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Voronoi_diagram\">діаграму Вороного</link> з вершин наданої геометрії та "
"повертає межі між комірками в діаграмі як MultiLineString. Повертає null, "
"якщо вхідна геометрія є null. Повертає порожню колекцію геометрії, якщо "
"вхідна геометрія містить тільки одну вершину. Повертає порожню колекцію "
"геометрії, якщо контур <varname>extend_to</varname> має нульову площу."

#. Tag: para
#, no-c-format
msgid "Optional parameters:"
msgstr "Додаткові параметри:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>tolerance</varname>: The distance within which vertices will be "
"considered equivalent. Robustness of the algorithm can be improved by "
"supplying a nonzero tolerance distance. (default = 0.0)"
msgstr ""
"<varname>tolerance</varname>: Відстань, в межах якої вершини будуть "
"вважатися еквівалентними. Надійність алгоритму можна підвищити, вказавши "
"відстань толерантності, відмінну від нуля. (за замовчуванням = 0,0)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>extend_to</varname>: If present, the diagram is extended to cover "
"the envelope of the supplied geometry, unless smaller than the default "
"envelope (default = NULL, default envelope is the bounding box of the input "
"expanded by about 50%)."
msgstr ""
"<varname>extend_to</varname>: Якщо присутній, діаграма розширюється, щоб "
"охопити контур заданої геометрії, якщо він не менший за контур за "
"замовчуванням (за замовчуванням = NULL, контур за замовчуванням — це "
"обмежувальний прямокутник вхідних даних, розширений приблизно на 50%)."

#. Tag: para
#, no-c-format
msgid "Voronoi diagram lines, with tolerance of 30 units"
msgstr "Лінії діаграми Вороного з допуском 30 одиниць"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_VoronoiPolygons\"/>"
msgstr ", <xref linkend=\"ST_VoronoiPolygons\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the cells of the Voronoi diagram of the vertices of a geometry."
msgstr "Повертає комірки діаграми Вороного вершин геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Computes a two-dimensional <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Voronoi_diagram\">Voronoi diagram</link> from the vertices of the supplied "
"geometry. The result is a GEOMETRYCOLLECTION of POLYGONs that covers an "
"envelope larger than the extent of the input vertices. Returns null if input "
"geometry is null. Returns an empty geometry collection if the input geometry "
"contains only one vertex. Returns an empty geometry collection if the "
"<varname>extend_to</varname> envelope has zero area."
msgstr ""
"Обчислює двовимірну <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Voronoi_diagram\">діаграму Вороного</link> на основі вершин наданої "
"геометрії. Результатом є GEOMETRYCOLLECTION з POLYGON, що охоплює оболонку, "
"більшу за розмір вхідних вершин. Повертає null, якщо вхідна геометрія є "
"null. Повертає порожню колекцію геометрії, якщо вхідна геометрія містить "
"тільки одну вершину. Повертає порожню колекцію геометрії, якщо контур "
"<varname>extend_to</varname> має нульову площу."

#. Tag: para
#, no-c-format
msgid "Points overlaid on top of Voronoi diagram"
msgstr "Точки, накладені на діаграму Вороного"

#. Tag: para
#, no-c-format
msgid "Voronoi diagram, with tolerance of 30 units"
msgstr "Діаграма Вороного з толерантністю 30 одиниць"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_VoronoiLines\"/>"
msgstr ", <xref linkend=\"ST_VoronoiLines\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Reference"
msgstr "Растрова довідка"

#. Tag: para
#, no-c-format
msgid ""
"<varname>raster</varname> is a PostGIS type for storing and analyzing raster "
"data."
msgstr ""
"<varname>raster</varname> — це тип PostGIS для зберігання та аналізу "
"растрових даних."

#. Tag: para
#, no-c-format
msgid ""
"For loading rasters from raster files please refer to <xref "
"linkend=\"RT_Loading_Rasters\"/>"
msgstr ""
"Для завантаження растрів з растрових файлів див. <xref "
"linkend=\"RT_Loading_Rasters\"/>"

#. Tag: para
#, no-c-format
msgid ""
"Some examples in this reference use a raster table of dummy data, created "
"with the following code:"
msgstr ""
"Деякі приклади в цьому довіднику використовують растрову таблицю фіктивних "
"даних, створену за допомогою наступного коду:"

#. Tag: para
#, no-c-format
msgid ""
"The functions below are ones which a user of PostGIS Raster is likely to "
"need. There are other raster support functions which are not of interest to "
"a general user."
msgstr ""
"Нижче наведено функції, які можуть знадобитися користувачеві PostGIS Raster. "
"Існують також інші функції підтримки растрових даних, які не представляють "
"інтересу для звичайного користувача."

#. Tag: title
#, no-c-format
msgid "Raster Support Data types"
msgstr "Типи даних растрової підтримки"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the PostgreSQL data types specifically created to support "
"raster functionality."
msgstr ""
"У цьому розділі перелічено типи даних PostgreSQL, спеціально створені для "
"підтримки растрової функціональності."

#. Tag: refpurpose
#, no-c-format
msgid ""
"A spatial datatype with two fields - geom (holding a geometry object) and "
"val (holding a double precision pixel value from a raster band)."
msgstr ""
"Просторовий тип даних із двома полями — geom (містить об’єкт геометрії) та "
"val (містить значення пікселя з растрового каналу у форматі double "
"precision)."

#. Tag: para
#, no-c-format
msgid ""
"geomval is a compound data type consisting of a geometry object referenced "
"by the .geom field and val, a double precision value that represents the "
"pixel value at a particular geometric location in a raster band. It is used "
"by the ST_DumpAsPolygon and Raster intersection family of functions as an "
"output type to explode a raster band into geometry polygons."
msgstr ""
"geomval — це складений тип даних, що складається з геометричного об’єкта, на "
"який посилається поле .geom, та val — числа з подвійною точністю, яке "
"представляє значення пікселя в певній геометричній точці в растровому "
"каналі. Він використовується функціями ST_DumpAsPolygon та сімейством "
"функцій перетину растрових даних як вихідний тип для розбиття растрового "
"шару на геометричні полігони."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>A composite type used as input into the ST_AddBand function "
"defining the attributes and initial value of the new band.</refpurpose>"
msgstr ""
"<refpurpose>Складений тип, що використовується як вхідний параметр у функції "
"ST_AddBand для визначення атрибутів та початкового значення нового каналу.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>A composite type used as input into the ST_AddBand function defining "
"the attributes and initial value of the new band.</para>"
msgstr ""
"<para>Складений тип, що використовується як вхідний параметр у функції "
"ST_AddBand для визначення атрибутів та початкового значення нового каналу</"
"para>"

#. Tag: para
#, no-c-format
msgid ""
"1-based value indicating the position where the new band will be added "
"amongst the raster's bands. If NULL, the new band will be added at the end "
"of the raster's bands."
msgstr ""
"Значення з відліком від 1, яке вказує позицію, куди буде додано новий шар "
"серед каналів растра. Якщо вказано NULL, новий канал буде додано в кінець "
"списку шарів растра."

#. Tag: para
#, no-c-format
msgid ""
"Pixel type of the new band. One of defined pixel types as described in <xref "
"linkend=\"RT_ST_BandPixelType\"/>."
msgstr ""
"Тип пікселя нового каналу. Один із визначених типів пікселів, описаних у "
"<xref linkend=\"RT_ST_BandPixelType\"/>."

#. Tag: para
#, no-c-format
msgid "Initial value that all pixels of new band will be set to."
msgstr ""
"Початкове значення, яке буде встановлено для всіх пікселів нового каналу."

#. Tag: para
#, no-c-format
msgid ""
"NODATA value of the new band. If NULL, the new band will not have a NODATA "
"value assigned."
msgstr ""
"Значення NODATA для нового каналу. Якщо встановлено NULL, новий канал не "
"матиме призначеного значення NODATA."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>A composite type for use when needing to express a raster and a "
"band index of that raster.</refpurpose>"
msgstr ""
"<refpurpose>Композитний тип, який використовується, коли потрібно виразити "
"растр і індекс каналу цього растра.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>A composite type for use when needing to express a raster and a band "
"index of that raster.</para>"
msgstr ""
"<para>Комбінований тип, який використовується, коли потрібно виразити растр "
"і індекс каналу цього растру.</para>"

#. Tag: para
#, no-c-format
msgid "The raster in question/"
msgstr "Растр, про який йде мова/"

#. Tag: para
#, no-c-format
msgid "1-based value indicating the band of raster"
msgstr "Значення з відліком від 1, що вказує на конкретний канал растра"

#. Tag: refpurpose
#, no-c-format
msgid "raster spatial data type."
msgstr "растровий тип просторових даних."

#. Tag: para
#, no-c-format
msgid ""
"raster is a spatial data type used to represent raster data such as those "
"imported from JPEGs, TIFFs, PNGs, digital elevation models. Each raster has "
"1 or more bands each having a set of pixel values. Rasters can be "
"georeferenced."
msgstr ""
"Растр — це тип просторових даних, що використовується для представлення "
"растрових даних, таких як дані, імпортовані з файлів JPEG, TIFF, PNG, "
"цифрових моделей рельєфу. Кожен растр має 1 або більше каналів, кожен з яких "
"має набір значень пікселів. Растри можуть бути геореферентними."

#. Tag: para
#, no-c-format
msgid ""
"Requires PostGIS be compiled with GDAL support. Currently rasters can be "
"implicitly converted to geometry type, but the conversion returns the <xref "
"linkend=\"RT_ST_ConvexHull\"/> of the raster. This auto casting may be "
"removed in the near future so don't rely on it."
msgstr ""
"Вимагає компіляції PostGIS з підтримкою GDAL. Наразі растри можуть бути "
"неявним чином перетворені на геометричний тип, але перетворення повертає "
"<xref linkend=\"RT_ST_ConvexHull\"/>растра. Це автоматичне перетворення може "
"бути видалене в найближчому майбутньому, тому не покладайтеся на нього."

#. Tag: refpurpose
#, no-c-format
msgid ""
"A composite type used as input into the ST_Reclass function defining the "
"behavior of reclassification."
msgstr ""
"Композитний тип, що використовується як вхідні дані для функції ST_Reclass, "
"яка визначає поведінку перекласифікації."

#. Tag: para
#, no-c-format
msgid ""
"A composite type used as input into the <xref linkend=\"RT_ST_Reclass\"/> "
"function defining the behavior of reclassification."
msgstr ""
"Композитний тип, що використовується як вхідні дані для функції <xref "
"linkend=\"RT_ST_Reclass\"/>, яка визначає поведінку перекласифікації."

#. Tag: para
#, no-c-format
msgid "The band number of band to reclassify."
msgstr "Номер каналу, який потрібно перекласифікувати."

#. Tag: para
#, no-c-format
msgid ""
"range expression consisting of comma delimited range:map_range mappings. : "
"to define mapping that defines how to map old band values to new band "
"values. ( means &gt;, ) means less than, ] &lt; or equal, [ means &gt; or "
"equal"
msgstr ""
"вираз діапазону, що складається з розділених комами відображень діапазону:"
"map_range. : для визначення відображення, яке визначає, як відображати старі "
"значення діапазону на нові значення діапазону. ( означає &gt;, ) означає "
"менше, ] &lt; або дорівнює, [ означає &gt; або дорівнює"

#. Tag: para
#, no-c-format
msgid "( notation is optional so a-b means the same as (a-b)"
msgstr "(нотація є необов'язковою, тому a-b означає те саме, що (a-b)"

#. Tag: para
#, no-c-format
msgid ""
"One of defined pixel types as described in <xref "
"linkend=\"RT_ST_BandPixelType\"/>"
msgstr ""
"Один із визначених типів пікселів, як описано в <xref "
"linkend=\"RT_ST_BandPixelType\"/>"

#. Tag: para
#, no-c-format
msgid ""
"Value to treat as no data. For image outputs that support transparency, "
"these will be blank."
msgstr ""
"Значення, яке слід розглядати як відсутність даних. Для зображень, що "
"підтримують прозорість, ці поля будуть порожніми."

#. Tag: title
#, no-c-format
msgid "Example: Reclassify band 2 as an 8BUI where 255 is nodata value"
msgstr ""
"Приклад: Перекласифікуйте діапазон 2 як 8BUI, де 255 є значенням nodata"

#. Tag: title
#, no-c-format
msgid "Example: Reclassify band 1 as an 1BB and no nodata value defined"
msgstr ""
"Приклад: Перекласифікуйте діапазон 1 як 1BB і не визначайте значення nodata"

#. Tag: refpurpose
#, no-c-format
msgid ""
"A composite type returned by the ST_SummaryStats and ST_SummaryStatsAgg "
"functions."
msgstr ""
"Композитний тип, що повертається функціями ST_SummaryStats та "
"ST_SummaryStatsAgg."

#. Tag: para
#, no-c-format
msgid ""
"A composite type returned by the <xref linkend=\"RT_ST_SummaryStats\"/> and "
"<xref linkend=\"RT_ST_SummaryStatsAgg\"/> functions."
msgstr ""
"Композитний тип, що повертається функціями <xref "
"linkend=\"RT_ST_SummaryStats\"/> та <xref linkend=\"RT_ST_SummaryStatsAgg\"/"
">."

#. Tag: term
#, no-c-format
msgid "count integer"
msgstr "лічильник цілого числа"

#. Tag: para
#, no-c-format
msgid "Number of pixels counted for the summary statistics."
msgstr "Кількість пікселів, що враховуються для зведеної статистики."

#. Tag: term
#, no-c-format
msgid "sum double precision"
msgstr "сума подвійної точності"

#. Tag: para
#, no-c-format
msgid "Sum of all counted pixel values."
msgstr "Сума всіх підрахованих значень пікселів."

#. Tag: term
#, no-c-format
msgid "mean double precision"
msgstr "середня подвійна точність"

#. Tag: para
#, no-c-format
msgid "Arithmetic mean of all counted pixel values."
msgstr "Арифметичне середнє всіх підрахованих значень пікселів."

#. Tag: term
#, no-c-format
msgid "stddev double precision"
msgstr "stddev подвійна точність"

#. Tag: para
#, no-c-format
msgid "Standard deviation of all counted pixel values."
msgstr "Стандартне відхилення всіх підрахованих значень пікселів."

#. Tag: term
#, no-c-format
msgid "min double precision"
msgstr "мінімальна подвійна точність"

#. Tag: para
#, no-c-format
msgid "Minimum value of counted pixel values."
msgstr "Мінімальне значення підрахованих значень пікселів."

#. Tag: term
#, no-c-format
msgid "max double precision"
msgstr "максимальна подвійна точність"

#. Tag: para
#, no-c-format
msgid "Maximum value of counted pixel values."
msgstr "Максимальне значення підрахованих значень пікселів."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>"
msgstr ", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>A composite type used as input into the ST_Union function "
"defining the bands to be processed and behavior of the UNION operation.</"
"refpurpose>"
msgstr ""
"<refpurpose>Композитний тип, що використовується як вхідні дані для функції "
"ST_Union, яка визначає смуги, що підлягають обробці, та поведінку операції "
"UNION.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>A composite type used as input into the ST_Union function defining the "
"bands to be processed and behavior of the UNION operation.</para>"
msgstr ""
"<para>Композитний тип, що використовується як вхідні дані для функції "
"ST_Union, яка визначає смуги, що підлягають обробці, та поведінку операції "
"UNION.</para>"

#. Tag: para
#, no-c-format
msgid "1-based value indicating the band of each input raster to be processed."
msgstr ""
"Значення на основі 1, що вказує діапазон кожного вхідного растра, який "
"підлягає обробці."

#. Tag: para
#, no-c-format
msgid ""
"Type of UNION operation. One of defined types as described in <xref "
"linkend=\"RT_ST_Union\"/>."
msgstr ""
"Тип операції UNION. Один із визначених типів, описаних у <xref "
"linkend=\"RT_ST_Union\"/>."

#. Tag: title
#, no-c-format
msgid "Raster Management"
msgstr "Управління растром"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds raster constraints to a loaded raster table for a specific column that "
"constrains spatial ref, scaling, blocksize, alignment, bands, band type and "
"a flag to denote if raster column is regularly blocked. The table must be "
"loaded with data for the constraints to be inferred. Returns true if the "
"constraint setting was accomplished and issues a notice otherwise."
msgstr ""
"Додає обмеження растру до завантаженої таблиці растру для певного стовпця, "
"що обмежує просторове посилання, масштабування, розмір блоку, вирівнювання, "
"смуги, тип смуги та прапорець, що позначає, чи стовпець растру регулярно "
"блокується. Таблиця повинна бути завантажена даними, щоб обмеження могли "
"бути виведені. Повертає значення true, якщо налаштування обмеження було "
"виконано, і видає повідомлення в іншому випадку."

#. Tag: para
#, no-c-format
msgid ""
"Generates constraints on a raster column that are used to display "
"information in the <varname>raster_columns</varname> raster catalog. The "
"<varname>rastschema</varname> is the name of the table schema the table "
"resides in. The <varname>srid</varname> must be an integer value reference "
"to an entry in the SPATIAL_REF_SYS table."
msgstr ""
"Створює обмеження для стовпця растра, які використовуються для відображення "
"інформації в каталозі растра <varname>raster_columns</varname>. "
"<varname>rastschema</varname> — це назва схеми таблиці, в якій знаходиться "
"таблиця. <varname>srid</varname> має бути цілим числом, що посилається на "
"запис у таблиці SPATIAL_REF_SYS."

#. Tag: para
#, no-c-format
msgid ""
"<varname>raster2pgsql</varname> loader uses this function to register raster "
"tables"
msgstr ""
"Завантажувач <varname>raster2pgsql</varname> використовує цю функцію для "
"реєстрації растрових таблиць"

#. Tag: para
#, no-c-format
msgid ""
"Valid constraint names to pass in: refer to <xref "
"linkend=\"RT_Raster_Columns\"/> for more details."
msgstr ""
"Дійсні імена обмежень для передачі: детальнішу інформацію див. у <xref "
"linkend=\"RT_Raster_Columns\"/>."

#. Tag: para
#, no-c-format
msgid "<varname>blocksize</varname> sets both X and Y blocksize"
msgstr ""
"<varname>blocksize</varname> встановлює розмір блоку як по осі X, так і по "
"осі Y"

#. Tag: para
#, no-c-format
msgid ""
"<varname>blocksize_x</varname> sets X tile (width in pixels of each tile)"
msgstr ""
"<varname>blocksize_x</varname> встановлює розмір плитки X (ширина кожної "
"плитки в пікселях)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>blocksize_y</varname> sets Y tile (height in pixels of each tile)"
msgstr ""
"<varname>blocksize_y</varname> встановлює Y-плитку (висоту кожної плитки в "
"пікселях)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>extent</varname> computes extent of whole table and applies "
"constraint all rasters must be within that extent"
msgstr ""
"<varname>extent</varname> обчислює розмір всієї таблиці та застосовує "
"обмеження, згідно з яким усі растри повинні знаходитися в межах цього розміру"

#. Tag: para
#, no-c-format
msgid "<varname>num_bands</varname> number of bands"
msgstr "<varname>num_bands</varname> кількість смуг"

#. Tag: para
#, no-c-format
msgid ""
"<varname>pixel_types</varname> reads array of pixel types for each band "
"ensure all band n have same pixel type"
msgstr ""
"<varname>pixel_types</varname> зчитує масив типів пікселів для кожного "
"діапазону, щоб переконатися, що всі діапазони n мають однаковий тип пікселів"

#. Tag: para
#, no-c-format
msgid ""
"<varname>regular_blocking</varname> sets spatially unique (no two rasters "
"can be spatially the same) and coverage tile (raster is aligned to a "
"coverage) constraints"
msgstr ""
"<varname>regular_blocking</varname> встановлює обмеження просторової "
"унікальності (жодні два растри не можуть бути просторово однаковими) та "
"покриття плитки (растр вирівнюється до покриття)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>same_alignment</varname> ensures they all have same alignment "
"meaning any two tiles you compare will return true for. Refer to <xref "
"linkend=\"RT_ST_SameAlignment\"/>."
msgstr ""
"<varname>same_alignment</varname> гарантує, що всі вони мають однакове "
"вирівнювання, тобто будь-які дві плитки, які ви порівнюєте, будуть повертати "
"значення true. Див. <xref linkend=\"RT_ST_SameAlignment\"/>."

#. Tag: para
#, no-c-format
msgid "<varname>srid</varname> ensures all have same srid"
msgstr "<varname>srid</varname> гарантує, що всі мають однаковий srid"

#. Tag: para
#, no-c-format
msgid "More -- any listed as inputs into the above functions"
msgstr "Більше — все, що вказано як вхідні дані для вищезазначених функцій"

#. Tag: para
#, no-c-format
msgid ""
"This function infers the constraints from the data already present in the "
"table. As such for it to work, you must create the raster column first and "
"then load it with data."
msgstr ""
"Ця функція виводить обмеження на основі даних, що вже містяться в таблиці. "
"Щоб вона працювала, спочатку потрібно створити стовпець растрових даних, а "
"потім завантажити в нього дані."

#. Tag: para
#, no-c-format
msgid ""
"If you need to load more data in your tables after you have already applied "
"constraints, you may want to run the DropRasterConstraints if the extent of "
"your data has changed."
msgstr ""
"Якщо вам потрібно завантажити більше даних у таблиці після того, як ви вже "
"застосували обмеження, ви можете запустити DropRasterConstraints, якщо обсяг "
"ваших даних змінився."

#. Tag: title
#, no-c-format
msgid "Examples: Apply all possible constraints on column based on data"
msgstr "Приклади: Застосувати всі можливі обмеження до стовпця на основі даних"

#. Tag: title
#, no-c-format
msgid "Examples: Apply single constraint"
msgstr "Приклади: Застосувати одне обмеження"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_MakeEmptyRaster\"/"
">, <xref linkend=\"RT_DropRasterConstraints\"/>, <xref "
"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_SRID\"/>"
msgstr ""
", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_MakeEmptyRaster\"/"
">, <xref linkend=\"RT_DropRasterConstraints\"/>, <xref "
"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Drops PostGIS raster constraints that refer to a raster table column. Useful "
"if you need to reload data or update your raster column data."
msgstr ""
"Видаляє обмеження PostGIS растра, які посилаються на стовпець таблиці "
"растра. Корисно, якщо потрібно перезавантажити дані або оновити дані стовпця "
"растра."

#. Tag: para
#, no-c-format
msgid ""
"Drops PostGIS raster constraints that refer to a raster table column that "
"were added by <xref linkend=\"RT_AddRasterConstraints\"/>. Useful if you "
"need to load more data or update your raster column data. You do not need to "
"do this if you want to get rid of a raster table or a raster column."
msgstr ""
"Видаляє обмеження растра PostGIS, що посилаються на стовпець таблиці растра, "
"які були додані за допомогою <xref linkend=\"RT_AddRasterConstraints\"/>. "
"Корисно, якщо вам потрібно завантажити більше даних або оновити дані стовпця "
"растра. Вам не потрібно це робити, якщо ви хочете позбутися таблиці растра "
"або стовпця растра."

#. Tag: para
#, no-c-format
msgid "To drop a raster table use the standard"
msgstr "Щоб скинути растрову таблицю, використовуйте стандартну команду"

#. Tag: para
#, no-c-format
msgid ""
"To drop just a raster column and leave the rest of the table, use standard "
"SQL"
msgstr ""
"Щоб видалити тільки стовпець растрових даних і залишити решту таблиці, "
"використовуйте стандартний SQL"

#. Tag: para
#, no-c-format
msgid ""
"the table will disappear from the <varname>raster_columns</varname> catalog "
"if the column or table is dropped. However if only the constraints are "
"dropped, the raster column will still be listed in the "
"<varname>raster_columns</varname> catalog, but there will be no other "
"information about it aside from the column name and table."
msgstr ""
"таблиця зникне з каталогу <varname>raster_columns</varname>, якщо стовпець "
"або таблиця будуть видалені. Однак, якщо будуть видалені тільки обмеження, "
"стовпець растра все одно буде вказаний у каталозі <varname>raster_columns</"
"varname>, але крім імені стовпця та таблиці про нього не буде жодної іншої "
"інформації."

#. Tag: refpurpose
#, no-c-format
msgid "Tag a raster column as being an overview of another."
msgstr "Позначте стовпець растрових даних як огляд іншого стовпця."

#. Tag: para
#, no-c-format
msgid ""
"Adds constraints on a raster column that are used to display information in "
"the <varname>raster_overviews</varname> raster catalog."
msgstr ""
"Додає обмеження до стовпця растра, які використовуються для відображення "
"інформації в каталозі растрів <varname>raster_overviews</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>ovfactor</varname> parameter represents the scale multiplier in "
"the overview column: higher overview factors have lower resolution."
msgstr ""
"Параметр <varname>ovfactor</varname> представляє коефіцієнт масштабування в "
"стовпці огляду: вищі коефіцієнти огляду мають нижчу роздільну здатність."

#. Tag: para
#, no-c-format
msgid ""
"When the <varname>ovschema</varname> and <varname>refschema</varname> "
"parameters are omitted, the first table found scanning the "
"<varname>search_path</varname> will be used."
msgstr ""
"Якщо параметри <varname>ovschema</varname> та <varname>refschema</varname> "
"пропущені, буде використана перша таблиця, знайдена під час сканування "
"<varname>search_path</varname>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_DropOverviewConstraints\"/>, <xref "
"linkend=\"RT_CreateOverview\"/>, <xref linkend=\"RT_AddRasterConstraints\"/>"
msgstr ""
", <xref linkend=\"RT_DropOverviewConstraints\"/>, <xref "
"linkend=\"RT_CreateOverview\"/>, <xref linkend=\"RT_AddRasterConstraints\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Untag a raster column from being an overview of another."
msgstr ""
"Зніміть позначку стовпця растрового зображення, щоб він не був "
"представленням іншого."

#. Tag: para
#, no-c-format
msgid ""
"Remove from a raster column the constraints used to show it as being an "
"overview of another in the <varname>raster_overviews</varname> raster "
"catalog."
msgstr ""
"Видалити з колонки растра обмеження, що використовуються для відображення її "
"як представлення іншого растра в каталозі растрів <varname>raster_overviews</"
"varname>."

#. Tag: para
#, no-c-format
msgid ""
"When the <varname>ovschema</varname> parameter is omitted, the first table "
"found scanning the <varname>search_path</varname> will be used."
msgstr ""
"Якщо параметр <varname>ovschema</varname> пропущено, буде використано першу "
"таблицю, знайдено під час сканування <varname>search_path</varname>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref "
"linkend=\"RT_DropRasterConstraints\"/>"
msgstr ""
", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref "
"linkend=\"RT_DropRasterConstraints\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Reports the version of the GDAL library in use by PostGIS."
msgstr "Повідомляє про версію бібліотеки GDAL, яка використовується PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"Reports the version of the GDAL library in use by PostGIS. Will also check "
"and report if GDAL can find its data files."
msgstr ""
"Повідомляє про версію бібліотеки GDAL, яка використовується PostGIS. Також "
"перевіряє і повідомляє, чи може GDAL знайти свої файли даних."

#. Tag: refpurpose
#, no-c-format
msgid "Reports full raster library build date."
msgstr "Повідомляє дату створення повної растрової бібліотеки."

#. Tag: para
#, no-c-format
msgid "Reports raster build date"
msgstr "Звіти про дату створення растру"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Reports full raster version and build configuration infos.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повідомляє про повну растрову версію та інформацію про "
"конфігурацію збірки.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Reports full raster version and build configuration infos.</para>"
msgstr ""
"<para>Повідомляє про повну растрову версію та інформацію про конфігурацію "
"збірки.</para>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a list of raster formats supported by PostGIS through GDAL. Only "
"those formats with can_write=True can be used by ST_AsGDALRaster"
msgstr ""
"Повертає список растрових форматів, що підтримуються PostGIS через GDAL. "
"Тільки формати з can_write=True можуть використовуватися ST_AsGDALRaster."

#. Tag: para
#, no-c-format
msgid ""
"Returns a list of raster formats short_name,long_name and creator options of "
"each format supported by GDAL. Use the short_name as input in the "
"<varname>format</varname> parameter of <xref linkend=\"RT_ST_AsGDALRaster\"/"
">. Options vary depending on what drivers your libgdal was compiled with. "
"<varname>create_options</varname> returns an xml formatted set of "
"CreationOptionList/Option consisting of name and optional <varname>type</"
"varname>, <varname>description</varname> and set of <varname>VALUE</varname> "
"for each creator option for the specific driver."
msgstr ""
"Повертає список растрових форматів short_name, long_name та опцій creator "
"для кожного формату, що підтримується GDAL. Використовуйте short_name як "
"вхідні дані в параметрі <varname>format</varname> <xref "
"linkend=\"RT_ST_AsGDALRaster\"/>. Опції залежать від драйверів, з якими було "
"скомпільовано libgdal. <varname>create_options</varname> повертає набір "
"CreationOptionList/Option у форматі xml, що складається з імені та "
"опціональних <varname>type</varname>, <varname>description</varname> та "
"набору <varname>VALUE</varname> для кожної опції creator для конкретного "
"драйвера."

#. Tag: para
#, no-c-format
msgid "Changed: 2.5.0 - add can_read and can_write columns."
msgstr "Змінено: 2.5.0 — додано стовпці can_read та can_write."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.6, 2.1.3 - by default no drivers are enabled, unless GUC or "
"Environment variable gdal_enabled_drivers is set."
msgstr ""
"Змінено: 2.0.6, 2.1.3 — за замовчуванням драйвери не ввімкнені, якщо не "
"встановлено GUC або змінну середовища gdal_enabled_drivers."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 - requires GDAL &gt;= 1.6.0."
msgstr "Доступність: 2.0.0 — вимагає GDAL &gt;= 1.6.0."

#. Tag: title
#, no-c-format
msgid "Examples: List of Drivers"
msgstr "Приклади: Список драйверів"

#. Tag: title
#, no-c-format
msgid "Example: List of options for each driver"
msgstr "Приклад: Список опцій для кожного драйвера"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SRID\"/>, <xref "
"linkend=\"postgis_gdal_enabled_drivers\"/>"
msgstr ""
", <xref linkend=\"ST_SRID\"/>, <xref "
"linkend=\"postgis_gdal_enabled_drivers\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Change the SRID of all rasters in the user-specified column and table."
msgstr "Змінити SRID всіх растрів у вказаній користувачем колонці та таблиці."

#. Tag: para
#, no-c-format
msgid ""
"Change the SRID of all rasters in the user-specified column and table. The "
"function will drop all appropriate column constraints (extent, alignment and "
"SRID) before changing the SRID of the specified column's rasters."
msgstr ""
"Змінити SRID всіх растрів у вказаній користувачем колонці та таблиці. Перед "
"зміною SRID растрів у вказаній колонці функція видалить усі відповідні "
"обмеження колонки (розмір, вирівнювання та SRID)."

#. Tag: para
#, no-c-format
msgid ""
"The data (band pixel values) of the rasters are not touched by this "
"function. Only the raster's metadata is changed."
msgstr ""
"Ця функція не впливає на дані (значення пікселів смуги) растрів. Змінюються "
"лише метадані растра."

#. Tag: refpurpose
#, no-c-format
msgid "Create an reduced resolution version of a given raster coverage."
msgstr ""
"Створити версію заданого растрового покриття зі зниженою роздільною "
"здатністю."

#. Tag: para
#, no-c-format
msgid ""
"Create an overview table with resampled tiles from the source table. Output "
"tiles will have the same size of input tiles and cover the same spatial "
"extent with a lower resolution (pixel size will be 1/<varname>factor</"
"varname> of the original in both directions)."
msgstr ""
"Створіть оглядову таблицю з передискретизованими плитками з вихідної "
"таблиці. Вихідні плитки матимуть той самий розмір, що й вхідні, і "
"покриватимуть ту саму просторову площу з меншою роздільною здатністю (розмір "
"пікселя буде 1/<varname>factor</varname> від оригіналу в обох напрямках)."

#. Tag: para
#, no-c-format
msgid ""
"The overview table will be made available in the <varname>raster_overviews</"
"varname> catalog and will have raster constraints enforced."
msgstr ""
"Таблиця огляду буде доступна в каталозі <varname>raster_overviews</varname> "
"і матиме обмеження растрового формату."

#. Tag: para
#, no-c-format
msgid ""
"Algorithm options are: 'NearestNeighbor', 'Bilinear', 'Cubic', "
"'CubicSpline', and 'Lanczos'. Refer to: <link xlink:href=\"http://www.gdal."
"org/gdalwarp.html\">GDAL Warp resampling methods</link> for more details."
msgstr ""
"Варіанти алгоритму: 'NearestNeighbor', 'Bilinear', 'Cubic', 'CubicSpline' та "
"'Lanczos'. Докладнішу інформацію див. у розділі: <link xlink:href=\"http://"
"www.gdal.org/gdalwarp.html\">Методи передискретизації GDAL Warp</link>."

#. Tag: para
#, no-c-format
msgid "Output to generally better quality but slower to product format"
msgstr ""
"Вихідна якість загалом краща, але формат продукту створюється повільніше"

#. Tag: para
#, no-c-format
msgid "Output to faster to process default nearest neighbor"
msgstr "Вивід для швидшої обробки найближчого сусіда за замовчуванням"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref "
"linkend=\"RT_AddRasterConstraints\"/>, <xref linkend=\"RT_Raster_Overviews\"/"
">"
msgstr ""
", <xref linkend=\"RT_AddOverviewConstraints\"/>, <xref "
"linkend=\"RT_AddRasterConstraints\"/>, <xref linkend=\"RT_Raster_Overviews\"/"
">"

#. Tag: title
#, no-c-format
msgid "Raster Constructors"
msgstr "Растрові конструктори"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a raster with the new band(s) of given type added with given initial "
"value in the given index location. If no index is specified, the band is "
"added to the end."
msgstr ""
"Повертає растр з новим каналом (каналами) заданого типу, доданим із заданим "
"початковим значенням у заданому місці індексу. Якщо індекс не вказано, "
"діапазон додається в кінець."

#. Tag: para
#, no-c-format
msgid ""
"Returns a raster with a new band added in given position (index), of given "
"type, of given initial value, and of given nodata value. If no index is "
"specified, the band is added to the end. If no <varname>fromband</varname> "
"is specified, band 1 is assumed. Pixel type is a string representation of "
"one of the pixel types specified in <xref linkend=\"RT_ST_BandPixelType\"/>. "
"If an existing index is specified all subsequent bands &gt;= that index are "
"incremented by 1. If an initial value greater than the max of the pixel type "
"is specified, then the initial value is set to the highest value allowed by "
"the pixel type."
msgstr ""
"Повертає растр з новим каналом, доданим у заданому положенні (індексі), "
"заданого типу, заданого початкового значення та заданого значення nodata. "
"Якщо індекс не вказано, діапазон додається в кінець. Якщо <varname>fromband</"
"varname> не вказано, вважається, що це діапазон 1. Тип пікселя — це рядкове "
"представлення одного з типів пікселів, зазначених у <xref "
"linkend=\"RT_ST_BandPixelType\"/>. Якщо вказано існуючий індекс, усі "
"наступні смуги &gt;= цей індекс збільшуються на 1. Якщо вказано початкове "
"значення, яке перевищує максимальне значення типу пікселя, то початкове "
"значення встановлюється на найвище значення, дозволене типом пікселя."

#. Tag: para
#, no-c-format
msgid ""
"For the variant that takes an array of <xref linkend=\"addbandarg\"/> "
"(Variant 1), a specific addbandarg's index value is relative to the raster "
"at the time when the band described by that addbandarg is being added to the "
"raster. See the Multiple New Bands example below."
msgstr ""
"Для варіанту, що приймає масив <xref linkend=\"addbandarg\"/>(Варіант 1), "
"конкретне значення індексу addbandarg є відносним до растру на момент "
"додавання до растру каналу, описаної цим addbandarg. Дивіться приклад "
"\"Кілька нових каналів\" нижче."

#. Tag: para
#, no-c-format
msgid ""
"For the variant that takes an array of rasters (Variant 5), if "
"<varname>torast</varname> is NULL then the <varname>fromband</varname> band "
"of each raster in the array is accumulated into a new raster."
msgstr ""
"Для варіанту, який приймає масив растрів (Варіант 5), якщо <varname>torast</"
"varname> дорівнює NULL, то канал <varname>fromband</varname> кожного растра "
"в масиві накопичується в новому растрі."

#. Tag: para
#, no-c-format
msgid ""
"For the variants that take <varname>outdbfile</varname> (Variants 6 and 7), "
"the value must include the full path to the raster file. The file must also "
"be accessible to the postgres server process."
msgstr ""
"Для варіантів, які приймають <varname>outdbfile</varname> (варіанти 6 і 7), "
"значення повинно містити повний шлях до растрового файлу. Файл також повинен "
"бути доступним для процесу сервера postgres."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for addbandarg added."
msgstr "Покращено: додано підтримку addbandarg 2.1.0."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for new out-db bands added."
msgstr "Покращено: додано підтримку 2.1.0 для нових діапазонів out-db."

#. Tag: title
#, no-c-format
msgid "Examples: Single New Band"
msgstr "Приклади: Односмуговий новий канал"

#. Tag: title
#, no-c-format
msgid "Examples: Multiple New Bands"
msgstr "Приклади: кілька нових каналів"

#. Tag: title
#, no-c-format
msgid "Examples: New Out-db band"
msgstr "Приклади: Новий канал Out-db"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"RT_ST_MetaData\"/>, "
"<xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>"
msgstr ""
", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"RT_ST_MetaData\"/>, "
"<xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Converts a PostGIS geometry to a PostGIS raster."
msgstr "Перетворює геометрію PostGIS у растр PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"Converts a PostGIS geometry to a PostGIS raster. The many variants offers "
"three groups of possibilities for setting the alignment and pixelsize of the "
"resulting raster."
msgstr ""
"Перетворює геометрію PostGIS у растр PostGIS. Багато варіантів пропонують "
"три групи можливостей для налаштування вирівнювання та розміру пікселів "
"отриманого растру."

#. Tag: para
#, no-c-format
msgid ""
"The first group, composed of the two first variants, produce a raster having "
"the same alignment (<varname>scalex</varname>, <varname>scaley</varname>, "
"<varname>gridx</varname> and <varname>gridy</varname>), pixel type and "
"nodata value as the provided reference raster. You generally pass this "
"reference raster by joining the table containing the geometry with the table "
"containing the reference raster."
msgstr ""
"Перша група, що складається з двох перших варіантів, створює растр, який має "
"таке саме вирівнювання (<varname>scalex</varname>, <varname>scaley</"
"varname>, <varname>gridx</varname> та <varname>gridy</varname>), тип "
"пікселів та значення nodata, як і наданий еталонний растр. Зазвичай цей "
"еталонний растр передається шляхом об'єднання таблиці, що містить геометрію, "
"з таблицею, що містить еталонний растр."

#. Tag: para
#, no-c-format
msgid ""
"The second group, composed of four variants, let you set the dimensions of "
"the raster by providing the parameters of a pixel size (<varname>scalex</"
"varname> &amp; <varname>scaley</varname> and <varname>skewx</varname> &amp; "
"<varname>skewy</varname>). The <varname>width</varname> &amp; "
"<varname>height</varname> of the resulting raster will be adjusted to fit "
"the extent of the geometry. In most cases, you must cast integer "
"<varname>scalex</varname> &amp; <varname>scaley</varname> arguments to "
"double precision so that PostgreSQL choose the right variant."
msgstr ""
"Друга група, що складається з чотирьох варіантів, дозволяє встановити "
"розміри растру, задавши параметри розміру пікселя (<varname>scalex</varname> "
"&amp;<varname>scaley</varname> та <varname>skewx</varname> &amp;"
"<varname>skewy</varname>). Ширина <varname>width</varname> та висота "
"<varname>height</varname> отриманого растра будуть скориговані відповідно до "
"розмірів геометрії. У більшості випадків необхідно перетворити цілі "
"аргументи <varname>scalex</varname> та <varname>scaley</varname> у подвійну "
"точність, щоб PostgreSQL вибрав правильний варіант."

#. Tag: para
#, no-c-format
msgid ""
"The third group, composed of four variants, let you fix the dimensions of "
"the raster by providing the dimensions of the raster (<varname>width</"
"varname> &amp; <varname>height</varname>). The parameters of the pixel size "
"(<varname>scalex</varname> &amp; <varname>scaley</varname> and "
"<varname>skewx</varname> &amp; <varname>skewy</varname>) of the resulting "
"raster will be adjusted to fit the extent of the geometry."
msgstr ""
"Третя група, що складається з чотирьох варіантів, дозволяє зафіксувати "
"розміри растра, вказавши розміри растра (<varname>width</varname> &amp;"
"<varname>height</varname>). Параметри розміру пікселя (<varname>scalex</"
"varname> &amp;<varname>scaley</varname> та <varname>skewx</varname> &amp;"
"<varname>skewy</varname>) отриманого растра будуть скориговані відповідно до "
"розмірів геометрії."

#. Tag: para
#, no-c-format
msgid ""
"The two first variants of each of those two last groups let you specify the "
"alignment with an arbitrary corner of the alignment grid (<varname>gridx</"
"varname> &amp; <varname>gridy</varname>) and the two last variants takes the "
"upper left corner (<varname>upperleftx</varname> &amp; <varname>upperlefty</"
"varname>)."
msgstr ""
"Два перших варіанти кожної з цих двох останніх груп дозволяють вказати "
"вирівнювання за допомогою довільного кута сітки вирівнювання "
"(<varname>gridx</varname> &amp;<varname>gridy</varname>), а два останніх "
"варіанти використовують верхній лівий кут (<varname>upperleftx</varname> "
"&amp;<varname>upperlefty</varname>)."

#. Tag: para
#, no-c-format
msgid ""
"Each group of variant allows producing a one band raster or a multiple bands "
"raster. To produce a multiple bands raster, you must provide an array of "
"pixel types (<varname>pixeltype[]</varname>), an array of initial values "
"(<varname>value</varname>) and an array of nodata values "
"(<varname>nodataval</varname>). If not provided pixeltyped defaults to 8BUI, "
"values to 1 and nodataval to 0."
msgstr ""
"Кожна група варіантів дозволяє створити односмуговий або багатосмуговий "
"растр. Щоб створити багатосмуговий растр, необхідно вказати масив типів "
"пікселів (<varname>pixeltype[]</varname>), масив початкових значень "
"(<varname>value</varname>) та масив значень nodata (<varname>nodataval</"
"varname>). Якщо не вказано, pixeltyped за замовчуванням дорівнює 8BUI, "
"values дорівнює 1, а nodataval дорівнює 0."

#. Tag: para
#, no-c-format
msgid ""
"The output raster will be in the same spatial reference as the source "
"geometry. The only exception is for variants with a reference raster. In "
"this case the resulting raster will get the same SRID as the reference "
"raster."
msgstr ""
"Вихідний растр буде мати ту саму просторову систему координат, що й вихідна "
"геометрія. Єдиним винятком є варіанти з еталонним растром. У цьому випадку "
"вихідний растр отримає той самий SRID, що й еталонний растр."

#. Tag: para
#, no-c-format
msgid ""
"The optional <varname>touched</varname> parameter defaults to false and maps "
"to the GDAL ALL_TOUCHED rasterization option, which determines if pixels "
"touched by lines or polygons will be burned. Not just those on the line "
"render path, or whose center point is within the polygon."
msgstr ""
"Опціональний параметр <varname>touched</varname> за замовчуванням має "
"значення false і відповідає опції растрування GDAL ALL_TOUCHED, яка "
"визначає, чи будуть спалені пікселі, до яких торкаються лінії або полігони. "
"Не тільки ті, що знаходяться на шляху рендерингу лінії, або ті, центральна "
"точка яких знаходиться всередині полігону."

#. Tag: para
#, no-c-format
msgid ""
"This is particularly useful for rendering jpegs and pngs of geometries "
"directly from the database when using in combination with <xref "
"linkend=\"RT_ST_AsPNG\"/> and other <xref linkend=\"RT_ST_AsGDALRaster\"/> "
"family of functions."
msgstr ""
"Це особливо корисно для візуалізації jpeg- та png-файлів геометрій "
"безпосередньо з бази даних при використанні в поєднанні з <xref "
"linkend=\"RT_ST_AsPNG\"/>та іншими функціями сімейства <xref "
"linkend=\"RT_ST_AsGDALRaster\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Not yet capable of rendering complex geometry types such as curves, TINS, "
"and PolyhedralSurfaces, but should be able too once GDAL can."
msgstr ""
"Поки що не здатний відтворювати складні типи геометрії, такі як криві, TINS "
"та PolyhedralSurfaces, але повинен бути здатним до цього, як тільки GDAL "
"зможе це робити."

#. Tag: title
#, no-c-format
msgid "Examples: Output geometries as PNG files"
msgstr "Приклади: Вихідні геометрії у вигляді файлів PNG"

#. Tag: para
#, no-c-format
msgid "black circle"
msgstr "чорне коло"

#. Tag: para
#, no-c-format
msgid "example from buffer rendered with just PostGIS"
msgstr "приклад з буфера, відтвореного лише за допомогою PostGIS"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Buffer\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>, "
"<xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, "
"<xref linkend=\"RT_ST_AsJPEG\"/>, <xref linkend=\"RT_ST_SRID\"/>"
msgstr ""
", <xref linkend=\"ST_Buffer\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>, "
"<xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, "
"<xref linkend=\"RT_ST_AsJPEG\"/>, <xref linkend=\"RT_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate. Renders PostGIS geometries into a new raster."
msgstr "Агрегація. Перетворює геометрії PostGIS у новий растр."

#. Tag: para
#, no-c-format
msgid ""
"Returns a single-band raster containing the rendered version of all incoming "
"geometries, each with its associated value."
msgstr ""
"Повертає одноканальний растр, що містить відтворену версію всіх вхідних "
"геометрій, кожна з яких має відповідне значення."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_DumpAsPolygons\"/>, <xref linkend=\"RT_ST_Union\"/>"
msgstr ""
", <xref linkend=\"RT_ST_DumpAsPolygons\"/>, <xref linkend=\"RT_ST_Union\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns one or more bands of an existing raster as a new raster. Useful for "
"building new rasters from existing rasters."
msgstr ""
"Повертає один або декілька каналів існуючого растру як новий растр. Корисно "
"для створення нових растрів на основі існуючих."

#. Tag: para
#, no-c-format
msgid ""
"Returns one or more bands of an existing raster as a new raster. Useful for "
"building new rasters from existing rasters or export of only selected bands "
"of a raster or rearranging the order of bands in a raster. If no band is "
"specified or any of specified bands does not exist in the raster, then all "
"bands are returned. Used as a helper function in various functions such as "
"for deleting a band."
msgstr ""
"Повертає один або декілька каналів існуючого растра як новий растр. Корисно "
"для створення нових растрів з існуючих растрів або експорту лише вибраних "
"каналів растра, або для зміни порядку каналів у растрі. Якщо канал не "
"вказано або будь-який із вказаних каналів не існує в растрі, то повертаються "
"всі канали. Використовується як допоміжна функція в різних функціях, "
"наприклад для видалення каналів."

#. Tag: para
#, no-c-format
msgid ""
"For the <code>nbands</code> as text variant of function, the default "
"delimiter is <code>,</code> which means you can ask for <code>'1,2,3'</code> "
"and if you wanted to use a different delimiter you would do "
"<code>ST_Band(rast, '1@2@3', '@')</code>. For asking for multiple bands, we "
"strongly suggest you use the array form of this function e.g. "
"<code>ST_Band(rast, '{1,2,3}'::int[]);</code> since the <code>text</code> "
"list of bands form may be removed in future versions of PostGIS."
msgstr ""
"Для <code>nbands</code> як текстового варіанту функції, роздільником за "
"замовчуванням є <code>,</code>, що означає, що ви можете запитувати "
"<code>'1,2,3'</code>, а якщо ви хочете використовувати інший роздільник, ви "
"повинні ввести <code>ST_Band(rast, '1@2@3', '@')</code>. Для запиту "
"декількох каналів ми настійно рекомендуємо використовувати масивну форму "
"цієї функції, наприклад <code>ST_Band(rast, '{1,2,3}'::int[]);</code>, "
"оскільки форма <code>text</code> списку смуг може бути видалена в майбутніх "
"версіях PostGIS."

#. Tag: para
#, no-c-format
msgid "original (column rast)"
msgstr "оригінал (стовпчик rast)"

#. Tag: para
#, no-c-format
msgid "dupe_band"
msgstr "dupe_band"

#. Tag: para
#, no-c-format
msgid "sing_band"
msgstr "sing_band"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>, "
"<xref linkend=\"RT_reference\"/>"
msgstr ""
", <xref linkend=\"RT_ST_NumBands\"/>, <xref linkend=\"RT_ST_Reclass\"/>, "
"<xref linkend=\"RT_reference\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Cover georeferenced area with a grid of empty raster tiles."
msgstr "Покрийте геореференційну область сіткою порожніх растрових плиток."

#. Tag: para
#, no-c-format
msgid ""
"Create a set of raster tiles with <xref linkend=\"RT_ST_MakeEmptyRaster\"/>. "
"Grid dimension is <varname>width</varname> &amp; <varname>height</varname>. "
"Tile dimension is <varname>tilewidth</varname> &amp; <varname>tileheight</"
"varname>. The covered georeferenced area is from upper left corner "
"(<varname>upperleftx</varname>, <varname>upperlefty</varname>) to lower "
"right corner (<varname>upperleftx</varname> + <varname>width</varname> * "
"<varname>scalex</varname>, <varname>upperlefty</varname> + <varname>height</"
"varname> * <varname>scaley</varname>)."
msgstr ""
"Створіть набір растрових плиток за допомогою <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>. Розмір сітки становить <varname>width</"
"varname> та <varname>height</varname>. Розмір плитки становить "
"<varname>tilewidth</varname> та <varname>tileheight</varname>. Область, що "
"охоплюється геореференцією, простягається від верхнього лівого кута "
"(<varname>upperleftx</varname>, <varname>upperlefty</varname>) до нижнього "
"правого кута (<varname>upperleftx</varname> + <varname>width</varname> * "
"<varname>scalex</varname>, <varname>upperlefty</varname> + <varname>height</"
"varname> * <varname>scaley</varname>)."

#. Tag: para
#, no-c-format
msgid ""
"Note that scaley is generally negative for rasters and scalex is generally "
"positive. So lower right corner will have a lower y value and higher x value "
"than the upper left corner."
msgstr ""
"Зверніть увагу, що scaley зазвичай є від'ємним для растрів, а scalex — "
"додатним. Отже, нижній правий кут матиме нижче значення y і вище значення x, "
"ніж верхній лівий кут."

#. Tag: title
#, no-c-format
msgid "Examples Basic"
msgstr "Базові приклади"

#. Tag: para
#, no-c-format
msgid ""
"Create 16 tiles in a 4x4 grid to cover the WGS84 area from upper left corner "
"(22, 77) to lower right corner (55, 33)."
msgstr ""
"Створіть 16 плиток у сітці 4x4, щоб покрити область WGS84 від верхнього "
"лівого кута (22, 77) до нижнього правого кута (55, 33)."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns an empty raster (having no bands) of given dimensions (width &amp; "
"height), upperleft X and Y, pixel size and rotation (scalex, scaley, skewx "
"&amp; skewy) and reference system (srid). If a raster is passed in, returns "
"a new raster with the same size, alignment and SRID. If srid is left out, "
"the spatial ref is set to unknown (0)."
msgstr ""
"Повертає порожній растр (без каналів) заданих розмірів (ширина і висота), "
"верхнього лівого кута X і Y, розміру пікселя і повороту (scalex, scaley, "
"skewx і skewy) та системи координат (srid). Якщо передано растр, повертає "
"новий растр з тим самим розміром, вирівнюванням та SRID. Якщо srid не "
"вказано, просторова система координат встановлюється на невідому (0)."

#. Tag: para
#, no-c-format
msgid ""
"Returns an empty raster (having no band) of given dimensions (width &amp; "
"height) and georeferenced in spatial (or world) coordinates with upper left "
"X (upperleftx), upper left Y (upperlefty), pixel size and rotation (scalex, "
"scaley, skewx &amp; skewy) and reference system (srid)."
msgstr ""
"Повертає порожній растр (без каналу) заданих розмірів (ширина та висота) з "
"геореференцією в просторових (або світових) координатах з верхнім лівим X "
"(upperleftx), верхнім лівим Y (upperlefty), розміром пікселя та обертанням "
"(scalex, scaley, skewx та skewy) і системи координат (srid)."

#. Tag: para
#, no-c-format
msgid ""
"The last version use a single parameter to specify the pixel size "
"(pixelsize). scalex is set to this argument and scaley is set to the "
"negative value of this argument. skewx and skewy are set to 0."
msgstr ""
"В останній версії для визначення розміру пікселя (pixelsize) "
"використовується єдиний параметр. scalex встановлюється на значення цього "
"аргументу, а scaley — на від'ємне значення цього аргументу. skewx і skewy "
"встановлюються на 0."

#. Tag: para
#, no-c-format
msgid ""
"If an existing raster is passed in, it returns a new raster with the same "
"meta data settings (without the bands)."
msgstr ""
"Якщо передається існуючий растр, він повертає новий растр з тими ж "
"налаштуваннями метаданих (без каналів)."

#. Tag: para
#, no-c-format
msgid ""
"If no srid is specified it defaults to 0. After you create an empty raster "
"you probably want to add bands to it and maybe edit it. Refer to <xref "
"linkend=\"RT_ST_AddBand\"/> to define bands and <xref "
"linkend=\"RT_ST_SetValue\"/> to set initial pixel values."
msgstr ""
"Якщо srid не вказано, за замовчуванням використовується значення 0. Після "
"створення порожнього растру ви, ймовірно, захочете додати до нього канали і, "
"можливо, відредагувати його. Дивіться <xref linkend=\"RT_ST_AddBand\"/>для "
"визначення каналів і <xref linkend=\"RT_ST_SetValue\"/>для встановлення "
"початкових значень пікселів."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MetaData\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, "
"<xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_SetValue\"/>, <xref "
"linkend=\"RT_ST_SkewX\"/>, , <xref linkend=\"RT_ST_SkewY\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MetaData\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, "
"<xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_SetValue\"/>, <xref "
"linkend=\"RT_ST_SkewX\"/>, , <xref linkend=\"RT_ST_SkewY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns a set of rasters resulting from the split of the input "
"raster based upon the desired dimensions of the output rasters.</refpurpose>"
msgstr ""
"<refpurpose>Повертає набір растрів, отриманих в результаті розділення "
"вхідного растра на основі бажаних розмірів вихідних растрів.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns a set of rasters resulting from the split of the input raster "
"based upon the desired dimensions of the output rasters.</para>"
msgstr ""
"<para>Повертає набір растрів, отриманих в результаті розділення вхідного "
"растра на основі бажаних розмірів вихідних растрів.</para>"

#. Tag: para
#, no-c-format
msgid ""
"If <varname>padwithnodata</varname> = FALSE, edge tiles on the right and "
"bottom sides of the raster may have different dimensions than the rest of "
"the tiles. If <varname>padwithnodata</varname> = TRUE, all tiles will have "
"the same dimensions with the possibility that edge tiles being padded with "
"NODATA values. If raster band(s) do not have NODATA value(s) specified, one "
"can be specified by setting <varname>nodataval</varname>."
msgstr ""
"Якщо <varname>padwithnodata</varname> = FALSE, крайні плитки з правого та "
"нижнього боків растра можуть мати інші розміри, ніж решта плиток. Якщо "
"<varname>padwithnodata</varname> = TRUE, всі плитки матимуть однакові "
"розміри, при цьому крайні плитки можуть бути заповнені значеннями NODATA. "
"Якщо для растрових смуг не вказано значення NODATA, його можна вказати, "
"встановивши <varname>nodataval</varname>."

#. Tag: para
#, no-c-format
msgid ""
"If a specified band of the input raster is out-of-db, the corresponding band "
"in the output rasters will also be out-of-db."
msgstr ""
"Якщо вказаний діапазон вхідного растра знаходиться поза межами бази даних, "
"відповідний діапазон у вихідних растрах також буде поза межами бази даних."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_Retile\"/>"
msgstr ", <xref linkend=\"RT_Retile\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a set of configured tiles from an arbitrarily tiled raster coverage."
msgstr ""
"Повернути набір налаштованих плиток з довільно розбитого на плитки "
"растрового покриття."

#. Tag: para
#, no-c-format
msgid ""
"Return a set of tiles having the specified scale (<varname>sfx</varname>, "
"<varname>sfy</varname>) and max size (<varname>tw</varname>, <varname>th</"
"varname>) and covering the specified extent (<varname>ext</varname>) with "
"data coming from the specified raster coverage (<varname>tab</varname>, "
"<varname>col</varname>)."
msgstr ""
"Повернути набір плиток із заданим масштабом (<varname>sfx</varname>, "
"<varname>sfy</varname>) і максимальний розмір (<varname>tw</varname>, "
"<varname>th</varname>), що покривають вказану площу (<varname>ext</varname>) "
"з даними, що надходять із вказаного растрового покриття (<varname>tab</"
"varname>, <varname>col</varname>)."

#. Tag: refpurpose
#, no-c-format
msgid "Returns a raster from a supported GDAL raster file."
msgstr "Повертає растр із підтримуваного файлу растра GDAL."

#. Tag: para
#, no-c-format
msgid ""
"Returns a raster from a supported GDAL raster file. <varname>gdaldata</"
"varname> is of type bytea and should be the contents of the GDAL raster file."
msgstr ""
"Повертає растр із підтримуваного файлу растра GDAL. <varname>gdaldata</"
"varname> має тип bytea і повинен містити вміст файлу растра GDAL."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>srid</varname> is NULL, the function will try to automatically "
"assign the SRID from the GDAL raster. If <varname>srid</varname> is "
"provided, the value provided will override any automatically assigned SRID."
msgstr ""
"Якщо <varname>srid</varname> має значення NULL, функція спробує автоматично "
"призначити SRID з растру GDAL. Якщо <varname>srid</varname> вказано, надане "
"значення замінить будь-який автоматично призначений SRID."

#. Tag: title
#, no-c-format
msgid "Raster Accessors"
msgstr "Растрові аксесори"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the georeference meta data in GDAL or ESRI format as commonly seen "
"in a world file. Default is GDAL."
msgstr ""
"Повертає метадані геореференції у форматі GDAL або ESRI, як це зазвичай "
"зустрічається у світовому файлі. За замовчуванням використовується GDAL."

#. Tag: para
#, no-c-format
msgid ""
"Returns the georeference meta data including carriage return in GDAL or ESRI "
"format as commonly seen in a <link xlink:href=\"http://en.wikipedia.org/wiki/"
"World_file\">world file</link>. Default is GDAL if no type specified. type "
"is string 'GDAL' or 'ESRI'."
msgstr ""
"Повертає метадані геореференції, включаючи повернення каретки, у форматі "
"GDAL або ESRI, як це зазвичай бачимо у <link xlink:href=\"http://en."
"wikipedia.org/wiki/World_file\">файлі world</link>. За замовчуванням "
"використовується GDAL, якщо тип не вказано. Тип — це рядок \"GDAL\" або "
"\"ESRI\"."

#. Tag: para
#, no-c-format
msgid "Difference between format representations is as follows:"
msgstr "Різниця між форматами представлення полягає в наступному:"

#. Tag: para
#, no-c-format
msgid "<varname>GDAL</varname>:"
msgstr "<varname>GDAL</varname>:"

#. Tag: para
#, no-c-format
msgid "<varname>ESRI</varname>:"
msgstr "<varname>ESRI</varname>:"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>"
msgstr ", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the height of the raster in pixels."
msgstr "Повертає висоту растра в пікселях."

#. Tag: para
#, no-c-format
msgid "Returns the height of the raster."
msgstr "Повертає висоту растру."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns true if the raster is empty (width = 0 and height = 0). "
"Otherwise, returns false.</refpurpose>"
msgstr ""
"<refpurpose>Повертає значення true, якщо растр порожній (ширина = 0 і висота "
"= 0). В іншому випадку повертає значення false.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns true if the raster is empty (width = 0 and height = 0). "
"Otherwise, returns false.</para>"
msgstr ""
"<para>Повертає значення true, якщо растр порожній (ширина = 0 і висота = 0). "
"В іншому випадку повертає значення false.</para>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the amount of space (in bytes) the raster takes.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає обсяг простору (у байтах), який займає растр.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Returns the amount of space (in bytes) the raster takes.</para>"
msgstr "<para>Повертає обсяг простору (у байтах), який займає растр.</para>"

#. Tag: para
#, no-c-format
msgid ""
"This is a nice compliment to PostgreSQL built in functions pg_column_size, "
"pg_size_pretty, pg_relation_size, pg_total_relation_size."
msgstr ""
"Це гарне доповнення до вбудованих функцій PostgreSQL pg_column_size, "
"pg_size_pretty, pg_relation_size, pg_total_relation_size."

#. Tag: para
#, no-c-format
msgid ""
"pg_relation_size which gives the byte size of a table may return byte size "
"lower than ST_MemSize. This is because pg_relation_size does not add toasted "
"table contribution and large geometries are stored in TOAST tables. "
"pg_column_size might return lower because it returns the compressed size."
msgstr ""
"pg_relation_size, що визначає розмір таблиці в байтах, може повертати "
"розмір, менший за ST_MemSize. Це пов'язано з тим, що pg_relation_size не "
"додає розмір тостованих таблиць, а великі геометрії зберігаються в таблицях "
"TOAST. pg_column_size може повертати менший розмір, оскільки він повертає "
"стислий розмір."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns basic meta data about a raster object such as pixel size, rotation "
"(skew), upper, lower left, etc."
msgstr ""
"Повертає основні метадані про растровий об'єкт, такі як розмір пікселя, "
"поворот (перекос), верхній, нижній лівий кут тощо."

#. Tag: para
#, no-c-format
msgid ""
"Returns basic meta data about a raster object such as pixel size, rotation "
"(skew), upper, lower left, etc. Columns returned: upperleftx | upperlefty | "
"width | height | scalex | scaley | skewx | skewy | srid | numbands"
msgstr ""
"Повертає основні метадані про растровий об'єкт, такі як розмір пікселя, "
"поворот (перекос), верхній, нижній лівий кут тощо. Повертаються стовпці: "
"upperleftx | upperlefty | width | height | scalex | scaley | skewx | skewy | "
"srid | numbands"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_NumBands\"/>"
msgstr ", <xref linkend=\"RT_ST_NumBands\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the number of bands in the raster object.</refpurpose>"
msgstr ""
"<refpurpose>Повертає кількість каналів у растровому об'єкті.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Returns the number of bands in the raster object.</para>"
msgstr "<para>Повертає кількість каналів у растровому об'єкті.</para>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the pixel height in geometric units of the spatial reference system."
msgstr ""
"Повертає висоту пікселя в геометричних одиницях просторової системи "
"координат."

#. Tag: para
#, no-c-format
msgid ""
"Returns the height of a pixel in geometric units of the spatial reference "
"system. In the common case where there is no skew, the pixel height is just "
"the scale ratio between geometric coordinates and raster pixels."
msgstr ""
"Повертає висоту пікселя в геометричних одиницях просторової системи "
"координат. У звичайному випадку, коли немає нахилу, висота пікселя дорівнює "
"співвідношенню масштабу між геометричними координатами та растровими "
"пікселями."

#. Tag: para
#, no-c-format
msgid ""
"Refer to <xref linkend=\"RT_ST_PixelWidth\"/> for a diagrammatic "
"visualization of the relationship."
msgstr ""
"Дивіться <xref linkend=\"RT_ST_PixelWidth\"/>для схематичного зображення "
"цього взаємозв'язку."

#. Tag: title
#, no-c-format
msgid "Examples: Rasters with no skew"
msgstr "Приклади: Растри без нахилу"

#. Tag: title
#, no-c-format
msgid "Examples: Rasters with skew different than 0"
msgstr "Приклади: Растери з нахилом, відмінним від 0"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
"linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
msgstr ""
", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
"linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SkewY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the pixel width in geometric units of the spatial reference system."
msgstr ""
"Повертає ширину пікселя в геометричних одиницях просторової системи "
"координат."

#. Tag: para
#, no-c-format
msgid ""
"Returns the width of a pixel in geometric units of the spatial reference "
"system. In the common case where there is no skew, the pixel width is just "
"the scale ratio between geometric coordinates and raster pixels."
msgstr ""
"Повертає ширину пікселя в геометричних одиницях просторової системи "
"координат. У звичайному випадку, коли немає нахилу, ширина пікселя дорівнює "
"співвідношенню масштабу між геометричними координатами та растровими "
"пікселями."

#. Tag: para
#, no-c-format
msgid "The following diagram demonstrates the relationship:"
msgstr "Наступна діаграма ілюструє взаємозв'язок:"

#. Tag: para
#, no-c-format
msgid "Pixel Height: Pixel size in the j direction"
msgstr "Висота пікселя: розмір пікселя в напрямку j"

#. Tag: para
#, no-c-format
msgid "Pixel Width: Pixel size in the i direction"
msgstr "Ширина пікселя: Розмір пікселя в напрямку i"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the X component of the pixel width in units of coordinate reference "
"system."
msgstr "Повертає X-компоненту ширини пікселя в одиницях системи координат."

#. Tag: para
#, no-c-format
msgid ""
"Returns the X component of the pixel width in units of coordinate reference "
"system. Refer to <link xlink:href=\"http://en.wikipedia.org/wiki/"
"World_file\">World File</link> for more details."
msgstr ""
"Повертає компонент X ширини пікселя в одиницях системи координат. Докладнішу "
"інформацію див. у <link xlink:href=\"http://en.wikipedia.org/wiki/"
"World_file\">World File</link>."

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0. In WKTRaster versions this was called ST_PixelSizeX."
msgstr "Змінено: 2.0.0. У версіях WKTRaster це називалося ST_PixelSizeX."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the Y component of the pixel height in units of coordinate reference "
"system."
msgstr "Повертає компонент Y висоти пікселя в одиницях системи координат."

#. Tag: para
#, no-c-format
msgid ""
"Returns the Y component of the pixel height in units of coordinate reference "
"system. May be negative. Refer to <link xlink:href=\"http://en.wikipedia.org/"
"wiki/World_file\">World File</link> for more details."
msgstr ""
"Повертає компонент Y висоти пікселя в одиницях системи координат. Може бути "
"від'ємним. Докладнішу інформацію див. у <link xlink:href=\"http://en."
"wikipedia.org/wiki/World_file\">World File</link>."

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0. In WKTRaster versions this was called ST_PixelSizeY."
msgstr "Змінено: 2.0.0. У версіях WKTRaster це називалося ST_PixelSizeY."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the raster's upper left corner as geometric X and Y (longitude and "
"latitude) given a column and row. Column and row starts at 1."
msgstr ""
"Повертає верхній лівий кут растра у вигляді геометричних координат X та Y "
"(довгота та широта) за заданим стовпцем та рядком. Стовпець та рядок "
"починаються з 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns the upper left corner as geometric X and Y (longitude and latitude) "
"given a column and row. Returned X and Y are in geometric units of the "
"georeferenced raster. Numbering of column and row starts at 1 but if either "
"parameter is passed a zero, a negative number or a number greater than the "
"respective dimension of the raster, it will return coordinates outside of "
"the raster assuming the raster's grid is applicable outside the raster's "
"bounds."
msgstr ""
"Повертає верхній лівий кут у вигляді геометричних координат X та Y (довгота "
"та широта) за заданим стовпцем та рядком. Повернені координати X та Y "
"виражені в геометричних одиницях растру з геореференцією. Нумерація стовпців "
"і рядків починається з 1, але якщо будь-який параметр передається як нуль, "
"від'ємне число або число, більше за відповідний розмір растра, то будуть "
"повернуті координати за межами растра, припускаючи, що сітка растра "
"застосовується за межами растра."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
"linkend=\"RT_ST_SetSkew\"/>"
msgstr ""
", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
"linkend=\"RT_ST_SetSkew\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the geometric X coordinate upper left of a raster, column and row. "
"Numbering of columns and rows starts at 1."
msgstr ""
"Повертає геометричну координату X у верхньому лівому куті растра, стовпця та "
"рядка. Нумерація стовпців та рядків починається з 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns the upper left X coordinate of a raster column row in geometric "
"units of the georeferenced raster. Numbering of columns and rows starts at 1 "
"but if you pass in a negative number or number higher than number of columns "
"in raster, it will give you coordinates outside of the raster file to left "
"or right with the assumption that the skew and pixel sizes are same as "
"selected raster."
msgstr ""
"Повертає верхню ліву координату X рядка стовпця растра в геометричних "
"одиницях геореферентного растра. Нумерація стовпців і рядків починається з "
"1, але якщо ви передасте від'ємне число або число, яке перевищує кількість "
"стовпців у растрі, ви отримаєте координати поза межами файлу растра ліворуч "
"або праворуч, припускаючи, що нахил і розміри пікселів такі самі, як у "
"вибраному растрі."

#. Tag: para
#, no-c-format
msgid ""
"For non-skewed rasters, providing the X column is sufficient. For skewed "
"rasters, the georeferenced coordinate is a function of the ST_ScaleX and "
"ST_SkewX and row and column. An error will be raised if you give just the X "
"column for a skewed raster."
msgstr ""
"Для невикривлених растрів достатньо вказати стовпець X. Для викривлених "
"растрів геореферентна координата є функцією ST_ScaleX і ST_SkewX, а також "
"рядка і стовпця. Якщо для викривленого растру вказати тільки стовпець X, "
"буде видано помилку."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0 In prior versions, this was called ST_Raster2WorldCoordX"
msgstr ""
"Змінено: 2.1.0 У попередніх версіях це називалося ST_Raster2WorldCoordX."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
"linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewX\"/>"
msgstr ""
", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
"linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewX\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the geometric Y coordinate upper left corner of a raster, column and "
"row. Numbering of columns and rows starts at 1."
msgstr ""
"Повертає геометричну координату Y верхнього лівого кута растра, стовпця та "
"рядка. Нумерація стовпців та рядків починається з 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns the upper left Y coordinate of a raster column row in geometric "
"units of the georeferenced raster. Numbering of columns and rows starts at 1 "
"but if you pass in a negative number or number higher than number of columns/"
"rows in raster, it will give you coordinates outside of the raster file to "
"left or right with the assumption that the skew and pixel sizes are same as "
"selected raster tile."
msgstr ""
"Повертає верхню ліву координату Y рядка стовпця растра в геометричних "
"одиницях геореферентного растра. Нумерація стовпців і рядків починається з "
"1, але якщо ви введете від'ємне число або число, яке перевищує кількість "
"стовпців/рядків у растрі, ви отримаєте координати поза межами файлу растра "
"ліворуч або праворуч, припускаючи, що нахил і розміри пікселів такі самі, як "
"у вибраній растровій плитці."

#. Tag: para
#, no-c-format
msgid ""
"For non-skewed rasters, providing the Y column is sufficient. For skewed "
"rasters, the georeferenced coordinate is a function of the ST_ScaleY and "
"ST_SkewY and row and column. An error will be raised if you give just the Y "
"row for a skewed raster."
msgstr ""
"Для невикривлених растрів достатньо вказати стовпець Y. Для викривлених "
"растрів геореферентна координата є функцією ST_ScaleY і ST_SkewY, а також "
"рядка і стовпця. Якщо для викривленого растра вказати тільки рядок Y, буде "
"видано повідомлення про помилку."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0 In prior versions, this was called ST_Raster2WorldCoordY"
msgstr ""
"Змінено: 2.1.0 У попередніх версіях це називалося ST_Raster2WorldCoordY"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref "
"linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewY\"/>"
msgstr ""
", <xref linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref "
"linkend=\"RT_ST_SetSkew\"/>, <xref linkend=\"RT_ST_SkewY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the rotation of the raster in radian."
msgstr "Повертає величину повороту растра в радіанах."

#. Tag: para
#, no-c-format
msgid ""
"Returns the uniform rotation of the raster in radian. If a raster does not "
"have uniform rotation, NaN is returned. Refer to <link xlink:href=\"http://"
"en.wikipedia.org/wiki/World_file\">World File</link> for more details."
msgstr ""
"Повертає рівномірне обертання растру в радіанах. Якщо растр не має "
"рівномірного обертання, повертається NaN. Докладнішу інформацію див. у "
"розділі <link xlink:href=\"http://en.wikipedia.org/wiki/World_file\">World "
"File</link>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SetScale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SetScale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the georeference X skew (or rotation parameter)."
msgstr "Повертає геоприв'язку X skew (або параметр обертання)."

#. Tag: para
#, no-c-format
msgid ""
"Returns the georeference X skew (or rotation parameter). Refer to <link "
"xlink:href=\"http://en.wikipedia.org/wiki/World_file\">World File</link> for "
"more details."
msgstr ""
"Повертає геоприв'язку X skew (або параметр обертання). Докладнішу інформацію "
"див. у <link xlink:href=\"http://en.wikipedia.org/wiki/World_file\">World "
"File</link>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
msgstr ", <xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the georeference Y skew (or rotation parameter)."
msgstr "Повертає геоприв'язку Y skew (або параметр обертання)."

#. Tag: para
#, no-c-format
msgid ""
"Returns the georeference Y skew (or rotation parameter). Refer to <link "
"xlink:href=\"http://en.wikipedia.org/wiki/World_file\">World File</link> for "
"more details."
msgstr ""
"Повертає геоприв'язку Y skew (або параметр обертання). Докладнішу інформацію "
"див. у <link xlink:href=\"http://en.wikipedia.org/wiki/World_file\">World "
"File</link>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"
msgstr ", <xref linkend=\"RT_ST_SkewX\"/>, <xref linkend=\"RT_ST_SetSkew\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the spatial reference identifier of the raster as defined in "
"spatial_ref_sys table."
msgstr ""
"Повертає ідентифікатор просторової системи координат растра, як визначено в "
"таблиці spatial_ref_sys."

#. Tag: para
#, no-c-format
msgid ""
"Returns the spatial reference identifier of the raster object as defined in "
"the spatial_ref_sys table."
msgstr ""
"Повертає ідентифікатор просторової системи координат растрового об'єкта, як "
"визначено в таблиці spatial_ref_sys."

#. Tag: para
#, no-c-format
msgid "Non-georeferenced rasters and geometries use SRID 0."
msgstr "Растери та геометрії без геореференції використовують SRID 0."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns a text summary of the contents of the raster.</"
"refpurpose>"
msgstr "<refpurpose>Повертає текстовий підсумок вмісту растру.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Returns a text summary of the contents of the raster.</para>"
msgstr "<para>Повертає текстовий підсумок вмісту растру.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_BandMetaData\"/>, <xref linkend=\"ST_Summary\"/> "
"<xref linkend=\"ST_Extent\"/>"
msgstr ""
", <xref linkend=\"RT_ST_BandMetaData\"/>, <xref linkend=\"ST_Summary\"/> "
"<xref linkend=\"ST_Extent\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the upper left X coordinate of raster in projected "
"spatial ref.</refpurpose>"
msgstr ""
"<refpurpose>Повертає верхню ліву координату X растру в проекційній "
"просторовій системі координат.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the upper left X coordinate of raster in projected spatial ref."
"</para>"
msgstr ""
"<para>Повертає верхню ліву координату X растра в проекційній просторовій "
"системі відліку.</para>"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_Box3D\"/>"
msgstr ", <xref linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_Box3D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the upper left Y coordinate of raster in projected "
"spatial ref.</refpurpose>"
msgstr ""
"<refpurpose>Повертає верхню ліву координату Y растру в проекційній "
"просторовій системі координат.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the upper left Y coordinate of raster in projected spatial ref."
"</para>"
msgstr ""
"<para>Повертає верхню ліву координату Y растру в проекційній просторовій "
"системі координат.</para>"

#. Tag: refpurpose
#, no-c-format
msgid "<refpurpose>Returns the width of the raster in pixels.</refpurpose>"
msgstr "<refpurpose>Повертає ширину растру в пікселях.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Returns the width of the raster in pixels.</para>"
msgstr "<para>Повертає ширину растра в пікселях.</para>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the upper left corner as column and row given geometric X and Y "
"(longitude and latitude) or a point geometry expressed in the spatial "
"reference coordinate system of the raster."
msgstr ""
"Повертає верхній лівий кут як стовпець і рядок, задані геометричними "
"координатами X і Y (довгота і широта) або геометрією точки, вираженою в "
"системі координат просторової прив'язки растру."

#. Tag: para
#, no-c-format
msgid ""
"Returns the upper left corner as column and row given geometric X and Y "
"(longitude and latitude) or a point geometry. This function works regardless "
"of whether or not the geometric X and Y or point geometry is outside the "
"extent of the raster. Geometric X and Y must be expressed in the spatial "
"reference coordinate system of the raster."
msgstr ""
"Повертає верхній лівий кут як стовпець і рядок, задані геометричними X і Y "
"(довгота і широта) або геометрією точки. Ця функція працює незалежно від "
"того, чи знаходяться геометричні X і Y або геометрія точки за межами растра. "
"Геометричні X і Y повинні бути виражені в системі координат просторової "
"прив'язки растра."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_WorldToRasterCoordY\"/>, <xref "
"linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref "
"linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref linkend=\"RT_ST_SRID\"/>"
msgstr ""
", <xref linkend=\"RT_ST_WorldToRasterCoordY\"/>, <xref "
"linkend=\"RT_ST_RasterToWorldCoordX\"/>, <xref "
"linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref linkend=\"RT_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the column in the raster of the point geometry (pt) or a X and Y "
"world coordinate (xw, yw) represented in world spatial reference system of "
"raster."
msgstr ""
"Повертає стовпець у растрі геометрії точки (pt) або світові координати X та "
"Y (xw, yw), представлені у світовій просторовій системі відліку растру."

#. Tag: para
#, no-c-format
msgid ""
"Returns the column in the raster of the point geometry (pt) or a X and Y "
"world coordinate (xw, yw). A point, or (both xw and yw world coordinates are "
"required if a raster is skewed). If a raster is not skewed then xw is "
"sufficient. World coordinates are in the spatial reference coordinate system "
"of the raster."
msgstr ""
"Повертає стовпець у растрі геометрії точки (pt) або світові координати X і Y "
"(xw, yw). Точка або (якщо растр перекошений, потрібні обидві світові "
"координати xw і yw). Якщо растр не перекошений, достатньо xw. Світові "
"координати знаходяться в просторовій системі координат растра."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0 In prior versions, this was called ST_World2RasterCoordX"
msgstr ""
"Змінено: 2.1.0 У попередніх версіях це називалося ST_World2RasterCoordX"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
"linkend=\"RT_ST_SRID\"/>"
msgstr ""
", <xref linkend=\"RT_ST_RasterToWorldCoordY\"/>, <xref "
"linkend=\"RT_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the row in the raster of the point geometry (pt) or a X and Y world "
"coordinate (xw, yw) represented in world spatial reference system of raster."
msgstr ""
"Повертає рядок у растрі геометрії точки (pt) або світові координати X і Y "
"(xw, yw), представлені у світовій просторовій системі координат растра."

#. Tag: para
#, no-c-format
msgid ""
"Returns the row in the raster of the point geometry (pt) or a X and Y world "
"coordinate (xw, yw). A point, or (both xw and yw world coordinates are "
"required if a raster is skewed). If a raster is not skewed then xw is "
"sufficient. World coordinates are in the spatial reference coordinate system "
"of the raster."
msgstr ""
"Повертає рядок у растрі геометрії точки (pt) або світові координати X і Y "
"(xw, yw). Точка або (якщо растр перекошений, потрібні обидві світові "
"координати xw і yw). Якщо растр не перекошений, достатньо xw. Світові "
"координати знаходяться в просторовій системі координат растра."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0 In prior versions, this was called ST_World2RasterCoordY"
msgstr ""
"Змінено: 2.1.0 У попередніх версіях це називалося ST_World2RasterCoordY"

#. Tag: title
#, no-c-format
msgid "Raster Band Accessors"
msgstr "Аксесуари для растрових каналів"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns basic meta data for a specific raster band. band num 1 is assumed if "
"none-specified."
msgstr ""
"Повертає основні метадані для конкретного растрового каналу. Якщо не "
"вказано, припускається канал № 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns basic meta data about a raster band. Columns returned: pixeltype, "
"nodatavalue, isoutdb, path, outdbbandnum, filesize, filetimestamp."
msgstr ""
"Повертає основні метадані про растровий канал. Повертаються стовпці: "
"pixeltype, nodatavalue, isoutdb, path, outdbbandnum, filesize, filetimestamp."

#. Tag: para
#, no-c-format
msgid "If raster contains no bands then an error is thrown."
msgstr "Якщо растр не містить каналів, то видається помилка."

#. Tag: para
#, no-c-format
msgid "If band has no NODATA value, nodatavalue are NULL."
msgstr "Якщо канал не має значення NODATA, nodatavalue дорівнює NULL."

#. Tag: para
#, no-c-format
msgid ""
"If isoutdb is False, path, outdbbandnum, filesize and filetimestamp are "
"NULL. If outdb access is disabled, filesize and filetimestamp will also be "
"NULL."
msgstr ""
"Якщо isoutdb має значення False, path, outdbbandnum, filesize та "
"filetimestamp мають значення NULL. Якщо доступ до outdb вимкнено, filesize "
"та filetimestamp також матимуть значення NULL."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5.0 to include <emphasis>outdbbandnum</emphasis>, "
"<emphasis>filesize</emphasis> and <emphasis>filetimestamp</emphasis> for "
"outdb rasters."
msgstr ""
"Покращено: 2.5.0, додано <emphasis>outdbbandnum</emphasis>, "
"<emphasis>filesize</emphasis> та <emphasis>filetimestamp</emphasis> для "
"растрів outdb."

#. Tag: title
#, no-c-format
msgid "Examples: Variant 1"
msgstr "Приклади: Варіант 1"

#. Tag: title
#, no-c-format
msgid "Examples: Variant 2"
msgstr "Приклади: Варіант 2"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_BandPixelType\"/>"
msgstr ", <xref linkend=\"RT_ST_BandPixelType\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the value in a given band that represents no data. If no band num 1 "
"is assumed."
msgstr ""
"Повертає значення в заданому каналі, яке не представляє даних. Якщо карал № "
"1 не задано."

#. Tag: para
#, no-c-format
msgid "Returns the value that represents no data for the band"
msgstr "Повертає значення, яке не представляє даних для каналу"

#. Tag: refpurpose
#, no-c-format
msgid "Returns true if the band is filled with only nodata values."
msgstr ""
"Повертає значення true, якщо канал заповнений тільки значеннями nodata."

#. Tag: para
#, no-c-format
msgid ""
"Returns true if the band is filled with only nodata values. Band 1 is "
"assumed if not specified. If the last argument is TRUE, the entire band is "
"checked pixel by pixel. Otherwise, the function simply returns the value of "
"the isnodata flag for the band. The default value for this parameter is "
"FALSE, if not specified."
msgstr ""
"Повертає значення true, якщо канал заповнений тільки значеннями nodata. Якщо "
"не вказано, припускається канал 1. Якщо останній аргумент дорівнює TRUE, "
"весь канал перевіряється піксель за пікселем. В іншому випадку функція "
"просто повертає значення прапорця isnodata для каналу. Якщо не вказано, "
"значенням за замовчуванням для цього параметра є FALSE."

#. Tag: para
#, no-c-format
msgid ""
"If the flag is dirty (this is, the result is different using TRUE as last "
"parameter and not using it) you should update the raster to set this flag to "
"true, by using ST_SetBandIsNodata(), or ST_SetBandNodataValue() with TRUE as "
"last argument. See <xref linkend=\"RT_ST_SetBandIsNoData\"/>."
msgstr ""
"Якщо прапор dirty (тобто результат відрізняється при використанні TRUE як "
"останнього параметра і без його використання), слід оновити растр, щоб "
"встановити цей прапор на true, використовуючи ST_SetBandIsNodata() або "
"ST_SetBandNodataValue() з TRUE як останнім аргументом. Див. <xref "
"linkend=\"RT_ST_SetBandIsNoData\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_NumBands\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref "
"linkend=\"RT_ST_SetBandIsNoData\"/>"
msgstr ""
", <xref linkend=\"RT_ST_NumBands\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref "
"linkend=\"RT_ST_SetBandIsNoData\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns system file path to a band stored in file system. If no bandnum "
"specified, 1 is assumed."
msgstr ""
"Повертає шлях до системного файлу каналу, що зберігається у файловій "
"системі. Якщо номер каналу не вказано, приймається значення 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns system file path to a band. Throws an error if called with an in db "
"band."
msgstr ""
"Повертає шлях до системного файлу каналу растра. Видає помилку, якщо "
"викликається з каналом в db."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the file size of a band stored in file system. If no bandnum "
"specified, 1 is assumed."
msgstr ""
"Повертає розмір файлу каналу, що зберігається у файловій системі. Якщо номер "
"каналу не вказано, вважається, що він дорівнює 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns the file size of a band stored in file system. Throws an error if "
"called with an in db band, or if outdb access is not enabled."
msgstr ""
"Повертає розмір файлу каналу, що зберігається у файловій системі. Видає "
"помилку, якщо викликається зі каналу в db або якщо доступ outdb не ввімкнено."

#. Tag: para
#, no-c-format
msgid ""
"This function is typically used in conjunction with ST_BandPath() and "
"ST_BandFileTimestamp() so a client can determine if the filename of a outdb "
"raster as seen by it is the same as the one seen by the server."
msgstr ""
"Ця функція зазвичай використовується разом із ST_BandPath() та "
"ST_BandFileTimestamp(), щоб клієнт міг визначити, чи ім'я файлу растрового "
"зображення outdb, яке він бачить, збігається з ім'ям файлу, яке бачить "
"сервер."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the file timestamp of a band stored in file system. If no bandnum "
"specified, 1 is assumed."
msgstr ""
"Повертає мітку часу файлу смуги, що зберігається у файловій системі. Якщо "
"номер смуги не вказано, вважається, що він дорівнює 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns the file timestamp (number of seconds since Jan 1st 1970 00:00:00 "
"UTC) of a band stored in file system. Throws an error if called with an in "
"db band, or if outdb access is not enabled."
msgstr ""
"Повертає мітку часу файлу (кількість секунд з 1 січня 1970 року 00:00:00 "
"UTC) смуги, що зберігається у файловій системі. Видає помилку, якщо "
"викликається зі смугою в базі даних або якщо доступ outdb не ввімкнено."

#. Tag: para
#, no-c-format
msgid ""
"This function is typically used in conjunction with ST_BandPath() and "
"ST_BandFileSize() so a client can determine if the filename of a outdb "
"raster as seen by it is the same as the one seen by the server."
msgstr ""
"Ця функція зазвичай використовується разом з ST_BandPath() та "
"ST_BandFileSize(), щоб клієнт міг визначити, чи ім'я файлу растрового "
"зображення outdb, яке він бачить, збігається з ім'ям файлу, яке бачить "
"сервер."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the type of pixel for given band. If no bandnum specified, 1 is "
"assumed."
msgstr ""
"Повертає тип пікселя для заданого діапазону. Якщо діапазон не вказано, "
"приймається значення 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns name describing data type and size of values stored in each cell of "
"given band."
msgstr ""
"Повертає ім'я, що описує тип даних і розмір значень, що зберігаються в "
"кожній комірці заданого діапазону."

#. Tag: para
#, no-c-format
msgid "There are 11 pixel types. Pixel Types supported are as follows:"
msgstr "Існує 11 типів пікселів. Підтримуються такі типи пікселів:"

#. Tag: para
#, no-c-format
msgid "1BB - 1-bit boolean"
msgstr "1BB - 1-бітний логічний"

#. Tag: para
#, no-c-format
msgid "2BUI - 2-bit unsigned integer"
msgstr "2BUI - 2-бітне ціле число без знака"

#. Tag: para
#, no-c-format
msgid "4BUI - 4-bit unsigned integer"
msgstr "4BUI - 4-бітне ціле число без знака"

#. Tag: para
#, no-c-format
msgid "8BSI - 8-bit signed integer"
msgstr "8BSI – 8-бітне ціле число зі знаком"

#. Tag: para
#, no-c-format
msgid "8BUI - 8-bit unsigned integer"
msgstr "8BUI – 8-бітне ціле число без знака"

#. Tag: para
#, no-c-format
msgid "16BSI - 16-bit signed integer"
msgstr "16BSI – 16-бітне ціле число зі знаком"

#. Tag: para
#, no-c-format
msgid "16BUI - 16-bit unsigned integer"
msgstr "16BUI – 16-бітне ціле число без знака"

#. Tag: para
#, no-c-format
msgid "32BSI - 32-bit signed integer"
msgstr "32BSI – 32-бітне ціле число без знака"

#. Tag: para
#, no-c-format
msgid "32BUI - 32-bit unsigned integer"
msgstr "32BUI – 32-бітне ціле число без знака"

#. Tag: para
#, no-c-format
msgid "32BF - 32-bit float"
msgstr "32BF - 32-бітний з плаваючою комою"

#. Tag: para
#, no-c-format
msgid "64BF - 64-bit float"
msgstr "64BF - 64-бітний з плаваючою комою"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the minimum value this pixeltype can store.</refpurpose>"
msgstr ""
"<refpurpose>Повертає мінімальне значення, яке може зберігати цей тип "
"пікселів.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Returns the minimum value this pixeltype can store.</para>"
msgstr ""
"<para>Повертає мінімальне значення, яке може зберігати цей тип пікселів.</"
"para>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns true if there is no band with given band number. If no "
"band number is specified, then band number 1 is assumed.</refpurpose>"
msgstr ""
"<refpurpose>Повертає значення true, якщо немає діапазону з вказаним номером. "
"Якщо номер діапазону не вказано, то вважається, що це діапазон № 1.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns true if there is no band with given band number. If no band "
"number is specified, then band number 1 is assumed.</para>"
msgstr ""
"<para>Повертає значення true, якщо немає діапазону з вказаним номером. Якщо "
"номер діапазону не вказано, то вважається, що це діапазон № 1.</para>"

#. Tag: title
#, no-c-format
msgid "Raster Pixel Accessors and Setters"
msgstr "Доступ до растрових пікселів та їх налаштування"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the polygon geometry that bounds the pixel for a "
"particular row and column.</refpurpose>"
msgstr ""
"<refpurpose>Повертає геометрію полігону, що обмежує піксель для певного "
"рядка та стовпця.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the polygon geometry that bounds the pixel for a particular "
"row and column.</para>"
msgstr ""
"<para>Повертає геометрію полігону, що обмежує піксель для певного рядка та "
"стовпця.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref "
"linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, "
"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>, <xref linkend=\"RT_ST_Intersection\"/"
">, <xref linkend=\"ST_AsText\"/>"
msgstr ""
", <xref linkend=\"RT_ST_PixelAsPolygons\"/>, <xref "
"linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, "
"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>, <xref linkend=\"RT_ST_Intersection\"/"
">, <xref linkend=\"ST_AsText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the polygon geometry that bounds every pixel of a raster band along "
"with the value, the X and the Y raster coordinates of each pixel."
msgstr ""
"Повертає геометрію полігону, що обмежує кожен піксель растрового каналу, "
"разом із значенням, X- та Y-координатами кожного пікселя."

#. Tag: para
#, no-c-format
msgid ""
"Returns the polygon geometry that bounds every pixel of a raster band along "
"with the value (double precision), the X and the Y raster coordinates "
"(integers) of each pixel."
msgstr ""
"Повертає геометрію полігону, що обмежує кожен піксель растрового каналу, "
"разом із значенням (подвійна точність), X- та Y-координатами растру (цілими "
"числами) кожного пікселя."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Return record format: <parameter>geom</parameter> <xref linkend=\"geometry\"/"
">, <parameter>val</parameter> double precision, <parameter>x</parameter> "
"integer, <parameter>y</parameter> integers."
msgstr ""
"Формат запису повернення: <parameter>geom</parameter> <xref "
"linkend=\"geometry\"/>, <parameter>val</parameter> подвійна точність, "
"<parameter>x</parameter> ціле число, <parameter>y</parameter> цілі числа."

#. Tag: para
#, no-c-format
msgid ""
"When <parameter>exclude_nodata_value</parameter> = TRUE, only those pixels "
"whose values are not NODATA are returned as points."
msgstr ""
"Коли <parameter>exclude_nodata_value</parameter> = TRUE, як точки "
"повертаються тільки ті пікселі, значення яких не є NODATA."

#. Tag: para
#, no-c-format
msgid ""
"ST_PixelAsPolygons returns one polygon geometry for every pixel. This is "
"different than ST_DumpAsPolygons where each geometry represents one or more "
"pixels with the same pixel value."
msgstr ""
"ST_PixelAsPolygons повертає одну геометрію полігону для кожного пікселя. Це "
"відрізняється від ST_DumpAsPolygons, де кожна геометрія представляє один або "
"кілька пікселів з однаковим значенням пікселя."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 exclude_nodata_value optional argument was added."
msgstr "Покращено: 2.1.0 додано опціональний аргумент exclude_nodata_value."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.1 Changed behavior of exclude_nodata_value."
msgstr "Змінено: 2.1.1 Змінено поведінку exclude_nodata_value."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, "
"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>, <xref linkend=\"ST_AsText\"/>"
msgstr ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPoint\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/>, "
"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>, <xref linkend=\"ST_AsText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns a point geometry of the pixel's upper-left corner.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає геометрію точки верхнього лівого кута пікселя.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Returns a point geometry of the pixel's upper-left corner.</para>"
msgstr "<para>Повертає точкову геометрію верхнього лівого кута пікселя.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/"
">, <xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>"
msgstr ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoints\"/"
">, <xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns a point geometry for each pixel of a raster band along "
"with the value, the X and the Y raster coordinates of each pixel. The "
"coordinates of the point geometry are of the pixel's upper-left corner.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає точкову геометрію для кожного пікселя растрового "
"діапазону разом із значенням, X- та Y-координатами кожного пікселя. "
"Координати точкової геометрії відповідають верхньому лівому куту пікселя.</"
"refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns a point geometry for each pixel of a raster band along with "
"the value, the X and the Y raster coordinates of each pixel. The coordinates "
"of the point geometry are of the pixel's upper-left corner.</para>"
msgstr ""
"<para>Повертає точкову геометрію для кожного пікселя растрового діапазону "
"разом із значенням, X- та Y-координатами кожного пікселя. Координати "
"точкової геометрії відповідають верхньому лівому куту пікселя.</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, "
"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>"
msgstr ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, "
"<xref linkend=\"RT_ST_PixelAsCentroid\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the centroid (point geometry) of the area represented by "
"a pixel.</refpurpose>"
msgstr ""
"<refpurpose>Повертає центроїд (точкову геометрію) області, представленої "
"пікселем.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the centroid (point geometry) of the area represented by a "
"pixel.</para>"
msgstr ""
"<para>Повертає центроїд (точкову геометрію) області, представленої пікселем."
"</para>"

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0 Faster now implemented in C."
msgstr "Покращено: 3.2.0 Тепер швидше реалізовано в C."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, "
"<xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>"
msgstr ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, "
"<xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroids\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the centroid (point geometry) for each pixel of a raster "
"band along with the value, the X and the Y raster coordinates of each pixel. "
"The point geometry is the centroid of the area represented by a pixel.</"
"refpurpose>"
msgstr ""
"<refpurpose>Повертає центроїд ( точкову геометрію) для кожного пікселя "
"растрового каналу разом із значенням, X- та Y-координатами кожного пікселя. "
"Точкова геометрія — це центроїд області, представленої пікселем.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the centroid (point geometry) for each pixel of a raster band "
"along with the value, the X and the Y raster coordinates of each pixel. The "
"point geometry is the centroid of the area represented by a pixel.</para>"
msgstr ""
"<para>Повертає центроїд ( точкову геометрію) для кожного пікселя растрового "
"каналу разом із значенням, X- та Y-координатами кожного пікселя. Точкова "
"геометрія є центроїдом області, представленої пікселем..</para>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, "
"<xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroid\"/>"
msgstr ""
", <xref linkend=\"RT_ST_PixelAsPolygon\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>, <xref linkend=\"RT_ST_PixelAsPoint\"/>, "
"<xref linkend=\"RT_ST_PixelAsPoints\"/>, <xref "
"linkend=\"RT_ST_PixelAsCentroid\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the value of a given band in a given columnx, rowy pixel or at a "
"particular geometric point. Band numbers start at 1 and assumed to be 1 if "
"not specified. If <varname>exclude_nodata_value</varname> is set to false, "
"then all pixels include <varname>nodata</varname> pixels are considered to "
"intersect and return value. If <varname>exclude_nodata_value</varname> is "
"not passed in then reads it from metadata of raster."
msgstr ""
"Повертає значення заданого каналу в заданому стовпці x, рядку y пікселя або "
"в певній геометричній точці. Номери смуг починаються з 1 і, якщо не вказано, "
"приймаються за 1. Якщо <varname>exclude_nodata_value</varname> встановлено "
"на false, то всі пікселі, включаючи пікселі <varname>nodata</varname>, "
"вважаються пересічними і повертають значення. Якщо "
"<varname>exclude_nodata_value</varname> не передано, то воно зчитується з "
"метаданих растру."

#. Tag: para
#, no-c-format
msgid ""
"Returns the value of a given band in a given columnx, rowy pixel or at a "
"given geometry point. Band numbers start at 1 and band is assumed to be 1 if "
"not specified."
msgstr ""
"Повертає значення заданого каналу в заданому стовпці x, рядку y пікселя або "
"в заданій геометричній точці. Номери діапазонів починаються з 1, і якщо "
"діапазон не вказано, то вважається, що він дорівнює 1."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>exclude_nodata_value</varname> is set to true, then only non "
"<varname>nodata</varname> pixels are considered. If "
"<varname>exclude_nodata_value</varname> is set to false, then all pixels are "
"considered."
msgstr ""
"Якщо <varname>exclude_nodata_value</varname> встановлено на true, то "
"враховуються тільки пікселі, що не є <varname>nodata</varname>. Якщо "
"<varname>exclude_nodata_value</varname> встановлено на false, то "
"враховуються всі пікселі."

#. Tag: para
#, no-c-format
msgid ""
"The allowed values of the <varname>resample</varname> parameter are "
"\"nearest\" which performs the default nearest-neighbor resampling, and "
"\"bilinear\" which performs a <link xlink:href=\"https://en.wikipedia.org/"
"wiki/Bilinear_interpolation\">bilinear interpolation</link> to estimate the "
"value between pixel centers."
msgstr ""
"Допустимими значеннями параметра <varname>resample</varname> є \"nearest\", "
"що виконує стандартне ресемплювання за найближчим сусідом, та \"bilinear\", "
"що виконує <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Bilinear_interpolation\">білінійну інтерполяцію</link> для оцінки значення "
"між центрами пікселів."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0 resample optional argument was added."
msgstr "Покращено: 3.2.0 додано опціональний аргумент resample."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 exclude_nodata_value optional argument was added."
msgstr "Покращено: 2.0.0 додано опціональний аргумент exclude_nodata_value."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_DumpAsPolygons\"/"
">, <xref linkend=\"RT_ST_NumBands\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, <xref "
"linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, <xref "
"linkend=\"RT_ST_UpperLeftY\"/>, <xref linkend=\"RT_ST_SRID\"/>, <xref "
"linkend=\"ST_AsText\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_MakeEnvelope\"/>, <xref linkend=\"ST_Intersects\"/>, <xref "
"linkend=\"ST_Intersection\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_DumpAsPolygons\"/"
">, <xref linkend=\"RT_ST_NumBands\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygon\"/>, <xref linkend=\"RT_ST_ScaleX\"/>, <xref "
"linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, <xref "
"linkend=\"RT_ST_UpperLeftY\"/>, <xref linkend=\"RT_ST_SRID\"/>, <xref "
"linkend=\"ST_AsText\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_MakeEnvelope\"/>, <xref linkend=\"ST_Intersects\"/>, <xref "
"linkend=\"ST_Intersection\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the nearest non-<varname>NODATA</varname> value of a given band's "
"pixel specified by a columnx and rowy or a geometric point expressed in the "
"same spatial reference coordinate system as the raster."
msgstr ""
"Повертає найближче значення, яке не є <varname>NODATA</varname>, пікселя "
"заданого діапазону, визначеного стовпцем x і рядком y, або геометричної "
"точки, вираженої в тій самій системі координат просторової прив'язки, що й "
"растр."

#. Tag: para
#, no-c-format
msgid ""
"Returns the nearest non-<varname>NODATA</varname> value of a given band in a "
"given columnx, rowy pixel or at a specific geometric point. If the columnx, "
"rowy pixel or the pixel at the specified geometric point is <varname>NODATA</"
"varname>, the function will find the nearest pixel to the columnx, rowy "
"pixel or geometric point whose value is not <varname>NODATA</varname>."
msgstr ""
"Повертає найближче значення, яке не є <varname>NODATA</varname>, заданого "
"діапазону в заданому стовпці x, рядку y пікселя або в конкретній "
"геометричній точці. Якщо стовпець x, рядок y пікселя або піксель у заданій "
"геометричній точці є <varname>NODATA</varname>, функція знайде найближчий "
"піксель до стовпця x, рядка y пікселя або геометричної точки, значення якого "
"не є <varname>NODATA</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Band numbers start at 1 and <varname>bandnum</varname> is assumed to be 1 if "
"not specified. If <varname>exclude_nodata_value</varname> is set to false, "
"then all pixels include <varname>nodata</varname> pixels are considered to "
"intersect and return value. If <varname>exclude_nodata_value</varname> is "
"not passed in then reads it from metadata of raster."
msgstr ""
"Номери смуг починаються з 1, і якщо не вказано інше, то <varname>bandnum</"
"varname> вважається рівним 1. Якщо <varname>exclude_nodata_value</varname> "
"встановлено на false, то всі пікселі, включаючи пікселі <varname>nodata</"
"varname>, вважаються пересічними і повертають значення. Якщо "
"<varname>exclude_nodata_value</varname> не передається, то воно зчитується з "
"метаданих растра."

#. Tag: para
#, no-c-format
msgid "ST_NearestValue is a drop-in replacement for ST_Value."
msgstr "ST_NearestValue є повноцінною заміною для ST_Value."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Value\"/>"
msgstr ", <xref linkend=\"RT_ST_Value\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a geometry with the same X/Y coordinates as the input geometry, and "
"values from the raster copied into the Z dimension using the requested "
"resample algorithm."
msgstr ""
"Повертає геометрію з тими самими координатами X/Y, що й вхідна геометрія, та "
"значеннями з растру, скопійованими у вимір Z за допомогою заданого алгоритму "
"ресемплювання."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry with the same X/Y coordinates as the input geometry, and "
"values from the raster copied into the Z dimensions using the requested "
"resample algorithm."
msgstr ""
"Повертає геометрію з тими самими координатами X/Y, що й вхідна геометрія, та "
"значеннями з растру, скопійованими у вимір Z за допомогою заданого алгоритму "
"ресемплювання."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>resample</varname> parameter can be set to \"nearest\" to copy "
"the values from the cell each vertex falls within, or \"bilinear\" to use "
"<link xlink:href=\"https://en.wikipedia.org/wiki/"
"Bilinear_interpolation\">bilinear interpolation</link> to calculate a value "
"that takes neighboring cells into account also."
msgstr ""
"Параметр <varname>resample</varname> можна встановити на значення "
"\"nearest\", щоб скопіювати значення з комірки, в яку потрапляє кожна "
"вершина, або \"bilinear\", щоб використовувати <link xlink:href=\"https://en."
"wikipedia.org/wiki/Bilinear_interpolation\">білінійну інтерполяцію</link> "
"для обчислення значення, яке також враховує сусідні комірки."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SetM\"/>"
msgstr ", <xref linkend=\"RT_ST_SetM\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a geometry with the same X/Y coordinates as the input geometry, and "
"values from the raster copied into the M dimension using the requested "
"resample algorithm."
msgstr ""
"Повертає геометрію з тими самими координатами X/Y, що й вхідна геометрія, та "
"значеннями з растра, скопійованими в розмірність M за допомогою заданого "
"алгоритму ресемплювання."

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry with the same X/Y coordinates as the input geometry, and "
"values from the raster copied into the M dimensions using the requested "
"resample algorithm."
msgstr ""
"Повертає геометрію з тими самими координатами X/Y, що й вхідна геометрія, та "
"значеннями з растру, скопійованими в M виміри за допомогою запитуваного "
"алгоритму ресемплювання."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SetZ\"/>"
msgstr ", <xref linkend=\"RT_ST_SetZ\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a 2-D double precision array of the non-<varname>NODATA</varname> "
"values around a given band's pixel specified by either a columnX and rowY or "
"a geometric point expressed in the same spatial reference coordinate system "
"as the raster."
msgstr ""
"Повертає двовимірний масив подвійної точності значень, що не є "
"<varname>NODATA</varname>, навколо пікселя заданого діапазону, визначеного "
"або стовпцемX і рядкомY, або геометричною точкою, вираженою в тій самій "
"системі координат просторової прив'язки, що й растр."

#. Tag: para
#, no-c-format
msgid ""
"Returns a 2-D double precision array of the non-<varname>NODATA</varname> "
"values around a given band's pixel specified by either a columnX and rowY or "
"a geometric point expressed in the same spatial reference coordinate system "
"as the raster. The <varname>distanceX</varname> and <varname>distanceY</"
"varname> parameters define the number of pixels around the specified pixel "
"in the X and Y axes, e.g. I want all values within 3 pixel distance along "
"the X axis and 2 pixel distance along the Y axis around my pixel of "
"interest. The center value of the 2-D array will be the value at the pixel "
"specified by the columnX and rowY or the geometric point."
msgstr ""
"Повертає двовимірний масив подвійної точності значень, що не є "
"<varname>NODATA</varname>, навколо пікселя заданого діапазону, визначеного "
"або стовпцемX і рядкомY, або геометричною точкою, вираженою в тій самій "
"системі координат просторової прив'язки, що й растр. Параметри "
"<varname>distanceX</varname> та <varname>distanceY</varname> визначають "
"кількість пікселів навколо заданого пікселя по осях X та Y, наприклад, я "
"хочу отримати всі значення в межах 3 пікселів по осі X та 2 пікселів по осі "
"Y навколо пікселя, що мене цікавить. Центральним значенням двовимірного "
"масиву буде значення в пікселі, вказаному стовпцем X і рядком Y, або "
"геометричною точкою."

#. Tag: para
#, no-c-format
msgid ""
"The number of elements along each axis of the returning 2-D array is 2 * "
"(<varname>distanceX</varname>|<varname>distanceY</varname>) + 1. So for a "
"<varname>distanceX</varname> and <varname>distanceY</varname> of 1, the "
"returning array will be 3x3."
msgstr ""
"Кількість елементів уздовж кожної осі двовимірного масиву, що повертається, "
"дорівнює 2 * (<varname>distanceX</varname>|<varname>distanceY</varname>) + "
"1. Отже, для <varname>distanceX</varname> і <varname>distanceY</varname> "
"рівних 1 масив, що повертається, буде 3x3."

#. Tag: para
#, no-c-format
msgid ""
"The 2-D array output can be passed to any of the raster processing builtin "
"functions, e.g. ST_Min4ma, ST_Sum4ma, ST_Mean4ma."
msgstr ""
"Вихідні дані двовимірного масиву можна передати до будь-якої з вбудованих "
"функцій обробки растрових даних, наприклад ST_Min4ma, ST_Sum4ma, ST_Mean4ma."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref "
"linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Min4ma\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, <xref "
"linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns modified raster resulting from setting the value of a given band in "
"a given columnx, rowy pixel or the pixels that intersect a particular "
"geometry. Band numbers start at 1 and assumed to be 1 if not specified."
msgstr ""
"Повертає модифікований растр, отриманий в результаті встановлення значення "
"заданого каналу в заданому стовпці x, рядку y пікселя або пікселів, що "
"перетинають певну геометрію. Номери каналів починаються з 1 і, якщо не "
"вказано інше, приймаються за 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns modified raster resulting from setting the specified pixels' values "
"to new value for the designated band given the raster's row and column or a "
"geometry. If no band is specified, then band 1 is assumed."
msgstr ""
"Повертає модифікований растр, отриманий в результаті встановлення значень "
"вказаних пікселів на нове значення для призначеного каналу, враховуючи рядок "
"і стовпець растра або геометрію. Якщо канал не вказано, то вважається, що це "
"діапазон 1."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 Geometry variant of ST_SetValue() now supports any geometry "
"type, not just point. The geometry variant is a wrapper around the geomval[] "
"variant of ST_SetValues()"
msgstr ""
"Покращено: 2.1.0 Варіант геометрії ST_SetValue() тепер підтримує будь-який "
"тип геометрії, а не тільки точку. Варіант геометрії є обгорткою навколо "
"варіанту geomval[] функції ST_SetValues()"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_DumpAsPolygons\"/>"
msgstr ", <xref linkend=\"RT_ST_DumpAsPolygons\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns modified raster resulting from setting the values of a given band."
msgstr ""
"Повертає змінений растр, отриманий в результаті встановлення значень "
"заданого каналу."

#. Tag: para
#, no-c-format
msgid ""
"Returns modified raster resulting from setting specified pixels to new "
"value(s) for the designated band. <varname>columnx</varname> and "
"<varname>rowy</varname> are 1-indexed."
msgstr ""
"Повертає змінений растр, отриманий в результаті встановлення зазначених "
"пікселів на нові значення для вказаного каналу. <varname>columnx</varname> "
"та <varname>rowy</varname> індексуються з 1."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>keepnodata</varname> is TRUE, those pixels whose values are "
"NODATA will not be set with the corresponding value in <varname>newvalueset</"
"varname>."
msgstr ""
"Якщо <varname>keepnodata</varname> має значення TRUE, пікселі, значення яких "
"є NODATA, не будуть встановлені з відповідним значенням у "
"<varname>newvalueset</varname>."

#. Tag: para
#, no-c-format
msgid ""
"For Variant 1, the specific pixels to be set are determined by the "
"<varname>columnx</varname>, <varname>rowy</varname> pixel coordinates and "
"the dimensions of the <varname>newvalueset</varname> array. <varname>noset</"
"varname> can be used to prevent pixels with values present in "
"<varname>newvalueset</varname> from being set (due to PostgreSQL not "
"permitting ragged/jagged arrays). See example Variant 1."
msgstr ""
"Для варіанту 1 конкретні пікселі, які потрібно встановити, визначаються "
"координатами пікселів <varname>columnx</varname>, <varname>rowy</varname> та "
"розмірами масиву <varname>newvalueset</varname>. <varname>noset</varname> "
"можна використовувати, щоб запобігти встановленню пікселів із значеннями, "
"присутніми в <varname>newvalueset</varname> (оскільки PostgreSQL не дозволяє "
"використовувати нерівномірні/нерівні масиви). Див. приклад варіанту 1."

#. Tag: para
#, no-c-format
msgid ""
"Variant 2 is like Variant 1 but with a simple double precision "
"<varname>nosetvalue</varname> instead of a boolean <varname>noset</varname> "
"array. Elements in <varname>newvalueset</varname> with the "
"<varname>nosetvalue</varname> value with be skipped. See example Variant 2."
msgstr ""
"Варіант 2 схожий на варіант 1, але замість масиву булевих значень "
"<varname>noset</varname> використовується проста подвійна точність "
"<varname>nosetvalue</varname>. Елементи в <varname>newvalueset</varname> із "
"значенням <varname>nosetvalue</varname> будуть пропущені. Див. приклад "
"варіанту 2."

#. Tag: para
#, no-c-format
msgid ""
"For Variant 3, the specific pixels to be set are determined by the "
"<varname>columnx</varname>, <varname>rowy</varname> pixel coordinates, "
"<varname>width</varname> and <varname>height</varname>. See example Variant "
"3."
msgstr ""
"Для варіанту 3 конкретні пікселі, які потрібно встановити, визначаються "
"координатами пікселів <varname>columnx</varname>, <varname>rowy</varname>, "
"<varname>width</varname> та <varname>height</varname>. Див. приклад варіанту "
"3."

#. Tag: para
#, no-c-format
msgid ""
"Variant 4 is the same as Variant 3 with the exception that it assumes that "
"the first band's pixels of <varname>rast</varname> will be set."
msgstr ""
"Варіант 4 аналогічний варіанту 3, за винятком того, що він передбачає, що "
"пікселі першого каналу <varname>rast</varname> будуть встановлені."

#. Tag: para
#, no-c-format
msgid ""
"For Variant 5, an array of <xref linkend=\"geomval\"/> is used to determine "
"the specific pixels to be set. If all the geometries in the array are of "
"type POINT or MULTIPOINT, the function uses a shortcut where the longitude "
"and latitude of each point is used to set a pixel directly. Otherwise, the "
"geometries are converted to rasters and then iterated through in one pass. "
"See example Variant 5."
msgstr ""
"Для варіанту 5 масив <xref linkend=\"geomval\"/> використовується для "
"визначення конкретних пікселів, які потрібно встановити. Якщо всі геометрії "
"в масиві мають тип POINT або MULTIPOINT, функція використовує скорочення, де "
"довгота і широта кожної точки використовуються для безпосереднього "
"встановлення пікселя. В іншому випадку геометрії перетворюються на растри, а "
"потім проходять ітерацію за один прохід. Див. приклад варіанту 5."

#. Tag: title
#, no-c-format
msgid "Examples: Variant 3"
msgstr "Приклади: Варіант 3"

#. Tag: title
#, no-c-format
msgid "Examples: Variant 5"
msgstr "Приклади: Варіант 5"

#. Tag: para
#, no-c-format
msgid ""
"The following shows that geomvals later in the array can overwrite prior "
"geomvals"
msgstr ""
"Нижче показано, що geomvals, розташовані далі в масиві, можуть перезаписати "
"попередні geomvals"

#. Tag: para
#, no-c-format
msgid "This example is the opposite of the prior example"
msgstr "Цей приклад є протилежним до попереднього прикладу"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SetValue\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SetValue\"/>, <xref "
"linkend=\"RT_ST_PixelAsPolygons\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Get the values of the specified band as a 2-dimension array."
msgstr "Отримати значення вказаного каналу у вигляді двовимірного масиву."

#. Tag: para
#, no-c-format
msgid ""
"Get the values of the specified band as a 2-dimension array (first index is "
"row, second is column). If <varname>nband</varname> is NULL or not provided, "
"all raster bands are processed."
msgstr ""
"Отримати значення вказаного каналу у вигляді двовимірного масиву (перший "
"індекс — рядок, другий — стовпець). Якщо <varname>nband</varname> дорівнює "
"NULL або не вказано, обробляються всі растрові канали."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_SetValues\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SetValue\"/>, <xref linkend=\"RT_ST_SetValues\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Get the columnx, rowy coordinates of the pixel whose value equals the search "
"value."
msgstr ""
"Отримати координати columnx, rowy пікселя, значення якого дорівнює значенню "
"пошуку."

#. Tag: para
#, no-c-format
msgid ""
"Get the columnx, rowy coordinates of the pixel whose value equals the search "
"value. If no band is specified, then band 1 is assumed."
msgstr ""
"Отримайте координати columnx, rowy пікселя, значення якого дорівнює значенню "
"пошуку. Якщо канал не вказаний, то вважається, що це канал 1."

#. Tag: title
#, no-c-format
msgid "Raster Editors"
msgstr "Редактори растрових зображень"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Set Georeference 6 georeference parameters in a single call. Numbers should "
"be separated by white space. Accepts inputs in GDAL or ESRI format. Default "
"is GDAL."
msgstr ""
"Встановити геореференцію 6 параметрів геореференції в одному виклику. Числа "
"слід розділяти пробілами. Приймає вхідні дані у форматі GDAL або ESRI. За "
"замовчуванням використовується GDAL."

#. Tag: para
#, no-c-format
msgid ""
"Set Georeference 6 georeference parameters in a single call. Accepts inputs "
"in 'GDAL' or 'ESRI' format. Default is GDAL. If 6 coordinates are not "
"provided will return null."
msgstr ""
"Встановити геореференцію 6 параметрів геореференції за один виклик. Приймає "
"вхідні дані у форматі \"GDAL\" або \"ESRI\". За замовчуванням "
"використовується GDAL. Якщо 6 координат не вказано, повертається нульове "
"значення."

#. Tag: para
#, no-c-format
msgid ""
"If the raster has out-db bands, changing the georeference may result in "
"incorrect access of the band's externally stored data."
msgstr ""
"Якщо растр має канали, що виходять за межі бази даних, зміна геореференції "
"може призвести до неправильного доступу до даних каналу, що зберігаються "
"зовні."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 Addition of ST_SetGeoReference(raster, double "
"precision, ...) variant"
msgstr ""
"Покращено: 2.1.0 Додано варіант ST_SetGeoReference(raster, double "
"precision, ...)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
"linkend=\"RT_ST_UpperLeftX\"/>, <xref linkend=\"RT_ST_UpperLeftY\"/>"
msgstr ""
", <xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
"linkend=\"RT_ST_UpperLeftX\"/>, <xref linkend=\"RT_ST_UpperLeftY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Set the rotation of the raster in radian."
msgstr "Встановіть поворот растра в радіанах."

#. Tag: para
#, no-c-format
msgid ""
"Uniformly rotate the raster. Rotation is in radian. Refer to <link xlink:"
"href=\"http://en.wikipedia.org/wiki/World_file\">World File</link> for more "
"details."
msgstr ""
"Рівномірно повертає растр. Поворот вимірюється в радіанах. Докладнішу "
"інформацію див. у <link xlink:href=\"http://en.wikipedia.org/wiki/"
"World_file\">World File</link>."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Sets the X and Y size of pixels in units of coordinate reference system. "
"Number units/pixel width/height."
msgstr ""
"Встановлює розмір пікселів по осях X та Y в одиницях системи координат. "
"Кількість одиниць/ширина пікселя/висота."

#. Tag: para
#, no-c-format
msgid ""
"Sets the X and Y size of pixels in units of coordinate reference system. "
"Number units/pixel width/height. If only one unit passed in, assumed X and Y "
"are the same number."
msgstr ""
"Встановлює розмір пікселів по осях X та Y в одиницях системи координат. "
"Кількість одиниць/ширина/висота пікселя. Якщо передано лише одну одиницю, "
"вважається, що X та Y мають однакове значення."

#. Tag: para
#, no-c-format
msgid ""
"ST_SetScale is different from <xref linkend=\"RT_ST_Rescale\"/> in that "
"ST_SetScale do not resample the raster to match the raster extent. It only "
"changes the metadata (or georeference) of the raster to correct an "
"originally mis-specified scaling. ST_Rescale results in a raster having "
"different width and height computed to fit the geographic extent of the "
"input raster. ST_SetScale do not modify the width, nor the height of the "
"raster."
msgstr ""
"ST_SetScale відрізняється від <xref linkend=\"RT_ST_Rescale\"/> тим, що "
"ST_SetScale не передискретизує растр для відповідності розмірам растра. Він "
"лише змінює метадані (або геореференцію) растра, щоб виправити спочатку "
"неправильно вказане масштабування. ST_Rescale призводить до того, що растр "
"має різну ширину і висоту, обчислені для відповідності географічному розміру "
"вхідного растра. ST_SetScale не змінює ні ширину, ні висоту растра."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 In WKTRaster versions this was called ST_SetPixelSize. This "
"was changed in 2.0.0."
msgstr ""
"Змінено: 2.0.0 У версіях WKTRaster це називалося ST_SetPixelSize. Це було "
"змінено у версії 2.0.0."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_Box3D\"/>"
msgstr ", <xref linkend=\"RT_ST_ScaleY\"/>, <xref linkend=\"RT_Box3D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Sets the georeference X and Y skew (or rotation parameter). If only one is "
"passed in, sets X and Y to the same value."
msgstr ""
"Встановлює геореференцію X і Y (або параметр обертання). Якщо передається "
"тільки один параметр, X і Y встановлюються на одне і те ж значення."

#. Tag: para
#, no-c-format
msgid ""
"Sets the georeference X and Y skew (or rotation parameter). If only one is "
"passed in, sets X and Y to the same value. Refer to <link xlink:"
"href=\"http://en.wikipedia.org/wiki/World_file\">World File</link> for more "
"details."
msgstr ""
"Встановлює геореференцію X і Y (або параметр обертання). Якщо передається "
"тільки один параметр, X і Y встановлюються на одне і те ж значення. "
"Докладнішу інформацію див. у <link xlink:href=\"http://en.wikipedia.org/wiki/"
"World_file\">World File</link>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SetGeoReference\"/>, <xref linkend=\"RT_ST_SkewX\"/"
">, <xref linkend=\"RT_ST_SkewY\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SetGeoReference\"/>, <xref linkend=\"RT_ST_SkewX\"/"
">, <xref linkend=\"RT_ST_SkewY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Sets the SRID of a raster to a particular integer srid defined in the "
"spatial_ref_sys table."
msgstr ""
"Встановлює SRID растра на певне ціле число srid, визначене в таблиці "
"spatial_ref_sys."

#. Tag: para
#, no-c-format
msgid "Sets the SRID on a raster to a particular integer value."
msgstr "Встановлює SRID на растрі на певне ціле значення."

#. Tag: para
#, no-c-format
msgid ""
"This function does not transform the raster in any way - it simply sets meta "
"data defining the spatial ref of the coordinate reference system that it's "
"currently in. Useful for transformations later."
msgstr ""
"Ця функція жодним чином не трансформує растр — вона просто встановлює "
"метадані, що визначають просторову референцію системи координат, в якій він "
"зараз знаходиться. Корисно для подальших трансформацій."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SRID\"/>"
msgstr ", <xref linkend=\"RT_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Sets the value of the upper left corner of the pixel of the raster to "
"projected X and Y coordinates."
msgstr ""
"Встановлює значення верхнього лівого кута пікселя растру на проектовані "
"координати X і Y."

#. Tag: para
#, no-c-format
msgid ""
"Set the value of the upper left corner of raster to the projected X and Y "
"coordinates"
msgstr ""
"Встановіть значення верхнього лівого кута растра на проектовані координати X "
"і Y"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_UpperLeftY\"/>"
msgstr ", <xref linkend=\"RT_ST_UpperLeftY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Resample a raster using a specified resampling algorithm, new dimensions, an "
"arbitrary grid corner and a set of raster georeferencing attributes defined "
"or borrowed from another raster."
msgstr ""
"Передискретизуйте растр, використовуючи вказаний алгоритм ресемплінгу, нові "
"розміри, довільний кут сітки та набір атрибутів геореференціювання растра, "
"визначених або запозичених з іншого растра."

#. Tag: para
#, no-c-format
msgid ""
"Resample a raster using a specified resampling algorithm, new dimensions "
"(width &amp; height), a grid corner (gridx &amp; gridy) and a set of raster "
"georeferencing attributes (scalex, scaley, skewx &amp; skewy) defined or "
"borrowed from another raster. If using a reference raster, the two rasters "
"must have the same SRID."
msgstr ""
"Ресемплуйте растр, використовуючи вказаний алгоритм ресемплінгу, нові "
"розміри (ширина та висота), кут сітки (gridx та gridy) та набір атрибутів "
"геореференціювання растра (scalex, scaley, skewx та skewy), визначених або "
"запозичених з іншого растра. Якщо використовується еталонний растр, обидва "
"растри повинні мати однаковий SRID."

#. Tag: para
#, no-c-format
msgid ""
"New pixel values are computed using one of the following resampling "
"algorithms:"
msgstr ""
"Нові значення пікселів обчислюються за допомогою одного з наступних "
"алгоритмів ресемплінгу:"

#. Tag: para
#, no-c-format
msgid "NearestNeighbor (english or american spelling)"
msgstr "NearestNeighbor (англійська або американська орфографія)"

#. Tag: para
#, no-c-format
msgid "Bilinear"
msgstr "Bilinear"

#. Tag: para
#, no-c-format
msgid "Cubic"
msgstr "Cubic"

#. Tag: para
#, no-c-format
msgid "CubicSpline"
msgstr "CubicSpline"

#. Tag: para
#, no-c-format
msgid "Lanczos"
msgstr "Lanczos"

#. Tag: para
#, no-c-format
msgid "<para>Max</para>"
msgstr "<para>Max</para>"

#. Tag: para
#, no-c-format
msgid "<para>Min</para>"
msgstr "<para>Min</para>"

#. Tag: para
#, no-c-format
msgid ""
"The default is NearestNeighbor which is the fastest but results in the worst "
"interpolation."
msgstr ""
"За замовчуванням використовується NearestNeighbor, який є найшвидшим, але "
"дає найгірші результати інтерполяції."

#. Tag: para
#, no-c-format
msgid ""
"A maxerror percent of 0.125 is used if no <varname>maxerr</varname> is "
"specified."
msgstr ""
"Якщо не вказано <varname>maxerr</varname>, використовується максимальна "
"похибка 0,125%."

#. Tag: para
#, no-c-format
msgid ""
"Refer to: <link xlink:href=\"http://www.gdal.org/gdalwarp.html\">GDAL Warp "
"resampling methods</link> for more details."
msgstr ""
"Докладнішу інформацію див.: <link xlink:href=\"http://www.gdal.org/gdalwarp."
"html\">Методи ресемплювання GDAL Warp</link>."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 Requires GDAL 1.6.1+"
msgstr "Доступність: 2.0.0 Вимагає GDAL 1.6.1+"

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 max and min resampling options added"
msgstr ""
"Покращено: додано опції максимального та мінімального значення ресемплювання "
"3.4.0"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Resize\"/>, <xref linkend=\"RT_ST_Transform\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Resize\"/>, <xref linkend=\"RT_ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Resample a raster by adjusting only its scale (or pixel size). New pixel "
"values are computed using the NearestNeighbor (english or american "
"spelling), Bilinear, Cubic, CubicSpline, Lanczos, Max or Min resampling "
"algorithm. Default is NearestNeighbor."
msgstr ""
"Виконує ресемплінг растра, змінивши тільки його масштаб (або розмір "
"пікселя). Нові значення пікселів обчислюються за допомогою алгоритму "
"ресемплінгу NearestNeighbor (англійська або американська орфографія), "
"Bilinear, Cubic, CubicSpline, Lanczos, Max або Min. За замовчуванням "
"використовується NearestNeighbor."

#. Tag: para
#, no-c-format
msgid ""
"Resample a raster by adjusting only its scale (or pixel size). New pixel "
"values are computed using one of the following resampling algorithms:"
msgstr ""
"Виконує ресемплінг растра, змінивши тільки його масштаб (або розмір "
"пікселя). Нові значення пікселів обчислюються за допомогою одного з "
"наступних алгоритмів ресемплінгу:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>scalex</varname> and <varname>scaley</varname> define the new pixel "
"size. scaley must often be negative to get well oriented raster."
msgstr ""
"<varname>scalex</varname> та <varname>scaley</varname> визначають новий "
"розмір пікселя. scaley часто повинен бути від'ємним, щоб отримати добре "
"орієнтований растр."

#. Tag: para
#, no-c-format
msgid ""
"When the new scalex or scaley is not a divisor of the raster width or "
"height, the extent of the resulting raster is expanded to encompass the "
"extent of the provided raster. If you want to be sure to retain exact input "
"extent see <xref linkend=\"RT_ST_Resize\"/>"
msgstr ""
"Коли новий scalex або scaley не є дільником ширини або висоти растра, розмір "
"отриманого растра розширюється, щоб охопити розмір наданого растра. Якщо ви "
"хочете бути впевнені, що точний розмір вхідних даних буде збережено, див. "
"<xref linkend=\"RT_ST_Resize\"/>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>maxerr</varname> is the threshold for transformation approximation "
"by the resampling algorithm (in pixel units). A default of 0.125 is used if "
"no <varname>maxerr</varname> is specified, which is the same value used in "
"GDAL gdalwarp utility. If set to zero, no approximation takes place."
msgstr ""
"<varname>maxerr</varname> — це поріг для наближення перетворення за "
"допомогою алгоритму ресемплінгу (в пікселях). Якщо <varname>maxerr</varname> "
"не вказано, використовується значення за замовчуванням 0,125, яке є таким "
"самим, як і в утиліті GDAL gdalwarp. Якщо встановлено нульове значення, "
"наближення не відбувається."

#. Tag: para
#, no-c-format
msgid ""
"ST_Rescale is different from <xref linkend=\"RT_ST_SetScale\"/> in that "
"ST_SetScale do not resample the raster to match the raster extent. "
"ST_SetScale only changes the metadata (or georeference) of the raster to "
"correct an originally mis-specified scaling. ST_Rescale results in a raster "
"having different width and height computed to fit the geographic extent of "
"the input raster. ST_SetScale do not modify the width, nor the height of the "
"raster."
msgstr ""
"ST_Rescale відрізняється від <xref linkend=\"RT_ST_SetScale\"/> тим, що "
"ST_SetScale не виконує ресемплінг растру для відповідності розмірам растру. "
"ST_SetScale лише змінює метадані (або геореференцію) растра, щоб виправити "
"спочатку неправильно вказане масштабування. ST_Rescale призводить до того, "
"що растр має різну ширину і висоту, обчислені для відповідності "
"географічному розміру вхідного растра. ST_SetScale не змінює ні ширину, ні "
"висоту растра."

#. Tag: para
#, no-c-format
msgid "Changed: 2.1.0 Works on rasters with no SRID"
msgstr "Змінено: 2.1.0 Працює з растрами без SRID"

#. Tag: para
#, no-c-format
msgid ""
"A simple example rescaling a raster from a pixel size of 0.001 degree to a "
"pixel size of 0.0015 degree."
msgstr ""
"Простий приклад перемасштабування растру з розміру пікселя 0,001 градуса до "
"розміру пікселя 0,0015 градуса."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Resample\"/>, <xref linkend=\"RT_ST_SetScale\"/>, "
"<xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
"linkend=\"RT_ST_Transform\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Resample\"/>, <xref linkend=\"RT_ST_SetScale\"/>, "
"<xref linkend=\"RT_ST_ScaleX\"/>, <xref linkend=\"RT_ST_ScaleY\"/>, <xref "
"linkend=\"RT_ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Resample a raster by adjusting only its skew (or rotation parameters). New "
"pixel values are computed using the NearestNeighbor (english or american "
"spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. "
"Default is NearestNeighbor."
msgstr ""
"Виконує ресемплінг растра, регулюючи тільки його нахил (або параметри "
"обертання). Нові значення пікселів обчислюються за допомогою алгоритму "
"ресемплінгу NearestNeighbor (англійське або американське написання), "
"Bilinear, Cubic, CubicSpline або Lanczos. За замовчуванням використовується "
"NearestNeighbor."

#. Tag: para
#, no-c-format
msgid ""
"Resample a raster by adjusting only its skew (or rotation parameters). New "
"pixel values are computed using the NearestNeighbor (english or american "
"spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. The "
"default is NearestNeighbor which is the fastest but results in the worst "
"interpolation."
msgstr ""
"Виконує ресемплінг растра, регулюючи тільки його нахил (або параметри "
"обертання). Нові значення пікселів обчислюються за допомогою алгоритму "
"ресемплінгу NearestNeighbor (англійське або американське написання), "
"Bilinear, Cubic, CubicSpline або Lanczos. За замовчуванням використовується "
"NearestNeighbor, який є найшвидшим, але дає найгіршу інтерполяцію."

#. Tag: para
#, no-c-format
msgid ""
"<varname>skewx</varname> and <varname>skewy</varname> define the new skew."
msgstr ""
"<varname>skewx</varname> та <varname>skewy</varname> визначають новий кут "
"нахилу."

#. Tag: para
#, no-c-format
msgid ""
"The extent of the new raster will encompass the extent of the provided "
"raster."
msgstr "Розмір нового растра буде відповідати розміру наданого растра."

#. Tag: para
#, no-c-format
msgid ""
"A maxerror percent of 0.125 if no <varname>maxerr</varname> is specified."
msgstr ""
"Відсоток максимальної похибки 0,125, якщо не вказано <varname>maxerr</"
"varname>."

#. Tag: para
#, no-c-format
msgid ""
"ST_Reskew is different from <xref linkend=\"RT_ST_SetSkew\"/> in that "
"ST_SetSkew do not resample the raster to match the raster extent. ST_SetSkew "
"only changes the metadata (or georeference) of the raster to correct an "
"originally mis-specified skew. ST_Reskew results in a raster having "
"different width and height computed to fit the geographic extent of the "
"input raster. ST_SetSkew do not modify the width, nor the height of the "
"raster."
msgstr ""
"ST_Reskew відрізняється від <xref linkend=\"RT_ST_SetSkew\"/> тим, що "
"ST_SetSkew не виконує ресемплінгу растра для відповідності розмірам растра. "
"ST_SetSkew лише змінює метадані (або геореференцію) растра, щоб виправити "
"спочатку неправильно вказаний нахил. ST_Reskew призводить до того, що растр "
"має різну ширину і висоту, обчислені для відповідності географічному розміру "
"вхідного растра. ST_SetSkew не змінює ні ширину, ні висоту растра."

#. Tag: para
#, no-c-format
msgid ""
"A simple example reskewing a raster from a skew of 0.0 to a skew of 0.0015."
msgstr "Простий приклад вирівнювання растру з нахилом від 0,0 до 0,0015."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>, "
"<xref linkend=\"RT_ST_SetRotation\"/>, <xref linkend=\"RT_ST_SkewX\"/>, "
"<xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_Transform\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_SetSkew\"/>, "
"<xref linkend=\"RT_ST_SetRotation\"/>, <xref linkend=\"RT_ST_SkewX\"/>, "
"<xref linkend=\"RT_ST_SkewY\"/>, <xref linkend=\"RT_ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Resample a raster by snapping it to a grid. New pixel values are computed "
"using the NearestNeighbor (english or american spelling), Bilinear, Cubic, "
"CubicSpline or Lanczos resampling algorithm. Default is NearestNeighbor."
msgstr ""
"Виконує ресемплінг растра, прив'язавши його до сітки. Нові значення пікселів "
"обчислюються за допомогою алгоритму ресемплінгу NearestNeighbor (англійське "
"або американське написання), Bilinear, Cubic, CubicSpline або Lanczos. За "
"замовчуванням використовується NearestNeighbor."

#. Tag: para
#, no-c-format
msgid ""
"Resample a raster by snapping it to a grid defined by an arbitrary pixel "
"corner (gridx &amp; gridy) and optionally a pixel size (scalex &amp; "
"scaley). New pixel values are computed using the NearestNeighbor (english or "
"american spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling "
"algorithm. The default is NearestNeighbor which is the fastest but results "
"in the worst interpolation."
msgstr ""
"Виконує ресемплінг растра, прив'язуючи його до сітки, визначеної довільним "
"кутом пікселя (gridx &amp; gridy) і, за бажанням, розміром пікселя (scalex "
"&amp; scaley). Нові значення пікселів обчислюються за допомогою алгоритму "
"передискретизації NearestNeighbor (англійська або американська орфографія), "
"Bilinear, Cubic, CubicSpline або Lanczos. За замовчуванням використовується "
"NearestNeighbor, який є найшвидшим, але дає найгіршу інтерполяцію."

#. Tag: para
#, no-c-format
msgid ""
"<varname>gridx</varname> and <varname>gridy</varname> define any arbitrary "
"pixel corner of the new grid. This is not necessarily the upper left corner "
"of the new raster and it does not have to be inside or on the edge of the "
"new raster extent."
msgstr ""
"<varname>gridx</varname> та <varname>gridy</varname> визначають будь-який "
"довільний піксельний кут нової сітки. Це не обов'язково верхній лівий кут "
"нового растра, і він не обов'язково повинен знаходитися всередині або на "
"краю нового растрового простору."

#. Tag: para
#, no-c-format
msgid ""
"You can optionally define the pixel size of the new grid with "
"<varname>scalex</varname> and <varname>scaley</varname>."
msgstr ""
"Ви можете додатково визначити розмір пікселів нової сітки за допомогою "
"<varname>scalex</varname> та <varname>scaley</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Use <xref linkend=\"RT_ST_Resample\"/> if you need more control over the "
"grid parameters."
msgstr ""
"Використовуйте <xref linkend=\"RT_ST_Resample\"/>, якщо вам потрібно більше "
"контролю над параметрами сітки."

#. Tag: para
#, no-c-format
msgid "A simple example snapping a raster to a slightly different grid."
msgstr "Простий приклад прив'язки растру до дещо іншої сітки."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, "
"<xref linkend=\"RT_ST_UpperLeftY\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_UpperLeftX\"/>, "
"<xref linkend=\"RT_ST_UpperLeftY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Resize a raster to a new width/height"
msgstr "Змінити розмір растру до нової ширини/висоти"

#. Tag: para
#, no-c-format
msgid ""
"Resize a raster to a new width/height. The new width/height can be specified "
"in exact number of pixels or a percentage of the raster's width/height. The "
"extent of the the new raster will be the same as the extent of the provided "
"raster."
msgstr ""
"Змінити розмір растру до нової ширини/висоти. Нову ширину/висоту можна "
"вказати у вигляді точної кількості пікселів або відсотка від ширини/висоти "
"растру. Розмір нового растру буде таким самим, як розмір наданого растру."

#. Tag: para
#, no-c-format
msgid ""
"New pixel values are computed using the NearestNeighbor (english or american "
"spelling), Bilinear, Cubic, CubicSpline or Lanczos resampling algorithm. The "
"default is NearestNeighbor which is the fastest but results in the worst "
"interpolation."
msgstr ""
"Нові значення пікселів обчислюються за допомогою алгоритму передискретизації "
"NearestNeighbor (англійське або американське написання), Bilinear, Cubic, "
"CubicSpline або Lanczos. За замовчуванням використовується NearestNeighbor, "
"який є найшвидшим, але дає найгіршу інтерполяцію."

#. Tag: para
#, no-c-format
msgid "Variant 1 expects the actual width/height of the output raster."
msgstr "Варіант 1 очікує фактичну ширину/висоту вихідного растру."

#. Tag: para
#, no-c-format
msgid ""
"Variant 2 expects decimal values between zero (0) and one (1) indicating the "
"percentage of the input raster's width/height."
msgstr ""
"Варіант 2 очікує десяткові значення від нуля (0) до одиниці (1), що вказують "
"відсоток ширини/висоти вхідного растра."

#. Tag: para
#, no-c-format
msgid ""
"Variant 3 takes either the actual width/height of the output raster or a "
"textual percentage (\"20%\") indicating the percentage of the input raster's "
"width/height."
msgstr ""
"Варіант 3 приймає або фактичну ширину/висоту вихідного растра, або текстовий "
"відсоток (\"20%\"), що вказує відсоток ширини/висоти вхідного растра."

#. Tag: para
#, no-c-format
msgid "Availability: 2.1.0 Requires GDAL 1.6.1+"
msgstr "Доступність: 2.1.0 Вимагає GDAL 1.6.1+"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_Reskew\"/>, <xref "
"linkend=\"RT_ST_SnapToGrid\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Rescale\"/>, <xref linkend=\"RT_ST_Reskew\"/>, <xref "
"linkend=\"RT_ST_SnapToGrid\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Reprojects a raster in a known spatial reference system to another known "
"spatial reference system using specified resampling algorithm. Options are "
"NearestNeighbor, Bilinear, Cubic, CubicSpline, Lanczos defaulting to "
"NearestNeighbor."
msgstr ""
"Перепроектує растр у відомій системі просторових координат в іншу відому "
"систему просторових координат, використовуючи вказаний алгоритм "
"передискретизації. Доступні опції: NearestNeighbor, Bilinear, Cubic, "
"CubicSpline, Lanczos. За замовчуванням використовується NearestNeighbor."

#. Tag: para
#, no-c-format
msgid ""
"Reprojects a raster in a known spatial reference system to another known "
"spatial reference system using specified pixel warping algorithm. Uses "
"'NearestNeighbor' if no algorithm is specified and maxerror percent of 0.125 "
"if no maxerr is specified."
msgstr ""
"Перепроектує растр у відомій системі просторових координат в іншу відому "
"систему просторових координат, використовуючи вказаний алгоритм деформації "
"пікселів. Використовує 'NearestNeighbor', якщо алгоритм не вказано, і "
"maxerror у відсотках 0,125, якщо maxerr не вказано."

#. Tag: para
#, no-c-format
msgid ""
"ST_Transform is often confused with ST_SetSRID(). ST_Transform actually "
"changes the coordinates of a raster (and resamples the pixel values) from "
"one spatial reference system to another, while ST_SetSRID() simply changes "
"the SRID identifier of the raster."
msgstr ""
"ST_Transform часто плутають з ST_SetSRID(). ST_Transform фактично змінює "
"координати растра (і перераховує значення пікселів) з однієї системи "
"просторових координат в іншу, тоді як ST_SetSRID() просто змінює "
"ідентифікатор SRID растра."

#. Tag: para
#, no-c-format
msgid ""
"Unlike the other variants, Variant 3 requires a reference raster as "
"<varname>alignto</varname>. The transformed raster will be transformed to "
"the spatial reference system (SRID) of the reference raster and be aligned "
"(ST_SameAlignment = TRUE) to the reference raster."
msgstr ""
"На відміну від інших варіантів, варіант 3 вимагає використання опорного "
"растра як <varname>alignto</varname>. Перетворений растр буде перетворений у "
"просторову систему координат (SRID) опорного растра і вирівняний "
"(ST_SameAlignment = TRUE) з опорним растром."

#. Tag: para
#, no-c-format
msgid ""
"If you find your transformation support is not working right, you may need "
"to set the environment variable PROJSO to the projection library your "
"PostGIS build is using. This just needs to have the name of the file. So for "
"example on windows, you would in Control Panel -&gt; System -&gt; "
"Environment Variables add a system variable called <varname>PROJSO</varname> "
"and set it to <varname>libproj.dll</varname>. You'll have to restart your "
"PostgreSQL service/daemon after this change."
msgstr ""
"Якщо ви виявили, що підтримка перетворення не працює належним чином, "
"можливо, вам доведеться встановити змінну середовища PROJSO на бібліотеку "
"проекцій, яку використовує ваша збірка PostGIS. Для цього потрібно лише "
"вказати ім'я файлу. Наприклад, у Windows у Панелі керування -&gt; Система "
"-&gt; Змінні середовища додайте системну змінну з назвою <varname>PROJSO</"
"varname> і встановіть для неї значення <varname>libproj.dll</varname>. Після "
"цієї зміни вам доведеться перезапустити службу/демон PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"When transforming a coverage of tiles, you almost always want to use a "
"reference raster to insure same alignment and no gaps in your tiles as "
"demonstrated in example: Variant 3."
msgstr ""
"При трансформації покриття плиток майже завжди потрібно використовувати "
"опорний растр, щоб забезпечити однакове вирівнювання і відсутність проміжків "
"у плитках, як показано в прикладі: Варіант 3."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 Addition of ST_Transform(rast, alignto) variant"
msgstr "Покращено: 2.1.0 Додано варіант ST_Transform(rast, alignto)"

#. Tag: para
#, no-c-format
msgid "original mass state plane meters (mass_stm)"
msgstr "оригінальні метри площини маси (mass_stm)"

#. Tag: para
#, no-c-format
msgid "After transform to wgs 84 long lat (wgs_84)"
msgstr "Після перетворення в wgs 84 long lat (wgs_84)"

#. Tag: para
#, no-c-format
msgid ""
"After transform to wgs 84 long lat with bilinear algorithm instead of NN "
"default (wgs_84_bilin)"
msgstr ""
"Після перетворення в wgs 84 long lat за допомогою білінійного алгоритму "
"замість стандартного NN (wgs_84_bilin)"

#. Tag: para
#, no-c-format
msgid ""
"The following shows the difference between using ST_Transform(raster, srid) "
"and ST_Transform(raster, alignto)"
msgstr ""
"Нижче показано різницю між використанням ST_Transform(raster, srid) та "
"ST_Transform(raster, alignto)"

#. Tag: para
#, no-c-format
msgid "not_aligned"
msgstr "not_aligned"

#. Tag: para
#, no-c-format
msgid "aligned"
msgstr "aligned"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SetSRID\"/>"
msgstr ", <xref linkend=\"RT_ST_SetSRID\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Band Editors"
msgstr "Редактори растрових каналів"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Sets the value for the given band that represents no data. Band 1 is assumed "
"if no band is specified. To mark a band as having no nodata value, set the "
"nodata value = NULL."
msgstr ""
"Встановлює значення для заданого каналу, яке не представляє даних. Якщо "
"канал не вказано, вважається, що це канао 1. Щоб позначити канал як такий, "
"що не має значення nodata, встановіть значення nodata = NULL."

#. Tag: para
#, no-c-format
msgid ""
"Sets the value that represents no data for the band. Band 1 is assumed if "
"not specified. This will affect results from <xref linkend=\"RT_ST_Polygon\"/"
">, <xref linkend=\"RT_ST_DumpAsPolygons\"/>, and the ST_PixelAs...() "
"functions."
msgstr ""
"Встановлює значення, яке не представляє даних для каналу. Якщо не вказано, "
"припускається канал 1. Це вплине на результати функцій <xref "
"linkend=\"RT_ST_Polygon\"/>, <xref linkend=\"RT_ST_DumpAsPolygons\"/> та "
"ST_PixelAs...()."

#. Tag: refpurpose
#, no-c-format
msgid "Sets the isnodata flag of the band to TRUE."
msgstr "Встановлює прапор isnodata каналу на TRUE."

#. Tag: para
#, no-c-format
msgid ""
"Sets the isnodata flag for the band to true. Band 1 is assumed if not "
"specified. This function should be called only when the flag is considered "
"dirty. That is, when the result calling <xref linkend=\"RT_ST_BandIsNoData\"/"
"> is different using TRUE as last argument and without using it"
msgstr ""
"Встановлює прапор isnodata для каналу на true. Якщо не вказано, "
"припускається канал 1. Цю функцію слід викликати тільки тоді, коли прапор "
"вважається брудним. Тобто, коли результат виклику <xref "
"linkend=\"RT_ST_BandIsNoData\"/> відрізняється при використанні TRUE як "
"останнього аргументу і без його використання"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_NumBands\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_BandIsNoData\"/"
">"
msgstr ""
", <xref linkend=\"RT_ST_NumBands\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_BandIsNoData\"/"
">"

#. Tag: refpurpose
#, no-c-format
msgid "Update the external path and band number of an out-db band"
msgstr "Оновлює шля та номер зовнішнього каналу out-db"

#. Tag: para
#, no-c-format
msgid ""
"Updates an out-db band's external raster file path and external band number."
msgstr ""
"Оновлює шлях до зовнішнього растрового файлу та номер зовнішнього каналу out-"
"db."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>force</varname> is set to true, no tests are done to ensure "
"compatibility (e.g. alignment, pixel support) between the external raster "
"file and the PostGIS raster. This mode is intended for file system changes "
"where the external raster resides."
msgstr ""
"Якщо <varname>force</varname> встановлено на true, не виконуються жодні "
"тести для забезпечення сумісності (наприклад, вирівнювання, підтримка "
"пікселів) між зовнішнім растровим файлом та растром PostGIS. Цей режим "
"призначений для змін файлової системи, в якій знаходиться зовнішній растр."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SetBandIndex\"/>"
msgstr ", <xref linkend=\"RT_ST_SetBandIndex\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Update the external band number of an out-db band"
msgstr "Оновити номер зовнішнього каналу out-db"

#. Tag: para
#, no-c-format
msgid ""
"Updates an out-db band's external band number. This does not touch the "
"external raster file associated with the out-db band"
msgstr ""
"Оновлює зовнішній номер каналу out-db. Це не впливає на зовнішній растровий "
"файл, пов'язаний з каналом out-db"

#. Tag: para
#, no-c-format
msgid ""
"If <varname>force</varname> is set to true, no tests are done to ensure "
"compatibility (e.g. alignment, pixel support) between the external raster "
"file and the PostGIS raster. This mode is intended for where bands are moved "
"around in the external raster file."
msgstr ""
"Якщо <varname>force</varname> встановлено на true, тести на сумісність "
"(наприклад, вирівнювання, підтримка пікселів) між зовнішнім растровим файлом "
"і растром PostGIS не виконуються. Цей режим призначений для випадків, коли "
"канали переміщуються в зовнішньому растровому файлі."

#. Tag: para
#, no-c-format
msgid ""
"Internally, this method replaces the PostGIS raster's band at index "
"<varname>band</varname> with a new band instead of updating the existing "
"path information."
msgstr ""
"Внутрішньо цей метод замінює канал растра PostGIS за індексом <varname>band</"
"varname> новим каналом замість оновлення існуючої інформації про шлях."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SetBandPath\"/>"
msgstr ", <xref linkend=\"RT_ST_SetBandPath\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Band Statistics and Analytics"
msgstr "Статистика та аналітика растрових каналів"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the number of pixels in a given band of a raster or raster coverage. "
"If no band is specified defaults to band 1. If exclude_nodata_value is set "
"to true, will only count pixels that are not equal to the nodata value."
msgstr ""
"Повертає кількість пікселів у заданому каналі растрового зображення або "
"растрового покриття. Якщо канал не вказано, за замовчуванням "
"використовується канал 1. Якщо exclude_nodata_value встановлено на true, "
"враховуватимуться лише пікселі, які не дорівнюють значенню nodata."

#. Tag: para
#, no-c-format
msgid ""
"Returns the number of pixels in a given band of a raster or raster coverage. "
"If no band is specified <varname>nband</varname> defaults to 1."
msgstr ""
"Повертає кількість пікселів у заданому каналі растрового зображення або "
"растрового покриття. Якщо канал не вказано, <varname>nband</varname> за "
"замовчуванням дорівнює 1."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>exclude_nodata_value</varname> is set to true, will only count "
"pixels with value not equal to the <varname>nodata</varname> value of the "
"raster. Set <varname>exclude_nodata_value</varname> to false to get count "
"all pixels"
msgstr ""
"Якщо <varname>exclude_nodata_value</varname> встановлено на true, будуть "
"підраховуватися тільки пікселі, значення яких не дорівнює значенню "
"<varname>nodata</varname> растра. Встановіть <varname>exclude_nodata_value</"
"varname> на false, щоб підрахувати всі пікселі"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.1.0 - The ST_Count(rastertable, rastercolumn, ...) variants "
"removed. Use <xref linkend=\"RT_ST_CountAgg\"/> instead."
msgstr ""
"Змінено: 3.1.0 - Вилучено варіанти ST_Count(rastertable, rastercolumn, ...). "
"Замість цього використовуйте <xref linkend=\"RT_ST_CountAgg\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Aggregate. Returns the number of pixels in a given band of a set of rasters. "
"If no band is specified defaults to band 1. If exclude_nodata_value is set "
"to true, will only count pixels that are not equal to the NODATA value."
msgstr ""
"Агрегат. Повертає кількість пікселів у заданому каналі набору растрів. Якщо "
"канал не вказано, за замовчуванням використовується канал 1. Якщо "
"exclude_nodata_value встановлено на true, враховуватимуться лише пікселі, "
"які не дорівнюють значенню NODATA."

#. Tag: para
#, no-c-format
msgid ""
"Returns the number of pixels in a given band of a set of rasters. If no band "
"is specified <varname>nband</varname> defaults to 1."
msgstr ""
"Повертає кількість пікселів у заданому каналі набору растрів. Якщо канал не "
"вказано, <varname>nband</varname> за замовчуванням дорівнює 1."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>exclude_nodata_value</varname> is set to true, will only count "
"pixels with value not equal to the <varname>NODATA</varname> value of the "
"raster. Set <varname>exclude_nodata_value</varname> to false to get count "
"all pixels"
msgstr ""
"Якщо <varname>exclude_nodata_value</varname> встановлено на true, будуть "
"підраховуватися тільки пікселі, значення яких не дорівнює значенню "
"<varname>NODATA</varname> растра. Встановіть <varname>exclude_nodata_value</"
"varname> на false, щоб підрахувати всі пікселі"

#. Tag: para
#, no-c-format
msgid ""
"By default will sample all pixels. To get faster response, set "
"<varname>sample_percent</varname> to value between zero (0) and one (1)"
msgstr ""
"За замовчуванням буде зразковано всі пікселі. Щоб отримати швидшу відповідь, "
"встановіть <varname>sample_percent</varname> на значення від нуля (0) до "
"одиниці (1)"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of record summarizing a raster or raster coverage data "
"distribution separate bin ranges. Number of bins are autocomputed if not "
"specified."
msgstr ""
"Повертає набір записів, що підсумовують розподіл даних растрового або "
"растрового покриття за окремими діапазонами бінів. Кількість бінів "
"обчислюється автоматично, якщо не вказано інше."

#. Tag: para
#, no-c-format
msgid ""
"Returns set of records consisting of min, max, count, percent for a given "
"raster band for each bin. If no band is specified <varname>nband</varname> "
"defaults to 1."
msgstr ""
"Повертає набір записів, що складається з мінімального, максимального "
"значення, кількості та відсотка для заданого растрового діапазону для "
"кожного біна. Якщо діапазон не вказано, <varname>nband</varname> за "
"замовчуванням дорівнює 1."

#. Tag: para
#, no-c-format
msgid ""
"By default only considers pixel values not equal to the <varname>nodata</"
"varname> value . Set <varname>exclude_nodata_value</varname> to false to get "
"count all pixels."
msgstr ""
"За замовчуванням враховуються тільки значення пікселів, які не дорівнюють "
"значенню <varname>nodata</varname>. Встановіть "
"<varname>exclude_nodata_value</varname> на false, щоб підрахувати всі "
"пікселі."

#. Tag: para
#, no-c-format
msgid ""
"width: an array indicating the width of each category/bin. If the number of "
"bins is greater than the number of widths, the widths are repeated."
msgstr ""
"width: масив, що вказує ширину кожної категорії/біну. Якщо кількість бінів "
"перевищує кількість ширин, ширини повторюються."

#. Tag: para
#, no-c-format
msgid ""
"Example: 9 bins, widths are [a, b, c] will have the output be [a, b, c, a, "
"b, c, a, b, c]"
msgstr ""
"Приклад: 9 контейнерів, ширина яких становить [a, b, c], дадуть результат "
"[a, b, c, a, b, c, a, b, c]"

#. Tag: para
#, no-c-format
msgid ""
"Number of breakouts -- this is the number of records you'll get back from "
"the function if specified. If not specified then the number of breakouts is "
"autocomputed."
msgstr ""
"Кількість розривів — це кількість записів, які ви отримаєте від функції, "
"якщо вони вказані. Якщо вони не вказані, кількість розривів обчислюється "
"автоматично."

#. Tag: para
#, no-c-format
msgid ""
"compute the histogram from the right rather than from the left (default). "
"This changes the criteria for evaluating a value x from [a, b) to (a, b]"
msgstr ""
"обчислювати гістограму справа, а не зліва (за замовчуванням). Це змінює "
"критерії оцінки значення x з [a, b) на (a, b]"

#. Tag: para
#, no-c-format
msgid "Changed: 3.1.0 Removed ST_Histogram(table_name, column_name) variant."
msgstr "Змінено: 3.1.0 Вилучено варіант ST_Histogram(table_name, column_name)."

#. Tag: title
#, no-c-format
msgid ""
"Example: Single raster tile - compute histograms for bands 1, 2, 3 and "
"autocompute bins"
msgstr ""
"Приклад: Одинарна растрова плитка — обчислення гістограм для смуг 1, 2, 3 та "
"автоматичне обчислення бінів"

#. Tag: title
#, no-c-format
msgid "Example: Just band 2 but for 6 bins"
msgstr "Приклад: Тільки діапазон 2, але для 6 бінів"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
"linkend=\"RT_ST_SummaryStatsAgg\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
"linkend=\"RT_ST_SummaryStatsAgg\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Compute quantiles for a raster or raster table coverage in the "
"context of the sample or population. Thus, a value could be examined to be "
"at the raster's 25%, 50%, 75% percentile.</refpurpose>"
msgstr ""
"<refpurpose>Обчислюйте квантилі для покриття растрового зображення або "
"растрової таблиці в контексті вибірки або сукупності. Таким чином, значення "
"може бути перевірено на відповідність 25%, 50% та 75% процентилю растрового "
"зображення.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Compute quantiles for a raster or raster table coverage in the context "
"of the sample or population. Thus, a value could be examined to be at the "
"raster's 25%, 50%, 75% percentile.</para>"
msgstr ""
"<para>Обчисліть квантилі для покриття растра або таблиці растра в контексті "
"вибірки або сукупності. Таким чином, значення може бути перевірено на "
"відповідність 25%, 50% та 75% процентилю растра.</para>"

#. Tag: para
#, no-c-format
msgid ""
"If <varname>exclude_nodata_value</varname> is set to false, will also count "
"pixels with no data."
msgstr ""
"Якщо <varname>exclude_nodata_value</varname> встановлено на false, також "
"будуть підраховуватися пікселі без даних."

#. Tag: para
#, no-c-format
msgid "Changed: 3.1.0 Removed ST_Quantile(table_name, column_name) variant."
msgstr "Змінено: 3.1.0 Вилучено варіант ST_Quantile(table_name, column_name)."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
"linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref "
"linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns summarystats consisting of count, sum, mean, stddev, min, max for a "
"given raster band of a raster or raster coverage. Band 1 is assumed if no "
"band is specified."
msgstr ""
"Повертає зведені статистичні дані, що складаються з кількості, суми, "
"середнього значення, стандартного відхилення, мінімального та максимального "
"значень для заданого растрового каналу растрового зображення або растрового "
"покриття. Якщо діапазон не вказано, то вважається, що це канал 1."

#. Tag: para
#, no-c-format
msgid ""
"Returns <xref linkend=\"summarystats\"/> consisting of count, sum, mean, "
"stddev, min, max for a given raster band of a raster or raster coverage. If "
"no band is specified <varname>nband</varname> defaults to 1."
msgstr ""
"Повертає <xref linkend=\"summarystats\"/>, що складається з кількості, суми, "
"середнього значення, стандартного відхилення, мінімального та максимального "
"значень для заданого растрового каналу растрового зображення або растрового "
"покриття. Якщо діапазон не вказано, <varname>nband</varname> за "
"замовчуванням дорівнює 1."

#. Tag: para
#, no-c-format
msgid ""
"By default only considers pixel values not equal to the <varname>nodata</"
"varname> value. Set <varname>exclude_nodata_value</varname> to false to get "
"count of all pixels."
msgstr ""
"За замовчуванням враховуються тільки значення пікселів, які не дорівнюють "
"значенню <varname>nodata</varname>. Встановіть "
"<varname>exclude_nodata_value</varname> на false, щоб отримати кількість "
"всіх пікселів."

#. Tag: para
#, no-c-format
msgid ""
"By default will sample all pixels. To get faster response, set "
"<varname>sample_percent</varname> to lower than 1"
msgstr ""
"За замовчуванням буде зразковано всі пікселі. Щоб отримати швидшу відповідь, "
"встановіть <varname>sample_percent</varname> нижче 1"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.1.0 ST_SummaryStats(rastertable, rastercolumn, ...) variants are "
"removed. Use <xref linkend=\"RT_ST_SummaryStatsAgg\"/> instead."
msgstr ""
"Змінено: 3.1.0 Варіанти ST_SummaryStats(rastertable, rastercolumn, ...) "
"видалено. Замість них використовуйте <xref linkend=\"RT_ST_SummaryStatsAgg\"/"
">."

#. Tag: title
#, no-c-format
msgid "Example: Single raster tile"
msgstr "Приклад: Одинарна растрова плитка"

#. Tag: title
#, no-c-format
msgid "Example: Summarize pixels that intersect buildings of interest"
msgstr ""
"Приклад: Підсумуйте пікселі, які перетинають будівлі, що представляють "
"інтерес"

#. Tag: para
#, no-c-format
msgid ""
"This example took 574ms on PostGIS windows 64-bit with all of Boston "
"Buildings and aerial Tiles (tiles each 150x150 pixels ~ 134,000 tiles), "
"~102,000 building records"
msgstr ""
"Цей приклад зайняв 574 мс на PostGIS Windows 64-біт з усіма будівлями "
"Бостона та повітряними плитками (плитки розміром 150x150 пікселів ~ 134 000 "
"плиток), ~102 000 записів про будівлі"

#. Tag: title
#, no-c-format
msgid "Example: Raster coverage"
msgstr "Приклад: Растрове покриття"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref linkend=\"RT_ST_Count\"/"
">, <xref linkend=\"RT_ST_Clip\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SummaryStatsAgg\"/>, <xref linkend=\"RT_ST_Count\"/"
">, <xref linkend=\"RT_ST_Clip\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Aggregate. Returns summarystats consisting of count, sum, mean, stddev, min, "
"max for a given raster band of a set of raster. Band 1 is assumed if no band "
"is specified."
msgstr ""
"Агрегат. Повертає зведені статистичні дані, що складаються з кількості, "
"суми, середнього значення, стандартного відхилення, мінімального та "
"максимального значень для заданого растрового каналу набору растрів. Якщо "
"діапазон не вказано, передбачається канал 1."

#. Tag: para
#, no-c-format
msgid ""
"By default only considers pixel values not equal to the <varname>NODATA</"
"varname> value. Set <varname>exclude_nodata_value</varname> to False to get "
"count of all pixels."
msgstr ""
"За замовчуванням враховуються тільки значення пікселів, які не дорівнюють "
"значенню <varname>NODATA</varname>. Встановіть "
"<varname>exclude_nodata_value</varname> на False, щоб отримати кількість "
"всіх пікселів."

#. Tag: para
#, no-c-format
msgid ""
"By default will sample all pixels. To get faster response, set "
"<varname>sample_percent</varname> to value between 0 and 1"
msgstr ""
"За замовчуванням буде зразковано всі пікселі. Щоб отримати швидшу відповідь, "
"встановіть <varname>sample_percent</varname> на значення від 0 до 1"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref linkend=\"RT_ST_Count\"/>, "
"<xref linkend=\"RT_ST_Clip\"/>"
msgstr ""
", <xref linkend=\"RT_ST_SummaryStats\"/>, <xref linkend=\"RT_ST_Count\"/>, "
"<xref linkend=\"RT_ST_Clip\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of records containing a pixel band value and count of the "
"number of pixels in a given band of a raster (or a raster coverage) that "
"have a given set of values. If no band is specified defaults to band 1. By "
"default nodata value pixels are not counted. and all other values in the "
"pixel are output and pixel band values are rounded to the nearest integer."
msgstr ""
"Повертає набір записів, що містять значення піксельної смуги та кількість "
"пікселів у заданому каналі растра (або растрового покриття), які мають "
"заданий набір значень. Якщо канал не вказана, за замовчуванням "
"використовується смуга 1. За замовчуванням пікселі з значенням nodata не "
"враховуються. Виводяться всі інші значення пікселя, а значення пікселя "
"каналу округлюються до найближчого цілого числа."

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of records with columns <varname>value</varname> "
"<varname>count</varname> which contain the pixel band value and count of "
"pixels in the raster tile or raster coverage of selected band."
msgstr ""
"Повертає набір записів із стовпцями <varname>value</varname> <varname>count</"
"varname>, які містять значення пікселя каналу та кількість пікселів у "
"растровій плитці або растровому покритті вибраного каналу."

#. Tag: para
#, no-c-format
msgid ""
"If no band is specified <varname>nband</varname> defaults to 1. If no "
"<varname>searchvalues</varname> are specified, will return all pixel values "
"found in the raster or raster coverage. If one searchvalue is given, will "
"return an integer instead of records denoting the count of pixels having "
"that pixel band value"
msgstr ""
"Якщо канал не вказано, <varname>nband</varname> за замовчуванням дорівнює 1. "
"Якщо <varname>searchvalues</varname> не вказано, повертаються всі значення "
"пікселів, знайдені в растрі або растровому покритті. Якщо вказано одне "
"значення пошуку, повертається ціле число замість записів, що позначають "
"кількість пікселів, які мають це значення пікселів каналу"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SetBandNoDataValue\"/>"
msgstr ", <xref linkend=\"RT_ST_SetBandNoDataValue\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Inputs"
msgstr "Введення растрових даних"

#. Tag: refpurpose
#, no-c-format
msgid "Return a raster value from a Well-Known Binary (WKB) raster."
msgstr ""
"Повернути растрове значення з растрового файлу Well-Known Binary (WKB)."

#. Tag: para
#, no-c-format
msgid "Given a Well-Known Binary (WKB) raster, return a raster."
msgstr "За заданим растром Well-Known Binary (WKB) повернути растр."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_RastFromHexWKB\"/>, <xref linkend=\"RT_ST_AsBinary\"/"
">, <xref linkend=\"RT_ST_AsHexWKB\"/>"
msgstr ""
", <xref linkend=\"RT_ST_RastFromHexWKB\"/>, <xref linkend=\"RT_ST_AsBinary\"/"
">, <xref linkend=\"RT_ST_AsHexWKB\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a raster value from a Hex representation of Well-Known Binary (WKB) "
"raster."
msgstr ""
"Повернути растрове значення з шестнадцяткового представлення растру Well-"
"Known Binary (WKB)."

#. Tag: para
#, no-c-format
msgid ""
"Given a Well-Known Binary (WKB) raster in Hex representation, return a "
"raster."
msgstr ""
"За заданим растром Well-Known Binary (WKB) у шістнадцятковому представленні "
"повернути растр."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_RastFromWKB\"/>, <xref linkend=\"RT_ST_AsBinary\"/>, "
"<xref linkend=\"RT_ST_AsHexWKB\"/>"
msgstr ""
", <xref linkend=\"RT_ST_RastFromWKB\"/>, <xref linkend=\"RT_ST_AsBinary\"/>, "
"<xref linkend=\"RT_ST_AsHexWKB\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Outputs"
msgstr "Вивід растрових зображень"

#. Tag: refpurpose
#, no-c-format
msgid "Return the Well-Known Binary (WKB) representation of the raster."
msgstr ""
"Повернути представлення растру у вигляді добре відомого бінарного коду (WKB)."

#. Tag: para
#, no-c-format
msgid ""
"Returns the Binary representation of the raster. If <varname>outasin</"
"varname> is TRUE, out-db bands are treated as in-db. Refer to raster/doc/"
"RFC2-WellKnownBinaryFormat located in the PostGIS source folder for details "
"of the representation."
msgstr ""
"Повертає двійкове представлення растру. Якщо <varname>outasin</varname> має "
"значення TRUE, смуги out-db обробляються як in-db. Детальні відомості про "
"представлення див. у файлі raster/doc/RFC2-WellKnownBinaryFormat, що "
"міститься в папці джерел PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"This is useful in binary cursors to pull data out of the database without "
"converting it to a string representation."
msgstr ""
"Це корисно в бінарних курсорах для вилучення даних з бази даних без "
"перетворення їх у рядкове представлення."

#. Tag: para
#, no-c-format
msgid ""
"By default, WKB output contains the external file path for out-db bands. If "
"the client does not have access to the raster file underlying an out-db "
"band, set <varname>outasin</varname> to TRUE."
msgstr ""
"За замовчуванням, вихідні дані WKB містять зовнішній шлях до файлу для смуг "
"out-db. Якщо клієнт не має доступу до растрового файлу, що лежить в основі "
"смуги out-db, встановіть <varname>outasin</varname> на TRUE."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 Addition of <varname>outasin</varname>"
msgstr "Покращено: 2.1.0 Додано <varname>outasin</varname>"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 Addition of <varname>ST_AsWKB</varname>"
msgstr "Покращено: 2.5.0 Додано <varname>ST_AsWKB</varname>"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_AsHexWKB\"/>"
msgstr ", <xref linkend=\"RT_ST_AsHexWKB\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the Well-Known Binary (WKB) in Hex representation of the raster."
msgstr ""
"Повернути добре відомий бінарний файл (WKB) у шістнадцятковому представленні "
"растру."

#. Tag: para
#, no-c-format
msgid ""
"Returns the Binary representation in Hex representation of the raster. If "
"<varname>outasin</varname> is TRUE, out-db bands are treated as in-db. Refer "
"to raster/doc/RFC2-WellKnownBinaryFormat located in the PostGIS source "
"folder for details of the representation."
msgstr ""
"Повертає двійкове представлення у шістнадцятковому форматі растра. Якщо "
"<varname>outasin</varname> дорівнює TRUE, смуги out-db обробляються як in-"
"db. Детальніше про представлення див. raster/doc/RFC2-WellKnownBinaryFormat "
"у папці джерел PostGIS."

#. Tag: para
#, no-c-format
msgid ""
"By default, Hex WKB output contains the external file path for out-db bands. "
"If the client does not have access to the raster file underlying an out-db "
"band, set <varname>outasin</varname> to TRUE."
msgstr ""
"За замовчуванням вихідні дані Hex WKB містять зовнішній шлях до файлу для "
"смуг out-db. Якщо клієнт не має доступу до растрового файлу, що лежить в "
"основі смуги out-db, встановіть <varname>outasin</varname> на TRUE."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_AsBinary\"/>"
msgstr ", <xref linkend=\"RT_ST_AsBinary\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the raster tile in the designated GDAL Raster format. Raster formats "
"are one of those supported by your compiled library. Use ST_GDALDrivers() to "
"get a list of formats supported by your library."
msgstr ""
"Повертає растрову плитку у визначеному форматі GDAL Raster. Растрові формати "
"є одними з тих, що підтримуються вашою скомпільованою бібліотекою. "
"Використовуйте ST_GDALDrivers(), щоб отримати список форматів, що "
"підтримуються вашою бібліотекою."

#. Tag: para
#, no-c-format
msgid ""
"Returns the raster tile in the designated format. Arguments are itemized "
"below:"
msgstr ""
"Повертає растрову плитку у вказаному форматі. Аргументи наведені нижче:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>format</varname> format to output. This is dependent on the drivers "
"compiled in your libgdal library. Generally available are 'JPEG', 'GTIff', "
"'PNG'. Use <xref linkend=\"RT_ST_GDALDrivers\"/> to get a list of formats "
"supported by your library."
msgstr ""
"Формат <varname>format</varname> для виводу. Це залежить від драйверів, "
"скомпільованих у вашій бібліотеці libgdal. Зазвичай доступні формати "
"\"JPEG\", \"GTIff\", \"PNG\". Використовуйте <xref "
"linkend=\"RT_ST_GDALDrivers\"/>, щоб отримати список форматів, які підтримує "
"ваша бібліотека."

#. Tag: para
#, no-c-format
msgid ""
"<varname>options</varname> text array of GDAL options. Valid options are "
"dependent on the format. Refer to <link xlink:href=\"http://www.gdal.org/"
"frmt_various.html\">GDAL Raster format options</link> for more details."
msgstr ""
"<varname>options</varname> текстовий масив опцій GDAL. Допустимі опції "
"залежать від формату. Докладнішу інформацію див. у розділі <link xlink:"
"href=\"http://www.gdal.org/frmt_various.html\">Опції формату GDAL Raster</"
"link>."

#. Tag: para
#, no-c-format
msgid ""
"<varname>srs</varname> The proj4text or srtext (from spatial_ref_sys) to "
"embed in the image"
msgstr ""
"<varname>srs</varname> Проект proj4text або srtext (з spatial_ref_sys) для "
"вбудовування в зображення"

#. Tag: title
#, no-c-format
msgid "JPEG Output Example, multiple tiles as single raster"
msgstr "Приклад виводу JPEG, кілька плиток як єдиний растр"

#. Tag: title
#, no-c-format
msgid "Using PostgreSQL Large Object Support to export raster"
msgstr ""
"Використання підтримки великих об'єктів PostgreSQL для експорту растрових "
"даних"

#. Tag: para
#, no-c-format
msgid ""
"One way to export raster into another format is using <link xlink:"
"href=\"https://www.postgresql.org/docs/current/static/lo-funcs."
"html\">PostgreSQL large object export functions</link>. We'lll repeat the "
"prior example but also exporting. Note for this you'll need to have super "
"user access to db since it uses server side lo functions. It will also "
"export to path on server network. If you need export locally, use the psql "
"equivalent lo_ functions which export to the local file system instead of "
"the server file system."
msgstr ""
"Один із способів експортувати растр в інший формат — це використання <link "
"xlink:href=\"https://www.postgresql.org/docs/current/static/lo-funcs."
"html\">функцій експорту великих об'єктів PostgreSQL</link>. Ми повторимо "
"попередній приклад, але також виконаємо експорт. Зверніть увагу, що для "
"цього вам знадобиться доступ суперкористувача до бази даних, оскільки "
"використовуються функції lo на стороні сервера. Експорт також "
"відбуватиметься в шлях у мережі сервера. Якщо вам потрібно експортувати "
"локально, використовуйте еквівалентні функції psql lo_, які експортують у "
"локальну файлову систему, а не у файлову систему сервера."

#. Tag: title
#, no-c-format
msgid "GTIFF Output Examples"
msgstr "Приклади виводу GTIFF"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref linkend=\"RT_ST_SRID\"/>"
msgstr ""
", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref linkend=\"RT_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the raster tile selected bands as a single Joint Photographic Exports "
"Group (JPEG) image (byte array). If no band is specified and 1 or more than "
"3 bands, then only the first band is used. If only 3 bands then all 3 bands "
"are used and mapped to RGB."
msgstr ""
"Повертає вибрані канали растрової плитки як одне зображення у форматі Joint "
"Photographic Exports Group (JPEG) (масив байтів). Якщо канал не вказаний і є "
"1 або більше 3 каналів, то використовується тільки перший канал. Якщо є "
"тільки 3 канали, то використовуються всі 3 канали і відображаються у форматі "
"RGB."

#. Tag: para
#, no-c-format
msgid ""
"Returns the selected bands of the raster as a single Joint Photographic "
"Exports Group Image (JPEG). Use <xref linkend=\"RT_ST_AsGDALRaster\"/> if "
"you need to export as less common raster types. If no band is specified and "
"1 or more than 3 bands, then only the first band is used. If 3 bands then "
"all 3 bands are used. There are many variants of the function with many "
"options. These are itemized below:"
msgstr ""
"Повертає вибрані канали растра як єдине зображення Joint Photographic "
"Exports Group Image (JPEG). Використовуйте <xref "
"linkend=\"RT_ST_AsGDALRaster\"/>, якщо вам потрібно експортувати менш "
"поширені типи растрів. Якщо смуга не вказана і 1 або більше 3 каналів, то "
"використовується тільки перший канал. Якщо 3 канали, то використовуються всі "
"3 канали. Існує багато варіантів функції з багатьма опціями. Вони "
"перераховані нижче:"

#. Tag: para
#, no-c-format
msgid "<varname>nband</varname> is for single band exports."
msgstr "<varname>nband</varname> призначений для експорту одного каналу."

#. Tag: para
#, no-c-format
msgid ""
"<varname>nbands</varname> is an array of bands to export (note that max is 3 "
"for JPEG) and the order of the bands is RGB. e.g ARRAY[3,2,1] means map band "
"3 to Red, band 2 to green and band 1 to blue"
msgstr ""
"<varname>nbands</varname> — це масив каналів, які потрібно експортувати "
"(зверніть увагу, що для JPEG максимальне значення становить 3), а порядок "
"каналів — RGB. Наприклад, ARRAY[3,2,1] означає, що канал 3 відповідає "
"червоному кольору, канал 2 — зеленому, а канал 1 — синьому"

#. Tag: para
#, no-c-format
msgid ""
"<varname>quality</varname> number from 0 to 100. The higher the number the "
"crisper the image."
msgstr ""
"<varname>quality</varname> число від 0 до 100. Чим вище число, тим чіткіше "
"зображення."

#. Tag: para
#, no-c-format
msgid ""
"<varname>options</varname> text Array of GDAL options as defined for JPEG "
"(look at create_options for JPEG <xref linkend=\"RT_ST_GDALDrivers\"/>). For "
"JPEG valid ones are <varname>PROGRESSIVE</varname> ON or OFF and "
"<varname>QUALITY</varname> a range from 0 to 100 and default to 75. Refer to "
"<link xlink:href=\"http://www.gdal.org/frmt_various.html\">GDAL Raster "
"format options</link> for more details."
msgstr ""
"<varname>options</varname> текст Масив опцій GDAL, як визначено для JPEG "
"(див. create_options для JPEG <xref linkend=\"RT_ST_GDALDrivers\"/>). Для "
"JPEG дійсними є <varname>PROGRESSIVE</varname> ON або OFF і "
"<varname>QUALITY</varname> в діапазоні від 0 до 100, а за замовчуванням — "
"75. Докладнішу інформацію див. у <link xlink:href=\"http://www.gdal.org/"
"frmt_various.html\">Параметри формату GDAL Raster</link>."

#. Tag: title
#, no-c-format
msgid "Examples: Output"
msgstr "Приклади: Вихідні дані"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref "
"linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref "
"linkend=\"RT_ST_AsTIFF\"/>"
msgstr ""
", <xref linkend=\"RT_ST_GDALDrivers\"/>, <xref "
"linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref "
"linkend=\"RT_ST_AsTIFF\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the raster tile selected bands as a single portable network graphics "
"(PNG) image (byte array). If 1, 3, or 4 bands in raster and no bands are "
"specified, then all bands are used. If more 2 or more than 4 bands and no "
"bands specified, then only band 1 is used. Bands are mapped to RGB or RGBA "
"space."
msgstr ""
"уПовертає вибрані канали растрової плитки як одне зображення у форматі PNG "
"(масив байтів). Якщо в растрі вказано 1, 3 або 4 канали і не вказано жодного "
"каналу, то використовуються всі канали. Якщо вказано більше 2 або більше 4 "
"каналів і не вказано жодного каналу, то використовується тільки канал 1. "
"Канали відображаються в просторі RGB або RGBA."

#. Tag: para
#, no-c-format
msgid ""
"Returns the selected bands of the raster as a single Portable Network "
"Graphics Image (PNG). Use <xref linkend=\"RT_ST_AsGDALRaster\"/> if you need "
"to export as less common raster types. If no band is specified, then the "
"first 3 bands are exported. There are many variants of the function with "
"many options. If no <varname>srid</varname> is specified then then srid of "
"the raster is used. These are itemized below:"
msgstr ""
"Повертає вибрані канали растра як єдине зображення Portable Network Graphics "
"Image (PNG). Використовуйте <xref linkend=\"RT_ST_AsGDALRaster\"/>, якщо вам "
"потрібно експортувати менш поширені типи растрів. Якщо канал не вказаний, "
"експортуються перші 3 канали. Існує багато варіантів функції з багатьма "
"опціями. Якщо не вказано <varname>srid</varname>, то використовується srid "
"растру. Вони перераховані нижче:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>nbands</varname> is an array of bands to export (note that max is 4 "
"for PNG) and the order of the bands is RGBA. e.g ARRAY[3,2,1] means map band "
"3 to Red, band 2 to green and band 1 to blue"
msgstr ""
"<varname>nbands</varname> — це масив каналів, які потрібно експортувати "
"(зверніть увагу, що для PNG максимальне значення становить 4), а порядок "
"каналів — RGBA. Наприклад, ARRAY[3,2,1] означає, що канал 3 відповідає "
"червоному кольору, канал 2 — зеленому, а канал 1 — синьому"

#. Tag: para
#, no-c-format
msgid ""
"<varname>compression</varname> number from 1 to 9. The higher the number the "
"greater the compression."
msgstr ""
"<varname>compression</varname> число від 1 до 9. Чим вище число, тим "
"сильніше стиснення."

#. Tag: para
#, no-c-format
msgid ""
"<varname>options</varname> text Array of GDAL options as defined for PNG "
"(look at create_options for PNG of <xref linkend=\"RT_ST_GDALDrivers\"/>). "
"For PNG valid one is only ZLEVEL (amount of time to spend on compression -- "
"default 6) e.g. ARRAY['ZLEVEL=9']. WORLDFILE is not allowed since the "
"function would have to output two outputs. Refer to <link xlink:"
"href=\"http://www.gdal.org/frmt_various.html\">GDAL Raster format options</"
"link> for more details."
msgstr ""
"<varname>options</varname> текст Масив опцій GDAL, як визначено для PNG "
"(дивіться create_options для PNG у <xref linkend=\"RT_ST_GDALDrivers\"/>). "
"Для PNG дійсним є тільки ZLEVEL (кількість часу, що витрачається на "
"стиснення — за замовчуванням 6), наприклад ARRAY[\"ZLEVEL=9\"]. WORLDFILE не "
"допускається, оскільки функція повинна видавати два результати. Докладнішу "
"інформацію див. у <link xlink:href=\"http://www.gdal.org/frmt_various."
"html\">Параметри формату GDAL Raster</link>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_ColorMap\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>, "
"<xref linkend=\"RT_Raster_Applications\"/>"
msgstr ""
", <xref linkend=\"RT_ST_ColorMap\"/>, <xref linkend=\"RT_ST_GDALDrivers\"/>, "
"<xref linkend=\"RT_Raster_Applications\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the raster selected bands as a single TIFF image (byte array). If no "
"band is specified or any of specified bands does not exist in the raster, "
"then will try to use all bands."
msgstr ""
"Повертає вибрані канали растра як одне зображення TIFF (масив байтів). Якщо "
"канал не вказана або будь-яка із вказаних смуг не існує в растрі, то буде "
"зроблена спроба використати всі канали."

#. Tag: para
#, no-c-format
msgid ""
"Returns the selected bands of the raster as a single Tagged Image File "
"Format (TIFF). If no band is specified, will try to use all bands. This is a "
"wrapper around <xref linkend=\"RT_ST_AsGDALRaster\"/>. Use <xref "
"linkend=\"RT_ST_AsGDALRaster\"/> if you need to export as less common raster "
"types. There are many variants of the function with many options. If no "
"spatial reference SRS text is present, the spatial reference of the raster "
"is used. These are itemized below:"
msgstr ""
"Повертає вибрані канали растра у вигляді єдиного файлу формату TIFF (Tagged "
"Image File Format). Якщо канал не вказано, буде зроблена спроба використати "
"всі канали. Це обгортка навколо <xref linkend=\"RT_ST_AsGDALRaster\"/>. "
"Використовуйте <xref linkend=\"RT_ST_AsGDALRaster\"/>, якщо вам потрібно "
"експортувати менш поширені типи растрів. Існує багато варіантів функції з "
"багатьма опціями. Якщо текст просторової системи координат (SRS) відсутній, "
"використовується просторова система координат растра. Вони перелічені нижче:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>nbands</varname> is an array of bands to export (note that max is 3 "
"for PNG) and the order of the bands is RGB. e.g ARRAY[3,2,1] means map band "
"3 to Red, band 2 to green and band 1 to blue"
msgstr ""
"<varname>nbands</varname> — це масив каналів, які потрібно експортувати "
"(зверніть увагу, що для PNG максимальне значення становить 3), а порядок "
"каналів — RGB. Наприклад, ARRAY[3,2,1] означає, що канал 3 відповідає "
"червоному кольору, канал 2 — зеленому, а канал 1 — синьому"

#. Tag: para
#, no-c-format
msgid ""
"<varname>compression</varname> Compression expression -- JPEG90 (or some "
"other percent), LZW, JPEG, DEFLATE9."
msgstr ""
"<varname>compression</varname> Вираз стиснення — JPEG90 (або інший "
"відсоток), LZW, JPEG, DEFLATE9."

#. Tag: para
#, no-c-format
msgid ""
"<varname>options</varname> text Array of GDAL create options as defined for "
"GTiff (look at create_options for GTiff of <xref "
"linkend=\"RT_ST_GDALDrivers\"/>). or refer to <link xlink:href=\"http://www."
"gdal.org/frmt_various.html\">GDAL Raster format options</link> for more "
"details."
msgstr ""
"<varname>options</varname> текст Масив опцій створення GDAL, як визначено "
"для GTiff (дивіться create_options для GTiff у <xref "
"linkend=\"RT_ST_GDALDrivers\"/>). або дивіться <link xlink:href=\"http://www."
"gdal.org/frmt_various.html\">Опції формату GDAL Raster</link> для більш "
"детальної інформації."

#. Tag: para
#, no-c-format
msgid ""
"<varname>srid</varname> srid of spatial_ref_sys of the raster. This is used "
"to populate the georeference information"
msgstr ""
"<varname>srid</varname> srid просторової системи координат растра. "
"Використовується для заповнення геореференційної інформації"

#. Tag: title
#, no-c-format
msgid "Examples: Use jpeg compression 90%"
msgstr "Приклади: Використовуйте стиснення jpeg 90%"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_SRID\"/>"
msgstr ""
", <xref linkend=\"RT_ST_AsGDALRaster\"/>, <xref linkend=\"RT_ST_SRID\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Processing: Map Algebra"
msgstr "Растрова обробка: алгебра карт"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the raster clipped by the input geometry. If band number is not "
"specified, all bands are processed. If <varname>crop</varname> is not "
"specified or TRUE, the output raster is cropped. If <varname>touched</"
"varname> is set to TRUE, then touched pixels are included, otherwise only if "
"the center of the pixel is in the geometry it is included."
msgstr ""
"Повертає растр, обрізаний вхідною геометрією. Якщо номер каналу не вказано, "
"обробляються всі канали. Якщо <varname>crop</varname> не вказано або TRUE, "
"вихідний растр обрізається. Якщо <varname>touched</varname> встановлено на "
"TRUE, то долучаються дотичні пікселі, інакше долучається тільки той піксель, "
"центр якого знаходиться в геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Returns a raster that is clipped by the input geometry <varname>geom</"
"varname>. If band index is not specified, all bands are processed."
msgstr ""
"Повертає растр, обрізаний вхідною геометрією <varname>geom</varname>. Якщо "
"індекс канал не вказано, обробляються всі канали."

#. Tag: para
#, no-c-format
msgid ""
"Rasters resulting from ST_Clip must have a nodata value assigned for areas "
"clipped, one for each band. If none are provided and the input raster do not "
"have a nodata value defined, nodata values of the resulting raster are set "
"to ST_MinPossibleValue(ST_BandPixelType(rast, band)). When the number of "
"nodata value in the array is smaller than the number of band, the last one "
"in the array is used for the remaining bands. If the number of nodata value "
"is greater than the number of band, the extra nodata values are ignored. All "
"variants accepting an array of nodata values also accept a single value "
"which will be assigned to each band."
msgstr ""
"Растери, отримані в результаті ST_Clip, повинні мати значення nodata, "
"призначене для обрізаних областей, по одному для кожного каналу. Якщо такі "
"значення не вказані, а вхідний растр не має визначеного значення nodata, "
"значення nodata результуючого растра встановлюються на "
"ST_MinPossibleValue(ST_BandPixelType(rast, band)). Якщо кількість значень "
"nodata в масиві менша за кількість каналів, для решти каналів "
"використовується останнє значення в масиві. Якщо кількість значень nodata "
"більша за кількість каналів, зайві значення nodata ігноруються. Усі "
"варіанти, що приймають масив значень nodata, також приймають одне значення, "
"яке буде присвоєно кожному каналі."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>crop</varname> is not specified, true is assumed meaning the "
"output raster is cropped to the intersection of the <varname>geom</"
"varname>and <varname>rast</varname> extents. If <varname>crop</varname> is "
"set to false, the new raster gets the same extent as <varname>rast</"
"varname>. If <varname>touched</varname> is set to true, then all pixels in "
"the <varname>rast</varname> that intersect the geometry are selected."
msgstr ""
"Якщо <varname>crop</varname> не вказано, вважається, що значення true, тобто "
"вихідний растр обрізається до перетину меж <varname>geom</varname> та "
"<varname>rast</varname>. Якщо <varname>crop</varname> встановлено на false, "
"новий растр отримує ті ж межі, що і <varname>rast</varname>. Якщо "
"<varname>touched</varname> встановлено на true, то вибираються всі пікселі в "
"<varname>rast</varname>, які перетинають геометрію."

#. Tag: para
#, no-c-format
msgid ""
"The default behavior is touched=false, which will only select pixels where "
"the center of the pixel is covered by the geometry."
msgstr ""
"За замовчуванням використовується значення touched=false, яке вибирає тільки "
"ті пікселі, центр яких покритий геометрією."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.5.0 - touched argument added."
msgstr "Покращено: 3.5.0 - додано аргумент touched."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 Rewritten in C"
msgstr "Покращено: 2.1.0 Переписано на C"

#. Tag: para
#, no-c-format
msgid ""
"Examples here use Massachusetts aerial data available on MassGIS site <link "
"xlink:href=\"https://www.mass.gov/info-details/massgis-data-20082009-aerial-"
"imagery\">MassGIS Aerial Orthos</link>."
msgstr ""
"У наведених прикладах використовуються аерофотознімки штату Массачусетс, "
"доступні на сайті MassGIS <link xlink:href=\"https://www.mass.gov/info-"
"details/massgis-data-20082009-aerial-imagery\">MassGIS Aerial Orthos</link>."

#. Tag: title
#, no-c-format
msgid "Examples: Comparing selecting all touched vs. not all touched"
msgstr ""
"Приклади: Порівняння вибору всіх торканих елементів та не всіх торканих "
"елементів"

#. Tag: title
#, no-c-format
msgid "Examples: 1 band clipping (not touched)"
msgstr "Приклади: 1 канал обрізається (не торкається)"

#. Tag: para
#, no-c-format
msgid "Full raster tile before clipping"
msgstr "Повна растрова плитка перед обрізанням"

#. Tag: para
#, no-c-format
msgid "After Clipping"
msgstr "Після обрізання"

#. Tag: title
#, no-c-format
msgid ""
"Examples: 1 band clipping with no crop and add back other bands unchanged"
msgstr ""
"Приклади: обрізання 1 каналу без обрізки та додавання інших каналів без змін"

#. Tag: para
#, no-c-format
msgid "After Clipping - surreal"
msgstr "Після обрізки - сюрреалістично"

#. Tag: title
#, no-c-format
msgid "Examples: Clip all bands"
msgstr "Приклади: Обрізати всі канали"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Count\"/>, <xref linkend=\"RT_ST_MapAlgebra\"/>, "
"<xref linkend=\"RT_ST_Intersection\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Count\"/>, <xref linkend=\"RT_ST_MapAlgebra\"/>, "
"<xref linkend=\"RT_ST_Intersection\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a new raster of up to four 8BUI bands (grayscale, RGB, RGBA) from "
"the source raster and a specified band. Band 1 is assumed if not specified."
msgstr ""
"Створює новий растр з максимум чотирма смугами 8BUI (відтінки сірого, RGB, "
"RGBA) на основі вихідного растра та вказаної смуги. Якщо смуга не вказана, "
"за замовчуванням використовується смуга 1."

#. Tag: para
#, no-c-format
msgid ""
"Apply a <varname>colormap</varname> to the band at <varname>nband</varname> "
"of <varname>rast</varname> resulting a new raster comprised of up to four "
"8BUI bands. The number of 8BUI bands in the new raster is determined by the "
"number of color components defined in <varname>colormap</varname>."
msgstr ""
"Застосуйте <varname>colormap</varname> до каналу на <varname>nband</varname> "
"з <varname>rast</varname>, в результаті чого буде створено новий растр, що "
"складатиметься з чотирьох 8BUI каналів. Кількість каналів 8BUI у новому "
"растрі визначається кількістю компонентів кольору, визначених у "
"<varname>colormap</varname>."

#. Tag: para
#, no-c-format
msgid "If <varname>nband</varname> is not specified, then band 1 is assumed."
msgstr ""
"Якщо <varname>nband</varname> не вказано, то вважається, що використовується "
"канал 1."

#. Tag: para
#, no-c-format
msgid ""
"<varname>colormap</varname> can be a keyword of a pre-defined colormap or a "
"set of lines defining the value and the color components."
msgstr ""
"<varname>colormap</varname> може бути ключовим словом заздалегідь визначеної "
"колірної карти або набором рядків, що визначають значення та колірні "
"компоненти."

#. Tag: para
#, no-c-format
msgid "Valid pre-defined <varname>colormap</varname> keyword:"
msgstr ""
"Дійсне заздалегідь визначене ключове слово <varname>colormap</varname>:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>grayscale</varname> or <varname>greyscale</varname> for a one 8BUI "
"band raster of shades of gray."
msgstr ""
"<varname>grayscale</varname> або <varname>greyscale</varname> для одного "
"8BUI-діапазону растру відтінків сірого."

#. Tag: para
#, no-c-format
msgid ""
"<varname>pseudocolor</varname> for a four 8BUI (RGBA) band raster with "
"colors going from blue to green to red."
msgstr ""
"<varname>pseudocolor</varname> для чотирьох 8BUI (RGBA) канального растру з "
"кольорами від синього до зеленого до червоного."

#. Tag: para
#, no-c-format
msgid ""
"<varname>fire</varname> for a four 8BUI (RGBA) band raster with colors going "
"from black to red to pale yellow."
msgstr ""
"<varname>fire</varname> для чотирьох 8BUI (RGBA) канального растру з "
"кольорами від чорного до червоного та блідо-жовтого."

#. Tag: para
#, no-c-format
msgid ""
"<varname>bluered</varname> for a four 8BUI (RGBA) band raster with colors "
"going from blue to pale white to red."
msgstr ""
"<varname>bluered</varname> для чотирьох 8BUI (RGBA) канального растру з "
"кольорами від синього до блідо-білого та червоного."

#. Tag: para
#, no-c-format
msgid ""
"Users can pass a set of entries (one per line) to <varname>colormap</"
"varname> to specify custom colormaps. Each entry generally consists of five "
"values: the pixel value and corresponding Red, Green, Blue, Alpha components "
"(color components between 0 and 255). Percent values can be used instead of "
"pixel values where 0% and 100% are the minimum and maximum values found in "
"the raster band. Values can be separated with commas (','), tabs, colons "
"(':') and/or spaces. The pixel value can be set to <emphasis>nv</emphasis>, "
"<emphasis>null</emphasis> or <emphasis>nodata</emphasis> for the NODATA "
"value. An example is provided below."
msgstr ""
"Користувачі можуть передати набір записів (по одному на рядок) до "
"<varname>colormap</varname>, щоб вказати власні колірні карти. Кожен запис "
"зазвичай складається з п'яти значень: значення пікселя та відповідні "
"компоненти червоного, зеленого, синього та альфа (компоненти кольору від 0 "
"до 255). Замість значень пікселів можна використовувати процентні значення, "
"де 0% і 100% є мінімальним і максимальним значеннями, що зустрічаються в "
"растровому каналі. Значення можна розділяти комами (\",\"), табуляцією, "
"двокрапкою (\":\") та/або пробілами. Значення пікселя можна встановити як "
"<emphasis>nv</emphasis>, <emphasis>null</emphasis> або <emphasis>nodata</"
"emphasis> для значення NODATA. Приклад наведено нижче."

#. Tag: para
#, no-c-format
msgid ""
"The syntax of <varname>colormap</varname> is similar to that of the color-"
"relief mode of GDAL <link xlink:href=\"http://www.gdal.org/gdaldem."
"html#gdaldem_color_relief\">gdaldem</link>."
msgstr ""
"Синтаксис <varname>colormap</varname> схожий на синтаксис режиму кольорового "
"рельєфу GDAL <link xlink:href=\"http://www.gdal.org/gdaldem."
"html#gdaldem_color_relief\">gdaldem</link>."

#. Tag: para
#, no-c-format
msgid "Valid keywords for <varname>method</varname>:"
msgstr "Дійсні ключові слова для <varname>method</varname>:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>INTERPOLATE</varname> to use linear interpolation to smoothly blend "
"the colors between the given pixel values"
msgstr ""
"<varname>INTERPOLATE</varname> для використання лінійної інтерполяції для "
"плавного змішування кольорів між заданими значеннями пікселів"

#. Tag: para
#, no-c-format
msgid ""
"<varname>EXACT</varname> to strictly match only those pixels values found in "
"the colormap. Pixels whose value does not match a colormap entry will be set "
"to 0 0 0 0 (RGBA)"
msgstr ""
"<varname>EXACT</varname> для точного збігу тільки тих значень пікселів, які "
"знаходяться в колірній карті. Пікселі, значення яких не збігаються із "
"записом у колірній карті, будуть встановлені на 0 0 0 0 (RGBA)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>NEAREST</varname> to use the colormap entry whose value is closest "
"to the pixel value"
msgstr ""
"<varname>NEAREST</varname> для використання запису колірної карти, значення "
"якого найближче до значення пікселя"

#. Tag: para
#, no-c-format
msgid ""
"A great reference for colormaps is <link xlink:href=\"http://www."
"colorbrewer2.org\">ColorBrewer</link>."
msgstr ""
"Чудовим джерелом інформації про колірні карти є <link xlink:href=\"http://"
"www.colorbrewer2.org\">ColorBrewer</link>."

#. Tag: para
#, no-c-format
msgid ""
"The resulting bands of new raster will have no NODATA value set. Use <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/> to set a NODATA value if one is "
"needed."
msgstr ""
"У отриманих каналах нового растра не буде встановлено значення NODATA. "
"Використовуйте <xref linkend=\"RT_ST_SetBandNoDataValue\"/>, щоб встановити "
"значення NODATA, якщо це необхідно."

#. Tag: para
#, no-c-format
msgid "This is a junk table to play with"
msgstr "Це чорнова таблиця, з якою можжна погратися"

#. Tag: title
#, no-c-format
msgid "Examples: Compare different color map looks using ST_AsPNG"
msgstr ""
"Приклади: Порівняйте різні варіанти відображення кольорової карти за "
"допомогою ST_AsPNG"

#. Tag: para
#, no-c-format
msgid "orig_png"
msgstr "orig_png"

#. Tag: para
#, no-c-format
msgid "grey_png"
msgstr "grey_png"

#. Tag: para
#, no-c-format
msgid "pseudo_png"
msgstr "pseudo_png"

#. Tag: para
#, no-c-format
msgid "fire_png"
msgstr "fire_png"

#. Tag: para
#, no-c-format
msgid "bluered_png"
msgstr "bluered_png"

#. Tag: para
#, no-c-format
msgid "red_png"
msgstr "red_png"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_AsRaster\"/> <xref linkend=\"RT_ST_MapAlgebra\"/>, "
"<xref linkend=\"RT_ST_Grayscale\"/> <xref linkend=\"RT_ST_NumBands\"/>, "
"<xref linkend=\"RT_ST_Reclass\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_Union\"/>"
msgstr ""
", <xref linkend=\"RT_ST_AsRaster\"/> <xref linkend=\"RT_ST_MapAlgebra\"/>, "
"<xref linkend=\"RT_ST_Grayscale\"/> <xref linkend=\"RT_ST_NumBands\"/>, "
"<xref linkend=\"RT_ST_Reclass\"/>, <xref "
"linkend=\"RT_ST_SetBandNoDataValue\"/>, <xref linkend=\"RT_ST_Union\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a new one-8BUI band raster from the source raster and specified "
"bands representing Red, Green and Blue"
msgstr ""
"Створює новий растр з одним каналом 8BUI на основі вихідного растра та "
"вказаних каналів, що представляють червоний, зелений та синій кольори"

#. Tag: para
#, no-c-format
msgid ""
"Create a raster with one 8BUI band given three input bands (from one or more "
"rasters). Any input band whose pixel type is not 8BUI will be reclassified "
"using <xref linkend=\"RT_ST_Reclass\"/>."
msgstr ""
"Створіть растр з одним каналом 8BUI, маючи три вхідні канали (з одного або "
"декількох растрів). Будь-який вхідний канал, тип пікселів якого не є 8BUI, "
"буде перекласифіковано за допомогою <xref linkend=\"RT_ST_Reclass\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This function is not like <xref linkend=\"RT_ST_ColorMap\"/> with the "
"<varname>grayscale</varname> keyword as ST_ColorMap operates on only one "
"band while this function expects three bands for RGB. This function applies "
"the following equation for converting RGB to Grayscale: 0.2989 * RED + "
"0.5870 * GREEN + 0.1140 * BLUE"
msgstr ""
"Ця функція не схожа на <xref linkend=\"RT_ST_ColorMap\"/> з ключовим словом "
"<varname>grayscale</varname>, оскільки ST_ColorMap працює тільки з одним "
"каналом, а ця функція очікує три канали для RGB. Ця функція застосовує "
"наступне рівняння для перетворення RGB у сірий: 0,2989 * RED + 0,5870 * "
"GREEN + 0,1140 * BLUE"

#. Tag: para
#, no-c-format
msgid "original_png"
msgstr "original_png"

#. Tag: para
#, no-c-format
msgid "grayscale_png"
msgstr "grayscale_png"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Reclass\"/>, <xref linkend=\"RT_ST_ColorMap\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Reclass\"/>, <xref linkend=\"RT_ST_ColorMap\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns a raster or a set of geometry-pixelvalue pairs "
"representing the shared portion of two rasters or the geometrical "
"intersection of a vectorization of the raster and a geometry.</refpurpose>"
msgstr ""
"<refpurpose>Повертає растр або набір пар геометрія-піксельне значення, що "
"представляють спільну частину двох растрів або геометричне перетин "
"векторизації растра і геометрії.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns a raster or a set of geometry-pixelvalue pairs representing "
"the shared portion of two rasters or the geometrical intersection of a "
"vectorization of the raster and a geometry.</para>"
msgstr ""
"<para>Повертає растр або набір пар геометрія-піксель, що представляють "
"спільну частину двох растрів або геометричне перетин векторизації растру і "
"геометрії.</para>"

#. Tag: para
#, no-c-format
msgid ""
"The first three variants, returning a setof geomval, works in vector space. "
"The raster is first vectorized (using <xref linkend=\"RT_ST_DumpAsPolygons\"/"
">) into a set of geomval rows and those rows are then intersected with the "
"geometry using the <xref linkend=\"ST_Intersection\"/> (geometry, geometry) "
"PostGIS function. Geometries intersecting only with a nodata value area of a "
"raster returns an empty geometry. They are normally excluded from the "
"results by the proper usage of <xref linkend=\"RT_ST_Intersects\"/> in the "
"WHERE clause."
msgstr ""
"Перші три варіанти, що повертають набір geomval, працюють у векторному "
"просторі. Растр спочатку векторизується (за допомогою <xref "
"linkend=\"RT_ST_DumpAsPolygons\"/>) у набір рядків geomval, а потім ці рядки "
"перетинаються з геометрією за допомогою функції PostGIS <xref "
"linkend=\"ST_Intersection\"/>(geometry, geometry). Геометрії, що "
"перетинаються тільки з областю растра зі значенням nodata, повертають "
"порожню геометрію. Зазвичай вони виключаються з результатів за допомогою "
"правильного використання <xref linkend=\"RT_ST_Intersects\"/> в розділі "
"WHERE."

#. Tag: para
#, no-c-format
msgid ""
"You can access the geometry and the value parts of the resulting set of "
"geomval by surrounding them with parenthesis and adding '.geom' or '.val' at "
"the end of the expression. e.g. (ST_Intersection(rast, geom)).geom"
msgstr ""
"Ви можете отримати доступ до геометрії та значень результативного набору "
"geomval, обернувши їх у дужки та додавши \".geom\" або \".val\" в кінці "
"виразу. Наприклад, (ST_Intersection(rast, geom)).geom"

#. Tag: para
#, no-c-format
msgid ""
"The other variants, returning a raster, works in raster space. They are "
"using the two rasters version of ST_MapAlgebraExpr to perform the "
"intersection."
msgstr ""
"Інші варіанти, що повертають растр, працюють у растровому просторі. Вони "
"використовують версію ST_MapAlgebraExpr з двома растрами для виконання "
"перетину."

#. Tag: para
#, no-c-format
msgid ""
"The extent of the resulting raster corresponds to the geometrical "
"intersection of the two raster extents. The resulting raster includes "
"'BAND1', 'BAND2' or 'BOTH' bands, following what is passed as the "
"<varname>returnband</varname> parameter. Nodata value areas present in any "
"band results in nodata value areas in every bands of the result. In other "
"words, any pixel intersecting with a nodata value pixel becomes a nodata "
"value pixel in the result."
msgstr ""
"Межі отриманого растра відповідають геометричному перетину двох меж растра. "
"Отриманий растр включає канали \"BAND1\", \"BAND2\" або \"BOTH\", відповідно "
"до того, що передається як параметр <varname>returnband</varname>. Області з "
"значенням nodata, присутні в будь-якій смузі, призводять до появи областей з "
"значенням nodata в усіх смугах результату. Іншими словами, будь-який "
"піксель, що перетинається з пікселем із значенням nodata, стає пікселем із "
"значенням nodata в результаті."

#. Tag: para
#, no-c-format
msgid ""
"Rasters resulting from ST_Intersection must have a nodata value assigned for "
"areas not intersecting. You can define or replace the nodata value for any "
"resulting band by providing a <varname>nodataval[]</varname> array of one or "
"two nodata values depending if you request 'BAND1', 'BAND2' or 'BOTH' bands. "
"The first value in the array replace the nodata value in the first band and "
"the second value replace the nodata value in the second band. If one input "
"band do not have a nodata value defined and none are provided as an array, "
"one is chosen using the ST_MinPossibleValue function. All variant accepting "
"an array of nodata value can also accept a single value which will be "
"assigned to each requested band."
msgstr ""
"Растри, отримані в результаті ST_Intersection, повинні мати значення nodata, "
"призначене для областей, що не перетинаються. Ви можете визначити або "
"замінити значення nodata для будь-якого отриманого каналу, надавши масив "
"<varname>nodataval[]</varname> з одним або двома значеннями nodata, залежно "
"від того, чи ви запитуєте канали \"BAND1\", \"BAND2\" або \"BOTH\". Перше "
"значення в масиві замінює значення nodata в першому каналі, а друге значення "
"замінює значення nodata в другому каналі. Якщо один вхідний канал не має "
"визначеного значення nodata і жодне значення не вказано в масиві, воно "
"вибирається за допомогою функції ST_MinPossibleValue. Усі варіанти, що "
"приймають масив значень nodata, також можуть приймати одне значення, яке "
"буде присвоєно кожному запитуваному каналу."

#. Tag: para
#, no-c-format
msgid ""
"In all variants, if no band number is specified band 1 is assumed. If you "
"need an intersection between a raster and geometry that returns a raster, "
"refer to <xref linkend=\"RT_ST_Clip\"/>."
msgstr ""
"У всіх варіантах, якщо номер каналу не вказано, вважається, що це каналу 1. "
"Якщо вам потрібна перетин між растром і геометрією, який повертає растр, "
"зверніться до <xref linkend=\"RT_ST_Clip\"/>."

#. Tag: para
#, no-c-format
msgid ""
"To get more control on the resulting extent or on what to return when "
"encountering a nodata value, use the two rasters version of <xref "
"linkend=\"RT_ST_MapAlgebraExpr2\"/>."
msgstr ""
"Щоб отримати більший контроль над результатом або над тим, що повертати при "
"зустрічі значення nodata, використовуйте версію з двома растрами <xref "
"linkend=\"RT_ST_MapAlgebraExpr2\"/>."

#. Tag: para
#, no-c-format
msgid ""
"To compute the intersection of a raster band with a geometry in raster "
"space, use <xref linkend=\"RT_ST_Clip\"/>. ST_Clip works on multiple bands "
"rasters and does not return a band corresponding to the rasterized geometry."
msgstr ""
"Щоб обчислити перетин каналу растра з геометрією в растровому просторі, "
"використовуйте <xref linkend=\"RT_ST_Clip\"/>. ST_Clip працює з растрами з "
"декількома каналами і не повертає канал, що відповідає растрованій геометрії."

#. Tag: para
#, no-c-format
msgid ""
"ST_Intersection should be used in conjunction with <xref "
"linkend=\"RT_ST_Intersects\"/> and an index on the raster column and/or the "
"geometry column."
msgstr ""
"ST_Intersection слід використовувати разом з <xref "
"linkend=\"RT_ST_Intersects\"/> та індексом у стовпці растру та/або стовпці "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 - Intersection in the raster space was introduced. In "
"earlier pre-2.0.0 versions, only intersection performed in vector space were "
"supported."
msgstr ""
"Покращено: 2.0.0 — додано перетин у растровому просторі. У попередніх "
"версіях до 2.0.0 підтримувався лише перетин у векторному просторі."

#. Tag: title
#, no-c-format
msgid "Examples: Geometry, Raster -- resulting in geometry vals"
msgstr "Приклади: Геометрія, Растр — результатом є значення геометрії"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Intersects\"/>, <xref "
"linkend=\"RT_ST_MapAlgebraExpr2\"/>, <xref linkend=\"RT_ST_Clip\"/>, <xref "
"linkend=\"ST_AsText\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Intersects\"/>, <xref "
"linkend=\"RT_ST_MapAlgebraExpr2\"/>, <xref linkend=\"RT_ST_Clip\"/>, <xref "
"linkend=\"ST_AsText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Callback function version - Returns a one-band raster given one or more "
"input rasters, band indexes and one user-specified callback function."
msgstr ""
"Версія функції зворотного виклику - Повертає односмуговий растр, заданий "
"одним або декількома вхідними растрами, індексами каналів і однією функцією "
"зворотного виклику, заданою користувачем."

#. Tag: para
#, no-c-format
msgid ""
"Returns a one-band raster given one or more input rasters, band indexes and "
"one user-specified callback function."
msgstr ""
"Повертає одноканальний растр, заданий одним або декількома вхідними "
"растрами, індексами каналів і однією функцією зворотного виклику, заданою "
"користувачем."

#. Tag: para
#, no-c-format
msgid "Rasters on which the map algebra process is evaluated."
msgstr "Растри, на яких оцінюється процес алгебри карт."

#. Tag: para
#, no-c-format
msgid ""
"<varname>rastbandargset</varname> allows the use of a map algebra operation "
"on many rasters and/or many bands. See example Variant 1."
msgstr ""
"<varname>rastbandargset</varname> дозволяє використовувати операцію алгебри "
"карт на багатьох растрах та/або багатьох каналах. Див. приклад Варіант 1."

#. Tag: para
#, no-c-format
msgid ""
"Band numbers of the raster to be evaluated. nband can be an integer or "
"integer[] denoting the bands. nband1 is band on rast1 and nband2 is band on "
"rast2 for the 2 raster/2band case."
msgstr ""
"Номери каналів растра, що підлягають оцінці. nband може бути цілим числом "
"або цілим числом [], що позначає каналу. nband1 — це канал на rast1, а "
"nband2 — канал на rast2 для випадку 2 raster/2band."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>callbackfunc</varname> parameter must be the name and signature "
"of an SQL or PL/pgSQL function, cast to a regprocedure. An example PL/pgSQL "
"function example is:"
msgstr ""
"Параметр <varname>callbackfunc</varname> повинен бути ім'ям і сигнатурою "
"функції SQL або PL/pgSQL, перетвореною в regprocedure. Приклад функції PL/"
"pgSQL:"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>callbackfunc</varname> must have three arguments: a 3-dimension "
"double precision array, a 2-dimension integer array and a variadic 1-"
"dimension text array. The first argument <varname>value</varname> is the set "
"of values (as double precision) from all input rasters. The three dimensions "
"(where indexes are 1-based) are: raster #, row y, column x. The second "
"argument <varname>position</varname> is the set of pixel positions from the "
"output raster and input rasters. The outer dimension (where indexes are 0-"
"based) is the raster #. The position at outer dimension index 0 is the "
"output raster's pixel position. For each outer dimension, there are two "
"elements in the inner dimension for X and Y. The third argument "
"<varname>userargs</varname> is for passing through any user-specified "
"arguments."
msgstr ""
"Функція <varname>callbackfunc</varname> повинна мати три аргументи: "
"тривимірний масив подвійної точності, двовимірний масив цілих чисел і "
"варіативний одновимірний текстовий масив. Перший аргумент <varname>value</"
"varname> — це набір значень (подвійної точності) з усіх вхідних растрів. Три "
"виміри (де індекси починаються з 1) є такими: растр №, рядок y, стовпець x. "
"Другий аргумент <varname>position</varname> є набором позицій пікселів з "
"вихідного растру та вхідних растрів. Зовнішній вимір (де індекси починаються "
"з 0) — це растр #. Позиція при зовнішньому індексі виміру 0 — це позиція "
"пікселя вихідного растра. Для кожного зовнішнього виміру є два елементи у "
"внутрішньому вимірі для X та Y. Третій аргумент <varname>userargs</varname> "
"призначений для передачі будь-яких аргументів, заданих користувачем."

#. Tag: para
#, no-c-format
msgid ""
"Passing a <type>regprocedure</type> argument to a SQL function requires the "
"full function signature to be passed, then cast to a <type>regprocedure</"
"type> type. To pass the above example PL/pgSQL function as an argument, the "
"SQL for the argument is:"
msgstr ""
"Для передачі аргументу <type>regprocedure</type> до функції SQL необхідно "
"передати повну сигнатуру функції, а потім перетворити її до типу "
"<type>regprocedure</type>. Щоб передати вищезазначену функцію PL/pgSQL як "
"аргумент, SQL для аргументу буде таким:"

#. Tag: para
#, no-c-format
msgid ""
"Note that the argument contains the name of the function, the types of the "
"function arguments, quotes around the name and argument types, and a cast to "
"a <type>regprocedure</type>."
msgstr ""
"Зверніть увагу, що аргумент містить ім'я функції, типи аргументів функції, "
"лапки навколо імені та типів аргументів, а також приведення до типу "
"<type>regprocedure</type>."

#. Tag: para
#, no-c-format
msgid ""
"An n-dimensional array (matrix) of numbers used to filter what cells get "
"passed to map algebra call-back function. 0 means a neighbor cell value "
"should be treated as no-data and 1 means value should be treated as data. If "
"weight is set to true, then the values, are used as multipliers to multiple "
"the pixel value of that value in the neighborhood position."
msgstr ""
"N-вимірний масив (матриця) чисел, що використовується для фільтрації "
"комірок, які передаються до функції зворотного виклику алгебри мап. 0 "
"означає, що значення сусідньої комірки слід розглядати як відсутність даних, "
"а 1 означає, що значення слід розглядати як дані. Якщо вага встановлена як "
"true, то значення використовуються як множники для множення значення пікселя "
"цього значення в сусідній позиції."

#. Tag: para
#, no-c-format
msgid ""
"boolean (true/false) to denote if a mask value should be weighted "
"(multiplied by original value) or not (only applies to proto that takes a "
"mask)."
msgstr ""
"булеве значення (true/false) для позначення того, чи слід зважувати значення "
"маски (помножити на вихідне значення), чи ні (застосовується тільки до "
"прототипу, який приймає маску)."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>pixeltype</varname> is passed in, the one band of the new raster "
"will be of that pixeltype. If pixeltype is passed NULL or left out, the new "
"raster band will have the same pixeltype as the specified band of the first "
"raster (for extent types: INTERSECTION, UNION, FIRST, CUSTOM) or the "
"specified band of the appropriate raster (for extent types: SECOND, LAST). "
"If in doubt, always specify <varname>pixeltype</varname>."
msgstr ""
"Якщо передано <varname>pixeltype</varname>, одон канал нового растру буде "
"мати цей тип пікселів. Якщо pixeltype передається як NULL або пропускається, "
"новий растровий канал матиме той самий тип пікселів, що й вказаний канал "
"першого растру (для типів розширення: INTERSECTION, UNION, FIRST, CUSTOM) "
"або вказаний канал відповідного растру (для типів розширення: SECOND, LAST). "
"У разі сумнівів завжди вказуйте <varname>pixeltype</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The resulting pixel type of the output raster must be one listed in <xref "
"linkend=\"RT_ST_BandPixelType\"/> or left out or set to NULL."
msgstr ""
"Тип пікселів вихідного растру повинен бути одним із типів, перелічених у "
"<xref linkend=\"RT_ST_BandPixelType\"/>, або пропущений, або встановлений як "
"NULL."

#. Tag: para
#, no-c-format
msgid ""
"Possible values are INTERSECTION (default), UNION, FIRST (default for one "
"raster variants), SECOND, LAST, CUSTOM."
msgstr ""
"Можливі значення: INTERSECTION (за замовчуванням), UNION, FIRST (за "
"замовчуванням для одного растрового варіанту), SECOND, LAST, CUSTOM."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>extentype</varname> is CUSTOM, a raster must be provided for "
"<varname>customextent</varname>. See example 4 of Variant 1."
msgstr ""
"Якщо <varname>extentype</varname> дорівнює CUSTOM, для "
"<varname>customextent</varname> необхідно вказати растр. Див. приклад 4 "
"варіанту 1."

#. Tag: para
#, no-c-format
msgid ""
"The distance in pixels from the reference cell in x direction. So width of "
"resulting matrix would be <code>2*distancex + 1</code>.If not specified only "
"the reference cell is considered (neighborhood of 0)."
msgstr ""
"Відстань у пікселях від опорної комірки в напрямку x. Отже, ширина "
"результуючої матриці буде дорівнювати <code>2*distancex + 1</code>. Якщо не "
"вказано, враховується лише опорна комірка (околиця 0)."

#. Tag: para
#, no-c-format
msgid ""
"The distance in pixels from reference cell in y direction. Height of "
"resulting matrix would be <code>2*distancey + 1</code> .If not specified "
"only the reference cell is considered (neighborhood of 0)."
msgstr ""
"Відстань у пікселях від опорної комірки у напрямку y. Висота отриманої "
"матриці буде дорівнювати <code>2*distancey + 1</code>. Якщо не вказано, "
"враховується тільки опорна комірка (околиця 0)."

#. Tag: para
#, no-c-format
msgid ""
"The third argument to the <varname>callbackfunc</varname> is a "
"<type>variadic text</type> array. All trailing text arguments are passed "
"through to the specified <varname>callbackfunc</varname>, and are contained "
"in the <varname>userargs</varname> argument."
msgstr ""
"Третій аргумент для <varname>callbackfunc</varname> є масивом <type>variadic "
"text</type>. Усі кінцеві текстові аргументи передаються до вказаного "
"<varname>callbackfunc</varname> і містяться в аргументі <varname>userargs</"
"varname>."

#. Tag: para
#, no-c-format
msgid ""
"For more information about the VARIADIC keyword, please refer to the "
"PostgreSQL documentation and the \"SQL Functions with Variable Numbers of "
"Arguments\" section of <link xlink:href=\"http://www.postgresql.org/docs/"
"current/static/xfunc-sql.html\">Query Language (SQL) Functions</link>."
msgstr ""
"Для отримання додаткової інформації про ключове слово VARIADIC зверніться до "
"документації PostgreSQL та розділу \"Функції SQL із змінною кількістю "
"аргументів\" у <link xlink:href=\"http://www.postgresql.org/docs/current/"
"static/xfunc-sql.html\">Функції мови запитів (SQL)</link>."

#. Tag: para
#, no-c-format
msgid ""
"The <type>text[]</type> argument to the <varname>callbackfunc</varname> is "
"required, regardless of whether you choose to pass any arguments to the "
"callback function for processing or not."
msgstr ""
"Аргумент <type>text[]</type> для <varname>callbackfunc</varname> є "
"обов'язковим, незалежно від того, чи ви вирішили передати аргументи до "
"функції зворотного виклику для обробки, чи ні."

#. Tag: para
#, no-c-format
msgid ""
"Variant 1 accepts an array of <varname>rastbandarg</varname> allowing the "
"use of a map algebra operation on many rasters and/or many bands. See "
"example Variant 1."
msgstr ""
"Варіант 1 приймає масив <varname>rastbandarg</varname>, що дозволяє "
"використовувати операцію алгебри карт на багатьох растрах та/або багатьох "
"каналах. Див. приклад Варіант 1."

#. Tag: para
#, no-c-format
msgid ""
"Variants 2 and 3 operate upon one or more bands of one raster. See example "
"Variant 2 and 3."
msgstr ""
"Варіанти 2 і 3 працюють з одним або декількома каналами одного растра. Див. "
"приклад варіантів 2 і 3."

#. Tag: para
#, no-c-format
msgid ""
"Variant 4 operate upon two rasters with one band per raster. See example "
"Variant 4."
msgstr ""
"Варіант 4 працює з двома растрами з одним каналом на растр. Див. приклад "
"Варіант 4."

#. Tag: para
#, no-c-format
msgid "Availability: 2.2.0: Ability to add a mask"
msgstr "Доступність: 2.2.0: Можливість додавання маски"

#. Tag: para
#, no-c-format
msgid "One raster, one band"
msgstr "Один растр, один канал"

#. Tag: para
#, no-c-format
msgid "One raster, several bands"
msgstr "Один растр, кілька каналів"

#. Tag: para
#, no-c-format
msgid "Several rasters, several bands"
msgstr "Кілька растрів, кілька каналів"

#. Tag: para
#, no-c-format
msgid "Complete example of tiles of a coverage with neighborhood."
msgstr "Повний приклад плиток покриття з сусідством."

#. Tag: para
#, no-c-format
msgid ""
"Example like the prior one for tiles of a coverage with neighborhood but "
"using only basic SQL features."
msgstr ""
"Приклад, подібний до попереднього, для плиток покриття з сусідством, але з "
"використанням лише основних функцій SQL."

#. Tag: title
#, no-c-format
msgid "Examples: Variants 2 and 3"
msgstr "Приклади: Варіанти 2 і 3"

#. Tag: title
#, no-c-format
msgid "Examples: Variant 4"
msgstr "Приклади: Варіант 4"

#. Tag: para
#, no-c-format
msgid "Two rasters, two bands"
msgstr "Два растри, два канали"

#. Tag: title
#, no-c-format
msgid "Examples: Using Masks"
msgstr "Приклади: використання масок"

#. Tag: para
#, no-c-format
msgid "original"
msgstr "оригінальний"

#. Tag: para
#, no-c-format
msgid "no mask mean value (same as having all 1s in mask matrix)"
msgstr "значення без маски (те саме, що мати всі 1 у матриці маски)"

#. Tag: para
#, no-c-format
msgid "mask only consider neighbors, exclude center"
msgstr "маска враховує тільки сусідів, виключає центр"

#. Tag: para
#, no-c-format
msgid ""
"mask weighted only consider neighbors, exclude center multi other pixel "
"values by 2"
msgstr ""
"маска зважена враховує тільки сусідні пікселі, виключає центральні та інші "
"значення пікселів з коефіцієнтом 2"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra_expr\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra_expr\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Expression version - Returns a one-band raster given one or two "
"input rasters, band indexes and one or more user-specified SQL expressions.</"
"refpurpose>"
msgstr ""
"<refpurpose>Версія виразу — повертає одноканальний растр, заданий одним або "
"двома вхідними растрами, індексами каналів і одним або декількома "
"визначеними користувачем виразами SQL.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Expression version - Returns a one-band raster given one or two input "
"rasters, band indexes and one or more user-specified SQL expressions.</para>"
msgstr ""
"<para>Версія виразу — повертає одноканальний растр на основі одного або двох "
"вхідних растрів, індексів каналів та одного або декількох визначених "
"користувачем виразів SQL.</para>"

#. Tag: title
#, no-c-format
msgid "Description: Variants 1 and 2 (one raster)"
msgstr "Опис: Варіанти 1 і 2 (один растр)"

#. Tag: para
#, no-c-format
msgid ""
"Creates a new one band raster formed by applying a valid PostgreSQL "
"algebraic operation defined by the <varname>expression</varname> on the "
"input raster (<varname>rast</varname>). If <varname>nband</varname> is not "
"provided, band 1 is assumed. The new raster will have the same georeference, "
"width, and height as the original raster but will only have one band."
msgstr ""
"Створює новий одноканальний растр, сформований шляхом застосування дійсної "
"алгебраїчної операції PostgreSQL, визначеної виразом <varname>expression</"
"varname> на вхідному растрі (<varname>rast</varname>). Якщо <varname>nband</"
"varname> не вказано, припускається, що це канал 1. Новий растр матиме ті ж "
"геореференцію, ширину та висоту, що й оригінальний растр, але матиме лише "
"один канал."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>pixeltype</varname> is passed in, then the new raster will have "
"a band of that pixeltype. If pixeltype is passed NULL, then the new raster "
"band will have the same pixeltype as the input <varname>rast</varname> band."
msgstr ""
"Якщо передано <varname>pixeltype</varname>, то новий растр матиме канал "
"цього типу пікселів. Якщо передано NULL, то новий канал растра матиме той "
"самий тип пікселів, що й вхідний канал <varname>rast</varname>."

#. Tag: para
#, no-c-format
msgid "Keywords permitted for <varname>expression</varname>"
msgstr "Ключові слова, дозволені для <varname>expression</varname>"

#. Tag: para
#, no-c-format
msgid "<varname>[rast]</varname> - Pixel value of the pixel of interest"
msgstr "<varname>[rast]</varname> - Значення пікселя, що цікавить"

#. Tag: para
#, no-c-format
msgid "<varname>[rast.val]</varname> - Pixel value of the pixel of interest"
msgstr "<varname>[rast.val]</varname> - Значення пікселя, що цікавить"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast.x]</varname> - 1-based pixel column of the pixel of interest"
msgstr ""
"<varname>[rast.x]</varname> - стовпець пікселів з індексом 1, що представляє "
"піксель, який нас цікавить"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"<varname>[rast.y]</varname> - 1-based pixel row of the pixel of interest"
msgstr ""
"<varname>[rast.y]</varname> - ряд пікселів, що починається з 1, який "
"представляє піксель, що нас цікавить"

#. Tag: title
#, no-c-format
msgid "Description: Variants 3 and 4 (two raster)"
msgstr "Опис: Варіанти 3 і 4 (два растри)"

#. Tag: para
#, no-c-format
msgid ""
"Creates a new one band raster formed by applying a valid PostgreSQL "
"algebraic operation to the two bands defined by the <varname>expression</"
"varname> on the two input raster bands <varname>rast1</varname>, "
"(<varname>rast2</varname>). If no <varname>band1</varname>, <varname>band2</"
"varname> is specified band 1 is assumed. The resulting raster will be "
"aligned (scale, skew and pixel corners) on the grid defined by the first "
"raster. The resulting raster will have the extent defined by the "
"<varname>extenttype</varname> parameter."
msgstr ""
"Створює новий одноканальний растр, сформований шляхом застосування дійсної "
"алгебраїчної операції PostgreSQL до двох каналів, визначених виразом "
"<varname>expression</varname> на двох вхідних растрових каналах "
"<varname>rast1</varname>, (<varname>rast2</varname>). Якщо не вказано "
"<varname>band1</varname>, <varname>band2</varname>, то вважається, що це "
"канал 1. Отриманий растр буде вирівняний (масштаб, нахил і кути пікселів) на "
"сітці, визначеній першим растром. Отриманий растр матиме розмір, визначений "
"параметром <varname>extenttype</varname>."

#. Tag: para
#, no-c-format
msgid ""
"A PostgreSQL algebraic expression involving the two rasters and PostgreSQL "
"defined functions/operators that will define the pixel value when pixels "
"intersect. e.g. (([rast1] + [rast2])/2.0)::integer"
msgstr ""
"Алгебраїчний вираз PostgreSQL, що включає два растри та визначені функції/"
"оператори PostgreSQL, які визначатимуть значення пікселя при перетині "
"пікселів. Наприклад, (([rast1] + [rast2])/2.0)::integer"

#. Tag: para
#, no-c-format
msgid ""
"The resulting pixel type of the output raster. Must be one listed in <xref "
"linkend=\"RT_ST_BandPixelType\"/>, left out or set to NULL. If not passed in "
"or set to NULL, will default to the pixeltype of the first raster."
msgstr ""
"Тип пікселів вихідного растру. Повинен бути одним із типів, перелічених у "
"<xref linkend=\"RT_ST_BandPixelType\"/>, пропущений або встановлений як "
"NULL. Якщо не переданий або встановлений як NULL, за замовчуванням буде "
"використовуватися тип пікселів першого растру."

#. Tag: para
#, no-c-format
msgid "Controls the extent of resulting raster"
msgstr "Контролює розмір отриманого растру"

#. Tag: para
#, no-c-format
msgid ""
"<varname>INTERSECTION</varname> - The extent of the new raster is the "
"intersection of the two rasters. This is the default."
msgstr ""
"<varname>INTERSECTION</varname> — розмір нового растра дорівнює перетину "
"двох растрів. Це значення є типовим."

#. Tag: para
#, no-c-format
msgid ""
"<varname>UNION</varname> - The extent of the new raster is the union of the "
"two rasters."
msgstr ""
"<varname>UNION</varname> - Розмір нового растра є об'єднанням двох растрів."

#. Tag: para
#, no-c-format
msgid ""
"<varname>FIRST</varname> - The extent of the new raster is the same as the "
"one of the first raster."
msgstr ""
"<varname>FIRST</varname> - Розмір нового растра такий самий, як і розмір "
"першого растра."

#. Tag: para
#, no-c-format
msgid ""
"<varname>SECOND</varname> - The extent of the new raster is the same as the "
"one of the second raster."
msgstr ""
"<varname>SECOND</varname> - Розмір нового растра такий самий, як і розмір "
"другого растра."

#. Tag: para
#, no-c-format
msgid ""
"An algebraic expression involving only <varname>rast2</varname> or a "
"constant that defines what to return when pixels of <varname>rast1</varname> "
"are nodata values and spatially corresponding rast2 pixels have values."
msgstr ""
"Алгебраїчний вираз, що містить тільки <varname>rast2</varname> або "
"константу, яка визначає, що повертати, коли пікселі <varname>rast1</varname> "
"є значеннями nodata, а просторово відповідні пікселі rast2 мають значення."

#. Tag: para
#, no-c-format
msgid ""
"An algebraic expression involving only <varname>rast1</varname> or a "
"constant that defines what to return when pixels of <varname>rast2</varname> "
"are nodata values and spatially corresponding rast1 pixels have values."
msgstr ""
"Алгебраїчний вираз, що містить тільки <varname>rast1</varname> або "
"константу, яка визначає, що повертати, коли пікселі <varname>rast2</varname> "
"є значеннями nodata, а просторово відповідні пікселі rast1 мають значення."

#. Tag: para
#, no-c-format
msgid ""
"A numeric constant to return when spatially corresponding rast1 and rast2 "
"pixels are both nodata values."
msgstr ""
"Числова константа, яка повертається, коли просторово відповідні пікселі "
"rast1 і rast2 мають значення nodata."

#. Tag: para
#, no-c-format
msgid ""
"Keywords permitted in <varname>expression</varname>, <varname>nodata1expr</"
"varname> and <varname>nodata2expr</varname>"
msgstr ""
"Ключові слова, дозволені в <varname>expression</varname>, "
"<varname>nodata1expr</varname> та <varname>nodata2expr</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast1]</varname> - Pixel value of the pixel of interest from "
"<varname>rast1</varname>"
msgstr ""
"<varname>[rast1]</varname> - Значення пікселя, що цікавить, з "
"<varname>rast1</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast1.val]</varname> - Pixel value of the pixel of interest from "
"<varname>rast1</varname>"
msgstr ""
"<varname>[rast1.val]</varname> - Значення пікселя, що цікавить, з "
"<varname>rast1</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast1.x]</varname> - 1-based pixel column of the pixel of interest "
"from <varname>rast1</varname>"
msgstr ""
"<varname>[rast1.x]</varname> - стовпець пікселів з індексом 1, що "
"представляє піксель, який цікавить, з <varname>rast1</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast1.y]</varname> - 1-based pixel row of the pixel of interest "
"from <varname>rast1</varname>"
msgstr ""
"<varname>[rast1.y]</varname> - ряд пікселів, що починається з 1, пікселів, "
"що цікавлять, з <varname>rast1</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast2]</varname> - Pixel value of the pixel of interest from "
"<varname>rast2</varname>"
msgstr ""
"<varname>[rast2]</varname> - Значення пікселя, що цікавить, з "
"<varname>rast2</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast2.val]</varname> - Pixel value of the pixel of interest from "
"<varname>rast2</varname>"
msgstr ""
"<varname>[rast2.val]</varname> - Значення пікселя, що цікавить, з "
"<varname>rast2</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast2.x]</varname> - 1-based pixel column of the pixel of interest "
"from <varname>rast2</varname>"
msgstr ""
"<varname>[rast2.x]</varname> - стовпець пікселів з індексом 1, що "
"представляє піксель, який нас цікавить, з <varname>rast2</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<varname>[rast2.y]</varname> - 1-based pixel row of the pixel of interest "
"from <varname>rast2</varname>"
msgstr ""
"<varname>[rast2.y]</varname> - ряд пікселів, що починається з 1, пікселя, що "
"цікавить, з <varname>rast2</varname>"

#. Tag: title
#, no-c-format
msgid "Examples: Variants 1 and 2"
msgstr "Приклади: Варіанти 1 і 2"

#. Tag: title
#, no-c-format
msgid "Examples: Variant 3 and 4"
msgstr "Приклади: Варіанти 3 і 4"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Union\"/>, <xref linkend=\"RT_ST_MapAlgebra\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"1 raster band version: Creates a new one band raster formed by applying a "
"valid PostgreSQL algebraic operation on the input raster band and of "
"pixeltype provided. Band 1 is assumed if no band is specified."
msgstr ""
"Версія з 1 растровим каналом: створює новий одноканальний растр, сформований "
"шляхом застосування дійсної алгебраїчної операції PostgreSQL до вхідного "
"растрового каналу та наданого типу пікселів. Якщо діапазон не вказано, "
"передбачається діапазон 1."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 2.1.0. Use <xref linkend=\"RT_ST_MapAlgebra_expr\"/> "
"instead."
msgstr ""
"є застарілим починаючи з версії 2.1.0. Замість нього використовуйте <xref "
"linkend=\"RT_ST_MapAlgebra_expr\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Creates a new one band raster formed by applying a valid PostgreSQL "
"algebraic operation defined by the <varname>expression</varname> on the "
"input raster (<varname>rast</varname>). If no <varname>band</varname> is "
"specified band 1 is assumed. The new raster will have the same georeference, "
"width, and height as the original raster but will only have one band."
msgstr ""
"Створює новий одноканальний растр, сформований шляхом застосування дійсної "
"алгебраїчної операції PostgreSQL, визначеної виразом <varname>expression</"
"varname> на вхідному растрі (<varname>rast</varname>). Якщо не вказано "
"<varname>band</varname>, то вважається, що це канал 1. Новий растр матиме ті "
"ж геореференцію, ширину та висоту, що й оригінальний растр, але матиме лише "
"один канал."

#. Tag: para
#, no-c-format
msgid ""
"In the expression you can use the term <varname>[rast]</varname> to refer to "
"the pixel value of the original band, <varname>[rast.x]</varname> to refer "
"to the 1-based pixel column index, <varname>[rast.y]</varname> to refer to "
"the 1-based pixel row index."
msgstr ""
"У виразі можна використовувати термін <varname>[rast]</varname> для "
"посилання на значення пікселя оригінального каналу, <varname>[rast.x]</"
"varname> для посилання на індекс стовпця пікселя з базою 1, <varname>[rast."
"y]</varname> для посилання на індекс рядка пікселя з базою 1."

#. Tag: para
#, no-c-format
msgid ""
"Create a new 1 band raster from our original that is a function of modulo 2 "
"of the original raster band."
msgstr ""
"Створіть новий одноканальний растр на основі нашого оригіналу, який є "
"функцією модуля 2 від каналу оригінального растра."

#. Tag: para
#, no-c-format
msgid ""
"Create a new 1 band raster of pixel-type 2BUI from our original that is "
"reclassified and set the nodata value to be 0."
msgstr ""
"Створіть новий одноканальний растр піксельного типу 2BUI з нашого оригіналу, "
"який перекласифіковано, і встановіть значення nodata на 0."

#. Tag: para
#, no-c-format
msgid "original (column rast_view)"
msgstr "оригінал (стовпець rast_view)"

#. Tag: para
#, no-c-format
msgid "rast_view_ma"
msgstr "rast_view_ma"

#. Tag: para
#, no-c-format
msgid ""
"Create a new 3 band raster same pixel type from our original 3 band raster "
"with first band altered by map algebra and remaining 2 bands unaltered."
msgstr ""
"Створіть новий 3-канальний растр того ж типу пікселів, що і наш оригінальний "
"3-канальний растр, з першим каналом, зміненим за допомогою алгебри карт, і "
"двома іншими каналами, що залишилися без змін."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref "
"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, "
"<xref linkend=\"RT_ST_Value\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref "
"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, "
"<xref linkend=\"RT_ST_Value\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"2 raster band version: Creates a new one band raster formed by applying a "
"valid PostgreSQL algebraic operation on the two input raster bands and of "
"pixeltype provided. band 1 of each raster is assumed if no band numbers are "
"specified. The resulting raster will be aligned (scale, skew and pixel "
"corners) on the grid defined by the first raster and have its extent defined "
"by the \"extenttype\" parameter. Values for \"extenttype\" can be: "
"INTERSECTION, UNION, FIRST, SECOND."
msgstr ""
"2-канальна версія растра: створює новий одноканальний растр, сформований "
"шляхом застосування дійсної алгебраїчної операції PostgreSQL до двох вхідних "
"растрових каналів та наданого типу пікселів. Якщо номери каналів не вказані, "
"то за замовчуванням використовується канал 1 кожного растру. Результуючий "
"растр буде вирівняний (масштаб, нахил і кути пікселів) на сітці, визначеній "
"першим растром, а його розмір буде визначений параметром \"extenttype\". "
"Значення для \"extenttype\" можуть бути: INTERSECTION, UNION, FIRST, SECOND."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>pixeltype</varname> is passed in, then the new raster will have "
"a band of that pixeltype. If pixeltype is passed NULL or no pixel type "
"specified, then the new raster band will have the same pixeltype as the "
"input <varname>rast1</varname> band."
msgstr ""
"Якщо передано <varname>pixeltype</varname>, то новий растр матиме канал "
"цього типу пікселів. Якщо pixeltype передано NULL або тип пікселів не "
"вказано, то новий канал растра матиме той самий тип пікселів, що й вхіднатй "
"канал <varname>rast1</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Use the term <varname>[rast1.val]</varname> <varname>[rast2.val]</varname> "
"to refer to the pixel value of the original raster bands and <varname>[rast1."
"x]</varname>, <varname>[rast1.y]</varname> etc. to refer to the column / row "
"positions of the pixels."
msgstr ""
"Використовуйте термін <varname>[rast1.val]</varname> <varname>[rast2.val]</"
"varname> для посилання на значення пікселів оригінальних растрових каналів і "
"<varname>[rast1.x]</varname>, <varname>[rast1.y]</varname> тощо для "
"посилання на позиції стовпців/рядків пікселів."

#. Tag: title
#, no-c-format
msgid "Example: 2 Band Intersection and Union"
msgstr "Приклад: 2-канальний перетин і об'єднання"

#. Tag: para
#, no-c-format
msgid "mapalgebra intersection"
msgstr "перетин алгебри карт"

#. Tag: para
#, no-c-format
msgid "map algebra union"
msgstr "об'єднання алгебри карт"

#. Tag: title
#, no-c-format
msgid "Example: Overlaying rasters on a canvas as separate bands"
msgstr "Приклад: Накладання растрів на полотно у вигляді окремих каналів"

#. Tag: para
#, no-c-format
msgid "rast1"
msgstr "rast1"

#. Tag: para
#, no-c-format
msgid "rast2"
msgstr "rast2"

#. Tag: para
#, no-c-format
msgid "rast3"
msgstr "rast3"

#. Tag: para
#, no-c-format
msgid "final_rast"
msgstr "final_rast"

#. Tag: title
#, no-c-format
msgid ""
"Example: Overlay 2 meter boundary of select parcels over an aerial imagery"
msgstr "Приклад: Накладення 2-метрової межі вибраних ділянок на аерофотознімки"

#. Tag: para
#, no-c-format
msgid "The blue lines are the boundaries of select parcels"
msgstr "Сині лінії — межі окремих ділянок"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref "
"linkend=\"RT_ST_AsRaster\"/>, <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref "
"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, "
"<xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Union\"/>, <xref "
"linkend=\"ST_Union\"/>"
msgstr ""
", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_AsPNG\"/>, <xref "
"linkend=\"RT_ST_AsRaster\"/>, <xref linkend=\"RT_ST_MapAlgebraFct\"/>, <xref "
"linkend=\"RT_ST_BandPixelType\"/>, <xref linkend=\"RT_ST_GeoReference\"/>, "
"<xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Union\"/>, <xref "
"linkend=\"ST_Union\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"1 band version - Creates a new one band raster formed by applying a valid "
"PostgreSQL function on the input raster band and of pixeltype provided. Band "
"1 is assumed if no band is specified."
msgstr ""
"Версія з 1 каналом - Створює новий одноканальний растр, сформований шляхом "
"застосування дійсної функції PostgreSQL до вхідного каналу растра та "
"наданого типу пікселів. Якщо канал не вказаний, передбачається канал 1."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 2.1.0. Use <xref linkend=\"RT_ST_MapAlgebra\"/> instead."
msgstr ""
"є застарілим з версії 2.1.0. Замість нього використовуйте <xref "
"linkend=\"RT_ST_MapAlgebra\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Creates a new one band raster formed by applying a valid PostgreSQL function "
"specified by the <varname>onerasteruserfunc</varname> on the input raster "
"(<varname>rast</varname>). If no <varname>band</varname> is specified, band "
"1 is assumed. The new raster will have the same georeference, width, and "
"height as the original raster but will only have one band."
msgstr ""
"Створює новий одноканальний растр, сформований шляхом застосування дійсної "
"функції PostgreSQL, вказаної в <varname>onerasteruserfunc</varname>, до "
"вхідного растра (<varname>rast</varname>). Якщо <varname>band</varname> не "
"вказано, вважається, що це канал 1. Новий растр матиме ті ж геореференцію, "
"ширину та висоту, що й оригінальний растр, але матиме лише один канал."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>onerasteruserfunc</varname> parameter must be the name and "
"signature of a SQL or PL/pgSQL function, cast to a regprocedure. A very "
"simple and quite useless PL/pgSQL function example is:"
msgstr ""
"Параметр <varname>onerasteruserfunc</varname> повинен бути ім'ям і "
"сигнатурою функції SQL або PL/pgSQL, перетвореної в regprocedure. Дуже "
"простий і досить марний приклад функції PL/pgSQL:"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>userfunction</varname> may accept two or three arguments: a "
"float value, an optional integer array, and a variadic text array. The first "
"argument is the value of an individual raster cell (regardless of the raster "
"datatype). The second argument is the position of the current processing "
"cell in the form '{x,y}'. The third argument indicates that all remaining "
"parameters to <xref linkend=\"RT_ST_MapAlgebraFct\"/> shall be passed "
"through to the <varname>userfunction</varname>."
msgstr ""
"Функція <varname>userfunction</varname> може приймати два або три аргументи: "
"значення типу float, опціональний масив цілих чисел та масив тексту з "
"змінною кількістю елементів. Перший аргумент — це значення окремої комірки "
"растра (незалежно від типу даних растра). Другий аргумент — це позиція "
"поточної оброблюваної комірки у вигляді \"{x,y}\". Третій аргумент вказує, "
"що всі інші параметри для <xref linkend=\"RT_ST_MapAlgebraFct\"/> мають бути "
"передані до <varname>userfunction</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Passing a <type>regprodedure</type> argument to a SQL function requires the "
"full function signature to be passed, then cast to a <type>regprocedure</"
"type> type. To pass the above example PL/pgSQL function as an argument, the "
"SQL for the argument is:"
msgstr ""
"Для передачі аргументу <type>regprodedure</type> до функції SQL необхідно "
"передати повну сигнатуру функції, а потім перетворити її на тип "
"<type>regprocedure</type>. Щоб передати вищезазначену функцію PL/pgSQL як "
"аргумент, SQL для аргументу буде таким:"

#. Tag: para
#, no-c-format
msgid ""
"The third argument to the <varname>userfunction</varname> is a "
"<type>variadic text</type> array. All trailing text arguments to any <xref "
"linkend=\"RT_ST_MapAlgebraFct\"/> call are passed through to the specified "
"<varname>userfunction</varname>, and are contained in the <varname>args</"
"varname> argument."
msgstr ""
"Третім аргументом для <varname>userfunction</varname> є масив <type>variadic "
"text</type>. Усі кінцеві текстові аргументи для будь-якого виклику <xref "
"linkend=\"RT_ST_MapAlgebraFct\"/> передаються до вказаної "
"<varname>userfunction</varname> і містяться в аргументі <varname>args</"
"varname>."

#. Tag: para
#, no-c-format
msgid ""
"The <type>text[]</type> argument to the <varname>userfunction</varname> is "
"required, regardless of whether you choose to pass any arguments to your "
"user function for processing or not."
msgstr ""
"Аргумент <type>text[]</type> для <varname>userfunction</varname> є "
"обов'язковим, незалежно від того, чи ви вирішили передати аргументи до вашої "
"функції користувача для обробки, чи ні."

#. Tag: para
#, no-c-format
msgid ""
"Create a new 1 band raster of pixel-type 2BUI from our original that is "
"reclassified and set the nodata value to a passed parameter to the user "
"function (0)."
msgstr ""
"Створіть новий 1-канальний растр піксельного типу 2BUI з нашого оригіналу, "
"який перекласифіковано, і встановіть значення nodata як параметр, переданий "
"до функції користувача (0)."

#. Tag: para
#, no-c-format
msgid "original (column rast-view)"
msgstr "оригінал (колонка rast-view)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref "
"linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_ST_SetValue\"/>"
msgstr ""
", <xref linkend=\"RT_ST_BandPixelType\"/>, <xref "
"linkend=\"RT_ST_GeoReference\"/>, <xref linkend=\"RT_ST_SetValue\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"2 band version - Creates a new one band raster formed by applying a valid "
"PostgreSQL function on the 2 input raster bands and of pixeltype provided. "
"Band 1 is assumed if no band is specified. Extent type defaults to "
"INTERSECTION if not specified."
msgstr ""
"2-канальна версія - Створює новий одноканальний растр, сформований шляхом "
"застосування дійсної функції PostgreSQL до 2 вхідних каналів растра та "
"наданого типу пікселів. Якщо канал не вказано, то за замовчуванням "
"використовується канал 1. Тип розширення за замовчуванням - INTERSECTION, "
"якщо не вказано інше."

#. Tag: para
#, no-c-format
msgid ""
"Creates a new one band raster formed by applying a valid PostgreSQL function "
"specified by the <varname>tworastuserfunc</varname> on the input raster "
"<varname>rast1</varname>, <varname>rast2</varname>. If no <varname>band1</"
"varname> or <varname>band2</varname> is specified, band 1 is assumed. The "
"new raster will have the same georeference, width, and height as the "
"original rasters but will only have one band."
msgstr ""
"Створює новий одноканальний растр, сформований шляхом застосування дійсної "
"функції PostgreSQL, вказаної в <varname>tworastuserfunc</varname>, до "
"вхідного растру <varname>rast1</varname>, <varname>rast2</varname>. Якщо не "
"вказано <varname>band1</varname> або <varname>band2</varname>, то "
"вважається, що це канал 1. Новий растр матиме ті ж геореференцію, ширину та "
"висоту, що й оригінальні растри, але матиме лише однин канал."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>pixeltype</varname> is passed in, then the new raster will have "
"a band of that pixeltype. If pixeltype is passed NULL or left out, then the "
"new raster band will have the same pixeltype as the input <varname>rast1</"
"varname> band."
msgstr ""
"Якщо передано <varname>pixeltype</varname>, то новий растр матиме канал "
"цього типу пікселів. Якщо pixeltype передано NULL або пропущено, то новий "
"канал растра матиме той самий тип пікселів, що і вхідний канал "
"<varname>rast1</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>tworastuserfunc</varname> parameter must be the name and "
"signature of an SQL or PL/pgSQL function, cast to a regprocedure. An example "
"PL/pgSQL function example is:"
msgstr ""
"Параметр <varname>tworastuserfunc</varname> повинен бути ім'ям і сигнатурою "
"функції SQL або PL/pgSQL, перетвореною в regprocedure. Приклад функції PL/"
"pgSQL:"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>tworastuserfunc</varname> may accept three or four arguments: a "
"double precision value, a double precision value, an optional integer array, "
"and a variadic text array. The first argument is the value of an individual "
"raster cell in <varname>rast1</varname> (regardless of the raster datatype). "
"The second argument is an individual raster cell value in <varname>rast2</"
"varname>. The third argument is the position of the current processing cell "
"in the form '{x,y}'. The fourth argument indicates that all remaining "
"parameters to <xref linkend=\"RT_ST_MapAlgebraFct2\"/> shall be passed "
"through to the <varname>tworastuserfunc</varname>."
msgstr ""
"<varname>tworastuserfunc</varname> може приймати три або чотири аргументи: "
"значення подвійної точності, значення подвійної точності, опціональний масив "
"цілих чисел та масив тексту змінної довжини. Перший аргумент — це значення "
"окремої комірки растра в <varname>rast1</varname> (незалежно від типу даних "
"растра). Другий аргумент — це значення окремої комірки растра в "
"<varname>rast2</varname>. Третій аргумент — це позиція поточної комірки "
"обробки у формі \"{x,y}\". Четвертий аргумент вказує, що всі інші параметри "
"<xref linkend=\"RT_ST_MapAlgebraFct2\"/>мають бути передані до "
"<varname>tworastuserfunc</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The fourth argument to the <varname>tworastuserfunc</varname> is a "
"<type>variadic text</type> array. All trailing text arguments to any <xref "
"linkend=\"RT_ST_MapAlgebraFct2\"/> call are passed through to the specified "
"<varname>tworastuserfunc</varname>, and are contained in the "
"<varname>userargs</varname> argument."
msgstr ""
"Четвертий аргумент для <varname>tworastuserfunc</varname> є масивом "
"<type>variadic text</type>. Усі кінцеві текстові аргументи до будь-якого "
"виклику <xref linkend=\"RT_ST_MapAlgebraFct2\"/> передаються до вказаного "
"<varname>tworastuserfunc</varname> і містяться в аргументі "
"<varname>userargs</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The <type>text[]</type> argument to the <varname>tworastuserfunc</varname> "
"is required, regardless of whether you choose to pass any arguments to your "
"user function for processing or not."
msgstr ""
"Аргумент <type>text[]</type> для <varname>tworastuserfunc</varname> є "
"обов'язковим, незалежно від того, чи ви вирішили передати аргументи до вашої "
"користувацької функції для обробки, чи ні."

#. Tag: para
#, no-c-format
msgid "map bands overlay (canvas) (R: small road, G: circle, B: big road)"
msgstr ""
"накладення каналів карти (полотно) (R: невелика дорога, G: коло, B: велика "
"дорога)"

#. Tag: title
#, no-c-format
msgid "User Defined function that takes extra args"
msgstr "Визначена користувачем функція, яка приймає додаткові аргументи"

#. Tag: para
#, no-c-format
msgid "user defined with extra args and different bands from same raster"
msgstr ""
"визначений користувачем з додатковими аргументами та різними каналами з того "
"самого растру"

#. Tag: refpurpose
#, no-c-format
msgid ""
"1-band version: Map Algebra Nearest Neighbor using user-defined PostgreSQL "
"function. Return a raster which values are the result of a PLPGSQL user "
"function involving a neighborhood of values from the input raster band."
msgstr ""
"1-канальна версія: Map Algebra Nearest Neighbor з використанням визначеної "
"користувачем функції PostgreSQL. Повертає растр, значення якого є "
"результатом функції користувача PLPGSQL, що включає сусідство значень із "
"вхідної каналу растра."

#. Tag: para
#, no-c-format
msgid ""
"(one raster version) Return a raster which values are the result of a "
"PLPGSQL user function involving a neighborhood of values from the input "
"raster band. The user function takes the neighborhood of pixel values as an "
"array of numbers, for each pixel, returns the result from the user function, "
"replacing pixel value of currently inspected pixel with the function result."
msgstr ""
"(одно растрова версія) Повертає растр, значення якого є результатом функції "
"користувача PLPGSQL, що включає сусідство значень з вхідного растрового "
"каналу. Функція користувача приймає сусідство значень пікселів як масив "
"чисел, для кожного пікселя повертає результат функції користувача, замінюючи "
"значення пікселя, що перевіряється в даний момент, результатом функції."

#. Tag: para
#, no-c-format
msgid "Raster on which the user function is evaluated."
msgstr "Растр, на якому оцінюється функція користувача."

#. Tag: para
#, no-c-format
msgid "Band number of the raster to be evaluated. Default to 1."
msgstr "Номер каналу растра, що оцінюється. За замовчуванням — 1."

#. Tag: para
#, no-c-format
msgid ""
"The resulting pixel type of the output raster. Must be one listed in <xref "
"linkend=\"RT_ST_BandPixelType\"/> or left out or set to NULL. If not passed "
"in or set to NULL, will default to the pixeltype of the <varname>rast</"
"varname>. Results are truncated if they are larger than what is allowed for "
"the pixeltype."
msgstr ""
"Тип пікселів вихідного растру. Повинен бути вказаний у <xref "
"linkend=\"RT_ST_BandPixelType\"/>або пропущений, або встановлений як NULL. "
"Якщо не вказаний або встановлений як NULL, за замовчуванням буде "
"використовуватися тип пікселів <varname>rast</varname>. Результати "
"обрізаються, якщо вони перевищують дозволений для типу пікселів розмір."

#. Tag: para
#, no-c-format
msgid "The width of the neighborhood, in cells."
msgstr "Ширина оточення, в клітинках."

#. Tag: para
#, no-c-format
msgid "The height of the neighborhood, in cells."
msgstr "Висота оточення, в клітинках."

#. Tag: para
#, no-c-format
msgid ""
"PLPGSQL/psql user function to apply to neighborhood pixels of a single band "
"of a raster. The first element is a 2-dimensional array of numbers "
"representing the rectangular pixel neighborhood"
msgstr ""
"Користувацька функція PLPGSQL/psql для застосування до сусідніх пікселів "
"одного каналу растру. Перший елемент — це двовимірний масив чисел, що "
"представляють прямокутне оточення пікселя"

#. Tag: para
#, no-c-format
msgid ""
"Defines what value to pass to the function for a neighborhood pixel that is "
"nodata or NULL"
msgstr ""
"Визначає, яке значення передавати функції для сусідніх пікселів, які не "
"містять даних або мають значення NULL"

#. Tag: para
#, no-c-format
msgid ""
"'ignore': any NODATA values encountered in the neighborhood are ignored by "
"the computation -- this flag must be sent to the user callback function, and "
"the user function decides how to ignore it."
msgstr ""
"\"ignore\": будь-які значення NODATA, що зустрічаються в оточенні, "
"ігноруються під час обчислення — цей прапор повинен бути надісланий до "
"функції зворотного виклику користувача, і функція користувача вирішує, як "
"його ігнорувати."

#. Tag: para
#, no-c-format
msgid ""
"'NULL': any NODATA values encountered in the neighborhood will cause the "
"resulting pixel to be NULL -- the user callback function is skipped in this "
"case."
msgstr ""
"\"NULL\": будь-які значення NODATA, що зустрічаються в оточенні, призведуть "
"до того, що результуючий піксель буде NULL — у цьому випадку функція "
"зворотного виклику користувача пропускається."

#. Tag: para
#, no-c-format
msgid ""
"'value': any NODATA values encountered in the neighborhood are replaced by "
"the reference pixel (the one in the center of the neighborhood). Note that "
"if this value is NODATA, the behavior is the same as 'NULL' (for the "
"affected neighborhood)"
msgstr ""
"\"value\": будь-які значення NODATA, що зустрічаються в оточенні, "
"замінюються пікселем-посиланням (тим, що знаходиться в центрі оточення). "
"Зверніть увагу, що якщо це значення є NODATA, поведінка буде такою ж, як і "
"для \"NULL\" (для відповідного оточення)"

#. Tag: para
#, no-c-format
msgid "Arguments to pass into the user function."
msgstr "Аргументи, які передаються в користувацьку функцію."

#. Tag: para
#, no-c-format
msgid ""
"Examples utilize the katrina raster loaded as a single tile described in "
"<link xlink:href=\"https://gdal.org/user/drivers/raster/postgisraster."
"html\">https://gdal.org/user/drivers/raster/postgisraster.html</link> and "
"then prepared in the <xref linkend=\"RT_ST_Rescale\"/> examples"
msgstr ""
"Приклади використовують растр \"katrina\", завантажений як окремий фрагмент, "
"описаний у <link xlink:href=\"https://gdal.org/user/drivers/raster/"
"postgisraster.html\">https://gdal.org/user/drivers/raster/postgisraster."
"html</link>, а потім підготовлений у прикладах <xref "
"linkend=\"RT_ST_Rescale\"/>"

#. Tag: para
#, no-c-format
msgid "First band of our raster"
msgstr "Перший канал нашого растра"

#. Tag: para
#, no-c-format
msgid "new raster after averaging pixels within 4x4 pixels of each other"
msgstr ""
"новий растр після усереднення пікселів у межах 4x4 пікселів один від одного"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MapAlgebraExpr\"/>, <xref linkend=\"RT_ST_Rescale\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MapAlgebraExpr\"/>, <xref linkend=\"RT_ST_Rescale\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a new raster composed of band types reclassified from original. The "
"nband is the band to be changed. If nband is not specified assumed to be 1. "
"All other bands are returned unchanged. Use case: convert a 16BUI band to a "
"8BUI and so forth for simpler rendering as viewable formats."
msgstr ""
"Створює новий растр, складений з типів каналів, перекласифікованих з "
"оригінальних. nband — це канал, який буде змінена. Якщо nband не вказано, "
"вважається, що він дорівнює 1. Всі інші канали повертаються без змін. "
"Приклад використання: перетворення каналу 16BUI на 8BUI і так далі для "
"спрощення візуалізації у вигляді форматів, придатних для перегляду."

#. Tag: para
#, no-c-format
msgid ""
"Creates a new raster formed by applying a reclassification operation defined "
"by the <varname>reclassexpr</varname> on the input raster (<varname>rast</"
"varname>). Refer to <xref linkend=\"reclassarg\"/> for the description of "
"reclassification expressions. If no <varname>band</varname> is specified "
"band 1 is assumed."
msgstr ""
"Створює новий растр, сформований шляхом застосування операції "
"перекласифікації, визначеної <varname>reclassexpr</varname> на вхідному "
"растрі (<varname>rast</varname>). Опис виразів перекласифікації див. у <xref "
"linkend=\"reclassarg\"/>. Якщо <varname>band</varname> не вказано, "
"вважається, що це смуга 1."

#. Tag: para
#, no-c-format
msgid ""
"The new raster will have the same georeference, width, and height as the "
"original raster. The bands of the new raster have pixel type of "
"<varname>pixeltype</varname>. If <varname>reclassargset</varname> is "
"specified then each <varname>reclassarg</varname> defines the type of the "
"target band. Bands not designated are returned unchanged."
msgstr ""
"Новий растр матиме ті ж геореференцію, ширину та висоту, що й оригінальний "
"растр. Канали нового растра мають тип пікселів <varname>pixeltype</varname>. "
"Якщо вказано <varname>reclassargset</varname>, то кожен <varname>reclassarg</"
"varname> визначає тип цільового каналу. Незазначені канали повертаються без "
"змін."

#. Tag: title
#, no-c-format
msgid "Example: Basic"
msgstr "Приклад: Основний"

#. Tag: para
#, no-c-format
msgid ""
"Create a new raster from the original where band 2 is converted from 8BUI to "
"4BUI and all values from 101-254 are set to nodata value."
msgstr ""
"Створіть новий растр з оригіналу, де канал 2 перетворюється з 8BUI на 4BUI, "
"а всі значення від 101 до 254 встановлюються на значення nodata."

#. Tag: title
#, no-c-format
msgid "Example: Advanced using multiple reclassargs"
msgstr "Приклад: Розширене використання декількох reclassargs"

#. Tag: para
#, no-c-format
msgid ""
"Create a new raster from the original where band 1,2,3 is converted to "
"1BB,4BUI, 4BUI respectively and reclassified. Note this uses the variadic "
"<varname>reclassarg</varname> argument which can take as input an indefinite "
"number of reclassargs (theoretically as many bands as you have)"
msgstr ""
"Створіть новий растр з оригіналу, де канали 1,2,3 перетворюються відповідно "
"на 1BB,4BUI, 4BUI і перекласифікуються. Зверніть увагу, що тут "
"використовується аргумент <varname>reclassarg</varname> з змінною кількістю "
"параметрів, який може приймати як вхідні дані необмежену кількість "
"reclassargs (теоретично стільки смуг, скільки у вас є)"

#. Tag: title
#, no-c-format
msgid ""
"Example: Advanced Map a single band 32BF raster to multiple viewable bands"
msgstr ""
"Приклад: Розширена карта одного каналу 32BF растру до декількох видимих "
"каналів"

#. Tag: para
#, no-c-format
msgid ""
"Create a new 3 band (8BUI,8BUI,8BUI viewable raster) from a raster that has "
"only one 32bf band"
msgstr ""
"Створити новий 3-канальний (8BUI, 8BUI, 8BUI видимий растр) з растра, який "
"має тільки один канал 32bf"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Band\"/>, <xref linkend=\"RT_ST_BandPixelType\"/>, "
"<xref linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"reclassarg\"/>, "
"<xref linkend=\"RT_ST_Value\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Band\"/>, <xref linkend=\"RT_ST_BandPixelType\"/>, "
"<xref linkend=\"RT_ST_MakeEmptyRaster\"/>, <xref linkend=\"reclassarg\"/>, "
"<xref linkend=\"RT_ST_Value\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Creates a new raster composed of bands reclassified from original, using a "
"1:1 mapping from values in the original band to new values in the "
"destination band."
msgstr ""
"Створює новий растр, що складається з каналів, перекласифікованих з "
"оригінальних, використовуючи співвідношення 1:1 між значеннями в "
"оригінальному каналі та новими значеннями в каналі призначення."

#. Tag: para
#, no-c-format
msgid ""
"Creates a new raster formed by applying a reclassification operation defined "
"by the <varname>inputvalues</varname> and <varname>outputvalues</varname> "
"arrays. Pixel values found in the input array are mapped to the "
"corresponding value in the output array. All other pixel values are mapped "
"to the <varname>nodatavalue</varname>."
msgstr ""
"Створює новий растр, сформований шляхом застосування операції "
"перекласифікації, визначеної масивами <varname>inputvalues</varname> та "
"<varname>outputvalues</varname>. Значення пікселів, знайдені у вхідному "
"масиві, відображаються на відповідні значення у вихідному масиві. Усі інші "
"значення пікселів відображаються на <varname>nodatavalue</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The output pixel type defaults to float, but can be specified using the "
"<varname>pixeltype</varname> parameter. If no <varname>bandnumber</varname> "
"is specified band 1 is assumed."
msgstr ""
"Тип вихідного пікселя за замовчуванням є float, але його можна вказати за "
"допомогою параметра <varname>pixeltype</varname>. Якщо не вказано "
"<varname>bandnumber</varname>, то вважається, що це канал 1."

#. Tag: para
#, no-c-format
msgid ""
"The new raster will have the same georeference, width, and height as the "
"original raster. Bands not designated are returned unchanged."
msgstr ""
"Новий растр матиме ті ж геореференцію, ширину та висоту, що й оригінальний "
"растр. Невизначені канали повертаються без змін."

#. Tag: para
#, no-c-format
msgid "Create a small raster and map its pixels to new values."
msgstr "Створіть невеликий растр і зіставте його пікселі з новими значеннями."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_Band\"/>, <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>"
msgstr ""
", <xref linkend=\"RT_ST_AddBand\"/>, <xref linkend=\"RT_ST_Band\"/>, <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the union of a set of raster tiles into a single raster composed of "
"1 or more bands."
msgstr ""
"Повертає об'єднання набору растрових плиток в один растр, що складається з 1 "
"або більше каналів."

#. Tag: para
#, no-c-format
msgid ""
"Returns the union of a set of raster tiles into a single raster composed of "
"at least one band. The resulting raster's extent is the extent of the whole "
"set. In the case of intersection, the resulting value is defined by "
"<varname>uniontype</varname> which is one of the following: LAST (default), "
"FIRST, MIN, MAX, COUNT, SUM, MEAN, RANGE."
msgstr ""
"Повертає об'єднання набору растрових плиток в один растр, що складається з "
"принаймні одного каналу. Розмір отриманого растру дорівнює розміру всього "
"набору. У разі перетину отримане значення визначається <varname>uniontype</"
"varname>, яке може бути одним із таких: LAST (за замовчуванням), FIRST, MIN, "
"MAX, COUNT, SUM, MEAN, RANGE."

#. Tag: para
#, no-c-format
msgid ""
"In order for rasters to be unioned, they must all have the same alignment. "
"Use <xref linkend=\"RT_ST_SameAlignment\"/> and <xref "
"linkend=\"RT_ST_NotSameAlignmentReason\"/> for more details and help. One "
"way to fix alignment issues is to use <xref linkend=\"RT_ST_Resample\"/> and "
"use the same reference raster for alignment."
msgstr ""
"Щоб растри могли бути об'єднані, вони повинні мати однакове вирівнювання. "
"Для отримання додаткової інформації та допомоги використовуйте <xref "
"linkend=\"RT_ST_SameAlignment\"/> та <xref "
"linkend=\"RT_ST_NotSameAlignmentReason\"/>. Одним із способів виправлення "
"проблем з вирівнюванням є використання <xref linkend=\"RT_ST_Resample\"/> та "
"використання одного і того ж еталонного растру для вирівнювання."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 Improved Speed (fully C-Based)."
msgstr "Покращено: 2.1.0 Покращена швидкість (повністю на базі C)."

#. Tag: para
#, no-c-format
msgid "Availability: 2.1.0 ST_Union(rast, unionarg) variant was introduced."
msgstr "Доступність: 2.1.0 Введено варіант ST_Union(rast, unionarg)."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 ST_Union(rast) (variant 1) unions all bands of all input "
"rasters. Prior versions of PostGIS assumed the first band."
msgstr ""
"Покращено: 2.1.0 ST_Union(rast) (варіант 1) об'єднує всі канали всіх вхідних "
"растрів. Попередні версії PostGIS використовували першу канал."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 ST_Union(rast, uniontype) (variant 4) unions all bands of "
"all input rasters."
msgstr ""
"Покращено: 2.1.0 ST_Union(rast, uniontype) (варіант 4) об'єднує всі канали "
"всіх вхідних растрів."

#. Tag: title
#, no-c-format
msgid "Examples: Reconstitute a single band chunked raster tile"
msgstr "Приклади: Відновлення одноканального фрагментованої растрової плитки"

#. Tag: title
#, no-c-format
msgid ""
"Examples: Return a multi-band raster that is the union of tiles intersecting "
"geometry"
msgstr ""
"Приклади: Повернути мультиканальний растр, який є об'єднанням плиток, що "
"перетинають геометрію"

#. Tag: para
#, no-c-format
msgid ""
"Here we use the longer syntax if we only wanted a subset of bands or we want "
"to change order of bands"
msgstr ""
"Тут ми використовуємо довший синтаксис, якщо нам потрібна лише частина "
"каналів або ми хочемо змінити порядок каналів"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Envelope\"/>, <xref linkend=\"RT_ST_ConvexHull\"/>, "
"<xref linkend=\"RT_ST_Clip\"/>, <xref linkend=\"ST_Union\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Envelope\"/>, <xref linkend=\"RT_ST_ConvexHull\"/>, "
"<xref linkend=\"RT_ST_Clip\"/>, <xref linkend=\"ST_Union\"/>"

#. Tag: title
#, no-c-format
msgid "Built-in Map Algebra Callback Functions"
msgstr "Вбудовані функції зворотного виклику алгебри карт"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that calculates the number of unique pixel values "
"in a neighborhood."
msgstr ""
"Функція обробки растру, яка обчислює кількість унікальних значень у сусідніх "
"пікселях."

#. Tag: para
#, no-c-format
msgid ""
"Calculate the number of unique pixel values in a neighborhood of pixels."
msgstr "Обчисліть кількість унікальних значень пікселів у сусідніх пікселях."

#. Tag: para
#, no-c-format
msgid ""
"Variant 1 is a specialized callback function for use as a callback parameter "
"to <xref linkend=\"RT_ST_MapAlgebraFctNgb\"/>."
msgstr ""
"Варіант 1 — це спеціалізована функція зворотного виклику для використання як "
"параметр зворотного виклику до <xref linkend=\"RT_ST_MapAlgebraFctNgb\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Variant 2 is a specialized callback function for use as a callback parameter "
"to <xref linkend=\"RT_ST_MapAlgebra\"/>."
msgstr ""
"Варіант 2 — це спеціалізована функція зворотного виклику для використання як "
"параметр зворотного виклику до <xref linkend=\"RT_ST_MapAlgebra\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Use of Variant 1 is discouraged since <xref "
"linkend=\"RT_ST_MapAlgebraFctNgb\"/> has been deprecated as of 2.1.0."
msgstr ""
"Не рекомендується використовувати варіант 1, оскільки <xref "
"linkend=\"RT_ST_MapAlgebraFctNgb\"/>був визнаний застарілим у версії 2.1.0."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 Addition of Variant 2"
msgstr "Покращено: 2.1.0 Додано варіант 2"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref "
"linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref "
"linkend=\"RT_ST_Mean4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that interpolates a pixel's value from the "
"pixel's neighborhood."
msgstr ""
"Функція растрової обробки, яка інтерполює значення пікселя з сусідніх "
"пікселів."

#. Tag: para
#, no-c-format
msgid ""
"Calculate an interpolated value for a pixel using the Inverse Distance "
"Weighted method."
msgstr ""
"Обчисліть інтерпольоване значення для пікселя за допомогою методу зваженого "
"оберненого відстані."

#. Tag: para
#, no-c-format
msgid ""
"There are two optional parameters that can be passed through "
"<varname>userargs</varname>. The first parameter is the power factor "
"(variable k in the equation below) between 0 and 1 used in the Inverse "
"Distance Weighted equation. If not specified, default value is 1. The second "
"parameter is the weight percentage applied only when the value of the pixel "
"of interest is included with the interpolated value from the neighborhood. "
"If not specified and the pixel of interest has a value, that value is "
"returned."
msgstr ""
"Існує два опціональних параметри, які можна передати через "
"<varname>userargs</varname>. Перший параметр — це коефіцієнт потужності "
"(змінна k у наведеному нижче рівнянні) від 0 до 1, який використовується в "
"рівнянні зваженої оберненої відстані. Якщо не вказано, значення за "
"замовчуванням дорівнює 1. Другий параметр — це відсоток ваги, який "
"застосовується тільки тоді, коли значення пікселя, що цікавить, включено до "
"інтерпольованого значення з сусідства. Якщо не вказано, а піксель, що "
"цікавить, має значення, то це значення повертається."

#. Tag: para
#, no-c-format
msgid "The basic inverse distance weight equation is:"
msgstr "Основне рівняння зворотної відстані становить:"

#. Tag: para
#, no-c-format
msgid "k = power factor, a real number between 0 and 1"
msgstr "k = коефіцієнт потужності, дійсне число від 0 до 1"

#. Tag: para
#, no-c-format
msgid ""
"This function is a specialized callback function for use as a callback "
"parameter to <xref linkend=\"RT_ST_MapAlgebra\"/>."
msgstr ""
"Ця функція є спеціалізованою функцією зворотного виклику для використання як "
"параметр зворотного виклику до <xref linkend=\"RT_ST_MapAlgebra\"/>."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_MinDist4ma\"/>"
msgstr ", <xref linkend=\"RT_ST_MinDist4ma\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that calculates the maximum pixel value in a "
"neighborhood."
msgstr ""
"Функція обробки растру, яка обчислює максимальне значення пікселя в околиці."

#. Tag: para
#, no-c-format
msgid "Calculate the maximum pixel value in a neighborhood of pixels."
msgstr "Обчисліть максимальне значення пікселя в околі пікселів."

#. Tag: para
#, no-c-format
msgid ""
"For Variant 2, a substitution value for NODATA pixels can be specified by "
"passing that value to userargs."
msgstr ""
"Для варіанту 2 заміну значення для пікселів NODATA можна вказати, передавши "
"це значення в userargs."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that calculates the mean pixel value in a "
"neighborhood."
msgstr ""
"Функція обробки растру, яка обчислює середнє значення пікселя в оточенні."

#. Tag: para
#, no-c-format
msgid "Calculate the mean pixel value in a neighborhood of pixels."
msgstr "Обчислити середнє значення пікселя в оточенні пікселів."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Sum4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_StdDev4ma\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that calculates the minimum pixel value in a "
"neighborhood."
msgstr ""
"Функція обробки растру, яка обчислює мінімальне значення пікселя в оточенні."

#. Tag: para
#, no-c-format
msgid "Calculate the minimum pixel value in a neighborhood of pixels."
msgstr "Обчисліть мінімальне значення пікселя в оточенні пікселів."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, "
"<xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Max4ma\"/>, "
"<xref linkend=\"RT_ST_Sum4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that returns the minimum distance (in number of "
"pixels) between the pixel of interest and a neighboring pixel with value."
msgstr ""
"Функція обробки растру, яка повертає мінімальну відстань (у пікселях) між "
"пікселем, що цікавить, та сусіднім пікселем із значенням."

#. Tag: para
#, no-c-format
msgid ""
"Return the shortest distance (in number of pixels) between the pixel of "
"interest and the closest pixel with value in the neighborhood."
msgstr ""
"Повернути найкоротшу відстань (у пікселях) між пікселем, що цікавить, і "
"найближчим пікселем із значенням у його околиці."

#. Tag: para
#, no-c-format
msgid ""
"The intent of this function is to provide an informative data point that "
"helps infer the usefulness of the pixel of interest's interpolated value "
"from <xref linkend=\"RT_ST_InvDistWeight4ma\"/>. This function is "
"particularly useful when the neighborhood is sparsely populated."
msgstr ""
"Мета цієї функції — надати інформативний пункт даних, який допомагає зробити "
"висновок про корисність інтерпольованого значення пікселя, що цікавить, з "
"<xref linkend=\"RT_ST_InvDistWeight4ma\"/>. Ця функція особливо корисна, "
"коли оточення є малонаселеним."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_InvDistWeight4ma\"/>"
msgstr ", <xref linkend=\"RT_ST_InvDistWeight4ma\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that calculates the range of pixel values in a "
"neighborhood."
msgstr ""
"Функція обробки растру, яка обчислює діапазон значень у сусідніх пікселях."

#. Tag: para
#, no-c-format
msgid "Calculate the range of pixel values in a neighborhood of pixels."
msgstr "Обчисліть діапазон значень пікселів у сусідніх пікселях."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that calculates the standard deviation of pixel "
"values in a neighborhood."
msgstr ""
"Функція обробки растра, яка обчислює стандартне відхилення значень сусідніх "
"пікселів."

#. Tag: para
#, no-c-format
msgid ""
"Calculate the standard deviation of pixel values in a neighborhood of pixels."
msgstr "Обчисліть стандартне відхилення значень пікселів у сусідніх пікселях."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Raster processing function that calculates the sum of all pixel values in a "
"neighborhood."
msgstr ""
"Функція обробки растру, яка обчислює суму всіх значень сусідніх пікселів."

#. Tag: para
#, no-c-format
msgid "Calculate the sum of all pixel values in a neighborhood of pixels."
msgstr "Обчисліть суму всіх значень пікселів у сусідніх пікселях."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref linkend=\"RT_ST_Min4ma\"/>, "
"<xref linkend=\"RT_ST_Max4ma\"/>, <xref linkend=\"RT_ST_Mean4ma\"/>, <xref "
"linkend=\"RT_ST_Range4ma\"/>, <xref linkend=\"RT_ST_Distinct4ma\"/>, <xref "
"linkend=\"RT_ST_StdDev4ma\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Processing: DEM (Elevation)"
msgstr "Растрова обробка: DEM (висота над рівнем моря)"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the aspect (in degrees by default) of an elevation raster band. "
"Useful for analyzing terrain."
msgstr ""
"Повертає аспект (за замовчуванням у градусах) растрового каналу висоти. "
"Корисно для аналізу рельєфу місцевості."

#. Tag: para
#, no-c-format
msgid ""
"Returns the aspect (in degrees by default) of an elevation raster band. "
"Utilizes map algebra and applies the aspect equation to neighboring pixels."
msgstr ""
"Повертає аспект (за замовчуванням у градусах) каналу растрового зображення "
"висоти. Використовує алгебру карт і застосовує рівняння аспекту до сусідніх "
"пікселів."

#. Tag: para
#, no-c-format
msgid ""
"<varname>units</varname> indicates the units of the aspect. Possible values "
"are: RADIANS, DEGREES (default)."
msgstr ""
"<varname>units</varname> вказує одиниці виміру аспекту. Можливі значення: "
"RADIANS, DEGREES (за замовчуванням)."

#. Tag: para
#, no-c-format
msgid ""
"When <varname>units</varname> = RADIANS, values are between 0 and 2 * pi "
"radians measured clockwise from North."
msgstr ""
"Коли <varname>units</varname> = RADIANS, значення знаходяться в діапазоні "
"від 0 до 2 * pi радіан, виміряних за годинниковою стрілкою від півночі."

#. Tag: para
#, no-c-format
msgid ""
"When <varname>units</varname> = DEGREES, values are between 0 and 360 "
"degrees measured clockwise from North."
msgstr ""
"Коли <varname>units</varname> = DEGREES, значення знаходяться в діапазоні "
"від 0 до 360 градусів, виміряних за годинниковою стрілкою від півночі."

#. Tag: para
#, no-c-format
msgid "If slope of pixel is zero, aspect of pixel is -1."
msgstr "Якщо поворот пікселя дорівнює нулю, аспект пікселя дорівнює -1."

#. Tag: para
#, no-c-format
msgid ""
"For more information about Slope, Aspect and Hillshade, please refer to "
"<link xlink:href=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?"
"TopicName=How%20Hillshade%20works\">ESRI - How hillshade works</link> and "
"<link xlink:href=\"http://e2b.erdas.com/fieldguide/wwhelp/wwhimpl/common/"
"html/wwhelp.htm?context=FieldGuide&amp;file=Aspect_Images.html\">ERDAS Field "
"Guide - Aspect Images</link>."
msgstr ""
"Для отримання додаткової інформації про поворот, експозицію та тіньове "
"затінення див. <link xlink:href=\"http://webhelp.esri.com/arcgisdesktop/9.3/"
"index.cfm? TopicName=How%20Hillshade%20works\">ESRI - Як працює тіньове "
"затінення</link> та <link xlink:href=\"http://e2b.erdas.com/fieldguide/"
"wwhelp/wwhimpl/common/html/wwhelp.htm?context=FieldGuide&amp;"
"file=Aspect_Images.html\">Польовий посібник ERDAS - Зображення аспектів</"
"link>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 Uses ST_MapAlgebra() and added optional "
"<varname>interpolate_nodata</varname> function parameter"
msgstr ""
"Покращено: 2.1.0 Використовує ST_MapAlgebra() та додано опціональний "
"параметр функції <varname>interpolate_nodata</varname>"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.1.0 In prior versions, return values were in radians. Now, return "
"values default to degrees"
msgstr ""
"Змінено: 2.1.0 У попередніх версіях значення повороту були в радіанах. Тепер "
"значення повороту за замовчуванням в градусах"

#. Tag: para
#, no-c-format
msgid "Complete example of tiles of a coverage."
msgstr "Повний приклад плиток покриття."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>"
msgstr ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the hypothetical illumination of an elevation raster band using "
"provided azimuth, altitude, brightness and scale inputs."
msgstr ""
"Повертає гіпотетичне освітлення растрового каналу висоти за допомогою "
"введених значень азимута, висоти, яскравості та масштабу."

#. Tag: para
#, no-c-format
msgid ""
"Returns the hypothetical illumination of an elevation raster band using the "
"azimuth, altitude, brightness, and scale inputs. Utilizes map algebra and "
"applies the hill shade equation to neighboring pixels. Return pixel values "
"are between 0 and 255."
msgstr ""
"Повертає гіпотетичне освітлення растрового каналу висоти за допомогою "
"вхідних даних азимута, висоти, яскравості та масштабу. Використовує алгебру "
"карт і застосовує рівняння затінення пагорбів до сусідніх пікселів. Значення "
"пікселів, що повертаються, знаходяться в діапазоні від 0 до 255."

#. Tag: para
#, no-c-format
msgid ""
"<varname>azimuth</varname> is a value between 0 and 360 degrees measured "
"clockwise from North."
msgstr ""
"<varname>azimuth</varname> — це значення від 0 до 360 градусів, виміряне за "
"годинниковою стрілкою від півночі."

#. Tag: para
#, no-c-format
msgid ""
"<varname>altitude</varname> is a value between 0 and 90 degrees where 0 "
"degrees is at the horizon and 90 degrees is directly overhead."
msgstr ""
"<varname>altitude</varname> — це значення від 0 до 90 градусів, де 0 "
"градусів відповідає горизонту, а 90 градусів — прямо над головою."

#. Tag: para
#, no-c-format
msgid ""
"<varname>max_bright</varname> is a value between 0 and 255 with 0 as no "
"brightness and 255 as max brightness."
msgstr ""
"<varname>max_bright</varname> — це значення від 0 до 255, де 0 означає "
"відсутність яскравості, а 255 — максимальну яскравість."

#. Tag: para
#, no-c-format
msgid ""
"<varname>scale</varname> is the ratio of vertical units to horizontal. For "
"Feet:LatLon use scale=370400, for Meters:LatLon use scale=111120."
msgstr ""
"<varname>scale</varname> — це співвідношення вертикальних одиниць до "
"горизонтальних. Для Feet:LatLon використовуйте scale=370400, для Meters:"
"LatLon використовуйте scale=111120."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>interpolate_nodata</varname> is TRUE, values for NODATA pixels "
"from the input raster will be interpolated using <xref "
"linkend=\"RT_ST_InvDistWeight4ma\"/> before computing the hillshade "
"illumination."
msgstr ""
"Якщо <varname>interpolate_nodata</varname> має значення TRUE, значення "
"пікселів NODATA з вхідного растру будуть інтерпольовані за допомогою <xref "
"linkend=\"RT_ST_InvDistWeight4ma\"/>перед обчисленням освітлення тіньового "
"рельєфу."

#. Tag: para
#, no-c-format
msgid ""
"For more information about Hillshade, please refer to <link xlink:"
"href=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?"
"TopicName=How%20Hillshade%20works\">How hillshade works</link>."
msgstr ""
"Для отримання додаткової інформації про Hillshade, будь ласка, зверніться до "
"<link xlink:href=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?"
"TopicName=How%20Hillshade%20works\">Як працює hillshade</link>."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.1.0 In prior versions, azimuth and altitude were expressed in "
"radians. Now, azimuth and altitude are expressed in degrees"
msgstr ""
"Змінено: 2.1.0 У попередніх версіях азимут і висота виражалися в радіанах. "
"Тепер азимут і висота виражаються в градусах"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_Aspect\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>"
msgstr ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_Aspect\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a raster with the calculated \"roughness\" of a DEM."
msgstr ""
"Повертає растр з обчисленою \"шорсткістю\" цифрової моделі рельєфу (DEM)."

#. Tag: para
#, no-c-format
msgid ""
"Calculates the \"roughness\" of a DEM, by subtracting the maximum from the "
"minimum for a given area."
msgstr ""
"Обчислює \"шорсткість\" цифрової моделі рельєфу (DEM), віднімаючи "
"максимальне значення від мінімального для заданої області."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"
msgstr ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the slope (in degrees by default) of an elevation raster band. "
"Useful for analyzing terrain."
msgstr ""
"Повертає нахил (за замовчуванням у градусах) растрового діапазону висот. "
"Корисно для аналізу рельєфу місцевості."

#. Tag: para
#, no-c-format
msgid ""
"Returns the slope (in degrees by default) of an elevation raster band. "
"Utilizes map algebra and applies the slope equation to neighboring pixels."
msgstr ""
"Повертає нахил (за замовчуванням у градусах) растрового діапазону висот. "
"Використовує алгебру карт і застосовує рівняння нахилу до сусідніх пікселів."

#. Tag: para
#, no-c-format
msgid ""
"<varname>units</varname> indicates the units of the slope. Possible values "
"are: RADIANS, DEGREES (default), PERCENT."
msgstr ""
"<varname>units</varname> вказує одиниці виміру нахилу. Можливі значення: "
"RADIANS, DEGREES (за замовчуванням), PERCENT."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>interpolate_nodata</varname> is TRUE, values for NODATA pixels "
"from the input raster will be interpolated using <xref "
"linkend=\"RT_ST_InvDistWeight4ma\"/> before computing the surface slope."
msgstr ""
"Якщо <varname>interpolate_nodata</varname> має значення TRUE, значення "
"пікселів NODATA з вхідного растру будуть інтерпольовані за допомогою <xref "
"linkend=\"RT_ST_InvDistWeight4ma\"/>перед обчисленням нахилу поверхні."

#. Tag: para
#, no-c-format
msgid ""
"For more information about Slope, Aspect and Hillshade, please refer to "
"<link xlink:href=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?"
"TopicName=How%20Hillshade%20works\">ESRI - How hillshade works</link> and "
"<link xlink:href=\"http://e2b.erdas.com/fieldguide/wwhelp/wwhimpl/common/"
"html/wwhelp.htm?context=FieldGuide&amp;file=Slope_Images.html\">ERDAS Field "
"Guide - Slope Images</link>."
msgstr ""
"Для отримання додаткової інформації про нахил, експозицію та тіньове "
"затінення див. <link xlink:href=\"http://webhelp.esri.com/arcgisdesktop/9.3/"
"index.cfm? TopicName=How%20Hillshade%20works\">ESRI - Як працює тіньове "
"затінення</link> та <link xlink:href=\"http://e2b.erdas.com/fieldguide/"
"wwhelp/wwhimpl/common/html/wwhelp.htm?context=FieldGuide&amp;"
"file=Slope_Images.html\">Польовий посібник ERDAS - Зображення схилів</link>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 Uses ST_MapAlgebra() and added optional <varname>units</"
"varname>, <varname>scale</varname>, <varname>interpolate_nodata</varname> "
"function parameters"
msgstr ""
"Покращено: 2.1.0 Використовує ST_MapAlgebra() та додано опціональні "
"параметри функції <varname>units</varname>, <varname>scale</varname>, "
"<varname>interpolate_nodata</varname>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"
msgstr ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a raster with the calculated Topographic Position Index."
msgstr "Повертає растр з обчисленим індексом топографічного положення."

#. Tag: para
#, no-c-format
msgid ""
"Calculates the Topographic Position Index, which is defined as the focal "
"mean with radius of one minus the center cell."
msgstr ""
"Обчислює індекс топографічного положення, який визначається як фокальне "
"середнє значення з радіусом, що дорівнює одиниці мінус центральна комірка."

#. Tag: para
#, no-c-format
msgid "This function only supports a focalmean radius of one."
msgstr "Ця функція підтримує тільки фокальний середній радіус, рівний одиниці."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_Roughness\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"
msgstr ""
", <xref linkend=\"RT_ST_TRI\"/>, <xref linkend=\"RT_ST_Roughness\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a raster with the calculated Terrain Ruggedness Index."
msgstr "Повертає растр з обчисленим індексом нерівності рельєфу."

#. Tag: para
#, no-c-format
msgid ""
"Terrain Ruggedness Index is calculated by comparing a central pixel with its "
"neighbors, taking the absolute values of the differences, and averaging the "
"result."
msgstr ""
"Індекс нерівності рельєфу розраховується шляхом порівняння центрального "
"пікселя з сусідніми, вирахування абсолютних значень різниць і усереднення "
"результату."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Roughness\"/>, <xref linkend=\"RT_ST_TPI\"/>, <xref "
"linkend=\"RT_ST_Slope\"/>, <xref linkend=\"RT_ST_HillShade\"/>, <xref "
"linkend=\"RT_ST_Aspect\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Interpolates a gridded surface based on an input set of 3-d points, using "
"the X- and Y-values to position the points on the grid and the Z-value of "
"the points as the surface elevation."
msgstr ""
"Інтерполює поверхню сітки на основі вхідного набору 3-D точок, "
"використовуючи значення X і Y для позиціонування точок на сітці, а значення "
"Z точок — як висоту поверхні."

#. Tag: para
#, no-c-format
msgid ""
"Interpolates a gridded surface based on an input set of 3-d points, using "
"the X- and Y-values to position the points on the grid and the Z-value of "
"the points as the surface elevation. There are five interpolation algorithms "
"available: inverse distance, inverse distance nearest-neighbor, moving "
"average, nearest neighbor, and linear interpolation. See the <link xlink:"
"href=\"https://gdal.org/programs/gdal_grid.html#interpolation-"
"algorithms\">gdal_grid documentation</link> for more details on the "
"algorithms and their parameters. For more information on how interpolations "
"are calculated, see the <link xlink:href=\"https://gdal.org/tutorials/"
"gdal_grid_tut.html\">GDAL grid tutorial</link>."
msgstr ""
"Інтерполює поверхню сітки на основі вхідного набору 3-вимірних точок, "
"використовуючи значення X і Y для позиціонування точок на сітці, а значення "
"Z точок — як висоту поверхні. Доступно п'ять алгоритмів інтерполяції: "
"обернена відстань, обернена відстань найближчого сусіда, ковзна середня, "
"найближчий сусід і лінійна інтерполяція. Більш детальну інформацію про "
"алгоритми та їхні параметри див. у <link xlink:href=\"https://gdal.org/"
"programs/gdal_grid.html#interpolation-algorithms\">документації gdal_grid</"
"link>. Більше інформації про те, як обчислюються інтерполяції, див. <link "
"xlink:href=\"https://gdal.org/tutorials/gdal_grid_tut.html\">посібник з "
"роботи з сіткою GDAL</link>."

#. Tag: para
#, no-c-format
msgid "Input parameters are:"
msgstr "Вхідні параметри:"

#. Tag: para
#, no-c-format
msgid ""
"The points to drive the interpolation. Any geometry with Z-values is "
"acceptable, all points in the input will be used."
msgstr ""
"Точки для інтерполяції. Прийнятна будь-яка геометрія із значеннями Z, будуть "
"використані всі точки у вхідних даних."

#. Tag: para
#, no-c-format
msgid ""
"A string defining the algorithm and algorithm options, in the format used by "
"<link xlink:href=\"https://gdal.org/programs/gdal_grid.html#interpolation-"
"algorithms\">gdal_grid</link>. For example, for an inverse-distance "
"interpolation with a smoothing of 2, you would use \"invdist:smoothing=2.0\""
msgstr ""
"Рядок, що визначає алгоритм та параметри алгоритму, у форматі, який "
"використовується <link xlink:href=\"https://gdal.org/programs/gdal_grid."
"html#interpolation-algorithms\">gdal_grid</link>. Наприклад, для "
"інтерполяції з оберненою відстанню та згладжуванням 2 слід використовувати "
"\"invdist:smoothing=2.0\""

#. Tag: para
#, no-c-format
msgid ""
"A raster template to drive the geometry of the output raster. The width, "
"height, pixel size, spatial extent and pixel type will be read from this "
"template."
msgstr ""
"Растровий шаблон для управління геометрією вихідного растра. Ширина, висота, "
"розмір пікселя, просторова протяжність і тип пікселя будуть зчитуватися з "
"цього шаблону."

#. Tag: para
#, no-c-format
msgid ""
"By default the first band in the template raster is used to drive the output "
"raster, but that can be adjusted with this parameter."
msgstr ""
"За замовчуванням для керування вихідним растром використовується перший "
"канал у шаблоні растра, але це можна налаштувати за допомогою цього "
"параметра."

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Generates a set of vector contours from the provided raster "
"band, using the <link xlink:href=\"https://gdal.org/api/gdal_alg.html?"
"highlight=contour#_CPPv421GDALContourGenerateEx15GDALRasterBandHPv12CSLConstList16GDALProgressFuncPv\">GDAL "
"contouring algorithm</link>.</refpurpose>"
msgstr ""
"<refpurpose>Генерує набір векторних контурів із наданого растрового каналу, "
"використовуючи <link xlink:href=\"https://gdal.org/api/gdal_alg.html? "
"highlight=contour#_CPPv421GDALContourGenerateEx15GDALRasterBandHPv12CSLConstList16GDALProgressFuncPv\">алгоритм "
"контурного відображення GDAL</link>.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Generates a set of vector contours from the provided raster band, "
"using the <link xlink:href=\"https://gdal.org/api/gdal_alg.html?"
"highlight=contour#_CPPv421GDALContourGenerateEx15GDALRasterBandHPv12CSLConstList16GDALProgressFuncPv\">GDAL "
"contouring algorithm</link>.</para>"
msgstr ""
"<para>Генерує набір векторних контурів із наданого растрового rfyfke, "
"використовуючи <link xlink:href=\"https://gdal.org/api/gdal_alg.html? "
"highlight=contour#_CPPv421GDALContourGenerateEx15GDALRasterBandHPv12CSLConstList16GDALProgressFuncPv\">алгоритму "
"контурного відображення GDAL</link>.</para>"

#. Tag: para
#, no-c-format
msgid ""
"When the <varname>fixed_levels</varname> parameter is a non-empty array, the "
"<varname>level_interval</varname> and <varname>level_base</varname> "
"parameters are ignored."
msgstr ""
"Коли параметр <varname>fixed_levels</varname> є не порожнім масивом, "
"параметри <varname>level_interval</varname> та <varname>level_base</varname> "
"ігноруються."

#. Tag: para
#, no-c-format
msgid "The raster to generate the contour of"
msgstr "Растр для створення контуру"

#. Tag: para
#, no-c-format
msgid "The band to generate the contour of"
msgstr "Смуга для формування контуру"

#. Tag: para
#, no-c-format
msgid "The elevation interval between contours generated"
msgstr "Інтервал висоти між створеними контурами"

#. Tag: para
#, no-c-format
msgid ""
"The \"base\" relative to which contour intervals are applied, this is "
"normally zero, but could be different. To generate 10m contours at 5, 15, "
"25, ... the LEVEL_BASE would be 5."
msgstr ""
"\"База\", відносно якої застосовуються інтервали контурів, зазвичай дорівнює "
"нулю, але може бути іншою. Щоб створити 10-метрові контури на 5, 15, 25, ... "
"LEVEL_BASE дорівнюватиме 5."

#. Tag: para
#, no-c-format
msgid ""
"If <literal>true</literal>, contour polygons will be created, rather than "
"polygon lines."
msgstr ""
"Якщо <literal>true</literal>, будуть створені контурні полігони, а не "
"полігональні лінії."

#. Tag: para
#, no-c-format
msgid "Return values are a set of records with the following attributes:"
msgstr "Значення, що повертаються, — це набір записів із такими атрибутами:"

#. Tag: para
#, no-c-format
msgid "The geometry of the contour line."
msgstr "Геометрія контурної лінії."

#. Tag: para
#, no-c-format
msgid "A unique identifier given to the contour line by GDAL."
msgstr "Унікальний ідентифікатор, присвоєний контурній лінії GDAL."

#. Tag: para
#, no-c-format
msgid ""
"The raster value the line represents. For an elevation DEM input, this would "
"be the elevation of the output contour."
msgstr ""
"Растрове значення, яке представляє лінія. Для вхідних даних DEM висоти це "
"буде висота вихідного контуру."

#. Tag: title
#, no-c-format
msgid "Raster Processing: Raster to Geometry"
msgstr "Обробка растрових даних: перетворення растрових даних у геометричні"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the box 3d representation of the enclosing box of the raster."
msgstr "Повертає 3D-представлення обмежувальної рамки растра."

#. Tag: para
#, no-c-format
msgid "Returns the box representing the extent of the raster."
msgstr "Повертає поле, що представляє розмір растру."

#. Tag: para
#, no-c-format
msgid ""
"The polygon is defined by the corner points of the bounding box "
"((<varname>MINX</varname>, <varname>MINY</varname>), (<varname>MAXX</"
"varname>, <varname>MAXY</varname>))"
msgstr ""
"Багатокутник визначається кутовими точками обмежувального прямокутника "
"((<varname>MINX</varname>, <varname>MINY</varname>), (<varname>MAXX</"
"varname>, <varname>MAXY</varname>))"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.0.0 In pre-2.0 versions, there used to be a box2d instead of "
"box3d. Since box2d is a deprecated type, this was changed to box3d."
msgstr ""
"Змінено: 2.0.0 У версіях до 2.0 замість box3d використовувався box2d. "
"Оскільки box2d є застарілим типом, його було змінено на box3d."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return the convex hull geometry of the raster including pixel values equal "
"to BandNoDataValue. For regular shaped and non-skewed rasters, this gives "
"the same result as ST_Envelope so only useful for irregularly shaped or "
"skewed rasters."
msgstr ""
"Повертає геометрію опуклої оболонки растра, включаючи значення пікселів, "
"рівні BandNoDataValue. Для растрів правильної форми та без нахилу це дає той "
"самий результат, що й ST_Envelope, тому корисно лише для растрів "
"неправильної форми або з нахилом."

#. Tag: para
#, no-c-format
msgid ""
"Return the convex hull geometry of the raster including the NoDataBandValue "
"band pixels. For regular shaped and non-skewed rasters, this gives more or "
"less the same result as ST_Envelope so only useful for irregularly shaped or "
"skewed rasters."
msgstr ""
"Повертає геометрію опуклої оболонки растра, включаючи пікселі каналу "
"NoDataBandValue. Для растрів правильної форми та без нахилу це дає приблизно "
"той самий результат, що й ST_Envelope, тому корисно лише для растрів "
"неправильної форми або з нахилом."

#. Tag: para
#, no-c-format
msgid ""
"ST_Envelope floors the coordinates and hence add a little buffer around the "
"raster so the answer is subtly different from ST_ConvexHull which does not "
"floor."
msgstr ""
"ST_Envelope округлює координати і, отже, додає невеликий буфер навколо "
"растра, тому результат дещо відрізняється від ST_ConvexHull, який не "
"округлює."

#. Tag: para
#, no-c-format
msgid ""
"Refer to <link xlink:href=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/"
"SpecificationWorking01\">PostGIS Raster Specification</link> for a diagram "
"of this."
msgstr ""
"Дивіться <link xlink:href=\"http://trac.osgeo.org/postgis/wiki/WKTRaster/"
"SpecificationWorking01\">Специфікація PostGIS Raster</link> для ознайомлення "
"з діаграмою."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_MinConvexHull\"/>, <xref linkend=\"ST_ConvexHull\"/"
">, <xref linkend=\"ST_AsText\"/>"
msgstr ""
", <xref linkend=\"RT_ST_MinConvexHull\"/>, <xref linkend=\"ST_ConvexHull\"/"
">, <xref linkend=\"ST_AsText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of geomval (geom,val) rows, from a given raster band. If no "
"band number is specified, band num defaults to 1."
msgstr ""
"Повертає набір рядків geomval (geom,val) із заданого растрового каналу. Якщо "
"номер каналу не вказано, за замовчуванням використовується канал 1."

#. Tag: para
#, no-c-format
msgid ""
"This is a set-returning function (SRF). It returns a set of geomval rows, "
"formed by a geometry (geom) and a pixel band value (val). Each polygon is "
"the union of all pixels for that band that have the same pixel value denoted "
"by val."
msgstr ""
"Це функція, що повертає набір (SRF). Вона повертає набір рядків geomval, "
"сформованих геометрією (geom) та значенням піксельів каналу (val). Кожен "
"багатокутник є об'єднанням усіх пікселів для ціього каналу, які мають "
"однакове значення пікселя, позначене val."

#. Tag: para
#, no-c-format
msgid ""
"ST_DumpAsPolygon is useful for polygonizing rasters. It is the reverse of a "
"GROUP BY in that it creates new rows. For example it can be used to expand a "
"single raster into multiple POLYGONS/MULTIPOLYGONS."
msgstr ""
"ST_DumpAsPolygon корисний для полігонізації растрів. Він є зворотним до "
"GROUP BY, оскільки створює нові рядки. Наприклад, його можна використовувати "
"для розширення одного растра на кілька POLYGONS/MULTIPOLYGONS."

#. Tag: para
#, no-c-format
msgid ""
"Changed 3.3.0, validation and fixing is disabled to improve performance. May "
"result invalid geometries."
msgstr ""
"Змінено 3.3.0, перевірка та виправлення вимкнені для покращення "
"продуктивності. Може призвести до недійсних геометрій."

#. Tag: para
#, no-c-format
msgid ""
"Changed 3.7.0, the polygonization honours PostgreSQL interrupts so "
"cancellations and statement timeouts halt processing promptly."
msgstr ""
"Змінено 3.7.0, полігонізація враховує переривання PostgreSQL, тому "
"скасування та тайм-аути операторів негайно зупиняють обробку."

#. Tag: para
#, no-c-format
msgid "Availability: Requires GDAL 1.7 or higher."
msgstr "Доступність: Потрібна версія GDAL 1.7 або вище."

#. Tag: para
#, no-c-format
msgid ""
"If there is a no data value set for a band, pixels with that value will not "
"be returned except in the case of exclude_nodata_value=false."
msgstr ""
"Якщо для діапазону не встановлено значення даних, пікселі з цим значенням не "
"будуть повертатися, за винятком випадків, коли exclude_nodata_value=false."

#. Tag: para
#, no-c-format
msgid ""
"If you only care about count of pixels with a given value in a raster, it is "
"faster to use <xref linkend=\"RT_ST_ValueCount\"/>."
msgstr ""
"Якщо вас цікавить лише кількість пікселів із заданим значенням у растрі, "
"швидше буде використати <xref linkend=\"RT_ST_ValueCount\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This is different than ST_PixelAsPolygons where one geometry is returned for "
"each pixel regardless of pixel value."
msgstr ""
"Це відрізняється від ST_PixelAsPolygons, де для кожного пікселя повертається "
"одна геометрія, незалежно від значення пікселя."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_AsRasterAgg\"/>, <xref linkend=\"RT_ST_Value\"/>, "
"<xref linkend=\"RT_ST_Polygon\"/>, <xref linkend=\"RT_ST_ValueCount\"/>"
msgstr ""
", <xref linkend=\"RT_ST_AsRasterAgg\"/>, <xref linkend=\"RT_ST_Value\"/>, "
"<xref linkend=\"RT_ST_Polygon\"/>, <xref linkend=\"RT_ST_ValueCount\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the polygon representation of the extent of the raster."
msgstr "Повертає полігон, що відображає межі растру."

#. Tag: para
#, no-c-format
msgid ""
"Returns the polygon representation of the extent of the raster in spatial "
"coordinate units defined by srid. It is a float8 minimum bounding box "
"represented as a polygon."
msgstr ""
"Повертає полігональне представлення меж растра в одиницях просторових "
"координат, визначених srid. Це мінімальна обмежувальна рамка float8, "
"представлена у вигляді полігону."

#. Tag: para
#, no-c-format
msgid ""
"The polygon is defined by the corner points of the bounding box "
"((<varname>MINX</varname>, <varname>MINY</varname>), (<varname>MINX</"
"varname>, <varname>MAXY</varname>), (<varname>MAXX</varname>, <varname>MAXY</"
"varname>), (<varname>MAXX</varname>, <varname>MINY</varname>), "
"(<varname>MINX</varname>, <varname>MINY</varname>))"
msgstr ""
"Полігон визначається кутовими точками обмежувальної рамки ((<varname>MINX</"
"varname>, <varname>MINY</varname>), (<varname>MINX</varname>, <varname>MAXY</"
"varname>), (<varname>MAXX</varname>, <varname>MAXY</varname>), "
"(<varname>MAXX</varname>, <varname>MINY</varname>), (<varname>MINX</"
"varname>, <varname>MINY</varname>))"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"RT_ST_SRID\"/>"
msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"RT_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the convex hull geometry of the raster excluding NODATA pixels."
msgstr ""
"Повернути геометрію опуклої оболонки растра, виключаючи пікселі NODATA."

#. Tag: para
#, no-c-format
msgid ""
"Return the convex hull geometry of the raster excluding NODATA pixels. If "
"<varname>nband</varname> is NULL, all bands of the raster are considered."
msgstr ""
"Повертає геометрію опуклої оболонки растра, виключаючи пікселі NODATA. Якщо "
"<varname>nband</varname> дорівнює NULL, враховуються всі канали растра."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_ConvexHull\"/>, <xref linkend=\"ST_ConvexHull\"/>, "
"<xref linkend=\"ST_AsText\"/>"
msgstr ""
", <xref linkend=\"RT_ST_ConvexHull\"/>, <xref linkend=\"ST_ConvexHull\"/>, "
"<xref linkend=\"ST_AsText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a multipolygon geometry formed by the union of pixels that have a "
"pixel value that is not no data value. If no band number is specified, band "
"num defaults to 1."
msgstr ""
"Повертає багатокутну геометрію, утворену об'єднанням пікселів, значення яких "
"не дорівнює нулю. Якщо номер каналу не вказано, за замовчуванням "
"використовується 1."

#. Tag: para
#, no-c-format
msgid "Availability: 0.1.6 Requires GDAL 1.7 or higher."
msgstr "Доступність: 0.1.6 Вимагає GDAL 1.7 або вище."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.1.0 Improved Speed (fully C-Based) and the returning "
"multipolygon is ensured to be valid."
msgstr ""
"Покращено: 2.1.0 Покращена швидкість (повністю на основі C) та гарантована "
"валідність поверненого багатокутника."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.1.0 In prior versions would sometimes return a polygon, changed "
"to always return multipolygon."
msgstr ""
"Змінено: 2.1.0 У попередніх версіях іноді повертався полігон, змінено на "
"завжди повертати мультиполігон."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Calculates the fraction of each raster cell that is covered by a given "
"geometry."
msgstr ""
"Обчислює частку кожної растрової комірки, яка покрита заданою геометрією."

#. Tag: para
#, no-c-format
msgid ""
"Calculates the fraction of each raster cell that is covered by a given "
"geometry. The first argument is a raster, which defines the grid geometry to "
"use for the calculation. The extent and cell size are read from the raster "
"parameter. The second argument is a geometry, which is overlaid with the "
"grid, and each grid populated based on overlaying the geometry on the grid. "
"For polygons, the value returned for each cell is the proportion of its area "
"that is covered by the geometry. For linestrings, the value returned for "
"each cell is the length contained in the cell."
msgstr ""
"Обчислює частку кожної растрової комірки, яка покрита заданою геометрією. "
"Перший аргумент — це растр, який визначає геометрію сітки, що "
"використовується для обчислення. Розмір і розмір комірки зчитуються з "
"параметра растра. Другий аргумент — це геометрія, яка накладається на сітку, "
"і кожна комірка заповнюється на основі накладення геометрії на сітку. Для "
"полігонів значення, що повертається для кожної комірки, є часткою її площі, "
"яка покрита геометрією. Для лінійних об'єктів значення, що повертається для "
"кожної комірки, є довжиною, що міститься в комірці."

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 Requires GEOS 3.14 or higher."
msgstr "Доступність: 3.6.0 Вимагає GEOS 3.14 або вище."

#. Tag: title
#, no-c-format
msgid "Raster Operators"
msgstr "Растрові оператори"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box intersects B's bounding "
"box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A перетинається з "
"обмежувальною рамкою B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&amp;</varname> operator returns <varname>TRUE</varname> "
"if the bounding box of raster/geometr A intersects the bounding box of "
"raster/geometr B."
msgstr ""
"Оператор <varname>&amp;&amp;</varname> повертає <varname>TRUE</varname>, "
"якщо обмежувальна рамка растра/геометрії A перетинає обмежувальну рамку "
"растра/геометрії B."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of any indexes that may be available on the "
"rasters."
msgstr ""
"Цей операнд буде використовувати будь-які індекси, які можуть бути доступні "
"на растрах."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is to the left of B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A знаходиться "
"ліворуч від B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&lt;</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of raster A overlaps or is to the left of the bounding box "
"of raster B, or more accurately, overlaps or is NOT to the right of the "
"bounding box of raster B."
msgstr ""
"Оператор <varname>&amp;&lt;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка растру A перекриває або знаходиться ліворуч від "
"обмежувальної рамки растру B, або, точніше, перекриває або НЕ знаходиться "
"праворуч від обмежувальної рамки растру B."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is to the right of B's."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A знаходиться "
"праворуч від обмежувальної рамки B."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&amp;&gt;</varname> operator returns <varname>TRUE</varname> if "
"the bounding box of raster A overlaps or is to the right of the bounding box "
"of raster B, or more accurately, overlaps or is NOT to the left of the "
"bounding box of raster B."
msgstr ""
"Оператор <varname>&amp;&gt;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка растра A перекриває або знаходиться праворуч від "
"обмежувальної рамки растра B, або, точніше, перекриває або НЕ знаходиться "
"ліворуч від обмежувальної рамки растра B."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is the same as B's. Uses "
"double precision bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A збігається з "
"обмежувальною рамкою B. Використовує обмежувальну рамку подвійної точності."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>&#61;</varname> operator returns <varname>TRUE</varname> if the "
"bounding box of raster A is the same as the bounding box of raster B. "
"PostgreSQL uses the =, &lt;, and &gt; operators defined for rasters to "
"perform internal orderings and comparison of rasters (ie. in a GROUP BY or "
"ORDER BY clause)."
msgstr ""
"Оператор <varname>&#61;</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка растра A збігається з обмежувальною рамкою растра B. "
"PostgreSQL використовує оператори =, &lt; та &gt;, визначені для растрів, "
"для виконання внутрішнього впорядкування та порівняння растрів (тобто в "
"операторі GROUP BY або ORDER BY). ."

#. Tag: para
#, no-c-format
msgid ""
"This operand will NOT make use of any indexes that may be available on the "
"rasters. Use <xref linkend=\"RT_Raster_Same\"/> instead. This operator "
"exists mostly so one can group by the raster column."
msgstr ""
"Цей операнд НЕ використовуватиме жодних індексів, які можуть бути доступні "
"на растрах. Замість цього використовуйте <xref linkend=\"RT_Raster_Same\"/>. "
"Цей оператор існує переважно для того, щоб можна було групувати за стовпцем "
"растра."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is contained by B's. "
"Uses double precision bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A міститься в "
"обмежувальній рамці B. Використовує обмежувальну рамку подвійної точності."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>@</varname> operator returns <varname>TRUE</varname> if the "
"bounding box of raster/geometry A is contained by bounding box of raster/"
"geometr B."
msgstr ""
"Оператор <varname>@</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка растру/геометрії A міститься в обмежувальній рамці растру/"
"геометрії B."

#. Tag: para
#, no-c-format
msgid "This operand will use spatial indexes on the rasters."
msgstr "Цей операнд буде використовувати просторові індекси на растрах."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 raster @ raster, raster @ geometry introduced"
msgstr "Доступність: 2.0.0 растр @ растр, растр @ геометрія введено"

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.5 geometry @ raster introduced"
msgstr "Доступність: 2.0.5 геометрія @ растр введена"

#. Tag: para
#, no-c-format
msgid ""
"The <varname>~=</varname> operator returns <varname>TRUE</varname> if the "
"bounding box of raster A is the same as the bounding box of raster B."
msgstr ""
"Оператор <varname>~=</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка растра A збігається з обмежувальною рамкою растра B."

#. Tag: para
#, no-c-format
msgid ""
"Very useful usecase is for taking two sets of single band rasters that are "
"of the same chunk but represent different themes and creating a multi-band "
"raster"
msgstr ""
"Дуже корисним випадком використання є взяття двох наборів односмугових "
"растрів, які є частиною одного і того ж фрагмента, але представляють різні "
"теми, і створення багатоканального растра"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_Raster_EQ\"/>"
msgstr ", <xref linkend=\"RT_Raster_EQ\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is contains B's. Uses "
"double precision bounding box."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо обмежувальна рамка A містить B. "
"Використовує обмежувальну рамку подвійної точності."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>~</varname> operator returns <varname>TRUE</varname> if the "
"bounding box of raster/geometry A is contains bounding box of raster/geometr "
"B."
msgstr ""
"Оператор <varname>~</varname> повертає <varname>TRUE</varname>, якщо "
"обмежувальна рамка растра/геометрії A містить обмежувальну рамку растра/"
"геометрії B."

#. Tag: title
#, no-c-format
msgid "Raster and Raster Band Spatial Relationships"
msgstr "Просторові відносини між растром і растровоим каналом"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return true if no points of raster rastB lie in the exterior of raster rastA "
"and at least one point of the interior of rastB lies in the interior of "
"rastA."
msgstr ""
"Повертає true, якщо жодна точка растра rastB не лежить зовні растра rastA і "
"принаймні одна точка всередині rastB лежить всередині rastA."

#. Tag: para
#, no-c-format
msgid ""
"Raster rastA contains rastB if and only if no points of rastB lie in the "
"exterior of rastA and at least one point of the interior of rastB lies in "
"the interior of rastA. If the band number is not provided (or set to NULL), "
"only the convex hull of the raster is considered in the test. If the band "
"number is provided, only those pixels with value (not NODATA) are considered "
"in the test."
msgstr ""
"Растр rastA містить rastB тоді і тільки тоді, коли жодна точка rastB не "
"лежить зовні rastA і принаймні одна точка всередині rastB лежить всередині "
"rastA. Якщо номер каналу не вказано (або встановлено на NULL), у тесті "
"враховується тільки опукла оболонка растра. Якщо номер каналу вказано, у "
"тесті враховуються тільки ті пікселі, які мають значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"This function will make use of any indexes that may be available on the "
"rasters."
msgstr ""
"Ця функція буде використовувати будь-які індекси, які можуть бути доступні "
"на растрах."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_Contains(ST_Polygon(raster), geometry) or "
"ST_Contains(geometry, ST_Polygon(raster))."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_Contains(ST_Polygon(raster), geometry) "
"або ST_Contains(geometry, ST_Polygon(raster))."

#. Tag: para
#, no-c-format
msgid ""
"ST_Contains() is the inverse of ST_Within(). So, ST_Contains(rastA, rastB) "
"implies ST_Within(rastB, rastA)."
msgstr ""
"ST_Contains() є оберненою функцією до ST_Within(). Отже, ST_Contains(rastA, "
"rastB) означає ST_Within(rastB, rastA)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Within\"/>"
msgstr ", <xref linkend=\"RT_ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return true if rastB intersects the interior of rastA but not the boundary "
"or exterior of rastA."
msgstr ""
"Повертає true, якщо rastB перетинає внутрішню частину rastA, але не межу або "
"зовнішню частину rastA."

#. Tag: para
#, no-c-format
msgid ""
"Raster rastA contains properly rastB if rastB intersects the interior of "
"rastA but not the boundary or exterior of rastA. If the band number is not "
"provided (or set to NULL), only the convex hull of the raster is considered "
"in the test. If the band number is provided, only those pixels with value "
"(not NODATA) are considered in the test."
msgstr ""
"Растр rastA містить rastB, якщо rastB перетинає внутрішню частину rastA, але "
"не межу або зовнішню частину rastA. Якщо номер каналу не вказано (або "
"встановлено на NULL), у тесті враховується тільки опукла оболонка растра. "
"Якщо номер каналу вказано, у тесті враховуються тільки ті пікселі, які мають "
"значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid "Raster rastA does not contain properly itself but does contain itself."
msgstr "Растр rastA не містить сам себе належним чином, але містить сам себе."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_ContainsProperly(ST_Polygon(raster), geometry) or "
"ST_ContainsProperly(geometry, ST_Polygon(raster))."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_ContainsProperly(ST_Polygon(raster), "
"geometry) або ST_ContainsProperly(geometry, ST_Polygon(raster))."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Contains\"/>"
msgstr ", <xref linkend=\"RT_ST_Contains\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return true if no points of raster rastB lie outside raster rastA."
msgstr ""
"Повертає true, якщо жодна точка растра rastB не лежить за межами растра "
"rastA."

#. Tag: para
#, no-c-format
msgid ""
"Raster rastA covers rastB if and only if no points of rastB lie in the "
"exterior of rastA. If the band number is not provided (or set to NULL), only "
"the convex hull of the raster is considered in the test. If the band number "
"is provided, only those pixels with value (not NODATA) are considered in the "
"test."
msgstr ""
"Растр rastA покриває rastB тоді і тільки тоді, коли жодна точка rastB не "
"лежить за межами rastA. Якщо номер каналу не вказано (або встановлено NULL), "
"у тесті враховується тільки опукла оболонка растра. Якщо номер каналу "
"вказано, у тесті враховуються тільки ті пікселі, які мають значення (не "
"NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_Covers(ST_Polygon(raster), geometry) or "
"ST_Covers(geometry, ST_Polygon(raster))."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_Covers(ST_Polygon(raster), geometry) або "
"ST_Covers(geometry, ST_Polygon(raster))."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_CoveredBy\"/>"
msgstr ", <xref linkend=\"RT_ST_CoveredBy\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return true if no points of raster rastA lie outside raster rastB."
msgstr ""
"Повертає true, якщо жодна точка растра rastA не лежить за межами растра "
"rastB."

#. Tag: para
#, no-c-format
msgid ""
"Raster rastA is covered by rastB if and only if no points of rastA lie in "
"the exterior of rastB. If the band number is not provided (or set to NULL), "
"only the convex hull of the raster is considered in the test. If the band "
"number is provided, only those pixels with value (not NODATA) are considered "
"in the test."
msgstr ""
"Растр rastA покривається rastB тоді і тільки тоді, коли жодна точка rastA не "
"лежить за межами rastB. Якщо номер каналу не вказано (або встановлено NULL), "
"у тесті враховується тільки опукла оболонка растра. Якщо номер каналу "
"вказано, у тесті враховуються тільки ті пікселі, які мають значення (не "
"NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_CoveredBy(ST_Polygon(raster), geometry) or "
"ST_CoveredBy(geometry, ST_Polygon(raster))."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_CoveredBy(ST_Polygon(raster), geometry) "
"або ST_CoveredBy(geometry, ST_Polygon(raster))."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Covers\"/>"
msgstr ", <xref linkend=\"RT_ST_Covers\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return true if raster rastA does not spatially intersect rastB."
msgstr "Повертає true, якщо растр rastA не перетинається в просторі з rastB."

#. Tag: para
#, no-c-format
msgid ""
"Raster rastA and rastB are disjointed if they do not share any space "
"together. If the band number is not provided (or set to NULL), only the "
"convex hull of the raster is considered in the test. If the band number is "
"provided, only those pixels with value (not NODATA) are considered in the "
"test."
msgstr ""
"Растери rastA і rastB є роз'єднаними, якщо вони не мають спільного простору. "
"Якщо номер каналу не вказано (або встановлено на NULL), у тесті враховується "
"лише опукла оболонка растра. Якщо номер каналу вказано, у тесті враховуються "
"лише ті пікселі, які мають значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid "This function does NOT use any indexes."
msgstr "Ця функція НЕ використовує жодних індексів."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_Disjoint(ST_Polygon(raster), geometry)."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_Disjoint(ST_Polygon(raster), geometry)."

#. Tag: refpurpose
#, no-c-format
msgid "Return true if raster rastA spatially intersects raster rastB."
msgstr ""
"Повертає true, якщо растр rastA просторово перетинається з растром rastB."

#. Tag: para
#, no-c-format
msgid ""
"Return true if raster rastA spatially intersects raster rastB. If the band "
"number is not provided (or set to NULL), only the convex hull of the raster "
"is considered in the test. If the band number is provided, only those pixels "
"with value (not NODATA) are considered in the test."
msgstr ""
"Повертає true, якщо растр rastA просторово перетинає растр rastB. Якщо номер "
"каналу не вказано (або встановлено NULL), у тесті враховується лише опукла "
"оболонка растра. Якщо номер канал вказано, у тесті враховуються лише ті "
"пікселі, які мають значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 support raster/raster intersects was introduced."
msgstr "Покращено: 2.0.0 додано підтримку растрових/растрових перетинів."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.1.0 The behavior of the ST_Intersects(raster, geometry) variants "
"changed to match that of ST_Intersects(geometry, raster)."
msgstr ""
"Змінено: 2.1.0 Поведінка варіантів ST_Intersects(raster, geometry) змінена, "
"щоб відповідати поведінці ST_Intersects(geometry, raster)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_Disjoint\"/>"
msgstr ", <xref linkend=\"RT_ST_Disjoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return true if raster rastA and rastB intersect but one does not completely "
"contain the other."
msgstr ""
"Повертає true, якщо растри rastA і rastB перетинаються, але один не повністю "
"містить інший."

#. Tag: para
#, no-c-format
msgid ""
"Return true if raster rastA spatially overlaps raster rastB. This means that "
"rastA and rastB intersect but one does not completely contain the other. If "
"the band number is not provided (or set to NULL), only the convex hull of "
"the raster is considered in the test. If the band number is provided, only "
"those pixels with value (not NODATA) are considered in the test."
msgstr ""
"Повертає true, якщо растр rastA просторово перекриває растр rastB. Це "
"означає, що rastA і rastB перетинаються, але один не містить повністю інший. "
"Якщо номер каналу не вказано (або встановлено NULL), у тесті враховується "
"тільки опукла оболонка растра. Якщо номер каналу вказано, у тесті "
"враховуються тільки ті пікселі, які мають значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_Overlaps(ST_Polygon(raster), geometry)."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_Overlaps(ST_Polygon(raster), geometry)."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return true if raster rastA and rastB have at least one point in common but "
"their interiors do not intersect."
msgstr ""
"Повертає true, якщо растрові зображення rastA і rastB мають принаймні одну "
"спільну точку, але їх внутрішні частини не перетинаються."

#. Tag: para
#, no-c-format
msgid ""
"Return true if raster rastA spatially touches raster rastB. This means that "
"rastA and rastB have at least one point in common but their interiors do not "
"intersect. If the band number is not provided (or set to NULL), only the "
"convex hull of the raster is considered in the test. If the band number is "
"provided, only those pixels with value (not NODATA) are considered in the "
"test."
msgstr ""
"Повертає true, якщо растр rastA просторово торкається растра rastB. Це "
"означає, що rastA і rastB мають принаймні одну спільну точку, але їх "
"внутрішні частини не перетинаються. Якщо номер каналу не вказано (або "
"встановлено на NULL), у тесті враховується лише опукла оболонка растра. Якщо "
"номер каналу вказано, у тесті враховуються лише ті пікселі, які мають "
"значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_Touches(ST_Polygon(raster), geometry)."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_Touches(ST_Polygon(raster), geometry)."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns true if rasters have same skew, scale, spatial ref, and offset "
"(pixels can be put on same grid without cutting into pixels) and false if "
"they don't with notice detailing issue."
msgstr ""
"Повертає значення true, якщо растри мають однаковий нахил, масштаб, "
"просторову прив'язку та зміщення (пікселі можна розмістити на одній сітці "
"без розрізання на пікселі), і false, якщо вони не відповідають цим "
"критеріям, з повідомленням, що детально описує проблему."

#. Tag: para
#, no-c-format
msgid ""
"Non-Aggregate version (Variants 1 and 2): Returns true if the two rasters "
"(either provided directly or made using the values for upperleft, scale, "
"skew and srid) have the same scale, skew, srid and at least one of any of "
"the four corners of any pixel of one raster falls on any corner of the grid "
"of the other raster. Returns false if they don't and a NOTICE detailing the "
"alignment issue."
msgstr ""
"Неагрегована версія (варіанти 1 і 2): Повертає значення true, якщо два "
"растри (надані безпосередньо або створені з використанням значень upperleft, "
"scale, skew і srid) мають однаковий масштаб, нахил, srid і принаймні один з "
"чотирьох кутів будь-якого пікселя одного растра припадає на будь-який кут "
"сітки іншого растра. Повертає false, якщо вони не мають, і ПОВІДОМЛЕННЯ з "
"детальною інформацією про проблему вирівнювання."

#. Tag: para
#, no-c-format
msgid ""
"Aggregate version (Variant 3): From a set of rasters, returns true if all "
"rasters in the set are aligned. The ST_SameAlignment() function is an "
"\"aggregate\" function in the terminology of PostgreSQL. That means that it "
"operates on rows of data, in the same way the SUM() and AVG() functions do."
msgstr ""
"Агрегатна версія (Варіант 3): З набору растрів повертає значення true, якщо "
"всі растри в наборі вирівняні. Функція ST_SameAlignment() є \"агрегатною\" "
"функцією в термінології PostgreSQL. Це означає, що вона оперує рядками даних "
"так само, як функції SUM() і AVG()."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 addition of Aggregate variant"
msgstr "Покращено: 2.1.0 додавання варіанту Aggregate"

#. Tag: title
#, no-c-format
msgid "Examples: Rasters"
msgstr "Приклади: Растри"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_NotSameAlignmentReason\"/>, <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>"
msgstr ""
", <xref linkend=\"RT_ST_NotSameAlignmentReason\"/>, <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns text stating if rasters are aligned and if not aligned, "
"a reason why.</refpurpose>"
msgstr ""
"<refpurpose>Повертає текст, що вказує, чи вирівняні растри, а якщо ні, то "
"причину цього.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns text stating if rasters are aligned and if not aligned, a "
"reason why.</para>"
msgstr ""
"<para>Повертає текст, що вказує, чи растри вирівняні, а якщо ні, то причину "
"цього.</para>"

#. Tag: para
#, no-c-format
msgid ""
"If there are several reasons why the rasters are not aligned, only one "
"reason (the first test to fail) will be returned."
msgstr ""
"Якщо існує кілька причин, через які растри не вирівняні, буде повернуто лише "
"одну причину (перший тест, який не пройшов)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_SameAlignment\"/>"
msgstr ", <xref linkend=\"RT_ST_SameAlignment\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return true if no points of raster rastA lie in the exterior of raster rastB "
"and at least one point of the interior of rastA lies in the interior of "
"rastB."
msgstr ""
"Повертає true, якщо жодна точка растра rastA не лежить зовні растра rastB і "
"принаймні одна точка всередині rastA лежить всередині rastB."

#. Tag: para
#, no-c-format
msgid ""
"Raster rastA is within rastB if and only if no points of rastA lie in the "
"exterior of rastB and at least one point of the interior of rastA lies in "
"the interior of rastB. If the band number is not provided (or set to NULL), "
"only the convex hull of the raster is considered in the test. If the band "
"number is provided, only those pixels with value (not NODATA) are considered "
"in the test."
msgstr ""
"Растр rastA знаходиться в межах rastB тоді і тільки тоді, коли жодна точка "
"rastA не лежить за межами rastB і принаймні одна точка внутрішньої області "
"rastA лежить у внутрішній області rastB. Якщо номер каналу не вказано (або "
"встановлено на NULL), у тесті враховується тільки опукла оболонка растра. "
"Якщо номер каналу вказано, у тесті враховуються тільки ті пікселі, які мають "
"значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_Within(ST_Polygon(raster), geometry) or "
"ST_Within(geometry, ST_Polygon(raster))."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_Within(ST_Polygon(raster), geometry) або "
"ST_Within(geometry, ST_Polygon(raster))."

#. Tag: para
#, no-c-format
msgid ""
"ST_Within() is the inverse of ST_Contains(). So, ST_Within(rastA, rastB) "
"implies ST_Contains(rastB, rastA)."
msgstr ""
"ST_Within() є оберненою функцією до ST_Contains(). Отже, ST_Within(rastA, "
"rastB) означає ST_Contains(rastB, rastA)."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"RT_ST_Contains\"/>, <xref linkend=\"RT_ST_DWithin\"/>, "
"<xref linkend=\"RT_ST_DFullyWithin\"/>"
msgstr ""
", <xref linkend=\"RT_ST_Contains\"/>, <xref linkend=\"RT_ST_DWithin\"/>, "
"<xref linkend=\"RT_ST_DFullyWithin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return true if rasters rastA and rastB are within the specified distance of "
"each other."
msgstr ""
"Повертає true, якщо растри rastA і rastB знаходяться на заданій відстані "
"один від одного."

#. Tag: para
#, no-c-format
msgid ""
"Return true if rasters rastA and rastB are within the specified distance of "
"each other. If the band number is not provided (or set to NULL), only the "
"convex hull of the raster is considered in the test. If the band number is "
"provided, only those pixels with value (not NODATA) are considered in the "
"test."
msgstr ""
"Повертає true, якщо растри rastA і rastB знаходяться на заданій відстані "
"один від одного. Якщо номер каналу не вказано (або встановлено NULL), у "
"тесті враховується тільки опукла оболонка растра. Якщо номер каналу вказано, "
"у тесті враховуються тільки ті пікселі, які мають значення (не NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"The distance is specified in units defined by the spatial reference system "
"of the rasters. For this function to make sense, the source rasters must "
"both be of the same coordinate projection, having the same SRID."
msgstr ""
"Відстань вказується в одиницях, визначених системою просторових координат "
"растрів. Щоб ця функція мала сенс, вихідні растри повинні мати однакову "
"проекцію координат і однаковий SRID."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_DWithin(ST_Polygon(raster), geometry)."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_DWithin(ST_Polygon(raster), geometry)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_DFullyWithin\"/>"
msgstr ", <xref linkend=\"RT_ST_DFullyWithin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return true if rasters rastA and rastB are fully within the specified "
"distance of each other."
msgstr ""
"Повертає значення true, якщо растри rastA і rastB повністю знаходяться на "
"заданій відстані один від одного."

#. Tag: para
#, no-c-format
msgid ""
"Return true if rasters rastA and rastB are fully within the specified "
"distance of each other. If the band number is not provided (or set to NULL), "
"only the convex hull of the raster is considered in the test. If the band "
"number is provided, only those pixels with value (not NODATA) are considered "
"in the test."
msgstr ""
"Повертає true, якщо растри rastA і rastB повністю знаходяться на заданій "
"відстані один від одного. Якщо номер каналу не вказано (або встановлено "
"NULL), у тесті враховується тільки опукла оболонка растра. Якщо номер каналу "
"вказано, у тесті враховуються тільки ті пікселі, які мають значення (не "
"NODATA)."

#. Tag: para
#, no-c-format
msgid ""
"To test the spatial relationship of a raster and a geometry, use ST_Polygon "
"on the raster, e.g. ST_DFullyWithin(ST_Polygon(raster), geometry)."
msgstr ""
"Щоб перевірити просторові відносини між растром і геометрією, використовуйте "
"ST_Polygon на растрі, наприклад ST_DFullyWithin(ST_Polygon(raster), "
"geometry)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"RT_ST_DWithin\"/>"
msgstr ", <xref linkend=\"RT_ST_DWithin\"/>"

#. Tag: title
#, no-c-format
msgid "Raster Tips"
msgstr "Поради щодо растру"

#. Tag: para
#, no-c-format
msgid ""
"This section documents various gotchas and tips related to PostGIS Raster."
msgstr ""
"У цьому розділі описано різні підводні камені та поради, пов'язані з PostGIS "
"Raster."

#. Tag: title
#, no-c-format
msgid "Out-DB Rasters"
msgstr "Растри Out-DB"

#. Tag: title
#, no-c-format
msgid "Directory containing many files"
msgstr "Каталог, що містить багато файлів"

#. Tag: para
#, no-c-format
msgid ""
"When GDAL opens a file, GDAL eagerly scans the directory of that file to "
"build a catalog of other files. If this directory contains many files (e.g. "
"thousands, millions), opening that file becomes extremely slow (especially "
"if that file happens to be on a network drive such as NFS)."
msgstr ""
"Коли GDAL відкриває файл, GDAL ретельно сканує каталог цього файлу, щоб "
"створити каталог інших файлів. Якщо цей каталог містить багато файлів "
"(наприклад, тисячі, мільйони), відкриття цього файлу стає надзвичайно "
"повільним (особливо якщо цей файл знаходиться на мережевому диску, такому як "
"NFS)."

#. Tag: para
#, no-c-format
msgid ""
"To control this behavior, GDAL provides the following environment variable: "
"<link xlink:href=\"https://gdal.org/user/configoptions.html#config-"
"GDAL_DISABLE_READDIR_ON_OPEN\">GDAL_DISABLE_READDIR_ON_OPEN</link>. Set "
"<varname>GDAL_DISABLE_READDIR_ON_OPEN</varname> to <varname>TRUE</varname> "
"to disable directory scanning."
msgstr ""
"Для контролю цієї поведінки GDAL надає наступну змінну середовища: <link "
"xlink:href=\"https://gdal.org/user/configoptions.html#config-"
"GDAL_DISABLE_READDIR_ON_OPEN\">GDAL_DISABLE_READDIR_ON_OPEN</link>. "
"Встановіть <varname>GDAL_DISABLE_READDIR_ON_OPEN</varname> на <varname>TRUE</"
"varname>, щоб вимкнути сканування каталогів."

#. Tag: para
#, no-c-format
msgid ""
"In Ubuntu (and assuming you are using PostgreSQL's packages for Ubuntu), "
"<varname>GDAL_DISABLE_READDIR_ON_OPEN</varname> can be set in <emphasis>/etc/"
"postgresql/POSTGRESQL_VERSION/CLUSTER_NAME/environment</emphasis> (where "
"POSTGRESQL_VERSION is the version of PostgreSQL, e.g. 9.6 and CLUSTER_NAME "
"is the name of the cluster, e.g. maindb). You can also set PostGIS "
"environment variables here as well."
msgstr ""
"В Ubuntu (і якщо ви використовуєте пакети PostgreSQL для Ubuntu), "
"<varname>GDAL_DISABLE_READDIR_ON_OPEN</varname> можна встановити в "
"<emphasis>/etc/postgresql/POSTGRESQL_VERSION/CLUSTER_NAME/environment</"
"emphasis> (де POSTGRESQL_VERSION — це версія PostgreSQL, наприклад 9.6, а "
"CLUSTER_NAME — це назва кластера, наприклад maindb). Тут також можна "
"встановити змінні середовища PostGIS."

#. Tag: title
#, no-c-format
msgid "Maximum Number of Open Files"
msgstr "Максимальна кількість відкритих файлів"

#. Tag: para
#, no-c-format
msgid ""
"The maximum number of open files permitted by Linux and PostgreSQL are "
"typically conservative (typically 1024 open files per process) given the "
"assumption that the system is consumed by human users. For Out-DB Rasters, a "
"single valid query can easily exceed this limit (e.g. a dataset of 10 year's "
"worth of rasters with one raster for each day containing minimum and maximum "
"temperatures and we want to know the absolute min and max value for a pixel "
"in that dataset)."
msgstr ""
"Максимальна кількість відкритих файлів, дозволена Linux і PostgreSQL, "
"зазвичай є консервативною (зазвичай 1024 відкритих файлів на процес), "
"виходячи з припущення, що система використовується людьми. Для растрів Out-"
"DB один дійсний запит може легко перевищити цей ліміт (наприклад, набір "
"даних за 10 років з одним растром для кожного дня, що містить мінімальні та "
"максимальні температури, і ми хочемо знати абсолютне мінімальне та "
"максимальне значення для пікселя в цьому наборі даних)."

#. Tag: para
#, no-c-format
msgid ""
"The easiest change to make is the following PostgreSQL setting: <link xlink:"
"href=\"https://www.postgresql.org/docs/current/static/runtime-config-"
"resource.html#GUC-MAX-FILES-PER-PROCESS\">max_files_per_process</link>. The "
"default is set to 1000, which is far too low for Out-DB Rasters. A safe "
"starting value could be 65536 but this really depends on your datasets and "
"the queries run against those datasets. This setting can only be made on "
"server start and probably only in the PostgreSQL configuration file (e.g. "
"<emphasis>/etc/postgresql/POSTGRESQL_VERSION/CLUSTER_NAME/postgresql.conf</"
"emphasis> in Ubuntu environments)."
msgstr ""
"Найпростішою зміною є наступне налаштування PostgreSQL: <link xlink:"
"href=\"https://www.postgresql.org/docs/current/static/runtime-config-"
"resource.html#GUC-MAX-FILES-PER-PROCESS\">max_files_per_process</link>. За "
"замовчуванням встановлено значення 1000, що є занадто низьким для Out-DB "
"Rasters. Безпечним початковим значенням може бути 65536, але це насправді "
"залежить від ваших наборів даних і запитів, що виконуються для цих наборів "
"даних. Це налаштування можна виконати тільки під час запуску сервера і, "
"ймовірно, тільки в файлі конфігурації PostgreSQL (наприклад, <emphasis>/etc/"
"postgresql/POSTGRESQL_VERSION/CLUSTER_NAME/postgresql.conf</emphasis> в "
"середовищах Ubuntu)."

#. Tag: para
#, no-c-format
msgid ""
"The major change to make is the Linux kernel's open files limits. There are "
"two parts to this:"
msgstr ""
"Основна зміна, яку потрібно внести, стосується обмежень відкритих файлів "
"ядра Linux. Вона складається з двох частин:"

#. Tag: para
#, no-c-format
msgid "<para>Maximum number of open files for the entire system</para>"
msgstr "<para>Максимальна кількість відкритих файлів для всієї системи</para>"

#. Tag: para
#, no-c-format
msgid "<para>Maximum number of open files per process</para>"
msgstr "<para>Максимальна кількість відкритих файлів на процес</para>"

#. Tag: title
#, no-c-format
msgid "<title>Maximum number of open files for the entire system</title>"
msgstr ""
"<title>Максимальна кількість відкритих файлів для всієї системи</title>"

#. Tag: para
#, no-c-format
msgid ""
"You can inspect the current maximum number of open files for the entire "
"system with the following example:"
msgstr ""
"Ви можете перевірити поточну максимальну кількість відкритих файлів для "
"всієї системи за допомогою наступного прикладу:"

#. Tag: para
#, no-c-format
msgid ""
"If the value returned is not large enough, add a file to <emphasis>/etc/"
"sysctl.d/</emphasis> as per the following example:"
msgstr ""
"Якщо повернуте значення недостатньо велике, додайте файл до <emphasis>/etc/"
"sysctl.d/</emphasis> відповідно до наступного прикладу:"

#. Tag: title
#, no-c-format
msgid "<title>Maximum number of open files per process</title>"
msgstr "<title>Максимальна кількість відкритих файлів на процес</title>"

#. Tag: para
#, no-c-format
msgid ""
"We need to increase the maximum number of open files per process for the "
"PostgreSQL server processes."
msgstr ""
"Нам потрібно збільшити максимальну кількість відкритих файлів на процес для "
"процесів сервера PostgreSQL."

#. Tag: para
#, no-c-format
msgid ""
"To see what the current PostgreSQL service processes are using for maximum "
"number of open files, do as per the following example (make sure to have "
"PostgreSQL running):"
msgstr ""
"Щоб побачити, яку кількість відкритих файлів використовують поточні процеси "
"служби PostgreSQL, виконайте наступні дії (переконайтеся, що PostgreSQL "
"працює):"

#. Tag: para
#, no-c-format
msgid ""
"In the example above, we inspected the open files limit for Process 31718. "
"It doesn't matter which PostgreSQL process, any of them will do. The "
"response we are interested in is <emphasis>Max open files</emphasis>."
msgstr ""
"У наведеному вище прикладі ми перевірили обмеження відкритих файлів для "
"процесу 31718. Не має значення, який саме процес PostgreSQL, будь-який з них "
"підійде. Відповідь, яка нас цікавить, — це <emphasis>Максимальна кількість "
"відкритих файлів</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"We want to increase <emphasis>Soft Limit</emphasis> and <emphasis>Hard "
"Limit</emphasis> of <emphasis>Max open files</emphasis> to be greater than "
"the value we specified for the PostgreSQL setting "
"<varname>max_files_per_process</varname>. In our example, we set "
"<varname>max_files_per_process</varname> to 65536."
msgstr ""
"Ми хочемо збільшити <emphasis>М'яке обмеження</emphasis> та "
"<emphasis>Жорстке обмеження</emphasis> для <emphasis>Максимальної кількості "
"відкритих файлів</emphasis>, щоб вони були більшими за значення, яке ми "
"вказали для налаштування PostgreSQL <varname>max_files_per_process</"
"varname>. У нашому прикладі ми встановили <varname>max_files_per_process</"
"varname> на 65536."

#. Tag: para
#, no-c-format
msgid ""
"In Ubuntu (and assuming you are using PostgreSQL's packages for Ubuntu), the "
"easiest way to change the <emphasis>Soft Limit</emphasis> and <emphasis>Hard "
"Limit</emphasis> is to edit <emphasis role=\"strong\">/etc/init.d/"
"postgresql</emphasis> (SysV) or <emphasis role=\"strong\">/lib/systemd/"
"system/postgresql*.service</emphasis> (systemd)."
msgstr ""
"В Ubuntu (і припускаючи, що ви використовуєте пакети PostgreSQL для Ubuntu), "
"найпростіший спосіб змінити <emphasis>Soft Limit</emphasis> та "
"<emphasis>Hard Limit</emphasis> — це відредагувати <emphasis "
"role=\"strong\">/etc/init.d/postgresql</emphasis> (SysV) або <emphasis "
"role=\"strong\">/lib/systemd/system/postgresql*.service</emphasis> (systemd)."

#. Tag: para
#, no-c-format
msgid ""
"Let's first address the SysV Ubuntu case where we add <emphasis "
"role=\"strong\">ulimit -H -n 262144</emphasis> and <emphasis "
"role=\"strong\">ulimit -n 131072</emphasis> to <emphasis role=\"strong\">/"
"etc/init.d/postgresql</emphasis>."
msgstr ""
"Спочатку розглянемо випадок SysV Ubuntu, де ми додаємо <emphasis "
"role=\"strong\">ulimit -H -n 262144</emphasis> та <emphasis "
"role=\"strong\">ulimit -n 131072</emphasis> до <emphasis role=\"strong\">/"
"etc/init.d/postgresql</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"Now to address the systemd Ubuntu case. We will add <emphasis "
"role=\"strong\">LimitNOFILE=131072</emphasis> to every <emphasis "
"role=\"strong\">/lib/systemd/system/postgresql*.service</emphasis> file in "
"the <emphasis role=\"strong\">[Service]</emphasis> section."
msgstr ""
"Тепер розглянемо випадок systemd Ubuntu. Ми додамо <emphasis "
"role=\"strong\">LimitNOFILE=131072</emphasis> до кожного файлу <emphasis "
"role=\"strong\">/lib/systemd/system/postgresql*.service</emphasis> у розділі "
"<emphasis role=\"strong\">[Service]</emphasis>."

#. Tag: para
#, no-c-format
msgid ""
"After making the necessary systemd changes, make sure to reload the daemon"
msgstr "Після внесення необхідних змін до systemd перезавантажте демон"

#. Tag: title
#, no-c-format
msgid "Spatial Relationships"
msgstr "Просторові відносини"

#. Tag: para
#, no-c-format
msgid "These functions determine spatial relationships between geometries."
msgstr "Ці функції визначають просторові відносини між геометріями."

#. Tag: title
#, no-c-format
msgid "Topological Relationships"
msgstr "Топологічні відносини"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if two geometries spatially intersect in 3D - only for points, "
"linestrings, polygons, polyhedral surface (area)"
msgstr ""
"Перевіряє, чи дві геометрії перетинаються в просторі 3D - тільки для точок, "
"лінійних відрізків, полігонів, багатогранних поверхонь (площ)"

#. Tag: para
#, no-c-format
msgid ""
"Overlaps, Touches, Within all imply spatial intersection. If any of the "
"aforementioned returns true, then the geometries also spatially intersect. "
"Disjoint implies false for spatial intersection."
msgstr ""
"Перекриття, дотики, всередині всі означають просторове перетин. Якщо будь-"
"яке з вищезазначених повертає значення true, то геометрії також просторово "
"перетинаються. Роз'єднаність означає false для просторового перетину."

#. Tag: para
#, no-c-format
msgid "&index_aware;"
msgstr "&index_aware;"

#. Tag: para
#, no-c-format
msgid ""
"Because of floating robustness failures, geometries don't always intersect "
"as you'd expect them to after geometric processing. For example the closest "
"point on a linestring to a geometry may not lie on the linestring. For these "
"kind of issues where a distance of a centimeter you want to just consider as "
"intersecting, use <xref linkend=\"ST_3DDWithin\"/>."
msgstr ""
"Через помилки плаваючої стійкості геометрії не завжди перетинаються так, як "
"ви очікуєте після геометричної обробки. Наприклад, найближча точка на лінії "
"до геометрії може не лежати на лінії. Для таких випадків, коли відстань в "
"один сантиметр ви хочете вважати перетином, використовуйте <xref "
"linkend=\"ST_3DDWithin\"/>."

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 SFCGAL backend removed, GEOS backend supports TINs."
msgstr "Змінено: 3.0.0 Вилучено бекенд SFCGAL, бекенд GEOS підтримує TIN."

#. Tag: title
#, no-c-format
msgid "TIN Examples"
msgstr "Приклади TIN"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Intersects\"/>"
msgstr ", <xref linkend=\"ST_Intersects\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if every point of B lies in A, and their interiors have a point in "
"common"
msgstr ""
"Перевіряє, чи кожна точка B лежить в A, і чи мають їхні внутрішні частини "
"спільну точку"

#. Tag: para
#, no-c-format
msgid ""
"Returns TRUE if geometry A contains geometry B. A contains B if and only if "
"all points of B lie inside (i.e. in the interior or boundary of) A (or "
"equivalently, no points of B lie in the exterior of A), and the interiors of "
"A and B have at least one point in common."
msgstr ""
"Повертає TRUE, якщо геометрія A містить геометрію B. A містить B тоді і "
"тільки тоді, коли всі точки B лежать всередині (тобто у внутрішній частині "
"або на межі) A (або, що еквівалентно, жодна точка B не лежить поза межами "
"A), а внутрішні частини A і B мають принаймні одну спільну точку."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Contains(A, B) ⇔ (A ⋂ B = B) ∧ (Int(A) ⋂ "
"Int(B) ≠ ∅) </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Contains(A, B) ⇔ (A ⋂ B = B) ∧ (Int(A) "
"⋂ Int(B) ≠ ∅) </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"The contains relationship is reflexive: every geometry contains itself. (In "
"contrast, in the <xref linkend=\"ST_ContainsProperly\"/> predicate a "
"geometry does <emphasis>not</emphasis> properly contain itself.) The "
"relationship is antisymmetric: if <code>ST_Contains(A,B) = true</code> and "
"<code>ST_Contains(B,A) = true</code>, then the two geometries must be "
"topologically equal (<code>ST_Equals(A,B) = true</code>)."
msgstr ""
"Відношення \"містить\" є рефлексивним: кожна геометрія містить саму себе. "
"(На відміну від цього, у предикаті <xref linkend=\"ST_ContainsProperly\"/> "
"геометрія <emphasis>не</emphasis> містить саму себе належним чином). "
"Відношення є антисиметричним: якщо <code>ST_Contains(A,B) = true</code> і "
"<code>ST_Contains(B,A) = true</code>, то дві геометрії повинні бути "
"топологічно рівними (<code>ST_Equals(A,B) = true</code>)."

#. Tag: para
#, no-c-format
msgid ""
"ST_Contains is the converse of <xref linkend=\"ST_Within\"/>. So, "
"<code>ST_Contains(A,B) = ST_Within(B,A)</code>."
msgstr ""
"ST_Contains є оберненим до <xref linkend=\"ST_Within\"/>. Отже, "
"<code>ST_Contains(A,B) = ST_Within(B,A)</code>."

#. Tag: para
#, no-c-format
msgid ""
"Because the interiors must have a common point, a subtlety of the definition "
"is that polygons and lines do <emphasis>not</emphasis> contain lines and "
"points lying fully in their boundary. For further details see <link xlink:"
"href=\"http://lin-ear-th-inking.blogspot.com/2007/06/subtleties-of-ogc-"
"covers-spatial.html\">Subtleties of OGC Covers, Contains, Within</link>. The "
"<xref linkend=\"ST_Covers\"/> predicate provides a more inclusive "
"relationship."
msgstr ""
"Оскільки внутрішні частини повинні мати спільну точку, тонкість визначення "
"полягає в тому, що полігони та лінії <emphasis>не</emphasis> містять лінії "
"та точки, що повністю лежать у їхніх межах. Для отримання додаткової "
"інформації див. <link xlink:href=\"http://lin-ear-th-inking.blogspot."
"com/2007/06/subtleties-of-ogc-covers-spatial.html\">Тонкощі OGC Covers, "
"Contains, Within</link>. Предикат <xref linkend=\"ST_Covers\"/> забезпечує "
"більш всеосяжне відношення."

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Contains</"
"function>."
msgstr ""
"&index_aware; Щоб уникнути використання індексу, використовуйте функцію "
"<function>_ST_Contains</function>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.3.0 Enhancement to PIP short-circuit extended to support "
"MultiPoints with few points. Prior versions only supported point in polygon."
msgstr ""
"Покращено: 2.3.0 Покращення короткого замикання PIP розширено для підтримки "
"MultiPoints з невеликою кількістю точок. Попередні версії підтримували "
"тільки точки в багатокутнику."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 enabled support for <varname>GEOMETRYCOLLECTION</varname>"
msgstr ""
"Покращено: 3.0.0 увімкнув підтримку для <varname>GEOMETRYCOLLECTION</varname>"

#. Tag: para
#, no-c-format
msgid ""
"Do not use this function with invalid geometries. You will get unexpected "
"results."
msgstr ""
"Не використовуйте цю функцію з недійсними геометріями. Ви отримаєте "
"несподівані результати."

#. Tag: para
#, no-c-format
msgid ""
"NOTE: this is the \"allowable\" version that returns a boolean, not an "
"integer."
msgstr ""
"ПРИМІТКА: це \"допустима\" версія, яка повертає логічне значення, а не ціле "
"число."

#. Tag: para
#, no-c-format
msgid ""
"&sfs_compliant; s2.1.1.2 // s2.1.13.3 - same as within(geometry B, geometry "
"A)"
msgstr ""
"&sfs_compliant; s2.1.1.2 // s2.1.13.3 - те саме, що і в (geometry B, "
"geometry A)"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.31"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.31"

#. Tag: para
#, no-c-format
msgid ""
"<function>ST_Contains</function> returns <varname>TRUE</varname> in the "
"following situations:"
msgstr ""
"<function>ST_Contains</function> повертає <varname>TRUE</varname> у таких "
"випадках:"

#. Tag: para
#, no-c-format
msgid "<varname>LINESTRING</varname> / <varname>MULTIPOINT</varname>"
msgstr "<varname>LINESTRING</varname> / <varname>MULTIPOINT</varname>"

#. Tag: para
#, no-c-format
msgid "<varname>POLYGON</varname> / <varname>POINT</varname>"
msgstr "<varname>POLYGON</varname> / <varname>POINT</varname>"

#. Tag: para
#, no-c-format
msgid "<varname>POLYGON</varname> / <varname>LINESTRING</varname>"
msgstr "<varname>POLYGON</varname> / <varname>LINESTRING</varname>"

#. Tag: para
#, no-c-format
msgid "<varname>POLYGON</varname> / <varname>POLYGON</varname>"
msgstr "<varname>POLYGON</varname> / <varname>POLYGON</varname>"

#. Tag: para
#, no-c-format
msgid ""
"<function>ST_Contains</function> returns <varname>FALSE</varname> in the "
"following situations:"
msgstr ""
"<function>ST_Contains</function> повертає <varname>FALSE</varname> у таких "
"ситуаціях:"

#. Tag: para
#, no-c-format
msgid "<varname>POLYGON</varname> / <varname>MULTIPOINT</varname>"
msgstr "<varname>POLYGON</varname> / <varname>MULTIPOINT</varname>"

#. Tag: para
#, no-c-format
msgid ""
"Due to the interior intersection condition <function>ST_Contains</function> "
"returns <varname>FALSE</varname> in the following situations (whereas "
"<function>ST_Covers</function> returns <varname>TRUE</varname>):"
msgstr ""
"Через умову внутрішнього перетину <function>ST_Contains</function> повертає "
"<varname>FALSE</varname> у таких ситуаціях (тоді як <function>ST_Covers</"
"function> повертає <varname>TRUE</varname>):"

#. Tag: para
#, no-c-format
msgid "<varname>LINESTRING</varname> / <varname>POINT</varname>"
msgstr "<varname>LINESTRING</varname> / <varname>POINT</varname>"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, "
"<xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_Within\"/>"
msgstr ""
", <xref linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, "
"<xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if every point of B lies in the interior of A"
msgstr "Перевіряє, чи кожна точка B лежить у внутрішній частині A"

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>true</varname> if every point of B lies in the interior of "
"A (or equivalently, no point of B lies in the the boundary or exterior of A)."
msgstr ""
"Повертає <varname>true</varname>, якщо кожна точка B лежить у внутрішній "
"частині A (або, що еквівалентно, жодна точка B не лежить на межі або зовні "
"A)."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_ContainsProperly(A, B) ⇔ Int(A) ⋂ B = B "
"</emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_ContainsProperly(A, B) ⇔ Int(A) ⋂ B = "
"B </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"A contains B properly if the DE-9IM Intersection Matrix for the two "
"geometries matches [T**FF*FF*]"
msgstr ""
"A містить B належним чином, якщо матриця перетину DE-9IM для двох геометрій "
"збігається [T**FF*FF*]"

#. Tag: para
#, no-c-format
msgid "A does not properly contain itself, but does contain itself."
msgstr "A не містить себе належним чином, але містить себе."

#. Tag: para
#, no-c-format
msgid ""
"A use for this predicate is computing the intersections of a set of "
"geometries with a large polygonal geometry. Since intersection is a fairly "
"slow operation, it can be more efficient to use containsProperly to filter "
"out test geometries which lie fully inside the area. In these cases the "
"intersection is known a priori to be exactly the original test geometry."
msgstr ""
"Цей предикат використовується для обчислення перетинів набору геометрій з "
"великою полігональною геометрією. Оскільки перетин є досить повільною "
"операцією, ефективніше використовувати containsProperly для відфільтрування "
"тестових геометрій, які повністю лежать всередині області. У цих випадках "
"перетин апріорі відомий як точна оригінальна тестова геометрія."

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function "
"<function>_ST_ContainsProperly</function>."
msgstr ""
"&index_aware; Щоб уникнути використання індексу, використовуйте функцію "
"<function>_ST_ContainsProperly</function>."

#. Tag: para
#, no-c-format
msgid ""
"The advantage of this predicate over <xref linkend=\"ST_Contains\"/> and "
"<xref linkend=\"ST_Intersects\"/> is that it can be computed more "
"efficiently, with no need to compute topology at individual points."
msgstr ""
"Перевага цього предиката над <xref linkend=\"ST_Contains\"/> та <xref "
"linkend=\"ST_Intersects\"/> полягає в тому, що його можна обчислювати "
"ефективніше, без необхідності обчислювати топологію в окремих точках."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_Contains\"/>, <xref "
"linkend=\"ST_Covers\"/>, <xref linkend=\"ST_CoveredBy\"/>, <xref "
"linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Relate\"/>, <xref "
"linkend=\"ST_Within\"/>"
msgstr ""
", <xref linkend=\"ST_Boundary\"/>, <xref linkend=\"ST_Contains\"/>, <xref "
"linkend=\"ST_Covers\"/>, <xref linkend=\"ST_CoveredBy\"/>, <xref "
"linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Relate\"/>, <xref "
"linkend=\"ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if every point of A lies in B"
msgstr "Перевіряє, чи кожна точка A лежить в B"

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>true</varname> if every point in Geometry/Geography A lies "
"inside (i.e. intersects the interior or boundary of) Geometry/Geography B. "
"Equivalently, tests that no point of A lies outside (in the exterior of) B."
msgstr ""
"Повертає <varname>true</varname>, якщо кожна точка в геометрії/географії A "
"лежить всередині (тобто перетинає внутрішню частину або межу) геометрії/"
"географії B. Еквівалентно, перевіряє, що жодна точка A не лежить поза "
"(зовні) B."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_CoveredBy(A, B) ⇔ A ⋂ B = A </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_CoveredBy(A, B) ⇔ A ⋂ B = A </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"ST_CoveredBy is the converse of <xref linkend=\"ST_Covers\"/>. So, "
"<code>ST_CoveredBy(A,B) = ST_Covers(B,A)</code>."
msgstr ""
"ST_CoveredBy є оберненим до <xref linkend=\"ST_Covers\"/>. Отже, "
"<code>ST_CoveredBy(A,B) = ST_Covers(B,A)</code>."

#. Tag: para
#, no-c-format
msgid ""
"Generally this function should be used instead of <xref "
"linkend=\"ST_Within\"/>, since it has a simpler definition which does not "
"have the quirk that \"boundaries are not within their geometry\"."
msgstr ""
"Як правило, цю функцію слід використовувати замість <xref "
"linkend=\"ST_Within\"/>, оскільки вона має простіше визначення, яке не "
"містить особливості, що \"межі не знаходяться всередині їх геометрії\"."

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_CoveredBy</"
"function>."
msgstr ""
"&index_aware; Щоб уникнути використання індексу, використовуйте функцію "
"<function>_ST_CoveredBy</function>."

#. Tag: para
#, no-c-format
msgid "Not an OGC standard, but Oracle has it too."
msgstr "Це не стандарт OGC, але Oracle теж його має."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Covers\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
"linkend=\"ST_Within\"/>"
msgstr ""
", <xref linkend=\"ST_Covers\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
"linkend=\"ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if every point of B lies in A"
msgstr "Перевіряє, чи кожна точка B лежить в A"

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>true</varname> if every point in Geometry/Geography B lies "
"inside (i.e. intersects the interior or boundary of) Geometry/Geography A. "
"Equivalently, tests that no point of B lies outside (in the exterior of) A."
msgstr ""
"Повертає <varname>true</varname>, якщо кожна точка в геометрії/географії B "
"лежить всередині (тобто перетинає внутрішню частину або межу) геометрії/"
"географії A. Еквівалентно, перевіряє, що жодна точка B не лежить поза "
"(зовні) A."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Covers(A, B) ⇔ A ⋂ B = B </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Covers(A, B) ⇔ A ⋂ B = B </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"ST_Covers is the converse of <xref linkend=\"ST_CoveredBy\"/>. So, "
"<code>ST_Covers(A,B) = ST_CoveredBy(B,A)</code>."
msgstr ""
"ST_Covers є оберненим до <xref linkend=\"ST_CoveredBy\"/>. Отже, "
"<code>ST_Covers(A,B) = ST_CoveredBy(B,A)</code>."

#. Tag: para
#, no-c-format
msgid ""
"Generally this function should be used instead of <xref "
"linkend=\"ST_Contains\"/>, since it has a simpler definition which does not "
"have the quirk that \"geometries do not contain their boundary\"."
msgstr ""
"Як правило, цю функцію слід використовувати замість <xref "
"linkend=\"ST_Contains\"/>, оскільки вона має простіше визначення, яке не "
"містить особливості, що \"геометрії не містять своїх меж\"."

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Covers</"
"function>."
msgstr ""
"&index_aware; Щоб уникнути використання індексу, використовуйте функцію "
"<function>_ST_Covers</function>."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.0 Support for polygon in polygon and line in polygon added for "
"geography type"
msgstr ""
"Покращено: 2.4.0 Додано підтримку полігону в полігоні та лінії в полігоні "
"для типу географії"

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.3.0 Enhancement to PIP short-circuit for geometry extended to "
"support MultiPoints with few points. Prior versions only supported point in "
"polygon."
msgstr ""
"Покращено: 2.3.0 Покращення короткого замикання PIP для геометрії, розширене "
"для підтримки MultiPoints з невеликою кількістю точок. Попередні версії "
"підтримували тільки точки в багатокутниках."

#. Tag: para
#, no-c-format
msgid "Geometry example"
msgstr "Приклад геометрії"

#. Tag: para
#, no-c-format
msgid "Geeography Example"
msgstr "Приклад географії"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Within\"/>"
msgstr ", <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if two geometries have some, but not all, interior points in common"
msgstr ""
"Перевіряє, чи дві геометрії мають деякі, але не всі внутрішні точки спільні"

#. Tag: para
#, no-c-format
msgid ""
"Compares two geometry objects and returns <varname>true</varname> if their "
"intersection \"spatially crosses\"; that is, the geometries have some, but "
"not all interior points in common. The intersection of the interiors of the "
"geometries must be non-empty and must have dimension less than the maximum "
"dimension of the two input geometries, and the intersection of the two "
"geometries must not equal either geometry. Otherwise, it returns "
"<varname>false</varname>. The crosses relation is symmetric and irreflexive."
msgstr ""
"Порівнює два геометричні об'єкти і повертає <varname>true</varname>, якщо їх "
"перетин \"просторово перетинається\", тобто геометрії мають деякі, але не "
"всі внутрішні точки спільні. Перетин внутрішніх частин геометрій повинен "
"бути не порожнім і мати розмірність, меншу за максимальну розмірність двох "
"вхідних геометрій, а перетин двох геометрій не повинен дорівнювати жодній з "
"геометрій. В іншому випадку повертається <varname>false</varname>. "
"Відношення перетину є симетричним і нерефлексивним."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Crosses(A, B) ⇔ (dim( Int(A) ⋂ Int(B) ) "
"&lt; max( dim( Int(A) ), dim( Int(B) ) )) ∧ (A ⋂ B ≠ A) ∧ (A ⋂ B ≠ B) </"
"emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Crosses(A, B) ⇔ (dim( Int(A) ⋂ "
"Int(B) ) &lt;max( dim( Int(A) ), dim( Int(B) ) )) ∧ (A ⋂ B ≠ A) ∧ (A ⋂ B ≠ "
"B) </emphasis>"

#. Tag: para
#, no-c-format
msgid "Geometries cross if their DE-9IM Intersection Matrix matches:"
msgstr "Геометрії перетинаються, якщо їх матриця перетину DE-9IM збігається:"

#. Tag: para
#, no-c-format
msgid ""
"<code>T*T******</code> for Point/Line, Point/Area, and Line/Area situations"
msgstr ""
"<code>T*T******</code> для ситуацій \"точка/лінія\", \"точка/площа\" та "
"\"лінія/площа\""

#. Tag: para
#, no-c-format
msgid ""
"<code>T*****T**</code> for Line/Point, Area/Point, and Area/Line situations"
msgstr ""
"<code>T*****T**</code> для ситуацій \"лінія/точка\", \"площа/точка\" та "
"\"площа/лінія\""

#. Tag: para
#, no-c-format
msgid "<code>0********</code> for Line/Line situations"
msgstr "<code>0********</code> для ситуацій \"лінія/лінія\""

#. Tag: para
#, no-c-format
msgid ""
"the result is <varname>false</varname> for Point/Point and Area/Area "
"situations"
msgstr ""
"результатом є <varname>false</varname> для ситуацій \"точка/точка\" та "
"\"площа/площа\""

#. Tag: para
#, no-c-format
msgid ""
"The OpenGIS Simple Features Specification defines this predicate only for "
"Point/Line, Point/Area, Line/Line, and Line/Area situations. JTS / GEOS "
"extends the definition to apply to Line/Point, Area/Point and Area/Line "
"situations as well. This makes the relation symmetric."
msgstr ""
"Специфікація OpenGIS Simple Features визначає цей предикат тільки для "
"ситуацій \"Точка/Лінія\", \"Точка/Площа\", \"Лінія/Лінія\" та \"Лінія/"
"Площа\". JTS / GEOS розширює визначення, щоб воно застосовувалося також до "
"ситуацій \"Лінія/Точка\", \"Площа/Точка\" та \"Площа/Лінія\". Це робить "
"відношення симетричним."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.13.3"
msgstr "&sfs_compliant; s2.1.13.3"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.29"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.29"

#. Tag: para
#, no-c-format
msgid "The following situations all return <varname>true</varname>."
msgstr ""
"У всіх наведених нижче ситуаціях повертається значення <varname>true</"
"varname>."

#. Tag: para
#, no-c-format
msgid "<varname>MULTIPOINT</varname> / <varname>LINESTRING</varname>"
msgstr "<varname>MULTIPOINT</varname> / <varname>LINESTRING</varname>"

#. Tag: para
#, no-c-format
msgid "<varname>MULTIPOINT</varname> / <varname>POLYGON</varname>"
msgstr "<varname>MULTIPOINT</varname> / <varname>POLYGON</varname>"

#. Tag: para
#, no-c-format
msgid "<varname>LINESTRING</varname> / <varname>POLYGON</varname>"
msgstr "<varname>LINESTRING</varname> / <varname>POLYGON</varname>"

#. Tag: para
#, no-c-format
msgid "<varname>LINESTRING</varname> / <varname>LINESTRING</varname>"
msgstr "<varname>LINESTRING</varname> / <varname>LINESTRING</varname>"

#. Tag: para
#, no-c-format
msgid ""
"Consider a situation where a user has two tables: a table of roads and a "
"table of highways."
msgstr ""
"Розглянемо ситуацію, коли користувач має дві таблиці: таблицю доріг і "
"таблицю автомагістралей."

#. Tag: para
#, no-c-format
msgid ""
"To determine a list of roads that cross a highway, use a query similar to:"
msgstr ""
"Щоб визначити список доріг, які перетинають шосе, використовуйте запит, "
"подібний до:"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Overlaps\"/>"
msgstr ", <xref linkend=\"ST_Overlaps\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two geometries have no points in common"
msgstr "Перевіряє, чи дві геометрії не мають спільних точок"

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>true</varname> if two geometries are disjoint. Geometries "
"are disjoint if they have no point in common."
msgstr ""
"Повертає <varname>true</varname>, якщо дві геометрії не перетинаються. "
"Геометрії не перетинаються, якщо вони не мають спільних точок."

#. Tag: para
#, no-c-format
msgid ""
"If any other spatial relationship is true for a pair of geometries, they are "
"not disjoint. Disjoint implies that <xref linkend=\"ST_Intersects\"/> is "
"false."
msgstr ""
"Якщо для пари геометрій справедливе будь-яке інше просторове відношення, "
"вони не є роз'єднаними. Роз'єднаність означає, що <xref "
"linkend=\"ST_Intersects\"/> є хибним."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Disjoint(A, B) ⇔ A ⋂ B = ∅ </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Disjoint(A, B) ⇔ A ⋂ B = ∅ </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"This function call does not use indexes. A negated <xref "
"linkend=\"ST_Intersects\"/> predicate can be used as a more performant "
"alternative that uses indexes: <code>ST_Disjoint(A,B) = NOT ST_Intersects(A,"
"B)</code>"
msgstr ""
"Цей виклик функції не використовує індекси. Негативний предикат <xref "
"linkend=\"ST_Intersects\"/>можна використовувати як більш ефективну "
"альтернативу, яка використовує індекси: <code>ST_Disjoint(A,B) = NOT "
"ST_Intersects(A,B)</code>"

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - a.Relate(b, 'FF*FF****')"
msgstr "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - a.Relate(b, 'FF*FF****')"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.26"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.26"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two geometries include the same set of points"
msgstr "Перевіряє, чи дві геометрії містять однаковий набір точок"

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>true</varname> if the given geometries are \"topologically "
"equal\". Use this for a 'better' answer than '='. Topological equality means "
"that the geometries have the same dimension, and their point-sets occupy the "
"same space. This means that the order of vertices may be different in "
"topologically equal geometries. To verify the order of points is consistent "
"use <xref linkend=\"ST_OrderingEquals\"/> (it must be noted "
"ST_OrderingEquals is a little more stringent than simply verifying order of "
"points are the same)."
msgstr ""
"Повертає <varname>true</varname>, якщо задані геометрії є \"топологічно "
"рівними\". Використовуйте це для отримання \"кращої\" відповіді, ніж \"=\". "
"Топологічна рівність означає, що геометрії мають однаковий розмір, а їхні "
"набори точок займають однаковий простір. Це означає, що порядок вершин може "
"бути різним у топологічно рівних геометріях. Щоб перевірити, чи порядок "
"точок є послідовним, використовуйте <xref linkend=\"ST_OrderingEquals\"/> "
"(слід зауважити, що ST_OrderingEquals є дещо суворішим, ніж проста перевірка "
"того, чи порядок точок є однаковим)."

#. Tag: para
#, no-c-format
msgid "In mathematical terms: <emphasis>ST_Equals(A, B) ⇔ A = B </emphasis>"
msgstr "У математичних термінах: <emphasis>ST_Equals(A, B) ⇔ A = B </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"The following relation holds: <emphasis>ST_Equals(A, B) ⇔ ST_Within(A,B) ∧ "
"ST_Within(B,A) </emphasis>"
msgstr ""
"Діє наступне співвідношення: <emphasis>ST_Equals(A, B) ⇔ ST_Within(A,B) ∧ "
"ST_Within(B,A) </emphasis>"

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2"
msgstr "&sfs_compliant; s2.1.1.2"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.24"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.24"

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 Returns true even for invalid geometries if they are binary "
"equal"
msgstr ""
"Змінено: 2.2.0 Повертає true навіть для недійсних геометрій, якщо вони є "
"бінарними рівними"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Reverse\"/>, "
"<xref linkend=\"ST_Within\"/>"
msgstr ""
", <xref linkend=\"ST_OrderingEquals\"/>, <xref linkend=\"ST_Reverse\"/>, "
"<xref linkend=\"ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if two geometries intersect (they have at least one point in common)"
msgstr ""
"Перевіряє, чи перетинаються дві геометрії (чи мають вони хоча б одну спільну "
"точку)"

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>true</varname> if two geometries intersect. Geometries "
"intersect if they have any point in common."
msgstr ""
"Повертає <varname>true</varname>, якщо дві геометрії перетинаються. "
"Геометрії перетинаються, якщо вони мають спільну точку."

#. Tag: para
#, no-c-format
msgid ""
"For geography, a distance tolerance of 0.00001 meters is used (so points "
"that are very close are considered to intersect)."
msgstr ""
"Для географії використовується допуск відстані 0,00001 метра (тобто точки, "
"які знаходяться дуже близько одна до одної, вважаються пересічними)."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Intersects(A, B) ⇔ A ⋂ B ≠ ∅ </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Intersects(A, B) ⇔ A ⋂ B ≠ ∅ </"
"emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"Geometries intersect if their DE-9IM Intersection Matrix matches one of:"
msgstr ""
"Геометрії перетинаються, якщо їх матриця перетину DE-9IM відповідає одній з "
"наступних:"

#. Tag: para
#, no-c-format
msgid ""
"Spatial intersection is implied by all the other spatial relationship tests, "
"except <xref linkend=\"ST_Disjoint\"/>, which tests that geometries do NOT "
"intersect."
msgstr ""
"Просторове перетин передбачається всіма іншими тестами просторових відносин, "
"за винятком <xref linkend=\"ST_Disjoint\"/>, який перевіряє, що геометрії НЕ "
"перетинаються."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.0.0 SFCGAL version removed and native support for 2D TINS added."
msgstr ""
"Змінено: 3.0.0 Вилучено версію SFCGAL та додано вбудовану підтримку 2D TINS."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 Supports GEOMETRYCOLLECTION."
msgstr "Покращено: 2.5.0 Підтримує GEOMETRYCOLLECTION."

#. Tag: para
#, no-c-format
msgid "Performed by the GEOS module (for geometry), geography is native"
msgstr "Виконується модулем GEOS (для геометрії), географія є рідною"

#. Tag: para
#, no-c-format
msgid "Availability: 1.5 support for geography was introduced."
msgstr "Доступність: 1.5 було впроваджено підтримку географії."

#. Tag: para
#, no-c-format
msgid ""
"For geography, this function has a distance tolerance of about 0.00001 "
"meters and uses the sphere rather than spheroid calculation."
msgstr ""
"Для географії ця функція має похибку відстані приблизно 0,00001 метра і "
"використовує обчислення сфери, а не сфероїда."

#. Tag: para
#, no-c-format
msgid ""
"&sfs_compliant; s2.1.1.2 //s2.1.13.3 - ST_Intersects(g1, g2 ) --&gt; Not "
"(ST_Disjoint(g1, g2 ))"
msgstr ""
"&sfs_compliant; s2.1.1.2 //s2.1.13.3 - ST_Intersects(g1, g2 ) --&gt; Not "
"(ST_Disjoint(g1, g2 ))"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.27"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.27"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_3DIntersects\"/>, <xref linkend=\"ST_Disjoint\"/>"
msgstr ", <xref linkend=\"ST_3DIntersects\"/>, <xref linkend=\"ST_Disjoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a number indicating the crossing behavior of two LineStrings"
msgstr "Повертає число, що вказує на поведінку перетину двох LineStrings"

#. Tag: para
#, no-c-format
msgid ""
"Given two linestrings returns an integer between -3 and 3 indicating what "
"kind of crossing behavior exists between them. 0 indicates no crossing. This "
"is only supported for <varname>LINESTRING</varname>s."
msgstr ""
"Задано дві лінії, повертає ціле число від -3 до 3, що вказує на тип перетину "
"між ними. 0 означає відсутність перетину. Підтримується тільки для "
"<varname>LINESTRING</varname>s."

#. Tag: para
#, no-c-format
msgid "The crossing number has the following meaning:"
msgstr "Номер перетину має таке значення:"

#. Tag: para
#, no-c-format
msgid "0: LINE NO CROSS"
msgstr "0: ЛІНІЯ БЕЗ ПЕРЕТИНУ"

#. Tag: para
#, no-c-format
msgid "-1: LINE CROSS LEFT"
msgstr "-1: ПЕРЕТИН ЛІНІЇ ЗЛІВА"

#. Tag: para
#, no-c-format
msgid "1: LINE CROSS RIGHT"
msgstr "1: ПЕРЕТИН ЛІНІЇ СПРАВА"

#. Tag: para
#, no-c-format
msgid "-2: LINE MULTICROSS END LEFT"
msgstr "-2: КІНЕЦЬ ЛІНІЇ МУЛЬТИКРОС ЛІВОРУЧ"

#. Tag: para
#, no-c-format
msgid "2: LINE MULTICROSS END RIGHT"
msgstr "2: ЛІНІЯ МУЛЬТИКРОС КІНЕЦЬ СПРАВА"

#. Tag: para
#, no-c-format
msgid "-3: LINE MULTICROSS END SAME FIRST LEFT"
msgstr "-3: ЛІНІЯ МУЛЬТИКРОС КІНЕЦЬ ТОЙ Ж САМИЙ ПЕРШИЙ ЗЛІВА"

#. Tag: para
#, no-c-format
msgid "3: LINE MULTICROSS END SAME FIRST RIGHT"
msgstr "3: ЛІНІЯ МУЛЬТИКРОС КІНЕЦЬ ТОЙ Ж САМИЙ ПЕРШИЙ ПРАВОРУЧ"

#. Tag: para
#, no-c-format
msgid "Availability: 1.4"
msgstr "Доступність: 1.4"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> LINE CROSS LEFT and LINE CROSS "
"RIGHT"
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> ЛІНІЯ ПЕРЕТИНАЄ ЛІВОРУЧ і ЛІНІЯ "
"ПЕРЕТИНАЄ ПРАВОРУЧ"

#. Tag: para
#, no-c-format
msgid "Blue: Line A; Green: Line B"
msgstr "Синій: лінія A; Зелений: лінія B"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> LINE MULTICROSS END SAME FIRST "
"LEFT and LINE MULTICROSS END SAME FIRST RIGHT"
msgstr "<emphasis role=\"bold\">Приклад:</emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> LINE MULTICROSS END LEFT and "
"LINE MULTICROSS END RIGHT"
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis> ЛІНІЯ МУЛЬТИКРОС КІНЕЦЬ ТОЙ "
"САМИЙ ПЕРШИЙ ЛІВИЙ і ЛІНІЯ МУЛЬТИКРОС КІНЕЦЬ ТОЙ САМИЙ ПЕРШИЙ ПРАВИЙ"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Finds all streets that cross"
msgstr ""
"<emphasis role=\"bold\">Приклад:</emphasis>Знаходить всі вулиці, які "
"перетинаються"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if two geometries represent the same geometry and have points in the "
"same directional order"
msgstr ""
"Перевіряє, чи дві геометрії представляють одну і ту ж геометрію і мають "
"точки в одному і тому ж порядку напрямків"

#. Tag: para
#, no-c-format
msgid ""
"ST_OrderingEquals compares two geometries and returns t (TRUE) if the "
"geometries are equal and the coordinates are in the same order; otherwise it "
"returns f (FALSE)."
msgstr ""
"ST_OrderingEquals порівнює дві геометрії і повертає t (TRUE), якщо геометрії "
"рівні і координати мають однаковий порядок; в іншому випадку повертає f "
"(FALSE)."

#. Tag: para
#, no-c-format
msgid ""
"This function is implemented as per the ArcSDE SQL specification rather than "
"SQL-MM. http://edndoc.esri.com/arcsde/9.1/sql_api/sqlapi3."
"htm#ST_OrderingEquals"
msgstr ""
"Ця функція реалізована відповідно до специфікації ArcSDE SQL, а не SQL-MM. "
"http://edndoc.esri.com/arcsde/9.1/sql_api/sqlapi3.htm#ST_OrderingEquals"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.43"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.43"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Reverse\"/>"
msgstr ", <xref linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Reverse\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if two geometries have the same dimension and intersect, but each has "
"at least one point not in the other"
msgstr ""
"Перевіряє, чи дві геометрії мають однакові розміри і перетинаються, але "
"кожна з них має принаймні одну точку, яка не належить до іншої"

#. Tag: para
#, no-c-format
msgid ""
"Returns TRUE if geometry A and B \"spatially overlap\". Two geometries "
"overlap if they have the same dimension, their interiors intersect in that "
"dimension. and each has at least one point inside the other (or "
"equivalently, neither one covers the other). The overlaps relation is "
"symmetric and irreflexive."
msgstr ""
"Повертає TRUE, якщо геометрії A і B \"просторово перекриваються\". Дві "
"геометрії перекриваються, якщо вони мають однаковий розмір, їх внутрішні "
"частини перетинаються в цьому розмірі і кожна з них має принаймні одну точку "
"всередині іншої (або, що еквівалентно, жодна з них не покриває іншу). "
"Відношення перекриття є симетричним і нерефлексивним."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Overlaps(A, B) ⇔ ( dim(A) = dim(B) = "
"dim( Int(A) ⋂ Int(B) )) ∧ (A ⋂ B ≠ A) ∧ (A ⋂ B ≠ B) </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Overlaps(A, B) ⇔ ( dim(A) = dim(B) = "
"dim( Int(A) ⋂ Int(B) )) ∧ (A ⋂ B ≠ A) ∧ (A ⋂ B ≠ B) </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Overlaps</"
"function>."
msgstr ""
"&index_aware; Щоб уникнути використання індексу, використовуйте функцію "
"<function>_ST_Overlaps</function>."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3"
msgstr "&sfs_compliant; s2.1.1.2 // s2.1.13.3"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.32"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.32"

#. Tag: para
#, no-c-format
msgid ""
"<function>ST_Overlaps</function> returns <varname>TRUE</varname> in the "
"following situations:"
msgstr ""
"<function>ST_Overlaps</function> повертає <varname>TRUE</varname> у таких "
"ситуаціях:"

#. Tag: para
#, no-c-format
msgid "<varname>MULTIPOINT</varname> / <varname>MULTIPOINT</varname>"
msgstr "<varname>MULTIPOINT</varname> / <varname>MULTIPOINT</varname>"

#. Tag: para
#, no-c-format
msgid ""
"A Point on a LineString is contained, but since it has lower dimension it "
"does not overlap or cross."
msgstr ""
"Точка на лінійному елементі міститься, але оскільки вона має менший розмір, "
"вона не перетинається і не перекривається."

#. Tag: para
#, no-c-format
msgid ""
"A LineString that partly covers a Polygon intersects and crosses, but does "
"not overlap since it has different dimension."
msgstr ""
"Лінія, яка частково покриває багатокутник, перетинається і перетинає його, "
"але не перекриває, оскільки має інший розмір."

#. Tag: para
#, no-c-format
msgid ""
"Two Polygons that intersect but with neither contained by the other overlap, "
"but do not cross because their intersection has the same dimension."
msgstr ""
"Два багатокутники, які перетинаються, але жоден з них не міститься в іншому, "
"перекриваються, але не перетинаються, оскільки їх перетин має однаковий "
"розмір."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Crosses\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
"linkend=\"ST_Intersects\"/>"
msgstr ""
", <xref linkend=\"ST_Crosses\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
"linkend=\"ST_Intersects\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if two geometries have a topological relationship matching an "
"Intersection Matrix pattern, or computes their Intersection Matrix"
msgstr ""
"Перевіряє, чи дві геометрії мають топологічний зв'язок, що відповідає "
"шаблону матриці перетину, або обчислює їх матрицю перетину"

#. Tag: para
#, no-c-format
msgid ""
"These functions allow testing and evaluating the spatial (topological) "
"relationship between two geometries, as defined by the <link xlink:"
"href=\"http://en.wikipedia.org/wiki/DE-9IM\">Dimensionally Extended 9-"
"Intersection Model</link> (DE-9IM)."
msgstr ""
"Ці функції дозволяють перевіряти та оцінювати просторові (топологічні) "
"відносини між двома геометріями, як визначено в <link xlink:href=\"http://en."
"wikipedia.org/wiki/DE-9IM\">Моделі з розширеними розмірами 9-перетину</link> "
"(DE-9IM)."

#. Tag: para
#, no-c-format
msgid ""
"The DE-9IM is specified as a 9-element matrix indicating the dimension of "
"the intersections between the Interior, Boundary and Exterior of two "
"geometries. It is represented by a 9-character text string using the symbols "
"'F', '0', '1', '2' (e.g. <code>'FF1FF0102'</code>)."
msgstr ""
"DE-9IM визначається як 9-елементна матриця, що вказує розмір перетинів між "
"внутрішньою, межовою та зовнішньою частинами двох геометрій. Він "
"представлений 9-символьним текстовим рядком із використанням символів 'F', "
"'0', '1', '2' (наприклад, <code>\"FF1FF0102\"</code>)."

#. Tag: para
#, no-c-format
msgid ""
"A specific kind of spatial relationship can be tested by matching the "
"intersection matrix to an <emphasis>intersection matrix pattern</emphasis>. "
"Patterns can include the additional symbols 'T' (meaning \"intersection is "
"non-empty\") and '*' (meaning \"any value\"). Common spatial relationships "
"are provided by the named functions <xref linkend=\"ST_Contains\"/>, <xref "
"linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, <xref "
"linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Crosses\"/>, <xref "
"linkend=\"ST_Disjoint\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Overlaps\"/>, <xref "
"linkend=\"ST_Touches\"/>, and <xref linkend=\"ST_Within\"/>. Using an "
"explicit pattern allows testing multiple conditions of intersects, crosses, "
"etc in one step. It also allows testing spatial relationships which do not "
"have a named spatial relationship function. For example, the relationship "
"\"Interior-Intersects\" has the DE-9IM pattern <code>T********</code>, which "
"is not evaluated by any named predicate."
msgstr ""
"Певний тип просторових відносин можна перевірити, зіставивши матрицю "
"перетину з <emphasis>шаблоном матриці перетину</emphasis>. Шаблони можуть "
"містити додаткові символи 'T' (що означає \"перетин не порожній\") та "
"\"*\" (що означає \"будь-яке значення\"). Загальні просторові відносини "
"забезпечуються названими функціями <xref linkend=\"ST_Contains\"/>, <xref "
"linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, <xref "
"linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Crosses\"/>, <xref "
"linkend=\"ST_Disjoint\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Overlaps\"/>, <xref "
"linkend=\"ST_Touches\"/> та <xref linkend=\"ST_Within\"/>. Використання "
"явного шаблону дозволяє перевірити кілька умов перетину, перехрещення тощо "
"за один крок. Це також дозволяє перевірити просторові відносини, які не "
"мають іменованої функції просторових відносин. Наприклад, відношення "
"\"Внутрішнє перетинання\" має шаблон DE-9IM <code>T********</code>, який не "
"оцінюється жодним іменованим предикатом."

#. Tag: para
#, no-c-format
msgid "For more information refer to <xref linkend=\"eval_spatial_rel\"/>."
msgstr ""
"Для отримання додаткової інформації див. <xref linkend=\"eval_spatial_rel\"/"
">."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 1:</emphasis> Tests if two geometries are "
"spatially related according to the given <varname>intersectionMatrixPattern</"
"varname>."
msgstr ""
"<emphasis role=\"bold\">Варіант 1:</emphasis> Перевіряє, чи дві геометрії "
"пов'язані просторово відповідно до заданого "
"<varname>intersectionMatrixPattern</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Unlike most of the named spatial relationship predicates, this does NOT "
"automatically include an index call. The reason is that some relationships "
"are true for geometries which do NOT intersect (e.g. Disjoint). If you are "
"using a relationship pattern that requires intersection, then include the "
"&amp;&amp; index call."
msgstr ""
"На відміну від більшості названих предикатів просторових відносин, це НЕ "
"включає автоматичний виклик індексу. Причина полягає в тому, що деякі "
"відносини є істинними для геометрій, які НЕ перетинаються (наприклад, "
"Disjoint). Якщо ви використовуєте шаблон відносин, який вимагає перетину, "
"включіть виклик індексу &amp;&amp;."

#. Tag: para
#, no-c-format
msgid ""
"It is better to use a named relationship function if available, since they "
"automatically use a spatial index where one exists. Also, they may implement "
"performance optimizations which are not available with full relate "
"evaluation."
msgstr ""
"Краще використовувати функцію іменованих відносин, якщо вона доступна, "
"оскільки вона автоматично використовує просторовий індекс, якщо такий існує. "
"Крім того, вона може реалізовувати оптимізацію продуктивності, яка "
"недоступна при повній оцінці відносин."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 2:</emphasis> Returns the DE-9IM matrix "
"string for the spatial relationship between the two input geometries. The "
"matrix string can be tested for matching a DE-9IM pattern using <xref "
"linkend=\"ST_RelateMatch\"/>."
msgstr ""
"<emphasis role=\"bold\">Варіант 2:</emphasis> Повертає матричний рядок "
"DE-9IM для просторового відношення між двома вхідними геометріями. Матричний "
"рядок можна перевірити на відповідність шаблону DE-9IM за допомогою <xref "
"linkend=\"ST_RelateMatch\"/>."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 3:</emphasis> Like variant 2, but allows "
"specifying a <emphasis role=\"bold\">Boundary Node Rule</emphasis>. A "
"boundary node rule allows finer control over whether the endpoints of "
"MultiLineStrings are considered to lie in the DE-9IM Interior or Boundary. "
"The <varname>boundaryNodeRule</varname> values are:"
msgstr ""
"<emphasis role=\"bold\">Варіант 3:</emphasis> Як і варіант 2, але дозволяє "
"вказати <emphasis role=\"bold\">правило межового вузла</emphasis>. Правило "
"межового вузла дозволяє більш точно контролювати, чи кінцеві точки "
"MultiLineStrings вважаються такими, що лежать у внутрішній частині DE-9IM "
"або на межі. Значення <varname>boundaryNodeRule</varname> є такими:"

#. Tag: para
#, no-c-format
msgid ""
"<code>1</code>: <emphasis role=\"bold\">OGC-Mod2</emphasis> - line endpoints "
"are in the Boundary if they occur an odd number of times. This is the rule "
"defined by the OGC SFS standard, and is the default for <function>ST_Relate</"
"function>."
msgstr ""
"<code>1</code>: <emphasis role=\"bold\">OGC-Mod2</emphasis> — кінцеві точки "
"лінії знаходяться в межах межі, якщо їх кількість непарна. Це правило "
"визначено стандартом OGC SFS і є стандартним для функції "
"<function>ST_Relate</function>."

#. Tag: para
#, no-c-format
msgid ""
"<code>2</code>: <emphasis role=\"bold\">Endpoint</emphasis> - all endpoints "
"are in the Boundary."
msgstr ""
"<code>2</code>: <emphasis role=\"bold\">Кінцева точка</emphasis> — всі "
"кінцеві точки знаходяться в межі."

#. Tag: para
#, no-c-format
msgid ""
"<code>3</code>: <emphasis role=\"bold\">MultivalentEndpoint</emphasis> - "
"endpoints are in the Boundary if they occur more than once. In other words, "
"the boundary is all the \"attached\" or \"inner\" endpoints (but not the "
"\"unattached/outer\" ones)."
msgstr ""
"<code>3</code>: <emphasis role=\"bold\">MultivalentEndpoint</emphasis> - "
"кінцеві точки знаходяться в межі, якщо вони зустрічаються більше одного "
"разу. Іншими словами, межа - це всі \"приєднані\" або \"внутрішні\" кінцеві "
"точки (але не \"неприєднані/зовнішні\")."

#. Tag: para
#, no-c-format
msgid ""
"<code>4</code>: <emphasis role=\"bold\">MonovalentEndpoint</emphasis> - "
"endpoints are in the Boundary if they occur only once. In other words, the "
"boundary is all the \"unattached\" or \"outer\" endpoints."
msgstr ""
"<code>4</code>: <emphasis role=\"bold\">MonovalentEndpoint</emphasis> - "
"кінцеві точки знаходяться в межі, якщо вони зустрічаються тільки один раз. "
"Іншими словами, межа - це всі \"неприєднані\" або \"зовнішні\" кінцеві точки."

#. Tag: para
#, no-c-format
msgid "This function is not in the OGC spec, but is implied. see s2.1.13.2"
msgstr ""
"Ця функція не входить до специфікації OGC, але є імпліцитною. Див. s2.1.13.2"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 - added support for specifying boundary node rule."
msgstr ""
"Покращено: 2.0.0 — додано підтримку для визначення правила граничного вузла."

#. Tag: para
#, no-c-format
msgid "Using the boolean-valued function to test spatial relationships."
msgstr ""
"Використання функції з булевим значенням для перевірки просторових "
"взаємозв'язків."

#. Tag: para
#, no-c-format
msgid ""
"Testing a custom spatial relationship pattern as a query condition, with "
"<code>&amp;&amp;</code> to enable using a spatial index."
msgstr ""
"Тестування власного шаблону просторових відносин як умови запиту за "
"допомогою <code>&amp;&amp;</code> для уможливлення використання просторового "
"індексу."

#. Tag: para
#, no-c-format
msgid "Computing the intersection matrix for spatial relationships."
msgstr "Обчислення матриці перетину для просторових відносин."

#. Tag: para
#, no-c-format
msgid ""
"Using different Boundary Node Rules to compute the spatial relationship "
"between a LineString and a MultiLineString with a duplicate endpoint "
"<code>(3 3)</code>:"
msgstr ""
"Використання різних правил граничних вузлів для обчислення просторових "
"відносин між LineString і MultiLineString з дублюючою кінцевою точкою "
"<code>(3 3)</code>:"

#. Tag: para
#, no-c-format
msgid ""
"Using the <emphasis role=\"bold\">OGC-Mod2</emphasis> rule (1) the duplicate "
"endpoint is in the <emphasis role=\"bold\">interior</emphasis> of the "
"MultiLineString, so the DE-9IM matrix entry [aB:bI] is <code>0</code> and "
"[aB:bB] is <code>F</code>."
msgstr ""
"Використовуючи правило <emphasis role=\"bold\">OGC-Mod2</emphasis> (1), "
"дубльована кінцева точка знаходиться в <emphasis role=\"bold\">всередині</"
"emphasis> MultiLineString, тому запис матриці DE-9IM [aB:bI] дорівнює "
"<code>0</code>, а [aB:bB] дорівнює <code>F</code>."

#. Tag: para
#, no-c-format
msgid ""
"Using the <emphasis role=\"bold\">Endpoint</emphasis> rule (2) the duplicate "
"endpoint is in the <emphasis role=\"bold\">boundary</emphasis> of the "
"MultiLineString, so the DE-9IM matrix entry [aB:bI] is <code>F</code> and "
"[aB:bB] is <code>0</code>."
msgstr ""
"Використовуючи правило <emphasis role=\"bold\">Endpoint</emphasis> (2), "
"дубльована кінцева точка знаходиться в <emphasis role=\"bold\">межі</"
"emphasis> MultiLineString, тому запис матриці DE-9IM [aB:bI] дорівнює "
"<code>F</code>, а [aB:bB] дорівнює <code>0</code>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_RelateMatch\"/>, <xref linkend=\"ST_Contains\"/>, <xref "
"linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, <xref "
"linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Crosses\"/>, <xref "
"linkend=\"ST_Disjoint\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Overlaps\"/>, <xref "
"linkend=\"ST_Touches\"/>, <xref linkend=\"ST_Within\"/>"
msgstr ""
", <xref linkend=\"ST_RelateMatch\"/>, <xref linkend=\"ST_Contains\"/>, <xref "
"linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_Covers\"/>, <xref "
"linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Crosses\"/>, <xref "
"linkend=\"ST_Disjoint\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Overlaps\"/>, <xref "
"linkend=\"ST_Touches\"/>, <xref linkend=\"ST_Within\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if a DE-9IM Intersection Matrix matches an Intersection Matrix pattern"
msgstr ""
"Перевіряє, чи відповідає матриця перетину DE-9IM шаблону матриці перетину"

#. Tag: para
#, no-c-format
msgid ""
"Tests if a <link xlink:href=\"http://en.wikipedia.org/wiki/"
"DE-9IM\">Dimensionally Extended 9-Intersection Model</link> (DE-9IM) "
"<varname>intersectionMatrix</varname> value satisfies an "
"<varname>intersectionMatrixPattern</varname>. Intersection matrix values can "
"be computed by <xref linkend=\"ST_Relate\"/>."
msgstr ""
"Перевіряє, чи значення <varname>intersectionMatrix</varname> моделі <link "
"xlink:href=\"http://en.wikipedia.org/wiki/DE-9IM\">Dimensionally Extended 9-"
"Intersection Model</link> (DE-9IM) відповідає "
"<varname>intersectionMatrixPattern</varname>. Значення матриці перетину "
"можна обчислити за допомогою <xref linkend=\"ST_Relate\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Patterns for common spatial relationships matched against intersection "
"matrix values, for a line in various positions relative to a polygon"
msgstr ""
"Шаблони для загальних просторових відносин, що відповідають значенням "
"матриці перетину, для лінії в різних положеннях відносно багатокутника"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Relate\"/>"
msgstr ", <xref linkend=\"ST_Relate\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if two geometries have at least one point in common, but their "
"interiors do not intersect"
msgstr ""
"Перевіряє, чи мають дві геометрії хоча б одну спільну точку, але їхні "
"внутрішні частини не перетинаються"

#. Tag: para
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A and B intersect, but their interiors do "
"not intersect. Equivalently, A and B have at least one point in common, and "
"the common points lie in at least one boundary. For Point/Point inputs the "
"relationship is always <varname>FALSE</varname>, since points do not have a "
"boundary."
msgstr ""
"Повертає <varname>TRUE</varname>, якщо A і B перетинаються, але їх внутрішні "
"частини не перетинаються. Іншими словами, A і B мають принаймні одну спільну "
"точку, і спільні точки лежать принаймні на одній межі. Для вхідних даних "
"Point/Point відношення завжди є <varname>FALSE</varname>, оскільки точки не "
"мають меж."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Touches(A, B) ⇔ (Int(A) ⋂ Int(B) = ∅) ∧ "
"(A ⋂ B ≠ ∅) </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Touches(A, B) ⇔ (Int(A) ⋂ Int(B) = ∅) "
"∧ (A ⋂ B ≠ ∅) </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"This relationship holds if the DE-9IM Intersection Matrix for the two "
"geometries matches one of:"
msgstr ""
"Ця залежність зберігається, якщо матриця перетину DE-9IM для двох геометрій "
"відповідає одній з наступних:"

#. Tag: markup
#, no-c-format
msgid "FT*******"
msgstr "FT*******"

#. Tag: markup
#, no-c-format
msgid "F**T*****"
msgstr "F**T*****"

#. Tag: markup
#, no-c-format
msgid "F***T****"
msgstr "F***T****"

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid using an index, use <function>_ST_Touches</function> "
"instead."
msgstr ""
"&index_aware; Щоб уникнути використання індексу, замість цього "
"використовуйте <function>_ST_Touches</function>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.28"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.28"

#. Tag: para
#, no-c-format
msgid ""
"The <function>ST_Touches</function> predicate returns <varname>TRUE</"
"varname> in the following examples."
msgstr ""
"Предикат <function>ST_Touches</function> повертає <varname>TRUE</varname> у "
"наведених нижче прикладах."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if every point of A lies in B, and their interiors have a point in "
"common"
msgstr ""
"Перевіряє, чи кожна точка A лежить в B, і чи мають їхні внутрішні частини "
"спільну точку"

#. Tag: para
#, no-c-format
msgid ""
"Returns TRUE if geometry A is within geometry B. A is within B if and only "
"if all points of A lie inside (i.e. in the interior or boundary of) B (or "
"equivalently, no points of A lie in the exterior of B), and the interiors of "
"A and B have at least one point in common."
msgstr ""
"Повертає TRUE, якщо геометрія A знаходиться всередині геометрії B. A "
"знаходиться всередині B тоді і тільки тоді, коли всі точки A лежать "
"всередині (тобто в середині або на межі) B (або, що еквівалентно, жодна "
"точка A не лежить поза межами B), і внутрішні частини A і B мають принаймні "
"одну спільну точку."

#. Tag: para
#, no-c-format
msgid ""
"For this function to make sense, the source geometries must both be of the "
"same coordinate projection, having the same SRID."
msgstr ""
"Щоб ця функція мала сенс, геометрії джерел повинні мати однакову проекцію "
"координат та однаковий SRID."

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Within(A, B) ⇔ (A ⋂ B = A) ∧ (Int(A) ⋂ "
"Int(B) ≠ ∅) </emphasis>"
msgstr ""
"У математичних термінах: <emphasis>ST_Within(A, B) ⇔ (A ⋂ B = A) ∧ (Int(A) ⋂ "
"Int(B) ≠ ∅) </emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"The within relation is reflexive: every geometry is within itself. The "
"relation is antisymmetric: if <code>ST_Within(A,B) = true</code> and "
"<code>ST_Within(B,A) = true</code>, then the two geometries must be "
"topologically equal (<code>ST_Equals(A,B) = true</code>)."
msgstr ""
"Внутрішнє відношення є рефлексивним: кожна геометрія знаходиться всередині "
"себе. Відношення є антисиметричним: якщо <code>ST_Within(A,B) = true</code> "
"і <code>ST_Within(B,A) = true</code>, то дві геометрії повинні бути "
"топологічно рівними (<code>ST_Equals(A,B) = true</code>)."

#. Tag: para
#, no-c-format
msgid ""
"ST_Within is the converse of <xref linkend=\"ST_Contains\"/>. So, "
"<code>ST_Within(A,B) = ST_Contains(B,A)</code>."
msgstr ""
"ST_Within є оберненим до <xref linkend=\"ST_Contains\"/>. Отже, "
"<code>ST_Within(A,B) = ST_Contains(B,A)</code>."

#. Tag: para
#, no-c-format
msgid ""
"Because the interiors must have a common point, a subtlety of the definition "
"is that lines and points lying fully in the boundary of polygons or lines "
"are <emphasis>not</emphasis> within the geometry. For further details see "
"<link xlink:href=\"http://lin-ear-th-inking.blogspot.com/2007/06/subtleties-"
"of-ogc-covers-spatial.html\">Subtleties of OGC Covers, Contains, Within</"
"link>. The <xref linkend=\"ST_CoveredBy\"/> predicate provides a more "
"inclusive relationship."
msgstr ""
"Оскільки внутрішні частини повинні мати спільну точку, тонкість визначення "
"полягає в тому, що лінії та точки, які повністю лежать на межі полігонів або "
"ліній, <emphasis>не</emphasis> входять до геометрії. Для отримання "
"додаткової інформації див. <link xlink:href=\"http://lin-ear-th-inking."
"blogspot.com/2007/06/subtleties-of-ogc-covers-spatial.html\">Тонкощі OGC "
"Covers, Contains, Within</link>. Предикат <xref linkend=\"ST_CoveredBy\"/> "
"забезпечує більш всеосяжне відношення."

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Within</"
"function>."
msgstr ""
"&index_aware; Щоб уникнути використання індексу, використовуйте функцію "
"<function>_ST_Within</function>."

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - a.Relate(b, 'T*F**F***')"
msgstr "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - a.Relate(b, 'T*F**F***')"

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.30"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.30"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_IsValid\"/>"
msgstr ""
", <xref linkend=\"ST_CoveredBy\"/>, <xref linkend=\"ST_Equals\"/>, <xref "
"linkend=\"ST_IsValid\"/>"

#. Tag: title
#, no-c-format
msgid "Distance Relationships"
msgstr "Відношення дистанції"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two 3D geometries are within a given 3D distance"
msgstr "Перевіряє, чи дві 3D-геометрії знаходяться в межах заданої 3D-відстані"

#. Tag: para
#, no-c-format
msgid ""
"Returns true if the 3D distance between two geometry values is no larger "
"than distance <varname>distance_of_srid</varname>. The distance is specified "
"in units defined by the spatial reference system of the geometries. For this "
"function to make sense the source geometries must be in the same coordinate "
"system (have the same SRID)."
msgstr ""
"Повертає значення true, якщо 3D-відстань між двома геометричними значеннями "
"не перевищує відстань <varname>distance_of_srid</varname>. Відстань "
"вказується в одиницях, визначених просторовою системою координат геометрій. "
"Щоб ця функція мала сенс, вихідні геометрії повинні бути в одній системі "
"координат (мати однаковий SRID)."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ?"
msgstr "&sqlmm_compliant; SQL-MM ?"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DFullyWithin\"/>, <xref "
"linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_Distance\"/>, <xref "
"linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DFullyWithin\"/>, <xref "
"linkend=\"ST_3DDistance\"/>, <xref linkend=\"ST_Distance\"/>, <xref "
"linkend=\"ST_3DMaxDistance\"/>, <xref linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two 3D geometries are entirely within a given 3D distance"
msgstr ""
"Перевіряє, чи дві 3D-геометрії повністю знаходяться в межах заданої 3D-"
"відстані"

#. Tag: para
#, no-c-format
msgid ""
"Returns true if the 3D geometries are fully within the specified distance of "
"one another. The distance is specified in units defined by the spatial "
"reference system of the geometries. For this function to make sense, the "
"source geometries must both be of the same coordinate projection, having the "
"same SRID."
msgstr ""
"Повертає значення true, якщо 3D-геометрії повністю знаходяться на заданій "
"відстані одна від одної. Відстань задається в одиницях, визначених "
"просторовою системою координат геометрій. Щоб ця функція мала сенс, вихідні "
"геометрії повинні мати однакову проекцію координат і однаковий SRID."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DFullyWithin\"/>, <xref "
"linkend=\"ST_3DMaxDistance\"/>"
msgstr ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_DFullyWithin\"/>, <xref "
"linkend=\"ST_3DMaxDistance\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a geometry is entirely inside a distance of another"
msgstr ""
"Перевіряє, чи геометрія повністю знаходиться в межах відстані від іншої"

#. Tag: para
#, no-c-format
msgid ""
"Returns true if <code>g2</code> is entirely within <code>distance</code> of "
"<code>g1</code>. Visually, the condition is true if <code>g2</code> is "
"contained within a <code>distance</code> buffer of <code>g1</code>. The "
"distance is specified in units defined by the spatial reference system of "
"the geometries."
msgstr ""
"Повертає значення true, якщо <code>g2</code> повністю знаходиться в межах "
"<code>distance</code> від <code>g1</code>. Візуально умова є істинною, якщо "
"<code>g2</code> знаходиться в межах буфера <code>distance</code> від "
"<code>g1</code>. Відстань вказується в одиницях, визначених просторовою "
"системою координат геометрій."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.5.0 : the logic behind the function now uses a test of "
"containment within a buffer, rather than the ST_MaxDistance algorithm. "
"Results will differ from prior versions, but should be closer to user "
"expectations."
msgstr ""
"Змінено: 3.5.0: логіка функції тепер використовує перевірку вмісту в буфері, "
"а не алгоритм ST_MaxDistance. Результати будуть відрізнятися від попередніх "
"версій, але повинні бути ближчими до очікувань користувачів."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_3DDWithin\"/>, <xref "
"linkend=\"ST_3DDFullyWithin\"/>"
msgstr ""
", <xref linkend=\"ST_DWithin\"/>, <xref linkend=\"ST_3DDWithin\"/>, <xref "
"linkend=\"ST_3DDFullyWithin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two geometries are within a given distance"
msgstr ""
"Перевіряє, чи дві геометрії знаходяться на заданій відстані одна від одної"

#. Tag: para
#, no-c-format
msgid "Returns true if the geometries are within a given distance"
msgstr ""
"Повертає значення true, якщо геометрії знаходяться в межах заданої відстані"

#. Tag: para
#, no-c-format
msgid ""
"For <type>geometry</type>: The distance is specified in units defined by the "
"spatial reference system of the geometries. For this function to make sense, "
"the source geometries must be in the same coordinate system (have the same "
"SRID)."
msgstr ""
"Для <type>geometry</type>: Відстань вказується в одиницях, визначених "
"просторовою системою координат геометрій. Щоб ця функція мала сенс, вихідні "
"геометрії повинні бути в одній системі координат (мати однаковий SRID)."

#. Tag: para
#, no-c-format
msgid ""
"For <type>geography</type>: units are in meters and distance measurement "
"defaults to <varname>use_spheroid = true</varname>. For faster evaluation "
"use <varname>use_spheroid = false</varname> to measure on the sphere."
msgstr ""
"Для <type>geography</type>: одиниці виміру в метрах, а вимірювання відстані "
"за замовчуванням виконується за допомогою <varname>use_spheroid = true</"
"varname>. Для прискорення обчислень використовуйте <varname>use_spheroid = "
"false</varname> для вимірювання на сфері."

#. Tag: para
#, no-c-format
msgid "Use <xref linkend=\"ST_3DDWithin\"/> for 3D geometries."
msgstr "Для 3D-геометрій використовуйте <xref linkend=\"ST_3DDWithin\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This function call includes a bounding box comparison that makes use of any "
"indexes that are available on the geometries."
msgstr ""
"Цей виклик функції включає порівняння обмежувальної рамки, яке використовує "
"будь-які індекси, доступні для геометрій."

#. Tag: para
#, no-c-format
msgid "Availability: 1.5.0 support for geography was introduced"
msgstr "Доступність: 1.5.0 було впроваджено підтримку географії"

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for curved geometries was introduced."
msgstr "Покращено: 2.1.0 додано підтримку кривих геометрій."

#. Tag: para
#, no-c-format
msgid ""
"Prior to 1.3, <xref linkend=\"ST_Expand\"/> was commonly used in conjunction "
"with &amp;&amp; and ST_Distance to test for distance, and in pre-1.3.4 this "
"function used that logic. From 1.3.4, ST_DWithin uses a faster short-circuit "
"distance function."
msgstr ""
"До версії 1.3 функція <xref linkend=\"ST_Expand\"/> зазвичай "
"використовувалася разом з &amp;&amp; та ST_Distance для перевірки відстані, "
"і до версії 1.3.4 ця функція використовувала таку логіку. Починаючи з версії "
"1.3.4, ST_DWithin використовує швидшу функцію короткого замикання відстані."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_3DDWithin\"/>"
msgstr ", <xref linkend=\"ST_3DDWithin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if a point geometry is inside a circle defined by a center and radius"
msgstr ""
"Перевіряє, чи геометрія точки знаходиться всередині кола, визначеного "
"центром і радіусом"

#. Tag: para
#, no-c-format
msgid ""
"Returns true if the geometry is a point and is inside the circle with center "
"<varname>center_x</varname>,<varname>center_y</varname> and radius "
"<varname>radius</varname>."
msgstr ""
"Повертає значення true, якщо геометрія є точкою і знаходиться всередині кола "
"з центром <varname>center_x</varname>,<varname>center_y</varname> і радіусом "
"<varname>radius</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Does not use spatial indexes. Use <xref linkend=\"ST_DWithin\"/> instead."
msgstr ""
"Не використовує просторові індекси. Замість цього використовуйте <xref "
"linkend=\"ST_DWithin\"/>."

#. Tag: para
#, no-c-format
msgid "Availability: 1.2"
msgstr "Доступність: 1.2"

#. Tag: para
#, no-c-format
msgid "Changed: 2.2.0 In prior versions this was called ST_Point_Inside_Circle"
msgstr ""
"Змінено: 2.2.0 У попередніх версіях це називалося ST_Point_Inside_Circle"

#. Tag: title
#, no-c-format
msgid "SFCGAL Functions Reference"
msgstr "Довідник функцій SFCGAL"

#. Tag: para
#, no-c-format
msgid ""
"SFCGAL is a C++ wrapper library around CGAL that provides advanced 2D and 3D "
"spatial functions. For robustness, geometry coordinates have an exact "
"rational number representation."
msgstr ""
"SFCGAL — це бібліотека-обгортка C++ навколо CGAL, яка надає розширені 2D- та "
"3D-просторові функції. Для надійності координати геометрії мають точне "
"раціональне числове представлення."

#. Tag: para
#, no-c-format
msgid ""
"Installation instructions for the library can be found on the SFCGAL home "
"page (<link xlink:href=\"http://www.sfcgal.org\">http://www.sfcgal.org</"
"link>). To enable the functions use <code>create extension postgis_sfcgal</"
"code>."
msgstr ""
"Інструкції з інсталяції бібліотеки можна знайти на домашній сторінці SFCGAL "
"<link xlink:href=\"http://www.sfcgal.org\">http://www.sfcgal.org</link>). "
"Щоб увімкнути функції, скористайтеся командою <code>create extension "
"postgis_sfcgal</code>."

#. Tag: title
#, no-c-format
msgid "SFCGAL Management Functions"
msgstr "Функції управління SFCGAL"

#. Tag: para
#, no-c-format
msgid ""
"This section lists functions for determining version of SFCGAL and library "
"dependencies you are running."
msgstr ""
"У цьому розділі перелічено функції для визначення версії SFCGAL та "
"залежностей бібліотек, які ви використовуєте."

#. Tag: refpurpose
#, no-c-format
msgid "<refpurpose>Returns the version of SFCGAL in use</refpurpose>"
msgstr "<refpurpose>Повертає версію SFCGAL, що використовується</refpurpose>"

#. Tag: funcdef
#, no-c-format
msgid "text <function>postgis_sfcgal_version</function>"
msgstr "текст <function>postgis_sfcgal_version</function>"

#. Tag: para
#, no-c-format
msgid "<para>Returns the version of SFCGAL in use</para>"
msgstr "<para>Повертає версію SFCGAL, що використовується</para>"

#. Tag: para
#, no-c-format
msgid "&sfcgal_required;"
msgstr "&sfcgal_required;"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the full version of SFCGAL in use including CGAL and "
"Boost versions</refpurpose>"
msgstr ""
"<refpurpose>Повертає повну версію SFCGAL, що використовується, включаючи "
"версії CGAL та Boost</refpurpose>"

#. Tag: funcdef
#, no-c-format
msgid "text <function>postgis_sfcgal_full_version</function>"
msgstr "текст <function>postgis_sfcgal_full_version</function>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the full version of SFCGAL in use including CGAL and Boost "
"versions</para>"
msgstr ""
"<para>Повертає повну версію SFCGAL, що використовується, включаючи версії "
"CGAL і Boost</para>"

#. Tag: title
#, no-c-format
msgid "SFCGAL Accessors and Setters"
msgstr "SFCGAL Аксесори та сетери"

#. Tag: para
#, no-c-format
msgid ""
"These functions access or set properties of geometries. Geometries primarily "
"supported by these functions are TINS and Polyhedral Surfaces."
msgstr ""
"Ці функції забезпечують доступ до властивостей геометрій або їх "
"налаштування. Геометрії, які в першу чергу підтримуються цими функціями, — "
"це TINS і поліедральні поверхні."

#. Tag: refpurpose
#, no-c-format
msgid "Force LHR orientation"
msgstr "Примусова орієнтація LHR"

#. Tag: refpurpose
#, no-c-format
msgid "Check if a surface is or not planar"
msgstr "Перевірте, чи є поверхня плоскою"

#. Tag: refpurpose
#, no-c-format
msgid "Test if the geometry is a solid. No validity check is performed."
msgstr "Перевірте, чи є геометрія об'ємною. Перевірка дійсності не виконується."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Cast the geometry into a solid. No check is performed. To obtain a valid "
"solid, the input geometry must be a closed Polyhedral Surface or a closed "
"TIN."
msgstr ""
"Перетворити геометрію в об'ємне тіло. Перевірка не виконується. Щоб отримати "
"дійсне об'ємне тіло, вхідна геометрія повинна бути закритою поліедральною "
"поверхнею або закритою TIN."

#. Tag: refpurpose
#, no-c-format
msgid "Determine surface orientation"
msgstr "Визначте орієнтацію поверхні"

#. Tag: para
#, no-c-format
msgid ""
"The function only applies to polygons. It returns -1 if the polygon is "
"counterclockwise oriented and 1 if the polygon is clockwise oriented."
msgstr ""
"Функція застосовується тільки до полігонів. Вона повертає -1, якщо полігон "
"орієнтований проти годинникової стрілки, і 1, якщо полігон орієнтований за "
"годинниковою стрілкою."

#. Tag: refpurpose
#, no-c-format
msgid "Calculates the area of a geometry"
msgstr "Обчислює площу геометрії"

#. Tag: para
#, no-c-format
msgid "Calculates the area of a geometry."
msgstr "Обчислює площу геометричної фігури."

#. Tag: para
#, no-c-format
msgid "Performed by the SFCGAL module"
msgstr "Виконується модулем SFCGAL"

#. Tag: para
#, no-c-format
msgid ""
"NOTE: this function returns a double precision value representing the area."
msgstr ""
"ПРИМІТКА: ця функція повертає значення подвійної точності, що представляє "
"площу."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Area\"/>"
msgstr ", <xref linkend=\"ST_Area\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes area of 3D surface geometries. Will return 0 for solids."
msgstr "Обчислює площу 3D-поверхні. Для об'ємних тіл повертає значення 0."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 8.1, 10.5"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 8.1, 10.5"

#. Tag: para
#, no-c-format
msgid ""
"Note: By default a PolyhedralSurface built from WKT is a surface geometry, "
"not solid. It therefore has surface area. Once converted to a solid, no area."
msgstr ""
"Примітка: За замовчуванням PolyhedralSurface, побудований на основі WKT, є "
"геометрією поверхні, а не об'ємним тілом. Тому він має площу поверхні. Після "
"перетворення на об'ємне тіло площа поверхні зникає."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CG_MakeSolid\"/>, <xref linkend=\"CG_IsSolid\"/>, <xref "
"linkend=\"CG_Area\"/>"
msgstr ""
", <xref linkend=\"CG_MakeSolid\"/>, <xref linkend=\"CG_IsSolid\"/>, <xref "
"linkend=\"CG_Area\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes the volume of a 3D solid. If applied to surface (even closed) "
"geometries will return 0."
msgstr ""
"Обчислює об'єм 3D-тіла. Якщо застосовується до поверхневих (навіть закритих) "
"геометрій, повертає 0."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 9.1 (same as CG_3DVolume)"
msgstr "&sqlmm_compliant; SQL-MM IEC 13249-3: 9.1 (same as CG_3DVolume)"

#. Tag: para
#, no-c-format
msgid ""
"When closed surfaces are created with WKT, they are treated as areal rather "
"than solid. To make them solid, you need to use <xref "
"linkend=\"CG_MakeSolid\"/>. Areal geometries have no volume. Here is an "
"example to demonstrate."
msgstr ""
"Коли закриті поверхні створюються за допомогою WKT, вони розглядаються як "
"площі, а не як об'ємні тіла. Щоб зробити їх об'ємними, потрібно "
"використовувати <xref linkend=\"CG_MakeSolid\"/>. Площі не мають об'єму. Ось "
"приклад для ілюстрації."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_MakeSolid\"/>, <xref linkend=\"CG_IsSolid\"/>"
msgstr ", <xref linkend=\"CG_MakeSolid\"/>, <xref linkend=\"CG_IsSolid\"/>"

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_ForceLHR\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_ForceLHR\"/>."

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_IsPlanar\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_IsPlanar\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Availability: 2.2.0: This was documented in 2.1.0 but got accidentally left "
"out in 2.1 release."
msgstr ""
"Доступність: 2.2.0: Це було задокументовано в 2.1.0, але випадково пропущено "
"у випуску 2.1."

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_IsSolid\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_IsSolid\"/>."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_MakeSolid\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_MakeSolid\"/>."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_Orientation\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_Orientation\"/>."

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DArea\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_3DArea\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>, <xref "
"linkend=\"ST_Area\"/>"
msgstr ""
", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>, <xref "
"linkend=\"ST_Area\"/>"

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_Volume\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_Volume\"/>."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 9.1 (same as ST_3DVolume)"
msgstr ""
"&sqlmm_compliant; SQL-MM IEC 13249-3: 9.1 (такий самий, як ST_3DVolume)"

#. Tag: para
#, no-c-format
msgid ""
"When closed surfaces are created with WKT, they are treated as areal rather "
"than solid. To make them solid, you need to use <xref "
"linkend=\"ST_MakeSolid\"/>. Areal geometries have no volume. Here is an "
"example to demonstrate."
msgstr ""
"Коли закриті поверхні створюються за допомогою WKT, вони розглядаються як "
"площі, а не як тверді тіла. Щоб зробити їх твердими, потрібно "
"використовувати <xref linkend=\"ST_MakeSolid\"/>. Площі не мають об'єму. Ось "
"приклад для ілюстрації."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>"
msgstr ", <xref linkend=\"ST_MakeSolid\"/>, <xref linkend=\"ST_IsSolid\"/>"

#. Tag: title
#, no-c-format
msgid "SFCGAL Processing and Relationship Functions"
msgstr "Функції обробки та взаємозв'язків SFCGAL"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the intersection of two geometries"
msgstr "Обчислює перетин двох геометрій"

#. Tag: para
#, no-c-format
msgid "Computes the intersection of two geometries."
msgstr "Обчислює перетин двох геометрій."

#. Tag: para
#, no-c-format
msgid "NOTE: this function returns a geometry representing the intersection."
msgstr "ПРИМІТКА: ця функція повертає геометрію, що представляє перетин."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_3DIntersects\"/>, <xref linkend=\"ST_Intersects\"/>, "
"<xref linkend=\"ST_Disjoint\"/>"
msgstr ""
", <xref linkend=\"ST_3DIntersects\"/>, <xref linkend=\"ST_Intersects\"/>, "
"<xref linkend=\"ST_Disjoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two 3D geometries intersect"
msgstr "Перевіряє, чи перетинаються дві 3D-геометрії"

#. Tag: para
#, no-c-format
msgid ""
"Tests if two 3D geometries intersect. 3D geometries intersect if they have "
"any point in common in the three-dimensional space."
msgstr ""
"Перевіряє, чи перетинаються дві 3D-геометрії. 3D-геометрії перетинаються, "
"якщо вони мають спільну точку в тривимірному просторі."

#. Tag: refpurpose
#, no-c-format
msgid "Computes the geometric difference between two geometries"
msgstr "Обчислює геометричну різницю між двома геометріями"

#. Tag: para
#, no-c-format
msgid ""
"Computes the geometric difference between two geometries. The resulting "
"geometry is a set of points that are present in geomA but not in geomB."
msgstr ""
"Обчислює геометричну різницю між двома геометріями. Результуюча геометрія є "
"набором точок, які присутні в geomA, але відсутні в geomB."

#. Tag: para
#, no-c-format
msgid "NOTE: this function returns a geometry."
msgstr "ПРИМІТКА: ця функція повертає геометрію."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Difference\"/>"
msgstr ", <xref linkend=\"ST_Difference\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Perform 3D difference"
msgstr "Виконати 3D-різницю"

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DDifference\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_3DDifference\"/>."

#. Tag: para
#, no-c-format
msgid "Returns that part of geom1 that is not part of geom2."
msgstr "Повертає ту частину geom1, яка не входить до geom2."

#. Tag: para
#, no-c-format
msgid ""
"3D images were generated using PostGIS <xref linkend=\"ST_AsX3D\"/> and "
"rendering in HTML using <link xlink:href=\"http://www.x3dom.org\">X3Dom HTML "
"Javascript rendering library</link>."
msgstr ""
"3D-зображення були створені за допомогою PostGIS <xref linkend=\"ST_AsX3D\"/"
"> і відтворені в HTML за допомогою <link xlink:href=\"http://www.x3dom."
"org\">бібліотеки відтворення X3Dom HTML Javascript</link>."

#. Tag: para
#, no-c-format
msgid ""
"Original 3D geometries overlaid. geom2 is the part that will be removed."
msgstr ""
"Накладені оригінальні 3D-геометрії. geom2 — це частина, яка буде видалена."

#. Tag: para
#, no-c-format
msgid "What's left after removing geom2"
msgstr "Що залишається після видалення geom2"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"CG_3DIntersection\"/> <xref "
"linkend=\"CG_3DUnion\"/>"
msgstr ""
", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"CG_3DIntersection\"/> <xref "
"linkend=\"CG_3DUnion\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the minimum distance between two geometries"
msgstr "Обчислює мінімальну відстань між двома геометріями"

#. Tag: para
#, no-c-format
msgid "Computes the minimum distance between two geometries."
msgstr "Обчислює мінімальну відстань між двома геометріями."

#. Tag: para
#, no-c-format
msgid ""
"NOTE: this function returns a double precision value representing the "
"distance."
msgstr ""
"ПРИМІТКА: ця функція повертає значення подвійної точності, що представляє "
"відстань."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_Distance\"/>"
msgstr ", <xref linkend=\"CG_Distance\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the minimum 3D distance between two geometries"
msgstr "Обчислює мінімальну 3D відстань між двома геометріями"

#. Tag: para
#, no-c-format
msgid "Computes the minimum 3D distance between two geometries."
msgstr "Обчислює мінімальну 3D відстань між двома геометріями."

#. Tag: para
#, no-c-format
msgid ""
"NOTE: this function returns a double precision value representing the 3D "
"distance."
msgstr ""
"ПРИМІТКА: ця функція повертає значення подвійної точності, що представляє 3D-"
"відстань."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_3DDistance\"/>"
msgstr ", <xref linkend=\"ST_3DDistance\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the 3D convex hull of a geometry."
msgstr "Обчислює 3D опуклу оболонку геометрії."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DConvexHull\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_3DConvexHull\"/>."

#. Tag: para
#, no-c-format
msgid "Original geometry overlaid with 3D convex hull"
msgstr "Оригінальна геометрія, накладена на 3D опуклу оболонку"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsX3D\"/>"
msgstr ", <xref linkend=\"ST_AsX3D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Perform 3D intersection"
msgstr "Виконати 3D перетин"

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DIntersection\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_3DIntersection\"/>."

#. Tag: para
#, no-c-format
msgid "Return a geometry that is the shared portion between geom1 and geom2."
msgstr "Повернути геометрію, яка є спільною частиною між geom1 і geom2."

#. Tag: para
#, no-c-format
msgid "Original 3D geometries overlaid. geom2 is shown semi-transparent"
msgstr "Накладені оригінальні 3D-геометрії. geom2 показано напівпрозорим"

#. Tag: para
#, no-c-format
msgid "Intersection of geom1 and geom2"
msgstr "Перетин geom1 і geom2"

#. Tag: para
#, no-c-format
msgid "3D linestrings and polygons"
msgstr "3D лінійні ланцюжки та багатокутники"

#. Tag: para
#, no-c-format
msgid "Cube (closed Polyhedral Surface) and Polygon Z"
msgstr "Куб (закрита багатогранна поверхня) і багатокутник Z"

#. Tag: para
#, no-c-format
msgid ""
"Intersection of 2 solids that result in volumetric intersection is also a "
"solid (ST_Dimension returns 3)"
msgstr ""
"Перетин двох твердих тіл, що призводить до об'ємного перетину, також є "
"твердим тілом (ST_Dimension повертає 3)"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the union of two geometries"
msgstr "Обчислює об'єднання двох геометрій"

#. Tag: para
#, no-c-format
msgid "Computes the union of two geometries."
msgstr "Обчислює об'єднання двох геометрій."

#. Tag: para
#, no-c-format
msgid "NOTE: this function returns a geometry representing the union."
msgstr "ПРИМІТКА: ця функція повертає геометрію, що представляє об'єднання."

#. Tag: refpurpose
#, no-c-format
msgid "Perform 3D union."
msgstr "Виконайте об'єднання 3D."

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DUnion\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_3DUnion\"/>."

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0 aggregate variant was added"
msgstr "Доступність: додано агрегований варіант 3.3.0"

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Aggregate variant:</emphasis> returns a geometry "
"that is the 3D union of a rowset of geometries. The ST_3DUnion() function is "
"an \"aggregate\" function in the terminology of PostgreSQL. That means that "
"it operates on rows of data, in the same way the SUM() and AVG() functions "
"do and like most aggregates, it also ignores NULL geometries."
msgstr ""
"<emphasis role=\"bold\">Агрегатний варіант:</emphasis> повертає геометрію, "
"яка є 3D об'єднанням набору рядків геометрій. Функція ST_3DUnion() є "
"\"агрегатною\" функцією в термінології PostgreSQL. Це означає, що вона "
"оперує рядками даних так само, як функції SUM() і AVG(), і, як і більшість "
"агрегатів, ігнорує геометрії NULL."

#. Tag: refpurpose
#, no-c-format
msgid "Perform 3D union using postgis_sfcgal."
msgstr "Виконайте об'єднання 3D за допомогою postgis_sfcgal."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Aggregate variant:</emphasis> returns a geometry "
"that is the 3D union of a rowset of geometries. The CG_3DUnion() function is "
"an \"aggregate\" function in the terminology of PostgreSQL. That means that "
"it operates on rows of data, in the same way the SUM() and AVG() functions "
"do and like most aggregates, it also ignores NULL geometries."
msgstr ""
"<emphasis role=\"bold\">Агрегатний варіант:</emphasis> повертає геометрію, "
"яка є 3D об'єднанням набору рядків геометрій. Функція CG_3DUnion() є "
"\"агрегатною\" функцією в термінології PostgreSQL. Це означає, що вона "
"оперує рядками даних так само, як функції SUM() і AVG(), і, як і більшість "
"агрегатів, ігнорує геометрії NULL."

#. Tag: para
#, no-c-format
msgid "Original 3D geometries overlaid. geom2 is the one with transparency."
msgstr "Накладені оригінальні 3D-геометрії. geom2 — це та, що має прозорість."

#. Tag: para
#, no-c-format
msgid "Union of geom1 and geom2"
msgstr "Об'єднання geom1 і geom2"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"CG_3DIntersection\"/> <xref "
"linkend=\"CG_3DDifference\"/>"
msgstr ""
", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"CG_3DIntersection\"/> <xref "
"linkend=\"CG_3DDifference\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes an Alpha-shape enclosing a geometry"
msgstr "Обчислює альфа-форму, що охоплює геометрію"

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_AlphaShape\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_AlphaShape\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Computes the <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Alpha_shape\">Alpha-Shape</link> of the points in a geometry. An alpha-shape "
"is a (usually) concave polygonal geometry which contains all the vertices of "
"the input, and whose vertices are a subset of the input vertices. An alpha-"
"shape provides a closer fit to the shape of the input than the shape "
"produced by the <link linkend=\"ST_ConvexHull\">convex hull</link>."
msgstr ""
"Обчислює <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Alpha_shape\">альфа-форму</link> точок у геометрії. Альфа-форма — це "
"(зазвичай) увігнута багатокутна геометрія, яка містить усі вершини вхідних "
"даних і вершини якої є підмножиною вершин вхідних даних. Альфа-форма "
"забезпечує більш точне наближення до форми вхідних даних, ніж форма, "
"створена <link linkend=\"ST_ConvexHull\">опуклою оболонкою</link>."

#. Tag: para
#, no-c-format
msgid ""
"The \"closeness of fit\" is controlled by the <varname>alpha</varname> "
"parameter, which can have values from 0 to infinity. Smaller alpha values "
"produce more concave results. Alpha values greater than some data-dependent "
"value produce the convex hull of the input."
msgstr ""
"\"Тіснота прилягання\" контролюється параметром <varname>alpha</varname>, "
"який може мати значення від 0 до нескінченності. Менші значення альфа дають "
"більш увігнуті результати. Значення альфа, більші за певне значення, що "
"залежить від даних, дають опуклу оболонку вхідних даних."

#. Tag: para
#, no-c-format
msgid ""
"Following the CGAL implementation, the alpha value is the <emphasis>square</"
"emphasis> of the radius of the disc used in the Alpha-Shape algorithm to "
"\"erode\" the Delaunay Triangulation of the input points. See <link xlink:"
"href=\"https://doc.cgal.org/latest/Alpha_shapes_2/index."
"html#Chapter_2D_Alpha_Shapes\">CGAL Alpha-Shapes</link> for more "
"information. This is different from the original definition of alpha-shapes, "
"which defines alpha as the radius of the eroding disc."
msgstr ""
"Після впровадження CGAL значення альфа є <emphasis>квадратом</emphasis> "
"радіуса диска, що використовується в алгоритмі Alpha-Shape для \"ерозії\" "
"триангуляції Делоне вхідних точок. Докладнішу інформацію див. у <link xlink:"
"href=\"https://doc.cgal.org/latest/Alpha_shapes_2/index."
"html#Chapter_2D_Alpha_Shapes\">CGAL Alpha-Shapes</link>. Це відрізняється "
"від оригінального визначення альфа-форм, яке визначає альфа як радіус "
"ерозійного диска."

#. Tag: para
#, no-c-format
msgid ""
"The computed shape does not contain holes unless the optional "
"<varname>allow_holes</varname> argument is specified as true."
msgstr ""
"Обчислена форма не містить отворів, якщо опціональний аргумент "
"<varname>allow_holes</varname> не вказаний як true."

#. Tag: para
#, no-c-format
msgid ""
"This function effectively computes a concave hull of a geometry in a similar "
"way to <xref linkend=\"ST_ConcaveHull\"/>, but uses CGAL and a different "
"algorithm."
msgstr ""
"Ця функція ефективно обчислює увігнуту оболонку геометрії подібно до <xref "
"linkend=\"ST_ConcaveHull\"/>, але використовує CGAL та інший алгоритм."

#. Tag: para
#, no-c-format
msgid "Availability: 3.5.0 - requires SFCGAL &gt;= 1.4.1."
msgstr "Доступність: 3.5.0 — вимагає SFCGAL &gt;= 1.4.1."

#. Tag: para
#, no-c-format
msgid ""
"Alpha-shape of a MultiPoint (same example As <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"
msgstr ""
"Альфа-форма MultiPoint (той самий приклад, що й <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"Alpha-shape of a MultiPoint, allowing holes (same example as <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"
msgstr ""
"Альфа-форма MultiPoint, що допускає отвори (той самий приклад, що і <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"Alpha-shape of a MultiPoint, allowing holes (same example as <xref "
"linkend=\"ST_ConcaveHull\"/>)"
msgstr ""
"Альфа-форма MultiPoint, що допускає отвори (той самий приклад, що і <xref "
"linkend=\"ST_ConcaveHull\"/>)"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_OptimalAlphaShape\"/>"
msgstr ", <xref linkend=\"CG_OptimalAlphaShape\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes approximal convex partition of the polygon geometry"
msgstr "Обчислює наближене опукле розбиття геометрії багатокутника"

#. Tag: para
#, no-c-format
msgid ""
"Computes approximal convex partition of the polygon geometry (using a "
"triangulation)."
msgstr ""
"Обчислює наближене опукле розбиття геометрії полігону (за допомогою "
"триангуляції)."

#. Tag: para
#, no-c-format
msgid ""
"A partition of a polygon P is a set of polygons such that the interiors of "
"the polygons do not intersect and the union of the polygons is equal to the "
"interior of the original polygon P. CG_ApproxConvexPartition and "
"CG_GreeneApproxConvexPartition functions produce approximately optimal "
"convex partitions. Both these functions produce convex decompositions by "
"first decomposing the polygon into simpler polygons; "
"CG_ApproxConvexPartition uses a triangulation and "
"CG_GreeneApproxConvexPartition a monotone partition. These two functions "
"both guarantee that they will produce no more than four times the optimal "
"number of convex pieces but they differ in their runtime complexities. "
"Though the triangulation-based approximation algorithm often results in "
"fewer convex pieces, this is not always the case."
msgstr ""
"Розбиття багатокутника P — це набір полігонів, внутрішні частини яких не "
"перетинаються, а об'єднання полігонів дорівнює внутрішній частині вихідного "
"полігону P. Функції CG_ApproxConvexPartition і "
"CG_GreeneApproxConvexPartition створюють приблизно оптимальні опуклі "
"розбиття. Обидві ці функції створюють опуклі розбиття, спочатку розбиваючи "
"полігон на простіші полігони. CG_ApproxConvexPartition використовує "
"триангуляцію, а CG_GreeneApproxConvexPartition — монотонний поділ. Обидві ці "
"функції гарантують, що вони створюють не більше ніж в чотири рази більше "
"опуклих частин, ніж оптимальна кількість, але вони відрізняються за "
"складністю виконання. Хоча алгоритм наближення на основі триангуляції часто "
"дає менше опуклих частин, це не завжди так."

#. Tag: para
#, no-c-format
msgid "Availability: 3.5.0 - requires SFCGAL &gt;= 1.5.0."
msgstr "Доступність: 3.5.0 — вимагає SFCGAL &gt;= 1.5.0."

#. Tag: para
#, no-c-format
msgid "Requires SFCGAL &gt;= 1.5.0"
msgstr "Вимагає SFCGAL &gt;= 1.5.0"

#. Tag: para
#, no-c-format
msgid ""
"Approximal Convex Partition (same example As <xref "
"linkend=\"CG_YMonotonePartition\"/>, <xref "
"linkend=\"CG_GreeneApproxConvexPartition\"/> and <xref "
"linkend=\"CG_OptimalConvexPartition\"/>)"
msgstr ""
"Наближене опукле розділення (той самий приклад, що й <xref "
"linkend=\"CG_YMonotonePartition\"/>, <xref "
"linkend=\"CG_GreeneApproxConvexPartition\"/> та <xref "
"linkend=\"CG_OptimalConvexPartition\"/>)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CG_GreeneApproxConvexPartition\"/>, <xref "
"linkend=\"CG_OptimalConvexPartition\"/>"
msgstr ""
", <xref linkend=\"CG_GreeneApproxConvexPartition\"/>, <xref "
"linkend=\"CG_OptimalConvexPartition\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Compute the approximate medial axis of an areal geometry."
msgstr "Обчисліть приблизну медіальну вісь плоскої геометрії."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_ApproximateMedialAxis\"/> "
"instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_ApproximateMedialAxis\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Return an approximate medial axis for the areal input based on its straight "
"skeleton. Uses an SFCGAL specific API when built against a capable version "
"(1.2.0+). Otherwise the function is just a wrapper around "
"CG_StraightSkeleton (slower case)."
msgstr ""
"Повертає приблизну медіальну вісь для введеної площі на основі її прямого "
"скелета. Використовує специфічний API SFCGAL, якщо побудований на основі "
"сумісної версії (1.2.0+). В іншому випадку функція є лише обгорткою навколо "
"CG_StraightSkeleton (повільніший варіант)."

#. Tag: para
#, no-c-format
msgid "A polygon and its approximate medial axis"
msgstr "Полігон і його наближена медіальна вісь"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_StraightSkeletonPartition\"/>"
msgstr ", <xref linkend=\"CG_StraightSkeletonPartition\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a constrained Delaunay triangulation around the given input geometry."
msgstr ""
"Повернути обмежену триангуляцію Делоне навколо заданої вхідної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref "
"linkend=\"CG_ConstrainedDelaunayTriangles\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_ConstrainedDelaunayTriangles\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Return a <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Constrained_Delaunay_triangulation\">Constrained Delaunay triangulation</"
"link> around the vertices of the input geometry. Output is a TIN."
msgstr ""
"Повертає <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Constrained_Delaunay_triangulation\">обмежену триангуляцію Делоне</link> "
"навколо вершин вхідної геометрії. Вихідними даними є TIN."

#. Tag: para
#, no-c-format
msgid "CG_ConstrainedDelaunayTriangles of 2 polygons"
msgstr "CG_Обмежені трикутники Делоне з 2 полігонів"

#. Tag: para
#, no-c-format
msgid "of 2 polygons. Triangle edges cross polygon boundaries."
msgstr "2 полігонів. Краї трикутника перетинають межі полігонів."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_TriangulatePolygon\"/>, <xref linkend=\"CG_Tesselate\"/"
">, <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend=\"ST_Dump\"/>"
msgstr ""
", <xref linkend=\"ST_TriangulatePolygon\"/>, <xref linkend=\"CG_Tesselate\"/"
">, <xref linkend=\"ST_ConcaveHull\"/>, <xref linkend=\"ST_Dump\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Extrude a surface to a related volume"
msgstr "Видавити поверхню до відповідного об'єму"

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_Extrude\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_Extrude\"/>."

#. Tag: para
#, no-c-format
msgid "Original octagon formed from buffering point"
msgstr "Оригінальний восьмикутник, сформований з точки буферизації"

#. Tag: para
#, no-c-format
msgid "Hexagon extruded 30 units along Z produces a PolyhedralSurfaceZ"
msgstr ""
"Шестикутник, видавлений на 30 одиниць уздовж Z, утворює PolyhedralSurfaceZ"

#. Tag: para
#, no-c-format
msgid "Original linestring"
msgstr "Оригінальна лінія"

#. Tag: para
#, no-c-format
msgid "LineString Extruded along Z produces a PolyhedralSurfaceZ"
msgstr "LineString, видавлений вздовж Z, створює PolyhedralSurfaceZ"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_ExtrudeStraightSkeleton\"/>"
msgstr ", <xref linkend=\"CG_ExtrudeStraightSkeleton\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Straight Skeleton Extrusion"
msgstr "Пряма екструзія скелета"

#. Tag: para
#, no-c-format
msgid "Computes an extrusion with a maximal height of the polygon geometry."
msgstr "Обчислює екструзію з максимальною висотою геометрії багатокутника."

#. Tag: para
#, no-c-format
msgid ""
"Perhaps the first (historically) use-case of straight skeletons: given a "
"polygonal roof, the straight skeleton directly gives the layout of each "
"tent. If each skeleton edge is lifted from the plane a height equal to its "
"offset distance, the resulting roof is \"correct\" in that water will always "
"fall down to the contour edges (the roof's border), regardless of where it "
"falls on the roof. The function computes this extrusion aka \"roof\" on a "
"polygon. If the argument body_height > 0, so the polygon is extruded like "
"with CG_Extrude(polygon, 0, 0, body_height). The result is an union of these "
"polyhedralsurfaces."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CG_ExtrudeStraightSkeleton\"/>, <xref "
"linkend=\"CG_StraightSkeleton\"/>, <xref "
"linkend=\"CG_StraightSkeletonPartition\"/>"
msgstr ""
", <xref linkend=\"CG_ExtrudeStraightSkeleton\"/>, <xref linkend="
"\"CG_StraightSkeleton\"/>, <xref linkend=\"CG_StraightSkeletonPartition\"/>"

#. Tag: para
#, no-c-format
msgid "Computes approximal monotone convex partition of the polygon geometry."
msgstr "Обчислює наближене монотонне опукле розбиття геометрії багатокутника."

#. Tag: para
#, no-c-format
msgid ""
"Greene Approximal Convex Partition (same example As <xref "
"linkend=\"CG_YMonotonePartition\"/>, <xref "
"linkend=\"CG_ApproxConvexPartition\"/> and <xref "
"linkend=\"CG_OptimalConvexPartition\"/>)"
msgstr ""
"Наближене опукле розділення Гріна (той самий приклад, що й <xref linkend="
"\"CG_YMonotonePartition\"/>, <xref linkend=\"CG_ApproxConvexPartition\"/> та "
"<xref linkend=\"CG_OptimalConvexPartition\"/>)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CG_ApproxConvexPartition\"/>, <xref "
"linkend=\"CG_OptimalConvexPartition\"/>"
msgstr ""
", <xref linkend=\"CG_ApproxConvexPartition\"/>, <xref linkend="
"\"CG_OptimalConvexPartition\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Performs Minkowski sum"
msgstr "Обчислює суму Мінковського"

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_MinkowskiSum\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref linkend="
"\"CG_MinkowskiSum\"/>."

#. Tag: para
#, no-c-format
msgid ""
"This function performs a 2D minkowski sum of a point, line or polygon with a "
"polygon."
msgstr ""
"Ця функція виконує двовимірну суму Мінковського точки, лінії або "
"багатокутника з багатокутником."

#. Tag: para
#, no-c-format
msgid ""
"A minkowski sum of two geometries A and B is the set of all points that are "
"the sum of any point in A and B. Minkowski sums are often used in motion "
"planning and computer-aided design. More details on <link xlink:"
"href=\"https://en.wikipedia.org/wiki/Minkowski_addition\">Wikipedia "
"Minkowski addition</link>."
msgstr ""
"Сума Мінковського двох геометрій A і B — це множина всіх точок, які є сумою "
"будь-якої точки в A і B. Суми Мінковського часто використовуються в "
"плануванні руху та комп'ютерному проектуванні. Більш детальна інформація на "
"<link xlink:href=\"https://en.wikipedia.org/wiki/Minkowski_addition\""
">Вікіпедія Сума Мінковського</link>."

#. Tag: para
#, no-c-format
msgid ""
"The first parameter can be any 2D geometry (point, linestring, polygon). If "
"a 3D geometry is passed, it will be converted to 2D by forcing Z to 0, "
"leading to possible cases of invalidity. The second parameter must be a 2D "
"polygon."
msgstr ""
"Перший параметр може бути будь-якою 2D-геометрією (точка, лінія, "
"багатокутник). Якщо передається 3D-геометрія, вона буде перетворена в 2D "
"шляхом примусового встановлення Z на 0, що може призвести до випадків "
"недійсність. Другий параметр повинен бути 2D-багатокутником."

#. Tag: para
#, no-c-format
msgid ""
"Implementation utilizes <link xlink:href=\"http://doc.cgal.org/latest/"
"Minkowski_sum_2/\">CGAL 2D Minkowskisum</link>."
msgstr ""
"Реалізація використовує <link xlink:href=\"http://doc.cgal.org/latest/"
"Minkowski_sum_2/\">CGAL 2D Minkowskisum</link>."

#. Tag: para
#, no-c-format
msgid ""
"Minkowski Sum of Linestring and circle polygon where Linestring cuts thru "
"the circle"
msgstr ""
"Сума Мінковського лінійного ланцюга та багатокутника, де лінійний ланцюг "
"перетинає коло"

#. Tag: para
#, no-c-format
msgid "Before Summing"
msgstr "Перед підсумовуванням"

#. Tag: para
#, no-c-format
msgid "After summing"
msgstr "Після підсумовування"

#. Tag: para
#, no-c-format
msgid "Minkowski Sum of a polygon and multipoint"
msgstr "Сума Мінковського багатокутника і багатоточкової фігури"

#. Tag: para
#, no-c-format
msgid ""
"After summing: polygon is duplicated and translated to position of points"
msgstr ""
"Після підсумовування: багатокутник дублюється і переноситься в положення "
"точок"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes an Alpha-shape enclosing a geometry using an \"optimal\" alpha "
"value."
msgstr ""
"Обчислює альфа-форму, що охоплює геометрію, використовуючи «оптимальне» "
"значення альфа."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_OptimalAlphaShape\"/> "
"instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref linkend="
"\"CG_OptimalAlphaShape\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Computes the \"optimal\" alpha-shape of the points in a geometry. The alpha-"
"shape is computed using a value of α chosen so that:"
msgstr ""
"Обчислює «оптимальну» альфа-форму точок у геометрії. Альфа-форма "
"обчислюється з використанням значення α, обраного таким чином, щоб:"

#. Tag: para
#, no-c-format
msgid ""
"the number of polygon elements is equal to or smaller than "
"<varname>nb_components</varname> (which defaults to 1)"
msgstr ""
"кількість елементів полігону дорівнює або менше, ніж <varname>nb_components</"
"varname> (за замовчуванням 1)"

#. Tag: para
#, no-c-format
msgid "all input points are contained in the shape"
msgstr "всі точки введення містяться в фігурі"

#. Tag: para
#, no-c-format
msgid ""
"The result will not contain holes unless the optional <varname>allow_holes</"
"varname> argument is specified as true."
msgstr ""
"Результат не буде містити отвори, якщо опціональний аргумент "
"<varname>allow_holes</varname> не буде вказаний як true."

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0 - requires SFCGAL &gt;= 1.4.1."
msgstr "Доступність: 3.3.0 — вимагає SFCGAL &gt;= 1.4.1."

#. Tag: para
#, no-c-format
msgid ""
"Optimal alpha-shape of a MultiPoint (same example as <xref "
"linkend=\"CG_AlphaShape\"/>)"
msgstr ""
"Оптимальна альфа-форма MultiPoint (той самий приклад, що й <xref linkend="
"\"CG_AlphaShape\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"Optimal alpha-shape of a MultiPoint, allowing holes (same example as <xref "
"linkend=\"CG_AlphaShape\"/>)"
msgstr ""
"Оптимальна альфа-форма MultiPoint, що допускає отвори (той самий приклад, що "
"і <xref linkend=\"CG_AlphaShape\"/>)"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_AlphaShape\"/>"
msgstr ", <xref linkend=\"CG_AlphaShape\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes an optimal convex partition of the polygon geometry"
msgstr "Обчислює оптимальний опуклий поділ геометрії багатокутника"

#. Tag: para
#, no-c-format
msgid "Computes an optimal convex partition of the polygon geometry."
msgstr "Обчислює оптимальний опуклий поділ геометрії багатокутника."

#. Tag: para
#, no-c-format
msgid ""
"A partition of a polygon P is a set of polygons such that the interiors of "
"the polygons do not intersect and the union of the polygons is equal to the "
"interior of the original polygon P. CG_OptimalConvexPartition produces a "
"partition that is optimal in the number of pieces."
msgstr ""
"Розбиття багатокутника P — це набір багатокутників, внутрішні частини яких "
"не перетинаються, а об'єднання багатокутників дорівнює внутрішній частині "
"вихідного багатокутника P. CG_OptimalConvexPartition створює розбиття, яке є "
"оптимальним за кількістю частин."

#. Tag: para
#, no-c-format
msgid ""
"Optimal Convex Partition (same example As <xref "
"linkend=\"CG_YMonotonePartition\"/>, <xref "
"linkend=\"CG_ApproxConvexPartition\"/> and <xref "
"linkend=\"CG_GreeneApproxConvexPartition\"/>)"
msgstr ""
"Оптимальний опуклий поділ (той самий приклад, що й <xref linkend="
"\"CG_YMonotonePartition\"/>, <xref linkend=\"CG_ApproxConvexPartition\"/> та "
"<xref linkend=\"CG_GreeneApproxConvexPartition\"/>)"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CG_ApproxConvexPartition\"/>, <xref "
"linkend=\"CG_GreeneApproxConvexPartition\"/>"
msgstr ""
", <xref linkend=\"CG_ApproxConvexPartition\"/>, <xref linkend="
"\"CG_GreeneApproxConvexPartition\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Compute a straight skeleton from a geometry"
msgstr "Обчислити прямий скелет з геомeтрії"

#. Tag: para
#, no-c-format
msgid "Requires SFCGAL &gt;= 1.3.8 for option use_distance_as_m"
msgstr ""
"Для використання опції use_distance_as_m необхідна версія SFCGAL &gt;= 1.3.8"

#. Tag: para
#, no-c-format
msgid ""
"Note that valid inputs with rings that touch at a single point will raise an "
"error."
msgstr ""
"Зверніть увагу, що дійсні вхідні дані з кільцями, які стикаються в одній "
"точці, спричинять помилку."

#. Tag: para
#, no-c-format
msgid "Straight Skeleton of polygon"
msgstr "Прямий скелет полігона"

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_StraightSkeleton\"/> "
"instead."
msgstr ""
"є застарілим починаючи з версії 3.5.0. Замість нього використовуйте <xref "
"linkend=\"CG_StraightSkeleton\"/>."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Perform surface Tessellation of a polygon or polyhedralsurface and returns "
"as a TIN or collection of TINS"
msgstr ""
"Виконує тесселяцію поверхні полігона або багатогранної поверхні і повертає "
"результат у вигляді TIN або набору TIN"

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_Tesselate\"/> instead."
msgstr ""
"є застарілим з версії 3.5.0. Замість нього використовуйте <xref linkend="
"\"CG_Tesselate\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Takes as input a surface such a MULTI(POLYGON) or POLYHEDRALSURFACE and "
"returns a TIN representation via the process of tessellation using triangles."
msgstr ""
"Приймає як вхідні дані поверхню типу MULTI(POLYGON) або POLYHEDRALSURFACE і "
"повертає представлення TIN за допомогою процесу тесселяції з використанням "
"трикутників."

#. Tag: para
#, no-c-format
msgid ""
"does similar to this function except that it returns a geometry collection "
"of polygons instead of a TIN and also only works with 2D geometries."
msgstr ""
"виконує подібну функцію, за винятком того, що повертає колекцію геометрії "
"багатокутників замість TIN, а також працює тільки з 2D-геометріями."

#. Tag: para
#, no-c-format
msgid "Original Cube"
msgstr "Оригінальний куб"

#. Tag: para
#, no-c-format
msgid "ST_AsText output:"
msgstr "Результат ST_AsText:"

#. Tag: para
#, no-c-format
msgid "Tessellated Cube with triangles colored"
msgstr "Тессельований куб з кольоровими трикутниками"

#. Tag: para
#, no-c-format
msgid "Tessellated Polygon"
msgstr "Тессельований багатокутник"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DelaunayTriangles\"/>, <xref "
"linkend=\"ST_TriangulatePolygon\"/>"
msgstr ""
", <xref linkend=\"ST_DelaunayTriangles\"/>, <xref linkend="
"\"ST_TriangulatePolygon\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Triangulates a polygonal geometry"
msgstr "Тріангулює полігональну геометрію"

#. Tag: para
#, no-c-format
msgid "Triangulates a polygonal geometry."
msgstr "Триангулює полігональну геометрію."

#. Tag: para
#, no-c-format
msgid ""
"NOTE: this function returns a geometry representing the triangulated result."
msgstr ""
"ПРИМІТКА: ця функція повертає геометрію, що представляє триангульований "
"результат."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Compute a visibility polygon from a point or a segment in a polygon geometry"
msgstr "Обчислити полігон видимості з точки або сегмента в геометрії полігона"

#. Tag: para
#, no-c-format
msgid "Visibility from the point"
msgstr "Видимість з точки"

#. Tag: para
#, no-c-format
msgid "Visibility from the segment"
msgstr "Видимість з сегмента"

#. Tag: refpurpose
#, no-c-format
msgid "Computes y-monotone partition of the polygon geometry"
msgstr "Обчислює y-монотонний поділ геометрії багатокутника"

#. Tag: para
#, no-c-format
msgid "Computes y-monotone partition of the polygon geometry."
msgstr "Обчислює y-монотонний поділ геометрії багатокутника."

#. Tag: para
#, no-c-format
msgid ""
"A partition of a polygon P is a set of polygons such that the interiors of "
"the polygons do not intersect and the union of the polygons is equal to the "
"interior of the original polygon P. A y-monotone polygon is a polygon whose "
"vertices v1,…,vn can be divided into two chains v1,…,vk and vk,…,vn,v1, such "
"that any horizontal line intersects either chain at most once. This "
"algorithm does not guarantee a bound on the number of polygons produced with "
"respect to the optimal number."
msgstr ""
"Розбиття багатокутника P — це множина багатокутників, такі, що внутрішні "
"частини багатокутників не перетинаються, а об'єднання багатокутників "
"дорівнює внутрішній частині вихідного багатокутника P. Y-монотонний "
"багатокутник — це багатокутник, вершини v1,…,vn якого можна розділити на два "
"ланцюги v1,…,vk і vk,…,vn,v1, такі, що будь-яка горизонтальна лінія "
"перетинає кожен ланцюг не більше одного разу. Цей алгоритм не гарантує "
"обмеження кількості багатокутників, що утворюються, відносно оптимальної "
"кількості."

#. Tag: para
#, no-c-format
msgid ""
"Y-Monotone Partition (same example As <xref "
"linkend=\"CG_ApproxConvexPartition\"/>, <xref "
"linkend=\"CG_GreeneApproxConvexPartition\"/> and <xref "
"linkend=\"CG_OptimalConvexPartition\"/>)"
msgstr ""
"Y-монотонний поділ (той самий приклад, що й <xref linkend="
"\"CG_ApproxConvexPartition\"/>, <xref linkend="
"\"CG_GreeneApproxConvexPartition\"/> та <xref linkend="
"\"CG_OptimalConvexPartition\"/>)"

#. Tag: refpurpose
#, no-c-format
msgid "Computes the straight skeleton partition of a polygon."
msgstr "Обчислює прямий скелетний поділ багатокутника."

#. Tag: para
#, no-c-format
msgid ""
"Computes the straight skeleton partition of the input polygon geometry "
"<parameter>geom</parameter>. The straight skeleton is a partitioning of the "
"polygon into faces formed by tracing the collapse of its edges. If "
"<parameter>auto_orientation</parameter> is set to true, the function will "
"automatically adjust the orientation of the input polygon to ensure correct "
"results."
msgstr ""
"Обчислює пряме скелетне розділення вхідної геометрії багатокутника "
"<parameter>geom</parameter>. Прямий скелет — це розділення багатокутника на "
"грані, утворені шляхом відстеження збігання його ребер. Якщо "
"<parameter>auto_orientation</parameter> встановлено на true, функція "
"автоматично налаштує орієнтацію вхідного багатокутника, щоб забезпечити "
"правильні результати."

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 - requires SFCGAL &gt;= 2.0.0."
msgstr "Доступність: 3.6.0 — вимагає SFCGAL &gt;= 2.0.0."

#. Tag: para
#, no-c-format
msgid "Straight Skeleton Partition of polygon"
msgstr "Пряма скелетна роздільна лінія багатокутника"

#. Tag: refpurpose
#, no-c-format
msgid "Computes a 3D buffer around a geometry."
msgstr "Обчислює 3D-буфер навколо геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Generates a 3D buffer around the input geometry <parameter>geom</parameter> "
"with a specified <parameter>radius</parameter>. The buffer is constructed in "
"3D space, creating a volumetric representation of the geometry's "
"surroundings. The <parameter>segments</parameter> parameter defines the "
"number of segments used to approximate the curved sections of the buffer, "
"with a minimum value of 4 segments required. The <parameter>buffer_type</"
"parameter> specifies the type of buffer to create: 0: Rounded buffer "
"(default) 1: Flat buffer 2: Square buffer"
msgstr ""
"Створює 3D-буфер навколо вхідної геометрії <parameter>geom</parameter> із "
"заданим <parameter>radius</parameter>. Буфер будується в 3D-просторі, "
"створюючи об'ємне представлення оточення геометрії. Параметр "
"<parameter>segments</parameter> визначає кількість сегментів, що "
"використовуються для апроксимації вигнутих ділянок буфера, з мінімальним "
"значенням 4 сегменти. Параметр <parameter>buffer_type</parameter> визначає "
"тип буфера, що створюється: 0: округлений буфер (за замовчуванням) 1: "
"плоский буфер 2: квадратний буфер"

#. Tag: para
#, no-c-format
msgid "Input geometry must be a Point or LineString."
msgstr "Геометрія вхідних даних повинна бути точкою або лінією."

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 - requires SFCGAL &gt;= 2.0.0"
msgstr "Доступність: 3.6.0 — вимагає SFCGAL &gt;= 2.0.0"

#. Tag: para
#, no-c-format
msgid ""
"The following images were rendered pasting the output of the ST_AsX3D query "
"into <link xlink:href=\"https://postgis.net/docs/support/viewers/x3d_viewer."
"htm\">X3D Viewer</link>."
msgstr ""
"Наступні зображення були відтворені шляхом вставлення результату запиту "
"ST_AsX3D у <link xlink:href=\"https://postgis.net/docs/support/viewers/"
"x3d_viewer.htm\">X3D Viewer</link>."

#. Tag: para
#, no-c-format
msgid "segments=32 (rounded buffer)"
msgstr "сегменти=32 (округлений буфер)"

#. Tag: para
#, no-c-format
msgid "5 segments rounded"
msgstr "5 сегментів, округлено"

#. Tag: para
#, no-c-format
msgid "32 segments, round"
msgstr "32 сегменти, круг"

#. Tag: para
#, no-c-format
msgid "32 segments, square"
msgstr "32 сегменти, квадрат"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_3DConvexHull\"/>, <xref linkend=\"ST_AsX3D\"/>"
msgstr ", <xref linkend=\"ST_3DConvexHull\"/>, <xref linkend=\"ST_AsX3D\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry by a given angle around the origin (0,0)."
msgstr "Повертає геометрію на заданий кут навколо початку координат (0,0)."

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the origin point (0,0). The rotation is performed "
"in 2D space; Z coordinates are not modified. Positive angles rotate the "
"geometry counter-clockwise."
msgstr ""
"Повертає вхідну геометрію <parameter>geom</parameter> на <parameter>angle</"
"parameter> радіан навколо точки початку координат (0,0). Поворот виконується "
"у 2D-просторі; координати Z не змінюються. Позитивні кути повертають "
"геометрію проти годинникової стрілки."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Rotate\"/>"
msgstr ", <xref linkend=\"ST_Rotate\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry by a given angle around a specified point in 2D."
msgstr "Повертає геометрію на заданий кут навколо вказаної точки в 2D."

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the point (<parameter>cx</parameter>, "
"<parameter>cy</parameter>). The rotation is performed in 2D space; Z "
"coordinates are dropped. Positive angles rotate the geometry counter-"
"clockwise."
msgstr ""
"Повертає вхідну геометрію <parameter>geom</parameter> на <parameter>angle</"
"parameter> радіан навколо точки (<parameter>cx</parameter>, "
"<parameter>cy</parameter>). Поворот виконується у 2D-просторі; координати Z "
"ігноруються. Позитивні кути повертають геометрію проти годинникової стрілки."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_3DRotate\"/>"
msgstr ", <xref linkend=\"CG_3DRotate\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry in 3D space around an axis vector."
msgstr "Обертає геометрію в 3D-просторі навколо вектора осі."

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around an axis defined by the vector (<parameter>ax</"
"parameter>, <parameter>ay</parameter>, <parameter>az</parameter>) passing "
"through the origin (0,0,0)."
msgstr ""
"Повертає вхідну геометрію <parameter>geom</parameter> на <parameter>angle</"
"parameter> радіан навколо осі, визначеної вектором (<parameter>ax</"
"parameter>, <parameter>ay</parameter>, <parameter>az</parameter>), що "
"проходить через початок координат (0,0,0)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_RotateZ\"/>"
msgstr ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_RotateZ\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry around the X-axis by a given angle."
msgstr "Повертає геометрію навколо осі X на заданий кут."

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the X-axis."
msgstr ""
"Повертає вхідну геометрію <parameter>geom</parameter> на <parameter>angle</"
"parameter> радіан навколо осі X."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"
msgstr ", <xref linkend=\"CG_RotateZ\"/>, <xref linkend=\"CG_3DRotate\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry around the Y-axis by a given angle."
msgstr "Повертає геометрію навколо осі Y на заданий кут."

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the Y-axis passing."
msgstr ""
"Повертає вхідну геометрію <parameter>geom</parameter> на <parameter>angle</"
"parameter> радіан навколо осі Y."

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry around the Z-axis by a given angle."
msgstr "Повертає геометрію навколо осі Z на заданий кут."

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the Z-axis."
msgstr ""
"Повертає вхідну геометрію <parameter>geom</parameter> на <parameter>angle</"
"parameter> радіан навколо осі Z."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"
msgstr ", <xref linkend=\"CG_RotateY\"/>, <xref linkend=\"CG_3DRotate\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Scales a geometry uniformly in all dimensions by a given factor."
msgstr "Масштабує геометрію рівномірно у всіх вимірах за заданим коефіцієнтом."

#. Tag: para
#, no-c-format
msgid ""
"Scales the input geometry <parameter>geom</parameter> by a uniform scale "
"<parameter>factor</parameter> in all dimensions (X, Y, and Z). The scaling "
"is performed relative to the origin point (0,0,0)."
msgstr ""
"Масштабує вхідну геометрію <parameter>geom</parameter> за допомогою єдиного "
"коефіцієнта масштабування <parameter>factor</parameter> у всіх вимірах (X, Y "
"та Z). Масштабування виконується відносно точки початку координат (0,0,0)."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"
msgstr ""
", <xref linkend=\"CG_3DScaleAroundCenter\"/>, <xref linkend=\"ST_Scale\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Scales a geometry by separate factors along X, Y, and Z axes."
msgstr "Масштабує геометрію за окремими коефіцієнтами вздовж осей X, Y та Z."

#. Tag: para
#, no-c-format
msgid ""
"Scales the input geometry <parameter>geom</parameter> by different factors "
"along the X, Y, and Z axes. The scaling is performed relative to the origin "
"point (0,0,0)."
msgstr ""
"Масштабує вхідну геометрію <parameter>geom</parameter> за допомогою різних "
"коефіцієнтів вздовж осей X, Y та Z. Масштабування виконується відносно точки "
"початку координат (0,0,0)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"
msgstr ", <xref linkend=\"CG_3DScaleAroundCenter\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Scales a geometry in 3D space around a specified center point."
msgstr "Масштабує геометрію в 3D-просторі навколо вказаної центральної точки."

#. Tag: para
#, no-c-format
msgid ""
"Scales the input geometry <parameter>geom</parameter> by different factors "
"along the X, Y, and Z axes, relative to a specified center point "
"(<parameter>centerX</parameter>, <parameter>centerY</parameter>, "
"<parameter>centerZ</parameter>)."
msgstr ""
"Масштабує вхідну геометрію <parameter>geom</parameter> за допомогою різних "
"коефіцієнтів вздовж осей X, Y і Z відносно вказаної центральної точки "
"(<parameter>centerX</parameter>, <parameter>centerY</parameter>, "
"<parameter>centerZ</parameter>)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"CG_3DScale\"/>"
msgstr ", <xref linkend=\"CG_3DScale\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Translates (moves) a geometry by given offsets in 2D space."
msgstr "Перекладає (переміщує) геометрію на задані відступи в 2D-просторі."

#. Tag: para
#, no-c-format
msgid ""
"Translates the input geometry <parameter>geom</parameter> by adding "
"<parameter>deltaX</parameter> to the X coordinates and <parameter>deltaY</"
"parameter> to the Y coordinates. Z coordinates are dropped."
msgstr ""
"Перетворює вхідну геометрію <parameter>geom</parameter>, додаючи "
"<parameter>deltaX</parameter> до координат X і <parameter>deltaY</parameter> "
"до координат Y. Координати Z ігноруються."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Translate\"/>"
msgstr ", <xref linkend=\"ST_Translate\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Translates (moves) a geometry by given offsets in 3D space."
msgstr "Перекладає (переміщує) геометрію на задані відступи в 3D-просторі."

#. Tag: para
#, no-c-format
msgid ""
"Translates the input geometry <parameter>geom</parameter> by adding "
"<parameter>deltaX</parameter> to the X coordinates, <parameter>deltaY</"
"parameter> to the Y coordinates, and <parameter>deltaZ</parameter> to the Z "
"coordinates."
msgstr ""
"Перетворює вхідну геометрію <parameter>geom</parameter>, додаючи "
"<parameter>deltaX</parameter> до координат X, <parameter>deltaY</parameter> "
"до координат Y і <parameter>deltaZ</parameter> до координат Z."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Reduces the complexity of a geometry while preserving essential features and "
"Z/M values."
msgstr ""
"Зменшує складність геометрії, зберігаючи при цьому основні характеристики та "
"значення Z/M."

#. Tag: para
#, no-c-format
msgid ""
"Simplifies a geometry using SFCGAL's simplification algorithm, which reduces "
"the number of points or vertices while preserving the essential features of "
"the geometry. This function preserves Z and M values during simplification."
msgstr ""
"Спрощує геометрію за допомогою алгоритму спрощення SFCGAL, який зменшує "
"кількість точок або вершин, зберігаючи при цьому основні характеристики "
"геометрії. Ця функція зберігає значення Z і M під час спрощення."

#. Tag: para
#, no-c-format
msgid ""
"The algorithm is based on constrained triangulation and uses the <link xlink:"
"href=\"https://doc.cgal.org/latest/Polyline_simplification_2/index."
"html\">CGAL Polyline Simplification 2</link> library with additional "
"handling to preserve Z and M coordinates. When topology is preserved and "
"geometries intersect, Z and M values are interpolated at intersection points."
msgstr ""
"Алгоритм базується на обмеженій триангуляції та використовує бібліотеку "
"<link xlink:href=\"https://doc.cgal.org/latest/Polyline_simplification_2/"
"index.html\">CGAL Polyline Simplification 2</link> з додатковою обробкою для "
"збереження координат Z та M. Коли топологія зберігається, а геометрії "
"перетинаються, значення Z та M інтерполюються в точках перетину."

#. Tag: para
#, no-c-format
msgid ""
"This function works well with 3D terrain-like geometries (2.5D) but is not "
"designed for vertical surfaces like walls."
msgstr ""
"Ця функція добре працює з геометрією, схожою на 3D-рельєф (2,5D), але не "
"призначена для вертикальних поверхонь, таких як стіни."

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 - requires SFCGAL &gt;= 2.1.0"
msgstr "Доступність: 3.6.0 — вимагає SFCGAL &gt;= 2.1.0"

#. Tag: title
#, no-c-format
msgid "Parameters"
msgstr "Параметри"

#. Tag: para
#, no-c-format
msgid "Input geometry"
msgstr "Вхідна геометрія"

#. Tag: parameter
#, no-c-format
msgid "threshold"
msgstr "threshold"

#. Tag: para
#, no-c-format
msgid ""
"Maximum distance threshold (in geometry unit) for simplification. The higher "
"this value, the more simplified the resulting geometry will be."
msgstr ""
"Максимальний поріг відстані (в одиницях геометрії) для спрощення. Чим вище "
"це значення, тим більш спрощеною буде отримана геометрія."

#. Tag: parameter
#, no-c-format
msgid "preserveTopology"
msgstr "preserveTopology"

#. Tag: para
#, no-c-format
msgid ""
"If set to true, the function ensures that the topology of the geometry is "
"preserved. When geometries intersect in this mode, Z and M values at "
"intersection points are interpolated. The default value is false."
msgstr ""
"Якщо встановлено значення true, функція гарантує збереження топології "
"геометрії. Коли геометрії перетинаються в цьому режимі, значення Z і M у "
"точках перетину інтерполюються. Значення за замовчуванням — false."

#. Tag: title
#, no-c-format
msgid "Return Value"
msgstr "Return Value"

#. Tag: para
#, no-c-format
msgid "Returns a simplified geometry with preserved Z and M values."
msgstr "Повертає спрощену геометрію із збереженими значеннями Z та M."

#. Tag: para
#, no-c-format
msgid "Originals geometries"
msgstr "Оригінальні геометрії"

#. Tag: para
#, no-c-format
msgid "Simplification with 0.5 and topology preserved"
msgstr "Спрощення з 0,5 і збереженням топології"

#. Tag: para
#, no-c-format
msgid "Simplification with 0.5 without topology preservation"
msgstr "Спрощення з 0,5 без збереження топології"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_SimplifyPreserveTopology\"/>"
msgstr ", <xref linkend=\"ST_SimplifyPreserveTopology\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Computes a 3D Alpha-wrapping strictly enclosing a geometry."
msgstr "Обчислює 3D-обгортку альфа, яка суворо охоплює геометрію."

#. Tag: para
#, no-c-format
msgid ""
"Computes the <link xlink:href=\"https://doc.cgal.org/latest/Alpha_wrap_3/"
"index.html\">3D Alpha Wrapping</link> of the points in a geometry. An alpha "
"wrapping is a watertight and orientable surface mesh that strictly encloses "
"the input. It can be seen as an extension or refinement of an <link "
"linkend=\"CG_AlphaShape\">alpha-shape</link>."
msgstr ""
"Обчислює <link xlink:href=\"https://doc.cgal.org/latest/Alpha_wrap_3/index."
"html\">3D Alpha Wrapping</link> точок у геометрії. Альфа-обгортання — це "
"водонепроникна та орієнтована поверхнева сітка, яка суворо охоплює вхідні "
"дані. Його можна розглядати як розширення або вдосконалення <link linkend="
"\"CG_AlphaShape\">альфа-форми</link>."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>relative_alpha</varname> parameter controls which features will "
"appear in the output. It can can have values from 0 to infinity. Smaller "
"relative_alpha values result in simpler outputs, but they are less accurate "
"representations of the original input."
msgstr ""
"Параметр <varname>relative_alpha</varname> контролює, які функції "
"з'являтимуться у вихідних даних. Він може мати значення від 0 до "
"нескінченності. Менші значення relative_alpha дають простіші вихідні дані, "
"але вони є менш точними представленнями вихідних даних."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>relative_offset</varname> parameter controls the tightness of "
"the result. It can can have values from 0 to infinity. If this parameter is "
"set to 0, its value is automatically determined based on the relative_alpha "
"parameter."
msgstr ""
"Параметр <varname>relative_offset</varname> контролює точність результату. "
"Він може мати значення від 0 до нескінченності. Якщо цей параметр "
"встановлений на 0, його значення автоматично визначається на основі "
"параметра relative_alpha."

#. Tag: para
#, no-c-format
msgid ""
"Alpha wrapping of a MultiPoint (same example As <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"
msgstr ""
"Альфа-обгортання MultiPoint (той самий приклад, що й <xref linkend="
"\"CG_OptimalAlphaShape\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"Alpha wrapping of a MultiPoint (same example as <xref "
"linkend=\"ST_ConcaveHull\"/>)"
msgstr ""
"Альфа-обгортання MultiPoint (той самий приклад, що і <xref linkend="
"\"ST_ConcaveHull\"/>)"

#. Tag: para
#, no-c-format
msgid ""
"Effect of the <varname>relative_alpha</varname> parameter with values 5, 10 "
"and 20. A value of 5 results in a coarse output. Increasing the parameter up "
"to 20 significantly improves the precision and granularity of the result."
msgstr ""
"Вплив параметра <varname>relative_alpha</varname> із значеннями 5, 10 і 20. "
"Значення 5 дає грубий результат. Збільшення параметра до 20 значно покращує "
"точність і детальність результату."

#. Tag: title
#, no-c-format
msgid "Spatial Reference System Functions"
msgstr "Функції просторової системи координат"

#. Tag: para
#, no-c-format
msgid ""
"These functions work with the Spatial Reference System of geometries as "
"defined in the <varname>spatial_ref_sys</varname> table."
msgstr ""
"Ці функції працюють із системою просторових координат геометрій, визначеною "
"в таблиці <varname>spatial_ref_sys</varname>."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a new geometry with coordinates transformed to a different spatial "
"reference system using the inverse of a defined coordinate transformation "
"pipeline."
msgstr ""
"Повернути нову геометрію з координатами, перетвореними в іншу систему "
"просторових координат, використовуючи обернену функцію визначеного конвеєра "
"перетворення координат."

#. Tag: para
#, no-c-format
msgid ""
"Return a new geometry with coordinates transformed to a different spatial "
"reference system using a defined coordinate transformation pipeline to go in "
"the inverse direction."
msgstr ""
"Повернути нову геометрію з координатами, перетвореними в іншу систему "
"просторових координат за допомогою визначеного конвеєра перетворення "
"координат, що працює в зворотному напрямку."

#. Tag: para
#, no-c-format
msgid ""
"Refer to <xref linkend=\"ST_TransformPipeline\"/> for details on writing a "
"transformation pipeline."
msgstr ""
"Детальні відомості про написання конвеєра перетворення див. у <xref linkend="
"\"ST_TransformPipeline\"/>."

#. Tag: para
#, no-c-format
msgid ""
"The SRID of the input geometry is ignored, and the SRID of the output "
"geometry will be set to zero unless a value is provided via the optional "
"<varname>to_srid</varname> parameter. When using <xref "
"linkend=\"ST_TransformPipeline\"/> the pipeline is executed in a forward "
"direction. Using `ST_InverseTransformPipeline()` the pipeline is executed in "
"the inverse direction."
msgstr ""
"SRID вхідної геометрії ігнорується, а SRID вихідної геометрії буде "
"встановлено на нуль, якщо значення не буде вказано за допомогою "
"опціонального параметра <varname>to_srid</varname>. При використанні <xref "
"linkend=\"ST_TransformPipeline\"/> конвеєр виконується в прямому напрямку. "
"При використанні `ST_InverseTransformPipeline()` конвеєр виконується в "
"зворотному напрямку."

#. Tag: para
#, no-c-format
msgid ""
"Transforms using pipelines are a specialised version of <xref "
"linkend=\"ST_Transform\"/>. In most cases `ST_Transform` will choose the "
"correct operations to convert between coordinate systems, and should be "
"preferred."
msgstr ""
"Перетворення за допомогою конвеєрів є спеціалізованою версією <xref linkend="
"\"ST_Transform\"/>. У більшості випадків `ST_Transform` вибере правильні "
"операції для перетворення між системами координат, і його слід вважати "
"кращим варіантом."

#. Tag: para
#, no-c-format
msgid "Change WGS 84 long lat to UTM 31N using the EPSG:16031 conversion"
msgstr "Змінити WGS 84 long lat на UTM 31N за допомогою перетворення EPSG:16031"

#. Tag: para
#, no-c-format
msgid "GDA2020 example."
msgstr "Приклад GDA2020."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_TransformPipeline\"/>"
msgstr ", <xref linkend=\"ST_TransformPipeline\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Set the SRID on a geometry."
msgstr "Встановити SRID для геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Sets the SRID on a geometry to a particular integer value. Useful in "
"constructing bounding boxes for queries."
msgstr ""
"Встановлює SRID для геометрії на певне ціле значення. Корисно при побудові "
"обмежувальних рамок для запитів."

#. Tag: para
#, no-c-format
msgid ""
"This function does not transform the geometry coordinates in any way - it "
"simply sets the meta data defining the spatial reference system the geometry "
"is assumed to be in. Use <xref linkend=\"ST_Transform\"/> if you want to "
"transform the geometry into a new projection."
msgstr ""
"Ця функція жодним чином не трансформує координати геометрії — вона просто "
"встановлює метадані, що визначають просторову систему відліку, в якій, як "
"передбачається, знаходиться геометрія. Використовуйте <xref linkend="
"\"ST_Transform\"/>, якщо ви хочете трансформувати геометрію в нову проекцію."

#. Tag: para
#, no-c-format
msgid "-- Mark a point as WGS 84 long lat --"
msgstr "-- Позначте точку як WGS 84 long lat --"

#. Tag: para
#, no-c-format
msgid ""
"-- Mark a point as WGS 84 long lat and then transform to web mercator "
"(Spherical Mercator) --"
msgstr ""
"-- Позначте точку як WGS 84 long lat, а потім перетворіть її у веб-меркатор ("
"сферичний меркатор) --"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"UpdateGeometrySRID\"/>"
msgstr ""
", <xref linkend=\"ST_SRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"UpdateGeometrySRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the spatial reference identifier for a geometry."
msgstr "Повертає ідентифікатор просторової прив'язки для геометрії."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.5"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.5"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"RT_ST_SRID\"/>, <xref linkend=\"TG_ST_SRID\"/>"
msgstr ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_Transform\"/>, <xref "
"linkend=\"RT_ST_SRID\"/>, <xref linkend=\"TG_ST_SRID\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a new geometry with coordinates transformed to a different spatial "
"reference system."
msgstr ""
"Повернути нову геометрію з координатами, перетвореними в іншу систему "
"просторових координат."

#. Tag: para
#, no-c-format
msgid ""
"Returns a new geometry with its coordinates transformed to a different "
"spatial reference system. The destination spatial reference "
"<varname>to_srid</varname> may be identified by a valid SRID integer "
"parameter (i.e. it must exist in the <varname>spatial_ref_sys</varname> "
"table). Alternatively, a spatial reference defined as a PROJ.4 string can be "
"used for <varname>to_proj</varname> and/or <varname>from_proj</varname>, "
"however these methods are not optimized. If the destination spatial "
"reference system is expressed with a PROJ.4 string instead of an SRID, the "
"SRID of the output geometry will be set to zero. With the exception of "
"functions with <varname>from_proj</varname>, input geometries must have a "
"defined SRID."
msgstr ""
"Повертає нову геометрію з координатами, перетвореними в іншу систему "
"просторових координат. Просторова система координат призначення "
"<varname>to_srid</varname> може бути ідентифікована за допомогою дійсного "
"цілочисельного параметра SRID (тобто вона повинна існувати в таблиці "
"<varname>spatial_ref_sys</varname>). Як альтернатива, для <varname>to_proj</"
"varname> та/або <varname>from_proj</varname> можна використовувати "
"просторову систему координат, визначену як рядок PROJ.4, однак ці методи не "
"є оптимізованими. Якщо просторова система координат призначення виражена "
"рядком PROJ.4 замість SRID, SRID вихідної геометрії буде встановлено на "
"нуль. За винятком функцій з <varname>from_proj</varname>, вхідні геометрії "
"повинні мати визначений SRID."

#. Tag: para
#, no-c-format
msgid ""
"ST_Transform is often confused with <xref linkend=\"ST_SetSRID\"/>. "
"ST_Transform actually changes the coordinates of a geometry from one spatial "
"reference system to another, while ST_SetSRID() simply changes the SRID "
"identifier of the geometry."
msgstr ""
"ST_Transform часто плутають з <xref linkend=\"ST_SetSRID\"/>. ST_Transform "
"фактично змінює координати геометрії з однієї системи просторових координат "
"на іншу, тоді як ST_SetSRID() просто змінює ідентифікатор SRID геометрії."

#. Tag: para
#, no-c-format
msgid ""
"ST_Transform automatically selects a suitable conversion pipeline given the "
"source and target spatial reference systems. To use a specific conversion "
"method, use <xref linkend=\"ST_TransformPipeline\"/>."
msgstr ""
"ST_Transform автоматично вибирає відповідний конвеєр перетворення, "
"враховуючи вихідну та цільову просторові системи координат. Щоб "
"використовувати конкретний метод перетворення, скористайтеся <xref linkend="
"\"ST_TransformPipeline\"/>."

#. Tag: para
#, no-c-format
msgid ""
"Requires PostGIS be compiled with PROJ support. Use <xref "
"linkend=\"PostGIS_Full_Version\"/> to confirm you have PROJ support compiled "
"in."
msgstr ""
"Вимагає компіляції PostGIS з підтримкою PROJ. Використовуйте <xref linkend="
"\"PostGIS_Full_Version\"/>, щоб підтвердити, що підтримка PROJ скомпільована."

#. Tag: para
#, no-c-format
msgid ""
"If using more than one transformation, it is useful to have a functional "
"index on the commonly used transformations to take advantage of index usage."
msgstr ""
"Якщо використовується більше одного перетворення, корисно мати "
"функціональний індекс для часто використовуваних перетворень, щоб "
"скористатися перевагами використання індексу."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.3.0 support for direct PROJ.4 text was introduced."
msgstr "Покращено: 2.3.0 додано підтримку прямого тексту PROJ.4."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.6"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.6"

#. Tag: para
#, no-c-format
msgid "Change Massachusetts state plane US feet geometry to WGS 84 long lat"
msgstr ""
"Змінити геометрію площини штату Массачусетс з американських футів на WGS 84 "
"довгота-широта"

#. Tag: para
#, no-c-format
msgid ""
"Example of creating a partial functional index. For tables where you are not "
"sure all the geometries will be filled in, its best to use a partial index "
"that leaves out null geometries which will both conserve space and make your "
"index smaller and more efficient."
msgstr ""
"Приклад створення часткового функціонального індексу. Для таблиць, в яких ви "
"не впевнені, що всі геометрії будуть заповнені, найкраще використовувати "
"частковий індекс, який оминає нульові геометрії, що дозволить заощадити "
"простір і зробити ваш індекс меншим та ефективнішим."

#. Tag: para
#, no-c-format
msgid ""
"Examples of using PROJ.4 text to transform with custom spatial references."
msgstr ""
"Приклади використання тексту PROJ.4 для перетворення з використанням власних "
"просторових посилань."

#. Tag: title
#, no-c-format
msgid "Configuring transformation behavior"
msgstr "Налаштування поведінки перетворення"

#. Tag: para
#, no-c-format
msgid ""
"Sometimes coordinate transformation involving a grid-shift can fail, for "
"example if PROJ.4 has not been built with grid-shift files or the coordinate "
"does not lie within the range for which the grid shift is defined. By "
"default, PostGIS will throw an error if a grid shift file is not present, "
"but this behavior can be configured on a per-SRID basis either by testing "
"different <varname>to_proj</varname> values of PROJ.4 text, or altering the "
"<varname>proj4text</varname> value within the <varname>spatial_ref_sys</"
"varname> table."
msgstr ""
"Іноді перетворення координат із зміщенням сітки може завершитися невдачею, "
"наприклад, якщо PROJ.4 не було створено з файлами зміщення сітки або "
"координати не лежать у діапазоні, для якого визначено зміщення сітки. За "
"замовчуванням PostGIS видасть помилку, якщо файл зміщення сітки відсутній, "
"але цю поведінку можна налаштувати для кожного SRID окремо, або шляхом "
"тестування різних значень <varname>to_proj</varname> тексту PROJ.4, або "
"шляхом зміни значення <varname>proj4text</varname> в таблиці "
"<varname>spatial_ref_sys</varname>."

#. Tag: para
#, no-c-format
msgid ""
"For example, the proj4text parameter +datum=NAD87 is a shorthand form for "
"the following +nadgrids parameter:"
msgstr ""
"Наприклад, параметр proj4text +datum=NAD87 є скороченою формою для "
"наступного параметра +nadgrids:"

#. Tag: para
#, no-c-format
msgid ""
"The @ prefix means no error is reported if the files are not present, but if "
"the end of the list is reached with no file having been appropriate (ie. "
"found and overlapping) then an error is issued."
msgstr ""
"Префікс @ означає, що помилка не повідомляється, якщо файли відсутні, але "
"якщо кінець списку досягнуто, а відповідний файл не знайдено (тобто знайдено "
"і перекривається), то видається помилка."

#. Tag: para
#, no-c-format
msgid ""
"If, conversely, you wanted to ensure that at least the standard files were "
"present, but that if all files were scanned without a hit a null "
"transformation is applied you could use:"
msgstr ""
"Якщо, навпаки, ви хочете переконатися, що принаймні стандартні файли "
"присутні, але якщо всі файли були проскановані без результату, "
"застосовується нульове перетворення, ви можете використовувати:"

#. Tag: para
#, no-c-format
msgid ""
"The null grid shift file is a valid grid shift file covering the whole world "
"and applying no shift. So for a complete example, if you wanted to alter "
"PostGIS so that transformations to SRID 4267 that didn't lie within the "
"correct range did not throw an ERROR, you would use the following:"
msgstr ""
"Файл нульового зсуву сітки є дійсним файлом зсуву сітки, що охоплює весь "
"світ і не застосовує жодного зсуву. Отже, для повного прикладу, якщо ви "
"хочете змінити PostGIS так, щоб перетворення до SRID 4267, які не лежать у "
"правильному діапазоні, не викликали помилку ERROR, ви повинні використати "
"наступне:"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>, <xref "
"linkend=\"UpdateGeometrySRID\"/>, <xref linkend=\"ST_TransformPipeline\"/>"
msgstr ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SRID\"/>, <xref linkend="
"\"UpdateGeometrySRID\"/>, <xref linkend=\"ST_TransformPipeline\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Return a new geometry with coordinates transformed to a "
"different spatial reference system using a defined coordinate transformation "
"pipeline.</refpurpose>"
msgstr ""
"<refpurpose>Повернути нову геометрію з координатами, перетвореними в іншу "
"систему просторових координат за допомогою визначеного конвеєра перетворення "
"координат.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Return a new geometry with coordinates transformed to a different "
"spatial reference system using a defined coordinate transformation pipeline."
"</para>"
msgstr ""
"<para>Повернути нову геометрію з координатами, перетвореними в іншу систему "
"просторових координат за допомогою визначеного конвеєра перетворення "
"координат.</para>"

#. Tag: para
#, no-c-format
msgid ""
"Transformation pipelines are defined using any of the following string "
"formats:"
msgstr ""
"Трубопроводи трансформації визначаються за допомогою будь-якого з наступних "
"форматів рядків:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>urn:ogc:def:coordinateOperation:AUTHORITY::CODE</varname>. Note "
"that a simple <varname>EPSG:CODE</varname> string does not uniquely identify "
"a coordinate operation: the same EPSG code can be used for a CRS definition."
msgstr ""
"<varname>urn:ogc:def:coordinateOperation:AUTHORITY::CODE</varname>. Зверніть "
"увагу, що простий рядок <varname>EPSG:CODE</varname> не ідентифікує "
"координатну операцію однозначно: той самий код EPSG може використовуватися "
"для визначення CRS."

#. Tag: para
#, no-c-format
msgid ""
"A PROJ pipeline string of the form: <varname>+proj=pipeline ...</varname>. "
"Automatic axis normalisation will not be applied, and if necessary the "
"caller will need to add an additional pipeline step, or remove "
"<varname>axisswap</varname> steps."
msgstr ""
"Рядок конвеєра PROJ у форматі: <varname>+proj=pipeline ...</varname>. "
"Автоматична нормалізація осей не застосовуватиметься, і за необхідності "
"викликаюча сторона повинна буде додати додатковий крок конвеєра або видалити "
"кроки <varname>axisswap</varname>."

#. Tag: para
#, no-c-format
msgid ""
"Concatenated operations of the form: <varname>urn:ogc:def:"
"coordinateOperation,coordinateOperation:EPSG::3895,coordinateOperation:"
"EPSG::1618</varname>."
msgstr ""
"З'єднані операції у формі: <varname>urn:ogc:def:coordinateOperation,coordinat"
"eOperation:EPSG::3895,coordinateOperation:EPSG::1618</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The SRID of the input geometry is ignored, and the SRID of the output "
"geometry will be set to zero unless a value is provided via the optional "
"<varname>to_srid</varname> parameter. When using `ST_TransformPipeline()` "
"the pipeline is executed in a forward direction. Using <xref "
"linkend=\"ST_InverseTransformPipeline\"/> the pipeline is executed in the "
"inverse direction."
msgstr ""
"SRID вхідної геометрії ігнорується, а SRID вихідної геометрії буде "
"встановлено на нуль, якщо значення не буде вказано за допомогою "
"опціонального параметра <varname>to_srid</varname>. При використанні "
"`ST_TransformPipeline()` конвеєр виконується в прямому напрямку. При "
"використанні <xref linkend=\"ST_InverseTransformPipeline\"/> конвеєр "
"виконується в зворотному напрямку."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_InverseTransformPipeline\"/>"
msgstr ", <xref linkend=\"ST_InverseTransformPipeline\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the list of SRS codes associated with the given authority."
msgstr "Повернути список кодів SRS, пов'язаних із зазначеним органом."

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of all <varname>auth_srid</varname> for the given "
"<varname>auth_name</varname>."
msgstr ""
"Повертає набір усіх <varname>auth_srid</varname> для заданого "
"<varname>auth_name</varname>."

#. Tag: para
#, no-c-format
msgid "Proj version 6+"
msgstr "Версія Proj 6+"

#. Tag: para
#, no-c-format
msgid "List the first ten codes associated with the EPSG authority."
msgstr "Перелічіть перші десять кодів, пов'язаних з органом EPSG."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"postgis_srs_all\"/>, <xref linkend=\"postgis_srs_search\"/>"
msgstr ""
", <xref linkend=\"postgis_srs_all\"/>, <xref linkend=\"postgis_srs_search\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return a metadata record for the requested authority and srid."
msgstr "Повернути запис метаданих для запитуваного органу та srid."

#. Tag: para
#, no-c-format
msgid ""
"Returns a metadata record for the requested <varname>auth_srid</varname> for "
"the given <varname>auth_name</varname>. The record will have the "
"<varname>auth_name</varname>, <varname>auth_srid</varname>, <varname>srname</"
"varname>, <varname>srtext</varname>, <varname>proj4text</varname>, and the "
"corners of the area of usage, <varname>point_sw</varname> and "
"<varname>point_ne</varname>."
msgstr ""
"Повертає запис метаданих для запитуваного <varname>auth_srid</varname> для "
"заданого <varname>auth_name</varname>. Запис буде містити "
"<varname>auth_name</varname>, <varname>auth_srid</varname>, <varname>srname</"
"varname>, <varname>srtext</varname>, <varname>proj4text</varname> та кути "
"області використання, <varname>point_sw</varname> і "
"<varname>point_ne</varname>."

#. Tag: para
#, no-c-format
msgid "Get the metadata for EPSG:3005."
msgstr "Отримати метадані для EPSG:3005."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return metadata records for every spatial reference system in the underlying "
"Proj database."
msgstr ""
"Повернути записи метаданих для кожної системи просторових координат у "
"базовій базі даних Proj."

#. Tag: funcdef
#, no-c-format
msgid "setof record <function>postgis_srs_all</function>"
msgstr "набір записів <function>postgis_srs_all</function>"

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of all metadata records in the underlying Proj database. The "
"records will have the <varname>auth_name</varname>, <varname>auth_srid</"
"varname>, <varname>srname</varname>, <varname>srtext</varname>, "
"<varname>proj4text</varname>, and the corners of the area of usage, "
"<varname>point_sw</varname> and <varname>point_ne</varname>."
msgstr ""
"Повертає набір усіх записів метаданих у базовій базі даних Proj. Записи "
"матимуть <varname>auth_name</varname>, <varname>auth_srid</varname>, "
"<varname>srname</varname>, <varname>srtext</varname>, <varname>proj4text</"
"varname> та кути області використання, <varname>point_sw</varname> і "
"<varname>point_ne</varname>."

#. Tag: para
#, no-c-format
msgid "Get the first 10 metadata records from the Proj database."
msgstr "Отримайте перші 10 записів метаданих з бази даних Proj."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"postgis_srs\"/>, <xref linkend=\"postgis_srs_search\"/>"
msgstr ""
", <xref linkend=\"postgis_srs\"/>, <xref linkend=\"postgis_srs_search\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return metadata records for projected coordinate systems that have areas of "
"usage that fully contain the bounds parameter."
msgstr ""
"Повернути записи метаданих для проектованих систем координат, області "
"використання яких повністю містять параметр меж."

#. Tag: para
#, no-c-format
msgid ""
"Return a set of metadata records for projected coordinate systems that have "
"areas of usage that fully contain the bounds parameter. Each record will "
"have the <varname>auth_name</varname>, <varname>auth_srid</varname>, "
"<varname>srname</varname>, <varname>srtext</varname>, <varname>proj4text</"
"varname>, and the corners of the area of usage, <varname>point_sw</varname> "
"and <varname>point_ne</varname>."
msgstr ""
"Повертає набір записів метаданих для проекційних систем координат, області "
"використання яких повністю містять параметр меж. Кожен запис матиме "
"<varname>auth_name</varname>, <varname>auth_srid</varname>, <varname>srname</"
"varname>, <varname>srtext</varname>, <varname>proj4text</varname> та кути "
"області використання, <varname>point_sw</varname> і "
"<varname>point_ne</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The search only looks for projected coordinate systems, and is intended for "
"users to explore the possible systems that work for the extent of their data."
msgstr ""
"Пошук шукає тільки проекційні системи координат і призначений для того, щоб "
"користувачі могли вивчити можливі системи, які підходять для обсягу їхніх "
"даних."

#. Tag: para
#, no-c-format
msgid "Search for projected coordinate systems in Louisiana."
msgstr "Пошук проекційних систем координат у Луїзіані."

#. Tag: para
#, no-c-format
msgid ""
"Scan a table for max extent and find projected coordinate systems that might "
"suit."
msgstr ""
"Проскануйте таблицю для максимального охоплення та знайдіть відповідні "
"системи координат."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"postgis_srs_all\"/>, <xref linkend=\"postgis_srs\"/>"
msgstr ", <xref linkend=\"postgis_srs_all\"/>, <xref linkend=\"postgis_srs\"/>"

#. Tag: title
#, no-c-format
msgid "Trajectory Functions"
msgstr "Функції траєкторії"

#. Tag: para
#, no-c-format
msgid ""
"These functions support working with trajectories. A trajectory is a linear "
"geometry with increasing measures (M value) on each coordinate. Spatio-"
"temporal data can be modeled by using relative times (such as the epoch) as "
"the measure values."
msgstr ""
"Ці функції підтримують роботу з траєкторіями. Траєкторія — це лінійна "
"геометрія зі зростаючими значеннями (значення M) на кожній координаті. "
"Просторово-часові дані можна моделювати, використовуючи відносні часи ("
"наприклад, епоху) як значення вимірювань."

#. Tag: refpurpose
#, no-c-format
msgid "Tests if the geometry is a valid trajectory."
msgstr "Перевіряє, чи є геометрія дійсною траєкторією."

#. Tag: para
#, no-c-format
msgid ""
"Tests if a geometry encodes a valid trajectory. A valid trajectory is "
"represented as a <varname>LINESTRING</varname> with measures (M values). The "
"measure values must increase from each vertex to the next."
msgstr ""
"Перевіряє, чи геометрія кодує дійсну траєкторію. Дійсна траєкторія "
"представлена як <varname>LINESTRING</varname> з вимірами (значеннями M). "
"Значення вимірів повинні збільшуватися від кожної вершини до наступної."

#. Tag: para
#, no-c-format
msgid ""
"Valid trajectories are expected as input to spatio-temporal functions like "
"<xref linkend=\"ST_ClosestPointOfApproach\"/>"
msgstr ""
"Очікуються дійсні траєкторії як вхідні дані для просторово-часових функцій, "
"таких як <xref linkend=\"ST_ClosestPointOfApproach\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a measure at the closest point of approach of two trajectories."
msgstr "Повертає міру в найближчій точці зближення двох траєкторій."

#. Tag: para
#, no-c-format
msgid ""
"Returns the smallest measure at which points interpolated along the given "
"trajectories are the least distance apart."
msgstr ""
"Повертає найменшу величину, при якій точки, інтерпольовані вздовж заданих "
"траєкторій, знаходяться на найменшій відстані одна від одної."

#. Tag: para
#, no-c-format
msgid ""
"Inputs must be valid trajectories as checked by <xref "
"linkend=\"ST_IsValidTrajectory\"/>. Null is returned if the trajectories do "
"not overlap in their M ranges."
msgstr ""
"Вхідні дані повинні бути дійсними траєкторіями, перевіреними за допомогою "
"<xref linkend=\"ST_IsValidTrajectory\"/>. Якщо траєкторії не перетинаються в "
"діапазонах M, повертається значення Null."

#. Tag: para
#, no-c-format
msgid ""
"To obtain the actual points at the computed measure use <xref "
"linkend=\"ST_LocateAlong\"/> ."
msgstr ""
"Щоб отримати фактичні точки за обчисленим виміром, використовуйте <xref "
"linkend=\"ST_LocateAlong\"/>."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_DistanceCPA\"/>, <xref linkend=\"ST_LocateAlong\"/>, "
"<xref linkend=\"ST_AddMeasure\"/>"
msgstr ""
", <xref linkend=\"ST_DistanceCPA\"/>, <xref linkend=\"ST_LocateAlong\"/>, "
"<xref linkend=\"ST_AddMeasure\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the distance between the closest point of approach of two "
"trajectories."
msgstr "Повертає відстань між найближчою точкою зближення двох траєкторій."

#. Tag: para
#, no-c-format
msgid ""
"Returns the distance (in 2D) between two trajectories at their closest point "
"of approach."
msgstr ""
"Повертає відстань (у 2D) між двома траєкторіями в точці їх найближчого "
"зближення."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref "
"linkend=\"ST_AddMeasure\"/>, <xref linkend=\"geometry_distance_cpa\"/>"
msgstr ""
", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref linkend="
"\"ST_AddMeasure\"/>, <xref linkend=\"geometry_distance_cpa\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if the closest point of approach of two trajectories is within the "
"specified distance."
msgstr ""
"Перевіряє, чи найближча точка зближення двох траєкторій знаходиться в межах "
"заданої відстані."

#. Tag: para
#, no-c-format
msgid ""
"Tests whether two moving objects have ever been closer than the specified "
"distance."
msgstr ""
"Перевіряє, чи два рухомі об'єкти коли-небудь були ближче, ніж зазначена "
"відстань."

#. Tag: para
#, no-c-format
msgid ""
"Inputs must be valid trajectories as checked by <xref "
"linkend=\"ST_IsValidTrajectory\"/>. False is returned if the trajectories do "
"not overlap in their M ranges."
msgstr ""
"Вхідні дані повинні бути дійсними траєкторіями, перевіреними за допомогою "
"<xref linkend=\"ST_IsValidTrajectory\"/>. Якщо траєкторії не перетинаються в "
"діапазонах M, повертається значення False."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref "
"linkend=\"ST_DistanceCPA\"/>, <xref linkend=\"geometry_distance_cpa\"/>"
msgstr ""
", <xref linkend=\"ST_ClosestPointOfApproach\"/>, <xref linkend="
"\"ST_DistanceCPA\"/>, <xref linkend=\"geometry_distance_cpa\"/>"

#. Tag: title
#, no-c-format
msgid "Affine Transformations"
msgstr "Афінні перетворення"

#. Tag: para
#, no-c-format
msgid ""
"These functions change the position and shape of geometries using <link "
"xlink:href=\"https://en.wikipedia.org/wiki/Affine_transformation\">affine "
"transformations</link>."
msgstr ""
"Ці функції змінюють положення та форму геометрій за допомогою <link "
"xlink:href=\"https://en.wikipedia.org/wiki/Affine_transformation\">афінних "
"перетворень</link>."

#. Tag: refpurpose
#, no-c-format
msgid "Apply a 3D affine transformation to a geometry."
msgstr "Застосувати афінне перетворення 3D до геометрії."

#. Tag: para
#, no-c-format
msgid ""
"Applies a 3D affine transformation to the geometry to do things like "
"translate, rotate, scale in one step."
msgstr ""
"Застосовує 3D афінне перетворення до геометрії, щоб виконати такі дії, як "
"перенесення, обертання, масштабування за один крок."

#. Tag: para
#, no-c-format
msgid ""
"Version 1: The call <programlisting>ST_Affine(geom, a, b, c, d, e, f, g, h, "
"i, xoff, yoff, zoff) </programlisting> represents the transformation matrix "
"<programlisting>/ a  b  c  xoff \\\n"
"| d  e  f  yoff |\n"
"| g  h  i  zoff |\n"
"\\ 0  0  0     1 /</programlisting> and the vertices are transformed as "
"follows: <programlisting>x' = a*x + b*y + c*z + xoff\n"
"y' = d*x + e*y + f*z + yoff\n"
"z' = g*x + h*y + i*z + zoff</programlisting> All of the translate / scale "
"functions below are expressed via such an affine transformation."
msgstr ""
"Версія 1: Виклик <programlisting>ST_Affine(geom, a, b, c, d, e, f, g, h, i, "
"xoff, yoff, zoff) </programlisting>представляє матрицю перетворення "
"<programlisting>/ a  b  c  xoff \\\n"
"| d  e  f  yoff |\n"
"| g  h  i  zoff |\n"
"\\ 0  0  0     1 /</programlisting> і вершини перетворюються наступним чином:"
"  <programlisting>x' = a*x + b*y + c*z + xoff\n"
"y' = d*x + e*y + f*z + yoff\n"
"z' = g*x + h*y + i*z + zoff</programlisting> Всі функції перетворення/"
"масштабування, наведені нижче, виражаються за допомогою такого афінного "
"перетворення."

#. Tag: para
#, no-c-format
msgid ""
"Version 2: Applies a 2d affine transformation to the geometry. The call "
"<programlisting>ST_Affine(geom, a, b, d, e, xoff, yoff)</programlisting> "
"represents the transformation matrix <programlisting>/  a  b  0  xoff  "
"\\       /  a  b  xoff  \\\n"
"|  d  e  0  yoff  | rsp.  |  d  e  yoff  |\n"
"|  0  0  1     0  |       \\  0  0     1  /\n"
"\\  0  0  0     1  /</programlisting> and the vertices are transformed as "
"follows: <programlisting>x' = a*x + b*y + xoff\n"
"y' = d*x + e*y + yoff\n"
"z' = z </programlisting> This method is a subcase of the 3D method above."
msgstr ""
"Версія 2: Застосовує 2D афінне перетворення до геометрії. Виклик "
"<programlisting>ST_Affine(geom, a, b, d, e, xoff, yoff)</programlisting> "
"представляє матрицю перетворення.  <programlisting>/  a  b  0  xoff  \\"
"       /  a  b  xoff  \\\n"
"|  d  e  0  yoff  | rsp.  |  d  e  yoff  |\n"
"|  0  0  1     0  |       \\  0  0     1  /\n"
"\\  0  0  0     1  /</programlisting> і вершини трансформуються наступним "
"чином: <programlisting>x' = a*x + b*y + xoff\n"
"y' = d*x + e*y + yoff\n"
"z' = z </programlisting>Цей метод є підвидом вищезазначеного 3D-методу."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from Affine to ST_Affine in 1.2.2"
msgstr "Доступність: 1.1.2. Назва змінена з Affine на ST_Affine у версії 1.2.2"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Scale\"/>, <xref linkend=\"ST_Translate\"/>, <xref "
"linkend=\"ST_TransScale\"/>"
msgstr ""
", <xref linkend=\"ST_Scale\"/>, <xref linkend=\"ST_Translate\"/>, <xref "
"linkend=\"ST_TransScale\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry about an origin point."
msgstr "Обертає геометрію навколо точки початку координат."

#. Tag: para
#, no-c-format
msgid ""
"Rotates geometry rotRadians counter-clockwise about the origin point. The "
"rotation origin can be specified either as a POINT geometry, or as x and y "
"coordinates. If the origin is not specified, the geometry is rotated about "
"POINT(0 0)."
msgstr ""
"Обертає геометрію rotRadians проти годинникової стрілки навколо точки "
"початку координат. Початок обертання можна вказати як геометрію POINT або як "
"координати x та y. Якщо початок координат не вказано, геометрія обертається "
"навколо POINT(0 0)."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 additional parameters for specifying the origin of rotation "
"were added."
msgstr ""
"Покращено: 2.0.0 додано додаткові параметри для визначення початку обертання."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from Rotate to ST_Rotate in 1.2.2"
msgstr "Доступність: 1.1.2. Назва змінена з Rotate на ST_Rotate у версії 1.2.2"

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>, <xref "
"linkend=\"ST_RotateZ\"/>"
msgstr ""
", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>, <xref "
"linkend=\"ST_RotateZ\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry about the X axis."
msgstr "Обертає геометрію навколо осі X."

#. Tag: para
#, no-c-format
msgid "Rotates a geometry geomA - rotRadians about the X axis."
msgstr "Обертає геометрію geomA - rotRadians навколо осі X."

#. Tag: para
#, no-c-format
msgid ""
"<code>ST_RotateX(geomA, rotRadians)</code> is short-hand for "
"<code>ST_Affine(geomA, 1, 0, 0, 0, cos(rotRadians), -sin(rotRadians), 0, "
"sin(rotRadians), cos(rotRadians), 0, 0, 0)</code>."
msgstr ""
"<code>ST_RotateX(geomA, rotRadians)</code> є скороченим варіантом "
"<code>ST_Affine(geomA, 1, 0, 0, 0, cos(rotRadians), -sin(rotRadians), 0, "
"sin(rotRadians), cos(rotRadians), 0, 0, 0)</code>."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from RotateX to ST_RotateX in 1.2.2"
msgstr ""
"Доступність: 1.1.2. Назва змінена з RotateX на ST_RotateX у версії 1.2.2"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_RotateY\"/>, <xref linkend=\"ST_RotateZ\"/>"
msgstr ", <xref linkend=\"ST_RotateY\"/>, <xref linkend=\"ST_RotateZ\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry about the Y axis."
msgstr "Обертає геометрію навколо осі Y."

#. Tag: para
#, no-c-format
msgid "Rotates a geometry geomA - rotRadians about the y axis."
msgstr "Обертає геометрію geomA - rotRadians навколо осі y."

#. Tag: para
#, no-c-format
msgid ""
"<code>ST_RotateY(geomA, rotRadians)</code> is short-hand for "
"<code>ST_Affine(geomA, cos(rotRadians), 0, sin(rotRadians), 0, 1, 0, -"
"sin(rotRadians), 0, cos(rotRadians), 0, 0, 0)</code>."
msgstr ""
"<code>ST_RotateY(geomA, rotRadians)</code> є скороченим варіантом "
"<code>ST_Affine(geomA, cos(rotRadians), 0, sin(rotRadians), 0, 1, 0, "
"-sin(rotRadians), 0, cos(rotRadians), 0, 0, 0)</code>."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from RotateY to ST_RotateY in 1.2.2"
msgstr ""
"Доступність: 1.1.2. Назва змінена з RotateY на ST_RotateY у версії 1.2.2."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateZ\"/>"
msgstr ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateZ\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry about the Z axis."
msgstr "Обертає геометрію навколо осі Z."

#. Tag: para
#, no-c-format
msgid "Rotates a geometry geomA - rotRadians about the Z axis."
msgstr "Обертає геометрію geomA - rotRadians навколо осі Z."

#. Tag: para
#, no-c-format
msgid "This is a synonym for ST_Rotate"
msgstr "Це синонім ST_Rotate"

#. Tag: para
#, no-c-format
msgid ""
"<code>ST_RotateZ(geomA, rotRadians)</code> is short-hand for <code>SELECT "
"ST_Affine(geomA, cos(rotRadians), -sin(rotRadians), 0, sin(rotRadians), "
"cos(rotRadians), 0, 0, 0, 1, 0, 0, 0)</code>."
msgstr ""
"<code>ST_RotateZ(geomA, rotRadians)</code> є скороченим варіантом "
"<code>SELECT ST_Affine(geomA, cos(rotRadians), -sin(rotRadians), 0, "
"sin(rotRadians), cos(rotRadians), 0, 0, 0, 1, 0, 0, 0)</code>."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from RotateZ to ST_RotateZ in 1.2.2"
msgstr ""
"Доступність: 1.1.2. Назва змінена з RotateZ на ST_RotateZ у версії 1.2.2"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>"
msgstr ", <xref linkend=\"ST_RotateX\"/>, <xref linkend=\"ST_RotateY\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Scales a geometry by given factors."
msgstr "Масштабує геометрію за заданими коефіцієнтами."

#. Tag: para
#, no-c-format
msgid ""
"Scales the geometry to a new size by multiplying the ordinates with the "
"corresponding factor parameters."
msgstr ""
"Масштабує геометрію до нового розміру, помножуючи ординати на відповідні "
"параметри коефіцієнтів."

#. Tag: para
#, no-c-format
msgid ""
"The version taking a geometry as the <varname>factor</varname> parameter "
"allows passing a 2d, 3dm, 3dz or 4d point to set scaling factor for all "
"supported dimensions. Missing dimensions in the <varname>factor</varname> "
"point are equivalent to no scaling the corresponding dimension."
msgstr ""
"Версія, що приймає геометрію як параметр <varname>factor</varname>, дозволяє "
"передавати 2d, 3dm, 3dz або 4d точку для встановлення коефіцієнта "
"масштабування для всіх підтримуваних вимірів. Відсутні виміри в точці "
"<varname>factor</varname> еквівалентні відсутності масштабування "
"відповідного виміру."

#. Tag: para
#, no-c-format
msgid ""
"The three-geometry variant allows a \"false origin\" for the scaling to be "
"passed in. This allows \"scaling in place\", for example using the centroid "
"of the geometry as the false origin. Without a false origin, scaling takes "
"place relative to the actual origin, so all coordinates are just multiplied "
"by the scale factor."
msgstr ""
"Варіант з трьома геометріями дозволяє передавати «хибну точку відліку» для "
"масштабування. Це дозволяє здійснювати «масштабування на місці», наприклад, "
"використовуючи центроїд геометрії як хибну точку відліку. Без хибної точки "
"відліку масштабування відбувається відносно фактичної точки відліку, тому "
"всі координати просто множаться на коефіцієнт масштабування."

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.0."
msgstr "Доступність: 1.1.0."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.2.0 support for scaling all dimension (<varname>factor</varname> "
"parameter) was introduced."
msgstr ""
"Покращено: 2.2.0 додано підтримку масштабування всіх розмірів (параметр "
"<varname>factor</varname>)."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5.0 support for scaling relative to a local origin "
"(<varname>origin</varname> parameter) was introduced."
msgstr ""
"Покращено: 2.5.0 додано підтримку масштабування відносно локального початку "
"координат (параметр <varname>origin</varname>)."

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_TransScale\"/>"
msgstr ", <xref linkend=\"ST_TransScale\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Translates a geometry by given offsets."
msgstr "Перетворює геометрію за заданими зміщеннями."

#. Tag: para
#, no-c-format
msgid ""
"Returns a new geometry whose coordinates are translated delta x,delta y,"
"delta z units. Units are based on the units defined in spatial reference "
"(SRID) for this geometry."
msgstr ""
"Повертає нову геометрію, координати якої зміщені на величину delta x, delta "
"y, delta z одиниць. Одиниці виміру базуються на одиницях, визначених у "
"просторовій системі координат (SRID) для цієї геометрії."

#. Tag: para
#, no-c-format
msgid "Move a point 1 degree longitude"
msgstr "Перемістити точку на 1 градус довготи"

#. Tag: para
#, no-c-format
msgid "Move a linestring 1 degree longitude and 1/2 degree latitude"
msgstr "Перемістіть лінію на 1 градус довготи та 1/2 градуса широти"

#. Tag: para
#, no-c-format
msgid "Move a 3d point"
msgstr "Перемістити 3D-точку"

#. Tag: para
#, no-c-format
msgid "Move a curve and a point"
msgstr "Переміщення кривої та точки"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>"
msgstr ", <xref linkend=\"ST_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Translates and scales a geometry by given offsets and factors."
msgstr ""
"Перетворює та масштабує геометрію за заданими зміщеннями та коефіцієнтами."

#. Tag: para
#, no-c-format
msgid ""
"Translates the geometry using the deltaX and deltaY args, then scales it "
"using the XFactor, YFactor args, working in 2D only."
msgstr ""
"Перетворює геометрію за допомогою аргументів deltaX і deltaY, а потім "
"масштабує її за допомогою аргументів XFactor і YFactor, працюючи тільки в 2D."

#. Tag: para
#, no-c-format
msgid ""
"<code>ST_TransScale(geomA, deltaX, deltaY, XFactor, YFactor)</code> is short-"
"hand for <code>ST_Affine(geomA, XFactor, 0, 0, 0, YFactor, 0, 0, 0, 1, "
"deltaX*XFactor, deltaY*YFactor, 0)</code>."
msgstr ""
"<code>ST_TransScale(geomA, deltaX, deltaY, XFactor, YFactor)</code> є "
"скороченим варіантом <code>ST_Affine(geomA, XFactor, 0, 0, 0, YFactor, 0, 0, "
"0, 1, deltaX*XFactor, deltaY*YFactor, 0)</code>."

#. Tag: title
#, no-c-format
msgid "Troubleshooting Functions"
msgstr "Функції усунення несправностей"

#. Tag: para
#, no-c-format
msgid ""
"These functions are utilities for troubleshooting and repairing geometry "
"data. They are only needed if the geometry data is corrupted in some way, "
"which should never happen under normal circumstances."
msgstr ""
"Ці функції є утилітами для усунення несправностей та відновлення "
"геометричних даних. Вони потрібні лише у випадку, якщо геометричні дані "
"якимось чином пошкоджені, що за звичайних обставин не повинно траплятися."

#. Tag: title
#, no-c-format
msgid "PostGIS Geometry/Geography/Box Data Types"
msgstr "Типи даних PostGIS Geometry/Geography/Box"

#. Tag: para
#, no-c-format
msgid ""
"This section lists the custom PostgreSQL data types installed by PostGIS to "
"represent spatial data."
msgstr ""
"У цьому розділі перелічено власні типи даних PostgreSQL, встановлені PostGIS "
"для представлення просторових даних."

#. Tag: para
#, no-c-format
msgid ""
"Each data type describes its type casting behavior. A <link xlink:"
"href=\"https://www.postgresql.org/docs/current/sql-expressions.html#SQL-"
"SYNTAX-TYPE-CASTS\">type cast</link> converts values of one data type into "
"another type. PostgreSQL allows defining casting behavior for custom types, "
"along with the functions used to convert type values. Casts can have "
"<emphasis role=\"bold\">automatic</emphasis> behavior, which allows "
"automatic conversion of a function argument to a type supported by the "
"function."
msgstr ""
"Кожен тип даних описує свою поведінку при перетворенні типів. <link "
"xlink:href=\"https://www.postgresql.org/docs/current/sql-expressions.html"
"#SQL-SYNTAX-TYPE-CASTS\">Перетворення типів</link> перетворює значення "
"одного типу даних в інший тип. PostgreSQL дозволяє визначати поведінку "
"перетворення для власних типів, а також функції, що використовуються для "
"перетворення значень типів. Перетворення можуть мати <emphasis role=\"bold\""
">автоматичну</emphasis> поведінку, що дозволяє автоматично перетворювати "
"аргумент функції на тип, який підтримується функцією."

#. Tag: para
#, no-c-format
msgid ""
"Some casts have <emphasis role=\"bold\">explicit</emphasis> behavior, which "
"means the cast must be specified using the syntax <varname>CAST(myval As "
"sometype)</varname> or <varname>myval::sometype</varname>. Explicit casting "
"avoids the issue of ambiguous casts, which can occur when using an "
"overloaded function which does not support a given type. For example, a "
"function may accept a box2d or a box3d, but not a geometry. Since geometry "
"has an automatic cast to both box types, this produces an \"ambiguous "
"function\" error. To prevent the error use an explicit cast to the desired "
"box type."
msgstr ""
"Деякі приведення мають <emphasis role=\"bold\">явну</emphasis> поведінку, що "
"означає, що приведення повинно бути вказано за допомогою синтаксису "
"<varname>CAST(myval As sometype)</varname> або <varname>myval::sometype</"
"varname>. Явне приведення типів дозволяє уникнути проблеми неоднозначних "
"приведень, яка може виникнути при використанні перевантаженої функції, що не "
"підтримує певний тип. Наприклад, функція може приймати box2d або box3d, але "
"не geometry. Оскільки geometry має автоматичне приведення до обох типів box, "
"це призводить до помилки «неоднозначна функція». Щоб запобігти помилці, "
"використовуйте явне приведення до бажаного типу box."

#. Tag: para
#, no-c-format
msgid ""
"All data types can be cast to <varname>text</varname>, so this does not need "
"to be specified explicitly."
msgstr ""
"Всі типи даних можуть бути перетворені в <varname>text</varname>, тому це не "
"потрібно вказувати явно."

#. Tag: refpurpose
#, no-c-format
msgid "The type representing a 2-dimensional bounding box."
msgstr "Тип, що представляє двовимірну обмежувальну рамку."

#. Tag: para
#, no-c-format
msgid ""
"<varname>box2d</varname> is a spatial data type used to represent the two-"
"dimensional bounding box enclosing a geometry or collection of geometries. "
"For example, the <xref linkend=\"ST_Extent\"/> aggregate function returns a "
"<varname>box2d</varname> object."
msgstr ""
"<varname>box2d</varname> — це тип просторових даних, що використовується для "
"представлення двовимірної обмежувальної рамки, яка охоплює геометрію або "
"сукупність геометрій. Наприклад, агрегатна функція <xref linkend=\"ST_Extent"
"\"/> повертає об'єкт <varname>box2d</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The representation contains the values <varname>xmin, ymin, xmax, ymax</"
"varname>. These are the minimum and maximum values of the X and Y extents."
msgstr ""
"Представлення містить значення <varname>xmin, ymin, xmax, ymax</varname>. Це "
"мінімальні та максимальні значення розмірів X та Y."

#. Tag: para
#, no-c-format
msgid ""
"<varname>box2d</varname> objects have a text representation which looks like "
"<code>BOX(1 2,5 6)</code>."
msgstr ""
"Об'єкти <varname>box2d</varname> мають текстове представлення, яке виглядає "
"як <code>BOX(1 2,5 6)</code>."

#. Tag: para
#, no-c-format
msgid ""
"This table lists the automatic and explicit casts allowed for this data type:"
msgstr ""
"У цій таблиці наведено автоматичні та явні перетворення, дозволені для цього "
"типу даних:"

#. Tag: entry
#, no-c-format
msgid "<entry>box3d</entry>"
msgstr "<entry>box3d</entry>"

#. Tag: entry
#, no-c-format
msgid "<entry>geometry</entry>"
msgstr "<entry>geometry</entry>"

#. Tag: refpurpose
#, no-c-format
msgid "The type representing a 3-dimensional bounding box."
msgstr "Тип, що представляє тривимірну обмежувальну рамку."

#. Tag: para
#, no-c-format
msgid ""
"<varname>box3d</varname> is a PostGIS spatial data type used to represent "
"the three-dimensional bounding box enclosing a geometry or collection of "
"geometries. For example, the <xref linkend=\"ST_3DExtent\"/> aggregate "
"function returns a <varname>box3d</varname> object."
msgstr ""
"<varname>box3d</varname> — це тип просторових даних PostGIS, який "
"використовується для представлення тривимірної обмежувальної рамки, що "
"охоплює геометрію або сукупність геометрій. Наприклад, агрегатна функція "
"<xref linkend=\"ST_3DExtent\"/> повертає об'єкт <varname>box3d</varname>."

#. Tag: para
#, no-c-format
msgid ""
"The representation contains the values <varname>xmin, ymin, zmin, xmax, "
"ymax, zmax</varname>. These are the minimum and maximum values of the X, Y "
"and Z extents."
msgstr ""
"Представлення містить значення <varname>xmin, ymin, zmin, xmax, ymax, zmax</"
"varname>. Це мінімальні та максимальні значення розмірів X, Y та Z."

#. Tag: para
#, no-c-format
msgid ""
"<varname>box3d</varname> objects have a text representation which looks like "
"<code>BOX3D(1 2 3,5 6 5)</code>."
msgstr ""
"Об'єкти <varname>box3d</varname> мають текстове представлення, яке виглядає "
"як <code>BOX3D(1 2 3,5 6 5)</code>."

#. Tag: entry
#, no-c-format
msgid "<entry>box</entry>"
msgstr "<entry>box</entry>"

#. Tag: entry
#, no-c-format
msgid "<entry>box2d</entry>"
msgstr "<entry>box2d</entry>"

#. Tag: refpurpose
#, no-c-format
msgid "The type representing spatial features with planar coordinate systems."
msgstr "Тип, що представляє просторові об'єкти з плоскими системами координат."

#. Tag: para
#, no-c-format
msgid ""
"<varname>geometry</varname> is a fundamental PostGIS spatial data type used "
"to represent a feature in planar (Euclidean) coordinate systems."
msgstr ""
"<varname>geometry</varname> — це основний тип просторових даних PostGIS, "
"який використовується для представлення об'єкта в планарних (евклідових) "
"системах координат."

#. Tag: para
#, no-c-format
msgid ""
"All spatial operations on geometry use the units of the Spatial Reference "
"System the geometry is in."
msgstr ""
"Усі просторові операції над геометрією використовують одиниці виміру "
"просторової системи координат, в якій знаходиться геометрія."

#. Tag: entry
#, no-c-format
msgid "bytea"
msgstr "bytea"

#. Tag: entry
#, no-c-format
msgid "<entry>geography</entry>"
msgstr "<entry>geography</entry>"

#. Tag: entry
#, no-c-format
msgid "text"
msgstr "text"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"PostGIS_SQLMM_Functions\"/>"
msgstr ", <xref linkend=\"PostGIS_SQLMM_Functions\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "A composite type used to describe the parts of complex geometry."
msgstr ""
"Композитний тип, що використовується для опису частин складної геометрії."

#. Tag: para
#, no-c-format
msgid ""
"<varname>geometry_dump</varname> is a <link xlink:href=\"https://www."
"postgresql.org/docs/current/rowtypes.html\">composite data type</link> "
"containing the fields:"
msgstr ""
"<varname>geometry_dump</varname> — це <link xlink:href=«https://www."
"postgresql.org/docs/current/rowtypes.html»>складний тип даних</link>, що "
"містить такі поля:"

#. Tag: para
#, no-c-format
msgid ""
"<varname>geom</varname> - a geometry representing a component of the dumped "
"geometry. The geometry type depends on the originating function."
msgstr ""
"<varname>geom</varname> — геометрія, що представляє компонент скинутої "
"геометрії. Тип геометрії залежить від вихідної функції."

#. Tag: para
#, no-c-format
msgid ""
"<varname>path[]</varname> - an integer array that defines the navigation "
"path within the dumped geometry to the <varname>geom</varname> component. "
"The path array is 1-based (i.e. <varname>path[1]</varname> is the first "
"element.)"
msgstr ""
"<varname>path[]</varname> — масив цілих чисел, що визначає шлях навігації в "
"межах скинутої геометрії до компонента <varname>geom</varname>. Масив шляхів "
"базується на 1 (тобто <varname>path[1]</varname> є першим елементом)"

#. Tag: para
#, no-c-format
msgid ""
"It is used by the <varname>ST_Dump*</varname> family of functions as an "
"output type to explode a complex geometry into its constituent parts."
msgstr ""
"Він використовується сімейством функцій <varname>ST_Dump*</varname> як тип "
"виводу для розбиття складної геометрії на складові частини."

#. Tag: refpurpose
#, no-c-format
msgid ""
"The type representing spatial features with geodetic (ellipsoidal) "
"coordinate systems."
msgstr ""
"Тип, що представляє просторові об'єкти з геодезичними (еліпсоїдальними) "
"системами координат."

#. Tag: para
#, no-c-format
msgid ""
"<varname>geography</varname> is a spatial data type used to represent a "
"feature in geodetic coordinate systems. Geodetic coordinate systems model "
"the earth using an ellipsoid."
msgstr ""
"<varname>geography</varname> — це тип просторових даних, що використовується "
"для представлення об'єкта в геодезичних системах координат. Геодезичні "
"системи координат моделюють Землю за допомогою еліпсоїда."

#. Tag: para
#, no-c-format
msgid ""
"Spatial operations on the geography type provide more accurate results by "
"taking the ellipsoidal model into account."
msgstr ""
"Просторові операції з типом географії забезпечують більш точні результати "
"завдяки врахуванню еліпсоїдальної моделі."

#. Tag: entry
#, no-c-format
msgid "explicit"
msgstr "explicit"

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"PostGIS_GeographyFunctions\"/>"
msgstr ", <xref linkend=\"PostGIS_GeographyFunctions\"/>"

#. Tag: title
#, no-c-format
msgid "Geometry Validation"
msgstr "Перевірка геометрії"

#. Tag: para
#, no-c-format
msgid ""
"These functions test whether geometries are valid according to the OGC SFS "
"standard. They also provide information about the nature and location of "
"invalidity. There is also a function to create a valid geometry out of an "
"invalid one."
msgstr ""
"Ці функції перевіряють, чи геометрії є дійсними відповідно до стандарту OGC "
"SFS. Вони також надають інформацію про характер і місце розташування "
"недійсних елементів. Існує також функція для створення дійсної геометрії з "
"недійсної."

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a geometry is well-formed in 2D."
msgstr "Перевіряє, чи геометрія має правильну форму в 2D."

#. Tag: para
#, no-c-format
msgid ""
"Tests if an ST_Geometry value is well-formed and valid in 2D according to "
"the OGC rules. For geometries with 3 and 4 dimensions, the validity is still "
"only tested in 2 dimensions. For geometries that are invalid, a PostgreSQL "
"NOTICE is emitted providing details of why it is not valid."
msgstr ""
"Перевіряє, чи значення ST_Geometry є правильно сформованим і дійсним у 2D "
"відповідно до правил OGC. Для геометрій з 3 і 4 вимірами дійсність все ще "
"перевіряється тільки у 2 вимірах. Для геометрій, які є недійсними, видається "
"повідомлення PostgreSQL NOTICE з детальною інформацією про причини "
"недійсності."

#. Tag: para
#, no-c-format
msgid ""
"For the version with the <varname>flags</varname> parameter, supported "
"values are documented in <xref linkend=\"ST_IsValidDetail\"/> This version "
"does not print a NOTICE explaining invalidity."
msgstr ""
"Для версії з параметром <varname>flags</varname> підтримувані значення "
"задокументовані в <xref linkend=\"ST_IsValidDetail\"/>Ця версія не друкує "
"ПОВІДОМЛЕННЯ, що пояснює недійсність."

#. Tag: para
#, no-c-format
msgid ""
"For more information on the definition of geometry validity, refer to <xref "
"linkend=\"OGC_Validity\"/>"
msgstr ""
"Більш детальну інформацію про визначення геометричної валідності див. <xref "
"linkend=\"OGC_Validity\"/>"

#. Tag: para
#, no-c-format
msgid ""
"SQL-MM defines the result of ST_IsValid(NULL) to be 0, while PostGIS returns "
"NULL."
msgstr ""
"SQL-MM визначає результат ST_IsValid(NULL) як 0, тоді як PostGIS повертає "
"NULL."

#. Tag: para
#, no-c-format
msgid "The version accepting flags is available starting with 2.0.0."
msgstr "Версія, що підтримує прапорці, доступна починаючи з 2.0.0."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.9"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.9"

#. Tag: para
#, no-c-format
msgid ""
"Neither OGC-SFS nor SQL-MM specifications include a flag argument for "
"ST_IsValid. The flag is a PostGIS extension."
msgstr ""
"Ні специфікації OGC-SFS, ні SQL-MM не містять аргументу прапорця для "
"ST_IsValid. Прапорець є розширенням PostGIS."

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_IsValidReason\"/>, <xref linkend=\"ST_IsValidDetail\"/>,"
msgstr ""
", <xref linkend=\"ST_IsValidReason\"/>, <xref linkend=\"ST_IsValidDetail\"/>,"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a <varname>valid_detail</varname> row stating if a geometry is valid "
"or if not a reason and a location."
msgstr ""
"Повертає рядок <varname>valid_detail</varname>, в якому вказано, чи є "
"геометрія дійсною, а якщо ні, то причина та місце розташування."

#. Tag: para
#, no-c-format
msgid ""
"Returns a <varname>valid_detail</varname> row, containing a boolean "
"(<varname>valid</varname>) stating if a geometry is valid, a varchar "
"(<varname>reason</varname>) stating a reason why it is invalid and a "
"geometry (<varname>location</varname>) pointing out where it is invalid."
msgstr ""
"Повертає рядок <varname>valid_detail</varname>, що містить логічне значення "
"(<varname>valid</varname>), яке вказує, чи є геометрія дійсною, рядок "
"varchar (<varname>reason</varname>), що вказує причину, чому вона є "
"недійсною, та геометрію (<varname>location</varname>), що вказує, де вона є "
"недійсною."

#. Tag: para
#, no-c-format
msgid ""
"Useful to improve on the combination of <xref linkend=\"ST_IsValid\"/> and "
"<xref linkend=\"ST_IsValidReason\"/> to generate a detailed report of "
"invalid geometries."
msgstr ""
"Корисно для поліпшення комбінації <xref linkend=\"ST_IsValid\"/> та <xref "
"linkend=\"ST_IsValidReason\"/> для створення детального звіту про недійсні "
"геометрії."

#. Tag: para
#, no-c-format
msgid ""
"The optional <varname>flags</varname> parameter is a bitfield. It can have "
"the following values:"
msgstr ""
"Опціональний параметр <varname>flags</varname> є бітовим полем. Він може "
"мати такі значення:"

#. Tag: para
#, no-c-format
msgid "0: Use usual OGC SFS validity semantics."
msgstr "0: Використовуйте звичайну семантику валідності OGC SFS."

#. Tag: para
#, no-c-format
msgid ""
"1: Consider certain kinds of self-touching rings (inverted shells and "
"exverted holes) as valid. This is also known as \"the ESRI flag\", since "
"this is the validity model used by those tools. Note that this is invalid "
"under the OGC model."
msgstr ""

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_IsValidReason\"/>"
msgstr ", <xref linkend=\"ST_IsValidReason\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns text stating if a geometry is valid, or a reason for invalidity."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns text stating if a geometry is valid, or if invalid a reason why."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Useful in combination with <xref linkend=\"ST_IsValid\"/> to generate a "
"detailed report of invalid geometries and reasons."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Allowed <varname>flags</varname> are documented in <xref "
"linkend=\"ST_IsValidDetail\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.0 version taking flags."
msgstr ""

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"ST_Summary\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Attempts to make an invalid geometry valid without losing vertices."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The function attempts to create a valid representation of a given invalid "
"geometry without losing any of the input vertices. Valid geometries are "
"returned unchanged."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Supported inputs are: POINTS, MULTIPOINTS, LINESTRINGS, MULTILINESTRINGS, "
"POLYGONS, MULTIPOLYGONS and GEOMETRYCOLLECTIONS containing any mix of them."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"In case of full or partial dimensional collapses, the output geometry may be "
"a collection of lower-to-equal dimension geometries, or a geometry of lower "
"dimension."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Single polygons may become multi-geometries in case of self-intersections."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>params</varname> argument can be used to supply an options "
"string to select the method to use for building valid geometry. The options "
"string is in the format \"method=linework|structure keepcollapsed=true|"
"false\". If no \"params\" argument is provided, the \"linework\" algorithm "
"will be used as the default."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The \"method\" key has two values."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"\"linework\" is the default algorithm, and builds valid geometries by first "
"extracting all lines, noding that linework together, then building a value "
"output from the linework. The requirement that no vertices are lost can "
"generate complex collections as outputs."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"\"structure\" is an algorithm that distinguishes between interior and "
"exterior rings, building new geometry by unioning exterior rings, and then "
"differencing all interior rings. The results tend to be more intuitive, "
"where collapsed lines are discarded in the output."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The \"keepcollapsed\" key is only valid for the \"structure\" algorithm, and "
"takes a value of \"true\" or \"false\"."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Keep collapsed of \"false\" is the default, and means that geometry "
"components that collapse to a lower dimensionality, for example a one-point "
"linestring will be dropped."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Keep collapsed of \"true\" means geometry components that collapse to a "
"lower dimensionality will be retained."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.1, speed improvements"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0, added support for GEOMETRYCOLLECTION and MULTIPOINT."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0, added removal of Coordinates with NaN values."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.2.0, added algorithm options, 'linework' and 'structure' which "
"requires GEOS &gt;= 3.10.0."
msgstr ""

#. Tag: para
#, no-c-format
msgid "before_geom: MULTIPOLYGON of 2 overlapping polygons"
msgstr ""

#. Tag: para
#, no-c-format
msgid "after_geom: MULTIPOLYGON of 4 non-overlapping polygons"
msgstr ""

#. Tag: para
#, no-c-format
msgid "after_geom_structure: MULTIPOLYGON of 1 non-overlapping polygon"
msgstr ""

#. Tag: para
#, no-c-format
msgid "before_geom: MULTIPOLYGON of 6 overlapping polygons"
msgstr ""

#. Tag: para
#, no-c-format
msgid "after_geom: MULTIPOLYGON of 14 Non-overlapping polygons"
msgstr ""

#. Tag: para
#, no-c-format
msgid "after_geom_structure: MULTIPOLYGON of 1 Non-overlapping polygon"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_CollectionExtract\"/>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Version Functions"
msgstr ""

#. Tag: para
#, no-c-format
msgid "These functions report and upgrade PostGIS versions."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Packages and upgrades PostGIS extensions (e.g. postgis_raster, "
"postgis_topology, postgis_sfcgal) to given or latest version."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Packages and upgrades PostGIS extensions to given or latest version. Only "
"extensions you have installed in the database will be packaged and upgraded "
"if needed. Reports full PostGIS version and build configuration infos after. "
"This is short-hand for doing multiple CREATE EXTENSION .. FROM unpackaged "
"and ALTER EXTENSION .. UPDATE for each PostGIS extension. Currently only "
"tries to upgrade extensions postgis, postgis_raster, postgis_sfcgal, "
"postgis_topology, and postgis_tiger_geocoder."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Changed: 3.4.0 to add target_version argument."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.3.0 support for upgrades from any PostGIS version. Does not work "
"on all systems."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.0.0 to repackage loose extensions and support postgis_raster."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
"linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/"
">, <xref linkend=\"PostGIS_PROJ_Version\"/>, <xref "
"linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Reports full PostGIS version and build configuration infos."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Reports full PostGIS version and build configuration infos. Also informs "
"about synchronization between libraries and scripts suggesting upgrades as "
"needed."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.4.0 now includes extra PROJ configurations NETWORK_ENABLED, "
"URL_ENDPOINT and DATABASE_PATH of proj.db location"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
"linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/"
">, <xref linkend=\"PostGIS_PROJ_Version\"/>, <xref "
"linkend=\"PostGIS_Wagyu_Version\"/>, <xref linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns the version number of the GEOS library."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns the version number of the GEOS library, or <varname>NULL</varname> "
"if GEOS support is not enabled."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Lib_Version\"/>, <xref "
"linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_PROJ_Version\"/"
">, <xref linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the version number of the GEOS library against which PostGIS was "
"built."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns the version number of the GEOS library, or against which PostGIS was "
"built."
msgstr ""

#. Tag: para
#, no-c-format
msgid ", <xref linkend=\"PostGIS_Full_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the version number of the liblwgeom library. This should match the "
"version of PostGIS."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Returns the version number of the liblwgeom library/"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns the version number of the libxml2 library."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Returns the version number of the LibXML2 library."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Lib_Version\"/>, <xref "
"linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_GEOS_Version\"/"
">, <xref linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns the version number of the libjson-c library."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Returns the version number of the LibJSON-C library."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "<refpurpose>Returns build date of the PostGIS library.</refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<para>Returns build date of the PostGIS library.</para>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the version number of the PostGIS library.</refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<para>Returns the version number of the PostGIS library.</para>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
"linkend=\"PostGIS_LibXML_Version\"/>, <xref linkend=\"PostGIS_PROJ_Version\"/"
">, <xref linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns the version number of the PROJ4 library."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns the version number of the PROJ library and some configuration "
"options of proj."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.4.0 now includes NETWORK_ENABLED, URL_ENDPOINT and DATABASE_PATH "
"of proj.db location"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Full_Version\"/>, <xref "
"linkend=\"PostGIS_GEOS_Version\"/>, <xref linkend=\"PostGIS_Lib_Version\"/>, "
"<xref linkend=\"PostGIS_LibXML_Version\"/>, <xref "
"linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the version number of the PROJ library against which PostGIS was "
"built."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns the version number of the PROJ library, or against which PostGIS was "
"built."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns the version number of the internal Wagyu library."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns the version number of the internal Wagyu library, or <varname>NULL</"
"varname> if Wagyu support is not enabled."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
"linkend=\"PostGIS_PROJ_Version\"/>, <xref linkend=\"PostGIS_Lib_Version\"/>, "
"<xref linkend=\"PostGIS_LibXML_Version\"/>, <xref "
"linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "<refpurpose>Returns build date of the PostGIS scripts.</refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<para>Returns build date of the PostGIS scripts.</para>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
"linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/"
">, <xref linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns version of the PostGIS scripts installed in this "
"database.</refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns version of the PostGIS scripts installed in this database.</"
"para>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If the output of this function doesn't match the output of <xref "
"linkend=\"PostGIS_Scripts_Released\"/> you probably missed to properly "
"upgrade an existing database. See the <link linkend=\"upgrading\">Upgrading</"
"link> section for more info."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 0.9.0"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Scripts_Released\"/>, <xref "
"linkend=\"PostGIS_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the version number of the postgis.sql script released "
"with the installed PostGIS lib.</refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the version number of the postgis.sql script released with the "
"installed PostGIS lib.</para>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Starting with version 1.1.0 this function returns the same value of <xref "
"linkend=\"PostGIS_Lib_Version\"/>. Kept for backward compatibility."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Scripts_Installed\"/>, <xref "
"linkend=\"PostGIS_Lib_Version\"/>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns PostGIS version number and compile-time options.</"
"refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<para>Returns PostGIS version number and compile-time options.</para>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
", <xref linkend=\"PostGIS_GEOS_Version\"/>, <xref "
"linkend=\"PostGIS_Lib_Version\"/>, <xref linkend=\"PostGIS_LibXML_Version\"/"
">, <xref linkend=\"PostGIS_PROJ_Version\"/>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Appendix"
msgstr ""

#. Tag: subtitle
#, no-c-format
msgid "Release Notes"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS 3.6.0rc2"
msgstr ""

#. Tag: para
#, no-c-format
msgid "2025/08/25"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This version requires PostgreSQL 12-18beta3, GEOS 3.8 or higher, and Proj "
"6.1+. To take advantage of all features, GEOS 3.14+ is needed. To take "
"advantage of all SFCGAL features, SFCGAL 2.2+ is needed."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Many thanks to our translation teams, in particular:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Teramoto Ikuhiro (Japanese Team)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Daniel Nylander (Swedish Team)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Dapeng Wang, Zuo Chenwei from HighGo (Chinese Team)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Denys Kovshun (Ukrainian Team)"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Breaking Changes"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5799\">#5799</"
"link>, make ST_TileEnvelope clips envelopes to tile plane extent (Paul "
"Ramsey)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5829\">#5829</"
"link>, remove constraint checking from geometry_columns view (Paul Ramsey)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/3373\">#3373</"
"link>, <link xlink:href=\"https://git.osgeo.org/gitea/postgis/postgis/"
"pulls/255\">GT-255</link>, [topology] Support for upgrading domains (Ayo "
"Adesugba, U.S. Census Bureau)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://git.osgeo.org/gitea/postgis/postgis/"
"pulls/252\">GT-252</link>, ST_NumGeometries/ST_GeometryN treat TIN and "
"PolyhedralSurface as unitary geometries, use ST_NumPatches/ST_PatchN for "
"patch access (Loïc Bartoletti)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/3110\">#3110</"
"link>, <link xlink:href=\"https://git.osgeo.org/gitea/postgis/postgis/"
"pulls/242\">GT-242</link>, [topology] Support for bigint (Ayo Adesugba, U.S. "
"Census Bureau)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5359\">#5359</"
"link>, <link xlink:href=\"https://trac.osgeo.org/postgis/"
"ticket/5897\">#5897</link>, <link xlink:href=\"https://git.osgeo.org/gitea/"
"postgis/postgis/pulls/260\">GT-260</link> [tiger_geocoder] Use @extschema:"
"extension@ for PG &gt;= 16 to schema qualify dependent extensions, switch to "
"use typmod for tiger tables (Regina Obe)"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Removed / Deprecate signatures"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5498\">#5498</link> "
"Drop st_approxquantile(raster, double precision), wasn't usable as it "
"triggered is not unique error when used (Regina Obe)"
msgstr ""

#. Tag: title
#, no-c-format
msgid "New Features"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://github.com/postgis/postgis/pull/803\">GH-803</"
"link>, [sfcgal] ADD CG_Simplify function (Loïc Bartoletti)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://github.com/postgis/postgis/pull/805\">GH-805</"
"link>, [sfcgal] Add M support for SFCGAL &gt;= 1.5.0 (Loïc Bartoletti)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://github.com/postgis/postgis/pull/801\">GH-801</"
"link>, [sfcgal] ADD CG_3DAlphaWrapping function (Jean Felder)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5894\">#5894</"
"link>, [topology] TotalTopologySize (Sandro Santilli)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5890\">#5890</"
"link>, [topology] ValidateTopologyPrecision, MakeTopologyPrecise (Sandro "
"Santilli)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5861\">#5861</"
"link>, [topology] Add --drop-topology switch to pgtopo_import (Sandro "
"Santilli)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/1247\">#1247</"
"link>, [raster] ST_AsRasterAgg (Sandro Santilli)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5784\">#5784</"
"link>, <link xlink:href=\"https://git.osgeo.org/gitea/postgis/postgis/"
"pulls/223\">GT-223</link> Export circ_tree_distance_tree_internal for "
"mobilitydb use (Maxime Schoemans)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://git.osgeo.org/gitea/postgis/postgis/"
"pulls/228\">GT-228</link> [sfcgal] Add new functions (Scale, Translate, "
"Rotate, Buffer 3D and Straight Skeleton Partition) from SFCGAL 2 (Loïc "
"Bartoletti)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"[raster] New GUC postgis.gdal_cpl_debug, enables GDAL debugging messages and "
"routes them into the PostgreSQL logging system. (Paul Ramsey)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/5841\">#5841</"
"link>, Change interrupt handling to remove use of pqsignal to support PG 18 "
"(Paul Ramsey)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Add ST_CoverageClean to edge match and gap remove polygonal coverages (Paul "
"Ramsey) from GEOS 3.14 (Martin Davis)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"https://trac.osgeo.org/postgis/ticket/3110\">#3110</"
"link>, <link xlink:href=\"https://git.osgeo.org/gitea/postgis/postgis/"
"pulls/242\">GT-242</link> [topology] Support for bigint (Ayo Adesugba, U.S. "
"Census Bureau)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"[raster] Add ST_ReclassExact to quickly remap values in raster (Paul Ramsey)"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Reporting Problems"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Reporting Software Bugs"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Reporting bugs effectively is a fundamental way to help PostGIS development. "
"The most effective bug report is that enabling PostGIS developers to "
"reproduce it, so it would ideally contain a script triggering it and every "
"information regarding the environment in which it was detected. Good enough "
"info can be extracted running <code>SELECT postgis_full_version()</code> "
"[for PostGIS] and <code>SELECT version()</code> [for postgresql]."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If you aren't using the latest release, it's worth taking a look at its "
"<link xlink:href=\"https://git.osgeo.org/gitea/postgis/postgis/raw/branch/"
"master/NEWS\">release changelog</link> first, to find out if your bug has "
"already been fixed."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Using the <link xlink:href=\"http://trac.osgeo.org/postgis/\">PostGIS bug "
"tracker</link> will ensure your reports are not discarded, and will keep you "
"informed on its handling process. Before reporting a new bug please query "
"the database to see if it is a known one, and if it is please add any new "
"information you have about it."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You might want to read Simon Tatham's paper about <link xlink:href=\"http://"
"www.chiark.greenend.org.uk/~sgtatham/bugs.html\">How to Report Bugs "
"Effectively</link> before filing a new report."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Reporting Documentation Issues"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The documentation should accurately reflect the features and behavior of the "
"software. If it doesn't, it could be because of a software bug or because "
"the documentation is in error or deficient."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Documentation issues can also be reported to the <link xlink:href=\"http://"
"trac.osgeo.org/postgis\">PostGIS bug tracker</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If your revision is trivial, just describe it in a new bug tracker issue, "
"being specific about its location in the documentation."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If your changes are more extensive, a patch is definitely preferred. This is "
"a four step process on Unix (assuming you already have <link xlink:"
"href=\"https://git-scm.com/\">git</link> installed):"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Clone the PostGIS' git repository. On Unix, type:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "This will be stored in the directory postgis"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Make your changes to the documentation with your favorite text editor. On "
"Unix, type (for example):"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Note that the documentation is written in DocBook XML rather than HTML, so "
"if you are not familiar with it please follow the example of the rest of the "
"documentation."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Make a patch file containing the differences from the master copy of the "
"documentation. On Unix, type:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Attach the patch to a new issue in bug tracker."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Data Management"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Spatial Data Model"
msgstr ""

#. Tag: title
#, no-c-format
msgid "OGC Geometry"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The Open Geospatial Consortium (OGC) developed the <link xlink:"
"href=\"https://www.ogc.org/standards/sfa\"><emphasis>Simple Features Access</"
"emphasis></link> standard (SFA) to provide a model for geospatial data. It "
"defines the fundamental spatial type of <emphasis role=\"bold\">Geometry</"
"emphasis>, along with operations which manipulate and transform geometry "
"values to perform spatial analysis tasks. PostGIS implements the OGC "
"Geometry model as the PostgreSQL data types <link "
"linkend=\"PostGIS_Geometry\">geometry</link> and <link "
"linkend=\"PostGIS_Geography\">geography</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Geometry is an <emphasis>abstract</emphasis> type. Geometry values belong to "
"one of its <emphasis>concrete</emphasis> subtypes which represent various "
"kinds and dimensions of geometric shapes. These include the <emphasis "
"role=\"bold\">atomic</emphasis> types <link linkend=\"Point\">Point</link>, "
"<link linkend=\"LineString\">LineString</link>, <link "
"linkend=\"LinearRing\">LinearRing</link> and <link "
"linkend=\"Polygon\">Polygon</link>, and the <emphasis "
"role=\"bold\">collection</emphasis> types <link "
"linkend=\"MultiPoint\">MultiPoint</link>, <link "
"linkend=\"MultiLineString\">MultiLineString</link>, <link "
"linkend=\"MultiPolygon\">MultiPolygon</link> and <link "
"linkend=\"GeometryCollection\">GeometryCollection</link>. The <link xlink:"
"href=\"https://portal.ogc.org/files/?artifact_id=25355\"><emphasis>Simple "
"Features Access - Part 1: Common architecture v1.2.1</emphasis></link> adds "
"subtypes for the structures <link "
"linkend=\"PolyhedralSurface\">PolyhedralSurface</link>, <link "
"linkend=\"Triangle\">Triangle</link> and <link linkend=\"TIN\">TIN</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Geometry models shapes in the 2-dimensional Cartesian plane. The "
"PolyhedralSurface, Triangle, and TIN types can also represent shapes in 3-"
"dimensional space. The size and location of shapes are specified by their "
"<emphasis role=\"bold\">coordinates</emphasis>. Each coordinate has a X and "
"Y <emphasis role=\"bold\">ordinate</emphasis> value determining its location "
"in the plane. Shapes are constructed from points or line segments, with "
"points specified by a single coordinate, and line segments by two "
"coordinates."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Coordinates may contain optional Z and M ordinate values. The Z ordinate is "
"often used to represent elevation. The M ordinate contains a measure value, "
"which may represent time or distance. If Z or M values are present in a "
"geometry value, they must be defined for each point in the geometry. If a "
"geometry has Z or M ordinates the <emphasis role=\"bold\">coordinate "
"dimension</emphasis> is 3D; if it has both Z and M the coordinate dimension "
"is 4D."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Geometry values are associated with a <emphasis role=\"bold\">spatial "
"reference system</emphasis> indicating the coordinate system in which it is "
"embedded. The spatial reference system is identified by the geometry SRID "
"number. The units of the X and Y axes are determined by the spatial "
"reference system. In <emphasis role=\"bold\">planar</emphasis> reference "
"systems the X and Y coordinates typically represent easting and northing, "
"while in <emphasis role=\"bold\">geodetic</emphasis> systems they represent "
"longitude and latitude. SRID 0 represents an infinite Cartesian plane with "
"no units assigned to its axes. See <xref linkend=\"spatial_ref_sys\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The geometry <emphasis role=\"bold\">dimension</emphasis> is a property of "
"geometry types. Point types have dimension 0, linear types have dimension 1, "
"and polygonal types have dimension 2. Collections have the dimension of the "
"maximum element dimension."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A geometry value may be <emphasis role=\"bold\">empty</emphasis>. Empty "
"values contain no vertices (for atomic geometry types) or no elements (for "
"collections)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"An important property of geometry values is their spatial <emphasis "
"role=\"bold\">extent</emphasis> or <emphasis role=\"bold\">bounding box</"
"emphasis>, which the OGC model calls <emphasis role=\"bold\">envelope</"
"emphasis>. This is the 2 or 3-dimensional box which encloses the coordinates "
"of a geometry. It is an efficient way to represent a geometry's extent in "
"coordinate space and to check whether two geometries interact."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The geometry model allows evaluating topological spatial relationships as "
"described in <xref linkend=\"DE-9IM\"/>. To support this the concepts of "
"<emphasis role=\"bold\">interior</emphasis>, <emphasis "
"role=\"bold\">boundary</emphasis> and <emphasis role=\"bold\">exterior</"
"emphasis> are defined for each geometry type. Geometries are topologically "
"closed, so they always contain their boundary. The boundary is a geometry of "
"dimension one less than that of the geometry itself."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The OGC geometry model defines validity rules for each geometry type. These "
"rules ensure that geometry values represents realistic situations (e.g. it "
"is possible to specify a polygon with a hole lying outside the shell, but "
"this makes no sense geometrically and is thus invalid). PostGIS also allows "
"storing and manipulating invalid geometry values. This allows detecting and "
"fixing them if needed. See <xref linkend=\"OGC_Validity\"/>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Point"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A Point is a 0-dimensional geometry that represents a single location in "
"coordinate space."
msgstr ""

#. Tag: title
#, no-c-format
msgid "LineString"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A LineString is a 1-dimensional line formed by a contiguous sequence of line "
"segments. Each line segment is defined by two points, with the end point of "
"one segment forming the start point of the next segment. An OGC-valid "
"LineString has either zero or two or more points, but PostGIS also allows "
"single-point LineStrings. LineStrings may cross themselves (self-intersect). "
"A LineString is <emphasis role=\"bold\">closed</emphasis> if the start and "
"end points are the same. A LineString is <emphasis role=\"bold\">simple</"
"emphasis> if it does not self-intersect."
msgstr ""

#. Tag: title
#, no-c-format
msgid "LinearRing"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A LinearRing is a LineString which is both closed and simple. The first and "
"last points must be equal, and the line must not self-intersect."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Polygon"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A Polygon is a 2-dimensional planar region, delimited by an exterior "
"boundary (the shell) and zero or more interior boundaries (holes). Each "
"boundary is a <link linkend=\"LinearRing\">LinearRing</link>."
msgstr ""

#. Tag: title
#, no-c-format
msgid "MultiPoint"
msgstr ""

#. Tag: para
#, no-c-format
msgid "A MultiPoint is a collection of Points."
msgstr ""

#. Tag: title
#, no-c-format
msgid "MultiLineString"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A MultiLineString is a collection of LineStrings. A MultiLineString is "
"closed if each of its elements is closed."
msgstr ""

#. Tag: title
#, no-c-format
msgid "MultiPolygon"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A MultiPolygon is a collection of non-overlapping, non-adjacent Polygons. "
"Polygons in the collection may touch only at a finite number of points."
msgstr ""

#. Tag: title
#, no-c-format
msgid "GeometryCollection"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A GeometryCollection is a heterogeneous (mixed) collection of geometries."
msgstr ""

#. Tag: title
#, no-c-format
msgid "PolyhedralSurface"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A PolyhedralSurface is a contiguous collection of patches or facets which "
"share some edges. Each patch is a planar Polygon. If the Polygon coordinates "
"have Z ordinates then the surface is 3-dimensional."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Triangle"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A Triangle is a polygon defined by three distinct non-collinear vertices. "
"Because a Triangle is a polygon it is specified by four coordinates, with "
"the first and fourth being equal."
msgstr ""

#. Tag: title
#, no-c-format
msgid "<title>TIN</title>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A TIN is a collection of non-overlapping <link "
"linkend=\"Triangle\">Triangle</link>s representing a <link xlink:"
"href=\"https://en.wikipedia.org/wiki/"
"Triangulated_irregular_network\">Triangulated Irregular Network</link>."
msgstr ""

#. Tag: title
#, no-c-format
msgid "SQL/MM Part 3 - Curves"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <link xlink:href=\"https://www.iso.org/obp/ui/#iso:std:iso-iec:13249:-3:"
"ed-5:v1:en\"><emphasis>ISO/IEC 13249-3 SQL Multimedia - Spatial</emphasis></"
"link> standard (SQL/MM) extends the OGC SFA to define Geometry subtypes "
"containing curves with circular arcs. The SQL/MM types support 3DM, 3DZ and "
"4D coordinates."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"All floating point comparisons within the SQL-MM implementation are "
"performed to a specified tolerance, currently 1E-8."
msgstr ""

#. Tag: title
#, no-c-format
msgid "CircularString"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"CircularString is the basic curve type, similar to a LineString in the "
"linear world. A single arc segment is specified by three points: the start "
"and end points (first and third) and some other point on the arc. To specify "
"a closed circle the start and end points are the same and the middle point "
"is the opposite point on the circle diameter (which is the center of the "
"arc). In a sequence of arcs the end point of the previous arc is the start "
"point of the next arc, just like the segments of a LineString. This means "
"that a CircularString must have an odd number of points greater than 1."
msgstr ""

#. Tag: title
#, no-c-format
msgid "CompoundCurve"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A CompoundCurve is a single continuous curve that may contain both circular "
"arc segments and linear segments. That means that in addition to having well-"
"formed components, the end point of every component (except the last) must "
"be coincident with the start point of the following component."
msgstr ""

#. Tag: title
#, no-c-format
msgid "CurvePolygon"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A CurvePolygon is like a polygon, with an outer ring and zero or more inner "
"rings. The difference is that a ring can be a CircularString or "
"CompoundCurve as well as a LineString."
msgstr ""

#. Tag: para
#, no-c-format
msgid "As of PostGIS 1.4 PostGIS supports compound curves in a curve polygon."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Example: A CurvePolygon with the shell defined by a CompoundCurve containing "
"a CircularString and a LineString, and a hole defined by a CircularString"
msgstr ""

#. Tag: title
#, no-c-format
msgid "MultiCurve"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A MultiCurve is a collection of curves which can include LineStrings, "
"CircularStrings or CompoundCurves."
msgstr ""

#. Tag: title
#, no-c-format
msgid "MultiSurface"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A MultiSurface is a collection of surfaces, which can be (linear) Polygons "
"or CurvePolygons."
msgstr ""

#. Tag: title
#, no-c-format
msgid "WKT and WKB"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The OGC SFA specification defines two formats for representing geometry "
"values for external use: Well-Known Text (WKT) and Well-Known Binary (WKB). "
"Both WKT and WKB include information about the type of the object and the "
"coordinates which define it."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Well-Known Text (WKT) provides a standard textual representation of spatial "
"data. Examples of WKT representations of spatial objects are:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT(0 0)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT Z (0 0 0)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT ZM (0 0 0 0)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT EMPTY"
msgstr ""

#. Tag: para
#, no-c-format
msgid "LINESTRING(0 0,1 1,1 2)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "LINESTRING EMPTY"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POLYGON((0 0,4 0,4 4,0 4,0 0),(1 1, 2 1, 2 2, 1 2,1 1))"
msgstr ""

#. Tag: para
#, no-c-format
msgid "MULTIPOINT((0 0),(1 2))"
msgstr ""

#. Tag: para
#, no-c-format
msgid "MULTIPOINT Z ((0 0 0),(1 2 3))"
msgstr ""

#. Tag: para
#, no-c-format
msgid "MULTIPOINT EMPTY"
msgstr ""

#. Tag: para
#, no-c-format
msgid "MULTILINESTRING((0 0,1 1,1 2),(2 3,3 2,5 4))"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"MULTIPOLYGON(((0 0,4 0,4 4,0 4,0 0),(1 1,2 1,2 2,1 2,1 1)), ((-1 -1,-1 -2,-2 "
"-2,-2 -1,-1 -1)))"
msgstr ""

#. Tag: para
#, no-c-format
msgid "GEOMETRYCOLLECTION(POINT(2 3),LINESTRING(2 3,3 4))"
msgstr ""

#. Tag: para
#, no-c-format
msgid "GEOMETRYCOLLECTION EMPTY"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Input and output of WKT is provided by the functions <xref "
"linkend=\"ST_AsText\"/> and <xref linkend=\"ST_GeomFromText\"/>:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For example, a statement to create and insert a spatial object from WKT and "
"a SRID is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Well-Known Binary (WKB) provides a portable, full-precision representation "
"of spatial data as binary data (arrays of bytes). Examples of the WKB "
"representations of spatial objects are:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "WKT: POINT(1 1)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "WKB: 0101000000000000000000F03F000000000000F03"
msgstr ""

#. Tag: para
#, no-c-format
msgid "WKT: LINESTRING (2 2, 9 9)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"WKB: "
"0102000000020000000000000000000040000000000000004000000000000022400000000000002240"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Input and output of WKB is provided by the functions <xref "
"linkend=\"ST_AsBinary\"/> and <xref linkend=\"ST_GeomFromWKB\"/>:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For example, a statement to create and insert a spatial object from WKB is:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Geometry Data Type"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"PostGIS implements the OGC Simple Features model by defining a PostgreSQL "
"data type called <varname>geometry</varname>. It represents all of the "
"geometry subtypes by using an internal type code (see <xref "
"linkend=\"GeometryType\"/> and <xref linkend=\"ST_GeometryType\"/>). This "
"allows modelling spatial features as rows of tables defined with a column of "
"type <varname>geometry</varname>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>geometry</varname> data type is <emphasis>opaque</emphasis>, "
"which means that all access is done via invoking functions on geometry "
"values. Functions allow creating geometry objects, accessing or updating all "
"internal fields, and compute new geometry values. PostGIS supports all the "
"functions specified in the OGC <link xlink:href=\"https://portal.ogc.org/"
"files/?artifact_id=25354\"><emphasis>Simple feature access - Part 2: SQL "
"option</emphasis></link> (SFS) specification, as well many others. See <xref "
"linkend=\"reference\"/> for the full list of functions."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"PostGIS follows the SFA standard by prefixing spatial functions with "
"\"ST_\". This was intended to stand for \"Spatial and Temporal\", but the "
"temporal part of the standard was never developed. Instead it can be "
"interpreted as \"Spatial Type\"."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The SFA standard specifies that spatial objects include a Spatial Reference "
"System identifier (SRID). The SRID is required when creating spatial objects "
"for insertion into the database (it may be defaulted to 0). See <xref "
"linkend=\"ST_SRID\"/> and <xref linkend=\"spatial_ref_sys\"/>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"To make querying geometry efficient PostGIS defines various kinds of spatial "
"indexes, and spatial operators to use them. See <xref linkend=\"build-"
"indexes\"/> and <xref linkend=\"using-query-indexes\"/> for details."
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS EWKB and EWKT"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"OGC SFA specifications initially supported only 2D geometries, and the "
"geometry SRID is not included in the input/output representations. The OGC "
"SFA specification 1.2.1 (which aligns with the ISO 19125 standard) adds "
"support for 3D (ZYZ) and measured (XYM and XYZM) coordinates, but still does "
"not include the SRID value."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Because of these limitations PostGIS defined extended EWKB and EWKT formats. "
"They provide 3D (XYZ and XYM) and 4D (XYZM) coordinate support and include "
"SRID information. Including all geometry information allows PostGIS to use "
"EWKB as the format of record (e.g. in DUMP files)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"EWKB and EWKT are used for the \"canonical forms\" of PostGIS data objects. "
"For input, the canonical form for binary data is EWKB, and for text data "
"either EWKB or EWKT is accepted. This allows geometry values to be created "
"by casting a text value in either HEXEWKB or EWKT to a geometry value using "
"<varname>::geometry</varname>. For output, the canonical form for binary is "
"EWKB, and for text it is HEXEWKB (hex-encoded EWKB)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For example this statement creates a geometry by casting from an EWKT text "
"value, and outputs it using the canonical form of HEXEWKB:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "PostGIS EWKT output has a few differences to OGC WKT:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "For 3DZ geometries the Z qualifier is omitted:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "OGC: POINT Z (1 2 3)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "EWKT: POINT (1 2 3)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "For 3DM geometries the M qualifier is included:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "OGC: POINT M (1 2 3)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "EWKT: POINTM (1 2 3)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "For 4D geometries the ZM qualifier is omitted:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "OGC: POINT ZM (1 2 3 4)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "EWKT: POINT (1 2 3 4)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"EWKT avoids over-specifying dimensionality and the inconsistencies that can "
"occur with the OGC/ISO format, such as:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT ZM (1 1)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT ZM (1 1 1)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT (1 1 1 1)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"PostGIS extended formats are currently a superset of the OGC ones, so that "
"every valid OGC WKB/WKT is also valid EWKB/EWKT. However, this might vary in "
"the future, if the OGC extends a format in a way that conflicts with the "
"PosGIS definition. Thus you SHOULD NOT rely on this compatibility!"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Examples of the EWKT text representation of spatial objects are:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT(0 0 0) -- XYZ"
msgstr ""

#. Tag: para
#, no-c-format
msgid "SRID=32632;POINT(0 0) -- XY with SRID"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINTM(0 0 0) -- XYM"
msgstr ""

#. Tag: para
#, no-c-format
msgid "POINT(0 0 0 0) -- XYZM"
msgstr ""

#. Tag: para
#, no-c-format
msgid "SRID=4326;MULTIPOINTM(0 0 0,1 2 1) -- XYM with SRID"
msgstr ""

#. Tag: para
#, no-c-format
msgid "MULTILINESTRING((0 0 0,1 1 0,1 2 1),(2 3 1,3 2 1,5 4 1))"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"POLYGON((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0))"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"MULTIPOLYGON(((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 "
"0)),((-1 -1 0,-1 -2 0,-2 -2 0,-2 -1 0,-1 -1 0)))"
msgstr ""

#. Tag: para
#, no-c-format
msgid "GEOMETRYCOLLECTIONM( POINTM(2 3 9), LINESTRINGM(2 3 4, 3 4 5) )"
msgstr ""

#. Tag: para
#, no-c-format
msgid "MULTICURVE( (0 0, 5 5), CIRCULARSTRING(4 0, 4 4, 8 4) )"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"POLYHEDRALSURFACE( ((0 0 0, 0 0 1, 0 1 1, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 1 "
"1 0, 1 0 0, 0 0 0)), ((0 0 0, 1 0 0, 1 0 1, 0 0 1, 0 0 0)), ((1 1 0, 1 1 1, "
"1 0 1, 1 0 0, 1 1 0)), ((0 1 0, 0 1 1, 1 1 1, 1 1 0, 0 1 0)), ((0 0 1, 1 0 "
"1, 1 1 1, 0 1 1, 0 0 1)) )"
msgstr ""

#. Tag: para
#, no-c-format
msgid "TRIANGLE ((0 0, 0 10, 10 0, 0 0))"
msgstr ""

#. Tag: para
#, no-c-format
msgid "TIN( ((0 0 0, 0 0 1, 0 1 0, 0 0 0)), ((0 0 0, 0 1 0, 1 1 0, 0 0 0)) )"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Input and output using these formats is available using the following "
"functions:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For example, a statement to create and insert a PostGIS spatial object using "
"EWKT is:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Geography Data Type"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS <varname>geography</varname> data type provides native support "
"for spatial features represented on \"geographic\" coordinates (sometimes "
"called \"geodetic\" coordinates, or \"lat/lon\", or \"lon/lat\"). Geographic "
"coordinates are spherical coordinates expressed in angular units (degrees)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The basis for the PostGIS geometry data type is a plane. The shortest path "
"between two points on the plane is a straight line. That means functions on "
"geometries (areas, distances, lengths, intersections, etc) are calculated "
"using straight line vectors and cartesian mathematics. This makes them "
"simpler to implement and faster to execute, but also makes them inaccurate "
"for data on the spheroidal surface of the earth."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS geography data type is based on a spherical model. The shortest "
"path between two points on the sphere is a great circle arc. Functions on "
"geographies (areas, distances, lengths, intersections, etc) are calculated "
"using arcs on the sphere. By taking the spheroidal shape of the world into "
"account, the functions provide more accurate results."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Because the underlying mathematics is more complicated, there are fewer "
"functions defined for the geography type than for the geometry type. Over "
"time, as new algorithms are added the capabilities of the geography type "
"will expand. As a workaround one can convert back and forth between geometry "
"and geography types."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Like the geometry data type, geography data is associated with a spatial "
"reference system via a spatial reference system identifier (SRID). Any "
"geodetic (long/lat based) spatial reference system defined in the "
"<varname>spatial_ref_sys</varname> table can be used. You can add your own "
"custom geodetic spatial reference system as described in <xref "
"linkend=\"user-spatial-ref-sys\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For all spatial reference systems the units returned by measurement "
"functions (e.g. <xref linkend=\"ST_Distance\"/>, <xref linkend=\"ST_Length\"/"
">, <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Area\"/>) and for "
"the distance argument of <xref linkend=\"ST_DWithin\"/> are in meters."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Creating Geography Tables"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can create a table to store geography data using the <link xlink:"
"href=\"https://www.postgresql.org/docs/current/sql-createtable.html\">CREATE "
"TABLE</link> SQL statement with a column of type <varname>geography</"
"varname>. The following example creates a table with a geography column "
"storing 2D LineStrings in the WGS84 geodetic coordinate system (SRID 4326):"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The geography type supports two optional type modifiers:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"the spatial type modifier restricts the kind of shapes and dimensions "
"allowed in the column. Values allowed for the spatial type are: POINT, "
"LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, "
"GEOMETRYCOLLECTION. The geography type does not support curves, TINS, or "
"POLYHEDRALSURFACEs. The modifier supports coordinate dimensionality "
"restrictions by adding suffixes: Z, M and ZM. For example, a modifier of "
"'LINESTRINGM' only allows linestrings with three dimensions, and treats the "
"third dimension as a measure. Similarly, 'POINTZM' requires four dimensional "
"(XYZM) data."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"the SRID modifier restricts the spatial reference system SRID to a "
"particular number. If omitted, the SRID defaults to 4326 (WGS84 geodetic), "
"and all calculations are performed using WGS84."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Examples of creating tables with geography columns:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Create a table with 2D POINT geography with the default SRID 4326 (WGS84 "
"long/lat):"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a table with 2D POINT geography in NAD83 longlat:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a table with 3D (XYZ) POINTs and an explicit SRID of 4326:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a table with 2D LINESTRING geography with the default SRID 4326:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Create a table with 2D POLYGON geography with the SRID 4267 (NAD 1927 long "
"lat):"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Geography fields are registered in the <varname>geography_columns</varname> "
"system view. You can query the <varname>geography_columns</varname> view and "
"see that the table is listed:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Creating a spatial index works the same as for geometry columns. PostGIS "
"will note that the column type is GEOGRAPHY and create an appropriate sphere-"
"based index instead of the usual planar index used for GEOMETRY."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using Geography Tables"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can insert data into geography tables in the same way as geometry. "
"Geometry data will autocast to the geography type if it has SRID 4326. The "
"<link linkend=\"EWKB_EWKT\">EWKT and EWKB</link> formats can also be used to "
"specify geography values."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Any geodetic (long/lat) spatial reference system listed in "
"<varname>spatial_ref_sys</varname> table may be specified as a geography "
"SRID. Non-geodetic coordinate systems raise an error if used."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Query and measurement functions use units of meters. So distance parameters "
"should be expressed in meters, and return values should be expected in "
"meters (or square meters for areas)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can see the power of geography in action by calculating how close a "
"plane flying a great circle route from Seattle to London (LINESTRING(-122.33 "
"47.606, 0.0 51.5)) comes to Reykjavik (POINT(-21.96 64.15)) (<link xlink:"
"href=\"http://gc.kls2.com/cgi-bin/gc?PATH=SEA-LHR\">map the route</link>)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The geography type calculates the true shortest distance of 122.235 km over "
"the sphere between Reykjavik and the great circle flight path between "
"Seattle and London."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The geometry type calculates a meaningless cartesian distance between "
"Reykjavik and the straight line path from Seattle to London plotted on a "
"flat map of the world. The nominal units of the result is \"degrees\", but "
"the result doesn't correspond to any true angular difference between the "
"points, so even calling them \"degrees\" is inaccurate."
msgstr ""

#. Tag: title
#, no-c-format
msgid "When to use the Geography data type"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The geography data type allows you to store data in longitude/latitude "
"coordinates, but at a cost: there are fewer functions defined on GEOGRAPHY "
"than there are on GEOMETRY; those functions that are defined take more CPU "
"time to execute."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The data type you choose should be determined by the expected working area "
"of the application you are building. Will your data span the globe or a "
"large continental area, or is it local to a state, county or municipality?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If your data is contained in a small area, you might find that choosing an "
"appropriate projection and using GEOMETRY is the best solution, in terms of "
"performance and functionality available."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If your data is global or covers a continental region, you may find that "
"GEOGRAPHY allows you to build a system without having to worry about "
"projection details. You store your data in longitude/latitude, and use the "
"functions that have been defined on GEOGRAPHY."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If you don't understand projections, and you don't want to learn about them, "
"and you're prepared to accept the limitations in functionality available in "
"GEOGRAPHY, then it might be easier for you to use GEOGRAPHY than GEOMETRY. "
"Simply load your data up as longitude/latitude and go from there."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Refer to <xref linkend=\"PostGIS_TypeFunctionMatrix\"/> for compare between "
"what is supported for Geography vs. Geometry. For a brief listing and "
"description of Geography functions, refer to <xref "
"linkend=\"PostGIS_GeographyFunctions\"/>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Geography Advanced FAQ"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Do you calculate on the sphere or the spheroid?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"By default, all distance and area calculations are done on the spheroid. You "
"should find that the results of calculations in local areas match up will "
"with local planar results in good local projections. Over larger areas, the "
"spheroidal calculations will be more accurate than any calculation done on a "
"projected plane."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"All the geography functions have the option of using a sphere calculation, "
"by setting a final boolean parameter to 'FALSE'. This will somewhat speed up "
"calculations, particularly for cases where the geometries are very simple."
msgstr ""

#. Tag: para
#, no-c-format
msgid "What about the date-line and the poles?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"All the calculations have no conception of date-line or poles, the "
"coordinates are spherical (longitude/latitude) so a shape that crosses the "
"dateline is, from a calculation point of view, no different from any other "
"shape."
msgstr ""

#. Tag: para
#, no-c-format
msgid "What is the longest arc you can process?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"We use great circle arcs as the \"interpolation line\" between two points. "
"That means any two points are actually joined up two ways, depending on "
"which direction you travel along the great circle. All our code assumes that "
"the points are joined by the *shorter* of the two paths along the great "
"circle. As a consequence, shapes that have arcs of more than 180 degrees "
"will not be correctly modelled."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Why is it so slow to calculate the area of Europe / Russia / insert big "
"geographic region here ?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Because the polygon is so darned huge! Big areas are bad for two reasons: "
"their bounds are huge, so the index tends to pull the feature no matter what "
"query you run; the number of vertices is huge, and tests (distance, "
"containment) have to traverse the vertex list at least once and sometimes N "
"times (with N being the number of vertices in the other candidate feature)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"As with GEOMETRY, we recommend that when you have very large polygons, but "
"are doing queries in small areas, you \"denormalize\" your geometric data "
"into smaller chunks so that the index can effectively subquery parts of the "
"object and so queries don't have to pull out the whole object every time. "
"Please consult <xref linkend=\"ST_Subdivide\"/> function documentation. Just "
"because you *can* store all of Europe in one polygon doesn't mean you "
"*should*."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"PostGIS is compliant with the Open Geospatial Consortium’s (OGC) Simple "
"Features specification. That standard defines the concepts of geometry being "
"<emphasis>simple</emphasis> and <emphasis>valid</emphasis>. These "
"definitions allow the Simple Features geometry model to represent spatial "
"objects in a consistent and unambiguous way that supports efficient "
"computation. (Note: the OGC SF and SQL/MM have the same definitions for "
"simple and valid.)"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Simple Geometry"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <emphasis>simple</emphasis> geometry is one that has no anomalous "
"geometric points, such as self intersection or self tangency."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <varname>POINT</varname> is inherently <emphasis>simple</emphasis> as a 0-"
"dimensional geometry object."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>MULTIPOINT</varname>s are <emphasis>simple</emphasis> if no two "
"coordinates (<varname>POINT</varname>s) are equal (have identical coordinate "
"values)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <varname>LINESTRING</varname> is <emphasis>simple</emphasis> if it does "
"not pass through the same point twice, except for the endpoints. If the "
"endpoints of a simple LineString are identical it is called "
"<emphasis>closed</emphasis> and referred to as a Linear Ring."
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid ""
"<emphasis role=\"bold\">(a)</emphasis> and <emphasis role=\"bold\">(c)</"
"emphasis> are simple <varname>LINESTRING</varname>s. <emphasis "
"role=\"bold\">(b)</emphasis> and <emphasis role=\"bold\">(d)</emphasis> are "
"not simple. <emphasis role=\"bold\">(c)</emphasis> is a closed Linear Ring."
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(a)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(b)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(c)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(d)</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <varname>MULTILINESTRING</varname> is <emphasis>simple</emphasis> only if "
"all of its elements are simple and the only intersection between any two "
"elements occurs at points that are on the boundaries of both elements."
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid ""
"<emphasis role=\"bold\">(e)</emphasis> and <emphasis role=\"bold\">(f)</"
"emphasis> are simple <varname>MULTILINESTRING</varname>s. <emphasis "
"role=\"bold\">(g)</emphasis> is not simple."
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(e)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(f)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(g)</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>POLYGON</varname>s are formed from linear rings, so valid polygonal "
"geometry is always <emphasis>simple</emphasis>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"To test if a geometry is simple use the <xref linkend=\"ST_IsSimple\"/> "
"function:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Generally, PostGIS functions do not require geometric arguments to be "
"simple. Simplicity is primarily used as a basis for defining geometric "
"validity. It is also a requirement for some kinds of spatial data models "
"(for example, linear networks often disallow lines that cross). Multipoint "
"and linear geometry can be made simple using <xref linkend=\"ST_UnaryUnion\"/"
">."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Valid Geometry"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Geometry validity primarily applies to 2-dimensional geometries "
"(<varname>POLYGON</varname>s and <varname>MULTIPOLYGON</varname>s) . "
"Validity is defined by rules that allow polygonal geometry to model planar "
"areas unambiguously."
msgstr ""

#. Tag: para
#, no-c-format
msgid "A <varname>POLYGON</varname> is <emphasis>valid</emphasis> if:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"the polygon boundary rings (the exterior shell ring and interior hole rings) "
"are <emphasis>simple</emphasis> (do not cross or self-touch). Because of "
"this a polygon cannot have cut lines, spikes or loops. This implies that "
"polygon holes must be represented as interior rings, rather than by the "
"exterior ring self-touching (a so-called \"inverted hole\")."
msgstr ""

#. Tag: para
#, no-c-format
msgid "boundary rings do not cross"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"boundary rings may touch at points but only as a tangent (i.e. not in a line)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "interior rings are contained in the exterior ring"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"the polygon interior is simply connected (i.e. the rings must not touch in a "
"way that splits the polygon into more than one part)"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid ""
"<emphasis role=\"bold\">(h)</emphasis> and <emphasis role=\"bold\">(i)</"
"emphasis> are valid <varname>POLYGON</varname>s. <emphasis role=\"bold\">(j-"
"m)</emphasis> are invalid. <emphasis role=\"bold\">(j)</emphasis> can be "
"represented as a valid <varname>MULTIPOLYGON</varname>."
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(h)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(i)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(j)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(k)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(l)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(m)</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "A <varname>MULTIPOLYGON</varname> is <emphasis>valid</emphasis> if:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "its element <varname>POLYGON</varname>s are valid"
msgstr ""

#. Tag: para
#, no-c-format
msgid "elements do not overlap (i.e. their interiors must not intersect)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "elements touch only at points (i.e. not along a line)"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid ""
"<emphasis role=\"bold\">(n)</emphasis> is a valid <varname>MULTIPOLYGON</"
"varname>. <emphasis role=\"bold\">(o)</emphasis> and <emphasis "
"role=\"bold\">(p)</emphasis> are invalid."
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(n)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(o)</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(p)</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"These rules mean that valid polygonal geometry is also <emphasis>simple</"
"emphasis>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For linear geometry the only validity rule is that <varname>LINESTRING</"
"varname>s must have at least two points and have non-zero length (or "
"equivalently, have at least two distinct points.) Note that non-simple (self-"
"intersecting) lines are valid."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>POINT</varname> and <varname>MULTIPOINT</varname> geometries have "
"no validity rules."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Managing Validity"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"PostGIS allows creating and storing both valid and invalid Geometry. This "
"allows invalid geometry to be detected and flagged or fixed. There are also "
"situations where the OGC validity rules are stricter than desired (examples "
"of this are zero-length linestrings and polygons with inverted holes.)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Many of the functions provided by PostGIS rely on the assumption that "
"geometry arguments are valid. For example, it does not make sense to "
"calculate the area of a polygon that has a hole defined outside of the "
"polygon, or to construct a polygon from a non-simple boundary line. Assuming "
"valid geometric inputs allows functions to operate more efficiently, since "
"they do not need to check for topological correctness. (Notable exceptions "
"are that zero-length lines and polygons with inversions are generally "
"handled correctly.) Also, most PostGIS functions produce valid geometry "
"output if the inputs are valid. This allows PostGIS functions to be chained "
"together safely."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If you encounter unexpected error messages when calling PostGIS functions "
"(such as \"GEOS Intersection() threw an error!\"), you should first confirm "
"that the function arguments are valid. If they are not, then consider using "
"one of the techniques below to ensure the data you are processing is valid."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If a function reports an error with valid inputs, then you may have found an "
"error in either PostGIS or one of the libraries it uses, and you should "
"report this to the PostGIS project. The same is true if a PostGIS function "
"returns an invalid geometry for valid input."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"To test if a geometry is valid use the <xref linkend=\"ST_IsValid\"/> "
"function:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Information about the nature and location of an geometry invalidity are "
"provided by the <xref linkend=\"ST_IsValidDetail\"/> function:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"In some situations it is desirable to correct invalid geometry "
"automatically. Use the <xref linkend=\"ST_MakeValid\"/> function to do this. "
"(<code>ST_MakeValid</code> is a case of a spatial function that "
"<emphasis>does</emphasis> allow invalid input!)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"By default, PostGIS does not check for validity when loading geometry, "
"because validity testing can take a lot of CPU time for complex geometries. "
"If you do not trust your data sources, you can enforce a validity check on "
"your tables by adding a check constraint:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Spatial Reference Systems"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <link xlink:href=\"https://en.wikipedia.org/wiki/"
"Spatial_reference_system\">Spatial Reference System</link> (SRS) (also "
"called a Coordinate Reference System (CRS)) defines how geometry is "
"referenced to locations on the Earth's surface. There are three types of SRS:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <emphasis role=\"bold\">geodetic</emphasis> SRS uses angular coordinates "
"(longitude and latitude) which map directly to the surface of the earth."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <emphasis role=\"bold\">projected</emphasis> SRS uses a mathematical "
"projection transformation to \"flatten\" the surface of the spheroidal earth "
"onto a plane. It assigns location coordinates in a way that allows direct "
"measurement of quantities such as distance, area, and angle. The coordinate "
"system is Cartesian, which means it has a defined origin point and two "
"perpendicular axes (usually oriented North and East). Each projected SRS "
"uses a stated length unit (usually metres or feet). A projected SRS may be "
"limited in its area of applicability to avoid distortion and fit within the "
"defined coordinate bounds."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A <emphasis role=\"bold\">local</emphasis> SRS is a Cartesian coordinate "
"system which is not referenced to the earth's surface. In PostGIS this is "
"specified by a SRID value of 0."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"There are many different spatial reference systems in use. Common SRSes are "
"standardized in the European Petroleum Survey Group <link xlink:"
"href=\"http://www.epsg.org/\">EPSG database</link>. For convenience PostGIS "
"(and many other spatial systems) refers to SRS definitions using an integer "
"identifier called a SRID."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A geometry is associated with a Spatial Reference System by its SRID value, "
"which is accessed by <xref linkend=\"ST_SRID\"/>. The SRID for a geometry "
"can be assigned using <xref linkend=\"ST_SetSRID\"/>. Some geometry "
"constructor functions allow supplying a SRID (such as <xref "
"linkend=\"ST_Point\"/> and <xref linkend=\"ST_MakeEnvelope\"/>). The <link "
"linkend=\"EWKB_EWKT\">EWKT</link> format supports SRIDs with the "
"<code>SRID=n;</code> prefix."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Spatial functions processing pairs of geometries (such as <link "
"linkend=\"Overlay_Functions\">overlay</link> and <link "
"linkend=\"Spatial_Relationships\">relationship</link> functions) require "
"that the input geometries are in the same spatial reference system (have the "
"same SRID). Geometry data can be transformed into a different spatial "
"reference system using <xref linkend=\"ST_Transform\"/> and <xref "
"linkend=\"ST_TransformPipeline\"/>. Geometry returned from functions has the "
"same SRS as the input geometries."
msgstr ""

#. Tag: title
#, no-c-format
msgid "SPATIAL_REF_SYS Table"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>SPATIAL_REF_SYS</varname> table used by PostGIS is an OGC-"
"compliant database table that defines the available spatial reference "
"systems. It holds the numeric SRIDs and textual descriptions of the "
"coordinate systems."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The <varname>spatial_ref_sys</varname> table definition is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The columns are:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"An integer code that uniquely identifies the <link xlink:href=\"http://en."
"wikipedia.org/wiki/SRID\">Spatial Reference System</link> (SRS) within the "
"database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The name of the standard or standards body that is being cited for this "
"reference system. For example, \"EPSG\" is a valid <varname>auth_name</"
"varname>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The ID of the Spatial Reference System as defined by the Authority cited in "
"the <varname>auth_name</varname>. In the case of EPSG, this is the EPSG code."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The Well-Known Text representation of the Spatial Reference System. An "
"example of a WKT SRS representation is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For a discussion of SRS WKT, see the OGC standard <link xlink:href=\"http://"
"docs.opengeospatial.org/is/12-063r5/12-063r5.html\">Well-known text "
"representation of coordinate reference systems</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"PostGIS uses the PROJ library to provide coordinate transformation "
"capabilities. The <varname>proj4text</varname> column contains the PROJ "
"coordinate definition string for a particular SRID. For example:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For more information see the <link xlink:href=\"https://proj.org/\">PROJ web "
"site</link>. The <filename>spatial_ref_sys.sql</filename> file contains both "
"<varname>srtext</varname> and <varname>proj4text</varname> definitions for "
"all EPSG projections."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"When retrieving spatial reference system definitions for use in "
"transformations, PostGIS uses fhe following strategy:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If <varname>auth_name</varname> and <varname>auth_srid</varname> are present "
"(non-NULL) use the PROJ SRS based on those entries (if one exists)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If <varname>srtext</varname> is present create a SRS using it, if possible."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If <varname>proj4text</varname> is present create a SRS using it, if "
"possible."
msgstr ""

#. Tag: title
#, no-c-format
msgid "User-Defined Spatial Reference Systems"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS <varname>spatial_ref_sys</varname> table contains over 3000 of "
"the most common spatial reference system definitions that are handled by the "
"<link xlink:href=\"https://proj.org\">PROJ</link> projection library. But "
"there are many coordinate systems that it does not contain. You can add SRS "
"definitions to the table if you have the required information about the "
"spatial reference system. Or, you can define your own custom spatial "
"reference system if you are familiar with PROJ constructs. Keep in mind that "
"most spatial reference systems are regional and have no meaning when used "
"outside of the bounds they were intended for."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A resource for finding spatial reference systems not defined in the core set "
"is <link xlink:href=\"http://spatialreference.org/\">http://spatialreference."
"org/</link>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Some commonly used spatial reference systems are: <link xlink:href=\"http://"
"spatialreference.org/ref/epsg/4326/\">4326 - WGS 84 Long Lat</link>, <link "
"xlink:href=\"http://spatialreference.org/ref/epsg/4269/\">4269 - NAD 83 Long "
"Lat</link>, <link xlink:href=\"http://spatialreference.org/ref/epsg/3395/"
"\">3395 - WGS 84 World Mercator</link>, <link xlink:href=\"http://"
"spatialreference.org/ref/epsg/2163/\">2163 - US National Atlas Equal Area</"
"link>, and the 60 WGS84 UTM zones. UTM zones are one of the most ideal for "
"measurement, but only cover 6-degree regions. (To determine which UTM zone "
"to use for your area of interest, see the <link xlink:href=\"http://trac."
"osgeo.org/postgis/wiki/UsersWikiplpgsqlfunctionsDistance\">utmzone PostGIS "
"plpgsql helper function</link>.)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"US states use State Plane spatial reference systems (meter or feet based) - "
"usually one or 2 exists per state. Most of the meter-based ones are in the "
"core set, but many of the feet-based ones or ESRI-created ones will need to "
"be copied from <link xlink:href=\"http://spatialreference."
"org\">spatialreference.org</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can even define non-Earth-based coordinate systems, such as <link xlink:"
"href=\"http://spatialreference.org/ref/iau2000/mars-2000/\">Mars 2000</link> "
"This Mars coordinate system is non-planar (it's in degrees spheroidal), but "
"you can use it with the <varname>geography</varname> type to obtain length "
"and proximity measurements in meters instead of degrees."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Here is an example of loading a custom coordinate system using an unassigned "
"SRID and the PROJ definition for a US-centric Lambert Conformal projection:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Spatial Tables"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Creating a Spatial Table"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can create a table to store geometry data using the <link xlink:"
"href=\"https://www.postgresql.org/docs/current/sql-createtable.html\">CREATE "
"TABLE</link> SQL statement with a column of type <varname>geometry</"
"varname>. The following example creates a table with a geometry column "
"storing 2D (XY) LineStrings in the BC-Albers coordinate system (SRID 3005):"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>geometry</varname> type supports two optional <emphasis "
"role=\"bold\">type modifiers</emphasis>:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"the <emphasis role=\"bold\">spatial type modifier</emphasis> restricts the "
"kind of shapes and dimensions allowed in the column. The value can be any of "
"the supported <link linkend=\"RefObject\">geometry subtypes</link> (e.g. "
"POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, "
"GEOMETRYCOLLECTION, etc). The modifier supports coordinate dimensionality "
"restrictions by adding suffixes: Z, M and ZM. For example, a modifier of "
"'LINESTRINGM' allows only linestrings with three dimensions, and treats the "
"third dimension as a measure. Similarly, 'POINTZM' requires four dimensional "
"(XYZM) data."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"the <emphasis role=\"bold\">SRID modifier</emphasis> restricts the <link "
"linkend=\"spatial_ref_sys\">spatial reference system</link> SRID to a "
"particular number. If omitted, the SRID defaults to 0."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Examples of creating tables with geometry columns:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a table holding any kind of geometry with the default SRID:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a table with 2D POINT geometry with the default SRID:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a table with 3D (XYZ) POINTs and an explicit SRID of 3005:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Create a table with 4D (XYZM) LINESTRING geometry with the default SRID:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Create a table with 2D POLYGON geometry with the SRID 4267 (NAD 1927 long "
"lat):"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"It is possible to have more than one geometry column in a table. This can be "
"specified when the table is created, or a column can be added using the "
"<link xlink:href=\"https://www.postgresql.org/docs/current/sql-altertable."
"html\">ALTER TABLE</link> SQL statement. This example adds a column that can "
"hold 3D LineStrings:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "GEOMETRY_COLUMNS View"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The OGC <emphasis>Simple Features Specification for SQL</emphasis> defines "
"the <varname>GEOMETRY_COLUMNS</varname> metadata table to describe geometry "
"table structure. In PostGIS <varname>geometry_columns</varname> is a view "
"reading from database system catalog tables. This ensures that the spatial "
"metadata information is always consistent with the currently defined tables "
"and views. The view structure is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The fully qualified name of the feature table containing the geometry "
"column. There is no PostgreSQL analogue of \"catalog\" so that column is "
"left blank. For \"schema\" the PostgreSQL schema name is used "
"(<varname>public</varname> is the default)."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The name of the geometry column in the feature table."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The coordinate dimension (2, 3 or 4) of the column."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The ID of the spatial reference system used for the coordinate geometry in "
"this table. It is a foreign key reference to the <varname>spatial_ref_sys</"
"varname> table (see <xref linkend=\"spatial_ref_sys_table\"/>)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The type of the spatial object. To restrict the spatial column to a single "
"type, use one of: POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, "
"MULTIPOLYGON, GEOMETRYCOLLECTION or corresponding XYM versions POINTM, "
"LINESTRINGM, POLYGONM, MULTIPOINTM, MULTILINESTRINGM, MULTIPOLYGONM, "
"GEOMETRYCOLLECTIONM. For heterogeneous (mixed-type) collections, you can use "
"\"GEOMETRY\" as the type."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Manually Registering Geometry Columns"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Two of the cases where you may need this are the case of SQL Views and bulk "
"inserts. For bulk insert case, you can correct the registration in the "
"geometry_columns table by constraining the column or doing an alter table. "
"For views, you could expose using a CAST operation. Note, if your column is "
"typmod based, the creation process would register it correctly, so no need "
"to do anything. Also views that have no spatial function applied to the "
"geometry will register the same as the underlying table geometry column."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Although the old-constraint based method is still supported, a constraint-"
"based geometry column used directly in a view, will not register correctly "
"in geometry_columns, as will a typmod one. In this example we define a "
"column using typmod and another using constraints."
msgstr ""

#. Tag: para
#, no-c-format
msgid "If we run in psql"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"We observe they are defined differently -- one is typmod, one is constraint"
msgstr ""

#. Tag: para
#, no-c-format
msgid "In geometry_columns, they both register correctly"
msgstr ""

#. Tag: para
#, no-c-format
msgid "However -- if we were to create a view like this"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The typmod based geom view column registers correctly, but the constraint "
"based one does not."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This may change in future versions of PostGIS, but for now to force the "
"constraint-based view column to register correctly, you need to do this:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Loading Spatial Data"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Once you have created a spatial table, you are ready to upload spatial data "
"to the database. There are two built-in ways to get spatial data into a "
"PostGIS/PostgreSQL database: using formatted SQL statements or using the "
"Shapefile loader."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using SQL to Load Data"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If spatial data can be converted to a text representation (as either WKT or "
"WKB), then using SQL might be the easiest way to get data into PostGIS. Data "
"can be bulk-loaded into PostGIS/PostgreSQL by loading a text file of SQL "
"<code>INSERT</code> statements using the <code>psql</code> SQL utility."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A SQL load file (<filename>roads.sql</filename> for example) might look like "
"this:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The SQL file can be loaded into PostgreSQL using <code>psql</code>:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using the Shapefile Loader"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <filename>shp2pgsql</filename> data loader converts Shapefiles into SQL "
"suitable for insertion into a PostGIS/PostgreSQL database either in geometry "
"or geography format. The loader has several operating modes selected by "
"command line flags."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"There is also a <filename>shp2pgsql-gui</filename> graphical interface with "
"most of the options as the command-line loader. This may be easier to use "
"for one-off non-scripted loading or if you are new to PostGIS. It can also "
"be configured as a plugin to PgAdminIII."
msgstr ""

#. Tag: term
#, no-c-format
msgid "(c|a|d|p) These are mutually exclusive options:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Creates a new table and populates it from the Shapefile. <emphasis>This is "
"the default mode.</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Appends data from the Shapefile into the database table. Note that to use "
"this option to load multiple files, the files must have the same attributes "
"and same data types."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Drops the database table before creating a new table with the data in the "
"Shapefile."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Only produces the table creation SQL code, without adding any actual data. "
"This can be used if you need to completely separate the table creation and "
"data loading steps."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Display help screen."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Use the PostgreSQL \"dump\" format for the output data. This can be combined "
"with -a, -c and -d. It is much faster to load than the default \"insert\" "
"SQL format. Use this for very large data sets."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Creates and populates the geometry tables with the specified SRID. "
"Optionally specifies that the input shapefile uses the given FROM_SRID, in "
"which case the geometries will be reprojected to the target SRID."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Keep identifiers' case (column, schema and attributes). Note that attributes "
"in Shapefile are all UPPERCASE."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Coerce all integers to standard 32-bit integers, do not create 64-bit "
"bigints, even if the DBF header signature appears to warrant it."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a GiST index on the geometry column."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"-m <filename>a_file_name</filename> Specify a file containing a set of "
"mappings of (long) column names to 10 character DBF column names. The "
"content of the file is one or more lines of two names separated by white "
"space and no trailing or leading space. For example:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Generate simple geometries instead of MULTI geometries. Will only succeed if "
"all the geometries are actually single (I.E. a MULTIPOLYGON with a single "
"shell, or or a MULTIPOINT with a single vertex)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Force the output geometry to have the specified dimensionality. Use the "
"following strings to indicate the dimensionality: 2D, 3DZ, 3DM, 4D."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If the input has fewer dimensions that specified, the output will have those "
"dimensions filled in with zeroes. If the input has more dimensions that "
"specified, the unwanted dimensions will be stripped."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Output WKT format, instead of WKB. Note that this can introduce coordinate "
"drifts due to loss of precision."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Execute each statement on its own, without using a transaction. This allows "
"loading of the majority of good data when there are some bad geometries that "
"generate errors. Note that this cannot be used with the -D flag as the "
"\"dump\" format always uses a transaction."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Specify encoding of the input data (dbf file). When used, all attributes of "
"the dbf are converted from the specified encoding to UTF8. The resulting SQL "
"output will contain a <code>SET CLIENT_ENCODING to UTF8</code> command, so "
"that the backend will be able to reconvert from UTF8 to whatever encoding "
"the database is configured to use internally."
msgstr ""

#. Tag: para
#, no-c-format
msgid "NULL geometries handling policy (insert*,skip,abort)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"-n Only import DBF file. If your data has no corresponding shapefile, it "
"will automatically switch to this mode and load just the dbf. So setting "
"this flag is only needed if you have a full shapefile set, and you only want "
"the attribute data and no geometry."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Use geography type instead of geometry (requires lon/lat data) in WGS84 long "
"lat (SRID=4326)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Specify the tablespace for the new table. Indexes will still use the default "
"tablespace unless the -X parameter is also used. The PostgreSQL "
"documentation has a good description on when to use custom tablespaces."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Specify the tablespace for the new table's indexes. This applies to the "
"primary key index, and the GIST spatial index if -I is also used."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"When used, this flag will prevent the generation of <code>ANALYZE</code> "
"statements. Without the -Z flag (default behavior), the <code>ANALYZE</code> "
"statements will be generated."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"An example session using the loader to create an input file and loading it "
"might look like this:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "A conversion and load can be done in one step using UNIX pipes:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Extracting Spatial Data"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Spatial data can be extracted from the database using either SQL or the "
"Shapefile dumper. The section on SQL presents some of the functions "
"available to do comparisons and queries on spatial tables."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using SQL to Extract Data"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The most straightforward way of extracting spatial data out of the database "
"is to use a SQL <code>SELECT</code> query to define the data set to be "
"extracted and dump the resulting columns into a parsable text file:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"There will be times when some kind of restriction is necessary to cut down "
"the number of records returned. In the case of attribute-based restrictions, "
"use the same SQL syntax as used with a non-spatial table. In the case of "
"spatial restrictions, the following functions are useful:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "This function tells whether two geometries share any space."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This tests whether two geometries are geometrically identical. For example, "
"if 'POLYGON((0 0,1 1,1 0,0 0))' is the same as 'POLYGON((0 0,1 1,1 0,0 "
"0))' (it is)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Next, you can use these operators in queries. Note that when specifying "
"geometries and boxes on the SQL command line, you must explicitly turn the "
"string representations into geometries function. The 312 is a fictitious "
"spatial reference system that matches our data. So, for example:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The above query would return the single record from the \"ROADS_GEOM\" table "
"in which the geometry was equal to that value."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"To check whether some of the roads passes in the area defined by a polygon:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The most common spatial query will probably be a \"frame-based\" query, used "
"by client software, like data browsers and web mappers, to grab a \"map "
"frame\" worth of data for display."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"When using the \"&amp;&amp;\" operator, you can specify either a BOX3D as "
"the comparison feature or a GEOMETRY. When you specify a GEOMETRY, however, "
"its bounding box will be used for the comparison."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Using a \"BOX3D\" object for the frame, such a query looks like this:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Note the use of the SRID 312, to specify the projection of the envelope."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using the Shapefile Dumper"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <filename>pgsql2shp</filename> table dumper connects to the database and "
"converts a table (possibly defined by a query) into a shape file. The basic "
"syntax is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The commandline options are:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Write the output to a particular filename."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The database host to connect to."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The port to connect to on the database host."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The password to use when connecting to the database."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The username to use when connecting to the database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"In the case of tables with multiple geometry columns, the geometry column to "
"use when writing the shape file."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Use a binary cursor. This will make the operation faster, but will not work "
"if any NON-geometry attribute in the table lacks a cast to text."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Raw mode. Do not drop the <varname>gid</varname> field, or escape column "
"names."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Remap identifiers to ten character names. The content of the file is lines "
"of two symbols separated by a single white space and no trailing or leading "
"space: VERYLONGSYMBOL SHORTONE ANOTHERVERYLONGSYMBOL SHORTER etc."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Spatial Indexes"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Spatial indexes make using a spatial database for large data sets possible. "
"Without indexing, a search for features requires a sequential scan of every "
"record in the database. Indexing speeds up searching by organizing the data "
"into a structure which can be quickly traversed to find matching records."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The B-tree index method commonly used for attribute data is not very useful "
"for spatial data, since it only supports storing and querying data in a "
"single dimension. Data such as geometry (which has 2 or more dimensions) "
"requires an index method that supports range query across all the data "
"dimensions. One of the key advantages of PostgreSQL for spatial data "
"handling is that it offers several kinds of index methods which work well "
"for multi-dimensional data: GiST, BRIN and SP-GiST indexes."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">GiST (Generalized Search Tree)</emphasis> indexes "
"break up data into \"things to one side\", \"things which overlap\", "
"\"things which are inside\" and can be used on a wide range of data-types, "
"including GIS data. PostGIS uses an R-Tree index implemented on top of GiST "
"to index spatial data. GiST is the most commonly-used and versatile spatial "
"index method, and offers very good query performance."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">BRIN (Block Range Index)</emphasis> indexes operate "
"by summarizing the spatial extent of ranges of table records. Search is done "
"via a scan of the ranges. BRIN is only appropriate for use for some kinds of "
"data (spatially sorted, with infrequent or no update). But it provides much "
"faster index create time, and much smaller index size."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">SP-GiST (Space-Partitioned Generalized Search Tree)</"
"emphasis> is a generic index method that supports partitioned search trees "
"such as quad-trees, k-d trees, and radix trees (tries)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Spatial indexes store only the bounding box of geometries. Spatial queries "
"use the index as a <emphasis role=\"bold\">primary filter</emphasis> to "
"quickly determine a set of geometries potentially matching the query "
"condition. Most spatial queries require a <emphasis role=\"bold\">secondary "
"filter</emphasis> that uses a spatial predicate function to test a more "
"specific spatial condition. For more information on queying with spatial "
"predicates see <xref linkend=\"using-query-indexes\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"See also the <link xlink:href=\"https://postgis.net/workshops/postgis-intro/"
"indexing.html\">PostGIS Workshop section on spatial indexes</link>, and the "
"<link xlink:href=\"https://www.postgresql.org/docs/current/indexes."
"html\">PostgreSQL manual</link>."
msgstr ""

#. Tag: title
#, no-c-format
msgid "GiST Indexes"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"GiST stands for \"Generalized Search Tree\" and is a generic form of "
"indexing for multi-dimensional data. PostGIS uses an R-Tree index "
"implemented on top of GiST to index spatial data. GiST is the most commonly-"
"used and versatile spatial index method, and offers very good query "
"performance. Other implementations of GiST are used to speed up searches on "
"all kinds of irregular data structures (integer arrays, spectral data, etc) "
"which are not amenable to normal B-Tree indexing. For more information see "
"the <link xlink:href=\"https://www.postgresql.org/docs/current/gist."
"html\">PostgreSQL manual</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Once a spatial data table exceeds a few thousand rows, you will want to "
"build an index to speed up spatial searches of the data (unless all your "
"searches are based on attributes, in which case you'll want to build a "
"normal index on the attribute fields)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The syntax for building a GiST index on a \"geometry\" column is as follows:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The above syntax will always build a 2D-index. To get the an n-dimensional "
"index for the geometry type, you can create one using this syntax:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Building a spatial index is a computationally intensive exercise. It also "
"blocks write access to your table for the time it creates, so on a "
"production system you may want to do in in a slower CONCURRENTLY-aware way:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"After building an index, it is sometimes helpful to force PostgreSQL to "
"collect table statistics, which are used to optimize query plans:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "BRIN Indexes"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"BRIN stands for \"Block Range Index\". It is a general-purpose index method "
"provided by PostgreSQL. BRIN is a <emphasis>lossy</emphasis> index method, "
"meaning that a secondary check is required to confirm that a record matches "
"a given search condition (which is the case for all provided spatial "
"indexes). It provides much faster index creation and much smaller index "
"size, with reasonable read performance. Its primary purpose is to support "
"indexing very large tables on columns which have a correlation with their "
"physical location within the table. In addition to spatial indexing, BRIN "
"can speed up searches on various kinds of attribute data structures "
"(integer, arrays etc). For more information see the <link xlink:"
"href=\"https://www.postgresql.org/docs/current/brin.html\">PostgreSQL "
"manual</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Once a spatial table exceeds a few thousand rows, you will want to build an "
"index to speed up spatial searches of the data. GiST indexes are very "
"performant as long as their size doesn't exceed the amount of RAM available "
"for the database, and as long as you can afford the index storage size, and "
"the cost of index update on write. Otherwise, for very large tables BRIN "
"index can be considered as an alternative."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A BRIN index stores the bounding box enclosing all the geometries contained "
"in the rows in a contiguous set of table blocks, called a <emphasis>block "
"range</emphasis>. When executing a query using the index the block ranges "
"are scanned to find the ones that intersect the query extent. This is "
"efficient only if the data is physically ordered so that the bounding boxes "
"for block ranges have minimal overlap (and ideally are mutually exclusive). "
"The resulting index is very small in size, but is typically less performant "
"for read than a GiST index over the same data."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Building a BRIN index is much less CPU-intensive than building a GiST index. "
"It's common to find that a BRIN index is ten times faster to build than a "
"GiST index over the same data. And because a BRIN index stores only one "
"bounding box for each range of table blocks, it's common to use up to a "
"thousand times less disk space than a GiST index."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can choose the number of blocks to summarize in a range. If you decrease "
"this number, the index will be bigger but will probably provide better "
"performance."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For BRIN to be effective, the table data should be stored in a physical "
"order which minimizes the amount of block extent overlap. It may be that the "
"data is already sorted appropriately (for instance, if it is loaded from "
"another dataset that is already sorted in spatial order). Otherwise, this "
"can be accomplished by sorting the data by a one-dimensional spatial key. "
"One way to do this is to create a new table sorted by the geometry values "
"(which in recent PostGIS versions uses an efficient Hilbert curve ordering):"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Alternatively, data can be sorted in-place by using a GeoHash as a "
"(temporary) index, and clustering on that index:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The syntax for building a BRIN index on a <code>geometry</code> column is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The above syntax builds a 2D index. To build a 3D-dimensional index, use "
"this syntax:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "You can also get a 4D-dimensional index using the 4D operator class:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The above commands use the default number of blocks in a range, which is "
"128. To specify the number of blocks to summarise in a range, use this syntax"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Keep in mind that a BRIN index only stores one index entry for a large "
"number of rows. If your table stores geometries with a mixed number of "
"dimensions, it's likely that the resulting index will have poor performance. "
"You can avoid this performance penalty by choosing the operator class with "
"the least number of dimensions of the stored geometries"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <code>geography</code> datatype is supported for BRIN indexing. The "
"syntax for building a BRIN index on a geography column is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The above syntax builds a 2D-index for geospatial objects on the spheroid."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Currently, only \"inclusion support\" is provided, meaning that just the "
"<varname>&amp;&amp;</varname>, <varname>~</varname> and <varname>@</varname> "
"operators can be used for the 2D cases (for both <code>geometry</code> and "
"<code>geography</code>), and just the <varname>&amp;&amp;&amp;</varname> "
"operator for 3D geometries. There is currently no support for kNN searches."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"An important difference between BRIN and other index types is that the "
"database does not maintain the index dynamically. Changes to spatial data in "
"the table are simply appended to the end of the index. This will cause index "
"search performance to degrade over time. The index can be updated by "
"performing a <code>VACUUM</code>, or by using a special function "
"<code>brin_summarize_new_values(regclass)</code>. For this reason BRIN may "
"be most appropriate for use with data that is read-only, or only rarely "
"changing. For more information refer to the <link xlink:href=\"https://www."
"postgresql.org/docs/current/brin-intro.html#BRIN-OPERATION\">manual</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "To summarize using BRIN for spatial data:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Index build time is very fast, and index size is very small."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Index query time is slower than GiST, but can still be very acceptable."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Requires table data to be sorted in a spatial ordering."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Requires manual index maintenance."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Most appropriate for very large tables, with low or no overlap (e.g. "
"points), which are static or change infrequently."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"More effective for queries which return relatively large numbers of data "
"records."
msgstr ""

#. Tag: title
#, no-c-format
msgid "SP-GiST Indexes"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"SP-GiST stands for \"Space-Partitioned Generalized Search Tree\" and is a "
"generic form of indexing for multi-dimensional data types that supports "
"partitioned search trees, such as quad-trees, k-d trees, and radix trees "
"(tries). The common feature of these data structures is that they repeatedly "
"divide the search space into partitions that need not be of equal size. In "
"addition to spatial indexing, SP-GiST is used to speed up searches on many "
"kinds of data, such as phone routing, ip routing, substring search, etc. For "
"more information see the <link xlink:href=\"https://www.postgresql.org/docs/"
"current/spgist.html\">PostgreSQL manual</link>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"As it is the case for GiST indexes, SP-GiST indexes are lossy, in the sense "
"that they store the bounding box enclosing spatial objects. SP-GiST indexes "
"can be considered as an alternative to GiST indexes."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Once a GIS data table exceeds a few thousand rows, an SP-GiST index may be "
"used to speed up spatial searches of the data. The syntax for building an SP-"
"GiST index on a \"geometry\" column is as follows:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The above syntax will build a 2-dimensional index. A 3-dimensional index for "
"the geometry type can be created using the 3D operator class:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Building a spatial index is a computationally intensive operation. It also "
"blocks write access to your table for the time it creates, so on a "
"production system you may want to do in in a slower CONCURRENTLY-aware way:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"An SP-GiST index can accelerate queries involving the following operators:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"&lt;&lt;, &amp;&lt;, &amp;&gt;, &gt;&gt;, &lt;&lt;|, &amp;&lt;|, |&amp;&gt;, "
"|&gt;&gt;, &amp;&amp;, @&gt;, &lt;@, and ~=, for 2-dimensional indexes,"
msgstr ""

#. Tag: para
#, no-c-format
msgid "&amp;/&amp;, ~==, @&gt;&gt;, and &lt;&lt;@, for 3-dimensional indexes."
msgstr ""

#. Tag: para
#, no-c-format
msgid "There is no support for kNN searches at the moment."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Tuning Index Usage"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Ordinarily, indexes invisibly speed up data access: once an index is built, "
"the PostgreSQL query planner automatically decides when to use it to improve "
"query performance. But there are some situations where the planner does not "
"choose to use existing indexes, so queries end up using slow sequential "
"scans instead of a spatial index."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If you find your spatial indexes are not being used, there are a few things "
"you can do:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Examine the query plan and check your query actually computes the thing you "
"need. An erroneous JOIN, either forgotten or to the wrong table, can "
"unexpectedly retrieve table records multiple times. To get the query plan, "
"execute with <code>EXPLAIN</code> in front of the query."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Make sure statistics are gathered about the number and distributions of "
"values in a table, to provide the query planner with better information to "
"make decisions around index usage. <command>VACUUM ANALYZE</command> will "
"compute both."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You should regularly vacuum your databases anyways. Many PostgreSQL DBAs run "
"<command>VACUUM</command> as an off-peak cron job on a regular basis."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If vacuuming does not help, you can temporarily force the planner to use the "
"index information by using the command <command>SET ENABLE_SEQSCAN TO OFF;</"
"command>. This way you can check whether the planner is at all able to "
"generate an index-accelerated query plan for your query. You should only use "
"this command for debugging; generally speaking, the planner knows better "
"than you do about when to use indexes. Once you have run your query, do not "
"forget to run <command>SET ENABLE_SEQSCAN TO ON;</command> so that the "
"planner will operate normally for other queries."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If <command>SET ENABLE_SEQSCAN TO OFF;</command> helps your query to run "
"faster, your Postgres is likely not tuned for your hardware. If you find the "
"planner wrong about the cost of sequential versus index scans try reducing "
"the value of <varname>RANDOM_PAGE_COST</varname> in <code>postgresql.conf</"
"code>, or use <command>SET RANDOM_PAGE_COST TO 1.1;</command>. The default "
"value for <varname>RANDOM_PAGE_COST</varname> is 4.0. Try setting it to 1.1 "
"(for SSD) or 2.0 (for fast magnetic disks). Decreasing the value makes the "
"planner more likely to use index scans."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If <command>SET ENABLE_SEQSCAN TO OFF;</command> does not help your query, "
"the query may be using a SQL construct that the Postgres planner is not yet "
"able to optimize. It may be possible to rewrite the query in a way that the "
"planner is able to handle. For example, a subquery with an inline SELECT may "
"not produce an efficient plan, but could possibly be rewritten using a "
"LATERAL JOIN."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For more information see the Postgres manual section on <link xlink:"
"href=\"https://www.postgresql.org/docs/current/runtime-config-query."
"html\">Query Planning</link>."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Spatial Queries"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <emphasis>raison d'etre</emphasis> of spatial databases is to perform "
"queries inside the database which would ordinarily require desktop GIS "
"functionality. Using PostGIS effectively requires knowing what spatial "
"functions are available, how to use them in queries, and ensuring that "
"appropriate indexes are in place to provide good performance."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Determining Spatial Relationships"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Spatial relationships indicate how two geometries interact with one another. "
"They are a fundamental capability for querying geometry."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Dimensionally Extended 9-Intersection Model"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"According to the <link xlink:href=\"http://www.opengeospatial.org/standards/"
"sfs\">OpenGIS Simple Features Implementation Specification for SQL</link>, "
"\"the basic approach to comparing two geometries is to make pair-wise tests "
"of the intersections between the Interiors, Boundaries and Exteriors of the "
"two geometries and to classify the relationship between the two geometries "
"based on the entries in the resulting 'intersection' matrix.\""
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"In the theory of point-set topology, the points in a geometry embedded in 2-"
"dimensional space are categorized into three sets:"
msgstr ""

#. Tag: glossterm
#, no-c-format
msgid "<glossterm>Boundary</glossterm>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The boundary of a geometry is the set of geometries of the next lower "
"dimension. For <varname>POINT</varname>s, which have a dimension of 0, the "
"boundary is the empty set. The boundary of a <varname>LINESTRING</varname> "
"is the two endpoints. For <varname>POLYGON</varname>s, the boundary is the "
"linework of the exterior and interior rings."
msgstr ""

#. Tag: glossterm
#, no-c-format
msgid "<glossterm>Interior</glossterm>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The interior of a geometry are those points of a geometry that are not in "
"the boundary. For <varname>POINT</varname>s, the interior is the point "
"itself. The interior of a <varname>LINESTRING</varname> is the set of points "
"between the endpoints. For <varname>POLYGON</varname>s, the interior is the "
"areal surface inside the polygon."
msgstr ""

#. Tag: glossterm
#, no-c-format
msgid "<glossterm>Exterior</glossterm>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The exterior of a geometry is the rest of the space in which the geometry is "
"embedded; in other words, all points not in the interior or on the boundary "
"of the geometry. It is a 2-dimensional non-closed surface."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <link xlink:href=\"http://en.wikipedia.org/wiki/DE-9IM\">Dimensionally "
"Extended 9-Intersection Model</link> (DE-9IM) describes the spatial "
"relationship between two geometries by specifying the dimensions of the 9 "
"intersections between the above sets for each geometry. The intersection "
"dimensions can be formally represented in a 3x3 <emphasis "
"role=\"bold\">intersection matrix</emphasis>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For a geometry <emphasis>g</emphasis> the <emphasis>Interior</emphasis>, "
"<emphasis>Boundary</emphasis>, and <emphasis>Exterior</emphasis> are denoted "
"using the notation <emphasis>I(g)</emphasis>, <emphasis>B(g)</emphasis>, and "
"<emphasis>E(g)</emphasis>. Also, <emphasis>dim(s)</emphasis> denotes the "
"dimension of a set <emphasis>s</emphasis> with the domain of <literal>{0,1,2,"
"F}</literal>:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<literal>0</literal> =&gt; point"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<literal>1</literal> =&gt; line"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<literal>2</literal> =&gt; area"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<literal>F</literal> =&gt; empty set"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Using this notation, the intersection matrix for two geometries <emphasis>a</"
"emphasis> and <emphasis>b</emphasis> is:"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis role=\"bold\">Interior</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis role=\"bold\">Boundary</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "<emphasis role=\"bold\">Exterior</emphasis>"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( I(a) ∩ I(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( I(a) ∩ B(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( I(a) ∩ E(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( B(a) ∩ I(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( B(a) ∩ B(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( B(a) ∩ E(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( E(a) ∩ I(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( E(a) ∩ B(b) )"
msgstr ""

#. Tag: emphasis
#, no-c-format
msgid "dim( E(a) ∩ E(b) )"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Visually, for two overlapping polygonal geometries, this looks like:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( I(a) ∩ I(b) ) = </emphasis><emphasis role=\"bold\">2</"
"emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( I(a) ∩ B(b) = </emphasis><emphasis role=\"bold\">1</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( I(a) ∩ E(b) ) = </emphasis><emphasis role=\"bold\">2</"
"emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( B(a) ∩ I(b) ) = </emphasis><emphasis role=\"bold\">1</"
"emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( B(a) ∩ B(b) ) = </emphasis><emphasis role=\"bold\">0</"
"emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( B(a) ∩ E(b) ) = </emphasis><emphasis role=\"bold\">1</"
"emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( E(a) ∩ I(b) ) = </emphasis><emphasis role=\"bold\">2</"
"emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( E(a) ∩ B(b) ) = </emphasis><emphasis role=\"bold\">1</"
"emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis>dim( E(a) ∩ E(b) = </emphasis><emphasis role=\"bold\">2</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Reading from left to right and top to bottom, the intersection matrix is "
"represented as the text string '<emphasis role=\"bold\">212101212</"
"emphasis>'."
msgstr ""

#. Tag: para
#, no-c-format
msgid "For more information, refer to:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<link xlink:href=\"http://www.opengeospatial.org/standards/sfs\">OpenGIS "
"Simple Features Implementation Specification for SQL</link> (version 1.1, "
"section 2.1.13.2)"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Wikipedia: Dimensionally Extended Nine-Intersection Model (DE-9IM)"
msgstr ""

#. Tag: link
#, no-c-format
msgid "GeoTools: Point Set Theory and the DE-9IM Matrix"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Named Spatial Relationships"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"To make it easy to determine common spatial relationships, the OGC SFS "
"defines a set of <emphasis>named spatial relationship predicates</emphasis>. "
"PostGIS provides these as the functions <xref linkend=\"ST_Contains\"/>, "
"<xref linkend=\"ST_Crosses\"/>, <xref linkend=\"ST_Disjoint\"/>, <xref "
"linkend=\"ST_Equals\"/>, <xref linkend=\"ST_Intersects\"/>, <xref "
"linkend=\"ST_Overlaps\"/>, <xref linkend=\"ST_Touches\"/>, <xref "
"linkend=\"ST_Within\"/>. It also defines the non-standard relationship "
"predicates <xref linkend=\"ST_Covers\"/>, <xref linkend=\"ST_CoveredBy\"/>, "
"and <xref linkend=\"ST_ContainsProperly\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Spatial predicates are usually used as conditions in SQL <code>WHERE</code> "
"or <code>JOIN</code> clauses. The named spatial predicates automatically use "
"a spatial index if one is available, so there is no need to use the bounding "
"box operator <code>&amp;&amp;</code> as well. For example:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For more details and illustrations, see the <link xlink:href=\"https://"
"postgis.net/workshops/postgis-intro/spatial_relationships.html\">PostGIS "
"Workshop.</link>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "General Spatial Relationships"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"In some cases the named spatial relationships are insufficient to provide a "
"desired spatial filter condition."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For example, consider a linear dataset representing a road network. It may "
"be required to identify all road segments that cross each other, not at a "
"point, but in a line (perhaps to validate some business rule). In this case "
"<xref linkend=\"ST_Crosses\"/> does not provide the necessary spatial "
"filter, since for linear features it returns <varname>true</varname> only "
"where they cross at a point."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A two-step solution would be to first compute the actual intersection (<xref "
"linkend=\"ST_Intersection\"/>) of pairs of road lines that spatially "
"intersect (<xref linkend=\"ST_Intersects\"/>), and then check if the "
"intersection's <xref linkend=\"ST_GeometryType\"/> is '<varname>LINESTRING</"
"varname>' (properly dealing with cases that return "
"<varname>GEOMETRYCOLLECTION</varname>s of <varname>[MULTI]POINT</varname>s, "
"<varname>[MULTI]LINESTRING</varname>s, etc.)."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Clearly, a simpler and faster solution is desirable."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A second example is locating wharves that intersect a lake's boundary on a "
"line and where one end of the wharf is up on shore. In other words, where a "
"wharf is within but not completely contained by a lake, intersects the "
"boundary of a lake on a line, and where exactly one of the wharf's endpoints "
"is within or on the boundary of the lake. It is possible to use a "
"combination of spatial predicates to find the required features:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "(lake, wharf) = TRUE"
msgstr ""

#. Tag: para
#, no-c-format
msgid "(lake, wharf) = FALSE"
msgstr ""

#. Tag: para
#, no-c-format
msgid "(<xref linkend=\"ST_Intersection\"/>(wharf, lake)) = 'LINESTRING'"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"(<xref linkend=\"ST_Multi\"/>(<xref linkend=\"ST_Intersection\"/>(<xref "
"linkend=\"ST_Boundary\"/>(wharf), <xref linkend=\"ST_Boundary\"/>(lake)))) = "
"1"
msgstr ""

#. Tag: para
#, no-c-format
msgid "... but needless to say, this is quite complicated."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"These requirements can be met by computing the full DE-9IM intersection "
"matrix. PostGIS provides the <xref linkend=\"ST_Relate\"/> function to do "
"this:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"To test a particular spatial relationship, an <emphasis "
"role=\"bold\">intersection matrix pattern</emphasis> is used. This is the "
"matrix representation augmented with the additional symbols <literal>{T,*}</"
"literal>:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<literal>T</literal> =&gt; intersection dimension is non-empty; i.e. is in "
"<literal>{0,1,2}</literal>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<literal>*</literal> =&gt; don't care"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Using intersection matrix patterns, specific spatial relationships can be "
"evaluated in a more succinct way. The <xref linkend=\"ST_Relate\"/> and the "
"<xref linkend=\"ST_RelateMatch\"/> functions can be used to test "
"intersection matrix patterns. For the first example above, the intersection "
"matrix pattern specifying two lines intersecting in a line is '<emphasis "
"role=\"bold\">1*1***1**</emphasis>':"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For the second example, the intersection matrix pattern specifying a line "
"partly inside and partly outside a polygon is '<emphasis "
"role=\"bold\">102101FF2</emphasis>':"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using Spatial Indexes"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"When constructing queries using spatial conditions, for best performance it "
"is important to ensure that a spatial index is used, if one exists (see "
"<xref linkend=\"build-indexes\"/>). To do this, a spatial operator or index-"
"aware function must be used in a <code>WHERE</code> or <code>ON</code> "
"clause of the query."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Spatial operators include the bounding box operators (of which the most "
"commonly used is <xref linkend=\"geometry_overlaps\"/>; see <xref "
"linkend=\"operators-bbox\"/> for the full list) and the distance operators "
"used in nearest-neighbor queries (the most common being <xref "
"linkend=\"geometry_distance_knn\"/>; see <xref linkend=\"operators-"
"distance\"/> for the full list.)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Index-aware functions automatically add a bounding box operator to the "
"spatial condition. Index-aware functions include the named spatial "
"relationship predicates <xref linkend=\"ST_Contains\"/>, <xref "
"linkend=\"ST_ContainsProperly\"/>, <xref linkend=\"ST_CoveredBy\"/>, <xref "
"linkend=\"ST_Covers\"/>, <xref linkend=\"ST_Crosses\"/>, <xref "
"linkend=\"ST_Intersects\"/>, <xref linkend=\"ST_Overlaps\"/>, <xref "
"linkend=\"ST_Touches\"/>, <xref linkend=\"ST_Within\"/>, <xref "
"linkend=\"ST_Within\"/>, and <xref linkend=\"ST_3DIntersects\"/>, and the "
"distance predicates <xref linkend=\"ST_DWithin\"/>, <xref "
"linkend=\"ST_DFullyWithin\"/>, <xref linkend=\"ST_3DDFullyWithin\"/>, and "
"<xref linkend=\"ST_3DDWithin\"/> .)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Functions such as <xref linkend=\"ST_Distance\"/> do <emphasis>not</"
"emphasis> use indexes to optimize their operation. For example, the "
"following query would be quite slow on a large table:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This query selects all the geometries in <code>geom_table</code> which are "
"within 100 units of the point (100000, 200000). It will be slow because it "
"is calculating the distance between each point in the table and the "
"specified point, ie. one <varname>ST_Distance()</varname> calculation is "
"computed for <emphasis role=\"bold\">every</emphasis> row in the table."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The number of rows processed can be reduced substantially by using the index-"
"aware function <xref linkend=\"ST_DWithin\"/>:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This query selects the same geometries, but it does it in a more efficient "
"way. This is enabled by <varname>ST_DWithin()</varname> using the "
"<varname>&amp;&amp;</varname> operator internally on an expanded bounding "
"box of the query geometry. If there is a spatial index on <code>geom</code>, "
"the query planner will recognize that it can use the index to reduce the "
"number of rows scanned before calculating the distance. The spatial index "
"allows retrieving only records with geometries whose bounding boxes overlap "
"the expanded extent and hence which <emphasis>might</emphasis> be within the "
"required distance. The actual distance is then computed to confirm whether "
"to include the record in the result set."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For more information and examples see the <link xlink:href=\"https://postgis."
"net/workshops/postgis-intro/indexing.html\">PostGIS Workshop</link>."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Examples of Spatial SQL"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The examples in this section make use of a table of linear roads, and a "
"table of polygonal municipality boundaries. The definition of the "
"<varname>bc_roads</varname> table is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The definition of the <varname>bc_municipality</varname> table is:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "What is the total length of all roads, expressed in kilometers?"
msgstr ""

#. Tag: para
#, no-c-format
msgid "You can answer this question with a very simple piece of SQL:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "How large is the city of Prince George, in hectares?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This query combines an attribute condition (on the municipality name) with a "
"spatial calculation (of the polygon area):"
msgstr ""

#. Tag: para
#, no-c-format
msgid "What is the largest municipality in the province, by area?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This query uses a spatial measurement as an ordering value. There are "
"several ways of approaching this problem, but the most efficient is below:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Note that in order to answer this query we have to calculate the area of "
"every polygon. If we were doing this a lot it would make sense to add an "
"area column to the table that could be indexed for performance. By ordering "
"the results in a descending direction, and them using the PostgreSQL "
"\"LIMIT\" command we can easily select just the largest value without using "
"an aggregate function like MAX()."
msgstr ""

#. Tag: para
#, no-c-format
msgid "What is the length of roads fully contained within each municipality?"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This is an example of a \"spatial join\", which brings together data from "
"two tables (with a join) using a spatial interaction (\"contained\") as the "
"join condition (rather than the usual relational approach of joining on a "
"common key):"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This query takes a while, because every road in the table is summarized into "
"the final result (about 250K roads for the example table). For smaller "
"datasets (several thousand records on several hundred) the response can be "
"very fast."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a new table with all the roads within the city of Prince George."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This is an example of an \"overlay\", which takes in two tables and outputs "
"a new table that consists of spatially clipped or cut resultants. Unlike the "
"\"spatial join\" demonstrated above, this query creates new geometries. An "
"overlay is like a turbo-charged spatial join, and is useful for more exact "
"analysis work:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "What is the length in kilometers of \"Douglas St\" in Victoria?"
msgstr ""

#. Tag: para
#, no-c-format
msgid "What is the largest municipality polygon that has a hole?"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Raster Data Management, Queries, and Applications"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Loading and Creating Rasters"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For most use cases, you will create PostGIS rasters by loading existing "
"raster files using the packaged <varname>raster2pgsql</varname> raster "
"loader."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using raster2pgsql to load rasters"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>raster2pgsql</varname> is a raster loader executable that loads "
"GDAL supported raster formats into SQL suitable for loading into a PostGIS "
"raster table. It is capable of loading folders of raster files as well as "
"creating overviews of rasters."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Since the raster2pgsql is compiled as part of PostGIS most often (unless you "
"compile your own GDAL library), the raster types supported by the executable "
"will be the same as those compiled in the GDAL dependency library. To get a "
"list of raster types your particular <varname>raster2pgsql</varname> "
"supports use the <varname>-G</varname> switch."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"When creating overviews of a specific factor from a set of rasters that are "
"aligned, it is possible for the overviews to not align. Visit <link xlink:"
"href=\"http://trac.osgeo.org/postgis/ticket/1764\">http://trac.osgeo.org/"
"postgis/ticket/1764</link> for an example where the overviews do not align."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Example Usage"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"An example session using the loader to create an input file and uploading it "
"chunked in 100x100 tiles might look like this:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If you do not specify the schema as part of the target table name, the table "
"will be created in the default schema of the database or user you are "
"connecting with."
msgstr ""

#. Tag: para
#, no-c-format
msgid "A conversion and upload can be done all in one step using UNIX pipes:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Load rasters Massachusetts state plane meters aerial tiles into a schema "
"called <varname>aerial</varname> and create a full view, 2 and 4 level "
"overview tables, use copy mode for inserting (no intermediary file just "
"straight to db), and -e don't force everything in a transaction (good if you "
"want to see data in tables right away without waiting). Break up the rasters "
"into 128x128 pixel tiles and apply raster constraints. Use copy mode instead "
"of table insert. (-F) Include a field called filename to hold the name of "
"the file the tiles were cut from."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The -G commands outputs a list something like"
msgstr ""

#. Tag: title
#, no-c-format
msgid "raster2pgsql options"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Display help screen. Help will also display if you don't pass in any "
"arguments."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Print the supported raster formats."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Create new table and populate it with raster(s), <emphasis>this is the "
"default mode</emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Append raster(s) to an existing table."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Drop table, create new one and populate it with raster(s)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Prepare mode, only create the table."
msgstr ""

#. Tag: term
#, no-c-format
msgid ""
"Raster processing: Applying constraints for proper registering in raster "
"catalogs"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Apply raster constraints -- srid, pixelsize etc. to ensure raster is "
"properly registered in <varname>raster_columns</varname> view."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Disable setting the max extent constraint. Only applied if -C flag is also "
"used."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Set the constraints (spatially unique and coverage tile) for regular "
"blocking. Only applied if -C flag is also used."
msgstr ""

#. Tag: term
#, no-c-format
msgid ""
"Raster processing: Optional parameters used to manipulate input raster "
"dataset"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Assign output raster with specified SRID. If not provided or is zero, "
"raster's metadata will be checked to determine an appropriate SRID."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Index (1-based) of band to extract from raster. For more than one band "
"index, separate with comma (,). If unspecified, all bands of raster will be "
"extracted."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Cut raster into tiles to be inserted one per table row. <varname>TILE_SIZE</"
"varname> is expressed as WIDTHxHEIGHT or set to the value \"auto\" to allow "
"the loader to compute an appropriate tile size using the first raster and "
"applied to all rasters."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Pad right-most and bottom-most tiles to guarantee that all tiles have the "
"same width and height."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Register the raster as a filesystem (out-db) raster."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Only the metadata of the raster and path location to the raster is stored in "
"the database (not the pixels)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Create overview of the raster. For more than one factor, separate with "
"comma(,). Overview table name follows the pattern o_<varname>overview "
"factor</varname>_<varname>table</varname>, where <varname>overview factor</"
"varname> is a placeholder for numerical overview factor and <varname>table</"
"varname> is replaced with the base table name. Created overview is stored in "
"the database and is not affected by -R. Note that your generated sql file "
"will contain both the main table and overview tables."
msgstr ""

#. Tag: para
#, no-c-format
msgid "NODATA value to use on bands without a NODATA value."
msgstr ""

#. Tag: term
#, no-c-format
msgid "Optional parameters used to manipulate database objects"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Specify name of destination raster column, default is 'rast'"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Add a column with the name of the file"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Specify the name of the filename column. Implies -F."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Wrap PostgreSQL identifiers in quotes."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create a GiST index on the raster column."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Vacuum analyze the raster table."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Keeps empty tiles and skips NODATA value checks for each raster band. Note "
"you save time in checking, but could end up with far more junk rows in your "
"database and those junk rows are not marked as empty tiles."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Specify the tablespace for the new table. Note that indices (including the "
"primary key) will still use the default tablespace unless the -X flag is "
"also used."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Specify the tablespace for the table's new index. This applies to the "
"primary key and the spatial index if the -I flag is used."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Use copy statements instead of insert statements. Optionally specify "
"<varname>max_rows_per_copy</varname>; default 50 when not specified."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Execute each statement individually, do not use a transaction."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Control endianness of generated binary output of raster; specify 0 for XDR "
"and 1 for NDR (default); only NDR output is supported now"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Specify version of output format. Default is 0. Only 0 is supported at this "
"time."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Creating rasters using PostGIS raster functions"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"On many occasions, you'll want to create rasters and raster tables right in "
"the database. There are a plethora of functions to do that. The general "
"steps to follow."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Create a table with a raster column to hold the new raster records which can "
"be accomplished with:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"There are many functions to help with that goal. If you are creating rasters "
"not as a derivative of other rasters, you will want to start with: <xref "
"linkend=\"RT_ST_MakeEmptyRaster\"/>, followed by <xref "
"linkend=\"RT_ST_AddBand\"/>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can also create rasters from geometries. To achieve that you'll want to "
"use <xref linkend=\"RT_ST_AsRaster\"/> perhaps accompanied with other "
"functions such as <xref linkend=\"RT_ST_Union\"/> or <xref "
"linkend=\"RT_ST_MapAlgebraFct2\"/> or any of the family of other map algebra "
"functions."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"There are even many more options for creating new raster tables from "
"existing tables. For example you can create a raster table in a different "
"projection from an existing one using <xref linkend=\"RT_ST_Transform\"/>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Once you are done populating your table initially, you'll want to create a "
"spatial index on the raster column with something like:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Note the use of <xref linkend=\"RT_ST_ConvexHull\"/> since most raster "
"operators are based on the convex hull of the rasters."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Pre-2.0 versions of PostGIS raster were based on the envelop rather than the "
"convex hull. For the spatial indexes to work properly you'll need to drop "
"those and replace with convex hull based index."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Apply raster constraints using <xref linkend=\"RT_AddRasterConstraints\"/>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using \"out db\" cloud rasters"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>raster2pgsql</varname> tool uses GDAL to access raster data, "
"and can take advantage of a key GDAL feature: the ability to read from "
"rasters that are <link xlink:href=\"https://gdal.org/user/"
"virtual_file_systems.html#network-based-file-systems\">stored remotely</"
"link> in cloud \"object stores\" (e.g. AWS S3, Google Cloud Storage)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Efficient use of cloud stored rasters requires the use of a \"cloud "
"optimized\" format. The most well-known and widely used is the \"<link xlink:"
"href=\"https://gdal.org/drivers/raster/cog.html\">cloud optimized GeoTIFF</"
"link>\" format. Using a non-cloud format, like a JPEG, or an un-tiled TIFF "
"will result in very poor performance, as the system will have to download "
"the entire raster each time it needs to access a subset."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"First, load your raster into the cloud storage of your choice. Once it is "
"loaded, you will have a URI to access it with, either an \"http\" URI, or "
"sometimes a URI specific to the service. (e.g., \"s3://bucket/object\"). To "
"access non-public buckets, you will need to supply GDAL config options to "
"authenticate your connection. Note that this command is <emphasis>reading</"
"emphasis> from the cloud raster and <emphasis>writing</emphasis> to the "
"database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Once the table is loaded, you need to give the database permission to read "
"from remote rasters, by setting two permissions, <xref "
"linkend=\"postgis_enable_outdb_rasters\"/> and <xref "
"linkend=\"postgis_gdal_enabled_drivers\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"To make the changes sticky, set them directly on your database. You will "
"need to re-connect to experience the new settings."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For non-public rasters, you may have to provide access keys to read from the "
"cloud rasters. The same keys you used to write the <varname>raster2pgsql</"
"varname> call can be set for use inside the database, with the <xref "
"linkend=\"postgis_gdal_vsi_options\"/> configuration. Note that multiple "
"options can be set by space-separating the <varname>key=value</varname> "
"pairs."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Once you have the data loaded and permissions set you can interact with the "
"raster table like any other raster table, using the same functions. The "
"database will handle all the mechanics of connecting to the cloud data when "
"it needs to read pixel data."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Raster Catalogs"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"There are two raster catalog views that come packaged with PostGIS. Both "
"views utilize information embedded in the constraints of the raster tables. "
"As a result the catalog views are always consistent with the raster data in "
"the tables since the constraints are enforced."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>raster_columns</varname> this view catalogs all the raster table "
"columns in your database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>raster_overviews</varname> this view catalogs all the raster table "
"columns in your database that serve as overviews for a finer grained table. "
"Tables of this type are generated when you use the <varname>-l</varname> "
"switch during load."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Raster Columns Catalog"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>raster_columns</varname> is a catalog of all raster table "
"columns in your database that are of type raster. It is a view utilizing the "
"constraints on the tables so the information is always consistent even if "
"you restore one raster table from a backup of another database. The "
"following columns exist in the <varname>raster_columns</varname> catalog."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If you created your tables not with the loader or forgot to specify the "
"<varname>-C</varname> flag during load, you can enforce the constraints "
"after the fact using <xref linkend=\"RT_AddRasterConstraints\"/> so that the "
"<varname>raster_columns</varname> catalog registers the common information "
"about your raster tiles."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_catalog</varname> The database the table is in. This will "
"always read the current database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_schema</varname> The database schema the raster table "
"belongs to."
msgstr ""

#. Tag: para
#, no-c-format
msgid "<varname>r_table_name</varname> raster table"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_raster_column</varname> the column in the <varname>r_table_name</"
"varname> table that is of type raster. There is nothing in PostGIS "
"preventing you from having multiple raster columns per table so its possible "
"to have a raster table listed multiple times with a different raster column "
"for each."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>srid</varname> The spatial reference identifier of the raster. "
"Should be an entry in the <xref linkend=\"spatial_ref_sys\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>scale_x</varname> The scaling between geometric spatial coordinates "
"and pixel. This is only available if all tiles in the raster column have the "
"same <varname>scale_x</varname> and this constraint is applied. Refer to "
"<xref linkend=\"RT_ST_ScaleX\"/> for more details."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>scale_y</varname> The scaling between geometric spatial coordinates "
"and pixel. This is only available if all tiles in the raster column have the "
"same <varname>scale_y</varname> and the <varname>scale_y</varname> "
"constraint is applied. Refer to <xref linkend=\"RT_ST_ScaleY\"/> for more "
"details."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>blocksize_x</varname> The width (number of pixels across) of each "
"raster tile . Refer to <xref linkend=\"RT_ST_Width\"/> for more details."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>blocksize_y</varname> The width (number of pixels down) of each "
"raster tile . Refer to <xref linkend=\"RT_ST_Height\"/> for more details."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>same_alignment</varname> A boolean that is true if all the raster "
"tiles have the same alignment . Refer to <xref "
"linkend=\"RT_ST_SameAlignment\"/> for more details."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>regular_blocking</varname> If the raster column has the spatially "
"unique and coverage tile constraints, the value with be TRUE. Otherwise, it "
"will be FALSE."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>num_bands</varname> The number of bands in each tile of your raster "
"set. This is the same information as what is provided by"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>pixel_types</varname> An array defining the pixel type for each "
"band. You will have the same number of elements in this array as you have "
"number of bands. The pixel_types are one of the following defined in <xref "
"linkend=\"RT_ST_BandPixelType\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>nodata_values</varname> An array of double precision numbers "
"denoting the <varname>nodata_value</varname> for each band. You will have "
"the same number of elements in this array as you have number of bands. These "
"numbers define the pixel value for each band that should be ignored for most "
"operations. This is similar information provided by <xref "
"linkend=\"RT_ST_BandNoDataValue\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>out_db</varname> An array of boolean flags indicating if the raster "
"bands data is maintained outside the database. You will have the same number "
"of elements in this array as you have number of bands."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>extent</varname> This is the extent of all the raster rows in your "
"raster set. If you plan to load more data that will change the extent of the "
"set, you'll want to run the <xref linkend=\"RT_DropRasterConstraints\"/> "
"function before load and then reapply constraints with <xref "
"linkend=\"RT_AddRasterConstraints\"/> after load."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>spatial_index</varname> A boolean that is true if raster column has "
"a spatial index."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Raster Overviews"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>raster_overviews</varname> catalogs information about raster table "
"columns used for overviews and additional information about them that is "
"useful to know when utilizing overviews. Overview tables are cataloged in "
"both <varname>raster_columns</varname> and <varname>raster_overviews</"
"varname> because they are rasters in their own right but also serve an "
"additional special purpose of being a lower resolution caricature of a "
"higher resolution table. These are generated along-side the main raster "
"table when you use the <varname>-l</varname> switch in raster loading or can "
"be generated manually using <xref linkend=\"RT_AddOverviewConstraints\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Overview tables contain the same constraints as other raster tables as well "
"as additional informational only constraints specific to overviews."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The information in <varname>raster_overviews</varname> does not duplicate "
"the information in <varname>raster_columns</varname>. If you need the "
"information about an overview table present in <varname>raster_columns</"
"varname> you can join the <varname>raster_overviews</varname> and "
"<varname>raster_columns</varname> together to get the full set of "
"information you need."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Two main reasons for overviews are:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Low resolution representation of the core tables commonly used for fast "
"mapping zoom-out."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Computations are generally faster to do on them than their higher resolution "
"parents because there are fewer records and each pixel covers more "
"territory. Though the computations are not as accurate as the high-res "
"tables they support, they can be sufficient in many rule-of-thumb "
"computations."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>raster_overviews</varname> catalog contains the following "
"columns of information."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>o_table_catalog</varname> The database the overview table is in. "
"This will always read the current database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>o_table_schema</varname> The database schema the overview raster "
"table belongs to."
msgstr ""

#. Tag: para
#, no-c-format
msgid "<varname>o_table_name</varname> raster overview table name"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>o_raster_column</varname> the raster column in the overview table."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_catalog</varname> The database the raster table that this "
"overview services is in. This will always read the current database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_schema</varname> The database schema the raster table that "
"this overview services belongs to."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_name</varname> raster table that this overview services."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_raster_column</varname> the raster column that this overview "
"column services."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>overview_factor</varname> - this is the pyramid level of the "
"overview table. The higher the number the lower the resolution of the table. "
"raster2pgsql if given a folder of images, will compute overview of each "
"image file and load separately. Level 1 is assumed and always the original "
"file. Level 2 is will have each tile represent 4 of the original. So for "
"example if you have a folder of 5000x5000 pixel image files that you chose "
"to chunk 125x125, for each image file your base table will have (5000*5000)/"
"(125*125) records = 1600, your (l=2) <varname>o_2</varname> table will have "
"ceiling(1600/Power(2,2)) = 400 rows, your (l=3) <varname>o_3</varname> will "
"have ceiling(1600/Power(2,3) ) = 200 rows. If your pixels aren't divisible "
"by the size of your tiles, you'll get some scrap tiles (tiles not completely "
"filled). Note that each overview tile generated by raster2pgsql has the same "
"number of pixels as its parent, but is of a lower resolution where each "
"pixel of it represents (Power(2,overview_factor) pixels of the original)."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Building Custom Applications with PostGIS Raster"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The fact that PostGIS raster provides you with SQL functions to render "
"rasters in known image formats gives you a lot of options for rendering "
"them. For example you can use OpenOffice / LibreOffice for rendering as "
"demonstrated in <link xlink:href=\"http://www.postgresonline.com/journal/"
"archives/244-Rendering-PostGIS-Raster-graphics-with-LibreOffice-Base-Reports."
"html\">Rendering PostGIS Raster graphics with LibreOffice Base Reports</"
"link>. In addition you can use a wide variety of languages as demonstrated "
"in this section."
msgstr ""

#. Tag: title
#, no-c-format
msgid ""
"PHP Example Outputting using ST_AsPNG in concert with other raster functions"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"In this section, we'll demonstrate how to use the PHP PostgreSQL driver and "
"the <xref linkend=\"RT_ST_AsGDALRaster\"/> family of functions to output "
"band 1,2,3 of a raster to a PHP request stream that can then be embedded in "
"an img src html tag."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The sample query demonstrates how to combine a whole bunch of raster "
"functions together to grab all tiles that intersect a particular wgs 84 "
"bounding box and then unions with <xref linkend=\"RT_ST_Union\"/> the "
"intersecting tiles together returning all bands, transforms to user "
"specified projection using <xref linkend=\"RT_ST_Transform\"/>, and then "
"outputs the results as a png using <xref linkend=\"RT_ST_AsPNG\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You would call the below using <programlisting>http://mywebserver/"
"test_raster.php?srid=2249</programlisting> to get the raster image in "
"Massachusetts state plane feet."
msgstr ""

#. Tag: title
#, no-c-format
msgid ""
"ASP.NET C# Example Outputting using ST_AsPNG in concert with other raster "
"functions"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"In this section, we'll demonstrate how to use Npgsql PostgreSQL .NET driver "
"and the <xref linkend=\"RT_ST_AsGDALRaster\"/> family of functions to output "
"band 1,2,3 of a raster to a PHP request stream that can then be embedded in "
"an img src html tag."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You will need the npgsql .NET PostgreSQL driver for this exercise which you "
"can get the latest of from <link xlink:href=\"http://npgsql.projects."
"postgresql.org/\">http://npgsql.projects.postgresql.org/</link>. Just "
"download the latest and drop into your ASP.NET bin folder and you'll be good "
"to go."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This is same example as <xref linkend=\"RT_PHP_Output\"/> except implemented "
"in C#."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You would call the below using <programlisting>http://mywebserver/TestRaster."
"ashx?srid=2249</programlisting> to get the raster image in Massachusetts "
"state plane feet."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Java console app that outputs raster query as Image file"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This is a simple java console app that takes a query that returns one image "
"and outputs to specified file."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"You can download the latest PostgreSQL JDBC drivers from <link xlink:"
"href=\"http://jdbc.postgresql.org/download.html\">http://jdbc.postgresql.org/"
"download.html</link>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "You can compile the following code using a command something like:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "And call it from the command-line with something like"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Use PLPython to dump out images via SQL"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This is a plpython stored function that creates a file in the server "
"directory for each record. Requires you have plpython installed. Should work "
"fine with both plpythonu and plpython3u."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Outputting Rasters with PSQL"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Sadly PSQL doesn't have easy to use built-in functionality for outputting "
"binaries. This is a bit of a hack that piggy backs on PostgreSQL somewhat "
"legacy large object support. To use first launch your psql commandline "
"connected to your database."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Unlike the python approach, this approach creates the file on your local "
"computer."
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Functions new or enhanced in %"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that were added or enhanced."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Functions new in PostGIS %"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Functions enhanced in PostGIS %"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Functions changed in PostGIS %"
msgstr ""

#. Tag: para
#, no-c-format
msgid "This method needs address_standardizer extension."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This method supports Circular Strings and Curves."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"For geography this is a thin wrapper around the geometry implementation."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This function automatically includes a bounding box comparison that makes "
"use of any spatial indexes that are available on the geometries."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This function supports M coordinates."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This function supports Polyhedral surfaces."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This method is also provided by SFCGAL backend."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This method needs SFCGAL backend."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This method implements the <link xlink:href=\"http://www.opengeospatial.org/"
"standards/sfs\">OGC Simple Features Implementation Specification for SQL 1.1."
"</link>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "This method implements the SQL/MM specification."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This function supports Triangles and Triangulated Irregular Network Surfaces "
"(TIN)."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This function supports 3d and will not drop the z-index."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"If the optional <code>gridSize</code> parameter is given (GEOS-3.9.0 or "
"higher required), all result vertices are guaranteed to fall on a grid of "
"the specified size. For the operation to give predictable results all the "
"input vertices must fall already on the specified grid, see <xref "
"linkend=\"ST_ReducePrecision\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "New in this release"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced in this release"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Aggregate"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Window function"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Requires GEOS (3.9,3.10,3.11,3.12) or higher"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Requires SFCGAL 1.5 or higher"
msgstr ""

#. Tag: para
#, no-c-format
msgid "2.5/3D support"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Supports geography"
msgstr ""

#, no-c-format
#~ msgid ""
#~ "ImageMagick (<filename>convert</filename>) is required to generate the "
#~ "images used in the documentation. ImageMagick is available from <link "
#~ "xlink:href=\"http://www.imagemagick.org/\"> http://www.imagemagick.org/ </"
#~ "link> ."
#~ msgstr ""
#~ "Для створення зображень, що використовуються в документації, необхідна "
#~ "програма ImageMagick (<filename>convert</filename>). ImageMagick доступна "
#~ "за адресою <link xlink:href=\"http://www.imagemagick.org/\"> http://www."
#~ "imagemagick.org/ </link> ."

#, no-c-format
#~ msgid ""
#~ "<link xlink:href=\"http://www.gisgraphy.com/\">GIS Graphy</link> also "
#~ "utilizes PostGIS and like Nominatim works with OpenStreetMap (OSM) data. "
#~ "It comes with a loader to load OSM data and similar to Nominatim is "
#~ "capable of geocoding not just US. Much like Nominatim, it runs as a "
#~ "webservice and relies on Java 1.5, Servlet apps, Solr. GisGraphy is cross-"
#~ "platform and also has a reverse geocoder among some other neat features."
#~ msgstr ""
#~ "<link xlink:href=\"http://www.gisgraphy.com/\">GIS Graphy</link> також "
#~ "використовує PostGIS і, як і Nominatim, працює з даними OpenStreetMap "
#~ "(OSM). Він постачається з завантажувачем для завантаження даних OSM і, "
#~ "подібно до Nominatim, здатний геокодувати не тільки США. Подібно до "
#~ "Nominatim, він працює як веб-сервіс і використовує Java 1.5, додатки "
#~ "Servlet, Solr. GisGraphy є кросплатформовим і має, серед інших корисних "
#~ "функцій, зворотний геокодер."

#, no-c-format
#~ msgid ""
#~ "As of PostGIS 2.1.3, out-of-db rasters and all raster drivers are "
#~ "disabled by default. In order to re-enable these, you need to set the "
#~ "following environment variables <varname>POSTGIS_GDAL_ENABLED_DRIVERS</"
#~ "varname> and <varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> in the "
#~ "server environment. For PostGIS 2.2, you can use the more cross-platform "
#~ "approach of setting the corresponding <xref linkend=\"PostGIS_GUC\"/>."
#~ msgstr ""
#~ "Починаючи з версії PostGIS 2.1.3, растри поза базою даних та всі растрові "
#~ "драйвери стандартно вимкнено. Для того, щоб їх увімкнути, вам потрібно "
#~ "встановити наступні змінні оточення "
#~ "<varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> та "
#~ "<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> у серверному середовищі. "
#~ "Для PostGIS 2.2 ви можете скористатися більш кросплатформним підходом, "
#~ "встановивши відповідні <xref linkend=\"PostGIS_GUC\"/>."

#, no-c-format
#~ msgid ""
#~ "Setting environment variables varies depending on OS. For PostgreSQL "
#~ "installed on Ubuntu or Debian via apt-postgresql, the preferred way is to "
#~ "edit <filename>/etc/postgresql/<replaceable>10</replaceable>/"
#~ "<replaceable>main</replaceable>/environment</filename> where 10 refers to "
#~ "version of PostgreSQL and main refers to the cluster."
#~ msgstr ""
#~ "Налаштування змінних оточення залежить від операційної системи. Для "
#~ "PostgreSQL, встановленого на Ubuntu або Debian за допомогою apt-"
#~ "postgresql, найкращим способом є редагування <filename>/etc/postgresql/"
#~ "<replaceable>10</replaceable>/<replaceable>main</replaceable>/"
#~ "environment</filename>, де 10 позначає версію PostgreSQL, а main — "
#~ "кластер."

#, no-c-format
#~ msgid ""
#~ "If you are using PostgreSQL 9.1+ and have compiled and installed the "
#~ "extensions/postgis modules, you can turn a database into a spatial one "
#~ "using the EXTENSION mechanism."
#~ msgstr ""
#~ "Якщо ви використовуєте PostgreSQL 9.1+ і скомпілювали та встановили "
#~ "модулі extensions/postgis, ви можете перетворити базу даних на просторову "
#~ "за допомогою механізму EXTENSION."

#, no-c-format
#~ msgid "Soft Upgrade 9.1+ using extensions"
#~ msgstr "М'яке оновлення 9.1+ за допомогою розширень"

#, no-c-format
#~ msgid ""
#~ "If you originally installed PostGIS with extensions, then you need to "
#~ "upgrade using extensions as well. Doing a minor upgrade with extensions, "
#~ "is fairly painless."
#~ msgstr ""
#~ "Якщо ви спочатку встановили PostGIS з розширеннями, то вам потрібно також "
#~ "оновити розширення. Незначне оновлення з розширеннями є досить простим."

#, no-c-format
#~ msgid ""
#~ "If you are running PostGIS 3 or above, then you should use the <xref "
#~ "linkend=\"PostGIS_Extensions_Upgrade\"/> function to upgrade to the "
#~ "latest version you have installed."
#~ msgstr ""
#~ "Якщо ви використовуєте PostGIS 3 або вище, то вам слід скористатися "
#~ "функцією <xref linkend=\"PostGIS_Extensions_Upgrade\"/>, щоб оновити "
#~ "систему до останньої версії, яку ви встановили."

#, no-c-format
#~ msgid "If you are running PostGIS 2.5 or lower, then do the following:"
#~ msgstr ""
#~ "Якщо ви використовуєте PostGIS 2.5 або нижчу версію, виконайте наступні "
#~ "дії:"

#, no-c-format
#~ msgid "Soft Upgrade Pre 9.1+ or without extensions"
#~ msgstr "М'яке оновлення до версії 9.1+ або без розширень"

#, no-c-format
#~ msgid ""
#~ "This section applies only to those who installed PostGIS not using "
#~ "extensions. If you have extensions and try to upgrade with this approach "
#~ "you'll get messages like:"
#~ msgstr ""
#~ "Цей розділ стосується лише тих, хто встановив PostGIS без використання "
#~ "розширень. Якщо у вас є розширення і ви спробуєте оновити систему за "
#~ "допомогою цього підходу, ви отримаєте такі повідомлення:"

#, no-c-format
#~ msgid ""
#~ "NOTE: if you are moving from PostGIS 1.* to PostGIS 2.* or from PostGIS 2."
#~ "* prior to r7409, you cannot use this procedure but would rather need to "
#~ "do a <link linkend=\"hard_upgrade\">HARD UPGRADE</link>."
#~ msgstr ""
#~ "ПРИМІТКА: якщо ви переходите з PostGIS 1.* на PostGIS 2.* або з PostGIS 2."
#~ "* до версії r7409, ви не можете використовувати цю процедуру, а повинні "
#~ "виконати <link linkend=\"hard_upgrade\">ЖОРСТКЕ ОНОВЛЕННЯ</link>."

#, no-c-format
#~ msgid ""
#~ "After compiling and installing (make install) you should find a set of "
#~ "<filename>*_upgrade.sql</filename> files in the installation folders. You "
#~ "can list them all with:"
#~ msgstr ""
#~ "Після компіляції та встановлення (make install) ви повинні знайти набір "
#~ "файлів <filename>*_upgrade.sql</filename> в папках інсталяції. Ви можете "
#~ "перелічити їх усі за допомогою:"

#, no-c-format
#~ msgid ""
#~ "Load them all in turn, starting from <filename>postgis_upgrade.sql</"
#~ "filename>."
#~ msgstr ""
#~ "Завантажте їх по черзі, починаючи з <filename>postgis_upgrade.sql</"
#~ "filename>."

#, no-c-format
#~ msgid ""
#~ "The same procedure applies to raster, topology and sfcgal extensions, "
#~ "with upgrade files named <filename>rtpostgis_upgrade.sql</filename>, "
#~ "<filename>topology_upgrade.sql</filename> and <filename>sfcgal_upgrade."
#~ "sql</filename> respectively. If you need them:"
#~ msgstr ""
#~ "Така сама процедура застосовується до розширень raster, topology та "
#~ "sfcgal, з файлами оновлення, що мають назви <filename>rtpostgis_upgrade."
#~ "sql</filename>, <filename>topology_upgrade.sql</filename> та "
#~ "<filename>sfcgal_upgrade.sql</filename> відповідно. Якщо вони вам "
#~ "потрібні:"

#, no-c-format
#~ msgid "You are advised to switch to an extension based install by running"
#~ msgstr ""
#~ "Рекомендується перейти на інсталяцію на основі розширення, виконавши "
#~ "команду"

#, no-c-format
#~ msgid ""
#~ "If you can't find the <filename>postgis_upgrade.sql</filename> specific "
#~ "for upgrading your version you are using a version too early for a soft "
#~ "upgrade and need to do a <link linkend=\"hard_upgrade\">HARD UPGRADE</"
#~ "link>."
#~ msgstr ""
#~ "Якщо ви не можете знайти файл <filename>postgis_upgrade.sql</filename>, "
#~ "призначений для оновлення вашої версії, це означає, що ви використовуєте "
#~ "версію, яка є занадто ранньою для м'якого оновлення, і вам потрібно "
#~ "виконати <link linkend=\"hard_upgrade\">ЖОРСТКЕ ОНОВЛЕННЯ</link>."

#, no-c-format
#~ msgid ""
#~ "The <xref linkend=\"PostGIS_Full_Version\"/> function should inform you "
#~ "about the need to run this kind of upgrade using a \"procs need upgrade\" "
#~ "message."
#~ msgstr ""
#~ "Функція <xref linkend=\"PostGIS_Full_Version\"/> повинна повідомити вас "
#~ "про необхідність виконання такого оновлення за допомогою повідомлення "
#~ "\"procs need upgrade\" (процедури потребують оновлення)."

#, no-c-format
#~ msgid ""
#~ "For PostgreSQL 9.4+ configuration can be set at the server level without "
#~ "touching <code>postgresql.conf</code> or <code>postgresql.auto.conf</"
#~ "code> by using the <code>ALTER SYSTEM</code> command."
#~ msgstr ""
#~ "У PostgreSQL версії 9.4 і вище конфігурацію можна встановити на рівні "
#~ "сервера без редагування файлів <code>postgresql.conf</code> або "
#~ "<code>postgresql.auto.conf</code> за допомогою команди <code>ALTER "
#~ "SYSTEM</code>."

#, no-c-format
#~ msgid ""
#~ "This is generally used for table partitioning. The default for this is "
#~ "set to \"partition\" which is ideal for PostgreSQL 8.4 and above since it "
#~ "will force the planner to only analyze tables for constraint "
#~ "consideration if they are in an inherited hierarchy and not pay the "
#~ "planner penalty otherwise."
#~ msgstr ""
#~ "Зазвичай використовується для розділення таблиць. За замовчуванням "
#~ "встановлено значення \"partition\", яке ідеально підходить для PostgreSQL "
#~ "8.4 і вище, оскільки змушує планувальник аналізувати таблиці на предмет "
#~ "обмежень тільки в тому випадку, якщо вони знаходяться в успадкованій "
#~ "ієрархії, і не застосовувати штрафні санкції до планувальника в інших "
#~ "випадках."

#, no-c-format
#~ msgid "Default: ~128MB in PostgreSQL 9.6"
#~ msgstr "За замовчуванням: ~128 МБ у PostgreSQL 9.6"

#, no-c-format
#~ msgid ""
#~ "<link xlink:href=\"https://www.postgresql.org/docs/current/static/runtime-"
#~ "config-resource.html#GUC-MAX-WORKER-PROCESSES\">max_worker_processes</"
#~ "link> This setting is only available for PostgreSQL 9.4+. For PostgreSQL "
#~ "9.6+ this setting has additional importance in that it controls the max "
#~ "number of processes you can have for parallel queries."
#~ msgstr ""
#~ "<link xlink:href=\"https://www.postgresql.org/docs/current/static/runtime-"
#~ "config-resource.html#GUC-MAX-WORKER-PROCESSES\">max_worker_processes</"
#~ "link> Цей параметр доступний тільки для PostgreSQL 9.4+. Для PostgreSQL "
#~ "9.6+ це налаштування має додаткове значення, оскільки воно контролює "
#~ "максимальну кількість процесів, які можна використовувати для паралельних "
#~ "запитів."

#, no-c-format
#~ msgid ""
#~ "This setting is only available for PostgreSQL 9.6+ and will only affect "
#~ "PostGIS 2.3+, since only PostGIS 2.3+ supports parallel queries. If set "
#~ "to higher than 0, then some queries such as those involving relation "
#~ "functions like <code>ST_Intersects</code> can use multiple processes and "
#~ "can run more than twice as fast when doing so. If you have a lot of "
#~ "processors to spare, you should change the value of this to as many "
#~ "processors as you have. Also make sure to bump up "
#~ "<code>max_worker_processes</code> to at least as high as this number."
#~ msgstr ""
#~ "Це налаштування доступне лише у PostgreSQL версії 9.6 і вище та впливає "
#~ "лише на PostGIS 2.3 і новіші версії, оскільки тільки PostGIS 2.3 і вище "
#~ "підтримує паралельні запити. Якщо встановити значення більше за 0, деякі "
#~ "запити, наприклад ті, що використовують реляційні функції, як-от "
#~ "<code>ST_Intersects</code>, можуть виконуватись із використанням кількох "
#~ "процесів і працювати більш ніж удвічі швидше. Якщо у вас багато вільних "
#~ "процесорів, варто встановити це значення рівним кількості наявних "
#~ "процесорів. Також переконайтеся, що параметр <code>max_worker_processes</"
#~ "code> встановлений принаймні на таке саме значення."

#, no-c-format
#~ msgid "(28). A 5 digit number. Identifies a Zip Code"
#~ msgstr "(28). 5-значний номер. Ідентифікує поштовий індекс"

#, no-c-format
#~ msgid ""
#~ "(token number \"13\"). (SADS elements \"ZIP CODE\" , \"PLUS 4\" ). This "
#~ "attribute is used for both the US Zip and the Canadian Postal Codes."
#~ msgstr ""
#~ "(токен номер \"13\"). (Елементи SADS \"ZIP CODE\" , \"PLUS 4\" ). Цей "
#~ "атрибут використовується як для поштових індексів США, так і для поштових "
#~ "індексів Канади."

#, no-c-format
#~ msgid ""
#~ "The <varname>history_table</varname> was also packaged in PostGIS 1.5, "
#~ "but added to the documentation in PostGIS 2.0. This package is written in "
#~ "plpgsql and located in the <varname>extras/history_table</varname> of "
#~ "PostGIS source tar balls and source repository."
#~ msgstr ""
#~ "<varname>history_table</varname> також було включено до PostGIS 1.5, але "
#~ "додано до документації в PostGIS 2.0. Цей пакет написано мовою plpgsql і "
#~ "розміщено в <varname>extras/history_table</varname> архівів вихідного "
#~ "коду PostGIS та репозиторію вихідного коду."

#, no-c-format
#~ msgid ""
#~ "The script builds a schema called <varname>tiger</varname> to house all "
#~ "the tiger related functions, reusable lookup data such as road type "
#~ "prefixes, suffixes, states, various control tables for managing data "
#~ "load, and skeleton base tables from which all the tiger loaded tables "
#~ "inherit from."
#~ msgstr ""
#~ "Скрипт створює схему під назвою <varname>tiger</varname> для розміщення "
#~ "всіх функцій, пов'язаних з тиграми, даних для багаторазового "
#~ "використання, таких як префікси типів доріг, суфікси, стани, різні "
#~ "таблиці управління для керування завантаженням даних, а також базові "
#~ "таблиці-скелети, від яких успадковуються всі завантажені таблиці тигрів."

#, no-c-format
#~ msgid ""
#~ "Another schema called <varname>tiger_data</varname> is also created which "
#~ "houses all the census data for each state that the loader downloads from "
#~ "Census site and loads into the database. In the current model, each set "
#~ "of state tables is prefixed with the state code e.g <varname>ma_addr</"
#~ "varname>, <varname>ma_edges</varname> etc with constraints to enforce "
#~ "only that state data. Each of these tables inherits from the tables "
#~ "<varname>addr</varname>, <varname>faces</varname>, <varname>edges</"
#~ "varname>, etc located in the <varname>tiger schema</varname>."
#~ msgstr ""
#~ "Також створюється інша схема під назвою <varname>tiger_data</varname>, "
#~ "яка містить усі дані перепису населення для кожного штату, які "
#~ "завантажувач завантажує з веб-сайту Census і завантажує в базу даних. У "
#~ "поточній моделі кожен набір таблиць штатів має префікс з кодом штату, "
#~ "наприклад <varname>ma_addr</varname>, <varname>ma_edges</varname> тощо, з "
#~ "обмеженнями, що застосовуються лише до даних цього штату. Кожна з цих "
#~ "таблиць успадковує таблиці <varname>addr</varname>, <varname>faces</"
#~ "varname>, <varname>edges</varname> тощо, розташовані в схемі "
#~ "<varname>tiger schema</varname>."

#, no-c-format
#~ msgid ""
#~ "All the geocode functions only reference the base tables, so there is no "
#~ "requirement that the data schema be called <varname>tiger_data</varname> "
#~ "or that data can't be further partitioned into other schemas -- e.g a "
#~ "different schema for each state, as long as all the tables inherit from "
#~ "the tables in the <varname>tiger</varname> schema."
#~ msgstr ""
#~ "Усі функції геокодування посилаються лише на базові таблиці, тому немає "
#~ "вимоги, щоб схема даних називалася <varname>tiger_data</varname> або щоб "
#~ "дані не могли бути додатково розділені на інші схеми, наприклад, окрема "
#~ "схема для кожного штату, за умови, що всі таблиці успадковують таблиці зі "
#~ "схеми <varname>tiger</varname>."

#, no-c-format
#~ msgid ""
#~ "If you are using tiger geocoder (tiger_2010), you can upgrade the scripts "
#~ "using the accompanying upgrade_geocoder.bat / .sh scripts in extras/"
#~ "tiger. One major change between <varname>tiger_2010</varname> and "
#~ "<varname>tiger_2011+</varname> is that the <varname>county</varname> and "
#~ "<varname>state</varname> tables are no longer broken out by state. If you "
#~ "have data from tiger_2010 and want to replace with tiger_2015, refer to "
#~ "<xref linkend=\"upgrade_tiger_geocoder\"/>"
#~ msgstr ""
#~ "Якщо ви використовуєте геокодер tiger (tiger_2010), ви можете оновити "
#~ "скрипти за допомогою супровідних скриптів upgrade_geocoder.bat / .sh у "
#~ "папці extras/tiger. Одне з основних змін між <varname>tiger_2010</"
#~ "varname> та <varname>tiger_2011+</varname> полягає в тому, що таблиці "
#~ "<varname>county</varname> та <varname>state</varname> більше не розділені "
#~ "за штатами. Якщо у вас є дані з tiger_2010 і ви хочете замінити їх на "
#~ "tiger_2015, зверніться до <xref linkend=\"upgrade_tiger_geocoder\"/>"

#, no-c-format
#~ msgid ""
#~ "New in PostGIS 2.2.0 release is support for Tiger 2015 data and inclusion "
#~ "of Address Standardizer as part of PostGIS."
#~ msgstr ""
#~ "Нововведенням у версії PostGIS 2.2.0 є підтримка даних Tiger 2015 та "
#~ "включення стандартизатора адрес до складу PostGIS."

#, no-c-format
#~ msgid ""
#~ "New in PostGIS 2.1.0 release is ability to install tiger geocoder with "
#~ "PostgreSQL extension model if you are running PostgreSQL 9.1+. Refer to "
#~ "<xref linkend=\"install_tiger_geocoder_extension\"/> for details."
#~ msgstr ""
#~ "Новою функцією у версії PostGIS 2.1.0 є можливість інсталяції геокодера "
#~ "tiger із розширенням PostgreSQL, якщо ви використовуєте PostgreSQL 9.1+. "
#~ "Детальнішу інформацію див. у <xref "
#~ "linkend=\"install_tiger_geocoder_extension\"/>."

#, no-c-format
#~ msgid ""
#~ "The <varname>reverse_geocode</varname> function, introduced in PostGIS "
#~ "2.0.0 is useful for deriving the street address and cross streets of a "
#~ "GPS location."
#~ msgstr ""
#~ "Функція <varname>reverse_geocode</varname>, введена в PostGIS 2.0.0, "
#~ "корисна для отримання адреси вулиці та перехресних вулиць з GPS-координат."

#, no-c-format
#~ msgid ""
#~ "There are a couple other open source geocoders for PostGIS, that unlike "
#~ "tiger geocoder have the advantage of multi-country geocoding support"
#~ msgstr ""
#~ "Існує ще кілька відкритих геокодерів для PostGIS, які, на відміну від "
#~ "tiger geocoder, мають перевагу у вигляді підтримки геокодування для "
#~ "різних країн"

#, no-c-format
#~ msgid ""
#~ "<link xlink:href=\"http://wiki.openstreetmap.org/wiki/"
#~ "Nominatim\">Nominatim</link> uses OpenStreetMap gazeteer formatted data. "
#~ "It requires osm2pgsql for loading the data, PostgreSQL 8.4+ and PostGIS "
#~ "1.5+ to function. It is packaged as a webservice interface and seems "
#~ "designed to be called as a webservice. Just like the tiger geocoder, it "
#~ "has both a geocoder and a reverse geocoder component. From the "
#~ "documentation, it is unclear if it has a pure SQL interface like the "
#~ "tiger geocoder, or if a good deal of the logic is implemented in the web "
#~ "interface."
#~ msgstr ""
#~ "<link xlink:href=\"http://wiki.openstreetmap.org/wiki/"
#~ "Nominatim\">Nominatim</link> використовує дані у форматі OpenStreetMap "
#~ "gazeteer. Для завантаження даних необхідні osm2pgsql, PostgreSQL 8.4+ та "
#~ "PostGIS 1.5+. Програма упакована як веб-інтерфейс і, судячи з усього, "
#~ "призначена для виклику як веб-сервіс. Так само, як і геокодер tiger, він "
#~ "має компоненти геокодера та зворотного геокодера. З документації не "
#~ "зрозуміло, чи має він чистий інтерфейс SQL, як геокодер tiger, чи значна "
#~ "частина логіки реалізована у веб-інтерфейсі."

#, no-c-format
#~ msgid ""
#~ "The below examples timings are on a 3.0 GHZ single processor Windows 7 "
#~ "machine with 2GB ram running PostgreSQL 9.1rc1/PostGIS 2.0 loaded with "
#~ "all of MA,MN,CA, RI state Tiger data loaded."
#~ msgstr ""
#~ "Наведені нижче приклади часу виконання були отримані на однопроцесорному "
#~ "комп'ютері з частотою 3,0 ГГц, операційною системою Windows 7, 2 ГБ "
#~ "оперативної пам'яті та встановленим програмним забезпеченням PostgreSQL "
#~ "9.1rc1/PostGIS 2.0, завантаженим усіма даними про штати Массачусетс, "
#~ "Міннесота, Каліфорнія та Род-Айленд, отриманими з Tiger."

#, no-c-format
#~ msgid ""
#~ "The below examples timings are on a 3.0 GHZ single processor Windows 7 "
#~ "machine with 2GB ram running PostgreSQL 9.0/PostGIS 1.5 loaded with all "
#~ "of MA state Tiger data loaded. Currently a bit slow (3000 ms)"
#~ msgstr ""
#~ "Наведені нижче приклади часу виконання отримані на однопроцесорному "
#~ "комп'ютері з частотою 3,0 ГГц, ОС Windows 7, 2 ГБ оперативної пам'яті, "
#~ "PostgreSQL 9.0/PostGIS 1.5 та всіма даними про тигрів штату Массачусетс. "
#~ "Наразі трохи повільно (3000 мс)"

#, no-c-format
#~ msgid ""
#~ "Testing on Windows 2003 64-bit 8GB on PostGIS 2.0 PostgreSQL 64-bit Tiger "
#~ "2011 data loaded -- (41ms)"
#~ msgstr ""
#~ "Тестування на Windows 2003 64-біт 8 ГБ на PostGIS 2.0 PostgreSQL 64-біт "
#~ "Tiger 2011 дані завантажено -- (41 мс)"

#, no-c-format
#~ msgid ""
#~ "includes this logic, but if you installed tiger geocoder prior to PostGIS "
#~ "2.0.0 alpha5, you'll need to run this on the states you have already done "
#~ "to get these additional tables."
#~ msgstr ""
#~ "включає цю логіку, але якщо ви встановили tiger geocoder до PostGIS 2.0.0 "
#~ "alpha5, вам потрібно буде запустити це на штатах, які ви вже обробили, "
#~ "щоб отримати ці додаткові таблиці."

#, no-c-format
#~ msgid ""
#~ "Enhanced: 2.4.1 zip code 5 tabulation area (zcta5) load step was fixed "
#~ "and when enabled, zcta5 data is loaded as a single table called zcta5_all "
#~ "as part of the nation script load."
#~ msgstr ""
#~ "Покращено: 2.4.1 виправлено завантаження кроку табуляції поштового "
#~ "індексу 5 (zcta5) і, коли ця опція увімкнена, дані zcta5 завантажуються "
#~ "як одна таблиця під назвою zcta5_all у складі завантаження скрипту країни."

#, no-c-format
#~ msgid ""
#~ "If you want zip code 5 tabulation area (zcta5) to be included in your "
#~ "nation script load, do the following:"
#~ msgstr ""
#~ "Якщо ви хочете, щоб область табуляції поштового індексу 5 (zcta5) була "
#~ "включена в завантаження скрипту вашої країни, виконайте наступні дії:"

#, no-c-format
#~ msgid ""
#~ "<varname>zip4</varname> last 4 digits of a 9 digit zip code. "
#~ "Availability: PostGIS 2.4.0."
#~ msgstr ""
#~ "<varname>zip4</varname> останні 4 цифри 9-значного поштового індексу. "
#~ "Доступність: PostGIS 2.4.0."

#, no-c-format
#~ msgid ""
#~ "The PostGIS topology module has existed in prior versions of PostGIS but "
#~ "was never part of the Official PostGIS documentation. In PostGIS 2.0.0 "
#~ "major cleanup is going on to remove use of all deprecated functions in "
#~ "it, fix known usability issues, better document the features and "
#~ "functions, add new functions, and enhance to closer conform to SQL-MM "
#~ "standards."
#~ msgstr ""
#~ "Модуль топології PostGIS існував у попередніх версіях PostGIS, але ніколи "
#~ "не був частиною офіційної документації PostGIS. У PostGIS 2.0.0 "
#~ "проводиться основне очищення з метою видалення всіх застарілих функцій, "
#~ "виправлення відомих проблем з користуванням, покращення документації щодо "
#~ "можливостей та функцій, додавання нових функцій та вдосконалення для "
#~ "більшої відповідності стандартам SQL-MM."

#, no-c-format
#~ msgid ""
#~ "Topology support is build by default starting with PostGIS 2.0, and can "
#~ "be disabled specifying --without-topology configure option at build time "
#~ "as described in <xref linkend=\"postgis_installation\"/>"
#~ msgstr ""
#~ "Підтримка топології вбудована за замовчуванням, починаючи з PostGIS 2.0, "
#~ "і може бути вимкнена, вказавши опцію --without-topology під час "
#~ "компіляції, як описано в <xref linkend=\"postgis_installation\"/>"

#, no-c-format
#~ msgid "Enhanced: 2.0 added the signature accepting hasZ"
#~ msgstr "Покращено: у версії 2.0 додано прийняття підпису hasZ"

#, no-c-format
#~ msgid ""
#~ "Adds a linestring to an existing topology and returns a set of signed "
#~ "edge identifiers forming it up (negative identifies mean the edge goes in "
#~ "the opposite direction of the input linestring). The given line will snap "
#~ "to existing nodes or edges within given tolerance. Existing edges and "
#~ "faces may be split by the line. New nodes and faces may be added."
#~ msgstr ""
#~ "Додає лінійний рядок до існуючої топології та повертає набір підписаних "
#~ "ідентифікаторів ребер, що його утворюють (негативні ідентифікатори "
#~ "означають, що ребро йде в протилежному напрямку від вхідного лінійного "
#~ "рядка). Задана лінія буде прив'язана до існуючих вузлів або ребер в межах "
#~ "заданого допуску. Існуючі ребра та грані можуть бути розділені лінією. "
#~ "Можуть бути додані нові вузли та грані."

#, no-c-format
#~ msgid ""
#~ "When <varname>tolerance</varname> is given it will be used to snap the "
#~ "input geometry to existing primitives."
#~ msgstr ""
#~ "Коли вказано <varname>tolerance</varname>, воно буде використовуватися "
#~ "для прив'язки вхідної геометрії до існуючих примітивів."

#, no-c-format
#~ msgid ""
#~ "As of PostGIS v1.4.0, all the functions have comments generated from the "
#~ "documentation. If you wish to install these comments into your spatial "
#~ "databases later, run the command which requires docbook. The "
#~ "postgis_comments.sql and other package comments files raster_comments."
#~ "sql, topology_comments.sql are also packaged in the tar.gz distribution "
#~ "in the doc folder so no need to make comments if installing from the tar "
#~ "ball. Comments are also included as part of the CREATE EXTENSION install."
#~ msgstr ""
#~ "Починаючи з PostGIS v1.4.0, всі функції мають коментарі, згенеровані з "
#~ "документації. Якщо ви бажаєте встановити ці коментарі у ваші просторові "
#~ "бази даних пізніше, запустіть команду, яка вимагає docbook. Файли "
#~ "postgis_comments.sql та інші файли коментарів пакету raster_comments.sql, "
#~ "topology_comments.sql також упаковані у tar.gz дистрибутив у папці doc, "
#~ "тому немає потреби створювати коментарі, якщо ви встановлюєте з tar-"
#~ "архіву. Коментарі також включені як частина інсталяції CREATE EXTENSION."

#, no-c-format
#~ msgid ""
#~ "Introduced in PostGIS 2.0. This generates html cheat sheets suitable for "
#~ "quick reference or for student handouts. This requires xsltproc to build "
#~ "and will generate 4 files in doc folder <filename>topology_cheatsheet."
#~ "html</filename>, <filename>tiger_geocoder_cheatsheet.html</filename>, "
#~ "<filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet."
#~ "html</filename>"
#~ msgstr ""
#~ "Введено в PostGIS 2.0. Ця функція створює HTML-шпаргалки, які можна "
#~ "використовувати для швидкого довідкового пошуку або як роздатковий "
#~ "матеріал для студентів. Для створення потрібно xsltproc, після чого в "
#~ "папці doc буде створено 4 файли: <filename>topology_cheatsheet.html</"
#~ "filename>, <filename>tiger_geocoder_cheatsheet.html</filename>, "
#~ "<filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet."
#~ "html</filename>"

#, no-c-format
#~ msgid ""
#~ "The PostGIS extensions are built and installed automatically if you are "
#~ "using PostgreSQL 9.1+."
#~ msgstr ""
#~ "Розширення PostGIS створюються та встановлюються автоматично, якщо ви "
#~ "використовуєте PostgreSQL 9.1+."

#, no-c-format
#~ msgid ""
#~ "Extension tables <varname>spatial_ref_sys</varname>, <varname>layer</"
#~ "varname>, <varname>topology</varname> can not be explicitly backed up. "
#~ "They can only be backed up when the respective <varname>postgis</varname> "
#~ "or <varname>postgis_topology</varname> extension is backed up, which only "
#~ "seems to happen when you backup the whole database. As of PostGIS 2.0.1, "
#~ "only srid records not packaged with PostGIS are backed up when the "
#~ "database is backed up so don't go around changing srids we package and "
#~ "expect your changes to be there. Put in a ticket if you find an issue. "
#~ "The structures of extension tables are never backed up since they are "
#~ "created with <code>CREATE EXTENSION</code> and assumed to be the same for "
#~ "a given version of an extension. These behaviors are built into the "
#~ "current PostgreSQL extension model, so nothing we can do about it."
#~ msgstr ""
#~ "Таблиці розширення <varname>spatial_ref_sys</varname>, <varname>layer</"
#~ "varname>, <varname>topology</varname> не можуть бути явно збережені. Їх "
#~ "можна створити резервну копію лише під час створення резервної копії "
#~ "відповідного розширення <varname>postgis</varname> або "
#~ "<varname>postgis_topology</varname>, що, як видається, відбувається лише "
#~ "під час створення резервної копії всієї бази даних. Починаючи з PostGIS "
#~ "2.0.1, під час резервного копіювання бази даних створюються резервні "
#~ "копії лише записів srid, які не входять до складу PostGIS, тому не "
#~ "змінюйте srid, які ми пакуємо, і не очікуйте, що ваші зміни будуть "
#~ "збережені. Якщо ви виявили проблему, створіть квиток. Структури таблиць "
#~ "розширень ніколи не резервуються, оскільки вони створюються за допомогою "
#~ "<code>CREATE EXTENSION</code> і вважаються однаковими для певної версії "
#~ "розширення. Ця поведінка вбудована в поточну модель розширень PostgreSQL, "
#~ "тому ми нічого не можемо з цим зробити."

#, no-c-format
#~ msgid ""
#~ "The <code>address_standardizer</code> extension used to be a separate "
#~ "package that required separate download. From PostGIS 2.2 on, it is now "
#~ "bundled in. For more information about the address_standardize, what it "
#~ "does, and how to configure it for your needs, refer to <xref "
#~ "linkend=\"Address_Standardizer\"/>."
#~ msgstr ""
#~ "Розширення <code>address_standardizer</code> раніше було окремим пакетом, "
#~ "який потрібно було завантажувати окремо. Починаючи з PostGIS 2.2, воно "
#~ "входить до складу пакета. Більше інформації про address_standardize, його "
#~ "функції та налаштування відповідно до ваших потреб дивіться у <xref "
#~ "linkend=\"Address_Standardizer\"/>."

#, no-c-format
#~ msgid ""
#~ "For Windows users, the PostGIS 2.1+ bundle is packaged with the "
#~ "address_standardizer already so no need to compile and can move straight "
#~ "to <code>CREATE EXTENSION</code> step."
#~ msgstr ""
#~ "Для користувачів Windows пакет PostGIS 2.1+ вже містить "
#~ "address_standardizer, тому компілювати не потрібно і можна переходити "
#~ "безпосередньо до кроку <code>CREATE EXTENSION</code>."

#, no-c-format
#~ msgid ""
#~ "As of PostGIS 2.4.1 the Zip code-5 digit tabulation area <varname>zcta5</"
#~ "varname> load step was revised to load current zcta5 data and is part of "
#~ "the <xref linkend=\"Loader_Generate_Nation_Script\"/> when enabled. It is "
#~ "turned off by default because it takes quite a bit of time to load (20 to "
#~ "60 minutes), takes up quite a bit of disk space, and is not used that "
#~ "often."
#~ msgstr ""
#~ "Починаючи з PostGIS 2.4.1, крок завантаження 5-значного поштового індексу "
#~ "<varname>zcta5</varname> було переглянуто, щоб завантажувати поточні дані "
#~ "zcta5, і він є частиною <xref linkend=\"Loader_Generate_Nation_Script\"/"
#~ ">, коли ввімкнено. За замовчуванням він вимкнений, оскільки завантаження "
#~ "займає досить багато часу (від 20 до 60 хвилин), займає чимало місця на "
#~ "диску і використовується не так часто."

#, no-c-format
#~ msgid "Laurențiu Nicola"
#~ msgstr "Лаурентіу Нікола"

#, no-c-format
#~ msgid ""
#~ "PostGIS 2.0.0 was the first release we tried this strategy. We used <link "
#~ "xlink:href=\"http://www.pledgebank.com\">PledgeBank</link> and we got two "
#~ "successful campaigns out of it."
#~ msgstr ""
#~ "PostGIS 2.0.0 був першим випуском, в якому ми випробували цю стратегію. "
#~ "Ми використовували <link xlink:href=\"http://www.pledgebank."
#~ "com\">PledgeBank</link> і провели дві успішні кампанії."

#, no-c-format
#~ msgid ""
#~ "Current PostgreSQL versions (including 9.6) suffer from a query optimizer "
#~ "weakness regarding TOAST tables. TOAST tables are a kind of \"extension "
#~ "room\" used to store large (in the sense of data size) values that do not "
#~ "fit into normal data pages (like long texts, images or complex geometries "
#~ "with lots of vertices), see <link xlink:href=\"http://www.postgresql.org/"
#~ "docs/current/static/storage-toast.html\">the PostgreSQL Documentation for "
#~ "TOAST</link> for more information)."
#~ msgstr ""
#~ "Поточні версії PostgreSQL (включно з 9.6) мають недолік оптимізатора "
#~ "запитів щодо таблиць TOAST. Таблиці TOAST — це свого роду \"розширення\", "
#~ "що використовуються для зберігання великих (у сенсі розміру даних) "
#~ "значень, які не вміщуються на звичайних сторінках даних (наприклад, довгі "
#~ "тексти, зображення або складні геометричні фігури з великою кількістю "
#~ "вершин). Докладнішу інформацію див. <link xlink:href=\"http://www."
#~ "postgresql.org/docs/current/static/storage-toast.html\">документації "
#~ "PostgreSQL щодо TOAST</link> для отримання додаткової інформації)."

#, no-c-format
#~ msgid ""
#~ "This only works for POLYGON geometries. It does not work for MULTIPOLYGONS"
#~ msgstr "Це працює тільки для геометрії POLYGON. Не працює для MULTIPOLYGONS"

#, no-c-format
#~ msgid "General form of query."
#~ msgstr "Загальна форма запиту."

#, no-c-format
#~ msgid "A polygon with a single hole."
#~ msgstr "Полігон з одним отвором."

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
#~ "linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
#~ "linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
#~ "linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
#~ "linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
#~ "linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMax\"/>, <xref "
#~ "linkend=\"ST_ZMin\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
#~ "linkend=\"ST_YMax\"/>, <xref linkend=\"ST_ZMax\"/>, <xref "
#~ "linkend=\"ST_ZMin\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
#~ "linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
#~ "linkend=\"ST_ZMax\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_XMin\"/>, <xref linkend=\"ST_XMax\"/>, <xref "
#~ "linkend=\"ST_YMax\"/>, <xref linkend=\"ST_YMin\"/>, <xref "
#~ "linkend=\"ST_ZMax\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_XMin\"/>, <xref "
#~ "linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMax\"/>, <xref "
#~ "linkend=\"ST_YMin\"/>, <xref linkend=\"ST_ZMax\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_GeomFromText\"/>, <xref linkend=\"ST_XMin\"/>, <xref "
#~ "linkend=\"ST_XMax\"/>, <xref linkend=\"ST_YMax\"/>, <xref "
#~ "linkend=\"ST_YMin\"/>, <xref linkend=\"ST_ZMax\"/>"

#, no-c-format
#~ msgid ""
#~ "Repeated nodes at the beginning of input LineStrings are collapsed to a "
#~ "single point. Repeated points in Point and MultiPoint inputs are not "
#~ "collapsed. <xref linkend=\"ST_RemoveRepeatedPoints\"/> can be used to "
#~ "collapse repeated points from the output LineString."
#~ msgstr ""
#~ "Повторювані вузли на початку вхідних рядків LineStrings об'єднуються в "
#~ "одну точку. Повторювані точки у вхідних даних Point і MultiPoint не "
#~ "об'єднуються. <xref linkend=\"ST_RemoveRepeatedPoints\"/>можна "
#~ "використовувати для об'єднання повторюваних точок з вихідної лінії."

#, no-c-format
#~ msgid ""
#~ "Prior to PostgreSQL 9, ordering in a subquery can be used. However, "
#~ "sometimes the query plan may not respect the order of the subquery."
#~ msgstr ""
#~ "До PostgreSQL 9 можна було використовувати сортування в підзапиті. Однак "
#~ "іноді план запиту може не дотримуватися порядку підзапиту."

#, no-c-format
#~ msgid ""
#~ "A window function which alters the edges of a polygonal coverage to "
#~ "ensure that none of the polygons overlap, that small gaps are snapped "
#~ "away, and that all shared edges are exactly identical. The result is a "
#~ "clean coverage that will pass validation tests like <xref "
#~ "linkend=\"ST_CoverageInvalidEdges\"/>"
#~ msgstr ""
#~ "Віконна функція, яка змінює краї полігонального покриття, щоб жоден з "
#~ "полігонів не перекривався, невеликі проміжки були видалені, а всі спільні "
#~ "краї були абсолютно ідентичними. Результатом є чисте покриття, яке пройде "
#~ "тести валідації, такі як <xref linkend=\"ST_CoverageInvalidEdges\"/>"

#, no-c-format
#~ msgid ""
#~ "The <parameter>gapMaximumWidth</parameter> controls the cleaning of gaps "
#~ "between polygons. Gaps smaller than this tolerance will be closed."
#~ msgstr ""
#~ "Параметр <parameter>gapMaximumWidth</parameter> контролює очищення "
#~ "проміжків між полігонами. Проміжки, менші за цей допуск, будуть закриті."

#, no-c-format
#~ msgid ""
#~ "The <parameter>snappingDistance</parameter> controls the node snapping "
#~ "step, when nearby vertices are snapped together. The default setting (-1) "
#~ "applies an automatic snapping distance based on an analysis of the input. "
#~ "Set to 0.0 to turn off all snapping."
#~ msgstr ""
#~ "Параметр <parameter>snappingDistance</parameter> контролює крок прив'язки "
#~ "вузлів, коли сусідні вершини прив'язуються одна до одної. За "
#~ "замовчуванням (-1) застосовується автоматична відстань прив'язки на "
#~ "основі аналізу вхідних даних. Встановіть значення 0,0, щоб вимкнути всі "
#~ "прив'язки."

#, no-c-format
#~ msgid ""
#~ "The <parameter>overlapMergeStrategy</parameter> controls the algorithm "
#~ "used to determine which neighboring polygons to merge overlapping areas "
#~ "into."
#~ msgstr ""
#~ "Параметр <parameter>overlapMergeStrategy</parameter> контролює алгоритм, "
#~ "що використовується для визначення сусідніх полігонів, в які слід "
#~ "об'єднати перекриваються області."

#, no-c-format
#~ msgid ""
#~ "<code>MERGE_LONGEST_BORDER</code> chooses polygon with longest common "
#~ "border"
#~ msgstr ""
#~ "<code>MERGE_LONGEST_BORDER</code> вибирає полігон з найдовшою спільною "
#~ "межею"

#, no-c-format
#~ msgid "<code>MERGE_MAX_AREA</code> chooses polygon with maximum area"
#~ msgstr "<code>MERGE_MAX_AREA</code> вибирає полігон з максимальною площею"

#, no-c-format
#~ msgid "<code>MERGE_MIN_AREA</code> chooses polygon with minimum area"
#~ msgstr "<code>MERGE_MIN_AREA</code> вибирає полігон з мінімальною площею"

#, no-c-format
#~ msgid ""
#~ "<code>MERGE_MIN_INDEX</code> chooses polygon with smallest input index"
#~ msgstr ""
#~ "<code>MERGE_MIN_INDEX</code> вибирає полігон з найменшим індексом вхідних "
#~ "даних"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_Union\"/> <xref linkend=\"ST_CoverageSimplify\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_Union\"/> <xref linkend=\"ST_CoverageSimplify\"/>"

#, no-c-format
#~ msgid ""
#~ "These functions are rarely used functions that should only be used if "
#~ "your data is corrupted in someway. They are used for troubleshooting "
#~ "corruption and also fixing things that should under normal circumstances, "
#~ "never happen."
#~ msgstr ""
#~ "Ці функції використовуються рідко і застосовуються лише у випадку "
#~ "пошкодження даних. Вони призначені для усунення несправностей та "
#~ "виправлення помилок, які за звичайних обставин не повинні виникати."

#, no-c-format
#~ msgid ""
#~ "In PostgreSQL 9.1+ - standard_conforming_strings is set to on by default, "
#~ "where as in past versions it was set to off. You can change defaults as "
#~ "needed for a single query or at the database or server level. Below is "
#~ "how you would do it with standard_conforming_strings = on. In this case "
#~ "we escape the ' with standard ansi ', but slashes are not escaped"
#~ msgstr ""
#~ "У PostgreSQL 9.1+ - standard_conforming_strings за замовчуванням "
#~ "встановлено на on, тоді як у попередніх версіях було встановлено на off. "
#~ "Ви можете змінити значення за замовчуванням за потреби для окремого "
#~ "запиту або на рівні бази даних чи сервера. Нижче наведено, як це зробити, "
#~ "якщо standard_conforming_strings = on. У цьому випадку ми екрануємо ' за "
#~ "допомогою стандартного ansi ', але коси риски не екрануються"

#, no-c-format
#~ msgid ""
#~ "For geography types: computation is performed using the inverse geodesic "
#~ "calculation. Units of length are in meters. If PostGIS is compiled with "
#~ "PROJ version 4.8.0 or later, the spheroid is specified by the SRID, "
#~ "otherwise it is exclusive to WGS84. If <varname>use_spheroid = false</"
#~ "varname>, then the calculation is based on a sphere instead of a spheroid."
#~ msgstr ""
#~ "Для географічних типів: обчислення виконується за допомогою оберненого "
#~ "геодезичного розрахунку. Одиниці довжини вказані в метрах. Якщо PostGIS "
#~ "скомпільовано з PROJ версії 4.8.0 або пізнішої, сфероїд визначається за "
#~ "SRID, інакше він є ексклюзивним для WGS84. Якщо <varname>use_spheroid = "
#~ "false</varname>, обчислення базується на сфері, а не на сфероїді."

#, no-c-format
#~ msgid ""
#~ "For geography types, the calculations are performed using the inverse "
#~ "geodesic problem, where perimeter units are in meters. If PostGIS is "
#~ "compiled with PROJ version 4.8.0 or later, the spheroid is specified by "
#~ "the SRID, otherwise it is exclusive to WGS84. If <varname>use_spheroid = "
#~ "false</varname>, then calculations will approximate a sphere instead of a "
#~ "spheroid."
#~ msgstr ""
#~ "Для географічних типів обчислення виконуються за допомогою оберненої "
#~ "геодезичної задачі, де одиниці периметра вимірюються в метрах. Якщо "
#~ "PostGIS скомпільовано з PROJ версії 4.8.0 або пізнішої, сфероїд "
#~ "визначається SRID, інакше він є ексклюзивним для WGS84. Якщо "
#~ "<varname>use_spheroid = false</varname>, обчислення будуть наближатися до "
#~ "сфери, а не до сфероїда."

#, no-c-format
#~ msgid ""
#~ "Availability: 2.3.0 support for Block Range INdexes (BRIN) was "
#~ "introduced. Requires PostgreSQL 9.5+."
#~ msgstr ""
#~ "Доступність: 2.3.0 додано підтримку індексів діапазону блоків (BRIN). "
#~ "Потрібна PostgreSQL 9.5+."

#, no-c-format
#~ msgid ""
#~ "The <varname>&lt;-&gt;</varname> operator returns the 2D distance between "
#~ "two geometries. Used in the \"ORDER BY\" clause provides index-assisted "
#~ "nearest-neighbor result sets. For PostgreSQL below 9.5 only gives "
#~ "centroid distance of bounding boxes and for PostgreSQL 9.5+, does true "
#~ "KNN distance search giving true distance between geometries, and distance "
#~ "sphere for geographies."
#~ msgstr ""
#~ "Оператор <varname>&lt;-&gt;</varname> повертає двовимірну відстань між "
#~ "двома геометріями. Використовується в розділі \"ORDER BY\" для отримання "
#~ "наборів результатів найближчих сусідів за допомогою індексу. Для "
#~ "PostgreSQL нижче 9.5 повертає тільки відстань до центроїда обмежувальних "
#~ "рамок, а для PostgreSQL 9.5+ виконує пошук справжньої відстані KNN, що "
#~ "дає справжню відстань між геометріями та відстань до сфери для "
#~ "географічних об'єктів."

#, no-c-format
#~ msgid ""
#~ "Enhanced: 2.2.0 -- True KNN (\"K nearest neighbor\") behavior for "
#~ "geometry and geography for PostgreSQL 9.5+. Note for geography KNN is "
#~ "based on sphere rather than spheroid. For PostgreSQL 9.4 and below, "
#~ "geography support is new but only supports centroid box."
#~ msgstr ""
#~ "Покращено: 2.2.0 — Поведінка True KNN (\"K найближчих сусідів\") для "
#~ "геометрії та географії для PostgreSQL 9.5+. Примітка щодо географії: KNN "
#~ "базується на сфері, а не на сфероїді. Для PostgreSQL 9.4 та нижчих версій "
#~ "підтримка географії є новою, але підтримує лише центроїдні прямокутники."

#, no-c-format
#~ msgid ""
#~ "Changed: 2.2.0 -- For PostgreSQL 9.5 users, old Hybrid syntax may be "
#~ "slower, so you'll want to get rid of that hack if you are running your "
#~ "code only on PostGIS 2.2+ 9.5+. See examples below."
#~ msgstr ""
#~ "Змінено: 2.2.0 — Для користувачів PostgreSQL 9.5 старий гібридний "
#~ "синтаксис може працювати повільніше, тому вам слід позбутися цього хаку, "
#~ "якщо ви виконуєте свій код тільки на PostGIS 2.2+ 9.5+. Дивіться приклади "
#~ "нижче."

#, no-c-format
#~ msgid ""
#~ "Availability: 2.0.0 -- Weak KNN provides nearest neighbors based on "
#~ "geometry centroid distances instead of true distances. Exact results for "
#~ "points, inexact for all other types. Available for PostgreSQL 9.1+"
#~ msgstr ""
#~ "Доступність: 2.0.0 — Weak KNN надає найближчих сусідів на основі "
#~ "геометричних відстаней до центроїдів замість реальних відстаней. Точні "
#~ "результати для точок, неточні для всіх інших типів. Доступно для "
#~ "PostgreSQL 9.1+"

#, no-c-format
#~ msgid ""
#~ "For users running with PostgreSQL &lt; 9.5, use a hybrid query to find "
#~ "the true nearest neighbors. First a CTE query using the index-assisted "
#~ "KNN, then an exact query to get correct ordering:"
#~ msgstr ""
#~ "Для користувачів, які працюють з PostgreSQL &lt; 9.5, використовуйте "
#~ "гібридний запит, щоб знайти найближчих сусідів. Спочатку виконайте запит "
#~ "CTE з використанням KNN з індексом, а потім точний запит, щоб отримати "
#~ "правильний порядок:"

#, no-c-format
#~ msgid ""
#~ "The <varname>|=|</varname> operator returns the 3D distance between two "
#~ "trajectories (See <xref linkend=\"ST_IsValidTrajectory\"/>). This is the "
#~ "same as <xref linkend=\"ST_DistanceCPA\"/> but as an operator it can be "
#~ "used for doing nearest neighbor searches using an N-dimensional index "
#~ "(requires PostgreSQL 9.5.0 or higher)."
#~ msgstr ""
#~ "Оператор <varname>|=|</varname> повертає 3D відстань між двома "
#~ "траєкторіями (див. <xref linkend=\"ST_IsValidTrajectory\"/>). Це те саме, "
#~ "що <xref linkend=\"ST_DistanceCPA\"/>, але як оператор його можна "
#~ "використовувати для пошуку найближчих сусідів за допомогою N-вимірного "
#~ "індексу (потрібна PostgreSQL 9.5.0 або вище)."

#, no-c-format
#~ msgid ""
#~ "Availability: 2.2.0. Index-supported only available for PostgreSQL 9.5+"
#~ msgstr ""
#~ "Доступність: 2.2.0. Підтримка індексу доступна тільки для PostgreSQL 9.5+"

#, no-c-format
#~ msgid ""
#~ "The <varname>&lt;#&gt;</varname> operator returns distance between two "
#~ "floating point bounding boxes, possibly reading them from a spatial index "
#~ "(PostgreSQL 9.1+ required). Useful for doing nearest neighbor <emphasis "
#~ "role=\"strong\">approximate</emphasis> distance ordering."
#~ msgstr ""
#~ "Оператор <varname>&lt;#&gt;</varname> повертає відстань між двома "
#~ "обмежувальними рамками з плаваючою точкою, можливо зчитуючи їх з "
#~ "просторового індексу (потрібна PostgreSQL 9.1+). Корисно для <emphasis "
#~ "role=\"strong\">наближеного</emphasis> упорядкування найближчих сусідів "
#~ "за відстанню."

#, no-c-format
#~ msgid "Availability: 2.0.0 -- KNN only available for PostgreSQL 9.1+"
#~ msgstr "Доступність: 2.0.0 — KNN доступний тільки для PostgreSQL 9.1+"

#, no-c-format
#~ msgid "Availability: 2.2.0 -- KNN only available for PostgreSQL 9.1+"
#~ msgstr "Доступність: 2.2.0 — KNN доступний тільки для PostgreSQL 9.1+"

#, no-c-format
#~ msgid ""
#~ "The default behavior in PostgreSQL 9.0 has been changed to output bytea "
#~ "in hex encoding. If your GUI tools require the old behavior, then SET "
#~ "bytea_output='escape' in your database."
#~ msgstr ""
#~ "Стандартна поведінка в PostgreSQL 9.0 була змінена на виведення bytea в "
#~ "шістнадцятковому кодуванні. Якщо ваші графічні інструменти вимагають "
#~ "старої поведінки, то встановіть SET bytea_output='escape' у вашій базі "
#~ "даних."

#, no-c-format
#~ msgid ""
#~ "The 'options' argument is a bitfield. For PostGIS 2.2+, this is used to "
#~ "denote whether to represent coordinates with X3D GeoCoordinates "
#~ "Geospatial node and also whether to flip the x/y axis. By default, "
#~ "<code>ST_AsX3D</code> outputs in database form (long,lat or X,Y), but X3D "
#~ "default of lat/lon, y/x may be preferred."
#~ msgstr ""
#~ "Аргумент \"options\" є бітовим полем. У PostGIS 2.2+ він використовується "
#~ "для позначення того, чи слід представляти координати за допомогою "
#~ "геопросторового вузла X3D GeoCoordinates, а також чи слід міняти осі x/y. "
#~ "За замовчуванням <code>ST_AsX3D</code> виводить дані у формі бази даних "
#~ "(long,lat або X,Y), але може бути краще використовувати стандартні для "
#~ "X3D значення lat/lon, y/x."

#, no-c-format
#~ msgid ""
#~ "<emphasis role=\"bold\">Example:</emphasis> Densify a long geography line "
#~ "using ST_Segmentize(geography, distance), and use ST_Subdivide to split "
#~ "the resulting line into sublines of 8 vertices."
#~ msgstr ""
#~ "<emphasis role=\"bold\">Приклад:</emphasis> Ущільніть довгу географічну "
#~ "лінію за допомогою ST_Segmentize(geography, distance) і використовуйте "
#~ "ST_Subdivide, щоб розділити отриману лінію на підлінії з 8 вершин."

#, no-c-format
#~ msgid ""
#~ "'side=both|left|right' : 'left' or 'right' performs a single-sided buffer "
#~ "on the geometry, with the buffered side relative to the direction of the "
#~ "line. This is only applicable to LINESTRING geometry and does not affect "
#~ "POINT or POLYGON geometries. By default end caps are square."
#~ msgstr ""
#~ "'side=both|left|right' : 'left' або 'right' виконує односторонній буфер "
#~ "на геометрії, причому сторона буфера відносна до напрямку лінії. Це "
#~ "застосовується тільки до геометрії LINESTRING і не впливає на геометрії "
#~ "POINT або POLYGON. За замовчуванням кінці є квадратними."

#, no-c-format
#~ msgid "Merging lines with different orientation."
#~ msgstr "Об'єднання ліній з різною орієнтацією."

#, no-c-format
#~ msgid "Example showing Z-dimension handling."
#~ msgstr "Приклад, що ілюструє обробку Z-виміру."

#, no-c-format
#~ msgid ""
#~ "From PostGIS 2.0+ the srid of a non-georeferenced raster/geometry is 0 "
#~ "instead of the prior -1."
#~ msgstr ""
#~ "Починаючи з PostGIS 2.0+, srid растрового/геометричного об'єкта без "
#~ "геоприв'язки орівнює 0 замість попереднього значення -1."

#, no-c-format
#~ msgid ""
#~ "If you find your transformation support is not working right, you may "
#~ "need to set the environment variable PROJSO to the .so or .dll projection "
#~ "library your PostGIS is using. This just needs to have the name of the "
#~ "file. So for example on windows, you would in Control Panel -&gt; System -"
#~ "&gt; Environment Variables add a system variable called <varname>PROJSO</"
#~ "varname> and set it to <varname>libproj.dll</varname> (if you are using "
#~ "proj 4.6.1). You'll have to restart your PostgreSQL service/daemon after "
#~ "this change."
#~ msgstr ""
#~ "Якщо ви виявили, що підтримка перетворення не працює належним чином, "
#~ "можливо, вам доведеться встановити змінну середовища PROJSO на бібліотеку "
#~ "проекції .so або .dll, яку використовує PostGIS. Для цього потрібно лише "
#~ "вказати ім'я файлу. Наприклад, у Windows у панелі керування -&gt; System -"
#~ "&gt; Environment Variables додайте системну змінну з назвою "
#~ "<varname>PROJSO</varname> і встановіть її значенням <varname>libproj.dll</"
#~ "varname> (якщо ви використовуєте proj 4.6.1). Після цієї зміни вам "
#~ "доведеться перезапустити службу/демон PostgreSQL."

#, no-c-format
#~ msgid ""
#~ "Complete example of tiles of a coverage with neighborhood. This query "
#~ "only works with PostgreSQL 9.1 or higher."
#~ msgstr ""
#~ "Повний приклад плиток покриття з сусідством. Цей запит працює тільки з "
#~ "PostgreSQL 9.1 або вище."

#, no-c-format
#~ msgid ""
#~ "Example like the prior one for tiles of a coverage with neighborhood but "
#~ "works with PostgreSQL 9.0."
#~ msgstr ""
#~ "Приклад, подібний до попереднього, для плиток покриття з сусідством, але "
#~ "працює з PostgreSQL 9.0."

#, no-c-format
#~ msgid ""
#~ "Complete example of tiles of a coverage. This query only works with "
#~ "PostgreSQL 9.1 or higher."
#~ msgstr ""
#~ "Повний приклад плиток покриття. Цей запит працює тільки з PostgreSQL 9.1 "
#~ "або вище."

#, no-c-format
#~ msgid ""
#~ "Disable topology support. There is no corresponding library as all logic "
#~ "needed for topology is in postgis-&last_release_version; library."
#~ msgstr ""
#~ "Вимкнути підтримку топології. Відповідної бібліотеки немає, оскільки вся "
#~ "логіка, необхідна для топології, міститься в бібліотеці postgis-"
#~ "&last_release_version;."
