# Korean translations for postgis package.
# Automatically generated, 2023.
#
msgid ""
msgstr ""
"Project-Id-Version: postgis 3.5\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2025-11-13 16:23+0000\n"
"PO-Revision-Date: 2023-10-14 20:23+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language-Team: Korean <https://weblate.osgeo.org/projects/postgis/postgis-"
"manual/ko/>\n"
"Language: ko_KR\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 5.0\n"

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

#. Tag: title
#, no-c-format
msgid "PostGIS Administration"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Creating spatial databases"
msgstr "공간 데이터베이스 생성"

#. Tag: title
#, no-c-format
msgid "Spatially enable database using EXTENSION"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Run the following SQL snippet in the database you want to enable spatially:"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Spatially enable database without using EXTENSION (discouraged)"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Run the following Shell commands in your terminal:"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Use the <xref linkend=\"PostGIS_Extensions_Upgrade\"/> function to upgrade "
"to the latest version you have installed."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Startup"
msgstr ""

#. Tag: para
#, no-c-format
msgid "These settings are configured in <code>postgresql.conf</code>:"
msgstr ""

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

#. Tag: para
#, no-c-format
msgid "Default: partition"
msgstr ""

#. 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 ""

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

#. Tag: para
#, no-c-format
msgid "Default: ~128MB"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Default: 8"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Default: 1-4MB"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Default: 16-64MB"
msgstr ""

#. 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 ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Default: 0"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "PostGIS Extras"
msgstr ""

#. 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 ""

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

#. 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 standardizer</link> 의 한 갈래(fork)입니다(이 갈래의 원본 코드는 "
"<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 ""
"주소 표준화 도구는 단일 라인 주소 파싱 도구로, 주소를 입력받아 테이블에 저장"
"된 일련의 규칙 및 도우미 <link xlink:href=\"http://postgis.net/docs/lextab."
"html\">어휘 목록(lexicon; lex) 테이블</link> 과 <link xlink:href=\"http://"
"postgis.net/docs/gaztab.html\">지명 색인(gazetteer; gaz) 테이블</link> 에 기"
"반해서 정규화합니다."

#. Tag: para
#, fuzzy, 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 ""
"<code>CREATE EXTENSION address_standardizer;</code> 명령으로 설치할 수 있는 "
"<code>address_standardizer</code> 라는 단일 PostgreSQL 확장 프로그램 라이브러"
"리로 코드를 빌드합니다. <code>address_standardizer</code> 확장 프로그램에 더"
"해, <code>address_standardizer_data_us</code> 라는 샘플 데이터 확장 프로그램"
"도 빌드하는데, 미국 데이터에 대한 지명 색인, 어휘 목록, 규칙 테이블을 담고 있"
"습니다. <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 ""
"파싱 도구는 오른쪽에서 왼쪽 방향으로 먼저 우편번호, 주/도, 시군구에 해당하는 "
"거시적(macro) 요소를 탐색한 다음, 가구의 번지수 또는 교차점 또는 랜드마크 가"
"운데 어떤 것을 처리하고 있는지 결정하기 위한 미시적(micro) 요소를 탐색합니"
"다. 현재 국가 코드 또는 국가명을 탐색하지는 않지만, 향후 추가될 수도 있습니"
"다."

#. 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 "우편번호/집코드(zip code)"

#. 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 데이터 유형을 "
"소개합니다. 사용자 자신의 함수를 설계할 때 특히 중요한 이 유형들의 형변환 습"
"성(cast behavior)을 설명한다는 점에 주의하십시오."

#. 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>)입니다: 도로의 번지수입니다. 예: <code>75 "
"State Street</code> 의 <emphasis>75</emphasis> 번지"

#. 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 등과 같이 방"
"향을 나타내는 도로명 접두사(STREET NAME PRE-DIRECTIONAL)입니다."

#. 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>)입니다: 도로명 전치수식어(STREET NAME PRE-"
"MODIFIER)입니다. 예: <code>3715 OLD HIGHWAY 99</code> 에서 <emphasis>OLD</"
"emphasis>"

#. Tag: para
#, no-c-format
msgid "is text (token number <code>4</code>): STREET PREFIX TYPE"
msgstr ""
"문자형(토큰 번호 <code>4</code>)입니다: 도로 접두사 유형(STREET PREFIX TYPE)"
"입니다."

#. Tag: para
#, no-c-format
msgid "is text (token number <code>5</code>): STREET NAME"
msgstr "문자형(토큰 번호 <code>5</code>)입니다: 도로명(STREET NAME)입니다."

#. 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와 같은 도로 접미사 유형"
"(STREET POST TYPE)입니다. 도로명의 몸통 뒤에 붙는 도로 유형을 뜻합니다. 예: "
"<code>75 State Street</code> 에서 <emphasis>STREET</emphasis>"

#. 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)입니다. 도로명 뒤에 붙어 방향을 나타내는 수식어입니다. 예: "
"<code>3715 TENTH AVENUE WEST</code> 에서 <emphasis>WEST</emphasis>"

#. 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 ""

#. 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>)입니다: 예: 매사추세츠 주"

#. Tag: para
#, no-c-format
msgid "is text (token number <code>12</code>): Example <code>USA</code>"
msgstr "문자형(토큰 번호 <code>12</code>)입니다: 예: <code>USA</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>) 우편번호(postal code, zip 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</code>, <code>15</code>) 사서함 번호(POSTAL BOX "
"NUMBER)입니다: 예: <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>) 아파트 동수 또는 호수입니다: 예: <code>APT "
"3B</code> 에서 <emphasis>3B</emphasis>"

#. 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 ""
"이 단원에서 address_standardizer가 주소를 정규화하기 위해 이용하는 "
"PostgreSQL 테이블 서식 목록을 소개합니다. 이 테이블들의 명칭을 여기에 소개된 "
"대로 명명할 필요는 없다는 점에 주의하십시오. 예를 들어 각 국가 또는 사용자 지"
"정 지오코딩 도구에 대해 서로 다른 어휘 목록(lex), 지명 색인(gaz), 규칙 테이블"
"을 쓸 수 있습니다. 주소 표준화 도구 함수에 이 테이블들의 명칭을 넘겨줍니다."

#. 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(종결자; "
"terminator), 그 뒤에 출력 토큰들의 집합, 그 뒤에 -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 Address Standardizer Rule records</"
"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> "
"에 매핑됩니다. 규칙은 6순위의 ARC_C 규칙입니다."

#. 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). 구두법(句讀法; punctuation) 문자입니다."

#. Tag: para
#, no-c-format
msgid "(21). A sequence of two letters. Often used as identifiers."
msgstr "(21). 문자 2개의 배열입니다. 식별자로 종종 쓰입니다."

#. 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). \"First\" 또는 \"1st\" 같은 표현입니다. 도로명에 자주 쓰입니다."

#. 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>Tower 7A</emphasis> 에서 <emphasis>Tower</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 ""
"일반적으로 접미사의 형태인, 건물 또는 건물군을 표시하는 데 쓰이는 단어 및 약"
"어입니다. 예: <emphasis>Shopping Centre</emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"(22). Words used to denote directions, for example <emphasis>North</"
"emphasis>."
msgstr ""
"(22). 방향을 표시하는 데 쓰이는 단어입니다. 예: <emphasis>North</emphasis>"

#. Tag: para
#, no-c-format
msgid "(20). Words used to denote milepost addresses."
msgstr ""
"(20). 거리표(어떤 지점까지의 거리를 나타내는 도로가의 푯말; milepost) 주소를 "
"표시하는 데 쓰이는 단어입니다."

#. 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 5</emphasis> 에서 <emphasis>Interstate</emphasis>"

#. Tag: para
#, no-c-format
msgid ""
"(8). Words and abbreviations used to denote rural routes. <emphasis>RR</"
"emphasis>."
msgstr ""
"(8). 지방 우편물 배달 노선(rural route)을 표시하는 데 쓰이는 단어 및 약어입니"
"다. <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 ""

#. Tag: para
#, no-c-format
msgid "(29). A 4 digit number. Identifies ZIP4."
msgstr "(29). 네 자리 숫자입니다. 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를 식별합니다."

#. 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를 식별합니다."

#. Tag: emphasis
#, no-c-format
msgid "Stopwords"
msgstr "불용어(不用語; stopword)"

#. 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 ""
"STOPWORD는 WORD와 결합합니다. 규칙 상 복수의 WORD 및 STOPWORD 스트링을 단일 "
"WORD 토큰으로 표현할 것입니다."

#. 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>\"). <emphasis>PLACE "
"STATE ZIP</emphasis> 같은 MACRO 절을 파싱하기 위한 규칙 클래스입니다."

#. 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 ""

#. 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 ""

#. 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>\"). (가구, 도로, sufdir, "
"predir, pretyp, suftype, qualif와 같은) 완전한 MICRO 절을 파싱하기 위한 규칙 "
"클래스입니다(예: 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 ""

#. 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>\"). HOUSE 속성을 제외하"
"고 MICRO 절을 파싱하기 위한 규칙 클래스입니다. 따라서 HOUSE 토큰을 뺀 "
"MICRO_C 출력 토큰 집합을 이용합니다."

#. 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 ""

#. 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 ""

#. 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>): <code>BOX 3B</code> 에서 <emphasis "
"role=\"bold\">3B</emphasis>"

#. 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>): <code>RR 7</code> 에서 <emphasis "
"role=\"bold\">RR</emphasis>"

#. 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>): <code>APT 3B</code> 에서 <emphasis "
"role=\"bold\">APT</emphasis>"

#. 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>): <code>APT 3B</code> 에서 <emphasis "
"role=\"bold\">3B</emphasis>"

#. 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) 테이블은 영숫자 입력을 분류하고, 해당 입력을 (1) 입력 토큰"
"(<xref linkend=\"rule_input_tokens\"/> 참조) 및 (2) 표준화된 표현식과 연관짓"
"는 데 쓰입니다."

#. 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 ""
"어휘 목록(lexicon) 테이블은 영숫자 입력을 분류하고, 해당 입력을 (1) 입력 토큰"
"(<xref linkend=\"rule_input_tokens\"/> 참조) 및 (2) 표준화된 표현식과 연관짓"
"는 데 쓰입니다. 이 테이블에서, 예를 들어, 영단어 <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 ""
"어휘 목록 테이블은 최소한 다음 열을 가지고 있어야 합니다. 사용자 지정 열을 추"
"가할 수도 있습니다."

#. Tag: para
#, no-c-format
msgid "integer: definition number?"
msgstr "정수형: 정의 번호?"

#. Tag: para
#, no-c-format
msgid "text: the input word"
msgstr "문자형: 입력 단어"

#. Tag: para
#, no-c-format
msgid "text: the standardized replacement word"
msgstr "문자형: 표준화된 대체 단어"

#. 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 ""
"정수형: 단어의 유형을 나타냅니다. 단어가 해당 맥락에서 쓰였을 경우에만 대체"
"될 것입니다. <link xlink:href=\"http://www.pagcgeo.org/docs/html/pagc-12."
"html#--i-tok--\">PAGC Tokens</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) 테이블은 지명을 표준화하고, 해당 입력을 (1) 입력 토큰(<xref "
"linkend=\"rule_input_tokens\"/> 참조) 및 (2) 표준화된 표현식과 연관짓는 데 쓰"
"입니다."

#. 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 ""

#. 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 ""
"지명 색인 테이블은 최소한 다음 열을 가지고 있어야 합니다. 사용자의 용처에 따"
"라 더 많은 열을 추가할 수도 있습니다."

#. Tag: para
#, no-c-format
msgid ""
"integer: definition number? - identifier used for that instance of the word"
msgstr "정수형: 정의 번호? - 단어의 해당 인스턴스에 쓰이는 식별자"

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "For single line addresses use just <varname>micro</varname>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Elements returned in the json document are"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.4.0"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Variant 2: Multi line address and returning first rule input mappings and "
"score"
msgstr ""

#. 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 "한 줄로 된 주소를 입력받아 부분들로 분해합니다."

#. 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 ""

#. 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 형식을 반환"
"합니다."

#. 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=\"lextab\"/>, <xref linkend=\"gaztab\"/>, <xref "
"linkend=\"rulestab\"/> 테이블명 및 주소를 활용해서 입력 주소의 <xref "
"linkend=\"stdaddr\"/> 형식을 반환합니다."

#. 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: 주소를 두 부분으로 입력받습니다. <code>house_num street</code> 같은 "
"우편 주소의 표준 첫 번째 행으로 이루어진 <varname>micro</varname> 절과,  "
"<code>city, state postal_code country</code> 같은 우편 주소의 표준 두 번째 행"
"으로 이루어진 <varname>macro</varname> 절입니다."

#. 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 확장 프로그램을 이용해서 출력물을 덤프할 것"
"입니다. 사용자가 <code>CREATE EXTENSION hstore;</code> 명령으로 설치해야 합니"
"다."

#. 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 ""
"특정 지리형 피처의 현재 상태를 나타내는 데이터의 테이블이 있다고 해봅시다. 획"
"지 테이블, 도로 테이블, 과수(果樹) 테이블, 뭐던 간에요. 일반적으로, GIS 도구"
"는 테이블을 행을 업데이트하고, 삽입하고, 삭제할 수 있는 단일 개체로 이해합니"
"다. 어떻게 하면 일반 GIS 도구가 사용자 데이터를 대상으로, 어떤 변경이 이루어"
"졌는지, 누가 변경했는지, 그리고 데이터의 과거 상태가 어땠는지에 대한 감사 추"
"적(audit trail)을 유지하면서, 동작하게 할 수 있을까요?"

#. 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 ""

#. 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', 'INSERT'의 "
"'last_operation', 그리고 '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' 테이블에서 레코드를 삭제하면 'roads_history' 테이블의 레코드"
"는 삭제되지 *않으며*, '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' 테이블의 레코드를 업데이트하면 'roads_history' 테이블의 해"
"당 레코드의 '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 "또는, 과거 어떤 시점의 'roads' 테이블의 뷰를 검색하려면:"

#. 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
#, fuzzy, 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' 테이블에 추적하기 위한 테이블을 등록하고, 또 사이드라"
"인 이력 테이블을 추가하고 해당 테이블에 삽입, 업데이트, 삭제 규칙을 추가합니"
"다."

#. 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' 테이블에 추적하기 위한 테이블을 등록하고, 또 원본 테이"
"블과 동일한 스키마 안에 있는, 원본 테이블의 명칭에 <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 ""

#. 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 ""
"TIGER 지오코딩 도구가 특별히 미국을 위해 설계되긴 했지만, 대부분의 개념 및 함"
"수를 다른 국가의 주소 및 도로망과 함께 동작하도록 조정할 수 있습니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 인구"
"조사 데이터를 이용해서 주어진 주소의 위치 및 해당 위치의 가능성을 반영한 포인"
"트 도형 및 순위(rating)를 생성할 수 있는, 모든 기능을 갖춘 지오코딩 도구를 빌"
"드하는 것입니다. 순위 번호가 높을수록 결과가 나빠집니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"이 함수는 쿼리 설계자를 혼란스럽게 할 수도 있는 인덱스의 쓸데없는 팽창"
"(bloat) 또는 불필요한 용량을 차지하는 일을 최소화합니다. <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
#, fuzzy, 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 ""
"주소를 스트링(또는 다른 정규화된 주소)으로 입력받아 NAD83 경위도로 투영된 포"
"인트 도형, 각 주소에 대한 정규화된 주소 및 순위를 포함하는 가능성 있는 위치들"
"의 집합을 출력합니다. 순위가 낮을수록 주소와 위치가 일치할 가능성이 커집니"
"다. 결과를 순위가 낮은 순서로 정렬합니다. 결과의 최대 개수(기본값 10) 및 "
"restrict_region(기본값 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 ""
"주소를 스트링(또는 다른 정규화된 주소)으로 입력받아 NAD83 경위도로 투영된 포"
"인트 도형, 각 주소에 대한 <varname>normalized_address</varname> (addy) 및 순"
"위를 포함하는 가능성 있는 위치들의 집합을 출력합니다. 순위가 낮을수록 주소와 "
"위치가 일치할 가능성이 커집니다. 결과를 순위가 낮은 순서로 정렬합니다. TIGER "
"데이터(edge, face, addr), PostgreSQL 퍼지 문자열 매칭(soundex, levenshtein), "
"그리고 PostGIS 라인 보간 함수를 이용해서 TIGER 경계선을 따라 주소를 보간합니"
"다. 순위가 높을수록 지오코딩 작업이 올바를 가능성이 떨어집니다. 지오코딩된 포"
"인트는 기본적으로 중심선에서 도로 주소가 위치한 쪽(왼쪽/오른쪽)으로 10미터 오"
"프셋됩니다."

#. 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 ""
"지오코딩 도구에 집코드를 넘겨주지 않더라도 추측할 수 있습니다(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 ""
"주소들을 지오코딩하는 데 배치(batch) 작업을 이용합니다. <varname>max_results "
"= 1</varname> 로 설정하는 편이 가장 쉽습니다. 아직 지오코딩되지 않은 (순위가 "
"없는) 주소들만 처리합니다."

#. Tag: title
#, no-c-format
msgid "Examples: Using Geometry filter"
msgstr "예시: 도형 필터 이용"

#. 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개와 주, 시, 집코드를 입력받아 NAD83 경위도로 투영된 포인트 위"
"치인 <varname>geomout</varname>, 각 위치에 대한 <varname>normalized_address</"
"varname> (addy) 및 순위도 포함하는, 교차점에서 처음 가로지르는 도로에 있는 가"
"능성 있는 위치들의 집합을 출력합니다. 순위가 낮을수록 주소와 위치가 일치할 가"
"능성이 커집니다. 결과를 순위가 낮은 순서로 정렬합니다. 결과의 최대 개수(기본"
"값 10) 옵션 파라미터를 넘겨줄 수 있습니다. TIGER 데이터(edge, face, addr) 및 "
"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개와 주, 시, 집코드를 입력받아 각 위치에 대한 "
"<varname>normalized_address</varname> (addy), NAD83 경위도로 투영된 포인트 위"
"치인 geomout, 그리고 순위(rating)도 포함하는, 교차점에서 처음 가로지르는 도로"
"에 있는 가능성 있는 위치들의 집합을 출력합니다. 순위가 낮을수록 주소와 위치"
"가 일치할 가능성이 커집니다. 결과를 순위가 낮은 순서로 정렬합니다. 결과의 최"
"대 개수(기본값 10) 옵션 파라미터를 넘겨줄 수 있습니다. TIGER 데이터(edge, "
"face, addr) 및 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 ""
"지오코딩 도구에 집코드를 넘겨주지 않더라도 추측할 수 있습니다. 윈도우 7 컴퓨"
"터에서는 3,500밀리초, 윈도우 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 테이블에 있으며, 이 "
"geocode_settings 테이블에는 사용자가 설정한 설정값만 저장합니다."

#. Tag: title
#, 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 ""
"도형이 위치해 있는 구역(tract) 테이블로부터 인구조사 구역 또는 현장(field)을 "
"반환합니다. 기본적으로 구역의 축약된 명칭을 반환합니다."

#. 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 ""
"도형을 입력받아 해당 도형이 위치한 인구조사 구역을 반환합니다. 공간 참조 시스"
"템을 따로 설정하지 않을 경우 NAD83 경위도라고 가정합니다."

#. 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 ""

#. 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 ""

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

#. 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 ""
"지오코딩 도구의 결합(join)에 이용되는 키(key) 열을 가진 테이블을 모두 찾아서 "
"해당 열에 쓰인 인덱스 가운데 없어진 것들에 대한 조건으로 필터링해서 없어진 인"
"덱스들을 추가합니다."

#. 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 인구조사 주(州) 구역"
"(tract), 블록 그룹(bg), 블록(tabblock) 데이터 테이블을 다운로드해서 "
"<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을 (윈도우 상에서는 기본적으로 7-zip을) 사용하고, 다운로드"
"를 위해 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 ""
"처리 과정 및 서로 다른 OS 셸 문법 변수들을 제어하기 위해 다음 제어 테이블들"
"을 이용합니다."

#. 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> - 인구조사 현장, 연도, 데이터 및 단계별"
"(staging) 스키마들과 같은 여러 변수들을 추적합니다."

#. 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> - 여러 플랫폼 및 여러 실행 파일들의 위치"
"에 대한 개요를 작성합니다. 기본적으로 윈도우와 리눅스를 가지고 있습니다. 더 "
"많은 플랫폼을 추가할 수 있습니다."

#. 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.faces</"
"varname> 를 승계하는 <varname>tiger_data.ma_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 ""

#. Tag: para
#, no-c-format
msgid ""
"Generate script to load up data for select states in Windows shell script "
"format."
msgstr ""
"선택한 주들을 위한 데이터를 윈도우 셸 스크립트 형식으로 로드하는 스크립트를 "
"생성합니다."

#. 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을 (윈도우 상에서는 기본적으로 7-zip을) 사용하고, 다운로드"
"를 위해 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), 블록(tabblock) 테이블을 로드합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Generate script to load up data for 2 states in Windows shell script format."
msgstr ""
"주(州) 2곳을 위한 데이터를 윈도우 셸 스크립트 형식으로 로드하는 스크립트를 생"
"성합니다."

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

#. 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>tiger_data</varname> 스키마로 "
"<varname>county_all</varname>, <varname>county_all_lookup</varname>, "
"<varname>state_all</varname> 테이블을 로드하는 셸 스크립트를 생성합니다. 이 "
"테이블들은 각각 <varname>tiger</varname> 스키마의 <varname>county</varname>, "
"<varname>county_lookup</varname>, <varname>state</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을 (윈도우 상에서는 기본적으로 7-zip을) 사용하고, 다운로드"
"를 위해 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 ""
"처리 과정 및 서로 다른 OS 셸 문법 변수들을 제어하기 위해 다음 제어 테이블 "
"<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> - 여러 플랫폼 및 여러 실행 파일들의 위치"
"에 대한 개요를 작성합니다. 기본적으로 윈도우와 리눅스/유닉스를 가지고 있습니"
"다. 더 많은 플랫폼을 추가할 수 있습니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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> 버전을 사용중이었는데 주(州)를 "
"<varname>tiger_2011</varname> 버전으로 다시 로드하려 할 경우, 이 스크립트를 "
"실행하기 전에 제일 먼저 삭제 선언문 <xref "
"linkend=\"Drop_Nation_Tables_Generate_Script\"/> 를 생성하고 실행해야 할 것입"
"니다."

#. Tag: para
#, no-c-format
msgid "Generate script script to load nation data Windows."
msgstr "윈도우 상에서 국가 데이터를 로드하기 위한 스크립트를 생성합니다."

#. Tag: para
#, no-c-format
msgid "Generate script to load up data for Linux/Unix systems."
msgstr ""
"리눅스/유닉스 시스템 상에서 데이터를 로드하기 위한 스크립트를 생성합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ", <xref linkend=\"Drop_Nation_Tables_Generate_Script\"/>"
msgstr ", <xref linkend=\"Missing_Indexes_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 ""
"지오코딩 도구의 결합(join)에 이용되는 키(key) 열을 가진 테이블 가운데 해당 열"
"에서 없어진 인덱스를 모두 찾아서 해당 테이블에 대한 인덱스를 정의하는 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> 스키마에서 지오코"
"딩 도구의 결합(join)에 이용되는 키(key) 열을 가진 테이블 가운데 해당 열에서 "
"없어진 인덱스를 모두 찾아서 해당 테이블에 대한 인덱스를 정의하는 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 ""
"이 함수는 <varname>tiger</varname> 스키마에 있고 tiger_geocoder와 함께 미리 "
"로드돼 있는 여러 방향/주(州)/접미사 색인 테이블만 이용합니다. 따라서 이 함수"
"를 이용하기 위해 TIGER 인구조사 데이터 또는 다른 추가적인 데이터를 다운로드"
"할 필요가 없습니다. <varname>tiger</varname> 스키마에 있는 여러 색인 테이블"
"에 더 많은 약어 또는 대체 명칭들을 추가해야 할 필요가 있을 수도 있습니다."

#. Tag: para
#, 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.0 norm_addy object includes additional fields zip4 and "
"address_alphanumeric."
msgstr ""

#. 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형입니다. 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 함수는 주소를 반환하기 전에 이 필"
"드를 참으로 설정합니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>zip4</varname> last 4 digits of a 9 digit ZIP Code. Availability: "
"PostGIS 2.4.0."
msgstr ""

#. 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 ""

#. 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 ""
"이 함수는 <varname>tiger</varname> 스키마에 있고 tiger_geocoder와 함께 미리 "
"로드돼 있는 여러 pagc_* 색인 테이블만 이용합니다. 따라서 이 함수를 이용하기 "
"위해 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 ""
"이 시점에서 address_standardizer 확장 프로그램의 원형 standardaddr는 "
"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를 생성하도록 호출하는 데 속도를 높힐 필요가 있을 경우, "
"<xref linkend=\"Geocode\"/> 에서 생성한 데이터를 이용하는 <xref "
"linkend=\"Normalize_Address\"/> 의 예시와 유사한 다음 예시에서처럼 "
"address_standardizer 및 standardize_address 함수를 직접 호출하도록 권장합니"
"다."

#. 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> 복합 유형 객체를 입력받아, 해당 객체의 보기 좋"
"은 인쇄용 표현을 반환합니다. 일반적으로 normalize_address 함수와 결합해서 쓰"
"입니다."

#. 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의 기본값은 거짓입니다. 포인트가 어"
"떤 도로에 가장 가까운지에 따라 주소를 정렬하기 때문에 첫 번째 주소가 대부분 "
"맞는 편입니다."

#. 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 Sq. 라는 주소가 실재하지 않는데도 불구하고 26 Court St. 와 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 데이터에 의존합니다. 해당 포인트의 지역을 커버하는 데이"
"터를 로드하지 않았을 경우, NULL로 채워진 레코드를 반환할 것입니다."

#. 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개의 교차점에 위치한 경우 또"
"는 포인트가 도로의 어느 한 편이 아니라 도로 상에 위치한 경우를 제외하면, 주"
"소 1개만 있어야 합니다."

#. 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형 배열입니다: 교차로의 도로들(또는 도로 "
"1개)입니다(교차하는 도로들 또는 포인트가 그 위에 투영된 도로입니다)."

#. 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 ""

#. 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이 상한(上限; "
"upper bound)을 넘어서는 항목에 대해 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
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"Geocode\"/>, <xref "
"linkend=\"Loader_Generate_Nation_Script\"/>"
msgstr ", <xref linkend=\"Pprint_Addy\"/>, <xref linkend=\"ST_AsText\"/>"

#. 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 ""
"PostGIS 지형에 TIGER 데이터의 정의된 지역을 로드하면서 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 ""
"PostGIS 지형에 TIGER 데이터의 정의된 지역을 로드합니다. 면, 노드 및 경계선을 "
"대상 지형의 공간 참조 시스템으로 변환하고 대상 지형의 허용 오차에 포인트들을 "
"스냅시킵니다. 이렇게 생성된 면, 노드, 경계선이 원본 TIGER 데이터의 면, 노드, "
"경계선과 동일한 ID를 유지하기 때문에, 이 데이터셋은 향후 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가 지리 ID(geoid)라고 부르는 식별자입니"
"다. 테이블에 있는 지역의 유일한 식별자입니다. <varname>place</varname> 의 경"
"우 <varname>tiger.place</varname> 테이블에 있는 <varname>plcidfp</varname> 열"
"입니다. <varname>county</varname> 의 경우 <varname>tiger.county</varname> 테"
"이블에 있는 <varname>cntyidfp</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 ""
"매사추세츠 주 피트 단위 평면(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 ""
"매사추세츠 주 미터 단위 평면(26986)에서 매사추세츠 주 서퍽 군에 대해 허용 오"
"차 0.25 미터를 가진 지형을 생성한 다음, 서퍽 군의 TIGER 면, 경계선, 노드를 로"
"드합니다."

#. 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\"/> 를 실행할 경우, NOTICE 로그가 "
"소요 시간 및 쿼리를 출력할 것입니다."

#. Tag: title
#, no-c-format
msgid "Topology"
msgstr "지형(topology)"

#. 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 지형 유형 및 함수는 표면(face), 가장자리(edge), 노드(node)와 같은 위"
"상기하학적 객체를 관리했습니다."

#. 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 ""

#. 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 ""

#. 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 ""
"지형에 기반한 GIS 데이터베이스의 예로는 <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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"이 단원에서 PostGIS 지형이 설치한 PostgreSQL 데이터 유형을 소개합니다. 사용"
"자 지정 함수를 설계할 때 특히 중요한 이 유형들의 형변환 습성(cast behavior)"
"을 설명한다는 점에 주의하십시오."

#. 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 ""

#. 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> 는 정수형입니다: 지형 스키마 및 SRID를 정의하는 "
"topology.topology 테이블에 정의돼 있는 지형을 참조하십시오."

#. Tag: para
#, no-c-format
msgid "<varname>edge</varname> is an integer: The identifier of an edge."
msgstr "<varname>edge</varname> 는 정수형입니다: 경계선의 식별자입니다."

#. 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 ""
"특정 지형 레이어에 있는, 특정 유형 및 특정 ID를 가진 지형 도형을 참조하는 합"
"성 유형입니다. TopoGeometry를 구성하는 요소는 topology_id, layer_id, id, "
"type 정수형 속성입니다."

#. 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> 는 정수형입니다: 지형 스키마 및 SRID를 정의하"
"는 topology.topology 테이블에 정의돼 있는 지형을 참조하십시오."

#. 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> 는 정수형입니다: TopoGeometry가 속해 있는 레이어 "
"테이블의 layer_id입니다. topology_id 와 layer_id를 조합하면 topology.layers "
"테이블에 유일한 참조(unique reference)를 제공합니다."

#. 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> 는 정수형입니다: 해당 지형 레이어에 지형 도형을 유일하"
"게 정의하는, 자동 생성된 순차 번호입니다."

#. 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 ""
"1에서 4까지의 <varname>type</varname> 정수가 도형 유형을 정의합니다. 1: [멀"
"티]포인트, 2: [멀티]라인, 3: [멀티]폴리곤, 4: 도형 집합."

#. 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 "도형"

#. 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 ""

#. 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 ""
"오류 메시지 및 정수형 2개로 이루어진 합성 유형입니다. <xref "
"linkend=\"ValidateTopology\"/> 함수가 확인 오류 및 해당 오류에 연관된 지형 객"
"체들의 ID를 표시하는 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 ""
"현재 오류 설명자(descriptor)는 다음과 같습니다: coincident nodes(일치하는 노"
"드들), edge crosses node(노드를 가로지르는 경계선), edge not simple(단순하지 "
"않은 경계선), edge end node geometry mismatch(경계선의 종단 노드 도형 불일"
"치), edge start node geometry mismatch(경계선의 시작 노드 도형 불일치), face "
"overlaps face(표면 중첩 표면), face within face(표면 내부 표면)"

#. Tag: para
#, no-c-format
msgid ""
"<varname>id1</varname> is an integer: Denotes identifier of edge / face / "
"nodes in error."
msgstr ""
"<varname>id1</varname> 은 정수형입니다: 오류가 발생한 경계선(edge)/표면"
"(face)/노드(node)의 식별자를 나타냅니다."

#. 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> 는 정수형입니다: 객체 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 ""
"이 단원에서 PostGIS 지형이 설치한 PostgreSQL 도메인을 소개합니다. 함수가 반환"
"하는 유형 또는 테이블 열 등, 도메인을 객체 유형처럼 이용할 수 있습니다. 도메"
"인과 유형의 차이점은, 도메인이 확인 제약조건으로 묶여 있는 기존 유형이라는 점"
"입니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"An array of 2 integers generally used to identify a TopoGeometry component."
msgstr ""
"일반적으로 TopoGeometry 구성 요소를 식별하는 데 쓰이는 정수형 2개의 배열입니"
"다."

#. 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 ""
"단순 또는 계층 <xref linkend=\"topogeometry\"/> 의 구성 요소 1개를 표현하는 "
"데 쓰이는 정수형 2개의 배열입니다."

#. 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의 경우, 배열의 첫 번째 요소가 지형적 원시형(topological "
"primitive)의 식별자를 나타내고 두 번째 요소가 그 유형(1: node, 2: edge, 3: "
"face)을 나타냅니다. 계층 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 요소들은, 해당 "
"TopoGeometry의 레이어에 대해 topology.layer 레코드에 지정된 동일한 자식 레이"
"어에서 나옵니다."

#. 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 ""

#. 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 객체들의 배열로, 일반적으로 TopoElement 객체의 구성 요"
"소들을 넘겨주는 데 쓰입니다."

#. 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 "지형 및 TopoGeometry 관리"

#. 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 ""
"기존 테이블에 TopoGeometry 열을 추가하고, 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 객체"
"를 생성하기 전에 해당 지형 레이어를 생성해야 합니다. 지형 레이어란 지형과 피"
"처 테이블의 조합입니다. 유형 및 계층 정보도 담고 있습니다. "
"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로 설정할) 경우, 해당 레이어가 "
"(원시형 지형 요소들로 이루어진) 기본 TopoGeometry를 담을 것입니다. 그렇지 않"
"을 경우, 이 레이어는 (child_layer에서 나온 TopoGeometry들로 이루어진) 계층 "
"TopoGeometry를 담을 것입니다."

#. 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 함수가 레이어의 ID를 반환합니다) "
"해당 레이어에 TopoGeometry 객체를 작성할 준비가 된 것입니다."

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

#. Tag: para
#, no-c-format
msgid "Availability: 1.1"
msgstr ""

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

#. 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 ""

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

#. 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 ""
"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 ""

#. Tag: para
#, no-c-format
msgid ""
"Rename a topology from <varname>topo_stage</varname> to <varname>topo_prod</"
"varname>."
msgstr ""

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

#. 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>schema_name</varname> 스키마 안의 <varname>table_name</varname> 명칭"
"의 테이블에서 Topogeometry 열을 삭제하고 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>schema_name</varname> 스키마 안의 <varname>table_name</varname> 명칭"
"의 테이블에서 Topogeometry 열을 삭제하고 topology.layer 테이블에서 해당 열을 "
"등록 해제합니다. 삭제 상태의 요약문을 반환합니다. 주의: 참조 무결성 확인 작업"
"을 건너뛰기 위해 삭제하기 전에 먼저 모든 값을 NULL로 설정합니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Fixes topogeometry corruption caused by upgrade to postgis_topology 3.6.0 "
"and higher"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.1"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Takes a topology name and provides summary totals of types of objects "
"in topology.</para>"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a set of validatetopology_returntype objects detailing issues with "
"topology."
msgstr ""

#. 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 ""

#. 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 "오류"

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: entry
#, no-c-format
msgid "Identifier of the face with wrong mbr cache."
msgstr ""

#. 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 ""

#. Tag: entry
#, no-c-format
msgid ""
"Signed identifier of an edge, identifying the ring. See <xref "
"linkend=\"GetRingEdges\"/>."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 버전에서 경계선 가로지르기 탐지를 더 효율적으로 개선하고, 이"
"전 버전에 존재했던 긍정 오류(false positive)를 해결했습니다."

#. 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 버전에서 'edge crosses node'를 오류 설명문과 일치시키기 위"
"해 id1과 id2의 값을 서로 바꿨습니다."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.2.0 added optional bbox parameter, perform face labeling and edge "
"linking checks."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0"
msgstr ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Total disk space used by the specified topology, including all indexes and "
"TOAST data."
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Upgrades the specified topology to support large ids (int8) for topology and "
"primitive ids."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "<varname>hasz</varname> defaults to false if not specified."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>topoid</varname> optional explicit identifier (allows deterministic "
"topology id assignment, needs to be unique)"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"This is similar to the SQL/MM <xref linkend=\"ST_InitTopoGeo\"/> but has "
"more functionality."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0 added support for <varname>hasZ</varname>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.6.0 added <varname>topoid</varname> and <varname>usesLargeIDs</"
"varname> parameters."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Make a backup of a topology called <varname>ma_topo</varname>."
msgstr ""

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

#. 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 ""

#. 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 ""
"<refpurpose>텅 빈 입력 지형에 도형들의 집합을 추가한 다음 작업 성공 여부를 상"
"세하게 설명하는 메시지를 반환합니다.</refpurpose>"

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds a point to an existing topology using a tolerance and possibly "
"splitting an existing edge."
msgstr ""
"허용 오차를 이용해서 그리고 기존 경계선을 분할(split)하기도 해서 기존 지형에 "
"포인트를 추가합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0 added support for returning signed identifier."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.7.0 added support for limiting the number of new edges created "
"in the topology."
msgstr ""

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

#. 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 ""

#. 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 ""

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

#. 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 ""
"지형 안의 표면에 고립된(isolated) 노드를 추가하고 새 노드의 ID를 반환합니다. "
"표면이 NULL일 경우, 그래도 노드를 생성합니다."

#. 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>atopology</varname> 지형의 <varname>aface</varname> ID(faceid)를 가"
"진 기존 표면에 포인트 위치가 <varname>apoint</varname> 인 고립된 노드를 추가"
"하고 새 노드의 ID(nodeid)를 반환합니다."

#. 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> 가 포인트 도형이 아닐 경우, 포인트가 NULL일 경우, 또는 포인트가 기"
"존 경계선과 (또는 외곽선일지라도) 교차하는 경우 예외가 발생합니다. 해당 포인"
"트의 위치에 이미 노드가 존재할 경우에도 예외가 발생합니다."

#. 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> 가 NULL이 아닌데 <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: Topo-Net Routines: 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>anode</varname> 와 "
"<varname>anothernode</varname> 를 연결하는 <varname>alinestring</varname> 도"
"형이 정의하는 고립된 경계선을 추가하고 새 경계선의 ID를 반환합니다.</"
"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>anode</varname> 와 "
"<varname>anothernode</varname> 를 연결하는 <varname>alinestring</varname> 도"
"형이 정의하는 고립된 경계선을 추가하고 새 경계선의 ID(edgeid)를 반환합니다.</"
"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 ""
"<varname>alinestring</varname> 도형과 지형의 공간 참조 시스템(SRID)이 다를 경"
"우, 입력 인수 가운데 하나라도 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 and Topo-Net 3: Routine Details: X.3.4"

#. 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 ""
"새 경계선을 추가하고, 그 과정에서 경계선이 표면을 분할할 경우, 원본 표면을 삭"
"제하고 새 표면 2개로 교체합니다."

#. 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 ""
"새 경계선을 추가하고, 그 과정에서 경계선이 표면을 분할할 경우, 원본 표면을 삭"
"제하고 새 표면 2개로 교체합니다. 새로 추가된 경계선의 ID를 반환합니다."

#. 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 ""
"어떤 인수가 NULL일 경우, 주어진 노드들이 알려지지 않은 경우(노드가 이미 지형 "
"스키마의 <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 ""
"<varname>acurve</varname> 도형과 지형의 공간 참조 시스템(SRID)이 다를 경우 예"
"외가 발생합니다."

#. 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 and Topo-Net 3: Routine Details: 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 ""
"가능한 경우, 새 경계선의 왼쪽에 새 표면을 생성할 것입니다. 왼쪽의 표면이 (무"
"한한) 세계 표면(universe face)이어야 할 경우 이는 불가능할 것입니다."

#. Tag: para
#, no-c-format
msgid "Returns the id of the newly added edge."
msgstr "새로 추가된 경계선의 ID를 반환합니다."

#. 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 and Topo-Net 3: Routine Details: 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 ""
"새로 생성된 표면의 ID를 반환하거나, 또는 새 표면이 생성되지 않은 경우 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 ""

#. 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 ""
"어떤 인수가 NULL일 경우, 주어진 경계선이 알려지지 않은 경우(경계선이 이미 지"
"형 스키마의 <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 and Topo-Net 3: Routine Details: 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 ""

#. 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 and Topo-Net 3: Routine Details: 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 ""

#. 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 and Topo-Net 3: Routine Details 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 and Topo-Net 3: Routine Details: 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.2"
msgstr "&sqlmm_compliant; SQL-MM: Topo-Net Routines: 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 ""
"기존 경계선을 따라 새 노드를 추가한 다음, 원본 경계선을 삭제하고 새 경계선 2"
"개로 교체해서 경계선을 분할합니다. 새 경계선들을 결합하는 새로 생성된 노드의 "
"ID를 반환합니다."

#. 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>apoint</varname> 포인트 위치에 새 노드를 생성한 "
"다음, 다음, 원본 경계선을 삭제하고 새 경계선 2개로 교체해서 경계선 ID "
"<varname>anedge</varname> 인 경계선을 분할합니다. 새 경계선들을 결합하는 새"
"로 생성된 노드의 ID를 반환합니다. 기존의 모든 결합된 경계선들 및 관계성을 분"
"할된 경계선에 맞춰 업데이트합니다."

#. 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> 가 포인트 도형이 아닐 경우, 포인트가 NULL일 경우, 해당 포인트의 위치"
"에 이미 노드가 존재할 경우, 경계선이 기존 경계선과 일치하지 않을 경우, 또는 "
"포인트가 경계선 안에 있지 않을 경우 예외가 발생합니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM: Topo-Net Routines: X.3.8"
msgstr "&sqlmm_compliant; SQL-MM: Topo-Net Routines: 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 and Topo-Net 3: Routine Details: 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 ""

#. 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 ""

#. 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 ""
"이 함수는 지형, 포인트, 그리고 허용 오차를 입력받아 정수(edgeid)를 반환합니"
"다. tolerance = 0일 경우 포인트와 경계선이 교차해야 합니다."

#. Tag: para
#, no-c-format
msgid ""
"If <varname>apoint</varname> doesn't intersect an edge, returns 0 (zero)."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"If <varname>apoint</varname> doesn't intersect a node, returns 0 (zero)."
msgstr ""

#. 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 ""

#. 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 테이블에 있는 지형의 ID"
"를 반환합니다.</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 테이블에 있는 지형의 ID를 반환"
"합니다.</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 ""
"지형의 명칭을 입력받아 topology.topology 테이블에 있는 지형의 SRID를 반환합니"
"다."

#. 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 "지형의 ID를 입력받아 지형(스키마)의 명칭을 반환합니다."

#. 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 ""
"지형의 지형 ID를 입력받아 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> 의 경계를 이루는 정렬된 경계선들의 집합을 반환합니"
"다. 각 출력물은 순차(sequence) 및 경계선 ID(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 and Topo-Net 3: Routine Details: 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 "입력 지형으로부터 설정된 표면 ID를 가진 폴리곤을 반환합니다."

#. 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 ""
"입력 지형으로부터 설정된 표면 ID를 가진 폴리곤을 반환합니다. 표면을 구성하는 "
"경계선들로부터 폴리곤을 빌드합니다."

#. 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 and Topo-Net 3: Routine Details: 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 ""
"입력 경계선 쪽을 따라 탐색한 부호가 있는 경계선 식별자들의 정렬된 집합을 반환"
"합니다. 각 출력물은 순차(sequence) 및 부호가 있는 경계선 ID(edgeid)로 이루어"
"집니다. 순차 번호는 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 ""
"양의 부호를 가진 경계선 ID를 넘겨줄 경우, 해당 경계선의 왼쪽에서 탐색을 시작"
"해서 경계선의 방향으로 진행합니다. 음의 부호를 가진 경계선 ID를 넘겨줄 경우, "
"해당 경계선의 오른쪽에서 탐색을 시작해서 경계선 방향의 반대로 진행합니다."

#. 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> 가 NULL이 아닐 경우 함수가 해당 개수 이상의 레코"
"드를 반환하지 않습니다. 유효하지 않을 수도 있는 지형을 처리할 때 이 파라미터"
"를 안전 장치로 쓸 수 있다는 의미입니다."

#. 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 ""
"입력 노드를 따르는 경계선들의 정렬된 집합을 반환합니다. 각 출력물은 순차 및 "
"부호를 가진 경계선 ID로 구성됩니다. 순차 번호는 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 ""

#. 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 ""
"이 함수는 edge 테이블의 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 ""
"설정한 지형 스키마의 노드 테이블에 포인트 노드를 추가하고 새 노드의 노드 "
"ID(nodeid)를 반환합니다. 새 포인트 위치에 이미 노드가 존재할 경우, 기존 노드 "
"ID를 반환합니다."

#. 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> 가 참일 경우 새로 추가된 노드를 정확"
"히 담고 있는 표면을 계산합니다."

#. 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> 도형의 위치에 이미 노드가 존재할 경우, 새 노드를 추"
"가하지 않고 기존 노드 ID(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 ""
"설정한 지형 스키마의 경계선 테이블에 라인스트링 경계선을 추가하고, 설정한 라"
"인스트링 도형을 이용해서 포인트 노드 테이블에 경계선의 시작점 및 종단점을 추"
"가한 다음 새 (또는 기존) 경계선의 경계선 ID(edgeid)를 반환합니다."

#. 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> 스키마"
"의 경계선 테이블에 경계선을, 노드 테이블에 경계선의 노드를 추가한 다음 새 (또"
"는 기존) 레코드의 경계선 ID(edgeid)를 반환합니다. 새로 추가된 경계선은 양쪽"
"에 \"세계(universe)\" 표면을 가지며 자기 자신에게 링크합니다."

#. 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> 와 지형에 대해 정의"
"된 <varname>srid</varname> 가 동일해야만 합니다. 그렇지 않을 경우 유효하지 않"
"은 공간 참조 시스템 오류가 발생할 것입니다."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"TopoGeo_AddLineString\"/> "
"instead."
msgstr ""

#. 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>지형에 표면 원시형(face primitive)을 등록하고 그 식별자를 반환합"
"니다.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Registers a face primitive to a topology and gets its identifier.</"
"para>"
msgstr ""
"<para>지형에 표면 원시형(face primitive)을 등록하고 그 식별자를 반환합니다.</"
"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> 가 (기본값인) 거짓이면 기존 표면의 표면 ID를 반"
"환하고, <varname>force_new</varname> 가 참이면 새로 등록된 표면에 새 ID를 할"
"당할 것입니다."

#. 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> 와 지형에 대해 정"
"의된 <varname>srid</varname> 가 동일해야만 합니다. 그렇지 않을 경우 유효하지 "
"않은 공간 참조 시스템 오류가 발생할 것입니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns a \"simplified\" geometry version of the given TopoGeometry using "
"the Douglas-Peucker algorithm."
msgstr ""
"더글러스-패커(Douglas-Peucker) 알고리즘을 통해 입력 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 ""
"각 구성 요소의 경계선에 더글러스-패커(Douglas-Peucker) 알고리즘을 작용해서 입"
"력 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 ""

#. 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 ""

#. 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 ""

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

#. Tag: title
#, no-c-format
msgid "TopoGeometry Constructors"
msgstr "TopoGeometry 작성자"

#. Tag: para
#, no-c-format
msgid ""
"This section covers the topology functions for creating new topogeometries."
msgstr ""
"이 단원에서 새 TopoGeometry를 생성하기 위한 지형 함수에 대해 설명합니다."

#. 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: [멀티]포인"
"트, 2: [멀티]라인, 3: [멀티]폴리곤, 4: 도형 집합입니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Examples: Convert an areal geometry to best guess topogeometry"
msgstr "예시: 면형 도형을 가장 잘 추측한 TopoGeometry로 변환"

#. 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 ""
"표면들의 집합으로 형성돼야 하는 도형을 가지고 있다고 해봅시다. 예를 들어 "
"blockgroups 테이블이 있는데 각 블록 그룹의 TopoGeometry를 알고 싶습니다. 데이"
"터가 완벽하게 정렬돼 있다면, 다음과 같이 할 수 있습니다:"

#. 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 ""
"기저 지형에 입력 도형을 표현해야 하는 지형 원시형을 추가할 것입니다. 이 지형 "
"원시형이 기존 지형을 분할할 수도 있습니다. 분할된 지형들은 "
"<varname>relation</varname> 테이블에서 출력 TopoGeometry와 관련될 것입니다."

#. 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 ""

#. 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 ""
"변종 1의 경우 입력 지형(<varname>toponame</varname>)의 입력 레이어"
"(<varname>layer_id</varname>)에 대해 새 TopoGeometry를 생성할 것입니다."

#. 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 ""
"변종 2의 경우, 기존 TopoGeometry(<varname>toponame</varname>)에 작업중 생성"
"된 원시형을 추가할 것입니다. 기존 TopoGeometry의 최종 형상에 공간을 추가할 수"
"도 있습니다. 새 형상이 예전 형상을 완전히 대체하도록 하려면 <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 ""

#. Tag: para
#, no-c-format
msgid "This is a full self-contained workflow"
msgstr "다음은 완전히 자급자족하는 독립적인 작업 흐름(workflow)입니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Used to create a <xref linkend=\"topoelementarray\"/> from a set of <xref "
"linkend=\"topoelement\"/>."
msgstr ""
"<xref linkend=\"topoelement\"/> 집합으로부터 <xref "
"linkend=\"topoelementarray\"/> 를 생성하는 데 쓰입니다."

#. 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 ""

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

#. Tag: title
#, no-c-format
msgid "TopoGeometry Editors"
msgstr "TopoGeometry 편집자"

#. 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=\"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 ""

#. 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 ""
"TopoGeometry 객체의 정의에 <xref linkend=\"topoelement\"/> 를 추가합니다. 해"
"당 요소가 정의에 이미 존재하더라도 오류가 발생하지 않습니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Removes a <xref linkend=\"topoelement\"/> from the definition of a "
"TopoGeometry object."
msgstr ""
"TopoGeometry 객체의 정의에서 <xref linkend=\"topoelement\"/> 를 제거합니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Adds element of a TopoGeometry to the definition of another TopoGeometry."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.2"
msgstr ""

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

#. 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 ""

#. Tag: title
#, no-c-format
msgid "TopoGeometry Accessors"
msgstr "TopoGeometry 접근자"

#. 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 ""

#. 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 ""
"지형의 요소 및 입력 TopoGeometry 의 유형(원시형 요소)를 담고 있는  <xref "
"linkend=\"topoelementarray\"/> 를 반환합니다. 이 함수는 요소들을 데이터셋이 "
"아니라 배열로 반환한다는 점만 제외하면 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는 topology.layer 테이블에 있는 <varname>layer_id</varname> 가 지정하는 "
"레이어 안의 지형이 가지고 있는 TopoGeometry 객체의 TopoGeometry ID입니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 14.1.5"
msgstr ""

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

#. Tag: title
#, no-c-format
msgid "TopoGeometry Outputs"
msgstr "TopoGeometry 출력물"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the GML representation of a topogeometry."
msgstr "TopoGeometry의 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 ""
"TopoGeometry의 GML 표현식을 GML3 버전 서식으로 반환합니다. "
"<varname>nsprefix_in</varname> 을 따로 설정하지 않을 경우 <varname>gml</"
"varname> 접두사를 이용합니다. nsprefix에 대해 텅 빈 문자열을 넘겨줄 경우 무자"
"격(non-qualified) 네임스페이스를 반환합니다. 정확도(기본값 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> 파라미터는 접근한 노드 및 경계선 요소를 추적"
"하는 데 쓰이기 때문에, 설정할 경우, 정의를 복제하는 게 아니라 교차 참조"
"(xlink:xref)를 이용합니다. 정수형 항목 'element_type' 및 'element_id' (적어"
"도) 2개가 테이블에 있어야 합니다. 함수 호출자는 입력 테이블에 대해 읽기 및 쓰"
"기 권한을 가지고 있어야만 합니다. 최상의 성능을 내려면, "
"<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> 파라미터를 설정할 경우, 노드 및 경계선 태그 식별"
"자에 접두사를 붙일 것입니다."

#. 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 "TopoGeometry의 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 ""
"TopoGeometry의 TopoJSON 표현식을 반환합니다. <varname>edgeMapTable</varname> "
"이 NULL이 아닐 경우, 경계선 식별자를 원호(arc) 인덱스에 매핑하는 탐색/저장"
"(lookup/storage)으로 쓰일 것입니다. 최종 문서에 조밀한(compact) \"원호\" 배열"
"을 사용할 수 있게 하기 위해서입니다."

#. 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 ""
"테이블을 설정할 경우, 테이블이 \"순차(serial)\" 유형 \"arc_id\" 항목과 정수"
"형 \"edge_id\" 항목을 가지고 있어야 합니다. 코드가 \"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 문서는, 이 함수가 반환하는 토막 정보(snippet)에 더해, 일부 헤"
"더와 함께 실제 원호를 담고 있어야 할 것입니다. <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 ""
"이 단원에서 TopoGeometry와 지형 원시형 사이의 관계를 확인하는 데 쓰이는 지형 "
"함수에 대해 설명합니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns true if two topogeometries are composed of the same topology "
"primitives."
msgstr ""
"두 TopoGeometry가 동일한 지형 원시형으로 이루어졌을 경우 참을 반환합니다."

#. Tag: para
#, no-c-format
msgid ""
"Returns true if two topogeometries are composed of the same topology "
"primitives: faces, edges, nodes."
msgstr ""
"두 TopoGeometry가 동일한 지형 원시형(표면, 경계선, 노드)으로 이루어졌을 경우 "
"참을 반환합니다."

#. 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 ""
"이 함수는 도형 집합인 TopoGeometry를 지원하지 않습니다. 또 서로 다른 지형으"
"로 이루어진 두 TopoGeometry를 비교하지 못 합니다."

#. 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>두 TopoGeometry에서 나온 원시형의 쌍 가운데 하나라도 교차할 경우 "
"참을 반환합니다.</refpurpose>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns true if any pair of primitives from the two topogeometries "
"intersect.</para>"
msgstr ""
"<para>두 TopoGeometry에서 나온 원시형의 쌍 가운데 하나라도 교차할 경우 참을 "
"반환합니다.</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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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가 설치되면, 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 ""
"현재 많은 OS 시스템들이 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"만약 윈도우 사용자라면  Stackbuilder 또는 <link xlink:href=\"http://www."
"postgis.org/download/windows/\">PostGIS Windows download site</link> 를 통해 "
"안정적인 버전을 받을 수 있습니다. 또 1~2주에 한 번 혹은 뭔가 특이한 일이 일어"
"날 경우 빌드를 하는 <link xlink:href=\"http://www.postgis.org/download/"
"windows/experimental.php\">very bleeding-edge windows experimental builds</"
"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 ""

#. 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 ""

#. 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설치 시 표준 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 소스를 설정하고 취합하는 단계를 설명합니다. 리눅스 사용자를 위"
"한 설명이므로 윈도우 또는 맥 사용자에겐 해당되지 않습니다. "

#. 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
#, fuzzy, 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=\"http://subversion.apache.org/\"> svn </"
"link> 저장소 <link xlink:href=\"http://svn.osgeo.org/postgis/trunk/\"> "
"http://svn.osgeo.org/postgis/trunk/ </link>에서 소스를 체크아웃(checkout)할 "
"수 있습니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Change into the newly created <varname>postgis</varname> directory to "
"continue the installation."
msgstr ""
"설치를 계속하려면 새로 만든 <varname>postgis-&last_release_version;</"
"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 ""

#. 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 ""

#. 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>를 통해 버전을 확인하십시오. 다른 버전의 make는 "
"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 ""

#. 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 ""

#. 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 ""

#. 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는 현재 ST_GeomFromGeoJson 함수를 통해 "
"GeoJSON을 임포트하는 데 사용되고 있습니다. 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 ""

#. Tag: para
#, fuzzy, 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 설치 경로에만 설치"
"될 것이기 때문입니다. 해당 버그를 추적하려면 <link xlink:href=\"http://trac."
"osgeo.org/postgis/ticket/635\"> http://trac.osgeo.org/postgis/ticket/635 </"
"link> 를 참조하십시오."

#. Tag: emphasis
#, no-c-format
msgid "Optional"
msgstr "선택 사항"

#. Tag: para
#, fuzzy, 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 ""
"또 <xref linkend=\"install_short_version\"/> 에 설명된 대로 사용자가 사용하"
"길 원하는 드라이버를 활성화하는 작업도 잊지 마십시오."

#. 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 ""
"shapefile 로더 shp2pgsql-gui 를 컴파일하기 위한 GTK(GTK+2.0, 2.8+ 필요). "
"<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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, fuzzy, 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 ""
"대부분의 리눅스 설치에서 첫 번째 단계는 소스 코드를 빌드하는 데 사용할 "
"Makeﬁle을 생성하는 것입니다. 셸 스크립트를 실행해서 Makeﬁle을 작성합니다."

#. 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 ""

#. Tag: para
#, fuzzy, 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 라이브러리와 SQL 스크립트가 설치될 경로입니다. 기본적으로 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은 PostGIS 같은 확장 프로그램이 PostgreSQL 설치 디렉토리의 위치를 "
"확인하게 해주는 <command>pg_config</command> 라는 유틸리티를 제공합니다. "
"PostGIS 빌드 시 대상이 될 특정 PostgreSQL 설치 디렉터리를 사용자가 직접 설정"
"하려면 이 파라미터(<command>--with-pgconfig=/path/to/pg_config</command>)를 "
"사용하십시오."

#. 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은 래스터 지원을 위한 기능을 제공하는 필수 라이브러리로, GDAL 설치 디렉터"
"리의 위치를 확인하는 소프트웨어 설치를 활성화하기 위한 <command>gdal-config</"
"command>를 지원합니다. PostGIS 빌드 시 대상이 될 특정 GDAL 설치 디렉터리를 사"
"용자가 직접 설정하려면 이 파라미터(<command>--with-gdalconfig=/path/to/gdal-"
"config</command>)를 사용하십시오."

#. 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는 필수 도형 라이브러리로, GEOS 설치 디렉터리의 위치를 확인하는 소프트웨"
"어 설치를 활성화하기 위한 <command>geos-config</command>라는 유틸리티를 제공"
"합니다. PostGIS 빌드 시 대상이 될 특정 GEOS 설치 디렉터리를 사용자가 직접 설"
"정하려면 이 파라미터(<command>--with-geosconfig=/path/to/geos-config</"
"command>)를 사용하십시오."

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"Proj4는 PostGIS 필수 재투영 라이브러리입니다. PostGIS 빌드 시 대상이 될 특정 "
"Proj4 설치 디렉터리를 사용자가 직접 설정하려면 이 파라미터(<command>--with-"
"projdir=/path/to/projdir</command>)를 사용하십시오."

#. 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> 는  "
"MIT-라이선스의 JSON 라이브러리로, PostGIS의 ST_GeomFromJSON 지원에 필요합니"
"다. PostGIS 빌드 시 대상이 될 특정 JSON-C 설치 디렉터리를 사용자가 직접 설정"
"하려면 이 파라미터(<command>--with-jsondir=/path/to/jsondir</command>)를 사용"
"하십시오."

#. 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> 는 BSD-라이선스의 펄 호"
"환 가능 정규 표현식 라이브러리로, address_standardizer 확장 프로그램이 필요합"
"니다. PostGIS 빌드 시 대상이 될 특정 PCRE 설치 디렉터리를 사용자가 직접 설정"
"하려면 이 파라미터(<command>--with-pcredir=/path/to/pcredir</command>)를 사용"
"하십시오."

#. 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 ""
"데이터 임포트 GUI 컴파일(GTK+2.0 필요). shp2pgsql-gui의 shp2pgsql에 대한 그래"
"픽 인테페이스를 생성합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "Compile without raster support."
msgstr "래스터 지원 설치"

#. Tag: para
#, no-c-format
msgid "Disables tiger geocoder support."
msgstr ""

#. 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 지원을 감지해서 함께 컴파일하지만, 로더의 파손"
"을 야기하는 비호환성 문제가 발생할 경우 이 명령어로 gettext 지원을 완전히 비"
"활성화시킬 수 있습니다. 이런 방법으로 설정을 변경해서 문제를 해결하는 예는 버"
"그 티켓 <link xlink:href=\"http://trac.osgeo.org/postgis/ticket/748\">http://"
"trac.osgeo.org/postgis/ticket/748</link> 을 참조하십시오. 주의: gettext 지원"
"을 끈다고 해서 별다른 문제는 없습니다. gettext 지원은 아직 문서화되지도 않았"
"고 검증중에 있는 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 ""

#. Tag: para
#, fuzzy, 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를 SVN <link xlink:href=\"http://svn.osgeo.org/postgis/trunk/\">저장소"
"</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 ""
"만약 tar 파일 형태로 PostGIS를 얻었다면 이미 <command>configure</command> 가 "
"생성되었기 때문에 <command>./autogen.sh</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 was built successfully. Ready to "
"install.</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 ""

#. 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 ""

#. 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 Study Guides</link> 에서 다운"
"로드받을 수 있습니다."

#. Tag: title
#, no-c-format
msgid "Building PostGIS Extensions and Deploying them"
msgstr "PostGIS Extensions 빌드 및 배포"

#. Tag: para
#, no-c-format
msgid ""
"The PostGIS extensions are built and installed automatically when PostgreSQL "
"extension support is available."
msgstr ""

#. 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 ""
"소스 저장소로부터 생성할 경우에는, 먼저 function descriptions 부터 빌드해야 "
"합니다. 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 파일"
"과 함께 배포됨으로 comments를 따로 빌드할 필요가 없습니다. "

#. Tag: para
#, fuzzy, 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 ""
"만약 PostgreSQL 9.1을 기반으로 빌드 중이라면 extensions은 설치 과정의 일환으"
"로 자동 빌드될 것입니다. 만약 필요하다면 extensions 폴더로부터의 빌드하거나 "
"또는 다른 서버에서 필요한 파일을 복사할 수 있습니다. "

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"extension 파일은 OS에 상관없이 PostGIS버전만 같으면 적용에 문제가 없습니다. "
"그러므로 PostGIS binaries가 설치된 서버에 확장 파일만 복사해도 문제가 없습니"
"다. "

#. 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 ""
"만약 extension을 수동으로 또는 다른 서버에 설치하고 싶으면 다음 파일들을 사용"
"자의 PostgreSQL 설치경로의  <filename>PostgreSQL / share / extension</"
"filename> 폴더에 있는 extensions 폴더에서 복사하여 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 ""
"이것들이 지정되지 않은 경우 설치할 수 있는 extension 의 버전 등의 정보를 나타"
"내는 제어 파일입니다. <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 ""
"각 extension의 /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 ""

#. 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 ""
"만약 사용자가 쿼리하는 데이터베이스에 extension이 설치되어 있다면, 사용자는 "
"<varname>installed_version</varname> 컬럼에서 이름을 볼 수 있습니다. 만약 아"
"무 레코드도 없다면 서버에 postgis extension이 전혀 설치되어 있지 않음을 뜻합"
"니다. 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 ""
"extension이 이용 가능한 상태라면 pgAdmin extension 인터페이스 또는 다음의 "
"sql 명령을 실행함으로써 선택한 데이터베이스 안에 postgis extension을 설치할 "
"수 있습니다:"

#. 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 ""

#. Tag: para
#, fuzzy, 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; 을 설치했다면, "
"먼저 다음 업그레이드 스크립트를 실행해서 확장 프로그램 기반 최신 버전으로 변"
"경할 수 있습니다: <filename>postgis_upgrade_22_minor.sql</filename>,"
"<filename>raster_upgrade_22_minor.sql</filename>,"
"<filename>topology_upgrade_22_minor.sql</filename>."

#. 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
#, fuzzy, 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 ""
"PostgreSQL, GEOS, 또는 Proj4를 표준이 아닌 경로에 설치한 경우, "
"LD_LIBRARY_PATH 환경 변수에 해당 라이브러리 경로를 설정해주어야 합니다."

#. 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> 환경 변수를 따릅니다. PostgreSQL의 설정 매개변수인 "
"<command>--with-pgconfig</command>에 명시되어 있어도 이것을 적용하지 "
"<emphasis>않습니다</emphasis>. 따라서, PostgreSQL 설치시의 환경설정과 일치하"
"도록 PATH를 수정해주십시오."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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 설치검사(installcheck)만을 지원"
"합니다. 이 확장 프로그램들을 테스트하려면 다음을 실행하십시오. 주의: 이미 "
"PostGIS 코드 폴더의 루트에서 make install을 실행했다면 다시 실행할 필요는 없"
"습니다."

#. 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 ""
"이것은 <command>--prefix</command> 설정 파라미터에 정의된 하위 경로에 "
"PostGIS 설치 파일을 복사할 것입니다."

#. Tag: para
#, no-c-format
msgid ""
"The loader and dumper binaries are installed in <filename>[prefix]/bin</"
"filename>."
msgstr ""
"로더(loader)와 덤퍼 바이너리 들은 <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 ""
"<filename>postgis.sql</filename>와 같은 SQL 파일들은 <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 ""
"만약 기존에 <filename>postgis_comments.sql</filename>, "
"<filename>raster_comments.sql</filename>  파일을 생성하기 위해 <command>make "
"comments</command> 명령어를 실행한 적이 있으시다면, 다음을 실행해 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 ""
"<command>xsltproc</command>의 적용 이후 일반적인 설치로부터 "
"<filename>postgis_comments.sql</filename>, <filename>raster_comments.sql</"
"filename>, <filename>topology_comments.sql</filename>는 분리되었습니다."

#. 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 ""

#. 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 ""
"이 표준화 도구는 <xref linkend=\"Normalize_Address\"/> 대신 PostGIS 용으로 패"
"키징된 TIGER 지오코딩 도구(geocoder)와 함께 쓰일 수 있습니다. 이렇게 대신 사"
"용하는 방법은 <xref linkend=\"tiger_pagc_address_standardizing\"/> 을 참조하"
"십시오. 주소 표준화 도구를 사용자의 다른 지오코딩 도구를 위한 구성 요소"
"(building block)로 사용하거나, 주소를 더 쉽게 비교하기 위해 사용자 주소를 표"
"준화하는 데 사용할 수도 있습니다."

#. 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에 의존성을 갖습니다. PCRE는 많은 유닉스 파생 시스템"
"에 일반적으로 이미 설치되어 있지만, <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 ""

#. 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 "다음 테스트에는 어떤 rules, gaz, 또는 lex 테이블도 필요없습니다."

#. Tag: para
#, no-c-format
msgid "Output should be"
msgstr "다음과 같은 결과가 나와야 합니다:"

#. Tag: title
#, no-c-format
msgid "Installing, Upgrading Tiger Geocoder, and loading data"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Tiger Geocoder Enabling your PostGIS database"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"These directions assume your PostgreSQL installation already has the "
"postgis_tiger_geocoder extension installed."
msgstr ""

#. 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 ""
"예를 들어 <code>sh</code> 규약(convention)을 따르는 debbie라는 프로파일을 생"
"성하려면 다음과 같이 해야 합니다."

#. 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 ""
"그 다음 debbie의 pg, unzip,shp2pgsql, PSQL 등의 경로 위치에 맞도록 "
"<emphasis>declare_sect</emphasis> 열의 경로를 편집하십시오."

#. 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> 테이블을 편집하지 않을 경우, 각 항목의 "
"흔히 있는(common case) 위치만을 담게 되며 스크립트가 생생된 후 생성된 스크립"
"트를 직접 편집해야 할 것입니다."

#. 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 ""

#. 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 ""

#. 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 ""
"서버의 루트, 또는 서버에 충분히 빠른 네트워크로 연결된 경우 사용자 PC의 루트"
"에 <filename>gisdata</filename> 라는 폴더를 생성하십시오. 이 폴더로 TIGER 파"
"일을 다운로드해서 처리할 것입니다. 서버의 루트에 폴더를 만드는 게 마음에 안 "
"들거나, 또는 단순히 다른 폴더로 변경하고 싶다면, <varname>tiger."
"loader_variables</varname> 테이블의 <varname>staging_fold</varname> 항목을 편"
"집하십시오."

#. Tag: para
#, fuzzy, 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 ""
"<filename>gisdata</filename> 폴더 또는 사용자가 <varname>staging_fold</"
"varname> 에 지정한  폴더 안에 temp라는 폴더를 생성하십시오. 다운로드한 TIGER "
"데이터를 로더가 이 temp 폴더에 압축해제할 것입니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "This will only have data if you marked zcta5 to be loaded"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 테이블을 분석해"
"서 (상속된 통계를 포함한) 통계(stat)를 업데이트하는 것이 좋습니다."

#. Tag: title
#, no-c-format
msgid "Using Address Standardizer Extension with Tiger geocoder"
msgstr "주소 표준화 도구를 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 지오코딩 도구 확장 프로그램은 <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 ""

#. 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 "인구조사 웹사이트에서 받은 압축 파일을 풀기 위한 툴"

#. 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>으로 해제할 수 있습니"
"다."

#. 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 ""
"윈도우의 경우, 무료 압축/압축해제 툴인 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 "PostGIS 기본 설치시 설치되는 <filename>shp2pgsql</filename> 명령"

#. 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 ""
"윈도우를 사용 중이면 <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 ""

#. 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 ""
"원하는 데이터가 로딩이 된 후  <xref linkend=\"Install_Missing_Indexes\"/>에"
"서 설명된 대로 다음을 실행하십시오: <programlisting>SELECT "
"install_missing_indexes();</programlisting>"

#. 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 ""

#. Tag: para
#, no-c-format
msgid "First upgrade your postgis_tiger_geocoder extension as follows:"
msgstr ""

#. 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 ""
"다음으로 모든 nation 테이블을 drop 하고 새로 불러옵니다. 이 SQL 문장으로 "
"drop 스크립트를 만듭니다. 자세한 내용은 다음을 참고하십시오. <xref "
"linkend=\"Drop_Nation_Tables_Generate_Script\"/>"

#. Tag: para
#, no-c-format
msgid "Run the generated drop SQL statements."
msgstr "생성된 drop 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 구문으로 nation load 스크립트를 생성합니다. 자세한 내용을 다음을 참"
"고하십시오. <xref linkend=\"Loader_Generate_Nation_Script\"/>"

#. Tag: emphasis
#, no-c-format
msgid "For windows"
msgstr "윈도우용"

#. 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 ""

#. 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 ""

#. 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"
"이 설치된 경우 중복 설치가 될 수 있고, 또는 이전에 설치한 사실을 잊어버렸을 "
"수도 있습니다. 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
#, fuzzy, 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 ""
"또한 PostreSQL, Proj4 라이브러리 및 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 ""
"설정은 <filename>postgis_config.h</filename>h 파일을 생성하기 위해 사용됩니"
"다. \n"
"<varname>POSTGIS_PGSQL_VERSION</varname>, <varname>POSTGIS_PROJ_VERSION</"
"varname> and <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 ""

#. 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 ""

#. 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 ""

#. 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 프로젝트 운영 위원회(Project Steering Committee; PSC)는 PostGIS 프로"
"젝트의 대략적인 방향, 발표 주기, 문서화 및 원조 활동을 조정합니다. PSC는 또"
"한 일반 사용자 지원을 제공하고, PostGIS 커뮤니티 전반에서 개발하는 소프트웨"
"어 패치를 받아들여 승인하며, 개발자 커밋 접근, PSC 신입회원 결정 또는 중요한 "
"API 변경 등 PostGIS에 관한 여러 가지 사안에 대해 투표를 실시합니다."

#. 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 ""

#. Tag: term
#, no-c-format
msgid "Regina Obe"
msgstr "레지나 오베(Regina Obe)"

#. 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 ""

#. 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 ""

#. Tag: term
#, no-c-format
msgid "Paul Ramsey (Chair)"
msgstr "폴 램지(Paul Ramsey) (의장)"

#. 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 ""

#. Tag: term
#, no-c-format
msgid "Sandro Santilli"
msgstr "산드로 산틸리(Sandro Santilli)"

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Core Contributors Present"
msgstr "핵심 공헌자 - 현재"

#. Tag: term
#, no-c-format
msgid "Nicklas Avén"
msgstr "니클라스 아벤(Nicklas Avén)"

#. Tag: para
#, fuzzy, 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 거리와 관계 함수 포함) 및 추가 작업, TWKB(Tiny WKB) 출력 포"
"맷(개발중), 개괄적인 사용자 지원을 담당"

#. Tag: term
#, no-c-format
msgid "Loïc Bartoletti"
msgstr ""

#. Tag: para
#, no-c-format
msgid "SFCGAL enhancements and maintenance and ci support"
msgstr ""

#. Tag: term
#, no-c-format
msgid "Dan Baston"
msgstr "댄 배스턴(Dan Baston)"

#. Tag: para
#, no-c-format
msgid ""
"Geometry clustering function additions, other geometry algorithm "
"enhancements, GEOS enhancements and general user support"
msgstr ""

#. Tag: term
#, no-c-format
msgid "Martin Davis"
msgstr ""

#. Tag: para
#, no-c-format
msgid "GEOS enhancements and documentation"
msgstr ""

#. 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 ""

#. Tag: term
#, no-c-format
msgid "Aliaksandr Kalenik"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Geometry Processing, PostgreSQL gist, general bug fixing"
msgstr ""

#. Tag: term
#, no-c-format
msgid "<term>Laurențiu Nicola</term>"
msgstr ""

#. 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 "박 뽀리(Bborie Park)"

#. 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 ""

#. Tag: term
#, no-c-format
msgid "Mark Cave-Ayland"
msgstr "마크 케이브-에일런드(Mark Cave-Ayland)"

#. 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 ""

#. Tag: term
#, no-c-format
msgid "Jorge Arévalo"
msgstr "호르헤 아레발로(Jorge Arévalo)"

#. Tag: para
#, no-c-format
msgid "Raster development, GDAL driver support, loader"
msgstr "래스터 개발, GDAL 드라이버 지원, 로더를 담당"

#. Tag: term
#, no-c-format
msgid "Olivier Courtin"
msgstr "올리비에 쿠르텡(Olivier Courtin)"

#. Tag: para
#, fuzzy, 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 "크리스 호지슨(Chris Hodgson)"

#. Tag: para
#, no-c-format
msgid ""
"Prior PSC Member. General development, site and buildbot maintenance, OSGeo "
"incubation management"
msgstr ""
"전 PSC 회원. 개괄적인 개발, 사이트 및 빌드봇 유지보수, OSGeo 육성 프로젝트 관"
"리를 담당"

#. Tag: term
#, no-c-format
msgid "Mateusz Loskot"
msgstr "마테우스 로스코트(Mateusz Loskot)"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"CMake support for PostGIS, built original raster loader in python and low "
"level raster API functions"
msgstr ""
"PostGIS 용 CMake 지원, 파이썬 래스터 로더 원본 개발, 저레벨 래스터 API 함수 "
"개발을 담당 "

#. Tag: term
#, no-c-format
msgid "Kevin Neufeld"
msgstr "케빈 뉴펠드(Kevin Neufeld)"

#. 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 회원. 문서화 및 문서화 지원 도구, 빌드봇 유지보수, PostGIS 뉴스그룹에"
"서 고급 사용자 지원, PostGIS 유지보수 기능 개선을 담당"

#. Tag: term
#, no-c-format
msgid "Dave Blasby"
msgstr "데이브 블래스비(Dave Blasby)"

#. 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 "제프 라운스버리(Jeff Lounsbury)"

#. Tag: para
#, fuzzy, no-c-format
msgid "Original development of the Shapefile loader/dumper."
msgstr "shapefile 로더/덤퍼 원본을 개발. 현재 PostGIS 프로젝트 소유자 대표"

#. Tag: term
#, no-c-format
msgid "Mark Leslie"
msgstr "마크 레슬리(Mark Leslie)"

#. 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 "피에르 라신(Pierre Racine)"

#. Tag: para
#, no-c-format
msgid ""
"Architect of PostGIS raster implementation. Raster overall architecture, "
"prototyping, programming support"
msgstr ""

#. Tag: term
#, no-c-format
msgid "David Zwarg"
msgstr "다피트 츠바르크(David Zwarg)"

#. 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 ""

#. 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
#, fuzzy, no-c-format
msgid "David Garnier"
msgstr "다피트 츠바르크(David Zwarg)"

#. Tag: member
#, fuzzy, no-c-format
msgid "David Skea"
msgstr "다피트 츠바르크(David Zwarg)"

#. Tag: member
#, fuzzy, no-c-format
msgid "David Techer"
msgstr "다피트 츠바르크(David Zwarg)"

#. 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 ""

#. 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
#, fuzzy, 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 ""

#. Tag: link
#, no-c-format
msgid "Arrival 3D"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Associazione Italiana per l'Informazione Geografica Libera (GFOSS.it)"
msgstr ""

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

#. Tag: simpara
#, no-c-format
msgid "Avencia"
msgstr ""

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

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

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

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

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

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

#. Tag: link
#, no-c-format
msgid "City of Boston (DND)"
msgstr ""

#. Tag: link
#, no-c-format
msgid "City of Helsinki"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Clever Elephant Solutions"
msgstr ""

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

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

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

#. Tag: link
#, no-c-format
msgid "Geographic Data BC"
msgstr ""

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

#. Tag: simpara
#, no-c-format
msgid "Hunter Systems Group"
msgstr ""

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

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

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

#. Tag: link
#, no-c-format
msgid "Lidwala Consulting Engineers"
msgstr ""

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

#. Tag: simpara
#, no-c-format
msgid "Logical Tracking &amp; Tracing International AG"
msgstr ""

#. Tag: simpara
#, no-c-format
msgid "Maponics"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Michigan Tech Research Institute"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Natural Resources Canada"
msgstr ""

#. Tag: simpara
#, no-c-format
msgid "Norwegian Forest and Landscape Institute"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Norwegian Institute of Bioeconomy Research (NIBIO)"
msgstr ""

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

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

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

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

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

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

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

#. Tag: link
#, no-c-format
msgid "Regione Toscana - SITA"
msgstr ""

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

#. Tag: simpara
#, no-c-format
msgid "Sirius Corporation plc"
msgstr ""

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

#. Tag: link
#, no-c-format
msgid "UC Davis Center for Vectorborne Diseases"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Université Laval"
msgstr ""

#. Tag: link
#, no-c-format
msgid "U.S. Census Bureau"
msgstr ""

#. Tag: link
#, no-c-format
msgid "U.S. Department of State (HIU)"
msgstr ""

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

#. Tag: term
#, no-c-format
msgid "Crowd Funding Campaigns"
msgstr "크라우드 펀딩 캠페인 "

#. 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 ""

#. 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명 이상의 후원자들이 "
"2.0.0 버전에서 toTopGeometry 함수 빌드와 지형 지원 강화를 위해  250달러씩 후"
"원했습니다."

#. Tag: para
#, fuzzy, 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여 명이 윈도우 "
"용 64비트 PostGIS의 문제점을 해결하기 위한 작업에 100달러씩 지원했고, 성공했"
"습니다. 이제 PostgreSQL 스택 빌더에서 PostGIS 2.0.1  64비트 버전을 다운로드"
"할 수 있습니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"The <link xlink:href=\"https://www.proj4.org\">PROJ</link> cartographic "
"projection library"
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"마지막으로 그러나 역시 중요한, PostGIS의 기반이 된 <link xlink:href=\"http://"
"www.postgresql.org\">PostgreSQL DBMS</link> - PostGIS의 유동성과 속도의 대부"
"분은 PostgreSQL가 제공하는 확장성, 강력한 쿼리 플래너, GiST 인덱스, 그리고 다"
"양한 SQL 기능들 없이는 불가능했습니다."

#. Tag: title
#, fuzzy, 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 ""

#. Tag: para
#, fuzzy, 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 "
"테이블은 8,225페이지를 차지합니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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 ""
"사용자 시스템에 이 버그가 있는지 확인하려면, \"EXPLAIN ANALYZE\" PostgreSQL "
"명령어를 실행하십시오. 자세한 정보 및 기술적인 세부 사항을 알고 싶다면, "
"PostgreSQL 성능 메일링 리스트에 있는 다음 스레드를 읽어볼 수 있습니다: "
"http://archives.postgresql.org/pgsql-performance/2005-02/msg00030.php"

#. 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 ""

#. 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 ""
"두 번째 해결책은 쿼리 설계자가 추정하는 만큼 순차 스캔 속도를 높이는 방법입니"
"다. 경계 상자를 \"캐시\"하는 추가 열을 생성한 다음, 이 추가 열을 대상으로 일"
"치 여부를 쿼리하면 됩니다. 이번 예제의 경우, 해당 명령어는 다음과 같습니다:"

#. Tag: para
#, no-c-format
msgid ""
"Now change your query to use the &amp;&amp; operator against bbox instead of "
"geom_column, like:"
msgstr ""
"이제 geom_column 대신 bbox 에 대해 &amp;&amp; 연산자를 이용하도록 다음과 같"
"이 사용자 쿼리를 변경하십시오:"

#. 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의 \"일관성\"을 유지해야 합"
"니다. 일관성을 유지시키는 가장 명료한 방법은 트리거(trigger)일 것입니다. 물"
"론 사용자 응용 프로그램을 수정해서 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 명령어를 제공합니다. 이 명령어는 모든 데이터 행"
"을 인덱스 기준과 동일한 순서로 물리적으로 재정렬합니다. 이렇게 하면 성능 향"
"상 관련 두 가지 장점이 나타납니다. 첫째, 인덱스 범위 스캔을 하는 경우 데이터 "
"테이블에 대한 요청 횟수가 극단적으로 줄어듭니다. 둘째, 사용자가 작업중인 집합"
"이 인덱스 상의 조금 작은 간격에 집중하고 있을 경우 데이터 행이 더 적은 데이"
"터 페이지를 따라 퍼져 있기 때문에 더 효율적인 캐시 작업이 가능합니다. (이 시"
"점에서 PostgreSQL 지침서에 있는 CLUSTER 명령어 문서를 읽어보는 편이 좋습니"
"다.)"

#. 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 값이 필요한 경우 이 방법을 쓸 수는 없습"
"니다. 또한 제약조건을 추가하려면 앞의 메소드를 이용해야 합니다. \"ALTER "
"TABLE blubb ADD CHECK (geometry is not null);\"처럼 CHECK 제약조건을 사용하"
"는 방법은 먹히지 않을 겁니다."

#. 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 데이터가 있지만, 항상 2D 도형만을 출력하는 "
"OpenGIS 준수 ST_AsText() 또는 ST_AsBinary() 함수를 통해서만 접근하는 경우가 "
"있을 수 있습니다. 이런 경우 내부적으로 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
#, fuzzy, 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;\"을 실행하는 방식으로 이 업데이트를 작은 부분으로 나누는 "
"편이 좋을 수 있습니다. 이렇게 하면 필요한 임시 디스크 공간이 급격히 줄어듭니"
"다. 또한 몇 종류의 차원이 섞인 도형들을 가지고 있을 경우, \"WHERE "
"dimension(the_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>Victoria</city> <state>British Columbia</"
"state> <country>Canada</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> 의 확장 프로그램으로, 데이터베이스에 "
"GIS(지리정보 시스템) 객체를 저장할 수 있게 해줍니다. PostGIS는 GiST 기반 R-"
"Tree 공간 인덱스를 지원하며, GIS 객체의 분석 및 공간 처리를 위한 기능을 포함"
"하고 있습니다."

#. 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/"
"\">크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스</link>를 따릅"
"니다. 사용자가 원하는 대로 이 문서를 사용할 수 있지만, 우리는 사용자가 "
"PostGIS 프로젝트의 저작권을 명시하고 가능한 위치에 <link xlink:"
"href=\"https://postgis.net\">https://postgis.net</link>으로 연결되는 링크를 "
"삽입하도록 요구합니다."

#. Tag: title
#, no-c-format
msgid "PostGIS Special Functions Index"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Aggregate Functions"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_aggregates;"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "PostGIS Window Functions"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_window_functions;"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "PostGIS SQL-MM Compliant Functions"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_sqlmm_functions;"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that conform to the SQL/MM 3 "
"standard"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Geography Support Functions"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: section
#, no-c-format
msgid "&list_geography_functions;"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Raster Support Functions"
msgstr ""

#. 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 ""

#. Tag: section
#, no-c-format
msgid "&list_raster_functions;"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Geometry / Geography / Raster Dump Functions"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_dump_functions;"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "PostGIS Box Functions"
msgstr ""

#. 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 ""

#. Tag: section
#, no-c-format
msgid "&list_box_functions;"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Functions that support 3D"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_3d_functions;"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that do not throw away the Z-"
"Index."
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Curved Geometry Support Functions"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_curved_geometry_functions;"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that can use CIRCULARSTRING, "
"CURVEPOLYGON, and other curved geometry types"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Polyhedral Surface Support Functions"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_polyhedral_geometry_functions;"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The functions given below are PostGIS functions that can use "
"POLYHEDRALSURFACE, POLYHEDRALSURFACEM geometries"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Function Support Matrix"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: simpara
#, no-c-format
msgid "geom - Basic 2D geometry support (x,y)."
msgstr ""

#. Tag: simpara
#, no-c-format
msgid "geog - Basic 2D geography support (x,y)."
msgstr ""

#. Tag: simpara
#, no-c-format
msgid "2.5D - basic 2D geometries in 3 D/4D space (has Z or M coord)."
msgstr ""

#. Tag: simpara
#, no-c-format
msgid "PS - Polyhedral surfaces"
msgstr ""

#. Tag: simpara
#, no-c-format
msgid "T - Triangles and Triangulated Irregular Network surfaces (TIN)"
msgstr ""

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

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

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

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

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

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

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

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

#. Tag: tgroup
#, no-c-format
msgid "&table_body_function_support_matrix;"
msgstr ""

#. Tag: section
#, no-c-format
msgid "&list_new_functions;"
msgstr ""

#. Tag: title
#, no-c-format
msgid "New, Enhanced or changed PostGIS Functions"
msgstr ""

#. Tag: title
#, no-c-format
msgid "PostGIS Reference"
msgstr "PostGIS Reference"

#. 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-중심 명명 규칙으로 전환하기 시작했습니"
"다. 그 결과로, 여러분이 알고 있고 좋아하는 대부분의 함수 이름이 표준 Spatial "
"Type (ST) 접두어를 사용한 이름으로 변경되었습니다. 갱신된 함수들이 이전 함수"
"들과 같은 기능을 제공하며, 비록 이 문서에는 나열되어 있지는 않지만 이전 함수"
"도 사용할 수 있습니다. 다음 버전 출시에는 이 문서에 없는 비 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 ""

#. Tag: title
#, no-c-format
msgid "Geometry Accessors"
msgstr "도형 접근자(accessor)"

#. 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
#, fuzzy, no-c-format
msgid "Returns the type of a geometry as text."
msgstr "ST_Geometry 값의 도형 유형을 반환합니다."

#. Tag: para
#, fuzzy, 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 사양 s2.1.1.1 - 해당 도형 인스턴스가 속해 있는, 인스턴스화할 수 있는 도"
"형 하위 유형의 명칭을 스트링으로 반환합니다."

#. 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
#, fuzzy, 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 ""
"해당 도형의 결합된 범위의 닫힘(closure) 여부를 반환합니다. 결합 범위"
"(combinatorial boundary)는 OGC 사양서의 3.12.3.2 단원이 설명하는대로 정의됩니"
"다. 이 함수의 결과가 닫힘이기 때문에, 즉 위상적(位相的)으로 폐쇄됐기 때문에, "
"OGC 사양서 3.12.2 단원에서 설명한대로 표현적인 도형 원형(primitive)을 이용해"
"서 결과 범위를 표현할 수 있습니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for Triangle was introduced"
msgstr "개선 사항: 2.1.0 버전부터 삼각형을 지원하기 시작했습니다."

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.2.0 support for TIN, does not use geos, does not linearize curves"
msgstr ""

#. 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
#, fuzzy, no-c-format
msgid "Returns the diagonal of a geometry's bounding box."
msgstr "주어진 도형의 경계 상자의 대각선을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"주어진 도형의 경계 상자의 대각선을 라인스트링으로 반환합니다. 빈 도형을 입력"
"받은 경우 빈 대각선을 반환하게 됩니다. 빈 도형이 아니라면 포인트 2개 중 시작"
"점이 각 차원의 최소값들을, 종단점이 각 차원의 최대값들을 가진 라인스트링을 반"
"환합니다."

#. Tag: para
#, fuzzy, 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> 파라미터는 딱 맞는(best fit) 경계 상자가 필요한지 여"
"부를 설정합니다. 거짓으로 설정한다면 조금 넉넉한 경계 상자도 용납할 수 있습니"
"다(수많은 꼭짓점을 가진 도형의 경우 더 빨리 처리할 수 있습니다). 어떤 경우든 "
"반환된 대각선의 경계 상자는 항상 입력 도형을 둘러쌉니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"The returned geometry retains the SRID and dimensionality (Z and M presence) "
"of the input geometry."
msgstr ""
"반환된 라인스트링 도형은 언제나 입력 도형의 SRID 및 차원수를 유지합니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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=\"geometry_overlaps_nd\"/>"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Return the coordinate dimension of a geometry."
msgstr "ST_Geometry 값의 좌표 차원을 반환합니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, no-c-format
msgid "Returns the topological dimension of a geometry."
msgstr "ST_Geometry 값의 좌표 차원을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"좌표 차원과 동등하거나 낮아야 하는, 해당 도형 객체의 내재된 차원을 반환합니"
"다. OGC 사양서 s2.1.1.1 단원을 보면 <varname>POINT</varname> 는 0, "
"<varname>LINESTRING</varname> 은 1, <varname>POLYGON</varname> 은 2, 그리고 "
"<varname>GEOMETRYCOLLECTION</varname> 의 경우 구성 요소 가운데 가장 높은 차원"
"입니다. 알려지지 않은 (텅 빈) 도형인 경우 null을 반환합니다."

#. 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 버전부터 다면체 표면(polyhedral surface) 및 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: PostGIS 1.0.0RC1. Requires PostgreSQL 7.3 or higher."
msgstr ""

#. 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 미만 버전에서 이 함수에 만곡 도형(curve)을 담고 있는 도형을 입력하면 충"
"돌이 일어났습니다. 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
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Collect\"/>, <xref linkend=\"ST_GeometryN\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid ""
"Returns a set of <varname>geometry_dump</varname> rows for the coordinates "
"in a geometry."
msgstr "도형의 내용을 요약한 텍스트를 반환합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"the <parameter>geom</parameter> field <varname>POINT</varname>s represent "
"the coordinates of the supplied geometry."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"To obtain a single geometry containing the coordinates use <xref "
"linkend=\"ST_Points\"/>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 Faster speed. Reimplemented as native-C."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Classic Explode a Table of LineStrings into nodes"
msgstr ""

#. Tag: title
#, fuzzy, no-c-format
msgid "Standard Geometry Examples"
msgstr "표준 예시"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>, <xref "
"linkend=\"ST_Points\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid ""
"Returns a set of <varname>geometry_dump</varname> rows for the segments in a "
"geometry."
msgstr "도형의 내용을 요약한 텍스트를 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, fuzzy, no-c-format
msgid "TIN and Triangle Examples"
msgstr "다면체 표면, TIN 및 삼각형 예시"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_DumpRings\"/>"
msgstr ""
", <xref linkend=\"ST_Collect\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
"linkend=\"ST_NumInteriorRing\"/>,"

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: PostGIS 1.1.3. Requires PostgreSQL 7.3 or higher."
msgstr ""

#. 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
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"PostGIS_Geometry_DumpFunctions\"/>, <xref "
"linkend=\"ST_Dump\"/>, <xref linkend=\"ST_ExteriorRing\"/>, <xref "
"linkend=\"ST_InteriorRingN\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Dump\"/>, <xref "
"linkend=\"ST_GeometryN\"/>, <xref linkend=\"ST_NumGeometries\"/>"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the last point of a LineString or CircularLineString."
msgstr ""
"ST_LineString 또는 ST_CircularString 값에 있는 포인트의 개수를 반환합니다."

#. Tag: para
#, fuzzy, 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>LINESTRING</varname> 또는 <varname>CIRCULARLINESTRING</varname> 이 "
"아닐 경우 <varname>NULL</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
#, fuzzy, 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 버전부터 단일 도형 멀티라인스트링을 지원하지 않습니다. "
"PostGIS 예전 버전이라면 단일 라인 멀티라인스트링을 입력받는 경우 시작점을 반"
"환했을 겁니다. 2.0.0 버전은 다른 모든 멀티라인스트링처럼 NULL을 반환할 뿐입니"
"다. 구식 습성은 문서화되지 않은 기능이지만, 사용자 데이터를 라인스트링으로 저"
"장했다고 가정한 사용자의 경우 현재 2.0 버전에서 NULL이 반환될 수도 있습니다."

#. Tag: para
#, no-c-format
msgid "End point of a LineString"
msgstr ""

#. Tag: para
#, no-c-format
msgid "End point of a non-LineString is NULL"
msgstr ""

#. Tag: para
#, no-c-format
msgid "End point of a 3D LineString"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid "End point of a CircularString"
msgstr ""
"ST_LineString 또는 ST_CircularString 값에 있는 포인트의 개수를 반환합니다."

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns a geometry representing the bounding box of a geometry."
msgstr ""
"주어진 도형의 이중 정밀도(double precision; float8) 경계 상자를 표현하는 도형"
"을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""

#. 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 ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns a LineString representing the exterior ring of a Polygon."
msgstr "폴리곤 도형의 내곽 고리의 개수를 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"<varname>POLYGON</varname> 도형의 외곽 고리(exterior ring)를 표현하는 라인스"
"트링을 반환합니다. 도형이 폴리곤이 아닌 경우 NULL을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"이 함수는 멀티폴리곤을 입력받지 못 합니다. 멀티폴리곤의 경우 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
#, fuzzy, no-c-format
msgid "Return an element of a geometry collection."
msgstr "ST_Geometry 값의 도형 유형을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"입력 도형이 도형 집합, (멀티)포인트, (멀티)라인스트링, 멀티커브(multicurve) "
"또는 (멀티)폴리곤이나 다면체 표면일 경우 1-기반 N번째 도형을 반환하며, 그 외"
"의 경우 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 ""
"0.8.0 버전부터 인덱스는 OGC 사양을 따라 1-기반입니다. 예전 버전은 대신 0-기"
"반 인덱스를 시행했습니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"To extract all elements of a geometry, <xref linkend=\"ST_Dump\"/> is more "
"efficient and works for atomic geometries."
msgstr ""
"모든 도형들을 추출하고자 한다면 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을 반환했을 겁니다. 2.0.0 "
"버전부터 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
#, fuzzy, no-c-format
msgid "Returns the SQL-MM type of a geometry as text."
msgstr "ST_Geometry 값의 도형 유형을 반환합니다."

#. 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' 등과 같은 스트"
"링으로 반환합니다. 이 함수는 도형의 단위가 설정돼 있는지 알려주지 않는 것은 "
"물론, 반환된 결과물이 스트링이며 접두사 ST가 달린다는 점에서도 "
"GeometryType(geometry) 함수와는 다릅니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 support for Polyhedral surfaces was introduced."
msgstr ""
"개선 사항: 2.0.0 버전부터 다면체 표면(polyhedral surface)을 지원합니다."

#. 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
#, fuzzy, no-c-format
msgid ""
"Returns true if a geometry or geometry collection contains a circular string"
msgstr ""
"해당 도형이 텅 빈 도형 집합, 폴리곤, 포인트 등인 경우 <varname>TRUE</"
"varname> 를 반환합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "Availability: 1.2.3?"
msgstr "1.2.2 버전부터 사용할 수 있습니다."

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the Nth interior ring (hole) of a Polygon."
msgstr "폴리곤 도형의 내곽 고리의 개수를 반환합니다."

#. Tag: para
#, fuzzy, 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번째 내곽 라인스트링 고리를 반환합니다. 도형이 폴리곤이 아니거"
"나 주어진 N이 범위(range)를 벗어난 경우 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
#, fuzzy, 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_M\"/>, <xref linkend=\"ST_X\"/>, <xref linkend=\"ST_Y\"/"
">, <xref linkend=\"ST_ZMax\"/>, <xref linkend=\"ST_ZMin\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Return the number of component curves in a CompoundCurve."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns the Nth component curve geometry of a CompoundCurve."
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, fuzzy, 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 ""
"<varname>LINESTRING</varname> 의 시작점과 종단점이 일치하는 경우 "
"<varname>TRUE</varname> 를 반환합니다. 다면체 표면이 닫혀 (부피를 가지고) 있"
"는 경우 <varname>TRUE</varname> 를 반환합니다."

#. Tag: para
#, fuzzy, 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>LINESTRING</varname> 의 시작점과 종단점이 일치하는 경우 "
"<varname>TRUE</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 ""

#. Tag: title
#, no-c-format
msgid "Line String and Point Examples"
msgstr "라인스트링 및 포인트 예시"

#. Tag: title
#, no-c-format
msgid "Polyhedral Surface Examples"
msgstr "다면체 표면 예시"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Tests if a geometry is a geometry collection type."
msgstr ""
"해당 도형이 텅 빈 도형 집합, 폴리곤, 포인트 등인 경우 <varname>TRUE</"
"varname> 를 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"해당 도형이 텅 빈 도형인 경우 <varname>TRUE</varname> 를 반환합니다. "
"<varname>TRUE</varname> 인 경우, 해당 도형이 텅 빈 도형 집합, 폴리곤, 포인트 "
"등을 표현한다는 뜻입니다."

#. 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 ""
"변경 사항: PostGIS 2.0.0 미만 버전에서는 "
"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 ""

#. Tag: para
#, no-c-format
msgid "Returns true if the geometry has no polygonal components."
msgstr ""

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Availability: 2.4.0"
msgstr "2.2.0 버전부터 사용할 수 있습니다."

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

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a LineString is closed and simple."
msgstr ""

#. 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 ""

#. 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 ""

#. 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
#, fuzzy, no-c-format
msgid ""
"Tests if a geometry has no points of self-intersection or self-tangency."
msgstr ""
"해당 도형이 자체 교차하거나 자체 접촉하는 이례적인 도형 포인트를 가지고 있지 "
"않을 경우 <varname>TRUE</varname> 를 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"해당 도형이 자체 교차하거나 자체 접촉하는 이례적인 도형 포인트를 가지고 있지 "
"않을 경우 <varname>TRUE</varname> 를 반환합니다. 도형 단순성 및 유효성에 대"
"한 OGC의 정의를 더 자세히 알고 싶다면, <link "
"linkend=\"OGC_Validity\">\"OpenGIS의 도형 준수성 확인(Ensuring OpenGIS "
"compliance of geometries)\"</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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Return the M coordinate of a Point, or NULL if not available. Input must be "
"a Point."
msgstr ""
"포인트의 M 좌표를 반환합니다. 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 사양에 들어가지 않지만, 포인트 좌표 추출자(extractor) 함"
"수 목록을 완성하기 위해 이 문서에 작성됐습니다."

#. 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
#, fuzzy, no-c-format
msgid "Returns the amount of memory space a geometry takes."
msgstr "ST_Geometry 값의 도형 유형을 반환합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "Returns the amount of memory space (in bytes) the geometry takes."
msgstr "ST_Geometry 값의 도형 유형을 반환합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"pg_total_relation_size - includes, the table, the toasted tables, and the "
"indexes."
msgstr ""
"pg_total_relation_size 함수는 테이블, TOAST가 적용된 테이블 및 인덱스를 포함"
"합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Changed: 2.2.0 name changed to ST_MemSize to follow naming convention."
msgstr ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the coordinate dimension of a geometry."
msgstr "ST_Geometry 값의 좌표 차원을 반환합니다."

#. 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 - 2차원 (x,y), 3 - 3차원 (x,y,z), "
"3 - 단위를 가진 2차원 (x,y,m), 그리고 4 - 단위를 가진 3차원 공간 (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
#, fuzzy, 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
#, fuzzy, 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
#, fuzzy, 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 ""

#. 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을 "
"반환했습니다. 2.0.0 버전부터 폴리곤, 라인스트링, 포인트 같은 단일 도형에 대"
"해 1을 반환합니다."

#. 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
#, fuzzy, 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 미만 버전에서는 멀티폴리곤을 입력하면 첫 번째 폴리곤의 내곽 "
"고리의 개수를 반환받을 수 있었습니다."

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid ""
"Returns the number of interior rings (holes) of a Polygon. Aias for "
"ST_NumInteriorRings"
msgstr ""
"도형 안에 있는 폴리곤의 내곽 고리의 개수를 반환합니다. 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 ""
"다면체 표면 상에 있는 면의 개수를 반환합니다. 다면체 도형이 아닌 경우 NULL을 "
"반환할 것입니다."

#. 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 ""
"다면체 표면 상에 있는 면의 개수를 반환합니다. 다면체 도형이 아닌 경우 NULL을 "
"반환할 것입니다. 이 함수는 ST_NumGeometries와 동일하지만 MM 명명법을 지원합니"
"다. MM 규약을 신경 쓰지 않는다면 ST_NumGeometries가 더 빠릅니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3: 8.5"
msgstr ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the number of points in a LineString or CircularString."
msgstr ""
"ST_LineString 또는 ST_CircularString 값에 있는 포인트의 개수를 반환합니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, no-c-format
msgid "Returns the Nth geometry (face) of a PolyhedralSurface."
msgstr "ST_Geometry 값의 도형 유형을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"도형이 <varname>POLYHEDRALSURFACE</varname>, <varname>POLYHEDRALSURFACEM</"
"varname> 인 경우 1-기반 N번째 도형 (면)을 반환합니다. 그 외의 경우 NULL을 반"
"환합니다. 이 함수는 다면체 표면에 대해 ST_GeometryN과 동일한 답을 반환합니"
"다. ST_GeometryN을 이용하는 편이 더 빠릅니다."

#. Tag: para
#, no-c-format
msgid "Index is 1-based."
msgstr "인덱스는 1-기반입니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"If you want to extract all elements of a geometry <xref linkend=\"ST_Dump\"/"
"> is more efficient."
msgstr "모든 도형들을 추출하고자 한다면 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
#, fuzzy, no-c-format
msgid ""
"Returns the Nth point in the first LineString or circular LineString in a "
"geometry."
msgstr ""
"ST_LineString 또는 ST_CircularString 값에 있는 포인트의 개수를 반환합니다."

#. 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번째 포인트를 반환합니"
"다. 음수 값은 라인스트링의 종단점으로부터 반대로 집계되므로, -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 ""
"0.8.0 버전부터 인덱스는 OGC 사양을 따라 1-기반입니다. OGC는 반대 방향 인덱스"
"(음수 인덱스)를 지원하지 않습니다. 예전 버전은 대신 0-기반 인덱스를 도입했습"
"니다."

#. Tag: para
#, fuzzy, 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번째 포인트를 얻고자 할 경우, 이 함"
"수를 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
#, fuzzy, no-c-format
msgid "Returns a MultiPoint containing the coordinates of a geometry."
msgstr "도형의 모든 좌표들을 담고 있는 멀티포인트를 반환합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "M and Z coordinates are preserved if present."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns the first point of a LineString."
msgstr ""

#. Tag: para
#, fuzzy, 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>LINESTRING</varname> 또는 <varname>CIRCULARLINESTRING</varname> 이 "
"아닐 경우 <varname>NULL</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 ""

#. Tag: para
#, fuzzy, 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 버전부터 단일 도형 멀티라인스트링을 지원하지 않습니다. "
"PostGIS 예전 버전이라면 단일 라인 멀티라인스트링을 입력받는 경우 시작점을 반"
"환했을 겁니다. 2.0.0 버전은 다른 모든 멀티라인스트링처럼 NULL을 반환할 뿐입니"
"다. 구식 습성은 문서화되지 않은 기능이지만, 사용자 데이터를 라인스트링으로 저"
"장했다고 가정한 사용자의 경우 현재 2.0 버전에서 NULL이 반환될 수도 있습니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Start point of a 3D LineString"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Start point of a CircularString"
msgstr ""
"ST_LineString 또는 ST_CircularString 값에 있는 포인트의 개수를 반환합니다."

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns a text summary of the contents of a geometry."
msgstr "도형의 내용을 요약한 텍스트를 반환합니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, no-c-format
msgid "M: has M coordinate"
msgstr "M: M 좌표가 존재합니다."

#. Tag: para
#, fuzzy, 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 및 만곡 도형(curve)을 지원하기 시작했습니다."

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Return the X coordinate of the point, or NULL if not available. Input must "
"be a point."
msgstr ""
"포인트의 X 좌표를 반환합니다. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Return the Y coordinate of the point, or NULL if not available. Input must "
"be a point."
msgstr ""
"포인트의 Y 좌표를 반환합니다. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Return the Z coordinate of the point, or NULL if not available. Input must "
"be a point."
msgstr ""
"포인트의 Z 좌표를 반환합니다. 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 ""

#. 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
#, fuzzy, no-c-format
msgid ""
"<refpurpose>Returns a code indicating the ZM coordinate dimension of a "
"geometry.</refpurpose>"
msgstr "<refpurpose>ST_Geometry 값의 좌표 차원을 반환합니다.</refpurpose>"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"<para>Returns a code indicating the ZM coordinate dimension of a geometry.</"
"para>"
msgstr "<para>ST_Geometry 값의 좌표 차원을 반환합니다.</para>"

#. Tag: para
#, no-c-format
msgid "Values are: 0 = 2D, 1 = 3D-M, 2 = 3D-Z, 3 = 4D."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Geometry objects with an M dimension typically represent measurements or "
"additional data associated with spatial features."
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns a BOX2D representing the 2D extent of a geometry."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns a <xref linkend=\"box2d_type\"/> representing the 2D extent of the "
"geometry."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns a BOX3D representing the 3D extent of a geometry."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns a <xref linkend=\"box3d_type\"/> representing the 3D extent of the "
"geometry."
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Availability: 1.5.0 behavior changed to output double precision instead of "
"float4 coordinates."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.3.0 support was added to expand a box by different amounts in "
"different dimensions."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Examples below use US National Atlas Equal Area (SRID=2163) which is a meter "
"projection"
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Examples below use Massachusetts State Plane ft (SRID=2249)"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate function that returns the 3D bounding box of geometries."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 In prior versions this used to be called ST_Extent3D"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Creates a BOX2D defined by two 2D point geometries."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Creates a BOX3D defined by two 3D point geometries."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Creates a <xref linkend=\"box3d_type\"/> defined by two 3D Point geometries."
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 "Changed: 2.0.0 In prior versions this used to be called ST_MakeBox3D"
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the X maxima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the X maxima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the X minima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the X minima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Y maxima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Y maxima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Y minima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Y minima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Z maxima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Z maxima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Returns the Z minima of a 2D or 3D bounding box or a geometry.</"
"refpurpose>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the Z minima of a 2D or 3D bounding box or a geometry.</para>"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns the M minima of a geometry."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns the M minima of a geometry, or null of the geometry lacks M values."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Clustering polygon within 50 meters of each other, and requiring at least 2 "
"polygons per cluster."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Clusters within 50 meters with at least 2 items per cluster. Singletons have "
"NULL for cid"
msgstr ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Window function that returns a cluster id for each input geometry using the "
"K-means algorithm."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0 Support for <varname>max_radius</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 Support for 3D geometries and weights"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"ST_ClusterWithin is equivalent to running <xref linkend=\"ST_ClusterDBSCAN\"/"
"> with <code>minpoints =&gt; 0</code>."
msgstr ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"ST_ClusterWithinWin is equivalent to running <xref "
"linkend=\"ST_ClusterDBSCAN\"/> with <code>minpoints =&gt; 0</code>."
msgstr ""

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

#. Tag: title
#, no-c-format
msgid "Geometry Constructors"
msgstr "도형 작성자(constructor)"

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 1:</emphasis> accepts two input geometries"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 2:</emphasis> accepts an array of geometries"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 3:</emphasis> aggregate function accepting a "
"rowset of geometries."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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_MakeLine가 도형 배열을 입력"
"받을 수 있습니다. 더 많은 포인트를 더 빨리 처리하기 위해 ST_MakeLine 합산 함"
"수를 개선했습니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "Examples - Two-input variant"
msgstr "예시: XLink 사용"

#. Tag: para
#, no-c-format
msgid "Collect 2D points."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Collect 3D points."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Collect curves."
msgstr ""

#. Tag: title
#, fuzzy, 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
#, fuzzy, 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
#, fuzzy, no-c-format
msgid ", <xref linkend=\"ST_Union\"/>"
msgstr ", <xref linkend=\"ST_AsBinary\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"<refpurpose>Creates a LineString from a MultiPoint geometry.</refpurpose>"
msgstr ""
"<refpurpose>멀티포인트 도형으로부터 라인스트링을 생성합니다.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Creates a LineString from a MultiPoint geometry.</para>"
msgstr "<para>멀티포인트 도형으로부터 라인스트링을 생성합니다.</para>"

#. Tag: para
#, no-c-format
msgid ""
"Use <xref linkend=\"ST_MakeLine\"/> to create lines from Point or LineString "
"inputs."
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Create a 3D line string from a 3D MultiPoint"
msgstr "멀티포인트 도형으로부터 라인스트링을 생성합니다."

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Creates a rectangular Polygon from minimum and maximum coordinates."
msgstr ""
"주어진 최소값과 최대값으로 형성된 직사각형 폴리곤을 생성합니다. 입력값이 SRID"
"로 지정된 SRS를 가지고 있어야 합니다."

#. Tag: para
#, fuzzy, 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 ""
"최소값과 최대값으로 형성된 직사각형 폴리곤을 생성합니다. 입력값이 SRID로 지정"
"된 SRS를 가지고 있어야 합니다. 지정된 SRID가 없을 경우 알려지지 않은 공간 참"
"조 시스템을 쓴다고 가정합니다."

#. 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를 지정하지 않고도 직사각형(envelope)을 설정할 "
"수 있는 기능이 추가됐습니다."

#. Tag: title
#, no-c-format
msgid "Example: Building a bounding box polygon"
msgstr "예시: 경계 상자 폴리곤을 빌드하기"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_MakeLine\"/>, <xref linkend=\"ST_MakePolygon\"/>, <xref "
"linkend=\"ST_TileEnvelope\"/>"
msgstr ""
", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_SRID\"/>"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Creates a LineString from Point, MultiPoint, or LineString geometries."
msgstr "포인트, 멀티포인트 또는 라인 도형으로부터 라인스트링을 생성합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Availability: 3.7.0 - Support for MultiLineString input elements was "
"introduced"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Availability: 2.3.0 - Support for MultiPoint input elements was introduced"
msgstr "2.0.0 버전부터 라인스트링 구성 요소 입력을 지원하기 시작했습니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Availability: 2.0.0 - Support for LineString input elements was introduced"
msgstr "2.0.0 버전부터 라인스트링 구성 요소 입력을 지원하기 시작했습니다."

#. 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가 도형 배열을 입력"
"받을 수 있습니다. 더 많은 포인트를 더 빨리 처리하기 위해 ST_MakeLine 합산 함"
"수를 개선했습니다."

#. Tag: title
#, fuzzy, 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
#, fuzzy, no-c-format
msgid "Create a 3D line from two 3D points."
msgstr "주어진 3D 포인트 도형 2개로 정의되는 BOX3D를 생성합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "Create a line from two disjoint LineStrings."
msgstr "포인트, 멀티포인트 또는 라인 도형으로부터 라인스트링을 생성합니다."

#. Tag: title
#, fuzzy, 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 ""

#. Tag: title
#, fuzzy, no-c-format
msgid "Examples: Aggregate variant"
msgstr "예시: 공간 합산 버전"

#. Tag: para
#, fuzzy, 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 포인트 배열을 입력받아, 도형 항목이 이동 순서대로의 GPS 포인트"
"들로 이루어진 라인스트링인 GPS 이동 하나당 한 개의 레코드를 생성합니다."

#. Tag: para
#, no-c-format
msgid ""
"Using aggregate <varname>ORDER BY</varname> provides a correctly-ordered "
"LineString."
msgstr ""

#. 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
#, fuzzy, 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_AsText\"/>, <xref linkend=\"ST_GeomFromText\"/>, <xref "
"linkend=\"ST_MakePoint\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a 2D, 3DZ or 4D Point."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Use <xref linkend=\"ST_SetSRID\"/> to specify a SRID for the created point."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"For geodetic coordinates, <varname>X</varname> is longitude and <varname>Y</"
"varname> is latitude"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Creates a Point from X, Y and M values."
msgstr "x, y 좌표 및 단위를 가진 포인트를 생성합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"is used for text output because <xref linkend=\"ST_AsText\"/> does not "
"support M values."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Create point with unknown SRID."
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Create point with a measure in the WGS 84 geodetic coordinate system."
msgstr "x, y 좌표 및 단위를 가진 포인트를 생성합니다."

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Polygon from a shell and optional list of holes."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"주어진 외부 구조(shell)로 형성된 폴리곤을 생성합니다. 입력 도형이 닫힌 라인스"
"트링이어야 합니다."

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Variant 1:</emphasis> Accepts one shell LineString."
msgstr ""

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"이 함수에 멀티라인스트링을 입력할 수는 없습니다. 라인스트링을 생성하려면 "
"<xref linkend=\"ST_LineMerge\"/> 또는 <xref linkend=\"ST_Dump\"/> 를 이용하십"
"시오."

#. Tag: title
#, fuzzy, no-c-format
msgid "Examples: Single input variant"
msgstr "예시: 배열 버전 사용하기"

#. Tag: para
#, fuzzy, no-c-format
msgid "Create a Polygon from a 2D LineString."
msgstr "인코딩된 폴리라인 스트링으로부터 라인스트링을 생성합니다."

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Create a Polygon from a 3D LineString"
msgstr "인코딩된 폴리라인 스트링으로부터 라인스트링을 생성합니다."

#. Tag: para
#, no-c-format
msgid "Create a Polygon from a LineString with measures"
msgstr ""

#. Tag: title
#, fuzzy, no-c-format
msgid "Examples: Outer shell with inner holes variant"
msgstr "예시: 내곽 구조를 가진 외곽 구조"

#. Tag: para
#, fuzzy, 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"The CASE construct is used because passing a null array into ST_MakePolygon "
"results in a NULL return value."
msgstr ""
"NULL 배열을 ST_MakePolygon에 입력하면 NULL을 반환하기 때문에 CASE 구조를 활용"
"합니다."

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y and SRID values."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Alternative way of specifying SRID:"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Pre-PostGIS 3.2 code, using <varname>CAST</varname>:"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y, Z and SRID values."
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Returns an Point with the given X, Y and Z coordinate values, and optionally "
"an SRID number."
msgstr ""
"주어진 좌표값을 가진 ST_Point를 반환합니다. ST_MakePoint와 동일한 OGC 함수입"
"니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointM\"/>, <xref "
"linkend=\"ST_PointZM\"/>"
msgstr ""
", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
"<xref linkend=\"ST_MakePointM\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y, M and SRID values."
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Returns an Point with the given X, Y and M coordinate values, and optionally "
"an SRID number."
msgstr ""
"주어진 좌표값을 가진 ST_Point를 반환합니다. ST_MakePoint와 동일한 OGC 함수입"
"니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_PointZ\"/>, <xref "
"linkend=\"ST_PointZM\"/>"
msgstr ""
", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
"<xref linkend=\"ST_MakePointM\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Point with X, Y, Z, M and SRID values."
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Returns an Point with the given X, Y, Z and M coordinate values, and "
"optionally an SRID number."
msgstr ""
"주어진 좌표값을 가진 ST_Point를 반환합니다. ST_MakePoint와 동일한 OGC 함수입"
"니다."

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

#. Tag: refpurpose
#, no-c-format
msgid "Creates a Polygon from a LineString with a specified SRID."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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_MakePoint\"/>, <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 ""

#. Tag: para
#, no-c-format
msgid "Create a 3D polygon."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Enhanced: 3.1.0 Added margin parameter."
msgstr "개선 사항: 2.0.0 버전에서 선택적인 기본 SRID 파라미터가 추가됐습니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "Availability: 3.0.0"
msgstr "2.1.0 버전부터 사용할 수 있습니다."

#. Tag: title
#, fuzzy, 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 ""

#. Tag: para
#, no-c-format
msgid ""
"The SRS for the output hexagons is the SRS provided by the bounds geometry."
msgstr ""

#. 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
#, fuzzy, no-c-format
msgid "Availability: 3.1.0"
msgstr "2.1.0 버전부터 사용할 수 있습니다."

#. Tag: title
#, fuzzy, 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
#, fuzzy, 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_SetSRID\"/>, <xref linkend=\"ST_SquareGrid\"/>, <xref "
"linkend=\"ST_TileEnvelope\"/>"
msgstr ""
", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_Point\"/>, <xref "
"linkend=\"ST_SRID\"/>"

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Example: Creating a hexagon at the origin"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ", <xref linkend=\"ST_HexagonGrid\"/>, <xref linkend=\"ST_Square\"/>"
msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>"

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"The SRS for the output squares is the SRS provided by the bounds geometry."
msgstr ""

#. 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
#, fuzzy, no-c-format
msgid "Example: Generating a 1 degree grid for a country"
msgstr "예시: 경계 상자 폴리곤을 빌드하기"

#. 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 ""

#. Tag: title
#, fuzzy, 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
#, fuzzy, 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
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_HexagonGrid\"/> , <xref linkend=\"ST_EstimatedExtent\"/"
"> , <xref linkend=\"ST_SetSRID\"/>"
msgstr ""
", <xref linkend=\"ST_Point\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_SRID\"/>"

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Example: Creating a square at the origin"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ", <xref linkend=\"ST_SquareGrid\"/>, <xref linkend=\"ST_Hexagon\"/>"
msgstr ", <xref linkend=\"ST_MakeLine\"/>, <xref linkend=\"ST_MakePolygon\"/>"

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, fuzzy, no-c-format
msgid "Example: Generating the word 'Yo'"
msgstr "예시: 경계 상자 폴리곤을 빌드하기"

#. Tag: para
#, no-c-format
msgid "Letters generated by ST_Letters"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Edge-Matched</emphasis> - vertices along shared "
"edges are identical"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<parameter>overlapMergeStrategy</parameter> specifies how overlaps are "
"merged into a parent polygon:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<code>MERGE_LONGEST_BORDER</code> - merges into polygon with longest common "
"border"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<code>MERGE_MAX_AREA</code> - merges into polygon with maximum area"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<code>MERGE_MIN_AREA</code> - merges into polygon with minimum area"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 - requires GEOS &gt;= 3.14.0"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.4.0 - requires GEOS &gt;= 3.8.0"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Geometry Editors"
msgstr "도형 편집자(editor)"

#. 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 "라인스트링에 포인트를 추가합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Add a point to the end of a 3D line"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "1 == POINT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "2 == LINESTRING"
msgstr ""

#. Tag: para
#, no-c-format
msgid "3 == POLYGON"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Extract highest-dimension type:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Extract points (type 1 == POINT):"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Extract lines (type 2 == LINESTRING):"
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Collection of Polygons converted to an (invalid) MultiPolygon:"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"The 'tolerance_type' argument determines interpretation of the `tolerance` "
"argument. It can take the following values:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "0 (default): Tolerance is max segments per quadrant."
msgstr ""

#. Tag: para
#, no-c-format
msgid "1: Tolerance is max-deviation of line from curve, in source units."
msgstr ""

#. Tag: para
#, no-c-format
msgid "2: Tolerance is max-angle, in radians, between generating radii."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The 'flags' argument is a bitfield. 0 by default. Supported bits are:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "1: Symmetric (orientation independent) output."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.3.0"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.0 added support for max-deviation and max-angle tolerance, and "
"for symmetric output."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 implemented a minimum number of segments per linearized arc "
"to prevent topological collapse."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Changes the start/end point of a closed LineString to the given vertex "
"<parameter>point</parameter>."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""
"도형을 \"2차원 모드\"로 강제해서 출력 표현식이 X 및 Y 좌표만을 가지도록 합니"
"다. 이 함수는 (OGC가 사양에 2차원 도형만 있기 때문에) 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Convert the geometry into a GEOMETRYCOLLECTION."
msgstr "도형을 도형 집합으로 변환합니다."

#. Tag: para
#, no-c-format
msgid ""
"Converts the geometry into a GEOMETRYCOLLECTION. This is useful for "
"simplifying the WKB representation."
msgstr ""
"도형을 도형 집합으로 변환합니다. 이 함수는 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 미만 버전에서 이 함수에 만곡 도형"
"(curve)을 담고 있는 도형을 입력하면 충돌이 일어났습니다. 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 ""
"적용이 가능한 경우, 도형을 해당 도형의 만곡 유형으로 상위 형변환(upcast)합니"
"다."

#. 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 ""
"적용이 가능한 경우, 도형을 해당 도형의 만곡 표현식으로 바꿉니다. 라인을 복합 "
"곡선(compoundcurve)으로, 멀티라인을 멀티커브로, 폴리곤을 커브폴리곤으로, 멀티"
"폴리곤을 멀티서페이스(multisurface)로 변환합니다. 입력 폴리곤이 이미 만곡된 "
"표현식인 경우 입력 표현식을 그대로 반환합니다."

#. 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 ""

#. 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 ""
"폴리곤 안에 있는 꼭짓점들의 방향(orientation)이 오른손 법칙(Right-Hand Rule)"
"을 따르도록 강제합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Return the geometry as a MULTI* geometry."
msgstr "도형을 멀티 유형 도형으로 반환합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "East is azimuth &#x03C0;/2 (90 degrees)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "South is azimuth &#x03C0; (180 degrees)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "West is azimuth 3&#x03C0;/2 (270 degrees)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Negative azimuth values and values greater than 2&#x03C0; (360 degrees) are "
"supported."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.4.0 Allow negative distance and non-normalized azimuth."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.4.0 Allow geometry arguments and two-point form omitting azimuth."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Example: Projected point at 100,000 meters and bearing 45 degrees"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.5.0"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.2.0"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Collection elements are "
"processed individually."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Repeated point removal with a "
"distance tolerance."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "In contrast to <code>ST_ClipByBox2D()</code> this function"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Both <parameter>minSizeX</parameter> and <parameter>minSizeY</parameter> are "
"measured in coordinate system units of the geometry."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"a POLYGON with a reduced number of interior rings (having possibly less "
"vertices),"
msgstr ""

#. Tag: para
#, no-c-format
msgid "a POLYGON EMPTY, or"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"a MULTIPOLYGON with a reduced number of polygons (having possibly less "
"interior rings or vertices), or"
msgstr ""

#. Tag: para
#, no-c-format
msgid "a MULTIPOLYGON EMPTY."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "a LINESTRING EMPTY,"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"a MULTILINESTRING with a reduced number of linestrings (having possibly less "
"vertices), or"
msgstr ""

#. Tag: para
#, no-c-format
msgid "a MULTILINESTRING EMPTY."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Example: ST_RemoveSmallParts() applied to a multi-polygon. Blue parts remain."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 Segmentize geometry now produces equal-length subsegments"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.3.0 Segmentize geography now produces equal-length subsegments"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 미만 버전에서는 버그 때문에 멀티포인트를 입력받지 못 했습니다. 1.3.4 버"
"전부터 멀티포인트도 입력할 수 있습니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 support for Polyhedral surfaces and TIN was introduced."
msgstr ""
"개선 사항: 2.0.0 버전부터 다면체 표면(polyhedral surface) 및 TIN을 지원합니"
"다."

#. Tag: para
#, no-c-format
msgid "NOTE: this function was renamed from \"ST_Shift_Longitude\" in 2.2.0"
msgstr ""
"주의: 2.2.0 미만 버전에서, 이 함수의 명칭은 \"ST_Shift_Longitude\"였습니다."

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Snap all points of the input geometry to a regular grid."
msgstr "입력 도형의 모든 포인트를 정규 그리드로 스냅(snap)시킵니다."

#. 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: 입력 도형의 모든 포인트를 원점과 셀(cell) 크기로 정의된 그리드"
"로 스냅(snap)시킵니다. 동일한 셀에 떨어지는 연속된 포인트들을 제거하며, 출력 "
"포인트들이 주어진 유형의 도형을 정의하기에 부족할 경우 결국 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 버전 배포 전에는 이 함수가 항상 2차원 도형을 반환했습니다. 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 ""
"스냅을 너무 많이 하면 유효하지 않은 지형을 생성하는 결과를 가져올 수 있기 때"
"문에, 경험식(heuristics)을 통해 어떤 경우 안전하게 스냅시킬 수 있는지 알아내"
"서 스냅시킬 꼭짓점의 개수 및 위치를 결정합니다. 하지만 이런 방식은 몇몇 가능"
"할 수도 있는 스냅 작업을 제외하게 될 수도 있습니다."

#. 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 및 다른 관계성 쿼리를 실행했을 때 당연히 참을 반환"
"해야 할 도형들을 배제하는 경우입니다."

#. 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 버전 사이에서, 도형을 변경했"
"을 때 경계 상자 캐시를 항상 재계산하지 않거나 덤프/리로드 작업 없이 새로운 버"
"전으로 업그레이드시 이미 오류가 발생한 경계 상자를 수정하지 못 하는 등 이런 "
"종류의 오류 발생이 관찰됐습니다. 따라서 다음 쿼리를 통해 오류를 직접 수정하"
"고 경계 상자를 다시 추가하거나, 또는 덤프/리로드 작업을 할 수 있습니다."

#. 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 ""
"해당 도형의 경계 상자가 캐시화된 경우 참을 반환하고, 그렇지 않을 경우 거짓을 "
"반환합니다."

#. 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 ""
"해당 도형의 경계 상자가 캐시화된 경우 참을 반환하고, 그렇지 않을 경우 거짓을 "
"반환합니다. 캐시 작업을 제어하려면 <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
#, fuzzy, no-c-format
msgid "Grand Unified Custom Variables (GUCs)"
msgstr "PostGIS GUC(Grand Unified Custom Variable)"

#. Tag: para
#, fuzzy, 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(Grand Unified Custom Variable)에 대해 설"
"명합니다. 전체(global), 데이터베이스, 세션, 또는 상호처리(transaction) 단계에"
"서 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 ""

#. 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의 GDAL_DATA 옵션의 값을 할당하는 설정 옵션입니다. 설정하지 않을 경우, 환"
"경적으로 설정된 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 ""
"GDAL의 GDAL_DATA 옵션의 값을 설정하기 위한 PostgreSQL GUC 변수입니다. "
"<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 ""
"이 설정 옵션은 GDAL의 데이터 파일 경로가 쉽게 변경할 수 없도록 기록(hard-"
"coded)되지 않은 윈도우 플랫폼에서 가장 쓸모가 있습니다. 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의 <link xlink:href=\"https://gdal.org/user/configoptions.html\">설정 옵"
"션</link> 페이지에서 GDAL_DATA에 대한 추가 정보를 찾아볼 수 있습니다."

#. 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 "특정 데이터베이스를 대상으로 윈도우 상에서 설정해보십시오."

#. 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 ""
"PostGIS 환경에서 사용할 수 있는 GDAL 드라이버를 설정하는 설정 옵션입니다. "
"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 ""
"PostGIS 환경에서 사용할 수 있는 GDAL 드라이버를 설정하는 설정 옵션입니다. "
"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 ""
"PostgreSQL을 구동시키는 과정에서 사용할 수 있는 드라이버 목록과 함께 환경 변"
"수 <varname>POSTGIS_GDAL_ENABLED_DRIVERS</varname> 를 패스(pass)시켜 "
"<varname>postgis.gdal_enabled_drivers</varname> 의 초기값을 설정할 수도 있습"
"니다."

#. 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 래스터 형식</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로 성정됐을 경"
"우, 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=\"http://trac.osgeo.org/"
"gdal/wiki/configoptions.html\">Configuration Options</link> 에서 찾아볼 수 있"
"습니다."

#. Tag: para
#, no-c-format
msgid ""
"To set and reset <varname>postgis.gdal_enabled_drivers</varname> for current "
"session"
msgstr ""

#. 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 "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 ""
"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 ""
"PostgreSQL을 구동시키는 과정에서 0이 아닌 값과 함께 환경 변수 "
"<varname>POSTGIS_ENABLE_OUTDB_RASTERS</varname> 를 패스(pass)시켜 "
"<varname>postgis.enable_outdb_rasters</varname> 의 초기값을 설정할 수도 있습"
"니다."

#. Tag: para
#, fuzzy, 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> 가 참이라 할지라도, GUC "
"<varname>postgis.enable_outdb_rasters</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> 는 거짓"
"으로 설정됩니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, no-c-format
msgid ""
"A string configuration to set options used when working with an out-db "
"raster."
msgstr "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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Set <varname>postgis.gdal_vsi_options</varname> for current session:"
msgstr ""
"<varname>postgis.enable_outdb_rasters</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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"A boolean configuration to turn logging of GDAL debug messages on and off."
msgstr ""

#. 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 ""

#. 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 ""

#. 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>멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스"
"트링 집합으로 폴리곤을 작성합니다.</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>멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집"
"합으로 폴리곤을 작성합니다.</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가 멀티라인스트링이 아닐 경우 오류가 발생합니다. 출력물이 멀티폴리곤일 경"
"우 오류가 발생하는데 이런 경우 ST_BdMPolyFromText를 사용하거나, 또는 PostGIS "
"특화 접근법을 사용하려면 ST_BuildArea()를 참조하십시오."

#. 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 ""
"멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으"
"로 멀티폴리곤을 작성합니다."

#. Tag: para
#, no-c-format
msgid ""
"Construct a Polygon given an arbitrary collection of closed linestrings, "
"polygons, MultiLineStrings as Well-Known text representation."
msgstr ""
"멀티라인스트링 WKT 텍스트 표현식으로 주어진 임의의 폐쇄형 라인스트링 집합으"
"로 멀티폴리곤을 작성합니다."

#. 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가 멀티라인스트링이 아닐 경우 오류가 발생합니다. 출력물이 단일 폴리곤으로 "
"이루어졌을 경우에도 멀티폴리곤으로 강제합니다. 해당 연산시 단일 폴리곤을 출력"
"할 것이라고 확신한다면 <link "
"linkend=\"ST_BdPolyFromText\">ST_BdPolyFromText</link> 를 사용하거나, 또는 "
"PostGIS 특화 접근법을 사용하려 할 경우 <link "
"linkend=\"ST_BuildArea\">ST_BuildArea()</link> 를 참조하십시오."

#. 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 "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 ""
"WKT 표현식 또는 확장 WKT 표현식으로부터 지리형 객체를 반환합니다.  투영체를 "
"따로 설정하지 않은 경우 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 ""
"WKT 표현식으로부터 지리형 객체를 반환합니다.  투영체를 따로 설정하지 않은 경"
"우 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite"
msgstr ""
"OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가"
"져오십시오."

#. Tag: para
#, no-c-format
msgid "Returns null if the WKT is not a GEOMETRYCOLLECTION"
msgstr "WKT가 도형 집합(GEOMETRYCOLLECTION)이 아닌 경우 null을 반환합니다."

#. 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 ""
"EWKT(Extended Well-Known Text)로부터 지정된 ST_Geometry 값을 반환합니다."

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
"text (EWKT) representation."
msgstr ""
"OGC EWKT(Extended Well-Known Text) 표현식으로부터 PostGIS ST_Geometry 객체를 "
"작성합니다."

#. 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 표준은 아니지만, SRID(공간 참조 시스템 식별자)를 포함하는 "
"PostGIS 특화 형식입니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Takes MARC21/XML geographic data as input and returns a PostGIS geometry "
"object."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "LOC MARC21/XML versions supported:"
msgstr ""

#. Tag: link
#, no-c-format
msgid "MARC21/XML 1.1"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0, requires libxml2 2.6+"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Returned <varname>POLYGON</varname> geometries will always be clockwise "
"oriented."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Converting MARC21/XML geographic data containing a single <varname>POINT</"
"varname> encoded as <varname>hddd.dddddd</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Converting MARC21/XML geographic data containing a single <varname>POLYGON</"
"varname> encoded as <varname>hdddmmss</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Converting MARC21/XML geographic data containing a <varname>POLYGON</"
"varname> and a <varname>POINT</varname>:"
msgstr ""

#. 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 ""
"WKT(Well-Known Text)로부터 지정된 ST_Geometry 값을 반환합니다. 이 함수는 "
"ST_GeomFromText 함수와 동일합니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.40"
msgstr "&sqlmm_compliant; SQL-MM 3: 5.1.40"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a specified ST_Geometry value from Well-Known Text representation "
"(WKT)."
msgstr "WKT 표현식으로부터 지정된 ST_Geometry 값을 반환합니다."

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC Well-Known text "
"representation."
msgstr ""
"OGC WKT(Well-Known Text) 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니"
"다."

#. 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 함수의 변종이 2개 있는데, 첫 번째는 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; 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance "
"suite)로부터 가져오십시오."

#. 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 ""

#. 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 ""
"변경 사항: PostGIS 2.0.0 미만 버전에서는 "
"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 ""
"주어진 SRID와 함께 WKT 표현식으로부터 도형을 만듭니다. 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 ""

#. Tag: para
#, no-c-format
msgid "OGC SPEC 3.2.6.2 - option SRID is from the conformance suite."
msgstr ""
"OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가"
"져오십시오."

#. 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 ""
"사용자 도형이 모두 라인스트링이란 걸 알고 있다면, 그냥 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 "WKT 표현식으로부터 지정된 ST_MultiLineString 값을 반환합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Returns null if the WKT is not a MULTILINESTRING"
msgstr "WKT가 멀티라인스트링이 아닌 경우 null을 반환합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Returns null if the WKT is not a MULTIPOINT"
msgstr "WKT가 멀티포인트가 아닌 경우 null을 반환합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Throws an error if the WKT is not a MULTIPOLYGON"
msgstr "WKT가 멀티폴리곤이 아닌 경우 오류가 발생합니다."

#. 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 ""
"주어진 SRID와 함께 WKT 표현식으로부터 포인트 도형을 만듭니다. SRID가 주어지"
"지 않은 경우, 기본값인 0을 씁니다."

#. 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 ""

#. 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 ""
"ST_PointFromText 함수의 변종이 2개 있는데, 첫 번째는 SRID를 입력받지 않고 공"
"간 참조 시스템이 정의되지 않은 도형을 반환합니다. 두 번째는 SRID를 두 번째 인"
"수로 입력받아 자체 메타데이터의 일부로 해당 SRID를 포함하는 ST_Geometry를 반"
"환합니다. spatial_ref_sys 테이블에 정의되어 있는 SRID여야 합니다."

#. 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 ""

#. 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 ""

#. 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(확장 WKB)로부터 지리형 인스턴스를 생성합니다."

#. 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 확장 "
"WKB를 받아 적절한 지리형 유형의 인스턴스를 생성합니다. 이 함수는 SQL에서 도"
"형 공장(Geometry Factory) 역할을 합니다."

#. Tag: para
#, no-c-format
msgid "If SRID is not specified, it defaults to 4326 (WGS 84 long lat)."
msgstr "SRID를 설정하지 않은 경우, 기본값으로 4326(WGS84 경위도)을 씁니다."

#. 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 ""
"EWKB(Extended Well-Known Binary)로부터 지정된 ST_Geometry 값을 반환합니다."

#. Tag: para
#, no-c-format
msgid ""
"Constructs a PostGIS ST_Geometry object from the OGC Extended Well-Known "
"binary (EWKT) representation."
msgstr ""
"OGC EWKB(Extended Well-Known Binary) 표현식으로부터 PostGIS ST_Geometry 객체"
"를 작성합니다."

#. 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 표준은 아니지만, SRID(공간 참조 시스템 식별자)를 포함하는 "
"PostGIS 특화 형식입니다."

#. 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 ""
"NAD83 경위도(SRID 4269)로 투영된 LINESTRING(-71.160281 42.258729,-71.160837 "
"42.259113,-71.161144 42.25932)의 라인스트링 바이너리 표현식"

#. 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 ""

#. 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(Well-Known Binary) 도형 표현식과 선택적인 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_GeogFromWKB</varname> 함수는 도형의 WKB 표현식과 <varname>SRID</"
"varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스를 생성합니"
"다. 이 함수는 SQL에서 도형 공장(Geometry Factory) 역할을 합니다. 이 함수는 "
"ST_WKBToSQL 함수를 대체할 수 있습니다."

#. Tag: para
#, no-c-format
msgid "If SRID is not specified, it defaults to 0 (Unknown)."
msgstr "SRID를 설정하지 않은 경우, 기본값으로 0(unkown)을 씁니다."

#. 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를 적합성 스위트(conformance suite)로"
"부터 가져오십시오."

#. 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 ""
"주어진 SRID와 함께 WKB로부터 <varname>LINESTRING</varname> 을 만듭니다."

#. 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> 함수는 도형의 WKB 표현식과 <varname>SRID</"
"varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스 - 이 경우, "
"<varname>LINESTRING</varname> 도형 - 를 생성합니다. 이 함수는 SQL에서 도형 공"
"장(Geometry Factory) 역할을 합니다."

#. 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>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>이란 걸 알고 있다면, 그냥 "
"<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 "주어진 SRID와 함께 WKB로부터 도형을 만듭니다."

#. 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> 함수는 도형의 WKB 표현식과 "
"<varname>SRID</varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴"
"스 - 이 경우, <varname>LINESTRING</varname> 도형 - 를 생성합니다. 이 함수는 "
"SQL에서 도형 공장(Geometry Factory) 역할을 합니다."

#. 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>bytea</"
"varname>가 <varname>LINESTRING</varname> 도형이 아닌 경우, <varname>NULL</"
"varname>을 반환합니다."

#. Tag: para
#, no-c-format
msgid "OGC SPEC 3.2.6.2 - optional SRID is from the conformance suite."
msgstr ""
"OGC 사양 3.2.6.2 - 선택적인 SRID를 적합성 스위트(conformance suite)로부터 가"
"져오십시오."

#. 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>이란 걸 알고 있다면, 그냥 "
"<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 "주어진 SRID와 함께 WKB로부터 도형을 만듭니다."

#. 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> 함수는 도형의 WKB 표현식과 <varname>SRID</"
"varname>(공간 참조 시스템 ID)를 받아 적절한 도형 유형의 인스턴스 - 이 경우, "
"<varname>POINT</varname> 도형 - 를 생성합니다. 이 함수는 SQL에서 도형 공장"
"(Geometry Factory) 역할을 합니다."

#. 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>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 ""
"WKB(Well-Known Binary) 표현식으로부터 지정된 ST_Geometry 값을 반환합니다. 이 "
"함수는 SRID를 입력받지 않는 ST_GeomFromWKB 함수와 동일합니다."

#. 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>GeoHash 스트링으로부터 BOX2D를 반환합니다.</refpurpose>"

#. Tag: para
#, no-c-format
msgid "<para>Return a BOX2D from a GeoHash string.</para>"
msgstr "<para>GeoHash 스트링으로부터 BOX2D를 반환합니다.</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 ""

#. 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 "OGC GML 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니다."

#. 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 도형 조각(geometry fragment)에 대해서만 작동합니다. 완전"
"한 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 네임스페이스</para> </listitem> <listitem> <para>GML 3.1.1 단순 피처 프"
"로파일 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은 혼합 차원을 (예를 들어 동일한 멀티 도형(MultiGeometry) 안에서 2D와 3D"
"를 함께) 쓸 수 있습니다. PostGIS 도형은 그렇지 않기 때문에, 사라진 Z 차원을 "
"찾은 경우 ST_GeomFromGML이 전체 도형을 2D로 변환합니다."

#. 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를 지원합니다. 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 네임스페이스를 꼼꼼히 따지지 않습니다. 일반적인 "
"사용시에는 네임스페이스를 명시적으로 언급하지 않아도 됩니다. 하지만 GML 내부"
"에 XLink 피처를 사용하고 싶다면 그래야 합니다."

#. 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 "GeoJSON 표현식으로부터 PostGIS 도형 객체를 작성합니다."

#. 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_GeomFromGML은 JSON 도형 조각(geometry fragment)에 대해서만 작동합니다. 완"
"전한 JSON 문서를 사용하려 할 경우 오류가 발생합니다."

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 parsed geometry defaults to SRID=4326 if not specified "
"otherwise."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 can now accept json and jsonb as inputs."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 requires - JSON-C &gt;= 0.9"
msgstr "2.0.0 버전부터 사용할 수 있습니다. JSON-C 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를 활성화하려면, \"--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 "OGC KML 표현식으로부터 PostGIS ST_Geometry 객체를 작성합니다."

#. 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 도형 조각(geometry fragment)에 대해서만 작동합니다. 완전"
"한 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 ""

#. 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 ""
"GML로부터 지정된 ST_Geometry 값을 반환합니다. 이 함수는 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 "인코딩된 폴리라인(polyline)으로부터 라인스트링을 생성합니다."

#. Tag: para
#, no-c-format
msgid "Creates a LineString from an Encoded Polyline string."
msgstr "인코딩된 폴리라인 스트링으로부터 라인스트링을 생성합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "<varname>schema</varname> Schema name."
msgstr ""

#. Tag: para
#, no-c-format
msgid "<varname>table</varname> Table name."
msgstr ""

#. Tag: para
#, no-c-format
msgid "<varname>data</varname> Input FlatGeobuf data."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Reads FlatGeobuf data."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "<varname>tabletype</varname> reference to a table type."
msgstr ""

#. Tag: para
#, no-c-format
msgid "<varname>data</varname> input FlatGeobuf data."
msgstr ""

#. Tag: title
#, no-c-format
msgid "Linear Referencing"
msgstr "선형 참조(Linear Referencing)"

#. 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
#, fuzzy, 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 ""
"라인을 따라 보간된 포인트를 반환합니다. 첫 번째 인수는 라인스트링이어야 합니"
"다. 두 번째 인수는 0과 1 사이의 Float8 데이터형으로 라인스트링의 전체 길이에"
"서 포인트가 위치해야 하는 비율을 의미합니다."

#. 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 ""

#. 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 버전부터 사용할 수 있습니다. 1.1.1 버전에서 Z과 M 좌표를 지원합니다."

#. 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
#, fuzzy, no-c-format
msgid "A LineString with the interpolated point at 20% position (0.20)"
msgstr "20% 위치 (0.20)에 있는 보간된 포인트를 가진 라인스트링"

#. Tag: para
#, no-c-format
msgid "The mid-point of a 3D line:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The closest point on a line to a point:"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_3DLineInterpolatePoint\"/>, <xref "
"linkend=\"ST_LineLocatePoint\"/>"
msgstr ""
", <xref linkend=\"ST_LineInterpolatePoint\"/>, <xref "
"linkend=\"ST_LineMerge\"/>"

#. Tag: refpurpose
#, no-c-format
msgid "Returns a point interpolated along a 3D line at a fractional location."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"라인을 따라 보간된 포인트를 반환합니다. 첫 번째 인수는 라인스트링이어야 합니"
"다. 두 번째 인수는 0과 1 사이의 Float8 데이터형으로 라인스트링의 전체 길이에"
"서 포인트가 위치해야 하는 비율을 의미합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Return point 20% along 3D line"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_LineInterpolatePoints\"/>, <xref "
"linkend=\"ST_LineLocatePoint\"/>"
msgstr ""
", <xref linkend=\"ST_LineInterpolatePoint\"/>, <xref "
"linkend=\"ST_LineMerge\"/>"

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "A LineString with points interpolated every 20%"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the fractional location of the closest point on a line to a point."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"입력 포인트에 가장 가까운 위치에 있는 라인스트링 상의 포인트를 나타내는 "
"<link linkend=\"ST_Length2D\">2차원 라인</link> 전체 길이의 비율을 0에서 1 사"
"이의 부동소수점 데이터형(float)으로 반환합니다."

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"'시작'과 '끝'이 동일한 값일 경우 이 함수는 <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 ""

#. Tag: para
#, fuzzy, 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값(이 있을 경우)도 보간합니다. 이전 배포판에"
"서는 두 값을 설정하지 않았습니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 - Support for geography was introduced."
msgstr ""

#. 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 버전부터 사용할 수 있습니다. 1.1.1 버전부터 Z 및 M을 지원합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "A LineString seen with 1/3 midrange overlaid (0.333, 0.666)"
msgstr "중간 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Use this function only for linear geometries with an M component"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The semantic is specified by the <emphasis>ISO/IEC 13249-3 SQL/MM Spatial</"
"emphasis> standard."
msgstr ""

#. 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
#, fuzzy, 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns the portions of a geometry that match a measure range."
msgstr ""

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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 ""
"오프셋을 설정할 경우, 그 결과 입력 라인에서 설정한 단위 개수만큼 왼쪽 또는 오"
"른쪽에 오프셋 도형 집합을 출력할 것입니다. 양의 오프셋은 왼쪽, 음의 오프셋은 "
"오른쪽으로 출력할 것입니다."

#. 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
#, fuzzy, 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_Along_Measure라는 명칭이었습니다. "
"예전 명칭은 더 지원되지 않고 곧 삭제될 예정이지만, 아직은 사용할 수 있습니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.0.0 - added support for POLYGON, TIN, TRIANGLE."
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"A LineString with the section between measures 2 and 8, offset to the left"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns the portions of a geometry that lie in an elevation (Z) range."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry (collection) with the portions of a geometry that lie in "
"an elevation (Z) range."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.4.0"
msgstr "1.4.0 버전부터 사용할 수 있습니다."

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns the interpolated measure of a geometry closest to a point."
msgstr ""
"입력 포인트에 가까운 포인트에서 도형의 척도 차원(M 차원)의 값을 반환합니다."

#. 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
#, fuzzy, 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 ""
"시작점과 종단점 사이의 선형적으로 보간된 척도 요소들을 가진 파생 도형을 반환"
"합니다. 도형이 척도 차원을 가지고 있지 않을 경우, 척도 차원을 추가합니다. 도"
"형이 척도 차원을 가지고 있을 경우, 새 값들로 덮어 씁니다. 라인스트링과 멀티라"
"인스트링만 지원합니다."

#. Tag: title
#, fuzzy, 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
#, fuzzy, 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' 이어야 합니다. 스키마 이름이 없거나 (혹은 현재 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> 를 이용하되, 거짓으로 설정하십시오."

#. 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 습성을 상속하기 때문에 스스로를 "
"정확히 등록시킵니다. 이런 뷰 도형 열을 geometry_columns에 정확히 등록시키려"
"면, 다른 도형을 출력하는 도형 함수를 이용하는 뷰를 typmod 도형으로 형변환시켜"
"야 할 것입니다. <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이 geometry_columns 테이블"
"에 있는 테이블 행의 f_table_schema 항목과 일치해야 한다는 점에 주의하십시오."

#. 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이 시스템 카탈로그를 기반으로 하는 뷰이기 때문에, 다른 어떤 "
"테이블 열과도 마찬가지로 도형 열도 <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에 있는 테이블의 모든 참조를 삭제합니다. 주의: 스키"
"마를 제공하지 않는다면 스키마를 인식하는(schema-aware) pgSQL 설치 상에서 "
"current_schema()를 사용해보십시오."

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Ensures geometry columns are defined with type modifiers or have appropriate "
"spatial constraints."
msgstr ""

#. Tag: para
#, fuzzy, 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> 뷰에 올바르게 등록되도록 합니다. 기본적으로 유형 변경자를 가지지 않"
"는 모든 지오메트리 컬럼들을 유형 변경자를 가진 지오메트리 컬럼들로 변환시킵니"
"다. 엣날식 동작을 원하면 <varname>use_typmod=false</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 ""
"하위 호환성 및 각 차일드 테이블이 서로 다른 도형 유형을 가질 수도 있는 테이"
"블 상속 같은 공간 필요성을 위해, 구 버전 확인 제약조건 습성을 계속 지원합니"
"다. 구 버전 습성이 필요하다면, <varname>use_typmod=false</varname> 처럼 새 선"
"택적 인자를 거짓으로 패스해야 합니다. 이렇게 하면 유형 변경자는 없지만 제약조"
"건 3개가 정의된 도형 열을 생성할 것입니다. 다시 말해, 모든 도형 열이 적어도 3"
"개의 제약조건을 가진 테이블에 종속된다는 뜻입니다:"

#. Tag: para
#, fuzzy, 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_the_geom</varname> - ensures every geometry has the "
"same dimension (see <xref linkend=\"ST_NDims\"/>)"

#. Tag: para
#, fuzzy, 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_the_geom</varname> - ensures every geometry is of "
"the same type (see <xref linkend=\"GeometryType\"/>)"

#. Tag: para
#, fuzzy, 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_the_geom</varname> - ensures every geometry is in the "
"same projection (see <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> 테이블과 함께 <varname>oid</varname> 뷰가 제공될 경"
"우, 이 함수는 <varname>geometry_columns</varname> 테이블에 올바른 항목을 삽입"
"하며 뷰에 있는 모든 도형의 SRID, 차원, 유형을 결정하려 하지만, 제약조건을 강"
"제하지는 않습니다."

#. 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 테"
"이블의 용량을 줄이고(truncate) 다시 채우는 파라미터가 있는 변종을 위한 단순 "
"래퍼입니다. 파라미터가 없는 변종은 데이터베이스 내부에서 감지된 도형 열의 개"
"수 및 <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> 를 거짓으로 설정하"
"면, 확인 제약조건 습성을 계속 쓸 수 있습니다."

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"지오메트리 컬럼, geometry_columns 메타데이터 및 srid를 대상으로 모든 피처들"
"의 SRID를 갱신합니다.  주의: 만약 스키마가 지원되지 않으면 schema-aware "
"pgsql installations 설치본에서 current_schema() 사용"

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"This will change the srid of the roads table to 4326 from whatever it was "
"before:"
msgstr ""
"다음은 도로 테이블의 이전 SRID와 상관없이 SRID를 4326으로 변경할 것입니다:"

#. Tag: para
#, fuzzy, no-c-format
msgid "The prior example is equivalent to this DDL statement:"
msgstr "앞의 예시는 다음 DDL 선언문과 동일합니다:"

#. Tag: para
#, fuzzy, 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 ""
"로드 작업 중 투영체를 잘못 (또는 'unknown'으로) 적용했는데 모든 데이터를 한번"
"에 웹 메르카토르로 변환하고 싶다면, DDL을 통해 가능합니다. 하지만 PostGIS 관"
"리 함수 가운데 한번에 이런 작업을 할 수 있는 동일한 함수는 없습니다."

#. Tag: para
#, fuzzy, 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\"/>"

#. 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
#, fuzzy, no-c-format
msgid "Returns the area of a polygonal geometry."
msgstr "도형의 기하학적 중심을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"도형이 폴리곤이나 멀티폴리곤일 경우 표면의 면적을 - ST_Surface 또는 "
"ST_MultiSurface 함수의 면적 측정값을 - 반환합니다. 도형 유형의 경우, SRID가 "
"지정한 단위로 2차원 데카르트 면적을 구합니다. 지리형 유형의 경우, 평방미터 단"
"위로 곡면(curved surface)의 면적을 구합니다. 구체의 면적에 대해 덜 정확하지"
"만 더 빠르게 측정하려면, ST_Area(geog,false) 함수를 이용하십시오."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 - support for 2D polyhedral surfaces was introduced."
msgstr ""
"개선 사항: 2.0.0 버전부터 2차원 다면체 표면(polyhedral surface)을 지원합니다."

#. Tag: para
#, fuzzy, 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 4.9.0 이상 "
"버전이 필요합니다."

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 - does not depend on SFCGAL anymore."
msgstr ""

#. 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 ""
"다면체 표면의 경우, (2.5차원이 아니라) 2차원 다면체 표면만 지원합니다. 2.5차"
"원일 경우 0이 아닌(non-zero) 답을 내놓을 수도 있지만, 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 ""
"매사추세츠 토지의 부지(plot)에 대해 평방피트 단위로 면적을 반환하고, 이에 환"
"산값을 곱해서 평방미터 면적을 구합니다. 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))으로 변환해야 합니다. EPSG: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 ""
"지리형 데이터 유형을 이용해서 평방피트 및 평방미터 면적을 반환합니다. 도형을 "
"지리형으로 변환시킨다는 점에 주의하십시오(변환하기 전에 사용자 도형의 투영체"
"가 WGS84 4326 경위도 좌표계인지 확인해야 합니다). 지리형은 항상 미터 단위로 "
"측정됩니다. 이 예시는 그저 비교해보기 위한 보여주기에 불과합니다. 일반적으로 "
"이미 사용자 테이블에 지리형 데이터 유형으로 저장되어 있을 겁니다."

#. Tag: para
#, no-c-format
msgid "If your data is in geography already:"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_GeomFromText\"/>, <xref "
"linkend=\"ST_GeographyFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
"linkend=\"ST_Transform\"/>"
msgstr ""
", <xref linkend=\"ST_GeomFromEWKT\"/>, <xref linkend=\"ST_Length_Spheroid\"/"
">, <xref linkend=\"ST_Perimeter\"/>, <xref linkend=\"ST_Transform\"/>"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the north-based azimuth of a line between two points."
msgstr "두 도형 사이의 2차원 최단 라인을 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"객체를 해당 객체의 수직축을 따라 이동시키기 위해 ST_Translate 함수와 방위각"
"을 함께 이용할 때 방위각이 특히 유용합니다. 이런 내용의 예시를 보려면 <link "
"xlink:href=\"http://trac.osgeo.org/postgis/wiki/"
"UsersWikiplpgsqlfunctions\">Plpgsqlfunctions PostGIS wiki section</link> 의 "
"upgis_lineshift 단원을 살펴보십시오."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 support for geography was introduced."
msgstr "개선 사항: 2.0.0 버전부터 지리형을 지원합니다."

#. Tag: para
#, fuzzy, 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 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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_Translate\"/>, <xref linkend=\"ST_Project\"/>, <link "
"xlink:href=\"http://www.postgresql.org/docs/current/interactive/functions-"
"math.html\">PostgreSQL Math Functions</link>"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid ""
"Returns the angle between two vectors defined by 3 or 4 points, or 2 lines."
msgstr "두 도형 사이의 3차원 최장(longest) 라인을 반환합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "Computes the clockwise angle between two vectors."
msgstr "두 도형 사이의 3차원 최장(longest) 라인을 반환합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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 ""
"방위각은 참조 평면과 포인트 사이의 라디안 단위의 각도로 정의되는 수학적 개념"
"입니다. PostgreSQL 내장 함수인 degrees()를 써서 라디안 단위를 도 단위로 변환"
"할 수 있습니다. 예시 코드를 확인해보십시오."

#. Tag: para
#, no-c-format
msgid ""
"Note that <varname>ST_Angle(P1,P2,P3) = ST_Angle(P2,P1,P2,P3)</varname>."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"If you have a 3D Geometry, you may prefer to use <xref "
"linkend=\"ST_3DClosestPoint\"/>."
msgstr ""
"3차원 도형의 경우엔 <xref linkend=\"ST_3DClosestPoint\"/> 함수를 이용하는 편"
"이 좋습니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 - Support for geography."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, fuzzy, 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 ""
"g2에 가장 가까운 g1 상에 있는 3차원 포인트를 반환합니다. 해당 포인트는 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 ""
"g2에 가장 가까운 g1 상에 있는 3차원 포인트를 반환합니다. 해당 포인트는 3D 최"
"단 라인의 첫 번째 포인트입니다. 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 버전부터 2D 도형 두 개를 입력할 경우, (존재하지 않는 Z을 0으"
"로 가정하는 예전 습성 대신) 2D 포인트를 반환합니다. 2D 및 3D의 경우, 더 이상 "
"Z가 없을 때 Z를 0으로 가정하지 않습니다."

#. Tag: para
#, no-c-format
msgid "linestring and point -- both 3d and 2d closest point"
msgstr "라인스트링과 포인트 -- 3D, 2D 모두의 최근접점(closest point)"

#. Tag: para
#, no-c-format
msgid "linestring and multipoint -- both 3d and 2d closest point"
msgstr "라인스트링과 멀티포인트 -- 3D, 2D 모두의 최근접점(closest point)"

#. Tag: para
#, no-c-format
msgid "Multilinestring and polygon both 3d and 2d closest point"
msgstr "멀티라인스트링과 폴리곤 -- 3D, 2D 모두의 최근접점(closest point)"

#. 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
#, fuzzy, no-c-format
msgid "Returns the distance between two geometry or geography values."
msgstr "두 도형 사이의 3차원 최장(longest) 라인을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"도형 유형에 대해, 두 도형 사이의 3차원 데카르트 최단 거리를 두 도형의 투영 단"
"위(SRS 단위)로 반환합니다."

#. 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 ""

#. 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 버전부터 지리형을 지원합니다. 대용량 또는 수많은 꼭짓점을 가진 도형을 "
"더 잘 처리하기 위해 평면에 대한 속도를 향상시켰습니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Geometry example - units in meters (SRID: 26986 Massachusetts state plane "
"meters) (most accurate for Massachusetts)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Geometry example - units in meters (SRID: 2163 US National Atlas Equal area) "
"(least accurate)"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid ""
"Returns the 3D cartesian minimum distance (based on spatial ref) between two "
"geometries in projected units."
msgstr ""
"도형 유형에 대해, 두 도형 사이의 (SRS에 기반한) 3차원 데카르트 최단 거리를 투"
"영 단위로 반환합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Returns the 3-dimensional minimum cartesian distance between two geometries "
"in projected units (spatial ref units)."
msgstr ""
"도형 유형에 대해, 두 도형 사이의 3차원 데카르트 최단 거리를 두 도형의 투영 단"
"위(SRS 단위)로 반환합니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3"
msgstr ""

#. 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가 없을 때 Z를 0으로 가정"
"하지 않습니다."

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 - SFCGAL version removed"
msgstr ""

#. 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
#, fuzzy, no-c-format
msgid ""
"Returns minimum distance in meters between two lon/lat geometries using a "
"spherical earth model."
msgstr ""
"특정 회전타원체가 주어진 두 경위도 도형 사이의 최단 거리를 반환합니다. "
"PostGIS 1.5 미만 버전은 포인트만 지원했습니다."

#. 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 ""
"경위도 포인트 2개 사이의 최단 거리를 미터 단위로 반환합니다. 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 버전부터 포인트가 아닌 다른 도형 유형을 지원하기 시작했습니다. 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
#, fuzzy, no-c-format
msgid ""
"Returns the minimum distance between two lon/lat geometries using a "
"spheroidal earth model."
msgstr ""
"특정 회전타원체가 주어진 두 경위도 도형 사이의 최단 거리를 반환합니다. "
"PostGIS 1.5 미만 버전은 포인트만 지원했습니다."

#. Tag: para
#, fuzzy, 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 ""
"특정 회전타원체가 주어진 두 경위도 도형 사이의 최단 거리를 반환합니다. 주어"
"진 회전타원체에 대한 설명은 <xref linkend=\"ST_Length_Spheroid\"/> 를 참조하"
"십시오. PostGIS 1.5 미만 버전은 포인트만 지원했습니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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
#, fuzzy, no-c-format
msgid "Returns the Fréchet distance between two geometries."
msgstr "두 도형 사이의 3차원 최단(shortest) 라인을 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.4.0 - requires GEOS &gt;= 3.7.0"
msgstr ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the Hausdorff distance between two geometries."
msgstr "두 도형 사이의 3차원 최단(shortest) 라인을 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the 2D length of a linear geometry."
msgstr "도형의 기하학적 중심을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"도형의 경우: 도형이 라인스트링, 멀티라인스트링, ST_Curve, ST_MultiCurve일 경"
"우 도형의 2차원 데카르트 길이를 반환합니다. 면 도형의 경우 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 ""

#. 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 버전에서 중요한 변경이 이루어졌습니다. 2.0.0 이전 버전에서 "
"이 함수에 폴리곤/멀티폴리곤 유형의 지리형을 입력하면 폴리곤/멀티폴리곤의 둘레"
"를 반환했을 겁니다. 2.0.0 버전부터 도형 습성과 맞추기 위해 0을 반환하도록 변"
"경됐습니다. 폴리곤의 둘레를 원한다면 ST_Perimeter 함수를 이용하십시오."

#. Tag: para
#, fuzzy, 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 버전부터 지리형을 지원합니다."

#. 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 "WGS84 지리형 라인의 길이를 반환합니다."

#. 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
#, fuzzy, no-c-format
msgid ""
"Returns the 2D length of a linear geometry. Alias for <varname>ST_Length</"
"varname>"
msgstr ""
"도형이 라인스트링 또는 멀티라인스트링일 경우 도형의 2차원 길이를 반환합니다. "
"이 함수는 <varname>ST_Length</varname> 와 동일합니다."

#. Tag: para
#, fuzzy, 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 ""
"도형이 라인스트링 또는 멀티라인스트링일 경우 도형의 2차원 길이를 반환합니다. "
"이 함수는 <varname>ST_Length</varname> 와 동일합니다."

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the 3D length of a linear geometry."
msgstr "도형의 기하학적 중심을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"도형이 라인스트링 또는 멀티라인스트링일 경우 도형의 3차원 또는 2차원 길이를 "
"반환합니다. 2차원 라인의 경우 2차원 길이만 반환할 것입니다(ST_Length 및 "
"ST_Length2D와 동일합니다)."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 7.1, 10.3"
msgstr ""

#. 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 ""
"3차원 케이블의 길이를 피트 단위로 반환합니다. 투영체 EPSG:2249가 매사추세츠 "
"주 피트 단위 평면이기 때문에 피트 단위라는 사실을 주의하십시오."

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid ""
"Returns the 2D or 3D length/perimeter of a lon/lat geometry on a spheroid."
msgstr "도형의 기하학적 중심을 반환합니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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
#, fuzzy, no-c-format
msgid "Returns the 2D longest line between two geometries."
msgstr "두 도형 사이의 3차원 최장(longest) 라인을 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Longest line between a point and a line"
msgstr "포인트와 라인 사이의 최장 라인"

#. Tag: para
#, fuzzy, 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 ""

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the 3D longest line between two geometries"
msgstr "두 도형 사이의 3차원 최장(longest) 라인을 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"두 도형 사이의 3차원 최장(longest) 라인을 반환합니다. 하나 이상의 최장 라인"
"이 있을 경우, 이 함수는 첫 번째 최장 라인만 반환할 것입니다. 반환되는 라인은 "
"항상 g1에서 시작해서 g2에서 끝납니다. 이 함수가 반환하는 라인의 3차원 길이는 "
"<xref linkend=\"ST_3DMaxDistance\"/> 함수가 g1과 g2에 대해 반환하는 길이와 언"
"제나 동일합니다."

#. 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
#, fuzzy, no-c-format
msgid "MultiLineString and Polygon both 3d and 2d longest line"
msgstr "멀티라인스트링과 폴리곤 -- 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
#, fuzzy, no-c-format
msgid ""
"Returns the 2D largest distance between two geometries in projected units."
msgstr "두 도형 사이의 2차원 최장 거리를 투영 단위로 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"두 도형 사이의 2차원 최장 거리를 투영 단위로 반환합니다. g1과 g2가 동일한 도"
"형일 경우 이 함수는 해당 도형 내에서 서로 가장 멀리 있는 두 꼭짓점 사이의 거"
"리를 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"두 도형 사이의 2차원 최장 거리를 투영 단위로 반환합니다. g1과 g2가 동일한 도"
"형일 경우 이 함수는 해당 도형 내에서 서로 가장 멀리 있는 두 꼭짓점 사이의 거"
"리를 반환합니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, no-c-format
msgid ""
"Returns the 3D cartesian maximum distance (based on spatial ref) between two "
"geometries in projected units."
msgstr ""
"도형 유형에 대해, 두 도형 사이의 (SRS에 기반한) 3차원 데카르트 최장 거리를 투"
"영 단위로 반환합니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Returns the 3-dimensional maximum cartesian distance between two geometries "
"in projected units (spatial ref units)."
msgstr ""
"도형 유형에 대해, 두 도형 사이의 3차원 데카르트 최대 거리를 두 도형의 투영 단"
"위(SRS 단위)로 반환합니다."

#. 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 ""
"도형의 튼튼함(robustness)의 척도인 도형의 최소 여유(clearance)를 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"(폴리곤일 경우) ST_IsValid 또는 (라인일 경우) 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
#, fuzzy, no-c-format
msgid "If a geometry has a minimum clearance of <varname>e</varname>, then:"
msgstr ""
"도형이 <varname>e</varname> 라는 최소 여유를 가지고 있을 경우, 다음과 같이 말"
"할 수 있습니다:"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"No two distinct vertices in the geometry are closer than the distance "
"<varname>e</varname>."
msgstr ""
"도형 내부의 어떤 서로 다른 꼭짓점 2개도 <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
#, fuzzy, 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 ""
"도형에 대해 최소 여유가 존재하지 않을 경우 (예를 들어 단일 포인트 또는 포인트"
"들이 서로 동일한 멀티포인트인 경우) ST_MinimumClearance 함수는 무한을 반환할 "
"것입니다."

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
", <xref linkend=\"ST_IsSimple\"/>, <xref linkend=\"ST_IsValid\"/>, <xref "
"linkend=\"ST_ReducePrecision\"/>"
msgstr ""
", <xref linkend=\"ST_Crosses\"/>, <xref linkend=\"ST_Dimension\"/>, <xref "
"linkend=\"ST_Intersects\"/>"

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the two-point LineString spanning a geometry's minimum clearance."
msgstr ""
"포인트 2개로 이루어진, 도형의 최소 여유를 나타내는 라인스트링을 반환합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.3.0 - requires GEOS &gt;= 3.6.0"
msgstr "2.3.0 버전부터 사용할 수 있습니다. GEOS 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 ""
"도형/지리형이 ST_Surface, ST_MultiSurface(폴리곤, 멀티폴리곤)일 경우 도형/지"
"리형의 2차원 둘레를 반환합니다. 면이 없는 도형의 경우 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 ""

#. 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 ""
"폴리곤 및 멀티폴리곤의 둘레를 미터 단위로 반환합니다. 지리형이기 때문에 투영"
"체가 WGS84 경위도라는 점에 주의하십시오."

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Returns the 2-dimensional perimeter of a polygonal geometry."
msgstr "도형이 폴리곤 또는 멀티폴리곤일 경우 도형의 2차원 둘레를 반환합니다."

#. 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 ""
"이 함수는 현재 <varname>ST_Perimeter</varname> 와 동일합니다. 향후 버전에서 "
"<varname>ST_Perimeter</varname> 는 도형에 대해 최고 차원의 둘레를 반환할 수"
"도 있습니다. 이는 아직 고려 대상입니다."

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Returns the 3D perimeter of a polygonal geometry."
msgstr "도형의 기하학적 중심을 반환합니다."

#. 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 ""
"도형이 폴리곤 또는 멀티폴리곤일 경우 도형의 3차원 둘레를 반환합니다. 2차원 도"
"형의 경우 2차원 둘레를 반환할 것입니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ISO/IEC 13249-3: 8.1, 10.5"
msgstr ""

#. 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
#, fuzzy, no-c-format
msgid "Returns the 2D shortest line between two geometries"
msgstr "두 도형 사이의 2차원 최단 라인을 반환합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 - support for geography."
msgstr ""

#. 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
#, fuzzy, no-c-format
msgid "Returns the 3D shortest line between two geometries"
msgstr "두 도형 사이의 3차원 최단(shortest) 라인을 반환합니다."

#. 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 ""
"두 도형 사이의 3차원 최단(shortest) 라인을 반환합니다. 하나 이상의 최단 라인"
"이 있을 경우, 이 함수는 첫 번째 최단 라인만 반환할 것입니다. g1과 g2가 단 한 "
"개의 포인트에서만 교차할 경우, 이 함수는 교차점에서 시작하고 끝나는 라인을 반"
"환할 것입니다. g1과 g2가 한 개 이상의 포인트에서 교차할 경우, 이 함수는 동일"
"한 포인트에서 시작하고 끝나는 라인을 반환하지만 해당 포인트는 교차하는 포인트"
"들 가운데 어떤 포인트라도 될 수 있습니다. 반환되는 라인은 항상 g1에서 시작해"
"서 g2에서 끝납니다. 이 함수가 반환하는 라인의 3차원 길이는 <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
#, fuzzy, no-c-format
msgid "MultiLineString and polygon both 3d and 2d shortest line"
msgstr "멀티라인스트링과 폴리곤 -- 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 "연산자(operator)"

#. 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 ""

#. 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 ""
"A의 2D 경계 상자와 B의 2D 경계 상자가 교차하는 경우 <varname>TRUE</varname> "
"를 반환합니다."

#. 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> 연산자는 도형 A의 2D 경계 상자와 도형 B의 2D 경"
"계 상자가 교차하는 경우 <varname>TRUE</varname> 를 반환합니다."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of any indexes that may be available on the "
"geometries."
msgstr ""
"이 피연산자(operand)는 도형에서 이용할 수도 있는 모든 인덱스를 활용할 것입니"
"다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"This operand is intended to be used internally by BRIN indexes, more than by "
"users."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Availability: 2.3.0 support for Block Range INdexes (BRIN) was introduced."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if two 2D float precision bounding boxes "
"(BOX2DF) intersect each other."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"This operator is intended to be used internally by BRIN indexes, more than "
"by users."
msgstr ""

#. 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 ""

#. 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 ""
"A의 n차원 경계 상자와 B의 n차원 경계 상자가 교차하는 경우 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 n차원 경계 상자와 도형 B"
"의 n차원 경계 상자가 교차하는 경우 <varname>TRUE</varname> 를 반환합니다."

#. Tag: title
#, no-c-format
msgid "Examples: 3D LineStrings"
msgstr "예시: 3차원 라인스트링"

#. Tag: title
#, no-c-format
msgid "Examples: 3M LineStrings"
msgstr "예시: 3DM 라인스트링"

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if two n-D float precision bounding boxes "
"(GIDX) intersect each other."
msgstr ""

#. 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 ""

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

#. 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 ""
"A의 경계 상자가 B의 경계 상자와 겹치거나 그 왼쪽에 있을 경우 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 도형 B의 경계 상자"
"와 겹치거나 그 왼쪽에 있을 경우, 또는 더 정확히 말하자면 도형 B의 경계 상자"
"와 겹치거나 그 오른쪽에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니"
"다."

#. 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 ""
"A의 경계 상자가 B의 경계 상자와 겹치거나 그 아래에 있을 경우 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 도형 B의 경계 상"
"자와 겹치거나 그 아래에 있을 경우, 또는 더 정확히 말하자면 도형 B의 경계 상자"
"와 겹치거나 위에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니다."

#. 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 ""
"A의 경계 상자가 B의 경계 상자와 겹치거나 그 오른쪽에 있을 경우 "
"<varname>TRUE</varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 도형 B의 경계 상자"
"와 겹치거나 그 오른쪽에 있을 경우, 또는 더 정확히 말하자면 도형 B의 경계 상자"
"와 겹치거나 그 왼쪽에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니다."

#. 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 ""
"A의 경계 상자가 오로지 B의 경계 상자 왼쪽에 있을 경우에만 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 오로지 도형 B의 경"
"계 상자 왼쪽에 있을 경우에만 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""
"A의 경계 상자가 오로지 B의 경계 상자 아래에 있을 경우에만 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 오로지 도형 B의 경"
"계 상자 아래에 있을 경우에만 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is strictly to the right "
"of B's."
msgstr ""
"A의 경계 상자가 오로지 B의 경계 상자 오른쪽에 있을 경우에만 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 오로지 도형 B의 경"
"계 상자 오른쪽에 있을 경우에만 <varname>TRUE</varname> 를 반환합니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is contained by B's."
msgstr ""
"B의 경계 상자가 A의 경계 상자를 담고 있을 경우 <varname>TRUE</varname> 를 반"
"환합니다."

#. 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> 연산자는 도형 B의 경계 상자가 도형 A의 경계 상자를 완전"
"히 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box overlaps or is above B's."
msgstr ""
"A의 경계 상자가 B의 경계 상자와 겹치거나 그 위에 있을 경우 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 도형 B의 경계 상"
"자와 겹치거나 그 위에 있을 경우, 또는 더 정확히 말하자면 도형 B의 경계 상자"
"와 겹치거나 아래에 있지 않을 경우, <varname>TRUE</varname> 를 반환합니다."

#. 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 ""
"A의 경계 상자가 오로지 B의 경계 상자 위에 있을 경우에만 <varname>TRUE</"
"varname> 를 반환합니다."

#. 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 ""

#. 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 ""
"A의 경계 상자가 B의 경계 상자를 담고 있을 경우 <varname>TRUE</varname> 를 반"
"환합니다."

#. 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> 연산자는 도형 A의 경계 상자가 도형 B의 경계 상자를 완전"
"히 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns <varname>TRUE</varname> if A's bounding box is the same as B's."
msgstr ""
"A의 경계 상자와 B의 경계 상자가 동일할 경우 <varname>TRUE</varname> 를 반환합"
"니다."

#. 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> 연산자는 도형/지리형 A의 경계 상자와 도형/지리형 B의 경"
"계 상자가 동일할 경우 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""

#. 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
#, fuzzy, no-c-format
msgid "Distance Operators"
msgstr "연산자(operator)"

#. Tag: refpurpose
#, no-c-format
msgid "Returns the 2D distance between A and B."
msgstr "A와 B 사이의 2차원 거리를 반환합니다."

#. 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 ""

#. 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 ""
"이 피연산자(operand)는 도형에 대해 이용할 수 있을지도 모르는 2차원 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 ""
"도형 가운데 하나가, 예를 들어 a.geom이 아니라 'SRID=3005;POINT(1011102 "
"450541)'::geometry와 같이, (하위 쿼리/CTE(common table expression) 안에 있지 "
"않은) 상수일 경우에만 인덱스의 효과가 나타납니다."

#. Tag: para
#, fuzzy, 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=\"http://workshops.opengeo.org/"
"postgis-intro/knn.html\">OpenGeo workshop: Nearest-Neighbour Searching</"
"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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 사이의 최근접점(closest point of approach)을 잇는 궤도(trajectory)의 거"
"리를 반환합니다."

#. 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 ""

#. 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 ""
"이 피연산자(operand)는 도형에 대해 이용할 수 있을지도 모르는 N차원 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 ""
"도형 가운데 하나가, 예를 들어 a.geom이 아니라 'SRID=3005;LINESTRINGM(0 0 0,0 "
"0 1)'::geometry와 같이, (하위 쿼리/CTE(common table expression) 안에 있지 않"
"은) 상수일 경우에만 인덱스의 효과가 나타납니다."

#. Tag: para
#, no-c-format
msgid "Availability: 2.2.0."
msgstr ""

#. 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 "A와 B의 경계 상자 사이의 2차원 거리를 반환합니다."

#. 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 ""

#. 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 ""
"이 피연산자(operand)는 도형에 대해 이용할 수 있을지도 모르는 어떤 인덱스라도 "
"활용할 것입니다. 연산자가 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 ""
"도형 가운데 하나가, 예를 들어 g1.geom &lt;#&gt;가 아니라 ORDER BY "
"(ST_GeomFromText('POINT(1 2)') &lt;#&gt; geom)과 같이, 상수일 경우에만 인덱스"
"의 효과가 나타납니다."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0."
msgstr ""

#. 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 ""

#. 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 ""
"이 피연산자(operand)는 도형에 대해 이용할 수 있을지도 모르는 N차원 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(Well-Known Text) 표현식을 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 ""

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of EWKT representation to PostGIS geometry "
"use <xref linkend=\"ST_GeomFromEWKT\"/>."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 support for optional precision parameter."
msgstr ""

#. 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(Well-Known Text) 표현식을 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 ""

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of WKT representation to PostGIS geometry "
"use <xref linkend=\"ST_GeomFromText\"/>."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.5 - support for geography was introduced."
msgstr "1.5.0 버전부터 지리형을 지원합니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5 - optional parameter precision introduced."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of WKB to PostGIS geometry use <xref "
"linkend=\"ST_GeomFromWKB\"/>."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 "
"error</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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"To perform the inverse conversion of EWKB to PostGIS geometry use <xref "
"linkend=\"ST_GeomFromEWKB\"/>."
msgstr ""

#. 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 ""

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

#. 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 ""
"도형을 소 엔디안(NDR) 또는 대 엔디안(XDR) 인코딩을 통해 HEXEWKB (텍스트) 형식"
"으로 반환합니다."

#. 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 ""
"도형을 소 엔디안(NDR) 또는 대 엔디안(XDR) 인코딩을 통해 HEXEWKB (텍스트) 형식"
"으로 반환합니다. 인코딩을 설정하지 않으면 NDR을 씁니다."

#. Tag: refpurpose
#, no-c-format
msgid "Returns an Encoded Polyline from a LineString geometry."
msgstr "라인스트링 도형으로부터 인코딩된 폴리라인을 반환합니다."

#. 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 ""

#. 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 ""
"지리형 라인스트링 및 지리형 분절화(segmentize)와 결합해서 사용하고, 구글 지도"
"에 올립니다."

#. Tag: para
#, no-c-format
msgid ""
"javascript will look something like this where $ variable you replace with "
"query result"
msgstr ""
"사용자가 $ 변수를 쿼리 결과로 대체한 자바스크립트는 다음과 같이 보일 것입니"
"다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "<varname>row</varname> row data with at least a geometry column."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>index</varname> toggle spatial index creation. Default is false."
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Return a Geobuf representation of a set of rows."
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Return a geometry or feature in GeoJSON format."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns a geometry as a GeoJSON \"geometry\" object, or a row as a GeoJSON "
"\"feature\" object."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"The <varname>options</varname> argument can be used to add BBOX or CRS in "
"GeoJSON output:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "0: means no option"
msgstr ""

#. Tag: para
#, no-c-format
msgid "1: GeoJSON BBOX"
msgstr ""

#. Tag: para
#, no-c-format
msgid "2: GeoJSON Short CRS (e.g EPSG:4326)"
msgstr "2: GeoJSON Short 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: link
#, no-c-format
msgid "OpenLayers GeoJSON Example"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Leaflet GeoJSON Example"
msgstr ""

#. Tag: link
#, no-c-format
msgid "Mapbox GL GeoJSON Example"
msgstr ""

#. 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 버전부터 기본 독립 변수(default arg) 및 명명된 독립 변수"
"(named arg)를 지원합니다."

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 support records as input"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 output SRID if not EPSG:4326."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Changed: 3.5.0 allow specifying the column containing the feature id"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Changed: 3.7.0 added warning about duplicate keys"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Generate a FeatureCollection:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Generate a Feature:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Don't forget to transform your data to WGS84 longitude, latitude to conform "
"with the GeoJSON specification:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "3D geometries are supported:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Options argument can be used to add BBOX and CRS in GeoJSON output:"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Return the geometry as a GML version 2 or 3 element."
msgstr "도형을 GML 2 또는 GML 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 ""

#. 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 ""
"'옵션' 인수는 비트필드(bitfield) 구조체입니다. CRS 출력 유형을 GML 출력으로 "
"정의하고, 데이터를 위도/경도로 선언하는 데 쓸 수 있습니다."

#. Tag: para
#, no-c-format
msgid "0: GML Short CRS (e.g EPSG:4326), default value"
msgstr "0: GML Short CRS (예: 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;Curve&gt; 보다 &lt;LineString&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)라고 선언합니다. 기본적으로는 데이터가 "
"평면 좌표라고 가정합니다. 이 옵션은 축의 순서(axis order)와 관련돼 있어, GML "
"3.1.1 출력물에 대해서만 쓸모가 있습니다. 따라서 이 옵션을 설정하면, 데이터베"
"이스의 경도 위도 대신 위도 경도로 좌표의 순서를 바꿀 것입니다."

#. Tag: para
#, no-c-format
msgid "32: Output the box of the geometry (envelope)."
msgstr "32: 도형을 둘러싼 상자(envelope)를 출력합니다."

#. 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 ""
"사용자 지정 네임스페이스 접두사를 설정하거나 접두사를 사용하지 않도록 설정(비"
"어 있는 경우)하는 데 '네임스페이스 접두사' 인수를 사용할 수도 있습니다. 이 인"
"수가 NULL이거나 생략된 경우 '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 버전부터 접두사를 지원합니다. 라인에 대해 커브 대신 라인스트"
"링 태그를 이용할 수 있도록 GML 3용 옵션 '4'가 등장했습니다. GML 3가 다면체 표"
"면 및 TIN을 지원하기 시작했습니다. 상자를 출력하는 옵션 '32'도 새롭게 등장했"
"습니다."

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 use default named args"
msgstr ""
"변경 사항: 2.0.0 버전부터 명명된 독립변수(named arg)를 기본값으로 씁니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 id support was introduced, for GML 3."
msgstr "개선 사항: 2.1.0 버전부터 GML 3를 위해 ID를 지원하기 시작했습니다."

#. Tag: para
#, no-c-format
msgid "Only version 3+ of ST_AsGML supports Polyhedral Surfaces and TINS."
msgstr "ST_AsGML 함수의 3 이상 버전만이 다면체 표면 및 TIN을 지원합니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 17.2"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Examples: Version 2"
msgstr "예시: 버전 2"

#. Tag: title
#, no-c-format
msgid "Examples: Version 3"
msgstr "예시: 버전 3"

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Return the geometry as a KML element."
msgstr "도형을 GML 2 또는 GML 3 버전 요소로 반환합니다."

#. Tag: para
#, fuzzy, 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 ""
"도형을 KML(Keyhole Markup Language) 요소로 반환합니다. 이 함수에는 몇 가지 변"
"종이 있습니다. 출력물에 쓰이는 소수점 이하 자릿수의 최대값(기본값은 15), 버전"
"의 기본값은 2이며 기본 네임스페이스는 접두사를 쓰지 않습니다."

#. 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 지원과 함께 컴파일해야 합니다. Proj 지원과 함께 컴파일됐는지 "
"여부를 확인하려면 <xref linkend=\"PostGIS_Full_Version\"/> 을 이용하십시오."

#. 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
#, fuzzy, 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 ""

#. Tag: para
#, no-c-format
msgid "AsKML output will not work with geometries that do not have an SRID"
msgstr "ST_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 ""
"텍스트 파라미터는 결과물의 텍스트를 위한 형식을 담고 있는 형식 스트링으로, 날"
"짜 형식 스트링과 비슷합니다. 유효한 토큰은 도를 나타내는 \"D\", 분을 나타내"
"는 \"M\", 초를 나타내는 \"S\", 그리고 기본방향(북남동서, cardinal direction)"
"을 나타내는 \"C\"입니다. D, M, S 토큰들은 원하는 폭 및 정밀도를 표시하기 위"
"해 반복될 수도 있습니다(\"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 "형식 스트링이 빠진 (또는 길이가 0인) 경우 기본 형식을 쓸 것입니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"cardinal direction, degrees, minutes and seconds (default): "
"<varname>hdddmmss</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "decimal degrees with cardinal direction: <varname>hddd.dddddd</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"decimal degrees without cardinal direction: <varname>ddd.dddddd</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "decimal minutes with cardinal direction: <varname>hdddmm.mmmm</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"decimal minutes without cardinal direction: <varname>dddmm.mmmm</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"decimal seconds with cardinal direction: <varname>hdddmmss.sss</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The decimal sign may be also a comma, e.g. <varname>hdddmm,mmmm</varname>."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "This function ignores the Z and M dimensions."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Converting a <varname>POINT</varname> to MARC21/XML formatted as hdddmmss "
"(default)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Converting a <varname>POLYGON</varname> to MARC21/XML formatted in decimal "
"degrees"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Transforms a geometry into the coordinate space of a MVT tile."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>geom</varname> is the geometry to transform, in the coordinate "
"system of the target map."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>bounds</varname> is the rectangular bounds of the tile in map "
"coordinate space, with no buffer."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>buffer</varname> is the buffer size in tile coordinate space for "
"geometry clippig. Defaults to 256."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Aggregate function returning a MVT representation of a set of rows."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>name</varname> is the name of the layer. Default is the string "
"\"default\"."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.0 - added support for Feature ID."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 - added support parallel query."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns SVG path data for a geometry."
msgstr ""

#. 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 ""
"도형을 SVG(Scalar Vector Graphics) 경로 데이터로 반환합니다. 상대 이동"
"(relative move) 관점에서 구현된 경로 데이터를 얻으려면 두 번째 인수로 1을 사"
"용하고, 절대 이동(absolute move) 관점에서 구현된 경로 데이터를 얻으려면 기본"
"값 0을 사용하십시오. 출력물에 쓰인 소수점 이하 자릿수의 최대값(기본값은 15)"
"을 줄이는 데 세 번째 인수를 쓸 수도 있습니다. 'rel' 독립 변수가 0일 때 포인"
"트 도형을 cx/cy로 렌더링하고, 'rel' 독립 변수가 1일 때 x/y로 렌더링합니다. 멀"
"티포인트 도형들은 쉼표(\",\")로 구분하고, 도형 집합의 도형들은 쌍반점(\";\")"
"으로 구분합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.4.0 to support all curve types"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Changed: 2.0.0 to use default args and support named args"
msgstr ""
"변경 사항: 2.0.0 버전부터 기본 독립 변수(default arg)를 사용하고 명명된 독립 "
"변수(named arg)를 지원합니다."

#. 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버전에서 <link xlink:href=\"http://"
"www.w3.org/TR/SVG/paths.html#PathDataBNF\">http://www.w3.org/TR/SVG/paths."
"html#PathDataBNF</link> 를 준수하기 위해 절대 경로에 L 명령어를 포함시켰습니"
"다."

#. Tag: para
#, no-c-format
msgid "Circular string"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Multi-curve"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Multi-surface"
msgstr ""

#. 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
#, fuzzy, 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=\"http://www.postgresql.org/docs/9.4/static/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> 에서 형식 사양서를 찾아볼 수 있으며, <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 ""

#. 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 ""

#. 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 ""
"도형을 <link xlink:href=\"http://www.web3d.org/standards/"
"number/19776-1\">http://www.web3d.org/standards/number/19776-1</link> 에서 정"
"의하는 X3D XML 형식화 노드 요소로 반환합니다. <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 ""
"X3D 도형 유형이 PostGIS 도형 유형을 직접 매핑하지 않기 때문에 PostGIS 도형을 "
"X3D 도형으로 번역하는 다양한 방법이 있습니다. 또 현재 렌더링 도구 대부분이 새"
"로운 X3D 유형을 지원하지 않기 때문에, 더 잘 매핑돼 있는 몇몇 X3D 유형을 다루"
"지 않습니다. 이 단원에서 다루는 것이 우리가 결정한 매핑입니다. 사용자가 선호"
"하는 매핑을 표시할 수 있게 해주는 아이디어나 방법이 떠올랐다면 부디 버그 티켓"
"(bug ticket)을 포스팅해주십시오."

#. 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 ""

#. 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(예를 들어 경도/위도 = X,Y가 표준 데이터베이"
"스 순서입니다), 데이터 값, 비(非) 공간 좌표(구식 정규 좌표 태그)."

#. 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: 좌표를 지리공간 지리좌표로 출력합니다. 도형이 WGS84 경위도(SRID 4326)가 아"
"닐 경우, 이 옵션은 오류를 발생시킬 것입니다. 현재 이 지리좌표 유형만 지원합니"
"다. <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 마크업(markup)입니다."

#. Tag: entry
#, no-c-format
msgid "IndexedFaceSet (inner rings currently output as another faceset)"
msgstr ""
"IndexedFaceSet (현재 내곽 고리를 또다른 면 집합(faceset)으로 출력합니다.)"

#. 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 ""
"2차원 도형 지원이 아직 완성되지 않았습니다. 현재 내곽 고리를 그저 개별적인 폴"
"리곤으로 그립니다. 이 부분은 현재 작업중입니다."

#. 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 ""

#. 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> 에서 다운로드할 수 "
"있습니다. 도형을 보기 위해 패키징된 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 ""

#. 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, 경도/위도) 뒤집기를 지원합니"
"다. 자세한 내용은 옵션을 살펴보십시오."

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Buildings formed by subdividing PostGIS and extrusion"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Example: An Octagon elevated 3 Units and decimal precision of 6"
msgstr "예시: 소수점 정밀도 6이며 3단위 상승한  팔각형"

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"ST_GeoHash requires input geometry to be in geographic (lon/lat) coordinates."
msgstr ""

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

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry representing the part of geometry A that does not "
"intersect geometry B."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: refsection
#, no-c-format
msgid "&overlay_gridsize_arg;"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 accept a gridSize parameter."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.9.0 to use the gridSize parameter."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "The difference of 3D points."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry representing the shared portion of geometries A and B."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "This function will drop the M coordinate values if present."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.1.0 accept a gridSize parameter"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.9.0 to use the gridSize parameter"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 does not depend on SFCGAL."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.5 support for geography data type was introduced."
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.18"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Examples: 2.5Dish"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Note this is not a true intersection, compare to the same example using "
"<xref linkend=\"ST_3DIntersection\"/>."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Noding a 3D LineString which self-intersects"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 requires GEOS"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5.0 support for splitting a polygon by a multiline was "
"introduced."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Subdivided to maximum 10 vertices"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes a geometry representing the portions of geometries A and B that do "
"not intersect."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.21"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"See <xref linkend=\"ST_UnaryUnion\"/> for a non-aggregate, single-input "
"variant."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Aggregate version is not explicitly defined in OGC SPEC."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"&sqlmm_compliant; SQL-MM 3: 5.1.19 the z-index (elevation) when polygons are "
"involved."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "3d example not mixing dimensions"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"'quad_segs=#' : number of line segments used to approximate a quarter circle "
"(default is 8)."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"'endcap=round|flat|square' : endcap style (defaults to \"round\"). 'butt' is "
"accepted as a synonym for 'flat'."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"'join=round|mitre|bevel' : join style (defaults to \"round\"). 'miter' is "
"accepted as a synonym for 'mitre'."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.30"
msgstr ""

#. 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 (마이터 제한 기본값)"

#. 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 ""

#. Tag: para
#, no-c-format
msgid "side=right"
msgstr ""

#. Tag: para
#, no-c-format
msgid "side=left join=mitre"
msgstr ""

#. Tag: para
#, no-c-format
msgid "right-hand-winding, polygon boundary side=left"
msgstr ""

#. Tag: para
#, no-c-format
msgid "right-hand-winding, polygon boundary side=right"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"New in 2.3.0 : supports <varname>CIRCULARSTRING</varname> and "
"<varname>COMPOUNDCURVE</varname> (using CurveToLine)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.4.0 support for geography was introduced."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"The result has interpolated values for the Z and M dimensions when present."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "nIterations = 1"
msgstr ""

#. Tag: para
#, no-c-format
msgid "nIterations = 2"
msgstr ""

#. Tag: para
#, no-c-format
msgid "nIterations = 3"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Smoothing a LineString using 1, 2 and 3 iterations:"
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.3.0, GEOS native implementation enabled for GEOS 3.11+"
msgstr ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 5.1.16"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "<code>0</code> - a GEOMETRYCOLLECTION of triangular POLYGONs (default)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<code>1</code> - a MULTILINESTRING of the edges of the triangulation"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<code>2</code> - A TIN of the triangulation"
msgstr ""

#. 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: 각 삼각형이 서로 다른 색으로 칠해진 들로네 "
"삼각형 폴리곤"

#. 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 "-- 삼각형 폴리곤 55개인 포인트 45개의 들로네 삼각형"

#. Tag: para
#, no-c-format
msgid "Example using vertices with Z values."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Removes vertices based on their M value"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "A linestring is filtered"
msgstr ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.0.0, added seed parameter"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Returns the geometric median of a MultiPoint."
msgstr "멀티 포인트의 기하학적 중심값(median)을 반환합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"If present, the input point M values are interpreted as their relative "
"weights."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 Added support for M as weight of points."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Comparison of the geometric median (red) and centroid (turquoise) of a "
"MultiPoint."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Return the lines formed by sewing together a MultiLineString."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Only use with MultiLineString/LineStrings. Other geometry types return an "
"empty GeometryCollection"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.3.0 accept a directed parameter."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Requires GEOS &gt;= 3.11.0 to use the directed parameter."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This function strips the M dimension."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Z-dimension Handling"
msgstr ""

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

#. Tag: refpurpose
#, fuzzy, 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<varname>nearest</varname> - a point on the geometry nearest to the center"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<varname>radius</varname> - radius of the circle"
msgstr ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.4.0."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the smallest circle polygon that contains a geometry.</para>"
msgstr ""

#. Tag: para
#, fuzzy, 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개라는 기본값으로 원에 가까운 폴리곤을 생성합니다.  이 폴리"
"곤이 최소 경계 원(minimum bounding circle)의 근사치이기 때문에, 입력 도형 안"
"에 있는 포인트 몇 개는 폴리곤 내부에 담기지 않을 수도 있습니다. 구간의 개수"
"를 늘리면 성능을 거의 저하시키지 않고도 근사치를 향상시킬 수 있습니다. 폴리"
"곤 근사치가 적당하지 않은 경우, 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 ""

#. Tag: para
#, no-c-format
msgid ""
"To compute two points lying on the minimum circle (the \"maximum diameter\") "
"use <xref linkend=\"ST_LongestLine\"/>."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"폴리곤의 면적을 최소 경계 원의 면적으로 나눈 비율을 종종 루크(Roeck) 테스트라"
"고 부릅니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 2.5.0."
msgstr ""

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

#. 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 ""

#. 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=#' : 사분원(quarter circle)의 근사치를 계산하는 데 쓰이는 선분의 "
"개수(기본값은 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)\"). '마이터"
"(mitre)'의 동의어로 '마이터(miter)'도 쓸 수 있습니다."

#. 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_limit'의 동의어로 'miter_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 ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.5 - added support for GEOMETRYCOLLECTION and MULTILINESTRING"
msgstr ""

#. 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=round'"

#. Tag: para
#, no-c-format
msgid "15,-15 collected, join=mitre mitre_limit=2.1"
msgstr "수집된 15, -15. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>MULTIPOINT</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>LINESTRING</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>POLYGON</varname>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Point on surface of a <varname>GEOMETRYCOLLECTION</varname>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Red: point on surface; Green: centroid"
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Polygonized result"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Polygonizing a table of linestrings:"
msgstr ""

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

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"export valid geometry to systems which use lower or limited precision (e.g. "
"SDE, Oracle tolerance value)"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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
#, no-c-format
msgid ""
", <xref linkend=\"ST_SimplifyPreserveTopology\"/>, <xref "
"linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_CoverageSimplify\"/>, "
"Topology <xref linkend=\"TP_ST_Simplify\"/>"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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
#, no-c-format
msgid ""
", <xref linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_CoverageSimplify\"/>"
msgstr ""

#. 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 ""

#. 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 ""

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

#. 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
#, no-c-format
msgid ""
", <xref linkend=\"ST_SimplifyVW\"/>, <xref linkend=\"ST_ConcaveHull\"/>, "
"<xref linkend=\"ST_Segmentize\"/>"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"This function handles 3D and the third dimension will affect the result."
msgstr ""
"이 함수는 3차원을 처리하며, 세 번째 차원이 결과에 영향을 미칠 것입니다."

#. Tag: para
#, no-c-format
msgid "A LineString is simplified with a minimum-area tolerance of 30."
msgstr ""

#. 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 ""

#. 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값으로 저장됩니다. 선택적인 \"임계\" 파라미터를 "
"설정할 경우, 임계치 이상의 유효 범위를 가진 꼭짓점만을 담고 있는 단순화된 도"
"형을 반환할 것입니다."

#. 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 ""
"임계치를 설정할 경우 이 함수를 서버측 단순화 작업에 이용할 수 있습니다. 또다"
"른 옵션은 임계치를 0으로 설정하는 것입니다. 이럴 경우, 유효 범위를 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 ""
"실제로는 [멀티]라인, [멀티]폴리곤과만 작동하지만, 어떤 종류의 도형도 입력할 "
"수 있다고 해도 과언은 아닙니다. 객체별 기반으로 단순화 작업을 하기 때문에 이 "
"함수에 도형 집합도 입력할 수 있습니다."

#. 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 ""
"위상(topology)이 보전되지 않아 유효하지 않은 도형이 반환될 수도 있습니다. 위"
"상을 유지하려면 <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 ""
"이 함수는 3차원을 처리하며, 세 번째 차원이 유효 범위에 영향을 미칠 것입니다."

#. 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 ""
"라인스트링의 유효 범위를 계산합니다. 임계치를 0으로 설정하기 때문에, 입력 도"
"형 안에 있는 모든 꼭짓점을 반환합니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Polygon Triangulation"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Same example as ST_Tesselate"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Voronoi diagram lines, with tolerance of 30 units"
msgstr ""

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

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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, 두 개의 필드를 가진 공간 데이터형입니다."

#. 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 ""

#. 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 ""
"GDAL 지원과 함께 컴파일한 PostGIS가 필요합니다. 현재 래스터를 제약 없이 도형 "
"유형으로 변환할 수 있지만, 이 변환 작업은 래스터의 <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 ""

#. 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 ""

#. 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 ""
"쉼표로 구분된 range: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 ""
"NODATA로 취급되는 값입니다. 투명도를 지원하는 이미지 출력물의 경우, 이 값이 "
"투명이 될 것입니다."

#. Tag: title
#, no-c-format
msgid "Example: Reclassify band 2 as an 8BUI where 255 is nodata value"
msgstr "예: 밴드 2를 255가 NODATA 값인 8BUI로 재분류하십시오."

#. Tag: title
#, no-c-format
msgid "Example: Reclassify band 1 as an 1BB and no nodata value defined"
msgstr "예: 밴드 1을 NODATA 값이 정의되지 않은 1BB로 재분류하십시오."

#. 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 ""

#. 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>공간 처리할 밴드들 및 UNION 연산의 습성을 정의하는 ST_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>공간 처리할 밴드들 및 UNION 연산의 습성을 정의하는 ST_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 ""

#. 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 ""

#. 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 ""
"<xref linkend=\"RT_AddRasterConstraints\"/> 가 추가한, 래스터 테이블 열을 참"
"조하는 PostGIS 래스터 제약조건을 삭제합니다. 데이터를 다시 로드하거나 사용자 "
"래스터 열 데이터를 업데이트해야 할 경우 유용합니다. 래스터 테이블 또는 래스"
"터 열을 제거하려고 이 함수를 쓸 필요는 없습니다."

#. 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 "래스터 열을 또 다른 래스터 열의 미리보기(overview)로 태그합니다."

#. 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> 파라미터는 미리보기 열에 대한 축척 승수(乘數)를 "
"나타냅니다. <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 ""
"또 다른 래스터 열의 미리보기(overview)로서의 래스터 열을  태그 해제합니다."

#. 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 "PostGIS가 이용하고 있는 GDAL 라이브러리의 버전을 반환합니다."

#. 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 ""
"PostGIS가 이용하고 있는 GDAL 라이브러리의 버전을 반환합니다. 또 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Changed: 2.5.0 - add can_read and can_write columns."
msgstr ""

#. 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 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 resampling methods</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 "래스터 작성자(constructor)"

#. 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 ""

#. 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의 경우, "
"<varname>outdbfile</varname> 값이 래스터 파일을 가리키는 전체 경로를 포함해야"
"만 합니다. PostgreSQL 서버 프로세스도 해당 파일에 접근할 수 있어야만 합니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for addbandarg added."
msgstr "개선 사항: 2.1.0 버전부터 addbandarg를 지원합니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for new out-db bands added."
msgstr "개선 사항: 2.1.0 버전부터 새로운 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 "예시: 새로운 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> &amp; "
"<varname>height</varname> 가 도형의 범위에 맞도록 조정될 것입니다. 대부분의 "
"경우, 정수형 <varname>scalex</varname> &amp; <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>) 그"
"리고 NODTATA 값의 배열(<varname>nodataval</varname>)을 준비해야만 합니다. 이"
"들을 입력하지 않으면, 기본적으로 픽셀 유형은 8BUI, 초기값은 1, NODATA 값은 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> 파라미터의 기본값은 거짓으로 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 ""
"이 함수는 <xref linkend=\"RT_ST_AsPNG\"/> 및 다른 <xref "
"linkend=\"RT_ST_AsGDALRaster\"/> 계열 함수와 결합해서 사용할 때 데이터베이스"
"로부터 직접 가져온 도형의 JPEG 또는 PNG를 렌더링하는 데 특히 유용합니다."

#. 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 ""
"아직 만곡 도형, TIN, 다면체 표면 등의 복잡 도형 유형을 렌더링할 수는 없지만, "
"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 ""

#. 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 ""

#. 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> 와 같은 배열 서식을 이용하도록 "
"강력히 권고합니다. PostGIS 향후 버전에서 밴드들의 <code>text</code> 목록 서식"
"이 제거될 수도 있기 때문입니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"설정된 차원(너비 &amp; 높이), 좌상단 X 및 Y, 픽셀 크기, 회전(scalex, scaley, "
"skewx &amp; skewy) 그리고 공간 참조 시스템(SRID)를 가진 텅 빈 (밴드가 없는) "
"래스터를 반환합니다. 래스터를 입력할 경우, 동일한 크기, 정렬 방향 및 SRID를 "
"가진 새 래스터를 반환합니다. SRID를 생략할 경우, 공간 참조 시스템을 "
"0(unknown)으로 설정합니다."

#. 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 ""
"설정된 차원(너비 &amp; 높이), 공간 (또는 월드) 좌표로 지리참조된 좌상단 "
"X(upperleftx) 및 좌상단 Y(upperlefty), 픽셀 크기, 회전(scalex, scaley, skewx "
"&amp; 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 값으로 패딩(padding)됐을 가능성이 있습"
"니다. 래스터 밴드(들)이 지정된 NODATA 값(들)을 가지지 않은 경우, "
"<varname>nodataval</varname> 을 설정해서 NODATA 값을 지정할 수 있습니다."

#. 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 ""
"입력 래스터의 지정된 밴드가 DB 외부 밴드일 경우, 출력 래스터의 해당 밴드 또"
"한 DB 외부 밴드일 것입니다."

#. 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>tab</varname>, <varname>col</varname>)에서 나온 데이터로 설정한 "
"범위(<varname>ext</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일 경우, 이 함수는 GDAL 래스터로부터 자동적으"
"로 SRID를 할당하려 할 것입니다. <varname>srid</varname> 를 설정한 경우, 해당 "
"값이 자동적으로 할당된 어떤 SRID보다 우선할 것입니다."

#. Tag: title
#, no-c-format
msgid "Raster Accessors"
msgstr "래스터 접근자(accessor)"

#. 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 ""
"월드(world) 파일에서 흔히 볼 수 있는 지리참조 메타데이터를 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 ""
"<link xlink:href=\"http://en.wikipedia.org/wiki/World_file\">월드 파일</"
"link> 에서 흔히 보이는, 캐리지(carriage)를 포함한 지리참조 메타데이터를 GDAL "
"또는 ESRI 형식으로 반환합니다. 유형을 따로 설정하지 않을 경우 기본값은 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>래스터가 비어 있을 경우 (width = 0, height = 0) 참을 반환합니다. "
"그렇지 않을 경우 거짓을 반환합니다.</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>래스터가 비어 있을 경우 (width = 0, height = 0) 참을 반환합니다. 그렇"
"지 않을 경우 거짓을 반환합니다.</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 테이블"
"에 저장된 대용량 도형들 및 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 ""
"래스터 객체의 픽셀 크기, 회전(skew), 좌상단, 좌하단 등과 같은 기본 메타데이터"
"를 반환합니다."

#. 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 ""
"래스터 객체의 픽셀 크기, 회전(skew), 좌상단, 좌하단 등과 같은 기본 메타데이터"
"를 반환합니다. 반환되는 열들은 다음과 같습니다: 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\">월드 파일</"
"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\">월드 파일</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부터 시작하지만 두 파라미터 가운데 하나라도 0, 음수, 또는 래스터의 각 차"
"원보다 큰 숫자를 입력할 경우, 래스터의 그리드가 래스터의 경계선 바깥에도 적용"
"된다고 가정하고 래스터 외부의 좌표를 반환할 것입니다."

#. 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\">월드 파일</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 기울기(또는 회전각 파라미터)를 반환합니다. 자세한 내용은 <link "
"xlink:href=\"http://en.wikipedia.org/wiki/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 기울기(또는 회전각 파라미터)를 반환합니다."

#. 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 기울기(또는 회전각 파라미터)를 반환합니다. 자세한 내용은 <link "
"xlink:href=\"http://en.wikipedia.org/wiki/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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"입력 밴드에서 NODATA를 나타내는 값을 반환합니다. 어떤 밴드도 지정하지 않을 경"
"우 밴드 1로 가정합니다."

#. Tag: para
#, no-c-format
msgid "Returns the value that represents no data for the band"
msgstr "밴드에서 NODATA를 나타내는 값을 반환합니다."

#. Tag: refpurpose
#, no-c-format
msgid "Returns true if the band is filled with only nodata values."
msgstr "밴드가 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 ""
"밴드가 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 ""
"플래그가 지저분할 (즉, 마지막 파라미터에 TRUE를 설정하고 설정하지 않고에 따"
"라 결과가 달라질) 경우, ST_SetBandNodataValue()의 마지막 인수로 TRUE를 입력하"
"거나, 또는 ST_SetBandIsNodata()를 이용해서 해당 플래그를 참으로 설정하도록 래"
"스터를 업데이트헤야 합니다. <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 ""
"파일 시스템에 저장된 밴드를 가리키는 시스템 파일 경로를 반환합니다. bandnum"
"을 설정하지 않을 경우 밴드 1로 가정합니다."

#. Tag: para
#, fuzzy, 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns the type of pixel for given band. If no bandnum specified, 1 is "
"assumed."
msgstr ""
"입력 밴드의 픽셀 유형을 반환합니다. bandnum을 설정하지 않을 경우 밴드 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
#, fuzzy, no-c-format
msgid ""
"<refpurpose>Returns the minimum value this pixeltype can store.</refpurpose>"
msgstr ""
"<refpurpose>래스터 객체 내부에 있는 밴드들의 개수를 반환합니다.</refpurpose>"

#. Tag: para
#, fuzzy, 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>입력된 밴드 번호에 밴드가 없을 경우 참을 반환합니다. 밴드 번호를 "
"설정하지 않을 경우, 밴드 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>입력된 밴드 번호에 밴드가 없을 경우 참을 반환합니다. 밴드 번호를 설정하"
"지 않을 경우, 밴드 1로 가정합니다.</para>"

#. Tag: title
#, no-c-format
msgid "Raster Pixel Accessors and Setters"
msgstr "래스터 픽셀 접근자 및 설정자(setter)"

#. 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
#, 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 ""

#. 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 ""

#. 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
#, fuzzy, no-c-format
msgid "Enhanced: 3.2.0 Faster now implemented in C."
msgstr "개선 사항: 2.1.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 ""
"입력 columnx, rowy 픽셀의 입력 밴드의 값, 또는 특정 기하학적 포인트의 밴드의 "
"값을 반환합니다. 밴드 번호는 1부터 시작하며, 따로 지정하지 않을 경우 1로 가정"
"합니다. <varname>exclude_nodata_value</varname> 를 거짓으로 설정할 경우, "
"<varname>nodata</varname> 픽셀을 포함한 모든 픽셀이 교차한다고 가정하고 값을 "
"반환합니다. <varname>exclude_nodata_value</varname> 를 설정하지 않은 경우, 래"
"스터의 메타데이터에서 값을 읽어 들입니다."

#. Tag: para
#, fuzzy, 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 ""
"입력한 columnx, rowy 픽셀 또는 특정 도형과 교차하는 픽셀들의 위치의 밴드 값"
"을 설정해서 나온 수정된 래스터를 반환합니다. 밴드 번호는 1부터 시작하며, 따"
"로 설정하지 않을 경우 1로 가정합니다."

#. Tag: para
#, fuzzy, 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> 를 참으로 설정할 경우, 래스터의 "
"<varname>nodata</varname> 값이 아닌 픽셀의 개수만 반환할 것입니다. 모든 픽셀"
"의 개수를 구하려면 <varname>exclude_nodata_value</varname> 를 거짓으로 설정하"
"십시오."

#. 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Enhanced: 3.2.0 resample optional argument was added."
msgstr ""
"개선 사항: 2.1.0 버전부터 선택적인 exclude_nodata_value 인수를 추가했습니다."

#. 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 ""

#. 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 ""
"columnx 및 rowy, 또는 래스터와 동일한 공간 참조 좌표 시스템 단위로 표현된 기"
"하학적 포인트로 지정된 입력 밴드의 픽셀에 가장 가까운 <varname>NODATA</"
"varname> 가 아닌 값을 반환합니다."

#. 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 ""
"입력한 columnx, rowy 픽셀, 또는 특정 기하학적 포인트 위치에 있는 입력 밴드에 "
"가장 가까운 <varname>NODATA</varname> 가 아닌 값을 반환합니다. columnx, rowy "
"픽셀 또는 특정 기하학적 포인트 위치의 픽셀이 <varname>NODATA</varname> 일 경"
"우, 이 함수는 columnx, rowy 픽셀 또는 특정 기하학적 포인트 위치에 가장 가까우"
"며 <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> 를 거짓으"
"로 설정할 경우, <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 ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

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

#. 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 ""
"columnx 및 rowy, 또는 래스터와 동일한 공간 참조 좌표 시스템 단위로 표현된 기"
"하학적 포인트로 지정된 입력 밴드의 픽셀 주위의 <varname>NODATA</varname> 가 "
"아닌 값들의 이중 정밀도 데이터형 2차원 배열을 반환합니다."

#. 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 ""
"columnx 및 rowy, 또는 래스터와 동일한 공간 참조 좌표 시스템 단위로 표현된 기"
"하학적 포인트로 지정된 입력 밴드의 픽셀 주위의 <varname>NODATA</varname> 가 "
"아닌 값들의 이중 정밀도 데이터형 2차원 배열을 반환합니다. "
"<varname>distanceX</varname> 및 <varname>distanceY</varname> 파라미터가 지정"
"한 픽셀 주위의 픽셀 개수를 X 및 Y축으로 정의합니다. 예를 들어, 사용자 설정 픽"
"셀 주위로 X축을 따라 3픽셀 거리 안 그리고 Y축을 따라 2픽셀 거리 안의 모든 값"
"을 원하는 경우 말입니다. 2차원 배열의 중심값은 columnx 및 rowy 또는 기하학적 "
"포인트로 지정된 픽셀의 값이 될 것입니다."

#. 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차원 배열의 각 축의 구성 요소 개수는 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 같은 어떤 래스터 공간 처리 내장 함수도 이 2"
"차원 배열 출력물을 입력받을 수 있습니다."

#. 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 ""
"입력한 columnx, rowy 픽셀 또는 특정 도형과 교차하는 픽셀들의 위치의 밴드 값"
"을 설정해서 나온 수정된 래스터를 반환합니다. 밴드 번호는 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 ""

#. 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() 함수의 도형 변종이 포인트뿐만이 아니"
"라 모든 도형 유형을 지원합니다. 이 도형 변종은 ST_SetValues()의 geomval[] 변"
"종을 감싸는 래퍼(wrapper)입니다."

#. 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
#, fuzzy, 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 ""
"지정한 밴드에 대해, 설정한 픽셀들을 새로운 값(들)로 설정해서 나온 수정된 래스"
"터를 반환합니다."

#. 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>newvalueset</varname> 에 있는 값들을 가진 픽셀을 중복 설정"
"하는 것을 막기 위해 <varname>noset</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는 <varname>rast</varname> 의 첫 번째 밴드의 픽셀들이 설정될 것이라고 "
"가정하는 점만 제외하면 변종 3과 동일합니다."

#. 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 "지정된 밴드의 값들을 2차원 배열로 반환합니다."

#. 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 ""
"지정된 밴드의 값들을 2차원 배열로 반환합니다(첫 번째 인덱스가 행, 두 번째 인"
"덱스가 열입니다). <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개의 좌표를 입력하지 않을 경우 "
"NULL을 반환할 것입니다."

#. 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 ""
"래스터가 DB 외부 밴드를 가지고 있을 경우, 지리참조 파라미터를 변경하면 밴드"
"의 외부 저장 데이터에 접근하는 데 오류가 발생할 수도 있습니다."

#. 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\">월드 파일</"
"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_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 기울기(skew)(또는 회전각 파라미터)를 설정합니다. 값 하나만 입"
"력할 경우, 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\">월드 파일</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를 spatial_ref_sys 테이블에 정의된 특정 SRID의 정수값으로 설정합"
"니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Set the value of the upper left corner of raster to the projected X and Y "
"coordinates"
msgstr ""

#. 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 ""
"특정 리샘플링 알고리즘, 새로운 차원(width &amp; height), 그리드 모서리(gridx "
"&amp; gridy), 그리고 또 다른 래스터에서 정의되거나 빌려온 래스터 지리참조 속"
"성들(scalex, scaley, skewx &amp; 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 ""

#. Tag: para
#, fuzzy, no-c-format
msgid "Bilinear"
msgstr "Bilinear"

#. Tag: para
#, no-c-format
msgid "Cubic"
msgstr ""

#. Tag: para
#, no-c-format
msgid "CubicSpline"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Lanczos"
msgstr ""

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

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

#. Tag: para
#, no-c-format
msgid ""
"The default is NearestNeighbor which is the fastest but results in the worst "
"interpolation."
msgstr ""

#. 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 resampling methods</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 ""

#. 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 ""

#. 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> and <varname>scaley</varname> define the new pixel "
"size. scaley must often be negative to get well oriented raster."

#. 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 ""

#. 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_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 ""
"<varname>maxerr</varname> 를 설정하지 않을 경우 최대 오류 백분율 0.125를 사용"
"합니다."

#. 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_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 ""

#. 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 ""
"알려진 공간 참조 시스템의 래스터를 지정한 픽셀 왜곡(pixel warp) 알고리즘을 통"
"해 또 다른 알려진 공간 참조 시스템으로 재투영합니다. 따로 알고리즘을 설정하"
"지 않을 경우 기본값은 NearestNeighbor이며, maxerror를 설정하지 않을 경우 기본"
"값은 백분율 0.125입니다."

#. 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 ""

#. 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 ""

#. 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 "WGS84 경위도(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 ""
"기본값 NN 대신 Bilinear 알고리즘을 통해 WGS84 경위도(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 ""

#. Tag: para
#, no-c-format
msgid "aligned"
msgstr ""

#. 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 ""
"NODATA를 나타내는 입력 밴드의 값을 설정합니다. 밴드를 따로 설정하지 않을 경"
"우 밴드 1로 가정합니다. 밴드에 NODATA가 없다고 표시하려면, nodata value = "
"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 ""
"밴드에서 NODATA를 나타내는 값을 설정합니다. 밴드를 따로 설정하지 않을 경우 밴"
"드 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 플래그를 참으로 설정합니다."

#. 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 플래그를 참으로 설정합니다. 밴드를 따로 설정하지 않을 경우 밴"
"드 1로 가정합니다. 플래그가 지저분하다고 여겨지는 경우에만 이 함수를 호출해"
"야 합니다. 즉, 마지막 인수에 참을 설정한 경우와 설정하지 않을 경우 <xref "
"linkend=\"RT_ST_BandIsNoData\"/> 함수를 호출해서 나온 결과물이 달라질 때 말입"
"니다."

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Updates an out-db band's external raster file path and external band number."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Update the external band number of an out-db band"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

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

#. 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를 참으"
"로 설정할 경우, 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> 를 참으로 설정할 경우, 래스터의 "
"<varname>nodata</varname> 값이 아닌 픽셀의 개수만 반환할 것입니다. 모든 픽셀"
"의 개수를 구하려면 <varname>exclude_nodata_value</varname> 를 거짓으로 설정하"
"십시오."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Changed: 3.1.0 - The ST_Count(rastertable, rastercolumn, ...) variants "
"removed. Use <xref linkend=\"RT_ST_CountAgg\"/> instead."
msgstr ""
"2.2.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를 참으"
"로 설정할 경우, 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> 를 참으로 설정할 경우, 래스터의 "
"<varname>nodata</varname> 값이 아닌 픽셀의 개수만 반환할 것입니다. 모든 픽셀"
"의 개수를 구하려면 <varname>exclude_nodata_value</varname> 를 거짓으로 설정하"
"십시오."

#. 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 ""
"빈(bin; 히스토그램 표시에서 수직 막대로 나타나는 단위) 범위로 구분된 래스터 "
"또는 래스터 커버리지의 데이터 분포를 요약하는 레코드 집합을 반환합니다. 따로 "
"설정하지 않을 경우 빈의 개수를 자동으로 계산합니다."

#. 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 ""
"각 빈에 대해 입력 래스터 밴드의 min, max, count, percent로 이루어진 레코드 집"
"합을 반환합니다. 밴드를 따로 설정하지 않을 경우 <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> 를 거짓으로 설정"
"하십시오."

#. 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: 각 카테고리/빈의 너비를 나타내는 배열입니다. 빈 개수가 width 개수보다 "
"큰 경우, 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개, width [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 ""
"분류 단계(breakout)의 개수: 따로 설정할 경우 함수가 반환하는 레코드의 개수입"
"니다. 따로 설정하지 않을 경우 분류 단계의 개수를 자동으로 계산합니다."

#. 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 ""

#. 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>샘플링 또는 채우기(population)라는 맥락에서 래스터 또는 래스터 테"
"이블 커버리지의 사분위(quantile)를 계산합니다. 따라서, 래스터의 25%, 50%, "
"75% 백분위(percentile) 단계로 값을 확인할 수 있습니다.</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>샘플링 또는 채우기(population)라는 맥락에서 래스터 또는 래스터 테이블 "
"커버리지의 사분위(quantile)를 계산합니다. 따라서, 래스터의 25%, 50%, 75% 백분"
"위(percentile) 단계로 값을 확인할 수 있습니다.</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> 를 거짓으로 설정하면, NODATA 값의 픽"
"셀도 집계할 것입니다."

#. Tag: para
#, no-c-format
msgid "Changed: 3.1.0 Removed ST_Quantile(table_name, column_name) variant."
msgstr ""

#. 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 ""

#. 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 ""
"입력한 래스터 밴드 또는 래스터 또는 래스터 커버리지의 count, sum, mean, "
"stddev, min, max로 이루어진 <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> 를 거짓으로 설정"
"하십시오."

#. 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
#, fuzzy, no-c-format
msgid ""
"Changed: 3.1.0 ST_SummaryStats(rastertable, rastercolumn, ...) variants are "
"removed. Use <xref linkend=\"RT_ST_SummaryStatsAgg\"/> instead."
msgstr ""
"2.2.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 ""
"PostGIS 윈도우 64비트 버전에서 모든 보스턴 건물들과 항공사진 타일들(각각 건"
"물 레코드 102,000개, 150x150 픽셀 크기의 타일 134,000개)을 처리하는 이 예시"
"가 574밀리초 걸렸습니다."

#. 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 ""

#. 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> 를 거짓으로 설정"
"하십시오."

#. 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> 를 설정하지 않을 경우, 래스터 또는 래스터 커"
"버리지에서 발견된 모든 픽셀 값을 반환할 것입니다. <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 ""

#. Tag: para
#, no-c-format
msgid "Given a Well-Known Binary (WKB) raster, return a raster."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return a raster value from a Hex representation of Well-Known Binary (WKB) "
"raster."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Given a Well-Known Binary (WKB) raster in Hex representation, return a "
"raster."
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 출력물은 DB 외부 밴드를 가리키는 외부 파일 경로를 담고 있습니"
"다. 클라이언트가 DB 외부 밴드의 기저 래스터 파일에 접근하지 못 하는 경우, "
"<varname>outasin</varname> 을 참으로 설정하십시오."

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Return the Well-Known Binary (WKB) in Hex representation of the raster."
msgstr ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 래스터 형식 옵션</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 또는 "
"(spatial_ref_sys에서 가져온) srtext입니다."

#. Tag: title
#, no-c-format
msgid "JPEG Output Example, multiple tiles as single raster"
msgstr ""

#. Tag: title
#, no-c-format
msgid "Using PostgreSQL Large Object Support to export raster"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "GTIFF Output Examples"
msgstr "GeoTiff 출력 예시"

#. 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 ""
"래스터 타일에서 선택한 밴드들을 단일 JPEG(Joint Photographic Exports Group) "
"이미지(바이트 배열)로 반환합니다. 밴드를 따로 설정하지 않거나, 밴드가 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 ""
"래스터에서 선택한 밴드들을 단일 JPEG(Joint Photographic Exports Group) 이미지"
"로 반환합니다. 덜 흔한 래스터 유형으로 내보내야 할 경우 <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> - 1부터 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> - JPEG에 대해 정의된 GDAL 옵션들의 텍스트 배열입니"
"다(<xref linkend=\"RT_ST_GDALDrivers\"/>에서 JPEG에 대한 create_options를 살"
"펴보십시오). JPEG의 경우, 유효한 옵션은 <varname>PROGRESSIVE</varname> ON/"
"OFF 및 기본값이 75이고 0부터 100까지의 범위에서 설정할 수 있는 "
"<varname>QUALITY</varname> 입니다. 자세한 내용은 <link xlink:href=\"http://"
"www.gdal.org/frmt_various.html\">GDAL 래스터 형식 옵션</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(Portable Network Graphics) 이미지(바"
"이트 배열)로 반환합니다. 래스터의 밴드가 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 ""
"래스터에서 선택한 밴드들을 단일 PNG(Portable Network Graphics) 이미지로 반환"
"합니다. 덜 흔한 래스터 유형으로 내보내야 할 경우 <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> - PNG에 대해 정의된 GDAL 옵션들의 텍스트 배열입니"
"다(<xref linkend=\"RT_ST_GDALDrivers\"/>에서 PNG에 대한 create_options를 살펴"
"보십시오). PNG의 경우, 유효한 옵션은 ZLEVEL(압축에 소비할 시간 - 기본값은 6)"
"뿐으로, 예를 들어 ARRAY['ZLEVEL=9']처럼 쓰입니다. 이 함수는 출력물 2개를 출력"
"해야 하기 때문에 월드 파일을 사용할 수는 없습니다. 자세한 내용은 <link xlink:"
"href=\"http://www.gdal.org/frmt_various.html\">GDAL 래스터 형식 옵션</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 ""

#. 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> - GTiff에 대해 정의된 GDAL 생성 옵션들의 텍스트 배"
"열입니다(<xref linkend=\"RT_ST_GDALDrivers\"/>에서 GTiff에 대한 "
"create_options를 살펴보십시오). 자세한 내용은 <link xlink:href=\"http://www."
"gdal.org/frmt_various.html\">GDAL 래스터 형식 옵션</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> - 래스터의 spatial_ref_sys의 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
#, fuzzy, 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 ""

#. 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 값이 "
"없을 경우, 출력 래스터의 NODATA 값을 "
"ST_MinPossibleValue(ST_BandPixelType(rast, band))로 설정합니다. 배열 내부의 "
"NODATA 값의 개수가 밴드 개수보다 작을 경우, 배열 안의 마지막 NODATA 값을 남"
"은 밴드의 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 3.5.0 - touched argument added."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""
"예시: crop 없이 밴드 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 ""

#. 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 밴드(grayscale, RGB, RGBA)를 4개까지 가"
"지는 새 래스터를 생성합니다. 밴드를 따로 설정하지 않으면 밴드 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>rast</varname> 의 <varname>nband</varname> 위치의 밴드에 "
"<varname>colormap</varname> 을 적용해서 8BUI 밴드 4개까지로 구성된 새 래스터"
"를 출력합니다. <varname>colormap</varname> 안에 정의된 색상 구성 요소의 개수"
"가 새 래스터의 8BUI 밴드 개수를 결정합니다."

#. 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 밴드 래"
"스터의 회색조(shades of gray)를 설정"

#. 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) 밴드 4개의 래스터에 대해 파랑에"
"서 녹색으로, 녹색에서 빨강으로 변하는 색상을 설정"

#. 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) 밴드 4개의 래스터에 대해 검정에서 빨강으"
"로, 빨강에서 연한 노랑으로 변하는 색상을 설정"

#. 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) 밴드 4개의 래스터에 대해 파랑에서 연"
"한 하양으로, 연한 하양에서 빨강으로 변하는 색상을 설정"

#. 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> 에 (한 "
"줄에 하나씩 작성한) 항목들의 집합을 입력할 수 있습니다. 각 항목은 일반적으로 "
"다음 5개의 값으로 구성됩니다. 픽셀 값과 해당 픽셀의 빨강, 녹색, 파랑, 알파 구"
"성 요소(RGBA)입니다(색상 구성 요소는 0부터 255 사이의 값입니다). 픽셀 값 대"
"신 해당 래스터 밴드의 최소/최대값이 0/100%인 백분율 값을 쓸 수도 있습니다. "
"각 값을 쉼표, 탭, 쌍점, 그리고/또는 공백으로 구분할 수 있습니다. 픽셀 값이 "
"NODATA 값일 경우, <emphasis>nv</emphasis>, <emphasis>null</emphasis> 또는 "
"<emphasis>nodata</emphasis> 로 설정할 수 있습니다. 다음은 그 예시입니다."

#. 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의 색상 강조(color-relief) 모드 "
"<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 값을 가지지 않을 것입니다. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "original_png"
msgstr ""

#. Tag: para
#, no-c-format
msgid "grayscale_png"
msgstr ""

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

#. Tag: refpurpose
#, fuzzy, 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 ""
"<para>두 래스터의 공유 부분을 표현하는, 또는 벡터화된 래스터와 도형의 기하학"
"적 교차를 표현하는 래스터 또는 도형-픽셀값 쌍의 집합을 반환합니다.</para>"

#. 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
#, fuzzy, 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 집합을 반환하는 처음 세 변종 함수는 벡터 스페이스에서 작동합니다. 먼"
"저 (ST_DumpAsPolygon을 통해) 래스터를 geomval 행의 집합으로 벡터화한 다음, 해"
"당 행을 ST_Intersection(geometry, geometry) PostGIS 함수를 이용해서 도형과 교"
"차시킵니다. 도형이 래스터의 NODATA 값 부분과만 교차할 경우, 텅 빈 도형을 반환"
"합니다. WHERE 절에 ST_Intersect 함수를 적절히 사용하면, 일반적으로 결과에서 "
"이런 경우들을 제외시킬 수 있습니다."

#. 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 함수의 래스터 2개를 입력받는 버전을 이"
"용합니다."

#. 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 ""
"출력 래스터의 범위는 두 래스터 범위의 기하학적 교차 부분과 일치합니다. 출력 "
"래스터는 <varname>returnband</varname> 파라미터가 어떻게 설정됐는지에 따라 "
"'BAND1', 'BAND2' 또는 'BOTH' 밴드를 포함합니다. 어느 한 밴드에서 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 "
"값을 가지고 있어야 합니다. 사용자가 'BAND1', 'BAND2' 또는 'BOTH' 밴드 가운데 "
"어떤 것을 요청하느냐에 따라 1개 또는 2개의 NODATA 값을 가진 "
"<varname>nodataval[]</varname> 배열을 입력해서 어떤 출력 밴드에 대해서도 "
"NODATA 값을 정의하거나 대체할 수 있습니다. 배열의 첫 번째 값은 첫 번째 밴드"
"의 NODATA 값을 대체하고, 두 번째 값은 두 번째 밴드의 NODATA 값을 대체합니다. "
"만약 입력 밴드 가운데 하나에 정의된 NODATA 값이 없고 입력된 NODATA 값 배열도 "
"없을 경우, ST_MinPossibleValue 함수를 통해 NODATA 값을 선택합니다. 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
#, fuzzy, 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_Intersects 및 래스터에 대한 인덱스 그리고/또는 도형 열과 결합해서 "
"ST_Intersection 함수를 사용해야 합니다."

#. 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 ""
"콜백 함수 버전 - 래스터 1개 이상, 밴드 인덱스, 그리고 사용자 지정 콜백 함수 1"
"개를 입력받아 밴드 1개를 가진 래스터를 반환합니다. "

#. 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 ""
"래스터 1개 이상, 밴드 인덱스, 그리고 사용자 지정 콜백 함수 1개를 입력받아 밴"
"드 1개를 가진 래스터를 반환합니다."

#. 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는 래스터 2개/밴드 2"
"개일 경우 rast2에 있는 밴드입니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"mask 값에 가중치를 적용해야 할지(원래 값으로 곱해야 할지) 말지(mask를 입력받"
"는 최초 버전에만 적용할지)를 표시하는 불 값(참/거짓)입니다."

#. 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> 을 설정할 경우, 새 래스터의 밴드 하나가 해당 픽"
"셀 유형이 될 것입니다. <varname>pixeltype</varname> 이 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(래스터 1개를 입력받는 "
"변종들의 기본값), 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> 를 입력받아야만 합니다. 변종 1의 4번째 예시"
"를 참조하십시오."

#. 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 ""

#. 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 문서 가운데 <link xlink:href=\"http://www.postgresql.org/"
"docs/current/static/xfunc-sql.html\">Query Language (SQL) Functions</link> "
"의 \"SQL Functions with Variable Numbers of Arguments\" 단원을 참조하십시오."

#. 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 ""
"사용자가 처리하기 위해 콜백 함수에 어떤 인수를 넘겨주기로 하고 말고에 상관없"
"이, <varname>callbackfunc</varname> 에 들어가는 <type>text[]</type> 인수는 필"
"요합니다."

#. 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은 한 래스터의 1개 이상의 밴드에 대해 연산합니다. 변종 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는 각 래스터가 밴드 1개씩 가지고 있는 래스터 2개에 대해 연산합니다. 변"
"종 4 예시를 참조하십시오."

#. Tag: para
#, no-c-format
msgid "Availability: 2.2.0: Ability to add a mask"
msgstr "2.2.0 버전부터 mask를 추가할 수 있습니다."

#. Tag: para
#, no-c-format
msgid "One raster, one band"
msgstr "래스터 1개, 밴드 1개"

#. Tag: para
#, no-c-format
msgid "One raster, several bands"
msgstr "래스터 1개, 밴드 몇 개"

#. 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 ""

#. 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 "래스터 2개, 밴드 2개"

#. Tag: title
#, no-c-format
msgid "Examples: Using Masks"
msgstr "예시: mask 사용하기"

#. 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 "mask 평균값 없음(mask 매트릭스의 숫자가 모두 1인 것과 동일)"

#. Tag: para
#, no-c-format
msgid "mask only consider neighbors, exclude center"
msgstr "mask가 중심을 제외한 이웃만 고려"

#. Tag: para
#, no-c-format
msgid ""
"mask weighted only consider neighbors, exclude center multi other pixel "
"values by 2"
msgstr "mask가 중심을 제외한 다른 픽셀 값에 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>표현식 버전 - 입력 래스터 1개 또는 2개, 밴드 인덱스, 그리고 사용"
"자 지정 SQL 표현식 1개 이상을 입력받아 밴드 1개를 가진 래스터를 반환합니다.</"
"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>표현식 버전 - 입력 래스터 1개 또는 2개, 밴드 인덱스, 그리고 사용자 지"
"정 SQL 표현식 1개 이상을 입력받아 밴드 1개를 가진 래스터를 반환합니다.</para>"

#. Tag: title
#, no-c-format
msgid "Description: Variants 1 and 2 (one raster)"
msgstr "설명: 변종 1, 2 (래스터 1개)"

#. 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 ""
"입력 래스터(<varname>rast</varname>)에 대해 <varname>expression</varname> 이 "
"정의하는 유효한 PostgreSQL 대수 연산을 적용해서 형성된, 밴드 1개를 가진 새 래"
"스터를 생성합니다. <varname>nband</varname> 를 설정하지 않을 경우, 밴드 1로 "
"가정합니다. 이 새 래스터는 원본 래스터와 동일한 지리참조, 너비 및 높이이지"
"만, 밴드는 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> 을 설정할 경우, 새 래스터의 밴드가 해당 픽셀 유"
"형이 될 것입니다. <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
#, 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 (래스터 2개)"

#. 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 ""
"입력 래스터 밴드 <varname>rast1</varname>, (<varname>rast2</varname>)에 대한 "
"<varname>expression</varname> 이 정의하는 밴드 2개에 대해, 유효한 PostgreSQL "
"대수 연산을 적용해서 형성된, 밴드 1개를 가진 새 래스터를 생성합니다. "
"<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 ""
"래스터 2개가 관련된 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>rast1</varname> 의 픽셀들이 NODATA 값이고 공간적으로 상응하는 "
"<varname>rast2</varname> 의 픽셀들이 값을 가지고 있을 때 어떤 것을 반환할지 "
"정의하는 상수만, 또는 <varname>rast2</varname> 와만 관련된 대수 표현식입니다."

#. 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>rast2</varname> 의 픽셀들이 NODATA 값이고 공간적으로 상응하는 "
"<varname>rast1</varname> 의 픽셀들이 값을 가지고 있을 때 어떤 것을 반환할지 "
"정의하는 상수만, 또는 <varname>rast1</varname> 과만 관련된 대수 표현식입니다."

#. Tag: para
#, no-c-format
msgid ""
"A numeric constant to return when spatially corresponding rast1 and rast2 "
"pixels are both nodata values."
msgstr ""
"공간적으로 상응하는 <varname>rast1</varname> 및 <varname>rast2</varname> 의 "
"픽셀들이 모두 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> - <varname>rast1</varname> 에 있는 관심 픽셀의 "
"1-기반 픽셀 열"

#. 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> - <varname>rast1</varname> 에 있는 관심 픽셀의 "
"1-기반 픽셀 행"

#. 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> - <varname>rast2</varname> 에 있는 관심 픽셀의 "
"1-기반 픽셀 열"

#. 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> - <varname>rast2</varname> 에 있는 관심 픽셀의 "
"1-기반 픽셀 행"

#. 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개를 가진 새 래스터를 생성합니"
"다. 따로 밴드를 설정하지 않을 경우, 밴드 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 ""
"입력 래스터(<varname>rast</varname>)에 대해 <varname>expression</varname> 이 "
"정의하는 유효한 PostgreSQL 대수 연산을 적용해서 형성된, 밴드 1개를 가진 새 래"
"스터를 생성합니다. <varname>nband</varname> 를 설정하지 않을 경우, 밴드 1로 "
"가정합니다. 이 새 래스터는 원본 래스터와 동일한 지리참조, 너비 및 높이이지"
"만, 밴드는 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>, 1-기"
"반 픽셀 열 인덱스를 참조하는 데 <varname>[rast.x]</varname>, 1-기반 픽셀 행 "
"인덱스를 참조하는 데 <varname>[rast.y]</varname> 용어를 사용할 수 있습니다."

#. 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개를 입력받는 모듈로(modulo) 함수인 원본으로부터 밴드 1개를 가"
"진 새 래스터를 생성합니다."

#. 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 ""
"재분류를 거치고 NODATA 값을 0으로 설정한 원본으로부터 픽셀 유형이 2BUI인, 밴"
"드 1개를 가진 새 래스터를 생성합니다."

#. Tag: para
#, no-c-format
msgid "original (column rast_view)"
msgstr ""

#. 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개 버전: 입력 래스터 2개에 대해 유효한 PostgreSQL 대수 연산을 적"
"용해서 형성되고, 설정한 픽셀 유형을 가진, 밴드 1개를 가진 새 래스터를 생성합"
"니다. 따로 밴드를 설정하지 않을 경우, 각 래스터의 밴드 1로 가정합니다. 출력 "
"래스터는 첫 번째 래스터가 정의하는 그리드 상에 (축척, 기울기 및 픽셀 모서리"
"가) 정렬될 것입니다. <varname>extenttype</varname> 파라미터가 출력 래스터의 "
"범위를 정의할 것입니다. <varname>extenttype</varname> 의 값은 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> 을 설정할 경우, 새 래스터의 밴드가 해당 픽셀 유"
"형이 될 것입니다. <varname>pixeltype</varname> 이 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 "맵 대수 교차(intersection)"

#. Tag: para
#, no-c-format
msgid "map algebra union"
msgstr "맵 대수 통합(union)"

#. 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개를 가진 새 래스터를 생성합니"
"다. 따로 밴드를 설정하지 않을 경우, 밴드 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 ""
"입력 래스터(<varname>rast</varname>)에 대해 <varname>onerasteruserfunc</"
"varname> 가 정의하는 유효한 PostgreSQL 함수를 적용해서 형성된, 밴드 1개를 가"
"진 새 래스터를 생성합니다. <varname>band</varname> 를 설정하지 않을 경우, 밴"
"드 1로 가정합니다. 이 새 래스터는 원본 래스터와 동일한 지리참조, 너비 및 높이"
"이지만, 밴드는 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"공간 처리를 위해 사용자 함수에 어떤 인수를 넘겨주기로 하고 말고에 상관없이, "
"<varname>userfunction</varname> 에 들어가는 <type>text[]</type> 인수는 필요합"
"니다."

#. 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 ""
"재분류를 거치고 NODATA 값을 사용자 함수(0)으로 넘겨진 파라미터로 설정한 원본"
"으로부터 픽셀 유형이 2BUI인, 밴드 1개를 가진 새 래스터를 생성합니다."

#. 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개 버전: 입력 래스터 2개에 대해 유효한 PostgreSQL 함수를 적용해"
"서 형성되고, 설정한 픽셀 유형을 가진, 밴드 1개를 가진 새 래스터를 생성합니"
"다. 따로 밴드를 설정하지 않을 경우, 밴드 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 ""
"입력 래스터 <varname>rast1</varname>, <varname>rast2</varname> 에 대해 "
"<varname>tworastuserfunc</varname> 가 정의하는 PostgreSQL 함수를 적용해서 형"
"성된, 밴드 1개를 가진 새 래스터를 생성합니다. <varname>band1</varname> 또는 "
"<varname>band2</varname> 를 설정하지 않을 경우, 밴드 1로 가정합니다. 이 새 래"
"스터는 원본 래스터와 동일한 지리참조, 너비 및 높이이지만, 밴드는 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> 을 설정할 경우, 새 래스터의 밴드가 해당 픽셀 유"
"형이 될 것입니다. <varname>pixeltype</varname> 이 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"공간 처리를 위해 사용자 함수에 어떤 인수를 넘겨주기로 하고 말고에 상관없이, "
"<varname>tworastuserfunc</varname> 에 들어가는 <type>text[]</type> 인수는 필"
"요합니다."

#. Tag: para
#, no-c-format
msgid "map bands overlay (canvas) (R: small road, G: circle, B: big road)"
msgstr "맵 밴드 오버레이(캔버스) (R: small road, G: circle, B: big road)"

#. 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개 버전: 사용자 지정 PostgreSQL 함수를 이용하는 맵 대수 최근접 "
"이웃(Map Algebra Nearest Neighbor)입니다. 입력 래스터 밴드의 값의 이웃"
"(neighborhood)이 관련된 PostgreSQL 사용자 함수가 출력하는 값을 가진 래스터를 "
"반환합니다."

#. 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 ""
"래스터 1개 버전: 입력 래스터 밴드 값의 이웃(neighborhood)이 관련된 "
"PostgreSQL 사용자 함수가 출력하는 값을 가진 래스터를 반환합니다. 사용자 함수"
"가 픽셀의 이웃 값을 숫자의 배열로 입력받아, 각 픽셀에 대해 사용자 함수의 결과"
"값을 반환해서, 현재 처리중인 픽셀의 픽셀 값을 함수 결과값으로 대체합니다."

#. 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 "이웃(neighborhood)의 셀 단위 너비"

#. Tag: para
#, no-c-format
msgid "The height of the neighborhood, in cells."
msgstr "이웃(neighborhood)의 셀 단위 높이"

#. 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 ""
"래스터의 단일 밴드의 근접 픽셀에 적용할 PL/pgSQL 또는 psql 사용자 함수입니"
"다. 첫 번째 요소가 사각형 픽셀 이웃을 표현하는 2차원 숫자 배열입니다."

#. Tag: para
#, no-c-format
msgid ""
"Defines what value to pass to the function for a neighborhood pixel that is "
"nodata or NULL"
msgstr ""
"NODATA 또는 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 값도 계산을 통해 무시합니다. 사용자 "
"콜백 함수에 이 플래그를 전송해야만 하며, 사용자 함수는 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 ""
"다음 예시는 <link xlink:href=\"https://gdal.org/user/frmts_wtkraster."
"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 ""
"원본으로부터 재분류된 밴드 유형으로 이루어진 새 래스터를 생성합니다. "
"<varname>nband</varname> 는 변경할 밴드를 가리킵니다. <varname>nband</"
"varname> 를 따로 설정하지 않을 경우 밴드 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 ""

#. 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 ""

#. 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 "재분류 인수를 여러 개 이용하는 고급 예시"

#. 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> 인수를 이용한다는 점에 주의하십시오."

#. 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 ""
"32BF 밴드 하나만 가진 래스터로부터 새로운 밴드 3개((8BUI,8BUI,8BUI)를 가진 보"
"기 좋은 새 래스터를 생성합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""
"래스터 타일 집합을 최소한 밴드 1개로 이루어진 단일 래스터로 통합합니다. 출력 "
"래스터의 범위는 전체 집합의 범위입니다. 교차 부분의 경우, "
"<varname>uniontype</varname> 이 결과 값을 정의합니다. <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 ""

#. 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 ""
"2.1.0 버전부터 <xref linkend=\"RT_ST_MapAlgebraFctNgb\"/> 를 지원하지 않기 때"
"문에 변종 1 함수를 쓰지 않는 편이 좋습니다."

#. 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 ""
"거리 역산 가중법(Inverse Distance Weighted method)을 이용해서 픽셀에 대한 보"
"간값을 계산합니다."

#. 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> 를 통해 넘길 수 있는 선택적인 파라미터가 2개 있습"
"니다. 첫 번째 파라미터는 거리 역산 가중법 방정식에 쓰이는 0과 1 사이의 역률"
"(力率)입니다(다음 방정식의 k 변수). 따로 설정하지 않을 경우, 기본값은 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 = 역률(power factor), 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의 경우, 해당 값을 <varname>userargs</varname> 에 넘겨서 NODATA 픽셀의 "
"대체값을 지정할 수 있습니다."

#. 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
#, fuzzy, no-c-format
msgid "Raster Processing: DEM (Elevation)"
msgstr "래스터 공간 처리"

#. 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π 라디안 사이의 값입니다."

#. 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 "픽셀의 경사가 0일 경우, 픽셀의 향은 -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 ""
"경사(slope), 향(aspect), 음영기복(hillshade)에 대한 자세한 내용을 알고 싶다"
"면, <link xlink:href=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?"
"TopicName=How%20Hillshade%20works\">ESRI - How hillshade works</link> 및 "
"<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> 를 참조하십시오."

#. 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 미만 버전에서는 반환되는 값이 라디안 단위였습니다. 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> 은 수평 단위에 대한 수직 단위의 비율입니다. 피트:경"
"위도의 경우 scale=370400, 미터:경위도의 경우 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> 가 참일 경우, 음영기복을 계산하기 전에 "
"<xref linkend=\"RT_ST_InvDistWeight4ma\"/> 함수를 통해 입력 래스터에서 나온 "
"NODATA 픽셀들의 값을 보간할 것입니다."

#. 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 ""
"음영기복에 대해 더 자세히 알고 싶다면, <link xlink:href=\"http://webhelp."
"esri.com/arcgisdesktop/9.3/index.cfm?TopicName=How%20Hillshade%20works\">How "
"hillshade works</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 미만 버전에서는 방위각 및 고도각이 라디안 단위였습니다. "
"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의 계산된 \"거칠기(roughness)\"와 함께 래스터를 반환합니다."

#. 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> 가 참일 경우, 지표면 경사를 계산하기 전"
"에 <xref linkend=\"RT_ST_InvDistWeight4ma\"/> 함수를 통해 입력 래스터에서 나"
"온 NODATA 픽셀들의 값을 보간할 것입니다."

#. 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 ""
"경사(slope), 향(aspect), 음영기복(hillshade)에 대한 자세한 내용을 알고 싶다"
"면, <link xlink:href=\"http://webhelp.esri.com/arcgisdesktop/9.3/index.cfm?"
"TopicName=How%20Hillshade%20works\">ESRI - How hillshade works</link> 및 "
"<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> 를 참조하십시오."

#. 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 ""
"계산된 지형위치지수(Topographic Position Index)와 함께 래스터를 반환합니다."

#. 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 "이 함수는 1 반경 중심 평균(focalmean radius of one)만을 지원합니다."

#. 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 ""
"계산된 지형험준도지수(Terrain Ruggedness Index)와 함께 래스터를 반환합니다."

#. 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 ""
"중심 픽셀과 그 이웃을 비교해서 그 차의 절대값의 평균으로 지형험준도지수"
"(Terrain Ruggedness Index)를 계산합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"If <literal>true</literal>, contour polygons will be created, rather than "
"polygon lines."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: title
#, fuzzy, 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 "래스터를 둘러싼 상자의 BOX3D 표현식을 반환합니다."

#. 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 미만 버전에서는 BOX3D 대신 BOX2D를 이용했습니다. BOX2D가 지"
"원이 끝난 유형이기 때문에, 2.0.0 버전에서 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 함수는 좌표를 버림(floor)하기 때문에 래스터 주위에 버퍼를 약간 주"
"게 됩니다. 따라서 버림을 하지 않는 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 "
"Specification</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; Set-Returning Function)입니다. 도형(geom)과 픽"
"셀 밴드 값(val)으로 이루어진 geomval 행들의 집합을 반환합니다. 각 폴리곤은 해"
"당 밴드에서 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의 역함수라고 할 수 있습니다. 예를 들어 단일 래스터를 복수의 "
"폴리곤/멀티폴리곤으로 확장하는 데 이 함수를 쓸 수 있습니다."

#. Tag: para
#, no-c-format
msgid ""
"Changed 3.3.0, validation and fixing is disabled to improve performance. May "
"result invalid geometries."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Changed 3.7.0, the polygonization honours PostgreSQL interrupts so "
"cancellations and statement timeouts halt processing promptly."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""
"NODATA 값이 아닌 픽셀 값을 가진 픽셀들을 통합해서 형성된 멀티폴리곤 도형을 반"
"환합니다."

#. 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 ""

#. 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 ""
"A의 경계 상자와 B의 경계 상자가 교차하는 경우 <varname>TRUE</varname> 를 반환"
"합니다."

#. 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> 연산자는 래스터/도형 A의 경계 상자와 래스터/도"
"형 B의 경계 상자가 교차하는 경우 <varname>TRUE</varname> 를 반환합니다."

#. Tag: para
#, no-c-format
msgid ""
"This operand will make use of any indexes that may be available on the "
"rasters."
msgstr ""
"이 피연산자(operand)는 래스터에서 이용할 수도 있는 모든 인덱스를 활용할 것입"
"니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is to the left of B's."
msgstr ""
"A의 경계 상자가 B의 경계 상자 왼쪽에 있을 경우 <varname>TRUE</varname> 를 반"
"환합니다."

#. 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> 연산자는 래스터 A의 경계 상자가 래스터 B의 경계 "
"상자와 겹치거나 그 왼쪽에 있을 경우, 또는 더 정확히 말하자면 래스터 B의 경계 "
"상자와 겹치거나 그 오른쪽에 있지 않을 경우, <varname>TRUE</varname> 를 반환합"
"니다."

#. Tag: refpurpose
#, no-c-format
msgid ""
"Returns <varname>TRUE</varname> if A's bounding box is to the right of B's."
msgstr ""
"A의 경계 상자가 B의 경계 상자 오른쪽에 있을 경우 <varname>TRUE</varname> 를 "
"반환합니다."

#. 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> 연산자는 래스터 A의 경계 상자가 래스터 B의 경계 "
"상자와 겹치거나 그 오른쪽에 있을 경우, 또는 더 정확히 말하자면 래스터 B의 경"
"계 상자와 겹치거나 그 왼쪽에 있지 않을 경우, <varname>TRUE</varname> 를 반환"
"합니다."

#. 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 ""
"A의 경계 상자와 B의 경계 상자가 동일할 경우 <varname>TRUE</varname> 를 반환합"
"니다. 이중 정밀도 경계 상자를 이용합니다."

#. 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>=</varname> 연산자는 래스터 A의 경계 상자와 래스터 B의 경계 상자가 "
"동일할 경우 <varname>TRUE</varname> 를 반환합니다. 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 ""
"이 피연산자(operand)는 래스터에 대해 이용할 수 있을지도 모르는 어떤 인덱스도 "
"활용하지 않을 것입니다. 대신 <xref linkend=\"RT_Raster_Same\"/> 함수를 이용하"
"십시오. 이 연산자의 목적은 대부분 래스터 열로 그룹화(group by)하는 것입니다."

#. 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 ""
"B의 경계 상자가 A의 경계 상자를 담고 있을 경우 <varname>TRUE</varname> 를 반"
"환합니다. 이중 정밀도 경계 상자를 이용합니다."

#. 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> 연산자는 래스터/도형 B의 경계 상자가 래스터/도형 A의 경"
"계 상자를 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."

#. Tag: para
#, no-c-format
msgid "This operand will use spatial indexes on the rasters."
msgstr "이 피연산자(operand)는 래스터에 있는 공간 인덱스를 활용할 것입니다."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.0 raster @ raster, raster @ geometry introduced"
msgstr ""
"2.0.0 버전부터 raster @ raster, raster @ geometry 를 사용할 수 있습니다."

#. Tag: para
#, no-c-format
msgid "Availability: 2.0.5 geometry @ raster introduced"
msgstr "2.0.5 버전부터 geometry @ raster 를 지원합니다."

#. 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> 연산자는 래스터 A의 경계 상자와 래스터 B의 경계 상자가 "
"동일할 경우 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""
"동일한 뭉치이지만 서로 다른 주제를 표현하는 단일 밴드 래스터의 집합 2개를 입"
"력받아 다중 밴드 래스터를 생성하는 데 매우 유용합니다."

#. 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 ""
"A의 경계 상자가 B의 경계 상자를 담고 있을 경우 <varname>TRUE</varname> 를 반"
"환합니다. 이중 정밀도 경계 상자를 이용합니다."

#. 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> 연산자는 래스터/도형 A의 경계 상자가 래스터/도형 B의 경"
"계 상자를 담고 있을 경우 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""
"래스터 rastA  외부에 놓인 래스터 rastB의 포인트가 하나도 없고, 적어도 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의 내부에 있을 경우에만 rastA가 rastB를 담고 있다고 "
"합니다. 밴드 번호를 설정하지 않거나 또는 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_Contains(ST_Polygon(raster), "
"geometry) 또는 ST_Contains(geometry, ST_Polygon(raster))처럼 래스터에 "
"ST_Polygon 함수를 이용하십시오."

#. 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 ""
"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 ""
"래스터 rastB가 래스터 rastA의 내부와 교차하지만 rastA의 경계선 또는 외부와 교"
"차하지는 않을 경우 rastA가 rastB를 제대로 담고 있다고 합니다. 밴드 번호를 설"
"정하지 않거나 또는 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_ContainsProperly(ST_Polygon(raster), geometry) 또는 "
"ST_ContainsProperly(geometry, ST_Polygon(raster))처럼 래스터에 ST_Polygon 함"
"수를 이용하십시오."

#. 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 ""
"래스터 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 ""
"래스터 rastB의 어떤 포인트도 래스터 rastA 외부에 없을 경우 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_Covers(ST_Polygon(raster), geometry) or "
"ST_Covers(geometry, ST_Polygon(raster))."
msgstr ""
"래스터와 도형의 공간 관계성을 확인하려면, ST_Covers(ST_Polygon(raster), "
"geometry) 또는 ST_Covers(geometry, ST_Polygon(raster))처럼 래스터에 "
"ST_Polygon 함수를 이용하십시오."

#. 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 ""
"래스터 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_CoveredBy(ST_Polygon(raster), "
"geometry) 또는 ST_CoveredBy(geometry, ST_Polygon(raster))처럼 래스터에 "
"ST_Polygon 함수를 이용하십시오."

#. 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 ""
"래스터 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가 어떤 공간도 함께 공유하지 않을 경우 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_Disjoint(ST_Polygon(raster), "
"geometry)처럼 래스터에 ST_Polygon 함수를 이용하십시오."

#. Tag: refpurpose
#, no-c-format
msgid "Return true if raster rastA spatially intersects raster rastB."
msgstr "래스터 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 ""
"래스터 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(geometry, raster)의 습성과 일치시키"
"기 위해 ST_Intersects(raster, geometry)  변종의 습성을 바꿨습니다."

#. 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 ""
"래스터 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 ""
"래스터 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_Overlaps(ST_Polygon(raster), "
"geometry)처럼 래스터에 ST_Polygon 함수를 이용하십시오."

#. 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 ""
"래스터 rastA와 래스터 rastB가 최소한 포인트 한 개를 공유하지만, 내부가 교차하"
"지는 않을 경우 <varname>TRUE</varname> 를 반환합니다."

#. 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 ""
"래스터 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_Touches(ST_Polygon(raster), "
"geometry)처럼 래스터에 ST_Polygon 함수를 이용하십시오."

#. 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 ""
"래스터들이 동일한 기울기, 축척, 공간 참조 시스템, 그리고 오프셋을 가지고 있"
"을 경우 (픽셀이 다른 픽셀을 침범하지 않고 동일한 그리드에 놓일 수 있을 경우) "
"참을 반환하고, 그렇지 않을 경우 문제점을 설명하는 안내문과 함께 거짓을 반환합"
"니다."

#. 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): (직접 입력하거나 또는 좌상단, 축척, 기울"
"기, SRID 값을 이용해서) 두 래스터가 동일한 축척, 기울기, SRID를 가지며 한 래"
"스터의 어떤 픽셀의 꼭짓점 4개 가운데 적어도 어느 한 꼭짓점이 다른 래스터의 그"
"리드의 어느 모서리에 놓일 경우 참을 반환합니다. 그렇지 않을 경우 정렬 문제를 "
"설명하는 안내문(NOTICE)과 함께 거짓을 반환합니다."

#. 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): 래스터 집합에서, 집합 내부의 모든 래스터가 정렬돼 있"
"을 경우 참을 반환합니다. ST_SameAlignment() 함수는 PostgreSQL 전문 용어로 "
"\"종합(aggregate)\" 함수입니다. 즉 SUM() 및 AVG() 함수와 마찬가지로 데이터 행"
"들을 대상으로 연산한다는 뜻입니다."

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 addition of Aggregate variant"
msgstr "개선 사항: 2.1.0 버전에서 종합 함수 변종이 추가됐습니다."

#. 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 ""
"래스터 rastB 외부에 놓인 래스터 rastA의 포인트가 하나도 없고, 적어도 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 ""
"래스터 rastB 외부에 놓인 래스터 rastA의 포인트가 하나도 없고, 적어도 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_Within(ST_Polygon(raster), "
"geometry) 또는 ST_Within(geometry, ST_Polygon(raster))처럼 래스터에 "
"ST_Polygon 함수를 이용하십시오."

#. 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 ""
"래스터 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 ""
"래스터 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_DWithin(ST_Polygon(raster), "
"geometry)처럼 래스터에 ST_Polygon 함수를 이용하십시오."

#. 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 ""
"래스터 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 ""
"래스터 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_DFullyWithin(ST_Polygon(raster), geometry)처럼 래스터에 ST_Polygon 함수를 "
"이용하십시오."

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Out-DB Rasters"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "<para>Maximum number of open files for the entire system</para>"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<para>Maximum number of open files per process</para>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "<title>Maximum number of open files for the entire system</title>"
msgstr ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "<title>Maximum number of open files per process</title>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"We need to increase the maximum number of open files per process for the "
"PostgreSQL server processes."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"After making the necessary systemd changes, make sure to reload the daemon"
msgstr ""

#. 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 ""

#. 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 ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Changed: 3.0.0 SFCGAL backend removed, GEOS backend supports TINs."
msgstr ""

#. Tag: title
#, no-c-format
msgid "TIN Examples"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if every point of B lies in A, and their interiors have a point in "
"common"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Contains(A, B) ⇔ (A ⋂ B = B) ∧ (Int(A) ⋂ "
"Int(B) ≠ ∅) </emphasis>"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Contains</"
"function>."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 3.0.0 enabled support for <varname>GEOMETRYCOLLECTION</varname>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.31"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<function>ST_Contains</function> returns <varname>TRUE</varname> in the "
"following situations:"
msgstr ""

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

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

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

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

#. Tag: para
#, no-c-format
msgid ""
"<function>ST_Contains</function> returns <varname>FALSE</varname> in the "
"following situations:"
msgstr ""

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

#. 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 ""

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

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Tests if every point of B lies in the interior of A"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_ContainsProperly(A, B) ⇔ Int(A) ⋂ B = B "
"</emphasis>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "A does not properly contain itself, but does contain itself."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function "
"<function>_ST_ContainsProperly</function>."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Tests if every point of A lies in B"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_CoveredBy(A, B) ⇔ A ⋂ B = A </emphasis>"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_CoveredBy</"
"function>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Not an OGC standard, but Oracle has it too."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Tests if every point of B lies in A"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Covers(A, B) ⇔ A ⋂ B = B </emphasis>"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Covers</"
"function>."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.4.0 Support for polygon in polygon and line in polygon added for "
"geography type"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Geometries cross if their DE-9IM Intersection Matrix matches:"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<code>T*T******</code> for Point/Line, Point/Area, and Line/Area situations"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<code>T*****T**</code> for Line/Point, Area/Point, and Area/Line situations"
msgstr ""

#. Tag: para
#, no-c-format
msgid "<code>0********</code> for Line/Line situations"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"the result is <varname>false</varname> for Point/Point and Area/Area "
"situations"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.13.3"
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.29"
msgstr ""

#. Tag: para
#, no-c-format
msgid "The following situations all return <varname>true</varname>."
msgstr ""

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

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

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

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

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Disjoint(A, B) ⇔ A ⋂ B = ∅ </emphasis>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2 //s2.1.13.3 - a.Relate(b, 'FF*FF****')"
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.26"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "In mathematical terms: <emphasis>ST_Equals(A, B) ⇔ A = B </emphasis>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2"
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.24"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Changed: 2.2.0 Returns true even for invalid geometries if they are binary "
"equal"
msgstr ""

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

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Intersects(A, B) ⇔ A ⋂ B ≠ ∅ </emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Geometries intersect if their DE-9IM Intersection Matrix matches one of:"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Changed: 3.0.0 SFCGAL version removed and native support for 2D TINS added."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.5.0 Supports GEOMETRYCOLLECTION."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Performed by the GEOS module (for geometry), geography is native"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.5 support for geography was introduced."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.27"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Returns a number indicating the crossing behavior of two LineStrings"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "-1: LINE CROSS LEFT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "1: LINE CROSS RIGHT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "-2: LINE MULTICROSS END LEFT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "2: LINE MULTICROSS END RIGHT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "-3: LINE MULTICROSS END SAME FIRST LEFT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "3: LINE MULTICROSS END SAME FIRST RIGHT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.4"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> LINE CROSS LEFT and LINE CROSS "
"RIGHT"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Blue: Line A; Green: Line B"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> LINE MULTICROSS END LEFT and "
"LINE MULTICROSS END RIGHT"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<emphasis role=\"bold\">Example:</emphasis> Finds all streets that cross"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.43"
msgstr ""

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

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Overlaps</"
"function>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3"
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.32"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"<function>ST_Overlaps</function> returns <varname>TRUE</varname> in the "
"following situations:"
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "For more information refer to <xref linkend=\"eval_spatial_rel\"/>."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"<code>2</code>: <emphasis role=\"bold\">Endpoint</emphasis> - all endpoints "
"are in the Boundary."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "This function is not in the OGC spec, but is implied. see s2.1.13.2"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.0.0 - added support for specifying boundary node rule."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if a DE-9IM Intersection Matrix matches an Intersection Matrix pattern"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Touches(A, B) ⇔ (Int(A) ⋂ Int(B) = ∅) ∧ "
"(A ⋂ B ≠ ∅) </emphasis>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This relationship holds if the DE-9IM Intersection Matrix for the two "
"geometries matches one of:"
msgstr ""

#. Tag: markup
#, no-c-format
msgid "FT*******"
msgstr ""

#. Tag: markup
#, no-c-format
msgid "F**T*****"
msgstr ""

#. Tag: markup
#, no-c-format
msgid "F***T****"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid using an index, use <function>_ST_Touches</function> "
"instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.28"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"The <function>ST_Touches</function> predicate returns <varname>TRUE</"
"varname> in the following examples."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Tests if every point of A lies in B, and their interiors have a point in "
"common"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"In mathematical terms: <emphasis>ST_Within(A, B) ⇔ (A ⋂ B = A) ∧ (Int(A) ⋂ "
"Int(B) ≠ ∅) </emphasis>"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"&index_aware; To avoid index use, use the function <function>_ST_Within</"
"function>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sfs_compliant; s2.1.1.2 // s2.1.13.3 - a.Relate(b, 'T*F**F***')"
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.30"
msgstr ""

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

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM ?"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two 3D geometries are entirely within a given 3D distance"
msgstr ""

#. 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 ""

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

#. 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 ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Use <xref linkend=\"ST_3DDWithin\"/> for 3D geometries."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Enhanced: 2.1.0 support for curved geometries was introduced."
msgstr ""

#. 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 ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Does not use spatial indexes. Use <xref linkend=\"ST_DWithin\"/> instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.2"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Changed: 2.2.0 In prior versions this was called ST_Point_Inside_Circle"
msgstr ""

#. Tag: title
#, no-c-format
msgid "SFCGAL Functions Reference"
msgstr ""

#. Tag: para
#, fuzzy, 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은 고급 2D 및 3D 함수를 제공하는 CGAL을 둘러싼 C++ 래퍼(wrapper) 라이브"
"러리입니다. 강력한 기능을 위해, 도형 좌표가 정밀한 유리수 표현식을 가지고 있"
"습니다."

#. Tag: para
#, fuzzy, 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> 에서 이 라이브러리의 설치 지침을 찾아볼 수 있습니다. 함수들을 로드"
"하려면 확장 프로그램 postgis_sfcgal을 생성하십시오."

#. Tag: title
#, no-c-format
msgid "SFCGAL Management Functions"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"This section lists functions for determining version of SFCGAL and library "
"dependencies you are running."
msgstr ""

#. Tag: refpurpose
#, fuzzy, 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 "text <function>postgis_sfcgal_version</function>"

#. Tag: para
#, fuzzy, 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 ""

#. Tag: funcdef
#, fuzzy, no-c-format
msgid "text <function>postgis_sfcgal_full_version</function>"
msgstr "text <function>postgis_sfcgal_version</function>"

#. Tag: para
#, no-c-format
msgid ""
"<para>Returns the full version of SFCGAL in use including CGAL and Boost "
"versions</para>"
msgstr ""

#. Tag: title
#, no-c-format
msgid "SFCGAL Accessors and Setters"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Force LHR orientation"
msgstr "LHR(Left Hand Reverse; 시계 방향) 방향을 강제합니다."

#. 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 "표면의 방향(orientation)을 결정합니다."

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Computes area of 3D surface geometries. Will return 0 for solids."
msgstr "3차원 표면 도형의 면적을 계산합니다. 입체일 경우 0을 반환할 것입니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 8.1, 10.5"
msgstr ""

#. 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 ""
"주의: 기본적으로 KWT로부터 빌드된 다면체 표면은 표면 도형이지 입체가 아닙니"
"다. 따라서 표면 면적을 구할 수 있습니다. 입체로 변환하면, 면적을 구할 수 없습"
"니다."

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

#. Tag: refpurpose
#, no-c-format
msgid ""
"Computes the volume of a 3D solid. If applied to surface (even closed) "
"geometries will return 0."
msgstr ""
"3차원 입체의 부피를 계산합니다. 표면 도형을 입력하면 (닫힌 도형일지라도) 0을 "
"반환할 것입니다."

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 9.1 (same as CG_3DVolume)"
msgstr ""

#. 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 ""

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

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_ForceLHR\"/> instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_IsPlanar\"/> instead."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_MakeSolid\"/> instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_Orientation\"/> instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DArea\"/> instead."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM IEC 13249-3: 9.1 (same as ST_3DVolume)"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Tests if two 3D geometries intersect"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "NOTE: this function returns a geometry."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Perform 3D difference"
msgstr "3차원 차이를 수행합니다."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DDifference\"/> instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Returns that part of geom1 that is not part of geom2."
msgstr "geom2의 일부분이 아닌 geom1의 부분을 반환합니다."

#. 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 ""
"PostGIS <xref linkend=\"ST_AsX3D\"/> 를 통해 3차원 영상을 생성한 다음 <link "
"xlink:href=\"http://www.x3dom.org\">X3Dom HTML 자바스크립트 렌더링 라이브러리"
"</link> 를 이용해서 HTML로 렌더링합니다."

#. Tag: para
#, no-c-format
msgid ""
"Original 3D geometries overlaid. geom2 is the part that will be removed."
msgstr "원본 3차원 도형들이 중첩합니다. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Computes the minimum 3D distance between two geometries"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Computes the minimum 3D distance between two geometries."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"NOTE: this function returns a double precision value representing the 3D "
"distance."
msgstr ""

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

#. Tag: refpurpose
#, fuzzy, no-c-format
msgid "Computes the 3D convex hull of a geometry."
msgstr "면 도형의 근사 중심축을 계산합니다."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DConvexHull\"/> instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Original geometry overlaid with 3D convex hull"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Perform 3D intersection"
msgstr "3차원 교차를 수행합니다."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DIntersection\"/> instead."
msgstr ""

#. 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 "원본 3차원 도형들이 중첩합니다. 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 "3차원 라인스트링과 폴리곤"

#. 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 ""

#. Tag: para
#, no-c-format
msgid "is deprecated as of 3.5.0. Use <xref linkend=\"CG_3DUnion\"/> instead."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0 aggregate variant was added"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Perform 3D union using postgis_sfcgal."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Original 3D geometries overlaid. geom2 is the one with transparency."
msgstr "원본 3차원 도형들이 중첩합니다. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.5.0 - requires SFCGAL &gt;= 1.4.1."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Alpha-shape of a MultiPoint (same example As <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Alpha-shape of a MultiPoint, allowing holes (same example as <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Alpha-shape of a MultiPoint, allowing holes (same example as <xref "
"linkend=\"ST_ConcaveHull\"/>)"
msgstr ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.5.0 - requires SFCGAL &gt;= 1.5.0."
msgstr ""

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

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "CG_ConstrainedDelaunayTriangles of 2 polygons"
msgstr ""

#. Tag: para
#, no-c-format
msgid "of 2 polygons. Triangle edges cross polygon boundaries."
msgstr ""

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

#. 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 ""

#. 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 ""
"Z축을 따라 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 ""
"Z축을 따라 돌출된 라인스트링이 다면체 표면 Z(PolyhedralSurfaceZ)을 생성합니"
"다."

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

#. 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 ""

#. 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 ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"This function performs a 2D minkowski sum of a point, line or polygon with a "
"polygon."
msgstr ""
"이 함수는 폴리곤과, 포인트, 라인 또는 폴리곤의 2차원 민코프스키 합계를 수행합"
"니다."

#. 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에 있는 모든 포인트를 합한, 모든 포인"
"트들의 집합입니다. 민코프스키 합계는 운동 계획(motion planning) 및 "
"CAD(computer-aided design) 분야에서 자주 사용됩니다. 자세한 내용은 <link "
"xlink:href=\"https://en.wikipedia.org/wiki/Minkowski_addition\">Wikipedia "
"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 ""
"첫 번째 파라미터는 어떤 2차원 도형(포인트, 라인스트링, 폴리곤)도 될 수 있습니"
"다. 만약 3차원 도형을 입력할 경우, Z 좌표를 0으로 강제해서 2차원으로 변환하"
"기 때문에 유효하지 않은 도형으로 변할 가능성이 있습니다. 두 번째 파라미터는 2"
"차원 폴리곤이어야만 합니다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.3.0 - requires SFCGAL &gt;= 1.4.1."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Optimal alpha-shape of a MultiPoint (same example as <xref "
"linkend=\"CG_AlphaShape\"/>)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Optimal alpha-shape of a MultiPoint, allowing holes (same example as <xref "
"linkend=\"CG_AlphaShape\"/>)"
msgstr ""

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

#. 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 ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Compute a straight skeleton from a geometry"
msgstr "도형으로부터 직선 골격(straight skeleton)을 계산합니다."

#. Tag: para
#, no-c-format
msgid "Requires SFCGAL &gt;= 1.3.8 for option use_distance_as_m"
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Perform surface Tessellation of a polygon or polyhedralsurface and returns "
"as a TIN or collection of TINS"
msgstr ""
"폴리곤 또는 다면체 표면의 표면 다듬기(tessellation) 작업을 수행한 다음 TIN 또"
"는 TIN 집합으로 반환합니다."

#. Tag: para
#, no-c-format
msgid ""
"is deprecated as of 3.5.0. Use <xref linkend=\"CG_Tesselate\"/> instead."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"[멀티]폴리곤 또는 다면체 표면 같은 표면 도형을 입력받아 삼각형을 이용한 다듬"
"기(모자이크) 과정을 거친 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Computes y-monotone 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. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 - requires SFCGAL &gt;= 2.0.0."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "segments=32 (rounded buffer)"
msgstr ""

#. Tag: para
#, no-c-format
msgid "5 segments rounded"
msgstr ""

#. Tag: para
#, no-c-format
msgid "32 segments, round"
msgstr ""

#. Tag: para
#, no-c-format
msgid "32 segments, square"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry by a given angle around the origin (0,0)."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry by a given angle around a specified point in 2D."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry in 3D space around an axis vector."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry around the X-axis by a given angle."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the X-axis."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry around the Y-axis by a given angle."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the Y-axis passing."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry around the Z-axis by a given angle."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Rotates the input geometry <parameter>geom</parameter> by <parameter>angle</"
"parameter> radians around the Z-axis."
msgstr ""

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

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Scales a geometry by separate factors along X, Y, and Z axes."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Scales a geometry in 3D space around a specified center point."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Translates (moves) a geometry by given offsets in 2D space."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Translates (moves) a geometry by given offsets in 3D space."
msgstr ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Reduces the complexity of a geometry while preserving essential features and "
"Z/M values."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 3.6.0 - requires SFCGAL &gt;= 2.1.0"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: title
#, no-c-format
msgid "Return Value"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Returns a simplified geometry with preserved Z and M values."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Originals geometries"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Simplification with 0.5 and topology preserved"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Simplification with 0.5 without topology preservation"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Computes a 3D Alpha-wrapping strictly enclosing a geometry."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Alpha wrapping of a MultiPoint (same example As <xref "
"linkend=\"CG_OptimalAlphaShape\"/>)"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Alpha wrapping of a MultiPoint (same example as <xref "
"linkend=\"ST_ConcaveHull\"/>)"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Change WGS 84 long lat to UTM 31N using the EPSG:16031 conversion"
msgstr ""

#. Tag: para
#, no-c-format
msgid "GDA2020 example."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Set the SRID on a geometry."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "-- Mark a point as WGS 84 long lat --"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"-- Mark a point as WGS 84 long lat and then transform to web mercator "
"(Spherical Mercator) --"
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.6"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Change Massachusetts state plane US feet geometry to WGS 84 long lat"
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"For example, the proj4text parameter +datum=NAD87 is a shorthand form for "
"the following +nadgrids parameter:"
msgstr ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Concatenated operations of the form: <varname>urn:ogc:def:"
"coordinateOperation,coordinateOperation:EPSG::3895,coordinateOperation:"
"EPSG::1618</varname>."
msgstr ""

#. 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 ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Return the list of SRS codes associated with the given authority."
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"Returns a set of all <varname>auth_srid</varname> for the given "
"<varname>auth_name</varname>."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Proj version 6+"
msgstr ""

#. Tag: para
#, no-c-format
msgid "List the first ten codes associated with the EPSG authority."
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Return a metadata record for the requested authority and srid."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Get the metadata for EPSG:3005."
msgstr ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"Return metadata records for every spatial reference system in the underlying "
"Proj database."
msgstr ""

#. Tag: funcdef
#, no-c-format
msgid "setof record <function>postgis_srs_all</function>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Get the first 10 metadata records from the Proj database."
msgstr ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Valid trajectories are expected as input to spatio-temporal functions like "
"<xref linkend=\"ST_ClosestPointOfApproach\"/>"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"To obtain the actual points at the computed measure use <xref "
"linkend=\"ST_LocateAlong\"/> ."
msgstr ""

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

#. 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 ""

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

#. 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 ""

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

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Apply a 3D affine transformation to a geometry."
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from Affine to ST_Affine in 1.2.2"
msgstr ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.0.0 additional parameters for specifying the origin of rotation "
"were added."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from Rotate to ST_Rotate in 1.2.2"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry about the X axis."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Rotates a geometry geomA - rotRadians about the X axis."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from RotateX to ST_RotateX in 1.2.2"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry about the Y axis."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Rotates a geometry geomA - rotRadians about the y axis."
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from RotateY to ST_RotateY in 1.2.2"
msgstr ""

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

#. Tag: refpurpose
#, no-c-format
msgid "Rotates a geometry about the Z axis."
msgstr ""

#. Tag: para
#, no-c-format
msgid "Rotates a geometry geomA - rotRadians about the Z axis."
msgstr ""

#. Tag: para
#, no-c-format
msgid "This is a synonym for ST_Rotate"
msgstr ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Availability: 1.1.2. Name changed from RotateZ to ST_RotateZ in 1.2.2"
msgstr ""

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

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"Enhanced: 2.2.0 support for scaling all dimension (<varname>factor</varname> "
"parameter) was introduced."
msgstr ""

#. 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 ""

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

#. 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 ""

#. Tag: para
#, no-c-format
msgid "Move a point 1 degree longitude"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Move a linestring 1 degree longitude and 1/2 degree latitude"
msgstr ""

#. Tag: para
#, no-c-format
msgid "Move a 3d point"
msgstr ""

#. 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 ""

#. 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 ""

#. 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 ""

#. 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
#, fuzzy, no-c-format
msgid "PostGIS Geometry/Geography/Box Data Types"
msgstr "PostgreSQL PostGIS Geometry/Geography/Box 유형"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"This section lists the custom PostgreSQL data types installed by PostGIS to "
"represent spatial data."
msgstr ""
"이 섹션에서는 PostGIS에 의해 설치된 PostgreSQL의 데이터 유형을 나열합니다. 다"
"음은 우리가 자신의 함수를 설계할 때 특히 중요한 이들의 캐스팅 동작을 설명합니"
"다."

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "The type representing a 2-dimensional bounding box."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"box3d 지오메트리 또는 지오메트리 셋의 범위를 표현하는데 사용되는 postgis 공"
"간 데이터 타입입니다. ST_3DExtent는 box3d 객체를 반환합니다."

#. 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 ""

#. 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 ""

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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 ""
"box3d 지오메트리 또는 지오메트리 셋의 범위를 표현하는데 사용되는 postgis 공"
"간 데이터 타입입니다. ST_3DExtent는 box3d 객체를 반환합니다."

#. 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 ""

#. 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 ""

#. 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
#, fuzzy, no-c-format
msgid "The type representing spatial features with planar coordinate systems."
msgstr ""
"geography는 지구곡면 좌표계에서 피처를 표현하는데 사용되는 공간 데이터 타입입"
"니다."

#. Tag: para
#, fuzzy, 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 ""
"geography는 지구곡면 좌표계에서 피처를 표현하는데 사용되는 공간 데이터 타입입"
"니다."

#. 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
#, fuzzy, no-c-format
msgid ", <xref linkend=\"PostGIS_SQLMM_Functions\"/>"
msgstr ", <xref linkend=\"PostGIS_Geography\"/>"

#. 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 ""

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid ""
"The type representing spatial features with geodetic (ellipsoidal) "
"coordinate systems."
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"geography는 지구곡면 좌표계에서 피처를 표현하는데 사용되는 공간 데이터 타입입"
"니다."

#. 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 "명시적"

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

#. 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 ""

#. Tag: refpurpose
#, no-c-format
msgid "Tests if a geometry is well-formed in 2D."
msgstr ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"For more information on the definition of geometry validity, refer to <xref "
"linkend=\"OGC_Validity\"/>"
msgstr ""

#. Tag: para
#, no-c-format
msgid ""
"SQL-MM defines the result of ST_IsValid(NULL) to be 0, while PostGIS returns "
"NULL."
msgstr ""

#. Tag: para
#, no-c-format
msgid "The version accepting flags is available starting with 2.0.0."
msgstr ""

#. Tag: para
#, no-c-format
msgid "&sqlmm_compliant; SQL-MM 3: 5.1.9"
msgstr ""

#. 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 ""

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

#. 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 ""

#. 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 ""

#. 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 ""

#. Tag: para
#, no-c-format
msgid ""
"The optional <varname>flags</varname> parameter is a bitfield. It can have "
"the following values:"
msgstr ""

#. Tag: para
#, no-c-format
msgid "0: Use usual OGC SFS validity semantics."
msgstr ""

#. 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 ""

#. 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
#, fuzzy, no-c-format
msgid "Spatial Data Model"
msgstr "GIS (벡터) 데이터 로드"

#. 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
#, fuzzy, no-c-format
msgid "Point"
msgstr "Point"

#. 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
#, fuzzy, no-c-format
msgid "Polygon"
msgstr "Polygon"

#. 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
#, fuzzy, no-c-format
msgid "SQL/MM Part 3 - Curves"
msgstr "SQL-MM Part 3"

#. 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 ""
"SQL-MM 실행 과정에서 지정된 허용 오차를 기준으로 부동소수점을 비교합니다. 현"
"재 허용 오차는 1E-8입니다."

#. Tag: title
#, no-c-format
msgid "CircularString"
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"CIRCULARSTRING은 기본 곡선 유형으로, 선형계의 LINESTRING과 비슷합니다. 단일 "
"분절에는 시작점과 종단점(첫 번째 및 세 번째) 그리고 곡선 위의 다른 한 점 이렇"
"게 포인트 세 개가 필요합니다. 예외는 닫힌 원으로, 이 경우 시작점과 종단점이 "
"동일합니다. 이 경우 두 번째 포인트는 원호의 중심, 즉 원의 반대편이 되어야만 "
"합니다. 원호를 함께 묶으려면, LINESTRING과 마찬가지로 한 원호의 마지막 포인트"
"가 다음 원호의 첫 번째 포인트가 되어야 합니다. 즉 유효한 원형 스트링은 1을 초"
"과하는 홀수 개수의 포인트들을 가져야만 한다는 뜻입니다."

#. Tag: title
#, no-c-format
msgid "CompoundCurve"
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"복심곡선(compound curve)이란 곡선(원호) 분절과 선형 분절이 함께 있는 연속적"
"인 단일 곡선을 말합니다. 즉 구성 요소들이 잘 형성되어야 함은 물론, (마지막을 "
"제외한) 모든 구성 요소의 종단점이 다음 구성 요소의 시작점과 일치해야한 한다"
"는 뜻입니다."

#. Tag: title
#, no-c-format
msgid "CurvePolygon"
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"CURVEPOLYGON은 일반 폴리곤입니다. 외곽선과 함께 0개 이상의 내곽선을 가지고 있"
"을 뿐입니다. 차이라면 내외곽선이 원형 스트링, 선형 스트링, 또는 복합 스트링 "
"형태를 할 수 있다는 점입니다."

#. Tag: para
#, no-c-format
msgid "As of PostGIS 1.4 PostGIS supports compound curves in a curve polygon."
msgstr "PostGIS는 1.4버전부터 만곡 폴리곤에 대해 복심곡선을 지원합니다."

#. 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
#, fuzzy, no-c-format
msgid ""
"A MultiCurve is a collection of curves which can include LineStrings, "
"CircularStrings or CompoundCurves."
msgstr ""
"MULTICURVE는 원형 스트링, 선형 스트링, 복합 스트링을 포함할 수 있는 곡선 집합"
"입니다."

#. Tag: title
#, no-c-format
msgid "MultiSurface"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"A MultiSurface is a collection of surfaces, which can be (linear) Polygons "
"or CurvePolygons."
msgstr ""
"MULTISURFACE는 면 집합으로, (선형) 폴리곤일 수도 만곡 폴리곤일 수도 있습니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "WKT and WKB"
msgstr "OpenGIS WKB 및 WKT"

#. Tag: para
#, fuzzy, 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 ""
"OpenGIS사양서에는 공간 오브젝트들을 나타내는 두 가지 표준 방법이 정의되어 있"
"습니다: Well-Known Text (WKT) 형태와 Well-Known Binary (WKB) 형태. WKT와 WKB "
"모두 오브젝트 타입과 오브젝트를 구성하는 좌표들에 대한 정보를 포함하고 있습니"
"다."

#. Tag: para
#, fuzzy, 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 ""
"공간 참조 시스템의 WKT(Well-Known Text) 표현식입니다. 다음은 WKT SRS 표현식"
"의 예입니다:"

#. Tag: para
#, no-c-format
msgid "POINT(0 0)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, no-c-format
msgid "POINT Z (0 0 0)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, no-c-format
msgid "POINT ZM (0 0 0 0)"
msgstr "POINT(0 0)"

#. Tag: para
#, no-c-format
msgid "POINT EMPTY"
msgstr ""

#. Tag: para
#, no-c-format
msgid "LINESTRING(0 0,1 1,1 2)"
msgstr "LINESTRING(0 0,1 1,1 2)"

#. Tag: para
#, fuzzy, no-c-format
msgid "LINESTRING EMPTY"
msgstr "LINESTRING"

#. 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 "POLYGON((0 0,4 0,4 4,0 4,0 0),(1 1, 2 1, 2 2, 1 2,1 1))"

#. Tag: para
#, no-c-format
msgid "MULTIPOINT((0 0),(1 2))"
msgstr "MULTIPOINT((0 0),(1 2))"

#. Tag: para
#, fuzzy, no-c-format
msgid "MULTIPOINT Z ((0 0 0),(1 2 3))"
msgstr "MULTIPOINT((0 0),(1 2))"

#. Tag: para
#, fuzzy, no-c-format
msgid "MULTIPOINT EMPTY"
msgstr "MULTIPOINT"

#. Tag: para
#, no-c-format
msgid "MULTILINESTRING((0 0,1 1,1 2),(2 3,3 2,5 4))"
msgstr "MULTILINESTRING((0 0,1 1,1 2),(2 3,3 2,5 4))"

#. 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 ""
"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)))"

#. Tag: para
#, no-c-format
msgid "GEOMETRYCOLLECTION(POINT(2 3),LINESTRING(2 3,3 4))"
msgstr "GEOMETRYCOLLECTION(POINT(2 3),LINESTRING(2 3,3 4))"

#. Tag: para
#, fuzzy, no-c-format
msgid "GEOMETRYCOLLECTION EMPTY"
msgstr "GEOMETRYCOLLECTION"

#. 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
#, fuzzy, no-c-format
msgid ""
"For example, a statement to create and insert a spatial object from WKT and "
"a SRID is:"
msgstr ""
"예를 들어 OGC 공간 객체를 생성하고 삽입하기 위한 유효한 삽입 구문은 다음과 같"
"을 것입니다:"

#. 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
#, fuzzy, no-c-format
msgid "WKT: POINT(1 1)"
msgstr "POINT(0 0)"

#. Tag: para
#, no-c-format
msgid "WKB: 0101000000000000000000F03F000000000000F03"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid "WKT: LINESTRING (2 2, 9 9)"
msgstr "LINESTRING(0 0,1 1,1 2)"

#. 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
#, fuzzy, no-c-format
msgid ""
"For example, a statement to create and insert a spatial object from WKB is:"
msgstr ""
"예를 들어 OGC 공간 객체를 생성하고 삽입하기 위한 유효한 삽입 구문은 다음과 같"
"을 것입니다:"

#. 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
#, fuzzy, 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 ""
"OpenGIS 사양서는 공간 객체의 내부 저장 형식이 공간 참조 시스템 식별자(SRID)"
"를 포함하도록 요구합니다. 데이터베이스에 삽입될 공간 객체 생성시 SRID가 필요"
"합니다."

#. 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
#, fuzzy, no-c-format
msgid "PostGIS EWKB and EWKT"
msgstr "OpenGIS WKB 및 WKT"

#. 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
#, fuzzy, no-c-format
msgid "OGC: POINT Z (1 2 3)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, no-c-format
msgid "EWKT: POINT (1 2 3)"
msgstr "POINT(0 0)"

#. Tag: para
#, no-c-format
msgid "For 3DM geometries the M qualifier is included:"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid "OGC: POINT M (1 2 3)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, no-c-format
msgid "EWKT: POINTM (1 2 3)"
msgstr "POINT(0 0)"

#. Tag: para
#, no-c-format
msgid "For 4D geometries the ZM qualifier is omitted:"
msgstr ""

#. Tag: para
#, fuzzy, no-c-format
msgid "OGC: POINT ZM (1 2 3 4)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, no-c-format
msgid "EWKT: POINT (1 2 3 4)"
msgstr "POINT(0 0)"

#. 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
#, fuzzy, no-c-format
msgid "POINT ZM (1 1)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, no-c-format
msgid "POINT ZM (1 1 1)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, no-c-format
msgid "POINT (1 1 1 1)"
msgstr "POINT(0 0)"

#. Tag: para
#, fuzzy, 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 ""
"PostGIS는 현재 OGC 형식의 상위 집합인 형식을 확장합니다(유효한 모든 WKB/WKT"
"는 유효한 EWKB/EWKT가 됩니다). 하지만 향후 달라질 수도 있습니다. 특히 OGC가 "
"PostGIS 확장 프로그램과 상충하는 새 형식을 들고 나온다면 말입니다. 그러므로 "
"이 피처에 의존해서는 안 됩니다!"

#. Tag: para
#, fuzzy, no-c-format
msgid "Examples of the EWKT text representation of spatial objects are:"
msgstr ""
"피쳐들의 공간 오브젝트들의 텍스트 문자열표현들(WKT) 의 예들로는 다음과 같은 "
"것들이 있습니다:"

#. Tag: para
#, no-c-format
msgid "POINT(0 0 0) -- XYZ"
msgstr "POINT(0 0 0) -- XYZ"

#. Tag: para
#, no-c-format
msgid "SRID=32632;POINT(0 0) -- XY with SRID"
msgstr "SRID=32632;POINT(0 0) -- SRID 추가 XY"

#. Tag: para
#, no-c-format
msgid "POINTM(0 0 0) -- XYM"
msgstr "POINTM(0 0 0) -- XYM"

#. Tag: para
#, no-c-format
msgid "POINT(0 0 0 0) -- XYZM"
msgstr "POINT(0 0 0 0) -- XYZM"

#. Tag: para
#, no-c-format
msgid "SRID=4326;MULTIPOINTM(0 0 0,1 2 1) -- XYM with SRID"
msgstr "SRID=4326;MULTIPOINTM(0 0 0,1 2 1) -- SRID 추가 XYM"

#. 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 "MULTILINESTRING((0 0 0,1 1 0,1 2 1),(2 3 1,3 2 1,5 4 1))"

#. 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 ""
"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))"

#. 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 ""
"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)))"

#. Tag: para
#, no-c-format
msgid "GEOMETRYCOLLECTIONM( POINTM(2 3 9), LINESTRINGM(2 3 4, 3 4 5) )"
msgstr "GEOMETRYCOLLECTIONM( POINTM(2 3 9), LINESTRINGM(2 3 4, 3 4 5) )"

#. Tag: para
#, no-c-format
msgid "MULTICURVE( (0 0, 5 5), CIRCULARSTRING(4 0, 4 4, 8 4) )"
msgstr "MULTICURVE( (0 0, 5 5), CIRCULARSTRING(4 0, 4 4, 8 4) )"

#. 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 ""
"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)) )"

#. Tag: para
#, fuzzy, no-c-format
msgid "TRIANGLE ((0 0, 0 10, 10 0, 0 0))"
msgstr "TRIANGLE ((0 0, 0 9, 9 0, 0 0))"

#. 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 "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)) )"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Input and output using these formats is available using the following "
"functions:"
msgstr "다음과 같은 인터페이스를 이용해서 이 형식을 입력/출력할 수 있습니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"For example, a statement to create and insert a PostGIS spatial object using "
"EWKT is:"
msgstr ""
"예를 들어 PostGIS 공간 객체를 생성하고 삽입하기 위한 유효한 삽입 구문은 다음"
"과 같을 것입니다:"

#. Tag: title
#, fuzzy, no-c-format
msgid "Geography Data Type"
msgstr "PostGIS 지리형 유형"

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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 ""
"PostGIS 도형 유형은 평면을 기반으로 합니다. 평면상에서 두 포인트 사이의 가장 "
"짧은 경로는 직선입니다. 즉 데카르트 수학과 직선 벡터를 이용해서 도형에 대해 "
"계산(면적, 거리, 길이, 교차점 등)한다는 뜻입니다."

#. Tag: para
#, fuzzy, 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 ""
"PostGIS 지리형 유형은 구면을 기반으로 합니다. 구면상에서 두 포인트 사이의 가"
"장 짧은 경로는 대권(大圈; great circle arc)입니다. 즉 지리형에 대한 계산(면"
"적, 거리, 길이, 교차점 등)은 더 복잡한 수학을 이용해서 구면상에서 이루어져야 "
"한다는 뜻입니다. 더 정확하게 측정하려면 지구의 실제 회전타원체(spheroidal "
"shape)를 고려해서 계산해야 하는데, 수학이 아주 복잡해질 수밖에 없습니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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
#, fuzzy, 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 ""
"유형 변경자가 허용하는 값은 다음과 같습니다. POINT, LINESTRING, POLYGON, "
"MULTIPOINT, MULTILINESTRING, MULTIPOLYGON. 또 이 변경자는 Z, M 및 ZM이라는 접"
"미사를 통해 차원수 제약도 지원합니다. 따라서, 예를 들자면 'LINESTRINGM'의 변"
"경자는 3차원 이하의 라인 스트링만을 허용할 것이며, 세 번째 차원을 기준으로 취"
"급할 것입니다. 마찬가지로 'POINTZM'은 네 가지 차원의 데이터를 입력해야 할 것"
"입니다."

#. 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
#, fuzzy, no-c-format
msgid ""
"Create a table with 2D POINT geography with the default SRID 4326 (WGS84 "
"long/lat):"
msgstr "POINT: 2D 포인트 도형을 담은 테이블 생성:"

#. Tag: para
#, fuzzy, no-c-format
msgid "Create a table with 2D POINT geography in NAD83 longlat:"
msgstr "POINT: 2D 포인트 도형을 담은 테이블 생성:"

#. 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
#, fuzzy, no-c-format
msgid ""
"Create a table with 2D POLYGON geography with the SRID 4267 (NAD 1927 long "
"lat):"
msgstr "POINT: 2D 포인트 도형을 담은 테이블 생성:"

#. 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
#, fuzzy, 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 ""
"도형과 동일한 방법으로 인덱스를 생성합니다. PostGIS가 열 유형이 지리형인 것"
"을 감지하고 일반적인 도형 용 평면 인덱스 대신 적절한 구면 기반 인덱스를 생성"
"할 것입니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "Using Geography Tables"
msgstr "PostGIS 지리형 유형"

#. 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
#, fuzzy, 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 ""
"시애틀에서 런던으로 가는 비행기가(LINESTRING(-122.33 47.606, 0.0 51.5)) 레이"
"캬비크에(POINT(-21.96 64.15)) 얼마나 접근하는지 계산해보면, 실제 계산시 지리"
"형이 얼마나 강력한지 알 수 있습니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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 ""
"<link xlink:href=\"http://gc.kls2.com/cgi-bin/gc?PATH=SEA-LHR\">대권 매퍼"
"(Great Circle mapper)</link> 도형 유형은 평면 세계지도 상에서 시애틀과 런던"
"을 직선으로 잇는 경로와 레이캬비크 사이의 아무 의미도 없는 데카르트 거리를 계"
"산합니다. 결과값의 명목상 단위를 \"도(degree)\"라고 할 수도 있겠지만, 결과값"
"은 세 포인트 사이의 어떤 실제 각도 차이도 반영하지 않기 때문에 \"도\"라고 하"
"는 것조차 부정확한 일이 됩니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "When to use the Geography data type"
msgstr "도형 데이터 유형과 지리형 데이터 유형을 중첩해서 이용하는 경우"

#. Tag: para
#, fuzzy, 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 ""
"새로운 지리형 유형은 데이터를 경도/위도 좌표로 저장할 수 있도록 해주지만, 단"
"점도 있습니다. 도형을 대상으로 정의된 함수보다 지리형 대상 함수가 더 적고, "
"그 정의된 함수도 실행하는 데 CPU 시간을 더 많이 잡아먹습니다."

#. Tag: para
#, fuzzy, 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 ""
"지리형과 도형을 각각 지원하는 함수를 비교해보려면 <xref "
"linkend=\"PostGIS_TypeFunctionMatrix\"/> 를 참조하십시오. 지리형 함수의 목록 "
"및 설명을 간단하게 살펴보려면 <xref linkend=\"PostGIS_GeographyFunctions\"/> "
"를 참조하십시오."

#. Tag: title
#, no-c-format
msgid "Geography Advanced FAQ"
msgstr "지리형 고급 FAQ"

#. 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 ""
"최종 불 파라미터 'FALSE'를 설정하면 모든 지리형 함수가 구체 상 계산을 할 수 "
"있습니다. 이렇게 하면 계산 속도가 조금 빨라질 것입니다. 특히 도형들이 매우 단"
"순한 경우에 말입니다."

#. 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 ""
"두 포인트 사이의 \"보간 라인\"으로 대권호(great circle arc)를 이용합니다. 즉 "
"대권을 따라 어느 방향으로 이동하느냐에 따라 두 포인트가 실제로는 두 가지 방식"
"으로 만난다는 뜻입니다. 모든 코드는 포인트들이 대권을 따라 가는 두 경로 가운"
"데 '짧은' 경로로 만난다고 가정합니다. 결과적으로, 180도 이상의 원호를 가진다"
"면 정확히 모델링된 형상이 아니게 됩니다."

#. 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 ""
"폴리곤이 너무나 크기 때문이지요! 광대한 지역은 두 가지 이유로 좋지 않습니다. "
"먼저 경계가 워낙 길기 때문에 어떤 쿼리를 실행하든 인덱스가 피처 전체를 읽어오"
"는 경향이 있습니다. 그리고 꼭짓점 개수도 너무 많아서 거리, 밀폐 여부 등의 테"
"스트를 할 때 적어도 한 번, 때로는 n번 이상(이때 n은 다른 후보 피처의 꼭짓점 "
"개수) 꼭짓점 목록 전체를 훑어야 하기 때문입니다."

#. Tag: para
#, fuzzy, 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 ""
"도형의 경우, 대용량 폴리곤을 대상으로 좁은 지역에 대한 쿼리를 할 때 사용자 도"
"형 데이터를 더 작은 덩어리들로 \"비정규화\"해서 인덱스가 효율적으로 객체의 일"
"부분을 하위 쿼리(subquery)할 수 있도록 만들어 쿼리 시 매번 전체 객체를 읽어"
"올 필요가 없도록 하는 편이 좋습니다. 유럽 전체를 폴리곤 한 개로 저장할 수 있"
"다고 해서 꼭 그렇게 해야 한다는 뜻은 아닙니다."

#. 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
#, fuzzy, no-c-format
msgid ""
"A <varname>POINT</varname> is inherently <emphasis>simple</emphasis> as a 0-"
"dimensional geometry object."
msgstr ""
"<varname>POINT</varname> 란 0차원 도형 객체로서 상속적으로 <emphasis>단순형</"
"emphasis> 입니다."

#. 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 ""
"<varname>MULTIPOINT</varname> 는 어떤 두 좌표(<varname>POINT</varname>)도 동"
"일하지 않은 (동일한 좌표를 공유하지 않는) <emphasis>단순형</emphasis> 입니다."

#. 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 "<emphasis>(a)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(b)</emphasis>"
msgstr "<emphasis>(b)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(c)</emphasis>"
msgstr "<emphasis>(c)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(d)</emphasis>"
msgstr "<emphasis>(d)</emphasis>"

#. 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 "<emphasis>(e)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(f)</emphasis>"
msgstr "<emphasis>(f)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(g)</emphasis>"
msgstr "<emphasis>(g)</emphasis>"

#. 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 "<emphasis>(h)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(i)</emphasis>"
msgstr "<emphasis>(i)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(j)</emphasis>"
msgstr "<emphasis>(j)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(k)</emphasis>"
msgstr "<emphasis>(k)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(l)</emphasis>"
msgstr "<emphasis>(l)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(m)</emphasis>"
msgstr "<emphasis>(m)</emphasis>"

#. 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 "<emphasis>(n)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(o)</emphasis>"
msgstr "<emphasis>(o)</emphasis>"

#. Tag: emphasis
#, no-c-format
msgid "<emphasis>(p)</emphasis>"
msgstr "<emphasis>(p)</emphasis>"

#. 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
#, fuzzy, no-c-format
msgid "Spatial Reference Systems"
msgstr "SPATIAL_REF_SYS 테이블과 공간 참조 시스템"

#. 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
#, fuzzy, no-c-format
msgid "The <varname>spatial_ref_sys</varname> table definition is:"
msgstr "<varname>SPATIAL_REF_SYS</varname> 테이블 정의는 다음과 같습니다:"

#. Tag: para
#, fuzzy, no-c-format
msgid "The columns are:"
msgstr "다음과 같은 명령행 옵션이 있습니다:"

#. Tag: para
#, fuzzy, 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 ""
"데이터베이스 내부에서 공간 참조 시스템(SRS)을 고유하게 식별하는 정수값입니다."

#. Tag: para
#, fuzzy, 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 ""
"해당 참조 시스템을 위해 인용되는 표준 또는 표준들 본체의 명칭입니다. 예를 들"
"어 \"EPSG\"는 유효한 <varname>AUTH_NAME</varname> 이라고 할 수 있습니다."

#. 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 ""
"공간 참조 시스템의 WKT(Well-Known Text) 표현식입니다. 다음은 WKT SRS 표현식"
"의 예입니다:"

#. 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
#, fuzzy, 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 ""
"PostGIS는 좌표 변환 기능을 제공하기 위해 proj4 라이브러리를 이용합니다. "
"<varname>PROJ4TEXT</varname> 열이 특정 SRID에 대응하는 proj4 좌펴 정의 스트링"
"을 담고 있습니다. 다음은 그 예입니다:"

#. Tag: para
#, fuzzy, 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 ""
"이에 대한 자세한 정보는 <link xlink:href=\"http://trac.osgeo.org/proj/"
"\">http://trac.osgeo.org/proj/</link> 주소의 proj4 웹사이트를 참조하십시오. "
"<filename>spatial_ref_sys.sql</filename> 파일이 모든 EPSG 투영에 대한 "
"<varname>SRTEXT</varname> 및 <varname>PROJ4TEXT</varname> 정의를 담고 있습니"
"다."

#. 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
#, fuzzy, no-c-format
msgid "User-Defined Spatial Reference Systems"
msgstr "SPATIAL_REF_SYS 테이블과 공간 참조 시스템"

#. Tag: para
#, fuzzy, 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 ""
"PostGIS의 <varname>SPATIAL_REF_SYS</varname> 테이블이 proj 라이브러리가 처리"
"할 수 있는, 좀 더 널리 사용되는 공간 참조 시스템 3000여 개를 담고 있긴 하지"
"만 현재까지 알려진 모든 공간 참조 시스템을 다 담고 있지는 않으며, 사용자가 "
"proj4의 구조를 잘 알고 있다면 자기만의 사용자 지정 투영을 정의할 수도 있습니"
"다. 공간 참조 시스템 대부분은 특정 지역에 특화되어 있으며, 특화된 지역 범위 "
"바깥에서 사용할 경우 어떤 의미도 없다는 점을 명심하십시오."

#. Tag: para
#, fuzzy, 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 ""
"핵심 <varname>SPATIAL_REF_SYS</varname> 테이블에 정의되지 않은 공간 참조 시스"
"템은 <link xlink:href=\"http://spatialreference.org/\">http://"
"spatialreference.org/</link> 에 훌륭하게 정리되어 있습니다."

#. Tag: para
#, fuzzy, 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 ""
"좀 더 널리 사용되는 공간 참조 시스템에는 <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>, 그리고 NAD 83 및 WGS 84 UTM 대(帶; zone)의 공간 참조 시스템이 있습니"
"다. 각 UTM 대는 측정에 가장 이상적인 공간 참조 시스템이지만, 6도 범위의 지역"
"에만 특화되어 있습니다."

#. Tag: para
#, fuzzy, 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 ""
"미국 여러 주의 평면 공간 참조 시스템(미터 또는 피트 기반)은 각 주마다 보통 "
"한 개 또는 두 개가 존재합니다. 미터 기반 공간 참조 시스템 대부분은 "
"<varname>SPATIAL_REF_SYS</varname> 테이블에 들어 있지만, 피트 기반 또는 ESRI"
"가 생성한 공간 참조 시스템 중 상당수는 사용자가 <link xlink:href=\"http://"
"spatialreference.org\">spatialreference.org</link> 에서 찾아와야 합니다."

#. 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
#, fuzzy, 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
#, fuzzy, 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 ""
"유형 변경자가 허용하는 값은 다음과 같습니다. POINT, LINESTRING, POLYGON, "
"MULTIPOINT, MULTILINESTRING, MULTIPOLYGON. 또 이 변경자는 Z, M 및 ZM이라는 접"
"미사를 통해 차원수 제약도 지원합니다. 따라서, 예를 들자면 'LINESTRINGM'의 변"
"경자는 3차원 이하의 라인 스트링만을 허용할 것이며, 세 번째 차원을 기준으로 취"
"급할 것입니다. 마찬가지로 'POINTZM'은 네 가지 차원의 데이터를 입력해야 할 것"
"입니다."

#. 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
#, fuzzy, no-c-format
msgid "GEOMETRY_COLUMNS View"
msgstr "The GEOMETRY_COLUMNS VIEW"

#. Tag: para
#, fuzzy, 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 ""
"OpenGIS의 \"SQL 용 단순 피처 사양서(Simple Features Specification for "
"SQL)\"는 표준 GIS 객체 유형, 그 유형들을 다루기 위해 필요한 함수, 그리고 메타"
"데이터 테이블의 집합을 정의합니다. 메타데이터의 일관성을 유지하기 위해 공간 "
"열 생성 및 삭제와 같은 작업은 OpenGIS가 정의한 특별한 과정을 거쳐 이루어집니"
"다."

#. Tag: para
#, fuzzy, 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 ""
"도형 열을 담고 있는 피처 테이블의 조건을 완전히 만족하는 명칭입니다. \"카탈로"
"그\"와 \"스키마\"가 오라클 용어라는 점을 주목하십시오. \"카탈로그\"를 대체하"
"는 PostgreSQL 용어가 없기 때문에 해당 열은 공백으로 남게 됩니다. \"스키마"
"\"의 경우 PostgreSQL 스키마 명칭이 사용됩니다(기본값은 <varname>public</"
"varname> 입니다)."

#. Tag: para
#, no-c-format
msgid "The name of the geometry column in the feature table."
msgstr "피처 테이블이 담고 있는 도형 열의 명칭입니다."

#. Tag: para
#, fuzzy, no-c-format
msgid "The coordinate dimension (2, 3 or 4) of the column."
msgstr "열의 공간 차원(2, 3, 또는 4차원)입니다."

#. Tag: para
#, fuzzy, 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 ""
"해당 테이블이 담고 있는 도형의 좌표가 사용하는 공간 좌표 시스템의 ID로, "
"<varname>SPATIAL_REF_SYS</varname> 를 참조하는 외래 키(foreign key)입니다."

#. 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 ""
"공간 객체의 유형입니다. 공간 열을 단일 유형으로 제약하려면 다음 유형 가운데 "
"하나를 이용하십시오. POINT, LINESTRING, POLYGON, MULTIPOINT, "
"MULTILINESTRING, MULTIPOLYGON, GEOMETRYCOLLECTION 또는 이에 상응하는 XYM 버전"
"의 POINTM, LINESTRINGM, POLYGONM, MULTIPOINTM, MULTILINESTRINGM, "
"MULTIPOLYGONM, GEOMETRYCOLLECTIONM. 혼합 유형 집합을 이용하려면 유형으로 "
"\"GEOMETRY\"를 이용할 수 있습니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "Manually Registering Geometry Columns"
msgstr "geometry_columns에 도형 열을 직접 등록하기"

#. Tag: para
#, fuzzy, 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 ""
"AddGeometryColumn() 함수를 쓸 수 없을 때 이런 일이 발생할 수 있는 두 가지 경"
"우가 있는데, SQL 뷰 그리고 대규모 삽입(bulk insert)의 경우입니다. 이런 경우, "
"해당 열에 제약 조건을 걸어서 geometry_columns 테이블 등록을 바로잡을 수 있습"
"니다. PostGIS 2.0 이상 버전에서는, 사용자 열이 typmod 기반이라면 생성 과정 중"
"에 정확하게 등록할 것이기 때문에 아무것도 할 필요가 없다는 점을 기억하십시오."

#. Tag: para
#, fuzzy, 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 ""
"구식 제약조건 기반 방법을 여전히 지원하긴 하지만, 뷰에서 직접적으로 사용되는 "
"제약조건 기반 도형 열은 typmod 기반 열과는 달리 geometry_columns 테이블에 정"
"확하게 등록되지 않을 겁니다. 다음은 typmod를 이용하는 열과 제약조건을 이용하"
"는 또다른 열을 정의하는 예시입니다."

#. Tag: para
#, no-c-format
msgid "If we run in psql"
msgstr "PSQL에서 실행할 경우"

#. Tag: para
#, no-c-format
msgid ""
"We observe they are defined differently -- one is typmod, one is constraint"
msgstr ""
"두 열이 서로 다르게 정의되었다는 사실을 알 수 있습니다. 하나는 typmod, 다른 "
"하나는 제약조건으로 정의되었습니다."

#. Tag: para
#, no-c-format
msgid "In geometry_columns, they both register correctly"
msgstr "둘 다 geometry_columns 테이블에 정확하게 등록됩니다."

#. 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 ""
"typmod 기반 도형 열은 정확하게 등록되지만, 제약조건 기반 도형 열은 정확하게 "
"등록되지 않습니다."

#. Tag: para
#, fuzzy, 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 ""
"PostGIS 향후 버전에서는 변경될 수도 있지만, 현재 버전에서 제약조건 기반 뷰 열"
"을 정확하게 등록하려면 다음과 같이 해야 합니다:"

#. Tag: title
#, fuzzy, no-c-format
msgid "Loading Spatial Data"
msgstr "GIS (벡터) 데이터 로드"

#. Tag: para
#, fuzzy, 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 ""
"공간 테이블 생성을 끝냈다면, 사용자가 데이터베이스에 GIS 데이터를 업로드할 준"
"비가 된 것입니다. 현재, 형식화된 SQL 구문을 사용하거나 shapefile 로더/덤퍼를 "
"사용하는 두 가지 방법으로 PostGIS/PostgreSQL 데이터베이스에 데이터를 입력할 "
"수 있습니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "Using SQL to Load Data"
msgstr "SQL을 이용해 데이터 가져오기"

#. Tag: para
#, fuzzy, 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 ""
"사용자 데이터를 텍스트 표현식으로 변환할 수 있다면, PostGIS에 사용자 데이터"
"를 입력하는 가장 쉬운 방법은 형식화된(formatted) SQL을 이용하는 것입니다. "
"Oracle이나 다른 SQL 데이터베이스와 마찬가지로, SQL 터미널 모니터에 SQL "
"\"INSERT\" 선언문으로 가득 찬 대용량 텍스트 파일을 송신하는(piping) 방법으로 "
"데이터를 일괄 로드시킬 수 있습니다."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"A SQL load file (<filename>roads.sql</filename> for example) might look like "
"this:"
msgstr ""
"데이터 업로드 파일(예를 들어 <filename>roads.sql</filename>)은 다음처럼 보일 "
"것입니다:"

#. Tag: para
#, fuzzy, no-c-format
msgid "The SQL file can be loaded into PostgreSQL using <code>psql</code>:"
msgstr ""
"\"psql\" SQL 터미널 모니터를 이용해서 PostgreSQL로 데이터 파일을 매우 쉽게 송"
"신할 수 있습니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "Using the Shapefile Loader"
msgstr "shp2pgsql: ESRI shapefile 로더 이용하기"

#. Tag: para
#, fuzzy, 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 ""
"<filename>shp2pgsql</filename> 데이터 로더는 ESRI shapefile을, 도형 형식이든 "
"지리형 형식이든, PostGIS/PostgreSQL 데이터베이스로 삽입하기에 적합한 SQL로 변"
"환합니다. 이 로더에는 명령행(command line) 플래그로 구별되는 몇 가지 실행 모"
"드가 존재합니다."

#. Tag: para
#, fuzzy, 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 ""
"shp2pgsql 명령행 로더 외에, 사용자가 PostGIS를 처음 접하는 경우 스크립트를 사"
"용하지 않고 단 한 번 로드하는 데 더 쉽게 사용할 수 있을 뿐만 아니라 명령행 로"
"더가 가진 대부분의 옵션도 가지고 있는 <filename>shp2pgsql-gui</filename> 그래"
"픽 인터페이스도 있습니다. <filename>shp2pgsql-gui</filename>를 pgAdmin III의 "
"플러그인으로 설정할 수도 있습니다."

#. Tag: term
#, no-c-format
msgid "(c|a|d|p) These are mutually exclusive options:"
msgstr "c|a|d|p -- 이들은 상호배타적인 옵션들입니다:"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Creates a new table and populates it from the Shapefile. <emphasis>This is "
"the default mode.</emphasis>"
msgstr ""
"새 테이블을 생성한 다음 shapefile의 데이터로 해당 테이블을 채웁니다. "
"<emphasis>이것이 기본 모드입니다.</emphasis>"

#. Tag: para
#, fuzzy, 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 ""
"기존 데이터베이스 테이블에 shapefile의 데이터를 추가합니다. 이 옵션을 이용해"
"서 복수의 파일을 로드하려면, 파일들이 동일한 속성 및 동일한 데이터 유형을 담"
"고 있어야 한다는 점을 주의하십시오."

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"Drops the database table before creating a new table with the data in the "
"Shapefile."
msgstr ""
"기존 데이터베이스 테이블을 삭제(drop)한 다음 shapefile의 데이터를 가진 새 테"
"이블을 생성합니다."

#. 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 ""
"테이블을 생성하는 SQL 코드만 생성하고, 어떤 실제 데이터도 추가하지 않습니다. "
"테이블 생성과 데이터 로드 단계를 완전히 분리해야 할 경우 사용할 수 있습니다."

#. 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 ""
"산출물 데이터의 형식으로 PostgreSQL \"덤프(dump)\" 형식을 사용합니다. 이 옵션"
"은 -a, -c 및 -d와 함께 사용할 수 있습니다. 이 덤프 형식은 기본 \"삽입\" SQL "
"형식보다 훨씬 빨리 로드할 수 있습니다. 대용량 데이터셋의 경우 이 옵션을 사용"
"하십시오."

#. Tag: para
#, fuzzy, 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 ""
"도형 테이블을 생성하고 지정된 SRID로 채웁니다. 입력 shapefile이 주어진 "
"FROM_SRID를 쓰도록 설정하는 옵션도 있습니다. 이런 경우 도형이 목표 SRID로 재"
"투영될 것입니다. FROM_SRID는 -D 옵션과 함께 사용될 수 없습니다."

#. Tag: para
#, no-c-format
msgid ""
"Keep identifiers' case (column, schema and attributes). Note that attributes "
"in Shapefile are all UPPERCASE."
msgstr ""
"식별자의 대소문자(열, 스키마 및 속성)를 유지합니다. shapefile 안의 속성은 모"
"두 대문자라는 점을 주의하십시오."

#. 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 ""
"DBF 헤더 서명이 64비트 bigint 형식을 보장하더라도, 모든 정수를 표준 32비트 정"
"수로 강제 변환하고 64비트 bigint 형식을 생성하지 않습니다."

#. Tag: para
#, no-c-format
msgid "Create a GiST index on the geometry column."
msgstr "도형 열에 GiST 인덱스를 생성합니다."

#. 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 ""
"\"-m <filename>파일명</filename>\" 형식으로 (긴) 열 명칭과 10문자 DBF 열 명칭"
"을 매핑하는 목록을 담은 파일을 지정합니다. 이 파일의 내용은 공백으로 구분된 "
"두 명칭으로 이루어진 하나 이상의 행으로, 행 맨 앞과 맨 뒤에는 공백이 없어야 "
"합니다. 다음은 그 예시입니다:"

#. 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 ""
"다중(multi) 도형 대신 단순 도형을 생성합니다. 이 옵션은 모든 도형이 실제로 단"
"일형(예: 단일 외곽선을 가진 다중 폴리곤 또는 단일 꼭짓점을 가진 다중 포인트)"
"일 경우에만 작동합니다."

#. 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 ""
"산출 도형이 지정된 차원수를 가지도록 강제합니다. 차원수를 지시하는 데 다음 스"
"트링을 사용하십시오: 2D, 3DZ, 3DM, 4D"

#. 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 ""
"입력물이 지정된 차원수보다 낮은 차원일 경우, 출력물의 해당 차원은 0으로 채워"
"질 것입니다. 입력물이 지정된 차원수보다 높은 차원일 경우, 필요 없는 차원은 제"
"거될 것입니다."

#. 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 ""
"WKB 대신 WKT 형식으로 출력합니다. 정확도가 부족하기 때문에 좌표가 이동될 가능"
"성이 있다는 점을 주의하십시오."

#. 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 ""
"각 선언문을 상호처리를 이용하지 않고 자체적으로 실행합니다. 오류를 생성하는 "
"몇몇 망가진 도형이 있을 경우 이 옵션을 사용하면 괜찮은 데이터 대다수를 로드"
"할 수 있습니다. \"덤프\" 형식은 항상 상호처리를 이용하기 때문에 -D 플래그와 "
"함께 사용할 수 없다는 점을 주의하십시오."

#. 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 ""
"입력 데이터(DBF 파일)의 인코딩을 지정합니다. 이 옵션을 사용하면, DBF의 모든 "
"속성을 지정된 인코딩에서 UTF8로 변환합니다. 그 결과로 생성되는 SQL 출력물은 "
"<code>SET CLIENT_ENCODING to UTF8</code> 명령어를 담게 되어, 백엔드에서 UTF8"
"을 데이터베이스 내부에서 이용하도록 설정된 어떤 인코딩으로든 재변환할 수 있습"
"니다."

#. Tag: para
#, no-c-format
msgid "NULL geometries handling policy (insert*,skip,abort)"
msgstr ""
"NULL 도형 처리 방침 -- insert*(상관없이 삽입), skip(건너뛰기), abort(중단)"

#. 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 ""
"DBF 파일만 임포트합니다. 사용자 데이터에 대응하는 shapefile이 없다면, 자동적"
"으로 이 모드로 전환하여  DBF만 로드할 것입니다. 따라서 전체 shapefile 집합을 "
"가지고 있지만 도형을 빼고 속성 데이터만 필요한 경우에만 이 플래그를 설정해야 "
"합니다."

#. Tag: para
#, no-c-format
msgid ""
"Use geography type instead of geometry (requires lon/lat data) in WGS84 long "
"lat (SRID=4326)"
msgstr ""
"(경도/위도가 필요한) 도형 대신 WGS84 경위도(SRID=4326)를 쓰는 지리형을 이용합"
"니다."

#. 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 ""
"새 테이블을 위한 테이블스페이스를 지정합니다. -X 파라미터가 함께 쓰인 경우가 "
"아니라면 여전히 인덱스가 기본 테이블스페이스를 이용할 것입니다. PostgreSQL 문"
"서는 사용자 지정 테이블스페이스가 필요한 경우를 잘 설명하고 있습니다."

#. 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 ""
"새 테이블의 인덱스를 위한 테이블스페이스를 지정합니다. 이 옵션은 기본 키"
"(primary key) 인덱스에 적용되며, -I 플래그를 함께 사용하는 경우 GiST 공간 인"
"덱스에도 적용됩니다."

#. 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
#, fuzzy, 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
#, fuzzy, no-c-format
msgid "A conversion and load can be done in one step using UNIX pipes:"
msgstr ""
"UNIX 파이프(pipe)를 이용하면 모든 변환 및 업로드 작업을 한 번에 끝낼 수 있습"
"니다:"

#. Tag: title
#, fuzzy, no-c-format
msgid "Extracting Spatial Data"
msgstr "공간 테이블 생성"

#. Tag: para
#, fuzzy, 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 ""
"SQL이나 shapefile 로더/덤퍼를 이용해서 데이터베이스로부터 데이터를 추출할 수 "
"있습니다. SQL 단원에서 공간 테이블에 대한 비교 및 쿼리를 할 수 있는 몇몇 연산"
"자에 대해 논의할 것입니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "Using SQL to Extract Data"
msgstr "SQL을 이용해 데이터 가져오기"

#. Tag: para
#, fuzzy, 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 ""
"데이터베이스로부터 데이터를 추출하는 가장 간단한 방법은 SQL 선별(select) 쿼리"
"로 반환될 레코드 및 열의 개수를 줄인 다음 해당 결과 열을 파싱 가능한 텍스트 "
"파일로 덤프받는 것입니다:"

#. Tag: para
#, fuzzy, 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 ""
"하지만, 반환되는 필드의 개수를 줄이기 위해 어떤 종류의 제약이 필요할 때가 있"
"을 것입니다. 속성 기반 제약의 경우, 일반적인 비공간 테이블의 경우와 동일한 "
"SQL 문법을 쓰면 됩니다. 공간 제약의 경우, 다음 유용한 연산자들을 쓸 수 있습니"
"다."

#. 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 ""
"이 연산자는 두 도형이 기하학적으로 동일한지를 테스트합니다.예를 들어, "
"'POLYGON((0 0,1 1,1 0,0 0))'과 'POLYGON((0 0,1 1,1 0,0 0))'이 동일한지를 말입"
"니다(동일합니다)."

#. Tag: para
#, fuzzy, 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 ""
"다음으로, 이 연산자들을 쿼리에 쓸 수 있습니다. SQL 명령행에 도형과 경계 상자"
"를 지정할 때, \"ST_GeomFromText()\" 함수를 이용해서 스트링 표현식을 도형으로 "
"정확하게 변환시켜야 합니다. 해당 데이터와 일치하는 가공의 공간 참조 시스템은 "
"312입니다. 다음은 그 예시입니다:"

#. 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 ""
"이 쿼리는 해당 값과 동일한 도형을 담고 있는 \"ROADS_GEOM\" 테이블로부터 단일 "
"레코드를 반환할 것입니다."

#. Tag: para
#, no-c-format
msgid ""
"To check whether some of the roads passes in the area defined by a polygon:"
msgstr ""

#. Tag: para
#, fuzzy, 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 ""
"가장 흔한 공간 쿼리는 아마도 데이터 브라우저 또는 웹 매퍼 같은 클라이언트 소"
"프트웨어가 화면 표출을 위해 \"맵 프레임(map frame)\" 용량에 해당하는 데이터"
"를 가져오기 위해 사용하는 \"프레임 기반(frame-based)\" 쿼리일 것입니다."

#. 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 ""
"\"&amp;&amp;\" 연산자 사용시, 비교 피처로 BOX3D 또는 도형을 지정할 수 있습니"
"다. 하지만 도형을 지정했을 경우, 비교 작업에 해당 경계 상자가 사용될 것입니"
"다."

#. 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 ""
"화면에 해당하는 데이터의 투영체를 지정하는 데 SRID 312를 썼다는 사실에 주의하"
"십시오."

#. Tag: title
#, fuzzy, no-c-format
msgid "Using the Shapefile Dumper"
msgstr "덤퍼 이용하기"

#. Tag: para
#, fuzzy, 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 ""
"<filename>pgsql2shp</filename> 테이블 덤퍼는 데이터베이스에 직접 연결되어 (아"
"마도 쿼리가 정의했을) 테이블을 shapefile로 변환합니다. 기본 문법은 다음과 같"
"습니다:"

#. 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 ""
"복수의 도형 열을 가진 테이블일 경우, shapefile 작성에 이용될 도형 열을 설정합"
"니다."

#. 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 ""
"바이너리 커서를 사용하도록 설정합니다. 이 옵션을 쓰면 실행 속도가 빨라지지"
"만, 테이블 안에 있는 비(非) 도형 속성 가운데 하나라도 텍스트로 작성할 캐스트"
"(cast)가 부족할 경우 실행되지 않을 것입니다."

#. Tag: para
#, no-c-format
msgid ""
"Raw mode. Do not drop the <varname>gid</varname> field, or escape column "
"names."
msgstr ""
"로(raw) 모드입니다. <varname>gid</varname> 필드를 삭제하거나, 열 명칭을 제외"
"하지 않습니다."

#. 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 ""
"식별자를 10문자 명칭으로 다시 매핑(remap)합니다. 해당 파일의 내용은 공백으로 "
"구분된 두 심볼로 이루어진 복수의 행으로, 행 맨 앞과 맨 뒤에는 공백이 없어야 "
"합니다. VERYLONGSYMBOL SHORTONE ANOTHERVERYLONGSYMBOL SHORTER 등과 같은 예가 "
"있습니다."

#. Tag: title
#, fuzzy, no-c-format
msgid "Spatial Indexes"
msgstr "인덱스 빌드 작업"

#. Tag: para
#, fuzzy, 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 ""
"인덱스 덕분에 공간 데이터베이스가 대용량 데이터셋을 사용할 수 있습니다. 인덱"
"스 작업을 하지 않으면, 어떤 피처를 검색하든 데이터베이스 안의 모든 레코드를 "
"\"순차 스캔\"해야 할 것입니다. 인덱스 작업은 데이터를 특정 레코드를 찾기 위"
"해 빠르게 훑어갈 수 있는 검색 트리로 조직해서 검색 속도를 향상시킵니다. "
"PostgreSQL는 기본적으로 B-Tree, R-Tree, GiST 세 종류의 인덱스를 지원합니다."

#. 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
#, fuzzy, 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 ""
"GiST(Generalized Search Tree) 인덱스는 데이터를 \"한 쪽에 있는 것\", \"겹치"
"는 것\", \"내부에 있는 것\"으로 분해하며 GIS 데이터를 포함한 광범위한 데이터 "
"유형에 쓰일 수 있습니다. PostGIS는 GiST를 써서 GIS 데이터에 인덱스 작업을 한 "
"다음, 해당 데이터에 다시 작업된 R-Tree 인덱스를 이용합니다."

#. 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 "GiST 인덱스"

#. Tag: para
#, fuzzy, 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 ""
"GiST는 \"일반화된 검색 트리\"의 줄임말로, 인덱스 작업의 포괄적인 형태입니다. "
"GIS 인덱스 작업 외에도, 일반 B-Tree 인덱스 작업으로는 쓸 수 없는 온갖 종류의 "
"비정규 데이터 구조(정수 배열, 분광 데이터 등등)에 대한 검색 속도를 향상시키"
"는 데 GiST를 이용합니다."

#. Tag: para
#, fuzzy, 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 ""
"GIS 데이터 테이블이 수천 행을 넘게 되면, 데이터 공간 검색의 속도를 향상시키"
"기 위해 인덱스를 빌드하고 싶게 될 것입니다(사용자의 모든 검색이 속성에 기반하"
"는 경우가 아니라면 말입니다. 그런 경우, 속성 필드에 대해 일반 인덱스를 빌드하"
"면 됩니다)."

#. Tag: para
#, no-c-format
msgid ""
"The syntax for building a GiST index on a \"geometry\" column is as follows:"
msgstr ""
"\"도형\" 열에 대해 GiST 인덱스를 빌드하는 데 필요한 문법은 다음과 같습니다:"

#. Tag: para
#, fuzzy, 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 ""
"이 문법은 항상 2D 인덱스를 빌드할 것입니다. 해당 도형 유형에 PostGIS 2.0 이"
"상 버전이 지원하는 n차원 인덱스를 얻으려면, 다음 문법으로 생성할 수 있습니다:"

#. 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
#, fuzzy, no-c-format
msgid "BRIN Indexes"
msgstr "GiST 인덱스"

#. 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
#, fuzzy, 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 ""
"GIS 데이터 테이블이 수천 행을 넘게 되면, 데이터 공간 검색의 속도를 향상시키"
"기 위해 인덱스를 빌드하고 싶게 될 것입니다(사용자의 모든 검색이 속성에 기반하"
"는 경우가 아니라면 말입니다. 그런 경우, 속성 필드에 대해 일반 인덱스를 빌드하"
"면 됩니다)."

#. 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
#, fuzzy, no-c-format
msgid ""
"The syntax for building a BRIN index on a <code>geometry</code> column is:"
msgstr ""
"\"도형\" 열에 대해 GiST 인덱스를 빌드하는 데 필요한 문법은 다음과 같습니다:"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"The above syntax builds a 2D index. To build a 3D-dimensional index, use "
"this syntax:"
msgstr ""
"이 문법은 항상 2D 인덱스를 빌드할 것입니다. 해당 도형 유형에 PostGIS 2.0 이"
"상 버전이 지원하는 n차원 인덱스를 얻으려면, 다음 문법으로 생성할 수 있습니다:"

#. 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
#, fuzzy, 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 ""
"\"도형\" 열에 대해 GiST 인덱스를 빌드하는 데 필요한 문법은 다음과 같습니다:"

#. Tag: para
#, fuzzy, no-c-format
msgid ""
"The above syntax builds a 2D-index for geospatial objects on the spheroid."
msgstr ""
"이 문법은 항상 2D 인덱스를 빌드할 것입니다. 해당 도형 유형에 PostGIS 2.0 이"
"상 버전이 지원하는 n차원 인덱스를 얻으려면, 다음 문법으로 생성할 수 있습니다:"

#. 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
#, fuzzy, no-c-format
msgid "SP-GiST Indexes"
msgstr "GiST 인덱스"

#. 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
#, fuzzy, 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 ""
"GIS 데이터 테이블이 수천 행을 넘게 되면, 데이터 공간 검색의 속도를 향상시키"
"기 위해 인덱스를 빌드하고 싶게 될 것입니다(사용자의 모든 검색이 속성에 기반하"
"는 경우가 아니라면 말입니다. 그런 경우, 속성 필드에 대해 일반 인덱스를 빌드하"
"면 됩니다)."

#. Tag: para
#, fuzzy, 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 ""
"이 문법은 항상 2D 인덱스를 빌드할 것입니다. 해당 도형 유형에 PostGIS 2.0 이"
"상 버전이 지원하는 n차원 인덱스를 얻으려면, 다음 문법으로 생성할 수 있습니다:"

#. 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
#, fuzzy, no-c-format
msgid "Tuning Index Usage"
msgstr "인덱스 빌드 작업"

#. Tag: para
#, fuzzy, 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 ""
"일반적인 경우라면 인덱스는 눈에 보이지 않게 데이터 접속 속도를 향상시킵니다. "
"인덱스가 빌드된 후, 쿼리 설계자는 쿼리 설계의 속도를 향상기키는 데 언제 인덱"
"스 정보를 사용할 것인지 투명하게 결정합니다. 안타깝게도 PostgreSQL 쿼리 설계"
"자가 GiST 인덱스의 사용을 제대로 최적화시키지 못 하기 때문에, 종종 공간 인덱"
"스를 활용해야 할 검색이 대신 기본값인 전체 데이터의 순차 스캔을 이용할 때가 "
"있습니다."

#. Tag: para
#, fuzzy, 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
#, fuzzy, 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 ""
"두 번째, 빈공간 분석으로 해결이 안 될 경우 <command>SET ENABLE_SEQSCAN=OFF</"
"command> 명령어를 통해 강제로 쿼리 설계자가 인덱스 정보를 이용하도록 할 수 있"
"습니다. 이 명령어는 공간 인덱스 쿼리일 경우에 한해 드물게 이용해야 합니다. 일"
"반적으로, 쿼리 설계자는 언제 일반 B-Tree 인덱스를 활용해야 하는지 사용자보다 "
"더 잘 알고 있습니다. 사용자 쿼리 실행 후, 다른 쿼리가 평소처럼 쿼리 설계자를 "
"활용하도록 <varname>ENABLE_SEQSCAN</varname> 을 다시 켤지 고려해봐야 합니다."

#. Tag: para
#, fuzzy, 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 ""
"쿼리 설계자가 순차 및 인덱스 스캔의 경중(cost)을 잘못 판단하고 있다면, "
"postgresql.conf 파일의 random_page_cost의 값을 줄여보거나 \"SET "
"random_page_cost=#\"로 써보십시오. 해당 파라미터의 기본값은 4이지만, 1또는 2"
"로 설정해보십시오. 값을 감소시킬수록 점점 더 쿼리 설계자가 인덱스 스캔을 활용"
"하게 될 것입니다."

#. 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 ""
"대부분의 경우, 사용자는 패키징되어 있는 <varname>raster2pgsql</varname> 래스"
"터 로더를 통해 기존 래스터 파일을 로드해서 PostGIS 래스터를 생성할 것입니다."

#. Tag: title
#, no-c-format
msgid "Using raster2pgsql to load rasters"
msgstr "raster2pgsql을 이용해 래스터를 로드하기"

#. 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 ""
"정렬된 래스터 집합에서 특정 인자(factor)의 오버뷰를 성생하는 경우, 오버뷰들"
"이 정렬되지 않을 수도 있습니다. <link xlink:href=\"http://trac.osgeo.org/"
"postgis/ticket/1764\">http://trac.osgeo.org/postgis/ticket/1764</link> 페이지"
"에서 오버뷰가 정렬되지 않는 예시를 찾아볼 수 있습니다."

#. 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 ""
"로더를 통해 입력 파일을 생성하고 100x100 타일 뭉치로 나누어 업로드하는 세션"
"의 예시는 다음과 같습니다:"

#. 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 "UNIX 파이프를 이용하면 변환 및 업로드 작업을 한 번에 끝낼 수 있습니다:"

#. 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 ""
"매사추세츠 주의 미터 단위 항공사진 타일 래스터들을 <varname>aerial</varname> "
"이라는 스키마로 로드하고, 전체 뷰와 2레벨 및 4레벨 오버뷰 테이블을 생성한 다"
"음, 복사 모드를 통해 (중간 단계 파일 없이 DB로 직접) 삽입하며, 강제로 모든 작"
"업을 상호처리하지 않도록 -e 플래그를 사용하십시오(작업이 완료되길 기다리지 않"
"고 테이블에 들어오는 데이터를 바로 살펴보고자 할 때 유용합니다). 래스터를 "
"128x128 픽셀 타일로 분절한 다음 래스터 제약조건을 적용하십시오. 테이블 삽입 "
"대신 복사 모드를 이용하십시오. 타일들이 잘라져 나온 타일 파일명을 담을 수 있"
"도록 -F 플래그로 \"filename\"이라는 필드를 포함시키십시오."

#. Tag: para
#, no-c-format
msgid "The -G commands outputs a list something like"
msgstr "-G 옵션이 다음과 같은 목록을 출력할 것입니다:"

#. 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 ""
"새 테이블을 생성한 다음 래스터(들)로 해당 테이블을 채웁니다. <emphasis>이것"
"이 기본 모드입니다.</emphasis>"

#. 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 ""
"<varname>raster_columns</varname> 뷰에 래스터를 제대로 등록하기 위한 SRID, 픽"
"셀 크기 등의 래스터 제약조건을 적용합니다."

#. Tag: para
#, no-c-format
msgid ""
"Disable setting the max extent constraint. Only applied if -C flag is also "
"used."
msgstr ""
"최대 범위(extent) 제약조건을 해제합니다. -C 플래그와 함께 쓰일 경우에만 적용"
"됩니다."

#. 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 ""
"정규 블록화(regular blocking)를 위한 제약조건(공간적 유일성 및 커버리지 타일)"
"을 설정합니다. -C 플래그와 함께 쓰일 경우에만 적용됩니다."

#. 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 ""
"출력 래스터에 지정된 SRID를 부여합니다. 기존에 없거나 0값인 경우, 적절한 SRID"
"를 결정하기 위해 래스터의 메타데이터를 확인할 것입니다."

#. 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 ""
"래스터에서 밴드의 (1-기반) 인덱스를 추출합니다. 하나 이상의 밴드 인덱스가 있"
"을 경우, 쉼표(,)로 구분하십시오. 지정하지 않는 경우 래스터의 모든 밴드를 추출"
"합니다."

#. 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 ""
"테이블 행 한 개당 하나씩 삽입되도록 래스터를 타일로 자릅니다. "
"<varname>TILE_SIZE</varname> 는 너비x높이로 표현되거나, 또는 \"auto\" 값으로 "
"설정하면 로더가 첫 번째 래스터를 이용해 적당한 크기를 계산해서 모든 래스터에 "
"적용합니다."

#. 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 ""
"맨 오른쪽 및 맨 아래 타일들의 여백을 메꿔넣어(padding) 모든 타일이 동일한 너"
"비와 높이를 갖도록 보장합니다."

#. Tag: para
#, no-c-format
msgid "Register the raster as a filesystem (out-db) raster."
msgstr "래스터를 파일 시스템 (DB 외부) 래스터로 등록합니다."

#. 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 ""
"래스터의 오버뷰를 생성합니다. 인자가 한 개 이상인 경우, 쉼표(,)로 구분하십시"
"오. 오버뷰 테이블명은 o_<varname>overview factor</varname>_<varname>table</"
"varname> 이라는 패턴을 따르는데, 이때 <varname>overview factor</varname> 는 "
"숫자로 나타낸 오버뷰 인자의 위치지시자(placeholder)이며 <varname>table</"
"varname> 은 기저 테이블명으로 대체됩니다. 생성된 오버뷰는 데이터베이스에 저장"
"되어, -R 플래그의 영향을 받지 않습니다. 사용자가 생성한 SQL 파일이 주 테이블"
"과 오버뷰 테이블을 모두 담게 될 것이라는 점에 주의하십시오."

#. Tag: para
#, no-c-format
msgid "NODATA value to use on bands without a NODATA value."
msgstr "\"NODATA\" 값이 없는 밴드에 사용할 NODATA 값입니다."

#. 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 "저장될 래스터 열의 명칭을 설정합니다. 기본값은 'rast'입니다."

#. 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 "파일명 열의 명칭을 설정합니다. -F 플래그와 함께 써야 합니다."

#. Tag: para
#, no-c-format
msgid "Wrap PostgreSQL identifiers in quotes."
msgstr "PostgreSQL 식별자를 따옴표로 감쌉니다."

#. Tag: para
#, no-c-format
msgid "Create a GiST index on the raster column."
msgstr "래스터 열에 GiST 인덱스를 생성합니다."

#. Tag: para
#, no-c-format
msgid "Vacuum analyze the raster table."
msgstr "래스터 테이블을 빈공간 분석(vacuum analyze)합니다."

#. 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 ""
"새 테이블 용 테이블스페이스를 설정합니다. -X 플래그를 함께 사용하지 않으면 "
"(기본 키를 포함한) 인덱스들이 여전히 기본 테이블스페이스를 사용할 것이라는 점"
"에 주의하십시오."

#. 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 ""
"테이블의 새 인덱스 용 테이블스페이스를 설정합니다. -I 플래그를 함께 사용하면 "
"기본 키와 공간 인덱스에 함께 적용됩니다."

#. 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 ""
"각 선언문을 개별적으로 실행하며, 상호처리(transaction)를 이용하지 않습니다."

#. 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 ""
"생성된 래스터 바이너리 산출물의 메모리 내부 데이터 순서(endianness)를 조정합"
"니다. XDR은 0, 기본값인 NDR은 1로 설정하십시오. 현재, NDR 산출물만 지원합니"
"다."

#. Tag: para
#, no-c-format
msgid ""
"Specify version of output format. Default is 0. Only 0 is supported at this "
"time."
msgstr ""
"산출물 형식의 버전을 설정합니다. 기본값은 0입니다. 현재, 0만 지원합니다."

#. Tag: title
#, no-c-format
msgid "Creating rasters using PostGIS raster functions"
msgstr "PostGIS 래스터 함수를 이용해 래스터 생성하기"

#. 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 ""
"해당 목표를 도와줄 함수가 많이 있습니다. 다른 래스터에서 파생되지 않은 래스터"
"를 생성하는 경우, <xref linkend=\"RT_ST_MakeEmptyRaster\"/> 함수와 <xref "
"linkend=\"RT_ST_AddBand\"/> 함수를 순서대로 사용하는 편이 좋습니다."

#. 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 ""
"도형으로부터도 래스터를 생성할 수 있습니다. 그러려면 <xref "
"linkend=\"RT_ST_AsRaster\"/> 함수를, 아마도 <xref linkend=\"RT_ST_Union\"/"
"> , <xref linkend=\"RT_ST_MapAlgebraFct2\"/> 또는 맵 대수(algebra) 함수 계열"
"의 어떤 함수와도 같은 다른 함수와 함께 사용하는 편이 좋습니다."

#. 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 ""
"기존 테이블로부터 새 래스터 테이블을 생성하는 데에는 더욱 많은 선택지가 있습"
"니다. 예를 들어 <xref linkend=\"RT_ST_Transform\"/> 함수를 사용하면 기존 테이"
"블과는 다른 투영이 적용된 래스터 테이블을 생성할 수 있습니다."

#. 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 ""
"래스터 연산자 대부분이 래스터의 볼록 껍질(convex hull)을 기반으로 하기 때문"
"에 <xref linkend=\"RT_ST_ConvexHull\"/> 함수를 사용했다는 점에 주의하십시오."

#. 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 ""
"PostGIS 2.0 미만 버전에서 래스터는 볼록 껍질보다는 엔벨로프(envelop)를 기반으"
"로 하고 있었습니다. 공간 인덱스가 제대로 작동하려면 구식 인덱스를 삭제하고 볼"
"록 껍질 기반 인덱스로 대체해야 합니다."

#. Tag: para
#, no-c-format
msgid ""
"Apply raster constraints using <xref linkend=\"RT_AddRasterConstraints\"/>"
msgstr ""
"<xref linkend=\"RT_AddRasterConstraints\"/> 를 이용해 래스터 제약조건 적용"

#. 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 ""
"PostGIS와 함께 패키징되는 래스터 카탈로그 뷰는 두 개입니다. 두 뷰 모두 래스"
"터 테이블의 제약조건에 내장된 정보를 활용합니다. 제약조건이 강제적이기 때문"
"에, 결과적으로 카탈로그 뷰는 언제나 테이블 내부의 래스터 데이터와 일관성을 유"
"지합니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>raster_columns</varname> this view catalogs all the raster table "
"columns in your database."
msgstr ""
"<varname>raster_columns</varname> 이 뷰는 사용자 데이터베이스에 있는 모든 래"
"스터 테이블 열을 카탈로그화합니다."

#. 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 ""
"<varname>raster_overviews</varname> 이 뷰는 더 세밀한 테이블을 위한 오버뷰 역"
"할을 하는 사용자 데이터베이스에 있는 모든 래스터 테이블 열을 카탈로그화합니"
"다. 로드 과정에서 <varname>-l</varname> 스위치를 사용할 경우 이 테이블 유형"
"을 생성합니다."

#. 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 ""
"<varname>raster_columns</varname> 는 사용자 데이터베이스에 있는 모든 래스터 "
"테이블 열의 래스터 유형 카탈로그입니다. 래스터 열 카탈로그는 테이블에 대한 제"
"약조건을 활용하기 때문에, 설령 사용자가 다른 데이터베이스의 백업으로부터 래스"
"터 테이블을 하나 복원했다 하더라도, 카탈로그 정보는 언제나 일관성을 유지합니"
"다. 다음은 <varname>raster_columns</varname> 카탈로그 안에 존재하는 열들입니"
"다."

#. 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 ""
"로더를 통해 사용자 테이블을 생성하지 않았거나 로드 과정에서 <varname>-C</"
"varname> 플래그 설정을 잊었을 경우, 테이블 생성 후에 "
"<varname>raster_columns</varname> 카탈로그가 사용자의 래스터 타일에 관한 일"
"반 정보를 등록하도록 <xref linkend=\"RT_AddRasterConstraints\"/> 함수를 통해 "
"제약조건을 강제할 수 있습니다."

#. 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 ""
"<varname>r_table_catalog</varname> 테이블을 담고 있는 데이터베이스입니다. 이 "
"열은 언제나 현재 데이터베이스를 읽어들일 것입니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_schema</varname> The database schema the raster table "
"belongs to."
msgstr ""
"<varname>r_table_schema</varname> 래스터 테이블이 속해 있는 데이터베이스 스키"
"마입니다."

#. Tag: para
#, no-c-format
msgid "<varname>r_table_name</varname> raster table"
msgstr "<varname>r_table_name</varname> 래스터 테이블 명입니다."

#. 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 ""
"<varname>r_raster_column</varname> 래스터 유형의 <varname>r_table_name</"
"varname> 테이블 안에 있는 열입니다. PostGIS는 사용자가 테이블 하나 당 몇 개"
"의 래스터 열을 가질 수 있는지 제한하지 않기 때문에, 래스터 테이블 하나를 각"
"각 다른 래스터 열로 몇 번이고 나열할 수 있습니다."

#. 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 ""
"<varname>srid</varname> 래스터의 공간 참조 식별자입니다. <xref "
"linkend=\"spatial_ref_sys\"/> 목록에 있는 항목이어야 합니다."

#. 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 ""
"<varname>scale_x</varname> 기하하적 공간 좌표와 픽셀의 비례(축척)입니다. 래스"
"터 열에 있는 모든 타일이 동일한 <varname>scale_x</varname> 를 가지며, "
"<varname>scale_x</varname> 제약조건이 적용될 경우에만 사용할 수 있습니다. 자"
"세한 내용은 <xref linkend=\"RT_ST_ScaleX\"/> 를 참조하십시오."

#. 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 ""
"<varname>scale_y</varname> 기하하적 공간 좌표와 픽셀의 비례(축척)입니다. 래스"
"터 열에 있는 모든 타일이 동일한 <varname>scale_y</varname> 를 가지며, "
"<varname>scale_y</varname> 제약조건이 적용될 경우에만 사용할 수 있습니다. 자"
"세한 내용은 <xref linkend=\"RT_ST_ScaleY\"/> 를 참조하십시오."

#. 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 ""
"<varname>blocksize_x</varname> 각 래스터 타일의 너비(가로 방향의 픽셀 개수)입"
"니다. 자세한 사항은 <xref linkend=\"RT_ST_Width\"/> 를 참조하십시오."

#. 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 ""
"<varname>blocksize_y</varname> 각 래스터 타일의 높이(세로 방향의 픽셀 개수)입"
"니다. 자세한 사항은 <xref linkend=\"RT_ST_Height\"/> 를 참조하십시오."

#. 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 ""
"<varname>same_alignment</varname> 모든 래스터 타일이 동일한 방향으로 정렬된 "
"경우 참인 불 값입니다. 자세한 내용은 <xref linkend=\"RT_ST_SameAlignment\"/> "
"를 참조하십시오."

#. 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 ""
"<varname>regular_blocking</varname> 래스터 열이 공간적 유일성 제약조건 및 커"
"버리지 타일 제약조건을 가질 경우, 해당 값은 참입니다. 그 외의 경우는 거짓이 "
"됩니다."

#. 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 ""
"<varname>num_bands</varname> 사용자 래스터 집합의 각 타일이 내장한 밴드의 개"
"수입니다. 다음 열과 동일한 정보를 제공합니다."

#. 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 ""
"<varname>pixel_types</varname> 각 밴드에 대한 픽셀 유형을 정의하는 배열입니"
"다. 이 배열에는 사용자 밴드 개수와 동일한 개수의 요소들이 들어갈 것입니다. "
"pixel_types는 다음 <xref linkend=\"RT_ST_BandPixelType\"/> 에서 정의된 픽셀 "
"유형 가운데 하나입니다."

#. 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 ""
"<varname>nodata_values</varname> 각 밴드에 대한 <varname>nodata_value</"
"varname> 를 의미하는 배정밀도(double precision) 수(數)입니다. 이 배열에는 사"
"용자 밴드 개수와 동일한 개수의 요소들이 들어갈 것입니다. 이 숫자는 대부분의 "
"연산에서 무시되어야 할 각 밴드에 대한 픽셀 값을 정의합니다. 이 정보는 <xref "
"linkend=\"RT_ST_BandNoDataValue\"/> 가 제공하는 정보와 유사합니다."

#. 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 ""
"<varname>out_db</varname> 데이터베이스 외부에서 래스터 밴드 데이터를 유지하는"
"지 여부를 보여주는 불 값 플래그의 배열입니다. 이 배열에는 사용자 밴드 개수와 "
"동일한 개수의 요소들이 들어갈 것입니다."

#. 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 ""
"<varname>extent</varname> 사용자 래스터 집합이 포함하는 모든 래스터 열의 범위"
"(extent)입니다. 해당 집합의 범위를 변경시킬 추가 데이터를 로드할 계획이라면, "
"로드 작업 전에 <xref linkend=\"RT_DropRasterConstraints\"/> 함수를 실행하고 "
"작업 후에 <xref linkend=\"RT_AddRasterConstraints\"/> 함수로 제약조건을 다시 "
"적용시키는 편이 좋습니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>spatial_index</varname> A boolean that is true if raster column has "
"a spatial index."
msgstr ""
"<varname>spatial_index</varname> 래스터 열이 공간 인덱스를 가진 경우 참인 불 "
"값입니다."

#. 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 ""
"<varname>raster_overviews</varname> 는 오버뷰에 이용되는 래스터 테이블 열에 "
"관한 정보 및 오버뷰 활용시 알면 유용한 추가 정보를 카탈로그화합니다. 오버뷰 "
"테이블은 <varname>raster_columns</varname> 및 <varname>raster_overviews</"
"varname> 양쪽에 모두 카탈로그화됩니다. 오버뷰가 나름대로 래스터이긴 하지만, "
"동시에 고해상도 테이블의 저해상도 썸네일이라는 추가적인 특별 목적을 담당하고 "
"있기 때문입니다. 래스터 로드 작업중 <varname>-l</varname> 스위치를 사용하면 "
"주 래스터 테이블과 함께 오버뷰 테이블을 생성합니다. 또는 <xref "
"linkend=\"RT_AddOverviewConstraints\"/> 함수를 통해 직접 생성할 수도 있습니"
"다."

#. 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 ""
"<varname>raster_overviews</varname> 에 담긴 정보는 <varname>raster_columns</"
"varname> 의 정보를 복제한 것이 아닙니다. <varname>raster_columns</varname> 에"
"서 현재 오버뷰 테이블에 관한 정보를 얻어야 할 경우 "
"<varname>raster_overviews</varname> 와 <varname>raster_columns</varname> 을 "
"함께 연결(join)시켜 필요한 완전한 정보를 얻으십시오."

#. 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 ""
"고해상도 페어런트보다 오버뷰를 기반으로 하는 계산이 일반적으로 더 빠릅니다. "
"레코드 개수도 더 적고 각 픽셀이 커버하는 면적도 더 크기 때문입니다. 오버뷰가 "
"지원하는 고해상도 테이블 대상 계산보다야 정확하지 않지만, 어림잡이(rule-of-"
"thumb) 계산의 경우 오버뷰도 충분할 수 있습니다."

#. Tag: para
#, no-c-format
msgid ""
"The <varname>raster_overviews</varname> catalog contains the following "
"columns of information."
msgstr ""
"<varname>raster_overviews</varname> 카탈로그는 다음과 같은 정보 열을 포함합니"
"다."

#. 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 ""
"<varname>o_table_catalog</varname> 오버뷰 테이블을 담고 있는 데이터베이스입니"
"다. 이 열은 언제나 현재 데이터베이스를 읽어들일 것입니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>o_table_schema</varname> The database schema the overview raster "
"table belongs to."
msgstr ""
"<varname>o_table_schema</varname> 오버뷰 테이블이 속해 있는 데이터베이스 스키"
"마입니다."

#. Tag: para
#, no-c-format
msgid "<varname>o_table_name</varname> raster overview table name"
msgstr "<varname>o_table_name</varname> 오버뷰 테이블 명입니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>o_raster_column</varname> the raster column in the overview table."
msgstr ""
"<varname>o_raster_column</varname> 오버뷰 테이블이 담고 있는 래스터 열입니다."

#. 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 ""
"<varname>r_table_catalog</varname> 해당 오버뷰 서비스를 담고 있는 래스터 테이"
"블 카탈로그입니다. 이 열은 언제나 현재 데이터베이스를 읽어들일 것입니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_schema</varname> The database schema the raster table that "
"this overview services belongs to."
msgstr ""
"<varname>r_table_schema</varname> 해당 오버뷰 서비스가 속해 있는 래스터 테이"
"블 스키마입니다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_table_name</varname> raster table that this overview services."
msgstr ""
"<varname>r_table_name</varname> 해당 오버뷰가 서비스하는 래스터 테이블 명입니"
"다."

#. Tag: para
#, no-c-format
msgid ""
"<varname>r_raster_column</varname> the raster column that this overview "
"column services."
msgstr ""
"<varname>r_raster_column</varname> 해당 오버뷰가 서비스하는 래스터 열입니다."

#. 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 ""
"<varname>overview_factor</varname> 오버뷰 테이블의 피라미드 레벨입니다. 숫자"
"가 커질수록 테이블의 해상도는 낮아집니다. raster2pgsql은 이미지 폴더를 받아 "
"각 이미지 파일의 오버뷰를 계산하고 개별적으로 로드합니다. 항상 레벨 1을 원 파"
"일로 가정합니다. 레벨 2는 각 타일이 원래 이미지 4장을 모사하게 됩니다. 따라"
"서 예를 들어 사용자가 125x125로 뭉치려는 5000x5000픽셀 이미지 파일들이 있는 "
"폴더의 경우, 각 이미지 파일에 대해 사용자의 기저 테이블이 (5000*5000)/"
"(125*125) = 1600 레코드를 담게 되고, 사용자의 <varname>o_2</varname> (l=2) 테"
"이블이 최대 (1600/2^2) = 400행, <varname>o_3</varname> (l=3) 테이블은 최대 "
"(1600/2^3) = 200행의 레코드를 담게 될 것입니다. 사용자 픽셀 수가 사용자 타일"
"로 나눌 수 있는 숫자가 아닐 경우, 몇몇 파편(scrap) 타일(완전히 채워지지 않은 "
"타일)을 얻게 될 것입니다. raster2pgsql이 생성한 각 오버뷰 타일의 픽셀 개수가 "
"해당 페어런트와 동일한 개수이지만, 각 픽셀이 표현하는 영역이 더 넓은 (원 이미"
"지의 2^overview_factor 픽셀에 해당하는) 저해상도라는 점에 주의하십시오."

#. Tag: title
#, no-c-format
msgid "Building Custom Applications with PostGIS Raster"
msgstr "PostGIS 래스터를 이용하는 사용자 지정 응용 프로그램 빌드하기"

#. 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 "다른 래스터 함수와 함께 ST_AsPNG를 이용해서 PHP 예제를 출력하기"

#. 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 ""
"이 단원에서, PHP PostgreSQL 드라이버와 <xref linkend=\"RT_ST_AsGDALRaster\"/"
"> 계열 함수를 사용해서 래스터의 1, 2, 3 밴드를 PHP 요청 스트림(request "
"stream)으로 출력하는 방법을 설명할 것입니다. 이후 PHP 요청 스트림을 \"img "
"src\" HTML 태그로 임베딩할 수 있습니다."

#. 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 ""
"예시 쿼리는 여러 래스터 함수를 함께 결합(combine)해서 특정 WGS84 경계 상자와 "
"교차하는 모든 타일을 얻은 다음, <xref linkend=\"RT_ST_Union\"/> 함수를 통해 "
"교차하는 타일들과 반환되는 모든 밴드를 통합(union)해서, <xref "
"linkend=\"RT_ST_Transform\"/> 함수를 이용해 사용자가 지정한 투영으로 변환한 "
"후, <xref linkend=\"RT_ST_AsPNG\"/> 함수로 결과값을 PNG 파일로 출력하는 방법"
"을 보여줍니다."

#. 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 ""
"<programlisting>http://mywebserver/test_raster.php?srid=2249</"
"programlisting> 를 통해 메사추세츠 주의 피트 단위 항공사진의 래스터 이미지를 "
"얻은 후, 다음 쿼리를 호출하십시오."

#. Tag: title
#, no-c-format
msgid ""
"ASP.NET C# Example Outputting using ST_AsPNG in concert with other raster "
"functions"
msgstr "다른 래스터 함수와 함께 ST_AsPNG를 이용해서 ASP.NET C# 예제를 출력하기"

#. 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 ""
"이 단원에서, npgsql PostgreSQL .NET 드라이버와 <xref "
"linkend=\"RT_ST_AsGDALRaster\"/> 계열 함수를 사용해서 래스터의 1, 2, 3 밴드"
"를 PHP 요청 스트림(request stream)으로 출력하는 방법을 설명할 것입니다. 이후 "
"PHP 요청 스트림을 \"img src\" HTML 태그로 임베딩할 수 있습니다."

#. 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 ""
"이 예제를 실행하려면 npgsql PostgreSQL .NET 드라이버가 필요합니다. <link "
"xlink:href=\"http://npgsql.projects.postgresql.org/\">http://npgsql.projects."
"postgresql.org/</link> 에서 최신 버전을 다운로드할 수 있습니다. 최신 버전을 "
"다운로드해서 사용자의 ASP.NET bin 폴더에 넣기만 하면 준비가 끝납니다."

#. Tag: para
#, no-c-format
msgid ""
"This is same example as <xref linkend=\"RT_PHP_Output\"/> except implemented "
"in C#."
msgstr ""
"이 예제는 C#으로 실행된다는 점만 제회하면 <xref linkend=\"RT_PHP_Output\"/> "
"예제와 동일합니다."

#. 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 ""
"<programlisting>http://mywebserver/test_raster.php?srid=2249</"
"programlisting> 를 통해 메사추세츠 주의 피트 단위 항공사진의 래스터 이미지를 "
"얻은 후, 다음 쿼리를 호출하십시오."

#. Tag: title
#, no-c-format
msgid "Java console app that outputs raster query as Image file"
msgstr "래스터 쿼리를 이미지 파일로 출력하는 Java 콘솔 응용 프로그램"

#. 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 ""
"이미지 한 장을 반환해서 지정된 파일로 출력하는 쿼리를 이용하는 단순한 Java 콘"
"솔 응용 프로그램입니다."

#. 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 ""
"<link xlink:href=\"http://jdbc.postgresql.org/download.html\">http://jdbc."
"postgresql.org/download.html</link>에서 최신 PostgreSQL JDBC 드라이버를 다운"
"로드할 수 있습니다."

#. 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 "PLPython을 이용해서 SQL을 통해 이미지를 덤프하기"

#. 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 ""
"서버 디렉터리에 각 레코드를 파일로 생성하는 PLPython 저장 함수입니다. "
"PLPython을 설치해야 합니다. PLPythonu와  PLPythonu3u 모두 잘 작동할 것입니다."

#. Tag: title
#, no-c-format
msgid "Outputting Rasters with PSQL"
msgstr "PSQL을 이용해서 래스터 출력하기"

#. 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 ""
"안타깝게도 PSQL은 바이너리 출력 작업에 쉽게 사용할 수 있는 내장 기능성을 가지"
"고 있지 않습니다. PostgreSQL의 레거시 대용량 객체 지원에 어느 정도 숟가락만 "
"얹는 꼼수에 가깝습니다. PSQL을 사용하려면, 먼저 사용자 데이터베이스에 연결된 "
"사용자의 PSQL 명령행을 실행하십시오."

#. 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처럼 OSM(OpenStreetMap) 데이터를 이용합니다. "
#~ "OSM 데이터를 로드하기 위한 로더를 갖추고 있고, Nominatim와 유사하게 미국 "
#~ "이외의 국가의 지오코딩도 할 수 있습니다. Nominatim과 마찬가지로, 웹서비스"
#~ "로 실행되며 Java 1.5, Servlet apps, Solr에 의존합니다. GIS Graphy는 여러 "
#~ "플랫폼 상에서 실행되며, 몇몇 멋진 기능과 함께 역 지오코딩 도구도 가지고 있"
#~ "습니다."

#, no-c-format
#~ msgid "(28). A 5 digit number. Identifies a Zip Code"
#~ msgstr "(28). 다섯 자리 숫자입니다. 집코드(Zip Code)를 식별합니다."

#, 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 버전에서 이루어졌습니다. 이 패키지는 PL/pgSQL 언"
#~ "어로 쓰였고, PostGIS 소스 TAR 파일 및 소스 저장소의 <varname>extras/"
#~ "history_table</varname> 폴더에 있습니다."

#, 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 ""
#~ "스크립트가 TIGER 관련 모든 함수 및 도로 유형 접두사, 접미사, 주와 같은 재"
#~ "사용할 수 있는 색인 데이터, 데이터 로드를 관리하기 위한 여러 제어 테이블, "
#~ "그리고 TIGER가 로드한 모든 테이블이 승계하는, 필요한 최소한의 기본"
#~ "(skeleton) 기반 테이블들을 보관하는 <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> 라는 또다"
#~ "른 스키마도 생성합니다. 현재 모델에서, 주(州) 테이블들의 각 집합에 해당 "
#~ "주 데이터만 강제하도록 하는 제약조건과 함께 <varname>ma_addr</varname>, "
#~ "<varname>ma_edges</varname> 등과 같은 주 코드 접두사를 붙입니다. 각 테이블"
#~ "은 <varname>tiger schema</varname> 안에 위치한 <varname>addr</varname>, "
#~ "<varname>faces</varname>, <varname>edges</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)를 사용중이라면, extras/tiger 폴더에 첨부"
#~ "된 upgrade_geocoder.bat 또는 .sh 스크립트를 실행해서 스크립트들을 업그레이"
#~ "드할 수 있습니다. <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 배포본부터,  PostgreSQL 9.1 이상 버전을 실행중일 경우, "
#~ "TIGER 지오코딩 도구를 PostgreSQL 확장 프로그램 모델과 함께 설치할 수 있게 "
#~ "됐습니다. 자세한 내용은 <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 ""
#~ "PostGIS 2.0.0 버전에서 처음 도입된 <varname>reverse_geocode</varname> 함수"
#~ "는 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 ""
#~ "TIGER 지오코딩 도구와 달리 여러 국가의 지오코딩을 지원한다는 장점을 가진, "
#~ "PostGIS를 지원하는 몇몇 오픈소스 지오코딩 도구들이 있습니다."

#, 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 지명 색인 데이터 형식을 이용"
#~ "합니다. 데이터를 로드하기 위해 osm2pgsql이, 제대로 동작하기 위해 "
#~ "PostgreSQL 8.4 이상 버전 및 PostGIS 1.5 이상 버전이 필요합니다. 웹서비스 "
#~ "인터페이스로 패키징됐으며, 웹서비스로 호출하기 위해 설계된 것으로 보입니"
#~ "다. TIGER 지오코딩 도구와 마찬가지로, 지오코딩 도구 및 역 지오코딩 도구 구"
#~ "성 요소들을 모두 가지고 있습니다. 문서상에서 보면, Nominatim이 TIGER 지오"
#~ "코딩 도구처럼 순수한 SQL 인터페이스를 가지고 있는지, 또는 웹 인터페이스에 "
#~ "충분한 로직을 구현했는지 불확실합니다."

#, 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 ""
#~ "매사추세츠(MA), 미네소타(MN), 캘리포니아(CA), 로드아일랜드(RI) 주의 TIGER "
#~ "데이터를 로드한 PostgreSQL 9.1rc1/PostGIS 2.0이 실행되고 있는 3.0 GHZ 단"
#~ "일 프로세서 및 2GB 램 윈도우7 컴퓨터에서 다음 예시를 실행시키는 데 걸리는 "
#~ "시간을 측정했습니다."

#, 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 ""
#~ "매사추세츠(MA) 주의 모든 TIGER 데이터를 로드한 PostgreSQL 9.0/PostGIS 1.5"
#~ "가 실행되고 있는 3.0 GHZ 단일 프로세서 및 2GB 램 윈도우7 컴퓨터에서 다음 "
#~ "예시를 실행시키는 데 걸리는 시간을 측정했습니다. 현재 조금 느린 편입니다"
#~ "(3,000밀리초)."

#, no-c-format
#~ msgid ""
#~ "Testing on Windows 2003 64-bit 8GB on PostGIS 2.0 PostgreSQL 64-bit Tiger "
#~ "2011 data loaded -- (41ms)"
#~ msgstr ""
#~ "TIGER 2011 데이터를 로드한 PostGIS 2.0과 PostgreSQL 64비트 버전을 실행중"
#~ "인 8GB 램 윈도우 2003 64비트 컴퓨터에서 테스트한 결과는 더 빠릅니다(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 ""
#~ "는 이 로직을 포함하지만, PostGIS 2.0.0 alpha5 이전 버전에 TIGER 지오코딩 "
#~ "도구를 설치한 경우, 이런 추가적인 테이블을 얻으려면 사용자가 이미 처리한 "
#~ "주(州)에 대해 이 함수를 실행해야 할 것입니다."

#, 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 ""
#~ "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 ""
#~ "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 버전부터 소개되었습니다. 빠른 참조 또는 학습용 유인물에 적합"
#~ "한 참조 자료(cheat sheet) html 파일을 생성합니다. 파일 생성에 xsltproc가 "
#~ "필요하며, doc 폴더 안에 다음<filename>topology_cheatsheet.html</"
#~ "filename>, <filename>tiger_geocoder_cheatsheet.html</filename>, "
#~ "<filename>raster_cheatsheet.html</filename>, <filename>postgis_cheatsheet."
#~ "html</filename> 4개의 파일을 생성할 것입니다."

#, no-c-format
#~ msgid ""
#~ "The PostGIS extensions are built and installed automatically if you are "
#~ "using PostgreSQL 9.1+."
#~ msgstr ""
#~ "PostgreSQL 9.1 이상을 사용 중이라면 PostGIS extentions은 자동적으로 빌드 "
#~ "및 설치됩니다. "

#, 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> "
#~ "extension이 백업이 될 경우에만 백업이 가능합니다. 이는 전체 데이터베이스"
#~ "가 백업될 때에만 발생한다고 볼 수 있습니다. PosgGIS 2.0.1에서는 데이터베이"
#~ "스 백업시 srid 레코드만이 백업됩니다. 이와 관한 문제를 발견하면 trac 티켓"
#~ "을 발행해주십시오. extension 테이블의 구조들은  <code>CREATE EXTENSION</"
#~ "code>과 함께 생성되기 때문에 백업되지 않습니다. 이러한 방식은 PostgreSQL "
#~ "extension 모델에 적용되기 때문에 조치를 취할 수 있는 방법이 없습니다. "

#, 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 버전부터는 내장되어 있습니다. 이 확"
#~ "장 프로그램이 무슨 일을 하고 사용자의 필요에 따라 어떻게 설정하는지에 대"
#~ "한 자세한 정보는 <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 ""
#~ "윈도우 사용자의 경우 PostGIS 2.1 이상 버전 번들은 이미address_standardizer"
#~ "와 함께 패키징되어 있으므로 컴파일할 필요없이 바로 <code>CREATE "
#~ "EXTENSION</code> 단계로 건너뛸 수 있습니다."

#, 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\">PledgBank</link> 를 이용했으며 이"
#~ "를 통해 캠페인을 두 번 성공적으로 진행했습니다."

#, fuzzy, 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 (8.0 포함) 버전들의 쿼리 최적화기(optimizer)에는 TOAST 테"
#~ "이블과 관련된 약점이 있습니다. TOAST 테이블은 일반 데이터 페이지에 적합하"
#~ "지 않은 (긴 텍스트, 큰 이미지 또는 수많은 꼭짓점을 가진 복잡 도형 같은) 대"
#~ "용량(데이터 크기 관점에서) 값을 저장하는 데 쓰이는 일종의 \"확장 공간"
#~ "(extension room)\"입니다. 자세한 정보는 <link xlink:href=\"http://www."
#~ "postgresql.org/docs/current/static/storage-toast.html\">the PostgreSQL "
#~ "Documentation for TOAST</link> 를 참고하십시오."

#, fuzzy, no-c-format
#~ msgid ""
#~ "This only works for POLYGON geometries. It does not work for MULTIPOLYGONS"
#~ msgstr ""
#~ "이 함수는 멀티폴리곤을 입력받지 못 합니다. 멀티폴리곤의 경우 ST_Dump 함수"
#~ "와 결합해서 이용하십시오."

#, 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 ""
#~ "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> 연산자는 두 도형 사이의 2차원 거리를 반환합니"
#~ "다. \"ORDER BY\" 절 안에서 이용하면 인덱스 지원형(index-assisted) 최근접"
#~ "(nearest neighbor) 결과 집합을 출력합니다. PostgreSQL 9.5 미만 버전은 경"
#~ "계 상자의 중심점 사이의 거리만 출력하고, 9.5 이상 버전은 도형 사이의 진정"
#~ "한 거리, 그리고 지리형 사이의 구면 거리(distance sphere)를 산출하는 진정"
#~ "한 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 버전 -- PostgreSQL 9.5 이상 버전에서 도형 및 지리형에 대"
#~ "해 진정한 KNN(\"K nearest neighbor\") 습성을 도입했습니다. 지리형 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 버전 사용자의 경우, 예전의 하이브"
#~ "리드 문법(Hybrid syntax)이 느릴 수도 있기 때문에 PostGIS 2.2 이상, "
#~ "PostgreSQL 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 버전부터 사용할 수 있습니다. 약한 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 9.5 미만 버전을 실행하는 사용자의 경우, 실제 최근접 거리를 찾으"
#~ "려면 하이브리드 쿼리를 이용하십시오. 먼저 인덱스 지원형 KNN을 이용한 "
#~ "CTE(common table expression) 쿼리를 실행한 다음, 올바른 정렬 순서를 얻기 "
#~ "위해 정확한 쿼리를 실행합니다:"

#, fuzzy, 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> 연산자는 두 궤도(<xref "
#~ "linkend=\"ST_IsValidTrajectory\"/> 참조) 사이의 3차원 거리를 반환합니다. "
#~ "이 연산자는 <xref linkend=\"ST_DistanceCPA\"/> 함수와 동일하지만, 연산자이"
#~ "기 때문에 (PostgreSQL 9.5.0 이상 버전이 필요한) N차원 인덱스를 이용하는 최"
#~ "근접(nearest neightbor) 탐색을 실행하는 데 사용할 수 있습니다."

#, no-c-format
#~ msgid ""
#~ "Availability: 2.2.0. Index-supported only available for PostgreSQL 9.5+"
#~ msgstr ""
#~ "2.2.0 버전부터 사용할 수 있습니다. PostgreSQL 9.5 이상 버전에서만 인덱스 "
#~ "지원형(index-supported)을 사용할 수 있습니다."

#, 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> 연산자는 두 부동소수점(floating point) 경계 "
#~ "상자 사이의 거리를 반환합니다. 공간 인덱스(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 버전부터 사용할 수 있습니다. PostgreSQL 9.1 이상 버전에서만 KNN을 "
#~ "쓸 수 있습니다."

#, no-c-format
#~ msgid "Availability: 2.2.0 -- KNN only available for PostgreSQL 9.1+"
#~ msgstr ""
#~ "2.2.0 버전부터 사용할 수 있습니다. PostgreSQL 9.1 이상 버전에서만 KNN을 "
#~ "쓸 수 있습니다."

#, 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 ""
#~ "'옵션' 인수는 비트필드 구조체입니다. PostGIS 2.2 이상 버전의 경우, 좌표를 "
#~ "X3D 지리좌표 지리공간 노드로 표현할지, 그리고 또 x/y 축을 뒤집을지 말지를 "
#~ "표시하는 데 쓰입니다. 기본적으로 <code>ST_AsX3D</code> 는 데이터베이스 형"
#~ "식 (long,lat or X,Y)로 출력하지만, X3D의 기본값인 위도/경도, y/x를 선호할 "
#~ "수도 있습니다."

#, 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가 이전 버전의 "
#~ "-1 대신 0으로 바뀌었습니다."

#, 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 ""
#~ "The functions given below are the ones which a user of PostGIS Raster is "
#~ "likely to need and which are currently available in PostGIS Raster. There "
#~ "are other functions which are required support functions to the raster "
#~ "objects which are not of use to a general user."
#~ msgstr ""
#~ "이 단원에서 주어진 함수들은 PostGIS 래스터 사용자가 필요로 하고, 현재 "
#~ "PostGIS 래스터에서 사용할 수 있는 함수들입니다. 일반 사용자에겐 쓸모없는, "
#~ "래스터 객체에 필요한 다른 지원 함수들도 있습니다."

#, no-c-format
#~ msgid ""
#~ "<varname>raster</varname> is a new PostGIS type for storing and analyzing "
#~ "raster data."
#~ msgstr ""
#~ "<varname>raster</varname> 는 래스터 데이터를 저장하고 분석하기 위한 새로"
#~ "운 PostGIS 유형입니다."

#, no-c-format
#~ msgid ""
#~ "For the examples in this reference we will be using a raster table of "
#~ "dummy rasters - Formed with the following code"
#~ msgstr ""
#~ "이 참조 문서에 있는 예시들의 경우, 다음 코드로 구성된 가짜 래스터를 담은 "
#~ "래스터 테이블을 이용할 것입니다."

#, no-c-format
#~ msgid ""
#~ "<refpurpose>A composite type used as input into the ST_Reclass function "
#~ "defining the behavior of reclassification.</refpurpose>"
#~ msgstr ""
#~ "<refpurpose>재분류 작업의 습성을 정의하는 ST_Reclass 함수의 입력물로 쓰이"
#~ "는 복합 데이터형입니다.</refpurpose>"

#, no-c-format
#~ msgid ""
#~ "<para>A composite type used as input into the ST_Reclass function "
#~ "defining the behavior of reclassification.</para>"
#~ msgstr ""
#~ "<para>재분류 작업의 습성을 정의하는 ST_Reclass 함수의 입력물로 쓰이는 복"
#~ "합 데이터형입니다.</para>"

#, 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 is "
#~ "no band is specified."
#~ msgstr ""
#~ "입력한 래스터 밴드 또는 래스터 또는 래스터 커버리지의 count, sum, mean, "
#~ "stddev, min, max로 이루어진 통계 요약을 반환합니다. 밴드를 따로 설정하지 "
#~ "않을 경우 밴드 1로 가정합니다."

#, 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 is "
#~ "no band is specified."
#~ msgstr ""
#~ "종합 함수입니다. 래스터 집합의 입력 래스터 밴드의 count, sum, mean, "
#~ "stddev, min, max로 이루어진 통계 요약을 반환합니다. 밴드를 따로 설정하지 "
#~ "않을 경우 밴드 1로 가정합니다."

#, no-c-format
#~ msgid ""
#~ "Creates a new raster formed by applying a valid PostgreSQL algebraic "
#~ "operation defined by the <varname>reclassexpr</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. Bands not "
#~ "designated will come back unchanged. Refer to <xref "
#~ "linkend=\"reclassarg\"/> for description of valid reclassification "
#~ "expressions."
#~ msgstr ""
#~ "입력 래스터(<varname>rast</varname>)에 대해 <varname>reclassexpr</"
#~ "varname> 이 정의하는 유효한 PostgreSQL 대수 연산을 적용해서 형성된 새 래스"
#~ "터를 생성합니다. <varname>band</varname> 를 설정하지 않을 경우, 밴드 1로 "
#~ "가정합니다. 이 새 래스터는 원본 래스터와 동일한 지리참조, 너비 및 높이를 "
#~ "가질 것입니다. 지정하지 않은 밴드들은 변경 없이 반환될 것입니다. 유효한 재"
#~ "분류 표현식에 대한 설명이 필요한 경우 <xref linkend=\"reclassarg\"/> 를 참"
#~ "조하십시오."

#, no-c-format
#~ msgid ""
#~ "The bands of the new raster will have pixel type of <varname>pixeltype</"
#~ "varname>. If <varname>reclassargset</varname> is passed in then each "
#~ "reclassarg defines behavior of each band generated."
#~ msgstr ""
#~ "새 래스터의 밴드들은 <varname>pixeltype</varname> 픽셀 유형일 것입니다. "
#~ "<varname>reclassargset</varname> 를 넘겨받은 경우, 각 reclassarg(재분류 인"
#~ "수)가 생성된 각 밴드의 습성을 정의합니다."

#, no-c-format
#~ msgid ""
#~ "A plpgsql based geocoder written to work with the <link xlink:"
#~ "href=\"http://www.census.gov/geo/www/tiger/\">TIGER (Topologically "
#~ "Integrated Geographic Encoding and Referencing system ) / Line and Master "
#~ "Address database export</link> released by the US Census Bureau."
#~ msgstr ""
#~ "미국 인구조사국이 배포한 <link xlink:href=\"http://www.census.gov/geo/www/"
#~ "tiger/\">TIGER (Topologically Integrated Geographic Encoding and "
#~ "Referencing system ) / Line and Master Address database export</link> 과 "
#~ "함께 동작하도록 작성된 PL/pgSQL 기반 지오코딩 도구입니다."

#, no-c-format
#~ msgid ""
#~ "The backend to service a function where GEOS and SFCGAL overlap. Options: "
#~ "geos or sfcgal. Defaults to geos."
#~ msgstr ""
#~ "GEOS와 SFCGAL 양쪽의 겹치는 함수를 서비스하는 백엔드입니다. geos 또는 "
#~ "sfcgal을 선택할 수 있는데, 기본값은 geos입니다."

#, no-c-format
#~ msgid ""
#~ "This GUC is only relevant if you compiled PostGIS with sfcgal support. By "
#~ "default <varname>geos</varname> backend is used for functions where both "
#~ "GEOS and SFCGAL have the same named function. This variable allows you to "
#~ "override and make sfcgal the backend to service the request."
#~ msgstr ""
#~ "PostGIS를 sfcgal 지원과 함께 컴파일했을 경우에만 GUC가 유의미해집니다. "
#~ "GEOS와 SFCGAL의 동일한 함수명을 가진 함수를 위해 이용되는 <varname>geos</"
#~ "varname> 백엔드가 기본값입니다. 이 변수를 변경하면 기본값을 무시하고 요청"
#~ "을 서비스하는 백엔드를 sfcgal로 바꿀 수 있습니다."

#, no-c-format
#~ msgid "Sets backend just for life of connection"
#~ msgstr "연결이 유지될 동안만 백엔드를 설정해봅시다."

#, no-c-format
#~ msgid "Sets backend for new connections to database"
#~ msgstr "데이터베이스와의 새 연결에 백엔드를 설정해봅시다."

#, no-c-format
#~ msgid "Set and reset <varname>postgis.gdal_enabled_drivers</varname>"
#~ msgstr ""
#~ "<varname>postgis.gdal_enabled_drivers</varname> 를 설정한 다음 재설정해보"
#~ "십시오."

#, no-c-format
#~ msgid "Sets backend for all new connections to database"
#~ msgstr "데이터베이스와의 모든 새 연결에 백엔드를 설정해봅시다."

#, fuzzy, no-c-format
#~ msgid ""
#~ "Sets default enabled drivers for all new connections to server. Requires "
#~ "super user access and PostgreSQL 9.4+. Also note that database, session, "
#~ "and user settings override this."
#~ msgstr ""
#~ "서버와의 모든 새 연결에 기본 활성화된 드라이버를 설정해봅시다. 슈퍼유저 권"
#~ "한 및 PostgreSQL 9.4 이상 버전이 필요합니다. 또 데이터베이스, 세션, 사용"
#~ "자 설정 단계에서 이 설정을 무시할 수 없습니다."

#, no-c-format
#~ msgid "Enable all GDAL Drivers"
#~ msgstr "모든 GDAL 드라이버를 활성화시키십시오."

#, no-c-format
#~ msgid "Disable all GDAL Drivers"
#~ msgstr "모든 GDAL 드라이버를 비활성화시키십시오."

#, no-c-format
#~ msgid ""
#~ "Enhanced: 2.1.0 improved speed for geography. See <link xlink:"
#~ "href=\"http://boundlessgeo.com/2012/07/making-geography-faster/\">Making "
#~ "Geography faster</link> for details."
#~ msgstr ""
#~ "개선 사항: 2.1.0 버전부터 지리형에 대한 속도가 향상됐습니다. 자세한 내용"
#~ "은 <link xlink:href=\"http://boundlessgeo.com/2012/07/making-geography-"
#~ "faster/\">Making Geography faster</link> 를 참조하십시오."

#, no-c-format
#~ msgid ""
#~ ", <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_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\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Polygon\"/>, "
#~ "<xref linkend=\"RT_ST_ValueCount\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"RT_ST_Value\"/>, <xref linkend=\"RT_ST_Polygon\"/>, "
#~ "<xref linkend=\"RT_ST_ValueCount\"/>"

#, no-c-format
#~ msgid ""
#~ "Returns the raster clipped by the input geometry. If band number not is "
#~ "specified, all bands are processed. If <varname>crop</varname> is not "
#~ "specified or TRUE, the output raster is cropped."
#~ msgstr ""
#~ "입력 도형으로 잘라낸 래스터를 반환합니다. 밴드 번호를 지정하지 않은 경우, "
#~ "모든 밴드를 처리합니다. <varname>crop</varname> 을 설정하지 않거나 참으로 "
#~ "설정한 경우, 잘라낸 래스터를 출력합니다."

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> "
#~ "<xref linkend=\"ST_3DUnion\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> "
#~ "<xref linkend=\"ST_3DUnion\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> "
#~ "<xref linkend=\"ST_3DDifference\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_AsX3D\"/>, <xref linkend=\"ST_3DIntersection\"/> "
#~ "<xref linkend=\"ST_3DDifference\"/>"

#, fuzzy, no-c-format
#~ msgid "Long Transaction Support"
#~ msgstr "장기 실행 트랜잭션(Long Transaction) 지원"

#, fuzzy, no-c-format
#~ msgid ""
#~ "These functions implement a row locking mechanism to support long "
#~ "transactions. They are provided primarily for implementors of the <link "
#~ "xlink:href=\"http://www.opengeospatial.org/standards/wfs\">Web Feature "
#~ "Service</link> specification."
#~ msgstr ""
#~ "이 모듈 및 관련 PL/pgSQL 함수들은 <link xlink:href=\"http://www."
#~ "opengeospatial.org/standards/wfs\">웹 피처 서비스(Web Feature Service)</"
#~ "link> 사양서가 요구하는 장기 잠금(long locking) 을 지원하기 위해 구현됐습"
#~ "니다."

#, fuzzy, no-c-format
#~ msgid ""
#~ "For the locking mechanism to operate correctly the <emphasis "
#~ "role=\"bold\">serializable</emphasis> <link xlink:href=\"http://www."
#~ "postgresql.org/docs/current/static/transaction-iso.html\"> transaction "
#~ "isolation level</link> must be used."
#~ msgstr ""
#~ "사용자는 <link xlink:href=\"http://www.postgresql.org/docs/current/static/"
#~ "transaction-iso.html\">직렬 가능 트랜잭션 레벨(serializable transaction "
#~ "level)</link> 을 이용해야 합니다. 그렇지 않으면 잠금 기제(locking "
#~ "mechanism)가 중단될 것입니다."

#, fuzzy, no-c-format
#~ msgid ""
#~ "<refpurpose>Adds an authorization token to be used in the current "
#~ "transaction.</refpurpose>"
#~ msgstr ""
#~ "<refpurpose>현재 트랜잭션에 이용될 승인 토큰을 추가합니다.</refpurpose>"

#, fuzzy, no-c-format
#~ msgid ""
#~ "<para>Adds an authorization token to be used in the current transaction.</"
#~ "para>"
#~ msgstr "<para>현재 트랜잭션에 이용될 승인 토큰을 추가합니다.</para>"

#, no-c-format
#~ msgid "Availability: 1.1.3"
#~ msgstr "1.1.3 버전부터 사용할 수 있습니다."

#, fuzzy, no-c-format
#~ msgid ""
#~ "Creates a trigger on a table to prevent/allow updates and deletes of rows "
#~ "based on authorization token."
#~ msgstr ""
#~ "승인 토큰을 바탕으로, 테이블에 대해 행들의 업데이트 및 삭제를 금지/허락하"
#~ "는 트리거를 생성합니다."

#, fuzzy, no-c-format
#~ msgid ""
#~ "Creates trigger on a table to prevent/allow updates and deletes of rows "
#~ "based on an authorization token. Identify rows using &lt;rowid_col&gt; "
#~ "column."
#~ msgstr ""
#~ "승인 토큰을 바탕으로, 테이블에 대해 행들의 업데이트 및 삭제를 금지/허락하"
#~ "는 트리거를 생성합니다. &lt;rowid_col&gt; 열을 이용해서 행을 식별합니다."

#, no-c-format
#~ msgid ""
#~ "If a_schema_name is not passed in, then searches for table in current "
#~ "schema."
#~ msgstr ""
#~ "a_schema_name을 설정하지 않으면, 현재 스키마에서 테이블을 검색합니다."

#, no-c-format
#~ msgid ""
#~ "If an authorization trigger already exists on this table function errors."
#~ msgstr ""
#~ "해당 테이블에 이미 승인 트리거가 존재할 경우, 함수가 오류를 일으킵니다."

#, no-c-format
#~ msgid "If Transaction support is not enabled, function throws an exception."
#~ msgstr ""
#~ "트랜잭션 지원이 활성화돼 있지 않을 경우, 함수가 예외를 발생시킵니다."

#, fuzzy, no-c-format
#~ msgid "Disables long transaction support."
#~ msgstr "DisableLongTransactions"

#, fuzzy, no-c-format
#~ msgid ""
#~ "Disables long transaction support. This function removes the long "
#~ "transaction support metadata tables, and drops all triggers attached to "
#~ "lock-checked tables."
#~ msgstr ""
#~ "장기 실행 트랜잭션 지원을 비활성화시킵니다. 이 함수는 장기 실행 트랜잭션 "
#~ "지원 메타데이터 테이블을 제거하고, 잠금을 확인한(lock-checked) 테이블에 부"
#~ "여된 모든 트리거를 삭제합니다."

#, no-c-format
#~ msgid ""
#~ "Drops meta table called <varname>authorization_table</varname> and a view "
#~ "called <varname>authorized_tables</varname> and all triggers called "
#~ "<varname>checkauthtrigger</varname>"
#~ msgstr ""
#~ "<varname>authorization_table</varname> 이라는 메타 테이블, "
#~ "<varname>authorized_tables</varname> 라는 뷰, 그리고 "
#~ "<varname>checkauthtrigger</varname> 라는 모든 트리거들을 삭제합니다."

#, fuzzy, no-c-format
#~ msgid "Enables long transaction support."
#~ msgstr "EnableLongTransactions"

#, fuzzy, no-c-format
#~ msgid ""
#~ "Enables long transaction support. This function creates the required "
#~ "metadata tables. It must be called once before using the other functions "
#~ "in this section. Calling it twice is harmless."
#~ msgstr ""
#~ "장기 실행 트랜잭션 지원을 활성화시킵니다. 이 함수는 필수적인 메타데이터 테"
#~ "이블들을 생성하는데, 이 단원에 있는 다른 함수들을 이용하기 전에 한번 호출"
#~ "해줘야 합니다. 두 번 호출해도 상관없습니다."

#, no-c-format
#~ msgid ""
#~ "Creates a meta table called <varname>authorization_table</varname> and a "
#~ "view called <varname>authorized_tables</varname>"
#~ msgstr ""
#~ "<varname>authorization_table</varname> 이라는 메타 테이블 및 "
#~ "<varname>authorized_tables</varname> 라는 뷰를 생성합니다."

#, fuzzy, no-c-format
#~ msgid "Sets lock/authorization for a row in a table."
#~ msgstr "테이블 내부의 특정 행에 대한 잠금/승인을 설정합니다."

#, fuzzy, no-c-format
#~ msgid ""
#~ "Sets lock/authorization for a specific row in a table. "
#~ "<varname>an_auth_token</varname> is a text value. <varname>expire_dt</"
#~ "varname> is a timestamp which defaults to <emphasis>now() + 1 hour</"
#~ "emphasis>. Returns 1 if lock has been assigned, 0 otherwise (i.e. row is "
#~ "already locked by another auth.)"
#~ msgstr ""
#~ "테이블 내부의 특정 행에 대한 잠금/승인을 설정합니다. &lt;authid&gt;는 텍스"
#~ "트 값, &lt;expires&gt;는 기본값이 now()+1시간인 타임스탬프입니다. 잠금이 "
#~ "할당된 경우 1을 반환하고, 그렇지 않을 (이미 다른 승인을 받아 잠겨 있는) 경"
#~ "우 0을 반환합니다."

#, fuzzy, no-c-format
#~ msgid ""
#~ "Removes all locks held by specified authorization token. Returns the "
#~ "number of locks released."
#~ msgstr ""
#~ "특정 승인 ID가 실행한 모든 잠금을 제거합니다. 해제된 잠금 개수를 반환합니"
#~ "다."

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"CreateTopology\"/>, <xref linkend=\"DropTopology\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddNode\"/>, "
#~ "<xref linkend=\"CreateTopology\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddNode\"/>, "
#~ "<xref linkend=\"CreateTopology\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddEdge\"/>, "
#~ "<xref linkend=\"CreateTopology\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"TopoGeo_AddPolygon\"/>, <xref linkend=\"AddEdge\"/>, "
#~ "<xref linkend=\"CreateTopology\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref linkend=\"AddFace\"/>, "
#~ "<xref linkend=\"CreateTopology\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"TopoGeo_AddLineString\"/>, <xref linkend=\"AddFace\"/>, "
#~ "<xref linkend=\"CreateTopology\"/>"

#, fuzzy, no-c-format
#~ msgid ""
#~ "the <parameter>geom</parameter> field <varname>LINESTRING</varname>s "
#~ "represent the segments of the supplied geometry."
#~ msgstr ""
#~ "<varname>LINESTRING</varname> 이 닫혀 있는 단순 도형인 경우 "
#~ "<varname>TRUE</varname> 를 반환합니다."

#, 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 "
#~ "ST_StraightSkeleton (slower case)."
#~ msgstr ""
#~ "입력 면 도형의 직선 골격을 바탕으로 근사 중심축(approximate medial axis)"
#~ "을 반환합니다. 사용 가능한 버전(1.2.0 이상)에 대해 빌드했을 때 SFCGAL에 특"
#~ "화된 API를 이용합니다. 그렇지 않을 경우 이 함수는 (더 느린) "
#~ "ST_StraightSkeleton 함수를 둘러싼 래퍼(wrapper)에 불과합니다."

#, no-c-format
#~ msgid ""
#~ "Returns the n-D distance between the centroids of A and B bounding boxes."
#~ msgstr ""
#~ "A 경계 상자와 B의 경계 상자의 중심점 사이의 N차원 거리를 반환합니다."

#, no-c-format
#~ msgid ", <xref linkend=\"geometry_distance_knn\"/>"
#~ msgstr ", <xref linkend=\"geometry_distance_knn\"/>"

#, no-c-format
#~ msgid "Returns the n-D distance between A and B bounding boxes."
#~ msgstr "A와 B의 경계 상자 사이의 N차원 거리를 반환합니다."

#, no-c-format
#~ msgid ""
#~ "The <varname>&lt;&lt;#&gt;&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> 연산자는 두 부동소수점(floating point) 경계 "
#~ "상자 사이의 거리를 반환합니다. 공간 인덱스(PostgreSQL 9.1 이상 버전 필요)"
#~ "로부터 경계 상자들을 읽어 올 수도 있습니다. 최근접 <emphasis "
#~ "role=\"strong\">근사치</emphasis> 거리의 순서를 정렬하는 데 유용합니다."

#, 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;&lt;#&gt;&gt; geom) instead of g1.geom "
#~ "&lt;&lt;#&gt;&gt;."
#~ msgstr ""
#~ "도형 가운데 하나가, 예를 들어 g1.geom &lt;&lt;#&gt;&gt;가 아니라 ORDER BY "
#~ "(ST_GeomFromText('POINT(1 2)') &lt;&lt;#&gt;&gt; geom)과 같이, 상수일 경우"
#~ "에만 인덱스의 효과가 나타납니다."

#, no-c-format
#~ msgid ", <xref linkend=\"geometry_distance_box\"/>"
#~ msgstr ", <xref linkend=\"geometry_distance_box\"/>"

#, no-c-format
#~ msgid "SFCGAL Functions"
#~ msgstr "SFCGAL 함수"

#, no-c-format
#~ msgid ""
#~ "Returns a \"simplified\" version of the given geometry using the Douglas-"
#~ "Peucker algorithm. 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 ""
#~ "더글러스-패커(Douglas-Peucker) 알고리즘을 이용해서 입력 도형의 \"단순화"
#~ "\"된 버전을 반환합니다. 실제로는 [멀티]라인, [멀티]폴리곤과만 작동하지만, "
#~ "어떤 종류의 도형도 입력할 수 있다고 해도 과언은 아닙니다. 객체별 기반으로 "
#~ "단순화 작업을 하기 때문에 이 함수에 도형 집합도 입력할 수 있습니다."

#, no-c-format
#~ msgid ""
#~ "Returns a \"simplified\" version of the given geometry using the Douglas-"
#~ "Peucker algorithm. Will avoid creating derived geometries (polygons in "
#~ "particular) that are invalid. 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 ""
#~ "더글러스-패커(Douglas-Peucker) 알고리즘을 이용해서 입력 도형의 \"단순화"
#~ "\"된 버전을 반환합니다. 유효하지 않은 파생 도형(특히 폴리곤)을 생성하지 않"
#~ "을 것입니다. 실제로는 [멀티]라인, [멀티]폴리곤과만 작동하지만, 어떤 종류"
#~ "의 도형도 입력할 수 있다고 해도 과언은 아닙니다. 객체별 기반으로 단순화 작"
#~ "업을 하기 때문에 이 함수에 도형 집합도 입력할 수 있습니다."

#, no-c-format
#~ msgid ""
#~ "Same example as Simplify, but we see Preserve Topology prevents "
#~ "oversimplification. The circle can at most become a square."
#~ msgstr ""
#~ "ST_Simplify 함수와 동일하지만, ST_SimplifyPreserveTopology는 과단순화"
#~ "(oversimplification)를 막아준다는 사실을 알 수 있습니다. 원을 단순화해도 "
#~ "기껏해야 사각형에서 끝납니다."

#, no-c-format
#~ msgid ""
#~ "Returns a \"simplified\" version of the given geometry using the "
#~ "Visvalingam-Whyatt algorithm. 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 ""
#~ "비스베일링검-와이어트(Visvalingam-Whyatt) 알고리즘을 이용해서 입력 도형의 "
#~ "\"단순화\"된 버전을 반환합니다. 실제로는 [멀티]라인, [멀티]폴리곤과만 작동"
#~ "하지만, 어떤 종류의 도형도 입력할 수 있다고 해도 과언은 아닙니다. 객체별 "
#~ "기반으로 단순화 작업을 하기 때문에 이 함수에 도형 집합도 입력할 수 있습니"
#~ "다."

#, no-c-format
#~ msgid "A LineString is simplified with a minimum area threshold of 30."
#~ msgstr ""
#~ "라인스트링을 최소 임계 면적(minimum area threshold) 30으로 단순화합니다."

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_Simplify\"/>, <xref "
#~ "linkend=\"ST_SimplifyPreserveTopology\"/>, Topology <xref "
#~ "linkend=\"TP_ST_Simplify\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_Simplify\"/>, <xref "
#~ "linkend=\"ST_SimplifyPreserveTopology\"/>, 위상(topology) <xref "
#~ "linkend=\"TP_ST_Simplify\"/>"

#, 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>."
#~ msgstr ""
#~ "<varname>crop</varname> 을 설정하지 않을 경우, 참으로 가정합니다. "
#~ "<varname>geom</varname> 범위와 <varname>rast</varname> 범위가 교차하는 부"
#~ "분을 잘라낸 래스터를 출력한다는 의미입니다. <varname>crop</varname> 을 거"
#~ "짓으로 설정할 경우, 새 래스터의 범위는 <varname>rast</varname> 의 범위와 "
#~ "동일합니다."

#, no-c-format
#~ msgid ""
#~ "Examples here use Massachusetts aerial data available on MassGIS site "
#~ "<link xlink:href=\"http://www.mass.gov/mgis/colororthos2008.htm\">MassGIS "
#~ "Aerial Orthos</link>. Coordinates are in Massachusetts State Plane Meters."
#~ msgstr ""
#~ "이 예시는 MassGIS 사이트의 <link xlink:href=\"http://www.mass.gov/mgis/"
#~ "colororthos2008.htm\">MassGIS Aerial Orthos</link> 에서 다운로드할 수 있"
#~ "는 매사추세츠 항공사진 데이터를 이용합니다. 매사추세츠 주 미터 단위 평면"
#~ "의 좌표로 돼 있습니다."

#, no-c-format
#~ msgid "Examples: 1 band clipping"
#~ msgstr "예시: 밴드 1개 잘라내기"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref "
#~ "linkend=\"RT_ST_Intersection\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"RT_ST_MapAlgebra\"/>, <xref "
#~ "linkend=\"RT_ST_Intersection\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_LineInterpolatePoint\"/>, <xref "
#~ "linkend=\"ST_LineMerge\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_LineInterpolatePoint\"/>, <xref "
#~ "linkend=\"ST_LineMerge\"/>"

#, fuzzy, no-c-format
#~ msgid "Creates a 2D, 3D Z or 4D ZM Point geometry."
#~ msgstr "주어진 포인트 도형들로 정의되는 BOX2D를 생성합니다."

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
#~ "<xref linkend=\"ST_MakePointM\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_PointFromText\"/>, <xref linkend=\"ST_SetSRID\"/>, "
#~ "<xref linkend=\"ST_MakePointM\"/>"

#, fuzzy, no-c-format
#~ msgid "Creates a point with X, Y and M (measure) coordinates."
#~ msgstr "x, y 좌표 및 단위를 가진 포인트를 생성합니다."

#, no-c-format
#~ msgid ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>"
#~ msgstr ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>"

#, no-c-format
#~ msgid ""
#~ ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
#~ "linkend=\"ST_Transform\"/>, <xref linkend=\"ST_PointZ\"/>, <xref "
#~ "linkend=\"ST_PointM\"/>, <xref linkend=\"ST_PointZM\"/>"
#~ msgstr ""
#~ ", <xref linkend=\"ST_MakePoint\"/>, <xref linkend=\"ST_SetSRID\"/>, <xref "
#~ "linkend=\"ST_Transform\"/>, <xref linkend=\"ST_PointZ\"/>, <xref "
#~ "linkend=\"ST_PointM\"/>, <xref linkend=\"ST_PointZM\"/>"

#, no-c-format
#~ msgid "SPHEROID[\"GRS_1980\",6378137,298.257222101]"
#~ msgstr "SPHEROID[\"GRS_1980\",6378137,298.257222101]"

#, no-c-format
#~ msgid "MACRO_C"
#~ msgstr "MACRO_C"

#, no-c-format
#~ msgid ""
#~ "<emphasis role=\"bold\">MACRO_C 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\">MACRO_C 출력 토큰</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> 에서 발췌)"

#, no-c-format
#~ msgid "MICRO_C"
#~ msgstr "MICRO_C"

#, no-c-format
#~ msgid ""
#~ "<emphasis role=\"bold\">MICRO_C 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\">MICRO_C 출력 토큰</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> 에서 발췌)."

#, no-c-format
#~ msgid "ARC_C"
#~ msgstr "ARC_C"

#, no-c-format
#~ msgid "CIVIC_C"
#~ msgstr "CIVIC_C"

#, no-c-format
#~ msgid "EXTRA_C"
#~ msgstr "EXTRA_C"

#, no-c-format
#~ msgid ""
#~ "<emphasis role=\"bold\">EXTRA_C 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\">EXTRA_C 출력 토큰</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> 에서 발췌)."

#, no-c-format
#~ msgid "make comments"
#~ msgstr "make comments"

#, no-c-format
#~ msgid "make cheatsheets"
#~ msgstr "make cheatsheets"

#, no-c-format
#~ msgid "make check"
#~ msgstr "make check"

#, no-c-format
#~ msgid "make install"
#~ msgstr "make install"

#, no-c-format
#~ msgid "make comments-install"
#~ msgstr "make comments-install"

#, no-c-format
#~ msgid "building"
#~ msgstr "building"

#, no-c-format
#~ msgid "house_num"
#~ msgstr "house_num"

#, no-c-format
#~ msgid "predir"
#~ msgstr "predir"

#, no-c-format
#~ msgid "qual"
#~ msgstr "qual"

#, no-c-format
#~ msgid "pretype"
#~ msgstr "pretype"

#, no-c-format
#~ msgid "name"
#~ msgstr "name"

#, no-c-format
#~ msgid "suftype"
#~ msgstr "suftype"

#, no-c-format
#~ msgid "sufdir"
#~ msgstr "sufdir"

#, no-c-format
#~ msgid "ruralroute"
#~ msgstr "ruralroute"

#, no-c-format
#~ msgid "extra"
#~ msgstr "extra"

#, no-c-format
#~ msgid "city"
#~ msgstr "city"

#, no-c-format
#~ msgid "state"
#~ msgstr "state"

#, no-c-format
#~ msgid "country"
#~ msgstr "country"

#, no-c-format
#~ msgid "postcode"
#~ msgstr "postcode"

#, no-c-format
#~ msgid "<term>box</term>"
#~ msgstr "<term>box</term>"

#, no-c-format
#~ msgid "unit"
#~ msgstr "unit"

#, no-c-format
#~ msgid "<term>id</term>"
#~ msgstr "<term>id</term>"

#, no-c-format
#~ msgid "rule"
#~ msgstr "rule"

#, no-c-format
#~ msgid "AMPERS"
#~ msgstr "AMPERS"

#, no-c-format
#~ msgid "DASH"
#~ msgstr "DASH"

#, no-c-format
#~ msgid "DOUBLE"
#~ msgstr "DOUBLE"

#, no-c-format
#~ msgid "FRACT"
#~ msgstr "FRACT"

#, no-c-format
#~ msgid "MIXED"
#~ msgstr "MIXED"

#, no-c-format
#~ msgid "NUMBER"
#~ msgstr "NUMBER"

#, no-c-format
#~ msgid "<term>ORD</term>"
#~ msgstr "<term>ORD</term>"

#, no-c-format
#~ msgid "WORD"
#~ msgstr "WORD"

#, no-c-format
#~ msgid "BOXH"
#~ msgstr "BOXH"

#, no-c-format
#~ msgid "BUILDH"
#~ msgstr "BUILDH"

#, no-c-format
#~ msgid "BUILDT"
#~ msgstr "BUILDT"

#, no-c-format
#~ msgid "DIRECT"
#~ msgstr "DIRECT"

#, no-c-format
#~ msgid "MILE"
#~ msgstr "MILE"

#, no-c-format
#~ msgid "ROAD"
#~ msgstr "ROAD"

#, no-c-format
#~ msgid "<term>RR</term>"
#~ msgstr "<term>RR</term>"

#, no-c-format
#~ msgid "TYPE"
#~ msgstr "TYPE"

#, no-c-format
#~ msgid "UNITH"
#~ msgstr "UNITH"

#, no-c-format
#~ msgid "QUINT"
#~ msgstr "QUINT"

#, no-c-format
#~ msgid "QUAD"
#~ msgstr "QUAD"

#, no-c-format
#~ msgid "<term>PCH</term>"
#~ msgstr "<term>PCH</term>"

#, no-c-format
#~ msgid "<term>PCT</term>"
#~ msgstr "<term>PCT</term>"

#, no-c-format
#~ msgid "STOPWORD"
#~ msgstr "STOPWORD"

#, no-c-format
#~ msgid "CITY"
#~ msgstr "CITY"

#, no-c-format
#~ msgid "STATE"
#~ msgstr "STATE"

#, no-c-format
#~ msgid "NATION"
#~ msgstr "NATION"

#, no-c-format
#~ msgid "POSTAL"
#~ msgstr "POSTAL"

#, no-c-format
#~ msgid "HOUSE"
#~ msgstr "HOUSE"

#, no-c-format
#~ msgid "street"
#~ msgstr "street"

#, no-c-format
#~ msgid "BLDNG"
#~ msgstr "BLDNG"

#, no-c-format
#~ msgid "BOXT"
#~ msgstr "BOXT"

#, no-c-format
#~ msgid "UNITT"
#~ msgstr "UNITT"

#, no-c-format
#~ msgid "UNKNWN"
#~ msgstr "UNKNWN"

#, no-c-format
#~ msgid "<term>seq</term>"
#~ msgstr "<term>seq</term>"

#, no-c-format
#~ msgid "word"
#~ msgstr "word"

#, no-c-format
#~ msgid "stdword"
#~ msgstr "stdword"

#, no-c-format
#~ msgid "token"
#~ msgstr "token"

#, fuzzy, no-c-format
#~ msgid "value"
#~ msgstr "ST_Value"

#, no-c-format
#~ msgid "rast,rast1,rast2, rastbandargset"
#~ msgstr "rast, rast1, rast2, rastbandargset"

#, no-c-format
#~ msgid "nband, nband1, nband2"
#~ msgstr "nband, nband1, nband2"

#, no-c-format
#~ msgid "callbackfunc"
#~ msgstr "callbackfunc"

#, no-c-format
#~ msgid "mask"
#~ msgstr "mask"

#, no-c-format
#~ msgid "weighted"
#~ msgstr "weighted"

#, no-c-format
#~ msgid "pixeltype"
#~ msgstr "pixeltype"

#, no-c-format
#~ msgid "extenttype"
#~ msgstr "extenttype"

#, no-c-format
#~ msgid "customextent"
#~ msgstr "customextent"

#, no-c-format
#~ msgid "distancex"
#~ msgstr "distancex"

#, no-c-format
#~ msgid "distancey"
#~ msgstr "distancey"

#, no-c-format
#~ msgid "userargs"
#~ msgstr "userargs"

#, no-c-format
#~ msgid "expression"
#~ msgstr "표현식(expression)"

#, no-c-format
#~ msgid "nodata1expr"
#~ msgstr "nodata1expr"

#, no-c-format
#~ msgid "nodata2expr"
#~ msgstr "nodata2expr"

#, no-c-format
#~ msgid "nodatanodataval"
#~ msgstr "nodatanodataval"

#, no-c-format
#~ msgid "rast"
#~ msgstr "rast"

#, no-c-format
#~ msgid "band"
#~ msgstr "band"

#, no-c-format
#~ msgid "ngbwidth"
#~ msgstr "ngbwidth"

#, no-c-format
#~ msgid "ngbheight"
#~ msgstr "ngbheight"

#, no-c-format
#~ msgid "onerastngbuserfunc"
#~ msgstr "onerastngbuserfunc"

#, no-c-format
#~ msgid "nodatamode"
#~ msgstr "nodatamode"

#, no-c-format
#~ msgid "args"
#~ msgstr "args"

#, fuzzy, no-c-format
#~ msgid "f_geometry_column"
#~ msgstr "\\d geometry_columns"

#, no-c-format
#~ msgid "<term>-c</term>"
#~ msgstr "<term>-c</term>"

#, no-c-format
#~ msgid "<term>-a</term>"
#~ msgstr "<term>-a</term>"

#, no-c-format
#~ msgid "<term>-d</term>"
#~ msgstr "<term>-d</term>"

#, no-c-format
#~ msgid "<term>-p</term>"
#~ msgstr "<term>-p</term>"

#, no-c-format
#~ msgid "<term>-?</term>"
#~ msgstr "<term>-?</term>"

#, no-c-format
#~ msgid "<term>-D</term>"
#~ msgstr "<term>-D</term>"

#, fuzzy, no-c-format
#~ msgid "-s [&lt;FROM_SRID&gt;:]&lt;SRID&gt;"
#~ msgstr "-s [&lt;FROM_SRID%gt;:]&lt;SRID&gt;"

#, no-c-format
#~ msgid "<term>-k</term>"
#~ msgstr "<term>-k</term>"

#, no-c-format
#~ msgid "<term>-i</term>"
#~ msgstr "<term>-i</term>"

#, no-c-format
#~ msgid "<term>-I</term>"
#~ msgstr "<term>-I</term>"

#, no-c-format
#~ msgid "<term>-m</term>"
#~ msgstr "<term>-m</term>"

#, no-c-format
#~ msgid "<term>-S</term>"
#~ msgstr "<term>-S</term>"

#, no-c-format
#~ msgid "-t &lt;dimensionality&gt;"
#~ msgstr "-t &lt;dimensionality&gt;"

#, no-c-format
#~ msgid "<term>-w</term>"
#~ msgstr "<term>-w</term>"

#, no-c-format
#~ msgid "<term>-e</term>"
#~ msgstr "<term>-e</term>"

#, no-c-format
#~ msgid "-W &lt;encoding&gt;"
#~ msgstr "-W &lt;encoding&gt;"

#, no-c-format
#~ msgid "-N &lt;policy&gt;"
#~ msgstr "-N &lt;policy&gt;"

#, no-c-format
#~ msgid "<term>-n</term>"
#~ msgstr "<term>-n</term>"

#, no-c-format
#~ msgid "<term>-G</term>"
#~ msgstr "<term>-G</term>"

#, no-c-format
#~ msgid "-T &lt;tablespace&gt;"
#~ msgstr "-T &lt;tablespace&gt;"

#, no-c-format
#~ msgid "-X &lt;tablespace&gt;"
#~ msgstr "-X &lt;tablespace&gt;"

#, fuzzy, no-c-format
#~ msgid "<term>-Z</term>"
#~ msgstr "<term>-c</term>"

#, no-c-format
#~ msgid "<term>=</term>"
#~ msgstr "<term>=</term>"

#, no-c-format
#~ msgid "-f &lt;filename&gt;"
#~ msgstr "-f &lt;filename&gt;"

#, no-c-format
#~ msgid "-h &lt;host&gt;"
#~ msgstr "-h &lt;host&gt;"

#, no-c-format
#~ msgid "-p &lt;port&gt;"
#~ msgstr "-p &lt;port&gt;"

#, no-c-format
#~ msgid "-P &lt;password&gt;"
#~ msgstr "-P &lt;password&gt;"

#, no-c-format
#~ msgid "-u &lt;user&gt;"
#~ msgstr "-u &lt;user&gt;"

#, no-c-format
#~ msgid "-g &lt;geometry column&gt;"
#~ msgstr "-g &lt;geometry column&gt;"

#, no-c-format
#~ msgid "<term>-b</term>"
#~ msgstr "<term>-b</term>"

#, no-c-format
#~ msgid "<term>-r</term>"
#~ msgstr "<term>-r</term>"

#, no-c-format
#~ msgid "<term>-C</term>"
#~ msgstr "<term>-C</term>"

#, no-c-format
#~ msgid "<term>-x</term>"
#~ msgstr "<term>-x</term>"

#, no-c-format
#~ msgid "-s &lt;SRID&gt;"
#~ msgstr "-s &lt;SRID&gt;"

#, no-c-format
#~ msgid "-b BAND"
#~ msgstr "-b BAND"

#, no-c-format
#~ msgid "-t TILE_SIZE"
#~ msgstr "-t TILE_SIZE"

#, no-c-format
#~ msgid "<term>-P</term>"
#~ msgstr "<term>-P</term>"

#, no-c-format
#~ msgid "-R, --register"
#~ msgstr "-R, --register"

#, no-c-format
#~ msgid "-f COLUMN"
#~ msgstr "-f COLUMN"

#, no-c-format
#~ msgid "<term>-F</term>"
#~ msgstr "<term>-F</term>"

#, no-c-format
#~ msgid "-n COLUMN"
#~ msgstr "-n COLUMN"

#, no-c-format
#~ msgid "<term>-q</term>"
#~ msgstr "<term>-q</term>"

#, no-c-format
#~ msgid "<term>-M</term>"
#~ msgstr "<term>-M</term>"

#, no-c-format
#~ msgid "-E ENDIAN"
#~ msgstr "-E ENDIAN"
