diff --git a/doc/source/locale/en/LC_MESSAGES/about.po b/doc/source/locale/en/LC_MESSAGES/about.po index 5828f5fbc8bd..7ca467728dec 100644 --- a/doc/source/locale/en/LC_MESSAGES/about.po +++ b/doc/source/locale/en/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -31,11 +31,21 @@ msgid "" "single raster abstract data model and single vector abstract data model " "to the calling application for all supported formats. It also comes with " "a variety of useful command line utilities for data translation and " -"processing. The `NEWS`_ page describes the August 2024 GDAL/OGR 3.9.2 " +"processing. The `NEWS`_ page describes the October 2024 GDAL/OGR 3.9.3 " "release." msgstr "" #: ../../source/about_no_title.rst:5 +msgid "" +"The GDAL project is currently soliciting feedback to help focus " +":ref:`GDAL Sponsorship Program ` activities. We would highly " +"appreciate you fill in the `survey " +"`__" +" that will provide guidance about priorities for the program's resources" +" (open until November 11th, 2024)." +msgstr "" + +#: ../../source/about_no_title.rst:13 msgid "|offline-download|" msgstr "" @@ -43,11 +53,11 @@ msgstr "" msgid "OSGeo project" msgstr "" -#: ../../source/about_no_title.rst:14 +#: ../../source/about_no_title.rst:22 msgid "See :ref:`software_using_gdal`" msgstr "" -#: ../../source/about_no_title.rst:20 +#: ../../source/about_no_title.rst:28 msgid "" "You may quote GDAL in publications by using the following Digital Object " "Identifier: |DOI|" @@ -74,3 +84,20 @@ msgstr "" #~ "the June 2024 GDAL/OGR 3.9.1 release." #~ msgstr "" +#~ msgid "" +#~ "GDAL is a translator library for " +#~ "raster and vector geospatial data " +#~ "formats that is released under an " +#~ "MIT style Open Source :ref:`license` by" +#~ " the `Open Source Geospatial Foundation`_." +#~ " As a library, it presents a " +#~ "single raster abstract data model and" +#~ " single vector abstract data model to" +#~ " the calling application for all " +#~ "supported formats. It also comes with" +#~ " a variety of useful command line " +#~ "utilities for data translation and " +#~ "processing. The `NEWS`_ page describes " +#~ "the August 2024 GDAL/OGR 3.9.2 release." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/about_no_title.po b/doc/source/locale/en/LC_MESSAGES/about_no_title.po index 399f65a6553d..5048e6bbf30d 100644 --- a/doc/source/locale/en/LC_MESSAGES/about_no_title.po +++ b/doc/source/locale/en/LC_MESSAGES/about_no_title.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -27,11 +27,21 @@ msgid "" "single raster abstract data model and single vector abstract data model " "to the calling application for all supported formats. It also comes with " "a variety of useful command line utilities for data translation and " -"processing. The `NEWS`_ page describes the August 2024 GDAL/OGR 3.9.2 " +"processing. The `NEWS`_ page describes the October 2024 GDAL/OGR 3.9.3 " "release." msgstr "" #: ../../source/about_no_title.rst:5 +msgid "" +"The GDAL project is currently soliciting feedback to help focus " +":ref:`GDAL Sponsorship Program ` activities. We would highly " +"appreciate you fill in the `survey " +"`__" +" that will provide guidance about priorities for the program's resources" +" (open until November 11th, 2024)." +msgstr "" + +#: ../../source/about_no_title.rst:13 msgid "|offline-download|" msgstr "" @@ -39,11 +49,11 @@ msgstr "" msgid "OSGeo project" msgstr "" -#: ../../source/about_no_title.rst:14 +#: ../../source/about_no_title.rst:22 msgid "See :ref:`software_using_gdal`" msgstr "" -#: ../../source/about_no_title.rst:20 +#: ../../source/about_no_title.rst:28 msgid "" "You may quote GDAL in publications by using the following Digital Object " "Identifier: |DOI|" @@ -70,3 +80,20 @@ msgstr "" #~ "the June 2024 GDAL/OGR 3.9.1 release." #~ msgstr "" +#~ msgid "" +#~ "GDAL is a translator library for " +#~ "raster and vector geospatial data " +#~ "formats that is released under an " +#~ "MIT style Open Source :ref:`license` by" +#~ " the `Open Source Geospatial Foundation`_." +#~ " As a library, it presents a " +#~ "single raster abstract data model and" +#~ " single vector abstract data model to" +#~ " the calling application for all " +#~ "supported formats. It also comes with" +#~ " a variety of useful command line " +#~ "utilities for data translation and " +#~ "processing. The `NEWS`_ page describes " +#~ "the August 2024 GDAL/OGR 3.9.2 release." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_compile_legacy.po b/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_compile_legacy.po index 7332632007e0..e48b4a863d79 100644 --- a/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_compile_legacy.po +++ b/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_compile_legacy.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/csharp/csharp_compile_legacy.rst:5 msgid "Compiling the C# bindings - Legacy Scripts" @@ -384,10 +384,10 @@ msgid "" "documentation `__" msgstr "" -#: ../../source/api/csharp/csharp_compile_legacy.rst:184 -msgid "" -"This document was amended from the previous version at " -"`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpCompile " -"`__" -msgstr "" +#~ msgid "" +#~ "This document was amended from the " +#~ "previous version at " +#~ "`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpCompile " +#~ "`__" +#~ msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_raster.po b/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_raster.po index 62187112fcac..e552e8daa747 100644 --- a/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_raster.po +++ b/doc/source/locale/en/LC_MESSAGES/api/csharp/csharp_raster.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/csharp/csharp_raster.rst:5 msgid "C# Raster Interface" @@ -162,10 +162,10 @@ msgstr "" msgid ":source_file:`swig/csharp/apps/GDALReadDirect.cs`" msgstr "" -#: ../../source/api/csharp/csharp_raster.rst:228 -msgid "" -"This document was amended from the previous version at " -"`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpRaster " -"`__" -msgstr "" +#~ msgid "" +#~ "This document was amended from the " +#~ "previous version at " +#~ "`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpRaster " +#~ "`__" +#~ msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/api/index.po b/doc/source/locale/en/LC_MESSAGES/api/index.po index fa10ab9ed118..e9835022d8a0 100644 --- a/doc/source/locale/en/LC_MESSAGES/api/index.po +++ b/doc/source/locale/en/LC_MESSAGES/api/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/index.rst:115 msgid "Go" @@ -27,10 +27,6 @@ msgstr "" msgid "Julia" msgstr "" -#: ../../source/api/index.rst:115 -msgid "Lua" -msgstr "" - #: ../../source/api/index.rst:115 msgid "Original Node.js bindings" msgstr "" @@ -59,15 +55,15 @@ msgstr "" msgid "Rust" msgstr "" -#: ../../source/api/index.rst:136 +#: ../../source/api/index.rst:131 msgid "Fiona" msgstr "" -#: ../../source/api/index.rst:136 +#: ../../source/api/index.rst:131 msgid "Rasterio" msgstr "" -#: ../../source/api/index.rst:144 +#: ../../source/api/index.rst:139 msgid "Godal" msgstr "" @@ -133,24 +129,27 @@ msgid "" "GDAL/OGR C/C++ API). These include bindings for" msgstr "" -#: ../../source/api/index.rst:130 -msgid "" -"For Perl, since GDAL 3.5 the link `Perl " -"`__ is deprecated, use " -"above link instead." -msgstr "" - -#: ../../source/api/index.rst:134 +#: ../../source/api/index.rst:129 msgid "There are also more Pythonic ways of using the vector/OGR functions with" msgstr "" -#: ../../source/api/index.rst:142 +#: ../../source/api/index.rst:137 msgid "There is a more idiomatic Golang way of using the raster functions with" msgstr "" -#: ../../source/api/index.rst:151 +#: ../../source/api/index.rst:146 msgid "" "API is omitted in this PDF document. You can consult it on " "https://gdal.org/api/index.html" msgstr "" +#~ msgid "Lua" +#~ msgstr "" + +#~ msgid "" +#~ "For Perl, since GDAL 3.5 the link" +#~ " `Perl `__" +#~ " is deprecated, use above link " +#~ "instead." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/api/python/general.po b/doc/source/locale/en/LC_MESSAGES/api/python/general.po index 39c9c5346587..252d1f1ecd7f 100644 --- a/doc/source/locale/en/LC_MESSAGES/api/python/general.po +++ b/doc/source/locale/en/LC_MESSAGES/api/python/general.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/python/general.rst:9 msgid "Python General API" @@ -39,6 +39,18 @@ msgstr "" msgid "File Management" msgstr "" +#: ../../source/api/python/general.rst:99 +msgid "osgeo.gdal_fsspec module" +msgstr "" + +#: ../../source/api/python/general.rst:108 +msgid "osgeo.gdal.VSIFile class" +msgstr "" + +#: ../../source/api/python/general.rst:116 +msgid "Low level functions" +msgstr "" + #: of osgeo.gdal.DirEntry:1 msgid "Proxy of C++ DirEntry class." msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/api/python/osgeo.gdal_fsspec.po b/doc/source/locale/en/LC_MESSAGES/api/python/osgeo.gdal_fsspec.po new file mode 100644 index 000000000000..7169a7db0d6c --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/api/python/osgeo.gdal_fsspec.po @@ -0,0 +1,25 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/api/python/osgeo.gdal_fsspec.rst:7 +msgid "osgeo.gdal_fsspec module" +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/api/python/osgeo.po b/doc/source/locale/en/LC_MESSAGES/api/python/osgeo.po index c868c45436b7..bbf171eb3a57 100644 --- a/doc/source/locale/en/LC_MESSAGES/api/python/osgeo.po +++ b/doc/source/locale/en/LC_MESSAGES/api/python/osgeo.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,17 +17,20 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/python/osgeo.rst:4 -msgid "Miscellaneous Python API" +msgid "GDAL Python submodules" msgstr "" #: ../../source/api/python/osgeo.rst:8 msgid "Submodules" msgstr "" -#: ../../source/api/python/osgeo.rst:21 +#: ../../source/api/python/osgeo.rst:22 msgid "Module contents" msgstr "" +#~ msgid "Miscellaneous Python API" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/development/building_from_source.po b/doc/source/locale/en/LC_MESSAGES/development/building_from_source.po index f69fc5f082e8..286eaf153bc9 100644 --- a/doc/source/locale/en/LC_MESSAGES/development/building_from_source.po +++ b/doc/source/locale/en/LC_MESSAGES/development/building_from_source.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -297,17 +297,52 @@ msgid "" msgstr "" #: ../../source/development/building_from_source.rst:228 +msgid "Resource files embedding" +msgstr "" + +#: ../../source/development/building_from_source.rst:230 +msgid "" +"Starting with GDAL 3.11, if a C23-compatible compiler is used, such as " +"clang >= 19 or GCC >= 15, it is possible to embed resource files inside " +"the GDAL library, without relying on resource files to be available on " +"the file system (such resource files are located through an hard-coded " +"path at build time in ``${CMAKE_INSTALL_PREFIX}/share/gdal``, or at run-" +"time through the :config:`GDAL_DATA` configuration option)." +msgstr "" + +#: ../../source/development/building_from_source.rst:237 +msgid "The following CMake options control that behavior:" +msgstr "" + +#: ../../source/development/building_from_source.rst:243 +msgid "" +"Default is OFF for shared library builds (BUILD_SHARED_LIBS=ON), and ON " +"for static library builds (BUILD_SHARED_LIBS=OFF). When ON, resource " +"files needed by GDAL will be embedded into the GDAL library and/or " +"relevant plugins." +msgstr "" + +#: ../../source/development/building_from_source.rst:252 +msgid "" +"Even if EMBED_RESOURCE_FILES=ON, GDAL will still try to locate resource " +"files on the file system by default , and fallback to the embedded " +"version if not found. By setting USE_ONLY_EMBEDDED_RESOURCE_FILES=ON, no " +"attempt at locating resource files on the file system is made. Default is" +" OFF." +msgstr "" + +#: ../../source/development/building_from_source.rst:258 msgid "CMake package dependent options" msgstr "" -#: ../../source/development/building_from_source.rst:232 +#: ../../source/development/building_from_source.rst:262 msgid "" "Generally speaking, packages (external dependencies) will be " "automatically found if they are in default locations used by CMake. This " "can be also tuned for example with the ``CMAKE_PREFIX_PATH`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:236 +#: ../../source/development/building_from_source.rst:266 msgid "" "Starting with CMake 3.12, it is also possible to use a " "``_ROOT`` variable to define the prefix for a particular " @@ -317,17 +352,17 @@ msgid "" "_INCLUDE_DIR and _LIBRARY variables." msgstr "" -#: ../../source/development/building_from_source.rst:242 +#: ../../source/development/building_from_source.rst:272 msgid "" "Most dependencies that would be found can also be disabled by setting the" " following option:" msgstr "" -#: ../../source/development/building_from_source.rst:247 +#: ../../source/development/building_from_source.rst:277 msgid "Control whether a found dependency can be used for the GDAL build." msgstr "" -#: ../../source/development/building_from_source.rst:249 +#: ../../source/development/building_from_source.rst:279 msgid "" "It is also possible to ask GDAL to disable the use of any external " "dependency (besides the required one, PROJ) by default by setting the " @@ -335,7 +370,7 @@ msgid "" "explicitly with GDAL_USE_:BOOL=ON." msgstr "" -#: ../../source/development/building_from_source.rst:256 +#: ../../source/development/building_from_source.rst:286 msgid "" "Defaults to ON. When set to OFF, all external dependencies (but mandatory" " ones) will be disabled, unless individually enabled with " @@ -346,7 +381,7 @@ msgid "" "libraries." msgstr "" -#: ../../source/development/building_from_source.rst:263 +#: ../../source/development/building_from_source.rst:293 msgid "" "Some of the GDAL dependencies (GEOTIFF, GIF, JPEG, JSONC, LERC, OPENCAD, " "PNG, QHULL, TIFF, ZLIB) have a copy of their source code inside the GDAL " @@ -356,7 +391,7 @@ msgid "" "The behavior can also be globally controlled with the following variable:" msgstr "" -#: ../../source/development/building_from_source.rst:271 +#: ../../source/development/building_from_source.rst:301 msgid "" "Control how internal libraries should be used. If set to ON, they will " "always be used. If set to OFF, they will never be used (unless " @@ -367,7 +402,7 @@ msgid "" "be set before CMakeCache.txt is created." msgstr "" -#: ../../source/development/building_from_source.rst:282 +#: ../../source/development/building_from_source.rst:312 msgid "" "Using together GDAL_USE_EXTERNAL_LIBS=OFF and GDAL_USE_INTERNAL_LIBS=OFF " "will result in a CMake configuration failure, because the following " @@ -376,64 +411,64 @@ msgid "" "external or internal libraries is thus required." msgstr "" -#: ../../source/development/building_from_source.rst:290 +#: ../../source/development/building_from_source.rst:320 msgid "Archive" msgstr "" -#: ../../source/development/building_from_source.rst:292 +#: ../../source/development/building_from_source.rst:322 msgid "" "`libarchive `_ is a library that supports a " "variety of archive and compression formats. It might be used since GDAL " "3.7 to enable the :ref:`/vsi7z/ ` virtual file system." msgstr "" -#: ../../source/development/building_from_source.rst:298 +#: ../../source/development/building_from_source.rst:328 msgid "Path to an include directory with the ``archive.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:302 -#: ../../source/development/building_from_source.rst:363 -#: ../../source/development/building_from_source.rst:405 -#: ../../source/development/building_from_source.rst:559 -#: ../../source/development/building_from_source.rst:614 -#: ../../source/development/building_from_source.rst:707 -#: ../../source/development/building_from_source.rst:730 -#: ../../source/development/building_from_source.rst:749 -#: ../../source/development/building_from_source.rst:862 -#: ../../source/development/building_from_source.rst:981 -#: ../../source/development/building_from_source.rst:1006 -#: ../../source/development/building_from_source.rst:1055 -#: ../../source/development/building_from_source.rst:1076 -#: ../../source/development/building_from_source.rst:1100 -#: ../../source/development/building_from_source.rst:1153 -#: ../../source/development/building_from_source.rst:1198 -#: ../../source/development/building_from_source.rst:1387 -#: ../../source/development/building_from_source.rst:1426 -#: ../../source/development/building_from_source.rst:1445 -#: ../../source/development/building_from_source.rst:1464 -#: ../../source/development/building_from_source.rst:1495 -#: ../../source/development/building_from_source.rst:1543 -#: ../../source/development/building_from_source.rst:1638 -#: ../../source/development/building_from_source.rst:1689 -#: ../../source/development/building_from_source.rst:1785 -#: ../../source/development/building_from_source.rst:1817 -#: ../../source/development/building_from_source.rst:1966 -#: ../../source/development/building_from_source.rst:1987 -#: ../../source/development/building_from_source.rst:2038 +#: ../../source/development/building_from_source.rst:332 +#: ../../source/development/building_from_source.rst:393 +#: ../../source/development/building_from_source.rst:435 +#: ../../source/development/building_from_source.rst:589 +#: ../../source/development/building_from_source.rst:644 +#: ../../source/development/building_from_source.rst:737 +#: ../../source/development/building_from_source.rst:760 +#: ../../source/development/building_from_source.rst:779 +#: ../../source/development/building_from_source.rst:892 +#: ../../source/development/building_from_source.rst:1011 +#: ../../source/development/building_from_source.rst:1036 +#: ../../source/development/building_from_source.rst:1085 +#: ../../source/development/building_from_source.rst:1106 +#: ../../source/development/building_from_source.rst:1130 +#: ../../source/development/building_from_source.rst:1183 +#: ../../source/development/building_from_source.rst:1228 +#: ../../source/development/building_from_source.rst:1417 +#: ../../source/development/building_from_source.rst:1456 +#: ../../source/development/building_from_source.rst:1475 +#: ../../source/development/building_from_source.rst:1494 +#: ../../source/development/building_from_source.rst:1525 +#: ../../source/development/building_from_source.rst:1573 +#: ../../source/development/building_from_source.rst:1668 +#: ../../source/development/building_from_source.rst:1719 +#: ../../source/development/building_from_source.rst:1815 +#: ../../source/development/building_from_source.rst:1847 +#: ../../source/development/building_from_source.rst:1996 +#: ../../source/development/building_from_source.rst:2017 +#: ../../source/development/building_from_source.rst:2068 msgid "Path to a shared or static library file." msgstr "" -#: ../../source/development/building_from_source.rst:306 +#: ../../source/development/building_from_source.rst:336 msgid "" "Control whether to use libarchive. Defaults to ON when libarchive is " "found." msgstr "" -#: ../../source/development/building_from_source.rst:310 +#: ../../source/development/building_from_source.rst:340 msgid "Armadillo" msgstr "" -#: ../../source/development/building_from_source.rst:312 +#: ../../source/development/building_from_source.rst:342 msgid "" "The `Armadillo `_ C++ library is used to " "speed up computations related to the Thin Plate Spline transformer. See " @@ -443,36 +478,36 @@ msgid "" "libcblas liblapack liblapacke``" msgstr "" -#: ../../source/development/building_from_source.rst:320 +#: ../../source/development/building_from_source.rst:350 msgid "Control whether to use Armadillo. Defaults to ON when Armadillo is found." msgstr "" -#: ../../source/development/building_from_source.rst:324 +#: ../../source/development/building_from_source.rst:354 msgid "Arrow" msgstr "" -#: ../../source/development/building_from_source.rst:326 +#: ../../source/development/building_from_source.rst:356 msgid "" "The `Apache Arrow C++ ` " "library is required for the :ref:`vector.arrow` and :ref:`vector.parquet`" " drivers. Specify install prefix in the ``CMAKE_PREFIX_PATH`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:332 +#: ../../source/development/building_from_source.rst:362 msgid "Control whether to use Arrow. Defaults to ON when Arrow is found." msgstr "" -#: ../../source/development/building_from_source.rst:336 +#: ../../source/development/building_from_source.rst:366 msgid "" "Control whether to use statically built Arrow libraries. Defaults to OFF " "when Arrow is found." msgstr "" -#: ../../source/development/building_from_source.rst:339 +#: ../../source/development/building_from_source.rst:369 msgid "basisu" msgstr "" -#: ../../source/development/building_from_source.rst:341 +#: ../../source/development/building_from_source.rst:371 msgid "" "The `Basis Universal " "` library is " @@ -481,131 +516,131 @@ msgid "" "``basisu_ROOT`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:347 +#: ../../source/development/building_from_source.rst:377 msgid "Control whether to use basisu. Defaults to ON when basisu is found." msgstr "" -#: ../../source/development/building_from_source.rst:351 +#: ../../source/development/building_from_source.rst:381 msgid "Blosc" msgstr "" -#: ../../source/development/building_from_source.rst:353 +#: ../../source/development/building_from_source.rst:383 msgid "" "`Blosc `_ is a library which offers a " "meta-compression, with different backends (LZ4, Snappy, Zlib, Zstd, " "etc.). It is used by the :ref:`raster.zarr` driver." msgstr "" -#: ../../source/development/building_from_source.rst:359 +#: ../../source/development/building_from_source.rst:389 msgid "Path to an include directory with the ``blosc.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:367 +#: ../../source/development/building_from_source.rst:397 msgid "Control whether to use Blosc. Defaults to ON when Blosc is found." msgstr "" -#: ../../source/development/building_from_source.rst:371 +#: ../../source/development/building_from_source.rst:401 msgid "BRUNSLI" msgstr "" -#: ../../source/development/building_from_source.rst:373 +#: ../../source/development/building_from_source.rst:403 msgid "" "The `Brunsli `_ JPEG repacking " "library, used by the :ref:`raster.marfa` driver." msgstr "" -#: ../../source/development/building_from_source.rst:378 +#: ../../source/development/building_from_source.rst:408 msgid "" "Path to an include directory with the ``brunsli/decode.h`` and " "``brunsli\\encode.h`` header files." msgstr "" -#: ../../source/development/building_from_source.rst:382 +#: ../../source/development/building_from_source.rst:412 msgid "Path to the brunslienc-c library file." msgstr "" -#: ../../source/development/building_from_source.rst:386 +#: ../../source/development/building_from_source.rst:416 msgid "Path to the brunslidec-c library file." msgstr "" -#: ../../source/development/building_from_source.rst:390 +#: ../../source/development/building_from_source.rst:420 msgid "Control whether to use BRUNSLI. Defaults to ON when Brunsli is found." msgstr "" -#: ../../source/development/building_from_source.rst:394 +#: ../../source/development/building_from_source.rst:424 msgid "CFITSIO" msgstr "" -#: ../../source/development/building_from_source.rst:396 +#: ../../source/development/building_from_source.rst:426 msgid "" "The `C FITS I/O `_ library is " "required for the :ref:`raster.fits` driver. It can be detected with pkg-" "config." msgstr "" -#: ../../source/development/building_from_source.rst:401 +#: ../../source/development/building_from_source.rst:431 msgid "Path to an include directory with the ``fitsio.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:409 +#: ../../source/development/building_from_source.rst:439 msgid "Control whether to use CFITSIO. Defaults to ON when CFITSIO is found." msgstr "" -#: ../../source/development/building_from_source.rst:413 +#: ../../source/development/building_from_source.rst:443 msgid "Crnlib" msgstr "" -#: ../../source/development/building_from_source.rst:415 +#: ../../source/development/building_from_source.rst:445 msgid "" "`Crnlib / crunch `_ " "is required for the :ref:`raster.dds` driver." msgstr "" -#: ../../source/development/building_from_source.rst:420 +#: ../../source/development/building_from_source.rst:450 msgid "Path to Crnlib include directory with ``crunch/crnlib.h`` header." msgstr "" -#: ../../source/development/building_from_source.rst:424 +#: ../../source/development/building_from_source.rst:454 msgid "Path to Crnlib library to be linked." msgstr "" -#: ../../source/development/building_from_source.rst:428 +#: ../../source/development/building_from_source.rst:458 msgid "Control whether to use Crnlib. Defaults to ON when Crnlib is found." msgstr "" -#: ../../source/development/building_from_source.rst:432 +#: ../../source/development/building_from_source.rst:462 msgid "CURL" msgstr "" -#: ../../source/development/building_from_source.rst:434 +#: ../../source/development/building_from_source.rst:464 msgid "" "`libcurl `_ is required for all network accesses (HTTP," " etc.)." msgstr "" -#: ../../source/development/building_from_source.rst:438 +#: ../../source/development/building_from_source.rst:468 msgid "Path to an include directory with the ``curl`` directory." msgstr "" -#: ../../source/development/building_from_source.rst:442 +#: ../../source/development/building_from_source.rst:472 msgid "" "Path to a shared or static library file, such as ``libcurl.so``, " "``libcurl.lib``, or other name." msgstr "" -#: ../../source/development/building_from_source.rst:449 +#: ../../source/development/building_from_source.rst:479 msgid "Must be set to ON when linking against a static build of Curl." msgstr "" -#: ../../source/development/building_from_source.rst:453 +#: ../../source/development/building_from_source.rst:483 msgid "Control whether to use Curl. Defaults to ON when Curl is found." msgstr "" -#: ../../source/development/building_from_source.rst:457 +#: ../../source/development/building_from_source.rst:487 msgid "CryptoPP" msgstr "" -#: ../../source/development/building_from_source.rst:459 +#: ../../source/development/building_from_source.rst:489 msgid "" "The `Crypto++ `_ library can be " "used for the RSA SHA256 signing functionality used by some authentication" @@ -615,36 +650,36 @@ msgid "" " file system." msgstr "" -#: ../../source/development/building_from_source.rst:467 -#: ../../source/development/building_from_source.rst:1114 -#: ../../source/development/building_from_source.rst:1194 -#: ../../source/development/building_from_source.rst:1854 -#: ../../source/development/building_from_source.rst:1983 +#: ../../source/development/building_from_source.rst:497 +#: ../../source/development/building_from_source.rst:1144 +#: ../../source/development/building_from_source.rst:1224 +#: ../../source/development/building_from_source.rst:1884 +#: ../../source/development/building_from_source.rst:2013 msgid "Path to the base include directory." msgstr "" -#: ../../source/development/building_from_source.rst:471 +#: ../../source/development/building_from_source.rst:501 msgid "" "Path to a shared or static library file. A similar variable " "``CRYPTOPP_LIBRARY_DEBUG`` can also be specified to a similar library for" " building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:477 +#: ../../source/development/building_from_source.rst:507 msgid "" "Defaults to OFF. Might be required to set to ON when linking against " "cryptopp.dll" msgstr "" -#: ../../source/development/building_from_source.rst:482 +#: ../../source/development/building_from_source.rst:512 msgid "Control whether to use CryptoPP. Defaults to ON when CryptoPP is found." msgstr "" -#: ../../source/development/building_from_source.rst:486 +#: ../../source/development/building_from_source.rst:516 msgid "Deflate" msgstr "" -#: ../../source/development/building_from_source.rst:488 +#: ../../source/development/building_from_source.rst:518 msgid "" "`libdeflate `_ is a compression " "library which offers the lossless Deflate/Zip compression algorithm. It " @@ -652,68 +687,68 @@ msgid "" "it, consequently it must be used as a complement to ZLib." msgstr "" -#: ../../source/development/building_from_source.rst:496 +#: ../../source/development/building_from_source.rst:526 msgid "Path to an include directory with the ``libdeflate.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:500 +#: ../../source/development/building_from_source.rst:530 msgid "" "Path to a shared or static library file. A similar variable " "``Deflate_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:506 +#: ../../source/development/building_from_source.rst:536 msgid "Control whether to use Deflate. Defaults to ON when Deflate is found." msgstr "" -#: ../../source/development/building_from_source.rst:510 +#: ../../source/development/building_from_source.rst:540 msgid "ECW" msgstr "" -#: ../../source/development/building_from_source.rst:512 +#: ../../source/development/building_from_source.rst:542 msgid "" "The Hexagon ECW SDK (closed source/proprietary) is required for the " ":ref:`raster.ecw` driver. Currently only support for ECW SDK 3.3 and 5.5 " "is offered." msgstr "" -#: ../../source/development/building_from_source.rst:515 +#: ../../source/development/building_from_source.rst:545 msgid "" "For ECW SDK 5.5, ECW_ROOT or CMAKE_PREFIX_PATH should point to the " "directory into which there are include and lib subdirectories, typically " "ending with ERDAS-ECW_JPEG_2000_SDK-5.5.0/Desktop_Read-Only." msgstr "" -#: ../../source/development/building_from_source.rst:521 +#: ../../source/development/building_from_source.rst:551 msgid "Path to the include directory with the ``NCSECWClient.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:525 +#: ../../source/development/building_from_source.rst:555 msgid "Path to library file libNCSEcw" msgstr "" -#: ../../source/development/building_from_source.rst:529 +#: ../../source/development/building_from_source.rst:559 msgid "Path to library file libNCSCnet (only needed for SDK 3.3)" msgstr "" -#: ../../source/development/building_from_source.rst:533 +#: ../../source/development/building_from_source.rst:563 msgid "Path to library file libNCSEcwC (only needed for SDK 3.3)" msgstr "" -#: ../../source/development/building_from_source.rst:537 +#: ../../source/development/building_from_source.rst:567 msgid "Path to library file libNCSUtil (only needed for SDK 3.3)" msgstr "" -#: ../../source/development/building_from_source.rst:541 +#: ../../source/development/building_from_source.rst:571 msgid "Control whether to use ECW. Defaults to ON when ECW is found." msgstr "" -#: ../../source/development/building_from_source.rst:545 +#: ../../source/development/building_from_source.rst:575 msgid "EXPAT" msgstr "" -#: ../../source/development/building_from_source.rst:547 +#: ../../source/development/building_from_source.rst:577 msgid "" "`Expat `_ is a stream-oriented XML " "parser library which is required to enable XML parsing capabilities in an" @@ -722,23 +757,23 @@ msgid "" "ILI or GMLAS may also require the XercesC library." msgstr "" -#: ../../source/development/building_from_source.rst:555 +#: ../../source/development/building_from_source.rst:585 msgid "Path to the include directory with the ``expat.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:565 +#: ../../source/development/building_from_source.rst:595 msgid "Must be set to ON when linking against a static build of Expat." msgstr "" -#: ../../source/development/building_from_source.rst:569 +#: ../../source/development/building_from_source.rst:599 msgid "Control whether to use EXPAT. Defaults to ON when EXPAT is found." msgstr "" -#: ../../source/development/building_from_source.rst:573 +#: ../../source/development/building_from_source.rst:603 msgid "FileGDB" msgstr "" -#: ../../source/development/building_from_source.rst:575 +#: ../../source/development/building_from_source.rst:605 msgid "" "The `FileGDB SDK `_ (closed" " source/proprietary) is required for the :ref:`vector.filegdb` driver " @@ -746,95 +781,95 @@ msgid "" " external requirements)" msgstr "" -#: ../../source/development/building_from_source.rst:579 +#: ../../source/development/building_from_source.rst:609 msgid "" "FileGDB_ROOT or CMAKE_PREFIX_PATH should point to the directory of the " "SDK." msgstr "" -#: ../../source/development/building_from_source.rst:583 +#: ../../source/development/building_from_source.rst:613 msgid "Path to the include directory with the ``FileGDBAPI.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:587 +#: ../../source/development/building_from_source.rst:617 msgid "Path to library file" msgstr "" -#: ../../source/development/building_from_source.rst:591 +#: ../../source/development/building_from_source.rst:621 msgid "Path to Release library file (only used on Windows)" msgstr "" -#: ../../source/development/building_from_source.rst:595 +#: ../../source/development/building_from_source.rst:625 msgid "Path to Debug library file (only used on Windows)" msgstr "" -#: ../../source/development/building_from_source.rst:599 +#: ../../source/development/building_from_source.rst:629 msgid "Control whether to use FileGDB. Defaults to ON when FileGDB is found." msgstr "" -#: ../../source/development/building_from_source.rst:603 +#: ../../source/development/building_from_source.rst:633 msgid "FreeXL" msgstr "" -#: ../../source/development/building_from_source.rst:605 +#: ../../source/development/building_from_source.rst:635 msgid "" "The `FreeXL `_ library is " "required for the :ref:`vector.xls` driver." msgstr "" -#: ../../source/development/building_from_source.rst:610 +#: ../../source/development/building_from_source.rst:640 msgid "Path to an include directory with the ``freexl.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:618 +#: ../../source/development/building_from_source.rst:648 msgid "Control whether to use FreeXL. Defaults to ON when FreeXL is found." msgstr "" -#: ../../source/development/building_from_source.rst:622 +#: ../../source/development/building_from_source.rst:652 msgid "FYBA" msgstr "" -#: ../../source/development/building_from_source.rst:624 +#: ../../source/development/building_from_source.rst:654 msgid "" "The `OpenFyba `_ libraries are needed" " to build the :ref:`vector.sosi` driver." msgstr "" -#: ../../source/development/building_from_source.rst:628 +#: ../../source/development/building_from_source.rst:658 msgid "Path to an include directory with the ``fyba.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:632 +#: ../../source/development/building_from_source.rst:662 msgid "Path to a library file ``fyba``" msgstr "" -#: ../../source/development/building_from_source.rst:636 +#: ../../source/development/building_from_source.rst:666 msgid "Path to a library file ``fygm``" msgstr "" -#: ../../source/development/building_from_source.rst:640 +#: ../../source/development/building_from_source.rst:670 msgid "Path to a library file ``fyut``" msgstr "" -#: ../../source/development/building_from_source.rst:644 +#: ../../source/development/building_from_source.rst:674 msgid "Control whether to use FYBA. Defaults to ON when FYBA is found." msgstr "" -#: ../../source/development/building_from_source.rst:648 +#: ../../source/development/building_from_source.rst:678 msgid "GEOTIFF" msgstr "" -#: ../../source/development/building_from_source.rst:650 +#: ../../source/development/building_from_source.rst:680 msgid "" "It is required for the :ref:`raster.gtiff` drivers, and a few other " "drivers. If not found, an internal copy of libgeotiff can be used." msgstr "" -#: ../../source/development/building_from_source.rst:655 +#: ../../source/development/building_from_source.rst:685 msgid "Path to an include directory with the libgeotiff header files." msgstr "" -#: ../../source/development/building_from_source.rst:659 +#: ../../source/development/building_from_source.rst:689 msgid "" "Path to a shared or static library file, such as ``libgeotiff.so``, " "``geotiff.lib``, or other name. A similar variable " @@ -842,24 +877,24 @@ msgid "" "building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:666 +#: ../../source/development/building_from_source.rst:696 msgid "" "Control whether to use external libgeotiff. Defaults to ON when external " "libgeotiff is found." msgstr "" -#: ../../source/development/building_from_source.rst:670 +#: ../../source/development/building_from_source.rst:700 msgid "" "Control whether to use internal libgeotiff copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_GEOTIFF=ON" msgstr "" -#: ../../source/development/building_from_source.rst:675 +#: ../../source/development/building_from_source.rst:705 msgid "GEOS" msgstr "" -#: ../../source/development/building_from_source.rst:677 +#: ../../source/development/building_from_source.rst:707 msgid "" "`GEOS `_ is a C++ library for performing" " operations on two-dimensional vector geometries. It is used as the " @@ -868,124 +903,124 @@ msgid "" "detect it." msgstr "" -#: ../../source/development/building_from_source.rst:684 +#: ../../source/development/building_from_source.rst:714 msgid "Path to an include directory with the ``geos_c.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:688 +#: ../../source/development/building_from_source.rst:718 msgid "Path to a shared or static library file (libgeos_c)." msgstr "" -#: ../../source/development/building_from_source.rst:692 +#: ../../source/development/building_from_source.rst:722 msgid "Control whether to use GEOS. Defaults to ON when GEOS is found." msgstr "" -#: ../../source/development/building_from_source.rst:696 +#: ../../source/development/building_from_source.rst:726 msgid "GIF" msgstr "" -#: ../../source/development/building_from_source.rst:698 +#: ../../source/development/building_from_source.rst:728 msgid "" "`giflib `_ is required for the " ":ref:`raster.gif` driver. If not found, an internal copy can be used." msgstr "" -#: ../../source/development/building_from_source.rst:703 +#: ../../source/development/building_from_source.rst:733 msgid "Path to an include directory with the ``gif_lib.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:711 +#: ../../source/development/building_from_source.rst:741 msgid "" "Control whether to use external giflib. Defaults to ON when external " "giflib is found." msgstr "" -#: ../../source/development/building_from_source.rst:715 +#: ../../source/development/building_from_source.rst:745 msgid "" "Control whether to use internal giflib copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_GIF=ON" msgstr "" -#: ../../source/development/building_from_source.rst:720 +#: ../../source/development/building_from_source.rst:750 msgid "GTA" msgstr "" -#: ../../source/development/building_from_source.rst:722 +#: ../../source/development/building_from_source.rst:752 msgid "" "The `GTA `_ library is required for the " ":ref:`raster.gta` driver." msgstr "" -#: ../../source/development/building_from_source.rst:726 +#: ../../source/development/building_from_source.rst:756 msgid "Path to an include directory with the ``gta/gta.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:734 +#: ../../source/development/building_from_source.rst:764 msgid "Control whether to use GTA. Defaults to ON when GTA is found." msgstr "" -#: ../../source/development/building_from_source.rst:738 +#: ../../source/development/building_from_source.rst:768 msgid "HEIF" msgstr "" -#: ../../source/development/building_from_source.rst:740 +#: ../../source/development/building_from_source.rst:770 msgid "" "The `HEIF `_ (>= 1.1) library used" " by the :ref:`raster.heif` driver. It can be detected with pkg-config." msgstr "" -#: ../../source/development/building_from_source.rst:745 +#: ../../source/development/building_from_source.rst:775 msgid "Path to an include directory with the ``libheif/heif.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:753 +#: ../../source/development/building_from_source.rst:783 msgid "Control whether to use HEIF. Defaults to ON when HEIF is found." msgstr "" -#: ../../source/development/building_from_source.rst:756 +#: ../../source/development/building_from_source.rst:786 msgid "HDF4" msgstr "" -#: ../../source/development/building_from_source.rst:758 +#: ../../source/development/building_from_source.rst:788 msgid "" "The `HDF4 `_ C library is " "needed for the :ref:`raster.hdf4` driver." msgstr "" -#: ../../source/development/building_from_source.rst:763 +#: ../../source/development/building_from_source.rst:793 msgid "Path to an include directory with the ``hdf.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:767 +#: ../../source/development/building_from_source.rst:797 msgid "" "Path to a shared or static ``dfalt`` or ``df`` library file. A similar " "variable ``HDF4_df_LIBRARY_DEBUG`` can also be specified to a similar " "library for building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:773 +#: ../../source/development/building_from_source.rst:803 msgid "" "Path to a shared or static ``mfhdfalt`` or ``mfhdf`` library file. A " "similar variable ``HDF4_mfhdf_LIBRARY_DEBUG`` can also be specified to a " "similar library for building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:779 +#: ../../source/development/building_from_source.rst:809 msgid "" "Path to a shared or static ``xdr`` library file. A similar variable " "``HDF4_xdr_LIBRARY_DEBUG`` can also be specified to a similar library for" " building Debug releases. It is generally not needed for Linux builds" msgstr "" -#: ../../source/development/building_from_source.rst:786 +#: ../../source/development/building_from_source.rst:816 msgid "" "Path to a shared or static ``szip`` library file. A similar variable " "``HDF4_szip_LIBRARY_DEBUG`` can also be specified to a similar library " "for building Debug releases. It is generally not needed for Linux builds" msgstr "" -#: ../../source/development/building_from_source.rst:793 +#: ../../source/development/building_from_source.rst:823 msgid "" "The value of this option is a list which defaults to " "``df;mfhdf;xdr;szip``. It may be customized if the linking of HDF4 " @@ -994,15 +1029,15 @@ msgid "" "configure the library file." msgstr "" -#: ../../source/development/building_from_source.rst:800 +#: ../../source/development/building_from_source.rst:830 msgid "Control whether to use HDF4. Defaults to ON when HDF4 is found." msgstr "" -#: ../../source/development/building_from_source.rst:804 +#: ../../source/development/building_from_source.rst:834 msgid "HDF5" msgstr "" -#: ../../source/development/building_from_source.rst:806 +#: ../../source/development/building_from_source.rst:836 msgid "" "The `HDF5 `_ C library is needed for " "the :ref:`raster.hdf5` and :ref:`raster.bag` drivers. The HDF5 CXX " @@ -1011,11 +1046,11 @@ msgid "" "to detect the HDF5 library." msgstr "" -#: ../../source/development/building_from_source.rst:814 +#: ../../source/development/building_from_source.rst:844 msgid "Control whether to use HDF5. Defaults to ON when HDF5 is found." msgstr "" -#: ../../source/development/building_from_source.rst:818 +#: ../../source/development/building_from_source.rst:848 msgid "" "Control whether to add a global lock around calls to HDF5 library. This " "is needed if the HDF5 library is not built with thread-safety enabled and" @@ -1025,34 +1060,34 @@ msgid "" "the setting must be manually set when needed." msgstr "" -#: ../../source/development/building_from_source.rst:829 +#: ../../source/development/building_from_source.rst:859 msgid "HDFS" msgstr "" -#: ../../source/development/building_from_source.rst:831 +#: ../../source/development/building_from_source.rst:861 msgid "" "The `Hadoop File System `_ native library is needed for the" " :ref:`/vsihdfs/ ` virtual file system." msgstr "" -#: ../../source/development/building_from_source.rst:836 +#: ../../source/development/building_from_source.rst:866 msgid "Path to an include directory with the ``hdfs.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:840 +#: ../../source/development/building_from_source.rst:870 msgid "Path to a shared or static ``hdfs`` library file." msgstr "" -#: ../../source/development/building_from_source.rst:844 +#: ../../source/development/building_from_source.rst:874 msgid "Control whether to use HDFS. Defaults to ON when HDFS is found." msgstr "" -#: ../../source/development/building_from_source.rst:848 +#: ../../source/development/building_from_source.rst:878 msgid "Iconv" msgstr "" -#: ../../source/development/building_from_source.rst:850 +#: ../../source/development/building_from_source.rst:880 msgid "" "The `Iconv `_ library is used to " "convert text from one encoding to another encoding. It is generally " @@ -1061,64 +1096,64 @@ msgid "" " using Iconv will provide additional capabilities." msgstr "" -#: ../../source/development/building_from_source.rst:858 +#: ../../source/development/building_from_source.rst:888 msgid "Path to an include directory with the ``iconv.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:866 +#: ../../source/development/building_from_source.rst:896 msgid "Control whether to use Iconv. Defaults to ON when Iconv is found." msgstr "" -#: ../../source/development/building_from_source.rst:870 +#: ../../source/development/building_from_source.rst:900 msgid "IDB" msgstr "" -#: ../../source/development/building_from_source.rst:872 +#: ../../source/development/building_from_source.rst:902 msgid "" "The Informix DataBase Client SDK (closed source/proprietary) is needed " "to build the :ref:`vector.idb` driver. IDB_ROOT or CMAKE_PREFIX_PATH " "should point to the directory of the SDK." msgstr "" -#: ../../source/development/building_from_source.rst:879 +#: ../../source/development/building_from_source.rst:909 msgid "" "Path to an include directory (typically ending with ``incl``) with the " "``c++/it.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:883 +#: ../../source/development/building_from_source.rst:913 msgid "" "Path to a library file ``ifc++`` (typically in the ``lib/c++`` sub " "directory)" msgstr "" -#: ../../source/development/building_from_source.rst:887 +#: ../../source/development/building_from_source.rst:917 msgid "" "Path to a library file ``ifdmi`` (typically in the ``lib/dmi`` sub " "directory)" msgstr "" -#: ../../source/development/building_from_source.rst:891 +#: ../../source/development/building_from_source.rst:921 msgid "" "Path to a library file ``ifsql`` (typically in the ``lib/esql`` sub " "directory)" msgstr "" -#: ../../source/development/building_from_source.rst:895 +#: ../../source/development/building_from_source.rst:925 msgid "" "Path to a library file ``ifcli`` (typically in the ``lib/cli`` sub " "directory)" msgstr "" -#: ../../source/development/building_from_source.rst:899 +#: ../../source/development/building_from_source.rst:929 msgid "Control whether to use IDB. Defaults to ON when IDB is found." msgstr "" -#: ../../source/development/building_from_source.rst:903 +#: ../../source/development/building_from_source.rst:933 msgid "JPEG" msgstr "" -#: ../../source/development/building_from_source.rst:905 +#: ../../source/development/building_from_source.rst:935 msgid "" "libjpeg is required for the :ref:`raster.jpeg` driver, and may be used by" " a few other drivers (:ref:`raster.gpkg`, :ref:`raster.marfa`, internal " @@ -1129,49 +1164,49 @@ msgid "" " on how the library is detected." msgstr "" -#: ../../source/development/building_from_source.rst:915 +#: ../../source/development/building_from_source.rst:945 msgid "" "When using libjpeg-turbo, JPEG_LIBRARY[_RELEASE/_DEBUG] should point to a" " library with libjpeg ABI, not TurboJPEG. See https://libjpeg-" "turbo.org/About/TurboJPEG for the difference." msgstr "" -#: ../../source/development/building_from_source.rst:921 +#: ../../source/development/building_from_source.rst:951 msgid "Path to an include directory with the ``jpeglib.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:925 +#: ../../source/development/building_from_source.rst:955 msgid "" "Path to a shared or static library file. A similar variable " "``JPEG_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:931 +#: ../../source/development/building_from_source.rst:961 msgid "" "Control whether to use external libjpeg. Defaults to ON when external " "libjpeg is found." msgstr "" -#: ../../source/development/building_from_source.rst:935 +#: ../../source/development/building_from_source.rst:965 msgid "" "Control whether to use internal libjpeg copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_JPEG=ON" msgstr "" -#: ../../source/development/building_from_source.rst:940 +#: ../../source/development/building_from_source.rst:970 msgid "" "Used with external libjpeg. number is for example 80, for libjpeg 8 ABI. " "This can be used to check a build time that the expected JPEG library is " "the one that is included by GDAL." msgstr "" -#: ../../source/development/building_from_source.rst:946 +#: ../../source/development/building_from_source.rst:976 msgid "JPEG12" msgstr "" -#: ../../source/development/building_from_source.rst:948 +#: ../../source/development/building_from_source.rst:978 msgid "" "libjpeg-12 bit can be used by the :ref:`raster.jpeg`, :ref:`raster.gtiff`" " (when using internal libtiff), :ref:`raster.jpeg`, :ref:`raster.marfa` " @@ -1181,11 +1216,11 @@ msgid "" "libjpeg is used." msgstr "" -#: ../../source/development/building_from_source.rst:956 +#: ../../source/development/building_from_source.rst:986 msgid "Control whether to use internal libjpeg-12 copy. Defaults to ON." msgstr "" -#: ../../source/development/building_from_source.rst:960 +#: ../../source/development/building_from_source.rst:990 msgid "" "Starting with GDAL 3.7, if using libjpeg-turbo >= 2.2, which adds native " "support for dual 8/12-bit, using internal libjpeg-12 is no longer needed " @@ -1195,56 +1230,56 @@ msgid "" "in the GeoTIFF support." msgstr "" -#: ../../source/development/building_from_source.rst:968 +#: ../../source/development/building_from_source.rst:998 msgid "JSON-C" msgstr "" -#: ../../source/development/building_from_source.rst:970 +#: ../../source/development/building_from_source.rst:1000 msgid "" "The `json-c `_ library is required to " "read and write JSON content. It can be detected with pkg-config. If not " "found, an internal copy of json-c can be used." msgstr "" -#: ../../source/development/building_from_source.rst:977 +#: ../../source/development/building_from_source.rst:1007 msgid "Path to an include directory with the ``json.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:985 +#: ../../source/development/building_from_source.rst:1015 msgid "Control whether to use JSON-C. Defaults to ON when JSON-C is found." msgstr "" -#: ../../source/development/building_from_source.rst:989 +#: ../../source/development/building_from_source.rst:1019 msgid "" "Control whether to use internal JSON-C copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_JSONC=ON" msgstr "" -#: ../../source/development/building_from_source.rst:994 +#: ../../source/development/building_from_source.rst:1024 msgid "JXL" msgstr "" -#: ../../source/development/building_from_source.rst:996 +#: ../../source/development/building_from_source.rst:1026 msgid "" "The `libjxl ` library used by the " ":ref:`raster.gtiff` driver, when built against internal libtiff. It can " "be detected with pkg-config." msgstr "" -#: ../../source/development/building_from_source.rst:1002 +#: ../../source/development/building_from_source.rst:1032 msgid "Path to an include directory with the ``jxl/decode.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1010 +#: ../../source/development/building_from_source.rst:1040 msgid "Control whether to use JXL. Defaults to ON when JXL is found." msgstr "" -#: ../../source/development/building_from_source.rst:1014 +#: ../../source/development/building_from_source.rst:1044 msgid "KDU" msgstr "" -#: ../../source/development/building_from_source.rst:1016 +#: ../../source/development/building_from_source.rst:1046 msgid "" "The Kakadu library (proprietary) is required for the :ref:`raster.jp2kak`" " and :ref:`raster.jpipkak` drivers. There is no standardized installation" @@ -1255,51 +1290,51 @@ msgid "" "KDU_AUX_LIBRARY variable." msgstr "" -#: ../../source/development/building_from_source.rst:1026 +#: ../../source/development/building_from_source.rst:1056 msgid "" "Path to the root of the Kakadu build tree, from which the " "``coresys/common/kdu_elementary.h`` header file should be found." msgstr "" -#: ../../source/development/building_from_source.rst:1031 +#: ../../source/development/building_from_source.rst:1061 msgid "" "Path to a shared library file whose name is like libkdu_vXYR.so on Unix " "or kdu_vXYR.lib on Windows, where X.Y is the Kakadu version." msgstr "" -#: ../../source/development/building_from_source.rst:1036 +#: ../../source/development/building_from_source.rst:1066 msgid "" "Path to a shared library file whose name is like libkdu_aXYR.so on Unix " "or kdu_aXYR.lib on Windows, where X.Y is the Kakadu version." msgstr "" -#: ../../source/development/building_from_source.rst:1041 +#: ../../source/development/building_from_source.rst:1071 msgid "Control whether to use KDU. Defaults to ON when KDU is found." msgstr "" -#: ../../source/development/building_from_source.rst:1044 +#: ../../source/development/building_from_source.rst:1074 msgid "KEA" msgstr "" -#: ../../source/development/building_from_source.rst:1046 +#: ../../source/development/building_from_source.rst:1076 msgid "" "The `KEA `_ library is required for the " ":ref:`raster.kea` driver. The HDF5 CXX library is also required." msgstr "" -#: ../../source/development/building_from_source.rst:1051 +#: ../../source/development/building_from_source.rst:1081 msgid "Path to an include directory with the ``libkea/KEACommon.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1059 +#: ../../source/development/building_from_source.rst:1089 msgid "Control whether to use KEA. Defaults to ON when KEA is found." msgstr "" -#: ../../source/development/building_from_source.rst:1063 +#: ../../source/development/building_from_source.rst:1093 msgid "LERC" msgstr "" -#: ../../source/development/building_from_source.rst:1065 +#: ../../source/development/building_from_source.rst:1095 msgid "" "`LERC `_ is an open-source image or raster " "format which supports rapid encoding and decoding for any pixel type (not" @@ -1308,26 +1343,26 @@ msgid "" " (within user defined error bounds)." msgstr "" -#: ../../source/development/building_from_source.rst:1072 +#: ../../source/development/building_from_source.rst:1102 msgid "Path to an include directory with the ``Lerc_c_api.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1080 +#: ../../source/development/building_from_source.rst:1110 msgid "Control whether to use LERC. Defaults to ON when LERC is found." msgstr "" -#: ../../source/development/building_from_source.rst:1084 +#: ../../source/development/building_from_source.rst:1114 msgid "" "Control whether to use the LERC internal library. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_LERC=ON" msgstr "" -#: ../../source/development/building_from_source.rst:1088 +#: ../../source/development/building_from_source.rst:1118 msgid "LIBAEC" msgstr "" -#: ../../source/development/building_from_source.rst:1090 +#: ../../source/development/building_from_source.rst:1120 msgid "" "`libaec `_ is a compression " "library which offers the extended Golomb-Rice coding as defined in the " @@ -1335,78 +1370,78 @@ msgid "" ":ref:`raster.grib` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1096 +#: ../../source/development/building_from_source.rst:1126 msgid "Path to an include directory with the ``libaec.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1104 +#: ../../source/development/building_from_source.rst:1134 msgid "Control whether to use LIBAEC. Defaults to ON when LIBAEC is found." msgstr "" -#: ../../source/development/building_from_source.rst:1107 +#: ../../source/development/building_from_source.rst:1137 msgid "LibKML" msgstr "" -#: ../../source/development/building_from_source.rst:1109 +#: ../../source/development/building_from_source.rst:1139 msgid "" "`LibKML `_ is required for the " ":ref:`vector.libkml` driver. It can be detected with pkg-config." msgstr "" -#: ../../source/development/building_from_source.rst:1118 +#: ../../source/development/building_from_source.rst:1148 msgid "Path to a shared or static library file for ``kmlbase``" msgstr "" -#: ../../source/development/building_from_source.rst:1122 +#: ../../source/development/building_from_source.rst:1152 msgid "Path to a shared or static library file for ``kmldom``" msgstr "" -#: ../../source/development/building_from_source.rst:1126 +#: ../../source/development/building_from_source.rst:1156 msgid "Path to a shared or static library file for ``kmlengine``" msgstr "" -#: ../../source/development/building_from_source.rst:1130 +#: ../../source/development/building_from_source.rst:1160 msgid "Path to a shared or static library file for ``minizip``" msgstr "" -#: ../../source/development/building_from_source.rst:1134 +#: ../../source/development/building_from_source.rst:1164 msgid "Path to a shared or static library file for ``uriparser``" msgstr "" -#: ../../source/development/building_from_source.rst:1138 +#: ../../source/development/building_from_source.rst:1168 msgid "Control whether to use LibKML. Defaults to ON when LibKML is found." msgstr "" -#: ../../source/development/building_from_source.rst:1141 +#: ../../source/development/building_from_source.rst:1171 msgid "LibLZMA" msgstr "" -#: ../../source/development/building_from_source.rst:1143 +#: ../../source/development/building_from_source.rst:1173 msgid "" "`LibLZMA `_ is a compression library which " "offers the lossless LZMA2 compression algorithm. It is used by the " "internal libtiff library or the :ref:`raster.zarr` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1149 +#: ../../source/development/building_from_source.rst:1179 msgid "Path to an include directory with the ``lzma.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1157 +#: ../../source/development/building_from_source.rst:1187 msgid "Control whether to use LibLZMA. Defaults to ON when LibLZMA is found." msgstr "" -#: ../../source/development/building_from_source.rst:1161 +#: ../../source/development/building_from_source.rst:1191 msgid "libOpenDRIVE" msgstr "" -#: ../../source/development/building_from_source.rst:1163 +#: ../../source/development/building_from_source.rst:1193 msgid "" "`libOpenDRIVE `_ in version >= " "0.6.0 is required for the :ref:`vector.xodr` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1167 +#: ../../source/development/building_from_source.rst:1197 msgid "" "Path to libOpenDRIVE CMake configuration directory " "``/cmake/``. The :file:`cmake/` path is usually automatically" @@ -1414,31 +1449,31 @@ msgid "" "configuration files for inclusion into other project builds." msgstr "" -#: ../../source/development/building_from_source.rst:1171 +#: ../../source/development/building_from_source.rst:1201 msgid "" "Control whether to use libOpenDRIVE. Defaults to ON when libOpenDRIVE is " "found." msgstr "" -#: ../../source/development/building_from_source.rst:1175 +#: ../../source/development/building_from_source.rst:1205 msgid "LibQB3" msgstr "" -#: ../../source/development/building_from_source.rst:1177 +#: ../../source/development/building_from_source.rst:1207 msgid "" "The `QB3 `_ compression, used by the " ":ref:`raster.marfa` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1182 +#: ../../source/development/building_from_source.rst:1212 msgid "Control whether to use LibQB3. Defaults to ON when LibQB3 is found." msgstr "" -#: ../../source/development/building_from_source.rst:1186 +#: ../../source/development/building_from_source.rst:1216 msgid "LibXml2" msgstr "" -#: ../../source/development/building_from_source.rst:1188 +#: ../../source/development/building_from_source.rst:1218 msgid "" "The `LibXml2 `_ processing library is used to do " "validation of XML files against a XML Schema (.xsd) in a few drivers " @@ -1446,108 +1481,108 @@ msgid "" "generation." msgstr "" -#: ../../source/development/building_from_source.rst:1202 +#: ../../source/development/building_from_source.rst:1232 msgid "Control whether to use LibXml2. Defaults to ON when LibXml2 is found." msgstr "" -#: ../../source/development/building_from_source.rst:1206 +#: ../../source/development/building_from_source.rst:1236 msgid "LURATECH" msgstr "" -#: ../../source/development/building_from_source.rst:1208 +#: ../../source/development/building_from_source.rst:1238 msgid "" "The Luratech JPEG2000 SDK (closed source/proprietary) is required for the" " :ref:`raster.jp2lura` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1211 +#: ../../source/development/building_from_source.rst:1241 msgid "" "LURATECH_ROOT or CMAKE_PREFIX_PATH should point to the directory of the " "SDK." msgstr "" -#: ../../source/development/building_from_source.rst:1215 +#: ../../source/development/building_from_source.rst:1245 msgid "Path to the include directory with the ``lwf_jp2.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1219 +#: ../../source/development/building_from_source.rst:1249 msgid "Path to library file lib_lwf_jp2.a / lwf_jp2.lib" msgstr "" -#: ../../source/development/building_from_source.rst:1223 +#: ../../source/development/building_from_source.rst:1253 msgid "Control whether to use LURATECH. Defaults to ON when LURATECH is found." msgstr "" -#: ../../source/development/building_from_source.rst:1227 +#: ../../source/development/building_from_source.rst:1257 msgid "LZ4" msgstr "" -#: ../../source/development/building_from_source.rst:1229 +#: ../../source/development/building_from_source.rst:1259 msgid "" "`LZ4 `_ is a compression library which offers" " the lossless LZ4 compression algorithm. It is used by the " ":ref:`raster.zarr` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1235 +#: ../../source/development/building_from_source.rst:1265 msgid "Path to an include directory with the ``lz4.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1239 +#: ../../source/development/building_from_source.rst:1269 msgid "" "Path to a shared or static library file. A similar variable " "``LZ4_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:1245 +#: ../../source/development/building_from_source.rst:1275 msgid "Control whether to use LZ4. Defaults to ON when LZ4 is found." msgstr "" -#: ../../source/development/building_from_source.rst:1249 +#: ../../source/development/building_from_source.rst:1279 msgid "MONGOCXX" msgstr "" -#: ../../source/development/building_from_source.rst:1251 +#: ../../source/development/building_from_source.rst:1281 msgid "" "The `MongoCXX `_ and BsonCXX" " libraries are needed to build the :ref:`vector.mongodbv3` driver. They " "can be detected with pkg-config." msgstr "" -#: ../../source/development/building_from_source.rst:1257 +#: ../../source/development/building_from_source.rst:1287 msgid "Path to an include directory with the ``mongocxx/client.hpp`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1261 +#: ../../source/development/building_from_source.rst:1291 msgid "" "Path to an include directory with the ``bsoncxx/config/version.hpp`` " "header file." msgstr "" -#: ../../source/development/building_from_source.rst:1265 +#: ../../source/development/building_from_source.rst:1295 msgid "Path to a library file ``mongocxx``" msgstr "" -#: ../../source/development/building_from_source.rst:1269 +#: ../../source/development/building_from_source.rst:1299 msgid "Path to a library file ``bsoncxx``" msgstr "" -#: ../../source/development/building_from_source.rst:1273 +#: ../../source/development/building_from_source.rst:1303 msgid "Control whether to use MONGOCXX. Defaults to ON when MONGOCXX is found." msgstr "" -#: ../../source/development/building_from_source.rst:1277 +#: ../../source/development/building_from_source.rst:1307 msgid "MRSID" msgstr "" -#: ../../source/development/building_from_source.rst:1279 +#: ../../source/development/building_from_source.rst:1309 msgid "" "The MRSID Raster DSDK (closed source/proprietary) is required for the " ":ref:`raster.mrsid` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1282 +#: ../../source/development/building_from_source.rst:1312 msgid "" "MRSID_ROOT or CMAKE_PREFIX_PATH should point to the directory of the SDK " "ending with Raster_DSDK. Note that on Linux, its lib subdirectory should " @@ -1555,29 +1590,29 @@ msgid "" "and libtbb.so can be found." msgstr "" -#: ../../source/development/building_from_source.rst:1289 +#: ../../source/development/building_from_source.rst:1319 msgid "Path to the include directory with the ``lt_base.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1293 +#: ../../source/development/building_from_source.rst:1323 msgid "Path to library file libltidsdk" msgstr "" -#: ../../source/development/building_from_source.rst:1297 +#: ../../source/development/building_from_source.rst:1327 msgid "" "Whether to enable JPEG2000 support through the MrSID SDK. The default " "value of this option is OFF." msgstr "" -#: ../../source/development/building_from_source.rst:1302 +#: ../../source/development/building_from_source.rst:1332 msgid "Control whether to use MRSID. Defaults to ON when MRSID is found." msgstr "" -#: ../../source/development/building_from_source.rst:1306 +#: ../../source/development/building_from_source.rst:1336 msgid "MSSQL_NCLI" msgstr "" -#: ../../source/development/building_from_source.rst:1308 +#: ../../source/development/building_from_source.rst:1338 msgid "" "The Microsoft SQL Native Client Library (closed source/proprietary) is " "required to enable bulk copy in the :ref:`vector.mssqlspatial` driver. If" @@ -1586,31 +1621,31 @@ msgid "" "and at version 11." msgstr "" -#: ../../source/development/building_from_source.rst:1315 +#: ../../source/development/building_from_source.rst:1345 msgid "Major version of the Native Client, typically 11" msgstr "" -#: ../../source/development/building_from_source.rst:1319 +#: ../../source/development/building_from_source.rst:1349 msgid "Path to include directory with ``sqlncli.h`` header." msgstr "" -#: ../../source/development/building_from_source.rst:1323 -#: ../../source/development/building_from_source.rst:1348 -#: ../../source/development/building_from_source.rst:1367 +#: ../../source/development/building_from_source.rst:1353 +#: ../../source/development/building_from_source.rst:1378 +#: ../../source/development/building_from_source.rst:1397 msgid "Path to library to be linked." msgstr "" -#: ../../source/development/building_from_source.rst:1327 +#: ../../source/development/building_from_source.rst:1357 msgid "" "Control whether to use MSSQL_NCLI. Defaults to ON when MSSQL_NCLI is " "found." msgstr "" -#: ../../source/development/building_from_source.rst:1331 +#: ../../source/development/building_from_source.rst:1361 msgid "MSSQL_ODBC" msgstr "" -#: ../../source/development/building_from_source.rst:1333 +#: ../../source/development/building_from_source.rst:1363 msgid "" "The Microsoft SQL Native ODBC driver Library (closed source/proprietary) " "is required to enable bulk copy in the :ref:`vector.mssqlspatial` driver." @@ -1619,62 +1654,62 @@ msgid "" "location, and at version 17." msgstr "" -#: ../../source/development/building_from_source.rst:1340 +#: ../../source/development/building_from_source.rst:1370 msgid "Major version of the Native Client, typically 17" msgstr "" -#: ../../source/development/building_from_source.rst:1344 +#: ../../source/development/building_from_source.rst:1374 msgid "Path to include directory with ``msodbcsql.h`` header." msgstr "" -#: ../../source/development/building_from_source.rst:1352 +#: ../../source/development/building_from_source.rst:1382 msgid "" "Control whether to use MSSQL_ODBC. Defaults to ON when MSSQL_ODBC is " "found." msgstr "" -#: ../../source/development/building_from_source.rst:1356 +#: ../../source/development/building_from_source.rst:1386 msgid "MYSQL" msgstr "" -#: ../../source/development/building_from_source.rst:1358 +#: ../../source/development/building_from_source.rst:1388 msgid "" "The MySQL or MariaDB client library is required to enable the " ":ref:`vector.mysql` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1363 +#: ../../source/development/building_from_source.rst:1393 msgid "Path to include directory with ``mysql.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1371 +#: ../../source/development/building_from_source.rst:1401 msgid "Control whether to use MYSQL. Defaults to ON when MYSQL is found." msgstr "" -#: ../../source/development/building_from_source.rst:1375 +#: ../../source/development/building_from_source.rst:1405 msgid "NetCDF" msgstr "" -#: ../../source/development/building_from_source.rst:1377 +#: ../../source/development/building_from_source.rst:1407 msgid "" "The `netCDF `_ is required to enable" " the :ref:`raster.netcdf` driver. The ``nc-config`` program can be used " "to detect it." msgstr "" -#: ../../source/development/building_from_source.rst:1383 +#: ../../source/development/building_from_source.rst:1413 msgid "Path to an include directory with the ``netcdf.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1391 +#: ../../source/development/building_from_source.rst:1421 msgid "Control whether to use netCDF. Defaults to ON when netCDF is found." msgstr "" -#: ../../source/development/building_from_source.rst:1395 +#: ../../source/development/building_from_source.rst:1425 msgid "ODBC" msgstr "" -#: ../../source/development/building_from_source.rst:1397 +#: ../../source/development/building_from_source.rst:1427 msgid "" "ODBC is required for various drivers: :ref:`vector.odbc`, " ":ref:`vector.pgeo`, :ref:`vector.hana` and :ref:`vector.mssqlspatial`. It" @@ -1682,93 +1717,93 @@ msgid "" "Windows." msgstr "" -#: ../../source/development/building_from_source.rst:1403 +#: ../../source/development/building_from_source.rst:1433 msgid "Path to ODBC include directory with ``sql.h`` header." msgstr "" -#: ../../source/development/building_from_source.rst:1407 +#: ../../source/development/building_from_source.rst:1437 msgid "Path to ODBC library to be linked." msgstr "" -#: ../../source/development/building_from_source.rst:1411 +#: ../../source/development/building_from_source.rst:1441 msgid "Control whether to use ODBC. Defaults to ON when ODBC is found." msgstr "" -#: ../../source/development/building_from_source.rst:1415 +#: ../../source/development/building_from_source.rst:1445 msgid "ODBC-CPP" msgstr "" -#: ../../source/development/building_from_source.rst:1417 +#: ../../source/development/building_from_source.rst:1447 msgid "" "The `odbc-cpp-wrapper library `_" " is required for the :ref:`vector.hana` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1422 +#: ../../source/development/building_from_source.rst:1452 msgid "Path to an include directory with the ``odbc/Environment.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1430 +#: ../../source/development/building_from_source.rst:1460 msgid "Control whether to use ODBC-CPP. Defaults to ON when ODBC-CPP is found." msgstr "" -#: ../../source/development/building_from_source.rst:1434 +#: ../../source/development/building_from_source.rst:1464 msgid "OGDI" msgstr "" -#: ../../source/development/building_from_source.rst:1436 +#: ../../source/development/building_from_source.rst:1466 msgid "" "The `OGDI `_ library is required for " "the :ref:`vector.ogdi` driver. It can be detected with pkg-config." msgstr "" -#: ../../source/development/building_from_source.rst:1441 +#: ../../source/development/building_from_source.rst:1471 msgid "Path to an include directory with the ``ecs.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1449 +#: ../../source/development/building_from_source.rst:1479 msgid "Control whether to use OGDI. Defaults to ON when OGDI is found." msgstr "" -#: ../../source/development/building_from_source.rst:1453 +#: ../../source/development/building_from_source.rst:1483 msgid "OpenCAD" msgstr "" -#: ../../source/development/building_from_source.rst:1455 +#: ../../source/development/building_from_source.rst:1485 msgid "" "`libopencad `_ is required" " for the :ref:`vector.cad` driver. If not found, an internal copy can be " "used." msgstr "" -#: ../../source/development/building_from_source.rst:1460 +#: ../../source/development/building_from_source.rst:1490 msgid "Path to an include directory with the ``opencad.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1468 +#: ../../source/development/building_from_source.rst:1498 msgid "" "Control whether to use external libopencad. Defaults to ON when external " "libopencad is found." msgstr "" -#: ../../source/development/building_from_source.rst:1472 +#: ../../source/development/building_from_source.rst:1502 msgid "" "Control whether to use internal libopencad copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_OPENCAD=ON" msgstr "" -#: ../../source/development/building_from_source.rst:1478 +#: ../../source/development/building_from_source.rst:1508 msgid "OpenCL" msgstr "" -#: ../../source/development/building_from_source.rst:1480 +#: ../../source/development/building_from_source.rst:1510 msgid "" "The OpenCL library may be used to accelerate warping computations, " "typically with a GPU." msgstr "" -#: ../../source/development/building_from_source.rst:1483 +#: ../../source/development/building_from_source.rst:1513 msgid "" "(GDAL 3.5 and 3.6) It is disabled by default even when detected, since " "the current OpenCL warping implementation lags behind the generic " @@ -1778,25 +1813,25 @@ msgid "" "GDAL_USE_OPENCL must be set to YES to enable it." msgstr "" -#: ../../source/development/building_from_source.rst:1491 +#: ../../source/development/building_from_source.rst:1521 msgid "Path to an include directory with the ``CL/cl.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1499 +#: ../../source/development/building_from_source.rst:1529 msgid "Control whether to use OPENCL. Defaults to *OFF* when OPENCL is found." msgstr "" -#: ../../source/development/building_from_source.rst:1503 +#: ../../source/development/building_from_source.rst:1533 msgid "OpenEXR" msgstr "" -#: ../../source/development/building_from_source.rst:1505 +#: ../../source/development/building_from_source.rst:1535 msgid "" "`OpenEXR `_ is " "required for the :ref:`raster.exr` driver" msgstr "" -#: ../../source/development/building_from_source.rst:1507 +#: ../../source/development/building_from_source.rst:1537 msgid "" "Specify ``OpenEXR_ROOT`` variable pointing to the parent directory of " "/lib and /include subdirectories, i.e. /DEV/lib/openexr-3.0. For OpenEXR " @@ -1804,34 +1839,34 @@ msgid "" "now, i.e. /DEV/lib/imath-3.1.3" msgstr "" -#: ../../source/development/building_from_source.rst:1512 -#: ../../source/development/building_from_source.rst:1517 +#: ../../source/development/building_from_source.rst:1542 +#: ../../source/development/building_from_source.rst:1547 msgid "or" msgstr "" -#: ../../source/development/building_from_source.rst:1514 +#: ../../source/development/building_from_source.rst:1544 msgid "" "Specify root directory adding to the ``CMAKE_PREFIX_PATH`` variable to " "find OpenEXR's pkgconfig. For example " "-DCMAKE_PREFIX_PATH=/DEV/lib/openexr-3.0;/DEV/lib/imath-3.1.3" msgstr "" -#: ../../source/development/building_from_source.rst:1519 +#: ../../source/development/building_from_source.rst:1549 msgid "" "Get real specific and set ``OpenEXR_INCLUDE_DIR``, ``Imath_INCLUDE_DIR``," " ``OpenEXR_LIBRARY``, ``OpenEXR_UTIL_LIBRARY``, ``OpenEXR_HALF_LIBRARY``," " ``OpenEXR_IEX_LIBRARY`` explicitly" msgstr "" -#: ../../source/development/building_from_source.rst:1527 +#: ../../source/development/building_from_source.rst:1557 msgid "Control whether to use OpenEXR. Defaults to ON when OpenEXR is found." msgstr "" -#: ../../source/development/building_from_source.rst:1531 +#: ../../source/development/building_from_source.rst:1561 msgid "OpenJPEG" msgstr "" -#: ../../source/development/building_from_source.rst:1533 +#: ../../source/development/building_from_source.rst:1563 msgid "" "The `OpenJPEG `_ library is an " "open-source JPEG-2000 codec written in C language. It is required for the" @@ -1839,15 +1874,15 @@ msgid "" "functionality." msgstr "" -#: ../../source/development/building_from_source.rst:1539 +#: ../../source/development/building_from_source.rst:1569 msgid "Path to an include directory with the ``openjpeg.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1547 +#: ../../source/development/building_from_source.rst:1577 msgid "Control whether to use OpenJPEG. Defaults to ON when OpenJPEG is found." msgstr "" -#: ../../source/development/building_from_source.rst:1553 +#: ../../source/development/building_from_source.rst:1583 msgid "" "Control the mode used for find_package(OpenJPEG). Defaults to MODULE for " "compatibility with OpenJPEG < 2.5.1. If set to CONFIG, only Config mode " @@ -1855,11 +1890,11 @@ msgid "" "(https://cmake.org/cmake/help/latest/command/find_package.html) applies." msgstr "" -#: ../../source/development/building_from_source.rst:1560 +#: ../../source/development/building_from_source.rst:1590 msgid "OpenSSL" msgstr "" -#: ../../source/development/building_from_source.rst:1562 +#: ../../source/development/building_from_source.rst:1592 msgid "" "The Crypto component of the `OpenSSL " "`_ library can be used for the RSA " @@ -1868,7 +1903,7 @@ msgid "" "or use the :ref:`/vsigs/ ` virtual file system." msgstr "" -#: ../../source/development/building_from_source.rst:1567 +#: ../../source/development/building_from_source.rst:1597 msgid "" "See https://cmake.org/cmake/help/latest/module/FindOpenSSL.html for " "details on how to configure the library. For static linking, the " @@ -1876,33 +1911,33 @@ msgid "" "-DOPENSSL_MSVC_STATIC_RT=TRUE" msgstr "" -#: ../../source/development/building_from_source.rst:1573 +#: ../../source/development/building_from_source.rst:1603 msgid "Control whether to use OpenSSL. Defaults to ON when OpenSSL is found." msgstr "" -#: ../../source/development/building_from_source.rst:1577 +#: ../../source/development/building_from_source.rst:1607 msgid "Oracle" msgstr "" -#: ../../source/development/building_from_source.rst:1579 +#: ../../source/development/building_from_source.rst:1609 msgid "" "The Oracle Instant Client SDK (closed source/proprietary) is required for" " the :ref:`vector.oci` and the :ref:`raster.georaster` drivers" msgstr "" -#: ../../source/development/building_from_source.rst:1584 +#: ../../source/development/building_from_source.rst:1614 msgid "Path to the root directory of the Oracle Instant Client SDK." msgstr "" -#: ../../source/development/building_from_source.rst:1588 +#: ../../source/development/building_from_source.rst:1618 msgid "Control whether to use Oracle. Defaults to ON when Oracle is found." msgstr "" -#: ../../source/development/building_from_source.rst:1592 +#: ../../source/development/building_from_source.rst:1622 msgid "Parquet" msgstr "" -#: ../../source/development/building_from_source.rst:1594 +#: ../../source/development/building_from_source.rst:1624 msgid "" "The Parquet component of the `Apache Arrow C++ " "` library is required " @@ -1910,62 +1945,62 @@ msgid "" "``CMAKE_PREFIX_PATH`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:1600 +#: ../../source/development/building_from_source.rst:1630 msgid "Control whether to use Parquet. Defaults to ON when Parquet is found." msgstr "" -#: ../../source/development/building_from_source.rst:1604 +#: ../../source/development/building_from_source.rst:1634 msgid "" "Control whether to use statically built Arrow libraries. Defaults to OFF " "when Parquet is found." msgstr "" -#: ../../source/development/building_from_source.rst:1608 +#: ../../source/development/building_from_source.rst:1638 msgid "PCRE2" msgstr "" -#: ../../source/development/building_from_source.rst:1610 +#: ../../source/development/building_from_source.rst:1640 msgid "" "`PCRE2 `_ implements Perl-" "compatible Regular Expressions support. It is used for the REGEXP " "operator in drivers using SQLite3." msgstr "" -#: ../../source/development/building_from_source.rst:1615 +#: ../../source/development/building_from_source.rst:1645 msgid "Path to an include directory with the ``pcre2.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1619 +#: ../../source/development/building_from_source.rst:1649 msgid "Path to a shared or static library file with \"pcre2-8\" in its name." msgstr "" -#: ../../source/development/building_from_source.rst:1623 +#: ../../source/development/building_from_source.rst:1653 msgid "Control whether to use PCRE2. Defaults to ON when PCRE2 is found." msgstr "" -#: ../../source/development/building_from_source.rst:1627 +#: ../../source/development/building_from_source.rst:1657 msgid "PDFIUM" msgstr "" -#: ../../source/development/building_from_source.rst:1629 +#: ../../source/development/building_from_source.rst:1659 msgid "" "The `PDFium `_ library " "is one of the possible backends for the :ref:`raster.pdf` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1634 +#: ../../source/development/building_from_source.rst:1664 msgid "Path to an include directory with the ``public/fpdfview.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1642 +#: ../../source/development/building_from_source.rst:1672 msgid "Control whether to use PDFIUM. Defaults to ON when PDFIUM is found." msgstr "" -#: ../../source/development/building_from_source.rst:1646 +#: ../../source/development/building_from_source.rst:1676 msgid "PNG" msgstr "" -#: ../../source/development/building_from_source.rst:1648 +#: ../../source/development/building_from_source.rst:1678 msgid "" "`libpng `_ is required for the " ":ref:`raster.png` driver, and may be used by a few other drivers " @@ -1975,104 +2010,104 @@ msgid "" "on how the library is detected." msgstr "" -#: ../../source/development/building_from_source.rst:1656 +#: ../../source/development/building_from_source.rst:1686 msgid "Path to an include directory with the ``png.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1660 +#: ../../source/development/building_from_source.rst:1690 msgid "" "Path to a shared or static library file. A similar variable " "``PNG_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:1666 +#: ../../source/development/building_from_source.rst:1696 msgid "" "Control whether to use external libpng. Defaults to ON when external " "libpng is found." msgstr "" -#: ../../source/development/building_from_source.rst:1670 +#: ../../source/development/building_from_source.rst:1700 msgid "" "Control whether to use internal libpng copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_PNG=ON" msgstr "" -#: ../../source/development/building_from_source.rst:1675 +#: ../../source/development/building_from_source.rst:1705 msgid "Poppler" msgstr "" -#: ../../source/development/building_from_source.rst:1677 +#: ../../source/development/building_from_source.rst:1707 msgid "" "The `Poppler `_ library is one of the " "possible backends for the :ref:`raster.pdf` driver." msgstr "" -#: ../../source/development/building_from_source.rst:1680 +#: ../../source/development/building_from_source.rst:1710 msgid "" "Note that GDAL requires Poppler private headers, that are only installed " "if configuring Poppler with -DENABLE_UNSTABLE_API_ABI_HEADERS." msgstr "" -#: ../../source/development/building_from_source.rst:1685 +#: ../../source/development/building_from_source.rst:1715 msgid "Path to an include directory with the ``poppler-config.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1693 +#: ../../source/development/building_from_source.rst:1723 msgid "Control whether to use Poppler. Defaults to ON when Poppler is found." msgstr "" -#: ../../source/development/building_from_source.rst:1697 +#: ../../source/development/building_from_source.rst:1727 msgid "PostgreSQL" msgstr "" -#: ../../source/development/building_from_source.rst:1699 +#: ../../source/development/building_from_source.rst:1729 msgid "" "The `PostgreSQL client library `_ is " "required for the :ref:`vector.pg` and :ref:`raster.postgisraster` " "drivers." msgstr "" -#: ../../source/development/building_from_source.rst:1704 +#: ../../source/development/building_from_source.rst:1734 msgid "Path to an include directory with the ``libpq-fe.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1708 +#: ../../source/development/building_from_source.rst:1738 msgid "" "Path to a shared or static library file ``pq`` / ``libpq``. A similar " "variable ``PostgreSQL_LIBRARY_DEBUG`` can also be specified to a similar " "library for building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:1714 +#: ../../source/development/building_from_source.rst:1744 msgid "" "Control whether to use PostgreSQL. Defaults to ON when PostgreSQL is " "found." msgstr "" -#: ../../source/development/building_from_source.rst:1718 +#: ../../source/development/building_from_source.rst:1748 msgid "PROJ" msgstr "" -#: ../../source/development/building_from_source.rst:1720 +#: ../../source/development/building_from_source.rst:1750 msgid "" "`PROJ `_ >= 6.3 is a *required* " "dependency for GDAL." msgstr "" -#: ../../source/development/building_from_source.rst:1724 +#: ../../source/development/building_from_source.rst:1754 msgid "Path to an include directory with the ``proj.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1728 +#: ../../source/development/building_from_source.rst:1758 msgid "" "Path to a shared or static library file, such as ``libproj.so``, " "``proj.lib``, or other name. A similar variable ``PROJ_LIBRARY_DEBUG`` " "can also be specified to a similar library for building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:1737 +#: ../../source/development/building_from_source.rst:1767 msgid "" "Control the mode used for find_package(PROJ). Alters how the default " "CMake search logic " @@ -2082,166 +2117,166 @@ msgid "" "directly to find_package()" msgstr "" -#: ../../source/development/building_from_source.rst:1745 +#: ../../source/development/building_from_source.rst:1775 msgid "QHULL" msgstr "" -#: ../../source/development/building_from_source.rst:1747 +#: ../../source/development/building_from_source.rst:1777 msgid "" "The `QHULL `_ library is used for the " "linear interpolation of gdal_grid. If not found, an internal copy can be " "used." msgstr "" -#: ../../source/development/building_from_source.rst:1752 +#: ../../source/development/building_from_source.rst:1782 msgid "" "Name of the pkg-config package, typically ``qhull_r`` or " "``qhullstatic_r``. Defaults to ``qhull_r``" msgstr "" -#: ../../source/development/building_from_source.rst:1756 +#: ../../source/development/building_from_source.rst:1786 msgid "" "Path to an include directory with the ``libqhull_r/libqhull_r.h`` header " "file." msgstr "" -#: ../../source/development/building_from_source.rst:1760 +#: ../../source/development/building_from_source.rst:1790 msgid "Path to a shared or static library file to the reentrant library." msgstr "" -#: ../../source/development/building_from_source.rst:1764 +#: ../../source/development/building_from_source.rst:1794 msgid "Control whether to use QHULL. Defaults to ON when QHULL is found." msgstr "" -#: ../../source/development/building_from_source.rst:1768 +#: ../../source/development/building_from_source.rst:1798 msgid "" "Control whether to use internal QHULL copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_QHULL=ON" msgstr "" -#: ../../source/development/building_from_source.rst:1773 +#: ../../source/development/building_from_source.rst:1803 msgid "RASTERLITE2" msgstr "" -#: ../../source/development/building_from_source.rst:1775 +#: ../../source/development/building_from_source.rst:1805 msgid "" "The `RasterLite2 `_ " "(>= 1.1.0) library used by the :ref:`raster.rasterlite2` driver. It can " "be detected with pkg-config." msgstr "" -#: ../../source/development/building_from_source.rst:1781 +#: ../../source/development/building_from_source.rst:1811 msgid "" "Path to an include directory with the ``rasterlite2/rasterlite2.h`` " "header file." msgstr "" -#: ../../source/development/building_from_source.rst:1789 +#: ../../source/development/building_from_source.rst:1819 msgid "" "Control whether to use RasterLite2. Defaults to ON when RasterLite2 is " "found." msgstr "" -#: ../../source/development/building_from_source.rst:1793 +#: ../../source/development/building_from_source.rst:1823 msgid "rdb" msgstr "" -#: ../../source/development/building_from_source.rst:1795 +#: ../../source/development/building_from_source.rst:1825 msgid "" "The `RDB ` " "(closed source/proprietary) library is required for the :ref:`raster.rdb`" " driver. Specify install prefix in the ``CMAKE_PREFIX_PATH`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:1801 +#: ../../source/development/building_from_source.rst:1831 msgid "Control whether to use rdb. Defaults to ON when rdb is found." msgstr "" -#: ../../source/development/building_from_source.rst:1805 +#: ../../source/development/building_from_source.rst:1835 msgid "SPATIALITE" msgstr "" -#: ../../source/development/building_from_source.rst:1807 +#: ../../source/development/building_from_source.rst:1837 msgid "" "The `Spatialite `_ " "library used by the :ref:`vector.sqlite` and :ref:`vector.gpkg` drivers, " "and the :ref:`sql_sqlite_dialect`. It can be detected with pkg-config." msgstr "" -#: ../../source/development/building_from_source.rst:1813 +#: ../../source/development/building_from_source.rst:1843 msgid "Path to an include directory with the ``spatialite.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1821 +#: ../../source/development/building_from_source.rst:1851 msgid "" "Control whether to use Spatialite. Defaults to ON when Spatialite is " "found." msgstr "" -#: ../../source/development/building_from_source.rst:1825 +#: ../../source/development/building_from_source.rst:1855 msgid "SQLite3" msgstr "" -#: ../../source/development/building_from_source.rst:1827 +#: ../../source/development/building_from_source.rst:1857 msgid "" "The `SQLite3 `_ library is required for " "the :ref:`vector.sqlite` and :ref:`vector.gpkg` drivers (and also used by" " other drivers), and the :ref:`sql_sqlite_dialect`." msgstr "" -#: ../../source/development/building_from_source.rst:1833 +#: ../../source/development/building_from_source.rst:1863 msgid "Path to an include directory with the ``sqlite3.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1837 +#: ../../source/development/building_from_source.rst:1867 msgid "" "Path to a shared or static library file, such as ``libsqlite3.so``, " "``sqlite3.lib`` or other name." msgstr "" -#: ../../source/development/building_from_source.rst:1842 +#: ../../source/development/building_from_source.rst:1872 msgid "Control whether to use SQLite3. Defaults to ON when SQLite3 is found." msgstr "" -#: ../../source/development/building_from_source.rst:1846 +#: ../../source/development/building_from_source.rst:1876 msgid "SFCGAL" msgstr "" -#: ../../source/development/building_from_source.rst:1848 +#: ../../source/development/building_from_source.rst:1878 msgid "" "`SFCGAL `_ is a geometry library " "which supports ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D " "operations (PolyhedralSurface, TINs, ...)" msgstr "" -#: ../../source/development/building_from_source.rst:1858 +#: ../../source/development/building_from_source.rst:1888 msgid "" "Path to a shared or static library file. A similar variable " "``SFCGAL_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:1864 +#: ../../source/development/building_from_source.rst:1894 msgid "Control whether to use SFCGAL. Defaults to ON when SFCGAL is found." msgstr "" -#: ../../source/development/building_from_source.rst:1868 +#: ../../source/development/building_from_source.rst:1898 msgid "SWIG" msgstr "" -#: ../../source/development/building_from_source.rst:1870 +#: ../../source/development/building_from_source.rst:1900 msgid "" "`SWIG `_ is a software development tool that connects " "programs written in C and C++ with a variety of high-level programming " "languages. It is used for the Python, Java and CSharp bindings." msgstr "" -#: ../../source/development/building_from_source.rst:1876 +#: ../../source/development/building_from_source.rst:1906 msgid "Path to the SWIG executable." msgstr "" -#: ../../source/development/building_from_source.rst:1878 +#: ../../source/development/building_from_source.rst:1908 msgid "" "Note that setting it explicitly might be needed, and that putting the " "directory of the installed binary into the PATH might not be sufficient. " @@ -2250,11 +2285,11 @@ msgid "" "elsewhere in the PATH." msgstr "" -#: ../../source/development/building_from_source.rst:1886 +#: ../../source/development/building_from_source.rst:1916 msgid "TEIGHA" msgstr "" -#: ../../source/development/building_from_source.rst:1888 +#: ../../source/development/building_from_source.rst:1918 msgid "" "The TEIGHA / Open Design Alliance libraries (closed source/proprietary) " "are required for the :ref:`vector.dwg` and :ref:`vector.dgnv8` drivers. " @@ -2264,13 +2299,13 @@ msgid "" "TEIGHA_ROOT variable must be set." msgstr "" -#: ../../source/development/building_from_source.rst:1897 +#: ../../source/development/building_from_source.rst:1927 msgid "" "Path to the base directory where the Kernel and Drawings package must be " "extracted." msgstr "" -#: ../../source/development/building_from_source.rst:1902 +#: ../../source/development/building_from_source.rst:1932 msgid "" "Path to a directory where a ``OdActivationInfo`` file is located. If the " "file is somewhere under TEIGHA_ROOT, it will be automatically discovered." @@ -2278,88 +2313,88 @@ msgid "" "with 2021 and later)." msgstr "" -#: ../../source/development/building_from_source.rst:1909 +#: ../../source/development/building_from_source.rst:1939 msgid "Control whether to use TEIGHA. Defaults to ON when TEIGHA is found." msgstr "" -#: ../../source/development/building_from_source.rst:1913 +#: ../../source/development/building_from_source.rst:1943 msgid "TIFF" msgstr "" -#: ../../source/development/building_from_source.rst:1915 +#: ../../source/development/building_from_source.rst:1945 msgid "" "`libtiff `_ is required for the " ":ref:`raster.gtiff` drivers, and a few other drivers. If not found, an " "internal copy of libtiff can be used." msgstr "" -#: ../../source/development/building_from_source.rst:1921 +#: ../../source/development/building_from_source.rst:1951 msgid "Path to an include directory with the ``tiff.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1925 +#: ../../source/development/building_from_source.rst:1955 msgid "" "Path to a shared or static library file, such as ``libtiff.so``, " "``tiff.lib``, or other name. A similar variable ``TIFF_LIBRARY_DEBUG`` " "can also be specified to a similar library for building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:1932 +#: ../../source/development/building_from_source.rst:1962 msgid "" "Control whether to use external libtiff. Defaults to ON when external " "libtiff is found." msgstr "" -#: ../../source/development/building_from_source.rst:1936 +#: ../../source/development/building_from_source.rst:1966 msgid "" "Control whether to use internal libtiff copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_TIFF=ON" msgstr "" -#: ../../source/development/building_from_source.rst:1941 +#: ../../source/development/building_from_source.rst:1971 msgid "TileDB" msgstr "" -#: ../../source/development/building_from_source.rst:1943 +#: ../../source/development/building_from_source.rst:1973 msgid "" "The `TileDB ` library is required " "for the :ref:`raster.tiledb` driver. Specify install prefix in the " "``CMAKE_PREFIX_PATH`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:1946 +#: ../../source/development/building_from_source.rst:1976 msgid "TileDB >= 2.15 is required since GDAL 3.9" msgstr "" -#: ../../source/development/building_from_source.rst:1950 +#: ../../source/development/building_from_source.rst:1980 msgid "Control whether to use TileDB. Defaults to ON when TileDB is found." msgstr "" -#: ../../source/development/building_from_source.rst:1954 +#: ../../source/development/building_from_source.rst:1984 msgid "WebP" msgstr "" -#: ../../source/development/building_from_source.rst:1956 +#: ../../source/development/building_from_source.rst:1986 msgid "" "`WebP `_ is a image compression " "library. It is required for the :ref:`raster.webp` driver, and may be " "used by the :ref:`raster.gpkg` and the internal libtiff library." msgstr "" -#: ../../source/development/building_from_source.rst:1962 +#: ../../source/development/building_from_source.rst:1992 msgid "Path to an include directory with the ``webp/encode.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:1970 +#: ../../source/development/building_from_source.rst:2000 msgid "Control whether to use WebP. Defaults to ON when WebP is found." msgstr "" -#: ../../source/development/building_from_source.rst:1974 +#: ../../source/development/building_from_source.rst:2004 msgid "XercesC" msgstr "" -#: ../../source/development/building_from_source.rst:1976 +#: ../../source/development/building_from_source.rst:2006 msgid "" "`Xerces-C `_ is a stream-oriented XML" " parser library which is required to enable XML parsing capabilities in " @@ -2367,53 +2402,53 @@ msgid "" " It can also be used as an alternative to Expat for the GML driver." msgstr "" -#: ../../source/development/building_from_source.rst:1991 +#: ../../source/development/building_from_source.rst:2021 msgid "Control whether to use XercesC. Defaults to ON when XercesC is found." msgstr "" -#: ../../source/development/building_from_source.rst:1995 +#: ../../source/development/building_from_source.rst:2025 msgid "ZLIB" msgstr "" -#: ../../source/development/building_from_source.rst:1997 +#: ../../source/development/building_from_source.rst:2027 msgid "" "`ZLib `_ is a compression library which " "offers the lossless Deflate/Zip compression algorithm." msgstr "" -#: ../../source/development/building_from_source.rst:2002 +#: ../../source/development/building_from_source.rst:2032 msgid "Path to an include directory with the ``zlib.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:2006 +#: ../../source/development/building_from_source.rst:2036 msgid "" "Path to a shared or static library file. A similar variable " "``ZLIB_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -#: ../../source/development/building_from_source.rst:2012 +#: ../../source/development/building_from_source.rst:2042 msgid "" "Link to static external ZLIB directory. Only used if " "GDAL_USE_ZLIB_INTERNAL=OFF and MSVC." msgstr "" -#: ../../source/development/building_from_source.rst:2017 +#: ../../source/development/building_from_source.rst:2047 msgid "Control whether to use ZLIB. Defaults to ON when ZLIB is found." msgstr "" -#: ../../source/development/building_from_source.rst:2021 +#: ../../source/development/building_from_source.rst:2051 msgid "" "Control whether to use internal zlib copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_ZLIB=ON" msgstr "" -#: ../../source/development/building_from_source.rst:2026 +#: ../../source/development/building_from_source.rst:2056 msgid "ZSTD" msgstr "" -#: ../../source/development/building_from_source.rst:2028 +#: ../../source/development/building_from_source.rst:2058 msgid "" "`ZSTD `_ is a compression library which" " offers the lossless ZStd compression algorithm (faster than Deflate/ZIP," @@ -2421,46 +2456,46 @@ msgid "" " the :ref:`raster.zarr` driver." msgstr "" -#: ../../source/development/building_from_source.rst:2034 +#: ../../source/development/building_from_source.rst:2064 msgid "Path to an include directory with the ``zstd.h`` header file." msgstr "" -#: ../../source/development/building_from_source.rst:2042 +#: ../../source/development/building_from_source.rst:2072 msgid "Control whether to use ZSTD. Defaults to ON when ZSTD is found." msgstr "" -#: ../../source/development/building_from_source.rst:2048 +#: ../../source/development/building_from_source.rst:2078 msgid "Selection of drivers" msgstr "" -#: ../../source/development/building_from_source.rst:2050 +#: ../../source/development/building_from_source.rst:2080 msgid "" "By default, all drivers that have their build requirements satisfied will" " be built-in in the GDAL core library." msgstr "" -#: ../../source/development/building_from_source.rst:2053 +#: ../../source/development/building_from_source.rst:2083 msgid "The following options are available to select a subset of drivers:" msgstr "" -#: ../../source/development/building_from_source.rst:2059 -#: ../../source/development/building_from_source.rst:2198 +#: ../../source/development/building_from_source.rst:2089 +#: ../../source/development/building_from_source.rst:2228 msgid "" "Independently of options that control global behavior, drivers can be " "individually enabled or disabled with those options." msgstr "" -#: ../../source/development/building_from_source.rst:2064 +#: ../../source/development/building_from_source.rst:2094 msgid "" " above and below is *generally*, but not systematically the " "short driver name." msgstr "" -#: ../../source/development/building_from_source.rst:2066 +#: ../../source/development/building_from_source.rst:2096 msgid "Some drivers may also be grouped together for build purposes." msgstr "" -#: ../../source/development/building_from_source.rst:2068 +#: ../../source/development/building_from_source.rst:2098 msgid "" "A number of \"raw\" raster drivers (ACE2, BT, BYN, CPG, CTable2, DIPEx, " "DOQ1, DOQ2, EHDR, EIR, ENVI, FAST, GenBIN, GSC, GTX, MFF2, ISCE, KRO, " @@ -2468,125 +2503,125 @@ msgid "" " controlled by the GDAL_ENABLE_DRIVER_RAW option." msgstr "" -#: ../../source/development/building_from_source.rst:2073 +#: ../../source/development/building_from_source.rst:2103 msgid "" "Planetary raster formats (PDS, PDS4, ISIS2, ISIS3, VICAR) are controlled " "by the GDAL_ENABLE_DRIVER_PDS option." msgstr "" -#: ../../source/development/building_from_source.rst:2076 +#: ../../source/development/building_from_source.rst:2106 msgid "" "The AAIGRID, GRASSASCIIGRID and ISG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_AAIGRID option." msgstr "" -#: ../../source/development/building_from_source.rst:2078 +#: ../../source/development/building_from_source.rst:2108 msgid "" "The ECW and JP2ECW raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_ECW option." msgstr "" -#: ../../source/development/building_from_source.rst:2080 +#: ../../source/development/building_from_source.rst:2110 msgid "" "The vector EEDA and raster EEDAI drivers are controlled by the " "GDAL_ENABLE_DRIVER_EEDA option." msgstr "" -#: ../../source/development/building_from_source.rst:2082 +#: ../../source/development/building_from_source.rst:2112 msgid "" "The GSAG, GSBG and GS7BG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_GSG option." msgstr "" -#: ../../source/development/building_from_source.rst:2084 +#: ../../source/development/building_from_source.rst:2114 msgid "" "The HDF5 and BAG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_HDF5 option." msgstr "" -#: ../../source/development/building_from_source.rst:2086 +#: ../../source/development/building_from_source.rst:2116 msgid "" "The MrSID and JP2MrSID raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_MRSID option." msgstr "" -#: ../../source/development/building_from_source.rst:2088 +#: ../../source/development/building_from_source.rst:2118 msgid "" "The NITF, RPFTOC and ECRGTOC raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_NITF option." msgstr "" -#: ../../source/development/building_from_source.rst:2090 +#: ../../source/development/building_from_source.rst:2120 msgid "" "The NWT_GRD and NWT_GRC raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_NORTHWOOD option." msgstr "" -#: ../../source/development/building_from_source.rst:2092 +#: ../../source/development/building_from_source.rst:2122 msgid "" "The SRP and ADRG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_ADRG option." msgstr "" -#: ../../source/development/building_from_source.rst:2094 +#: ../../source/development/building_from_source.rst:2124 msgid "" "The Interlis 1 and Interlis 2 vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_ILI option." msgstr "" -#: ../../source/development/building_from_source.rst:2096 +#: ../../source/development/building_from_source.rst:2126 msgid "" "The WFS and OAPIF vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_WFS option." msgstr "" -#: ../../source/development/building_from_source.rst:2098 +#: ../../source/development/building_from_source.rst:2128 msgid "" "The AVCBIN and AVCE00 vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_AVC option." msgstr "" -#: ../../source/development/building_from_source.rst:2100 +#: ../../source/development/building_from_source.rst:2130 msgid "" "The DWG and DGNv8 vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_DWG option." msgstr "" -#: ../../source/development/building_from_source.rst:2102 +#: ../../source/development/building_from_source.rst:2132 msgid "There might be variations in naming, e.g. :" msgstr "" -#: ../../source/development/building_from_source.rst:2104 +#: ../../source/development/building_from_source.rst:2134 msgid "the \"AIG\" raster driver is controlled by GDAL_ENABLE_DRIVER_AIGRID." msgstr "" -#: ../../source/development/building_from_source.rst:2106 +#: ../../source/development/building_from_source.rst:2136 msgid "the \"ESAT\" raster driver is controlled by GDAL_ENABLE_DRIVER_ENVISAT." msgstr "" -#: ../../source/development/building_from_source.rst:2108 +#: ../../source/development/building_from_source.rst:2138 msgid "the \"GeoRaster\" raster driver is controlled by GDAL_ENABLE_DRIVER_GEOR." msgstr "" -#: ../../source/development/building_from_source.rst:2110 +#: ../../source/development/building_from_source.rst:2140 msgid "the \"RST\" raster driver is controlled by GDAL_ENABLE_DRIVER_IDRISI." msgstr "" -#: ../../source/development/building_from_source.rst:2112 +#: ../../source/development/building_from_source.rst:2142 msgid "" "the \"ElasticSearch\" vector driver is controlled by " "OGR_ENABLE_DRIVER_ELASTIC." msgstr "" -#: ../../source/development/building_from_source.rst:2114 +#: ../../source/development/building_from_source.rst:2144 msgid "the \"PostgreSQL\" vector driver is controlled by OGR_ENABLE_DRIVER_PG." msgstr "" -#: ../../source/development/building_from_source.rst:2116 +#: ../../source/development/building_from_source.rst:2146 msgid "the \"UK .NTF\" vector driver is controlled by OGR_ENABLE_DRIVER_NTF." msgstr "" -#: ../../source/development/building_from_source.rst:2120 +#: ../../source/development/building_from_source.rst:2150 msgid "" "Drivers that have both a raster and vector side (and are internally " "implemented by a single GDALDriver instance) are controlled by either a " @@ -2594,37 +2629,37 @@ msgid "" "OGR_ENABLE_DRIVER_ one, but not both:" msgstr "" -#: ../../source/development/building_from_source.rst:2124 +#: ../../source/development/building_from_source.rst:2154 msgid "The CAD drivers are controlled by the OGR_ENABLE_DRIVER_CAD option." msgstr "" -#: ../../source/development/building_from_source.rst:2125 +#: ../../source/development/building_from_source.rst:2155 msgid "The netCDF drivers are controlled by the GDAL_ENABLE_DRIVER_NETCDF option." msgstr "" -#: ../../source/development/building_from_source.rst:2126 +#: ../../source/development/building_from_source.rst:2156 msgid "The PDF drivers are controlled by the GDAL_ENABLE_DRIVER_PDF option." msgstr "" -#: ../../source/development/building_from_source.rst:2127 +#: ../../source/development/building_from_source.rst:2157 msgid "The GPKG drivers are controlled by the OGR_ENABLE_DRIVER_GPKG option." msgstr "" -#: ../../source/development/building_from_source.rst:2128 +#: ../../source/development/building_from_source.rst:2158 msgid "The NGW drivers are controlled by the OGR_ENABLE_DRIVER_NGW option." msgstr "" -#: ../../source/development/building_from_source.rst:2129 +#: ../../source/development/building_from_source.rst:2159 msgid "The SQLite drivers are controlled by the OGR_ENABLE_DRIVER_SQLITE option." msgstr "" -#: ../../source/development/building_from_source.rst:2133 +#: ../../source/development/building_from_source.rst:2163 msgid "" "The GDAL_ENABLE_DRIVER_ and OGR_ENABLE_DRIVER_ " "options are only created when their required dependencies are found." msgstr "" -#: ../../source/development/building_from_source.rst:2141 +#: ../../source/development/building_from_source.rst:2171 msgid "" "Globally enable/disable all optional GDAL/raster, resp. all optional " "OGR/vector drivers. More exactly, setting those variables to ON affect " @@ -2633,7 +2668,7 @@ msgid "" "set)." msgstr "" -#: ../../source/development/building_from_source.rst:2146 +#: ../../source/development/building_from_source.rst:2176 msgid "" "This can be combined with individual activation of a subset of drivers by" " using the ``GDAL_ENABLE_DRIVER_:BOOL=ON`` or " @@ -2644,7 +2679,7 @@ msgid "" "-UOGR_ENABLE_DRIVER_*`` to reset their state." msgstr "" -#: ../../source/development/building_from_source.rst:2155 +#: ../../source/development/building_from_source.rst:2185 msgid "" "The following GDAL drivers cannot be disabled: VRT, DERIVED, GTiff, COG, " "HFA, MEM. The following OGR drivers cannot be disabled: \"ESRI " @@ -2652,7 +2687,7 @@ msgid "" " ESRIJSON, TopoJSON." msgstr "" -#: ../../source/development/building_from_source.rst:2160 +#: ../../source/development/building_from_source.rst:2190 msgid "" "Disabling all OGR/vector drivers with -DOGR_BUILD_OPTIONAL_DRIVERS=OFF " "may affect the ability to enable some GDAL/raster drivers that require " @@ -2665,15 +2700,15 @@ msgid "" "vector drivers." msgstr "" -#: ../../source/development/building_from_source.rst:2171 +#: ../../source/development/building_from_source.rst:2201 msgid "Example of minimal build with the JP2OpenJPEG and SVG drivers enabled::" msgstr "" -#: ../../source/development/building_from_source.rst:2179 +#: ../../source/development/building_from_source.rst:2209 msgid "Build drivers as plugins" msgstr "" -#: ../../source/development/building_from_source.rst:2181 +#: ../../source/development/building_from_source.rst:2211 msgid "" "An important subset, but not all, drivers can be also built as plugin, " "that is to say as standalone .dll/.so shared libraries, to be installed " @@ -2683,24 +2718,24 @@ msgid "" "library." msgstr "" -#: ../../source/development/building_from_source.rst:2187 +#: ../../source/development/building_from_source.rst:2217 msgid "The list of drivers that can be built as plugins can be obtained with::" msgstr "" -#: ../../source/development/building_from_source.rst:2191 +#: ../../source/development/building_from_source.rst:2221 msgid "" "The following options are available to select the plugin/builtin status " "of a driver:" msgstr "" -#: ../../source/development/building_from_source.rst:2201 +#: ../../source/development/building_from_source.rst:2231 msgid "" "Note that for the driver to be built, the corresponding base " "``GDAL_ENABLE_DRIVER_{driver_name}:BOOL=ON`` or " "``OGR_ENABLE_DRIVER_{driver_name}:BOOL=ON`` option must be set." msgstr "" -#: ../../source/development/building_from_source.rst:2207 +#: ../../source/development/building_from_source.rst:2237 msgid "" "Globally enable/disable building all (plugin capable), GDAL and OGR, " "drivers as plugins. More exactly, setting that variable to ON affects the" @@ -2709,7 +2744,7 @@ msgid "" "yet set)." msgstr "" -#: ../../source/development/building_from_source.rst:2212 +#: ../../source/development/building_from_source.rst:2242 msgid "" "This can be combined with individual activation/deactivation of the " "plugin status with the ``GDAL_ENABLE_DRIVER_{driver_name}_PLUGIN:BOOL`` " @@ -2720,13 +2755,13 @@ msgid "" " to reset their state." msgstr "" -#: ../../source/development/building_from_source.rst:2218 +#: ../../source/development/building_from_source.rst:2248 msgid "" "Example of build with all potential drivers as plugins, except the " "JP2OpenJPEG one::" msgstr "" -#: ../../source/development/building_from_source.rst:2224 +#: ../../source/development/building_from_source.rst:2254 msgid "" "There is a subtelty regarding ``GDAL_ENABLE_PLUGINS:BOOL=ON``. It only " "controls the plugin status of plugin-capable drivers that have external " @@ -2734,7 +2769,7 @@ msgid "" "netCDF, HDF4, Oracle, PDF, etc.)." msgstr "" -#: ../../source/development/building_from_source.rst:2230 +#: ../../source/development/building_from_source.rst:2260 msgid "" "Globally enable/disable building all (plugin capable), GDAL and OGR, " "drivers as plugins, for drivers that have no external dependencies (e.g. " @@ -2743,21 +2778,21 @@ msgid "" " necessary, hence the use of a different option from GDAL_ENABLE_PLUGINS." msgstr "" -#: ../../source/development/building_from_source.rst:2236 +#: ../../source/development/building_from_source.rst:2266 msgid "" "In some circumstances, it might be desirable to prevent loading of GDAL " "plugins. This can be done with:" msgstr "" -#: ../../source/development/building_from_source.rst:2241 +#: ../../source/development/building_from_source.rst:2271 msgid "Set to OFF to disable loading of GDAL plugins. Default is ON." msgstr "" -#: ../../source/development/building_from_source.rst:2245 +#: ../../source/development/building_from_source.rst:2275 msgid "Deferred loaded plugins" msgstr "" -#: ../../source/development/building_from_source.rst:2247 +#: ../../source/development/building_from_source.rst:2277 msgid "" "Starting with GDAL 3.9, a number of in-tree drivers, that can be built as" " plugins, are loaded in a deferred way. This involves that some part of " @@ -2767,7 +2802,7 @@ msgid "" "built in a single operation, this is fully transparent to the user." msgstr "" -#: ../../source/development/building_from_source.rst:2254 +#: ../../source/development/building_from_source.rst:2284 msgid "" "When a plugin driver is known of core libgdal, but not available as a " "plugin at runtime, GDAL will inform the user that the plugin is not " @@ -2775,21 +2810,21 @@ msgid "" "how to install a plugin by setting the following option:" msgstr "" -#: ../../source/development/building_from_source.rst:2263 +#: ../../source/development/building_from_source.rst:2293 msgid "Custom message to give a hint to the user how to install a missing plugin" msgstr "" -#: ../../source/development/building_from_source.rst:2266 +#: ../../source/development/building_from_source.rst:2296 msgid "For example, if doing a build with::" msgstr "" -#: ../../source/development/building_from_source.rst:2270 +#: ../../source/development/building_from_source.rst:2300 msgid "" "and opening a Parquet file while the plugin is not installed will display" " the following error::" msgstr "" -#: ../../source/development/building_from_source.rst:2277 +#: ../../source/development/building_from_source.rst:2307 msgid "" "For more specific builds where libgdal would be first built, and then " "plugin drivers built in later incremental builds, this approach would not" @@ -2797,7 +2832,7 @@ msgid "" " to declare the plugin(s)." msgstr "" -#: ../../source/development/building_from_source.rst:2282 +#: ../../source/development/building_from_source.rst:2312 msgid "" "In that situation, the user building GDAL will need to explicitly declare" " at initial libgdal build time that one or several plugin(s) will be " @@ -2805,22 +2840,22 @@ msgid "" "even if the plugins are not always available at runtime." msgstr "" -#: ../../source/development/building_from_source.rst:2287 -#: ../../source/development/building_from_source.rst:2329 +#: ../../source/development/building_from_source.rst:2317 +#: ../../source/development/building_from_source.rst:2359 msgid "This can be done with the following option:" msgstr "" -#: ../../source/development/building_from_source.rst:2293 +#: ../../source/development/building_from_source.rst:2323 msgid "Declares that a driver will be later built as a plugin." msgstr "" -#: ../../source/development/building_from_source.rst:2295 +#: ../../source/development/building_from_source.rst:2325 msgid "" "Setting this option to drivers not ready for it will lead to an explicit " "CMake error." msgstr "" -#: ../../source/development/building_from_source.rst:2299 +#: ../../source/development/building_from_source.rst:2329 msgid "" "For some drivers (ECW, HEIF, JP2KAK, JPEG, JPEGXL, KEA, LERC, MrSID, " "MSSQLSpatial, netCDF, OpenJPEG, PDF, TileDB, WEBP), the metadata and/or " @@ -2832,11 +2867,11 @@ msgid "" "the plugin is built." msgstr "" -#: ../../source/development/building_from_source.rst:2308 +#: ../../source/development/building_from_source.rst:2338 msgid "For example for netCDF::" msgstr "" -#: ../../source/development/building_from_source.rst:2317 +#: ../../source/development/building_from_source.rst:2347 msgid "" "For other drivers, GDAL_REGISTER_DRIVER__FOR_LATER_PLUGIN / " "OGR_REGISTER_DRIVER__FOR_LATER_PLUGIN can be declared at " @@ -2844,18 +2879,18 @@ msgid "" "build the plugin later to be available." msgstr "" -#: ../../source/development/building_from_source.rst:2323 +#: ../../source/development/building_from_source.rst:2353 msgid "Out-of-tree deferred loaded plugins" msgstr "" -#: ../../source/development/building_from_source.rst:2325 +#: ../../source/development/building_from_source.rst:2355 msgid "" "Out-of-tree drivers can also benefit from the deferred loading " "capability, provided libgdal is built with CMake variable(s) pointing to " "external code containing the code for registering a proxy driver." msgstr "" -#: ../../source/development/building_from_source.rst:2333 +#: ../../source/development/building_from_source.rst:2363 msgid "" "The pointed file must declare a ``void " "DeclareDeferred(void)`` method with C linkage that takes " @@ -2863,24 +2898,24 @@ msgid "" ":cpp:func:`GDALDriverManager::DeclareDeferredPluginDriver` on it." msgstr "" -#: ../../source/development/building_from_source.rst:2340 +#: ../../source/development/building_from_source.rst:2370 msgid "Python bindings options" msgstr "" -#: ../../source/development/building_from_source.rst:2344 +#: ../../source/development/building_from_source.rst:2374 msgid "" "Whether Python bindings should be built. It is ON by default, but only " "effective if a Python installation is found." msgstr "" -#: ../../source/development/building_from_source.rst:2347 +#: ../../source/development/building_from_source.rst:2377 msgid "" "A nominal Python installation should comprise the Python runtime (>= 3.6)" " and the setuptools module. numpy and its header and development library " "are also strongly recommended." msgstr "" -#: ../../source/development/building_from_source.rst:2351 +#: ../../source/development/building_from_source.rst:2381 msgid "" "The Python installation is normally found if found in the path or " "registered through other standard installation mechanisms of the Python " @@ -2889,46 +2924,46 @@ msgid "" "stage/module/FindPython.html" msgstr "" -#: ../../source/development/building_from_source.rst:2356 +#: ../../source/development/building_from_source.rst:2386 msgid "GDAL also provides the following option:" msgstr "" -#: ../../source/development/building_from_source.rst:2360 +#: ../../source/development/building_from_source.rst:2390 msgid "" "When it is specified, Python_FIND_STRATEGY=VERSION is assumed. Note that " "the patch number must be provided, as the EXACT strategy is used" msgstr "" -#: ../../source/development/building_from_source.rst:2363 +#: ../../source/development/building_from_source.rst:2393 msgid "Other useful options:" msgstr "" -#: ../../source/development/building_from_source.rst:2367 +#: ../../source/development/building_from_source.rst:2397 msgid "Specify 'ONLY' to use virtualenv activated." msgstr "" -#: ../../source/development/building_from_source.rst:2371 +#: ../../source/development/building_from_source.rst:2401 msgid "Specify Python installation prefix." msgstr "" -#: ../../source/development/building_from_source.rst:2373 +#: ../../source/development/building_from_source.rst:2403 msgid "Examples::" msgstr "" -#: ../../source/development/building_from_source.rst:2380 +#: ../../source/development/building_from_source.rst:2410 msgid "" "The following options are advanced ones and only taken into account " "during the ``install`` CMake target." msgstr "" -#: ../../source/development/building_from_source.rst:2385 +#: ../../source/development/building_from_source.rst:2415 msgid "" "This option can be specified to a directory name, to override the " "``CMAKE_INSTALL_PREFIX`` option. It is used to set the value of the " "``--prefix`` option of ``python3 setup.py install``." msgstr "" -#: ../../source/development/building_from_source.rst:2391 +#: ../../source/development/building_from_source.rst:2421 msgid "" "This option can be specified to set the value of the ``--install-layout``" " option of ``python3 setup.py install``. The install layout is by default" @@ -2936,25 +2971,25 @@ msgid "" "for the ``site-packages`` subdirectory. Otherwise it is unspecified." msgstr "" -#: ../../source/development/building_from_source.rst:2398 +#: ../../source/development/building_from_source.rst:2428 msgid "" "This option can be specified to set the value of the ``--install-lib`` " "option of ``python3 setup.py install``. It is only taken into account on " "MacOS systems, when the Python installation is a framework." msgstr "" -#: ../../source/development/building_from_source.rst:2404 +#: ../../source/development/building_from_source.rst:2434 msgid "" "The Python bindings are made of several modules (osgeo.gdal, osgeo.ogr, " "etc.) which link each against libgdal. Consequently, a static build of " "libgdal is not compatible with the bindings." msgstr "" -#: ../../source/development/building_from_source.rst:2411 +#: ../../source/development/building_from_source.rst:2441 msgid "Java bindings options" msgstr "" -#: ../../source/development/building_from_source.rst:2415 +#: ../../source/development/building_from_source.rst:2445 msgid "" "Whether Java bindings should be built. It is ON by default, but only " "effective if Java runtime and development packages are found. The " @@ -2964,62 +2999,62 @@ msgid "" "binary must also be available in the PATH." msgstr "" -#: ../../source/development/building_from_source.rst:2424 +#: ../../source/development/building_from_source.rst:2454 msgid "" "Subdirectory into which to install the :file:`gdal.jar` file. It defaults" " to \"${CMAKE_INSTALL_DATADIR}/java\"" msgstr "" -#: ../../source/development/building_from_source.rst:2428 +#: ../../source/development/building_from_source.rst:2458 msgid "" "Prior to GDAL 3.8, the gdalalljni library was also installed in that " "directory. Starting with GDAL 3.8, this is controlled by the " "``GDAL_JAVA_JNI_INSTALL_DIR`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:2436 +#: ../../source/development/building_from_source.rst:2466 msgid "" "Subdirectory into which to install the :file:`libgdalalljni.so` / " ":file:`libgdalalljni.dylib` / :file:`gdalalljni.dll` library. It defaults" " to \"${CMAKE_INSTALL_LIBDIR}/jni\"." msgstr "" -#: ../../source/development/building_from_source.rst:2441 +#: ../../source/development/building_from_source.rst:2471 msgid "" "Prior to GDAL 3.8, the gdalalljni library was installed in the directory " "controlled by the ``GDAL_JAVA_INSTALL_DIR`` variable." msgstr "" -#: ../../source/development/building_from_source.rst:2447 +#: ../../source/development/building_from_source.rst:2477 msgid "" "The Java bindings are made of several modules (org.osgeo.gdal, " "org.osgeo.ogr, etc.) which link each against libgdal. Consequently, a " "static build of libgdal is not compatible with the bindings." msgstr "" -#: ../../source/development/building_from_source.rst:2451 +#: ../../source/development/building_from_source.rst:2481 msgid "Option only to be used by maintainers:" msgstr "" -#: ../../source/development/building_from_source.rst:2455 +#: ../../source/development/building_from_source.rst:2485 msgid "GPG key to sign build artifacts. Needed to generate bundle.jar." msgstr "" -#: ../../source/development/building_from_source.rst:2459 +#: ../../source/development/building_from_source.rst:2489 msgid "GPG pass phrase to sign build artifacts." msgstr "" -#: ../../source/development/building_from_source.rst:2462 +#: ../../source/development/building_from_source.rst:2492 msgid "C# bindings options" msgstr "" -#: ../../source/development/building_from_source.rst:2464 +#: ../../source/development/building_from_source.rst:2494 msgid "" "For more details on how to build and use the C# bindings read the " "dedicated section :ref:`csharp_compile_cmake`." msgstr "" -#: ../../source/development/building_from_source.rst:2468 +#: ../../source/development/building_from_source.rst:2498 msgid "" "Whether C# bindings should be built. It is ON by default, but only " "effective if C# runtime and development packages are found. Either .NET " @@ -3028,11 +3063,11 @@ msgid "" "and ``cmake/modules/thirdparty/FindMono.cmake``." msgstr "" -#: ../../source/development/building_from_source.rst:2476 +#: ../../source/development/building_from_source.rst:2506 msgid "Forces the use of Mono as opposed to .NET to compile the C# bindings." msgstr "" -#: ../../source/development/building_from_source.rst:2480 +#: ../../source/development/building_from_source.rst:2510 msgid "" "Sets the .NET (or Mono) target SDK to be used when compiling the C# " "binding libraries. `List of acceptable contents for .NET " @@ -3040,7 +3075,7 @@ msgid "" "target-frameworks>`_" msgstr "" -#: ../../source/development/building_from_source.rst:2484 +#: ../../source/development/building_from_source.rst:2514 msgid "" "Sets the .NET (or Mono) target SDK to be used when compiling the C# " "sample applications. `List of acceptable contents for .NET " @@ -3048,25 +3083,25 @@ msgid "" "target-frameworks>`_" msgstr "" -#: ../../source/development/building_from_source.rst:2488 +#: ../../source/development/building_from_source.rst:2518 msgid "" "Build the C# bindings without building GDAL. This should be used when " "building the bindings on top of an existing GDAL installation - for " "instance on top of the CONDA package." msgstr "" -#: ../../source/development/building_from_source.rst:2492 +#: ../../source/development/building_from_source.rst:2522 msgid "" "The C# bindings are made of several modules (OSGeo.GDAL, OSGeo.OGR, etc.)" " which link each against libgdal. Consequently, a static build of libgdal" " is not compatible with the bindings." msgstr "" -#: ../../source/development/building_from_source.rst:2497 +#: ../../source/development/building_from_source.rst:2527 msgid "Driver specific options" msgstr "" -#: ../../source/development/building_from_source.rst:2501 +#: ../../source/development/building_from_source.rst:2531 msgid "" "The :ref:`raster.msg` driver is built only if this option is set to ON " "(default is OFF). Its effect is to download the " @@ -3075,11 +3110,11 @@ msgid "" "the build tree and build the needed files from it into the driver." msgstr "" -#: ../../source/development/building_from_source.rst:2508 +#: ../../source/development/building_from_source.rst:2538 msgid "Cross-compiling for Android" msgstr "" -#: ../../source/development/building_from_source.rst:2510 +#: ../../source/development/building_from_source.rst:2540 msgid "" "First refer to https://cmake.org/cmake/help/latest/manual/cmake-" "toolchains.7.html#cross-compiling-for-android and to " @@ -3087,15 +3122,15 @@ msgid "" " a build script to cross-compile from Ubuntu." msgstr "" -#: ../../source/development/building_from_source.rst:2516 +#: ../../source/development/building_from_source.rst:2546 msgid "Typical build issues" msgstr "" -#: ../../source/development/building_from_source.rst:2519 +#: ../../source/development/building_from_source.rst:2549 msgid "How do I get PROJ ?" msgstr "" -#: ../../source/development/building_from_source.rst:2521 +#: ../../source/development/building_from_source.rst:2551 msgid "" "PROJ is the only required build-time dependency of GDAL that is not " "vendorized in the GDAL source code tree. Consequently, the PROJ header " @@ -3103,11 +3138,11 @@ msgid "" "`PROJ installation `__." msgstr "" -#: ../../source/development/building_from_source.rst:2526 +#: ../../source/development/building_from_source.rst:2556 msgid "Conflicting PROJ libraries" msgstr "" -#: ../../source/development/building_from_source.rst:2528 +#: ../../source/development/building_from_source.rst:2558 msgid "" "If using a custom PROJ build (that is a PROJ build that does not come " "from a distribution channel), it can sometimes happen that this custom " @@ -3115,7 +3150,7 @@ msgid "" "libgeotiff, that themselves link to another copy of PROJ." msgstr "" -#: ../../source/development/building_from_source.rst:2533 +#: ../../source/development/building_from_source.rst:2563 msgid "" "The clean way to solve this is to rebuild from sources those other " "libraries against the custom PROJ build. For Linux based systems, given " @@ -3127,7 +3162,7 @@ msgid "" "environment." msgstr "" -#: ../../source/development/building_from_source.rst:2541 +#: ../../source/development/building_from_source.rst:2571 msgid "" "In any case, if ``ldd libgdal.so | grep libproj`` reports more than one " "line, crashes will occur at runtime (often at process termination with a " @@ -3135,14 +3170,14 @@ msgid "" "dumped)`` error message)" msgstr "" -#: ../../source/development/building_from_source.rst:2547 +#: ../../source/development/building_from_source.rst:2577 msgid "Autoconf/nmake (GDAL versions < 3.5.0)" msgstr "" -#: ../../source/development/building_from_source.rst:2549 +#: ../../source/development/building_from_source.rst:2579 msgid "" -"See https://trac.osgeo.org/gdal/wiki/BuildHints for hints for GDAL < 3.5 " -"autoconf and nmake build systems." +"See http://web.archive.org/https://trac.osgeo.org/gdal/wiki/BuildHints " +"for hints for GDAL < 3.5 autoconf and nmake build systems." msgstr "" #~ msgid "" @@ -3151,3 +3186,9 @@ msgstr "" #~ "driver." #~ msgstr "" +#~ msgid "" +#~ "See https://trac.osgeo.org/gdal/wiki/BuildHints for " +#~ "hints for GDAL < 3.5 autoconf and" +#~ " nmake build systems." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.po b/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.po new file mode 100644 index 000000000000..186daa5c3ed4 --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.po @@ -0,0 +1,620 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:5 +msgid "RFC 101: Raster dataset read-only thread-safety" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:8 +msgid "Author:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:8 +msgid "Even Rouault" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:9 +msgid "Contact:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:9 +msgid "even.rouault @ spatialys.com" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:10 +msgid "Started:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:10 +msgid "2024-Aug-29" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:11 +msgid "Status:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:11 +msgid "Adopted, implemented" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:12 +msgid "Target:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:12 +msgid "GDAL 3.10" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:16 +msgid "Summary" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:18 +msgid "" +"This RFC enables users to get instances of :cpp:class:`GDALDataset` (and " +"their related objects such as :cpp:class:`GDALRasterBand`) that are " +"thread-safe for read-only raster operations, that is such instances can " +"be safely used from multiple threads without locking." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:24 +msgid "Terminology" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:26 +msgid "" +"The exact meaning of the terms ``thread-safe`` or ``re-entrant`` is not " +"fully standardized. We will use here the `QT definitions " +"`__. In particular, a C " +"function or C++ method is said to be re-entrant if it can be called " +"simultaneously from multiple threads, *but* only if each invocation uses " +"its own data/instance. On the contrary, it is thread-safe is if can be " +"called on the same data/instance (so thread-safe is stronger than re-" +"entrant)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:34 +msgid "Motivation" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:36 +msgid "" +"A number of raster algorithms can be designed to read chunks of a raster " +"in an independent and concurrent way, with resulting speed-ups when using" +" multi-threading. Currently, given a GDALDataset instance is not thread-" +"safe, this requires either to deal with I/O in a single thread, or " +"through a mutex to protect against concurrent use, or one needs to open a" +" separate GDALDataset for each worker thread. Both approaches can " +"complicate the writing of such algorithms. The enhancement of this RFC " +"aims at providing a special GDALDataset instance that can be used safely " +"from multiple threads. Internally, it does use one GDALDataset per " +"thread, but hides this implementation detail to the user." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:47 +msgid "C and C++ API extensions" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:49 +msgid "" +"A new ``GDAL_OF_THREAD_SAFE`` opening flag is added to be specified to " +":cpp:func:`GDALOpenEx` / :cpp:func:`GDALDataset::Open`. This flag is for " +"now mutually exclusive with ``GDAL_OF_VECTOR``, " +"``GDAL_OF_MULTIDIM_RASTER`` and ``GDAL_OF_UPDATE``. That is this flag is " +"only meant for read-only raster operations (``GDAL_OF_RASTER | " +"GDAL_OF_THREAD_SAFE``)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:55 +msgid "" +"To know if a given dataset can be used in a thread-safe way, the " +"following C++ method is added to the GDALDataset class:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:75 +msgid "The corresponding C function is added:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:83 +msgid "A new C++ function, GDALGetThreadSafeDataset, is added with two forms:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:91 +msgid "" +"This function accepts a (generally non thread-safe) source dataset and " +"return a new dataset that is a thread-safe wrapper around it, or the " +"source dataset if it is already thread-safe. The nScopeFlags argument " +"must be compulsory set to GDAL_OF_RASTER to express that the intended " +"scope is read-only raster operations (other values will result in an " +"error and a NULL returned dataset). This function is used internally by " +"GDALOpenEx() when the GDAL_OF_THREAD_SAFE flag is passed to wrap the " +"dataset returned by the driver. The first form takes ownership of the " +"source dataset. The second form does not, but references it internally, " +"and assumes that its lifetime will be longer than the lifetime of the " +"returned thread-safe dataset. Note that the second form does increase the" +" reference count on the passed dataset while it is being used, so " +"patterns like the following one are valid:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:117 +msgid "" +"For proper working both when a new dataset is returned or the passed one " +"if it is already thread-safe, :cpp:func:`GDALDataset::ReleaseRef()` (and " +"not delete or GDALClose()) must be called on the returned dataset." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:122 +msgid "The corresponding C function for the second form is added:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:130 +msgid "Usage examples" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:132 +msgid "Example of a function processing a whole dataset passed as a filename:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:149 +msgid "Example of a function processing a whole dataset passed as an object:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:170 +msgid "Example of a function processing a single band passed as an object:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:203 +msgid "SWIG bindings" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:205 +msgid "The new C macro and functions are bound to SWIG as:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:207 +msgid "``gdal.OF_THREAD_SAFE``" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:208 +msgid ":py:func:`Dataset.IsThreadSafe(nScopeFlags)`" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:209 +msgid "" +":py:func:`Dataset.GetThreadSafeDataset(nScopeFlags)`. The Python " +"implementation of this method takes care of keeping a reference on the " +"source dataset in the returned thread-safe dataset, so the user does not " +"have to care about their respective lifetimes." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:215 +msgid "Usage and design limitations" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:217 +msgid "" +"As implied by the RFC title, the scope of thread-safety is restricted to " +"**raster** and **read-only** operations." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:220 +msgid "" +"For GDALDataset instances pointing to a file on the regular filesystem, " +"the limitation of the maximum number of file descriptor opened by a " +"process (1024 on most Linux systems) could be hit if working with a " +"sufficiently large number of worker threads and/or instances of " +"GDALThreadSafeDataset." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:225 +msgid "" +"The generic implementation of GDALGetThreadSafeDataset assumes that the " +"source dataset can be re-opened by its name (GetDescription()), which is " +"the case for datasets opened by GDALOpenEx(). A special implementation is" +" also made for dataset instances of the MEM driver. But, there is " +"currently no support for creating a thread-safe dataset wrapper on on-" +"the-fly datasets returned by some algorithms (e.g GDALTranslate() or " +"GDALWarp() with VRT as the output driver and with an empty filename, or " +"custom GDALDataset implementation by external code)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:234 +msgid "" +"Inherent to the selected approach, there is a band block cache per " +"thread, and thus no sharing of cached blocks between threads. However, " +"this should not be a too severe limitation for algorithms where threads " +"process independent regions of the raster, hence reuse of cached blocks " +"would be non-existent or low. Optimal algorithms will make sure to work " +"on regions of interest aligned on the block size (this advice also " +"applies for the current approach of manually opening a dataset for each " +"worker thread)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:242 +msgid "" +"Due to implementation limitations, " +":cpp:func:`GDALRasterBand::GetDefaultRAT` on a GDALThreadSafeDataset " +"instance only works if the RAT is an instance of " +":cpp:class:`GDALDefaultRasterAttributeTable`. An error is emitted if this" +" is not the case. This could potentially be extended to work with any " +"subclass of :cpp:class:`GDALRasterAttributeTable` but with significant " +"additional coding to create a thread-safe wrapper. " +"(GDALDefaultRasterAttributeTable is intrinsically thread-safe for read-" +"only operations). This is not perceived as a limitation for the intended " +"use cases of this RFC (reading pixel values in parallel)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:252 +msgid "" +"Some drivers, like netCDF, and HDF5 in some builds, use a global lock " +"around each call to their APIs, due to the underlying libraries not being" +" re-entrant. Obviously scalability of GDALThreadSafeDataset will be " +"limited by such global lock. But this is no different than the approach " +"of opening as many dataset as worker threads." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:260 +msgid "Implementation details" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:262 +msgid "" +"(This section is mostly of interest for developers familiar with GDAL " +"internals and may be skipped by users of the GDAL API)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:265 +msgid "" +"The gist of the implementation lies in a new file " +"``gcore/gdalthreadsafedataset.cpp`` which defines several classes " +"(internal details):" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:268 +msgid "" +"``GDALThreadSafeDataset`` extending :cpp:class:`GDALProxyDataset`. " +"Instances of that class are returned by GDALGetThreadSafeDataset(). On " +"instantiation, it creates as many GDALThreadSafeRasterBand instances as " +"the number of bands of the source dataset. All virtual methods of " +"GDALDataset are redefined by GDALProxyDataset. GDALThreadSafeDataset " +"overloads its ReferenceUnderlyingDataset method, so that a thread-local " +"dataset is opened the first-time a thread calls a method on the " +"GDALThreadSafeDataset instance, cached for later use, and method call is " +"generally forwarded to it. There are exceptions for methods like " +":cpp:func:`GDALDataset::GetSpatialRef`, " +":cpp:func:`GDALDataset::GetGCPSpatialRef`, " +":cpp:func:`GDALDataset::GetGCPs`, :cpp:func:`GDALDataset::GetMetadata`, " +":cpp:func:`GDALDataset::GetMetadataItem` that return non-primitive types " +"where the calls are forwarded to the dataset used to construct " +"GDALThreadSafeDataset, with a mutex being taken around them. If the call " +"was otherwise forwarded to a thread-local instance, there would be a risk" +" of use-after-free situations when the returned value is used by " +"different threads." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:285 +msgid "" +"``GDALThreadSafeRasterBand`` extending :cpp:class:`GDALProxyRasterBand`. " +"On instantiation, it creates child GDALThreadSafeRasterBand instances for" +" band mask and overviews. Its ReferenceUnderlyingRasterBand method calls " +"ReferenceUnderlyingDataset on the GDALThreadSafeDataset instance to get a" +" thread-local dataset, fetches the appropriate thread-local band and " +"generally forwards its the method call. There are exceptions for methods " +"like :cpp:func:`GDALRasterBand::GetUnitType`, " +":cpp:func:`GDALRasterBand::GetMetadata`, " +":cpp:func:`GDALRasterBand::GetMetadataItem` that return non-primitive " +"types where the calls are forwarded to the band used to construct " +"GDALThreadSafeRasterBand, with a mutex being taken around them, and the " +"returned value being ." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:297 +msgid "" +"``GDALThreadLocalDatasetCache``. Instances of that class use thread-local" +" storage. The main member of such instances is a LRU cache that maps " +"GDALThreadSafeDataset* instances to a thread specific GDALDataset smart " +"pointer. On GDALThreadSafeDataset destruction, there's code to iterate " +"over all alive GDALThreadLocalDatasetCache instances and evict no-longer " +"needed entries in them, within a per-GDALThreadLocalDatasetCache instance" +" mutex, to avoid issues when dealing with several instances of " +"GDALThreadLocalDatasetCache... Note that the existence of this mutex " +"should not cause performance issues, since contention on it, should be " +"very low in real-world use cases (it could become a bottleneck if " +"GDALThreadSafeDataset were created and destroyed at a very high pace)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:309 +msgid "" +"Two protected virtual methods are added to GDALDataset for " +"GDALThreadSafeDataset implementation, and may be overloaded by drivers if" +" needed (but it is not anticipated that drivers but the MEM driver need " +"to do that)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:313 +msgid "" +"``bool CanBeCloned(int nScopeFlags, bool bCanShareState) const``. This " +"method determines if a source dataset can be \"cloned\" (or re-opened). " +"It returns true for instances returned by GDALOpenEx, for instances of " +"the MEM driver if ``nScopeFlags`` == ``GDAL_OF_RASTER`` (and " +"``bCanShareState`` is true for instances of the MEM driver)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:319 +msgid "" +"``std::unique_ptr Clone(int nScopeFlags, bool " +"bCanShareState) const``. This method returns a \"clone\" of the dataset " +"on which it is called, and is used by " +"GDALThreadSafeDataset::ReferenceUnderlyingDataset() when a thread-local " +"dataset is needed. Implementation of that method must be thread-safe. The" +" base implementation calls GDALOpenEx() reusing the dataset name, open " +"flags and open option. It is overloaded in the MEM driver to return a new" +" instance of MEMDataset, but sharing the memory buffers with the source " +"dataset." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:328 +msgid "" +"No code in drivers, but the MEM driver, is modified by the candidate " +"implementation." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:331 +msgid "" +"A few existing non-virtual methods of GDALDataset and GDALRasterBand have" +" been made virtual (and overloaded by GDALProxyDataset and " +"GDALProxyRasterBand), to avoid modifying state on the " +"GDALThreadSafeRasterBand instance, which wouldn't be thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:336 +msgid "" +":cpp:func:`GDALDataset::BlockBasedRasterIO`: it interacts with the block " +"cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:338 +msgid "" +":cpp:func:`GDALRasterBand::GetLockedBlockRef`: it interacts with the " +"block cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:340 +msgid "" +":cpp:func:`GDALRasterBand::TryGetLockedBlockRef`: it interacts with the " +"block cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:342 +msgid ":cpp:func:`GDALRasterBand::FlushBlock`: it interacts with the block cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:344 +msgid ":cpp:func:`GDALRasterBand::InterpolateAtPoint`: it uses a per-band cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:346 +msgid "" +":cpp:func:`GDALRasterBand::EnablePixelTypeSignedByteWarning`: it should " +"already have been made virtual for GDALProxyRasterBand needs." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:349 +msgid "" +"Non-virtual methods :cpp:func:`GDALDataset::GetProjectionRef` and " +":cpp:func:`GDALDataset::GetGCPProjection`, which cache the return value, " +"have been modify to apply a mutex when run on a dataset that " +"IsThreadSafe() to be effectively thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:354 +msgid "" +"A SetThreadSafe() method has been added to " +":cpp:class:`OGRSpatialReference`. When it is called, all methods of that " +"class run under a per-instance (recursive) mutex. This is used by " +"GDALThreadSafeDataset for its implementation of the " +":cpp:func:`GDALDataset::GetSpatialRef` and " +":cpp:func:`GDALDataset::GetGCPSpatialRef` methods, such that the returned" +" OGRSpatialReference instances are thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:361 +msgid "Performance" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:363 +msgid "" +"The existing multireadtest utility that reads a dataset from multiple " +"threads has been extended with a -thread_safe flag to asks to use " +"GDAL_OF_THREAD_SAFE when opening the dataset in the main thread and use " +"it in the worker threads, instead of the default behavior of opening " +"explicitly a dataset in each thread. The thread-safe mode shows similar " +"scalability as the default mode, sometimes with a slightly decreased " +"efficiency, but not in a too problematic way." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:370 +msgid "For example on a 20x20 raster:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:387 +msgid "" +"But on a 4096x4096 raster with a number of iterations reduced to 100, the" +" timings between the default and thread_safe modes are very similar." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:390 +msgid "" +"A Python equivalent of multireadtest has been written. Scalability " +"depends on how much Python code is executed. If relatively few long-" +"enough calls to GDAL are done, scalability tends to be good due to the " +"Python Global Interpreter Lock (GIL) being dropped around them. If many " +"short calls are done, the GIL itself, or its repeated acquisition and " +"release, becomes the bottleneck. This is no different than using a " +"GDALDataset per thread." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:398 +msgid "Documentation" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:400 +msgid "" +"Documentation for the new constant and functions will be added. The " +":ref:`multithreading` page will be updated to reflect the new capability " +"introduced by this RFC." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:405 +msgid "Backward compatibility" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:407 +msgid "" +"No issue anticipated: the C and C++ API are extended. The C++ ABI is " +"modified due to additions of new virtual methods." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:411 +msgid "Testing" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:413 +msgid "" +"Tests will be added for the new functionality, including stress tests to " +"have sufficiently high confidence in the correctness of the " +"implementation for common use cases." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:418 +msgid "Risks" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:420 +msgid "" +"Like all code related to multi-threading, the C++ language and tooling " +"offers hardly any safety belt against thread-safety programming errors. " +"So it cannot be excluded that the implementation suffers from bugs in " +"some edge scenarios, or in the usage of some methods of GDALDataset, " +"GDALRasterBand and related objects (particularly existing non-virtual " +"methods of those classes that could happen to have a non thread-safe " +"implementation)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:428 +msgid "Design discussion" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:430 +msgid "" +"This paragraph discusses a number of thoughts that arose during the " +"writing of this RFC." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:433 +msgid "" +"A significantly different alternative could have consisted in adding " +"native thread-safety in each driver. But this is not realistic for the " +"following reasons:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:436 +msgid "" +"if that was feasible, it would require considerable development effort to" +" rework each drivers. So realistically, only a few select drivers would " +"be updated." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:439 +msgid "" +"Even updating a reduced number of drivers would be extremely difficult, " +"in particular the GeoTIFF one, due to the underlying library not being " +"reentrant, and deferred loading strategies and many state variables being" +" modified even by read-only APIs. And this applies to most typical " +"drivers." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:444 +msgid "" +"Due to the inevitable locks, there would be a (small) cost bore by " +"callers even on single-thread uses of thread-safe native drivers." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:447 +msgid "" +"Some core mechanisms, particularly around the per-band block cache " +"structures, are not currently thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:450 +msgid "" +"A variant of the proposed implementation that did not use thread-local " +"storage has been initially attempted. It stored instead a " +"``std::map>`` on each " +"GDALThreadSafeDataset instance. This implementation was simpler, but " +"unfortunately suffered from high lock contention since a mutex had to be " +"taken around each access to this map, with the contention increasing with" +" the number of concurrent threads." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:457 +msgid "" +"For the unusual situations where a dataset cannot be reopened and thus " +"GDALGetThreadSafeDataset() fails, should we provide an additional " +"``bForce`` argument to force it to still return a dataset, where calls to" +" the wrapped dataset are protected by a mutex? This would enable to " +"always write multi-thread safe code, even if the access to the dataset is" +" serialized. Similarly we could have a ``std::unique_ptr " +"GDALGetThreadSafeRasterBand(GDALRasterBand* poBand, int nOpenFlags, bool " +"bForce)`` function that would try to use GDALGetThreadSafeDataset() " +"internally if it manages to identify the dataset to which the band " +"belongs to, and otherwise would fallback to protecting calls to the " +"wrapped band with a mutex." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:468 +msgid "" +"Given the absence of evidence that such option is necessary, this has " +"been excluded from the scope of this RFC." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:473 +msgid "Related issues and PRs" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:475 +msgid "Candidate implementation: https://github.com/OSGeo/gdal/pull/10746" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:477 +msgid "" +"https://github.com/OSGeo/gdal/issues/8448: GTiff: Allow concurrent " +"reading of single blocks" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:480 +msgid "Voting history" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:482 +msgid "+1 from PSC members KurtS, JukkaR, JavierJS and EvenR" +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc102_embedded_resources.po b/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc102_embedded_resources.po new file mode 100644 index 000000000000..4544ccebb525 --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc102_embedded_resources.po @@ -0,0 +1,355 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:5 +msgid "RFC 102: Embedding resource files into libgdal" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:8 +msgid "Author:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:8 +msgid "Even Rouault" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:9 +msgid "Contact:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:9 +msgid "even.rouault @ spatialys.com" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:10 +msgid "Started:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:10 +msgid "2024-Oct-01" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:11 +msgid "Status:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:11 +msgid "Adopted, implemented" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:12 +msgid "Target:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:12 +msgid "GDAL 3.11" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:16 +msgid "Summary" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:18 +msgid "" +"This RFC uses C23 ``#embed`` pre-processor directive, when available, to " +"be able to optionally embed GDAL resource files directly into libgdal." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:21 +msgid "" +"A similar `PROJ RFC-8 `__ has " +"been submitted for PROJ to embed its :file:`proj.db` and :file:`proj.ini`" +" files." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:25 +msgid "Motivation" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:27 +msgid "" +"Some parts of GDAL core, mostly drivers, require external resource files " +"located in the filesystem. Locating these resource files is difficult for" +" use cases where the GDAL binaries are relocated during installation " +"time. One such case could be the GDAL embedded in Rasterio or Fiona " +"binary wheels where :config:`GDAL_DATA` must be set to the directory of " +"the resource files. Web-assembly (WASM) use cases come also to mind as " +"users of GDAL builds where resources are directly included in libgdal." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:35 +msgid "Technical solution" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:37 +msgid "" +"The C23 standard includes a `#embed \"filename\" " +"`__ pre-processor " +"directive that ingests the specified filename and returns its content as " +"tokens that can be stored in a unsigned char or char array." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:41 +msgid "" +"Getting the content of a file into a variable is as simple as the " +"following (which also demonstrates adding a nul-terminating character " +"when this is needed):" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:51 +msgid "Compiler support" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:53 +msgid "" +"Support for that directive is still very new. clang 19.1 is the first " +"compiler which has a release including it, and has an efficient " +"implementation of it, able to embed very large files with minimum RAM and" +" CPU usage." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:58 +msgid "" +"The development version of GCC 15 also supports it, but in a non-" +"optimized way for now. i.e. trying to include large files, of several " +"tens of megabytes could cause significant compilation time, but without " +"impact on runtime. This is not an issue for GDAL use cases, and there is " +"intent from GCC developers to improve this in the future." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:64 +msgid "" +"Embedding PROJ's :file:`proj.db` of size 9.1 MB with GCC 15dev at time of" +" writing takes 18 seconds and 1.7 GB RAM, compared to 0.4 second and 400 " +"MB RAM for clang 19, which is still reasonable (Generating " +":file:`proj.db` itself from its source .sql files takes one minute on the" +" same system)." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:69 +msgid "" +"There is no timeline for Visual Studio C/C++ at time of writing (it has " +"been `requested by users `__)" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:72 +msgid "" +"To be noted that currently clang 19.1 only supports ``#embed`` in .c " +"files, not C++ ones (the C++ standard has not yet adopted this feature). " +"So embedding resources must be done in a .c file, which is obviously not " +"a problem since we can easily export symbols/functions from a .c file to " +"be available by C++." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:78 +msgid "New CMake options" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:80 +msgid "" +"Resources will only be embedded if the new ``EMBED_RESOURCE_FILES`` CMake" +" option is set to ``ON``. This option will default to ``ON`` for static " +"library builds and if `C23 ``#embed`` is detected to be available. Users " +"might also turn it to ON for shared library builds. A CMake error is " +"emitted if the option is turned on but the compiler lacks support for it." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:86 +msgid "" +"A complementary CMake option ``USE_ONLY_EMBEDDED_RESOURCE_FILES`` will " +"also be added. It will default to ``OFF``. When set to ON, GDAL will not " +"try to locate resource files in the GDAL_DATA directory burnt at build " +"time into libgdal (``${install_prefix}/share/gdal``), or by the " +":config:`GDAL_DATA` configuration option." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:91 +msgid "" +"Said otherwise, if ``EMBED_RESOURCE_FILES=ON`` but " +"``USE_ONLY_EMBEDDED_RESOURCE_FILES=OFF``, GDAL will first try to locate " +"resource files from the file system, and fallback to the embedded version" +" if not found." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:95 +msgid "" +"The resource files will still be installed in " +"``${install_prefix}/share/gdal``, unless " +"``USE_ONLY_EMBEDDED_RESOURCE_FILES`` is set to ON." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:99 +msgid "Impacted code" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:101 +msgid "gcore: embedding LICENSE.TXT, and tms_*.json files" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:102 +msgid "frmts/grib: embedding GRIB2 CSV files" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:103 +msgid "frmts/hdf5: embedding bag_template.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:104 +msgid "frmts/nitf: embedding nitf_spec.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:105 +msgid "frmts/pdf: embedding pdf_composition.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:106 +msgid "frmts/pds: embedding pds4_template.xml and vicar.json" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:107 +msgid "ogr/ogrsf_frmts/dgn: embedding seed_2d.dgn and seed_3d.dgn" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:108 +msgid "ogr/ogrsf_frmts/dxf: embedding header.dxf and leader.dxf" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:109 +msgid "ogr/ogrsf_frmts/gml: embedding .gfs files and gml_registry.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:110 +msgid "ogr/ogrsf_frmts/gmlas: embedding gmlasconf.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:111 +msgid "ogr/ogrsf_frmts/miramon: embedding MM_m_idofic.csv" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:112 +msgid "ogr/ogrsf_frmts/osm: embedding osm_conf.ini" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:113 +msgid "ogr/ogrsf_frmts/plscenes: embedding plscenesconf.json" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:114 +msgid "ogr/ogrsf_frmts/s57: embedding s57*.csv files" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:115 +msgid "ogr/ogrsf_frmts/sxf: embedding default.rsc" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:116 +msgid "ogr/ogrsf_frmts/vdv: embedding vdv452.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:119 +msgid "Considered alternatives" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:121 +msgid "" +"Including resource files into libraries has been a long-wished feature of" +" C/C++. Different workarounds have emerged over the years, such as the " +"use of the ``od -x`` utility, GNU ``ld`` linker ``-b`` mode, or CMake-" +"based solutions such as https://jonathanhamberg.com/post/cmake-file-" +"embedding/" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:126 +msgid "" +"We could potentially use the later to address non-C23 capable compilers, " +"but we have chosen not to do that, for the sake of implementation " +"simplicity. And, if considering using the CMake trick as the only " +"solution, we should note that C23 #embed has the potential for better " +"compile time, as demonstrated by clang implementation." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:133 +msgid "Backward compatibility" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:135 +msgid "Fully backwards compatible." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:137 +msgid "C23 is not required, unless EMBED_RESOURCE_FILES is enabled in GDAL." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:140 +msgid "Documentation" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:142 +msgid "The 2 new CMake variables will be documented." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:145 +msgid "Testing" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:147 +msgid "" +"The existing fedora:rawhide continuous integration target, which has now " +"clang 19.1 available, will be modified to test the effect of the new " +"variables." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:150 +msgid "" +"Local builds using GCC 15dev builds of https://jwakely.github.io/pkg-gcc-" +"latest/ have also be successfully done during the development of the " +"candidate implementation" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:154 +msgid "Related issues and PRs" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:156 +msgid "https://github.com/OSGeo/gdal/issues/10780" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:158 +msgid "" +"`GDAL candidate implementation " +"`__" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:160 +msgid "" +"`PROJ RFC-8 Embedding resource files into libproj " +"`__" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:163 +msgid "Voting history" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:165 +msgid "+1 from PSC members JukkaR, JavierJS, KurtS, HowardB and EvenR" +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po b/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po index 34d78e2615cf..4ae3cad5d5c0 100644 --- a/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po +++ b/doc/source/locale/en/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/development/rfc/rfc48_geographical_networks_support.rst:5 msgid "RFC 48: Geographical networks support" @@ -50,8 +50,9 @@ msgstr "" #: ../../source/development/rfc/rfc48_geographical_networks_support.rst:21 msgid "" "GSoC project description: " -"`http://trac.osgeo.org/gdal/wiki/geography_network_support " -"`__" +"`http://web.archive.org/web/20240812232429/https://trac.osgeo.org/gdal/wiki/geography_network_support" +" " +"`__" msgstr "" #: ../../source/development/rfc/rfc48_geographical_networks_support.rst:24 @@ -326,3 +327,9 @@ msgstr "" msgid "+1 from JukkaR, TamasS and EvenR" msgstr "" +#~ msgid "" +#~ "GSoC project description: " +#~ "`http://trac.osgeo.org/gdal/wiki/geography_network_support " +#~ "`__" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/download.po b/doc/source/locale/en/LC_MESSAGES/download.po index 3b6ee9c01ae8..6758c367c8ef 100644 --- a/doc/source/locale/en/LC_MESSAGES/download.po +++ b/doc/source/locale/en/LC_MESSAGES/download.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -43,44 +43,50 @@ msgid "Current Release" msgstr "" #: ../../source/download.rst:21 -msgid "**2024-08-16** `gdal-3.9.2.tar.gz`_ `3.9.2 Release Notes`_ (`3.9.2 md5`_)" +msgid "**2024-10-14** `gdal-3.9.3.tar.gz`_ `3.9.3 Release Notes`_ (`3.9.3 md5`_)" msgstr "" #: ../../source/download.rst:28 msgid "Past Releases" msgstr "" -#: ../../source/download.rst:30 +#: ../../source/download.rst:32 msgid "Links to :ref:`download_past` are also available." msgstr "" -#: ../../source/download.rst:35 +#: ../../source/download.rst:36 +msgid "" +"Links to `past releases " +"`__ are also available." +msgstr "" + +#: ../../source/download.rst:41 msgid "Development Source" msgstr "" -#: ../../source/download.rst:37 +#: ../../source/download.rst:43 msgid "" "The main repository for GDAL is located on GitHub at " "https://github.com/OSGeo/GDAL." msgstr "" -#: ../../source/download.rst:40 +#: ../../source/download.rst:46 msgid "" "You can obtain a copy of the active source code by issuing the following " "command" msgstr "" -#: ../../source/download.rst:48 +#: ../../source/download.rst:54 msgid "" "Additional information is available about :ref:`build_requirements` and " ":ref:`building_from_source`." msgstr "" -#: ../../source/download.rst:51 +#: ../../source/download.rst:57 msgid "Maintenance policy" msgstr "" -#: ../../source/download.rst:53 +#: ../../source/download.rst:59 msgid "" "The GDAL upstream team only maintains the branch on which the latest " "release has been done, with bugfixes releases issued roughly every 2 " @@ -89,28 +95,28 @@ msgid "" "but not older branches (GDAL 3.8.x or older)." msgstr "" -#: ../../source/download.rst:61 +#: ../../source/download.rst:67 msgid "Binaries" msgstr "" -#: ../../source/download.rst:63 +#: ../../source/download.rst:69 msgid "" "In this section we list a number of the binary distributions of GDAL all " "of which should have fully reproducible open source build recipes." msgstr "" -#: ../../source/download.rst:66 +#: ../../source/download.rst:72 msgid "" "Note that the maintainers of those distributions are generally not the " "maintainers of the GDAL sources, so please report any issue specific to " "those builds through their own support channels." msgstr "" -#: ../../source/download.rst:71 +#: ../../source/download.rst:77 msgid "Windows" msgstr "" -#: ../../source/download.rst:73 +#: ../../source/download.rst:79 msgid "" "Windows builds are available via `Conda Forge`_ (64-bit only). See the " ":ref:`conda` section for more detailed information. GDAL is also " @@ -118,33 +124,50 @@ msgid "" "and :ref:`vcpkg` package managers." msgstr "" -#: ../../source/download.rst:83 +#: ../../source/download.rst:89 msgid "Linux" msgstr "" -#: ../../source/download.rst:85 +#: ../../source/download.rst:91 msgid "" "Packages are available for `Debian`_, `Alpine_`, `Fedora_`, and other " "distributions." msgstr "" -#: ../../source/download.rst:93 +#: ../../source/download.rst:99 msgid "Mac OS" msgstr "" -#: ../../source/download.rst:95 +#: ../../source/download.rst:101 msgid "GDAL packages are available on `Homebrew`_." msgstr "" -#: ../../source/download.rst:101 +#: ../../source/download.rst:107 +msgid "Android" +msgstr "" + +#: ../../source/download.rst:109 +msgid "" +"GDAL can be installed using :ref:`vcpkg`. You may also refer to `vcpkg " +"Android support `__ for general instructions." +msgstr "" + +#: ../../source/download.rst:111 +msgid "" +"For example to install default configuration for the ``arm64-android`` " +"target:" +msgstr "" + +#: ../../source/download.rst:126 msgid "Cross-Platform Package Managers" msgstr "" -#: ../../source/download.rst:106 +#: ../../source/download.rst:131 msgid "Conda" msgstr "" -#: ../../source/download.rst:108 +#: ../../source/download.rst:133 msgid "" "`Conda `__ can be used on multiple platforms " "(Windows, macOS, and Linux) to install software packages and manage " @@ -152,7 +175,7 @@ msgid "" "`__." msgstr "" -#: ../../source/download.rst:114 +#: ../../source/download.rst:139 msgid "Latest version: |Conda badge|" msgstr "" @@ -160,147 +183,147 @@ msgstr "" msgid "Conda badge" msgstr "" -#: ../../source/download.rst:123 +#: ../../source/download.rst:148 msgid "GDAL is available as several subpackages:" msgstr "" -#: ../../source/download.rst:125 +#: ../../source/download.rst:150 msgid "``gdal``: Python bindings and Python utilities (depends on libgdal-core)" msgstr "" -#: ../../source/download.rst:126 +#: ../../source/download.rst:151 msgid "" "``libgdal``: meta-package gathering all below libgdal-* packages (except " "libgdal-arrow-parquet)" msgstr "" -#: ../../source/download.rst:127 +#: ../../source/download.rst:152 msgid "" "``libgdal-arrow-parquet``: :ref:`vector.arrow` and :ref:`vector.parquet` " "drivers as a plugin (depends on libgdal-core)" msgstr "" -#: ../../source/download.rst:128 +#: ../../source/download.rst:153 msgid "" "``libgdal-core``: core library and C++ utilities, with a number of " "builtin drivers (available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:129 +#: ../../source/download.rst:154 msgid "" "``libgdal-fits``: :ref:`raster.fits` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:130 +#: ../../source/download.rst:155 msgid "" "``libgdal-grib``: :ref:`raster.grib` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:131 +#: ../../source/download.rst:156 msgid "" "``libgdal-hdf4``: :ref:`raster.hdf4` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:132 +#: ../../source/download.rst:157 msgid "" "``libgdal-hdf5``: :ref:`raster.hdf5` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:133 +#: ../../source/download.rst:158 msgid "" "``libgdal-jp2openjpeg``: :ref:`raster.jp2openjpeg` driver as a plugin " "(depends on libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:134 +#: ../../source/download.rst:159 msgid "" "``libgdal-kea``: :ref:`raster.kea` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:135 +#: ../../source/download.rst:160 msgid "" "``libgdal-netcdf``: :ref:`raster.netcdf` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:136 +#: ../../source/download.rst:161 msgid "" "``libgdal-pdf``: :ref:`raster.pdf` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:137 +#: ../../source/download.rst:162 msgid "" "``libgdal-postgisraster``: :ref:`raster.postgisraster` driver as a plugin" " (depends on libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:138 +#: ../../source/download.rst:163 msgid "" "``libgdal-pg``: :ref:`vector.pg` driver as a plugin (depends on libgdal-" "core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:139 +#: ../../source/download.rst:164 msgid "" "``libgdal-tiledb``: :ref:`raster.tiledb` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:140 +#: ../../source/download.rst:165 msgid "" "``libgdal-xls``: :ref:`vector.xls` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" msgstr "" -#: ../../source/download.rst:143 +#: ../../source/download.rst:168 msgid "" "To install the ``gdal`` package (Python bindings and utilities), and " "``libgdal-core``:" msgstr "" -#: ../../source/download.rst:150 +#: ../../source/download.rst:175 msgid "" "To install the ``libgdal`` meta-package with all available drivers, but " "libgdal-arrow-parquet:" msgstr "" -#: ../../source/download.rst:157 +#: ../../source/download.rst:182 msgid "To install the Arrow and Parquet drivers as plugins:" msgstr "" -#: ../../source/download.rst:165 +#: ../../source/download.rst:190 msgid "GDAL master Conda builds" msgstr "" -#: ../../source/download.rst:167 +#: ../../source/download.rst:192 msgid "" "GDAL master builds are available in the `gdal-master " "`__ channel. They are based on " "dependencies from the ``conda-forge`` channel." msgstr "" -#: ../../source/download.rst:170 +#: ../../source/download.rst:195 msgid "" "First, install mamba into the ``base`` environment, create a dedicated " "``gdal_master_env`` environment, and then activate the dedicated " "``gdal_master_env`` environment." msgstr "" -#: ../../source/download.rst:180 +#: ../../source/download.rst:205 msgid "Then install GDAL from the ``gdal-master`` channel:" msgstr "" -#: ../../source/download.rst:191 +#: ../../source/download.rst:216 msgid "vcpkg" msgstr "" -#: ../../source/download.rst:193 +#: ../../source/download.rst:218 msgid "" "The GDAL port in the `vcpkg `__ " "dependency manager is kept up to date by Microsoft team members and " @@ -308,17 +331,17 @@ msgid "" " as follows:" msgstr "" -#: ../../source/download.rst:204 +#: ../../source/download.rst:231 msgid "" "If the version is out of date, please `create an issue or pull request " "`__ on the vcpkg repository." msgstr "" -#: ../../source/download.rst:207 +#: ../../source/download.rst:234 msgid "Spack" msgstr "" -#: ../../source/download.rst:209 +#: ../../source/download.rst:236 msgid "" "Spack is a package management tool designed to support multiple versions " "and configurations of software on a wide variety of platforms and " @@ -326,43 +349,43 @@ msgid "" "builds packages from sources, and allows tweaking their configurations." msgstr "" -#: ../../source/download.rst:214 +#: ../../source/download.rst:241 msgid "" "You can find information about GDAL in Spack at " "https://packages.spack.io/package.html?name=gdal" msgstr "" -#: ../../source/download.rst:217 +#: ../../source/download.rst:244 msgid "For the default GDAL build with a reduced number of drivers:" msgstr "" -#: ../../source/download.rst:225 +#: ../../source/download.rst:252 msgid "For a build with netcdf driver enabled:" msgstr "" -#: ../../source/download.rst:235 +#: ../../source/download.rst:262 msgid "Containers" msgstr "" -#: ../../source/download.rst:237 +#: ../../source/download.rst:264 msgid "" "Docker images with nightly builds of GDAL master and tagged releases are " "available at `GitHub Container registry " "`_." msgstr "" -#: ../../source/download.rst:240 +#: ../../source/download.rst:267 msgid "" "Information on the content of the different configurations can be found " "at `https://github.com/OSGeo/gdal/tree/master/docker " "`_." msgstr "" -#: ../../source/download.rst:245 +#: ../../source/download.rst:272 msgid "Documentation" msgstr "" -#: ../../source/download.rst:247 +#: ../../source/download.rst:274 msgid "" "Besides being included when downloading the software, the documentation " "is also available independently as a `PDF file " @@ -377,3 +400,8 @@ msgstr "" #~ " Notes`_ (`3.9.1 md5`_)" #~ msgstr "" +#~ msgid "" +#~ "**2024-08-16** `gdal-3.9.2.tar.gz`_ `3.9.2 Release" +#~ " Notes`_ (`3.9.2 md5`_)" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/download_past.po b/doc/source/locale/en/LC_MESSAGES/download_past.po index 11305577928c..c3a5cc5b2aaf 100644 --- a/doc/source/locale/en/LC_MESSAGES/download_past.po +++ b/doc/source/locale/en/LC_MESSAGES/download_past.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 02:24+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -24,392 +24,523 @@ msgid "Past Releases" msgstr "" #: ../../source/download_past.rst:8 -msgid "**2024-06-26** `gdal-3.9.1.tar.gz`_ `3.9.1 Release Notes`_ (`3.9.1 md5`_)" +msgid "**2024-08-16** `gdal-3.9.2.tar.gz`_ `3.9.2 Release Notes`_ (`3.9.2 md5`_)" msgstr "" #: ../../source/download_past.rst:14 -msgid "**2024-05-10** `gdal-3.9.0.tar.gz`_ `3.9.0 Release Notes`_ (`3.9.0 md5`_)" +msgid "**2024-06-26** `gdal-3.9.1.tar.gz`_ `3.9.1 Release Notes`_ (`3.9.1 md5`_)" msgstr "" #: ../../source/download_past.rst:20 -msgid "**2024-04-04** `gdal-3.8.5.tar.gz`_ `3.8.5 Release Notes`_ (`3.8.5 md5`_)" +msgid "**2024-05-10** `gdal-3.9.0.tar.gz`_ `3.9.0 Release Notes`_ (`3.9.0 md5`_)" msgstr "" #: ../../source/download_past.rst:26 -msgid "**2024-02-18** `gdal-3.8.4.tar.gz`_ `3.8.4 Release Notes`_ (`3.8.4 md5`_)" +msgid "**2024-04-04** `gdal-3.8.5.tar.gz`_ `3.8.5 Release Notes`_ (`3.8.5 md5`_)" msgstr "" #: ../../source/download_past.rst:32 -msgid "**2024-01-08** `gdal-3.8.3.tar.gz`_ `3.8.3 Release Notes`_ (`3.8.3 md5`_)" +msgid "**2024-02-18** `gdal-3.8.4.tar.gz`_ `3.8.4 Release Notes`_ (`3.8.4 md5`_)" msgstr "" #: ../../source/download_past.rst:38 -msgid "**2023-12-20** `gdal-3.8.2.tar.gz`_ `3.8.2 Release Notes`_ (`3.8.2 md5`_)" +msgid "**2024-01-08** `gdal-3.8.3.tar.gz`_ `3.8.3 Release Notes`_ (`3.8.3 md5`_)" msgstr "" #: ../../source/download_past.rst:44 -msgid "**2023-11-30** `gdal-3.8.1.tar.gz`_ `3.8.1 Release Notes`_ (`3.8.1 md5`_)" +msgid "**2023-12-20** `gdal-3.8.2.tar.gz`_ `3.8.2 Release Notes`_ (`3.8.2 md5`_)" msgstr "" #: ../../source/download_past.rst:50 -msgid "**2023-11-13** `gdal-3.8.0.tar.gz`_ `3.8.0 Release Notes`_ (`3.8.0 md5`_)" +msgid "**2023-11-30** `gdal-3.8.1.tar.gz`_ `3.8.1 Release Notes`_ (`3.8.1 md5`_)" msgstr "" #: ../../source/download_past.rst:56 -msgid "**2023-11-03** `gdal-3.7.3.tar.gz`_ `3.7.3 Release Notes`_ (`3.7.3 md5`_)" +msgid "**2023-11-13** `gdal-3.8.0.tar.gz`_ `3.8.0 Release Notes`_ (`3.8.0 md5`_)" msgstr "" #: ../../source/download_past.rst:62 -msgid "**2023-09-13** `gdal-3.7.2.tar.gz`_ `3.7.2 Release Notes`_ (`3.7.2 md5`_)" +msgid "**2023-11-03** `gdal-3.7.3.tar.gz`_ `3.7.3 Release Notes`_ (`3.7.3 md5`_)" msgstr "" #: ../../source/download_past.rst:68 -msgid "**2023-07-13** `gdal-3.7.1.tar.gz`_ `3.7.1 Release Notes`_ (`3.7.1 md5`_)" +msgid "**2023-09-13** `gdal-3.7.2.tar.gz`_ `3.7.2 Release Notes`_ (`3.7.2 md5`_)" msgstr "" #: ../../source/download_past.rst:74 -msgid "**2023-05-10** `gdal-3.7.0.tar.gz`_ `3.7.0 Release Notes`_ (`3.7.0 md5`_)" +msgid "**2023-07-13** `gdal-3.7.1.tar.gz`_ `3.7.1 Release Notes`_ (`3.7.1 md5`_)" msgstr "" #: ../../source/download_past.rst:80 -msgid "**2023-04-21** `gdal-3.6.4.tar.gz`_ `3.6.4 Release Notes`_ (`3.6.4 md5`_)" +msgid "**2023-05-10** `gdal-3.7.0.tar.gz`_ `3.7.0 Release Notes`_ (`3.7.0 md5`_)" msgstr "" #: ../../source/download_past.rst:86 -msgid "**2023-03-13** `gdal-3.6.3.tar.gz`_ `3.6.3 Release Notes`_ (`3.6.3 md5`_)" +msgid "**2023-04-21** `gdal-3.6.4.tar.gz`_ `3.6.4 Release Notes`_ (`3.6.4 md5`_)" msgstr "" #: ../../source/download_past.rst:92 -msgid "**2023-01-05** `gdal-3.6.2.tar.gz`_ `3.6.2 Release Notes`_ (`3.6.2 md5`_)" +msgid "**2023-03-13** `gdal-3.6.3.tar.gz`_ `3.6.3 Release Notes`_ (`3.6.3 md5`_)" msgstr "" #: ../../source/download_past.rst:98 -msgid "**2022-12-11** `gdal-3.6.1.tar.gz`_ `3.6.1 Release Notes`_ (`3.6.1 md5`_)" +msgid "**2023-01-05** `gdal-3.6.2.tar.gz`_ `3.6.2 Release Notes`_ (`3.6.2 md5`_)" msgstr "" #: ../../source/download_past.rst:104 +msgid "**2022-12-11** `gdal-3.6.1.tar.gz`_ `3.6.1 Release Notes`_ (`3.6.1 md5`_)" +msgstr "" + +#: ../../source/download_past.rst:110 msgid "" "**2022-11-06** `3.6.0 Release Notes`_ *Warning*: this version has been " "officially retracted and superseded per 3.6.1" msgstr "" -#: ../../source/download_past.rst:108 +#: ../../source/download_past.rst:114 msgid "**2022-10-21** `gdal-3.5.3.tar.gz`_ `3.5.3 Release Notes`_ (`3.5.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:114 +#: ../../source/download_past.rst:120 msgid "**2022-09-12** `gdal-3.5.2.tar.gz`_ `3.5.2 Release Notes`_ (`3.5.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:120 +#: ../../source/download_past.rst:126 msgid "**2022-07-06** `gdal-3.5.1.tar.gz`_ `3.5.1 Release Notes`_ (`3.5.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:126 +#: ../../source/download_past.rst:132 msgid "**2022-05-13** `gdal-3.5.0.tar.gz`_ `3.5.0 Release Notes`_ (`3.5.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:132 +#: ../../source/download_past.rst:138 msgid "**2022-04-22** `gdal-3.4.3.tar.gz`_ `3.4.3 Release Notes`_ (`3.4.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:138 +#: ../../source/download_past.rst:144 msgid "**2022-03-08** `gdal-3.4.2.tar.gz`_ `3.4.2 Release Notes`_ (`3.4.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:144 +#: ../../source/download_past.rst:150 msgid "**2021-12-27** `gdal-3.4.1.tar.gz`_ `3.4.1 Release Notes`_ (`3.4.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:150 +#: ../../source/download_past.rst:156 msgid "**2021-11-08** `gdal-3.4.0.tar.gz`_ `3.4.0 Release Notes`_ (`3.4.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:156 +#: ../../source/download_past.rst:162 msgid "**2021-10-29** `gdal-3.3.3.tar.gz`_ `3.3.3 Release Notes`_ (`3.3.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:162 +#: ../../source/download_past.rst:168 msgid "**2021-09-01** `gdal-3.3.2.tar.gz`_ `3.3.2 Release Notes`_ (`3.3.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:168 +#: ../../source/download_past.rst:174 msgid "**2021-07-05** `gdal-3.3.1.tar.gz`_ `3.3.1 Release Notes`_ (`3.3.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:174 +#: ../../source/download_past.rst:180 msgid "**2021-05-03** `gdal-3.3.0.tar.gz`_ `3.3.0 Release Notes`_ (`3.3.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:180 +#: ../../source/download_past.rst:186 msgid "**2021-05-04** `gdal-3.2.3.tar.gz`_ `3.2.3 Release Notes`_ (`3.2.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:186 +#: ../../source/download_past.rst:192 msgid "**2021-03-10** `gdal-3.2.2.tar.gz`_ `3.2.2 Release Notes`_ (`3.2.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:192 +#: ../../source/download_past.rst:198 msgid "**2020-12-28** `gdal-3.2.1.tar.gz`_ `3.2.1 Release Notes`_ (`3.2.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:198 +#: ../../source/download_past.rst:204 msgid "**2020-10-26** `gdal-3.2.0.tar.gz`_ `3.2.0 Release Notes`_ (`3.2.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:204 +#: ../../source/download_past.rst:210 msgid "**2020-10-23** `gdal-3.1.4.tar.gz`_ `3.1.4 Release Notes`_ (`3.1.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:210 +#: ../../source/download_past.rst:216 msgid "**2020-09-01** `gdal-3.1.3.tar.gz`_ `3.1.3 Release Notes`_ (`3.1.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:216 +#: ../../source/download_past.rst:222 msgid "**2020-07-07** `gdal-3.1.2.tar.gz`_ `3.1.2 Release Notes`_ (`3.1.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:222 +#: ../../source/download_past.rst:228 msgid "**2020-06-22** `gdal-3.1.1.tar.gz`_ `3.1.1 Release Notes`_ (`3.1.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:229 +#: ../../source/download_past.rst:235 msgid "**2020-05-03** `gdal-3.1.0.tar.gz`_ `3.1.0 Release Notes`_ (`3.1.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:235 +#: ../../source/download_past.rst:241 msgid "**2020-01-28** `gdal-3.0.4.tar.gz`_ `3.0.4 Release Notes`_ (`3.0.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:241 +#: ../../source/download_past.rst:247 msgid "**2020-01-08** `gdal-2.4.4.tar.gz`_ `2.4.4 Release Notes`_ (`2.4.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:247 +#: ../../source/download_past.rst:253 msgid "**2020-01-08** `gdal-3.0.3.tar.gz`_ `3.0.3 Release Notes`_ (`3.0.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:253 +#: ../../source/download_past.rst:259 msgid "**2019-10-28** `gdal-3.0.2.tar.gz`_ `3.0.2 Release Notes`_ (`3.0.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:259 +#: ../../source/download_past.rst:265 msgid "**2019-10-28** `gdal-2.4.3.tar.gz`_ `2.4.3 Release Notes`_ (`2.4.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:266 +#: ../../source/download_past.rst:272 msgid "**2019-06-28** `gdal-3.0.1.tar.gz`_ `3.0.1 Release Notes`_ (`3.0.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:273 +#: ../../source/download_past.rst:279 msgid "**2019-06-28** `gdal-2.4.2.tar.gz`_ `2.4.2 Release Notes`_ (`2.4.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:280 ../../source/download_past.rst:301 -msgid "**2019-05** `gdal-3.0.0.tar.gz`_ `3.0.0 Release Notes`_ (`3.0.0 md5`)_" +#: ../../source/download_past.rst:286 ../../source/download_past.rst:307 +msgid "**2019-05** `gdal-3.0.0.tar.gz`_ `3.0.0 Release Notes`_ (`3.0.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:287 ../../source/download_past.rst:308 -msgid "**2019-03** `gdal-2.4.1.tar.gz`_ `2.4.1 Release Notes`_ (`2.4.1 md5`)_" +#: ../../source/download_past.rst:293 ../../source/download_past.rst:314 +msgid "**2019-03** `gdal-2.4.1.tar.gz`_ `2.4.1 Release Notes`_ (`2.4.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:294 ../../source/download_past.rst:315 -msgid "**2018-12** `gdal-2.4.0.tar.gz`_ `2.4.0 Release Notes`_ (`2.4.0 md5`)_" +#: ../../source/download_past.rst:300 ../../source/download_past.rst:321 +msgid "**2018-12** `gdal-2.4.0.tar.gz`_ `2.4.0 Release Notes`_ (`2.4.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:322 -msgid "**2018-12** `gdal-2.3.3.tar.gz`_ `2.3.3 Release Notes`_ (`2.3.3 md5`)_" +#: ../../source/download_past.rst:328 +msgid "**2018-12** `gdal-2.3.3.tar.gz`_ `2.3.3 Release Notes`_ (`2.3.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:329 -msgid "**2018-09** `gdal-2.3.2.tar.gz`_ `2.3.2 Release Notes`_ (`2.3.2 md5`)_" +#: ../../source/download_past.rst:335 +msgid "**2018-09** `gdal-2.3.2.tar.gz`_ `2.3.2 Release Notes`_ (`2.3.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:336 -msgid "**2018-06** `gdal-2.3.1.tar.gz`_ `2.3.1 Release Notes`_ (`2.3.1 md5`)_" +#: ../../source/download_past.rst:342 +msgid "**2018-06** `gdal-2.3.1.tar.gz`_ `2.3.1 Release Notes`_ (`2.3.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:343 -msgid "**2018-05** `gdal-2.3.0.tar.gz`_ `2.3.0 Release Notes`_ (`2.3.0 md5`)_" +#: ../../source/download_past.rst:349 +msgid "**2018-05** `gdal-2.3.0.tar.gz`_ `2.3.0 Release Notes`_ (`2.3.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:350 -msgid "**2018-03** `gdal-2.2.4.tar.gz`_ `2.2.4 Release Notes`_ (`2.2.4 md5`)_" +#: ../../source/download_past.rst:356 +msgid "**2018-03** `gdal-2.2.4.tar.gz`_ `2.2.4 Release Notes`_ (`2.2.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:357 -msgid "**2017-11** `gdal-2.2.3.tar.gz`_ `2.2.3 Release Notes`_ (`2.2.3 md5`)_" +#: ../../source/download_past.rst:363 +msgid "**2017-11** `gdal-2.2.3.tar.gz`_ `2.2.3 Release Notes`_ (`2.2.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:364 -msgid "**2017-09** `gdal-2.2.2.tar.gz`_ `2.2.2 Release Notes`_ (`2.2.2 md5`)_" +#: ../../source/download_past.rst:370 +msgid "**2017-09** `gdal-2.2.2.tar.gz`_ `2.2.2 Release Notes`_ (`2.2.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:371 -msgid "**2017-06** `gdal-2.2.1.tar.gz`_ `2.2.1 Release Notes`_ (`2.2.1 md5`)_" +#: ../../source/download_past.rst:377 +msgid "**2017-06** `gdal-2.2.1.tar.gz`_ `2.2.1 Release Notes`_ (`2.2.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:378 -msgid "**2017-06** `gdal-2.1.4.tar.gz`_ `2.1.4 Release Notes`_ (`2.1.4 md5`)_" +#: ../../source/download_past.rst:384 +msgid "**2017-06** `gdal-2.1.4.tar.gz`_ `2.1.4 Release Notes`_ (`2.1.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:385 -msgid "**2017-04** `gdal-2.2.0.tar.gz`_ `2.2.0 Release Notes`_ (`2.2.0 md5`)_" +#: ../../source/download_past.rst:391 +msgid "**2017-04** `gdal-2.2.0.tar.gz`_ `2.2.0 Release Notes`_ (`2.2.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:392 -msgid "**2017-01** `gdal-2.1.3.tar.gz`_ `2.1.3 Release Notes`_ (`2.1.3 md5`)_" +#: ../../source/download_past.rst:398 +msgid "**2017-01** `gdal-2.1.3.tar.gz`_ `2.1.3 Release Notes`_ (`2.1.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:399 -msgid "**2016-10** `gdal-2.1.2.tar.gz`_ `2.1.2 Release Notes`_ (`2.1.2 md5`)_" +#: ../../source/download_past.rst:405 +msgid "**2016-10** `gdal-2.1.2.tar.gz`_ `2.1.2 Release Notes`_ (`2.1.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:406 -msgid "**2016-07** `gdal-2.1.1.tar.gz`_ `2.1.1 Release Notes`_ (`2.1.1 md5`)_" +#: ../../source/download_past.rst:412 +msgid "**2016-07** `gdal-2.1.1.tar.gz`_ `2.1.1 Release Notes`_ (`2.1.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:413 -msgid "**2016-07** `gdal-2.0.3.tar.gz`_ `2.0.3 Release Notes`_ (`2.0.3 md5`)_" +#: ../../source/download_past.rst:419 +msgid "**2016-07** `gdal-2.0.3.tar.gz`_ `2.0.3 Release Notes`_ (`2.0.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:420 -msgid "**2016-07** `gdal-1.11.5.tar.gz`_ `1.11.5 Release Notes`_ (`1.11.5 md5`)_" +#: ../../source/download_past.rst:426 +msgid "**2016-07** `gdal-1.11.5.tar.gz`_ `1.11.5 Release Notes`_ (`1.11.5 md5`_)" msgstr "" -#: ../../source/download_past.rst:427 -msgid "**2016-04** `gdal-2.1.0.tar.gz`_ `2.1.0 Release Notes`_ (`2.1.0 md5`)_" +#: ../../source/download_past.rst:433 +msgid "**2016-04** `gdal-2.1.0.tar.gz`_ `2.1.0 Release Notes`_ (`2.1.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:434 -msgid "**2016-01** `gdal-2.0.2.tar.gz`_ `2.0.2 Release Notes`_ (`2.0.2 md5`)_" +#: ../../source/download_past.rst:440 +msgid "**2016-01** `gdal-2.0.2.tar.gz`_ `2.0.2 Release Notes`_ (`2.0.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:441 -msgid "**2016-01** `gdal-1.11.4.tar.gz`_ `1.11.4 Release Notes`_ (`1.11.4 md5`)_" +#: ../../source/download_past.rst:447 +msgid "**2016-01** `gdal-1.11.4.tar.gz`_ `1.11.4 Release Notes`_ (`1.11.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:448 -msgid "**2015-09** `gdal-2.0.1.tar.gz`_ `2.0.1 Release Notes`_ (`2.0.1 md5`)_" +#: ../../source/download_past.rst:454 +msgid "**2015-09** `gdal-2.0.1.tar.gz`_ `2.0.1 Release Notes`_ (`2.0.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:455 -msgid "**2015-09** `gdal-1.11.3.tar.gz`_ `1.11.3 Release Notes`_ (`1.11.3 md5`)_" +#: ../../source/download_past.rst:461 +msgid "**2015-09** `gdal-1.11.3.tar.gz`_ `1.11.3 Release Notes`_ (`1.11.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:462 -msgid "**2015-06** `gdal-2.0.0.tar.gz`_ `2.0.0 Release Notes`_ (`2.0.0 md5`)_" +#: ../../source/download_past.rst:468 +msgid "**2015-06** `gdal-2.0.0.tar.gz`_ `2.0.0 Release Notes`_ (`2.0.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:469 -msgid "**2015-02** `gdal-1.11.2.tar.gz`_ `1.11.2 Release Notes`_ (`1.11.2 md5`)_" +#: ../../source/download_past.rst:475 +msgid "**2015-02** `gdal-1.11.2.tar.gz`_ `1.11.2 Release Notes`_ (`1.11.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:476 -msgid "**2014-09** `gdal-1.11.1.tar.gz`_ `1.11.1 Release Notes`_ (`1.11.1 md5`)_" +#: ../../source/download_past.rst:482 +msgid "**2014-09** `gdal-1.11.1.tar.gz`_ `1.11.1 Release Notes`_ (`1.11.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:483 -msgid "**2014-04** `gdal-1.11.0.tar.gz`_ `1.11.0 Release Notes`_ (`1.11.0 md5`)_" +#: ../../source/download_past.rst:489 +msgid "**2014-04** `gdal-1.11.0.tar.gz`_ `1.11.0 Release Notes`_ (`1.11.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:490 -msgid "**2013-08** `gdal-1.10.1.tar.gz`_ `1.10.1 Release Notes`_ (`1.10.1 md5`)_" +#: ../../source/download_past.rst:496 +msgid "**2013-08** `gdal-1.10.1.tar.gz`_ `1.10.1 Release Notes`_ (`1.10.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:497 -msgid "**2013-04** `gdal-1.10.0.tar.gz`_ `1.10.0 Release Notes`_ (`1.10.0 md5`)_" +#: ../../source/download_past.rst:503 +msgid "**2013-04** `gdal-1.10.0.tar.gz`_ `1.10.0 Release Notes`_ (`1.10.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:504 -msgid "**2012-10** `gdal-1.9.2.tar.gz`_ `1.9.2 Release Notes`_ (`1.9.2 md5`)_" +#: ../../source/download_past.rst:510 +msgid "**2012-10** `gdal-1.9.2.tar.gz`_ `1.9.2 Release Notes`_ (`1.9.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:511 -msgid "**2012-05** `gdal-1.9.1.tar.gz`_ `1.9.1 Release Notes`_ (`1.9.1 md5`)_" +#: ../../source/download_past.rst:517 +msgid "**2012-05** `gdal-1.9.1.tar.gz`_ `1.9.1 Release Notes`_ (`1.9.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:518 -msgid "**2011-12** `gdal-1.9.0.tar.gz`_ `1.9.0 Release Notes`_ (`1.9.0 md5`)_" +#: ../../source/download_past.rst:524 +msgid "**2011-12** `gdal-1.9.0.tar.gz`_ `1.9.0 Release Notes`_ (`1.9.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:525 -msgid "**2011-07** `gdal-1.8.1.tar.gz`_ `1.8.1 Release Notes`_ (`1.8.1 md5`)_" +#: ../../source/download_past.rst:531 +msgid "**2011-07** `gdal-1.8.1.tar.gz`_ `1.8.1 Release Notes`_ (`1.8.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:532 -msgid "**2011-01** `gdal-1.8.0.tar.gz`_ `1.8.0 Release Notes`_ (`1.8.0 md5`)_" +#: ../../source/download_past.rst:538 +msgid "**2011-01** `gdal-1.8.0.tar.gz`_ `1.8.0 Release Notes`_ (`1.8.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:539 -msgid "**2010-11** `gdal-1.7.3.tar.gz`_ `1.7.3 Release Notes`_ (`1.7.3 md5`)_" +#: ../../source/download_past.rst:545 +msgid "**2010-11** `gdal-1.7.3.tar.gz`_ `1.7.3 Release Notes`_ (`1.7.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:545 -msgid "**2010-04** `gdal-1.7.2.tar.gz`_ `1.7.2 Release Notes`_ (`1.7.2 md5`)_" +#: ../../source/download_past.rst:551 +msgid "**2010-04** `gdal-1.7.2.tar.gz`_ `1.7.2 Release Notes`_ (`1.7.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:552 -msgid "**2010-02** `gdal-1.7.1.tar.gz`_ `1.7.1 Release Notes`_ (`1.7.1 md5`)_" +#: ../../source/download_past.rst:558 +msgid "**2010-02** `gdal-1.7.1.tar.gz`_ `1.7.1 Release Notes`_ (`1.7.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:559 +#: ../../source/download_past.rst:565 msgid "**2010-01** `1.7.0 (retracted) Release Notes`_" msgstr "" -#: ../../source/download_past.rst:564 +#: ../../source/download_past.rst:570 msgid "**2009-11** `gdal-1.6.3.tar.gz`_ `1.6.3 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:570 +#: ../../source/download_past.rst:576 msgid "**2009-08** `gdal-1.6.2.tar.gz`_ `1.6.2 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:576 +#: ../../source/download_past.rst:582 msgid "**2009-05** `gdal-1.6.1.tar.gz`_ `1.6.1 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:582 +#: ../../source/download_past.rst:588 msgid "**2008-12** `gdal-1.6.0.tar.gz`_ `1.6.0 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:588 +#: ../../source/download_past.rst:594 msgid "**2009-01** `gdal-1.5.4.tar.gz`_ `1.5.4 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:594 +#: ../../source/download_past.rst:600 msgid "**2008-10** `gdal-1.5.3.tar.gz`_ `1.5.3 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:600 +#: ../../source/download_past.rst:606 msgid "**2008-05** `gdal-1.5.2.tar.gz`_ `1.5.2 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:606 +#: ../../source/download_past.rst:612 msgid "**2008-03** `gdal-1.5.1.tar.gz`_ `1.5.1 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:612 +#: ../../source/download_past.rst:618 msgid "**2007-12** `gdal-1.5.0.tar.gz`_ `1.5.0 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:618 +#: ../../source/download_past.rst:624 msgid "**2008-12** `gdal-1.4.5.tar.gz`_ `1.4.5 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:624 +#: ../../source/download_past.rst:630 msgid "**2007-11** `gdal-1.4.4.tar.gz`_ `1.4.4 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:630 +#: ../../source/download_past.rst:636 msgid "**2007-06** `gdal-1.4.2.tar.gz`_ `1.4.2 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:636 +#: ../../source/download_past.rst:642 msgid "**2007-04** `gdal-1.4.1.tar.gz`_ `1.4.1 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:642 +#: ../../source/download_past.rst:648 msgid "**2007-01** `gdal-1.4.0.tar.gz`_" msgstr "" +#~ msgid "**2019-05** `gdal-3.0.0.tar.gz`_ `3.0.0 Release Notes`_ (`3.0.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2019-03** `gdal-2.4.1.tar.gz`_ `2.4.1 Release Notes`_ (`2.4.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-12** `gdal-2.4.0.tar.gz`_ `2.4.0 Release Notes`_ (`2.4.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-12** `gdal-2.3.3.tar.gz`_ `2.3.3 Release Notes`_ (`2.3.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-09** `gdal-2.3.2.tar.gz`_ `2.3.2 Release Notes`_ (`2.3.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-06** `gdal-2.3.1.tar.gz`_ `2.3.1 Release Notes`_ (`2.3.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-05** `gdal-2.3.0.tar.gz`_ `2.3.0 Release Notes`_ (`2.3.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-03** `gdal-2.2.4.tar.gz`_ `2.2.4 Release Notes`_ (`2.2.4 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-11** `gdal-2.2.3.tar.gz`_ `2.2.3 Release Notes`_ (`2.2.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-09** `gdal-2.2.2.tar.gz`_ `2.2.2 Release Notes`_ (`2.2.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-06** `gdal-2.2.1.tar.gz`_ `2.2.1 Release Notes`_ (`2.2.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-06** `gdal-2.1.4.tar.gz`_ `2.1.4 Release Notes`_ (`2.1.4 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-04** `gdal-2.2.0.tar.gz`_ `2.2.0 Release Notes`_ (`2.2.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-01** `gdal-2.1.3.tar.gz`_ `2.1.3 Release Notes`_ (`2.1.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-10** `gdal-2.1.2.tar.gz`_ `2.1.2 Release Notes`_ (`2.1.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-07** `gdal-2.1.1.tar.gz`_ `2.1.1 Release Notes`_ (`2.1.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-07** `gdal-2.0.3.tar.gz`_ `2.0.3 Release Notes`_ (`2.0.3 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2016-07** `gdal-1.11.5.tar.gz`_ `1.11.5 Release" +#~ " Notes`_ (`1.11.5 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-04** `gdal-2.1.0.tar.gz`_ `2.1.0 Release Notes`_ (`2.1.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-01** `gdal-2.0.2.tar.gz`_ `2.0.2 Release Notes`_ (`2.0.2 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2016-01** `gdal-1.11.4.tar.gz`_ `1.11.4 Release" +#~ " Notes`_ (`1.11.4 md5`)_" +#~ msgstr "" + +#~ msgid "**2015-09** `gdal-2.0.1.tar.gz`_ `2.0.1 Release Notes`_ (`2.0.1 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2015-09** `gdal-1.11.3.tar.gz`_ `1.11.3 Release" +#~ " Notes`_ (`1.11.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2015-06** `gdal-2.0.0.tar.gz`_ `2.0.0 Release Notes`_ (`2.0.0 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2015-02** `gdal-1.11.2.tar.gz`_ `1.11.2 Release" +#~ " Notes`_ (`1.11.2 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2014-09** `gdal-1.11.1.tar.gz`_ `1.11.1 Release" +#~ " Notes`_ (`1.11.1 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2014-04** `gdal-1.11.0.tar.gz`_ `1.11.0 Release" +#~ " Notes`_ (`1.11.0 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2013-08** `gdal-1.10.1.tar.gz`_ `1.10.1 Release" +#~ " Notes`_ (`1.10.1 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2013-04** `gdal-1.10.0.tar.gz`_ `1.10.0 Release" +#~ " Notes`_ (`1.10.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2012-10** `gdal-1.9.2.tar.gz`_ `1.9.2 Release Notes`_ (`1.9.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2012-05** `gdal-1.9.1.tar.gz`_ `1.9.1 Release Notes`_ (`1.9.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2011-12** `gdal-1.9.0.tar.gz`_ `1.9.0 Release Notes`_ (`1.9.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2011-07** `gdal-1.8.1.tar.gz`_ `1.8.1 Release Notes`_ (`1.8.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2011-01** `gdal-1.8.0.tar.gz`_ `1.8.0 Release Notes`_ (`1.8.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2010-11** `gdal-1.7.3.tar.gz`_ `1.7.3 Release Notes`_ (`1.7.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2010-04** `gdal-1.7.2.tar.gz`_ `1.7.2 Release Notes`_ (`1.7.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2010-02** `gdal-1.7.1.tar.gz`_ `1.7.1 Release Notes`_ (`1.7.1 md5`)_" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/cog.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/cog.po index 8480a3473e6b..427b0ade54a1 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/cog.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/cog.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/cog.rst:5 msgid "COG -- Cloud Optimized GeoTIFF generator" @@ -67,37 +67,36 @@ msgid "" "``JPEG`` should generally only be used with Byte data (8 bit per " "channel). But if GDAL is built with internal libtiff and libjpeg, it is" " possible to read and write TIFF files with 12bit JPEG compressed TIFF" -" files (seen as UInt16 bands with NBITS=12). See the `\"8 and 12 bit JPEG" -" in TIFF\" `__ wiki page " -"for more details. For the COG driver, JPEG compression for 3 or 4-band " -"images automatically selects the PHOTOMETRIC=YCBCR colorspace with a " -"4:2:2 subsampling of the Y,Cb,Cr components. For a input dataset (single-" -"band or 3-band), plus an alpha band, the alpha band will be converted as " -"a 1-bit DEFLATE compressed mask." +" files (seen as UInt16 bands with NBITS=12). For the COG driver, JPEG " +"compression for 3 or 4-band images automatically selects the " +"PHOTOMETRIC=YCBCR colorspace with a 4:2:2 subsampling of the Y,Cb,Cr " +"components. For a input dataset (single-band or 3-band), plus an alpha " +"band, the alpha band will be converted as a 1-bit DEFLATE compressed " +"mask." msgstr "" -#: ../../source/drivers/raster/cog.rst:65 +#: ../../source/drivers/raster/cog.rst:63 msgid "" "``LZW``, ``DEFLATE`` and ``ZSTD`` compressions can be used with the " "PREDICTOR creation option." msgstr "" -#: ../../source/drivers/raster/cog.rst:67 +#: ../../source/drivers/raster/cog.rst:65 msgid "" "``ZSTD`` is available when using internal libtiff and if GDAL built " "against libzstd >=1.0, or if built against external libtiff with zstd " "support." msgstr "" -#: ../../source/drivers/raster/cog.rst:70 +#: ../../source/drivers/raster/cog.rst:68 msgid "``LERC`` is available when using internal libtiff." msgstr "" -#: ../../source/drivers/raster/cog.rst:72 +#: ../../source/drivers/raster/cog.rst:70 msgid "``LERC_ZSTD`` is available when ``LERC`` and ``ZSTD`` are available." msgstr "" -#: ../../source/drivers/raster/cog.rst:74 +#: ../../source/drivers/raster/cog.rst:72 msgid "" "``JXL`` is for JPEG-XL, and is only available when using internal libtiff" " and building GDAL against https://github.com/libjxl/libjxl . JXL " @@ -105,39 +104,39 @@ msgid "" "added in GDAL 3.4" msgstr "" -#: ../../source/drivers/raster/cog.rst:86 +#: ../../source/drivers/raster/cog.rst:84 msgid "" "For DEFLATE/LZMA, 9 is the slowest/higher compression rate (or 12 when " "using a libtiff with libdeflate support). The default is 6." msgstr "" -#: ../../source/drivers/raster/cog.rst:88 +#: ../../source/drivers/raster/cog.rst:86 msgid "For ZSTD, 22 is the slowest/higher compression rate. The default is 9." msgstr "" -#: ../../source/drivers/raster/cog.rst:194 +#: ../../source/drivers/raster/cog.rst:192 msgid "``YES`` forces BigTIFF." msgstr "" -#: ../../source/drivers/raster/cog.rst:195 +#: ../../source/drivers/raster/cog.rst:193 msgid "``NO`` forces classic TIFF." msgstr "" -#: ../../source/drivers/raster/cog.rst:196 +#: ../../source/drivers/raster/cog.rst:194 msgid "" "``IF_NEEDED`` will only create a BigTIFF if it is clearly needed (in the " "uncompressed case, and image larger than 4GB. So no effect when using a " "compression)." msgstr "" -#: ../../source/drivers/raster/cog.rst:199 +#: ../../source/drivers/raster/cog.rst:197 msgid "" "``IF_SAFER`` will create BigTIFF if the resulting file \\*might\\* exceed" " 4GB. Note: this is only a heuristics that might not always work " "depending on compression ratios." msgstr "" -#: ../../source/drivers/raster/cog.rst:203 +#: ../../source/drivers/raster/cog.rst:201 msgid "" "BigTIFF is a TIFF variant which can contain more than 4GiB of data (size " "of classic TIFF is limited by that value). This option is available if " @@ -145,7 +144,7 @@ msgid "" "IF_NEEDED." msgstr "" -#: ../../source/drivers/raster/cog.rst:208 +#: ../../source/drivers/raster/cog.rst:206 msgid "" "When creating a new GeoTIFF with no compression, GDAL computes in advance" " the size of the resulting file. If that computed file size is over 4GiB," @@ -159,39 +158,39 @@ msgid "" "message like \"TIFFAppendToStrip:Maximum TIFF file size exceeded\"." msgstr "" -#: ../../source/drivers/raster/cog.rst:250 +#: ../../source/drivers/raster/cog.rst:248 msgid "" "``AUTO`` (default): source overviews will be used if present. If not " "present, overviews will be automatically generated in the output file." msgstr "" -#: ../../source/drivers/raster/cog.rst:254 +#: ../../source/drivers/raster/cog.rst:252 msgid "" "``IGNORE_EXISTING``: potential existing overviews on the source dataset " "will be ignored and new overviews will be automatically generated." msgstr "" -#: ../../source/drivers/raster/cog.rst:257 +#: ../../source/drivers/raster/cog.rst:255 msgid "" "``FORCE_USE_EXISTING``: potential existing overviews on the source will " "be used. If there is no source overview, this is equivalent to specifying" " ``NONE``." msgstr "" -#: ../../source/drivers/raster/cog.rst:261 +#: ../../source/drivers/raster/cog.rst:259 msgid "" "``NONE``: potential source overviews will be ignored, and no overview " "will be generated." msgstr "" -#: ../../source/drivers/raster/cog.rst:266 +#: ../../source/drivers/raster/cog.rst:264 msgid "" "When using the gdal_translate utility, source overviews will not be " "available if general options (i.e. options which are not creation " "options, like subsetting, etc.) are used." msgstr "" -#: ../../source/drivers/raster/cog.rst:281 +#: ../../source/drivers/raster/cog.rst:279 msgid "" "If not specified, the driver will use all the overviews available in the " "source raster, in :co:`OVERVIEWS=AUTO` or ``FORCE_USE_EXISTING`` modes. " @@ -200,21 +199,21 @@ msgid "" "smaller or equal to the :co:`BLOCKSIZE` value." msgstr "" -#: ../../source/drivers/raster/cog.rst:292 +#: ../../source/drivers/raster/cog.rst:290 msgid "" "By default (``AUTO``) the overviews will be created with the same " "compression method as the COG." msgstr "" -#: ../../source/drivers/raster/cog.rst:324 +#: ../../source/drivers/raster/cog.rst:322 msgid "Write support for GeoTIFF 1.1 requires libgeotiff 1.6.0 or later." msgstr "" -#: ../../source/drivers/raster/cog.rst:354 +#: ../../source/drivers/raster/cog.rst:352 msgid "Reprojection related creation options" msgstr "" -#: ../../source/drivers/raster/cog.rst:366 +#: ../../source/drivers/raster/cog.rst:364 msgid "" "The tile size indicated in the tiling scheme definition (generally 256 " "pixels) will be used, unless the user has specified a value with the " @@ -224,7 +223,7 @@ msgid "" "the HiDPi tiles)." msgstr "" -#: ../../source/drivers/raster/cog.rst:372 +#: ../../source/drivers/raster/cog.rst:370 msgid "" "In non-CUSTOM mode, TARGET_SRS, RES and EXTENT options are ignored. " "Starting with GDAL 3.2, the value of :co:`TILING_SCHEME` can also be the " @@ -236,11 +235,11 @@ msgid "" "``gdalinfo --format COG``." msgstr "" -#: ../../source/drivers/raster/cog.rst:441 +#: ../../source/drivers/raster/cog.rst:439 msgid "Update" msgstr "" -#: ../../source/drivers/raster/cog.rst:443 +#: ../../source/drivers/raster/cog.rst:441 msgid "" "Updating a COG file generally breaks part of the optimizations, but still" " produces a valid GeoTIFF file. Starting with GDAL 3.8, to avoid " @@ -249,138 +248,138 @@ msgid "" "also explicitly set to YES." msgstr "" -#: ../../source/drivers/raster/cog.rst:448 +#: ../../source/drivers/raster/cog.rst:446 msgid "" "Note that a subset of operations are possible when opening a COG file in " "read-only mode, like metadata edition (including statistics storage), " "that will be stored in a auxiliary .aux.xml side-car file." msgstr "" -#: ../../source/drivers/raster/cog.rst:453 +#: ../../source/drivers/raster/cog.rst:451 msgid "File format details" msgstr "" -#: ../../source/drivers/raster/cog.rst:456 +#: ../../source/drivers/raster/cog.rst:454 msgid "High level" msgstr "" -#: ../../source/drivers/raster/cog.rst:458 +#: ../../source/drivers/raster/cog.rst:456 msgid "A Cloud optimized GeoTIFF has the following characteristics:" msgstr "" -#: ../../source/drivers/raster/cog.rst:460 +#: ../../source/drivers/raster/cog.rst:458 msgid "TIFF or BigTIFF file" msgstr "" -#: ../../source/drivers/raster/cog.rst:461 +#: ../../source/drivers/raster/cog.rst:459 msgid "Tiled (512 pixels by default) for imagery, mask and overviews" msgstr "" -#: ../../source/drivers/raster/cog.rst:462 +#: ../../source/drivers/raster/cog.rst:460 msgid "" "Overviews until the maximum dimension of the smallest overview level is " "lower than 512 pixels." msgstr "" -#: ../../source/drivers/raster/cog.rst:464 +#: ../../source/drivers/raster/cog.rst:462 msgid "Compressed or not" msgstr "" -#: ../../source/drivers/raster/cog.rst:465 +#: ../../source/drivers/raster/cog.rst:463 msgid "Pixel interleaving for multi-band dataset" msgstr "" -#: ../../source/drivers/raster/cog.rst:466 +#: ../../source/drivers/raster/cog.rst:464 msgid "" "Optimized layout of TIFF sections to minimize the number of GET requests " "needed by a reader doing random read access." msgstr "" -#: ../../source/drivers/raster/cog.rst:470 +#: ../../source/drivers/raster/cog.rst:468 msgid "Low level" msgstr "" -#: ../../source/drivers/raster/cog.rst:472 +#: ../../source/drivers/raster/cog.rst:470 msgid "" "A COG file is organized as the following (if using libtiff >= 4.0.11 or " "GDAL internal libtiff. For other versions, the layout will be different " "and some of the optimizations will not be available)." msgstr "" -#: ../../source/drivers/raster/cog.rst:476 +#: ../../source/drivers/raster/cog.rst:474 msgid "" "TIFF/BigTIFF header/signature and pointer to first IFD (Image File " "Directory)" msgstr "" -#: ../../source/drivers/raster/cog.rst:477 +#: ../../source/drivers/raster/cog.rst:475 msgid "\"ghost area\" with COG optimizations (see `Header ghost area`_)" msgstr "" -#: ../../source/drivers/raster/cog.rst:478 +#: ../../source/drivers/raster/cog.rst:476 msgid "" "IFD of the full resolution image, followed by TIFF tags values, excluding" " the TileOffsets and TileByteCounts arrays." msgstr "" -#: ../../source/drivers/raster/cog.rst:480 +#: ../../source/drivers/raster/cog.rst:478 msgid "" "IFD of the mask of the full resolution image, if present, followed by " "TIFF tags values, excluding the TileOffsets and TileByteCounts arrays." msgstr "" -#: ../../source/drivers/raster/cog.rst:482 +#: ../../source/drivers/raster/cog.rst:480 msgid "IFD of the first (largest in dimensions) overview level, if present" msgstr "" -#: ../../source/drivers/raster/cog.rst:483 -#: ../../source/drivers/raster/cog.rst:486 -#: ../../source/drivers/raster/cog.rst:492 +#: ../../source/drivers/raster/cog.rst:481 +#: ../../source/drivers/raster/cog.rst:484 +#: ../../source/drivers/raster/cog.rst:490 msgid "..." msgstr "" -#: ../../source/drivers/raster/cog.rst:484 +#: ../../source/drivers/raster/cog.rst:482 msgid "IFD of the last (smallest) overview level, if present" msgstr "" -#: ../../source/drivers/raster/cog.rst:485 +#: ../../source/drivers/raster/cog.rst:483 msgid "" "IFD of the first (largest in dimensions) overview level of the mask, if " "present" msgstr "" -#: ../../source/drivers/raster/cog.rst:487 +#: ../../source/drivers/raster/cog.rst:485 msgid "IFD of the last (smallest) overview level of the mask, if present" msgstr "" -#: ../../source/drivers/raster/cog.rst:488 +#: ../../source/drivers/raster/cog.rst:486 msgid "TileOffsets and TileByteCounts arrays of the above IFDs" msgstr "" -#: ../../source/drivers/raster/cog.rst:489 +#: ../../source/drivers/raster/cog.rst:487 msgid "" "tile data of the smallest overview, if present (with each tile followed " "by the corresponding tile of mask data, if present), with :ref:`leader " "and trailer bytes `" msgstr "" -#: ../../source/drivers/raster/cog.rst:493 +#: ../../source/drivers/raster/cog.rst:491 msgid "" "tile data of the largest overview, if present (interleaved with mask data" " if present)" msgstr "" -#: ../../source/drivers/raster/cog.rst:494 +#: ../../source/drivers/raster/cog.rst:492 msgid "" "tile data of the full resolution image, if present (interleaved with " "corresponding mask data if present)" msgstr "" -#: ../../source/drivers/raster/cog.rst:497 +#: ../../source/drivers/raster/cog.rst:495 msgid "Header ghost area" msgstr "" -#: ../../source/drivers/raster/cog.rst:499 +#: ../../source/drivers/raster/cog.rst:497 msgid "" "To describe the specific layout of COG files, a description of the " "features used is located at the beginning of the file, so that optimized " @@ -393,23 +392,23 @@ msgid "" " be:" msgstr "" -#: ../../source/drivers/raster/cog.rst:520 +#: ../../source/drivers/raster/cog.rst:518 msgid "A newline character `\\\\n` is used to separate those strings." msgstr "" -#: ../../source/drivers/raster/cog.rst:521 +#: ../../source/drivers/raster/cog.rst:519 msgid "" "A space character is inserted after the newline following " "`KNOWN_INCOMPATIBLE_EDITION=NO`" msgstr "" -#: ../../source/drivers/raster/cog.rst:522 +#: ../../source/drivers/raster/cog.rst:520 msgid "" "For a COG without mask, the `MASK_INTERLEAVED_WITH_IMAGERY` item will not" " be present of course." msgstr "" -#: ../../source/drivers/raster/cog.rst:524 +#: ../../source/drivers/raster/cog.rst:522 msgid "" "The ghost area starts with ``GDAL_STRUCTURAL_METADATA_SIZE=XXXXXX " "bytes\\n`` (of a fixed size of 43 bytes) where XXXXXX is a 6-digit number" @@ -417,7 +416,7 @@ msgid "" " linefeed character of this starting line)." msgstr "" -#: ../../source/drivers/raster/cog.rst:529 +#: ../../source/drivers/raster/cog.rst:527 msgid "" "``LAYOUT=IFDS_BEFORE_DATA``: the IFDs are located at the beginning of the" " file. GDAL will also makes sure that the tile index arrays are written " @@ -425,28 +424,28 @@ msgid "" " of 16 KB will always get all the IFDs" msgstr "" -#: ../../source/drivers/raster/cog.rst:534 +#: ../../source/drivers/raster/cog.rst:532 msgid "" "``BLOCK_ORDER=ROW_MAJOR``: (strile is a contraction of 'strip or tile') " "the data for tiles is written in increasing tile id order. Future " "enhancements could possibly implement other layouts." msgstr "" -#: ../../source/drivers/raster/cog.rst:538 +#: ../../source/drivers/raster/cog.rst:536 msgid "" "``BLOCK_LEADER=SIZE_AS_UINT4``: each tile data is preceded by 4 bytes, in" " a *ghost* area as well, indicating the real tile size (in little endian " "order). See `Tile data leader and trailer`_ for more details." msgstr "" -#: ../../source/drivers/raster/cog.rst:542 +#: ../../source/drivers/raster/cog.rst:540 msgid "" "``BLOCK_TRAILER=LAST_4_BYTES_REPEATED``: just after the tile data, the " "last 4 bytes of the tile data are repeated. See `Tile data leader and " "trailer`_ for more details." msgstr "" -#: ../../source/drivers/raster/cog.rst:545 +#: ../../source/drivers/raster/cog.rst:543 msgid "" "``KNOWN_INCOMPATIBLE_EDITION=NO``: when a COG is generated this is always" " written. If GDAL is then used to modify the COG file, as most of the " @@ -456,7 +455,7 @@ msgid "" "users know they have *broken* their COG file" msgstr "" -#: ../../source/drivers/raster/cog.rst:552 +#: ../../source/drivers/raster/cog.rst:550 msgid "" "``MASK_INTERLEAVED_WITH_IMAGERY=YES``: indicates that mask data " "immediately follows imagery data. So when reading data at " @@ -464,44 +463,44 @@ msgid "" " get a buffer with:" msgstr "" -#: ../../source/drivers/raster/cog.rst:556 +#: ../../source/drivers/raster/cog.rst:554 msgid "leader with imagery tile size (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:557 +#: ../../source/drivers/raster/cog.rst:555 msgid "imagery data (starting at TileOffsets[i] and of size TileByteCounts[i])" msgstr "" -#: ../../source/drivers/raster/cog.rst:558 +#: ../../source/drivers/raster/cog.rst:556 msgid "trailer of imagery (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:559 +#: ../../source/drivers/raster/cog.rst:557 msgid "leader with mask tilesize (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:560 +#: ../../source/drivers/raster/cog.rst:558 msgid "" "mask data (starting at mask.TileOffsets[i] and of size " "mask.TileByteCounts[i], but none of them actually need to be read)" msgstr "" -#: ../../source/drivers/raster/cog.rst:562 +#: ../../source/drivers/raster/cog.rst:560 msgid "trailer of mask data (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:566 +#: ../../source/drivers/raster/cog.rst:564 msgid "" "The content of the header ghost area can be retrieved by getting the " "``GDAL_STRUCTURAL_METADATA`` metadata item of the ``TIFF`` metadata " "domain on the datasett object (with GetMetadataItem())" msgstr "" -#: ../../source/drivers/raster/cog.rst:573 +#: ../../source/drivers/raster/cog.rst:571 msgid "Tile data leader and trailer" msgstr "" -#: ../../source/drivers/raster/cog.rst:575 +#: ../../source/drivers/raster/cog.rst:573 msgid "" "Each tile data is immediately preceded by a leader, consisting of a " "unsigned 4-byte integer, in little endian order, giving the number of " @@ -511,7 +510,7 @@ msgid "" "TileOffsets[i]-4." msgstr "" -#: ../../source/drivers/raster/cog.rst:581 +#: ../../source/drivers/raster/cog.rst:579 msgid "" "An optimized reader seeing the ``BLOCK_LEADER=SIZE_AS_UINT4`` metadata " "item will thus look for TileOffset[i] and TileOffset[i+1] to deduce it " @@ -526,7 +525,7 @@ msgid "" "mask will follow the imagery data (see MASK_INTERLEAVED_WITH_IMAGERY=YES)" msgstr "" -#: ../../source/drivers/raster/cog.rst:592 +#: ../../source/drivers/raster/cog.rst:590 msgid "" "Each tile data is immediately followed by a trailer, consisting of the " "repetition of the last 4 bytes of the payload of the tile data. The size " @@ -538,26 +537,19 @@ msgid "" "using TileOffsets[i] + TileByteCounts[i]." msgstr "" -#: ../../source/drivers/raster/cog.rst:601 +#: ../../source/drivers/raster/cog.rst:599 msgid "Examples" msgstr "" -#: ../../source/drivers/raster/cog.rst:612 +#: ../../source/drivers/raster/cog.rst:610 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/cog.rst:614 +#: ../../source/drivers/raster/cog.rst:612 msgid ":ref:`raster.gtiff` driver" msgstr "" -#: ../../source/drivers/raster/cog.rst:615 -msgid "" -"`How to generate and read cloud optimized GeoTIFF files " -"`__ (before GDAL " -"3.1)" -msgstr "" - -#: ../../source/drivers/raster/cog.rst:617 +#: ../../source/drivers/raster/cog.rst:613 msgid "" "If your source dataset is an internally tiled geotiff with the desired " "georeferencing and compression, using `cogger " @@ -565,3 +557,32 @@ msgid "" " create overviews) will be much faster than the COG driver." msgstr "" +#~ msgid "" +#~ "``JPEG`` should generally only be used" +#~ " with Byte data (8 bit per " +#~ "channel). But if GDAL is built " +#~ "with internal libtiff and libjpeg, it" +#~ " is possible to read and write " +#~ "TIFF files with 12bit JPEG compressed" +#~ " TIFF files (seen as UInt16 bands " +#~ "with NBITS=12). See the `\"8 and " +#~ "12 bit JPEG in TIFF\" " +#~ "`__ wiki " +#~ "page for more details. For the COG" +#~ " driver, JPEG compression for 3 or" +#~ " 4-band images automatically selects the" +#~ " PHOTOMETRIC=YCBCR colorspace with a 4:2:2" +#~ " subsampling of the Y,Cb,Cr components. " +#~ "For a input dataset (single-band " +#~ "or 3-band), plus an alpha band, " +#~ "the alpha band will be converted " +#~ "as a 1-bit DEFLATE compressed mask." +#~ msgstr "" + +#~ msgid "" +#~ "`How to generate and read cloud " +#~ "optimized GeoTIFF files " +#~ "`__ " +#~ "(before GDAL 3.1)" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/ecw.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/ecw.po index 73c5b7b35c33..36f5e6be05c6 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/ecw.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/ecw.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-23 17:54+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -363,7 +363,6 @@ msgid "" " to apply to ECW SDK 3.3 sources" msgstr "" -#: ../../source/drivers/raster/ecw.rst:330 -msgid "`GDAL ECW Build Hints `__" -msgstr "" +#~ msgid "`GDAL ECW Build Hints `__" +#~ msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/eedai.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/eedai.po index 428365e04b75..cc5b63aa21c4 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/eedai.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/eedai.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/eedai.rst:5 msgid "EEDAI - Google Earth Engine Data API Image" @@ -73,34 +73,36 @@ msgstr "" msgid "|about-open-options| The following open options are available :" msgstr "" -#: ../../source/drivers/raster/eedai.rst:64 +#: ../../source/drivers/raster/eedai.rst:70 msgid "Authentication methods" msgstr "" -#: ../../source/drivers/raster/eedai.rst:66 +#: ../../source/drivers/raster/eedai.rst:72 msgid "The following authentication methods can be used:" msgstr "" -#: ../../source/drivers/raster/eedai.rst:68 +#: ../../source/drivers/raster/eedai.rst:74 msgid "" "Authentication Bearer header passed through the :config:`EEDA_BEARER` or " ":config:`EEDA_BEARER_FILE` configuration options." msgstr "" -#: ../../source/drivers/raster/eedai.rst:70 +#: ../../source/drivers/raster/eedai.rst:76 msgid "" "Service account private key file, through the " -":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option." +":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option, or set as " +"a path-specific option whose value is set in the VSI_PATH_FOR_AUTH open " +"option." msgstr "" -#: ../../source/drivers/raster/eedai.rst:72 +#: ../../source/drivers/raster/eedai.rst:80 msgid "" "OAuth2 Service Account authentication through the " ":config:`EEDA_PRIVATE_KEY`/ :config:`EEDA_PRIVATE_KEY_FILE` + " ":config:`EEDA_CLIENT_EMAIL` configuration options." msgstr "" -#: ../../source/drivers/raster/eedai.rst:74 +#: ../../source/drivers/raster/eedai.rst:82 msgid "" "Finally if none of the above method succeeds, the code will check if the " "current machine is a Google Compute Engine instance, and if so will use " @@ -110,74 +112,80 @@ msgid "" "the boot logs), you can set :config:`CPL_MACHINE_IS_GCE=YES`." msgstr "" -#: ../../source/drivers/raster/eedai.rst:82 +#: ../../source/drivers/raster/eedai.rst:90 msgid "Configuration options" msgstr "" -#: ../../source/drivers/raster/eedai.rst:84 +#: ../../source/drivers/raster/eedai.rst:92 msgid "|about-config-options| The following configuration options are available :" msgstr "" -#: ../../source/drivers/raster/eedai.rst:136 +#: ../../source/drivers/raster/eedai.rst:144 msgid "Overviews" msgstr "" -#: ../../source/drivers/raster/eedai.rst:138 +#: ../../source/drivers/raster/eedai.rst:146 msgid "" "The driver expose overviews, following a logic of decreasing power of 2 " "factors, until both dimensions of the smallest overview are lower than " "256 pixels." msgstr "" -#: ../../source/drivers/raster/eedai.rst:143 +#: ../../source/drivers/raster/eedai.rst:151 msgid "Subdatasets" msgstr "" -#: ../../source/drivers/raster/eedai.rst:145 +#: ../../source/drivers/raster/eedai.rst:153 msgid "" "When all bands don't have the same georeferencing, resolution, CRS or " "image dimensions, the driver will expose subdatasets. Each subdataset " "groups together bands of the same dimension, extent, resolution and CRS." msgstr "" -#: ../../source/drivers/raster/eedai.rst:150 +#: ../../source/drivers/raster/eedai.rst:158 msgid "Metadata" msgstr "" -#: ../../source/drivers/raster/eedai.rst:152 +#: ../../source/drivers/raster/eedai.rst:160 msgid "" "The driver will expose metadata reported in \"properties\" as dataset-" "level or band-level metadata." msgstr "" -#: ../../source/drivers/raster/eedai.rst:156 +#: ../../source/drivers/raster/eedai.rst:164 msgid "Pixel encoding" msgstr "" -#: ../../source/drivers/raster/eedai.rst:158 +#: ../../source/drivers/raster/eedai.rst:166 msgid "" "By default (:oo:`PIXEL_ENCODING=AUTO`), the driver will request pixels in" " a format compatible of the number and data types of the bands. The PNG, " "JPEG and AUTO_JPEG_PNG can only be used with bands of type Byte." msgstr "" -#: ../../source/drivers/raster/eedai.rst:163 +#: ../../source/drivers/raster/eedai.rst:171 msgid "Examples" msgstr "" -#: ../../source/drivers/raster/eedai.rst:165 +#: ../../source/drivers/raster/eedai.rst:173 msgid "Get metadata on an image:" msgstr "" -#: ../../source/drivers/raster/eedai.rst:171 +#: ../../source/drivers/raster/eedai.rst:179 msgid "or" msgstr "" -#: ../../source/drivers/raster/eedai.rst:178 +#: ../../source/drivers/raster/eedai.rst:186 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/eedai.rst:180 +#: ../../source/drivers/raster/eedai.rst:188 msgid ":ref:`Google Earth Engine Data API driver `" msgstr "" +#~ msgid "" +#~ "Service account private key file, " +#~ "through the :config:`GOOGLE_APPLICATION_CREDENTIALS` " +#~ "configuration option." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/gti.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/gti.po index 2f2ca1c2dca4..7953b4934a95 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/gti.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/gti.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -150,7 +150,7 @@ msgstr "" msgid "" "The driver can support `STAC GeoParquet catalogs `_, " -"provided GDAL is build with :ref:`vector.parquet` support. It can make " +"provided GDAL is built with :ref:`vector.parquet` support. It can make " "use of fields ``proj:epsg`` and ``proj:transform`` from the `Projection " "Extension Specification `_, to correctly infer the appropriate projection " @@ -642,3 +642,16 @@ msgstr "" #~ " are met." #~ msgstr "" +#~ msgid "" +#~ "The driver can support `STAC GeoParquet" +#~ " catalogs `_, " +#~ "provided GDAL is build with " +#~ ":ref:`vector.parquet` support. It can make " +#~ "use of fields ``proj:epsg`` and " +#~ "``proj:transform`` from the `Projection " +#~ "Extension Specification `_, to correctly infer " +#~ "the appropriate projection and resolution." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/gtiff.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/gtiff.po index 3b35c046abd8..dcb977760823 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/gtiff.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/gtiff.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-08 08:20+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -515,7 +515,7 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"NUM_THREADS=[/ALL_CPUS]: Enable multi-threaded " +"NUM_THREADS=[​/​ALL_CPUS]: Enable multi-threaded " "compression by specifying the number of worker threads. Worth it for slow" " compression algorithms such as DEFLATE or LZMA. Default is compression " "in the main thread. Starting with GDAL 3.6, this option also enables " @@ -534,7 +534,7 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"SPARSE_OK=[TRUE/FALSE]: Defaults to FALSE. Should empty blocks be " +"SPARSE_OK=[TRUE​/​FALSE]: Defaults to FALSE. Should empty blocks be " "omitted on disk? When this option is set, any attempt of writing a block " "whose all pixels are 0 or the nodata value will cause it not to be " "written at all (unless there is a corresponding block already allocated " @@ -545,7 +545,7 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"IGNORE_COG_LAYOUT_BREAK=[YES/NO]: (GDAL >= 3.8) Defaults to NO. " +"IGNORE_COG_LAYOUT_BREAK=[YES​/​NO]: (GDAL >= 3.8) Defaults to NO. " "Updating a COG (Cloud Optimized GeoTIFF) file generally breaks part of " "the optimizations, but still produces a valid GeoTIFF file. Starting with" " GDAL 3.8, to avoid undesired loss of the COG characteristics, opening " @@ -556,14 +556,15 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"COLOR_TABLE_MULTIPLIER=[AUTO/1/256/257]: (GDAL >= 3.10.0) Specifies the " -"value by which to multiply GDAL color table entry values, usually in " -"[0,255] range, to obtain a TIFF color map value, or on reading by which " -"to divide TIFF color map values to get a GDAL color table entry. Since " -"GDAL 2.3.0, GDAL consistently uses 257, but it might be necessary to use " -"256 for compatibility with files generated by other software. In AUTO " -"mode, GDAL 3.10 or later can automatically detect the 256 multiplication " -"factor when all values in the TIFF color map are multiple of that value." +"COLOR_TABLE_MULTIPLIER=[AUTO​/​1​/​256​/​257]: (GDAL >= 3.10.0) " +"Specifies the value by which to multiply GDAL color table entry values, " +"usually in [0,255] range, to obtain a TIFF color map value, or on reading" +" by which to divide TIFF color map values to get a GDAL color table " +"entry. Since GDAL 2.3.0, GDAL consistently uses 257, but it might be " +"necessary to use 256 for compatibility with files generated by other " +"software. In AUTO mode, GDAL 3.10 or later can automatically detect the " +"256 multiplication factor when all values in the TIFF color map are " +"multiple of that value." msgstr "" #: ../../source/drivers/raster/gtiff.rst:370 @@ -589,23 +590,17 @@ msgid "" "tables. Thus on writing the alpha information will be silently discarded." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:387 -msgid "" -"You may want to read hints to `generate and read cloud optimized GeoTIFF " -"files `__" -msgstr "" - -#: ../../source/drivers/raster/gtiff.rst:391 +#: ../../source/drivers/raster/gtiff.rst:388 msgid "Creation Options" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:393 +#: ../../source/drivers/raster/gtiff.rst:390 msgid "" "|about-creation-options| This driver supports the following creation " "options:" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:465 +#: ../../source/drivers/raster/gtiff.rst:462 msgid "" "``JPEG`` should generally only be used with Byte data (8 bit per " "channel). Better compression for RGB images can be obtained by using the " @@ -613,7 +608,7 @@ msgid "" "components." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:469 +#: ../../source/drivers/raster/gtiff.rst:466 msgid "" "Starting with GDAL 3.4, if GDAL is built with its internal libtiff, read " "and write support for JPEG-in-TIFF compressed images with 12-bit sample " @@ -624,26 +619,26 @@ msgid "" " libjpeg-6b or external libjpeg (like libjpeg-turbo)" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:477 +#: ../../source/drivers/raster/gtiff.rst:474 msgid "" "``CCITTFAX3``, ``CCITTFAX4`` or ``CCITRLE`` compression should only be " "used with 1bit (NBITS=1) data" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:479 +#: ../../source/drivers/raster/gtiff.rst:476 msgid "" "``LZW``, ``DEFLATE`` and ``ZSTD`` compressions can be used with the " "PREDICTOR creation option." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:481 +#: ../../source/drivers/raster/gtiff.rst:478 msgid "" "``ZSTD`` is available since GDAL 2.3 when using internal libtiff and if " "GDAL built against libzstd >=1.0, or if built against external libtiff " "with zstd support." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:484 +#: ../../source/drivers/raster/gtiff.rst:481 msgid "" "``LERC`` and ``LERC_DEFLATE`` are available only when using internal " "libtiff for GDAL < 3.3.0. Since GDAL 3.3.0, LERC compression is also " @@ -651,37 +646,39 @@ msgid "" "itself against https://github.com/esri/lerc" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:488 +#: ../../source/drivers/raster/gtiff.rst:485 msgid "``LERC_ZSTD`` is available when ``LERC`` and ``ZSTD`` are available." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:490 +#: ../../source/drivers/raster/gtiff.rst:487 msgid "" "``JXL`` is for JPEG-XL, and is only available when using internal libtiff" -" and building GDAL against https://github.com/libjxl/libjxl . Supported " -"data types are ``Byte``, ``UInt16`` and ``Float32`` only. For GDAL < " -"3.6.0, JXL compression may only be used alongside ``INTERLEAVE=PIXEL`` " -"(the default) on datasets with 4 bands or less." +" and building GDAL against https://github.com/libjxl/libjxl . It is " +"recommended to use JXL compression with the ``TILED=YES`` creation option" +" and block size of 256x256, 512x512, or 1024x1024 pixels. Supported data " +"types are ``Byte``, ``UInt16`` and ``Float32`` only. For GDAL < 3.6.0, " +"JXL compression may only be used alongside ``INTERLEAVE=PIXEL`` (the " +"default) on datasets with 4 bands or less." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:495 +#: ../../source/drivers/raster/gtiff.rst:493 msgid "``NONE`` is the default." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:543 +#: ../../source/drivers/raster/gtiff.rst:541 msgid "" "Low values result in higher compression ratios, but poorer image quality " "with strong blocking artifacts. Values above 95 are not meaningfully " "better quality but can be substantially larger." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:556 +#: ../../source/drivers/raster/gtiff.rst:554 msgid "" "0: JpegTables is not written. Each strip/tile contains its own " "quantization tables and use optimized Huffman coding." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:558 +#: ../../source/drivers/raster/gtiff.rst:556 msgid "" "1: JpegTables is written with only the quantization tables. Each " "strip/tile refers to those quantized tables and use optimized Huffman " @@ -689,7 +686,7 @@ msgid "" "consequently is the default." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:562 +#: ../../source/drivers/raster/gtiff.rst:560 msgid "" "2: JpegTables is written with only the default Huffman tables. Each " "strip/tile refers to those Huffman tables (thus no optimized Huffman " @@ -697,7 +694,7 @@ msgid "" " has no anticipated practical value." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:566 +#: ../../source/drivers/raster/gtiff.rst:564 msgid "" "3: JpegTables is written with the quantization and default Huffman " "tables. Each strip/tile refers to those tables (thus no optimized Huffman" @@ -705,53 +702,53 @@ msgid "" " 1, but this should only occur in rare circumstances." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:689 +#: ../../source/drivers/raster/gtiff.rst:687 msgid "" "With ``GDALGeoTIFF`` (the default) various GDAL custom tags may be " "written." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:691 +#: ../../source/drivers/raster/gtiff.rst:689 msgid "With ``GeoTIFF`` only GeoTIFF tags will be added to the baseline." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:692 +#: ../../source/drivers/raster/gtiff.rst:690 msgid "" "With ``BASELINE`` no GDAL or GeoTIFF tags will be written. BASELINE is " "occasionally useful when writing files to be read by applications " "intolerant of unrecognized tags." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:702 +#: ../../source/drivers/raster/gtiff.rst:700 msgid "``YES`` forces BigTIFF." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:703 +#: ../../source/drivers/raster/gtiff.rst:701 msgid "``NO`` forces classic TIFF." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:704 +#: ../../source/drivers/raster/gtiff.rst:702 msgid "" "``IF_NEEDED`` will only create a BigTIFF if it is clearly needed (in the " "uncompressed case, and image larger than 4GB. So no effect when using a " "compression)." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:707 +#: ../../source/drivers/raster/gtiff.rst:705 msgid "" "``IF_SAFER`` will create BigTIFF if the resulting file \\*might\\* exceed" " 4GB. Note: this is only a heuristic that might not always work depending" " on compression ratios." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:711 +#: ../../source/drivers/raster/gtiff.rst:709 msgid "" "BigTIFF is a TIFF variant which can contain more than 4GiB of data (size " "of classic TIFF is limited by that value). This option is available if " "GDAL is built with libtiff library version 4.0 or higher." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:716 +#: ../../source/drivers/raster/gtiff.rst:714 msgid "" "When creating a new GeoTIFF with no compression, GDAL computes in advance" " the size of the resulting file. If that computed file size is over 4GiB," @@ -766,22 +763,22 @@ msgid "" "file size exceeded\"." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:790 +#: ../../source/drivers/raster/gtiff.rst:788 msgid "Write support for GeoTIFF 1.1 requires libgeotiff 1.6.0 or later." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:803 +#: ../../source/drivers/raster/gtiff.rst:801 msgid "Subdatasets" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:805 +#: ../../source/drivers/raster/gtiff.rst:803 msgid "" "Multi-page TIFF files are exposed as subdatasets. On opening, a " "subdataset name is GTIFF_DIR:{index}:filename.tif, where {index} starts " "at 1." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:809 +#: ../../source/drivers/raster/gtiff.rst:807 msgid "" "Starting with GDAL 3.0, subdataset creation is possible by using the " "APPEND_SUBDATASET=YES creation option. The filename passed to Create() / " @@ -789,7 +786,7 @@ msgid "" "Creating overviews on a multi-page TIFF is not supported." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:814 +#: ../../source/drivers/raster/gtiff.rst:812 msgid "" "Starting with GDAL 3.2, read-only access to subdataset overviews and " "masks is possible provided that they are referenced by their parent IFD " @@ -797,11 +794,11 @@ msgid "" "`__ tag." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:819 +#: ../../source/drivers/raster/gtiff.rst:817 msgid "About JPEG compression of RGB images" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:821 +#: ../../source/drivers/raster/gtiff.rst:819 msgid "" "When translating a RGB image to JPEG-In-TIFF, using PHOTOMETRIC=YCBCR can" " make the size of the image typically 2 to 3 times smaller than the " @@ -810,17 +807,17 @@ msgid "" "libtiff will fail to compress the data." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:827 +#: ../../source/drivers/raster/gtiff.rst:825 msgid "" "Note also that the dimensions of the tiles or strips must be a multiple " "of 8 for PHOTOMETRIC=RGB or 16 for PHOTOMETRIC=YCBCR" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:831 +#: ../../source/drivers/raster/gtiff.rst:829 msgid "Lossless conversion of JPEG into JPEG-in-TIFF" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:833 +#: ../../source/drivers/raster/gtiff.rst:831 msgid "" "The conversion of a JPEG file (but *not* a JPEG-in-TIFF file) to a JPEG-" "in-TIFF file without decompression and compression cycles, and thus " @@ -828,59 +825,59 @@ msgid "" "the CreateCopy() API), if all the following conditions are met:" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:838 +#: ../../source/drivers/raster/gtiff.rst:836 msgid "" "the source dataset is a JPEG file (or a VRT with a JPEG as a single " "SimpleSource)" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:839 +#: ../../source/drivers/raster/gtiff.rst:837 msgid "the target dataset is a JPEG-in-TIFF file" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:840 +#: ../../source/drivers/raster/gtiff.rst:838 msgid "no explicitly target JPEG quality is specified" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:841 +#: ../../source/drivers/raster/gtiff.rst:839 msgid "no change in colorspace is specified" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:842 +#: ../../source/drivers/raster/gtiff.rst:840 msgid "no sub-windowing is requested" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:843 +#: ../../source/drivers/raster/gtiff.rst:841 msgid "and more generally, no change that alters pixel values" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:845 +#: ../../source/drivers/raster/gtiff.rst:843 msgid "" "The generation of a tiled JPEG-in-TIFF from the original JPEG image is " "possible. Explicit assignment of target SRS and bounds are also possible." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:848 +#: ../../source/drivers/raster/gtiff.rst:846 msgid "So, the following commands will use the lossless copy method :" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:859 +#: ../../source/drivers/raster/gtiff.rst:857 msgid "" "whereas the following commands will *not* (and thus cause JPEG " "decompression and compression):" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:870 +#: ../../source/drivers/raster/gtiff.rst:868 msgid "Streaming operations" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:872 +#: ../../source/drivers/raster/gtiff.rst:870 msgid "" "The GeoTIFF driver can support reading or writing TIFF files (with some " "restrictions detailed below) in a streaming compatible way." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:876 +#: ../../source/drivers/raster/gtiff.rst:874 msgid "" "When reading a file from /vsistdin/, a named pipe (on Unix), or if " "forcing streamed reading by setting the :config:`TIFF_READ_STREAMING` " @@ -901,7 +898,7 @@ msgid "" "GDAL raster copy routine will assume." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:894 +#: ../../source/drivers/raster/gtiff.rst:892 msgid "" "If the order is not the one described above, the UNORDERED_BLOCKS=YES " "dataset metadata item will be set in the TIFF metadata domain. Each block" @@ -912,7 +909,7 @@ msgid "" "reading order for image blocks." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:902 +#: ../../source/drivers/raster/gtiff.rst:900 msgid "" "The files that are streamed into the GeoTIFF driver may be compressed, " "even if the GeoTIFF driver cannot produce such files in streamable output" @@ -920,7 +917,7 @@ msgid "" "for streamed reading)." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:907 +#: ../../source/drivers/raster/gtiff.rst:905 msgid "" "When writing a file to /vsistdout/, a named pipe (on Unix), or when " "defining the :co:`STREAMABLE_OUTPUT=YES` creation option, the " @@ -934,15 +931,15 @@ msgid "" " above paragraph, otherwise errors will be reported." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:918 +#: ../../source/drivers/raster/gtiff.rst:916 msgid "Some examples :" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:924 +#: ../../source/drivers/raster/gtiff.rst:922 msgid "or" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:932 +#: ../../source/drivers/raster/gtiff.rst:930 msgid "" "Note: not all utilities are compatible with such input or output " "streaming operations, and even those which may deal with such files may " @@ -951,23 +948,23 @@ msgid "" " order of the streamed input." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:939 +#: ../../source/drivers/raster/gtiff.rst:937 msgid "Configuration options" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:941 +#: ../../source/drivers/raster/gtiff.rst:939 msgid "" "|about-config-options| This paragraph lists the configuration options " "that can be set to alter the default behavior of the GTiff driver." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1038 +#: ../../source/drivers/raster/gtiff.rst:1036 msgid "" ":config:`USE_RRD`: Can be set to TRUE to force external overviews in the " "RRD format." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1123 +#: ../../source/drivers/raster/gtiff.rst:1121 msgid "" ":config:`GDAL_NUM_THREADS` enables multi-threaded compression by " "specifying the number of worker threads. Worth it for slow compression " @@ -978,97 +975,97 @@ msgid "" "requests intersect several tiles/strips." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1182 +#: ../../source/drivers/raster/gtiff.rst:1180 msgid "Codec Recommendations" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1186 +#: ../../source/drivers/raster/gtiff.rst:1184 msgid "LZW" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1188 +#: ../../source/drivers/raster/gtiff.rst:1186 msgid "If you don't know what to choose, choose this one." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1191 +#: ../../source/drivers/raster/gtiff.rst:1189 msgid "DEFLATE" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1193 +#: ../../source/drivers/raster/gtiff.rst:1191 msgid "" "The most commonly supported TIFF codec, especially with older non-geo " "software." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1196 +#: ../../source/drivers/raster/gtiff.rst:1194 msgid "LERC" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1198 +#: ../../source/drivers/raster/gtiff.rst:1196 msgid "" "Used for storing quantized floating point data. " "https://github.com/esri/lerc" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1202 +#: ../../source/drivers/raster/gtiff.rst:1200 msgid "ZSTD" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1204 +#: ../../source/drivers/raster/gtiff.rst:1202 msgid "Smaller and faster than DEFLATE, but not as commonly supported." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1207 +#: ../../source/drivers/raster/gtiff.rst:1205 msgid "WEBP" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1209 +#: ../../source/drivers/raster/gtiff.rst:1207 msgid "A smaller and faster JPEG." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1212 +#: ../../source/drivers/raster/gtiff.rst:1210 msgid "JXL" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1214 +#: ../../source/drivers/raster/gtiff.rst:1212 msgid "Next-gen JPG from the JPG group." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1218 +#: ../../source/drivers/raster/gtiff.rst:1216 msgid "LZMA" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1220 +#: ../../source/drivers/raster/gtiff.rst:1218 msgid "Slow but storage efficient." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1223 +#: ../../source/drivers/raster/gtiff.rst:1221 msgid "CCITTRLE/CCITTFAX3/CCITTFAX4" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1225 +#: ../../source/drivers/raster/gtiff.rst:1223 msgid "Did you happen to have fax files from the 1990s? Use these." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1228 +#: ../../source/drivers/raster/gtiff.rst:1226 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1230 +#: ../../source/drivers/raster/gtiff.rst:1228 msgid "`GeoTIFF Information Page `__" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1231 +#: ../../source/drivers/raster/gtiff.rst:1229 msgid "`libtiff Page `__" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1232 +#: ../../source/drivers/raster/gtiff.rst:1230 msgid "" "`Details on BigTIFF file format " "`__" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1234 +#: ../../source/drivers/raster/gtiff.rst:1232 msgid ":ref:`raster.cog` driver" msgstr "" @@ -1089,3 +1086,90 @@ msgstr "" #~ "(Geo)TIFF files." #~ msgstr "" +#~ msgid "" +#~ "NUM_THREADS=[/ALL_CPUS]: Enable " +#~ "multi-threaded compression by specifying " +#~ "the number of worker threads. Worth " +#~ "it for slow compression algorithms such" +#~ " as DEFLATE or LZMA. Default is " +#~ "compression in the main thread. Starting" +#~ " with GDAL 3.6, this option also " +#~ "enables multi-threaded decoding when " +#~ "RasterIO() requests intersect several " +#~ "tiles/strips. The GDAL_NUM_THREADS configuration " +#~ "option can also be used as an " +#~ "alternative to setting the open option." +#~ msgstr "" + +#~ msgid "" +#~ "SPARSE_OK=[TRUE/FALSE]: Defaults to FALSE. " +#~ "Should empty blocks be omitted on " +#~ "disk? When this option is set, any" +#~ " attempt of writing a block whose " +#~ "all pixels are 0 or the nodata " +#~ "value will cause it not to be " +#~ "written at all (unless there is a" +#~ " corresponding block already allocated in" +#~ " the file). Sparse files have 0 " +#~ "tile/strip offsets for blocks never " +#~ "written and save space; however, most" +#~ " non-GDAL packages cannot read such" +#~ " files." +#~ msgstr "" + +#~ msgid "" +#~ "IGNORE_COG_LAYOUT_BREAK=[YES/NO]: (GDAL >= 3.8)" +#~ " Defaults to NO. Updating a COG " +#~ "(Cloud Optimized GeoTIFF) file generally " +#~ "breaks part of the optimizations, but" +#~ " still produces a valid GeoTIFF file." +#~ " Starting with GDAL 3.8, to avoid " +#~ "undesired loss of the COG " +#~ "characteristics, opening such a file in" +#~ " update mode will be rejected, unless" +#~ " this option is also set to YES" +#~ " (default is NO). This option has " +#~ "only effect on COG files and when" +#~ " opening in update mode, and is " +#~ "ignored on regular (Geo)TIFF files." +#~ msgstr "" + +#~ msgid "" +#~ "COLOR_TABLE_MULTIPLIER=[AUTO/1/256/257]: (GDAL >= " +#~ "3.10.0) Specifies the value by which " +#~ "to multiply GDAL color table entry " +#~ "values, usually in [0,255] range, to " +#~ "obtain a TIFF color map value, or" +#~ " on reading by which to divide " +#~ "TIFF color map values to get a " +#~ "GDAL color table entry. Since GDAL " +#~ "2.3.0, GDAL consistently uses 257, but" +#~ " it might be necessary to use " +#~ "256 for compatibility with files " +#~ "generated by other software. In AUTO " +#~ "mode, GDAL 3.10 or later can " +#~ "automatically detect the 256 multiplication" +#~ " factor when all values in the " +#~ "TIFF color map are multiple of " +#~ "that value." +#~ msgstr "" + +#~ msgid "" +#~ "You may want to read hints to " +#~ "`generate and read cloud optimized " +#~ "GeoTIFF files " +#~ "`__" +#~ msgstr "" + +#~ msgid "" +#~ "``JXL`` is for JPEG-XL, and is " +#~ "only available when using internal " +#~ "libtiff and building GDAL against " +#~ "https://github.com/libjxl/libjxl . Supported data" +#~ " types are ``Byte``, ``UInt16`` and " +#~ "``Float32`` only. For GDAL < 3.6.0, " +#~ "JXL compression may only be used " +#~ "alongside ``INTERLEAVE=PIXEL`` (the default) " +#~ "on datasets with 4 bands or less." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/heif.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/heif.po index d03e355f826b..3f9e2d599050 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/heif.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/heif.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -20,7 +20,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/heif.rst:5 -msgid "HEIF / HEIC -- ISO/IEC 23008-12:2017 High Efficiency Image File Format" +msgid "HEIF / HEIC -- ISO/IEC 23008-12 High Efficiency Image File Format" msgstr "" #: ../../source/drivers/raster/heif.rst:-1 @@ -57,27 +57,34 @@ msgstr "" #: ../../source/drivers/raster/heif.rst:21 msgid "" +"Later versions of libheif may also support one or more of AVIF (AV1 in " +"HEIF), JPEG, JPEG 2000 and uncompressed images depending on compile-time " +"options." +msgstr "" + +#: ../../source/drivers/raster/heif.rst:24 +msgid "" "The driver can read EXIF metadata (exposed in the ``EXIF`` metadata " "domain) and XMP metadata (exposed in the ``xml:XMP`` metadata domain)" msgstr "" -#: ../../source/drivers/raster/heif.rst:24 +#: ../../source/drivers/raster/heif.rst:27 msgid "" "The driver will expose the thumbnail as an overview (when its number of " -"bands matches the one of the full resolution image)" +"bands matches the number of bands in the full resolution image)." msgstr "" -#: ../../source/drivers/raster/heif.rst:27 +#: ../../source/drivers/raster/heif.rst:30 msgid "" "If a file contains several top-level images, they will be exposed as GDAL" " subdatasets." msgstr "" -#: ../../source/drivers/raster/heif.rst:30 +#: ../../source/drivers/raster/heif.rst:33 msgid "AVIF support" msgstr "" -#: ../../source/drivers/raster/heif.rst:32 +#: ../../source/drivers/raster/heif.rst:35 msgid "" "Starting with GDAL 3.10, the AVIF_HEIF companion driver to the HEIF " "driver may be used to open images encoding with the AVIF (AV1 Image File)" @@ -86,7 +93,7 @@ msgid "" "are able of AV1 decoding (libaom or libdav1d)." msgstr "" -#: ../../source/drivers/raster/heif.rst:40 +#: ../../source/drivers/raster/heif.rst:43 msgid "Driver capabilities" msgstr "" @@ -94,36 +101,46 @@ msgstr "" msgid "Supports VirtualIO" msgstr "" -#: ../../source/drivers/raster/heif.rst:42 +#: ../../source/drivers/raster/heif.rst:45 msgid "if libheif >= 1.4" msgstr "" -#: ../../source/drivers/raster/heif.rst:46 +#: ../../source/drivers/raster/heif.rst:51 msgid "Built hints on Windows" msgstr "" -#: ../../source/drivers/raster/heif.rst:48 +#: ../../source/drivers/raster/heif.rst:53 msgid "" "Download source archives for libheif at " "https://github.com/strukturag/libheif and libde265 at " "https://github.com/strukturag/libde265" msgstr "" -#: ../../source/drivers/raster/heif.rst:52 +#: ../../source/drivers/raster/heif.rst:57 msgid "" "Unpack the archives (for example libde265-1.0.5.tar.gz and " "libheif-1.7.0.tar.gz)" msgstr "" -#: ../../source/drivers/raster/heif.rst:54 +#: ../../source/drivers/raster/heif.rst:59 msgid "Build libde265:" msgstr "" -#: ../../source/drivers/raster/heif.rst:68 +#: ../../source/drivers/raster/heif.rst:73 msgid "Build libheif with libde265 support:" msgstr "" -#: ../../source/drivers/raster/heif.rst:83 +#: ../../source/drivers/raster/heif.rst:88 msgid "Add in GDAL's nmake.local the following lines before building GDAL:" msgstr "" +#~ msgid "HEIF / HEIC -- ISO/IEC 23008-12:2017 High Efficiency Image File Format" +#~ msgstr "" + +#~ msgid "" +#~ "The driver will expose the thumbnail " +#~ "as an overview (when its number of" +#~ " bands matches the one of the " +#~ "full resolution image)" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/jp2ecw.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/jp2ecw.po index 4eddbeac1a3c..8ede46456509 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/jp2ecw.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/jp2ecw.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/jp2ecw.rst:5 msgid "JP2ECW -- ERDAS JPEG2000 (.jp2)" @@ -326,7 +326,6 @@ msgid "" "`__" msgstr "" -#: ../../source/drivers/raster/jp2ecw.rst:382 -msgid "`GDAL ECW Build Hints `__" -msgstr "" +#~ msgid "`GDAL ECW Build Hints `__" +#~ msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/mbtiles.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/mbtiles.po index 149d25e9882f..6be2e0505422 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/mbtiles.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/mbtiles.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/mbtiles.rst:5 #: ../../source/drivers/raster/mbtiles.rst:7 @@ -195,7 +195,7 @@ msgstr "" msgid "" "MBTiles can store tiles in PNG, JPEG or WEBP (since 3.8). Support for " "those tile formats depend if the underlying drivers are available in " -"GDAL. By default, GDAL will PNG tiles." +"GDAL. By default, GDAL will produce PNG tiles." msgstr "" #: ../../source/drivers/raster/mbtiles.rst:222 @@ -382,3 +382,12 @@ msgstr "" msgid ":ref:`Mapbox Vector tiles driver `" msgstr "" +#~ msgid "" +#~ "MBTiles can store tiles in PNG, " +#~ "JPEG or WEBP (since 3.8). Support " +#~ "for those tile formats depend if " +#~ "the underlying drivers are available in" +#~ " GDAL. By default, GDAL will PNG " +#~ "tiles." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/mem.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/mem.po index eb3cd41179d4..a9b9487b12cb 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/mem.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/mem.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/mem.rst:5 msgid "MEM -- In Memory Raster" @@ -129,29 +129,37 @@ msgid "" msgstr "" #: ../../source/drivers/raster/mem.rst:76 +msgid "" +"Starting with GDAL 3.10, opening a MEM dataset using the above syntax is " +"no longer enabled by default for security reasons. If you want to allow " +"it, define the ``GDAL_MEM_ENABLE_OPEN`` configuration option to ``YES``, " +"or build GDAL with the ``GDAL_MEM_ENABLE_OPEN`` compilation definition." +msgstr "" + +#: ../../source/drivers/raster/mem.rst:91 msgid "Creation Options" msgstr "" -#: ../../source/drivers/raster/mem.rst:78 +#: ../../source/drivers/raster/mem.rst:93 msgid "There are no supported creation options." msgstr "" -#: ../../source/drivers/raster/mem.rst:80 +#: ../../source/drivers/raster/mem.rst:95 msgid "" "The MEM format is one of the few that supports the AddBand() method. The " "AddBand() method supports DATAPOINTER, PIXELOFFSET and LINEOFFSET options" " to reference an existing memory array." msgstr "" -#: ../../source/drivers/raster/mem.rst:85 +#: ../../source/drivers/raster/mem.rst:100 msgid "Driver capabilities" msgstr "" -#: ../../source/drivers/raster/mem.rst:94 +#: ../../source/drivers/raster/mem.rst:109 msgid "Multidimensional API support" msgstr "" -#: ../../source/drivers/raster/mem.rst:98 +#: ../../source/drivers/raster/mem.rst:113 msgid "The MEM driver supports the :ref:`multidim_raster_data_model`." msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/msg.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/msg.po index cae1c01bc280..8bf414607f7f 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/msg.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/msg.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/msg.rst:5 msgid "MSG -- Meteosat Second Generation" @@ -74,138 +74,97 @@ msgstr "" msgid "Build Instructions" msgstr "" -#: ../../source/drivers/raster/msg.rst:39 -msgid "CMake builds" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:41 +#: ../../source/drivers/raster/msg.rst:38 msgid "See the ``GDAL_USE_PUBLICDECOMPWT`` option of :ref:`building_from_source`." msgstr "" -#: ../../source/drivers/raster/msg.rst:44 -msgid "Other build systems" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:46 -msgid "Clone the EUMETSAT library for wavelet decompression into ``frmts/msg``." -msgstr "" - -#: ../../source/drivers/raster/msg.rst:48 -msgid "" -"If you are building with Visual Studio 6.0, extract the .vc makefiles for" -" the PublicDecompWT from the file `PublicDecompWTMakefiles.zip` stored in" -" that directory." -msgstr "" - -#: ../../source/drivers/raster/msg.rst:52 -msgid "" -"If you build using the GNUMakefile, use *--with-msg* option to enable MSG" -" driver:" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:59 -msgid "" -"If you find that some adjustments are needed in the makefile and/or the " -"msg source files, please \"commit\" them. The EUMETSAT library promises " -"to be \"platform independent\", but as we are working with Microsoft " -"Windows and Visual Studio 6.0, we did not have the facilities to check if" -" the rest of the msg driver is. Furthermore, apply steps 4 to 7 from the " -":ref:`raster_driver_tut`, section \"Adding Driver to GDAL Tree\"." -msgstr "" - -#: ../../source/drivers/raster/msg.rst:66 -msgid "" -"MSG Wiki page is available at http://trac.osgeo.org/gdal/wiki/MSG. It's " -"dedicated to document building and usage hints" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:70 +#: ../../source/drivers/raster/msg.rst:41 msgid "Specification of Source Dataset" msgstr "" -#: ../../source/drivers/raster/msg.rst:72 +#: ../../source/drivers/raster/msg.rst:43 msgid "" "It is possible to select individual files for opening. In this case, the " "driver will gather the files that correspond to the other strips of the " "same image, and correctly compose the image." msgstr "" -#: ../../source/drivers/raster/msg.rst:76 +#: ../../source/drivers/raster/msg.rst:47 msgid "Example with gdal_translate.exe:" msgstr "" -#: ../../source/drivers/raster/msg.rst:84 +#: ../../source/drivers/raster/msg.rst:55 msgid "It is also possible to use the following syntax for opening the MSG files:" msgstr "" -#: ../../source/drivers/raster/msg.rst:87 +#: ../../source/drivers/raster/msg.rst:58 msgid "MSG(source_folder,timestamp,(channel,channel,...,channel),use_root_folder,data_conversion,nr_cycles,step)" msgstr "" -#: ../../source/drivers/raster/msg.rst:90 +#: ../../source/drivers/raster/msg.rst:61 msgid "source_folder: a path to a folder structure that contains the files" msgstr "" -#: ../../source/drivers/raster/msg.rst:92 +#: ../../source/drivers/raster/msg.rst:63 msgid "" "timestamp: 12 digits representing a date/time that identifies the 114 " "files of the 12 images of that time, e.g. 200501181200" msgstr "" -#: ../../source/drivers/raster/msg.rst:94 +#: ../../source/drivers/raster/msg.rst:65 msgid "" "channel: a number between 1 and 12, representing each of the 12 available" " channels. When only specifying one channel, the brackets are optional." msgstr "" -#: ../../source/drivers/raster/msg.rst:97 +#: ../../source/drivers/raster/msg.rst:68 msgid "" "use_root_folder: Y to indicate that the files reside directly into the " "source_folder specified. N to indicate that the files reside in date " "structured folders: source_folder/YYYY/MM/DD" msgstr "" -#: ../../source/drivers/raster/msg.rst:100 +#: ../../source/drivers/raster/msg.rst:71 msgid "data_conversion:" msgstr "" -#: ../../source/drivers/raster/msg.rst:103 +#: ../../source/drivers/raster/msg.rst:74 msgid "N to keep the original 10 bits DN values. The result is UInt16." msgstr "" -#: ../../source/drivers/raster/msg.rst:104 +#: ../../source/drivers/raster/msg.rst:75 msgid "" "B to convert to 8 bits (handy for GIF and JPEG images). The result is " "Byte." msgstr "" -#: ../../source/drivers/raster/msg.rst:106 +#: ../../source/drivers/raster/msg.rst:77 msgid "" "R to perform radiometric calibration and get the result in " "mW/m2/sr/(cm-1)-1. The result is Float32." msgstr "" -#: ../../source/drivers/raster/msg.rst:108 +#: ../../source/drivers/raster/msg.rst:79 msgid "" "L to perform radiometric calibration and get the result in W/m2/sr/um. " "The result is Float32." msgstr "" -#: ../../source/drivers/raster/msg.rst:110 +#: ../../source/drivers/raster/msg.rst:81 msgid "" "T to get the reflectance for the visible bands (1, 2, 3 and 12) and the " "temperature in degrees Kelvin for the infrared bands (all other bands). " "The result is Float32." msgstr "" -#: ../../source/drivers/raster/msg.rst:114 +#: ../../source/drivers/raster/msg.rst:85 msgid "" "nr_cycles: a number that indicates the number of consecutive cycles to be" " included in the same file (time series). These are appended as " "additional bands." msgstr "" -#: ../../source/drivers/raster/msg.rst:117 +#: ../../source/drivers/raster/msg.rst:88 msgid "" "step: a number that indicates what is the stepsize when multiple cycles " "are chosen. E.g. every 15 minutes: step = 1, every 30 minutes: step = 2 " @@ -213,69 +172,69 @@ msgid "" "get images from times in-between (the step is an integer)." msgstr "" -#: ../../source/drivers/raster/msg.rst:123 +#: ../../source/drivers/raster/msg.rst:94 msgid "Examples with gdal_translate utility:" msgstr "" -#: ../../source/drivers/raster/msg.rst:125 +#: ../../source/drivers/raster/msg.rst:96 msgid "" "Example call to fetch an MSG image of 200501181200 with bands 1, 2 and 3 " "in IMG format:" msgstr "" -#: ../../source/drivers/raster/msg.rst:132 +#: ../../source/drivers/raster/msg.rst:103 msgid "" "In JPG format, and converting the 10 bits image to 8 bits by dividing all" " values by 4:" msgstr "" -#: ../../source/drivers/raster/msg.rst:139 +#: ../../source/drivers/raster/msg.rst:110 msgid "The same, but reordering the bands in the JPEG image to resemble RGB:" msgstr "" -#: ../../source/drivers/raster/msg.rst:145 +#: ../../source/drivers/raster/msg.rst:116 msgid "Geotiff output, only band 2, original 10 bits values:" msgstr "" -#: ../../source/drivers/raster/msg.rst:151 +#: ../../source/drivers/raster/msg.rst:122 msgid "Band 12:" msgstr "" -#: ../../source/drivers/raster/msg.rst:157 +#: ../../source/drivers/raster/msg.rst:128 msgid "The same band 12 with radiometric calibration in mW/m2/sr/(cm-1)-1:" msgstr "" -#: ../../source/drivers/raster/msg.rst:163 +#: ../../source/drivers/raster/msg.rst:134 msgid "" "Retrieve data from c:\\hrit-data\\2005\\01\\18 instead of " "\\\\\\pc2133-24002\\RawData\\... :" msgstr "" -#: ../../source/drivers/raster/msg.rst:170 +#: ../../source/drivers/raster/msg.rst:141 msgid "" "Another option to do the same (note the difference in the Y and the N for" " the “use_root_folder” parameter:" msgstr "" -#: ../../source/drivers/raster/msg.rst:177 +#: ../../source/drivers/raster/msg.rst:148 msgid "" "Without radiometric calibration, but for 10 consecutive cycles (thus from" " 1200 to 1415):" msgstr "" -#: ../../source/drivers/raster/msg.rst:184 +#: ../../source/drivers/raster/msg.rst:155 msgid "10 cycles, but every hour (thus from 1200 to 2100):" msgstr "" -#: ../../source/drivers/raster/msg.rst:190 +#: ../../source/drivers/raster/msg.rst:161 msgid "10 cycles, every hour, and bands 3, 2 and 1:" msgstr "" -#: ../../source/drivers/raster/msg.rst:197 +#: ../../source/drivers/raster/msg.rst:168 msgid "Georeference and Projection" msgstr "" -#: ../../source/drivers/raster/msg.rst:199 +#: ../../source/drivers/raster/msg.rst:170 msgid "" "The images are using the Geostationary Satellite View projection. Most " "GIS packages don't recognize this projection (we only know of ILWIS that " @@ -283,17 +242,64 @@ msgid "" "the images." msgstr "" -#: ../../source/drivers/raster/msg.rst:205 +#: ../../source/drivers/raster/msg.rst:176 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/msg.rst:207 +#: ../../source/drivers/raster/msg.rst:178 msgid "Implemented as :source_file:`frmts/msg/msgdataset.cpp`." msgstr "" -#: ../../source/drivers/raster/msg.rst:208 +#: ../../source/drivers/raster/msg.rst:179 msgid "" "http://www.eumetsat.int - European Organisation for the Exploitation of " "Meteorological Satellites" msgstr "" +#~ msgid "CMake builds" +#~ msgstr "" + +#~ msgid "Other build systems" +#~ msgstr "" + +#~ msgid "" +#~ "Clone the EUMETSAT library for wavelet" +#~ " decompression into ``frmts/msg``." +#~ msgstr "" + +#~ msgid "" +#~ "If you are building with Visual " +#~ "Studio 6.0, extract the .vc makefiles" +#~ " for the PublicDecompWT from the file" +#~ " `PublicDecompWTMakefiles.zip` stored in that " +#~ "directory." +#~ msgstr "" + +#~ msgid "" +#~ "If you build using the GNUMakefile, " +#~ "use *--with-msg* option to enable " +#~ "MSG driver:" +#~ msgstr "" + +#~ msgid "" +#~ "If you find that some adjustments " +#~ "are needed in the makefile and/or " +#~ "the msg source files, please \"commit\"" +#~ " them. The EUMETSAT library promises " +#~ "to be \"platform independent\", but as" +#~ " we are working with Microsoft " +#~ "Windows and Visual Studio 6.0, we " +#~ "did not have the facilities to " +#~ "check if the rest of the msg " +#~ "driver is. Furthermore, apply steps 4" +#~ " to 7 from the :ref:`raster_driver_tut`," +#~ " section \"Adding Driver to GDAL " +#~ "Tree\"." +#~ msgstr "" + +#~ msgid "" +#~ "MSG Wiki page is available at " +#~ "http://trac.osgeo.org/gdal/wiki/MSG. It's dedicated " +#~ "to document building and usage hints" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/netcdf.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/netcdf.po index aa0e004c233a..b770bd2b05c0 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/netcdf.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/netcdf.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -672,35 +672,36 @@ msgid "" "GDAL with NetCDF support." msgstr "" -#: ../../source/drivers/raster/netcdf.rst:753 -msgid "" -"See `NetCDF GDAL wiki `__ for " -"build instructions and information regarding HDF4, NetCDF-4 and HDF5." -msgstr "" - -#: ../../source/drivers/raster/netcdf.rst:757 +#: ../../source/drivers/raster/netcdf.rst:754 msgid "See Also:" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:759 +#: ../../source/drivers/raster/netcdf.rst:756 msgid ":ref:`Vector side of the netCDF driver. `" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:760 +#: ../../source/drivers/raster/netcdf.rst:757 msgid "" "`NetCDF CF-1.5 convention `__" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:762 +#: ../../source/drivers/raster/netcdf.rst:759 msgid "" "`NetCDF compiled libraries " "`__" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:764 +#: ../../source/drivers/raster/netcdf.rst:761 msgid "" "`NetCDF Documentation " "`__" msgstr "" +#~ msgid "" +#~ "See `NetCDF GDAL wiki " +#~ "`__ for build " +#~ "instructions and information regarding HDF4," +#~ " NetCDF-4 and HDF5." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/pdf.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/pdf.po index 2d33028ac2ab..687b722820d5 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/pdf.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/pdf.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -151,9 +151,9 @@ msgstr "" #: ../../source/drivers/raster/pdf.rst:195 msgid "" -"Note: some raster-only PDF files (such as some USGS GeoPDF files), that " -"are regularly tiled are exposed as tiled dataset by the GDAL PDF driver, " -"and can be rendered with any backends." +"Note: some raster-only PDF files (such as some USGS PDF files), that are " +"regularly tiled are exposed as tiled dataset by the GDAL PDF driver, and " +"can be rendered with any backends." msgstr "" #: ../../source/drivers/raster/pdf.rst:199 @@ -509,7 +509,7 @@ msgstr "" #: ../../source/drivers/raster/pdf.rst:812 msgid "" -"`OGC GeoPDF Encoding Best Practice Version 2.2 (08-139r3) " +"`OGC PDF Georegistration Encoding Best Practice Version 2.2 (08-139r3) " "`__" msgstr "" @@ -579,3 +579,18 @@ msgstr "" #~ msgid "With GDAL >= 3.9" #~ msgstr "" +#~ msgid "" +#~ "Note: some raster-only PDF files " +#~ "(such as some USGS GeoPDF files), " +#~ "that are regularly tiled are exposed " +#~ "as tiled dataset by the GDAL PDF" +#~ " driver, and can be rendered with " +#~ "any backends." +#~ msgstr "" + +#~ msgid "" +#~ "`OGC GeoPDF Encoding Best Practice " +#~ "Version 2.2 (08-139r3) " +#~ "`__" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/pds4.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/pds4.po index 906c0c0b742d..d086d4465998 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/pds4.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/pds4.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/pds4.rst:5 msgid "PDS4 -- NASA Planetary Data System (Version 4)" @@ -148,35 +148,32 @@ msgid "" "Template label to use. If not specified and not creating from an existing" " PDS4 file, the data/pds4_template.xml file will be used. For GDAL " "utilities to find this default PDS4 template, GDAL's data directory " -"should be defined in your environment (typically on Windows builds). " -"Consult the `wiki " -"`__" -" for more information." +"should be defined in your environment (typically on Windows builds)." msgstr "" -#: ../../source/drivers/raster/pds4.rst:231 +#: ../../source/drivers/raster/pds4.rst:228 msgid "Layer creation options (vector/table datasets)" msgstr "" -#: ../../source/drivers/raster/pds4.rst:233 +#: ../../source/drivers/raster/pds4.rst:230 msgid "" "|about-layer-creation-options| (Starting with GDAL 3.0) When creating a " "PDS4 vector dataset, or appending a new table to an existing table, the " "following layer creation options are available:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:316 +#: ../../source/drivers/raster/pds4.rst:313 msgid "Subdataset / multiple image support" msgstr "" -#: ../../source/drivers/raster/pds4.rst:318 +#: ../../source/drivers/raster/pds4.rst:315 msgid "" "If several Array objects are present in the label, they will be reported " "as separate subdatasets (typically the main subdataset is an Array3D, and" " backplanes are represented as Array2D)." msgstr "" -#: ../../source/drivers/raster/pds4.rst:322 +#: ../../source/drivers/raster/pds4.rst:319 msgid "" "Since GDAL 3.0, creation of new datasets with subdatasets is supported " "(through the :co:`APPEND_SUBDATASET=YES` creation option). One important " @@ -189,138 +186,152 @@ msgid "" ":co:`ARRAY_IDENTIFIER`." msgstr "" -#: ../../source/drivers/raster/pds4.rst:333 +#: ../../source/drivers/raster/pds4.rst:330 msgid "PDS4 raster examples" msgstr "" -#: ../../source/drivers/raster/pds4.rst:335 +#: ../../source/drivers/raster/pds4.rst:332 msgid "Listing bands and subdatasets:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:383 +#: ../../source/drivers/raster/pds4.rst:380 msgid "" "The information displayed by default is the one of the first subdataset " "(SUBDATASET_1_NAME)" msgstr "" -#: ../../source/drivers/raster/pds4.rst:386 +#: ../../source/drivers/raster/pds4.rst:383 msgid "Getting information on a subdataset:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:406 +#: ../../source/drivers/raster/pds4.rst:403 msgid "Conversion to GeoTIFF of a given subdatasets:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:412 +#: ../../source/drivers/raster/pds4.rst:409 msgid "Conversion to GeoTIFF of a all subdatasets:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:418 +#: ../../source/drivers/raster/pds4.rst:415 msgid "This will create b0011_p237201_01_01v02_X.tif files where X=1,....,N" msgstr "" -#: ../../source/drivers/raster/pds4.rst:420 +#: ../../source/drivers/raster/pds4.rst:417 msgid "" "Creation of a new PDS4 dataset, using the default template and setting " "its parameterized variables:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:434 +#: ../../source/drivers/raster/pds4.rst:431 msgid "" "Creation of the same PDS4 dataset as above, using the default template " "but setting its parameterized variables from a text file. Helps with long" " command lines:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:438 +#: ../../source/drivers/raster/pds4.rst:435 msgid "Create a text file \"myOptions.txt\" with the below content" msgstr "" -#: ../../source/drivers/raster/pds4.rst:457 +#: ../../source/drivers/raster/pds4.rst:454 msgid "" "For more on --optfile, consult `the general documentation on GDAL " "utilities `__." msgstr "" -#: ../../source/drivers/raster/pds4.rst:460 +#: ../../source/drivers/raster/pds4.rst:457 msgid "" "Creation of a PDS4 dataset, using a non default template (here on a HTTP " "server, but local filename also possible):" msgstr "" -#: ../../source/drivers/raster/pds4.rst:468 +#: ../../source/drivers/raster/pds4.rst:465 msgid "" "Creation of a PDS4 dataset from a source PDS4 dataset (using the XML file" " of this source PDS4 dataset as an implicit template), with subsetting:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:476 +#: ../../source/drivers/raster/pds4.rst:473 msgid "" "In Python, creation of a PDS4 dataset from a GeoTIFF, using a base " "template into which one substitute one element with a new value:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:502 +#: ../../source/drivers/raster/pds4.rst:499 msgid "Appending a new image (subdataset) to an existing PDS4 dataset." msgstr "" -#: ../../source/drivers/raster/pds4.rst:511 +#: ../../source/drivers/raster/pds4.rst:508 msgid "Adding a PDS4 label to an existing ISIS3 dataset. (GDAL >= 3.1)" msgstr "" -#: ../../source/drivers/raster/pds4.rst:518 +#: ../../source/drivers/raster/pds4.rst:515 msgid "PDS4 vector examples" msgstr "" -#: ../../source/drivers/raster/pds4.rst:520 +#: ../../source/drivers/raster/pds4.rst:517 msgid "Displaying the content of a PDS4 dataset with a table:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:526 +#: ../../source/drivers/raster/pds4.rst:523 msgid "" "Converting a PDS4 dataset with a table to shapefile, by specifying " "columns that contain longitude and latitude:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:533 +#: ../../source/drivers/raster/pds4.rst:530 msgid "" "Converting a shapefile to a PDS4 dataset with a CSV-delimited table (with" " an implicit WKT column to store the geometry):" msgstr "" -#: ../../source/drivers/raster/pds4.rst:541 -msgid "Limitations" -msgstr "" - -#: ../../source/drivers/raster/pds4.rst:543 -msgid "" -"As a new driver and new format, please report any issues to the bug " -"tracker, as explained on the `wiki `__" -msgstr "" - -#: ../../source/drivers/raster/pds4.rst:547 +#: ../../source/drivers/raster/pds4.rst:538 msgid "See Also:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:549 +#: ../../source/drivers/raster/pds4.rst:540 msgid "Implemented as :source_file:`frmts/pds/pds4dataset.cpp`." msgstr "" -#: ../../source/drivers/raster/pds4.rst:550 +#: ../../source/drivers/raster/pds4.rst:541 msgid "`Official documentation `__" msgstr "" -#: ../../source/drivers/raster/pds4.rst:552 +#: ../../source/drivers/raster/pds4.rst:543 msgid "" "`Schemas, including the cartography extension " "`__" msgstr "" -#: ../../source/drivers/raster/pds4.rst:554 +#: ../../source/drivers/raster/pds4.rst:545 msgid ":ref:`raster.pds` driver." msgstr "" -#: ../../source/drivers/raster/pds4.rst:555 +#: ../../source/drivers/raster/pds4.rst:546 msgid ":ref:`raster.isis3` driver." msgstr "" +#~ msgid "" +#~ "Template label to use. If not " +#~ "specified and not creating from an " +#~ "existing PDS4 file, the data/pds4_template.xml" +#~ " file will be used. For GDAL " +#~ "utilities to find this default PDS4 " +#~ "template, GDAL's data directory should " +#~ "be defined in your environment " +#~ "(typically on Windows builds). Consult " +#~ "the `wiki " +#~ "`__" +#~ " for more information." +#~ msgstr "" + +#~ msgid "Limitations" +#~ msgstr "" + +#~ msgid "" +#~ "As a new driver and new format," +#~ " please report any issues to the " +#~ "bug tracker, as explained on the " +#~ "`wiki `__" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/postgisraster.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/postgisraster.po index 5c2019e592f0..1034dcb06102 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/postgisraster.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/postgisraster.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/postgisraster.rst:5 msgid "PostGISRaster -- PostGIS Raster driver" @@ -245,7 +245,7 @@ msgstr "" #: ../../source/drivers/raster/postgisraster.rst:132 msgid "" "`GDAL PostGISRaster driver Wiki " -"`__" +"`__" msgstr "" #: ../../source/drivers/raster/postgisraster.rst:134 @@ -254,3 +254,8 @@ msgid "" "`__" msgstr "" +#~ msgid "" +#~ "`GDAL PostGISRaster driver Wiki " +#~ "`__" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/s102.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/s102.po index e9f58790e8e4..bfd2cbff82c6 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/raster/s102.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/s102.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/s102.rst:5 msgid "S102 -- S-102 Bathymetric Surface Product" @@ -42,7 +42,7 @@ msgstr "" #: ../../source/drivers/raster/s102.rst:13 msgid "" "This driver provides read-only support for bathymetry data in the S-102 " -"format, which is a specific product profile in an HDF5 file" +"format, which is a specific product profile in an HDF5 file." msgstr "" #: ../../source/drivers/raster/s102.rst:16 @@ -68,19 +68,27 @@ msgstr "" msgid "Nodata, minimum and maximum values for each band are also reported." msgstr "" -#: ../../source/drivers/raster/s102.rst:29 +#: ../../source/drivers/raster/s102.rst:28 +msgid "" +"Supported versions of the specification are S-102 v2.1, v2.2 and v3.0 " +"(support for v3.0 spatial metadata added in GDAL 3.10. Multiple grids per" +" file, as permitted by S-102 v3.0, are not supported currently. Only the " +"first one will be reported.)" +msgstr "" + +#: ../../source/drivers/raster/s102.rst:34 msgid "Driver capabilities" msgstr "" -#: ../../source/drivers/raster/s102.rst:36 +#: ../../source/drivers/raster/s102.rst:41 msgid "Open options" msgstr "" -#: ../../source/drivers/raster/s102.rst:38 +#: ../../source/drivers/raster/s102.rst:43 msgid "|about-open-options| The following open options are supported:" msgstr "" -#: ../../source/drivers/raster/s102.rst:57 +#: ../../source/drivers/raster/s102.rst:62 msgid "" "This is the default behavior of most GDAL formats, but the native " "organization of the data in S-102 products is to have the first line of " @@ -89,51 +97,83 @@ msgid "" " term of the geotransform matrix will be positive)" msgstr "" -#: ../../source/drivers/raster/s102.rst:64 +#: ../../source/drivers/raster/s102.rst:69 msgid "Spatial metadata support" msgstr "" -#: ../../source/drivers/raster/s102.rst:66 -msgid "Starting with GDAL 3.9, GDAL can handle QualityOfSurvey spatial metadata." +#: ../../source/drivers/raster/s102.rst:71 +msgid "" +"Starting with GDAL 3.9, GDAL can handle QualityOfSurvey (or " +"QualityOfBathymetryCoverage in S102 v3.0) spatial metadata." msgstr "" -#: ../../source/drivers/raster/s102.rst:68 +#: ../../source/drivers/raster/s102.rst:74 msgid "" "When such spatial metadata is present, the subdataset list will include a" -" name of the form ``S102:\"{filename}\":QualityOfSurvey``" +" name of the form ``S102:\"{filename}\":QualityOfSurvey`` ( or " +"``S102:\"{filename}\":QualityOfBathymetryCoverage`` in S102 v3.0)" msgstr "" -#: ../../source/drivers/raster/s102.rst:71 +#: ../../source/drivers/raster/s102.rst:78 msgid "" -"The ``/QualityOfSurvey/featureAttributeTable`` dataset is exposed as a " -"GDAL Raster Attribute Table associated to the GDAL raster band. The pixel" -" values of the raster match the ``id`` column of the Raster Attribute " -"Table." +"The ``/QualityOfSurvey/featureAttributeTable`` " +"(``/QualityOfBathymetryCoverage/featureAttributeTable`` in S102 v3.0) " +"dataset is exposed as a GDAL Raster Attribute Table associated to the " +"GDAL raster band. The pixel values of the raster match the ``id`` column " +"of the Raster Attribute Table." msgstr "" -#: ../../source/drivers/raster/s102.rst:76 +#: ../../source/drivers/raster/s102.rst:85 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/s102.rst:78 +#: ../../source/drivers/raster/s102.rst:87 msgid "Implemented as :source_file:`frmts/hdf5/s102dataset.cpp`." msgstr "" -#: ../../source/drivers/raster/s102.rst:79 +#: ../../source/drivers/raster/s102.rst:88 msgid "" "`S-102 Bathymetric Surface Product Specification " "`__" msgstr "" -#: ../../source/drivers/raster/s102.rst:80 +#: ../../source/drivers/raster/s102.rst:89 msgid ":ref:`BAG driver `" msgstr "" -#: ../../source/drivers/raster/s102.rst:81 +#: ../../source/drivers/raster/s102.rst:90 msgid ":ref:`S-104 driver `" msgstr "" -#: ../../source/drivers/raster/s102.rst:82 +#: ../../source/drivers/raster/s102.rst:91 msgid ":ref:`S-111 driver `" msgstr "" +#~ msgid "" +#~ "This driver provides read-only support" +#~ " for bathymetry data in the S-102 " +#~ "format, which is a specific product " +#~ "profile in an HDF5 file" +#~ msgstr "" + +#~ msgid "" +#~ "Starting with GDAL 3.9, GDAL can " +#~ "handle QualityOfSurvey spatial metadata." +#~ msgstr "" + +#~ msgid "" +#~ "When such spatial metadata is present," +#~ " the subdataset list will include a" +#~ " name of the form " +#~ "``S102:\"{filename}\":QualityOfSurvey``" +#~ msgstr "" + +#~ msgid "" +#~ "The ``/QualityOfSurvey/featureAttributeTable`` dataset " +#~ "is exposed as a GDAL Raster " +#~ "Attribute Table associated to the GDAL" +#~ " raster band. The pixel values of " +#~ "the raster match the ``id`` column " +#~ "of the Raster Attribute Table." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/raster/snap_tiff.po b/doc/source/locale/en/LC_MESSAGES/drivers/raster/snap_tiff.po new file mode 100644 index 000000000000..ed3fa30a1cba --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/drivers/raster/snap_tiff.po @@ -0,0 +1,76 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/drivers/raster/snap_tiff.rst:5 +msgid "SNAP_TIFF -- Sentinel Application Processing GeoTIFF" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:-1 +msgid "Driver short name" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:9 +msgid "SNAP_TIFF" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:13 +msgid "" +"This driver deals specifically with GeoTIFF files produced by the " +"Sentinel Application Processing (SNAP) toolbox." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:16 +msgid "" +"Such files are formulated in a way that makes it difficult to read them " +"with the generic :ref:`raster.gtiff` driver." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:20 +msgid "Driver capabilities" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:27 +msgid "Georeferencing" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:29 +msgid "" +"SNAP GeoTIFF files contain a geolocation array (stored as a regular grid " +"of GeoTIFF tie points). It is reported in the ``GEOLOCATION`` metadata " +"domain." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:32 +msgid "" +"The 4 corners of the geolocation array are also reported as ground " +"control points for faster (but less accurate) georeferencing." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:36 +msgid "Metadata" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:38 +msgid "" +"Extensive metadata following DIMAP conventions is reported in the " +"``xml:DIMAP`` metadata domain." +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/adbc.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/adbc.po new file mode 100644 index 000000000000..3578f0ff4793 --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/adbc.po @@ -0,0 +1,190 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/drivers/vector/adbc.rst:4 +msgid "ADBC -- Arrow Database Connectivity" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:-1 +msgid "Driver short name" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:8 +msgid "ADBC" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:10 +msgid "ADBC is a set of APIs and libraries for Arrow-native access to database." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:12 +msgid "This driver has 2 modes:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:14 +msgid "" +"either it has been built against the ``adbc-driver-manager`` library. In " +"that case, it can directly be used to connect to available ADBC drivers, " +"and expose content as classic OGR features, or as a ArrowArrayStream. In " +"that mode the driver metadata exposes the ``HAS_ADBC_DRIVER_MANAGER`` " +"metadata item." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:19 +msgid "" +"or it has not, in which case applications embedding GDAL must use " +":cpp:func:`GDALSetAdbcLoadDriverOverride` as detailed in a below " +"paragraph. Note that use of that function can also be done even if the " +"driver has been built against the ``adbc-driver-manager`` library." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:24 +msgid "" +"Consult the `installation instruction " +"`__ for " +"the various ADBC drivers. At time of writing, there are drivers for " +"SQLite3, PostgreSQL, Snowflake, BigQuery, DuckDB, Flight SQL, etc." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:28 +msgid "" +"The driver is read-only, and there is no support for spatial data " +"currently." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:31 +msgid "Connection string" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:33 +msgid "Several connection strings are supported:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:35 +msgid "``ADBC:{some_uri}``, together with the ``ADBC_DRIVER`` open option." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:36 +msgid "a SQLite3 database filename, if the ``adbc_driver_sqlite`` is available." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:37 +msgid "" +"a DuckDB database filename, if the :file:`libduckdb.so`, " +":file:`libduckdb.dylib` or :file:`duckdb.dll` is available (and it is in " +"a system location, or can be located through LD_LIBRARY_PATH on Linux, " +"DYLD_LIBRARY_PATH on MacOSX or PATH on Windows)." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:40 +msgid "" +"a Parquet database filename, if the :file:`libduckdb.so`, " +":file:`libduckdb.dylib` or :file:`duckdb.dll` is available (and it is in " +"a system location, or can be located through LD_LIBRARY_PATH on Linux, " +"DYLD_LIBRARY_PATH on MacOSX or PATH on Windows)." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:43 +msgid "" +"a PostgreSQL URI starting with ``postgresql://``, if the " +"``adbc_driver_postgresql`` is available." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:45 +msgid "" +"Note: if present, the :ref:`vector.sqlite`, :ref:`vector.gpkg` or " +":ref:`vector.parquet` drivers are registered before the ADBC driver, so " +"they will be used in priority when available. The ``ADBC:`` prefix or the" +" ``-if ADBC`` switch of :program:`ogrinfo` or :program:`ogr2ogr` can be " +"used to use the ADBC driver instead." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:52 +msgid "Dataset open options" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:54 +msgid "|about-open-options| The following open options are supported:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:78 +msgid "\"table_list\" special layer" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:80 +msgid "" +"For PostgreSQL, SQLite3, DuckDB and Parquet datasets, the driver " +"automatically instantiates OGR layers from available tables. For other " +"databases, the user must explicit provide a SQL open option or issue a " +":cpp:func:`GDALDataset::ExecuteSQL` request. To facilitate that process, " +"a special OGR ``table_list`` layer can be queried through " +":cpp:func:`GDALDataset::GetLayerByName` (or as the layer name with " +":program:`ogrinfo`). It returns for each table a OGR feature with the " +"following fields (some potentially unset or with an empty string): " +"``catalog_name``, ``schema_name``, ``table_name``, ``table_type``." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:92 +msgid "Custom driver entry point" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:94 +msgid "" +"A custom driver entry point can be specified by applications by calling " +":cpp:func:`GDALSetAdbcLoadDriverOverride` (defined in header " +":file:`gdal_adbc.h`) before using the driver. The specified init function" +" will be used by the GDAL ADBC driver as a way of locating and loading " +"the ADBC driver if GDAL was not built with ADBC Driver Manager support or" +" if an embedding application has an updated or augmented collection of " +"drivers available." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:102 +msgid "Examples" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:104 +#: ../../source/drivers/vector/adbc.rst:115 +msgid "" +"Assuming :file:`libduckdb.so`, :file:`libduckdb.dylib` or " +":file:`duckdb.dll` is available (and it is in a system location, or can " +"be located through LD_LIBRARY_PATH on Linux, DYLD_LIBRARY_PATH on MacOSX " +"or PATH on Windows)." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:108 +msgid "Convert a Parquet file to GeoPackage:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:119 +msgid "Convert a DuckDB database to GeoPackage:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:127 +msgid "See Also" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:129 +msgid "" +"`ADBC: Arrow Database Connectivity " +"`__" +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/arrow.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/arrow.po index 632dbd71c5cf..ebff9c7f9db4 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/vector/arrow.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/arrow.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -178,10 +178,10 @@ msgstr "" #: ../../source/drivers/vector/arrow.rst:160 msgid "" -"Prefixing any GDAL file name with the ``vsi://`` URI scheme prefix. In " -"addition to any potential vsi prefix in the GDAL file name. So the " +"Prefixing any GDAL file name with the ``gdalvsi://`` URI scheme prefix. " +"In addition to any potential vsi prefix in the GDAL file name. So the " "``/vsicurl/http://example.com`` GDAL file name becomes the " -"``vsi:///vsicurl/http://example.com`` Arrow URI." +"``gdalvsi:///vsicurl/http://example.com`` Arrow URI." msgstr "" #: ../../source/drivers/vector/arrow.rst:165 @@ -202,3 +202,13 @@ msgstr "" msgid "Related driver: :ref:`Parquet driver `" msgstr "" +#~ msgid "" +#~ "Prefixing any GDAL file name with " +#~ "the ``vsi://`` URI scheme prefix. In " +#~ "addition to any potential vsi prefix " +#~ "in the GDAL file name. So the " +#~ "``/vsicurl/http://example.com`` GDAL file name " +#~ "becomes the ``vsi:///vsicurl/http://example.com`` " +#~ "Arrow URI." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/eeda.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/eeda.po index 7a63f057be05..37bd52037c0c 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/vector/eeda.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/eeda.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/eeda.rst:4 msgid "Google Earth Engine Data API" @@ -71,34 +71,36 @@ msgstr "" msgid "|about-open-options| The following open options are available:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:44 +#: ../../source/drivers/vector/eeda.rst:50 msgid "Authentication methods" msgstr "" -#: ../../source/drivers/vector/eeda.rst:46 +#: ../../source/drivers/vector/eeda.rst:52 msgid "The following authentication methods can be used:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:48 +#: ../../source/drivers/vector/eeda.rst:54 msgid "" "Authentication Bearer header passed through the EEDA_BEARER or " ":config:`EEDA_BEARER_FILE` configuration options." msgstr "" -#: ../../source/drivers/vector/eeda.rst:50 +#: ../../source/drivers/vector/eeda.rst:56 msgid "" "Service account private key file, through the " -":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option." +":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option, or set as " +"a path-specific option whose value is set in the VSI_PATH_FOR_AUTH open " +"option." msgstr "" -#: ../../source/drivers/vector/eeda.rst:52 +#: ../../source/drivers/vector/eeda.rst:60 msgid "" "OAuth2 Service Account authentication through the " ":config:`EEDA_PRIVATE_KEY`/ :config:`EEDA_PRIVATE_KEY_FILE` + " ":config:`EEDA_CLIENT_EMAIL` configuration options." msgstr "" -#: ../../source/drivers/vector/eeda.rst:56 +#: ../../source/drivers/vector/eeda.rst:64 msgid "" "Finally if none of the above method succeeds, the code will check if the " "current machine is a Google Compute Engine instance, and if so will use " @@ -107,43 +109,43 @@ msgid "" "instance you can set :config:`CPL_MACHINE_IS_GCE` to YES." msgstr "" -#: ../../source/drivers/vector/eeda.rst:63 +#: ../../source/drivers/vector/eeda.rst:71 msgid "Configuration options" msgstr "" -#: ../../source/drivers/vector/eeda.rst:65 +#: ../../source/drivers/vector/eeda.rst:73 msgid "|about-config-options| The following configuration options are available:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:68 +#: ../../source/drivers/vector/eeda.rst:76 msgid ":copy-config:`EEDA_BEARER`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:70 +#: ../../source/drivers/vector/eeda.rst:78 msgid ":copy-config:`EEDA_BEARER_FILE`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:72 +#: ../../source/drivers/vector/eeda.rst:80 msgid ":copy-config:`GOOGLE_APPLICATION_CREDENTIALS`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:74 +#: ../../source/drivers/vector/eeda.rst:82 msgid ":copy-config:`EEDA_PRIVATE_KEY`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:76 +#: ../../source/drivers/vector/eeda.rst:84 msgid ":copy-config:`EEDA_PRIVATE_KEY_FILE`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:78 +#: ../../source/drivers/vector/eeda.rst:86 msgid ":copy-config:`EEDA_CLIENT_EMAIL`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:89 +#: ../../source/drivers/vector/eeda.rst:97 msgid "Attributes" msgstr "" -#: ../../source/drivers/vector/eeda.rst:91 +#: ../../source/drivers/vector/eeda.rst:99 msgid "" "The layer field definition is built by requesting a single image from the" " collection and guessing the schema from its \"properties\" element. The " @@ -152,241 +154,241 @@ msgid "" "above mentioned schema guessing will not done." msgstr "" -#: ../../source/drivers/vector/eeda.rst:97 +#: ../../source/drivers/vector/eeda.rst:105 msgid "The following attributes will always be present:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Field name" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Type" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Meaning" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Server-side filter compatible" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 +#: ../../source/drivers/vector/eeda.rst:113 msgid "name" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 -#: ../../source/drivers/vector/eeda.rst:109 -#: ../../source/drivers/vector/eeda.rst:112 -#: ../../source/drivers/vector/eeda.rst:114 -#: ../../source/drivers/vector/eeda.rst:143 -#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:113 +#: ../../source/drivers/vector/eeda.rst:117 +#: ../../source/drivers/vector/eeda.rst:120 +#: ../../source/drivers/vector/eeda.rst:122 +#: ../../source/drivers/vector/eeda.rst:151 +#: ../../source/drivers/vector/eeda.rst:153 msgid "String" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 +#: ../../source/drivers/vector/eeda.rst:113 msgid "" "Image name (e.g. projects/earthengine-public/ " "assets/COPERNICUS/S2/20170430T190351\\_ 20170430T190351_T10SEG)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 -#: ../../source/drivers/vector/eeda.rst:109 -#: ../../source/drivers/vector/eeda.rst:112 -#: ../../source/drivers/vector/eeda.rst:114 -#: ../../source/drivers/vector/eeda.rst:127 -#: ../../source/drivers/vector/eeda.rst:129 -#: ../../source/drivers/vector/eeda.rst:131 -#: ../../source/drivers/vector/eeda.rst:133 +#: ../../source/drivers/vector/eeda.rst:113 +#: ../../source/drivers/vector/eeda.rst:117 +#: ../../source/drivers/vector/eeda.rst:120 +#: ../../source/drivers/vector/eeda.rst:122 #: ../../source/drivers/vector/eeda.rst:135 #: ../../source/drivers/vector/eeda.rst:137 #: ../../source/drivers/vector/eeda.rst:139 #: ../../source/drivers/vector/eeda.rst:141 #: ../../source/drivers/vector/eeda.rst:143 #: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:147 +#: ../../source/drivers/vector/eeda.rst:149 +#: ../../source/drivers/vector/eeda.rst:151 +#: ../../source/drivers/vector/eeda.rst:153 msgid "No" msgstr "" -#: ../../source/drivers/vector/eeda.rst:109 +#: ../../source/drivers/vector/eeda.rst:117 msgid "id" msgstr "" -#: ../../source/drivers/vector/eeda.rst:109 +#: ../../source/drivers/vector/eeda.rst:117 msgid "" "Image ID; equivalent to name without the \"projects/\\*/assets/\" prefix " "(e.g. users/USER/ASSET)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:112 +#: ../../source/drivers/vector/eeda.rst:120 msgid "path" msgstr "" -#: ../../source/drivers/vector/eeda.rst:112 +#: ../../source/drivers/vector/eeda.rst:120 msgid "(Deprecated) Image path; equivalent to id" msgstr "" -#: ../../source/drivers/vector/eeda.rst:114 +#: ../../source/drivers/vector/eeda.rst:122 msgid "gdal_dataset" msgstr "" -#: ../../source/drivers/vector/eeda.rst:114 +#: ../../source/drivers/vector/eeda.rst:122 msgid "" "GDAL dataset name (e.g. EEDAI:projects/earthengine-public/ " "assets/COPERNICUS/S2/ 20170430T190351_20170430T190351\\_ T10SEG) that can" " be opened with the :ref:`raster.eedai` driver" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 +#: ../../source/drivers/vector/eeda.rst:129 msgid "startTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 -#: ../../source/drivers/vector/eeda.rst:124 -#: ../../source/drivers/vector/eeda.rst:127 +#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:132 +#: ../../source/drivers/vector/eeda.rst:135 msgid "DateTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 +#: ../../source/drivers/vector/eeda.rst:129 msgid "Acquisition start date" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 +#: ../../source/drivers/vector/eeda.rst:129 msgid "**Yes** (restricted to >= comparison on top level)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:124 +#: ../../source/drivers/vector/eeda.rst:132 msgid "endTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:124 +#: ../../source/drivers/vector/eeda.rst:132 msgid "Acquisition end date" msgstr "" -#: ../../source/drivers/vector/eeda.rst:124 +#: ../../source/drivers/vector/eeda.rst:132 msgid "**Yes** (restricted to <= comparison on top level)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:127 +#: ../../source/drivers/vector/eeda.rst:135 msgid "updateTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:127 +#: ../../source/drivers/vector/eeda.rst:135 msgid "Update date" msgstr "" -#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:137 msgid "sizeBytes" msgstr "" -#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:137 msgid "Integer64" msgstr "" -#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:137 msgid "File size in bytes" msgstr "" -#: ../../source/drivers/vector/eeda.rst:131 +#: ../../source/drivers/vector/eeda.rst:139 msgid "band_count" msgstr "" -#: ../../source/drivers/vector/eeda.rst:131 -#: ../../source/drivers/vector/eeda.rst:133 -#: ../../source/drivers/vector/eeda.rst:135 +#: ../../source/drivers/vector/eeda.rst:139 +#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:143 msgid "Integer" msgstr "" -#: ../../source/drivers/vector/eeda.rst:131 +#: ../../source/drivers/vector/eeda.rst:139 msgid "Number of bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:133 +#: ../../source/drivers/vector/eeda.rst:141 msgid "band_max_width" msgstr "" -#: ../../source/drivers/vector/eeda.rst:133 +#: ../../source/drivers/vector/eeda.rst:141 msgid "Maximum width among bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:135 +#: ../../source/drivers/vector/eeda.rst:143 msgid "band_max_height" msgstr "" -#: ../../source/drivers/vector/eeda.rst:135 +#: ../../source/drivers/vector/eeda.rst:143 msgid "Maximum height among bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:137 +#: ../../source/drivers/vector/eeda.rst:145 msgid "band_min_pixel_size" msgstr "" -#: ../../source/drivers/vector/eeda.rst:137 -#: ../../source/drivers/vector/eeda.rst:139 -#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:147 +#: ../../source/drivers/vector/eeda.rst:149 msgid "Real" msgstr "" -#: ../../source/drivers/vector/eeda.rst:137 +#: ../../source/drivers/vector/eeda.rst:145 msgid "Minimum pixel size among bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:139 +#: ../../source/drivers/vector/eeda.rst:147 msgid "band_upper_left_x" msgstr "" -#: ../../source/drivers/vector/eeda.rst:139 +#: ../../source/drivers/vector/eeda.rst:147 msgid "X origin (only set if equal among all bands)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:149 msgid "band_upper_left_y" msgstr "" -#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:149 msgid "Y origin (only set if equal among all bands)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:143 +#: ../../source/drivers/vector/eeda.rst:151 msgid "band_crs" msgstr "" -#: ../../source/drivers/vector/eeda.rst:143 +#: ../../source/drivers/vector/eeda.rst:151 msgid "CRS as EPSG:XXXX or WKT (only set if equal among all bands)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:153 msgid "other_properties" msgstr "" -#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:153 msgid "" "Serialized JSON dictionary with key/value pairs where key is not a " "standalone field" msgstr "" -#: ../../source/drivers/vector/eeda.rst:149 +#: ../../source/drivers/vector/eeda.rst:157 msgid "" "\"Server-side filter compatible\" means that when this field is included " "in an attribute filter, it is forwarded to the server (otherwise only " "client-side filtering is done)." msgstr "" -#: ../../source/drivers/vector/eeda.rst:154 +#: ../../source/drivers/vector/eeda.rst:162 msgid "Geometry" msgstr "" -#: ../../source/drivers/vector/eeda.rst:156 +#: ../../source/drivers/vector/eeda.rst:164 msgid "" "The footprint of each image is reported as a MultiPolygon with a " "longitude/latitude WGS84 coordinate system (EPSG:4326)." msgstr "" -#: ../../source/drivers/vector/eeda.rst:160 +#: ../../source/drivers/vector/eeda.rst:168 msgid "Filtering" msgstr "" -#: ../../source/drivers/vector/eeda.rst:162 +#: ../../source/drivers/vector/eeda.rst:170 msgid "" "The driver will forward any spatial filter set with SetSpatialFilter() to" " the server. It also makes the same for simple attribute filters set with" @@ -394,53 +396,59 @@ msgid "" "comparison operators (=, <>, <, <=, > and >=) are supported." msgstr "" -#: ../../source/drivers/vector/eeda.rst:168 +#: ../../source/drivers/vector/eeda.rst:176 msgid "Paging" msgstr "" -#: ../../source/drivers/vector/eeda.rst:170 +#: ../../source/drivers/vector/eeda.rst:178 msgid "" "Features are retrieved from the server by chunks of 1000 by default (and " "this is the maximum value accepted by the server). This number can be " "altered with the :config:`EEDA_PAGE_SIZE` configuration option." msgstr "" -#: ../../source/drivers/vector/eeda.rst:175 +#: ../../source/drivers/vector/eeda.rst:183 msgid "Extent and feature count" msgstr "" -#: ../../source/drivers/vector/eeda.rst:177 +#: ../../source/drivers/vector/eeda.rst:185 msgid "" "The reported extent and feature count will always be respectively " "(-180,-90,180,90) and -1, given there is no way to get efficient answer " "to those queries from the server." msgstr "" -#: ../../source/drivers/vector/eeda.rst:182 +#: ../../source/drivers/vector/eeda.rst:190 msgid "Examples" msgstr "" -#: ../../source/drivers/vector/eeda.rst:184 +#: ../../source/drivers/vector/eeda.rst:192 msgid "Listing all images available:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:190 +#: ../../source/drivers/vector/eeda.rst:198 msgid "or" msgstr "" -#: ../../source/drivers/vector/eeda.rst:196 +#: ../../source/drivers/vector/eeda.rst:204 msgid "Listing all images under a point of (lat,lon)=(40,-100) :" msgstr "" -#: ../../source/drivers/vector/eeda.rst:202 +#: ../../source/drivers/vector/eeda.rst:210 msgid "Listing all images available matching criteria :" msgstr "" -#: ../../source/drivers/vector/eeda.rst:209 +#: ../../source/drivers/vector/eeda.rst:217 msgid "See Also:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:211 +#: ../../source/drivers/vector/eeda.rst:219 msgid ":ref:`Google Earth Engine Data API Image driver `" msgstr "" +#~ msgid "" +#~ "Service account private key file, " +#~ "through the :config:`GOOGLE_APPLICATION_CREDENTIALS` " +#~ "configuration option." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/gpkg.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/gpkg.po index 57095f4b6a6b..fdbf113297f3 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/vector/gpkg.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/gpkg.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -931,32 +931,48 @@ msgid "Perform a join between 2 GeoPackage databases:" msgstr "" #: ../../source/drivers/vector/gpkg.rst:813 -msgid "See Also" +msgid "Secure deletion" msgstr "" #: ../../source/drivers/vector/gpkg.rst:815 +msgid "" +"Depending on how SQLite3 is built, `secure deletion " +"`__ might or " +"might not be enabled. Starting with GDAL 3.10, secure deletion is always " +"enabled, unless ``SECURE_DELETE`` is specified through the " +":config:`OGR_SQLITE_PRAGMA` configuration option. Note that secure " +"deletion does not recover potential lost space, so running a `VACUUM " +"`__ query is recommended to fully " +"optimized a database that has been subject to updates or deletions." +msgstr "" + +#: ../../source/drivers/vector/gpkg.rst:825 +msgid "See Also" +msgstr "" + +#: ../../source/drivers/vector/gpkg.rst:827 msgid ":ref:`GeoPackage raster ` documentation page" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:816 +#: ../../source/drivers/vector/gpkg.rst:828 msgid "" "`Getting Started With GeoPackage `__" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:818 +#: ../../source/drivers/vector/gpkg.rst:830 msgid "" "`OGC GeoPackage format standard `__ " "specification, HTML format (current/development version of the standard)" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:821 +#: ../../source/drivers/vector/gpkg.rst:833 msgid "" "`OGC GeoPackage Encoding Standard " "`__ page" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:823 +#: ../../source/drivers/vector/gpkg.rst:835 msgid "`SQLite `__" msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/oapif.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/oapif.po index ef660cc3670e..34c1e29d9312 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/vector/oapif.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/oapif.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/oapif.rst:4 msgid "OGC API - Features" @@ -108,11 +108,17 @@ msgstr "" msgid "Rectangular spatial filtering is forward to the server as well." msgstr "" -#: ../../source/drivers/vector/oapif.rst:62 +#: ../../source/drivers/vector/oapif.rst:61 +msgid "" +"Starting with GDAL 3.10, the ``DATETIME`` open option can also be " +"specified for temporal filtering." +msgstr "" + +#: ../../source/drivers/vector/oapif.rst:65 msgid "CRS support" msgstr "" -#: ../../source/drivers/vector/oapif.rst:64 +#: ../../source/drivers/vector/oapif.rst:67 msgid "" "Starting with GDAL 3.7, the driver supports the `OGC API - Features - " "Part 2: Coordinate Reference Systems by Reference " @@ -126,66 +132,73 @@ msgid "" "order of the authority." msgstr "" -#: ../../source/drivers/vector/oapif.rst:74 +#: ../../source/drivers/vector/oapif.rst:77 msgid "" "The CRS of layers can also be controlled with the :oo:`CRS` or " ":oo:`PREFERRED_CRS` open options documented below." msgstr "" -#: ../../source/drivers/vector/oapif.rst:78 +#: ../../source/drivers/vector/oapif.rst:81 msgid "Open options" msgstr "" -#: ../../source/drivers/vector/oapif.rst:80 +#: ../../source/drivers/vector/oapif.rst:83 msgid "|about-open-options| The following open options are available:" msgstr "" -#: ../../source/drivers/vector/oapif.rst:115 +#: ../../source/drivers/vector/oapif.rst:118 msgid "" "Set to YES to ignore the XML Schema or JSON schema that may be offered by" " the server." msgstr "" -#: ../../source/drivers/vector/oapif.rst:145 +#: ../../source/drivers/vector/oapif.rst:150 +msgid "" +"Temporal filter. Its value should match the ones mentioned at `paragraph " +"Parameter datetime of the OGC API Features specification " +"`__" +msgstr "" + +#: ../../source/drivers/vector/oapif.rst:155 msgid "Examples" msgstr "" -#: ../../source/drivers/vector/oapif.rst:147 +#: ../../source/drivers/vector/oapif.rst:157 msgid "Listing the types of a OGC API - Features server :" msgstr "" -#: ../../source/drivers/vector/oapif.rst:157 +#: ../../source/drivers/vector/oapif.rst:167 msgid "Listing the summary information of a OGC API - Features layer :" msgstr "" -#: ../../source/drivers/vector/oapif.rst:211 +#: ../../source/drivers/vector/oapif.rst:221 msgid "" "Filtering on a property (depending on if the server exposes filtering " "capabilities of the properties, part or totally of the filter might be " "evaluated on client side)" msgstr "" -#: ../../source/drivers/vector/oapif.rst:244 +#: ../../source/drivers/vector/oapif.rst:254 msgid "Spatial filtering" msgstr "" -#: ../../source/drivers/vector/oapif.rst:277 +#: ../../source/drivers/vector/oapif.rst:287 msgid "See Also" msgstr "" -#: ../../source/drivers/vector/oapif.rst:279 +#: ../../source/drivers/vector/oapif.rst:289 msgid "" "`\"OGC API - Features - Part 1: Core\" Standard " "`__" msgstr "" -#: ../../source/drivers/vector/oapif.rst:281 +#: ../../source/drivers/vector/oapif.rst:291 msgid "" "`\"OGC API - Features - Part 2: Coordinate Reference Systems by " "Reference\" Standard `__" msgstr "" -#: ../../source/drivers/vector/oapif.rst:283 +#: ../../source/drivers/vector/oapif.rst:293 msgid ":ref:`WFS (1.0,1.1,2.0) driver documentation `" msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/pgeo.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/pgeo.po index 7f3e4ff36f18..359da2f01516 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/vector/pgeo.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/pgeo.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/pgeo.rst:4 msgid "ESRI Personal GeoDatabase" @@ -156,19 +156,17 @@ msgstr "" msgid "" "This article gives step-by-step explanation of how to use OGR with " "unixODBC package and how to access Personal Geodatabase with PGeo driver." -" See also `GDAL wiki for other details " -"`__" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:111 +#: ../../source/drivers/vector/pgeo.rst:110 msgid "Prerequisites" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:115 +#: ../../source/drivers/vector/pgeo.rst:114 msgid "Install `unixODBC `__ >= 2.2.11" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:116 +#: ../../source/drivers/vector/pgeo.rst:115 msgid "" "Install MDB Tools. The official upstream of MDB Tools is maintained at " "`https://github.com/mdbtools/mdbtools " @@ -178,42 +176,42 @@ msgid "" "Debian Linux and :bash:`ogrinfo sample.mdb` works fine." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:123 +#: ../../source/drivers/vector/pgeo.rst:122 msgid "(On Ubuntu : sudo apt-get install unixodbc libmdbodbc)" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:125 +#: ../../source/drivers/vector/pgeo.rst:124 msgid "(On Debian : sudo apt-get install unixodbc odbc-mdbtools)" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:128 +#: ../../source/drivers/vector/pgeo.rst:127 msgid "Configuration" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:130 +#: ../../source/drivers/vector/pgeo.rst:129 msgid "There are two configuration files for unixODBC:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:132 +#: ../../source/drivers/vector/pgeo.rst:131 msgid "" "odbcinst.ini - this file contains definition of ODBC drivers available to" " all users; this file can be found in /etc directory or location given as" " --sysconfdir if you did build unixODBC yourself." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:135 +#: ../../source/drivers/vector/pgeo.rst:134 msgid "" "odbc.ini - this file contains definition of ODBC data sources (DSN " "entries) available to all users." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:137 +#: ../../source/drivers/vector/pgeo.rst:136 msgid "" "~/.odbc.ini - this is the private file where users can put their own ODBC" " data sources." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:140 +#: ../../source/drivers/vector/pgeo.rst:139 msgid "" "Editing the odbc.ini files is only required if you want to setup an ODBC " "Data Source Name (DSN) so that Personal Geodatabase files can be directly" @@ -222,28 +220,28 @@ msgid "" "direct .mdb file name is used instead." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:146 +#: ../../source/drivers/vector/pgeo.rst:145 msgid "Format of configuration files is very simple:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:154 +#: ../../source/drivers/vector/pgeo.rst:153 msgid "" "For more details, refer to `unixODBC manual " "`__." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:158 +#: ../../source/drivers/vector/pgeo.rst:157 msgid "1. ODBC driver configuration" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:160 +#: ../../source/drivers/vector/pgeo.rst:159 msgid "" "First, you need to configure ODBC driver to access Microsoft Access " "databases with MDB Tools. Add following definition to your odbcinst.ini " "file." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:174 +#: ../../source/drivers/vector/pgeo.rst:173 msgid "" "[Microsoft Access Driver (\\*.mdb)] - remember to use \"Microsoft Access " "Driver (\\*.mdb)\" as the name of section because PGeo driver composes " @@ -251,72 +249,72 @@ msgid "" "Access Driver (\\*.mdb);\" string." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:178 +#: ../../source/drivers/vector/pgeo.rst:177 msgid "Description - put short description of this driver definition." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:179 +#: ../../source/drivers/vector/pgeo.rst:178 msgid "Driver - full path of ODBC driver for MDB Tools." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:182 +#: ../../source/drivers/vector/pgeo.rst:181 msgid "2. ODBC data source configuration (optional)" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:184 +#: ../../source/drivers/vector/pgeo.rst:183 msgid "" "In this section, I use 'sample.mdb' as a name of Personal Geodatabase, so" " replace this name with your own database." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:187 +#: ../../source/drivers/vector/pgeo.rst:186 msgid "Create .odbc.ini file in your HOME directory:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:193 +#: ../../source/drivers/vector/pgeo.rst:192 msgid "Put following ODBC data source definition to your .odbc.ini file:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:208 +#: ../../source/drivers/vector/pgeo.rst:207 msgid "Step by step explanation of DSN entry:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:210 +#: ../../source/drivers/vector/pgeo.rst:209 msgid "" "[sample_pgeo] - this is name of ODBC data source (DSN). You will refer to" " your Personal Geodatabase using this name. You can use your own name " "here." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:213 +#: ../../source/drivers/vector/pgeo.rst:212 msgid "Description - short description of the DSN entry." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:214 +#: ../../source/drivers/vector/pgeo.rst:213 msgid "Driver - full name of driver defined in step 1. above." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:215 +#: ../../source/drivers/vector/pgeo.rst:214 msgid "Database - full path to .mdb file with your Personal Geodatabase." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:216 +#: ../../source/drivers/vector/pgeo.rst:215 msgid "Host, Port, User and Password entries are not used by MDB Tools driver." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:220 +#: ../../source/drivers/vector/pgeo.rst:219 msgid "Testing PGeo driver with ogrinfo" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:222 +#: ../../source/drivers/vector/pgeo.rst:221 msgid "Now, you can try to access PGeo data source with ogrinfo." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:224 +#: ../../source/drivers/vector/pgeo.rst:223 msgid "First, check if you have PGeo driver built in OGR:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:235 +#: ../../source/drivers/vector/pgeo.rst:234 msgid "" "Now, you can access your Personal Geodatabase. If you've setup a DSN for " "the Personal Geodatabase (as detailed in section 2 above), the data " @@ -324,33 +322,42 @@ msgid "" "to your .odbc.ini." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:239 +#: ../../source/drivers/vector/pgeo.rst:238 msgid "" "Alternatively, you can pass a .mdb filename directly to OGR to avoid " "manual creation of the DSN." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:249 +#: ../../source/drivers/vector/pgeo.rst:248 msgid "" "After you run the command above, you should get list of layers stored in " "your geodatabase." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:252 +#: ../../source/drivers/vector/pgeo.rst:251 msgid "Now, you can try to query details of particular layer:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:263 +#: ../../source/drivers/vector/pgeo.rst:262 msgid "Resources" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:265 +#: ../../source/drivers/vector/pgeo.rst:264 msgid "" "`About ESRI Geodatabase " "`__" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:267 +#: ../../source/drivers/vector/pgeo.rst:266 msgid "`MDB Tools project home `__" msgstr "" +#~ msgid "" +#~ "This article gives step-by-step " +#~ "explanation of how to use OGR with" +#~ " unixODBC package and how to access" +#~ " Personal Geodatabase with PGeo driver. " +#~ "See also `GDAL wiki for other " +#~ "details `__" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/shapefile.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/shapefile.po index 8436d8b02968..820d0099ee75 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/vector/shapefile.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/shapefile.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/shapefile.rst:4 msgid "ESRI Shapefile / DBF" @@ -256,18 +256,15 @@ msgid "" "Note that this can make it very difficult to translate a mixed geometry " "layer from another format into Shapefile format using ogr2ogr, since " "ogr2ogr has no support for separating out geometries from a source layer." -" See the `FAQ " -"`__" -" for a solution." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:173 +#: ../../source/drivers/vector/shapefile.rst:171 msgid "" "Shapefile feature attributes are stored in an associated .dbf file, and " "so attributes suffer a number of limitations:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:176 +#: ../../source/drivers/vector/shapefile.rst:174 msgid "" "Attribute names can only be up to 10 characters long. The OGR Shapefile " "driver tries to generate unique field names. Successive duplicate field " @@ -275,26 +272,26 @@ msgid "" "truncated to 8 characters and appended with a serial number from 1 to 99." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:182 +#: ../../source/drivers/vector/shapefile.rst:180 msgid "For example:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:184 +#: ../../source/drivers/vector/shapefile.rst:182 msgid "a → a, a → a_1, A → A_2;" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:185 +#: ../../source/drivers/vector/shapefile.rst:183 msgid "abcdefghijk → abcdefghij, abcdefghijkl → abcdefgh_1" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:187 +#: ../../source/drivers/vector/shapefile.rst:185 msgid "" "Only Integer, Integer64, Real, String and Date (not DateTime, just " "year/month/day) field types are supported. The various list, and binary " "field types cannot be created." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:191 +#: ../../source/drivers/vector/shapefile.rst:189 msgid "" "The field width and precision are directly used to establish storage size" " in the .dbf file. This means that strings longer than the field width, " @@ -302,36 +299,36 @@ msgid "" "truncation." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:196 +#: ../../source/drivers/vector/shapefile.rst:194 msgid "" "Integer fields without an explicit width are treated as width 9, and " "extended to 10 or 11 if needed." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:199 +#: ../../source/drivers/vector/shapefile.rst:197 msgid "" "Integer64 fields without an explicit width are treated as width 18, and " "extended to 19 or 20 if needed." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:202 +#: ../../source/drivers/vector/shapefile.rst:200 msgid "" "Real (floating point) fields without an explicit width are treated as " "width 24 with 15 decimal places of precision." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:205 +#: ../../source/drivers/vector/shapefile.rst:203 msgid "String fields without an assigned width are treated as 80 characters." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:207 +#: ../../source/drivers/vector/shapefile.rst:205 msgid "" "Also, .dbf files are required to have at least one field. If none are " "created by the application an \"FID\" field will be automatically created" " and populated with the record number." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:211 +#: ../../source/drivers/vector/shapefile.rst:209 msgid "" "The OGR shapefile driver supports rewriting existing shapes in a " "shapefile as well as deleting shapes. Deleted shapes are marked for " @@ -340,32 +337,32 @@ msgid "" "'REPACK ' via the datasource ExecuteSQL() method." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:217 +#: ../../source/drivers/vector/shapefile.rst:215 msgid "" "REPACK will also result in .shp being rewritten if a feature geometry has" " been modified with SetFeature() and resulted in a change of the size the" " binary encoding of the geometry in the .shp file." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:222 +#: ../../source/drivers/vector/shapefile.rst:220 msgid "" "Starting with GDAL 2.2, REPACK is also done automatically at file " "closing, or at FlushCache()/SyncToDisk() time, since shapefiles with " "holes can cause interoperability issues with other software." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:227 +#: ../../source/drivers/vector/shapefile.rst:225 msgid "Field sizes" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:229 +#: ../../source/drivers/vector/shapefile.rst:227 msgid "" "The driver knows to auto-extend string and integer fields (up to the 255 " "bytes limit imposed by the DBF format) to dynamically accommodate for the" " length of the data to be inserted." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:233 +#: ../../source/drivers/vector/shapefile.rst:231 msgid "" "It is also possible to force a resize of the fields to the optimal width " "by issuing a SQL 'RESIZE ' via the datasource ExecuteSQL() " @@ -373,11 +370,11 @@ msgid "" "(80 characters for a string field) is bigger than necessary." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:239 +#: ../../source/drivers/vector/shapefile.rst:237 msgid "Spatial extent" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:241 +#: ../../source/drivers/vector/shapefile.rst:239 msgid "" "Shapefiles store the layer spatial extent in the .SHP file. The layer " "spatial extent is automatically updated when inserting a new feature in a" @@ -389,30 +386,30 @@ msgid "" "method. The same applies for the deletion of a shape." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:251 +#: ../../source/drivers/vector/shapefile.rst:249 msgid "Size Issues" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:253 +#: ../../source/drivers/vector/shapefile.rst:251 msgid "" "Geometry: The Shapefile format explicitly uses 32bit offsets and so " "cannot go over 8GB (it actually uses 32bit offsets to 16bit words), but " "the OGR shapefile implementation has a limitation to 4GB." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:257 +#: ../../source/drivers/vector/shapefile.rst:255 msgid "" "Attributes: The dbf format does not have any offsets in it, so it can be " "arbitrarily large." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:260 +#: ../../source/drivers/vector/shapefile.rst:258 msgid "" "However, for compatibility with other software implementation, it is not " "recommended to use a file size over 2GB for both .SHP and .DBF files." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:263 +#: ../../source/drivers/vector/shapefile.rst:261 msgid "" "The 2GB_LIMIT=YES layer creation option can be used to strictly enforce " "that limit. For update mode, the :config:`SHAPE_2GB_LIMIT` configuration " @@ -420,11 +417,11 @@ msgid "" " will be emitted when the 2GB limit is reached." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:269 +#: ../../source/drivers/vector/shapefile.rst:267 msgid "Compressed files" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:271 +#: ../../source/drivers/vector/shapefile.rst:269 msgid "" "Starting with GDAL 3.1, the driver can also support reading, creating and" " editing .shz files (ZIP files containing the .shp, .shx, .dbf and other " @@ -433,41 +430,41 @@ msgid "" "temporary files." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:277 +#: ../../source/drivers/vector/shapefile.rst:275 msgid "Open options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:279 +#: ../../source/drivers/vector/shapefile.rst:277 msgid "|about-open-options| The following open options are supported:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:341 +#: ../../source/drivers/vector/shapefile.rst:339 msgid "Dataset creation options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:343 +#: ../../source/drivers/vector/shapefile.rst:341 msgid "None" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:346 +#: ../../source/drivers/vector/shapefile.rst:344 msgid "Layer creation options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:348 +#: ../../source/drivers/vector/shapefile.rst:346 msgid "" "|about-layer-creation-options| The following layer creation options are " "supported:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:412 +#: ../../source/drivers/vector/shapefile.rst:410 msgid "Configuration options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:414 +#: ../../source/drivers/vector/shapefile.rst:412 msgid "|about-config-options| The following configuration options are available:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:427 +#: ../../source/drivers/vector/shapefile.rst:425 msgid "" "Starting with GDAL 3.7, for Polygon/MultiPolygon, the default value is " "NO, with the effect that the winding order of rings will be determined " @@ -476,45 +473,56 @@ msgid "" "which could cause troubles for non-planar 3D geometries." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:455 +#: ../../source/drivers/vector/shapefile.rst:453 msgid "Examples" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:457 +#: ../../source/drivers/vector/shapefile.rst:455 msgid "" "A merge of two shapefiles 'file1.shp' and 'file2.shp' into a new file " "'file_merged.shp' is performed like this:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:465 +#: ../../source/drivers/vector/shapefile.rst:463 msgid "" "The second command is opening file_merged.shp in update mode, and trying " "to find existing layers and append the features being copied." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:468 +#: ../../source/drivers/vector/shapefile.rst:466 msgid "The -nln option sets the name of the layer to be copied to." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:470 +#: ../../source/drivers/vector/shapefile.rst:468 msgid "Building a spatial index :" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:476 +#: ../../source/drivers/vector/shapefile.rst:474 msgid "Resizing columns of a DBF file to their optimal size :" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:484 +#: ../../source/drivers/vector/shapefile.rst:482 msgid "See Also" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:486 +#: ../../source/drivers/vector/shapefile.rst:484 msgid "`Shapelib Page `__" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:487 -msgid "" -"`User Notes on OGR Shapefile Driver " -"`__" -msgstr "" +#~ msgid "" +#~ "Note that this can make it very" +#~ " difficult to translate a mixed " +#~ "geometry layer from another format into" +#~ " Shapefile format using ogr2ogr, since " +#~ "ogr2ogr has no support for separating" +#~ " out geometries from a source layer." +#~ " See the `FAQ " +#~ "`__" +#~ " for a solution." +#~ msgstr "" + +#~ msgid "" +#~ "`User Notes on OGR Shapefile Driver " +#~ "`__" +#~ msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/drivers/vector/sqlite.po b/doc/source/locale/en/LC_MESSAGES/drivers/vector/sqlite.po index 29abbf800ca1..7152015fbc4c 100644 --- a/doc/source/locale/en/LC_MESSAGES/drivers/vector/sqlite.po +++ b/doc/source/locale/en/LC_MESSAGES/drivers/vector/sqlite.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/sqlite.rst:4 msgid "SQLite / Spatialite RDBMS" @@ -453,55 +453,71 @@ msgid "" "and optimize it." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:561 +#: ../../source/drivers/vector/sqlite.rst:560 +msgid "Secure deletion" +msgstr "" + +#: ../../source/drivers/vector/sqlite.rst:562 +msgid "" +"Depending on how SQLite3 is built, `secure deletion " +"`__ might or " +"might not be enabled. Starting with GDAL 3.10, secure deletion is always " +"enabled, unless ``SECURE_DELETE`` is specified through the " +":config:`OGR_SQLITE_PRAGMA` configuration option. Note that secure " +"deletion does not recover potential lost space, so running a `VACUUM " +"`__ query is recommended to fully " +"optimized a database that has been subject to updates or deletions." +msgstr "" + +#: ../../source/drivers/vector/sqlite.rst:572 msgid "Example" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:563 +#: ../../source/drivers/vector/sqlite.rst:574 msgid "Convert a non-spatial SQLite table into a GeoPackage:" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:579 +#: ../../source/drivers/vector/sqlite.rst:590 msgid "Perform a join between 2 SQLite/Spatialite databases:" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:588 +#: ../../source/drivers/vector/sqlite.rst:599 msgid "Credits" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:590 +#: ../../source/drivers/vector/sqlite.rst:601 msgid "" "Development of the OGR SQLite driver was supported by `DM Solutions Group" " `__ and `GoMOOS `__." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:593 +#: ../../source/drivers/vector/sqlite.rst:604 msgid "" "Full support for SpatiaLite was contributed by A.Furieri, with funding " "from `Regione Toscana `__" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:597 +#: ../../source/drivers/vector/sqlite.rst:608 msgid "Links" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:599 +#: ../../source/drivers/vector/sqlite.rst:610 msgid "`http://www.sqlite.org `__: Main SQLite page." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:600 +#: ../../source/drivers/vector/sqlite.rst:611 msgid "" "https://www.gaia-gis.it/fossil/libspatialite/index: SpatiaLite extension " "to SQLite." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:601 +#: ../../source/drivers/vector/sqlite.rst:612 msgid "" "`FDO RFC 16 `__: FDO Provider " "for SQLite" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:603 +#: ../../source/drivers/vector/sqlite.rst:614 msgid ":ref:`RasterLite2 driver `" msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/faq.po b/doc/source/locale/en/LC_MESSAGES/faq.po index cf6bb01040fb..226ad88942fe 100644 --- a/doc/source/locale/en/LC_MESSAGES/faq.po +++ b/doc/source/locale/en/LC_MESSAGES/faq.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 03:46+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/faq.rst:5 msgid "FAQ" @@ -189,10 +189,22 @@ msgid "See :ref:`multithreading`" msgstr "" #: ../../source/faq.rst:96 -msgid "How do I cite GDAL ?" +msgid "Does GDAL provide a Section 508 information?" msgstr "" #: ../../source/faq.rst:98 +msgid "" +"No, GDAL itself is an open-source software and project, not a Vendor. If " +"your organization considers they need a `VPAT or Section 508 " +"`_ form to be able to use GDAL, it " +"is their responsibility to complete the needed steps themselves." +msgstr "" + +#: ../../source/faq.rst:101 +msgid "How do I cite GDAL ?" +msgstr "" + +#: ../../source/faq.rst:103 msgid "See `CITATION`_" msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/index.po b/doc/source/locale/en/LC_MESSAGES/index.po index 409381ee37f4..653327d8ad93 100644 --- a/doc/source/locale/en/LC_MESSAGES/index.po +++ b/doc/source/locale/en/LC_MESSAGES/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -39,11 +39,21 @@ msgid "" "single raster abstract data model and single vector abstract data model " "to the calling application for all supported formats. It also comes with " "a variety of useful command line utilities for data translation and " -"processing. The `NEWS`_ page describes the August 2024 GDAL/OGR 3.9.2 " +"processing. The `NEWS`_ page describes the October 2024 GDAL/OGR 3.9.3 " "release." msgstr "" #: ../../source/about_no_title.rst:5 +msgid "" +"The GDAL project is currently soliciting feedback to help focus " +":ref:`GDAL Sponsorship Program ` activities. We would highly " +"appreciate you fill in the `survey " +"`__" +" that will provide guidance about priorities for the program's resources" +" (open until November 11th, 2024)." +msgstr "" + +#: ../../source/about_no_title.rst:13 msgid "|offline-download|" msgstr "" @@ -51,11 +61,11 @@ msgstr "" msgid "OSGeo project" msgstr "" -#: ../../source/about_no_title.rst:14 +#: ../../source/about_no_title.rst:22 msgid "See :ref:`software_using_gdal`" msgstr "" -#: ../../source/about_no_title.rst:20 +#: ../../source/about_no_title.rst:28 msgid "" "You may quote GDAL in publications by using the following Digital Object " "Identifier: |DOI|" @@ -65,11 +75,11 @@ msgstr "" msgid "DOI 10.5281/zenodo.5884351" msgstr "" -#: ../../source/index.rst:25 +#: ../../source/index.rst:27 msgid "Index" msgstr "" -#: ../../source/index.rst:27 +#: ../../source/index.rst:29 msgid ":ref:`genindex`" msgstr "" @@ -102,3 +112,20 @@ msgstr "" #~ " of the software." #~ msgstr "" +#~ msgid "" +#~ "GDAL is a translator library for " +#~ "raster and vector geospatial data " +#~ "formats that is released under an " +#~ "MIT style Open Source :ref:`license` by" +#~ " the `Open Source Geospatial Foundation`_." +#~ " As a library, it presents a " +#~ "single raster abstract data model and" +#~ " single vector abstract data model to" +#~ " the calling application for all " +#~ "supported formats. It also comes with" +#~ " a variety of useful command line " +#~ "utilities for data translation and " +#~ "processing. The `NEWS`_ page describes " +#~ "the August 2024 GDAL/OGR 3.9.2 release." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/license.po b/doc/source/locale/en/LC_MESSAGES/license.po index 0f54e0c913a8..9a418229f60d 100644 --- a/doc/source/locale/en/LC_MESSAGES/license.po +++ b/doc/source/locale/en/LC_MESSAGES/license.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 03:46+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/license.rst:5 ../../source/license.rst:8 msgid "License" @@ -25,11 +25,11 @@ msgstr "" #: ../../source/license.rst:10 msgid "" -"In general GDAL/OGR is licensed under an MIT style license with the " -"following terms:" +"In general, the GDAL/OGR source code is licensed under the MIT license, " +"whose terms are:" msgstr "" -#: ../../source/license.rst:13 +#: ../../source/license.rst:12 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy of this software and associated documentation files (the " @@ -40,13 +40,13 @@ msgid "" "following conditions:" msgstr "" -#: ../../source/license.rst:20 +#: ../../source/license.rst:19 msgid "" "The above copyright notice and this permission notice shall be included " "in all copies or substantial portions of the Software." msgstr "" -#: ../../source/license.rst:23 +#: ../../source/license.rst:22 msgid "" "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS" " OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF " @@ -57,7 +57,28 @@ msgid "" " USE OR OTHER DEALINGS IN THE SOFTWARE." msgstr "" -#: ../../source/license.rst:31 -msgid "The full licensing terms are available in the `LICENSE.TXT`_ file." +#: ../../source/license.rst:30 +msgid "" +"Some files are licensed under BSD 2-clause, BSD 3-clause or other non-" +"copyleft licenses. The full licensing terms are available in the " +"`LICENSE.TXT`_ file." +msgstr "" + +#: ../../source/license.rst:33 +msgid "" +"Note however that GDAL can be built against many dependencies, each of " +"them with their own licensing terms (possibly LGPL, GPL or proprietary), " +"hence the use of a GDAL binary can be subject to less permissive " +"licensing terms than MIT, and it is the responsibility of users to check " +"that they comply with the overall licensing terms." msgstr "" +#~ msgid "" +#~ "In general GDAL/OGR is licensed under" +#~ " an MIT style license with the " +#~ "following terms:" +#~ msgstr "" + +#~ msgid "The full licensing terms are available in the `LICENSE.TXT`_ file." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/programs/gdal_translate.po b/doc/source/locale/en/LC_MESSAGES/programs/gdal_translate.po index 038ff7fbd54b..df0b3f006ad1 100644 --- a/doc/source/locale/en/LC_MESSAGES/programs/gdal_translate.po +++ b/doc/source/locale/en/LC_MESSAGES/programs/gdal_translate.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdal_translate.rst:5 msgid "gdal_translate" @@ -219,27 +219,46 @@ msgid "" "VRT...) Note that the values specified after :option:`-scale` are only " "used to compute a scale and offset to apply to the input raster values. " "In particular, ``src_min`` and ``src_max`` are not used to clip input " -"values. :option:`-scale` can be repeated several times (if specified only" -" once, it also applies to all bands of the output dataset), so as to " -"specify per band parameters. It is also possible to use the \"-scale_bn\"" -" syntax where bn is a band number (e.g. \"-scale_2\" for the 2nd band of " -"the output dataset) to specify the parameters of one or several specific " -"bands." +"values unless :option:`-exponent` is also specified. Instead of being " +"clipped, source values that are outside the range of ``src_min`` and " +"``src_max`` will be scaled to values outside the range of ``dst_min`` and" +" ``dst_max``. If clipping without exponential scaling is desired, " +"``-exponent 1`` can be used. :option:`-scale` can be repeated several " +"times (if specified only once, it also applies to all bands of the output" +" dataset), so as to specify per band parameters. It is also possible to " +"use the ``-scale_bn`` syntax where bn is a band number (e.g. ``-scale_2``" +" for the 2nd band of the output dataset) to specify the parameters of one" +" or several specific bands." msgstr "" -#: ../../source/programs/gdal_translate.rst:168 +#: ../../source/programs/gdal_translate.rst:172 msgid "" -"To apply non-linear scaling with a power function. exp_val is the " +"Apply non-linear scaling with a power function. ``exp_val`` is the " "exponent of the power function (must be positive). This option must be " -"used with the -scale option. If specified only once, -exponent applies to" -" all bands of the output image. It can be repeated several times so as to" -" specify per band parameters. It is also possible to use the " -"\"-exponent_bn\" syntax where bn is a band number (e.g. \"-exponent_2\" " -"for the 2nd band of the output dataset) to specify the parameters of one " -"or several specific bands." +"used with the :option:`-scale` option. If specified only once, " +":option:`-exponent` applies to all bands of the output image. It can be " +"repeated several times so as to specify per band parameters. It is also " +"possible to use the ``-exponent_bn`` syntax where bn is a band number " +"(e.g. ``-exponent_2`` for the 2nd band of the output dataset) to specify " +"the parameters of one or several specific bands." msgstr "" -#: ../../source/programs/gdal_translate.rst:178 +#: ../../source/programs/gdal_translate.rst:181 +msgid "" +"The scaled value ``Dst`` is calculated from the source value ``Src`` with" +" the following formula:" +msgstr "" + +#: ../../source/programs/gdal_translate.rst:184 +msgid "" +"{Dst} = \\left( {Dst}_{max} - {Dst}_{min} \\right) \\times " +"\\operatorname{max} \\left( 0, \\operatorname{min} \\left( 1, \\left( " +"\\frac{{Src} - {Src}_{min}}{{Src}_{max}-{Src}_{min}} \\right)^{exp\\_val}" +" \\right) \\right) + {Dst}_{min}\n" +"\n" +msgstr "" + +#: ../../source/programs/gdal_translate.rst:190 msgid "" "Apply the scale/offset metadata for the bands to convert scaled values to" " unscaled values. It is also often necessary to reset the output " @@ -247,19 +266,19 @@ msgid "" "from the scaled raw value with the following formula:" msgstr "" -#: ../../source/programs/gdal_translate.rst:184 +#: ../../source/programs/gdal_translate.rst:196 msgid "" "{unscaled\\_value} = {scaled\\_value} * {scale} + {offset}\n" "\n" msgstr "" -#: ../../source/programs/gdal_translate.rst:189 +#: ../../source/programs/gdal_translate.rst:201 msgid "" "Selects a subwindow from the source image for copying based on pixel/line" " location." msgstr "" -#: ../../source/programs/gdal_translate.rst:193 +#: ../../source/programs/gdal_translate.rst:205 msgid "" "Selects a subwindow from the source image for copying (like " ":option:`-srcwin`) but with the corners given in georeferenced " @@ -267,7 +286,7 @@ msgid "" "changed with :option:`-projwin_srs`)." msgstr "" -#: ../../source/programs/gdal_translate.rst:200 +#: ../../source/programs/gdal_translate.rst:212 msgid "" "In GDAL 2.1.0 and 2.1.1, using -projwin with coordinates not aligned with" " pixels will result in a sub-pixel shift. This has been corrected in " @@ -276,18 +295,18 @@ msgid "" "results." msgstr "" -#: ../../source/programs/gdal_translate.rst:208 +#: ../../source/programs/gdal_translate.rst:220 msgid "" "Specifies the SRS in which to interpret the coordinates given with " ":option:`-projwin`. The may be any of the usual GDAL/OGR forms," " complete WKT, PROJ.4, EPSG:n or a file containing the WKT." msgstr "" -#: ../../source/programs/gdal_translate.rst:213 +#: ../../source/programs/gdal_translate.rst:225 msgid "This does not cause reprojection of the dataset to the specified SRS." msgstr "" -#: ../../source/programs/gdal_translate.rst:217 +#: ../../source/programs/gdal_translate.rst:229 msgid "" "(Error when Partially Outside) If this option is set, :option:`-srcwin` " "or :option:`-projwin` values that falls partially outside the source " @@ -295,14 +314,14 @@ msgid "" "accept such requests, when they were considered as an error before." msgstr "" -#: ../../source/programs/gdal_translate.rst:224 +#: ../../source/programs/gdal_translate.rst:236 msgid "" "(Error when Completely Outside) Same as :option:`-epo`, except that the " "criterion for erroring out is when the request falls completely outside " "the source raster extent." msgstr "" -#: ../../source/programs/gdal_translate.rst:230 +#: ../../source/programs/gdal_translate.rst:242 msgid "" "Override the projection for the output file. Can be used with " ":option:`-a_ullr` or :option:`-a_gt` to specify the extent in this " @@ -318,17 +337,17 @@ msgid "" "or the name of a .prj file containing a WKT CRS definition." msgstr "" -#: ../../source/programs/gdal_translate.rst:235 +#: ../../source/programs/gdal_translate.rst:247 msgid "No reprojection is done." msgstr "" -#: ../../source/programs/gdal_translate.rst:241 +#: ../../source/programs/gdal_translate.rst:253 msgid "" "Assign a coordinate epoch, linked with the output SRS. Useful when the " "output SRS is a dynamic CRS." msgstr "" -#: ../../source/programs/gdal_translate.rst:246 +#: ../../source/programs/gdal_translate.rst:258 msgid "" "Set band scaling value. No modification of pixel values is done. Note " "that the :option:`-unscale` does not take into account " @@ -338,7 +357,7 @@ msgid "" "offset`` followed by ``gdal_translate tmp.vrt output.tif -unscale``" msgstr "" -#: ../../source/programs/gdal_translate.rst:257 +#: ../../source/programs/gdal_translate.rst:269 msgid "" "Set band offset value. No modification of pixel values is done. Note that" " the :option:`-unscale` does not take into account :option:`-a_offset`. " @@ -348,7 +367,7 @@ msgid "" "followed by ``gdal_translate tmp.vrt output.tif -unscale``" msgstr "" -#: ../../source/programs/gdal_translate.rst:268 +#: ../../source/programs/gdal_translate.rst:280 msgid "" "Assign/override the georeferenced bounds of the output file. This " "assigns georeferenced bounds to the output file, ignoring what would have" @@ -356,7 +375,7 @@ msgid "" "to the specified SRS. This is mutually exclusive with :option:`-a_gt`" msgstr "" -#: ../../source/programs/gdal_translate.rst:276 +#: ../../source/programs/gdal_translate.rst:288 msgid "" "Assign/override the geotransform of the output file. This assigns the " "geotransform to the output file, ignoring what would have been derived " @@ -365,7 +384,7 @@ msgid "" "with :option:`-a_ullr`" msgstr "" -#: ../../source/programs/gdal_translate.rst:286 +#: ../../source/programs/gdal_translate.rst:298 msgid "" "Assign a specified nodata value to output bands. It can be set to " "``none`` to avoid setting a nodata value to the output file if one exists" @@ -374,29 +393,29 @@ msgid "" "be changed to the value specified with this option." msgstr "" -#: ../../source/programs/gdal_translate.rst:294 +#: ../../source/programs/gdal_translate.rst:306 msgid "" "Override the color interpretation of band X (where X is a valid band " "number, starting at 1)" msgstr "" -#: ../../source/programs/gdal_translate.rst:301 +#: ../../source/programs/gdal_translate.rst:313 msgid "" "Override the color interpretation of all specified bands. For example " "-colorinterp red,green,blue,alpha for a 4 band output dataset." msgstr "" -#: ../../source/programs/gdal_translate.rst:308 +#: ../../source/programs/gdal_translate.rst:320 msgid "Passes a metadata key and value to set on the output dataset if possible." msgstr "" -#: ../../source/programs/gdal_translate.rst:312 +#: ../../source/programs/gdal_translate.rst:324 msgid "" "Passes a metadata key and value in specified domain to set on the output " "dataset if possible." msgstr "" -#: ../../source/programs/gdal_translate.rst:320 +#: ../../source/programs/gdal_translate.rst:332 msgid "" "Many formats have one or more optional creation options that can be used " "to control particulars about the file created. For instance, the GeoTIFF " @@ -404,7 +423,7 @@ msgid "" "file should be tiled." msgstr "" -#: ../../source/programs/gdal_translate.rst:325 +#: ../../source/programs/gdal_translate.rst:337 msgid "" "The creation options available vary by format driver, and some simple " "formats have no creation options at all. A list of options supported for " @@ -415,20 +434,20 @@ msgid "" "documentation for legal creation options for each format." msgstr "" -#: ../../source/programs/gdal_translate.rst:334 +#: ../../source/programs/gdal_translate.rst:346 msgid "" "In addition to the driver-specific creation options, gdal_translate (and " ":cpp:func:`GDALTranslate` and :cpp:func:`GDALCreateCopy`) recognize the " "following options:" msgstr "" -#: ../../source/programs/gdal_translate.rst:342 +#: ../../source/programs/gdal_translate.rst:354 msgid "" "Can be specified to YES to avoid prior destruction of existing dataset, " "for drivers that support adding several subdatasets (e.g. GTIFF, NITF)" msgstr "" -#: ../../source/programs/gdal_translate.rst:350 +#: ../../source/programs/gdal_translate.rst:362 msgid "" "Defines if metadata domains of the source dataset should be copied to the" " destination dataset. In the default AUTO mode, only \"safe\" domains " @@ -439,11 +458,11 @@ msgid "" " GTiff, COG, VRT, PNG and JPEG drivers." msgstr "" -#: ../../source/programs/gdal_translate.rst:359 +#: ../../source/programs/gdal_translate.rst:371 msgid "When setting NO, no source metadata will be copied." msgstr "" -#: ../../source/programs/gdal_translate.rst:365 +#: ../../source/programs/gdal_translate.rst:377 msgid "" "Defines which source metadata domain should be copied. This option " "restricts the list of source metadata domains to be copied (it implies " @@ -454,59 +473,59 @@ msgid "" " JPEG drivers." msgstr "" -#: ../../source/programs/gdal_translate.rst:374 +#: ../../source/programs/gdal_translate.rst:386 msgid "Do not copy the GCPs in the source dataset to the output dataset." msgstr "" -#: ../../source/programs/gdal_translate.rst:378 +#: ../../source/programs/gdal_translate.rst:390 msgid "" "Add the indicated ground control point to the output dataset. This " "option may be provided multiple times to provide a set of GCPs." msgstr "" -#: ../../source/programs/gdal_translate.rst:383 +#: ../../source/programs/gdal_translate.rst:395 msgid "Suppress progress monitor and other non-error output." msgstr "" -#: ../../source/programs/gdal_translate.rst:387 +#: ../../source/programs/gdal_translate.rst:399 msgid "" "Copy all subdatasets of this file to individual output files. Use with " "formats like HDF that have subdatasets." msgstr "" -#: ../../source/programs/gdal_translate.rst:392 +#: ../../source/programs/gdal_translate.rst:404 msgid "Force (re)computation of statistics." msgstr "" -#: ../../source/programs/gdal_translate.rst:396 +#: ../../source/programs/gdal_translate.rst:408 msgid "Do not copy source RAT into destination dataset." msgstr "" -#: ../../source/programs/gdal_translate.rst:400 +#: ../../source/programs/gdal_translate.rst:412 msgid "" "Do not copy the XMP metadata in the source dataset to the output dataset " "when driver is able to copy it." msgstr "" -#: ../../source/programs/gdal_translate.rst:406 +#: ../../source/programs/gdal_translate.rst:418 msgid "Dataset open option (format specific)" msgstr "" -#: ../../source/programs/gdal_translate.rst:410 +#: ../../source/programs/gdal_translate.rst:422 msgid "" "The source dataset name. It can be either file name, URL of data source " "or subdataset name for multi-dataset files." msgstr "" -#: ../../source/programs/gdal_translate.rst:415 +#: ../../source/programs/gdal_translate.rst:427 msgid "The destination file name." msgstr "" -#: ../../source/programs/gdal_translate.rst:419 +#: ../../source/programs/gdal_translate.rst:431 msgid "Nodata / source validity mask handling during resampling" msgstr "" -#: ../../source/programs/gdal_translate.rst:421 +#: ../../source/programs/gdal_translate.rst:433 msgid "" "Masked values, either identified through a nodata value metadata set on " "the source band, a mask band, an alpha band will not be used during " @@ -546,27 +565,84 @@ msgid "" "account. If there are none, the target pixel is considered as nodata." msgstr "" -#: ../../source/programs/gdal_translate.rst:428 +#: ../../source/programs/gdal_translate.rst:440 msgid "C API" msgstr "" -#: ../../source/programs/gdal_translate.rst:430 +#: ../../source/programs/gdal_translate.rst:442 msgid "This utility is also callable from C with :cpp:func:`GDALTranslate`." msgstr "" -#: ../../source/programs/gdal_translate.rst:435 +#: ../../source/programs/gdal_translate.rst:447 msgid "Examples" msgstr "" -#: ../../source/programs/gdal_translate.rst:442 +#: ../../source/programs/gdal_translate.rst:454 msgid "To create a JPEG-compressed TIFF with internal mask from a RGBA dataset" msgstr "" -#: ../../source/programs/gdal_translate.rst:450 +#: ../../source/programs/gdal_translate.rst:462 msgid "To create a RGBA dataset from a RGB dataset with a mask" msgstr "" -#: ../../source/programs/gdal_translate.rst:457 +#: ../../source/programs/gdal_translate.rst:469 msgid "Subsetting using :option:`-projwin` and :option:`-outsize`:" msgstr "" +#~ msgid "" +#~ "Rescale the input pixels values from " +#~ "the range **src_min** to **src_max** to" +#~ " the range **dst_min** to **dst_max**. " +#~ "If omitted the output range is 0" +#~ " to 255. If omitted the input " +#~ "range is automatically computed from the" +#~ " source dataset, in its whole (not" +#~ " just the window of interest " +#~ "potentially specified with :option:`-srcwin` " +#~ "or :option:`-projwin`). This may be a" +#~ " slow operation on a large source " +#~ "dataset, and if using it multiple " +#~ "times for several gdal_translate invocation," +#~ " it might be beneficial to call " +#~ "``gdalinfo -stats {source_dataset}`` priorly " +#~ "to precompute statistics, for formats " +#~ "that support serializing statistics " +#~ "computations (GeoTIFF, VRT...) Note that " +#~ "the values specified after :option:`-scale`" +#~ " are only used to compute a " +#~ "scale and offset to apply to the" +#~ " input raster values. In particular, " +#~ "``src_min`` and ``src_max`` are not used" +#~ " to clip input values. :option:`-scale` " +#~ "can be repeated several times (if " +#~ "specified only once, it also applies " +#~ "to all bands of the output " +#~ "dataset), so as to specify per " +#~ "band parameters. It is also possible " +#~ "to use the \"-scale_bn\" syntax where" +#~ " bn is a band number (e.g. " +#~ "\"-scale_2\" for the 2nd band of " +#~ "the output dataset) to specify the " +#~ "parameters of one or several specific" +#~ " bands." +#~ msgstr "" + +#~ msgid "" +#~ "To apply non-linear scaling with a" +#~ " power function. exp_val is the " +#~ "exponent of the power function (must " +#~ "be positive). This option must be " +#~ "used with the -scale option. If " +#~ "specified only once, -exponent applies " +#~ "to all bands of the output image." +#~ " It can be repeated several times " +#~ "so as to specify per band " +#~ "parameters. It is also possible to " +#~ "use the \"-exponent_bn\" syntax where bn" +#~ " is a band number (e.g. " +#~ "\"-exponent_2\" for the 2nd band of " +#~ "the output dataset) to specify the " +#~ "parameters of one or several specific" +#~ " bands." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/programs/gdalbuildvrt.po b/doc/source/locale/en/LC_MESSAGES/programs/gdalbuildvrt.po index 8fb22bfb6b0f..e3064e452f4a 100644 --- a/doc/source/locale/en/LC_MESSAGES/programs/gdalbuildvrt.po +++ b/doc/source/locale/en/LC_MESSAGES/programs/gdalbuildvrt.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdalbuildvrt.rst:5 msgid "gdalbuildvrt" @@ -31,11 +31,11 @@ msgstr "" msgid "Synopsis" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:36 +#: ../../source/programs/gdalbuildvrt.rst:37 msgid "Description" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:38 +#: ../../source/programs/gdalbuildvrt.rst:39 msgid "" "This program builds a VRT (Virtual Dataset) that is a mosaic of the list " "of input GDAL datasets. The list of input GDAL datasets can be specified " @@ -45,7 +45,7 @@ msgid "" "index will be added to the VRT." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:46 +#: ../../source/programs/gdalbuildvrt.rst:47 msgid "" "Starting with GDAL 3.9, for virtual mosaic with a very large number of " "source rasters (typically hundreds of thousands of source rasters, or " @@ -53,21 +53,21 @@ msgid "" "tile index compatible of the :ref:`GTI ` driver." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:51 +#: ../../source/programs/gdalbuildvrt.rst:52 msgid "" "With -separate, each files goes into a separate band in the VRT dataset. " "Otherwise, the files are considered as source rasters of a larger mosaic " "and the VRT file has as many bands as one of the input files." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:55 +#: ../../source/programs/gdalbuildvrt.rst:56 msgid "" "If one GDAL dataset is made of several subdatasets and has 0 raster " "bands, all the subdatasets will be added to the VRT rather than the " "dataset itself." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:58 +#: ../../source/programs/gdalbuildvrt.rst:59 msgid "" "gdalbuildvrt does some amount of checks to assure that all files that " "will be put in the resulting VRT have similar characteristics : number of" @@ -76,7 +76,7 @@ msgid "" "the default mode, and not when using the -separate option)" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:63 +#: ../../source/programs/gdalbuildvrt.rst:64 msgid "" "If there is some amount of spatial overlapping between files, the order " "of files appearing in the list of source matter: files that are listed at" @@ -98,44 +98,44 @@ msgid "" "exit." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:77 +#: ../../source/programs/gdalbuildvrt.rst:78 msgid "" "Use the specified value as the tile index field, instead of the default " "value which is 'location'." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:82 +#: ../../source/programs/gdalbuildvrt.rst:83 msgid "" "In case the resolution of all input files is not the same, the " "-resolution flag enables the user to control the way the output " "resolution is computed." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:85 +#: ../../source/programs/gdalbuildvrt.rst:86 msgid "" "`highest` will pick the smallest values of pixel dimensions within the " "set of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:87 +#: ../../source/programs/gdalbuildvrt.rst:88 msgid "" "`lowest` will pick the largest values of pixel dimensions within the set " "of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:89 +#: ../../source/programs/gdalbuildvrt.rst:90 msgid "" "`average` is the default and will compute an average of pixel dimensions " "within the set of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:91 +#: ../../source/programs/gdalbuildvrt.rst:92 msgid "" "`user` must be used in combination with the :option:`-tr` option to " "specify the target resolution." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:95 +#: ../../source/programs/gdalbuildvrt.rst:96 msgid "" "Set target resolution. The values must be expressed in georeferenced " "units. Both must be positive values. Specifying those values is of course" @@ -143,7 +143,7 @@ msgid "" ":option:`-resolution` option." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:102 +#: ../../source/programs/gdalbuildvrt.rst:103 msgid "" "(target aligned pixels) align the coordinates of the extent of the output" " file to the values of the :option:`-tr`, such that the aligned extent " @@ -151,14 +151,14 @@ msgid "" "resy, xmax / resx and ymax / resy are integer values." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:109 +#: ../../source/programs/gdalbuildvrt.rst:110 msgid "" "Set georeferenced extents of VRT file. The values must be expressed in " "georeferenced units. If not specified, the extent of the VRT is the " "minimum bounding box of the set of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:114 +#: ../../source/programs/gdalbuildvrt.rst:115 msgid "" "Adds an alpha mask band to the VRT when the source raster have none. " "Mainly useful for RGB sources (or grey-level sources). The alpha band is " @@ -169,7 +169,7 @@ msgid "" ":option:`-separate`." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:122 +#: ../../source/programs/gdalbuildvrt.rst:123 msgid "" "Even if any band contains nodata value, giving this option makes the VRT " "band not report the NoData. Useful when you want to control the " @@ -178,7 +178,7 @@ msgid "" "is transparent in areas with no data." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:130 +#: ../../source/programs/gdalbuildvrt.rst:131 msgid "" "Set nodata values for input bands (different values can be supplied for " "each band). If more than one value is supplied all values should be " @@ -189,7 +189,7 @@ msgid "" "of `None` to ignore intrinsic nodata settings on the source datasets." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:141 +#: ../../source/programs/gdalbuildvrt.rst:142 msgid "" "Starting with GDAL 3.3, if a source has a mask band (internal/external " "mask band, or alpha band), a element is created by " @@ -201,7 +201,7 @@ msgid "" "the last one will override previous ones in areas of overlap." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:154 +#: ../../source/programs/gdalbuildvrt.rst:155 msgid "" "Insert a source, which replaces the value of the " "source with the value of :option:`-vrtnodata` (or 0 if not specified) " @@ -210,21 +210,21 @@ msgid "" "R,G,B one with a NoData value." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:161 +#: ../../source/programs/gdalbuildvrt.rst:162 msgid "" "Select an input to be processed. Bands are numbered from 1. If " "input bands not set all bands will be added to vrt. Multiple :option:`-b`" " switches may be used to select a set of input bands." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:167 +#: ../../source/programs/gdalbuildvrt.rst:168 msgid "" "If the input dataset contains several subdatasets, use a subdataset with " "the specified number (starting from 1). This is an alternative of giving " "the full subdataset name as an input to the utility." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:173 +#: ../../source/programs/gdalbuildvrt.rst:174 msgid "" "Set nodata values at the VRT band level (different values can be supplied" " for each band). If more than one value is supplied all values should be" @@ -236,13 +236,13 @@ msgid "" "datasets." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:182 +#: ../../source/programs/gdalbuildvrt.rst:183 msgid "" "Place each input file into a separate band. Contrary to the default mode," " it is not required that all bands have the same datatype." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:185 +#: ../../source/programs/gdalbuildvrt.rst:186 msgid "" "Starting with GDAL 3.8, all bands of each input file are added as " "separate VRT bands, unless :option:`-b` is specified to select a subset " @@ -250,7 +250,7 @@ msgid "" "placed into a new VRT band, and :option:`-b` was ignored." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:192 +#: ../../source/programs/gdalbuildvrt.rst:193 msgid "" "When this option is specified, the utility will accept to make a VRT even" " if the input datasets have not the same projection. Note: this does not " @@ -258,70 +258,74 @@ msgid "" "ignored." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:198 +#: ../../source/programs/gdalbuildvrt.rst:199 msgid "" "Override the projection for the output file. The may be any of" " the usual GDAL/OGR forms, complete WKT, PROJ.4, EPSG:n or a file " "containing the WKT. No reprojection is done." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:203 +#: ../../source/programs/gdalbuildvrt.rst:204 msgid "Select a resampling algorithm. Nearest is the default" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:207 +#: ../../source/programs/gdalbuildvrt.rst:208 msgid "Dataset open option (format specific)" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:213 +#: ../../source/programs/gdalbuildvrt.rst:214 +msgid "Specify a :ref:`VRT driver creation option `." +msgstr "" + +#: ../../source/programs/gdalbuildvrt.rst:220 msgid "To specify a text file with an input filename on each line" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:217 +#: ../../source/programs/gdalbuildvrt.rst:224 msgid "To disable the progress bar on the console" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:221 +#: ../../source/programs/gdalbuildvrt.rst:228 msgid "Overwrite the VRT if it already exists." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:225 +#: ../../source/programs/gdalbuildvrt.rst:232 msgid "" "Turn warnings as failures. This is mutually exclusive with -non_strict, " "the latter which is the default." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:231 +#: ../../source/programs/gdalbuildvrt.rst:238 msgid "" "Skip source datasets that have issues with warnings, and continue " "processing. This is the default." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:236 +#: ../../source/programs/gdalbuildvrt.rst:243 msgid "Examples" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:238 +#: ../../source/programs/gdalbuildvrt.rst:245 msgid "Make a virtual mosaic from all TIFF files contained in a directory :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:244 +#: ../../source/programs/gdalbuildvrt.rst:251 msgid "Make a virtual mosaic from files whose name is specified in a text file :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:251 +#: ../../source/programs/gdalbuildvrt.rst:258 msgid "Make a RGB virtual mosaic from 3 single-band input files :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:257 +#: ../../source/programs/gdalbuildvrt.rst:264 msgid "Make a virtual mosaic with blue background colour (RGB: 0 0 255) :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:264 +#: ../../source/programs/gdalbuildvrt.rst:271 msgid "C API" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:266 +#: ../../source/programs/gdalbuildvrt.rst:273 msgid "This utility is also callable from C with :cpp:func:`GDALBuildVRT`." msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/programs/gdaldem.po b/doc/source/locale/en/LC_MESSAGES/programs/gdaldem.po index 64174879a867..049794efb9f4 100644 --- a/doc/source/locale/en/LC_MESSAGES/programs/gdaldem.po +++ b/doc/source/locale/en/LC_MESSAGES/programs/gdaldem.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdaldem.rst:5 msgid "gdaldem" @@ -582,14 +582,23 @@ msgid "Documentation of related GRASS utilities:" msgstr "" #: ../../source/programs/gdaldem.rst:416 -msgid "https://grass.osgeo.org/grass79/manuals/r.slope.aspect.html" +msgid "https://grass.osgeo.org/grass84/manuals/r.slope.aspect.html" msgstr "" #: ../../source/programs/gdaldem.rst:418 -msgid "https://grass.osgeo.org/grass79/manuals/r.relief.html" +msgid "https://grass.osgeo.org/grass84/manuals/r.relief.html" msgstr "" #: ../../source/programs/gdaldem.rst:420 -msgid "https://grass.osgeo.org/grass79/manuals/r.colors.html" +msgid "https://grass.osgeo.org/grass84/manuals/r.colors.html" msgstr "" +#~ msgid "https://grass.osgeo.org/grass79/manuals/r.slope.aspect.html" +#~ msgstr "" + +#~ msgid "https://grass.osgeo.org/grass79/manuals/r.relief.html" +#~ msgstr "" + +#~ msgid "https://grass.osgeo.org/grass79/manuals/r.colors.html" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/programs/gdalenhance.po b/doc/source/locale/en/LC_MESSAGES/programs/gdalenhance.po new file mode 100644 index 000000000000..af7682a0226c --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/programs/gdalenhance.po @@ -0,0 +1,122 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/programs/gdalenhance.rst:5 +msgid "gdalenhance" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:9 +msgid "Enhance the contrast of raster images using histogram equalization." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:14 +msgid "Synopsis" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:27 +msgid "Description" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:29 +msgid "" +"The :program:`gdalenhance` utility enhances the contrast of raster images" +" using histogram equalization. It can either generate a LUT (look-up-" +"table) that can later be applied to enhance contrast, or it can write the" +" enhanced image directly." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:36 +msgid "Original image." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:40 +msgid "Image after histogram equalization using :program:`gdalenhance`." +msgstr "" + +#: ../../source/programs/options/help.rst:3 +msgid "Show this help message and exit" +msgstr "" + +#: ../../source/programs/options/help_general.rst:3 +msgid "" +"Gives a brief usage message for the generic GDAL commandline options and " +"exit." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:49 +msgid "Select the output format. The default is GeoTIFF (GTiff)." +msgstr "" + +#: ../../source/programs/options/co.rst:5 +msgid "" +"Many formats have one or more optional creation options that can be used " +"to control particulars about the file created. For instance, the GeoTIFF " +"driver supports creation options to control compression, and whether the " +"file should be tiled." +msgstr "" + +#: ../../source/programs/options/co.rst:10 +msgid "" +"The creation options available vary by format driver, and some simple " +"formats have no creation options at all. A list of options supported for " +"a format can be listed with the :ref:`--formats " +"` command line option but the " +"documentation for the format is the definitive source of information on " +"driver creation options. See :ref:`raster_drivers` format specific " +"documentation for legal creation options for each format." +msgstr "" + +#: ../../source/programs/options/ot.rst:3 +msgid "" +"Force the output image bands to have a specific data type supported by " +"the driver, which may be one of the following: ``Byte``, ``Int8``, " +"``UInt16``, ``Int16``, ``UInt32``, ``Int32``, ``UInt64``, ``Int64``, " +"``Float32``, ``Float64``, ``CInt16``, ``CInt32``, ``CFloat32`` or " +"``CFloat64``." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:57 +msgid "Get source image histogram and compute equalization LUTs from it." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:62 +msgid "" +"Apply a specified LUT to enhance the contrast of the image. The number of" +" lines in the LUT file should be equal to the number of bands of the " +"images. Example of LUT file:" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:74 +msgid "Example" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:80 +msgid "Apply equalization histogram to enhance the contrast of the image." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:87 +msgid "Write an equalization LUT to the console." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:94 +msgid "Apply a custom LUT (look up-table) to enhance the contrast of the image." +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/programs/gdalwarp.po b/doc/source/locale/en/LC_MESSAGES/programs/gdalwarp.po index 544df39583fb..c1b5c527bccc 100644 --- a/doc/source/locale/en/LC_MESSAGES/programs/gdalwarp.po +++ b/doc/source/locale/en/LC_MESSAGES/programs/gdalwarp.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdalwarp.rst:5 msgid "gdalwarp" @@ -238,10 +238,10 @@ msgstr "" #: ../../source/programs/gdalwarp.rst:217 msgid "" -"Error threshold for transformation approximation (in pixel units - " -"defaults to 0.125, unless, starting with GDAL 2.1, the RPC_DEM " -"transformer option is specified, in which case, an exact transformer, " -"i.e. err_threshold=0, will be used)." +"Error threshold for transformation approximation, expressed as a number " +"of source pixels. Defaults to 0.125 pixels unless the ``RPC_DEM`` " +"transformer option is specified, in which case an exact transformer, i.e." +" ``err_threshold=0``, will be used." msgstr "" #: ../../source/programs/gdalwarp.rst:224 @@ -432,8 +432,8 @@ msgid "" " the desired output resolution. The resampling method used to create " "those overviews is generally not the one you specify through the " ":option:`-r` option. Some formats, like JPEG2000, can contain significant" -" outliers due to wavelet compression works. It might thus be useful in " -"those situations to use the :option:`-ovr` ``NONE`` option to prevent " +" outliers due to how wavelet compression works. It might thus be useful " +"in those situations to use the :option:`-ovr` ``NONE`` option to prevent " "existing overviews to be used." msgstr "" @@ -497,11 +497,14 @@ msgstr "" #: ../../source/programs/gdalwarp.rst:387 msgid "" "Set the amount of memory that the warp API is allowed to use for caching." -" The value is interpreted as being in megabytes if the value is less than" -" 10000. For values >=10000, this is interpreted as bytes." +" Defaults to 64 MB. Since GDAL 3.10, the value can be specified either as" +" a fixed amount of memory (e.g., ``-wm 200MB``, ``-wm 1G``) or as a " +"percentage of usable RAM (``-wm 10%``). In earlier versions, or if a unit" +" is not specified, the value is interpreted as being in megabytes if the " +"value is less than 10000. For values >=10000, it is interpreted as bytes." msgstr "" -#: ../../source/programs/gdalwarp.rst:392 +#: ../../source/programs/gdalwarp.rst:397 msgid "" "The warper will total up the memory required to hold the input and output" " image arrays and any auxiliary masking arrays and if they are larger " @@ -509,14 +512,14 @@ msgid "" " chunks and try again." msgstr "" -#: ../../source/programs/gdalwarp.rst:397 +#: ../../source/programs/gdalwarp.rst:402 msgid "" "If the -wm value is very small there is some extra overhead in doing many" " small chunks so setting it larger is better but it is a matter of " "diminishing returns." msgstr "" -#: ../../source/programs/gdalwarp.rst:403 +#: ../../source/programs/gdalwarp.rst:408 msgid "" "Use multithreaded warping implementation. Two threads will be used to " "process chunks of image and perform input/output operation " @@ -525,7 +528,7 @@ msgid "" "which can be combined with :option:`-multi`" msgstr "" -#: ../../source/programs/gdalwarp.rst:411 +#: ../../source/programs/gdalwarp.rst:416 msgid "Be quiet." msgstr "" @@ -566,40 +569,40 @@ msgid "" "documentation for legal creation options for each format." msgstr "" -#: ../../source/programs/gdalwarp.rst:421 +#: ../../source/programs/gdalwarp.rst:426 msgid "" "Enable use of a blend cutline from the name of a vector dataset. Starting" " with GDAL 3.9, a WKT geometry string starting with POLYGON or " "MULTIPOLYGON can also be specified." msgstr "" -#: ../../source/programs/gdalwarp.rst:429 +#: ../../source/programs/gdalwarp.rst:434 msgid "Sets or overrides the SRS of the cutline." msgstr "" -#: ../../source/programs/gdalwarp.rst:433 +#: ../../source/programs/gdalwarp.rst:438 msgid "Select the named layer from the cutline datasource." msgstr "" -#: ../../source/programs/gdalwarp.rst:437 +#: ../../source/programs/gdalwarp.rst:442 msgid "Restrict desired cutline features based on attribute query." msgstr "" -#: ../../source/programs/gdalwarp.rst:441 +#: ../../source/programs/gdalwarp.rst:446 msgid "" "Select cutline features using an SQL query instead of from a layer with " ":option:`-cl`." msgstr "" -#: ../../source/programs/gdalwarp.rst:445 +#: ../../source/programs/gdalwarp.rst:450 msgid "Set a blend distance to use to blend over cutlines (in pixels)." msgstr "" -#: ../../source/programs/gdalwarp.rst:449 +#: ../../source/programs/gdalwarp.rst:454 msgid "Crop the extent of the target dataset to the extent of the cutline." msgstr "" -#: ../../source/programs/gdalwarp.rst:453 +#: ../../source/programs/gdalwarp.rst:458 msgid "" "Overwrite the target dataset if it already exists. Overwriting must be " "understood here as deleting and recreating the file from scratch. Note " @@ -607,7 +610,7 @@ msgid "" "exists, it will be updated in place." msgstr "" -#: ../../source/programs/gdalwarp.rst:460 +#: ../../source/programs/gdalwarp.rst:465 msgid "" "Do not copy metadata. Without this option, dataset and band metadata (as " "well as some band information) will be copied from the first source " @@ -615,64 +618,117 @@ msgid "" ":option:`-cvmd` option)." msgstr "" -#: ../../source/programs/gdalwarp.rst:466 +#: ../../source/programs/gdalwarp.rst:471 msgid "" "Value to set metadata items that conflict between source datasets " "(default is \"*\"). Use \"\" to remove conflicting items." msgstr "" -#: ../../source/programs/gdalwarp.rst:471 +#: ../../source/programs/gdalwarp.rst:476 msgid "" "Set the color interpretation of the bands of the target dataset from the " "source dataset." msgstr "" -#: ../../source/programs/gdalwarp.rst:476 +#: ../../source/programs/gdalwarp.rst:481 msgid "Dataset open option (format specific)" msgstr "" -#: ../../source/programs/gdalwarp.rst:480 +#: ../../source/programs/gdalwarp.rst:485 msgid "Output dataset open option (format specific)" msgstr "" -#: ../../source/programs/gdalwarp.rst:486 +#: ../../source/programs/gdalwarp.rst:491 msgid "The source file name(s)." msgstr "" -#: ../../source/programs/gdalwarp.rst:490 +#: ../../source/programs/gdalwarp.rst:495 msgid "The destination file name." msgstr "" -#: ../../source/programs/gdalwarp.rst:493 +#: ../../source/programs/gdalwarp.rst:499 +msgid "Overview" +msgstr "" + +#: ../../source/programs/gdalwarp.rst:501 +msgid "" +":program:`gdalwarp` transforms images between different coordinate " +"reference systems and spatial resolutions." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:504 +msgid "" +"First, :program:`gdalwarp` must determine the extent and resolution of " +"the output, if these have not been specified using :option:`-te` and " +":option:`-tr`. These are determined by transforming a sample of points " +"from the source CRS to the destination CRS. Details of the procedure can " +"be found in the documentation for :cpp:func:`GDALSuggestedWarpOutput`. If" +" multiple inputs are provided to :program:`gdalwarp`, the output extent " +"will be calculated to cover all of them, at a resolution consistent with " +"the highest-resolution input." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:512 +msgid "" +"Once the dimensions of the output image have been determined, " +":program:`gdalwarp` divides the output image into chunks that can be " +"processed independently within the amount of memory specified by " +":option:`-wm`. :program:`gdalwarp` then iterates over scanlines in these " +"chunks, and for each output pixel determines a rectangular region of " +"source pixels that contribute to the value of the output pixel. The " +"dimensions of this rectangular region are typically determined by " +"estimating the relative scales of the source and destination raster, but " +"can be manually specified (see documentation of the ``XSCALE`` parameter " +"in :cpp:member:`GDALWarpOptions::papszWarpOptions`). Because the source " +"region is a simple rectangle, it is not possible for an output pixel to " +"be associated with source pixels from both sides of the antimeridian or " +"pole (when transforming from geographic coordinates)." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:525 +msgid "" +"The rectangular region of source pixels is then provided to a function " +"that performs the resampling algorithm selected with :option:`-r`. " +"Depending on the resampling algorithm and relative scales of the source " +"and destination rasters, source pixels may be weighted either according " +"to the approximate fraction of the source pixel that is covered by the " +"destination pixel (e.g., \"mean\" and \"sum\" resampling), or by " +"horizontal and vertical Cartesian distances between the center of the " +"source pixel and the center of the target pixel (e.g., bilinear or cubic " +"spline resampling). In the latter case, the relative weight of an " +"individual source pixel is determined by the product of the weights " +"determined for its row and column; the diagonal Cartesian distance is not" +" calculated." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:538 +msgid "Writing to an existing file" +msgstr "" + +#: ../../source/programs/gdalwarp.rst:540 msgid "" "Mosaicing into an existing output file is supported if the output file " "already exists. The spatial extent of the existing file will not be " "modified to accommodate new data, so you may have to remove it in that " -"case, or use the -overwrite option." +"case, or use the :option:`-overwrite` option." msgstr "" -#: ../../source/programs/gdalwarp.rst:498 +#: ../../source/programs/gdalwarp.rst:545 msgid "" "Polygon cutlines may be used as a mask to restrict the area of the " "destination file that may be updated, including blending. If the OGR " "layer containing the cutline features has no explicit SRS, the cutline " -"features must be in the SRS of the destination file. When writing to a " -"not yet existing target dataset, its extent will be the one of the " -"original raster unless -te or -crop_to_cutline are specified." +"features are assumed to be in the SRS of the destination file. When " +"writing to a not yet existing target dataset, its extent will be the one " +"of the original raster unless :option:`-te` or :option:`-crop_to_cutline`" +" are specified." msgstr "" -#: ../../source/programs/gdalwarp.rst:505 -msgid "" -"Starting with GDAL 3.1, it is possible to use as output format a driver " -"that only supports the CreateCopy operation. This may internally imply " -"creation of a temporary file." -msgstr "" - -#: ../../source/programs/gdalwarp.rst:512 +#: ../../source/programs/gdalwarp.rst:556 msgid "Nodata / source validity mask handling" msgstr "" -#: ../../source/programs/gdalwarp.rst:514 +#: ../../source/programs/gdalwarp.rst:558 msgid "" "Invalid values in source pixels, either identified through a nodata value" " metadata set on the source band, a mask band, an alpha band or the use " @@ -680,7 +736,7 @@ msgid "" " how it is taken into account depends on the resampling kernel:" msgstr "" -#: ../../source/programs/gdalwarp.rst:519 +#: ../../source/programs/gdalwarp.rst:563 msgid "" "for nearest resampling, for each target pixel, the coordinate of its " "center is projected back to source coordinates and the source pixel " @@ -688,7 +744,7 @@ msgid "" "invalid, the target pixel is considered as nodata." msgstr "" -#: ../../source/programs/gdalwarp.rst:524 +#: ../../source/programs/gdalwarp.rst:568 msgid "" "for bilinear, cubic, cubicspline and lanczos, for each target pixel, the " "coordinate of its center is projected back to source coordinates and a " @@ -701,14 +757,14 @@ msgid "" "zero to ignore them." msgstr "" -#: ../../source/programs/gdalwarp.rst:534 +#: ../../source/programs/gdalwarp.rst:578 msgid "" "for the other resampling methods, source pixels contributing to the " "target pixel are ignored if invalid. Only the valid ones are taken into " "account. If there are none, the target pixel is considered as nodata." msgstr "" -#: ../../source/programs/gdalwarp.rst:538 +#: ../../source/programs/gdalwarp.rst:582 msgid "" "If using :option:`-srcnodata` for multiple images with different invalid " "values, you need to either (a) pre-process them to have the same to-be-" @@ -716,54 +772,58 @@ msgid "" "need to preserve the original values for some reason, for example:" msgstr "" -#: ../../source/programs/gdalwarp.rst:559 +#: ../../source/programs/gdalwarp.rst:603 msgid "Approximate transformation" msgstr "" -#: ../../source/programs/gdalwarp.rst:561 +#: ../../source/programs/gdalwarp.rst:605 msgid "" "By default :program:`gdalwarp` uses a linear approximator for the " -"transformations with a permitted error of 0.125 pixels. The approximator " -"basically transforms three points on a scanline: the start, end and " -"middle. Then it compares the linear approximation of the center based on " -"the end points to the real thing and checks the error. If the error is " -"less than the error threshold then the remaining points are approximated " -"(in two chunks utilizing the center point). If the error exceeds the " -"threshold, the scanline is split into two sections, and the approximator " +"transformations with a permitted error of 0.125 pixels in the source " +"dataset. The approximator precisely transforms three points per output " +"scanline (the start, middle, and end) from a row and column in the output" +" dataset to a row and column in the source dataset. It then compares a " +"linear approximation of the center point coordinates to the precisely " +"transformed value. If the sum of the horizontal and vertical errors is " +"less than the error threshold then the remaining source points are " +"approximated using linear interpolation between the start and middle " +"point, and between the middle and end point. If the error exceeds the " +"threshold, the scanline is split into two sections and the approximator " "is recursively applied to each section until the error is less than the " "threshold or all points have been exactly computed." msgstr "" -#: ../../source/programs/gdalwarp.rst:572 +#: ../../source/programs/gdalwarp.rst:620 msgid "" -"The error threshold (in pixels) can be controlled with the gdalwarp " -":option:`-et` switch. If you want to compare a true pixel-by-pixel " -"reprojection use :option:`-et 0` which disables this approximator " +"The error threshold (in source dataset pixels) can be controlled with the" +" gdalwarp :option:`-et` switch. If you want to compare a true pixel-by-" +"pixel reprojection use :option:`-et 0` which disables this approximator " "entirely." msgstr "" -#: ../../source/programs/gdalwarp.rst:577 +#: ../../source/programs/gdalwarp.rst:625 msgid "Vertical transformation" msgstr "" -#: ../../source/programs/gdalwarp.rst:579 +#: ../../source/programs/gdalwarp.rst:627 msgid "" -"While gdalwarp can essentially perform coordinate transformations in the " -"2D space, it can perform as well vertical transformations. This is " -"automatically enabled when the 2 following conditions are met:" +"While gdalwarp is most commonly used to perform coordinate " +"transformations in the 2D space, it can also perform vertical " +"transformations. Vertical transformations are automatically performed " +"when the following two conditions are met:" msgstr "" -#: ../../source/programs/gdalwarp.rst:583 +#: ../../source/programs/gdalwarp.rst:631 msgid "" "at least one of the source or target CRS has an explicit vertical CRS (as" -" part of a compound CRS) or is a 3D (generally geographic) CRS," +" part of a compound CRS) or is a 3D (generally geographic) CRS, and" msgstr "" -#: ../../source/programs/gdalwarp.rst:585 -msgid "and the raster has a single band." +#: ../../source/programs/gdalwarp.rst:633 +msgid "the raster has a single band" msgstr "" -#: ../../source/programs/gdalwarp.rst:587 +#: ../../source/programs/gdalwarp.rst:635 msgid "" "This mode can also be forced by using the :option:`-vshift` (this is " "essentially useful when the CRS involved are not explicitly 3D, but a " @@ -771,7 +831,7 @@ msgid "" "with :option:`-novshift`." msgstr "" -#: ../../source/programs/gdalwarp.rst:592 +#: ../../source/programs/gdalwarp.rst:640 msgid "" "When a vertical transformation is involved, typically a shift value read " "in a geoid grid will be applied. This may require such grid(s) to be " @@ -790,11 +850,11 @@ msgid "" " change." msgstr "" -#: ../../source/programs/gdalwarp.rst:607 +#: ../../source/programs/gdalwarp.rst:655 msgid "Memory usage" msgstr "" -#: ../../source/programs/gdalwarp.rst:609 +#: ../../source/programs/gdalwarp.rst:657 msgid "" "Adding RAM will almost certainly increase the speed of " ":program:`gdalwarp`. That's not at all the same as saying that it is " @@ -808,20 +868,20 @@ msgid "" ":config:`GDAL_NUM_THREADS`) greater than 1." msgstr "" -#: ../../source/programs/gdalwarp.rst:619 +#: ../../source/programs/gdalwarp.rst:667 msgid "" "Increasing the I/O block cache size may also help. This can be done by " "setting the :config:`GDAL_CACHEMAX` configuration like:" msgstr "" -#: ../../source/programs/gdalwarp.rst:626 +#: ../../source/programs/gdalwarp.rst:674 msgid "" "This uses 500MB of RAM for read/write caching, and 500MB of RAM for " "working buffers during the warp. Beyond that it is doubtful more memory " "will make a substantial difference." msgstr "" -#: ../../source/programs/gdalwarp.rst:630 +#: ../../source/programs/gdalwarp.rst:678 msgid "" "Check CPU usage while :program:`gdalwarp` is running. If it is " "substantially less than 100% then you know things are IO bound. Otherwise" @@ -829,11 +889,11 @@ msgid "" "information. For instance, after running the following:" msgstr "" -#: ../../source/programs/gdalwarp.rst:639 +#: ../../source/programs/gdalwarp.rst:687 msgid "a message like the following will be output:" msgstr "" -#: ../../source/programs/gdalwarp.rst:645 +#: ../../source/programs/gdalwarp.rst:693 msgid "" "In this case it is saying that band 1 of :file:`utm.tif` has 32 blocks, " "but that 224 block reads were done, implying that lots of data was having" @@ -841,14 +901,14 @@ msgid "" "see messages like:" msgstr "" -#: ../../source/programs/gdalwarp.rst:655 +#: ../../source/programs/gdalwarp.rst:703 msgid "" "The Src/Dst windows show you the \"chunk size\" being used. In this case " "my whole image which is very small. If you find things are being broken " "into a lot of chunks increasing :option:`-wm` may help somewhat." msgstr "" -#: ../../source/programs/gdalwarp.rst:659 +#: ../../source/programs/gdalwarp.rst:707 msgid "" "But far more important than memory are ensuring you are going through an " "optimized path in the warper. If you ever see it reporting " @@ -857,11 +917,11 @@ msgid "" " on 8bit data without nodata or alpha masking in effect." msgstr "" -#: ../../source/programs/gdalwarp.rst:667 +#: ../../source/programs/gdalwarp.rst:715 msgid "Compressed output" msgstr "" -#: ../../source/programs/gdalwarp.rst:669 +#: ../../source/programs/gdalwarp.rst:717 msgid "" "In some cases, the output of :program:`gdalwarp` may be much larger than " "the original, even if the same compression algorithm is used. By default," @@ -871,7 +931,7 @@ msgid "" "leading to lost space in the output format." msgstr "" -#: ../../source/programs/gdalwarp.rst:676 +#: ../../source/programs/gdalwarp.rst:724 msgid "" "The situation can be improved by using the ``OPTIMIZE_SIZE`` warping " "option (:option:`-wo OPTIMIZE_SIZE=YES`), but note that depending on the " @@ -879,13 +939,13 @@ msgid "" "warping process." msgstr "" -#: ../../source/programs/gdalwarp.rst:680 +#: ../../source/programs/gdalwarp.rst:728 msgid "" "Another possibility is to use :program:`gdalwarp` without compression and" " then follow up with :program:`gdal_translate` with compression:" msgstr "" -#: ../../source/programs/gdalwarp.rst:688 +#: ../../source/programs/gdalwarp.rst:736 msgid "" "Alternatively, you can use a VRT file as the output format of " ":program:`gdalwarp`. The VRT file is just an XML file that will be " @@ -893,65 +953,189 @@ msgid "" "course a bit slower as it will do the real warping operation." msgstr "" -#: ../../source/programs/gdalwarp.rst:700 +#: ../../source/programs/gdalwarp.rst:748 msgid "Examples" msgstr "" -#: ../../source/programs/gdalwarp.rst:702 +#: ../../source/programs/gdalwarp.rst:750 msgid "Basic transformation:" msgstr "" -#: ../../source/programs/gdalwarp.rst:709 +#: ../../source/programs/gdalwarp.rst:757 msgid "" "For instance, an eight bit spot scene stored in GeoTIFF with control " "points mapping the corners to lat/long could be warped to a UTM " "projection with a command like this:" msgstr "" -#: ../../source/programs/gdalwarp.rst:717 +#: ../../source/programs/gdalwarp.rst:765 msgid "" "For instance, the second channel of an ASTER image stored in HDF with " "control points mapping the corners to lat/long could be warped to a UTM " "projection with a command like this:" msgstr "" -#: ../../source/programs/gdalwarp.rst:728 +#: ../../source/programs/gdalwarp.rst:776 msgid "" "To apply a cutline on a un-georeferenced image and clip from pixel " "(220,60) to pixel (1160,690):" msgstr "" -#: ../../source/programs/gdalwarp.rst:735 +#: ../../source/programs/gdalwarp.rst:783 msgid "where cutline.csv content is like:" msgstr "" -#: ../../source/programs/gdalwarp.rst:742 +#: ../../source/programs/gdalwarp.rst:790 msgid "" "To transform a DEM from geoid elevations (using EGM96) to WGS84 " "ellipsoidal heights:" msgstr "" -#: ../../source/programs/gdalwarp.rst:752 +#: ../../source/programs/gdalwarp.rst:800 msgid "C API" msgstr "" -#: ../../source/programs/gdalwarp.rst:754 +#: ../../source/programs/gdalwarp.rst:802 msgid "This utility is also callable from C with :cpp:func:`GDALWarp`." msgstr "" -#: ../../source/programs/gdalwarp.rst:758 -msgid "See also" -msgstr "" - -#: ../../source/programs/gdalwarp.rst:762 -msgid "" -"`Wiki page discussing options and behaviours of gdalwarp " -"`_" -msgstr "" - -#: ../../source/programs/gdalwarp.rst:766 -msgid "" -"Wiki page discussing options and behaviours of gdalwarp: " -"https://trac.osgeo.org/gdal/wiki/UserDocs/GdalWarp" -msgstr "" +#~ msgid "" +#~ "Error threshold for transformation " +#~ "approximation (in pixel units - defaults" +#~ " to 0.125, unless, starting with GDAL" +#~ " 2.1, the RPC_DEM transformer option " +#~ "is specified, in which case, an " +#~ "exact transformer, i.e. err_threshold=0, will" +#~ " be used)." +#~ msgstr "" + +#~ msgid "" +#~ "When downsampling is performed (use of" +#~ " :option:`-tr` or :option:`-ts`), existing " +#~ "overviews (either internal/implicit or " +#~ "external ones) on the source image " +#~ "will be used by default by " +#~ "selecting the closest overview to the" +#~ " desired output resolution. The resampling" +#~ " method used to create those " +#~ "overviews is generally not the one " +#~ "you specify through the :option:`-r` " +#~ "option. Some formats, like JPEG2000, can" +#~ " contain significant outliers due to " +#~ "wavelet compression works. It might thus" +#~ " be useful in those situations to " +#~ "use the :option:`-ovr` ``NONE`` option " +#~ "to prevent existing overviews to be " +#~ "used." +#~ msgstr "" + +#~ msgid "" +#~ "Set the amount of memory that the" +#~ " warp API is allowed to use for" +#~ " caching. The value is interpreted as" +#~ " being in megabytes if the value " +#~ "is less than 10000. For values " +#~ ">=10000, this is interpreted as bytes." +#~ msgstr "" + +#~ msgid "" +#~ "Mosaicing into an existing output file" +#~ " is supported if the output file " +#~ "already exists. The spatial extent of" +#~ " the existing file will not be " +#~ "modified to accommodate new data, so " +#~ "you may have to remove it in " +#~ "that case, or use the -overwrite " +#~ "option." +#~ msgstr "" + +#~ msgid "" +#~ "Polygon cutlines may be used as a" +#~ " mask to restrict the area of " +#~ "the destination file that may be " +#~ "updated, including blending. If the OGR" +#~ " layer containing the cutline features " +#~ "has no explicit SRS, the cutline " +#~ "features must be in the SRS of " +#~ "the destination file. When writing to" +#~ " a not yet existing target dataset," +#~ " its extent will be the one of" +#~ " the original raster unless -te or" +#~ " -crop_to_cutline are specified." +#~ msgstr "" + +#~ msgid "" +#~ "Starting with GDAL 3.1, it is " +#~ "possible to use as output format a" +#~ " driver that only supports the " +#~ "CreateCopy operation. This may internally " +#~ "imply creation of a temporary file." +#~ msgstr "" + +#~ msgid "" +#~ "By default :program:`gdalwarp` uses a " +#~ "linear approximator for the transformations" +#~ " with a permitted error of 0.125 " +#~ "pixels. The approximator basically transforms" +#~ " three points on a scanline: the " +#~ "start, end and middle. Then it " +#~ "compares the linear approximation of the" +#~ " center based on the end points " +#~ "to the real thing and checks the" +#~ " error. If the error is less " +#~ "than the error threshold then the " +#~ "remaining points are approximated (in " +#~ "two chunks utilizing the center point)." +#~ " If the error exceeds the threshold," +#~ " the scanline is split into two " +#~ "sections, and the approximator is " +#~ "recursively applied to each section " +#~ "until the error is less than the" +#~ " threshold or all points have been" +#~ " exactly computed." +#~ msgstr "" + +#~ msgid "" +#~ "The error threshold (in pixels) can " +#~ "be controlled with the gdalwarp " +#~ ":option:`-et` switch. If you want to " +#~ "compare a true pixel-by-pixel " +#~ "reprojection use :option:`-et 0` which " +#~ "disables this approximator entirely." +#~ msgstr "" + +#~ msgid "" +#~ "While gdalwarp can essentially perform " +#~ "coordinate transformations in the 2D " +#~ "space, it can perform as well " +#~ "vertical transformations. This is " +#~ "automatically enabled when the 2 " +#~ "following conditions are met:" +#~ msgstr "" + +#~ msgid "" +#~ "at least one of the source or " +#~ "target CRS has an explicit vertical " +#~ "CRS (as part of a compound CRS)" +#~ " or is a 3D (generally geographic)" +#~ " CRS," +#~ msgstr "" + +#~ msgid "and the raster has a single band." +#~ msgstr "" + +#~ msgid "See also" +#~ msgstr "" + +#~ msgid "" +#~ "`Wiki page discussing options and " +#~ "behaviours of gdalwarp " +#~ "`_" +#~ msgstr "" + +#~ msgid "" +#~ "Wiki page discussing options and " +#~ "behaviours of gdalwarp: " +#~ "https://trac.osgeo.org/gdal/wiki/UserDocs/GdalWarp" +#~ msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/programs/index.po b/doc/source/locale/en/LC_MESSAGES/programs/index.po index b5d9ee82c5f2..9bd1eaa08c15 100644 --- a/doc/source/locale/en/LC_MESSAGES/programs/index.po +++ b/doc/source/locale/en/LC_MESSAGES/programs/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,9 +17,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" -#: ../../source/programs/index.rst:23 ../../source/programs/index.rst:122 +#: ../../source/programs/index.rst:23 ../../source/programs/index.rst:124 msgid "Common options" msgstr "" @@ -39,233 +39,237 @@ msgstr "" msgid "Raster programs" msgstr "" -#: ../../source/programs/index.rst:67 +#: ../../source/programs/index.rst:68 msgid ":ref:`Common options `" msgstr "" -#: ../../source/programs/index.rst:68 +#: ../../source/programs/index.rst:69 msgid "" ":ref:`gdal-config`: Determines various information about a GDAL " "installation." msgstr "" -#: ../../source/programs/index.rst:69 +#: ../../source/programs/index.rst:70 msgid "" ":ref:`gdal2tiles`: Generates directory with TMS tiles, KMLs and simple " "web viewers." msgstr "" -#: ../../source/programs/index.rst:70 +#: ../../source/programs/index.rst:71 msgid ":ref:`gdal2xyz`: Translates a raster file into xyz format." msgstr "" -#: ../../source/programs/index.rst:71 +#: ../../source/programs/index.rst:72 msgid ":ref:`gdal_calc`: Command line raster calculator with numpy syntax." msgstr "" -#: ../../source/programs/index.rst:72 +#: ../../source/programs/index.rst:73 msgid "" ":ref:`gdal_contour`: Builds vector contour lines from a raster elevation " "model." msgstr "" -#: ../../source/programs/index.rst:73 +#: ../../source/programs/index.rst:74 msgid ":ref:`gdal_create`: Create a raster file (without source dataset)." msgstr "" -#: ../../source/programs/index.rst:74 +#: ../../source/programs/index.rst:75 msgid "" ":ref:`gdal_edit`: Edit in place various information of an existing GDAL " "dataset." msgstr "" -#: ../../source/programs/index.rst:75 +#: ../../source/programs/index.rst:76 msgid ":ref:`gdal_fillnodata`: Fill raster regions by interpolation from edges." msgstr "" -#: ../../source/programs/index.rst:76 +#: ../../source/programs/index.rst:77 msgid ":ref:`gdal_footprint`: Compute footprint of a raster." msgstr "" -#: ../../source/programs/index.rst:77 +#: ../../source/programs/index.rst:78 msgid ":ref:`gdal_grid`: Creates regular grid from the scattered data." msgstr "" -#: ../../source/programs/index.rst:78 +#: ../../source/programs/index.rst:79 msgid ":ref:`gdal_merge`: Mosaics a set of images." msgstr "" -#: ../../source/programs/index.rst:79 +#: ../../source/programs/index.rst:80 msgid ":ref:`gdal_pansharpen`: Perform a pansharpen operation." msgstr "" -#: ../../source/programs/index.rst:80 +#: ../../source/programs/index.rst:81 msgid ":ref:`gdal_polygonize`: Produces a polygon feature layer from a raster." msgstr "" -#: ../../source/programs/index.rst:81 +#: ../../source/programs/index.rst:82 msgid ":ref:`gdal_proximity`: Produces a raster proximity map." msgstr "" -#: ../../source/programs/index.rst:82 +#: ../../source/programs/index.rst:83 msgid ":ref:`gdal_rasterize`: Burns vector geometries into a raster." msgstr "" -#: ../../source/programs/index.rst:83 +#: ../../source/programs/index.rst:84 msgid "" ":ref:`gdal_retile`: Retiles a set of tiles and/or build tiled pyramid " "levels." msgstr "" -#: ../../source/programs/index.rst:84 +#: ../../source/programs/index.rst:85 msgid ":ref:`gdal_sieve`: Removes small raster polygons." msgstr "" -#: ../../source/programs/index.rst:85 +#: ../../source/programs/index.rst:86 msgid ":ref:`gdal_translate`: Converts raster data between different formats." msgstr "" -#: ../../source/programs/index.rst:86 +#: ../../source/programs/index.rst:87 msgid ":ref:`gdal_viewshed`: Compute a visibility mask for a raster." msgstr "" -#: ../../source/programs/index.rst:87 +#: ../../source/programs/index.rst:88 msgid ":ref:`gdaladdo`: Builds or rebuilds overview images." msgstr "" -#: ../../source/programs/index.rst:88 +#: ../../source/programs/index.rst:89 msgid "" ":ref:`gdalattachpct`: Attach a color table to a raster file from an input" " file." msgstr "" -#: ../../source/programs/index.rst:89 +#: ../../source/programs/index.rst:90 msgid ":ref:`gdalbuildvrt`: Builds a VRT from a list of datasets." msgstr "" -#: ../../source/programs/index.rst:90 +#: ../../source/programs/index.rst:91 msgid ":ref:`gdalcompare`: Compare two images." msgstr "" -#: ../../source/programs/index.rst:91 +#: ../../source/programs/index.rst:92 msgid ":ref:`gdaldem`: Tools to analyze and visualize DEMs." msgstr "" -#: ../../source/programs/index.rst:92 +#: ../../source/programs/index.rst:93 +msgid ":ref:`gdalenhance`: Enhance an image with LUT-based contrast enhancement" +msgstr "" + +#: ../../source/programs/index.rst:94 msgid ":ref:`gdalinfo`: Lists information about a raster dataset." msgstr "" -#: ../../source/programs/index.rst:93 +#: ../../source/programs/index.rst:95 msgid ":ref:`gdallocationinfo`: Raster query tool" msgstr "" -#: ../../source/programs/index.rst:94 +#: ../../source/programs/index.rst:96 msgid ":ref:`gdalmanage`: Identify, delete, rename and copy raster data files." msgstr "" -#: ../../source/programs/index.rst:95 +#: ../../source/programs/index.rst:97 msgid ":ref:`gdalmove`: Transform georeferencing of raster file in place." msgstr "" -#: ../../source/programs/index.rst:96 +#: ../../source/programs/index.rst:98 msgid "" ":ref:`gdalsrsinfo`: Lists info about a given SRS in number of formats " "(WKT, PROJ.4, etc.)" msgstr "" -#: ../../source/programs/index.rst:97 +#: ../../source/programs/index.rst:99 msgid ":ref:`gdaltindex`: Builds an OGR-supported dataset as a raster tileindex." msgstr "" -#: ../../source/programs/index.rst:98 +#: ../../source/programs/index.rst:100 msgid ":ref:`gdaltransform`: Transforms coordinates." msgstr "" -#: ../../source/programs/index.rst:99 +#: ../../source/programs/index.rst:101 msgid ":ref:`gdalwarp`: Image reprojection and warping utility." msgstr "" -#: ../../source/programs/index.rst:100 +#: ../../source/programs/index.rst:102 msgid ":ref:`nearblack`: Convert nearly black/white borders to black." msgstr "" -#: ../../source/programs/index.rst:101 +#: ../../source/programs/index.rst:103 msgid ":ref:`pct2rgb`: Convert an 8bit paletted image to 24bit RGB." msgstr "" -#: ../../source/programs/index.rst:102 +#: ../../source/programs/index.rst:104 msgid ":ref:`rgb2pct`: Convert a 24bit RGB image to 8bit paletted." msgstr "" -#: ../../source/programs/index.rst:105 +#: ../../source/programs/index.rst:107 msgid "Multidimensional Raster programs" msgstr "" -#: ../../source/programs/index.rst:116 +#: ../../source/programs/index.rst:118 msgid "" ":ref:`gdalmdiminfo`: Reports structure and content of a multidimensional " "dataset." msgstr "" -#: ../../source/programs/index.rst:117 +#: ../../source/programs/index.rst:119 msgid "" ":ref:`gdalmdimtranslate`: Converts multidimensional data between " "different formats, and perform subsetting." msgstr "" -#: ../../source/programs/index.rst:120 +#: ../../source/programs/index.rst:122 msgid "Vector programs" msgstr "" -#: ../../source/programs/index.rst:136 +#: ../../source/programs/index.rst:138 msgid ":ref:`Common options `" msgstr "" -#: ../../source/programs/index.rst:137 +#: ../../source/programs/index.rst:139 msgid ":ref:`ogrinfo`: Lists information about an OGR-supported data source." msgstr "" -#: ../../source/programs/index.rst:138 +#: ../../source/programs/index.rst:140 msgid ":ref:`ogr2ogr`: Converts simple features data between file formats." msgstr "" -#: ../../source/programs/index.rst:139 +#: ../../source/programs/index.rst:141 msgid ":ref:`ogrtindex`: Creates a tileindex." msgstr "" -#: ../../source/programs/index.rst:140 +#: ../../source/programs/index.rst:142 msgid "" ":ref:`ogrlineref`: Create linear reference and provide some calculations " "using it." msgstr "" -#: ../../source/programs/index.rst:141 +#: ../../source/programs/index.rst:143 msgid ":ref:`ogrmerge`: Merge several vector datasets into a single one." msgstr "" -#: ../../source/programs/index.rst:142 +#: ../../source/programs/index.rst:144 msgid "" ":ref:`ogr_layer_algebra`: Performs various Vector layer algebraic " "operations." msgstr "" -#: ../../source/programs/index.rst:145 +#: ../../source/programs/index.rst:147 msgid "Geographic network programs" msgstr "" -#: ../../source/programs/index.rst:156 +#: ../../source/programs/index.rst:158 msgid ":ref:`gnmmanage`: Manages networks" msgstr "" -#: ../../source/programs/index.rst:157 +#: ../../source/programs/index.rst:159 msgid ":ref:`gnmanalyse`: Analyses networks" msgstr "" -#: ../../source/programs/index.rst:160 +#: ../../source/programs/index.rst:162 msgid "Other utilities" msgstr "" -#: ../../source/programs/index.rst:170 +#: ../../source/programs/index.rst:172 msgid ":ref:`sozip`: Generate a seek-optimized ZIP (SOZip) file" msgstr "" diff --git a/doc/source/locale/en/LC_MESSAGES/programs/raster_common_options.po b/doc/source/locale/en/LC_MESSAGES/programs/raster_common_options.po index 4bd991688418..58152185addc 100644 --- a/doc/source/locale/en/LC_MESSAGES/programs/raster_common_options.po +++ b/doc/source/locale/en/LC_MESSAGES/programs/raster_common_options.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/raster_common_options.rst:5 msgid "Common options for raster programs" @@ -89,7 +89,13 @@ msgid "" " be the short name reported in the --formats list, such as GTiff." msgstr "" -#: ../../source/programs/raster_common_options.rst:27 +#: ../../source/programs/raster_common_options.rst:26 +msgid "" +"List all drivers. Can be combined with ``-json`` switch of " +":program:`gdalinfo` of since GDAL 3.10" +msgstr "" + +#: ../../source/programs/raster_common_options.rst:31 msgid "" "Read the named file and substitute the contents into the command line " "options list. Lines beginning with # will be ignored. Multi-word " @@ -97,7 +103,7 @@ msgid "" "may be used: --optfile file1 --optfile file2..." msgstr "" -#: ../../source/programs/raster_common_options.rst:32 +#: ../../source/programs/raster_common_options.rst:36 msgid "" "Sets the named configuration keyword to the given value, as opposed to " "setting them as environment variables. Some common configuration keywords" @@ -107,7 +113,7 @@ msgid "" "options `." msgstr "" -#: ../../source/programs/raster_common_options.rst:36 +#: ../../source/programs/raster_common_options.rst:40 msgid "" "Control what debugging messages are emitted. A value of ON will enable " "all debug messages. A value of OFF will disable all debug messages. " @@ -115,17 +121,17 @@ msgid "" "the debug prefix code." msgstr "" -#: ../../source/programs/raster_common_options.rst:40 +#: ../../source/programs/raster_common_options.rst:44 msgid "" "Gives a brief usage message for the generic GDAL command line options and" " exit." msgstr "" -#: ../../source/programs/raster_common_options.rst:43 +#: ../../source/programs/raster_common_options.rst:47 msgid "Creating new files" msgstr "" -#: ../../source/programs/raster_common_options.rst:45 +#: ../../source/programs/raster_common_options.rst:49 msgid "" "Access an existing file to read it is generally quite simple. Just " "indicate the name of the file or dataset on the command line. However, " @@ -136,7 +142,7 @@ msgid "" "introduced here." msgstr "" -#: ../../source/programs/raster_common_options.rst:55 +#: ../../source/programs/raster_common_options.rst:59 msgid "" "Select the format to create the new file as. The formats are assigned " "short names such as GTiff (for GeoTIFF) or HFA (for Erdas Imagine). The " @@ -144,7 +150,7 @@ msgid "" "switch. Only formats list as ``(rw)`` (read-write) can be written." msgstr "" -#: ../../source/programs/raster_common_options.rst:62 +#: ../../source/programs/raster_common_options.rst:66 msgid "" "If not specified, the format is guessed from the extension. Previously, " "it was generally GTiff for raster, or ESRI Shapefile for vector." @@ -169,7 +175,7 @@ msgid "" "documentation for legal creation options for each format." msgstr "" -#: ../../source/programs/raster_common_options.rst:71 +#: ../../source/programs/raster_common_options.rst:75 msgid "" "Several utilities (e.g. :command:`gdal_translate` and " ":command:`gdalwarp`) include the ability to specify coordinate systems " @@ -179,21 +185,21 @@ msgid "" " be assigned in a variety of formats." msgstr "" -#: ../../source/programs/raster_common_options.rst:77 +#: ../../source/programs/raster_common_options.rst:81 msgid "``NAD27|NAD83|WGS84|WGS72``" msgstr "" -#: ../../source/programs/raster_common_options.rst:79 +#: ../../source/programs/raster_common_options.rst:83 msgid "" "These common geographic (lat/long) coordinate systems can be used " "directly by these names." msgstr "" -#: ../../source/programs/raster_common_options.rst:82 +#: ../../source/programs/raster_common_options.rst:86 msgid "``EPSG:n``" msgstr "" -#: ../../source/programs/raster_common_options.rst:84 +#: ../../source/programs/raster_common_options.rst:88 msgid "" "Coordinate systems (projected or geographic) can be selected based on " "their EPSG codes. For instance, :samp:`EPSG:27700` is the British " @@ -201,26 +207,26 @@ msgid "" " data files :file:`gcs.csv` and :file:`pcs.csv`." msgstr "" -#: ../../source/programs/raster_common_options.rst:89 +#: ../../source/programs/raster_common_options.rst:93 msgid "``PROJ.4 definition``" msgstr "" -#: ../../source/programs/raster_common_options.rst:91 +#: ../../source/programs/raster_common_options.rst:95 msgid "" "A PROJ.4 definition string can be used as a coordinate system. Take care " "to keep the proj.4 string together as a single argument to the command " "(usually by double quoting)." msgstr "" -#: ../../source/programs/raster_common_options.rst:95 +#: ../../source/programs/raster_common_options.rst:99 msgid "For instance :samp:`+proj=utm +zone=11 +datum=WGS84`." msgstr "" -#: ../../source/programs/raster_common_options.rst:97 +#: ../../source/programs/raster_common_options.rst:101 msgid "``OpenGIS Well Known Text``" msgstr "" -#: ../../source/programs/raster_common_options.rst:99 +#: ../../source/programs/raster_common_options.rst:103 msgid "" "The Open GIS Consortium has defined a textual format for describing " "coordinate systems as part of the Simple Features specifications. This " @@ -231,36 +237,36 @@ msgid "" "quotes in WKT is quite challenging)." msgstr "" -#: ../../source/programs/raster_common_options.rst:107 +#: ../../source/programs/raster_common_options.rst:111 msgid "``ESRI Well Known Text``" msgstr "" -#: ../../source/programs/raster_common_options.rst:109 +#: ../../source/programs/raster_common_options.rst:113 msgid "" "ESRI uses a slight variation on OGC WKT format in their ArcGIS product " "(ArcGIS :file:`.prj` files), and these may be used in a similar manner o " "WKT files, but the filename should be prefixed with ``ESRI::``." msgstr "" -#: ../../source/programs/raster_common_options.rst:113 +#: ../../source/programs/raster_common_options.rst:117 msgid "For example, `\"ESRI::NAD 1927 StatePlane Wyoming West FIPS 4904.prj\"`." msgstr "" -#: ../../source/programs/raster_common_options.rst:115 +#: ../../source/programs/raster_common_options.rst:119 msgid "``Spatial References from URLs``" msgstr "" -#: ../../source/programs/raster_common_options.rst:117 +#: ../../source/programs/raster_common_options.rst:121 msgid "" "For example http://spatialreference.org/ref/user/north-pacific-albers-" "conic-equal-area/." msgstr "" -#: ../../source/programs/raster_common_options.rst:119 +#: ../../source/programs/raster_common_options.rst:123 msgid ":file:`filename`" msgstr "" -#: ../../source/programs/raster_common_options.rst:121 +#: ../../source/programs/raster_common_options.rst:125 msgid "" "File containing WKT, PROJ.4 strings, or XML/GML coordinate system " "definitions can be provided." diff --git a/doc/source/locale/en/LC_MESSAGES/programs/vector_common_options.po b/doc/source/locale/en/LC_MESSAGES/programs/vector_common_options.po index d7fda052ea6e..e5f2aa76e06a 100644 --- a/doc/source/locale/en/LC_MESSAGES/programs/vector_common_options.po +++ b/doc/source/locale/en/LC_MESSAGES/programs/vector_common_options.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/vector_common_options.rst:5 msgid "Common options for vector programs" @@ -87,12 +87,18 @@ msgstr "" #: ../../source/programs/vector_common_options.rst:27 msgid "" +"List all drivers. Can be combined with ``-json`` switch of " +":program:`ogrinfo` of since GDAL 3.10" +msgstr "" + +#: ../../source/programs/vector_common_options.rst:31 +msgid "" "Read the named file and substitute the contents into the command line " "options list. Lines beginning with ``#`` will be ignored. Multi-word " "arguments may be kept together with double quotes." msgstr "" -#: ../../source/programs/vector_common_options.rst:33 +#: ../../source/programs/vector_common_options.rst:37 msgid "" "Sets the named configuration keyword to the given value, as opposed to " "setting them as environment variables. Some common configuration keywords" @@ -102,7 +108,7 @@ msgid "" "other :ref:`configuration options `." msgstr "" -#: ../../source/programs/vector_common_options.rst:41 +#: ../../source/programs/vector_common_options.rst:45 msgid "" "Control what debugging messages are emitted. A value of ON will enable " "all debug messages. A value of OFF will disable all debug messages. " @@ -110,7 +116,7 @@ msgid "" "somewhere in the value string." msgstr "" -#: ../../source/programs/vector_common_options.rst:49 +#: ../../source/programs/vector_common_options.rst:53 msgid "" "Gives a brief usage message for the generic GDAL OGR command line options" " and exit." diff --git a/doc/source/locale/en/LC_MESSAGES/software_using_gdal.po b/doc/source/locale/en/LC_MESSAGES/software_using_gdal.po index 8ab2761a665d..015609290094 100644 --- a/doc/source/locale/en/LC_MESSAGES/software_using_gdal.po +++ b/doc/source/locale/en/LC_MESSAGES/software_using_gdal.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -698,40 +698,41 @@ msgstr "" #: ../../source/software_using_gdal.rst:121 msgid "" -"`TerraGo Technologies `_ The GeoPDF file " -"format is used to distribute and collaborate geospatial data and uses " -"GDAL for data import/export." -msgstr "" - -#: ../../source/software_using_gdal.rst:122 -msgid "" "`TerrainView `_ Interactive real-time 3D GIS " "Software." msgstr "" -#: ../../source/software_using_gdal.rst:123 +#: ../../source/software_using_gdal.rst:122 msgid "" "`TransCAD GIS `_ Desktop Transportation " "Analysis Software" msgstr "" -#: ../../source/software_using_gdal.rst:124 +#: ../../source/software_using_gdal.rst:123 msgid "" "`TravTime `_ .NET " "Application for visualizing, processing and analyzing GPS data for travel" " time, speed, and de" msgstr "" -#: ../../source/software_using_gdal.rst:125 +#: ../../source/software_using_gdal.rst:124 msgid "" "`VectorWorks `_ The Vectorworks line of " "software products provides professional design solutions in the AEC, " "entertainment and landscape design industries." msgstr "" -#: ../../source/software_using_gdal.rst:126 +#: ../../source/software_using_gdal.rst:125 msgid "" "`WindNinja `_ wind model for" " fire behavior modeling." msgstr "" +#~ msgid "" +#~ "`TerraGo Technologies `_ " +#~ "The GeoPDF file format is used to" +#~ " distribute and collaborate geospatial data" +#~ " and uses GDAL for data " +#~ "import/export." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/sponsors/index.po b/doc/source/locale/en/LC_MESSAGES/sponsors/index.po index 3bbfc9b46341..04aa5b8ebefc 100644 --- a/doc/source/locale/en/LC_MESSAGES/sponsors/index.po +++ b/doc/source/locale/en/LC_MESSAGES/sponsors/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -43,55 +43,59 @@ msgstr "" msgid "Bronze level:" msgstr "" -#: ../../source/sponsors/index.rst:113 +#: ../../source/sponsors/index.rst:120 msgid "Supporter level:" msgstr "" -#: ../../source/sponsors/index.rst:120 +#: ../../source/sponsors/index.rst:127 msgid "Myles Sutherland" msgstr "" -#: ../../source/sponsors/index.rst:124 +#: ../../source/sponsors/index.rst:131 msgid "`Dynamic Graphics, Inc. `__" msgstr "" -#: ../../source/sponsors/index.rst:128 +#: ../../source/sponsors/index.rst:135 msgid "`Kaplan Open Source Consulting `__" msgstr "" -#: ../../source/sponsors/index.rst:132 +#: ../../source/sponsors/index.rst:139 +msgid "`Phoenix LiDAR Systems, LLC `__" +msgstr "" + +#: ../../source/sponsors/index.rst:143 msgid "`PIX4D `__" msgstr "" -#: ../../source/sponsors/index.rst:136 +#: ../../source/sponsors/index.rst:147 msgid "`Regrid `__" msgstr "" -#: ../../source/sponsors/index.rst:140 +#: ../../source/sponsors/index.rst:151 msgid "`Route4Me, Inc. `__" msgstr "" -#: ../../source/sponsors/index.rst:144 +#: ../../source/sponsors/index.rst:155 msgid "`Satelligence `__" msgstr "" -#: ../../source/sponsors/index.rst:148 +#: ../../source/sponsors/index.rst:159 msgid "`Space Intelligence `__" msgstr "" -#: ../../source/sponsors/index.rst:152 +#: ../../source/sponsors/index.rst:163 msgid "`T-Kartor USA `__" msgstr "" -#: ../../source/sponsors/index.rst:156 +#: ../../source/sponsors/index.rst:167 msgid "`Umbra `__" msgstr "" -#: ../../source/sponsors/index.rst:160 +#: ../../source/sponsors/index.rst:171 msgid "`Vortex f.d.c. `__" msgstr "" -#: ../../source/sponsors/index.rst:202 +#: ../../source/sponsors/index.rst:213 msgid "" "The GDAL Project is hosted by `OSGeo `__, and a " "fiscally sponsored project of `NumFOCUS `__, a " @@ -101,7 +105,7 @@ msgid "" "support our efforts." msgstr "" -#: ../../source/sponsors/index.rst:208 +#: ../../source/sponsors/index.rst:219 msgid "" "NumFOCUS is 501(c)(3) non-profit charity in the United States; as such, " "donations to NumFOCUS are tax-deductible as allowed by law. As with any " @@ -109,11 +113,11 @@ msgid "" "about your particular tax situation." msgstr "" -#: ../../source/sponsors/index.rst:229 +#: ../../source/sponsors/index.rst:240 msgid "Sponsoring" msgstr "" -#: ../../source/sponsors/index.rst:231 +#: ../../source/sponsors/index.rst:242 msgid "" "If your organization benefits from GDAL we recommend joining the group of" " sponsors above to \"pay it forward\" and ensure the project has the " @@ -124,15 +128,23 @@ msgid "" "contact gdal-sponsors@osgeo.org." msgstr "" -#: ../../source/sponsors/index.rst:239 +#: ../../source/sponsors/index.rst:250 msgid "Related resources" msgstr "" -#: ../../source/sponsors/index.rst:241 +#: ../../source/sponsors/index.rst:252 msgid "`Sustainable GDAL Sponsorship Prospectus`_." msgstr "" -#: ../../source/sponsors/index.rst:242 +#: ../../source/sponsors/index.rst:253 msgid ":ref:`Sponsoring frequently asked questions (FAQ) `." msgstr "" +#: ../../source/sponsors/index.rst:254 +msgid ":ref:`rfc-80`" +msgstr "" + +#: ../../source/sponsors/index.rst:255 +msgid ":ref:`rfc-83`" +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/thanks.po b/doc/source/locale/en/LC_MESSAGES/thanks.po new file mode 100644 index 000000000000..da7f84f9c0e4 --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/thanks.po @@ -0,0 +1,502 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/thanks.rst:5 +msgid "Thanks" +msgstr "" + +#: ../../source/thanks.rst:7 +msgid "" +"As of 2024, GDAL has now a 26 year-long existence, and many individuals, " +"companies, and :ref:`sponsors` have contributed to its development and " +"success. While it is always difficult to properly acknowledge all " +"contributions, a few individuals particularly stand out:" +msgstr "" + +#: ../../source/thanks.rst:12 +msgid "" +"`Frank Warmerdam `__, creator of GDAL, " +"initial chair of its Project Steering Committee (PSC) and maintainer from" +" 1998 to 2012, founding member of OSGeo, and currently Principal Engineer" +" at Planet. GDAL would not be what is is without his outstanding work. " +"Support for GeoTIFF, JPEG, PNG, VRT, Shapefile, CSV, PostGIS and dozens " +"of other popular (or niche) formats, as well as gdal_translate, gdalwarp," +" ogr2ogr and most other utilities are all to be credited to Frank." +msgstr "" + +#: ../../source/thanks.rst:20 +msgid "" +"`Howard Butler `__, director of Hobu Inc., " +"active on GDAL since 2004, contributor to the Python SWIG bindings, PSC " +"member, founding member of OSGeo. Howard was the coordinator of the " +"fundraising that lead to the advent of GDAL 3 and PROJ 6, and since 2021," +" he has been instrumental in setting up the GDAL Sponsorship Program and " +"serves as its head, liaising with our sponsors and NumFOCUS, and hosting " +"GDAL contributor monthly meetings." +msgstr "" + +#: ../../source/thanks.rst:27 +msgid "" +"`Jukka Rahkonen `__, Chief IT Specialist at" +" the National Land Survey of Finland, power-user and long-time passionate" +" of GDAL, PSC member. Over the last 15 years, Jukka has been tirelessly " +"helping users and triaging reports on the issue tracker and other support" +" forums." +msgstr "" + +#: ../../source/thanks.rst:32 +msgid "" +"`Even Rouault `__, involved since 2007, main " +"maintainer since 2014, current PSC chair, director of Spatialys. Even has" +" authored dozens of drivers (and happy to have managed to retire a few of" +" them!) and many enhancements. He has also been involved in code " +"modernization, extension of the regression test suite, continuous " +"integration and security efforts." +msgstr "" + +#: ../../source/thanks.rst:39 +msgid "" +"Among `code contributors " +"`__, we want to " +"acknowledge the key, past or current, documentation or code contributions" +" of the following persons:" +msgstr "" + +#: ../../source/thanks.rst:43 +msgid "`Ben Ahmed Daho Ali `__: SXF driver" +msgstr "" + +#: ../../source/thanks.rst:44 +msgid "`Jorge Arevalo `__: PostGIS Raster driver" +msgstr "" + +#: ../../source/thanks.rst:45 +msgid "" +"`Dan Baston `__: modernization of the Python " +"test suite and Python bindings." +msgstr "" + +#: ../../source/thanks.rst:46 +msgid "" +"`Norman Barker `__: JPIPKAK and TileDB " +"drivers, PSC member." +msgstr "" + +#: ../../source/thanks.rst:47 +msgid "" +"`Dmitry Baryshnikov `__: SXF and CAD " +"drivers and the GNM component." +msgstr "" + +#: ../../source/thanks.rst:48 +msgid "" +"`Andrew Bell `__: gdal_viewshed " +"enhancements." +msgstr "" + +#: ../../source/thanks.rst:49 +msgid "`Pete Bunting `__: KEA driver." +msgstr "" + +#: ../../source/thanks.rst:50 +msgid "`Ragi Yaser Burhum `__: FileGDB driver." +msgstr "" + +#: ../../source/thanks.rst:51 +msgid "Brian Case: LIBKML driver." +msgstr "" + +#: ../../source/thanks.rst:52 +msgid "`Victor Chernetsky `__: AmigoCloud driver." +msgstr "" + +#: ../../source/thanks.rst:53 +msgid "Benjamin Collins: SWIG Java bindings." +msgstr "" + +#: ../../source/thanks.rst:54 +msgid "Christopher Condit: OGR to KML conversion." +msgstr "" + +#: ../../source/thanks.rst:55 +msgid "" +"`Nyall Dawson `__: GeoPackage, " +"OpenFileGDB, ODBC/PGeo and OGR core enhancements. Past co-maintainer." +msgstr "" + +#: ../../source/thanks.rst:56 +msgid "`Jürgen Fischer `__: NAS driver." +msgstr "" + +#: ../../source/thanks.rst:57 +msgid "" +"`Alessandro Furieri `__: Spatialite " +"support in SQLite driver, enhancements in GML driver." +msgstr "" + +#: ../../source/thanks.rst:58 +msgid "" +"`Andrea Giudiceandrea `__: " +"documentation fixes" +msgstr "" + +#: ../../source/thanks.rst:59 +msgid "" +"`Ari Jolma `__: Author of (ex) SWIG Perl " +"bindings." +msgstr "" + +#: ../../source/thanks.rst:60 +msgid "" +"`Trent Hare `__: PDS, ISIS2 and ISIS3 " +"drivers." +msgstr "" + +#: ../../source/thanks.rst:61 +msgid "`Björn Harrtell `__: FlatGeoBuf driver." +msgstr "" + +#: ../../source/thanks.rst:62 +msgid "`Thomas Hirsch `__: SOSI driver." +msgstr "" + +#: ../../source/thanks.rst:63 +msgid "François Hissel: Selafin driver." +msgstr "" + +#: ../../source/thanks.rst:64 +msgid "`Pirmin Kalberer `__: Interlis drivers." +msgstr "" + +#: ../../source/thanks.rst:65 +msgid "" +"`Andrey Kiselev `__: BMP, HDF4, HDF5, L1B, MrSID" +" and RMF support, gdal_grid, past PSC member." +msgstr "" + +#: ../../source/thanks.rst:66 +msgid "`Dan Jacobson `__: documentation enhancements." +msgstr "" + +#: ../../source/thanks.rst:67 +msgid "`Kor de Jong `__: PCRaster driver." +msgstr "" + +#: ../../source/thanks.rst:68 +msgid "" +"`Peter A. Jonsson `__: Docker scripts " +"enhancements." +msgstr "" + +#: ../../source/thanks.rst:69 +msgid "Chaitanya Kumar CH: past GDAL maintainer." +msgstr "" + +#: ../../source/thanks.rst:70 +msgid "`Martin Lambers `__: GTA driver." +msgstr "" + +#: ../../source/thanks.rst:71 +msgid "`Martin Landa `__: VFK driver." +msgstr "" + +#: ../../source/thanks.rst:72 +msgid "" +"`Kikitte Lee `__: Two-Arm chains edge tracing" +" algorithm of gdal_polygonize." +msgstr "" + +#: ../../source/thanks.rst:73 +msgid "`Alexandr Lisovenko `__: SXF driver" +msgstr "" + +#: ../../source/thanks.rst:74 +msgid "" +"`Mateusz Łoskot `__: GeoJSON driver, (ex) " +"Windows CE support, past GDAL maintainer." +msgstr "" + +#: ../../source/thanks.rst:75 +msgid "" +"`Ivan Lucena `__: Idrisi, Intergraph and " +"Oracle drivers, (ex) Windows build scripts." +msgstr "" + +#: ../../source/thanks.rst:76 +msgid "" +"`Hugo Mercier `__: marching square algorithm of" +" gdal_contour" +msgstr "" + +#: ../../source/thanks.rst:77 +msgid "`Idan Miara `__: gdal-utils Python package." +msgstr "" + +#: ../../source/thanks.rst:78 +msgid "" +"`Martin Mikita `__: PDFium backend of " +"the PDF driver." +msgstr "" + +#: ../../source/thanks.rst:79 +msgid "" +"`Hiroshi Miura `__: Initial CMake build " +"system." +msgstr "" + +#: ../../source/thanks.rst:80 +msgid "`Vincent Mora `__: WAsP driver" +msgstr "" + +#: ../../source/thanks.rst:81 +msgid "" +"`Daniel Morissette `__: CPL library, " +"MapInfo .mif/.tab and Arc/Info vector coverage (AVC) support, PSC member." +msgstr "" + +#: ../../source/thanks.rst:82 +msgid "Denis Nadeau: netCDF support." +msgstr "" + +#: ../../source/thanks.rst:83 +msgid "" +"`Markus Neteler `__: various contributions to" +" GDAL documentation" +msgstr "" + +#: ../../source/thanks.rst:84 +msgid "Adam Nowacki: WMS driver." +msgstr "" + +#: ../../source/thanks.rst:85 +msgid "Jens Oberender: KML driver." +msgstr "" + +#: ../../source/thanks.rst:86 +msgid "" +"`Alessandro Pasotti `__: co-maintainer since " +"2022." +msgstr "" + +#: ../../source/thanks.rst:87 +msgid "" +"`Kai Pastor `__: contributions to the CMake " +"build system." +msgstr "" + +#: ../../source/thanks.rst:88 +msgid "`Abel Pau `__: MiraMon driver." +msgstr "" + +#: ../../source/thanks.rst:89 +msgid "`Matthew Perry `__: gdaldem" +msgstr "" + +#: ../../source/thanks.rst:90 +msgid "Mark Phillips: TIGER driver." +msgstr "" + +#: ../../source/thanks.rst:91 +msgid "`Lucian Plesea `__: ESRIC and MRF drivers." +msgstr "" + +#: ../../source/thanks.rst:92 +msgid "`Petr Pridal `__: gdal2tiles utility." +msgstr "" + +#: ../../source/thanks.rst:93 +msgid "" +"`Paul Ramsey `__: GeoPackage and FileGDB " +"drivers." +msgstr "" + +#: ../../source/thanks.rst:94 +msgid "Bas Retsios: MSG driver." +msgstr "" + +#: ../../source/thanks.rst:95 +msgid "Didier Richard: Geoconcept driver." +msgstr "" + +#: ../../source/thanks.rst:96 +msgid "Kevin Ruland: SWIG bindings refactor." +msgstr "" + +#: ../../source/thanks.rst:97 +msgid "`Maxim Rylov `__: Hana driver." +msgstr "" + +#: ../../source/thanks.rst:98 +msgid "`Michael Scholz `__: OpenDRIVE driver." +msgstr "" + +#: ../../source/thanks.rst:99 +msgid "" +"`Kurt Schwehr `__: code linting through the " +"whole codebase, PSC member." +msgstr "" + +#: ../../source/thanks.rst:100 +msgid "" +"`Avyav Kumar Singh `__: enhancements in " +"the OGR geometry support, SFCGAL support." +msgstr "" + +#: ../../source/thanks.rst:101 +msgid "" +"`Craig de Stigter `__: port of GDAL Python " +"autotest suite to the pytest framework." +msgstr "" + +#: ../../source/thanks.rst:102 +msgid "" +"`Michael Sumner `__: documentation " +"enhancements, vrt:// enhancements." +msgstr "" + +#: ../../source/thanks.rst:103 +msgid "" +"`Tamas Szekeres `__: SWIG CSharp bindings, " +"gdal_viewshed, PSC member." +msgstr "" + +#: ../../source/thanks.rst:104 +msgid "" +"`Alan Thomas `__: major enhancements in the " +"DXF driver." +msgstr "" + +#: ../../source/thanks.rst:105 +msgid "" +"`Etienne Tourigny `__: major enhancements " +"in the netCDF driver." +msgstr "" + +#: ../../source/thanks.rst:106 +msgid "Philippe Vachon: COASP, GFF, JaxaPalsar, TSX drivers." +msgstr "" + +#: ../../source/thanks.rst:107 +msgid "Stephane Villeneuve: OGR Feature Style support, MapInfo .mif." +msgstr "" + +#: ../../source/thanks.rst:108 +msgid "`Yorick de Wid `__: LVBAG driver." +msgstr "" + +#: ../../source/thanks.rst:109 +msgid "Chris Yesson: gdaldem" +msgstr "" + +#: ../../source/thanks.rst:111 +msgid "Graphical contributions:" +msgstr "" + +#: ../../source/thanks.rst:113 +msgid "" +"Marin Byrne: for producing the current GDAL icon set (based on the " +"earlier version by Martin Daly)." +msgstr "" + +#: ../../source/thanks.rst:114 +msgid "" +"Darek Krawczyk: for producing design of the initial GDAL Team Member " +"t-shirt (based on Marin's and Martin's graphics)." +msgstr "" + +#: ../../source/thanks.rst:115 +msgid "" +"`Joe Morrison `__: for " +"producing the new `GDAL t-shirt " +"`__" +msgstr "" + +#: ../../source/thanks.rst:117 +msgid "Packaging:" +msgstr "" + +#: ../../source/thanks.rst:119 +msgid "Alpine Linux: `Holger Jaekel `__" +msgstr "" + +#: ../../source/thanks.rst:120 +msgid "" +"Debian: `Bas Couwenberg `__, `Francesco " +"Paolo Lovergine `__" +msgstr "" + +#: ../../source/thanks.rst:121 +msgid "" +"Conda-Forge: `Filipe Fernandes `__, `Daryl " +"Herzmann `__ and `others `__" +msgstr "" + +#: ../../source/thanks.rst:122 +msgid "Fedora: `Sandro Mani `__" +msgstr "" + +#: ../../source/thanks.rst:123 +msgid "GISInternals: `Tamas Szekeres `__" +msgstr "" + +#: ../../source/thanks.rst:124 +msgid "" +"Homebrew: `GDAL Homebrew maintainers `__" +msgstr "" + +#: ../../source/thanks.rst:125 +msgid "MS4W: `Jeff McKenna `__" +msgstr "" + +#: ../../source/thanks.rst:126 +msgid "OpenBSD: `Landry Breuil `__" +msgstr "" + +#: ../../source/thanks.rst:127 +msgid "OSGeo4W: `Jürgen Fischer `__" +msgstr "" + +#: ../../source/thanks.rst:128 +msgid "netBSD: `Greg Troxel `__" +msgstr "" + +#: ../../source/thanks.rst:129 +msgid "Spack: `Adam J. Stewart `__" +msgstr "" + +#: ../../source/thanks.rst:130 +msgid "Ubuntu: `Angelos Tzotsos `__" +msgstr "" + +#: ../../source/thanks.rst:131 +msgid "vcpkg: `Kai Pastor `__" +msgstr "" + +#: ../../source/thanks.rst:133 +msgid "" +"You can also consult `Frank Warmerdam's sponsors, acknowledgments and " +"credits " +"`__" +" for the period 1998-2010." +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/tutorials/index.po b/doc/source/locale/en/LC_MESSAGES/tutorials/index.po index 2d276bb16b08..aa20769fb675 100644 --- a/doc/source/locale/en/LC_MESSAGES/tutorials/index.po +++ b/doc/source/locale/en/LC_MESSAGES/tutorials/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/tutorials/index.rst:5 msgid "Tutorials" @@ -45,3 +45,72 @@ msgid "" "OGRSpatialReference)" msgstr "" +#: ../../source/tutorials/index.rst:54 +msgid "Workshops" +msgstr "" + +#: ../../source/tutorials/index.rst:56 +msgid "" +"`Raster and vector processing with GDAL " +"`__," +" FOSS4G-Europe 2015, Even Rouault" +msgstr "" + +#: ../../source/tutorials/index.rst:59 +msgid "External tutorials" +msgstr "" + +#: ../../source/tutorials/index.rst:62 +msgid "A Gentle Introduction to GDAL, by Robert Simmon" +msgstr "" + +#: ../../source/tutorials/index.rst:64 +msgid "" +"`A Gentle Introduction to GDAL `__" +msgstr "" + +#: ../../source/tutorials/index.rst:65 +msgid "" +"`Map Projections & gdalwarp `__" +msgstr "" + +#: ../../source/tutorials/index.rst:66 +msgid "" +"`Geodesy & Local Map Projections `__" +msgstr "" + +#: ../../source/tutorials/index.rst:67 +msgid "" +"`Working with Satellite Data `__" +msgstr "" + +#: ../../source/tutorials/index.rst:68 +msgid "" +"`Shaded Relief `__" +msgstr "" + +#: ../../source/tutorials/index.rst:69 +msgid "" +"`Visualizing Data `__" +msgstr "" + +#: ../../source/tutorials/index.rst:70 +msgid "" +"`Transforming Data `__" +msgstr "" + +#: ../../source/tutorials/index.rst:71 +msgid "" +"`Reading Scientific Data Formats `__" +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/user/configoptions.po b/doc/source/locale/en/LC_MESSAGES/user/configoptions.po index 2c97a3a309f6..89445518fcbc 100644 --- a/doc/source/locale/en/LC_MESSAGES/user/configoptions.po +++ b/doc/source/locale/en/LC_MESSAGES/user/configoptions.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/user/configoptions.rst:5 msgid "Configuration options" @@ -188,7 +188,7 @@ msgstr "" msgid "Performance and caching" msgstr "" -#: ../../source/user/configoptions.rst:257 +#: ../../source/user/configoptions.rst:260 msgid "" "Number of datasets that can be opened simultaneously by the GDALProxyPool" " mechanism (used by VRT for example). Can be increased to get better " @@ -198,7 +198,7 @@ msgid "" "currently clamped between 2 and 1000." msgstr "" -#: ../../source/user/configoptions.rst:269 +#: ../../source/user/configoptions.rst:272 #, python-format msgid "" "The value can also be suffixed with ``MB`` or ``GB`` to respectively " @@ -206,30 +206,30 @@ msgid "" "usable physical RAM minus the :config:`GDAL_CACHEMAX` value." msgstr "" -#: ../../source/user/configoptions.rst:278 +#: ../../source/user/configoptions.rst:281 msgid "" "Size of the swath when copying raster data from one dataset to another " "one (in bytes). Should not be smaller than :config:`GDAL_CACHEMAX`." msgstr "" -#: ../../source/user/configoptions.rst:292 +#: ../../source/user/configoptions.rst:295 msgid "" "If set to EMPTY_DIR, only the file that is being opened will be seen when" " a GDAL driver will request sibling files, so this is a way to disable " "loading side-car/auxiliary files." msgstr "" -#: ../../source/user/configoptions.rst:312 +#: ../../source/user/configoptions.rst:315 msgid "" "When enabled, this cache is used for most I/O in GDAL, including local " "files." msgstr "" -#: ../../source/user/configoptions.rst:323 +#: ../../source/user/configoptions.rst:329 msgid "Driver management" msgstr "" -#: ../../source/user/configoptions.rst:330 +#: ../../source/user/configoptions.rst:336 msgid "" "This option can be used to unregister one or several GDAL drivers. This " "can be useful when a driver tries to open a dataset that it should not " @@ -239,14 +239,14 @@ msgid "" " short name of the GDAL drivers to unregister." msgstr "" -#: ../../source/user/configoptions.rst:337 +#: ../../source/user/configoptions.rst:343 msgid "" "This option must be set before calling :cpp:func:`GDALAllRegister`, or an" " explicit call to :cpp:func:`GDALDriverManager::AutoSkipDrivers` will be " "required." msgstr "" -#: ../../source/user/configoptions.rst:354 +#: ../../source/user/configoptions.rst:360 msgid "" "This function will automatically load drivers from shared libraries. It " "searches the \"driver path\" for .so (or .dll) files that start with the " @@ -256,7 +256,7 @@ msgid "" "or failing that to call GDALRegisterMe()." msgstr "" -#: ../../source/user/configoptions.rst:361 +#: ../../source/user/configoptions.rst:367 msgid "" "There are a few rules for the driver path. If the ``GDAL_DRIVER_PATH`` " "environment variable it set, it is taken to be a list of directories to " @@ -266,54 +266,54 @@ msgid "" "UNIX and $(BINDIR)\\gdalplugins on Windows." msgstr "" -#: ../../source/user/configoptions.rst:368 +#: ../../source/user/configoptions.rst:374 msgid "" "Auto loading can be completely disabled by setting the " "``GDAL_DRIVER_PATH`` config option to \"disable\"." msgstr "" -#: ../../source/user/configoptions.rst:371 +#: ../../source/user/configoptions.rst:377 msgid "" "This option must be set before calling :cpp:func:`GDALAllRegister`, or an" " explicit call to :cpp:func:`GDALDriverManager::AutoLoadDrivers` will be " "required." msgstr "" -#: ../../source/user/configoptions.rst:381 +#: ../../source/user/configoptions.rst:387 msgid "General options" msgstr "" -#: ../../source/user/configoptions.rst:389 +#: ../../source/user/configoptions.rst:395 msgid "" "This option is read by the GDAL and OGR driver registration functions. It" " is used to expand EPSG codes into their description in the OSR model " "(WKT based)." msgstr "" -#: ../../source/user/configoptions.rst:393 +#: ../../source/user/configoptions.rst:399 msgid "" "On some builds (Unix), the value can be hard-coded at compilation time to" " point to the path after installation (/usr/share/gdal/data for example)." " On Windows platform, this option must be generally declared." msgstr "" -#: ../../source/user/configoptions.rst:487 +#: ../../source/user/configoptions.rst:493 msgid "" "Can be set to YES to use Erdas Imagine format (.aux) as overview format. " "See :program:`gdaladdo` documentation." msgstr "" -#: ../../source/user/configoptions.rst:498 +#: ../../source/user/configoptions.rst:504 msgid "Vector related options" msgstr "" -#: ../../source/user/configoptions.rst:508 +#: ../../source/user/configoptions.rst:514 msgid "" "The approximation of arcs as linestrings is done by splitting the arcs " "into subarcs of no more than the angle specified by this option." msgstr "" -#: ../../source/user/configoptions.rst:533 +#: ../../source/user/configoptions.rst:539 msgid "" "``DEFAULT``: perform a full analysis of the topological relationships " "between all rings, classifying them as shells or holes and associating " @@ -322,7 +322,7 @@ msgid "" "result will be the same as with :config:`OGR_ORGANIZE_POLYGONS=SKIP`." msgstr "" -#: ../../source/user/configoptions.rst:539 +#: ../../source/user/configoptions.rst:545 msgid "" "``ONLY_CCW``: assume that rings with clockwise orientation represent " "shells and rings with counterclockwise orientation represent holes. " @@ -330,7 +330,7 @@ msgid "" "each hole. The Shapefile driver defaults to this method." msgstr "" -#: ../../source/user/configoptions.rst:544 +#: ../../source/user/configoptions.rst:550 msgid "" "``CCW_INNER_JUST_AFTER_CW_OUTER``: assume that rings with clockwise " "orientation represent shells and rings with counterclockwise orientation " @@ -338,7 +338,7 @@ msgid "" " associated." msgstr "" -#: ../../source/user/configoptions.rst:549 +#: ../../source/user/configoptions.rst:555 msgid "" "``SKIP``: avoid attempting to classify rings as shells or holes. A single" " geometry (Polygon/MultiPolygon/CurvePolygon/MultiSurface) will be " @@ -346,29 +346,45 @@ msgid "" "elements are present, a GeometryCollection will be returned." msgstr "" -#: ../../source/user/configoptions.rst:569 +#: ../../source/user/configoptions.rst:575 msgid "" "Those XML based drivers should write UTF8 content. If they are provided " "with non UTF8 content, they will replace each non-ASCII character by '?' " "when OGR_FORCE_ASCII=YES." msgstr "" -#: ../../source/user/configoptions.rst:573 +#: ../../source/user/configoptions.rst:579 msgid "" "Set to NO to preserve the content, but beware that the resulting XML file" " will not be valid and will require manual edition of the encoding in the" " XML header." msgstr "" -#: ../../source/user/configoptions.rst:592 +#: ../../source/user/configoptions.rst:598 msgid "Networking options" msgstr "" -#: ../../source/user/configoptions.rst:601 +#: ../../source/user/configoptions.rst:607 msgid "For example:" msgstr "" -#: ../../source/user/configoptions.rst:870 +#: ../../source/user/configoptions.rst:644 +msgid "``NO`` to always disable forwarding of Authorization header" +msgstr "" + +#: ../../source/user/configoptions.rst:645 +msgid "" +"``YES`` to always enable forwarding of Authorization header (was the " +"default value prior to GDAL 3.10)" +msgstr "" + +#: ../../source/user/configoptions.rst:647 +msgid "" +"``IF_SAME_HOST`` to enable forwarding of Authorization header only if the" +" redirection is to the same host." +msgstr "" + +#: ../../source/user/configoptions.rst:895 msgid "" "When using NTLM, you can set the domain by prepending it to the user name" " and separating the domain and name with a forward (/) or backward slash " @@ -377,68 +393,124 @@ msgid "" "authentication." msgstr "" -#: ../../source/user/configoptions.rst:897 +#: ../../source/user/configoptions.rst:922 msgid "" "GDAL respects the environment variables http_proxy, ftp_proxy, all_proxy " "etc, if any of those are set. GDAL_HTTP_PROXY option does however " "override any possibly set environment variables." msgstr "" -#: ../../source/user/configoptions.rst:943 +#: ../../source/user/configoptions.rst:968 msgid "Persistent Auxiliary Metadata (PAM) options" msgstr "" -#: ../../source/user/configoptions.rst:963 +#: ../../source/user/configoptions.rst:988 msgid "PROJ options" msgstr "" -#: ../../source/user/configoptions.rst:972 +#: ../../source/user/configoptions.rst:998 msgid "" -"This option can be used to control the behavior of gdalwarp when warping " -"global datasets or when transforming from/to polar projections, which " -"causes coordinate discontinuities. See " +"This option can be used to control the behavior of :program:`gdalwarp` " +"when warping global datasets or when transforming from/to polar " +"projections, which causes coordinate discontinuities. See " "http://trac.osgeo.org/gdal/ticket/2305." msgstr "" -#: ../../source/user/configoptions.rst:976 +#: ../../source/user/configoptions.rst:1002 msgid "" "The background is that PROJ does not guarantee that converting from " -"src_srs to dst_srs and then from dst_srs to src_srs will yield to the " -"initial coordinates. This can lead to errors in the computation of the " -"target bounding box of gdalwarp, or to visual artifacts." +"``src_srs`` to ``dst_srs`` and then from ``dst_srs`` to ``src_srs`` will " +"yield the initial coordinates. This can lead to errors in the computation" +" of the target bounding box of :program:`gdalwarp`, or to visual " +"artifacts." msgstr "" -#: ../../source/user/configoptions.rst:981 +#: ../../source/user/configoptions.rst:1007 msgid "" -"If CHECK_WITH_INVERT_PROJ option is not set, gdalwarp will check that the" -" the computed coordinates of the edges of the target image are in the " -"validity area of the target projection. If they are not, it will retry " -"computing them by setting :config:`CHECK_WITH_INVERT_PROJ=TRUE` that " -"forces ogrct.cpp to check the consistency of each requested projection " -"result with the invert projection." +"If :config:`CHECK_WITH_INVERT_PROJ` option is not set, " +":program:`gdalwarp` will check that the computed coordinates of the edges" +" of the target image are in the validity area of the target projection. " +"If they are not, it will retry computing them by setting " +":config:`CHECK_WITH_INVERT_PROJ=TRUE` that forces " +":source_file:`ogr/ogrct.cpp` to check the consistency of each requested " +"projection result with the inverse projection." msgstr "" -#: ../../source/user/configoptions.rst:987 -msgid "If set to NO, gdalwarp will not attempt to use the invert projection." +#: ../../source/user/configoptions.rst:1014 +msgid "" +"If set to ``NO``, :program:`gdalwarp` will not attempt to use the inverse" +" projection." msgstr "" -#: ../../source/user/configoptions.rst:994 +#: ../../source/user/configoptions.rst:1022 msgid "" -"Used in combination with :config:`CHECK_WITH_INVERT_PROJ=TRUE`. Define " -"the acceptable threshold used to check if the roundtrip from src_srs to " -"dst_srs and from dst_srs to srs_srs yield to the initial coordinates. The" -" value must be expressed in the units of the source SRS (typically " -"degrees for a geographic SRS, meters for a projected SRS)" +"Used in combination with :config:`CHECK_WITH_INVERT_PROJ=TRUE`. Defines " +"the acceptable threshold used to check if the round-trip from ``src_srs``" +" to ``dst_srs`` and from ``dst_srs`` to ``srs_srs`` yields the initial " +"coordinates. The round-trip transformation will be considered successful " +"if the ``x`` and ``y`` values are both within :config:`THRESHOLD` of the " +"original values. The value must be expressed in the units of the source " +"SRS (typically degrees for a geographic SRS, meters for a projected SRS)." msgstr "" -#: ../../source/user/configoptions.rst:1007 +#: ../../source/user/configoptions.rst:1037 msgid "" "Can be set to YES to remove points that cannot be reprojected. This can " "for example help reproject lines that have an extremity at a pole, when " "the reprojection does not support coordinates at poles." msgstr "" -#: ../../source/user/configoptions.rst:1071 +#: ../../source/user/configoptions.rst:1101 msgid "List of configuration options and where they are documented" msgstr "" +#~ msgid "" +#~ "This option can be used to control" +#~ " the behavior of gdalwarp when " +#~ "warping global datasets or when " +#~ "transforming from/to polar projections, which" +#~ " causes coordinate discontinuities. See " +#~ "http://trac.osgeo.org/gdal/ticket/2305." +#~ msgstr "" + +#~ msgid "" +#~ "The background is that PROJ does " +#~ "not guarantee that converting from " +#~ "src_srs to dst_srs and then from " +#~ "dst_srs to src_srs will yield to " +#~ "the initial coordinates. This can lead" +#~ " to errors in the computation of " +#~ "the target bounding box of gdalwarp, " +#~ "or to visual artifacts." +#~ msgstr "" + +#~ msgid "" +#~ "If CHECK_WITH_INVERT_PROJ option is not " +#~ "set, gdalwarp will check that the " +#~ "the computed coordinates of the edges" +#~ " of the target image are in the" +#~ " validity area of the target " +#~ "projection. If they are not, it " +#~ "will retry computing them by setting " +#~ ":config:`CHECK_WITH_INVERT_PROJ=TRUE` that forces " +#~ "ogrct.cpp to check the consistency of" +#~ " each requested projection result with " +#~ "the invert projection." +#~ msgstr "" + +#~ msgid "If set to NO, gdalwarp will not attempt to use the invert projection." +#~ msgstr "" + +#~ msgid "" +#~ "Used in combination with " +#~ ":config:`CHECK_WITH_INVERT_PROJ=TRUE`. Define the " +#~ "acceptable threshold used to check if" +#~ " the roundtrip from src_srs to " +#~ "dst_srs and from dst_srs to srs_srs " +#~ "yield to the initial coordinates. The" +#~ " value must be expressed in the " +#~ "units of the source SRS (typically " +#~ "degrees for a geographic SRS, meters " +#~ "for a projected SRS)" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/user/multithreading.po b/doc/source/locale/en/LC_MESSAGES/user/multithreading.po index fedde1f333cd..8c46a9b02c76 100644 --- a/doc/source/locale/en/LC_MESSAGES/user/multithreading.po +++ b/doc/source/locale/en/LC_MESSAGES/user/multithreading.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -17,14 +17,14 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/user/multithreading.rst:5 msgid "Multi-threading" msgstr "" #: ../../source/user/multithreading.rst:8 -msgid "GDAL API: re-entrant, but not thread-safe" +msgid "GDAL API: re-entrant, but (generally) not thread-safe" msgstr "" #: ../../source/user/multithreading.rst:10 @@ -91,10 +91,44 @@ msgid "" msgstr "" #: ../../source/user/multithreading.rst:47 +msgid "Thread-safe GDAL dataset instances for raster read-only use cases" +msgstr "" + +#: ../../source/user/multithreading.rst:51 +msgid "" +"RFC 101 adds a new capability to open, or obtain, a thread-safe dataset " +"from any dataset, but only for raster read-only use cases." +msgstr "" + +#: ../../source/user/multithreading.rst:54 +msgid "" +"At open time, this can be done by passing ``GDAL_OF_RASTER | " +"GDAL_OF_THREAD_SAFE`` to :cpp:func:`GDALOpenEx` / " +":cpp:func:`GDALDataset::Open`." +msgstr "" + +#: ../../source/user/multithreading.rst:57 +msgid "" +"Given an existing GDALDataset* instance, " +":cpp:func:`GDALDataset::IsThreadSafe` can be used to determine if it is " +"thread-safe or not. If not, :cpp:func:`GDALDataset::GetThreadSafeDataset`" +" can be used." +msgstr "" + +#: ../../source/user/multithreading.rst:61 +msgid "" +"Note that the generic implementation of this capability involves opening " +"one dataset the first time a thread-safe dataset/raster band is accessed " +"by a thread. While this is an implementation detail that can be ignored " +"to develop code, it is important to note regarding potential performance " +"impacts" +msgstr "" + +#: ../../source/user/multithreading.rst:67 msgid "GDAL block cache and multi-threading" msgstr "" -#: ../../source/user/multithreading.rst:49 +#: ../../source/user/multithreading.rst:69 msgid "" "The current design of the GDAL raster block cache allows concurrent reads" " of several datasets. However performance issues may arise when writing " @@ -102,11 +136,11 @@ msgid "" "global structures of the block cache mechanism." msgstr "" -#: ../../source/user/multithreading.rst:54 +#: ../../source/user/multithreading.rst:74 msgid "RAM fragmentation and multi-threading" msgstr "" -#: ../../source/user/multithreading.rst:56 +#: ../../source/user/multithreading.rst:76 msgid "" "It has been observed that scenarios that involve multi-threading reading " "or writing of raster datasets are prone to cause a high RAM usage, in " @@ -116,18 +150,18 @@ msgid "" " used." msgstr "" -#: ../../source/user/multithreading.rst:62 +#: ../../source/user/multithreading.rst:82 msgid "" "For example, with Debian/Ubuntu distributions, this can be done by " "installing the ``libtcmalloc-minimal4`` package and running the binary " "that executes GDAL with:" msgstr "" -#: ../../source/user/multithreading.rst:71 +#: ../../source/user/multithreading.rst:91 msgid "GDAL and multi-processing" msgstr "" -#: ../../source/user/multithreading.rst:73 +#: ../../source/user/multithreading.rst:93 msgid "" "POSIX fork() API should not be called during the middle of a GDAL " "operation, otherwise some structures like mutexes might appear to be " @@ -138,3 +172,6 @@ msgid "" "being shared." msgstr "" +#~ msgid "GDAL API: re-entrant, but not thread-safe" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/user/raster_data_model.po b/doc/source/locale/en/LC_MESSAGES/user/raster_data_model.po index 58367d92112e..28fa820cc920 100644 --- a/doc/source/locale/en/LC_MESSAGES/user/raster_data_model.po +++ b/doc/source/locale/en/LC_MESSAGES/user/raster_data_model.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-23 06:36+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -578,21 +578,54 @@ msgstr "" msgid "ACQUISITIONDATETIME: The image acquisition date time in UTC" msgstr "" -#: ../../source/user/raster_data_model.rst:193 -msgid "xml: Domains" +#: ../../source/user/raster_data_model.rst:192 +msgid "" +"Starting with GDAL 3.10, there also exists a raster band level IMAGERY " +"metadata domain with the following items:" +msgstr "" + +#: ../../source/user/raster_data_model.rst:194 +msgid "CENTRAL_WAVELENGTH_UM: Central Wavelength in micrometers." msgstr "" #: ../../source/user/raster_data_model.rst:195 +msgid "FWHM_UM: Full-width half-maximum (FWHM) in micrometers." +msgstr "" + +#: ../../source/user/raster_data_model.rst:197 +msgid "" +"Clients can get (resp. set) these metadata items with " +":cpp:func:`GDALRasterBand::GetMetadataItem()` (resp. " +":cpp:func:`GDALRasterBand::SetMetadataItem()`).`" +msgstr "" + +#: ../../source/user/raster_data_model.rst:200 +msgid "" +"They are specifically set by the :ref:`raster.sentinel2` and " +":ref:`raster.envi` drivers (if corresponding metadata items are found in " +"the ENVI header), but may also be found in other drivers handling " +"arbitrary GDAL metadata, such as the one using the GDAL Persistent " +"Auxiliary Mechanism (PAM / .aux.xml side car files) or :ref:`raster.vrt` " +"drivers. The :ref:`raster.gtiff` driver also supports serializing and " +"deserializing the band IMAGERY metadata domain in the ``GDAL_METADATA`` " +"TIFF tag." +msgstr "" + +#: ../../source/user/raster_data_model.rst:208 +msgid "xml: Domains" +msgstr "" + +#: ../../source/user/raster_data_model.rst:210 msgid "" "Any domain name prefixed with \"xml:\" is not normal name/value metadata." " It is a single XML document stored in one big string." msgstr "" -#: ../../source/user/raster_data_model.rst:198 +#: ../../source/user/raster_data_model.rst:213 msgid "Raster Band" msgstr "" -#: ../../source/user/raster_data_model.rst:200 +#: ../../source/user/raster_data_model.rst:215 msgid "" "A raster band is represented in GDAL with the :cpp:class:`GDALRasterBand`" " class. It represents a single raster band/channel/layer. It does not " @@ -601,24 +634,24 @@ msgid "" " one for green and one for blue." msgstr "" -#: ../../source/user/raster_data_model.rst:202 +#: ../../source/user/raster_data_model.rst:217 msgid "A raster band has the following properties:" msgstr "" -#: ../../source/user/raster_data_model.rst:204 +#: ../../source/user/raster_data_model.rst:219 msgid "" "A width and height in pixels and lines. This is the same as that defined " "for the dataset, if this is a full resolution band." msgstr "" -#: ../../source/user/raster_data_model.rst:205 +#: ../../source/user/raster_data_model.rst:220 msgid "" "A datatype (GDALDataType). One of Byte, Int8, UInt16, Int16, UInt32, " "Int32, UInt64, Int64, Float32, Float64, and the complex types CInt16, " "CInt32, CFloat32, and CFloat64." msgstr "" -#: ../../source/user/raster_data_model.rst:207 +#: ../../source/user/raster_data_model.rst:222 msgid "" "UInt64 and Int64 data types have been added in GDAL 3.5. Beyond reading " "and write pixel values, their support is limited. Some algorithms might " @@ -629,194 +662,315 @@ msgid "" "floating-point is used)." msgstr "" -#: ../../source/user/raster_data_model.rst:209 +#: ../../source/user/raster_data_model.rst:224 msgid "Int8 data type has been added in GDAL 3.7." msgstr "" -#: ../../source/user/raster_data_model.rst:211 +#: ../../source/user/raster_data_model.rst:226 msgid "" "A block size. This is a preferred (efficient) access chunk size. For " "tiled images this will be one tile. For scanline oriented images this " "will normally be one scanline." msgstr "" -#: ../../source/user/raster_data_model.rst:212 +#: ../../source/user/raster_data_model.rst:227 msgid "" "A list of name/value pair metadata in the same format as the dataset, but" " of information that is potentially specific to this band." msgstr "" -#: ../../source/user/raster_data_model.rst:213 +#: ../../source/user/raster_data_model.rst:228 msgid "An optional description string." msgstr "" -#: ../../source/user/raster_data_model.rst:214 +#: ../../source/user/raster_data_model.rst:229 msgid "" "An optional single nodata pixel value (see also NODATA_VALUES metadata on" " the dataset for multi-band style nodata values)." msgstr "" -#: ../../source/user/raster_data_model.rst:215 +#: ../../source/user/raster_data_model.rst:230 msgid "" "An optional nodata mask band marking pixels as nodata or in some cases " "transparency as discussed in RFC 15: Band Masks and documented in " "GDALRasterBand::GetMaskBand()." msgstr "" -#: ../../source/user/raster_data_model.rst:216 +#: ../../source/user/raster_data_model.rst:231 msgid "" "An optional list of category names (effectively class names in a thematic" " image)." msgstr "" -#: ../../source/user/raster_data_model.rst:217 +#: ../../source/user/raster_data_model.rst:232 msgid "An optional minimum and maximum value." msgstr "" -#: ../../source/user/raster_data_model.rst:218 +#: ../../source/user/raster_data_model.rst:233 msgid "Optional statistics stored in metadata:" msgstr "" -#: ../../source/user/raster_data_model.rst:220 +#: ../../source/user/raster_data_model.rst:235 msgid "STATISTICS_MEAN: mean" msgstr "" -#: ../../source/user/raster_data_model.rst:221 +#: ../../source/user/raster_data_model.rst:236 msgid "STATISTICS_MINIMUM: minimum" msgstr "" -#: ../../source/user/raster_data_model.rst:222 +#: ../../source/user/raster_data_model.rst:237 msgid "STATISTICS_MAXIMUM: maximum" msgstr "" -#: ../../source/user/raster_data_model.rst:223 +#: ../../source/user/raster_data_model.rst:238 msgid "STATISTICS_STDDEV: standard deviation" msgstr "" -#: ../../source/user/raster_data_model.rst:224 +#: ../../source/user/raster_data_model.rst:239 msgid "" "STATISTICS_APPROXIMATE: only present if GDAL has computed approximate " "statistics" msgstr "" -#: ../../source/user/raster_data_model.rst:225 +#: ../../source/user/raster_data_model.rst:240 msgid "STATISTICS_VALID_PERCENT: percentage of valid (not nodata) pixel" msgstr "" -#: ../../source/user/raster_data_model.rst:227 +#: ../../source/user/raster_data_model.rst:242 msgid "" "An optional offset and scale for transforming raster values into meaning " "full values (e.g., translate height to meters)." msgstr "" -#: ../../source/user/raster_data_model.rst:228 +#: ../../source/user/raster_data_model.rst:243 msgid "" "An optional raster unit name. For instance, this might indicate linear " "units for elevation data." msgstr "" -#: ../../source/user/raster_data_model.rst:229 +#: ../../source/user/raster_data_model.rst:244 msgid "A color interpretation for the band. This is one of:" msgstr "" -#: ../../source/user/raster_data_model.rst:231 -msgid "GCI_Undefined: the default, nothing is known." +#: ../../source/user/raster_data_model.rst:246 +msgid "GCI_Undefined / \"Undefined\": default, nothing is known." msgstr "" -#: ../../source/user/raster_data_model.rst:232 -msgid "GCI_GrayIndex: this is an independent gray-scale image" +#: ../../source/user/raster_data_model.rst:247 +msgid "GCI_GrayIndex / \"Gray\": independent gray-scale image" msgstr "" -#: ../../source/user/raster_data_model.rst:233 -msgid "GCI_PaletteIndex: this raster acts as an index into a color table" +#: ../../source/user/raster_data_model.rst:248 +msgid "" +"GCI_PaletteIndex / \"Palette\": this raster acts as an index into a color" +" table" msgstr "" -#: ../../source/user/raster_data_model.rst:234 -msgid "GCI_RedBand: this raster is the red portion of an RGB or RGBA image" +#: ../../source/user/raster_data_model.rst:249 +msgid "" +"GCI_RedBand / \"Red\": red portion of an RGB or RGBA image, or red " +"spectral band [0.62 - 0.69 um]" msgstr "" -#: ../../source/user/raster_data_model.rst:235 -msgid "GCI_GreenBand: this raster is the green portion of an RGB or RGBA image" +#: ../../source/user/raster_data_model.rst:250 +msgid "" +"GCI_GreenBand/ \"Green\": green portion of an RGB or RGBA image, or green" +" spectral band [0.51 - 0.60 um]" msgstr "" -#: ../../source/user/raster_data_model.rst:236 -msgid "GCI_BlueBand: this raster is the blue portion of an RGB or RGBA image" +#: ../../source/user/raster_data_model.rst:251 +msgid "" +"GCI_BlueBand / \"Blue\": blue portion of an RGB or RGBA image, or blue " +"spectral band [0.45 - 0.53 um]" msgstr "" -#: ../../source/user/raster_data_model.rst:237 -msgid "GCI_AlphaBand: this raster is the alpha portion of an RGBA image" +#: ../../source/user/raster_data_model.rst:252 +msgid "GCI_AlphaBand / \"Alpha\": alpha portion of an RGBA image" msgstr "" -#: ../../source/user/raster_data_model.rst:238 -msgid "GCI_HueBand: this raster is the hue of an HLS image" +#: ../../source/user/raster_data_model.rst:253 +msgid "GCI_HueBand / \"Hue\": hue of a HLS image" msgstr "" -#: ../../source/user/raster_data_model.rst:239 -msgid "GCI_SaturationBand: this raster is the saturation of an HLS image" +#: ../../source/user/raster_data_model.rst:254 +msgid "GCI_SaturationBand / \"Saturation\": saturation of a HLS image" msgstr "" -#: ../../source/user/raster_data_model.rst:240 -msgid "GCI_LightnessBand: this raster is the lightness of an HLS image" +#: ../../source/user/raster_data_model.rst:255 +msgid "GCI_LightnessBand / \"Lightness\": lightness of a HLS image" msgstr "" -#: ../../source/user/raster_data_model.rst:241 -msgid "GCI_CyanBand: this band is the cyan portion of a CMY or CMYK image" +#: ../../source/user/raster_data_model.rst:256 +msgid "GCI_CyanBand / \"Cyan\": cyan portion of a CMY or CMYK image" msgstr "" -#: ../../source/user/raster_data_model.rst:242 -msgid "GCI_MagentaBand: this band is the magenta portion of a CMY or CMYK image" +#: ../../source/user/raster_data_model.rst:257 +msgid "GCI_MagentaBand / \"Magenta\": magenta portion of a CMY or CMYK image" msgstr "" -#: ../../source/user/raster_data_model.rst:243 -msgid "GCI_YellowBand: this band is the yellow portion of a CMY or CMYK image" +#: ../../source/user/raster_data_model.rst:258 +msgid "" +"GCI_YellowBand / \"Yellow\": yellow portion of a CMY or CMYK image, or " +"yellow spectral band [0.58 - 0.62 um]" msgstr "" -#: ../../source/user/raster_data_model.rst:244 -msgid "GCI_BlackBand: this band is the black portion of a CMYK image." +#: ../../source/user/raster_data_model.rst:259 +msgid "GCI_BlackBand / \"Black\": black portion of a CMYK image." msgstr "" -#: ../../source/user/raster_data_model.rst:246 +#: ../../source/user/raster_data_model.rst:261 +msgid "Below values have been added in GDAL 3.10:" +msgstr "" + +#: ../../source/user/raster_data_model.rst:263 +msgid "GCI_PanBand / \"Pan\": Panchromatic band [0.40 - 1.00 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:264 +msgid "GCI_CoastalBand / \"Coastal\": Coastal band [0.40 - 0.45 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:265 +msgid "GCI_RedEdgeBand / \"RedEdge\": Red-edge band [0.69 - 0.79 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:266 +msgid "GCI_NIRBand / \"NIR\": Near-InfraRed (NIR) band [0.75 - 1.40 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:267 +msgid "" +"GCI_SWIRBand / \"SWIR\": Short-Wavelength InfraRed (SWIR) band [1.40 - " +"3.00 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:268 +msgid "" +"GCI_MWIRBand / \"MWIR\": Mid-Wavelength InfraRed (MWIR) band [3.00 - 8.00" +" um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:269 +msgid "" +"GCI_LWIRBand / \"LWIR\": Long-Wavelength InfraRed (LWIR) band [8.00 - 15 " +"um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:270 +msgid "" +"GCI_TIRBand / \"TIR\": Thermal InfraRed (TIR) band (MWIR or LWIR) [3 - 15" +" um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:271 +msgid "GCI_OtherIRBand / \"OtherIR\": Other infrared band [0.75 - 1000 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:272 +msgid "" +"GCI_SAR_Ka_Band / \"SAR_Ka\": Synthetic Aperture Radar (SAR) Ka band [0.8" +" - 1.1 cm / 27 - 40 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:273 +msgid "" +"GCI_SAR_K_Band / \"SAR_K\": Synthetic Aperture Radar (SAR) K band [1.1 - " +"1.7 cm / 18 - 27 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:274 +msgid "" +"GCI_SAR_Ku_Band / \"SAR_Ku\": Synthetic Aperture Radar (SAR) Ku band [1.7" +" - 2.4 cm / 12 - 18 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:275 +msgid "" +"GCI_SAR_X_Band / \"SAR_X\": Synthetic Aperture Radar (SAR) X band [2.4 - " +"3.8 cm / 8 - 12 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:276 +msgid "" +"GCI_SAR_C_Band / \"SAR_C\": Synthetic Aperture Radar (SAR) C band [3.8 - " +"7.5 cm / 4 - 8 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:277 +msgid "" +"GCI_SAR_S_Band / \"SAR_S\": Synthetic Aperture Radar (SAR) S band [7.5 - " +"15 cm / 2 - 4 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:278 +msgid "" +"GCI_SAR_L_Band / \"SAR_L\": Synthetic Aperture Radar (SAR) L band [15 - " +"30 cm / 1 - 2 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:279 +msgid "" +"GCI_SAR_P_Band / \"SAR_P\": Synthetic Aperture Radar (SAR) P band [30 - " +"100 cm / 0.3 - 1 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:281 +msgid "" +"For spectral bands, the wavelength ranges are indicative only, and may " +"vary depending on sensors. The ``CENTRAL_WAVELENGTH_UM`` and ``FWHM_UM`` " +"metadata items in the band ``IMAGERY`` metadata domain of the raster " +"band, when present, will give more accurate characteristics." +msgstr "" + +#: ../../source/user/raster_data_model.rst:286 +msgid "" +"Values belonging to the IR domain are in the [GCI_IR_Start, GCI_IR_End] " +"range. Values belonging to the SAR domain are in the [GCI_SAR_Start, " +"GCI_SAR_End] range." +msgstr "" + +#: ../../source/user/raster_data_model.rst:289 msgid "A color table, described in more detail later." msgstr "" -#: ../../source/user/raster_data_model.rst:247 +#: ../../source/user/raster_data_model.rst:290 msgid "Knowledge of reduced resolution overviews (pyramids) if available." msgstr "" -#: ../../source/user/raster_data_model.rst:250 +#: ../../source/user/raster_data_model.rst:293 msgid "Color Table" msgstr "" -#: ../../source/user/raster_data_model.rst:252 +#: ../../source/user/raster_data_model.rst:295 msgid "" "A color table consists of zero or more color entries described in C by " "the following structure:" msgstr "" -#: ../../source/user/raster_data_model.rst:271 +#: ../../source/user/raster_data_model.rst:314 msgid "" "The color table also has a palette interpretation value " "(GDALPaletteInterp) which is one of the following values, and indicates " "how the c1/c2/c3/c4 values of a color entry should be interpreted." msgstr "" -#: ../../source/user/raster_data_model.rst:273 +#: ../../source/user/raster_data_model.rst:316 msgid "GPI_Gray: Use c1 as gray scale value." msgstr "" -#: ../../source/user/raster_data_model.rst:274 +#: ../../source/user/raster_data_model.rst:317 msgid "GPI_RGB: Use c1 as red, c2 as green, c3 as blue and c4 as alpha." msgstr "" -#: ../../source/user/raster_data_model.rst:275 +#: ../../source/user/raster_data_model.rst:318 msgid "GPI_CMYK: Use c1 as cyan, c2 as magenta, c3 as yellow and c4 as black." msgstr "" -#: ../../source/user/raster_data_model.rst:276 +#: ../../source/user/raster_data_model.rst:319 msgid "GPI_HLS: Use c1 as hue, c2 as lightness, and c3 as saturation." msgstr "" -#: ../../source/user/raster_data_model.rst:278 +#: ../../source/user/raster_data_model.rst:321 msgid "" "To associate a color with a raster pixel, the pixel value is used as a " "subscript into the color table. That means that the colors are always " @@ -824,11 +978,11 @@ msgid "" "indicating a pre-scaling mechanism before looking up in the color table." msgstr "" -#: ../../source/user/raster_data_model.rst:281 +#: ../../source/user/raster_data_model.rst:324 msgid "Overviews" msgstr "" -#: ../../source/user/raster_data_model.rst:283 +#: ../../source/user/raster_data_model.rst:326 msgid "" "A band may have zero or more overviews. Each overview is represented as a" " \"free standing\" :cpp:class:`GDALRasterBand`. The size (in pixels and " @@ -837,14 +991,14 @@ msgid "" "resolution band." msgstr "" -#: ../../source/user/raster_data_model.rst:285 +#: ../../source/user/raster_data_model.rst:328 msgid "" "The overviews are used to display reduced resolution overviews more " "quickly than could be done by reading all the full resolution data and " "downsampling." msgstr "" -#: ../../source/user/raster_data_model.rst:287 +#: ../../source/user/raster_data_model.rst:330 msgid "" "Bands also have a HasArbitraryOverviews property which is TRUE if the " "raster can be read at any resolution efficiently but with no distinct " @@ -853,7 +1007,7 @@ msgid "" " remote point." msgstr "" -#: ../../source/user/raster_data_model.rst:289 +#: ../../source/user/raster_data_model.rst:332 msgid "" "How overviews are selected depends on the software logic. The " ":cpp:func:`GDALRasterBand::RasterIO` or :cpp:func:`GDALDataset::RasterIO`" @@ -871,3 +1025,48 @@ msgstr "" #~ msgid "GCI_LightnessBand: this raster is the hue of an HLS image" #~ msgstr "" +#~ msgid "GCI_Undefined: the default, nothing is known." +#~ msgstr "" + +#~ msgid "GCI_GrayIndex: this is an independent gray-scale image" +#~ msgstr "" + +#~ msgid "GCI_PaletteIndex: this raster acts as an index into a color table" +#~ msgstr "" + +#~ msgid "GCI_RedBand: this raster is the red portion of an RGB or RGBA image" +#~ msgstr "" + +#~ msgid "GCI_GreenBand: this raster is the green portion of an RGB or RGBA image" +#~ msgstr "" + +#~ msgid "GCI_BlueBand: this raster is the blue portion of an RGB or RGBA image" +#~ msgstr "" + +#~ msgid "GCI_AlphaBand: this raster is the alpha portion of an RGBA image" +#~ msgstr "" + +#~ msgid "GCI_HueBand: this raster is the hue of an HLS image" +#~ msgstr "" + +#~ msgid "GCI_SaturationBand: this raster is the saturation of an HLS image" +#~ msgstr "" + +#~ msgid "GCI_LightnessBand: this raster is the lightness of an HLS image" +#~ msgstr "" + +#~ msgid "GCI_CyanBand: this band is the cyan portion of a CMY or CMYK image" +#~ msgstr "" + +#~ msgid "" +#~ "GCI_MagentaBand: this band is the " +#~ "magenta portion of a CMY or CMYK" +#~ " image" +#~ msgstr "" + +#~ msgid "GCI_YellowBand: this band is the yellow portion of a CMY or CMYK image" +#~ msgstr "" + +#~ msgid "GCI_BlackBand: this band is the black portion of a CMYK image." +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/user/security.po b/doc/source/locale/en/LC_MESSAGES/user/security.po new file mode 100644 index 000000000000..e51730c7d6e8 --- /dev/null +++ b/doc/source/locale/en/LC_MESSAGES/user/security.po @@ -0,0 +1,385 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: en\n" +"Language-Team: en \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/user/security.rst:5 +msgid "Security considerations" +msgstr "" + +#: ../../source/user/security.rst:7 +msgid "" +"This page discusses some security issues that users or developers may " +"face while using GDAL. It can also serve as a check-list of items to take" +" care of, for developers coding new drivers." +msgstr "" + +#: ../../source/user/security.rst:11 +msgid "" +"While GDAL maintainers take a number of steps to limit the risk of " +"software vulnerabilities, GDAL has a large attack surface, because it " +"deals with data in a variety of file formats." +msgstr "" + +#: ../../source/user/security.rst:17 +msgid "" +"This page is not intended to be a comprehensive cook-book for being " +"\"safe\" in all circumstances, and should be considered as work-in-" +"progress that can benefit from continued feedback of people deploying " +"GDAL. Although they are specialists of the GDAL code base, GDAL " +"maintainers are not security experts." +msgstr "" + +#: ../../source/user/security.rst:24 +msgid "Classes of potential vulnerabilities" +msgstr "" + +#: ../../source/user/security.rst:26 +msgid "" +"Arbitrary code execution with the privileges of the user running the GDAL" +" process." +msgstr "" + +#: ../../source/user/security.rst:29 +msgid "Theft, tampering or destruction of data." +msgstr "" + +#: ../../source/user/security.rst:31 +msgid "" +"Denial of Service : abortion of a process, high consumption of CPU, " +"memory, I/O resource." +msgstr "" + +#: ../../source/user/security.rst:34 +msgid "Unwanted network access." +msgstr "" + +#: ../../source/user/security.rst:37 +msgid "Causes" +msgstr "" + +#: ../../source/user/security.rst:39 +msgid "" +"Software bugs - in GDAL code itself, or in third-party dependencies - " +"related to code that processes user data. Common defects can be:" +msgstr "" + +#: ../../source/user/security.rst:42 +msgid "" +"stack or heap buffer overflows, potentially leading to arbitrary code " +"execution." +msgstr "" + +#: ../../source/user/security.rst:45 +msgid "excessive memory allocation" +msgstr "" + +#: ../../source/user/security.rst:47 +msgid "infinite, or very long, loops in code" +msgstr "" + +#: ../../source/user/security.rst:49 +msgid "" +"Software functionalities themselves, depending on the context of use, can" +" be a source of vulnerabilities. Consult :ref:`security_known_issues` " +"below." +msgstr "" + +#: ../../source/user/security.rst:53 +msgid "Situations at risk" +msgstr "" + +#: ../../source/user/security.rst:55 +msgid "" +"The following are examples of situations where a user may process " +"untrusted data that has been crafted to trigger a vulnerability:" +msgstr "" + +#: ../../source/user/security.rst:58 +msgid "web services accepting input files provided by a client," +msgstr "" + +#: ../../source/user/security.rst:60 +msgid "" +"desktop use of GDAL where an hostile party manages to convince the victim" +" user to process hostile data." +msgstr "" + +#: ../../source/user/security.rst:64 +msgid "Mitigation" +msgstr "" + +#: ../../source/user/security.rst:66 +msgid "" +"Upgrade to the latest versions of GDAL and its dependencies that might " +"contain bug fixes for some vulnerabilities." +msgstr "" + +#: ../../source/user/security.rst:69 +msgid "" +"Build GDAL with the hardening options of compilers, e.g. with " +"-D_FORTIFY_SOURCE=2 (some Linux distributions turn on it by default), to " +"minimize the effect of buffer overflows." +msgstr "" + +#: ../../source/user/security.rst:73 +msgid "" +"Restrict access to the part of the file system that are only needed. The " +"``​chroot`` mechanism, or other sand-boxing solutions, might be a " +"technical solution for this." +msgstr "" + +#: ../../source/user/security.rst:76 +msgid "" +"Compile only the subset of drivers needed. The " +"``GDAL_ENABLE_DRIVER_{name}`` or ``OGR_ENABLE_DRIVER_{name}`` CMake build" +" options can be used for that purpose." +msgstr "" + +#: ../../source/user/security.rst:79 +msgid "" +"Disable unneeded drivers at run-time by setting the :config:`GDAL_SKIP` " +"configuration option." +msgstr "" + +#: ../../source/user/security.rst:82 +msgid "" +"When network access is not needed, disable Curl at build time with the " +"``GDAL_USE_CURL=OFF`` CMake option." +msgstr "" + +#: ../../source/user/security.rst:85 +msgid "" +"Process untrusted data in a dedicated user account with no access to " +"other local sensitive data (data files, passwords, encryption/signing " +"keys, etc...). Note that the mere act of opening a dataset with the " +"GDAL/OGR API or utilities is a form of processing." +msgstr "" + +#: ../../source/user/security.rst:90 +msgid "" +"For automatic services, place restrictions on the CPU time and memory " +"consumption allowed to the process using GDAL. Check the options of your " +"HTTP server." +msgstr "" + +#: ../../source/user/security.rst:94 +msgid "" +"Check the raster dimensions and number of bands just after opening a GDAL" +" driver and before processing it. Several GDAL drivers use the " +":cpp:func:`GDALCheckDatasetDimensions` and :cpp:func:`GDALCheckBandCount`" +" functions to do early sanity checks, but user checks can also be useful." +" For example, a dataset with huge raster dimensions but with a very small" +" file size might be suspicious (but not always, for example a VRT file, " +"or highly compressed data...)" +msgstr "" + +#: ../../source/user/security.rst:102 +msgid "" +"Do not allow arbitrary arguments to be passed to command line utilities. " +"In particular ``--config GDAL_DRIVER_PATH xxx`` or ``--config " +"OGR_DRIVER_PATH xxx`` could be used to trigger arbitrary code execution " +"for someone with write access to some parts of the file system. " +"Similarly, :config:`GDAL_VRT_ENABLE_PYTHON` or " +":config:`GDAL_VRT_PYTHON_TRUSTED_MODULES` could be used to trigger " +"hostile Python code execution." +msgstr "" + +#: ../../source/user/security.rst:109 +msgid "" +"When possible, avoid using closed-source dependency libraries that cannot" +" be audited for vulnerabilities." +msgstr "" + +#: ../../source/user/security.rst:115 +msgid "Credential related issues" +msgstr "" + +#: ../../source/user/security.rst:117 +msgid "" +"GDAL network virtual file systems can access credentials needed to grant " +"access to remote resources, from the environment or local files. Those " +"secrets are stored in RAM using normal mechanisms. Consequently they " +"could potentially be recovered by untrusted code that would run in the " +"same process as GDAL code." +msgstr "" + +#: ../../source/user/security.rst:122 +msgid "" +"The same applies for connection strings to some drivers such as " +"PostgreSQL, MySQL, etc. which may include passwords." +msgstr "" + +#: ../../source/user/security.rst:126 +msgid "Known issues in API" +msgstr "" + +#: ../../source/user/security.rst:128 +msgid ":cpp:func:`OGRSpatialReference::SetFromUserInput` accepts URLs by default" +msgstr "" + +#: ../../source/user/security.rst:131 +msgid "Known issues in drivers" +msgstr "" + +#: ../../source/user/security.rst:134 +msgid "General issues" +msgstr "" + +#: ../../source/user/security.rst:136 +msgid "" +"Drivers do not always use file extensions to determine which file must be" +" handled by which driver (this is a feature in most situations). But, for" +" example, a VRT file might be disguised as a .tif, .png, or .jpg file. So" +" you cannot know which driver will handle a file by just looking at its " +"extension. Using ``gdalmanage identify the.file`` (or " +":cpp:func:`GDALIdentifyDriver`) can be a way to know the driver without " +"attempting a full open of the file, but, drivers not having a specialized" +" implementation of the Identify() method will fall back to the Open() " +"method." +msgstr "" + +#: ../../source/user/security.rst:146 +msgid "" +"Drivers depending on third-party libraries whose code has been embedded " +"in GDAL. Binary builds might rely on the internal version, or the " +"external version. If using the internal version, they might use an " +"obsolete version of the third-party library that might contain known " +"vulnerabilities. Potentially concerned drivers are GTiff (libtiff, " +"libgeotiff), PNG (libpng), GIF (giflib), JPEG (libjpeg), PCRaster " +"(libcsf), GeoJSON (libjson-c), MRF (liblerc). An internal version of ZLib" +" is also contained in GDAL sources. Packagers of GDAL are recommended to " +"use the external version of the libraries when possible, so that security" +" upgrades of those dependencies benefit to GDAL." +msgstr "" + +#: ../../source/user/security.rst:156 +msgid "" +"Drivers using GDALOpen()/GDALOpenEx()/OGROpen() internally cause other " +"drivers to be used (and their possible flaws exploited), without it being" +" obvious at first sight. VRT, MBTiles, KMLSuperOverlay, RasterLite, " +"PCIDSK, PDF, RPFTOC, RS2, WMS, WCS, WFS, OAPIF, OGCAPI and GTI are " +"examples of drivers with this behavior." +msgstr "" + +#: ../../source/user/security.rst:162 +msgid "" +"Drivers depending on downloaded data (HTTP, WMS, WCS, WFS, OAPIF, OGCAPI," +" STACIT, STACTA, etc.)." +msgstr "" + +#: ../../source/user/security.rst:165 +msgid "" +"XML based drivers: they might be subject to denial of service by " +"`​billion laugh-like " +"`__ attacks. " +"Existing GDAL XML based drivers are thought to take defensive measures " +"against such patterns (starting with GDAL 3.9.3 for LVBAG and GMLAS " +"drivers)" +msgstr "" + +#: ../../source/user/security.rst:170 +msgid "" +"SQL injections: services that would accept untrusted SQL requests could " +"trigger SQL injection vulnerabilities in database-based drivers." +msgstr "" + +#: ../../source/user/security.rst:175 +msgid "​GDAL MEM driver" +msgstr "" + +#: ../../source/user/security.rst:177 +msgid "" +"The opening syntax " +"``MEM:::DATAPOINTER=,PIXELS=,LINES=`` can" +" access any memory of the process. Feeding it with a random access can " +"cause a crash, or a read of unwanted virtual memory. The MEM driver is " +"used by various algorithms and drivers in creation mode (which is not " +"vulnerable to the DATAPOINTER issue), so completely disabling the driver " +"might be detrimental to other areas of GDAL. It is possible to define the" +" GDAL_NO_OPEN_FOR_MEM_DRIVER *compilation* flag to disable the " +"``MEM:::DATAPOINTER``` syntax only." +msgstr "" + +#: ../../source/user/security.rst:186 +msgid "​GDAL PDF driver" +msgstr "" + +#: ../../source/user/security.rst:188 +msgid "" +"The OGR_DATASOURCE creation option accepts a file name. So any OGR " +"datasource, and potentially any file (see OGR VRT) could be read through " +"this option, and its content embedded in the generated PDF. Similarly for" +" the COMPOSITION_FILE creation option." +msgstr "" + +#: ../../source/user/security.rst:194 +msgid "​GDAL VRT driver" +msgstr "" + +#: ../../source/user/security.rst:196 +msgid "" +"It can be used to access any valid GDAL dataset. If a hostile party, with" +" knowledge of the location on the filesystem of a valid GDAL dataset, " +"convinces a user to run gdal_translate a VRT file and give it back the " +"result, it might be able to steal data. That could potentially be able " +"for a web service accepting data from the user, converting it, and " +"sending back the result." +msgstr "" + +#: ../../source/user/security.rst:202 +msgid "" +"The VRTRawRasterBand mechanism can read any file (not necessarily a valid" +" GDAL dataset) accessible, which can extend the scope of the above " +"mentioned issue." +msgstr "" + +#: ../../source/user/security.rst:206 +msgid "" +"The VRTDerivedRasterBand mechanism can use Pixel functions written in " +"Python, directly embedded in a VRT file, or pointing to external Python " +"code. By default this mechanism is disabled, to avoid arbitrary code " +"execution. Consult :ref:`raster_vrt_security_implications` for more " +"details." +msgstr "" + +#: ../../source/user/security.rst:211 +msgid "" +"/vsicurl/ (and associated network-capable virtual file systems) filenames" +" can be used, thus causing remote data to be downloaded." +msgstr "" + +#: ../../source/user/security.rst:215 +msgid "​GDAL GTI driver" +msgstr "" + +#: ../../source/user/security.rst:217 +msgid "Same issues as the GDAL VRT driver." +msgstr "" + +#: ../../source/user/security.rst:220 +msgid "​OGR VRT driver" +msgstr "" + +#: ../../source/user/security.rst:222 +msgid "" +"Similar issues as the GDAL VRT driver. ```` could be used to " +"modify data." +msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/user/sql_sqlite_dialect.po b/doc/source/locale/en/LC_MESSAGES/user/sql_sqlite_dialect.po index 78234edb0034..9ef7cc3037f2 100644 --- a/doc/source/locale/en/LC_MESSAGES/user/sql_sqlite_dialect.po +++ b/doc/source/locale/en/LC_MESSAGES/user/sql_sqlite_dialect.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -192,36 +192,34 @@ msgstr "" #: ../../source/user/sql_sqlite_dialect.rst:123 msgid "" -"The ``GEOMETRY`` special field represents the geometry of the feature " -"returned by OGRFeature::GetGeometryRef(). It can be explicitly specified " -"in the result column list of a SELECT, and is automatically selected if " -"the * wildcard is used." +"Geometry fields can be explicitly specified in the result column list of " +"a SELECT, or automatically selected if the * wildcard is used." msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:128 +#: ../../source/user/sql_sqlite_dialect.rst:126 msgid "" "For OGR layers that have a non-empty geometry column name (generally for " "RDBMS datasources), as returned by OGRLayer::GetGeometryColumn(), the " -"name of the geometry special field in the SQL statement will be the name " +"name of the geometry special field in the SQL statement must be the name " "of the geometry column of the underlying OGR layer. If the name of the " "geometry column in the source layer is empty, like with shapefiles etc., " -"the name to use in the SQL statement is always \"geometry\". Here we'll " -"use it case-insensitively (as all field names are in a SELECT statement):" +"the name to use in the SQL statement must be \"geometry\". Here we'll use" +" it case-insensitively (as all field names are in a SELECT statement):" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:139 -#: ../../source/user/sql_sqlite_dialect.rst:151 +#: ../../source/user/sql_sqlite_dialect.rst:137 +#: ../../source/user/sql_sqlite_dialect.rst:149 #: ../../source/user/sql_sqlite_dialect.rst:226 #: ../../source/user/sql_sqlite_dialect.rst:355 #: ../../source/user/sql_sqlite_dialect.rst:366 msgid "returns:" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:162 +#: ../../source/user/sql_sqlite_dialect.rst:160 msgid "Feature id (FID)" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:164 +#: ../../source/user/sql_sqlite_dialect.rst:162 msgid "" "The feature id is a special property of a feature and not treated as an " "attribute of the feature. In some cases it is convenient to be able to " @@ -229,28 +227,27 @@ msgid "" " do so use the name ``rowid``." msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:169 +#: ../../source/user/sql_sqlite_dialect.rst:167 msgid "" "Starting with GDAL 3.8, if the layer has a named FID column " "(:cpp:func:`OGRLayer::GetFIDColumn` != \"\"), this name may also be used." msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:172 -#: ../../source/user/sql_sqlite_dialect.rst:180 +#: ../../source/user/sql_sqlite_dialect.rst:170 msgid "" "The field wildcard expansions will not include the feature id, but it may" " be explicitly included using a syntax like:" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:187 +#: ../../source/user/sql_sqlite_dialect.rst:177 msgid "It is of course possible to rename it:" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:194 +#: ../../source/user/sql_sqlite_dialect.rst:184 msgid "OGR_STYLE special field" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:196 +#: ../../source/user/sql_sqlite_dialect.rst:186 msgid "" "The ``OGR_STYLE`` special field represents the style string of the " "feature returned by OGRFeature::GetStyleString(). By using this field and" @@ -258,24 +255,67 @@ msgid "" "style. For example we can select the annotation features as:" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:206 +#: ../../source/user/sql_sqlite_dialect.rst:196 msgid "Statistics functions" msgstr "" -#: ../../source/user/sql_sqlite_dialect.rst:208 +#: ../../source/user/sql_sqlite_dialect.rst:198 msgid "" "In addition to standard COUNT(), SUM(), AVG(), MIN(), MAX(), the " "following aggregate functions are available:" msgstr "" +#: ../../source/user/sql_sqlite_dialect.rst:201 +msgid "" +"``STDDEV_POP(numeric_value)``: (GDAL >= 3.10) numerical population " +"standard deviation." +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:202 +msgid "" +"``STDDEV_SAMP(numeric_value)``: (GDAL >= 3.10) numerical `sample standard" +" deviation " +"`__" +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:205 +msgid "Ordered-set aggregate functions" +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:207 +msgid "" +"The following aggregate functions are available. Note that they require " +"to allocate an amount of memory proportional to the number of selected " +"rows (for ``MEDIAN``, ``PERCENTILE`` and ``PERCENTILE_CONT``) or to the " +"number of values (for ``MODE``)." +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:209 +msgid "" +"``MEDIAN(numeric_value)``: (GDAL >= 3.10) (continuous) median (equivalent" +" to ``PERCENTILE(numeric_value, 50)``). NULL values are ignored." +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:210 +msgid "" +"``PERCENTILE(numeric_value, percentage)``: (GDAL >= 3.10) (continuous) " +"percentile, with percentage between 0 and 100 (equivalent to " +"``PERCENTILE_CONT(numeric_value, percentage / 100)``). NULL values are " +"ignored." +msgstr "" + #: ../../source/user/sql_sqlite_dialect.rst:211 -msgid "STDDEV_POP: (GDAL >= 3.10) numerical population standard deviation." +msgid "" +"``PERCENTILE_CONT(numeric_value, fraction)``: (GDAL >= 3.10) (continuous)" +" percentile, with fraction between 0 and 1. NULL values are ignored." msgstr "" #: ../../source/user/sql_sqlite_dialect.rst:212 msgid "" -"STDDEV_SAMP: (GDAL >= 3.10) numerical `sample standard deviation " -"`__" +"``MODE(value)``: (GDAL >= 3.10): mode, i.e. most frequent input value " +"(strings and numeric values are supported), arbitrarily choosing the " +"first one if there are multiple equally-frequent results. NULL values are" +" ignored." msgstr "" #: ../../source/user/sql_sqlite_dialect.rst:215 @@ -497,3 +537,40 @@ msgstr "" #~ " Unicode categories." #~ msgstr "" +#~ msgid "" +#~ "The ``GEOMETRY`` special field represents " +#~ "the geometry of the feature returned " +#~ "by OGRFeature::GetGeometryRef(). It can be " +#~ "explicitly specified in the result " +#~ "column list of a SELECT, and is" +#~ " automatically selected if the * " +#~ "wildcard is used." +#~ msgstr "" + +#~ msgid "" +#~ "For OGR layers that have a non-" +#~ "empty geometry column name (generally " +#~ "for RDBMS datasources), as returned by" +#~ " OGRLayer::GetGeometryColumn(), the name of " +#~ "the geometry special field in the " +#~ "SQL statement will be the name of" +#~ " the geometry column of the " +#~ "underlying OGR layer. If the name " +#~ "of the geometry column in the " +#~ "source layer is empty, like with " +#~ "shapefiles etc., the name to use " +#~ "in the SQL statement is always " +#~ "\"geometry\". Here we'll use it case-" +#~ "insensitively (as all field names are" +#~ " in a SELECT statement):" +#~ msgstr "" + +#~ msgid "STDDEV_POP: (GDAL >= 3.10) numerical population standard deviation." +#~ msgstr "" + +#~ msgid "" +#~ "STDDEV_SAMP: (GDAL >= 3.10) numerical " +#~ "`sample standard deviation " +#~ "`__" +#~ msgstr "" + diff --git a/doc/source/locale/en/LC_MESSAGES/user/virtual_file_systems.po b/doc/source/locale/en/LC_MESSAGES/user/virtual_file_systems.po index 4bda7c058d75..779aef5a0367 100644 --- a/doc/source/locale/en/LC_MESSAGES/user/virtual_file_systems.po +++ b/doc/source/locale/en/LC_MESSAGES/user/virtual_file_systems.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: en\n" @@ -131,10 +131,10 @@ msgstr "" #: ../../source/user/virtual_file_systems.rst:79 #: ../../source/user/virtual_file_systems.rst:169 #: ../../source/user/virtual_file_systems.rst:196 -#: ../../source/user/virtual_file_systems.rst:1093 -#: ../../source/user/virtual_file_systems.rst:1111 -#: ../../source/user/virtual_file_systems.rst:1222 -#: ../../source/user/virtual_file_systems.rst:1304 +#: ../../source/user/virtual_file_systems.rst:1098 +#: ../../source/user/virtual_file_systems.rst:1116 +#: ../../source/user/virtual_file_systems.rst:1227 +#: ../../source/user/virtual_file_systems.rst:1309 msgid "Examples:" msgstr "" @@ -746,7 +746,7 @@ msgid "" msgstr "" #: ../../source/user/virtual_file_systems.rst:406 -#: ../../source/user/virtual_file_systems.rst:456 +#: ../../source/user/virtual_file_systems.rst:461 msgid "" "The :config:`GDAL_HTTP_PROXY` (for both HTTP and HTTPS protocols), " ":config:`GDAL_HTTPS_PROXY` (for HTTPS protocol only), " @@ -757,7 +757,7 @@ msgid "" msgstr "" #: ../../source/user/virtual_file_systems.rst:408 -#: ../../source/user/virtual_file_systems.rst:458 +#: ../../source/user/virtual_file_systems.rst:463 msgid "" "Starting with GDAL 2.1.3, the :config:`CURL_CA_BUNDLE` or " ":config:`SSL_CERT_FILE` configuration options can be used to set the path" @@ -782,70 +782,79 @@ msgstr "" #: ../../source/user/virtual_file_systems.rst:416 msgid "" +"Starting with GDAL 3.10, the ``Authorization`` header is no longer " +"automatically forwarded when redirections are followed. That behavior can" +" be configured by setting the " +":config:`CPL_VSIL_CURL_AUTHORIZATION_HEADER_ALLOWED_IF_REDIRECT` " +"configuration option." +msgstr "" + +#: ../../source/user/virtual_file_systems.rst:421 +msgid "" "Starting with GDAL 2.3, the :config:`GDAL_HTTP_MAX_RETRY` (number of " "attempts) and :config:`GDAL_HTTP_RETRY_DELAY` (in seconds) configuration " "option can be set, so that request retries are done in case of HTTP " "errors 429, 502, 503 or 504." msgstr "" -#: ../../source/user/virtual_file_systems.rst:418 +#: ../../source/user/virtual_file_systems.rst:423 msgid "" "Starting with GDAL 3.6, the following configuration options control the " "TCP keep-alive functionality (cf https://daniel.haxx.se/blog/2020/02/10" "/curl-ootw-keepalive-time/ for a detailed explanation):" msgstr "" -#: ../../source/user/virtual_file_systems.rst:420 +#: ../../source/user/virtual_file_systems.rst:425 msgid "" ":config:`GDAL_HTTP_TCP_KEEPALIVE` = YES/NO. whether to enable TCP keep-" "alive. Defaults to NO" msgstr "" -#: ../../source/user/virtual_file_systems.rst:421 +#: ../../source/user/virtual_file_systems.rst:426 msgid "" ":config:`GDAL_HTTP_TCP_KEEPIDLE` = integer, in seconds. Keep-alive idle " "time. Defaults to 60. Only taken into account if " "GDAL_HTTP_TCP_KEEPALIVE=YES." msgstr "" -#: ../../source/user/virtual_file_systems.rst:422 +#: ../../source/user/virtual_file_systems.rst:427 msgid "" ":config:`GDAL_HTTP_TCP_KEEPINTVL` = integer, in seconds. Interval time " "between keep-alive probes. Defaults to 60. Only taken into account if " "GDAL_HTTP_TCP_KEEPALIVE=YES." msgstr "" -#: ../../source/user/virtual_file_systems.rst:424 +#: ../../source/user/virtual_file_systems.rst:429 msgid "" "Starting with GDAL 3.7, the following configuration options control " "support for SSL client certificates:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:426 +#: ../../source/user/virtual_file_systems.rst:431 msgid "" ":config:`GDAL_HTTP_SSLCERT` = filename. Filename of the the SSL client " "certificate. Cf https://curl.se/libcurl/c/CURLOPT_SSLCERT.html" msgstr "" -#: ../../source/user/virtual_file_systems.rst:427 +#: ../../source/user/virtual_file_systems.rst:432 msgid "" ":config:`GDAL_HTTP_SSLCERTTYPE` = string. Format of the SSL certificate: " "\"PEM\" or \"DER\". Cf https://curl.se/libcurl/c/CURLOPT_SSLCERTTYPE.html" msgstr "" -#: ../../source/user/virtual_file_systems.rst:428 +#: ../../source/user/virtual_file_systems.rst:433 msgid "" ":config:`GDAL_HTTP_SSLKEY` = filename. Private key file for TLS and SSL " "client certificate. Cf https://curl.se/libcurl/c/CURLOPT_SSLKEY.html" msgstr "" -#: ../../source/user/virtual_file_systems.rst:429 +#: ../../source/user/virtual_file_systems.rst:434 msgid "" ":config:`GDAL_HTTP_KEYPASSWD` = string. Passphrase to private key. Cf " "https://curl.se/libcurl/c/CURLOPT_KEYPASSWD.html" msgstr "" -#: ../../source/user/virtual_file_systems.rst:431 +#: ../../source/user/virtual_file_systems.rst:436 msgid "" "More generally options of :cpp:func:`CPLHTTPFetch` available through " "configuration options are available. Starting with GDAL 3.7, the above " @@ -853,7 +862,7 @@ msgid "" " :cpp:func:`VSISetPathSpecificOption`." msgstr "" -#: ../../source/user/virtual_file_systems.rst:435 +#: ../../source/user/virtual_file_systems.rst:440 msgid "" "The file can be cached in RAM by setting the configuration option " ":config:`VSI_CACHE` to ``TRUE``. The cache size defaults to 25 MB, but " @@ -862,7 +871,7 @@ msgid "" "when the file handle is closed." msgstr "" -#: ../../source/user/virtual_file_systems.rst:437 +#: ../../source/user/virtual_file_systems.rst:442 msgid "" "Starting with GDAL 2.3, the :config:`CPL_VSIL_CURL_NON_CACHED` " "configuration option can be set to values like " @@ -873,7 +882,7 @@ msgid "" "Alternatively, :cpp:func:`VSICurlClearCache` can be used." msgstr "" -#: ../../source/user/virtual_file_systems.rst:439 +#: ../../source/user/virtual_file_systems.rst:444 msgid "" "Starting with GDAL 2.1, ``/vsicurl/`` will try to query directly " "redirected URLs to Amazon S3 signed URLs during their validity period, so" @@ -881,26 +890,26 @@ msgid "" " configuration option :config:`CPL_VSIL_CURL_USE_S3_REDIRECT` to ``NO``." msgstr "" -#: ../../source/user/virtual_file_systems.rst:441 -#: ../../source/user/virtual_file_systems.rst:462 +#: ../../source/user/virtual_file_systems.rst:446 +#: ../../source/user/virtual_file_systems.rst:467 msgid "" ":cpp:func:`VSIStatL` will return the size in st_size member and file " "nature- file or directory - in st_mode member (the later only reliable " "with FTP resources for now)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:443 +#: ../../source/user/virtual_file_systems.rst:448 msgid "" ":cpp:func:`VSIReadDir` should be able to parse the HTML directory listing" " returned by the most popular web servers, such as Apache and Microsoft " "IIS." msgstr "" -#: ../../source/user/virtual_file_systems.rst:448 +#: ../../source/user/virtual_file_systems.rst:453 msgid "/vsicurl_streaming/ (http/https/ftp files: streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:450 +#: ../../source/user/virtual_file_systems.rst:455 msgid "" "/vsicurl_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files streamed through HTTP/FTP web protocols, " @@ -908,7 +917,7 @@ msgid "" "against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:452 +#: ../../source/user/virtual_file_systems.rst:457 msgid "" "Although this file handler is able seek to random offsets in the file, " "this will not be efficient. If you need efficient random access and that " @@ -916,7 +925,7 @@ msgid "" " ` file system handler instead." msgstr "" -#: ../../source/user/virtual_file_systems.rst:454 +#: ../../source/user/virtual_file_systems.rst:459 msgid "" "Recognized filenames are of the form " ":file:`/vsicurl_streaming/http[s]://path/to/remote/resource` or " @@ -924,7 +933,7 @@ msgid "" ":file:`path/to/remote/resource` is the URL of a remote resource." msgstr "" -#: ../../source/user/virtual_file_systems.rst:460 +#: ../../source/user/virtual_file_systems.rst:465 msgid "" "The file can be cached in RAM by setting the configuration option " ":config:`VSI_CACHE` to ``TRUE``. The cache size defaults to 25 MB, but " @@ -932,11 +941,11 @@ msgid "" ":config:`VSI_CACHE_SIZE` (in bytes)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:467 +#: ../../source/user/virtual_file_systems.rst:472 msgid "/vsis3/ (AWS S3 files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:469 +#: ../../source/user/virtual_file_systems.rst:474 msgid "" "/vsis3/ is a file system handler that allows on-the-fly random reading of" " (primarily non-public) files available in AWS S3 buckets, without prior " @@ -944,7 +953,7 @@ msgid "" "libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:471 +#: ../../source/user/virtual_file_systems.rst:476 msgid "" "It also allows sequential writing of files. No seeks or read operations " "are then allowed, so in particular direct writing of GeoTIFF files with " @@ -958,56 +967,56 @@ msgid "" "(empty) directories with :cpp:func:`VSIRmdir` are also possible." msgstr "" -#: ../../source/user/virtual_file_systems.rst:475 +#: ../../source/user/virtual_file_systems.rst:480 msgid "" "Recognized filenames are of the form :file:`/vsis3/bucket/key`, where " "``bucket`` is the name of the S3 bucket and ``key`` is the S3 object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:477 -#: ../../source/user/virtual_file_systems.rst:691 -#: ../../source/user/virtual_file_systems.rst:805 -#: ../../source/user/virtual_file_systems.rst:936 -#: ../../source/user/virtual_file_systems.rst:992 -#: ../../source/user/virtual_file_systems.rst:1120 +#: ../../source/user/virtual_file_systems.rst:482 +#: ../../source/user/virtual_file_systems.rst:696 +#: ../../source/user/virtual_file_systems.rst:810 +#: ../../source/user/virtual_file_systems.rst:941 +#: ../../source/user/virtual_file_systems.rst:997 +#: ../../source/user/virtual_file_systems.rst:1125 msgid "The generalities of :ref:`/vsicurl/ ` apply." msgstr "" -#: ../../source/user/virtual_file_systems.rst:479 +#: ../../source/user/virtual_file_systems.rst:484 msgid "The following configuration options are specific to the /vsis3/ handler:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:534 +#: ../../source/user/virtual_file_systems.rst:539 msgid "" "Path to file with identity token for use for authentication via the " "`AssumeRoleWithWebIdentity API " "`_." msgstr "" -#: ../../source/user/virtual_file_systems.rst:610 -#: ../../source/user/virtual_file_systems.rst:759 -#: ../../source/user/virtual_file_systems.rst:862 +#: ../../source/user/virtual_file_systems.rst:615 +#: ../../source/user/virtual_file_systems.rst:764 +#: ../../source/user/virtual_file_systems.rst:867 msgid "" "Several authentication methods are possible, and are attempted in the " "following order:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:612 +#: ../../source/user/virtual_file_systems.rst:617 msgid "" "If :config:`AWS_NO_SIGN_REQUEST=YES` configuration option is set, request" " signing is disabled. This option might be used for buckets with public " "access rights. Available since GDAL 2.3" msgstr "" -#: ../../source/user/virtual_file_systems.rst:613 +#: ../../source/user/virtual_file_systems.rst:618 msgid "" "The :config:`AWS_SECRET_ACCESS_KEY` and :config:`AWS_ACCESS_KEY_ID` " "configuration options can be set. The :config:`AWS_SESSION_TOKEN` " "configuration option must be set when temporary credentials are used." msgstr "" -#: ../../source/user/virtual_file_systems.rst:614 +#: ../../source/user/virtual_file_systems.rst:619 msgid "" "Starting with GDAL 2.3, alternate ways of providing credentials similar " "to what the \"aws\" command line utility or Boto3 support can be used. If" @@ -1020,14 +1029,14 @@ msgid "" "\"default\")." msgstr "" -#: ../../source/user/virtual_file_systems.rst:615 +#: ../../source/user/virtual_file_systems.rst:620 msgid "" "The ``~/.aws/config`` or ``%UserProfile%/.aws/config`` file may also be " "used (or the file pointer by :config:`AWS_CONFIG_FILE`) to retrieve " "credentials and the AWS region." msgstr "" -#: ../../source/user/virtual_file_systems.rst:616 +#: ../../source/user/virtual_file_systems.rst:621 msgid "" "Starting with GDAL 3.6, if :config:`AWS_ROLE_ARN` and " ":config:`AWS_WEB_IDENTITY_TOKEN_FILE` are defined we will rely on " @@ -1037,13 +1046,13 @@ msgid "" "accounts.html)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:617 +#: ../../source/user/virtual_file_systems.rst:622 msgid "" "If none of the above method succeeds, instance profile credentials will " "be retrieved when GDAL is used on EC2 instances (cf :ref:`vsis3_imds`)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:619 +#: ../../source/user/virtual_file_systems.rst:624 msgid "" "On writing, the file is uploaded using the S3 multipart upload API. The " "size of chunks is set to 50 MB by default, allowing creating files up to " @@ -1057,14 +1066,14 @@ msgid "" "instead of the multipart upload API." msgstr "" -#: ../../source/user/virtual_file_systems.rst:621 -#: ../../source/user/virtual_file_systems.rst:878 +#: ../../source/user/virtual_file_systems.rst:626 +#: ../../source/user/virtual_file_systems.rst:883 msgid "" "Since GDAL 3.1, the :cpp:func:`VSIRename` operation is supported (first " "doing a copy of the original file and then deleting it)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:623 +#: ../../source/user/virtual_file_systems.rst:628 msgid "" "Since GDAL 3.1, the :cpp:func:`VSIRmdirRecursive` operation is supported " "(using batch deletion method). The " @@ -1074,7 +1083,7 @@ msgid "" " option in the :ref:`GDAL configuration file `" msgstr "" -#: ../../source/user/virtual_file_systems.rst:625 +#: ../../source/user/virtual_file_systems.rst:630 msgid "" "The :config:`CPL_VSIS3_CREATE_DIR_OBJECT` configuration option can be set" " to NO to prevent the :cpp:func:`VSIMkdir` operation from creating an " @@ -1084,7 +1093,7 @@ msgid "" "applications that do not expect such empty objects." msgstr "" -#: ../../source/user/virtual_file_systems.rst:628 +#: ../../source/user/virtual_file_systems.rst:633 msgid "" "Starting with GDAL 3.5, profiles that use IAM role assumption (see " "https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-role.html)" @@ -1094,11 +1103,11 @@ msgid "" "supported currently." msgstr "" -#: ../../source/user/virtual_file_systems.rst:633 +#: ../../source/user/virtual_file_systems.rst:638 msgid "/vsis3/ and AWS Instance Metadata Service (IMDS)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:635 +#: ../../source/user/virtual_file_systems.rst:640 msgid "" "On EC2 instances, GDAL will try to use the `IMDSv2 " "`__" msgstr "" -#: ../../source/user/virtual_file_systems.rst:639 +#: ../../source/user/virtual_file_systems.rst:644 msgid "There are several ways to do this. One way is to run this command: ::" msgstr "" -#: ../../source/user/virtual_file_systems.rst:647 +#: ../../source/user/virtual_file_systems.rst:652 msgid "" "Another is to set the HttpPutResponseHopLimit metadata on an " "AutoScalingGroup LaunchTemplate: - " @@ -1132,7 +1141,7 @@ msgid "" "properties-ec2-launchtemplate-metadataoptions.html" msgstr "" -#: ../../source/user/virtual_file_systems.rst:651 +#: ../../source/user/virtual_file_systems.rst:656 msgid "" "Another possibility is to start the Docker container with host networking" " (``--network=host``), although this breaks isolation of containers by " @@ -1140,45 +1149,45 @@ msgid "" "implications `__." msgstr "" -#: ../../source/user/virtual_file_systems.rst:654 +#: ../../source/user/virtual_file_systems.rst:659 msgid "Configuring /vsis3/ with Minio" msgstr "" -#: ../../source/user/virtual_file_systems.rst:656 +#: ../../source/user/virtual_file_systems.rst:661 msgid "" "The following configuration options can be set to access a `Minio Docker " "image `__" msgstr "" -#: ../../source/user/virtual_file_systems.rst:659 +#: ../../source/user/virtual_file_systems.rst:664 msgid "AWS_VIRTUAL_HOSTING=FALSE" msgstr "" -#: ../../source/user/virtual_file_systems.rst:660 +#: ../../source/user/virtual_file_systems.rst:665 msgid "AWS_HTTPS=NO" msgstr "" -#: ../../source/user/virtual_file_systems.rst:661 +#: ../../source/user/virtual_file_systems.rst:666 msgid "AWS_S3_ENDPOINT=\"localhost:9000\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:662 +#: ../../source/user/virtual_file_systems.rst:667 msgid "AWS_REGION=\"us-east-1\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:663 +#: ../../source/user/virtual_file_systems.rst:668 msgid "AWS_SECRET_ACCESS_KEY=\"your_secret_access_key\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:664 +#: ../../source/user/virtual_file_systems.rst:669 msgid "AWS_ACCESS_KEY_ID=\"your_access_key\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:669 +#: ../../source/user/virtual_file_systems.rst:674 msgid "/vsis3_streaming/ (AWS S3 files: streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:671 +#: ../../source/user/virtual_file_systems.rst:676 msgid "" "/vsis3_streaming/ is a file system handler that allows on-the-fly " "sequential reading of (primarily non-public) files available in AWS S3 " @@ -1186,24 +1195,24 @@ msgid "" "be built against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:673 +#: ../../source/user/virtual_file_systems.rst:678 msgid "" "Recognized filenames are of the form :file:`/vsis3_streaming/bucket/key` " "where ``bucket`` is the name of the S3 bucket and ``key`` is the S3 " "object \"key\", i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:675 +#: ../../source/user/virtual_file_systems.rst:680 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsis3/ `" msgstr "" -#: ../../source/user/virtual_file_systems.rst:682 +#: ../../source/user/virtual_file_systems.rst:687 msgid "/vsigs/ (Google Cloud Storage files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:684 +#: ../../source/user/virtual_file_systems.rst:689 msgid "" "/vsigs/ is a file system handler that allows on-the-fly random reading of" " (primarily non-public) files available in Google Cloud Storage buckets, " @@ -1211,7 +1220,7 @@ msgid "" "against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:686 +#: ../../source/user/virtual_file_systems.rst:691 msgid "" "Starting with GDAL 2.3, it also allows sequential writing of files. No " "seeks or read operations are then allowed, so in particular direct " @@ -1226,45 +1235,45 @@ msgid "" "possible." msgstr "" -#: ../../source/user/virtual_file_systems.rst:689 +#: ../../source/user/virtual_file_systems.rst:694 msgid "" "Recognized filenames are of the form :file:`/vsigs/bucket/key` where " "``bucket`` is the name of the bucket and ``key`` is the object \"key\", " "i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:693 +#: ../../source/user/virtual_file_systems.rst:698 msgid "The following configuration options are specific to the /vsigs/ handler:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:761 +#: ../../source/user/virtual_file_systems.rst:766 msgid "" "If :config:`GS_NO_SIGN_REQUEST=YES` configuration option is set, request " "signing is disabled. This option might be used for buckets with public " "access rights. Available since GDAL 3.4" msgstr "" -#: ../../source/user/virtual_file_systems.rst:762 +#: ../../source/user/virtual_file_systems.rst:767 msgid "" "The :config:`GS_SECRET_ACCESS_KEY` and :config:`GS_ACCESS_KEY_ID` " "configuration options can be set for AWS-style authentication" msgstr "" -#: ../../source/user/virtual_file_systems.rst:763 +#: ../../source/user/virtual_file_systems.rst:768 msgid "" "The :config:`GDAL_HTTP_HEADER_FILE` configuration option to point to a " "filename of a text file with \"key: value\" headers. Typically, it must " "contain a \"Authorization: Bearer XXXXXXXXX\" line." msgstr "" -#: ../../source/user/virtual_file_systems.rst:764 +#: ../../source/user/virtual_file_systems.rst:769 msgid "" "(GDAL >= 3.7) The :config:`GDAL_HTTP_HEADERS` configuration option can " "also be set. It must contain at least a line starting with " "\"Authorization:\" to be used as an authentication method." msgstr "" -#: ../../source/user/virtual_file_systems.rst:765 +#: ../../source/user/virtual_file_systems.rst:770 msgid "" "(GDAL >= 2.3) The :config:`GS_OAUTH2_REFRESH_TOKEN` configuration option " "can be set to use OAuth2 client authentication. See " @@ -1276,7 +1285,7 @@ msgid "" "defined both for gdal_auth.py and later execution of /vsigs)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:766 +#: ../../source/user/virtual_file_systems.rst:771 msgid "" "(GDAL >= 2.3) The :config:`GOOGLE_APPLICATION_CREDENTIALS` configuration " "option can be set to point to a JSON file containing OAuth2 service " @@ -1291,14 +1300,14 @@ msgid "" "\"https://www.googleapis.com/auth/devstorage.read_only\" if needed." msgstr "" -#: ../../source/user/virtual_file_systems.rst:767 +#: ../../source/user/virtual_file_systems.rst:772 msgid "" "(GDAL >= 3.4.2) The :config:`GOOGLE_APPLICATION_CREDENTIALS` " "configuration option can be set to point to a JSON file containing OAuth2" " user credentials (``type: authorized_user``)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:768 +#: ../../source/user/virtual_file_systems.rst:773 msgid "" "(GDAL >= 2.3) Variant of the previous method. The " ":config:`GS_OAUTH2_PRIVATE_KEY` (or :config:`GS_OAUTH2_PRIVATE_KEY_FILE` " @@ -1318,7 +1327,7 @@ msgid "" "\"https://www.googleapis.com/auth/devstorage.read_only\" if needed." msgstr "" -#: ../../source/user/virtual_file_systems.rst:769 +#: ../../source/user/virtual_file_systems.rst:774 msgid "" "(GDAL >= 2.3) An alternate way of providing credentials similar to what " "the \"gsutil\" command line utility or Boto3 support can be used. If the " @@ -1331,7 +1340,7 @@ msgid "" "entry for OAuth2 client authentication." msgstr "" -#: ../../source/user/virtual_file_systems.rst:770 +#: ../../source/user/virtual_file_systems.rst:775 msgid "" "(GDAL >= 2.3) Finally if none of the above method succeeds, the code will" " check if the current machine is a Google Compute Engine instance, and if" @@ -1341,17 +1350,17 @@ msgid "" "to the boot logs), you can set :config:`CPL_MACHINE_IS_GCE` to ``YES``." msgstr "" -#: ../../source/user/virtual_file_systems.rst:772 +#: ../../source/user/virtual_file_systems.rst:777 msgid "" "Since GDAL 3.1, the Rename() operation is supported (first doing a copy " "of the original file and then deleting it)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:779 +#: ../../source/user/virtual_file_systems.rst:784 msgid "/vsigs_streaming/ (Google Cloud Storage files: streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:781 +#: ../../source/user/virtual_file_systems.rst:786 msgid "" "/vsigs_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files (primarily non-public) files available in " @@ -1359,24 +1368,24 @@ msgid "" "It requires GDAL to be built against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:783 +#: ../../source/user/virtual_file_systems.rst:788 msgid "" "Recognized filenames are of the form :file:`/vsigs_streaming/bucket/key` " "where ``bucket`` is the name of the bucket and ``key`` is the object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:785 +#: ../../source/user/virtual_file_systems.rst:790 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsigs/ `" msgstr "" -#: ../../source/user/virtual_file_systems.rst:792 +#: ../../source/user/virtual_file_systems.rst:797 msgid "/vsiaz/ (Microsoft Azure Blob files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:794 +#: ../../source/user/virtual_file_systems.rst:799 msgid "" "/vsiaz/ is a file system handler that allows on-the-fly random reading of" " (primarily non-public) files available in Microsoft Azure Blob " @@ -1384,13 +1393,13 @@ msgid "" "to be built against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:796 +#: ../../source/user/virtual_file_systems.rst:801 msgid "" "See :ref:`/vsiadls/ ` for a related filesystem for Azure Data " "Lake Storage Gen2." msgstr "" -#: ../../source/user/virtual_file_systems.rst:798 +#: ../../source/user/virtual_file_systems.rst:803 msgid "" "It also allows sequential writing of files. No seeks or read operations " "are then allowed, so in particular direct writing of GeoTIFF files with " @@ -1403,7 +1412,7 @@ msgid "" "blob will be created (with a maximum file size of 195 GB)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:801 +#: ../../source/user/virtual_file_systems.rst:806 msgid "" "Deletion of files with :cpp:func:`VSIUnlink`, creation of directories " "with :cpp:func:`VSIMkdir` and deletion of (empty) directories with " @@ -1420,28 +1429,28 @@ msgid "" ":cpp:func:`VSIRmdir` invocation." msgstr "" -#: ../../source/user/virtual_file_systems.rst:803 +#: ../../source/user/virtual_file_systems.rst:808 msgid "" "Recognized filenames are of the form :file:`/vsiaz/container/key`, where " "``container`` is the name of the container and ``key`` is the object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:807 +#: ../../source/user/virtual_file_systems.rst:812 msgid "The following configuration options are specific to the /vsiaz/ handler:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:864 +#: ../../source/user/virtual_file_systems.rst:869 msgid "The :config:`AZURE_STORAGE_CONNECTION_STRING` configuration option" msgstr "" -#: ../../source/user/virtual_file_systems.rst:866 +#: ../../source/user/virtual_file_systems.rst:871 msgid "" "The :config:`AZURE_STORAGE_ACCOUNT` configuration option is set to " "specify the account name AND" msgstr "" -#: ../../source/user/virtual_file_systems.rst:868 +#: ../../source/user/virtual_file_systems.rst:873 msgid "" "(GDAL >= 3.5) The :config:`AZURE_STORAGE_ACCESS_TOKEN` configuration " "option is set to specify the access token, that will be included in a " @@ -1450,20 +1459,20 @@ msgid "" " (MSAL)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:869 +#: ../../source/user/virtual_file_systems.rst:874 msgid "" "The :config:`AZURE_STORAGE_ACCESS_KEY` configuration option is set to " "specify the secret key." msgstr "" -#: ../../source/user/virtual_file_systems.rst:870 +#: ../../source/user/virtual_file_systems.rst:875 msgid "" "The :config:`AZURE_NO_SIGN_REQUEST=YES` configuration option is set, so " "as to disable any request signing. This option might be used for accounts" " with public access rights. Available since GDAL 3.2" msgstr "" -#: ../../source/user/virtual_file_systems.rst:871 +#: ../../source/user/virtual_file_systems.rst:876 msgid "" "The :config:`AZURE_STORAGE_SAS_TOKEN` configuration option (``AZURE_SAS``" " if GDAL < 3.5) is set to specify a Shared Access Signature. This SAS is " @@ -1474,7 +1483,7 @@ msgid "" " Available since GDAL 3.2" msgstr "" -#: ../../source/user/virtual_file_systems.rst:872 +#: ../../source/user/virtual_file_systems.rst:877 msgid "" "The current machine is a Azure Virtual Machine with Azure Active " "Directory permissions assigned to it (see https://docs.microsoft.com/en-" @@ -1482,7 +1491,7 @@ msgid "" "configure-portal-windows-vm). Available since GDAL 3.3." msgstr "" -#: ../../source/user/virtual_file_systems.rst:874 +#: ../../source/user/virtual_file_systems.rst:879 msgid "" "Authentication using Azure Active Directory Workload Identity (using " "AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_FEDERATED_TOKEN_FILE and " @@ -1490,7 +1499,7 @@ msgid "" "Kubernetes, is available since GDAL 3.7.2" msgstr "" -#: ../../source/user/virtual_file_systems.rst:876 +#: ../../source/user/virtual_file_systems.rst:881 msgid "" "Starting with GDAL 3.5, the `configuration file " "`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:900 +#: ../../source/user/virtual_file_systems.rst:905 msgid "/vsiadls/ (Microsoft Azure Data Lake Storage Gen2)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:902 +#: ../../source/user/virtual_file_systems.rst:907 msgid "" "/vsiadls/ is a file system handler that allows on-the-fly random reading " "of (primarily non-public) files available in Microsoft Azure Data Lake " @@ -1544,7 +1553,7 @@ msgid "" "requires GDAL to be built against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:907 +#: ../../source/user/virtual_file_systems.rst:912 msgid "" "It has similar capabilities as :ref:`/vsiaz/ `, and in particular " "uses the same configuration options for authentication. Its advantages " @@ -1554,42 +1563,42 @@ msgid "" "/en-us/azure/storage/blobs/data-lake-storage-introduction>`__" msgstr "" -#: ../../source/user/virtual_file_systems.rst:913 +#: ../../source/user/virtual_file_systems.rst:918 msgid "The main enhancements over /vsiaz/ are:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:915 +#: ../../source/user/virtual_file_systems.rst:920 msgid "" "True directory support (no need for the artificial " ":file:`.gdal_marker_for_dir` empty file that is used for /vsiaz/ to have " "empty directories)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:917 +#: ../../source/user/virtual_file_systems.rst:922 msgid "One-call recursive directory deletion with :cpp:func:`VSIRmdirRecursive`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:918 +#: ../../source/user/virtual_file_systems.rst:923 msgid "Atomic renaming with :cpp:func:`VSIRename`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:919 +#: ../../source/user/virtual_file_systems.rst:924 msgid "" ":cpp:func:`VSIGetFileMetadata` support for the \"STATUS\" and \"ACL\" " "metadata domains" msgstr "" -#: ../../source/user/virtual_file_systems.rst:920 +#: ../../source/user/virtual_file_systems.rst:925 msgid "" ":cpp:func:`VSISetFileMetadata` support for the \"PROPERTIES\" and \"ACL\"" " metadata domains" msgstr "" -#: ../../source/user/virtual_file_systems.rst:927 +#: ../../source/user/virtual_file_systems.rst:932 msgid "/vsioss/ (Alibaba Cloud OSS files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:929 +#: ../../source/user/virtual_file_systems.rst:934 msgid "" "/vsioss/ is a file system handler that allows on-the-fly random reading " "of (primarily non-public) files available in Alibaba Cloud Object Storage" @@ -1597,9 +1606,9 @@ msgid "" "requires GDAL to be built against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:931 -#: ../../source/user/virtual_file_systems.rst:987 -#: ../../source/user/virtual_file_systems.rst:1117 +#: ../../source/user/virtual_file_systems.rst:936 +#: ../../source/user/virtual_file_systems.rst:992 +#: ../../source/user/virtual_file_systems.rst:1122 msgid "" "It also allows sequential writing of files. No seeks or read operations " "are then allowed, so in particular direct writing of GeoTIFF files with " @@ -1613,19 +1622,19 @@ msgid "" " with :cpp:func:`VSIRmdir` are also possible." msgstr "" -#: ../../source/user/virtual_file_systems.rst:934 +#: ../../source/user/virtual_file_systems.rst:939 msgid "" "Recognized filenames are of the form :file:`/vsioss/bucket/key` where " "``bucket`` is the name of the OSS bucket and ``key`` is the OSS object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:938 -#: ../../source/user/virtual_file_systems.rst:994 +#: ../../source/user/virtual_file_systems.rst:943 +#: ../../source/user/virtual_file_systems.rst:999 msgid "The following configuration options are specific to the /vsioss/ handler:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:961 +#: ../../source/user/virtual_file_systems.rst:966 msgid "" "The :config:`OSS_SECRET_ACCESS_KEY` and :config:`OSS_ACCESS_KEY_ID` " "configuration options must be set. The :config:`OSS_ENDPOINT` " @@ -1635,7 +1644,7 @@ msgid "" "the appropriate endpoint." msgstr "" -#: ../../source/user/virtual_file_systems.rst:963 +#: ../../source/user/virtual_file_systems.rst:968 msgid "" "On writing, the file is uploaded using the OSS multipart upload API. The " "size of chunks is set to 50 MB by default, allowing creating files up to " @@ -1648,11 +1657,11 @@ msgid "" "simple PUT request is used instead of the multipart upload API." msgstr "" -#: ../../source/user/virtual_file_systems.rst:970 +#: ../../source/user/virtual_file_systems.rst:975 msgid "/vsioss_streaming/ (Alibaba Cloud OSS files: streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:972 +#: ../../source/user/virtual_file_systems.rst:977 msgid "" "/vsioss_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files (primarily non-public) files available in " @@ -1661,24 +1670,24 @@ msgid "" "libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:974 +#: ../../source/user/virtual_file_systems.rst:979 msgid "" "Recognized filenames are of the form :file:`/vsioss_streaming/bucket/key`" " where ``bucket`` is the name of the bucket and ``key`` is the object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:976 +#: ../../source/user/virtual_file_systems.rst:981 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsioss/ `" msgstr "" -#: ../../source/user/virtual_file_systems.rst:983 +#: ../../source/user/virtual_file_systems.rst:988 msgid "/vsiswift/ (OpenStack Swift Object Storage)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:985 +#: ../../source/user/virtual_file_systems.rst:990 msgid "" "/vsiswift/ is a file system handler that allows on-the-fly random reading" " of (primarily non-public) files available in OpenStack Swift Object " @@ -1686,20 +1695,20 @@ msgid "" "requires GDAL to be built against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:990 +#: ../../source/user/virtual_file_systems.rst:995 msgid "" "Recognized filenames are of the form :file:`/vsiswift/bucket/key` where " "``bucket`` is the name of the swift bucket and ``key`` is the swift " "object \"key\", i.e. a filename potentially containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1016 +#: ../../source/user/virtual_file_systems.rst:1021 msgid "" "Three authentication methods are possible, and are attempted in the " "following order:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1018 +#: ../../source/user/virtual_file_systems.rst:1023 msgid "" "The :config:`SWIFT_STORAGE_URL` and :config:`SWIFT_AUTH_TOKEN` " "configuration options are set respectively to the storage URL (e.g " @@ -1707,7 +1716,7 @@ msgid "" "token authorization token." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1019 +#: ../../source/user/virtual_file_systems.rst:1024 msgid "" "The :config:`SWIFT_AUTH_V1_URL`, :config:`SWIFT_USER` and " ":config:`SWIFT_KEY` configuration options are set respectively to the " @@ -1717,7 +1726,7 @@ msgid "" " authorization token mentioned in the first authentication method." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1020 +#: ../../source/user/virtual_file_systems.rst:1025 msgid "" "Authentication with Keystone v3 is using the same options as python-" "swiftclient, see https://docs.openstack.org/python-" @@ -1725,67 +1734,67 @@ msgid "" "(>= 3.1) supports the following options:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1022 -#: ../../source/user/virtual_file_systems.rst:1033 +#: ../../source/user/virtual_file_systems.rst:1027 +#: ../../source/user/virtual_file_systems.rst:1038 msgid "`OS_IDENTITY_API_VERSION=3`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1023 -#: ../../source/user/virtual_file_systems.rst:1035 +#: ../../source/user/virtual_file_systems.rst:1028 +#: ../../source/user/virtual_file_systems.rst:1040 msgid "`OS_AUTH_URL`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1024 +#: ../../source/user/virtual_file_systems.rst:1029 msgid "`OS_USERNAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1025 +#: ../../source/user/virtual_file_systems.rst:1030 msgid "`OS_PASSWORD`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1026 +#: ../../source/user/virtual_file_systems.rst:1031 msgid "`OS_USER_DOMAIN_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1027 +#: ../../source/user/virtual_file_systems.rst:1032 msgid "`OS_PROJECT_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1028 +#: ../../source/user/virtual_file_systems.rst:1033 msgid "`OS_PROJECT_DOMAIN_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1029 -#: ../../source/user/virtual_file_systems.rst:1038 +#: ../../source/user/virtual_file_systems.rst:1034 +#: ../../source/user/virtual_file_systems.rst:1043 msgid "`OS_REGION_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1031 +#: ../../source/user/virtual_file_systems.rst:1036 msgid "" "Application Credential Authentication via Keystone v3, GDAL (>= 3.3.1) " "supports application-credential authentication with the following " "options:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1034 +#: ../../source/user/virtual_file_systems.rst:1039 msgid "`OS_AUTH_TYPE=v3applicationcredential`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1036 +#: ../../source/user/virtual_file_systems.rst:1041 msgid "`OS_APPLICATION_CREDENTIAL_ID`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1037 +#: ../../source/user/virtual_file_systems.rst:1042 msgid "`OS_APPLICATION_CREDENTIAL_SECRET`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1040 +#: ../../source/user/virtual_file_systems.rst:1045 msgid "" "This file system handler also allows sequential writing of files (no " "seeks or read operations are then allowed)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1042 +#: ../../source/user/virtual_file_systems.rst:1047 msgid "" "In some versions of OpenStack Swift, the access to large (segmented) " "files fails unless they are explicitly marked as static large objects, " @@ -1797,11 +1806,11 @@ msgid "" "https://docs.openstack.org/swift/latest/api/large_objects.html." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1049 +#: ../../source/user/virtual_file_systems.rst:1054 msgid "/vsiswift_streaming/ (OpenStack Swift Object Storage: streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1051 +#: ../../source/user/virtual_file_systems.rst:1056 msgid "" "/vsiswift_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files (primarily non-public) files available in " @@ -1809,7 +1818,7 @@ msgid "" " the entire file. It requires GDAL to be built against libcurl." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1053 +#: ../../source/user/virtual_file_systems.rst:1058 msgid "" "Recognized filenames are of the form " ":file:`/vsiswift_streaming/bucket/key` where ``bucket`` is the name of " @@ -1817,17 +1826,17 @@ msgid "" " containing subdirectories." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1055 +#: ../../source/user/virtual_file_systems.rst:1060 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsiswift/ `" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1062 +#: ../../source/user/virtual_file_systems.rst:1067 msgid "/vsihdfs/ (Hadoop File System)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1064 +#: ../../source/user/virtual_file_systems.rst:1069 msgid "" "/vsihdfs/ is a file system handler that provides read access to HDFS. " "This handler requires GDAL to have been built with Java support (CMake " @@ -1836,96 +1845,96 @@ msgid "" "handler is currently only available on Unix-like systems." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1070 +#: ../../source/user/virtual_file_systems.rst:1075 msgid "" "Note: support for the HTTP REST API (webHdfs) is also available with " ":ref:`vsiwebhdfs`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1072 +#: ../../source/user/virtual_file_systems.rst:1077 msgid "" "The LD_LIBRARY_PATH and CLASSPATH environment variables must be typically" " set up as following." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1082 +#: ../../source/user/virtual_file_systems.rst:1087 msgid "" "Failure to properly define the CLASSPATH will result in hard crashes in " "the native libhdfs." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1085 +#: ../../source/user/virtual_file_systems.rst:1090 msgid "Relevant Hadoop documentation links:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1087 +#: ../../source/user/virtual_file_systems.rst:1092 msgid "" "`C API libhdfs `__" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1088 +#: ../../source/user/virtual_file_systems.rst:1093 msgid "" "`HDFS Users Guide `__" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1089 +#: ../../source/user/virtual_file_systems.rst:1094 msgid "" "`Hadoop: Setting up a Single Node Cluster " "`__" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1091 +#: ../../source/user/virtual_file_systems.rst:1096 msgid "" "Recognized filenames are of the form :file:`/vsihdfs/hdfsUri` where " "``hdfsUri`` is a valid HDFS URI." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1105 +#: ../../source/user/virtual_file_systems.rst:1110 msgid "/vsiwebhdfs/ (Web Hadoop File System REST API)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1107 +#: ../../source/user/virtual_file_systems.rst:1112 msgid "" "/vsiwebhdfs/ is a file system handler that provides read and write access" " to HDFS through its HTTP REST API." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1109 +#: ../../source/user/virtual_file_systems.rst:1114 msgid "" "Recognized filenames are of the form " ":file:`/vsiwebhdfs/http://hostname:port/webhdfs/v1/path/to/filename`." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1122 +#: ../../source/user/virtual_file_systems.rst:1127 msgid "The following configuration options are available:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1146 +#: ../../source/user/virtual_file_systems.rst:1151 msgid "" "This file system handler also allows sequential writing of files (no " "seeks or read operations are then allowed)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1153 +#: ../../source/user/virtual_file_systems.rst:1158 msgid "/vsistdin/ (standard input streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1155 +#: ../../source/user/virtual_file_systems.rst:1160 msgid "" "/vsistdin/ is a file handler that allows reading from the standard input " "stream." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1157 +#: ../../source/user/virtual_file_systems.rst:1162 msgid "" "The filename syntax must be only :file:`/vsistdin/`, (not e.g., " "/vsistdin/path/to/f.csv , but \"/vsistdin?buffer_limit=value\" is OK.)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1160 +#: ../../source/user/virtual_file_systems.rst:1165 msgid "" "The file operations available are of course limited to Read() and forward" " Seek(). Full seek in the first MB of a file is possible, and it is " @@ -1933,60 +1942,60 @@ msgid "" "this first megabyte is possible multiple times in the same process." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1165 +#: ../../source/user/virtual_file_systems.rst:1170 msgid "" "The size of the in-memory cache can be controlled with the " ":config:`CPL_VSISTDIN_BUFFER_LIMIT` configuration option:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1175 +#: ../../source/user/virtual_file_systems.rst:1180 msgid "The \"/vsistdin?buffer_limit=value\" syntax can also be used." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1177 +#: ../../source/user/virtual_file_systems.rst:1182 msgid "" "/vsistdin filenames can be combined with other file system. For example, " "to read a file within a potentially big ZIP file streamed to " "gdal_translate:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1188 +#: ../../source/user/virtual_file_systems.rst:1193 msgid "/vsistdout/ (standard output streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1190 +#: ../../source/user/virtual_file_systems.rst:1195 msgid "" "/vsistdout/ is a file handler that allows writing into the standard " "output stream." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1192 +#: ../../source/user/virtual_file_systems.rst:1197 msgid "The filename syntax must be only :file:`/vsistdout/`." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1194 +#: ../../source/user/virtual_file_systems.rst:1199 msgid "The file operations available are of course limited to Write()." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1196 +#: ../../source/user/virtual_file_systems.rst:1201 msgid "" "A variation of this file system exists as the " ":file:`/vsistdout_redirect/` file system handler, where the output " "function can be defined with :cpp:func:`VSIStdoutSetRedirection`." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1201 +#: ../../source/user/virtual_file_systems.rst:1206 msgid "/vsimem/ (in-memory files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1203 +#: ../../source/user/virtual_file_systems.rst:1208 msgid "" "/vsimem/ is a file handler that allows block of memory to be treated as " "files. All portions of the file system underneath the base path " ":file:`/vsimem/` will be handled by this driver." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1205 +#: ../../source/user/virtual_file_systems.rst:1210 msgid "" "Normal VSI*L functions can be used freely to create and destroy memory " "arrays, treating them as if they were real file system objects. Some " @@ -1996,11 +2005,11 @@ msgid "" ":cpp:func:`VSIFileFromMemBuffer` and :cpp:func:`VSIGetMemFileBuffer`." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1207 +#: ../../source/user/virtual_file_systems.rst:1212 msgid "Directory related functions are supported." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1209 +#: ../../source/user/virtual_file_systems.rst:1214 msgid "" "/vsimem/ files are visible within the same process. Multiple threads can " "access the same underlying file in read mode, provided they used " @@ -2009,24 +2018,24 @@ msgid "" "of calling code)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1214 +#: ../../source/user/virtual_file_systems.rst:1219 msgid "/vsisubfile/ (portions of files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1216 +#: ../../source/user/virtual_file_systems.rst:1221 msgid "" "The /vsisubfile/ virtual file system handler allows access to subregions " "of files, treating them as a file on their own to the virtual file system" " functions (VSIFOpenL(), etc)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1218 +#: ../../source/user/virtual_file_systems.rst:1223 msgid "" "A special form of the filename is used to indicate a subportion of " "another file: :file:`/vsisubfile/[_],`." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1220 +#: ../../source/user/virtual_file_systems.rst:1225 msgid "" "The size parameter is optional. Without it the remainder of the file from" " the start offset as treated as part of the subfile. Otherwise only " @@ -2035,7 +2044,7 @@ msgid "" " The and values are in bytes." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1229 +#: ../../source/user/virtual_file_systems.rst:1234 msgid "" "Unlike the /vsimem/ or conventional file system handlers, there is no " "meaningful support for filesystem operations for creating new files, " @@ -2044,11 +2053,11 @@ msgid "" " on the file handle returned by :cpp:func:`VSIFOpenL` operate properly." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1234 +#: ../../source/user/virtual_file_systems.rst:1239 msgid "/vsisparse/ (sparse files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1236 +#: ../../source/user/virtual_file_systems.rst:1241 msgid "" "The /vsisparse/ virtual file handler allows a virtual file to be composed" " from chunks of data in other files, potentially with large spaces in the" @@ -2060,21 +2069,21 @@ msgid "" "files on different file systems as one large virtual file." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1238 +#: ../../source/user/virtual_file_systems.rst:1243 msgid "" "The file referenced by /vsisparse/ should be an XML control file " "formatted something like:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1272 +#: ../../source/user/virtual_file_systems.rst:1277 msgid "Hopefully the values and semantics are fairly obvious." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1278 +#: ../../source/user/virtual_file_systems.rst:1283 msgid "/vsicached/ (File caching)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1280 +#: ../../source/user/virtual_file_systems.rst:1285 msgid "" "The :cpp:func:`VSICreateCachedFile` function takes a virtual file handle " "and returns a new handle that caches read-operations on the input file " @@ -2083,13 +2092,13 @@ msgid "" "of blocks of 32KB each (default size)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1282 +#: ../../source/user/virtual_file_systems.rst:1287 msgid "" "This is mostly useful for files accessible through slow local/operating-" "system-mounted filesystems." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1284 +#: ../../source/user/virtual_file_systems.rst:1289 msgid "" "That is implicitly used by a number of the above mentioned file systems " "(namely the default one for standard file system operations, and the " @@ -2097,26 +2106,26 @@ msgid "" "configuration option is set to ``YES``." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1286 +#: ../../source/user/virtual_file_systems.rst:1291 msgid "" "The default size of caching for each file is 25 MB (25 MB for each file " "that is cached), and can be controlled with the ``VSI_CACHE_SIZE`` " "configuration option (value in bytes)." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1288 +#: ../../source/user/virtual_file_systems.rst:1293 msgid "" "The :cpp:class:`VSICachedFile` class only handles read operations at that" " time, and will error out on write operations." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1290 +#: ../../source/user/virtual_file_systems.rst:1295 msgid "" "Starting with GDAL 3.8, a ``/vsicached?`` virtual file system also exists" " to cache a particular file." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1292 +#: ../../source/user/virtual_file_systems.rst:1297 msgid "" "The syntax is the following one: " "``/vsicached?[option_i=val_i&]*file=`` where each option name " @@ -2127,43 +2136,43 @@ msgid "" "files, list directory content, can work properly." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1299 +#: ../../source/user/virtual_file_systems.rst:1304 msgid "Currently supported options are:" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1301 +#: ../../source/user/virtual_file_systems.rst:1306 msgid "" "``chunk_size=`` where value is the` size of the chunk size in " "bytes. ``KB`` or ``MB`` suffixes can be also appended (without space " "after the numeric value). The maximum supported value is 1 GB." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1302 +#: ../../source/user/virtual_file_systems.rst:1307 msgid "" "``cache_size=`` where value is the size of the cache size in " "bytes, for each file. ``KB`` or ``MB`` suffixes can be also appended." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1306 +#: ../../source/user/virtual_file_systems.rst:1311 msgid "``/vsicached?chunk_size=1MB&file=/home/even/byte.tif``" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1307 +#: ../../source/user/virtual_file_systems.rst:1312 msgid "``/vsicached?file=./byte.tif``" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1313 +#: ../../source/user/virtual_file_systems.rst:1318 msgid "/vsicrypt/ (encrypted files)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1315 +#: ../../source/user/virtual_file_systems.rst:1320 msgid "" "/vsicrypt/ is a special file handler is installed that allows " "reading/creating/update encrypted files on the fly, with random access " "capabilities." msgstr "" -#: ../../source/user/virtual_file_systems.rst:1317 +#: ../../source/user/virtual_file_systems.rst:1322 msgid "Refer to :cpp:func:`VSIInstallCryptFileHandler` for more details." msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/about.mo b/doc/source/locale/ja/LC_MESSAGES/about.mo index 551cee6cca91..5255aea64511 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/about.mo and b/doc/source/locale/ja/LC_MESSAGES/about.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/about.po b/doc/source/locale/ja/LC_MESSAGES/about.po index 04d7979d964e..39e6d4ade398 100644 --- a/doc/source/locale/ja/LC_MESSAGES/about.po +++ b/doc/source/locale/ja/LC_MESSAGES/about.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \\nLanguage: ja\n" "Language-Team: ja \n" @@ -22,6 +22,7 @@ msgid "What is GDAL?" msgstr "GDALとは?" #: ../../source/about_no_title.rst:1 +#, fuzzy msgid "" "GDAL is a translator library for raster and vector geospatial data " "formats that is released under an MIT style Open Source :ref:`license` by" @@ -29,7 +30,7 @@ msgid "" "single raster abstract data model and single vector abstract data model " "to the calling application for all supported formats. It also comes with " "a variety of useful command line utilities for data translation and " -"processing. The `NEWS`_ page describes the August 2024 GDAL/OGR 3.9.2 " +"processing. The `NEWS`_ page describes the October 2024 GDAL/OGR 3.9.3 " "release." msgstr "" "GDAL はラスターとベクターの空間データ形式をを変換するライブラリです。これは MIT スタイル :ref:`license` の " @@ -38,6 +39,16 @@ msgstr "" " `NEWS`_ ページには 2024年 8月の GDAL/OGR 3.9.2 リリースについての情報があります." #: ../../source/about_no_title.rst:5 +msgid "" +"The GDAL project is currently soliciting feedback to help focus " +":ref:`GDAL Sponsorship Program ` activities. We would highly " +"appreciate you fill in the `survey " +"`__" +" that will provide guidance about priorities for the program's resources" +" (open until November 11th, 2024)." +msgstr "" + +#: ../../source/about_no_title.rst:13 msgid "|offline-download|" msgstr "" @@ -45,11 +56,11 @@ msgstr "" msgid "OSGeo project" msgstr "OSGeoプロジェクト" -#: ../../source/about_no_title.rst:14 +#: ../../source/about_no_title.rst:22 msgid "See :ref:`software_using_gdal`" msgstr "参照 :ref:`software_using_gdal`" -#: ../../source/about_no_title.rst:20 +#: ../../source/about_no_title.rst:28 msgid "" "You may quote GDAL in publications by using the following Digital Object " "Identifier: |DOI|" diff --git a/doc/source/locale/ja/LC_MESSAGES/about_no_title.mo b/doc/source/locale/ja/LC_MESSAGES/about_no_title.mo index 3a5f81015095..9e548a06c35d 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/about_no_title.mo and b/doc/source/locale/ja/LC_MESSAGES/about_no_title.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/about_no_title.po b/doc/source/locale/ja/LC_MESSAGES/about_no_title.po index 33cf80a34de3..91e37f24b997 100644 --- a/doc/source/locale/ja/LC_MESSAGES/about_no_title.po +++ b/doc/source/locale/ja/LC_MESSAGES/about_no_title.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \\nLanguage: ja\n" "Language-Team: ja \n" @@ -18,6 +18,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" #: ../../source/about_no_title.rst:1 +#, fuzzy msgid "" "GDAL is a translator library for raster and vector geospatial data " "formats that is released under an MIT style Open Source :ref:`license` by" @@ -25,7 +26,7 @@ msgid "" "single raster abstract data model and single vector abstract data model " "to the calling application for all supported formats. It also comes with " "a variety of useful command line utilities for data translation and " -"processing. The `NEWS`_ page describes the August 2024 GDAL/OGR 3.9.2 " +"processing. The `NEWS`_ page describes the October 2024 GDAL/OGR 3.9.3 " "release." msgstr "" "GDAL はラスターとベクターの空間データ形式をを変換するライブラリです。これは MIT スタイル :ref:`license` の " @@ -34,6 +35,16 @@ msgstr "" " `NEWS`_ ページには 2024年 8月の GDAL/OGR 3.9.2 リリースについての情報があります." #: ../../source/about_no_title.rst:5 +msgid "" +"The GDAL project is currently soliciting feedback to help focus " +":ref:`GDAL Sponsorship Program ` activities. We would highly " +"appreciate you fill in the `survey " +"`__" +" that will provide guidance about priorities for the program's resources" +" (open until November 11th, 2024)." +msgstr "" + +#: ../../source/about_no_title.rst:13 msgid "|offline-download|" msgstr "" @@ -41,11 +52,11 @@ msgstr "" msgid "OSGeo project" msgstr "OSGeoプロジェクト" -#: ../../source/about_no_title.rst:14 +#: ../../source/about_no_title.rst:22 msgid "See :ref:`software_using_gdal`" msgstr "参照 :ref:`software_using_gdal`" -#: ../../source/about_no_title.rst:20 +#: ../../source/about_no_title.rst:28 msgid "" "You may quote GDAL in publications by using the following Digital Object " "Identifier: |DOI|" diff --git a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.mo b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.mo and b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.po b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.po index 47e473ff6b87..257ec50e20d2 100644 --- a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.po +++ b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_compile_legacy.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/csharp/csharp_compile_legacy.rst:5 msgid "Compiling the C# bindings - Legacy Scripts" @@ -384,10 +384,10 @@ msgid "" "documentation `__" msgstr "" -#: ../../source/api/csharp/csharp_compile_legacy.rst:184 -msgid "" -"This document was amended from the previous version at " -"`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpCompile " -"`__" -msgstr "" +#~ msgid "" +#~ "This document was amended from the " +#~ "previous version at " +#~ "`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpCompile " +#~ "`__" +#~ msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.mo b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.mo and b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.po b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.po index a7872ede2bc2..1b04f696682b 100644 --- a/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.po +++ b/doc/source/locale/ja/LC_MESSAGES/api/csharp/csharp_raster.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/csharp/csharp_raster.rst:5 msgid "C# Raster Interface" @@ -162,10 +162,10 @@ msgstr "" msgid ":source_file:`swig/csharp/apps/GDALReadDirect.cs`" msgstr "" -#: ../../source/api/csharp/csharp_raster.rst:228 -msgid "" -"This document was amended from the previous version at " -"`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpRaster " -"`__" -msgstr "" +#~ msgid "" +#~ "This document was amended from the " +#~ "previous version at " +#~ "`https://trac.osgeo.org/gdal/wiki/GdalOgrCsharpRaster " +#~ "`__" +#~ msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/api/index.mo b/doc/source/locale/ja/LC_MESSAGES/api/index.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/api/index.mo and b/doc/source/locale/ja/LC_MESSAGES/api/index.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/api/index.po b/doc/source/locale/ja/LC_MESSAGES/api/index.po index 12360afb5891..46d9e50d531a 100644 --- a/doc/source/locale/ja/LC_MESSAGES/api/index.po +++ b/doc/source/locale/ja/LC_MESSAGES/api/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/index.rst:115 msgid "Go" @@ -27,10 +27,6 @@ msgstr "" msgid "Julia" msgstr "" -#: ../../source/api/index.rst:115 -msgid "Lua" -msgstr "" - #: ../../source/api/index.rst:115 msgid "Original Node.js bindings" msgstr "" @@ -59,15 +55,15 @@ msgstr "" msgid "Rust" msgstr "" -#: ../../source/api/index.rst:136 +#: ../../source/api/index.rst:131 msgid "Fiona" msgstr "" -#: ../../source/api/index.rst:136 +#: ../../source/api/index.rst:131 msgid "Rasterio" msgstr "" -#: ../../source/api/index.rst:144 +#: ../../source/api/index.rst:139 msgid "Godal" msgstr "" @@ -133,24 +129,27 @@ msgid "" "GDAL/OGR C/C++ API). These include bindings for" msgstr "" -#: ../../source/api/index.rst:130 -msgid "" -"For Perl, since GDAL 3.5 the link `Perl " -"`__ is deprecated, use " -"above link instead." -msgstr "" - -#: ../../source/api/index.rst:134 +#: ../../source/api/index.rst:129 msgid "There are also more Pythonic ways of using the vector/OGR functions with" msgstr "" -#: ../../source/api/index.rst:142 +#: ../../source/api/index.rst:137 msgid "There is a more idiomatic Golang way of using the raster functions with" msgstr "" -#: ../../source/api/index.rst:151 +#: ../../source/api/index.rst:146 msgid "" "API is omitted in this PDF document. You can consult it on " "https://gdal.org/api/index.html" msgstr "" +#~ msgid "Lua" +#~ msgstr "" + +#~ msgid "" +#~ "For Perl, since GDAL 3.5 the link" +#~ " `Perl `__" +#~ " is deprecated, use above link " +#~ "instead." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/api/python/general.mo b/doc/source/locale/ja/LC_MESSAGES/api/python/general.mo index 0ff061b8065b..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/api/python/general.mo and b/doc/source/locale/ja/LC_MESSAGES/api/python/general.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/api/python/general.po b/doc/source/locale/ja/LC_MESSAGES/api/python/general.po index 2086acdb27da..d763a0ff48b7 100644 --- a/doc/source/locale/ja/LC_MESSAGES/api/python/general.po +++ b/doc/source/locale/ja/LC_MESSAGES/api/python/general.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/python/general.rst:9 msgid "Python General API" @@ -39,6 +39,18 @@ msgstr "" msgid "File Management" msgstr "" +#: ../../source/api/python/general.rst:99 +msgid "osgeo.gdal_fsspec module" +msgstr "" + +#: ../../source/api/python/general.rst:108 +msgid "osgeo.gdal.VSIFile class" +msgstr "" + +#: ../../source/api/python/general.rst:116 +msgid "Low level functions" +msgstr "" + #: of osgeo.gdal.DirEntry:1 msgid "Proxy of C++ DirEntry class." msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.gdal_fsspec.mo b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.gdal_fsspec.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.gdal_fsspec.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.gdal_fsspec.po b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.gdal_fsspec.po new file mode 100644 index 000000000000..b14873cfbed2 --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.gdal_fsspec.po @@ -0,0 +1,25 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/api/python/osgeo.gdal_fsspec.rst:7 +msgid "osgeo.gdal_fsspec module" +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.mo b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.mo index 0ff061b8065b..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.mo and b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.po b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.po index d3d45a02ad57..51f2e04c5229 100644 --- a/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.po +++ b/doc/source/locale/ja/LC_MESSAGES/api/python/osgeo.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,17 +17,20 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/api/python/osgeo.rst:4 -msgid "Miscellaneous Python API" +msgid "GDAL Python submodules" msgstr "" #: ../../source/api/python/osgeo.rst:8 msgid "Submodules" msgstr "" -#: ../../source/api/python/osgeo.rst:21 +#: ../../source/api/python/osgeo.rst:22 msgid "Module contents" msgstr "" +#~ msgid "Miscellaneous Python API" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.mo b/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.mo index a4cd798f2092..749a116474d9 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.mo and b/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.po b/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.po index a9f92d9ab708..310977f8a2ba 100644 --- a/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.po +++ b/doc/source/locale/ja/LC_MESSAGES/development/building_from_source.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -35,8 +35,7 @@ msgstr "GDAL をビルドするための最小要件は次のとおりです:" msgid "" "CMake >= 3.16, and an associated build system (make, ninja, Visual " "Studio, etc.)" -msgstr "" -"CMake >= 3.16, および関連するビルドシステム (make, ninja, Visual Studio, など)" +msgstr "CMake >= 3.16, および関連するビルドシステム (make, ninja, Visual Studio, など)" #: ../../source/development/building_from_source.rst:15 msgid "C99 compiler" @@ -73,10 +72,9 @@ msgid "" "libjpeg, etc. Consult :ref:`raster_drivers` and :ref:`vector_drivers` " "pages for information on dependencies of optional drivers." msgstr "" -"多くのビルドには SQLite3, expat, libcurl, zlib, libtiff, libgeotiff, " -"libpng, libjpeg などのオプションライブラリが強く推奨されます.オプション" -"ドライバの依存関係については, :ref:`raster_drivers` および :ref:`vector_" -"drivers` ページを参照してください." +"多くのビルドには SQLite3, expat, libcurl, zlib, libtiff, libgeotiff, libpng, " +"libjpeg などのオプションライブラリが強く推奨されます.オプションドライバの依存関係については, :ref:`raster_drivers`" +" および :ref:`vector_drivers` ページを参照してください." #: ../../source/development/building_from_source.rst:31 msgid "CMake (GDAL versions >= 3.5.0)" @@ -89,10 +87,9 @@ msgid "" "any platform. After unpacking the source distribution archive (or cloning" " the repository) step into the source tree:" msgstr "" -"バージョン 3.5.0 以降, GDAL は CMake ビルドシステムを使用してビルドできます." -"CMake ビルドシステムを使用すると, ほぼすべてのプラットフォームで GDAL をコ" -"ンパイルおよびインストールできます. ソース配布アーカイブを展開した後 (または" -"リポジトリをクローンした後) ソースツリーに移動します:" +"バージョン 3.5.0 以降, GDAL は CMake ビルドシステムを使用してビルドできます.CMake ビルドシステムを使用すると, " +"ほぼすべてのプラットフォームで GDAL をコンパイルおよびインストールできます. ソース配布アーカイブを展開した後 " +"(またはリポジトリをクローンした後) ソースツリーに移動します:" #: ../../source/development/building_from_source.rst:42 msgid "Create a build directory and step into it:" @@ -102,9 +99,7 @@ msgstr "ビルドディレクトリを作成し, そのディレクトリに移 msgid "" "From the build directory you can now configure CMake, build and install " "the binaries:" -msgstr "" -"ビルドディレクトリから CMake を設定し, バイナリをビルドおよびインストールでき" -"ます:" +msgstr "ビルドディレクトリから CMake を設定し, バイナリをビルドおよびインストールできます:" #: ../../source/development/building_from_source.rst:59 msgid "" @@ -114,11 +109,11 @@ msgid "" " or ``-DOGR_ENABLE_DRIVER_=ON``. See :ref:`selection-of-" "drivers` for more details." msgstr "" -"最小限のビルドの場合, 初期の ``cmake`` コマンドにこれらのオプションを追加し" -"ます: ``-DGDAL_BUILD_OPTIONAL_DRIVERS=OFF -DOGR_BUILD_OPTIONAL_DRIVERS=OFF``." -" 特定のドライバを有効にするには, ``-DGDAL_ENABLE_DRIVER_=ON`` また" -"は ``-DOGR_ENABLE_DRIVER_=ON`` を追加します. 詳細については, :ref:`" -"selection-of-drivers` を参照してください." +"最小限のビルドの場合, 初期の ``cmake`` コマンドにこれらのオプションを追加します: " +"``-DGDAL_BUILD_OPTIONAL_DRIVERS=OFF -DOGR_BUILD_OPTIONAL_DRIVERS=OFF``. " +"特定のドライバを有効にするには, ``-DGDAL_ENABLE_DRIVER_=ON`` または " +"``-DOGR_ENABLE_DRIVER_=ON`` を追加します. 詳細については, :ref" +":`selection-of-drivers` を参照してください." #: ../../source/development/building_from_source.rst:65 msgid "" @@ -129,19 +124,16 @@ msgid "" "recommended. It is also not supported on Windows multi-configuration " "generator (such as VisualStudio)." msgstr "" -"CMake (>= 3.14) の ``--prefix /installation/prefix`` オプションは GDAL 3.7.0 以" -"降でサポートされていますが, 設定時に CMAKE_INSTALL_PREFIX を設定するのとは異な" -"り, GDAL_DATA パスが libgdal バイナリにハードコードされないため, お勧めできませ" -"ん. また, Windows のマルチ構成ジェネレータ (VisualStudio など) ではサポートされて" -"いません." +"CMake (>= 3.14) の ``--prefix /installation/prefix`` オプションは GDAL 3.7.0 " +"以降でサポートされていますが, 設定時に CMAKE_INSTALL_PREFIX を設定するのとは異なり, GDAL_DATA パスが " +"libgdal バイナリにハードコードされないため, お勧めできません. また, Windows のマルチ構成ジェネレータ " +"(VisualStudio など) ではサポートされていません." #: ../../source/development/building_from_source.rst:72 msgid "" "If a dependency is installed in a custom location, specify the paths to " "the include directory and the library:" -msgstr "" -"依存関係がカスタムの場所にインストールされている場合, include ディレクトリとライ" -"ブラリへのパスを指定します:" +msgstr "依存関係がカスタムの場所にインストールされている場合, include ディレクトリとライブラリへのパスを指定します:" #: ../../source/development/building_from_source.rst:79 msgid "Alternatively, a custom prefix can be specified:" @@ -151,17 +143,13 @@ msgstr "または, カスタムプレフィックスを指定できます:" msgid "" "It is strongly recommended (and sometimes compulsory) to specify paths on" " Windows using forward slashes as well, e.g.: ``c:/path/to/include``." -msgstr "" -"Windows でのパスはスラッシュも使用することが強く推奨されます (時には強制的に), 例" -"えば: ``c:/path/to/include``." +msgstr "Windows でのパスはスラッシュも使用することが強く推奨されます (時には強制的に), 例えば: ``c:/path/to/include``." #: ../../source/development/building_from_source.rst:88 msgid "" "You can unset existing cached variables, by using the -U switch of cmake," " for example with wildcards:" -msgstr "" -"ワイルドカードを使用して, cmake の -U スイッチを使用して既存のキャッシュ変数を解" -"除できます. たとえば:" +msgstr "ワイルドカードを使用して, cmake の -U スイッチを使用して既存のキャッシュ変数を解除できます. たとえば:" #: ../../source/development/building_from_source.rst:94 msgid "" @@ -171,10 +159,9 @@ msgid "" "lib, *e.g.* ``set (GDAL_LIB_OUTPUT_NAME gdal_x64 CACHE STRING \"\" " "FORCE)``:" msgstr "" -"依存関係の設定を ``ConfigUser.cmake`` ファイルにまとめ, -C オプションを使用して" -"それを使用できます. ファイルには CACHE オプションを使用する set() コマンドが含ま" -"れています. たとえば, 共有ライブラリの異なる名前を設定できます. 例: ``set (GDAL_" -"LIB_OUTPUT_NAME gdal_x64 CACHE STRING \"\" FORCE)``:" +"依存関係の設定を ``ConfigUser.cmake`` ファイルにまとめ, -C オプションを使用してそれを使用できます. ファイルには " +"CACHE オプションを使用する set() コマンドが含まれています. たとえば, 共有ライブラリの異なる名前を設定できます. 例: ``set" +" (GDAL_LIB_OUTPUT_NAME gdal_x64 CACHE STRING \"\" FORCE)``:" #: ../../source/development/building_from_source.rst:104 msgid "" @@ -183,18 +170,15 @@ msgid "" "conflict with new settings. If strange errors appear during cmake run, " "you may try removing CMakeCache.txt to start from a clean state." msgstr "" -"依存関係を追加/変更/削除するために GDAL を設定する際に反復する場合, 一部のキャッ" -"シュ変数は前回の実行から CMakeCache.txt に残り, 新しい設定と競合する可能性がありま" -"す. cmake 実行中に奇妙なエラーが発生した場合, CMakeCache.txt を削除してクリーンな状" -"態から開始することができます." +"依存関係を追加/変更/削除するために GDAL を設定する際に反復する場合, 一部のキャッシュ変数は前回の実行から CMakeCache.txt " +"に残り, 新しい設定と競合する可能性があります. cmake 実行中に奇妙なエラーが発生した場合, CMakeCache.txt " +"を削除してクリーンな状態から開始することができます." #: ../../source/development/building_from_source.rst:109 msgid "" "Refer to :ref:`using_gdal_in_cmake` for how to use GDAL in a CMake " "project." -msgstr "" -"CMake プロジェクトで GDAL を使用する方法については, :ref:`using_gdal_in_cmake`" -" を参照してください." +msgstr "CMake プロジェクトで GDAL を使用する方法については, :ref:`using_gdal_in_cmake` を参照してください." #: ../../source/development/building_from_source.rst:112 msgid "Building on Windows" @@ -212,9 +196,7 @@ msgstr "MacOS でのビルド" msgid "" "On MacOS, there are a couple of libraries that do not function properly " "when the GDAL build requirements are installed using Homebrew." -msgstr "" -"MacOS では, GDAL ビルド要件が Homebrew を使用してインストールされている場合, " -"正常に機能しないライブラリがいくつかあります." +msgstr "MacOS では, GDAL ビルド要件が Homebrew を使用してインストールされている場合, 正常に機能しないライブラリがいくつかあります." #: ../../source/development/building_from_source.rst:126 msgid "" @@ -223,10 +205,9 @@ msgid "" "detection issue. In order to build GDAL successfully, configure CMake to " "not find the Arrow package:" msgstr "" -"現在の Homebrew ディストリビューションに含まれている `Apache Arrow `_ ライブラリは壊れており, 検出問題を引き起こしま" -"す. GDAL を正常にビルドするためには, CMake を設定して Arrow パッケージを見つけ" -"ないようにします:" +"現在の Homebrew ディストリビューションに含まれている `Apache Arrow " +"`_ ライブラリは壊れており, 検出問題を引き起こします. " +"GDAL を正常にビルドするためには, CMake を設定して Arrow パッケージを見つけないようにします:" #: ../../source/development/building_from_source.rst:133 msgid "" @@ -235,9 +216,9 @@ msgid "" "headers. You should either install Boost manually or disable libkml when " "building on MacOS:" msgstr "" -"同様に, 最近の Homebrew のバージョンでは, `Boost `_ が " -"libkml とバンドルされなくなり, Boost ヘッダーが見つからないため, MacOS でビルドする" -"際に libkml を無効にするか, Boost を手動でインストールする必要があります:" +"同様に, 最近の Homebrew のバージョンでは, `Boost `_ が libkml " +"とバンドルされなくなり, Boost ヘッダーが見つからないため, MacOS でビルドする際に libkml を無効にするか, Boost " +"を手動でインストールする必要があります:" #: ../../source/development/building_from_source.rst:141 msgid "CMake general configure options" @@ -248,9 +229,8 @@ msgid "" "Options to configure a CMake are provided using ``-D=``. All " "cached entries can be viewed using ``cmake -LAH`` from a build directory." msgstr "" -"CMake を設定するためのオプションは ``-D=`` を使用して提供されます. ビル" -"ドディレクトリから ``cmake -LAH`` を使用してすべてのキャッシュエントリを表示できま" -"す." +"CMake を設定するためのオプションは ``-D=`` を使用して提供されます. ビルドディレクトリから ``cmake" +" -LAH`` を使用してすべてのキャッシュエントリを表示できます." #: ../../source/development/building_from_source.rst:148 msgid "Build applications. Default is ON." @@ -263,8 +243,8 @@ msgid "" "`_." msgstr "" "GDAL ライブラリを共有してビルドします. デフォルトは ON です. `BUILD_SHARED_LIBS " -"`_ の CMake ドキュ" -"メントも参照してください." +"`_ の " +"CMake ドキュメントも参照してください." #: ../../source/development/building_from_source.rst:158 msgid "" @@ -273,10 +253,10 @@ msgid "" "`CMAKE_BUILD_TYPE " "`_." msgstr "" -"ビルドの種類を選択します. オプションは: None (デフォルト), Debug, Release, " -"RelWithDebInfo, または MinSizeRel です. `CMAKE_BUILD_TYPE " -"`_ の CMake ドキュ" -"メントも参照してください." +"ビルドの種類を選択します. オプションは: None (デフォルト), Debug, Release, RelWithDebInfo, または " +"MinSizeRel です. `CMAKE_BUILD_TYPE " +"`_ の " +"CMake ドキュメントも参照してください." #: ../../source/development/building_from_source.rst:164 msgid "" @@ -285,9 +265,9 @@ msgid "" "specifying ``--config Release`` with CMake multi-configuration build " "tools (see example below)." msgstr "" -"構成時に ``-DCMAKE_BUILD_TYPE=Release`` (または類似のもの) を指定しない場合, デフォ" -"ルトのビルドは最適化されません. または, CMake マルチ構成ビルドツールで ``--config " -"Release`` を指定することで最適化されます (以下の例を参照)." +"構成時に ``-DCMAKE_BUILD_TYPE=Release`` (または類似のもの) を指定しない場合, " +"デフォルトのビルドは最適化されません. または, CMake マルチ構成ビルドツールで ``--config Release`` " +"を指定することで最適化されます (以下の例を参照)." #: ../../source/development/building_from_source.rst:171 msgid "C compiler. Ignored for some generators, such as Visual Studio." @@ -298,8 +278,8 @@ msgid "" "Flags used by the C compiler during all build types. This is initialized " "by the :envvar:`CFLAGS` environment variable." msgstr "" -"すべてのビルドタイプで使用される C コンパイラによって使用されるフラグ. これは " -":envvar:`CFLAGS` 環境変数によって初期化されます." +"すべてのビルドタイプで使用される C コンパイラによって使用されるフラグ. これは :envvar:`CFLAGS` " +"環境変数によって初期化されます." #: ../../source/development/building_from_source.rst:180 msgid "C++ compiler. Ignored for some generators, such as Visual Studio." @@ -310,8 +290,8 @@ msgid "" "Flags used by the C++ compiler during all build types. This is " "initialized by the :envvar:`CXXFLAGS` environment variable." msgstr "" -"すべてのビルドタイプで使用される C++ コンパイラによって使用されるフラグ. これは " -":envvar:`CXXFLAGS` 環境変数によって初期化されます." +"すべてのビルドタイプで使用される C++ コンパイラによって使用されるフラグ. これは :envvar:`CXXFLAGS` " +"環境変数によって初期化されます." #: ../../source/development/building_from_source.rst:189 msgid "Where to install the software. Default for Unix-like is ``/usr/local/``." @@ -321,9 +301,7 @@ msgstr "ソフトウェアをインストールする場所. Unix のデフォ msgid "" "List of directories specifying installation prefixes to be searched when " "external dependencies are looked for." -msgstr "" -"外部依存関係を検索する際に検索されるインストールプレフィックスを指定するディレクト" -"リのリスト." +msgstr "外部依存関係を検索する際に検索されるインストールプレフィックスを指定するディレクトリのリスト." #: ../../source/development/building_from_source.rst:197 msgid "" @@ -332,10 +310,10 @@ msgid "" "package. See " "https://cmake.org/cmake/help/latest/release/3.12.html?highlight=root#commands" msgstr "" -"CMake 3.12 以降, 特定のパッケージのプレフィックスを定義するために ``_" -"ROOT`` 変数を使用することもできます. 詳細については, " -"https://cmake.org/cmake/help/latest/release/3.12.html?highlight=root#commands を参照し" -"てください." +"CMake 3.12 以降, 特定のパッケージのプレフィックスを定義するために ``_ROOT`` " +"変数を使用することもできます. 詳細については, " +"https://cmake.org/cmake/help/latest/release/3.12.html?highlight=root#commands" +" を参照してください." #: ../../source/development/building_from_source.rst:205 msgid "" @@ -348,10 +326,9 @@ msgid "" msgstr "" "デフォルトは OFF です. GDAL をビルドするために " "https://cmake.org/cmake/help/latest/variable/CMAKE_UNITY_BUILD.html " -"機能を使用するために ON に設定できます. これにより GDAL ビルド時間が短縮されます." -" この機能は現在も実験的なものと見なされており, 微妙なバグを隠している可能性があります " -"(ただし, 現時点では私たちはそのようなバグを認識していません). ミッションクリティカ" -"ルなビルドにはお勧めしません." +"機能を使用するために ON に設定できます. これにより GDAL ビルド時間が短縮されます. この機能は現在も実験的なものと見なされており, " +"微妙なバグを隠している可能性があります (ただし, 現時点では私たちはそのようなバグを認識していません). " +"ミッションクリティカルなビルドにはお勧めしません." #: ../../source/development/building_from_source.rst:214 msgid "" @@ -360,8 +337,8 @@ msgid "" "available, default OFF." msgstr "" "利用可能な場合, コンパイラの `interprocedural optimization " -"`_ (IPO) を使用してラ" -"イブラリをビルドします. デフォルトは OFF です." +"`_ (IPO) " +"を使用してライブラリをビルドします. デフォルトは OFF です." #: ../../source/development/building_from_source.rst:220 msgid "" @@ -373,28 +350,62 @@ msgid "" "`__" " variable is not set." msgstr "" -"インストールされたバイナリの rpath がライブラリへの相対パスとして書き込まれるように" -"設定します. このオプションは `CMAKE_INSTALL_RPATH " -"`__ 変数をオーバ" -"ーライドし, `CMAKE_SKIP_INSTALL_RPATH " -"`__ 変数が設" -"定されていないことを前提としています." +"インストールされたバイナリの rpath がライブラリへの相対パスとして書き込まれるように設定します. このオプションは " +"`CMAKE_INSTALL_RPATH " +"`__" +" 変数をオーバーライドし, `CMAKE_SKIP_INSTALL_RPATH " +"`__" +" 変数が設定されていないことを前提としています." #: ../../source/development/building_from_source.rst:228 +msgid "Resource files embedding" +msgstr "" + +#: ../../source/development/building_from_source.rst:230 +msgid "" +"Starting with GDAL 3.11, if a C23-compatible compiler is used, such as " +"clang >= 19 or GCC >= 15, it is possible to embed resource files inside " +"the GDAL library, without relying on resource files to be available on " +"the file system (such resource files are located through an hard-coded " +"path at build time in ``${CMAKE_INSTALL_PREFIX}/share/gdal``, or at run-" +"time through the :config:`GDAL_DATA` configuration option)." +msgstr "" + +#: ../../source/development/building_from_source.rst:237 +msgid "The following CMake options control that behavior:" +msgstr "" + +#: ../../source/development/building_from_source.rst:243 +msgid "" +"Default is OFF for shared library builds (BUILD_SHARED_LIBS=ON), and ON " +"for static library builds (BUILD_SHARED_LIBS=OFF). When ON, resource " +"files needed by GDAL will be embedded into the GDAL library and/or " +"relevant plugins." +msgstr "" + +#: ../../source/development/building_from_source.rst:252 +msgid "" +"Even if EMBED_RESOURCE_FILES=ON, GDAL will still try to locate resource " +"files on the file system by default , and fallback to the embedded " +"version if not found. By setting USE_ONLY_EMBEDDED_RESOURCE_FILES=ON, no " +"attempt at locating resource files on the file system is made. Default is" +" OFF." +msgstr "" + +#: ../../source/development/building_from_source.rst:258 msgid "CMake package dependent options" msgstr "CMake パッケージ依存オプション" -#: ../../source/development/building_from_source.rst:232 +#: ../../source/development/building_from_source.rst:262 msgid "" "Generally speaking, packages (external dependencies) will be " "automatically found if they are in default locations used by CMake. This " "can be also tuned for example with the ``CMAKE_PREFIX_PATH`` variable." msgstr "" -"一般的に, パッケージ (外部依存関係) は, CMake が使用するデフォルトの場所にある場合" -"に自動的に見つかります. これは ``CMAKE_PREFIX_PATH`` 変数などで調整することもで" -"きます." +"一般的に, パッケージ (外部依存関係) は, CMake が使用するデフォルトの場所にある場合に自動的に見つかります. これは " +"``CMAKE_PREFIX_PATH`` 変数などで調整することもできます." -#: ../../source/development/building_from_source.rst:236 +#: ../../source/development/building_from_source.rst:266 msgid "" "Starting with CMake 3.12, it is also possible to use a " "``_ROOT`` variable to define the prefix for a particular " @@ -403,36 +414,34 @@ msgid "" " Note that the case of the package name matters for the _ROOT, " "_INCLUDE_DIR and _LIBRARY variables." msgstr "" -"CMake 3.12 以降, 特定のパッケージのプレフィックスを定義するために ``_" -"ROOT`` 変数を使用することもできます. 詳細については, " -"https://cmake.org/cmake/help/latest/release/3.12.html?highlight=root#commands を参照し" -"てください. _ROOT, _INCLUDE_DIR, _LIBRARY 変数についてはパッケージ名の大文字と小文字" -"が重要であることに注意してください." +"CMake 3.12 以降, 特定のパッケージのプレフィックスを定義するために ``_ROOT`` " +"変数を使用することもできます. 詳細については, " +"https://cmake.org/cmake/help/latest/release/3.12.html?highlight=root#commands" +" を参照してください. _ROOT, _INCLUDE_DIR, _LIBRARY " +"変数についてはパッケージ名の大文字と小文字が重要であることに注意してください." -#: ../../source/development/building_from_source.rst:242 +#: ../../source/development/building_from_source.rst:272 msgid "" "Most dependencies that would be found can also be disabled by setting the" " following option:" -msgstr "" -"見つかる依存関係のほとんどは, 次のオプションを設定することで無効にすることもでき" -"ます:" +msgstr "見つかる依存関係のほとんどは, 次のオプションを設定することで無効にすることもできます:" -#: ../../source/development/building_from_source.rst:247 +#: ../../source/development/building_from_source.rst:277 msgid "Control whether a found dependency can be used for the GDAL build." msgstr "見つかった依存関係を GDAL ビルドに使用できるかどうかを制御します." -#: ../../source/development/building_from_source.rst:249 +#: ../../source/development/building_from_source.rst:279 msgid "" "It is also possible to ask GDAL to disable the use of any external " "dependency (besides the required one, PROJ) by default by setting the " "following option to OFF. Individual libraries shall then be enabled " "explicitly with GDAL_USE_:BOOL=ON." msgstr "" -"次のオプションを OFF に設定することで, GDAL に対して外部依存関係 (必須の PROJ 以外" -"のもの) の使用をデフォルトで無効にすることもできます. 個々のライブラリは, " +"次のオプションを OFF に設定することで, GDAL に対して外部依存関係 (必須の PROJ 以外のもの) " +"の使用をデフォルトで無効にすることもできます. 個々のライブラリは, " "GDAL_USE_:BOOL=ON で明示的に有効にする必要があります." -#: ../../source/development/building_from_source.rst:256 +#: ../../source/development/building_from_source.rst:286 msgid "" "Defaults to ON. When set to OFF, all external dependencies (but mandatory" " ones) will be disabled, unless individually enabled with " @@ -443,12 +452,11 @@ msgid "" "libraries." msgstr "" "デフォルトは ON です. OFF に設定すると, GDAL_USE_:BOOL=ON " -"で個別に有効にされていない限り, すべての外部依存関係 (ただし必須のもの) が無効にな" -"ります. このオプションは CMakeCache.txt が作成される前に設定する必要があります. " -"CMakeCache.txt が作成された後に OFF に設定された場合, 以前に検出されたライブラリの有" -"効化をキャンセルするために \"-UGDAL_USE_*\" で cmake を再起動する必要があります." +"で個別に有効にされていない限り, すべての外部依存関係 (ただし必須のもの) が無効になります. このオプションは CMakeCache.txt " +"が作成される前に設定する必要があります. CMakeCache.txt が作成された後に OFF に設定された場合, " +"以前に検出されたライブラリの有効化をキャンセルするために \"-UGDAL_USE_*\" で cmake を再起動する必要があります." -#: ../../source/development/building_from_source.rst:263 +#: ../../source/development/building_from_source.rst:293 msgid "" "Some of the GDAL dependencies (GEOTIFF, GIF, JPEG, JSONC, LERC, OPENCAD, " "PNG, QHULL, TIFF, ZLIB) have a copy of their source code inside the GDAL " @@ -457,13 +465,13 @@ msgid "" "set, this has precedence over the external library that may be detected. " "The behavior can also be globally controlled with the following variable:" msgstr "" -"GDAL の依存関係の一部 (GEOTIFF, GIF, JPEG, JSONC, LERC, OPENCAD, PNG, QHULL, TIFF, " -"ZLIB) には, GDAL ソースコードツリー内にそのソースコードのコピーが含まれています. " -"GDAL_USE__INTERNAL:BOOL=ON 変数を設定することで, この内" -"部コピーを有効にすることができます. 設定された場合, これは検出された外部ライブラリ" -"よりも優先されます. 次の変数でも動作をグローバルに制御できます:" +"GDAL の依存関係の一部 (GEOTIFF, GIF, JPEG, JSONC, LERC, OPENCAD, PNG, QHULL, " +"TIFF, ZLIB) には, GDAL ソースコードツリー内にそのソースコードのコピーが含まれています. " +"GDAL_USE__INTERNAL:BOOL=ON 変数を設定することで, " +"この内部コピーを有効にすることができます. 設定された場合, これは検出された外部ライブラリよりも優先されます. " +"次の変数でも動作をグローバルに制御できます:" -#: ../../source/development/building_from_source.rst:271 +#: ../../source/development/building_from_source.rst:301 msgid "" "Control how internal libraries should be used. If set to ON, they will " "always be used. If set to OFF, they will never be used (unless " @@ -473,13 +481,13 @@ msgid "" "corresponding external library is found and enabled. This option should " "be set before CMakeCache.txt is created." msgstr "" -"内部ライブラリがどのように使用されるかを制御します. ON に設定すると, それらは常に使" -"用されます. OFF に設定すると, それらは使用されません (GDAL_USE__INTERNAL:BOOL=ON で個別に有効にされていない限り). WHEN_NO_EXTERNAL (デフォルト" -"値) に設定すると, 対応する外部ライブラリが見つからず有効にされていない場合のみ使" -"用されます. このオプションは CMakeCache.txt が作成される前に設定する必要があります." +"内部ライブラリがどのように使用されるかを制御します. ON に設定すると, それらは常に使用されます. OFF に設定すると, " +"それらは使用されません (GDAL_USE__INTERNAL:BOOL=ON " +"で個別に有効にされていない限り). WHEN_NO_EXTERNAL (デフォルト値) に設定すると, " +"対応する外部ライブラリが見つからず有効にされていない場合のみ使用されます. このオプションは CMakeCache.txt " +"が作成される前に設定する必要があります." -#: ../../source/development/building_from_source.rst:282 +#: ../../source/development/building_from_source.rst:312 msgid "" "Using together GDAL_USE_EXTERNAL_LIBS=OFF and GDAL_USE_INTERNAL_LIBS=OFF " "will result in a CMake configuration failure, because the following " @@ -487,74 +495,71 @@ msgid "" "are at least required: ZLIB, TIFF, GEOTIFF and JSONC. Enabling them as " "external or internal libraries is thus required." msgstr "" -"GDAL_USE_EXTERNAL_LIBS=OFF と GDAL_USE_INTERNAL_LIBS=OFF を一緒に使用すると, 次のラ" -"イブラリ (外部依存関係としても, 内部コピーとしても) が少なくとも必要であるため, " -"CMake 構成エラーが発生します: ZLIB, TIFF, GEOTIFF, JSONC. したがって, それらを外部" -"または内部ライブラリとして有効にする必要があります." +"GDAL_USE_EXTERNAL_LIBS=OFF と GDAL_USE_INTERNAL_LIBS=OFF を一緒に使用すると, " +"次のライブラリ (外部依存関係としても, 内部コピーとしても) が少なくとも必要であるため, CMake 構成エラーが発生します: ZLIB, " +"TIFF, GEOTIFF, JSONC. したがって, それらを外部または内部ライブラリとして有効にする必要があります." -#: ../../source/development/building_from_source.rst:290 +#: ../../source/development/building_from_source.rst:320 msgid "Archive" msgstr "アーカイブ" -#: ../../source/development/building_from_source.rst:292 +#: ../../source/development/building_from_source.rst:322 msgid "" "`libarchive `_ is a library that supports a " "variety of archive and compression formats. It might be used since GDAL " "3.7 to enable the :ref:`/vsi7z/ ` virtual file system." msgstr "" -"`libarchive `_ は, 様々なアーカイブおよび圧縮形式をサポ" -"ートするライブラリです. GDAL 3.7 以降, :ref:`/vsi7z/ ` 仮想ファイルシステムを" -"有効にするために使用されるかもしれません." +"`libarchive `_ は, " +"様々なアーカイブおよび圧縮形式をサポートするライブラリです. GDAL 3.7 以降, :ref:`/vsi7z/ ` " +"仮想ファイルシステムを有効にするために使用されるかもしれません." -#: ../../source/development/building_from_source.rst:298 +#: ../../source/development/building_from_source.rst:328 msgid "Path to an include directory with the ``archive.h`` header file." msgstr "``archive.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:302 -#: ../../source/development/building_from_source.rst:363 -#: ../../source/development/building_from_source.rst:405 -#: ../../source/development/building_from_source.rst:559 -#: ../../source/development/building_from_source.rst:614 -#: ../../source/development/building_from_source.rst:707 -#: ../../source/development/building_from_source.rst:730 -#: ../../source/development/building_from_source.rst:749 -#: ../../source/development/building_from_source.rst:862 -#: ../../source/development/building_from_source.rst:981 -#: ../../source/development/building_from_source.rst:1006 -#: ../../source/development/building_from_source.rst:1055 -#: ../../source/development/building_from_source.rst:1076 -#: ../../source/development/building_from_source.rst:1100 -#: ../../source/development/building_from_source.rst:1153 -#: ../../source/development/building_from_source.rst:1198 -#: ../../source/development/building_from_source.rst:1387 -#: ../../source/development/building_from_source.rst:1426 -#: ../../source/development/building_from_source.rst:1445 -#: ../../source/development/building_from_source.rst:1464 -#: ../../source/development/building_from_source.rst:1495 -#: ../../source/development/building_from_source.rst:1543 -#: ../../source/development/building_from_source.rst:1638 -#: ../../source/development/building_from_source.rst:1689 -#: ../../source/development/building_from_source.rst:1785 -#: ../../source/development/building_from_source.rst:1817 -#: ../../source/development/building_from_source.rst:1966 -#: ../../source/development/building_from_source.rst:1987 -#: ../../source/development/building_from_source.rst:2038 +#: ../../source/development/building_from_source.rst:332 +#: ../../source/development/building_from_source.rst:393 +#: ../../source/development/building_from_source.rst:435 +#: ../../source/development/building_from_source.rst:589 +#: ../../source/development/building_from_source.rst:644 +#: ../../source/development/building_from_source.rst:737 +#: ../../source/development/building_from_source.rst:760 +#: ../../source/development/building_from_source.rst:779 +#: ../../source/development/building_from_source.rst:892 +#: ../../source/development/building_from_source.rst:1011 +#: ../../source/development/building_from_source.rst:1036 +#: ../../source/development/building_from_source.rst:1085 +#: ../../source/development/building_from_source.rst:1106 +#: ../../source/development/building_from_source.rst:1130 +#: ../../source/development/building_from_source.rst:1183 +#: ../../source/development/building_from_source.rst:1228 +#: ../../source/development/building_from_source.rst:1417 +#: ../../source/development/building_from_source.rst:1456 +#: ../../source/development/building_from_source.rst:1475 +#: ../../source/development/building_from_source.rst:1494 +#: ../../source/development/building_from_source.rst:1525 +#: ../../source/development/building_from_source.rst:1573 +#: ../../source/development/building_from_source.rst:1668 +#: ../../source/development/building_from_source.rst:1719 +#: ../../source/development/building_from_source.rst:1815 +#: ../../source/development/building_from_source.rst:1847 +#: ../../source/development/building_from_source.rst:1996 +#: ../../source/development/building_from_source.rst:2017 +#: ../../source/development/building_from_source.rst:2068 msgid "Path to a shared or static library file." msgstr "共有または静的ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:306 +#: ../../source/development/building_from_source.rst:336 msgid "" "Control whether to use libarchive. Defaults to ON when libarchive is " "found." -msgstr "" -"libarchive を使用するかどうかを制御します. libarchive が見つかった場合, デフォルト" -"は ON です." +msgstr "libarchive を使用するかどうかを制御します. libarchive が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:310 +#: ../../source/development/building_from_source.rst:340 msgid "Armadillo" msgstr "Armadillo" -#: ../../source/development/building_from_source.rst:312 +#: ../../source/development/building_from_source.rst:342 msgid "" "The `Armadillo `_ C++ library is used to " "speed up computations related to the Thin Plate Spline transformer. See " @@ -563,47 +568,45 @@ msgid "" "packages may also need to be installed: ``blas blas-devel libblas " "libcblas liblapack liblapacke``" msgstr "" -"`Armadillo `_ C++ ライブラリは, Thin Plate Spline " -"変換器に関連する計算を高速化するために使用されます. 詳細については, " +"`Armadillo `_ C++ ライブラリは, Thin Plate Spline" +" 変換器に関連する計算を高速化するために使用されます. 詳細については, " "https://cmake.org/cmake/help/latest/module/FindArmadillo.html を参照してください. " -"Conda-Forge 依存関係を使用した Windows ビルドの場合, 次のパッケージもインストールする" -"必要があるかもしれません: ``blas blas-devel libblas libcblas liblapack liblapacke``" +"Conda-Forge 依存関係を使用した Windows ビルドの場合, 次のパッケージもインストールする必要があるかもしれません: " +"``blas blas-devel libblas libcblas liblapack liblapacke``" -#: ../../source/development/building_from_source.rst:320 +#: ../../source/development/building_from_source.rst:350 msgid "Control whether to use Armadillo. Defaults to ON when Armadillo is found." msgstr "Armadillo を使用するかどうかを制御します. Armadillo が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:324 +#: ../../source/development/building_from_source.rst:354 msgid "Arrow" msgstr "Arrow" -#: ../../source/development/building_from_source.rst:326 +#: ../../source/development/building_from_source.rst:356 msgid "" "The `Apache Arrow C++ ` " "library is required for the :ref:`vector.arrow` and :ref:`vector.parquet`" " drivers. Specify install prefix in the ``CMAKE_PREFIX_PATH`` variable." msgstr "" -"`Apache Arrow C++ `_ ライブラリは, " -":ref:`vector.arrow` および :ref:`vector.parquet` ドライバに必要です. ``CMAKE_PREFIX_" -"PATH`` 変数でインストールプレフィックスを指定します." +"`Apache Arrow C++ `_ " +"ライブラリは, :ref:`vector.arrow` および :ref:`vector.parquet` ドライバに必要です. " +"``CMAKE_PREFIX_PATH`` 変数でインストールプレフィックスを指定します." -#: ../../source/development/building_from_source.rst:332 +#: ../../source/development/building_from_source.rst:362 msgid "Control whether to use Arrow. Defaults to ON when Arrow is found." msgstr "Arrow を使用するかどうかを制御します. Arrow が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:336 +#: ../../source/development/building_from_source.rst:366 msgid "" "Control whether to use statically built Arrow libraries. Defaults to OFF " "when Arrow is found." -msgstr "" -"静的にビルドされた Arrow ライブラリを使用するかどうかを制御します. Arrow が見つかった" -"場合, デフォルトは OFF です." +msgstr "静的にビルドされた Arrow ライブラリを使用するかどうかを制御します. Arrow が見つかった場合, デフォルトは OFF です." -#: ../../source/development/building_from_source.rst:339 +#: ../../source/development/building_from_source.rst:369 msgid "basisu" msgstr "" -#: ../../source/development/building_from_source.rst:341 +#: ../../source/development/building_from_source.rst:371 msgid "" "The `Basis Universal " "` library is " @@ -611,42 +614,40 @@ msgid "" "Specify install prefix in the ``CMAKE_PREFIX_PATH`` variable or " "``basisu_ROOT`` variable." msgstr "" -"`Basis Universal " -"` ライブラリは, " -":ref:`raster.basisu` および :ref:`raster.ktx2` ドライバに必要です. " +"`Basis Universal `" +" ライブラリは, :ref:`raster.basisu` および :ref:`raster.ktx2` ドライバに必要です. " "インストールプレフィックスを ``CMAKE_PREFIX_PATH`` 変数または ``basisu_ROOT`` 変数で指定します." -#: ../../source/development/building_from_source.rst:347 +#: ../../source/development/building_from_source.rst:377 msgid "Control whether to use basisu. Defaults to ON when basisu is found." msgstr "basisu を使用するかどうかを制御します. basisu が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:351 +#: ../../source/development/building_from_source.rst:381 msgid "Blosc" msgstr "" -#: ../../source/development/building_from_source.rst:353 +#: ../../source/development/building_from_source.rst:383 msgid "" "`Blosc `_ is a library which offers a " "meta-compression, with different backends (LZ4, Snappy, Zlib, Zstd, " "etc.). It is used by the :ref:`raster.zarr` driver." msgstr "" -"`Blosc `_ は, 異なるバックエンド (LZ4, Snappy, Zlib, " -"Zstd など) を持つメタ圧縮を提供するライブラリです. :ref:`raster.zarr` ドライバで使用" -"されます." +"`Blosc `_ は, 異なるバックエンド (LZ4, Snappy, " +"Zlib, Zstd など) を持つメタ圧縮を提供するライブラリです. :ref:`raster.zarr` ドライバで使用されます." -#: ../../source/development/building_from_source.rst:359 +#: ../../source/development/building_from_source.rst:389 msgid "Path to an include directory with the ``blosc.h`` header file." msgstr "``blosc.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:367 +#: ../../source/development/building_from_source.rst:397 msgid "Control whether to use Blosc. Defaults to ON when Blosc is found." msgstr "Blosc を使用するかどうかを制御します. Blosc が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:371 +#: ../../source/development/building_from_source.rst:401 msgid "BRUNSLI" msgstr "" -#: ../../source/development/building_from_source.rst:373 +#: ../../source/development/building_from_source.rst:403 msgid "" "The `Brunsli `_ JPEG repacking " "library, used by the :ref:`raster.marfa` driver." @@ -654,106 +655,104 @@ msgstr "" "`Brunsli `_ JPEG リパッキングライブラリは, " ":ref:`raster.marfa` ドライバで使用されます." -#: ../../source/development/building_from_source.rst:378 +#: ../../source/development/building_from_source.rst:408 msgid "" "Path to an include directory with the ``brunsli/decode.h`` and " "``brunsli\\encode.h`` header files." msgstr "" -"``brunsli/decode.h`` および ``brunsli\\encode.h`` ヘッダーファイルを含む include ディレ" -"クトリへのパス." +"``brunsli/decode.h`` および ``brunsli\\encode.h`` ヘッダーファイルを含む include " +"ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:382 +#: ../../source/development/building_from_source.rst:412 msgid "Path to the brunslienc-c library file." msgstr "brunslienc-c ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:386 +#: ../../source/development/building_from_source.rst:416 msgid "Path to the brunslidec-c library file." msgstr "brunslidec-c ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:390 +#: ../../source/development/building_from_source.rst:420 msgid "Control whether to use BRUNSLI. Defaults to ON when Brunsli is found." msgstr "BRUNSLI を使用するかどうかを制御します. Brunsli が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:394 +#: ../../source/development/building_from_source.rst:424 msgid "CFITSIO" msgstr "" -#: ../../source/development/building_from_source.rst:396 +#: ../../source/development/building_from_source.rst:426 msgid "" "The `C FITS I/O `_ library is " "required for the :ref:`raster.fits` driver. It can be detected with pkg-" "config." msgstr "" -"`C FITS I/O `_ ライブラリは, :ref:`raster.fits` " -"ドライバに必要です. pkg-config で検出できます." +"`C FITS I/O `_ ライブラリは, " +":ref:`raster.fits` ドライバに必要です. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:401 +#: ../../source/development/building_from_source.rst:431 msgid "Path to an include directory with the ``fitsio.h`` header file." msgstr "``fitsio.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:409 +#: ../../source/development/building_from_source.rst:439 msgid "Control whether to use CFITSIO. Defaults to ON when CFITSIO is found." msgstr "CFITSIO を使用するかどうかを制御します. CFITSIO が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:413 +#: ../../source/development/building_from_source.rst:443 msgid "Crnlib" msgstr "" -#: ../../source/development/building_from_source.rst:415 +#: ../../source/development/building_from_source.rst:445 msgid "" "`Crnlib / crunch `_ " "is required for the :ref:`raster.dds` driver." msgstr "" -"`Crnlib / crunch `_ は, :ref:`raster.dds` " -"ドライバに必要です." +"`Crnlib / crunch `_ " +"は, :ref:`raster.dds` ドライバに必要です." -#: ../../source/development/building_from_source.rst:420 +#: ../../source/development/building_from_source.rst:450 msgid "Path to Crnlib include directory with ``crunch/crnlib.h`` header." msgstr "``crunch/crnlib.h`` ヘッダーを含む Crnlib include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:424 +#: ../../source/development/building_from_source.rst:454 msgid "Path to Crnlib library to be linked." msgstr "リンクする Crnlib ライブラリへのパス." -#: ../../source/development/building_from_source.rst:428 +#: ../../source/development/building_from_source.rst:458 msgid "Control whether to use Crnlib. Defaults to ON when Crnlib is found." msgstr "Crnlib を使用するかどうかを制御します. Crnlib が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:432 +#: ../../source/development/building_from_source.rst:462 msgid "CURL" msgstr "" -#: ../../source/development/building_from_source.rst:434 +#: ../../source/development/building_from_source.rst:464 msgid "" "`libcurl `_ is required for all network accesses (HTTP," " etc.)." -msgstr "" -"`libcurl `_ はすべてのネットワークアクセス (HTTP など) に必要です." +msgstr "`libcurl `_ はすべてのネットワークアクセス (HTTP など) に必要です." -#: ../../source/development/building_from_source.rst:438 +#: ../../source/development/building_from_source.rst:468 msgid "Path to an include directory with the ``curl`` directory." msgstr "``curl`` ディレクトリを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:442 +#: ../../source/development/building_from_source.rst:472 msgid "" "Path to a shared or static library file, such as ``libcurl.so``, " "``libcurl.lib``, or other name." -msgstr "" -"``libcurl.so``, ``libcurl.lib`` などの共有または静的ライブラリファイルへのパス." +msgstr "``libcurl.so``, ``libcurl.lib`` などの共有または静的ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:449 +#: ../../source/development/building_from_source.rst:479 msgid "Must be set to ON when linking against a static build of Curl." msgstr "Curl の静的ビルドにリンクする場合は, 必ず ON に設定する必要があります." -#: ../../source/development/building_from_source.rst:453 +#: ../../source/development/building_from_source.rst:483 msgid "Control whether to use Curl. Defaults to ON when Curl is found." msgstr "Curl を使用するかどうかを制御します. Curl が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:457 +#: ../../source/development/building_from_source.rst:487 msgid "CryptoPP" msgstr "" -#: ../../source/development/building_from_source.rst:459 +#: ../../source/development/building_from_source.rst:489 msgid "" "The `Crypto++ `_ library can be " "used for the RSA SHA256 signing functionality used by some authentication" @@ -762,124 +761,122 @@ msgid "" " system. It is also required for the :ref:`/vsicrypt/ ` virtual" " file system." msgstr "" -"`Crypto++ `_ ライブラリは, Google Cloud の一部の" -"認証方法で使用される RSA SHA256 署名機能に使用できます. :ref:`raster.eedai` 画像を使" -"用するか, :ref:`/vsigs/ ` 仮想ファイルシステムを使用する場合に必要かもしれませ" -"ん. :ref:`/vsicrypt/ ` 仮想ファイルシステムにも必要です." +"`Crypto++ `_ ライブラリは, Google Cloud " +"の一部の認証方法で使用される RSA SHA256 署名機能に使用できます. :ref:`raster.eedai` 画像を使用するか, " +":ref:`/vsigs/ ` 仮想ファイルシステムを使用する場合に必要かもしれません. :ref:`/vsicrypt/ " +"` 仮想ファイルシステムにも必要です." -#: ../../source/development/building_from_source.rst:467 -#: ../../source/development/building_from_source.rst:1114 -#: ../../source/development/building_from_source.rst:1194 -#: ../../source/development/building_from_source.rst:1854 -#: ../../source/development/building_from_source.rst:1983 +#: ../../source/development/building_from_source.rst:497 +#: ../../source/development/building_from_source.rst:1144 +#: ../../source/development/building_from_source.rst:1224 +#: ../../source/development/building_from_source.rst:1884 +#: ../../source/development/building_from_source.rst:2013 msgid "Path to the base include directory." msgstr "ベース include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:471 +#: ../../source/development/building_from_source.rst:501 msgid "" "Path to a shared or static library file. A similar variable " "``CRYPTOPP_LIBRARY_DEBUG`` can also be specified to a similar library for" " building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, " -"``CRYPTOPP_LIBRARY_DEBUG`` という類似の変数を指定できます." +"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, ``CRYPTOPP_LIBRARY_DEBUG``" +" という類似の変数を指定できます." -#: ../../source/development/building_from_source.rst:477 +#: ../../source/development/building_from_source.rst:507 msgid "" "Defaults to OFF. Might be required to set to ON when linking against " "cryptopp.dll" -msgstr "" -"デフォルトは OFF です. cryptopp.dll にリンクする場合は, 必ず ON に設定する必要があるか" -"もしれません." +msgstr "デフォルトは OFF です. cryptopp.dll にリンクする場合は, 必ず ON に設定する必要があるかもしれません." -#: ../../source/development/building_from_source.rst:482 +#: ../../source/development/building_from_source.rst:512 msgid "Control whether to use CryptoPP. Defaults to ON when CryptoPP is found." msgstr "CryptoPP を使用するかどうかを制御します. CryptoPP が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:486 +#: ../../source/development/building_from_source.rst:516 msgid "Deflate" msgstr "" -#: ../../source/development/building_from_source.rst:488 +#: ../../source/development/building_from_source.rst:518 msgid "" "`libdeflate `_ is a compression " "library which offers the lossless Deflate/Zip compression algorithm. It " "offers faster performance than ZLib, but is not a full replacement for " "it, consequently it must be used as a complement to ZLib." msgstr "" -"`libdeflate `_ は, 損失のない Deflate/Zip 圧縮" -"アルゴリズムを提供する圧縮ライブラリです. ZLib よりも高速なパフォーマンスを提供します" -"が, ZLib の完全な置換ではないため, ZLib の補完として使用する必要があります." +"`libdeflate `_ は, 損失のない " +"Deflate/Zip 圧縮アルゴリズムを提供する圧縮ライブラリです. ZLib よりも高速なパフォーマンスを提供しますが, ZLib " +"の完全な置換ではないため, ZLib の補完として使用する必要があります." -#: ../../source/development/building_from_source.rst:496 +#: ../../source/development/building_from_source.rst:526 msgid "Path to an include directory with the ``libdeflate.h`` header file." msgstr "``libdeflate.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:500 +#: ../../source/development/building_from_source.rst:530 msgid "" "Path to a shared or static library file. A similar variable " "``Deflate_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, " -"``Deflate_LIBRARY_DEBUG`` という類似の変数を指定できます." +"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, ``Deflate_LIBRARY_DEBUG`` " +"という類似の変数を指定できます." -#: ../../source/development/building_from_source.rst:506 +#: ../../source/development/building_from_source.rst:536 msgid "Control whether to use Deflate. Defaults to ON when Deflate is found." msgstr "Deflate を使用するかどうかを制御します. Deflate が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:510 +#: ../../source/development/building_from_source.rst:540 msgid "ECW" msgstr "" -#: ../../source/development/building_from_source.rst:512 +#: ../../source/development/building_from_source.rst:542 msgid "" "The Hexagon ECW SDK (closed source/proprietary) is required for the " ":ref:`raster.ecw` driver. Currently only support for ECW SDK 3.3 and 5.5 " "is offered." msgstr "" -"Hexagon ECW SDK (クローズドソース/プロプライエタリ) は, :ref:`raster.ecw` ドライバに必要" -"です. 現在, ECW SDK 3.3 および 5.5 に対するサポートのみが提供されています." +"Hexagon ECW SDK (クローズドソース/プロプライエタリ) は, :ref:`raster.ecw` ドライバに必要です. 現在, " +"ECW SDK 3.3 および 5.5 に対するサポートのみが提供されています." -#: ../../source/development/building_from_source.rst:515 +#: ../../source/development/building_from_source.rst:545 msgid "" "For ECW SDK 5.5, ECW_ROOT or CMAKE_PREFIX_PATH should point to the " "directory into which there are include and lib subdirectories, typically " "ending with ERDAS-ECW_JPEG_2000_SDK-5.5.0/Desktop_Read-Only." msgstr "" -"ECW SDK 5.5 の場合, ECW_ROOT または CMAKE_PREFIX_PATH は, 通常 ERDAS-ECW_JPEG_2000_SDK-" -"5.5.0/Desktop_Read-Only で終わる include および lib サブディレクトリが含まれるディレクト" -"リを指す必要があります." +"ECW SDK 5.5 の場合, ECW_ROOT または CMAKE_PREFIX_PATH は, 通常 ERDAS-" +"ECW_JPEG_2000_SDK-5.5.0/Desktop_Read-Only で終わる include および lib " +"サブディレクトリが含まれるディレクトリを指す必要があります." -#: ../../source/development/building_from_source.rst:521 +#: ../../source/development/building_from_source.rst:551 msgid "Path to the include directory with the ``NCSECWClient.h`` header file." msgstr "``NCSECWClient.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:525 +#: ../../source/development/building_from_source.rst:555 msgid "Path to library file libNCSEcw" msgstr "libNCSEcw ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:529 +#: ../../source/development/building_from_source.rst:559 msgid "Path to library file libNCSCnet (only needed for SDK 3.3)" msgstr "libNCSCnet ライブラリファイルへのパス (SDK 3.3 のみ必要)." -#: ../../source/development/building_from_source.rst:533 +#: ../../source/development/building_from_source.rst:563 msgid "Path to library file libNCSEcwC (only needed for SDK 3.3)" msgstr "libNCSEcwC ライブラリファイルへのパス (SDK 3.3 のみ必要)." -#: ../../source/development/building_from_source.rst:537 +#: ../../source/development/building_from_source.rst:567 msgid "Path to library file libNCSUtil (only needed for SDK 3.3)" msgstr "libNCSUtil ライブラリファイルへのパス (SDK 3.3 のみ必要)." -#: ../../source/development/building_from_source.rst:541 +#: ../../source/development/building_from_source.rst:571 msgid "Control whether to use ECW. Defaults to ON when ECW is found." msgstr "ECW を使用するかどうかを制御します. ECW が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:545 +#: ../../source/development/building_from_source.rst:575 msgid "EXPAT" msgstr "" -#: ../../source/development/building_from_source.rst:547 +#: ../../source/development/building_from_source.rst:577 msgid "" "`Expat `_ is a stream-oriented XML " "parser library which is required to enable XML parsing capabilities in an" @@ -887,166 +884,162 @@ msgid "" " SVG, WFS, XSLX, etc.). It is strongly recommended. Other driver such as " "ILI or GMLAS may also require the XercesC library." msgstr "" -"`Expat `_ は, 多くの OGR ドライバ (GML, GeoRSS, " -"GPX, KML, LVBAG, OSM, ODS, SVG, WFS, XSLX など) で XML パース機能を有効にするために必" -"要なストリーム指向の XML パーサライブラリです. このライブラリは強く推奨されます. ILI や GMLAS などの他" -"のドライバは, XercesC ライブラリも必要とするかもしれません." +"`Expat `_ は, 多くの OGR ドライバ (GML, " +"GeoRSS, GPX, KML, LVBAG, OSM, ODS, SVG, WFS, XSLX など) で XML " +"パース機能を有効にするために必要なストリーム指向の XML パーサライブラリです. このライブラリは強く推奨されます. ILI や GMLAS " +"などの他のドライバは, XercesC ライブラリも必要とするかもしれません." -#: ../../source/development/building_from_source.rst:555 +#: ../../source/development/building_from_source.rst:585 msgid "Path to the include directory with the ``expat.h`` header file." msgstr "``expat.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:565 +#: ../../source/development/building_from_source.rst:595 msgid "Must be set to ON when linking against a static build of Expat." msgstr "Expat の静的ビルドにリンクする場合は, 必ず ON に設定する必要があります." -#: ../../source/development/building_from_source.rst:569 +#: ../../source/development/building_from_source.rst:599 msgid "Control whether to use EXPAT. Defaults to ON when EXPAT is found." msgstr "EXPAT を使用するかどうかを制御します. EXPAT が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:573 +#: ../../source/development/building_from_source.rst:603 msgid "FileGDB" msgstr "" -#: ../../source/development/building_from_source.rst:575 +#: ../../source/development/building_from_source.rst:605 msgid "" "The `FileGDB SDK `_ (closed" " source/proprietary) is required for the :ref:`vector.filegdb` driver " "(not to be confused with the :ref:`vector.openfilegdb` driver that has no" " external requirements)" msgstr "" -"`FileGDB SDK `_ (クローズドソース/プロプラ" -"イエタリ) は, :ref:`vector.filegdb` ドライバに必要です (:ref:`vector.openfilegdb` ドライバ" -"とは異なり, 外部要件はありません)." +"`FileGDB SDK `_ " +"(クローズドソース/プロプライエタリ) は, :ref:`vector.filegdb` ドライバに必要です " +"(:ref:`vector.openfilegdb` ドライバとは異なり, 外部要件はありません)." -#: ../../source/development/building_from_source.rst:579 +#: ../../source/development/building_from_source.rst:609 msgid "" "FileGDB_ROOT or CMAKE_PREFIX_PATH should point to the directory of the " "SDK." -msgstr "" -"FileGDB_ROOT または CMAKE_PREFIX_PATH は, SDK のディレクトリを指す必要があります." +msgstr "FileGDB_ROOT または CMAKE_PREFIX_PATH は, SDK のディレクトリを指す必要があります." -#: ../../source/development/building_from_source.rst:583 +#: ../../source/development/building_from_source.rst:613 msgid "Path to the include directory with the ``FileGDBAPI.h`` header file." msgstr "``FileGDBAPI.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:587 +#: ../../source/development/building_from_source.rst:617 msgid "Path to library file" msgstr "ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:591 +#: ../../source/development/building_from_source.rst:621 msgid "Path to Release library file (only used on Windows)" msgstr "リリースライブラリファイルへのパス (Windows のみ使用)." -#: ../../source/development/building_from_source.rst:595 +#: ../../source/development/building_from_source.rst:625 msgid "Path to Debug library file (only used on Windows)" msgstr "デバッグライブラリファイルへのパス (Windows のみ使用)." -#: ../../source/development/building_from_source.rst:599 +#: ../../source/development/building_from_source.rst:629 msgid "Control whether to use FileGDB. Defaults to ON when FileGDB is found." msgstr "FileGDB を使用するかどうかを制御します. FileGDB が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:603 +#: ../../source/development/building_from_source.rst:633 msgid "FreeXL" msgstr "" -#: ../../source/development/building_from_source.rst:605 +#: ../../source/development/building_from_source.rst:635 msgid "" "The `FreeXL `_ library is " "required for the :ref:`vector.xls` driver." msgstr "" -"`FreeXL `_ ライブラリは, :ref:`vector.xls` ドラ" -"イバに必要です." +"`FreeXL `_ ライブラリは, " +":ref:`vector.xls` ドライバに必要です." -#: ../../source/development/building_from_source.rst:610 +#: ../../source/development/building_from_source.rst:640 msgid "Path to an include directory with the ``freexl.h`` header file." msgstr "``freexl.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:618 +#: ../../source/development/building_from_source.rst:648 msgid "Control whether to use FreeXL. Defaults to ON when FreeXL is found." msgstr "FreeXL を使用するかどうかを制御します. FreeXL が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:622 +#: ../../source/development/building_from_source.rst:652 msgid "FYBA" msgstr "" -#: ../../source/development/building_from_source.rst:624 +#: ../../source/development/building_from_source.rst:654 msgid "" "The `OpenFyba `_ libraries are needed" " to build the :ref:`vector.sosi` driver." msgstr "" -"`OpenFyba `_ ライブラリは, :ref:`vector.sosi` ドライバ" -"をビルドするために必要です." +"`OpenFyba `_ ライブラリは, " +":ref:`vector.sosi` ドライバをビルドするために必要です." -#: ../../source/development/building_from_source.rst:628 +#: ../../source/development/building_from_source.rst:658 msgid "Path to an include directory with the ``fyba.h`` header file." msgstr "``fyba.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:632 +#: ../../source/development/building_from_source.rst:662 msgid "Path to a library file ``fyba``" msgstr "ライブラリファイル ``fyba`` へのパス." -#: ../../source/development/building_from_source.rst:636 +#: ../../source/development/building_from_source.rst:666 msgid "Path to a library file ``fygm``" msgstr "ライブラリファイル ``fygm`` へのパス." -#: ../../source/development/building_from_source.rst:640 +#: ../../source/development/building_from_source.rst:670 msgid "Path to a library file ``fyut``" msgstr "ライブラリファイル ``fyut`` へのパス." -#: ../../source/development/building_from_source.rst:644 +#: ../../source/development/building_from_source.rst:674 msgid "Control whether to use FYBA. Defaults to ON when FYBA is found." msgstr "FYBA を使用するかどうかを制御します. FYBA が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:648 +#: ../../source/development/building_from_source.rst:678 msgid "GEOTIFF" msgstr "" -#: ../../source/development/building_from_source.rst:650 +#: ../../source/development/building_from_source.rst:680 msgid "" "It is required for the :ref:`raster.gtiff` drivers, and a few other " "drivers. If not found, an internal copy of libgeotiff can be used." msgstr "" -":ref:`raster.gtiff` ドライバおよび他のいくつかのドライバに必要です. 見つからない場合, " -"libgeotiff の内部コピーを使用できます." +":ref:`raster.gtiff` ドライバおよび他のいくつかのドライバに必要です. 見つからない場合, libgeotiff " +"の内部コピーを使用できます." -#: ../../source/development/building_from_source.rst:655 +#: ../../source/development/building_from_source.rst:685 msgid "Path to an include directory with the libgeotiff header files." msgstr "libgeotiff ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:659 +#: ../../source/development/building_from_source.rst:689 msgid "" "Path to a shared or static library file, such as ``libgeotiff.so``, " "``geotiff.lib``, or other name. A similar variable " "``GEOTIFF_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -"``libgeotiff.so``, ``geotiff.lib`` などの共有または静的ライブラリファイルへのパス. デバッグ" -"リリース用の類似のライブラリに対しても, ``GEOTIFF_LIBRARY_DEBUG`` という類似の変数を指定" -"できます." +"``libgeotiff.so``, ``geotiff.lib`` などの共有または静的ライブラリファイルへのパス. " +"デバッグリリース用の類似のライブラリに対しても, ``GEOTIFF_LIBRARY_DEBUG`` という類似の変数を指定できます." -#: ../../source/development/building_from_source.rst:666 +#: ../../source/development/building_from_source.rst:696 msgid "" "Control whether to use external libgeotiff. Defaults to ON when external " "libgeotiff is found." -msgstr "" -"外部 libgeotiff を使用するかどうかを制御します. 外部 libgeotiff が見つかった場合, デフォルト" -"は ON です." +msgstr "外部 libgeotiff を使用するかどうかを制御します. 外部 libgeotiff が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:670 +#: ../../source/development/building_from_source.rst:700 msgid "" "Control whether to use internal libgeotiff copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_GEOTIFF=ON" msgstr "" -"内部 libgeotiff コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に" -"依存します. ON に設定されている場合, GDAL_USE_GEOTIFF=ON より優先されます." +"内部 libgeotiff コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. " +"ON に設定されている場合, GDAL_USE_GEOTIFF=ON より優先されます." -#: ../../source/development/building_from_source.rst:675 +#: ../../source/development/building_from_source.rst:705 msgid "GEOS" msgstr "" -#: ../../source/development/building_from_source.rst:677 +#: ../../source/development/building_from_source.rst:707 msgid "" "`GEOS `_ is a C++ library for performing" " operations on two-dimensional vector geometries. It is used as the " @@ -1054,148 +1047,144 @@ msgid "" "(intersection, buffer, etc.). The ``geos-config`` program can be used to " "detect it." msgstr "" -"`GEOS `_ は, 2次元ベクトルジオメトリ上での操作を実行するた" -"めの C++ ライブラリです. OGR で利用可能なほとんどのジオメトリ処理操作のバックエンドとして" -"使用されます (交差, バッファなど). ``geos-config`` プログラムを使用して検出できます." +"`GEOS `_ は, 2次元ベクトルジオメトリ上での操作を実行するための " +"C++ ライブラリです. OGR で利用可能なほとんどのジオメトリ処理操作のバックエンドとして使用されます (交差, バッファなど). " +"``geos-config`` プログラムを使用して検出できます." -#: ../../source/development/building_from_source.rst:684 +#: ../../source/development/building_from_source.rst:714 msgid "Path to an include directory with the ``geos_c.h`` header file." msgstr "``geos_c.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:688 +#: ../../source/development/building_from_source.rst:718 msgid "Path to a shared or static library file (libgeos_c)." msgstr "共有または静的ライブラリファイル (libgeos_c) へのパス." -#: ../../source/development/building_from_source.rst:692 +#: ../../source/development/building_from_source.rst:722 msgid "Control whether to use GEOS. Defaults to ON when GEOS is found." msgstr "GEOS を使用するかどうかを制御します. GEOS が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:696 +#: ../../source/development/building_from_source.rst:726 msgid "GIF" msgstr "" -#: ../../source/development/building_from_source.rst:698 +#: ../../source/development/building_from_source.rst:728 msgid "" "`giflib `_ is required for the " ":ref:`raster.gif` driver. If not found, an internal copy can be used." msgstr "" -"`giflib `_ は, :ref:`raster.gif` ドライバに必要です. 見つか" -"らない場合, 内部コピーを使用できます." +"`giflib `_ は, :ref:`raster.gif` " +"ドライバに必要です. 見つからない場合, 内部コピーを使用できます." -#: ../../source/development/building_from_source.rst:703 +#: ../../source/development/building_from_source.rst:733 msgid "Path to an include directory with the ``gif_lib.h`` header file." msgstr "``gif_lib.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:711 +#: ../../source/development/building_from_source.rst:741 msgid "" "Control whether to use external giflib. Defaults to ON when external " "giflib is found." -msgstr "" -"外部 giflib を使用するかどうかを制御します. 外部 giflib が見つかった場合, デフォルトは ON です." +msgstr "外部 giflib を使用するかどうかを制御します. 外部 giflib が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:715 +#: ../../source/development/building_from_source.rst:745 msgid "" "Control whether to use internal giflib copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_GIF=ON" msgstr "" -"内部 giflib コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存" -"します. ON に設定されている場合, GDAL_USE_GIF=ON より優先されます." +"内部 giflib コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_GIF=ON より優先されます." -#: ../../source/development/building_from_source.rst:720 +#: ../../source/development/building_from_source.rst:750 msgid "GTA" msgstr "" -#: ../../source/development/building_from_source.rst:722 +#: ../../source/development/building_from_source.rst:752 msgid "" "The `GTA `_ library is required for the " ":ref:`raster.gta` driver." -msgstr "" -"`GTA `_ ライブラリは, :ref:`raster.gta` ドライバに必要です." +msgstr "`GTA `_ ライブラリは, :ref:`raster.gta` ドライバに必要です." -#: ../../source/development/building_from_source.rst:726 +#: ../../source/development/building_from_source.rst:756 msgid "Path to an include directory with the ``gta/gta.h`` header file." msgstr "``gta/gta.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:734 +#: ../../source/development/building_from_source.rst:764 msgid "Control whether to use GTA. Defaults to ON when GTA is found." msgstr "GTA を使用するかどうかを制御します. GTA が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:738 +#: ../../source/development/building_from_source.rst:768 msgid "HEIF" msgstr "" -#: ../../source/development/building_from_source.rst:740 +#: ../../source/development/building_from_source.rst:770 msgid "" "The `HEIF `_ (>= 1.1) library used" " by the :ref:`raster.heif` driver. It can be detected with pkg-config." msgstr "" -"`HEIF `_ (>= 1.1) ライブラリは, :ref:`raster.heif` ド" -"ライバで使用されます. pkg-config で検出できます." +"`HEIF `_ (>= 1.1) ライブラリは, " +":ref:`raster.heif` ドライバで使用されます. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:745 +#: ../../source/development/building_from_source.rst:775 msgid "Path to an include directory with the ``libheif/heif.h`` header file." msgstr "``libheif/heif.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:753 +#: ../../source/development/building_from_source.rst:783 msgid "Control whether to use HEIF. Defaults to ON when HEIF is found." msgstr "HEIF を使用するかどうかを制御します. HEIF が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:756 +#: ../../source/development/building_from_source.rst:786 msgid "HDF4" msgstr "" -#: ../../source/development/building_from_source.rst:758 +#: ../../source/development/building_from_source.rst:788 msgid "" "The `HDF4 `_ C library is " "needed for the :ref:`raster.hdf4` driver." msgstr "" -"`HDF4 `_ C ライブラリは, :ref:`raster.hdf4` ドラ" -"イバに必要です." +"`HDF4 `_ C ライブラリは, " +":ref:`raster.hdf4` ドライバに必要です." -#: ../../source/development/building_from_source.rst:763 +#: ../../source/development/building_from_source.rst:793 msgid "Path to an include directory with the ``hdf.h`` header file." msgstr "``hdf.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:767 +#: ../../source/development/building_from_source.rst:797 msgid "" "Path to a shared or static ``dfalt`` or ``df`` library file. A similar " "variable ``HDF4_df_LIBRARY_DEBUG`` can also be specified to a similar " "library for building Debug releases." msgstr "" -"共有または静的 ``dfalt`` または ``df`` ライブラリファイルへのパス. デバッグリリース用の類似の" -"ライブラリに対しても, ``HDF4_df_LIBRARY_DEBUG`` という類似の変数を指定できます." +"共有または静的 ``dfalt`` または ``df`` ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, " +"``HDF4_df_LIBRARY_DEBUG`` という類似の変数を指定できます." -#: ../../source/development/building_from_source.rst:773 +#: ../../source/development/building_from_source.rst:803 msgid "" "Path to a shared or static ``mfhdfalt`` or ``mfhdf`` library file. A " "similar variable ``HDF4_mfhdf_LIBRARY_DEBUG`` can also be specified to a " "similar library for building Debug releases." msgstr "" -"共有または静的 ``mfhdfalt`` または ``mfhdf`` ライブラリファイルへのパス. デバッグリリース用の" -"類似のライブラリに対しても, ``HDF4_mfhdf_LIBRARY_DEBUG`` という類似の変数を指定できます." +"共有または静的 ``mfhdfalt`` または ``mfhdf`` ライブラリファイルへのパス. " +"デバッグリリース用の類似のライブラリに対しても, ``HDF4_mfhdf_LIBRARY_DEBUG`` という類似の変数を指定できます." -#: ../../source/development/building_from_source.rst:779 +#: ../../source/development/building_from_source.rst:809 msgid "" "Path to a shared or static ``xdr`` library file. A similar variable " "``HDF4_xdr_LIBRARY_DEBUG`` can also be specified to a similar library for" " building Debug releases. It is generally not needed for Linux builds" msgstr "" -"共有または静的 ``xdr`` ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対" -"しても, ``HDF4_xdr_LIBRARY_DEBUG`` という類似の変数を指定できます. 通常, Linux ビルドには必" -"要ありません." +"共有または静的 ``xdr`` ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, " +"``HDF4_xdr_LIBRARY_DEBUG`` という類似の変数を指定できます. 通常, Linux ビルドには必要ありません." -#: ../../source/development/building_from_source.rst:786 +#: ../../source/development/building_from_source.rst:816 msgid "" "Path to a shared or static ``szip`` library file. A similar variable " "``HDF4_szip_LIBRARY_DEBUG`` can also be specified to a similar library " "for building Debug releases. It is generally not needed for Linux builds" msgstr "" -"共有または静的 ``szip`` ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対" -"しても, ``HDF4_szip_LIBRARY_DEBUG`` という類似の変数を指定できます. 通常, Linux ビルドには必" -"要ありません." +"共有または静的 ``szip`` ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, " +"``HDF4_szip_LIBRARY_DEBUG`` という類似の変数を指定できます. 通常, Linux ビルドには必要ありません." -#: ../../source/development/building_from_source.rst:793 +#: ../../source/development/building_from_source.rst:823 msgid "" "The value of this option is a list which defaults to " "``df;mfhdf;xdr;szip``. It may be customized if the linking of HDF4 " @@ -1203,19 +1192,19 @@ msgid "" "HDF4_{comp_name}_LIBRARY_[RELEASE/DEBUG] variables will be available to " "configure the library file." msgstr "" -"このオプションの値はデフォルトで ``df;mfhdf;xdr;szip`` となるリストです. HDF4 のリンクに異なる" -"ライブラリが必要な場合は, HDF4_{comp_name}_LIBRARY_[RELEASE/DEBUG] 変数が利用可能になり, ライ" -"ブラリファイルを設定できます." +"このオプションの値はデフォルトで ``df;mfhdf;xdr;szip`` となるリストです. HDF4 " +"のリンクに異なるライブラリが必要な場合は, HDF4_{comp_name}_LIBRARY_[RELEASE/DEBUG] " +"変数が利用可能になり, ライブラリファイルを設定できます." -#: ../../source/development/building_from_source.rst:800 +#: ../../source/development/building_from_source.rst:830 msgid "Control whether to use HDF4. Defaults to ON when HDF4 is found." msgstr "HDF4 を使用するかどうかを制御します. HDF4 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:804 +#: ../../source/development/building_from_source.rst:834 msgid "HDF5" msgstr "" -#: ../../source/development/building_from_source.rst:806 +#: ../../source/development/building_from_source.rst:836 msgid "" "The `HDF5 `_ C library is needed for " "the :ref:`raster.hdf5` and :ref:`raster.bag` drivers. The HDF5 CXX " @@ -1225,13 +1214,14 @@ msgid "" msgstr "" "`HDF5 `_ C ライブラリは, :ref:`raster.hdf5` " "および :ref:`raster.bag` ドライバに必要です. HDF5 CXX ライブラリは, :ref:`raster.kea` " -"ドライバに必要です. HDF5 ライブラリを検出するために, https://cmake.org/cmake/help/latest/module/FindHDF5.html モジュールが使用されます." +"ドライバに必要です. HDF5 ライブラリを検出するために, " +"https://cmake.org/cmake/help/latest/module/FindHDF5.html モジュールが使用されます." -#: ../../source/development/building_from_source.rst:814 +#: ../../source/development/building_from_source.rst:844 msgid "Control whether to use HDF5. Defaults to ON when HDF5 is found." msgstr "HDF5 を使用するかどうかを制御します. HDF5 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:818 +#: ../../source/development/building_from_source.rst:848 msgid "" "Control whether to add a global lock around calls to HDF5 library. This " "is needed if the HDF5 library is not built with thread-safety enabled and" @@ -1240,42 +1230,42 @@ msgid "" "safety enabled when linking against a HDF5 library. In other situations, " "the setting must be manually set when needed." msgstr "" -"HDF5 ライブラリの呼び出しを囲むグローバルロックを追加するかどうかを制御します. HDF5 ライブラ" -"リがスレッドセーフが有効になっていない状態でビルドされており, HDF5 ドライバがマルチスレッドで使" -"用されている場合に必要です. Unix では, HDF5 ライブラリにリンクする際にスレッドセーフが有効になっ" -"ているかどうかを検出するヒューリスティックがあります. その他の状況では, 必要に応じて手動で設定" -"する必要があります." +"HDF5 ライブラリの呼び出しを囲むグローバルロックを追加するかどうかを制御します. HDF5 " +"ライブラリがスレッドセーフが有効になっていない状態でビルドされており, HDF5 ドライバがマルチスレッドで使用されている場合に必要です. " +"Unix では, HDF5 ライブラリにリンクする際にスレッドセーフが有効になっているかどうかを検出するヒューリスティックがあります. " +"その他の状況では, 必要に応じて手動で設定する必要があります." -#: ../../source/development/building_from_source.rst:829 +#: ../../source/development/building_from_source.rst:859 msgid "HDFS" msgstr "" -#: ../../source/development/building_from_source.rst:831 +#: ../../source/development/building_from_source.rst:861 msgid "" "The `Hadoop File System `_ native library is needed for the" " :ref:`/vsihdfs/ ` virtual file system." msgstr "" -"`Hadoop File System `_ " -"ネイティブライブラリは, :ref:`/vsihdfs/ ` 仮想ファイルシステムに必要です." +"`Hadoop File System `_ ネイティブライブラリは, :ref:`/vsihdfs/ " +"` 仮想ファイルシステムに必要です." -#: ../../source/development/building_from_source.rst:836 +#: ../../source/development/building_from_source.rst:866 msgid "Path to an include directory with the ``hdfs.h`` header file." msgstr "``hdfs.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:840 +#: ../../source/development/building_from_source.rst:870 msgid "Path to a shared or static ``hdfs`` library file." msgstr "共有または静的 ``hdfs`` ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:844 +#: ../../source/development/building_from_source.rst:874 msgid "Control whether to use HDFS. Defaults to ON when HDFS is found." msgstr "HDFS を使用するかどうかを制御します. HDFS が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:848 +#: ../../source/development/building_from_source.rst:878 msgid "Iconv" msgstr "" -#: ../../source/development/building_from_source.rst:850 +#: ../../source/development/building_from_source.rst:880 msgid "" "The `Iconv `_ library is used to " "convert text from one encoding to another encoding. It is generally " @@ -1283,76 +1273,72 @@ msgid "" " leverage the API of the operating system for a few base conversions, but" " using Iconv will provide additional capabilities." msgstr "" -"`Iconv `_ ライブラリは, テキストを一つのエンコーディ" -"ングから別のエンコーディングに変換するために使用されます. 一般的に, Unix ライクなシステムで" -"はシステムライブラリとして利用可能です. Windows では, GDAL はいくつかの基本的な変換に対して" -"オペレーティングシステムの API を利用できますが, Iconv を使用すると追加の機能が提供されます." +"`Iconv `_ ライブラリは, " +"テキストを一つのエンコーディングから別のエンコーディングに変換するために使用されます. 一般的に, Unix " +"ライクなシステムではシステムライブラリとして利用可能です. Windows では, GDAL " +"はいくつかの基本的な変換に対してオペレーティングシステムの API を利用できますが, Iconv を使用すると追加の機能が提供されます." -#: ../../source/development/building_from_source.rst:858 +#: ../../source/development/building_from_source.rst:888 msgid "Path to an include directory with the ``iconv.h`` header file." msgstr "``iconv.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:866 +#: ../../source/development/building_from_source.rst:896 msgid "Control whether to use Iconv. Defaults to ON when Iconv is found." msgstr "Iconv を使用するかどうかを制御します. Iconv が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:870 +#: ../../source/development/building_from_source.rst:900 msgid "IDB" msgstr "" -#: ../../source/development/building_from_source.rst:872 +#: ../../source/development/building_from_source.rst:902 msgid "" "The Informix DataBase Client SDK (closed source/proprietary) is needed " "to build the :ref:`vector.idb` driver. IDB_ROOT or CMAKE_PREFIX_PATH " "should point to the directory of the SDK." msgstr "" -"Informix DataBase Client SDK (クローズドソース/プロプライエタリ) は, :ref:`vector.idb` ドライバを" -"ビルドするために必要です. IDB_ROOT または CMAKE_PREFIX_PATH は, SDK のディレクトリを指す必要があります." +"Informix DataBase Client SDK (クローズドソース/プロプライエタリ) は, :ref:`vector.idb` " +"ドライバをビルドするために必要です. IDB_ROOT または CMAKE_PREFIX_PATH は, SDK " +"のディレクトリを指す必要があります." -#: ../../source/development/building_from_source.rst:879 +#: ../../source/development/building_from_source.rst:909 msgid "" "Path to an include directory (typically ending with ``incl``) with the " "``c++/it.h`` header file." -msgstr "" -"``c++/it.h`` ヘッダーファイルを含む include ディレクトリ (通常は ``incl`` で終わる) へのパス." +msgstr "``c++/it.h`` ヘッダーファイルを含む include ディレクトリ (通常は ``incl`` で終わる) へのパス." -#: ../../source/development/building_from_source.rst:883 +#: ../../source/development/building_from_source.rst:913 msgid "" "Path to a library file ``ifc++`` (typically in the ``lib/c++`` sub " "directory)" -msgstr "" -"ライブラリファイル ``ifc++`` (通常は ``lib/c++`` サブディレクトリにある) へのパス." +msgstr "ライブラリファイル ``ifc++`` (通常は ``lib/c++`` サブディレクトリにある) へのパス." -#: ../../source/development/building_from_source.rst:887 +#: ../../source/development/building_from_source.rst:917 msgid "" "Path to a library file ``ifdmi`` (typically in the ``lib/dmi`` sub " "directory)" -msgstr "" -"ライブラリファイル ``ifdmi`` (通常は ``lib/dmi`` サブディレクトリにある) へのパス." +msgstr "ライブラリファイル ``ifdmi`` (通常は ``lib/dmi`` サブディレクトリにある) へのパス." -#: ../../source/development/building_from_source.rst:891 +#: ../../source/development/building_from_source.rst:921 msgid "" "Path to a library file ``ifsql`` (typically in the ``lib/esql`` sub " "directory)" -msgstr "" -"ライブラリファイル ``ifsql`` (通常は ``lib/esql`` サブディレクトリにある) へのパス." +msgstr "ライブラリファイル ``ifsql`` (通常は ``lib/esql`` サブディレクトリにある) へのパス." -#: ../../source/development/building_from_source.rst:895 +#: ../../source/development/building_from_source.rst:925 msgid "" "Path to a library file ``ifcli`` (typically in the ``lib/cli`` sub " "directory)" -msgstr "" -"ライブラリファイル ``ifcli`` (通常は ``lib/cli`` サブディレクトリにある) へのパス." +msgstr "ライブラリファイル ``ifcli`` (通常は ``lib/cli`` サブディレクトリにある) へのパス." -#: ../../source/development/building_from_source.rst:899 +#: ../../source/development/building_from_source.rst:929 msgid "Control whether to use IDB. Defaults to ON when IDB is found." msgstr "IDB を使用するかどうかを制御します. IDB が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:903 +#: ../../source/development/building_from_source.rst:933 msgid "JPEG" msgstr "" -#: ../../source/development/building_from_source.rst:905 +#: ../../source/development/building_from_source.rst:935 msgid "" "libjpeg is required for the :ref:`raster.jpeg` driver, and may be used by" " a few other drivers (:ref:`raster.gpkg`, :ref:`raster.marfa`, internal " @@ -1362,63 +1348,65 @@ msgid "" "https://cmake.org/cmake/help/latest/module/FindJPEG.html for more details" " on how the library is detected." msgstr "" -"libjpeg は, :ref:`raster.jpeg` ドライバに必要であり, 他のいくつかのドライバ (:ref:`raster.gpkg`" -", :ref:`raster.marfa`, 内部 libtiff など) で使用される場合があります. 見つからない場合, 内部" -"コピーの libjpeg (6b) を使用できます. 最高のパフォーマンスを得るために," -" `libjpeg-turbo `_ の使用を強くお勧めします." -" ライブラリの検出方法についての詳細は, https://cmake.org/cmake/help/latest/module/FindJPEG.html を参照してください." +"libjpeg は, :ref:`raster.jpeg` ドライバに必要であり, 他のいくつかのドライバ " +"(:ref:`raster.gpkg`, :ref:`raster.marfa`, 内部 libtiff など) で使用される場合があります. " +"見つからない場合, 内部コピーの libjpeg (6b) を使用できます. 最高のパフォーマンスを得るために, `libjpeg-turbo " +"`_ の使用を強くお勧めします. " +"ライブラリの検出方法についての詳細は, " +"https://cmake.org/cmake/help/latest/module/FindJPEG.html を参照してください." -#: ../../source/development/building_from_source.rst:915 +#: ../../source/development/building_from_source.rst:945 msgid "" "When using libjpeg-turbo, JPEG_LIBRARY[_RELEASE/_DEBUG] should point to a" " library with libjpeg ABI, not TurboJPEG. See https://libjpeg-" "turbo.org/About/TurboJPEG for the difference." msgstr "" -"libjpeg-turbo を使用する場合, JPEG_LIBRARY[_RELEASE/_DEBUG] は, TurboJPEG ではなく libjpeg ABI を" -"持つライブラリを指す必要があります. 違いについては, https://libjpeg-turbo.org/About/TurboJPEG を参照してください." +"libjpeg-turbo を使用する場合, JPEG_LIBRARY[_RELEASE/_DEBUG] は, TurboJPEG ではなく " +"libjpeg ABI を持つライブラリを指す必要があります. 違いについては, https://libjpeg-" +"turbo.org/About/TurboJPEG を参照してください." -#: ../../source/development/building_from_source.rst:921 +#: ../../source/development/building_from_source.rst:951 msgid "Path to an include directory with the ``jpeglib.h`` header file." msgstr "``jpeglib.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:925 +#: ../../source/development/building_from_source.rst:955 msgid "" "Path to a shared or static library file. A similar variable " "``JPEG_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, ``JPEG_LIBRARY_DEBUG`` という類似の変数を指定できます." +"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, ``JPEG_LIBRARY_DEBUG`` " +"という類似の変数を指定できます." -#: ../../source/development/building_from_source.rst:931 +#: ../../source/development/building_from_source.rst:961 msgid "" "Control whether to use external libjpeg. Defaults to ON when external " "libjpeg is found." -msgstr "" -"外部 libjpeg を使用するかどうかを制御します. 外部 libjpeg が見つかった場合, デフォルトは ON です." +msgstr "外部 libjpeg を使用するかどうかを制御します. 外部 libjpeg が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:935 +#: ../../source/development/building_from_source.rst:965 msgid "" "Control whether to use internal libjpeg copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_JPEG=ON" msgstr "" -"内部 libjpeg コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存" -"します. ON に設定されている場合, GDAL_USE_JPEG=ON より優先されます." +"内部 libjpeg コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_JPEG=ON より優先されます." -#: ../../source/development/building_from_source.rst:940 +#: ../../source/development/building_from_source.rst:970 msgid "" "Used with external libjpeg. number is for example 80, for libjpeg 8 ABI. " "This can be used to check a build time that the expected JPEG library is " "the one that is included by GDAL." msgstr "" -"外部 libjpeg と共に使用されます. たとえば, libjpeg 8 ABI の場合は 80 です. これは, ビルド時に" -"期待される JPEG ライブラリが GDAL によって含まれているかどうかをチェックするために使用できます." +"外部 libjpeg と共に使用されます. たとえば, libjpeg 8 ABI の場合は 80 です. これは, ビルド時に期待される " +"JPEG ライブラリが GDAL によって含まれているかどうかをチェックするために使用できます." -#: ../../source/development/building_from_source.rst:946 +#: ../../source/development/building_from_source.rst:976 msgid "JPEG12" msgstr "" -#: ../../source/development/building_from_source.rst:948 +#: ../../source/development/building_from_source.rst:978 msgid "" "libjpeg-12 bit can be used by the :ref:`raster.jpeg`, :ref:`raster.gtiff`" " (when using internal libtiff), :ref:`raster.jpeg`, :ref:`raster.marfa` " @@ -1427,15 +1415,16 @@ msgid "" "independently of if for regular 8 bit JPEG an external or internal " "libjpeg is used." msgstr "" -"libjpeg-12 ビットは, 12ビットの深度を持つ JPEG 画像を処理するために, :ref:`raster.jpeg`, :ref:`raster.gtiff` " -"(内部 libtiff を使用する場合), :ref:`raster.jpeg` , :ref:`raster.marfa` , :ref:`raster.nitf` ドライバで使用できます." -" これは, 内部 libjpeg (6b) でのみサポートされています. 通常の 8ビット JPEG に外部または内部 libjpeg を使用するかどうかに関係なく使用できます." +"libjpeg-12 ビットは, 12ビットの深度を持つ JPEG 画像を処理するために, :ref:`raster.jpeg`, " +":ref:`raster.gtiff` (内部 libtiff を使用する場合), :ref:`raster.jpeg` , " +":ref:`raster.marfa` , :ref:`raster.nitf` ドライバで使用できます. これは, 内部 libjpeg " +"(6b) でのみサポートされています. 通常の 8ビット JPEG に外部または内部 libjpeg を使用するかどうかに関係なく使用できます." -#: ../../source/development/building_from_source.rst:956 +#: ../../source/development/building_from_source.rst:986 msgid "Control whether to use internal libjpeg-12 copy. Defaults to ON." msgstr "内部 libjpeg-12 コピーを使用するかどうかを制御します. デフォルトは ON です." -#: ../../source/development/building_from_source.rst:960 +#: ../../source/development/building_from_source.rst:990 msgid "" "Starting with GDAL 3.7, if using libjpeg-turbo >= 2.2, which adds native " "support for dual 8/12-bit, using internal libjpeg-12 is no longer needed " @@ -1444,67 +1433,68 @@ msgid "" " built against libjpeg-turbo >= 2.2 is needed to get 12-bit JPEG support " "in the GeoTIFF support." msgstr "" -"GDAL 3.7 以降, libjpeg-turbo >= 2.2 を使用している場合, ネイティブでデュアル 8/12ビットをサポート" -"するために, JPEG, MRF, NITF または GeoTIFF (内部 libtiff でビルドされた場合) ドライバで 12ビット" -"JPEG サポートを得るために, 内部 libjpeg-12 を使用する必要はありません. 外部 libtiff を使用している" -"場合, GeoTIFF サポートで 12ビット JPEG サポートを得るには, libjpeg-turbo >= 2.2 でビルドされた libtiff >= 4.5 が必要です." +"GDAL 3.7 以降, libjpeg-turbo >= 2.2 を使用している場合, ネイティブでデュアル " +"8/12ビットをサポートするために, JPEG, MRF, NITF または GeoTIFF (内部 libtiff でビルドされた場合) " +"ドライバで 12ビットJPEG サポートを得るために, 内部 libjpeg-12 を使用する必要はありません. 外部 libtiff " +"を使用している場合, GeoTIFF サポートで 12ビット JPEG サポートを得るには, libjpeg-turbo >= 2.2 " +"でビルドされた libtiff >= 4.5 が必要です." -#: ../../source/development/building_from_source.rst:968 +#: ../../source/development/building_from_source.rst:998 msgid "JSON-C" msgstr "" -#: ../../source/development/building_from_source.rst:970 +#: ../../source/development/building_from_source.rst:1000 msgid "" "The `json-c `_ library is required to " "read and write JSON content. It can be detected with pkg-config. If not " "found, an internal copy of json-c can be used." msgstr "" -"`json-c `_ ライブラリは, JSON コンテンツの読み書きに必要です." -" pkg-config で検出できます. 見つからない場合, json-c の内部コピーを使用できます." +"`json-c `_ ライブラリは, JSON " +"コンテンツの読み書きに必要です. pkg-config で検出できます. 見つからない場合, json-c の内部コピーを使用できます." -#: ../../source/development/building_from_source.rst:977 +#: ../../source/development/building_from_source.rst:1007 msgid "Path to an include directory with the ``json.h`` header file." msgstr "``json.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:985 +#: ../../source/development/building_from_source.rst:1015 msgid "Control whether to use JSON-C. Defaults to ON when JSON-C is found." msgstr "JSON-C を使用するかどうかを制御します. JSON-C が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:989 +#: ../../source/development/building_from_source.rst:1019 msgid "" "Control whether to use internal JSON-C copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_JSONC=ON" msgstr "" -"内部 JSON-C コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存" -"します. ON に設定されている場合, GDAL_USE_JSONC=ON より優先されます." +"内部 JSON-C コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_JSONC=ON より優先されます." -#: ../../source/development/building_from_source.rst:994 +#: ../../source/development/building_from_source.rst:1024 msgid "JXL" msgstr "" -#: ../../source/development/building_from_source.rst:996 +#: ../../source/development/building_from_source.rst:1026 msgid "" "The `libjxl ` library used by the " ":ref:`raster.gtiff` driver, when built against internal libtiff. It can " "be detected with pkg-config." msgstr "" -"`libjxl ` ライブラリは, 内部 libtiff に対してビルドされた :ref:`raster.gtiff` ドライバで使用されます." -" pkg-config で検出できます." +"`libjxl ` ライブラリは, 内部 libtiff に対してビルドされた" +" :ref:`raster.gtiff` ドライバで使用されます. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:1002 +#: ../../source/development/building_from_source.rst:1032 msgid "Path to an include directory with the ``jxl/decode.h`` header file." msgstr "``jxl/decode.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1010 +#: ../../source/development/building_from_source.rst:1040 msgid "Control whether to use JXL. Defaults to ON when JXL is found." msgstr "JXL を使用するかどうかを制御します. JXL が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1014 +#: ../../source/development/building_from_source.rst:1044 msgid "KDU" msgstr "" -#: ../../source/development/building_from_source.rst:1016 +#: ../../source/development/building_from_source.rst:1046 msgid "" "The Kakadu library (proprietary) is required for the :ref:`raster.jp2kak`" " and :ref:`raster.jpipkak` drivers. There is no standardized installation" @@ -1514,60 +1504,65 @@ msgid "" "For other platforms, users need to manually specify the KDU_LIBRARY and " "KDU_AUX_LIBRARY variable." msgstr "" -"Kakadu ライブラリ (プロプライエタリ) は, :ref:`raster.jp2kak` および :ref:`raster.jpipkak` ドライバに必要です." -" 標準化されたインストールレイアウトや固定されたライブラリファイル名はないため, Kakadu アーティファクトを見つけるのは少し難しいです." -" 現在, KDU_ROOT 変数からの自動検出は Linux, Mac および Windows x86_64 ビルドにのみ実装されています." -" 他のプラットフォームでは, ユーザーは KDU_LIBRARY および KDU_AUX_LIBRARY 変数を手動で指定する必要があります." +"Kakadu ライブラリ (プロプライエタリ) は, :ref:`raster.jp2kak` および :ref:`raster.jpipkak`" +" ドライバに必要です. 標準化されたインストールレイアウトや固定されたライブラリファイル名はないため, Kakadu " +"アーティファクトを見つけるのは少し難しいです. 現在, KDU_ROOT 変数からの自動検出は Linux, Mac および Windows " +"x86_64 ビルドにのみ実装されています. 他のプラットフォームでは, ユーザーは KDU_LIBRARY および " +"KDU_AUX_LIBRARY 変数を手動で指定する必要があります." -#: ../../source/development/building_from_source.rst:1026 +#: ../../source/development/building_from_source.rst:1056 msgid "" "Path to the root of the Kakadu build tree, from which the " "``coresys/common/kdu_elementary.h`` header file should be found." msgstr "" -"Kakadu ビルドツリーのルートへのパスで, ``coresys/common/kdu_elementary.h`` ヘッダーファイルが見つかるべきです." +"Kakadu ビルドツリーのルートへのパスで, ``coresys/common/kdu_elementary.h`` " +"ヘッダーファイルが見つかるべきです." -#: ../../source/development/building_from_source.rst:1031 +#: ../../source/development/building_from_source.rst:1061 msgid "" "Path to a shared library file whose name is like libkdu_vXYR.so on Unix " "or kdu_vXYR.lib on Windows, where X.Y is the Kakadu version." msgstr "" -"Unix では libkdu_vXYR.so または Windows では kdu_vXYR.lib のような名前の共有ライブラリファイルへのパスで, X.Y は Kakadu のバージョンです." +"Unix では libkdu_vXYR.so または Windows では kdu_vXYR.lib " +"のような名前の共有ライブラリファイルへのパスで, X.Y は Kakadu のバージョンです." -#: ../../source/development/building_from_source.rst:1036 +#: ../../source/development/building_from_source.rst:1066 msgid "" "Path to a shared library file whose name is like libkdu_aXYR.so on Unix " "or kdu_aXYR.lib on Windows, where X.Y is the Kakadu version." msgstr "" -"Unix では libkdu_aXYR.so または Windows では kdu_aXYR.lib のような名前の共有ライブラリファイルへのパスで, X.Y は Kakadu のバージョンです." +"Unix では libkdu_aXYR.so または Windows では kdu_aXYR.lib " +"のような名前の共有ライブラリファイルへのパスで, X.Y は Kakadu のバージョンです." -#: ../../source/development/building_from_source.rst:1041 +#: ../../source/development/building_from_source.rst:1071 msgid "Control whether to use KDU. Defaults to ON when KDU is found." msgstr "KDU を使用するかどうかを制御します. KDU が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1044 +#: ../../source/development/building_from_source.rst:1074 msgid "KEA" msgstr "" -#: ../../source/development/building_from_source.rst:1046 +#: ../../source/development/building_from_source.rst:1076 msgid "" "The `KEA `_ library is required for the " ":ref:`raster.kea` driver. The HDF5 CXX library is also required." msgstr "" -"`KEA `_ ライブラリは, :ref:`raster.kea` ドライバに必要です. HDF5 CXX ライブラリも必要です." +"`KEA `_ ライブラリは, :ref:`raster.kea` ドライバに必要です. HDF5" +" CXX ライブラリも必要です." -#: ../../source/development/building_from_source.rst:1051 +#: ../../source/development/building_from_source.rst:1081 msgid "Path to an include directory with the ``libkea/KEACommon.h`` header file." msgstr "``libkea/KEACommon.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1059 +#: ../../source/development/building_from_source.rst:1089 msgid "Control whether to use KEA. Defaults to ON when KEA is found." msgstr "KEA を使用するかどうかを制御します. KEA が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1063 +#: ../../source/development/building_from_source.rst:1093 msgid "LERC" msgstr "" -#: ../../source/development/building_from_source.rst:1065 +#: ../../source/development/building_from_source.rst:1095 msgid "" "`LERC `_ is an open-source image or raster " "format which supports rapid encoding and decoding for any pixel type (not" @@ -1575,116 +1570,119 @@ msgid "" "while encoding, so the precision of the original input image is preserved" " (within user defined error bounds)." msgstr "" -"`LERC `_ は, 任意のピクセルタイプ (RGB または Byte だけでなく) に対して高速なエンコードとデコードをサポートするオープンソースの画像またはラスタ形式です." -" ユーザーは, エンコード時にピクセルごとの最大圧縮エラーを設定するため, 元の入力画像の精度が保存されます (ユーザー定義のエラー境界内で)." +"`LERC `_ は, 任意のピクセルタイプ (RGB または Byte だけでなく)" +" に対して高速なエンコードとデコードをサポートするオープンソースの画像またはラスタ形式です. ユーザーは, " +"エンコード時にピクセルごとの最大圧縮エラーを設定するため, 元の入力画像の精度が保存されます (ユーザー定義のエラー境界内で)." -#: ../../source/development/building_from_source.rst:1072 +#: ../../source/development/building_from_source.rst:1102 msgid "Path to an include directory with the ``Lerc_c_api.h`` header file." msgstr "``Lerc_c_api.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1080 +#: ../../source/development/building_from_source.rst:1110 msgid "Control whether to use LERC. Defaults to ON when LERC is found." msgstr "LERC を使用するかどうかを制御します. LERC が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1084 +#: ../../source/development/building_from_source.rst:1114 msgid "" "Control whether to use the LERC internal library. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_LERC=ON" msgstr "" -"LERC 内部ライブラリを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存" -"します. ON に設定されている場合, GDAL_USE_LERC=ON より優先されます." +"LERC 内部ライブラリを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_LERC=ON より優先されます." -#: ../../source/development/building_from_source.rst:1088 +#: ../../source/development/building_from_source.rst:1118 msgid "LIBAEC" msgstr "" -#: ../../source/development/building_from_source.rst:1090 +#: ../../source/development/building_from_source.rst:1120 msgid "" "`libaec `_ is a compression " "library which offers the extended Golomb-Rice coding as defined in the " "CCSDS recommended standard 121.0-B-3. It is used by the " ":ref:`raster.grib` driver." msgstr "" -"`libaec `_ は, CCSDS 推奨標準 121.0-B-3 で定義されている拡張ゴロム・ライス符号化を提供する圧縮ライブラリです." -" :ref:`raster.grib` ドライバで使用されます." +"`libaec `_ は, CCSDS 推奨標準 121.0-B-3" +" で定義されている拡張ゴロム・ライス符号化を提供する圧縮ライブラリです. :ref:`raster.grib` ドライバで使用されます." -#: ../../source/development/building_from_source.rst:1096 +#: ../../source/development/building_from_source.rst:1126 msgid "Path to an include directory with the ``libaec.h`` header file." msgstr "``libaec.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1104 +#: ../../source/development/building_from_source.rst:1134 msgid "Control whether to use LIBAEC. Defaults to ON when LIBAEC is found." msgstr "LIBAEC を使用するかどうかを制御します. LIBAEC が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1107 +#: ../../source/development/building_from_source.rst:1137 msgid "LibKML" msgstr "" -#: ../../source/development/building_from_source.rst:1109 +#: ../../source/development/building_from_source.rst:1139 msgid "" "`LibKML `_ is required for the " ":ref:`vector.libkml` driver. It can be detected with pkg-config." msgstr "" -"`LibKML `_ は, :ref:`vector.libkml` ドライバに必要です. pkg-config で検出できます." +"`LibKML `_ は, :ref:`vector.libkml` " +"ドライバに必要です. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:1118 +#: ../../source/development/building_from_source.rst:1148 msgid "Path to a shared or static library file for ``kmlbase``" msgstr "共有または静的ライブラリファイル ``kmlbase`` へのパス" -#: ../../source/development/building_from_source.rst:1122 +#: ../../source/development/building_from_source.rst:1152 msgid "Path to a shared or static library file for ``kmldom``" msgstr "共有または静的ライブラリファイル ``kmldom`` へのパス" -#: ../../source/development/building_from_source.rst:1126 +#: ../../source/development/building_from_source.rst:1156 msgid "Path to a shared or static library file for ``kmlengine``" msgstr "共有または静的ライブラリファイル ``kmlengine`` へのパス" -#: ../../source/development/building_from_source.rst:1130 +#: ../../source/development/building_from_source.rst:1160 msgid "Path to a shared or static library file for ``minizip``" msgstr "共有または静的ライブラリファイル ``minizip`` へのパス" -#: ../../source/development/building_from_source.rst:1134 +#: ../../source/development/building_from_source.rst:1164 msgid "Path to a shared or static library file for ``uriparser``" msgstr "共有または静的ライブラリファイル ``uriparser`` へのパス" -#: ../../source/development/building_from_source.rst:1138 +#: ../../source/development/building_from_source.rst:1168 msgid "Control whether to use LibKML. Defaults to ON when LibKML is found." msgstr "LibKML を使用するかどうかを制御します. LibKML が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1141 +#: ../../source/development/building_from_source.rst:1171 msgid "LibLZMA" msgstr "" -#: ../../source/development/building_from_source.rst:1143 +#: ../../source/development/building_from_source.rst:1173 msgid "" "`LibLZMA `_ is a compression library which " "offers the lossless LZMA2 compression algorithm. It is used by the " "internal libtiff library or the :ref:`raster.zarr` driver." msgstr "" -"`LibLZMA `_ は, LZMA2 圧縮アルゴリズムを提供する圧縮ライブラリです." -" 内部 libtiff ライブラリまたは :ref:`raster.zarr` ドライバで使用されます." +"`LibLZMA `_ は, LZMA2 圧縮アルゴリズムを提供する圧縮ライブラリです. 内部 " +"libtiff ライブラリまたは :ref:`raster.zarr` ドライバで使用されます." -#: ../../source/development/building_from_source.rst:1149 +#: ../../source/development/building_from_source.rst:1179 msgid "Path to an include directory with the ``lzma.h`` header file." msgstr "``lzma.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1157 +#: ../../source/development/building_from_source.rst:1187 msgid "Control whether to use LibLZMA. Defaults to ON when LibLZMA is found." msgstr "LibLZMA を使用するかどうかを制御します. LibLZMA が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1161 +#: ../../source/development/building_from_source.rst:1191 msgid "libOpenDRIVE" msgstr "" -#: ../../source/development/building_from_source.rst:1163 +#: ../../source/development/building_from_source.rst:1193 msgid "" "`libOpenDRIVE `_ in version >= " "0.6.0 is required for the :ref:`vector.xodr` driver." msgstr "" -"`libOpenDRIVE `_ のバージョン >= 0.6.0 が, :ref:`vector.xodr` ドライバに必要です." +"`libOpenDRIVE `_ のバージョン >= " +"0.6.0 が, :ref:`vector.xodr` ドライバに必要です." -#: ../../source/development/building_from_source.rst:1167 +#: ../../source/development/building_from_source.rst:1197 msgid "" "Path to libOpenDRIVE CMake configuration directory " "``/cmake/``. The :file:`cmake/` path is usually automatically" @@ -1692,189 +1690,189 @@ msgid "" "configuration files for inclusion into other project builds." msgstr "" "libOpenDRIVE CMake 構成ディレクトリへのパス ``/cmake/``. :file:`cmmake/` " -"パスは, 通常, libOpenDRIVE をインストールすると自動的に作成され, 他のプロジェクトビルドに含めるための必要な構成ファイルが含まれています." +"パスは, 通常, libOpenDRIVE をインストールすると自動的に作成され, " +"他のプロジェクトビルドに含めるための必要な構成ファイルが含まれています." -#: ../../source/development/building_from_source.rst:1171 +#: ../../source/development/building_from_source.rst:1201 msgid "" "Control whether to use libOpenDRIVE. Defaults to ON when libOpenDRIVE is " "found." -msgstr "" -"libOpenDRIVE を使用するかどうかを制御します. libOpenDRIVE が見つかった場合, デフォルトは ON です." +msgstr "libOpenDRIVE を使用するかどうかを制御します. libOpenDRIVE が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1175 +#: ../../source/development/building_from_source.rst:1205 msgid "LibQB3" msgstr "" -#: ../../source/development/building_from_source.rst:1177 +#: ../../source/development/building_from_source.rst:1207 msgid "" "The `QB3 `_ compression, used by the " ":ref:`raster.marfa` driver." msgstr "" -"`QB3 `_ 圧縮は, :ref:`raster.marfa` ドライバで使用されます." +"`QB3 `_ 圧縮は, :ref:`raster.marfa` " +"ドライバで使用されます." -#: ../../source/development/building_from_source.rst:1182 +#: ../../source/development/building_from_source.rst:1212 msgid "Control whether to use LibQB3. Defaults to ON when LibQB3 is found." msgstr "LibQB3 を使用するかどうかを制御します. LibQB3 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1186 +#: ../../source/development/building_from_source.rst:1216 msgid "LibXml2" msgstr "" -#: ../../source/development/building_from_source.rst:1188 +#: ../../source/development/building_from_source.rst:1218 msgid "" "The `LibXml2 `_ processing library is used to do " "validation of XML files against a XML Schema (.xsd) in a few drivers " "(PDF, GMLAS, GML OGR VRT) and for advanced capabilities in GMLJP2v2 " "generation." msgstr "" -"`LibXml2 `_ 処理ライブラリは, いくつかのドライバ " -"(PDF, GMLAS, GML OGR VRT) で XML ファイルを XML スキーマ (.xsd) に対して検証するために使用されます." -" また, GMLJP2v2 生成の高度な機能にも使用されます." +"`LibXml2 `_ 処理ライブラリは, いくつかのドライバ (PDF, GMLAS, GML OGR" +" VRT) で XML ファイルを XML スキーマ (.xsd) に対して検証するために使用されます. また, GMLJP2v2 " +"生成の高度な機能にも使用されます." -#: ../../source/development/building_from_source.rst:1202 +#: ../../source/development/building_from_source.rst:1232 msgid "Control whether to use LibXml2. Defaults to ON when LibXml2 is found." msgstr "LibXml2 を使用するかどうかを制御します. LibXml2 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1206 +#: ../../source/development/building_from_source.rst:1236 msgid "LURATECH" msgstr "" -#: ../../source/development/building_from_source.rst:1208 +#: ../../source/development/building_from_source.rst:1238 msgid "" "The Luratech JPEG2000 SDK (closed source/proprietary) is required for the" " :ref:`raster.jp2lura` driver." msgstr "" -"Luratech JPEG2000 SDK (クローズドソース/プロプライエタリ) は, :ref:`raster.jp2lura` ドライバに必要です." +"Luratech JPEG2000 SDK (クローズドソース/プロプライエタリ) は, :ref:`raster.jp2lura` " +"ドライバに必要です." -#: ../../source/development/building_from_source.rst:1211 +#: ../../source/development/building_from_source.rst:1241 msgid "" "LURATECH_ROOT or CMAKE_PREFIX_PATH should point to the directory of the " "SDK." -msgstr "" -"LURATECH_ROOT または CMAKE_PREFIX_PATH は, SDK のディレクトリを指す必要があります." +msgstr "LURATECH_ROOT または CMAKE_PREFIX_PATH は, SDK のディレクトリを指す必要があります." -#: ../../source/development/building_from_source.rst:1215 +#: ../../source/development/building_from_source.rst:1245 msgid "Path to the include directory with the ``lwf_jp2.h`` header file." msgstr "``lwf_jp2.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1219 +#: ../../source/development/building_from_source.rst:1249 msgid "Path to library file lib_lwf_jp2.a / lwf_jp2.lib" msgstr "ライブラリファイル lib_lwf_jp2.a / lwf_jp2.lib へのパス" -#: ../../source/development/building_from_source.rst:1223 +#: ../../source/development/building_from_source.rst:1253 msgid "Control whether to use LURATECH. Defaults to ON when LURATECH is found." msgstr "LURATECH を使用するかどうかを制御します. LURATECH が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1227 +#: ../../source/development/building_from_source.rst:1257 msgid "LZ4" msgstr "" -#: ../../source/development/building_from_source.rst:1229 +#: ../../source/development/building_from_source.rst:1259 msgid "" "`LZ4 `_ is a compression library which offers" " the lossless LZ4 compression algorithm. It is used by the " ":ref:`raster.zarr` driver." msgstr "" -"`LZ4 `_ は, LZ4 圧縮アルゴリズムを提供する圧縮ライブラリです." -" :ref:`raster.zarr` ドライバで使用されます." +"`LZ4 `_ は, LZ4 圧縮アルゴリズムを提供する圧縮ライブラリです. " +":ref:`raster.zarr` ドライバで使用されます." -#: ../../source/development/building_from_source.rst:1235 +#: ../../source/development/building_from_source.rst:1265 msgid "Path to an include directory with the ``lz4.h`` header file." msgstr "``lz4.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1239 +#: ../../source/development/building_from_source.rst:1269 msgid "" "Path to a shared or static library file. A similar variable " "``LZ4_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, ``LZ4_LIBRARY_DEBUG`` という類似の変数を指定できます." +"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, ``LZ4_LIBRARY_DEBUG`` " +"という類似の変数を指定できます." -#: ../../source/development/building_from_source.rst:1245 +#: ../../source/development/building_from_source.rst:1275 msgid "Control whether to use LZ4. Defaults to ON when LZ4 is found." msgstr "LZ4 を使用するかどうかを制御します. LZ4 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1249 +#: ../../source/development/building_from_source.rst:1279 msgid "MONGOCXX" msgstr "" -#: ../../source/development/building_from_source.rst:1251 +#: ../../source/development/building_from_source.rst:1281 msgid "" "The `MongoCXX `_ and BsonCXX" " libraries are needed to build the :ref:`vector.mongodbv3` driver. They " "can be detected with pkg-config." msgstr "" -"`MongoCXX `_ および BsonCXX ライブラリは, :ref:`vector.mongodbv3` ドライバをビルドするために必要です." -" pkg-config で検出できます." +"`MongoCXX `_ および BsonCXX " +"ライブラリは, :ref:`vector.mongodbv3` ドライバをビルドするために必要です. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:1257 +#: ../../source/development/building_from_source.rst:1287 msgid "Path to an include directory with the ``mongocxx/client.hpp`` header file." msgstr "``mongocxx/client.hpp`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1261 +#: ../../source/development/building_from_source.rst:1291 msgid "" "Path to an include directory with the ``bsoncxx/config/version.hpp`` " "header file." -msgstr "" -"``bsoncxx/config/version.hpp`` ヘッダーファイルを含む include ディレクトリへのパス." +msgstr "``bsoncxx/config/version.hpp`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1265 +#: ../../source/development/building_from_source.rst:1295 msgid "Path to a library file ``mongocxx``" msgstr "ライブラリファイル ``mongocxx`` へのパス" -#: ../../source/development/building_from_source.rst:1269 +#: ../../source/development/building_from_source.rst:1299 msgid "Path to a library file ``bsoncxx``" msgstr "ライブラリファイル ``bsoncxx`` へのパス" -#: ../../source/development/building_from_source.rst:1273 +#: ../../source/development/building_from_source.rst:1303 msgid "Control whether to use MONGOCXX. Defaults to ON when MONGOCXX is found." msgstr "MONGOCXX を使用するかどうかを制御します. MONGOCXX が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1277 +#: ../../source/development/building_from_source.rst:1307 msgid "MRSID" msgstr "" -#: ../../source/development/building_from_source.rst:1279 +#: ../../source/development/building_from_source.rst:1309 msgid "" "The MRSID Raster DSDK (closed source/proprietary) is required for the " ":ref:`raster.mrsid` driver." -msgstr "" -"MRSID Raster DSDK (クローズドソース/プロプライエタリ) は, :ref:`raster.mrsid` ドライバに必要です." +msgstr "MRSID Raster DSDK (クローズドソース/プロプライエタリ) は, :ref:`raster.mrsid` ドライバに必要です." -#: ../../source/development/building_from_source.rst:1282 +#: ../../source/development/building_from_source.rst:1312 msgid "" "MRSID_ROOT or CMAKE_PREFIX_PATH should point to the directory of the SDK " "ending with Raster_DSDK. Note that on Linux, its lib subdirectory should " "be in the LD_LIBRARY_PATH so that the linking of applications succeeds " "and libtbb.so can be found." msgstr "" -"MRSID_ROOT または CMAKE_PREFIX_PATH は, Raster_DSDK で終わる SDK のディレクトリを指す必要があります." -" Linux では, lib サブディレクトリが LD_LIBRARY_PATH にある必要があります. これにより, アプリケーションのリンクが成功し, libtbb.so が見つかります." +"MRSID_ROOT または CMAKE_PREFIX_PATH は, Raster_DSDK で終わる SDK " +"のディレクトリを指す必要があります. Linux では, lib サブディレクトリが LD_LIBRARY_PATH にある必要があります. " +"これにより, アプリケーションのリンクが成功し, libtbb.so が見つかります." -#: ../../source/development/building_from_source.rst:1289 +#: ../../source/development/building_from_source.rst:1319 msgid "Path to the include directory with the ``lt_base.h`` header file." msgstr "``lt_base.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1293 +#: ../../source/development/building_from_source.rst:1323 msgid "Path to library file libltidsdk" msgstr "ライブラリファイル libltidsdk へのパス" -#: ../../source/development/building_from_source.rst:1297 +#: ../../source/development/building_from_source.rst:1327 msgid "" "Whether to enable JPEG2000 support through the MrSID SDK. The default " "value of this option is OFF." -msgstr "" -"MrSID SDK を介して JPEG2000 サポートを有効にするかどうか. このオプションのデフォルト値は OFF です." +msgstr "MrSID SDK を介して JPEG2000 サポートを有効にするかどうか. このオプションのデフォルト値は OFF です." -#: ../../source/development/building_from_source.rst:1302 +#: ../../source/development/building_from_source.rst:1332 msgid "Control whether to use MRSID. Defaults to ON when MRSID is found." msgstr "MRSID を使用するかどうかを制御します. MRSID が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1306 +#: ../../source/development/building_from_source.rst:1336 msgid "MSSQL_NCLI" msgstr "" -#: ../../source/development/building_from_source.rst:1308 +#: ../../source/development/building_from_source.rst:1338 msgid "" "The Microsoft SQL Native Client Library (closed source/proprietary) is " "required to enable bulk copy in the :ref:`vector.mssqlspatial` driver. If" @@ -1882,36 +1880,36 @@ msgid "" " used. The library is normally found if installed in standard location, " "and at version 11." msgstr "" -"Microsoft SQL Native Client Library (クローズドソース/プロプライエタリ) は, :ref:`vector.mssqlspatial` ドライバでバルクコピーを有効にするために必要です." -" MSSQL_NCLI と MSSQL_ODBC の両方が見つかり有効になっている場合, MSSQL_ODBC が使用されます." -" 通常, 標準の場所にインストールされており, バージョン 11 で見つかります." +"Microsoft SQL Native Client Library (クローズドソース/プロプライエタリ) は, " +":ref:`vector.mssqlspatial` ドライバでバルクコピーを有効にするために必要です. MSSQL_NCLI と " +"MSSQL_ODBC の両方が見つかり有効になっている場合, MSSQL_ODBC が使用されます. 通常, 標準の場所にインストールされており," +" バージョン 11 で見つかります." -#: ../../source/development/building_from_source.rst:1315 +#: ../../source/development/building_from_source.rst:1345 msgid "Major version of the Native Client, typically 11" msgstr "Native Client のメジャーバージョン, 通常は 11" -#: ../../source/development/building_from_source.rst:1319 +#: ../../source/development/building_from_source.rst:1349 msgid "Path to include directory with ``sqlncli.h`` header." msgstr "``sqlncli.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1323 -#: ../../source/development/building_from_source.rst:1348 -#: ../../source/development/building_from_source.rst:1367 +#: ../../source/development/building_from_source.rst:1353 +#: ../../source/development/building_from_source.rst:1378 +#: ../../source/development/building_from_source.rst:1397 msgid "Path to library to be linked." msgstr "リンクするライブラリへのパス." -#: ../../source/development/building_from_source.rst:1327 +#: ../../source/development/building_from_source.rst:1357 msgid "" "Control whether to use MSSQL_NCLI. Defaults to ON when MSSQL_NCLI is " "found." -msgstr "" -"MSSQL_NCLI を使用するかどうかを制御します. MSSQL_NCLI が見つかった場合, デフォルトは ON です." +msgstr "MSSQL_NCLI を使用するかどうかを制御します. MSSQL_NCLI が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1331 +#: ../../source/development/building_from_source.rst:1361 msgid "MSSQL_ODBC" msgstr "" -#: ../../source/development/building_from_source.rst:1333 +#: ../../source/development/building_from_source.rst:1363 msgid "" "The Microsoft SQL Native ODBC driver Library (closed source/proprietary) " "is required to enable bulk copy in the :ref:`vector.mssqlspatial` driver." @@ -1919,176 +1917,174 @@ msgid "" " be used. The library is normally found if installed in standard " "location, and at version 17." msgstr "" -"Microsoft SQL Native ODBC driver Library (クローズドソース/プロプライエタリ) は, :ref:`vector.mssqlspatial` " -"ドライバでバルクコピーを有効にするために必要です." -" MSSQL_NCLI と MSSQL_ODBC の両方が見つかり有効になっている場合, MSSQL_ODBC が使用されます." -" 通常, 標準の場所にインストールされており, バージョン 17 が見つかります." +"Microsoft SQL Native ODBC driver Library (クローズドソース/プロプライエタリ) は, " +":ref:`vector.mssqlspatial` ドライバでバルクコピーを有効にするために必要です. MSSQL_NCLI と " +"MSSQL_ODBC の両方が見つかり有効になっている場合, MSSQL_ODBC が使用されます. 通常, 標準の場所にインストールされており," +" バージョン 17 が見つかります." -#: ../../source/development/building_from_source.rst:1340 +#: ../../source/development/building_from_source.rst:1370 msgid "Major version of the Native Client, typically 17" msgstr "Native Client のメジャーバージョン, 通常は 17" -#: ../../source/development/building_from_source.rst:1344 +#: ../../source/development/building_from_source.rst:1374 msgid "Path to include directory with ``msodbcsql.h`` header." msgstr "``msodbcsql.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1352 +#: ../../source/development/building_from_source.rst:1382 msgid "" "Control whether to use MSSQL_ODBC. Defaults to ON when MSSQL_ODBC is " "found." -msgstr "" -"MSSQL_ODBC を使用するかどうかを制御します. MSSQL_ODBC が見つかった場合, デフォルトは ON です." +msgstr "MSSQL_ODBC を使用するかどうかを制御します. MSSQL_ODBC が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1356 +#: ../../source/development/building_from_source.rst:1386 msgid "MYSQL" msgstr "" -#: ../../source/development/building_from_source.rst:1358 +#: ../../source/development/building_from_source.rst:1388 msgid "" "The MySQL or MariaDB client library is required to enable the " ":ref:`vector.mysql` driver." -msgstr "" -"MySQL または MariaDB クライアントライブラリは, :ref:`vector.mysql` ドライバを有効にするために必要です." +msgstr "MySQL または MariaDB クライアントライブラリは, :ref:`vector.mysql` ドライバを有効にするために必要です." -#: ../../source/development/building_from_source.rst:1363 +#: ../../source/development/building_from_source.rst:1393 msgid "Path to include directory with ``mysql.h`` header file." msgstr "``mysql.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1371 +#: ../../source/development/building_from_source.rst:1401 msgid "Control whether to use MYSQL. Defaults to ON when MYSQL is found." msgstr "MYSQL を使用するかどうかを制御します. MYSQL が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1375 +#: ../../source/development/building_from_source.rst:1405 msgid "NetCDF" msgstr "" -#: ../../source/development/building_from_source.rst:1377 +#: ../../source/development/building_from_source.rst:1407 msgid "" "The `netCDF `_ is required to enable" " the :ref:`raster.netcdf` driver. The ``nc-config`` program can be used " "to detect it." msgstr "" -"`netCDF `_ は, :ref:`raster.netcdf` ドライバを有効にするために必要です." -" ``nc-config`` プログラムを使用して検出できます." +"`netCDF `_ は, :ref:`raster.netcdf` " +"ドライバを有効にするために必要です. ``nc-config`` プログラムを使用して検出できます." -#: ../../source/development/building_from_source.rst:1383 +#: ../../source/development/building_from_source.rst:1413 msgid "Path to an include directory with the ``netcdf.h`` header file." msgstr "``netcdf.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1391 +#: ../../source/development/building_from_source.rst:1421 msgid "Control whether to use netCDF. Defaults to ON when netCDF is found." msgstr "netCDF を使用するかどうかを制御します. netCDF が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1395 +#: ../../source/development/building_from_source.rst:1425 msgid "ODBC" msgstr "" -#: ../../source/development/building_from_source.rst:1397 +#: ../../source/development/building_from_source.rst:1427 msgid "" "ODBC is required for various drivers: :ref:`vector.odbc`, " ":ref:`vector.pgeo`, :ref:`vector.hana` and :ref:`vector.mssqlspatial`. It" " is normally automatically found in system directories on Unix and " "Windows." msgstr "" -"ODBC は, さまざまなドライバに必要です: :ref:`vector.odbc`, :ref:`vector.pgeo`, :ref:`vector.hana` および :ref:`vector.mssqlspatial`." -" 通常, Unix および Windows のシステムディレクトリで自動的に見つかります." +"ODBC は, さまざまなドライバに必要です: :ref:`vector.odbc`, :ref:`vector.pgeo`, " +":ref:`vector.hana` および :ref:`vector.mssqlspatial`. 通常, Unix および Windows " +"のシステムディレクトリで自動的に見つかります." -#: ../../source/development/building_from_source.rst:1403 +#: ../../source/development/building_from_source.rst:1433 msgid "Path to ODBC include directory with ``sql.h`` header." msgstr "``sql.h`` ヘッダーを含む ODBC include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1407 +#: ../../source/development/building_from_source.rst:1437 msgid "Path to ODBC library to be linked." msgstr "リンクする ODBC ライブラリへのパス." -#: ../../source/development/building_from_source.rst:1411 +#: ../../source/development/building_from_source.rst:1441 msgid "Control whether to use ODBC. Defaults to ON when ODBC is found." msgstr "ODBC を使用するかどうかを制御します. ODBC が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1415 +#: ../../source/development/building_from_source.rst:1445 msgid "ODBC-CPP" msgstr "" -#: ../../source/development/building_from_source.rst:1417 +#: ../../source/development/building_from_source.rst:1447 msgid "" "The `odbc-cpp-wrapper library `_" " is required for the :ref:`vector.hana` driver." msgstr "" -"`odbc-cpp-wrapper ライブラリ `_ は, :ref:`vector.hana` ドライバに必要です." +"`odbc-cpp-wrapper ライブラリ `_ は, " +":ref:`vector.hana` ドライバに必要です." -#: ../../source/development/building_from_source.rst:1422 +#: ../../source/development/building_from_source.rst:1452 msgid "Path to an include directory with the ``odbc/Environment.h`` header file." msgstr "``odbc/Environment.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1430 +#: ../../source/development/building_from_source.rst:1460 msgid "Control whether to use ODBC-CPP. Defaults to ON when ODBC-CPP is found." msgstr "ODBC-CPP を使用するかどうかを制御します. ODBC-CPP が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1434 +#: ../../source/development/building_from_source.rst:1464 msgid "OGDI" msgstr "" -#: ../../source/development/building_from_source.rst:1436 +#: ../../source/development/building_from_source.rst:1466 msgid "" "The `OGDI `_ library is required for " "the :ref:`vector.ogdi` driver. It can be detected with pkg-config." msgstr "" -"`OGDI `_ ライブラリは, :ref:`vector.ogdi` ドライバに必要です." -" pkg-config で検出できます." +"`OGDI `_ ライブラリは, :ref:`vector.ogdi` " +"ドライバに必要です. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:1441 +#: ../../source/development/building_from_source.rst:1471 msgid "Path to an include directory with the ``ecs.h`` header file." msgstr "``ecs.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1449 +#: ../../source/development/building_from_source.rst:1479 msgid "Control whether to use OGDI. Defaults to ON when OGDI is found." msgstr "OGDI を使用するかどうかを制御します. OGDI が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1453 +#: ../../source/development/building_from_source.rst:1483 msgid "OpenCAD" msgstr "" -#: ../../source/development/building_from_source.rst:1455 +#: ../../source/development/building_from_source.rst:1485 msgid "" "`libopencad `_ is required" " for the :ref:`vector.cad` driver. If not found, an internal copy can be " "used." msgstr "" -"`libopencad `_ は, :ref:`vector.cad` ドライバに必要です." -" 見つからない場合, 内部コピーを使用できます." +"`libopencad `_ は, " +":ref:`vector.cad` ドライバに必要です. 見つからない場合, 内部コピーを使用できます." -#: ../../source/development/building_from_source.rst:1460 +#: ../../source/development/building_from_source.rst:1490 msgid "Path to an include directory with the ``opencad.h`` header file." msgstr "``opencad.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1468 +#: ../../source/development/building_from_source.rst:1498 msgid "" "Control whether to use external libopencad. Defaults to ON when external " "libopencad is found." -msgstr "" -"外部 libopencad を使用するかどうかを制御します. 外部 libopencad が見つかった場合, デフォルトは ON です." +msgstr "外部 libopencad を使用するかどうかを制御します. 外部 libopencad が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1472 +#: ../../source/development/building_from_source.rst:1502 msgid "" "Control whether to use internal libopencad copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_OPENCAD=ON" msgstr "" -"内部 libopencad コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します." -" ON に設定されている場合, GDAL_USE_OPENCAD=ON より優先されます." +"内部 libopencad コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. " +"ON に設定されている場合, GDAL_USE_OPENCAD=ON より優先されます." -#: ../../source/development/building_from_source.rst:1478 +#: ../../source/development/building_from_source.rst:1508 msgid "OpenCL" msgstr "" -#: ../../source/development/building_from_source.rst:1480 +#: ../../source/development/building_from_source.rst:1510 msgid "" "The OpenCL library may be used to accelerate warping computations, " "typically with a GPU." -msgstr "" -"OpenCL ライブラリは, 通常, GPU を使用してワーピング計算を高速化するために使用できます." +msgstr "OpenCL ライブラリは, 通常, GPU を使用してワーピング計算を高速化するために使用できます." -#: ../../source/development/building_from_source.rst:1483 +#: ../../source/development/building_from_source.rst:1513 msgid "" "(GDAL 3.5 and 3.6) It is disabled by default even when detected, since " "the current OpenCL warping implementation lags behind the generic " @@ -2097,105 +2093,111 @@ msgid "" "runtime. The warping option USE_OPENCL or the configuration option " "GDAL_USE_OPENCL must be set to YES to enable it." msgstr "" -"(GDAL 3.5 および 3.6) 現在の OpenCL ワーピング実装が一般的な実装よりも遅れているため, 検出された場合でもデフォルトで無効になっています." -" GDAL 3.7 以降, OpenCL が検出された場合, ビルドサポートがデフォルトで有効になりますが, ランタイムでデフォルトで無効になります." -" ワーピングオプション USE_OPENCL または構成オプション GDAL_USE_OPENCL を YES に設定する必要があります." +"(GDAL 3.5 および 3.6) 現在の OpenCL ワーピング実装が一般的な実装よりも遅れているため, " +"検出された場合でもデフォルトで無効になっています. GDAL 3.7 以降, OpenCL が検出された場合, " +"ビルドサポートがデフォルトで有効になりますが, ランタイムでデフォルトで無効になります. ワーピングオプション USE_OPENCL " +"または構成オプション GDAL_USE_OPENCL を YES に設定する必要があります." -#: ../../source/development/building_from_source.rst:1491 +#: ../../source/development/building_from_source.rst:1521 msgid "Path to an include directory with the ``CL/cl.h`` header file." msgstr "``CL/cl.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1499 +#: ../../source/development/building_from_source.rst:1529 msgid "Control whether to use OPENCL. Defaults to *OFF* when OPENCL is found." msgstr "OPENCL を使用するかどうかを制御します. OPENCL が見つかった場合, デフォルトは *OFF* です." -#: ../../source/development/building_from_source.rst:1503 +#: ../../source/development/building_from_source.rst:1533 msgid "OpenEXR" msgstr "" -#: ../../source/development/building_from_source.rst:1505 +#: ../../source/development/building_from_source.rst:1535 msgid "" "`OpenEXR `_ is " "required for the :ref:`raster.exr` driver" msgstr "" -"`OpenEXR `_ は, :ref:`raster.exr` ドライバに必要です." +"`OpenEXR `_ は, " +":ref:`raster.exr` ドライバに必要です." -#: ../../source/development/building_from_source.rst:1507 +#: ../../source/development/building_from_source.rst:1537 msgid "" "Specify ``OpenEXR_ROOT`` variable pointing to the parent directory of " "/lib and /include subdirectories, i.e. /DEV/lib/openexr-3.0. For OpenEXR " ">= 3 additionally specify ``Imath_ROOT`` as this is a separate library " "now, i.e. /DEV/lib/imath-3.1.3" msgstr "" -"``OpenEXR_ROOT`` 変数を指定して, /lib および /include サブディレクトリの親ディレクトリを指定します. つまり, /DEV/lib/openexr-3.0 です." -" OpenEXR >= 3 の場合は, これは別のライブラリなので, ``Imath_ROOT`` も指定してください. つまり, /DEV/lib/imath-3.1.3 です." +"``OpenEXR_ROOT`` 変数を指定して, /lib および /include サブディレクトリの親ディレクトリを指定します. つまり, " +"/DEV/lib/openexr-3.0 です. OpenEXR >= 3 の場合は, これは別のライブラリなので, ``Imath_ROOT``" +" も指定してください. つまり, /DEV/lib/imath-3.1.3 です." -#: ../../source/development/building_from_source.rst:1512 -#: ../../source/development/building_from_source.rst:1517 +#: ../../source/development/building_from_source.rst:1542 +#: ../../source/development/building_from_source.rst:1547 msgid "or" msgstr "または" -#: ../../source/development/building_from_source.rst:1514 +#: ../../source/development/building_from_source.rst:1544 msgid "" "Specify root directory adding to the ``CMAKE_PREFIX_PATH`` variable to " "find OpenEXR's pkgconfig. For example " "-DCMAKE_PREFIX_PATH=/DEV/lib/openexr-3.0;/DEV/lib/imath-3.1.3" msgstr "" -"OpenEXR の pkgconfig を見つけるために ``CMAKE_PREFIX_PATH`` 変数に追加してルートディレクトリを指定します. たとえば " +"OpenEXR の pkgconfig を見つけるために ``CMAKE_PREFIX_PATH`` " +"変数に追加してルートディレクトリを指定します. たとえば " "-DCMAKE_PREFIX_PATH=/DEV/lib/openexr-3.0;/DEV/lib/imath-3.1.3" -#: ../../source/development/building_from_source.rst:1519 +#: ../../source/development/building_from_source.rst:1549 msgid "" "Get real specific and set ``OpenEXR_INCLUDE_DIR``, ``Imath_INCLUDE_DIR``," " ``OpenEXR_LIBRARY``, ``OpenEXR_UTIL_LIBRARY``, ``OpenEXR_HALF_LIBRARY``," " ``OpenEXR_IEX_LIBRARY`` explicitly" msgstr "" -"具体的には, ``OpenEXR_INCLUDE_DIR`` , ``Imath_INCLUDE_DIR`` , ``OpenEXR_LIBRARY`` " -", ``OpenEXR_UTIL_LIBRARY``, ``OpenEXR_HALF_LIBRARY``, ``OpenEXR_IEX_LIBRARY`` を明示的に設定します." +"具体的には, ``OpenEXR_INCLUDE_DIR`` , ``Imath_INCLUDE_DIR`` , " +"``OpenEXR_LIBRARY`` , ``OpenEXR_UTIL_LIBRARY``, ``OpenEXR_HALF_LIBRARY``," +" ``OpenEXR_IEX_LIBRARY`` を明示的に設定します." - -#: ../../source/development/building_from_source.rst:1527 +#: ../../source/development/building_from_source.rst:1557 msgid "Control whether to use OpenEXR. Defaults to ON when OpenEXR is found." msgstr "OpenEXR を使用するかどうかを制御します. OpenEXR が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1531 +#: ../../source/development/building_from_source.rst:1561 msgid "OpenJPEG" msgstr "" -#: ../../source/development/building_from_source.rst:1533 +#: ../../source/development/building_from_source.rst:1563 msgid "" "The `OpenJPEG `_ library is an " "open-source JPEG-2000 codec written in C language. It is required for the" " :ref:`raster.jp2openjpeg` driver, or other drivers that use JPEG-2000 " "functionality." msgstr "" -"`OpenJPEG `_ ライブラリは, C 言語で書かれたオープンソースの JPEG-2000 コーデックです." -" :ref:`raster.jp2openjpeg` ドライバ, または JPEG-2000 機能を使用する他のドライバに必要です." +"`OpenJPEG `_ ライブラリは, C " +"言語で書かれたオープンソースの JPEG-2000 コーデックです. :ref:`raster.jp2openjpeg` ドライバ, または " +"JPEG-2000 機能を使用する他のドライバに必要です." -#: ../../source/development/building_from_source.rst:1539 +#: ../../source/development/building_from_source.rst:1569 msgid "Path to an include directory with the ``openjpeg.h`` header file." msgstr "``openjpeg.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1547 +#: ../../source/development/building_from_source.rst:1577 msgid "Control whether to use OpenJPEG. Defaults to ON when OpenJPEG is found." msgstr "OpenJPEG を使用するかどうかを制御します. OpenJPEG が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1553 +#: ../../source/development/building_from_source.rst:1583 msgid "" "Control the mode used for find_package(OpenJPEG). Defaults to MODULE for " "compatibility with OpenJPEG < 2.5.1. If set to CONFIG, only Config mode " "search is attempted. If set to empty string, default CMake logic " "(https://cmake.org/cmake/help/latest/command/find_package.html) applies." msgstr "" -"find_package(OpenJPEG) で使用されるモードを制御します. OpenJPEG < 2.5.1 との互換性のため, デフォルトは MODULE です." -" CONFIG に設定すると, Config モードの検索のみが試行されます. 空の文字列に設定すると, デフォルトの CMake ロジック" -" (https://cmake.org/cmake/help/latest/command/find_package.html) が適用されます." +"find_package(OpenJPEG) で使用されるモードを制御します. OpenJPEG < 2.5.1 との互換性のため, デフォルトは" +" MODULE です. CONFIG に設定すると, Config モードの検索のみが試行されます. 空の文字列に設定すると, デフォルトの " +"CMake ロジック " +"(https://cmake.org/cmake/help/latest/command/find_package.html) が適用されます." -#: ../../source/development/building_from_source.rst:1560 +#: ../../source/development/building_from_source.rst:1590 msgid "OpenSSL" msgstr "" -#: ../../source/development/building_from_source.rst:1562 +#: ../../source/development/building_from_source.rst:1592 msgid "" "The Crypto component of the `OpenSSL " "`_ library can be used for the RSA " @@ -2203,118 +2205,121 @@ msgid "" "Google Cloud. It might be required to use the :ref:`raster.eedai` images " "or use the :ref:`/vsigs/ ` virtual file system." msgstr "" -"`OpenSSL `_ ライブラリの Crypto コンポーネントは, Google Cloud の一部の認証メソッド" -"で使用される RSA SHA256 署名機能に使用できます." -" :ref:`raster.eedai` 画像を使用するか, :ref:`/vsigs/ ` 仮想ファイルシステムを使用するためには, 必要かもしれません." +"`OpenSSL `_ ライブラリの Crypto コンポーネントは, " +"Google Cloud の一部の認証メソッドで使用される RSA SHA256 署名機能に使用できます. :ref:`raster.eedai`" +" 画像を使用するか, :ref:`/vsigs/ ` 仮想ファイルシステムを使用するためには, 必要かもしれません." -#: ../../source/development/building_from_source.rst:1567 +#: ../../source/development/building_from_source.rst:1597 msgid "" "See https://cmake.org/cmake/help/latest/module/FindOpenSSL.html for " "details on how to configure the library. For static linking, the " "following options may be needed: -DOPENSSL_USE_STATIC_LIBS=TRUE " "-DOPENSSL_MSVC_STATIC_RT=TRUE" msgstr "" -"ライブラリの設定方法の詳細については, https://cmake.org/cmake/help/latest/module/FindOpenSSL.html を参照してください." -" 静的リンクの場合, 次のオプションが必要になる場合があります: -DOPENSSL_USE_STATIC_LIBS=TRUE -DOPENSSL_MSVC_STATIC_RT=TRUE" +"ライブラリの設定方法の詳細については, " +"https://cmake.org/cmake/help/latest/module/FindOpenSSL.html を参照してください. " +"静的リンクの場合, 次のオプションが必要になる場合があります: -DOPENSSL_USE_STATIC_LIBS=TRUE " +"-DOPENSSL_MSVC_STATIC_RT=TRUE" -#: ../../source/development/building_from_source.rst:1573 +#: ../../source/development/building_from_source.rst:1603 msgid "Control whether to use OpenSSL. Defaults to ON when OpenSSL is found." msgstr "OpenSSL を使用するかどうかを制御します. OpenSSL が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1577 +#: ../../source/development/building_from_source.rst:1607 msgid "Oracle" msgstr "" -#: ../../source/development/building_from_source.rst:1579 +#: ../../source/development/building_from_source.rst:1609 msgid "" "The Oracle Instant Client SDK (closed source/proprietary) is required for" " the :ref:`vector.oci` and the :ref:`raster.georaster` drivers" msgstr "" -"Oracle Instant Client SDK (クローズドソース/プロプライエタリ) は, :ref:`vector.oci` および :ref:`raster.georaster` ドライバに必要です." +"Oracle Instant Client SDK (クローズドソース/プロプライエタリ) は, :ref:`vector.oci` および " +":ref:`raster.georaster` ドライバに必要です." -#: ../../source/development/building_from_source.rst:1584 +#: ../../source/development/building_from_source.rst:1614 msgid "Path to the root directory of the Oracle Instant Client SDK." msgstr "Oracle Instant Client SDK のルートディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1588 +#: ../../source/development/building_from_source.rst:1618 msgid "Control whether to use Oracle. Defaults to ON when Oracle is found." msgstr "Oracle を使用するかどうかを制御します. Oracle が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1592 +#: ../../source/development/building_from_source.rst:1622 msgid "Parquet" msgstr "" -#: ../../source/development/building_from_source.rst:1594 +#: ../../source/development/building_from_source.rst:1624 msgid "" "The Parquet component of the `Apache Arrow C++ " "` library is required " "for the :ref:`vector.parquet` driver. Specify install prefix in the " "``CMAKE_PREFIX_PATH`` variable." msgstr "" -"`Apache Arrow C++ ` ライブラリの Parquet コンポーネントは, :ref:`vector.parquet` ドライバに必要です." -" ``CMAKE_PREFIX_PATH`` 変数にインストールプレフィックスを指定します." +"`Apache Arrow C++ ` " +"ライブラリの Parquet コンポーネントは, :ref:`vector.parquet` ドライバに必要です. " +"``CMAKE_PREFIX_PATH`` 変数にインストールプレフィックスを指定します." -#: ../../source/development/building_from_source.rst:1600 +#: ../../source/development/building_from_source.rst:1630 msgid "Control whether to use Parquet. Defaults to ON when Parquet is found." msgstr "Parquet を使用するかどうかを制御します. Parquet が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1604 +#: ../../source/development/building_from_source.rst:1634 msgid "" "Control whether to use statically built Arrow libraries. Defaults to OFF " "when Parquet is found." -msgstr "" -"静的にビルドされた Arrow ライブラリを使用するかどうかを制御します. Parquet が見つかった場合, デフォルトは OFF です." +msgstr "静的にビルドされた Arrow ライブラリを使用するかどうかを制御します. Parquet が見つかった場合, デフォルトは OFF です." -#: ../../source/development/building_from_source.rst:1608 +#: ../../source/development/building_from_source.rst:1638 msgid "PCRE2" msgstr "" -#: ../../source/development/building_from_source.rst:1610 +#: ../../source/development/building_from_source.rst:1640 msgid "" "`PCRE2 `_ implements Perl-" "compatible Regular Expressions support. It is used for the REGEXP " "operator in drivers using SQLite3." msgstr "" -"`PCRE2 `_ は, Perl 互換の正規表現サポートを実装しています." -" SQLite3 を使用するドライバで REGEXP 演算子に使用されます." +"`PCRE2 `_ は, Perl " +"互換の正規表現サポートを実装しています. SQLite3 を使用するドライバで REGEXP 演算子に使用されます." -#: ../../source/development/building_from_source.rst:1615 +#: ../../source/development/building_from_source.rst:1645 msgid "Path to an include directory with the ``pcre2.h`` header file." msgstr "``pcre2.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1619 +#: ../../source/development/building_from_source.rst:1649 msgid "Path to a shared or static library file with \"pcre2-8\" in its name." msgstr "名前に \"pcre2-8\" が含まれる共有または静的ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:1623 +#: ../../source/development/building_from_source.rst:1653 msgid "Control whether to use PCRE2. Defaults to ON when PCRE2 is found." msgstr "PCRE2 を使用するかどうかを制御します. PCRE2 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1627 +#: ../../source/development/building_from_source.rst:1657 msgid "PDFIUM" msgstr "" -#: ../../source/development/building_from_source.rst:1629 +#: ../../source/development/building_from_source.rst:1659 msgid "" "The `PDFium `_ library " "is one of the possible backends for the :ref:`raster.pdf` driver." msgstr "" -"`PDFium `_ ライブラリは, :ref:`raster.pdf` ドライバで利用可能なバックエンドの1つです." - +"`PDFium `_ ライブラリは, " +":ref:`raster.pdf` ドライバで利用可能なバックエンドの1つです." -#: ../../source/development/building_from_source.rst:1634 +#: ../../source/development/building_from_source.rst:1664 msgid "Path to an include directory with the ``public/fpdfview.h`` header file." msgstr "``public/fpdfview.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1642 +#: ../../source/development/building_from_source.rst:1672 msgid "Control whether to use PDFIUM. Defaults to ON when PDFIUM is found." msgstr "PDFIUM を使用するかどうかを制御します. PDFIUM が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1646 +#: ../../source/development/building_from_source.rst:1676 msgid "PNG" msgstr "" -#: ../../source/development/building_from_source.rst:1648 +#: ../../source/development/building_from_source.rst:1678 msgid "" "`libpng `_ is required for the " ":ref:`raster.png` driver, and may be used by a few other drivers " @@ -2323,122 +2328,123 @@ msgid "" "https://cmake.org/cmake/help/latest/module/FindPNG.html for more details " "on how the library is detected." msgstr "" -"`libpng `_ は, :ref:`raster.png` ドライバに必要であり, 他のいくつかのドライバ " -"( :ref:`raster.grib` , :ref:`raster.gpkg` など) で使用される場合があります." -" 見つからない場合, libpng の内部コピーを使用できます." -" ライブラリが検出される方法の詳細については, https://cmake.org/cmake/help/latest/module/FindPNG.html を参照してください." +"`libpng `_ は, :ref:`raster.png` " +"ドライバに必要であり, 他のいくつかのドライバ ( :ref:`raster.grib` , :ref:`raster.gpkg` など) " +"で使用される場合があります. 見つからない場合, libpng の内部コピーを使用できます. ライブラリが検出される方法の詳細については, " +"https://cmake.org/cmake/help/latest/module/FindPNG.html を参照してください." -#: ../../source/development/building_from_source.rst:1656 +#: ../../source/development/building_from_source.rst:1686 msgid "Path to an include directory with the ``png.h`` header file." msgstr "``png.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1660 +#: ../../source/development/building_from_source.rst:1690 msgid "" "Path to a shared or static library file. A similar variable " "``PNG_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, 類似の変数 ``PNG_LIBRARY_DEBUG`` を指定できます." +"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, 類似の変数 " +"``PNG_LIBRARY_DEBUG`` を指定できます." -#: ../../source/development/building_from_source.rst:1666 +#: ../../source/development/building_from_source.rst:1696 msgid "" "Control whether to use external libpng. Defaults to ON when external " "libpng is found." -msgstr "" -"外部 libpng を使用するかどうかを制御します. 外部 libpng が見つかった場合, デフォルトは ON です." +msgstr "外部 libpng を使用するかどうかを制御します. 外部 libpng が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1670 +#: ../../source/development/building_from_source.rst:1700 msgid "" "Control whether to use internal libpng copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_PNG=ON" msgstr "" -"内部 libpng コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します." -" ON に設定されている場合, GDAL_USE_PNG=ON より優先されます." +"内部 libpng コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_PNG=ON より優先されます." -#: ../../source/development/building_from_source.rst:1675 +#: ../../source/development/building_from_source.rst:1705 msgid "Poppler" msgstr "" -#: ../../source/development/building_from_source.rst:1677 +#: ../../source/development/building_from_source.rst:1707 msgid "" "The `Poppler `_ library is one of the " "possible backends for the :ref:`raster.pdf` driver." msgstr "" -"`Poppler `_ ライブラリは, :ref:`raster.pdf` ドライバで利用可能なバックエンドの1つです." +"`Poppler `_ ライブラリは, :ref:`raster.pdf` " +"ドライバで利用可能なバックエンドの1つです." -#: ../../source/development/building_from_source.rst:1680 +#: ../../source/development/building_from_source.rst:1710 msgid "" "Note that GDAL requires Poppler private headers, that are only installed " "if configuring Poppler with -DENABLE_UNSTABLE_API_ABI_HEADERS." msgstr "" -"GDAL は Poppler のプライベートヘッダーが必要ですが, Poppler を -DENABLE_UNSTABLE_API_ABI_HEADERS で設定している場合のみインストールされます." +"GDAL は Poppler のプライベートヘッダーが必要ですが, Poppler を " +"-DENABLE_UNSTABLE_API_ABI_HEADERS で設定している場合のみインストールされます." -#: ../../source/development/building_from_source.rst:1685 +#: ../../source/development/building_from_source.rst:1715 msgid "Path to an include directory with the ``poppler-config.h`` header file." msgstr "``poppler-config.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1693 +#: ../../source/development/building_from_source.rst:1723 msgid "Control whether to use Poppler. Defaults to ON when Poppler is found." msgstr "Poppler を使用するかどうかを制御します. Poppler が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1697 +#: ../../source/development/building_from_source.rst:1727 msgid "PostgreSQL" msgstr "" -#: ../../source/development/building_from_source.rst:1699 +#: ../../source/development/building_from_source.rst:1729 msgid "" "The `PostgreSQL client library `_ is " "required for the :ref:`vector.pg` and :ref:`raster.postgisraster` " "drivers." msgstr "" -"`PostgreSQL クライアントライブラリ `_ は, :ref:`vector.pg` および :ref:`raster.postgisraster` ドライバに必要です." +"`PostgreSQL クライアントライブラリ `_ は, " +":ref:`vector.pg` および :ref:`raster.postgisraster` ドライバに必要です." -#: ../../source/development/building_from_source.rst:1704 +#: ../../source/development/building_from_source.rst:1734 msgid "Path to an include directory with the ``libpq-fe.h`` header file." msgstr "``libpq-fe.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1708 +#: ../../source/development/building_from_source.rst:1738 msgid "" "Path to a shared or static library file ``pq`` / ``libpq``. A similar " "variable ``PostgreSQL_LIBRARY_DEBUG`` can also be specified to a similar " "library for building Debug releases." msgstr "" -"共有または静的ライブラリファイル ``pq`` / ``libpq`` へのパス. デバッグリリース用の" -"類似のライブラリに対しても, 類似の変数 ``PostgreSQL_LIBRARY_DEBUG`` を指定できます." +"共有または静的ライブラリファイル ``pq`` / ``libpq`` へのパス. デバッグリリース用の類似のライブラリに対しても, 類似の変数 " +"``PostgreSQL_LIBRARY_DEBUG`` を指定できます." -#: ../../source/development/building_from_source.rst:1714 +#: ../../source/development/building_from_source.rst:1744 msgid "" "Control whether to use PostgreSQL. Defaults to ON when PostgreSQL is " "found." -msgstr "" -"PostgreSQL を使用するかどうかを制御します. PostgreSQL が見つかった場合, デフォルトは ON です." +msgstr "PostgreSQL を使用するかどうかを制御します. PostgreSQL が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1718 +#: ../../source/development/building_from_source.rst:1748 msgid "PROJ" msgstr "" -#: ../../source/development/building_from_source.rst:1720 +#: ../../source/development/building_from_source.rst:1750 msgid "" "`PROJ `_ >= 6.3 is a *required* " "dependency for GDAL." -msgstr "" -"`PROJ `_ >= 6.3 は, GDAL の *必須* 依存関係です." +msgstr "`PROJ `_ >= 6.3 は, GDAL の *必須* 依存関係です." -#: ../../source/development/building_from_source.rst:1724 +#: ../../source/development/building_from_source.rst:1754 msgid "Path to an include directory with the ``proj.h`` header file." msgstr "``proj.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1728 +#: ../../source/development/building_from_source.rst:1758 msgid "" "Path to a shared or static library file, such as ``libproj.so``, " "``proj.lib``, or other name. A similar variable ``PROJ_LIBRARY_DEBUG`` " "can also be specified to a similar library for building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス, たとえば ``libproj.so``, ``proj.lib`` などの名前. デバッグリリース用の" -"類似のライブラリに対しても, 類似の変数 ``PROJ_LIBRARY_DEBUG`` を指定できます." +"共有または静的ライブラリファイルへのパス, たとえば ``libproj.so``, ``proj.lib`` などの名前. " +"デバッグリリース用の類似のライブラリに対しても, 類似の変数 ``PROJ_LIBRARY_DEBUG`` を指定できます." -#: ../../source/development/building_from_source.rst:1737 +#: ../../source/development/building_from_source.rst:1767 msgid "" "Control the mode used for find_package(PROJ). Alters how the default " "CMake search logic " @@ -2448,15 +2454,15 @@ msgid "" "directly to find_package()" msgstr "" "find_package(PROJ) で使用されるモードを制御します. デフォルトの CMake 検索ロジック " -"(https://cmake.org/cmake/help/latest/command/find_package.html) が適用される方法を変更します." -" PROJ >= 8 の場合は CONFIG モードが適用され, それ以外の場合はデフォルトの MODULE モードにフォールバックします." -" 他の値は find_package() に直接渡されます." +"(https://cmake.org/cmake/help/latest/command/find_package.html) " +"が適用される方法を変更します. PROJ >= 8 の場合は CONFIG モードが適用され, それ以外の場合はデフォルトの MODULE " +"モードにフォールバックします. 他の値は find_package() に直接渡されます." -#: ../../source/development/building_from_source.rst:1745 +#: ../../source/development/building_from_source.rst:1775 msgid "QHULL" msgstr "" -#: ../../source/development/building_from_source.rst:1747 +#: ../../source/development/building_from_source.rst:1777 msgid "" "The `QHULL `_ library is used for the " "linear interpolation of gdal_grid. If not found, an internal copy can be " @@ -2465,176 +2471,178 @@ msgstr "" "`QHULL `_ ライブラリは, gdal_grid の線形補間に使用されます." " 見つからない場合, QHULL の内部コピーを使用できます." -#: ../../source/development/building_from_source.rst:1752 +#: ../../source/development/building_from_source.rst:1782 msgid "" "Name of the pkg-config package, typically ``qhull_r`` or " "``qhullstatic_r``. Defaults to ``qhull_r``" msgstr "" -"通常は ``qhull_r`` または ``qhullstatic_r`` のような pkg-config パッケージの名前です. デフォルトは ``qhull_r`` です." +"通常は ``qhull_r`` または ``qhullstatic_r`` のような pkg-config パッケージの名前です. デフォルトは " +"``qhull_r`` です." -#: ../../source/development/building_from_source.rst:1756 +#: ../../source/development/building_from_source.rst:1786 msgid "" "Path to an include directory with the ``libqhull_r/libqhull_r.h`` header " "file." -msgstr "" -"``libqhull_r/libqhull_r.h`` ヘッダーファイルを含む include ディレクトリへのパス." +msgstr "``libqhull_r/libqhull_r.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1760 +#: ../../source/development/building_from_source.rst:1790 msgid "Path to a shared or static library file to the reentrant library." msgstr "再入可能ライブラリへの共有または静的ライブラリファイルへのパス." -#: ../../source/development/building_from_source.rst:1764 +#: ../../source/development/building_from_source.rst:1794 msgid "Control whether to use QHULL. Defaults to ON when QHULL is found." msgstr "QHULL を使用するかどうかを制御します. QHULL が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1768 +#: ../../source/development/building_from_source.rst:1798 msgid "" "Control whether to use internal QHULL copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_QHULL=ON" msgstr "" -"内部 QHULL コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します." -" ON に設定されている場合, GDAL_USE_QHULL=ON より優先されます." +"内部 QHULL コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_QHULL=ON より優先されます." -#: ../../source/development/building_from_source.rst:1773 +#: ../../source/development/building_from_source.rst:1803 msgid "RASTERLITE2" msgstr "" -#: ../../source/development/building_from_source.rst:1775 +#: ../../source/development/building_from_source.rst:1805 msgid "" "The `RasterLite2 `_ " "(>= 1.1.0) library used by the :ref:`raster.rasterlite2` driver. It can " "be detected with pkg-config." msgstr "" -"`RasterLite2 `_ (>= 1.1.0) ライブラリは, :ref:`raster.rasterlite2` ドライバで使用されます." -" pkg-config で検出できます." +"`RasterLite2 `_ (>= " +"1.1.0) ライブラリは, :ref:`raster.rasterlite2` ドライバで使用されます. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:1781 +#: ../../source/development/building_from_source.rst:1811 msgid "" "Path to an include directory with the ``rasterlite2/rasterlite2.h`` " "header file." -msgstr "" -"``rasterlite2/rasterlite2.h`` ヘッダーファイルを含む include ディレクトリへのパス." +msgstr "``rasterlite2/rasterlite2.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1789 +#: ../../source/development/building_from_source.rst:1819 msgid "" "Control whether to use RasterLite2. Defaults to ON when RasterLite2 is " "found." -msgstr "" -"RasterLite2 を使用するかどうかを制御します. RasterLite2 が見つかった場合, デフォルトは ON です." +msgstr "RasterLite2 を使用するかどうかを制御します. RasterLite2 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1793 +#: ../../source/development/building_from_source.rst:1823 msgid "rdb" msgstr "" -#: ../../source/development/building_from_source.rst:1795 +#: ../../source/development/building_from_source.rst:1825 msgid "" "The `RDB ` " "(closed source/proprietary) library is required for the :ref:`raster.rdb`" " driver. Specify install prefix in the ``CMAKE_PREFIX_PATH`` variable." msgstr "" -"`RDB ` (クローズドソース/プロプライエタリ) ライブラリは, :ref:`raster.rdb` ドライバに必要です." -" ``CMAKE_PREFIX_PATH`` 変数にインストールプレフィックスを指定します." +"`RDB ` " +"(クローズドソース/プロプライエタリ) ライブラリは, :ref:`raster.rdb` ドライバに必要です. " +"``CMAKE_PREFIX_PATH`` 変数にインストールプレフィックスを指定します." -#: ../../source/development/building_from_source.rst:1801 +#: ../../source/development/building_from_source.rst:1831 msgid "Control whether to use rdb. Defaults to ON when rdb is found." msgstr "rdb を使用するかどうかを制御します. rdb が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1805 +#: ../../source/development/building_from_source.rst:1835 msgid "SPATIALITE" msgstr "" -#: ../../source/development/building_from_source.rst:1807 +#: ../../source/development/building_from_source.rst:1837 msgid "" "The `Spatialite `_ " "library used by the :ref:`vector.sqlite` and :ref:`vector.gpkg` drivers, " "and the :ref:`sql_sqlite_dialect`. It can be detected with pkg-config." msgstr "" -"`Spatialite `_ ライブラリは, :ref:`vector.sqlite` および :ref:`vector.gpkg` ドライバ, および :ref:`sql_sqlite_dialect` で使用されます." -" pkg-config で検出できます." +"`Spatialite `_ " +"ライブラリは, :ref:`vector.sqlite` および :ref:`vector.gpkg` ドライバ, および " +":ref:`sql_sqlite_dialect` で使用されます. pkg-config で検出できます." -#: ../../source/development/building_from_source.rst:1813 +#: ../../source/development/building_from_source.rst:1843 msgid "Path to an include directory with the ``spatialite.h`` header file." msgstr "``spatialite.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1821 +#: ../../source/development/building_from_source.rst:1851 msgid "" "Control whether to use Spatialite. Defaults to ON when Spatialite is " "found." -msgstr "" -"Spatialite を使用するかどうかを制御します. Spatialite が見つかった場合, デフォルトは ON です." +msgstr "Spatialite を使用するかどうかを制御します. Spatialite が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1825 +#: ../../source/development/building_from_source.rst:1855 msgid "SQLite3" msgstr "" -#: ../../source/development/building_from_source.rst:1827 +#: ../../source/development/building_from_source.rst:1857 msgid "" "The `SQLite3 `_ library is required for " "the :ref:`vector.sqlite` and :ref:`vector.gpkg` drivers (and also used by" " other drivers), and the :ref:`sql_sqlite_dialect`." msgstr "" -"`SQLite3 `_ ライブラリは, :ref:`vector.sqlite` および :ref:`vector.gpkg` " -"ドライバ (および他のドライバで使用される) および :ref:`sql_sqlite_dialect` に必要です." +"`SQLite3 `_ ライブラリは, :ref:`vector.sqlite` " +"および :ref:`vector.gpkg` ドライバ (および他のドライバで使用される) および " +":ref:`sql_sqlite_dialect` に必要です." -#: ../../source/development/building_from_source.rst:1833 +#: ../../source/development/building_from_source.rst:1863 msgid "Path to an include directory with the ``sqlite3.h`` header file." msgstr "``sqlite3.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1837 +#: ../../source/development/building_from_source.rst:1867 msgid "" "Path to a shared or static library file, such as ``libsqlite3.so``, " "``sqlite3.lib`` or other name." -msgstr "" -"共有または静的ライブラリファイルへのパス, たとえば ``libsqlite3.so``, ``sqlite3.lib`` などの名前." +msgstr "共有または静的ライブラリファイルへのパス, たとえば ``libsqlite3.so``, ``sqlite3.lib`` などの名前." -#: ../../source/development/building_from_source.rst:1842 +#: ../../source/development/building_from_source.rst:1872 msgid "Control whether to use SQLite3. Defaults to ON when SQLite3 is found." msgstr "SQLite3 を使用するかどうかを制御します. SQLite3 が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1846 +#: ../../source/development/building_from_source.rst:1876 msgid "SFCGAL" msgstr "" -#: ../../source/development/building_from_source.rst:1848 +#: ../../source/development/building_from_source.rst:1878 msgid "" "`SFCGAL `_ is a geometry library " "which supports ISO 19107:2013 and OGC Simple Features Access 1.2 for 3D " "operations (PolyhedralSurface, TINs, ...)" msgstr "" -"`SFCGAL `_ は, 3D 操作 (PolyhedralSurface, TINs, ...) " -"に対して ISO 19107:2013 および OGC Simple Features Access 1.2 をサポートするジオメトリライブラリです." +"`SFCGAL `_ は, 3D 操作 " +"(PolyhedralSurface, TINs, ...) に対して ISO 19107:2013 および OGC Simple " +"Features Access 1.2 をサポートするジオメトリライブラリです." -#: ../../source/development/building_from_source.rst:1858 +#: ../../source/development/building_from_source.rst:1888 msgid "" "Path to a shared or static library file. A similar variable " "``SFCGAL_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, 類似の変数 ``SFCGAL_LIBRARY_DEBUG`` を指定できます." +"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, 類似の変数 " +"``SFCGAL_LIBRARY_DEBUG`` を指定できます." -#: ../../source/development/building_from_source.rst:1864 +#: ../../source/development/building_from_source.rst:1894 msgid "Control whether to use SFCGAL. Defaults to ON when SFCGAL is found." msgstr "SFCGAL を使用するかどうかを制御します. SFCGAL が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1868 +#: ../../source/development/building_from_source.rst:1898 msgid "SWIG" msgstr "" -#: ../../source/development/building_from_source.rst:1870 +#: ../../source/development/building_from_source.rst:1900 msgid "" "`SWIG `_ is a software development tool that connects " "programs written in C and C++ with a variety of high-level programming " "languages. It is used for the Python, Java and CSharp bindings." msgstr "" -"`SWIG `_ は, C および C++ で書かれたプログラムをさまざまな高水準プログラミング言語と接続するソフトウェア開発ツールです." -" Python, Java, CSharp バインディングに使用されます." +"`SWIG `_ は, C および C++ " +"で書かれたプログラムをさまざまな高水準プログラミング言語と接続するソフトウェア開発ツールです. Python, Java, CSharp " +"バインディングに使用されます." -#: ../../source/development/building_from_source.rst:1876 +#: ../../source/development/building_from_source.rst:1906 msgid "Path to the SWIG executable." msgstr "SWIG 実行可能ファイルへのパス." -#: ../../source/development/building_from_source.rst:1878 +#: ../../source/development/building_from_source.rst:1908 msgid "" "Note that setting it explicitly might be needed, and that putting the " "directory of the installed binary into the PATH might not be sufficient. " @@ -2642,14 +2650,15 @@ msgid "" "generated, but FindSWIG will prefer a \"swig-4.0\" binary if found " "elsewhere in the PATH." msgstr "" -"明示的に設定する必要がある場合があり, インストールされたバイナリのディレクトリを PATH に追加しても十分でない場合があります." -" ソースからビルドする場合, \"swig\" バイナリが生成されますが, FindSWIG は PATH の他の場所で \"swig-4.0\" バイナリを優先します." +"明示的に設定する必要がある場合があり, インストールされたバイナリのディレクトリを PATH に追加しても十分でない場合があります. " +"ソースからビルドする場合, \"swig\" バイナリが生成されますが, FindSWIG は PATH の他の場所で \"swig-4.0\" " +"バイナリを優先します." -#: ../../source/development/building_from_source.rst:1886 +#: ../../source/development/building_from_source.rst:1916 msgid "TEIGHA" msgstr "" -#: ../../source/development/building_from_source.rst:1888 +#: ../../source/development/building_from_source.rst:1918 msgid "" "The TEIGHA / Open Design Alliance libraries (closed source/proprietary) " "are required for the :ref:`vector.dwg` and :ref:`vector.dgnv8` drivers. " @@ -2658,419 +2667,411 @@ msgid "" "LD_LIBRARY_PATH so that the linking of applications succeeds. The " "TEIGHA_ROOT variable must be set." msgstr "" -"TEIGHA / Open Design Alliance ライブラリ (クローズドソース/プロプライエタリ) は, :ref:`vector.dwg` および :ref:`vector.dgnv8` ドライバに必要です." -" Linux では, 共有ライブラリで構成された SDK の場合, アプリケーションのリンクが成功するように, SDK の bin/{platform_name} サブディレクトリを LD_LIBRARY_PATH に設定する必要があります." -" TEIGHA_ROOT 変数を設定する必要があります." +"TEIGHA / Open Design Alliance ライブラリ (クローズドソース/プロプライエタリ) は, " +":ref:`vector.dwg` および :ref:`vector.dgnv8` ドライバに必要です. Linux では, " +"共有ライブラリで構成された SDK の場合, アプリケーションのリンクが成功するように, SDK の bin/{platform_name} " +"サブディレクトリを LD_LIBRARY_PATH に設定する必要があります. TEIGHA_ROOT 変数を設定する必要があります." -#: ../../source/development/building_from_source.rst:1897 +#: ../../source/development/building_from_source.rst:1927 msgid "" "Path to the base directory where the Kernel and Drawings package must be " "extracted." -msgstr "" -"カーネルおよび図面パッケージを展開する必要があるベースディレクトリへのパス." +msgstr "カーネルおよび図面パッケージを展開する必要があるベースディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1902 +#: ../../source/development/building_from_source.rst:1932 msgid "" "Path to a directory where a ``OdActivationInfo`` file is located. If the " "file is somewhere under TEIGHA_ROOT, it will be automatically discovered." " Otherwise this variable must be set for recent SDK versions (at least " "with 2021 and later)." msgstr "" -"``OdActivationInfo`` ファイルがあるディレクトリへのパス. ファイルが TEIGHA_ROOT のどこかにある場合, 自動的に検出されます." -" それ以外の場合, この変数は最新の SDK バージョン (少なくとも 2021 以降) で設定する必要があります." +"``OdActivationInfo`` ファイルがあるディレクトリへのパス. ファイルが TEIGHA_ROOT のどこかにある場合, " +"自動的に検出されます. それ以外の場合, この変数は最新の SDK バージョン (少なくとも 2021 以降) で設定する必要があります." -#: ../../source/development/building_from_source.rst:1909 +#: ../../source/development/building_from_source.rst:1939 msgid "Control whether to use TEIGHA. Defaults to ON when TEIGHA is found." msgstr "TEIGHA を使用するかどうかを制御します. TEIGHA が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1913 +#: ../../source/development/building_from_source.rst:1943 msgid "TIFF" msgstr "" -#: ../../source/development/building_from_source.rst:1915 +#: ../../source/development/building_from_source.rst:1945 msgid "" "`libtiff `_ is required for the " ":ref:`raster.gtiff` drivers, and a few other drivers. If not found, an " "internal copy of libtiff can be used." msgstr "" -"`libtiff `_ は, :ref:`raster.gtiff` ドライバおよび他のいくつかのドライバに必要です." -" 見つからない場合, libtiff の内部コピーを使用できます." +"`libtiff `_ は, :ref:`raster.gtiff` " +"ドライバおよび他のいくつかのドライバに必要です. 見つからない場合, libtiff の内部コピーを使用できます." -#: ../../source/development/building_from_source.rst:1921 +#: ../../source/development/building_from_source.rst:1951 msgid "Path to an include directory with the ``tiff.h`` header file." msgstr "``tiff.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1925 +#: ../../source/development/building_from_source.rst:1955 msgid "" "Path to a shared or static library file, such as ``libtiff.so``, " "``tiff.lib``, or other name. A similar variable ``TIFF_LIBRARY_DEBUG`` " "can also be specified to a similar library for building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス, たとえば ``libtiff.so``, ``tiff.lib`` などの名前." -" デバッグリリース用の類似のライブラリに対しても, 類似の変数 ``TIFF_LIBRARY_DEBUG`` を指定できます." +"共有または静的ライブラリファイルへのパス, たとえば ``libtiff.so``, ``tiff.lib`` などの名前. " +"デバッグリリース用の類似のライブラリに対しても, 類似の変数 ``TIFF_LIBRARY_DEBUG`` を指定できます." -#: ../../source/development/building_from_source.rst:1932 +#: ../../source/development/building_from_source.rst:1962 msgid "" "Control whether to use external libtiff. Defaults to ON when external " "libtiff is found." -msgstr "" -"外部 libtiff を使用するかどうかを制御します. 外部 libtiff が見つかった場合, デフォルトは ON です." +msgstr "外部 libtiff を使用するかどうかを制御します. 外部 libtiff が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1936 +#: ../../source/development/building_from_source.rst:1966 msgid "" "Control whether to use internal libtiff copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_TIFF=ON" msgstr "" -"内部 libtiff コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します." -" ON に設定されている場合, GDAL_USE_TIFF=ON より優先されます." +"内部 libtiff コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_TIFF=ON より優先されます." -#: ../../source/development/building_from_source.rst:1941 +#: ../../source/development/building_from_source.rst:1971 msgid "TileDB" msgstr "" -#: ../../source/development/building_from_source.rst:1943 +#: ../../source/development/building_from_source.rst:1973 msgid "" "The `TileDB ` library is required " "for the :ref:`raster.tiledb` driver. Specify install prefix in the " "``CMAKE_PREFIX_PATH`` variable." msgstr "" -"`TileDB ` ライブラリは, :ref:`raster.tiledb` ドライバに必要です." -" ``CMAKE_PREFIX_PATH`` 変数にインストールプレフィックスを指定します." +"`TileDB ` ライブラリは, " +":ref:`raster.tiledb` ドライバに必要です. ``CMAKE_PREFIX_PATH`` " +"変数にインストールプレフィックスを指定します." -#: ../../source/development/building_from_source.rst:1946 +#: ../../source/development/building_from_source.rst:1976 msgid "TileDB >= 2.15 is required since GDAL 3.9" msgstr "GDAL 3.9 以降では, TileDB >= 2.15 が必要です." -#: ../../source/development/building_from_source.rst:1950 +#: ../../source/development/building_from_source.rst:1980 msgid "Control whether to use TileDB. Defaults to ON when TileDB is found." msgstr "TileDB を使用するかどうかを制御します. TileDB が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1954 +#: ../../source/development/building_from_source.rst:1984 msgid "WebP" msgstr "" -#: ../../source/development/building_from_source.rst:1956 +#: ../../source/development/building_from_source.rst:1986 msgid "" "`WebP `_ is a image compression " "library. It is required for the :ref:`raster.webp` driver, and may be " "used by the :ref:`raster.gpkg` and the internal libtiff library." msgstr "" -"`WebP `_ は, 画像圧縮ライブラリです." -" :ref:`raster.webp` ドライバに必要であり, :ref:`raster.gpkg` および内部 libtiff ライブラリで使用される場合があります." +"`WebP `_ は, 画像圧縮ライブラリです. " +":ref:`raster.webp` ドライバに必要であり, :ref:`raster.gpkg` および内部 libtiff " +"ライブラリで使用される場合があります." -#: ../../source/development/building_from_source.rst:1962 +#: ../../source/development/building_from_source.rst:1992 msgid "Path to an include directory with the ``webp/encode.h`` header file." msgstr "``webp/encode.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:1970 +#: ../../source/development/building_from_source.rst:2000 msgid "Control whether to use WebP. Defaults to ON when WebP is found." msgstr "WebP を使用するかどうかを制御します. WebP が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1974 +#: ../../source/development/building_from_source.rst:2004 msgid "XercesC" msgstr "" -#: ../../source/development/building_from_source.rst:1976 +#: ../../source/development/building_from_source.rst:2006 msgid "" "`Xerces-C `_ is a stream-oriented XML" " parser library which is required to enable XML parsing capabilities in " "the :ref:`vector.nas`, :ref:`vector.ili` and :ref:`vector.gmlas` drivers." " It can also be used as an alternative to Expat for the GML driver." msgstr "" -"`Xerces-C `_ は, XML パーサーライブラリであり," -" :ref:`vector.nas`, :ref:`vector.ili` および :ref:`vector.gmlas` ドライバで XML パーサー機能を有効にするために必要です." -" GML ドライバの代替として Expat に使用することもできます." +"`Xerces-C `_ は, XML パーサーライブラリであり, " +":ref:`vector.nas`, :ref:`vector.ili` および :ref:`vector.gmlas` ドライバで XML " +"パーサー機能を有効にするために必要です. GML ドライバの代替として Expat に使用することもできます." -#: ../../source/development/building_from_source.rst:1991 +#: ../../source/development/building_from_source.rst:2021 msgid "Control whether to use XercesC. Defaults to ON when XercesC is found." msgstr "XercesC を使用するかどうかを制御します. XercesC が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:1995 +#: ../../source/development/building_from_source.rst:2025 msgid "ZLIB" msgstr "" -#: ../../source/development/building_from_source.rst:1997 +#: ../../source/development/building_from_source.rst:2027 msgid "" "`ZLib `_ is a compression library which " "offers the lossless Deflate/Zip compression algorithm." msgstr "" -"`ZLib `_ は, 損失のない Deflate/Zip 圧縮アルゴリズムを提供する圧縮ライブラリです." +"`ZLib `_ は, 損失のない Deflate/Zip " +"圧縮アルゴリズムを提供する圧縮ライブラリです." -#: ../../source/development/building_from_source.rst:2002 +#: ../../source/development/building_from_source.rst:2032 msgid "Path to an include directory with the ``zlib.h`` header file." msgstr "``zlib.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:2006 +#: ../../source/development/building_from_source.rst:2036 msgid "" "Path to a shared or static library file. A similar variable " "``ZLIB_LIBRARY_DEBUG`` can also be specified to a similar library for " "building Debug releases." msgstr "" -"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, 類似の変数 ``ZLIB_LIBRARY_DEBUG`` を指定できます." +"共有または静的ライブラリファイルへのパス. デバッグリリース用の類似のライブラリに対しても, 類似の変数 " +"``ZLIB_LIBRARY_DEBUG`` を指定できます." -#: ../../source/development/building_from_source.rst:2012 +#: ../../source/development/building_from_source.rst:2042 msgid "" "Link to static external ZLIB directory. Only used if " "GDAL_USE_ZLIB_INTERNAL=OFF and MSVC." -msgstr "" -"静的外部 ZLIB ディレクトリへのリンク. GDAL_USE_ZLIB_INTERNAL=OFF および MSVC の場合のみ使用されます." +msgstr "静的外部 ZLIB ディレクトリへのリンク. GDAL_USE_ZLIB_INTERNAL=OFF および MSVC の場合のみ使用されます." -#: ../../source/development/building_from_source.rst:2017 +#: ../../source/development/building_from_source.rst:2047 msgid "Control whether to use ZLIB. Defaults to ON when ZLIB is found." msgstr "ZLIB を使用するかどうかを制御します. ZLIB が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:2021 +#: ../../source/development/building_from_source.rst:2051 msgid "" "Control whether to use internal zlib copy. Defaults depends on " "GDAL_USE_INTERNAL_LIBS. When set to ON, has precedence over " "GDAL_USE_ZLIB=ON" msgstr "" -"内部 zlib コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します." -" ON に設定されている場合, GDAL_USE_ZLIB=ON より優先されます." +"内部 zlib コピーを使用するかどうかを制御します. デフォルトは GDAL_USE_INTERNAL_LIBS に依存します. ON " +"に設定されている場合, GDAL_USE_ZLIB=ON より優先されます." -#: ../../source/development/building_from_source.rst:2026 +#: ../../source/development/building_from_source.rst:2056 msgid "ZSTD" msgstr "" -#: ../../source/development/building_from_source.rst:2028 +#: ../../source/development/building_from_source.rst:2058 msgid "" "`ZSTD `_ is a compression library which" " offers the lossless ZStd compression algorithm (faster than Deflate/ZIP," " but incompatible with it). It is used by the internal libtiff library or" " the :ref:`raster.zarr` driver." msgstr "" -"`ZSTD `_ は, 損失のない ZStd 圧縮アルゴリズムを提供する圧縮ライブラリです (Deflate/ZIP よりも高速ですが, 互換性はありません)." -" 内部 libtiff ライブラリまたは :ref:`raster.zarr` ドライバで使用されます." +"`ZSTD `_ は, 損失のない ZStd " +"圧縮アルゴリズムを提供する圧縮ライブラリです (Deflate/ZIP よりも高速ですが, 互換性はありません). 内部 libtiff " +"ライブラリまたは :ref:`raster.zarr` ドライバで使用されます." -#: ../../source/development/building_from_source.rst:2034 +#: ../../source/development/building_from_source.rst:2064 msgid "Path to an include directory with the ``zstd.h`` header file." msgstr "``zstd.h`` ヘッダーファイルを含む include ディレクトリへのパス." -#: ../../source/development/building_from_source.rst:2042 +#: ../../source/development/building_from_source.rst:2072 msgid "Control whether to use ZSTD. Defaults to ON when ZSTD is found." msgstr "ZSTD を使用するかどうかを制御します. ZSTD が見つかった場合, デフォルトは ON です." -#: ../../source/development/building_from_source.rst:2048 +#: ../../source/development/building_from_source.rst:2078 msgid "Selection of drivers" msgstr "ドライバーの選択" -#: ../../source/development/building_from_source.rst:2050 +#: ../../source/development/building_from_source.rst:2080 msgid "" "By default, all drivers that have their build requirements satisfied will" " be built-in in the GDAL core library." -msgstr "" -"デフォルトでは, ビルド要件を満たしているすべてのドライバが GDAL コアライブラリに組み込まれます." +msgstr "デフォルトでは, ビルド要件を満たしているすべてのドライバが GDAL コアライブラリに組み込まれます." -#: ../../source/development/building_from_source.rst:2053 +#: ../../source/development/building_from_source.rst:2083 msgid "The following options are available to select a subset of drivers:" msgstr "ドライバのサブセットを選択するために利用可能なオプションは次のとおりです:" -#: ../../source/development/building_from_source.rst:2059 -#: ../../source/development/building_from_source.rst:2198 +#: ../../source/development/building_from_source.rst:2089 +#: ../../source/development/building_from_source.rst:2228 msgid "" "Independently of options that control global behavior, drivers can be " "individually enabled or disabled with those options." -msgstr "" -"グローバルな動作を制御するオプションとは独立して, これらのオプションで個々のドライバを有効または無効にできます." +msgstr "グローバルな動作を制御するオプションとは独立して, これらのオプションで個々のドライバを有効または無効にできます." -#: ../../source/development/building_from_source.rst:2064 +#: ../../source/development/building_from_source.rst:2094 msgid "" " above and below is *generally*, but not systematically the " "short driver name." -msgstr "" -"上記および以下の は, 一般的には短いドライバ名ですが, 一貫しているわけではありません." +msgstr "上記および以下の は, 一般的には短いドライバ名ですが, 一貫しているわけではありません." -#: ../../source/development/building_from_source.rst:2066 +#: ../../source/development/building_from_source.rst:2096 msgid "Some drivers may also be grouped together for build purposes." msgstr "ビルド目的でいくつかのドライバをグループ化することもあります." -#: ../../source/development/building_from_source.rst:2068 +#: ../../source/development/building_from_source.rst:2098 msgid "" "A number of \"raw\" raster drivers (ACE2, BT, BYN, CPG, CTable2, DIPEx, " "DOQ1, DOQ2, EHDR, EIR, ENVI, FAST, GenBIN, GSC, GTX, MFF2, ISCE, KRO, " "MFF, LAN, LCP, LOSLAS, NDF, NTv2, PAUX, PNM, ROIPAC, RRASTER, SNODAS) are" " controlled by the GDAL_ENABLE_DRIVER_RAW option." msgstr "" -"いくつかの \"raw\" ラスタードライバ (ACE2, BT, BYN, CPG, CTable2, " -"DIPEx, DOQ1, DOQ2, EHDR, EIR, ENVI, FAST, GenBIN, GSC, GTX, MFF2, " -"ISCE, KRO, MFF, LAN, LCP, LOSLAS, NDF, NTv2, PAUX, PNM, ROIPAC, RRASTER, SNODAS) は, GDAL_ENABLE_DRIVER_RAW オプションで制御されます." +"いくつかの \"raw\" ラスタードライバ (ACE2, BT, BYN, CPG, CTable2, DIPEx, DOQ1, DOQ2, " +"EHDR, EIR, ENVI, FAST, GenBIN, GSC, GTX, MFF2, ISCE, KRO, MFF, LAN, LCP, " +"LOSLAS, NDF, NTv2, PAUX, PNM, ROIPAC, RRASTER, SNODAS) は, " +"GDAL_ENABLE_DRIVER_RAW オプションで制御されます." -#: ../../source/development/building_from_source.rst:2073 +#: ../../source/development/building_from_source.rst:2103 msgid "" "Planetary raster formats (PDS, PDS4, ISIS2, ISIS3, VICAR) are controlled " "by the GDAL_ENABLE_DRIVER_PDS option." msgstr "" -"惑星ラスターフォーマット (PDS, PDS4, ISIS2, ISIS3, VICAR) は, GDAL_ENABLE_DRIVER_PDS オプションで制御されます." +"惑星ラスターフォーマット (PDS, PDS4, ISIS2, ISIS3, VICAR) は, GDAL_ENABLE_DRIVER_PDS " +"オプションで制御されます." -#: ../../source/development/building_from_source.rst:2076 +#: ../../source/development/building_from_source.rst:2106 msgid "" "The AAIGRID, GRASSASCIIGRID and ISG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_AAIGRID option." msgstr "" -"AAIGRID, GRASSASCIIGRID, ISG ラスタードライバは, GDAL_ENABLE_DRIVER_AAIGRID オプションで制御されます." +"AAIGRID, GRASSASCIIGRID, ISG ラスタードライバは, GDAL_ENABLE_DRIVER_AAIGRID " +"オプションで制御されます." -#: ../../source/development/building_from_source.rst:2078 +#: ../../source/development/building_from_source.rst:2108 msgid "" "The ECW and JP2ECW raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_ECW option." -msgstr "" -"ECW, JP2ECW ラスタードライバは, GDAL_ENABLE_DRIVER_ECW オプションで制御されます." +msgstr "ECW, JP2ECW ラスタードライバは, GDAL_ENABLE_DRIVER_ECW オプションで制御されます." -#: ../../source/development/building_from_source.rst:2080 +#: ../../source/development/building_from_source.rst:2110 msgid "" "The vector EEDA and raster EEDAI drivers are controlled by the " "GDAL_ENABLE_DRIVER_EEDA option." -msgstr "" -"ベクター EEDA, ラスタ EEDAI ドライバは, GDAL_ENABLE_DRIVER_EEDA オプションで制御されます." +msgstr "ベクター EEDA, ラスタ EEDAI ドライバは, GDAL_ENABLE_DRIVER_EEDA オプションで制御されます." -#: ../../source/development/building_from_source.rst:2082 +#: ../../source/development/building_from_source.rst:2112 msgid "" "The GSAG, GSBG and GS7BG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_GSG option." -msgstr "" -"GSAG, GSBG, GS7BG ラスタードライバは, GDAL_ENABLE_DRIVER_GSG オプションで制御されます." +msgstr "GSAG, GSBG, GS7BG ラスタードライバは, GDAL_ENABLE_DRIVER_GSG オプションで制御されます." -#: ../../source/development/building_from_source.rst:2084 +#: ../../source/development/building_from_source.rst:2114 msgid "" "The HDF5 and BAG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_HDF5 option." -msgstr "" -"HDF5, BAG ラスタードライバは, GDAL_ENABLE_DRIVER_HDF5 オプションで制御されます." +msgstr "HDF5, BAG ラスタードライバは, GDAL_ENABLE_DRIVER_HDF5 オプションで制御されます." -#: ../../source/development/building_from_source.rst:2086 +#: ../../source/development/building_from_source.rst:2116 msgid "" "The MrSID and JP2MrSID raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_MRSID option." -msgstr "" -"MrSID, JP2MrSID ラスタードライバは, GDAL_ENABLE_DRIVER_MRSID オプションで制御されます." +msgstr "MrSID, JP2MrSID ラスタードライバは, GDAL_ENABLE_DRIVER_MRSID オプションで制御されます." -#: ../../source/development/building_from_source.rst:2088 +#: ../../source/development/building_from_source.rst:2118 msgid "" "The NITF, RPFTOC and ECRGTOC raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_NITF option." -msgstr "" -"NITF, RPFTOC, ECRGTOC ラスタードライバは, GDAL_ENABLE_DRIVER_NITF オプションで制御されます." +msgstr "NITF, RPFTOC, ECRGTOC ラスタードライバは, GDAL_ENABLE_DRIVER_NITF オプションで制御されます." -#: ../../source/development/building_from_source.rst:2090 +#: ../../source/development/building_from_source.rst:2120 msgid "" "The NWT_GRD and NWT_GRC raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_NORTHWOOD option." -msgstr "" -"NWT_GRD, NWT_GRC ラスタードライバは, GDAL_ENABLE_DRIVER_NORTHWOOD オプションで制御されます." +msgstr "NWT_GRD, NWT_GRC ラスタードライバは, GDAL_ENABLE_DRIVER_NORTHWOOD オプションで制御されます." -#: ../../source/development/building_from_source.rst:2092 +#: ../../source/development/building_from_source.rst:2122 msgid "" "The SRP and ADRG raster drivers are controlled by the " "GDAL_ENABLE_DRIVER_ADRG option." -msgstr "" -"SRP, ADRG ラスタードライバは, GDAL_ENABLE_DRIVER_ADRG オプションで制御されます." +msgstr "SRP, ADRG ラスタードライバは, GDAL_ENABLE_DRIVER_ADRG オプションで制御されます." -#: ../../source/development/building_from_source.rst:2094 +#: ../../source/development/building_from_source.rst:2124 msgid "" "The Interlis 1 and Interlis 2 vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_ILI option." -msgstr "" -"Interlis 1, Interlis 2 ベクタードライバは, GDAL_ENABLE_DRIVER_ILI オプションで制御されます." +msgstr "Interlis 1, Interlis 2 ベクタードライバは, GDAL_ENABLE_DRIVER_ILI オプションで制御されます." -#: ../../source/development/building_from_source.rst:2096 +#: ../../source/development/building_from_source.rst:2126 msgid "" "The WFS and OAPIF vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_WFS option." -msgstr "" -"WFS, OAPIF ベクタードライバは, GDAL_ENABLE_DRIVER_WFS オプションで制御されます." +msgstr "WFS, OAPIF ベクタードライバは, GDAL_ENABLE_DRIVER_WFS オプションで制御されます." -#: ../../source/development/building_from_source.rst:2098 +#: ../../source/development/building_from_source.rst:2128 msgid "" "The AVCBIN and AVCE00 vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_AVC option." -msgstr "" -"AVCBIN, AVCE00 ベクタードライバは, GDAL_ENABLE_DRIVER_AVC オプションで制御されます." +msgstr "AVCBIN, AVCE00 ベクタードライバは, GDAL_ENABLE_DRIVER_AVC オプションで制御されます." -#: ../../source/development/building_from_source.rst:2100 +#: ../../source/development/building_from_source.rst:2130 msgid "" "The DWG and DGNv8 vector drivers are controlled by the " "GDAL_ENABLE_DRIVER_DWG option." -msgstr "" -"DWG, DGNv8 ベクタードライバは, GDAL_ENABLE_DRIVER_DWG オプションで制御されます." +msgstr "DWG, DGNv8 ベクタードライバは, GDAL_ENABLE_DRIVER_DWG オプションで制御されます." -#: ../../source/development/building_from_source.rst:2102 +#: ../../source/development/building_from_source.rst:2132 msgid "There might be variations in naming, e.g. :" msgstr "名前には変化があるかもしれません, 例:" -#: ../../source/development/building_from_source.rst:2104 +#: ../../source/development/building_from_source.rst:2134 msgid "the \"AIG\" raster driver is controlled by GDAL_ENABLE_DRIVER_AIGRID." msgstr "\"AIG\" ラスタードライバは, GDAL_ENABLE_DRIVER_AIGRID オプションで制御されます." -#: ../../source/development/building_from_source.rst:2106 +#: ../../source/development/building_from_source.rst:2136 msgid "the \"ESAT\" raster driver is controlled by GDAL_ENABLE_DRIVER_ENVISAT." msgstr "\"ESAT\" ラスタードライバは, GDAL_ENABLE_DRIVER_ENVISAT オプションで制御されます." -#: ../../source/development/building_from_source.rst:2108 +#: ../../source/development/building_from_source.rst:2138 msgid "the \"GeoRaster\" raster driver is controlled by GDAL_ENABLE_DRIVER_GEOR." msgstr "\"GeoRaster\" ラスタードライバは, GDAL_ENABLE_DRIVER_GEOR オプションで制御されます." -#: ../../source/development/building_from_source.rst:2110 +#: ../../source/development/building_from_source.rst:2140 msgid "the \"RST\" raster driver is controlled by GDAL_ENABLE_DRIVER_IDRISI." msgstr "\"RST\" ラスタードライバは, GDAL_ENABLE_DRIVER_IDRISI オプションで制御されます." -#: ../../source/development/building_from_source.rst:2112 +#: ../../source/development/building_from_source.rst:2142 msgid "" "the \"ElasticSearch\" vector driver is controlled by " "OGR_ENABLE_DRIVER_ELASTIC." -msgstr "" -"\"ElasticSearch\" ベクタードライバは, OGR_ENABLE_DRIVER_ELASTIC オプションで制御されます." +msgstr "\"ElasticSearch\" ベクタードライバは, OGR_ENABLE_DRIVER_ELASTIC オプションで制御されます." -#: ../../source/development/building_from_source.rst:2114 +#: ../../source/development/building_from_source.rst:2144 msgid "the \"PostgreSQL\" vector driver is controlled by OGR_ENABLE_DRIVER_PG." msgstr "\"PostgreSQL\" ベクタードライバは, OGR_ENABLE_DRIVER_PG オプションで制御されます." -#: ../../source/development/building_from_source.rst:2116 +#: ../../source/development/building_from_source.rst:2146 msgid "the \"UK .NTF\" vector driver is controlled by OGR_ENABLE_DRIVER_NTF." msgstr "\"UK .NTF\" ベクタードライバは, OGR_ENABLE_DRIVER_NTF オプションで制御されます." -#: ../../source/development/building_from_source.rst:2120 +#: ../../source/development/building_from_source.rst:2150 msgid "" "Drivers that have both a raster and vector side (and are internally " "implemented by a single GDALDriver instance) are controlled by either a " "GDAL_ENABLE_DRIVER_ option or a " "OGR_ENABLE_DRIVER_ one, but not both:" msgstr "" -"ラスターとベクターの両方を持つドライバ (および単一の GDALDriver インスタンスで内部的に実装されている)" -" は, GDAL_ENABLE_DRIVER_ オプションまたは OGR_ENABLE_DRIVER_ オプションのいずれかで制御されますが, 両方ではありません:" +"ラスターとベクターの両方を持つドライバ (および単一の GDALDriver インスタンスで内部的に実装されている) は, " +"GDAL_ENABLE_DRIVER_ オプションまたは OGR_ENABLE_DRIVER_" +" オプションのいずれかで制御されますが, 両方ではありません:" -#: ../../source/development/building_from_source.rst:2124 +#: ../../source/development/building_from_source.rst:2154 msgid "The CAD drivers are controlled by the OGR_ENABLE_DRIVER_CAD option." msgstr "CAD ドライバは, OGR_ENABLE_DRIVER_CAD オプションで制御されます." -#: ../../source/development/building_from_source.rst:2125 +#: ../../source/development/building_from_source.rst:2155 msgid "The netCDF drivers are controlled by the GDAL_ENABLE_DRIVER_NETCDF option." msgstr "netCDF ドライバは, GDAL_ENABLE_DRIVER_NETCDF オプションで制御されます." -#: ../../source/development/building_from_source.rst:2126 +#: ../../source/development/building_from_source.rst:2156 msgid "The PDF drivers are controlled by the GDAL_ENABLE_DRIVER_PDF option." msgstr "PDF ドライバは, GDAL_ENABLE_DRIVER_PDF オプションで制御されます." -#: ../../source/development/building_from_source.rst:2127 +#: ../../source/development/building_from_source.rst:2157 msgid "The GPKG drivers are controlled by the OGR_ENABLE_DRIVER_GPKG option." msgstr "GPKG ドライバは, OGR_ENABLE_DRIVER_GPKG オプションで制御されます." -#: ../../source/development/building_from_source.rst:2128 +#: ../../source/development/building_from_source.rst:2158 msgid "The NGW drivers are controlled by the OGR_ENABLE_DRIVER_NGW option." msgstr "NGW ドライバは, OGR_ENABLE_DRIVER_NGW オプションで制御されます." -#: ../../source/development/building_from_source.rst:2129 +#: ../../source/development/building_from_source.rst:2159 msgid "The SQLite drivers are controlled by the OGR_ENABLE_DRIVER_SQLITE option." msgstr "SQLite ドライバは, OGR_ENABLE_DRIVER_SQLITE オプションで制御されます." -#: ../../source/development/building_from_source.rst:2133 +#: ../../source/development/building_from_source.rst:2163 msgid "" "The GDAL_ENABLE_DRIVER_ and OGR_ENABLE_DRIVER_ " "options are only created when their required dependencies are found." msgstr "" -"GDAL_ENABLE_DRIVER_ および OGR_ENABLE_DRIVER_ オプションは, 必要な依存関係が見つかった場合にのみ作成されます." +"GDAL_ENABLE_DRIVER_ および OGR_ENABLE_DRIVER_ " +"オプションは, 必要な依存関係が見つかった場合にのみ作成されます." -#: ../../source/development/building_from_source.rst:2141 +#: ../../source/development/building_from_source.rst:2171 msgid "" "Globally enable/disable all optional GDAL/raster, resp. all optional " "OGR/vector drivers. More exactly, setting those variables to ON affect " @@ -3078,11 +3079,11 @@ msgid "" "``OGR_ENABLE_DRIVER_`` variables (when they are not yet " "set)." msgstr "" -"すべてのオプションの GDAL/ラスター, およびすべてのオプションの OGR/ベクタードライバをグローバルに有効または無効にします." -" より正確には, これらの変数を ON に設定すると, ``GDAL_ENABLE_DRIVER_`` または ``OGR_ENABLE_DRIVER_`` 変数" -"のデフォルト値に影響します (まだ設定されていない場合)." +"すべてのオプションの GDAL/ラスター, およびすべてのオプションの OGR/ベクタードライバをグローバルに有効または無効にします. " +"より正確には, これらの変数を ON に設定すると, ``GDAL_ENABLE_DRIVER_`` または " +"``OGR_ENABLE_DRIVER_`` 変数のデフォルト値に影響します (まだ設定されていない場合)." -#: ../../source/development/building_from_source.rst:2146 +#: ../../source/development/building_from_source.rst:2176 msgid "" "This can be combined with individual activation of a subset of drivers by" " using the ``GDAL_ENABLE_DRIVER_:BOOL=ON`` or " @@ -3092,22 +3093,25 @@ msgid "" "drivers. It might be needed to pass ``-UGDAL_ENABLE_DRIVER_* " "-UOGR_ENABLE_DRIVER_*`` to reset their state." msgstr "" -"これは, ``GDAL_ENABLE_DRIVER_:BOOL=ON`` または ``OGR_ENABLE_DRIVER_:BOOL=ON`` 変数を使用して, ドライバのサブセットの個別の有効化と組み合わせることができます." -" 最初の CMake の実行後に GDAL_BUILD_OPTIONAL_DRIVERS/ OGR_BUILD_OPTIONAL_DRIVERS の値を変更しても, 個々のドライバの有効化は変更されません." -" その状態をリセットするには, ``-UGDAL_ENABLE_DRIVER_* -UOGR_ENABLE_DRIVER_*`` を渡す必要があるかもしれません." +"これは, ``GDAL_ENABLE_DRIVER_:BOOL=ON`` または " +"``OGR_ENABLE_DRIVER_:BOOL=ON`` 変数を使用して, " +"ドライバのサブセットの個別の有効化と組み合わせることができます. 最初の CMake の実行後に " +"GDAL_BUILD_OPTIONAL_DRIVERS/ OGR_BUILD_OPTIONAL_DRIVERS の値を変更しても, " +"個々のドライバの有効化は変更されません. その状態をリセットするには, ``-UGDAL_ENABLE_DRIVER_* " +"-UOGR_ENABLE_DRIVER_*`` を渡す必要があるかもしれません." -#: ../../source/development/building_from_source.rst:2155 +#: ../../source/development/building_from_source.rst:2185 msgid "" "The following GDAL drivers cannot be disabled: VRT, DERIVED, GTiff, COG, " "HFA, MEM. The following OGR drivers cannot be disabled: \"ESRI " "Shapefile\", \"MapInfo File\", OGR_VRT, Memory, KML, GeoJSON, GeoJSONSeq," " ESRIJSON, TopoJSON." msgstr "" -"次の GDAL ドライバは無効にできません: VRT, DERIVED, GTiff, COG, HFA, MEM." -" 次の OGR ドライバは無効にできません: \"ESRI Shapefile\", \"MapInfo File\", OGR_VRT, Memory, KML, GeoJSON, GeoJSONSeq," -" ESRIJSON, TopoJSON." +"次の GDAL ドライバは無効にできません: VRT, DERIVED, GTiff, COG, HFA, MEM. 次の OGR " +"ドライバは無効にできません: \"ESRI Shapefile\", \"MapInfo File\", OGR_VRT, Memory, " +"KML, GeoJSON, GeoJSONSeq, ESRIJSON, TopoJSON." -#: ../../source/development/building_from_source.rst:2160 +#: ../../source/development/building_from_source.rst:2190 msgid "" "Disabling all OGR/vector drivers with -DOGR_BUILD_OPTIONAL_DRIVERS=OFF " "may affect the ability to enable some GDAL/raster drivers that require " @@ -3119,21 +3123,22 @@ msgid "" "and :source_file:`ogr/ogrsf_frmts/CMakeLists.txt` for dependencies of " "vector drivers." msgstr "" -"-DOGR_BUILD_OPTIONAL_DRIVERS=OFF ですべての OGR/ベクタードライバを無効にすると, 一部の GDAL/ラスタードライバを有効にするためには, " -"一部のベクタードライバを有効にする必要がある (およびその逆も同様です)." -" そのような依存関係が満たされていない場合, CMake エラーが発生し, 問題の解決方法についてのヒントが表示されます." -" また, ラスタードライバの依存関係についてはファイル :source_file:`frmts/CMakeLists.txt` ," -" ベクタードライバの依存関係については :source_file:`ogr/ogrsf_frmts/CMakeLists.txt` を参照することで, そのようなエラーを事前に予測することも可能です." +"-DOGR_BUILD_OPTIONAL_DRIVERS=OFF ですべての OGR/ベクタードライバを無効にすると, 一部の " +"GDAL/ラスタードライバを有効にするためには, 一部のベクタードライバを有効にする必要がある (およびその逆も同様です). " +"そのような依存関係が満たされていない場合, CMake エラーが発生し, 問題の解決方法についてのヒントが表示されます. また, " +"ラスタードライバの依存関係についてはファイル :source_file:`frmts/CMakeLists.txt` , " +"ベクタードライバの依存関係については :source_file:`ogr/ogrsf_frmts/CMakeLists.txt` " +"を参照することで, そのようなエラーを事前に予測することも可能です." -#: ../../source/development/building_from_source.rst:2171 +#: ../../source/development/building_from_source.rst:2201 msgid "Example of minimal build with the JP2OpenJPEG and SVG drivers enabled::" msgstr "JP2OpenJPEG および SVG ドライバを有効にして最小限のビルドの例:" -#: ../../source/development/building_from_source.rst:2179 +#: ../../source/development/building_from_source.rst:2209 msgid "Build drivers as plugins" msgstr "ドライバをプラグインとしてビルドする" -#: ../../source/development/building_from_source.rst:2181 +#: ../../source/development/building_from_source.rst:2211 msgid "" "An important subset, but not all, drivers can be also built as plugin, " "that is to say as standalone .dll/.so shared libraries, to be installed " @@ -3142,31 +3147,30 @@ msgid "" "license different (proprietary, copyleft, ...) from the core GDAL " "library." msgstr "" -"重要なサブセット, すべてではありませんが, ドライバをプラグインとしてビルドすることもできます." -" つまり, 独立した .dll/.so 共有ライブラリとしてビルドし, GDAL インストールの ``gdalplugins`` サブディレクトリにインストールします." -" これは, コア GDAL ライブラリと異なるライセンス (プロプライエタリ, コピーレフト, ...) を持つライブラリに依存するドライバに特に有用です." +"重要なサブセット, すべてではありませんが, ドライバをプラグインとしてビルドすることもできます. つまり, 独立した .dll/.so " +"共有ライブラリとしてビルドし, GDAL インストールの ``gdalplugins`` サブディレクトリにインストールします. これは, コア " +"GDAL ライブラリと異なるライセンス (プロプライエタリ, コピーレフト, ...) を持つライブラリに依存するドライバに特に有用です." -#: ../../source/development/building_from_source.rst:2187 +#: ../../source/development/building_from_source.rst:2217 msgid "The list of drivers that can be built as plugins can be obtained with::" msgstr "プラグインとしてビルドできるドライバのリストは次のコマンドで取得できます:" -#: ../../source/development/building_from_source.rst:2191 +#: ../../source/development/building_from_source.rst:2221 msgid "" "The following options are available to select the plugin/builtin status " "of a driver:" -msgstr "" -"ドライバのプラグイン/ビルトインステータスを選択するために利用可能なオプションは次のとおりです:" +msgstr "ドライバのプラグイン/ビルトインステータスを選択するために利用可能なオプションは次のとおりです:" -#: ../../source/development/building_from_source.rst:2201 +#: ../../source/development/building_from_source.rst:2231 msgid "" "Note that for the driver to be built, the corresponding base " "``GDAL_ENABLE_DRIVER_{driver_name}:BOOL=ON`` or " "``OGR_ENABLE_DRIVER_{driver_name}:BOOL=ON`` option must be set." msgstr "" -"ドライバをビルドするためには, 対応する基本の ``GDAL_ENABLE_DRIVER_{driver_name}:BOOL=ON`` " -"または ``OGR_ENABLE_DRIVER_{driver_name}:BOOL=ON`` オプションを設定する必要があります." +"ドライバをビルドするためには, 対応する基本の ``GDAL_ENABLE_DRIVER_{driver_name}:BOOL=ON`` または " +"``OGR_ENABLE_DRIVER_{driver_name}:BOOL=ON`` オプションを設定する必要があります." -#: ../../source/development/building_from_source.rst:2207 +#: ../../source/development/building_from_source.rst:2237 msgid "" "Globally enable/disable building all (plugin capable), GDAL and OGR, " "drivers as plugins. More exactly, setting that variable to ON affects the" @@ -3174,11 +3178,12 @@ msgid "" "``OGR_ENABLE_DRIVER__PLUGIN`` variables (when they are not " "yet set)." msgstr "" -"すべての (プラグイン対応の) GDAL および OGR ドライバをプラグインとしてビルドするかどうかをグローバルに有効または無効にします." -" より正確には, この変数を ON に設定すると, ``GDAL_ENABLE_DRIVER__PLUGIN`` または" -" ``OGR_ENABLE_DRIVER__PLUGIN`` 変数のデフォルト値に影響します (まだ設定されていない場合)." +"すべての (プラグイン対応の) GDAL および OGR ドライバをプラグインとしてビルドするかどうかをグローバルに有効または無効にします. " +"より正確には, この変数を ON に設定すると, ``GDAL_ENABLE_DRIVER__PLUGIN`` または " +"``OGR_ENABLE_DRIVER__PLUGIN`` 変数のデフォルト値に影響します " +"(まだ設定されていない場合)." -#: ../../source/development/building_from_source.rst:2212 +#: ../../source/development/building_from_source.rst:2242 msgid "" "This can be combined with individual activation/deactivation of the " "plugin status with the ``GDAL_ENABLE_DRIVER_{driver_name}_PLUGIN:BOOL`` " @@ -3188,29 +3193,31 @@ msgid "" " might be needed to pass ``-UGDAL_ENABLE_DRIVER_* -UOGR_ENABLE_DRIVER_*``" " to reset their state." msgstr "" -"プラグインステータスの個別の有効化/無効化と組み合わせるために, ``GDAL_ENABLE_DRIVER_{driver_name}_PLUGIN:BOOL`` " -"または ``OGR_ENABLE_DRIVER_{driver_name}_PLUGIN:BOOL`` 変数を使用することができます." -" 最初の CMake の実行後に GDAL_ENABLE_PLUGINS の値を変更しても, 個々のドライバのプラグインステータスの有効化は変更されません." -" その状態をリセットするには, ``-UGDAL_ENABLE_DRIVER_* -UOGR_ENABLE_DRIVER_*`` を渡す必要があるかもしれません." +"プラグインステータスの個別の有効化/無効化と組み合わせるために, " +"``GDAL_ENABLE_DRIVER_{driver_name}_PLUGIN:BOOL`` または " +"``OGR_ENABLE_DRIVER_{driver_name}_PLUGIN:BOOL`` 変数を使用することができます. 最初の CMake" +" の実行後に GDAL_ENABLE_PLUGINS の値を変更しても, 個々のドライバのプラグインステータスの有効化は変更されません. " +"その状態をリセットするには, ``-UGDAL_ENABLE_DRIVER_* -UOGR_ENABLE_DRIVER_*`` " +"を渡す必要があるかもしれません." -#: ../../source/development/building_from_source.rst:2218 +#: ../../source/development/building_from_source.rst:2248 msgid "" "Example of build with all potential drivers as plugins, except the " "JP2OpenJPEG one::" -msgstr "" -"JP2OpenJPEG ドライバを除くすべての潜在的なドライバをプラグインとしてビルドする例:" +msgstr "JP2OpenJPEG ドライバを除くすべての潜在的なドライバをプラグインとしてビルドする例:" -#: ../../source/development/building_from_source.rst:2224 +#: ../../source/development/building_from_source.rst:2254 msgid "" "There is a subtelty regarding ``GDAL_ENABLE_PLUGINS:BOOL=ON``. It only " "controls the plugin status of plugin-capable drivers that have external " "dependencies, that are not part of GDAL core dependencies (e.g. are " "netCDF, HDF4, Oracle, PDF, etc.)." msgstr "" -"``GDAL_ENABLE_PLUGINS:BOOL=ON`` に関する微妙な点があります. これは, 外部依存関係を持ち, " -"GDAL コア依存関係の一部ではない (netCDF, HDF4, Oracle, PDF など) プラグイン対応のドライバのプラグインステータスのみを制御します." +"``GDAL_ENABLE_PLUGINS:BOOL=ON`` に関する微妙な点があります. これは, 外部依存関係を持ち, GDAL " +"コア依存関係の一部ではない (netCDF, HDF4, Oracle, PDF など) " +"プラグイン対応のドライバのプラグインステータスのみを制御します." -#: ../../source/development/building_from_source.rst:2230 +#: ../../source/development/building_from_source.rst:2260 msgid "" "Globally enable/disable building all (plugin capable), GDAL and OGR, " "drivers as plugins, for drivers that have no external dependencies (e.g. " @@ -3218,26 +3225,26 @@ msgid "" "dependencies (e.g GPX). Building such drivers as plugins is generally not" " necessary, hence the use of a different option from GDAL_ENABLE_PLUGINS." msgstr "" -"外部依存関係を持たない (BMP, FlatGeobuf など) ドライバ, または GDAL コア依存関係の一部である (GPX など) ドライバのプラグインとしてのビルドを" -"グローバルに有効または無効にします. このようなドライバをプラグインとしてビルドすることは" -"一般的に必要ありませんので, GDAL_ENABLE_PLUGINS とは異なるオプションを使用しています." +"外部依存関係を持たない (BMP, FlatGeobuf など) ドライバ, または GDAL コア依存関係の一部である (GPX など) " +"ドライバのプラグインとしてのビルドをグローバルに有効または無効にします. " +"このようなドライバをプラグインとしてビルドすることは一般的に必要ありませんので, GDAL_ENABLE_PLUGINS " +"とは異なるオプションを使用しています." -#: ../../source/development/building_from_source.rst:2236 +#: ../../source/development/building_from_source.rst:2266 msgid "" "In some circumstances, it might be desirable to prevent loading of GDAL " "plugins. This can be done with:" -msgstr "" -"一部の状況では, GDAL プラグインの読み込みを防ぐことが望ましい場合があります. これは次のように行うことができます:" +msgstr "一部の状況では, GDAL プラグインの読み込みを防ぐことが望ましい場合があります. これは次のように行うことができます:" -#: ../../source/development/building_from_source.rst:2241 +#: ../../source/development/building_from_source.rst:2271 msgid "Set to OFF to disable loading of GDAL plugins. Default is ON." msgstr "GDAL プラグインの読み込みを無効にするには OFF に設定します. デフォルトは ON です." -#: ../../source/development/building_from_source.rst:2245 +#: ../../source/development/building_from_source.rst:2275 msgid "Deferred loaded plugins" msgstr "遅延読み込みプラグイン" -#: ../../source/development/building_from_source.rst:2247 +#: ../../source/development/building_from_source.rst:2277 msgid "" "Starting with GDAL 3.9, a number of in-tree drivers, that can be built as" " plugins, are loaded in a deferred way. This involves that some part of " @@ -3246,37 +3253,37 @@ msgid "" "dynamically loaded library. For builds where libgdal and its plugins are " "built in a single operation, this is fully transparent to the user." msgstr "" -"GDAL 3.9 以降, プラグインとしてビルドできるいくつかの in-tree ドライバは, 遅延読み込みの方法で読み込まれます." -" これにより, 外部ライブラリに依存しない一部のコードがコア libgdal に含まれ, ドライバのほとんどのコードが別の動的に読み込まれるライブラリに含まれます." -" libgdal とそのプラグインが単一の操作でビルドされるビルドでは, これはユーザにとって完全に透過的です." +"GDAL 3.9 以降, プラグインとしてビルドできるいくつかの in-tree ドライバは, 遅延読み込みの方法で読み込まれます. これにより," +" 外部ライブラリに依存しない一部のコードがコア libgdal に含まれ, " +"ドライバのほとんどのコードが別の動的に読み込まれるライブラリに含まれます. libgdal とそのプラグインが単一の操作でビルドされるビルドでは," +" これはユーザにとって完全に透過的です." -#: ../../source/development/building_from_source.rst:2254 +#: ../../source/development/building_from_source.rst:2284 msgid "" "When a plugin driver is known of core libgdal, but not available as a " "plugin at runtime, GDAL will inform the user that the plugin is not " "available, but could be installed. It is possible to give more hints on " "how to install a plugin by setting the following option:" msgstr "" -"プラグインドライバがコア libgdal で知られているが, 実行時にプラグインとして利用できない場合, " -"GDAL はプラグインが利用できないことをユーザに通知しますが, インストールすることができます." -" プラグインのインストール方法についてのヒントをより詳しく指定することができます." +"プラグインドライバがコア libgdal で知られているが, 実行時にプラグインとして利用できない場合, GDAL " +"はプラグインが利用できないことをユーザに通知しますが, インストールすることができます. " +"プラグインのインストール方法についてのヒントをより詳しく指定することができます." -#: ../../source/development/building_from_source.rst:2263 +#: ../../source/development/building_from_source.rst:2293 msgid "Custom message to give a hint to the user how to install a missing plugin" msgstr "欠落しているプラグインをインストールする方法をユーザに示すためのカスタムメッセージ" -#: ../../source/development/building_from_source.rst:2266 +#: ../../source/development/building_from_source.rst:2296 msgid "For example, if doing a build with::" msgstr "例えば, 次のようにビルドする場合:" -#: ../../source/development/building_from_source.rst:2270 +#: ../../source/development/building_from_source.rst:2300 msgid "" "and opening a Parquet file while the plugin is not installed will display" " the following error::" -msgstr "" -"プラグインがインストールされていない状態で Parquet ファイルを開くと, 次のエラーが表示されます:" +msgstr "プラグインがインストールされていない状態で Parquet ファイルを開くと, 次のエラーが表示されます:" -#: ../../source/development/building_from_source.rst:2277 +#: ../../source/development/building_from_source.rst:2307 msgid "" "For more specific builds where libgdal would be first built, and then " "plugin drivers built in later incremental builds, this approach would not" @@ -3286,33 +3293,33 @@ msgstr "" "libgdal が最初にビルドされ, その後プラグインドライバが後のインクリメンタルビルドでビルドされるより具体的なビルドの場合, " "このアプローチは機能しません. 最初にビルドされたコア libgdal には, プラグインを宣言するために必要なコードが欠落しているためです." -#: ../../source/development/building_from_source.rst:2282 +#: ../../source/development/building_from_source.rst:2312 msgid "" "In that situation, the user building GDAL will need to explicitly declare" " at initial libgdal build time that one or several plugin(s) will be " "later built. Note that it is safe to distribute such a libgdal library, " "even if the plugins are not always available at runtime." msgstr "" -"そのような状況では, GDAL をビルドするユーザは, 最初の libgdal ビルド時に, 後で 1 つまたは複数のプラグインがビルドされることを明示的に宣言する必要があります." -" プラグインが常に利用可能でない場合でも, そのような libgdal ライブラリを配布することは安全です." +"そのような状況では, GDAL をビルドするユーザは, 最初の libgdal ビルド時に, 後で 1 " +"つまたは複数のプラグインがビルドされることを明示的に宣言する必要があります. プラグインが常に利用可能でない場合でも, そのような libgdal" +" ライブラリを配布することは安全です." -#: ../../source/development/building_from_source.rst:2287 -#: ../../source/development/building_from_source.rst:2329 +#: ../../source/development/building_from_source.rst:2317 +#: ../../source/development/building_from_source.rst:2359 msgid "This can be done with the following option:" msgstr "次のオプションで行うことができます:" -#: ../../source/development/building_from_source.rst:2293 +#: ../../source/development/building_from_source.rst:2323 msgid "Declares that a driver will be later built as a plugin." msgstr "ドライバが後でプラグインとしてビルドされることを宣言します." -#: ../../source/development/building_from_source.rst:2295 +#: ../../source/development/building_from_source.rst:2325 msgid "" "Setting this option to drivers not ready for it will lead to an explicit " "CMake error." -msgstr "" -"このオプションを準備ができていないドライバに設定すると, 明示的な CMake エラーが発生します." +msgstr "このオプションを準備ができていないドライバに設定すると, 明示的な CMake エラーが発生します." -#: ../../source/development/building_from_source.rst:2299 +#: ../../source/development/building_from_source.rst:2329 msgid "" "For some drivers (ECW, HEIF, JP2KAK, JPEG, JPEGXL, KEA, LERC, MrSID, " "MSSQLSpatial, netCDF, OpenJPEG, PDF, TileDB, WEBP), the metadata and/or " @@ -3323,69 +3330,72 @@ msgid "" "GDAL_USE_=OFF. It must of course be re-enabled later when " "the plugin is built." msgstr "" -"一部のドライバ (ECW, HEIF, JP2KAK, JPEG, JPEGXL, KEA, LERC, MrSID, MSSQLSpatial, netCDF, OpenJPEG, PDF, TileDB, WEBP) では, " -"libgdal に埋め込まれたメタデータおよび/またはデータセット識別コードは, 依存ライブラリのオプション機能 (netCDF の場合は libnetcdf など) に依存します." -" そのような状況では, 依存ライブラリが CMake 構成時に利用可能であることが望ましいですが, GDAL_USE_=OFF で無効にしておく必要があります." -" もちろん, プラグインがビルドされるときに再度有効にする必要があります." +"一部のドライバ (ECW, HEIF, JP2KAK, JPEG, JPEGXL, KEA, LERC, MrSID, MSSQLSpatial," +" netCDF, OpenJPEG, PDF, TileDB, WEBP) では, libgdal " +"に埋め込まれたメタデータおよび/またはデータセット識別コードは, 依存ライブラリのオプション機能 (netCDF の場合は libnetcdf " +"など) に依存します. そのような状況では, 依存ライブラリが CMake 構成時に利用可能であることが望ましいですが, " +"GDAL_USE_=OFF で無効にしておく必要があります. もちろん, " +"プラグインがビルドされるときに再度有効にする必要があります." -#: ../../source/development/building_from_source.rst:2308 +#: ../../source/development/building_from_source.rst:2338 msgid "For example for netCDF::" msgstr "netCDF の例:" -#: ../../source/development/building_from_source.rst:2317 +#: ../../source/development/building_from_source.rst:2347 msgid "" "For other drivers, GDAL_REGISTER_DRIVER__FOR_LATER_PLUGIN / " "OGR_REGISTER_DRIVER__FOR_LATER_PLUGIN can be declared at " "libgdal build time without requiring the dependent libraries needed to " "build the plugin later to be available." msgstr "" -"他のドライバの場合, GDAL_REGISTER_DRIVER__FOR_LATER_PLUGIN / OGR_REGISTER_DRIVER__FOR_LATER_PLUGIN を" -" libgdal ビルド時に宣言することができます. 後でプラグインをビルドするために必要な依存ライブラリが利用可能である必要はありません." +"他のドライバの場合, GDAL_REGISTER_DRIVER__FOR_LATER_PLUGIN / " +"OGR_REGISTER_DRIVER__FOR_LATER_PLUGIN を libgdal " +"ビルド時に宣言することができます. 後でプラグインをビルドするために必要な依存ライブラリが利用可能である必要はありません." -#: ../../source/development/building_from_source.rst:2323 +#: ../../source/development/building_from_source.rst:2353 msgid "Out-of-tree deferred loaded plugins" msgstr "アウトオブツリー遅延読み込みプラグイン" -#: ../../source/development/building_from_source.rst:2325 +#: ../../source/development/building_from_source.rst:2355 msgid "" "Out-of-tree drivers can also benefit from the deferred loading " "capability, provided libgdal is built with CMake variable(s) pointing to " "external code containing the code for registering a proxy driver." msgstr "" -"アウトオブツリードライバも, プロキシドライバを登録するコードを含む外部コードを指す CMake 変数を使用して libgdal がビルドされている場合, " -"遅延読み込み機能を利用できます." +"アウトオブツリードライバも, プロキシドライバを登録するコードを含む外部コードを指す CMake 変数を使用して libgdal " +"がビルドされている場合, 遅延読み込み機能を利用できます." -#: ../../source/development/building_from_source.rst:2333 +#: ../../source/development/building_from_source.rst:2363 msgid "" "The pointed file must declare a ``void " "DeclareDeferred(void)`` method with C linkage that takes " "care of creating a GDALPluginDriverProxy instance and calling " ":cpp:func:`GDALDriverManager::DeclareDeferredPluginDriver` on it." msgstr "" -"指定されたファイルは, ``void DeclareDeferred(void)`` という C リンケージを持つメソッドを宣言する必要があります." -" このメソッドは, GDALPluginDriverProxy インスタンスを作成し, その上で :cpp:func:`GDALDriverManager::DeclareDeferredPluginDriver` を呼び出します." +"指定されたファイルは, ``void DeclareDeferred(void)`` という C " +"リンケージを持つメソッドを宣言する必要があります. このメソッドは, GDALPluginDriverProxy インスタンスを作成し, その上で" +" :cpp:func:`GDALDriverManager::DeclareDeferredPluginDriver` を呼び出します." -#: ../../source/development/building_from_source.rst:2340 +#: ../../source/development/building_from_source.rst:2370 msgid "Python bindings options" msgstr "Python バインディングオプション" -#: ../../source/development/building_from_source.rst:2344 +#: ../../source/development/building_from_source.rst:2374 msgid "" "Whether Python bindings should be built. It is ON by default, but only " "effective if a Python installation is found." -msgstr "" -"Python バインディングをビルドするかどうか. デフォルトでは ON ですが, Python インストールが見つかった場合のみ有効です." +msgstr "Python バインディングをビルドするかどうか. デフォルトでは ON ですが, Python インストールが見つかった場合のみ有効です." -#: ../../source/development/building_from_source.rst:2347 +#: ../../source/development/building_from_source.rst:2377 msgid "" "A nominal Python installation should comprise the Python runtime (>= 3.6)" " and the setuptools module. numpy and its header and development library " "are also strongly recommended." msgstr "" -"通常の Python インストールには, Python ランタイム (>= 3.6) と setuptools モジュールが含まれるべきです." -" numpy およびそのヘッダーおよび開発ライブラリの存在も強く推奨されます." +"通常の Python インストールには, Python ランタイム (>= 3.6) と setuptools モジュールが含まれるべきです. " +"numpy およびそのヘッダーおよび開発ライブラリの存在も強く推奨されます." -#: ../../source/development/building_from_source.rst:2351 +#: ../../source/development/building_from_source.rst:2381 msgid "" "The Python installation is normally found if found in the path or " "registered through other standard installation mechanisms of the Python " @@ -3393,86 +3403,89 @@ msgid "" " detailed in https://cmake.org/cmake/help/git-" "stage/module/FindPython.html" msgstr "" -"Python インストールは通常, パス内に見つかるか, Python インストーラの他の標準的なインストールメカニズムを通じて登録されます." -" また, https://cmake.org/cmake/help/git-stage/module/FindPython.html で詳細に説明されているように, いくつかの変数を使用して指定することもできます." +"Python インストールは通常, パス内に見つかるか, Python インストーラの他の標準的なインストールメカニズムを通じて登録されます. " +"また, https://cmake.org/cmake/help/git-stage/module/FindPython.html " +"で詳細に説明されているように, いくつかの変数を使用して指定することもできます." -#: ../../source/development/building_from_source.rst:2356 +#: ../../source/development/building_from_source.rst:2386 msgid "GDAL also provides the following option:" msgstr "GDAL は以下のオプションも提供しています:" -#: ../../source/development/building_from_source.rst:2360 +#: ../../source/development/building_from_source.rst:2390 msgid "" "When it is specified, Python_FIND_STRATEGY=VERSION is assumed. Note that " "the patch number must be provided, as the EXACT strategy is used" msgstr "" -"指定された場合, Python_FIND_STRATEGY=VERSION が想定されます. パッチ番号を提供する必要があることに注意してください, EXACT 戦略が使用されます." +"指定された場合, Python_FIND_STRATEGY=VERSION が想定されます. " +"パッチ番号を提供する必要があることに注意してください, EXACT 戦略が使用されます." -#: ../../source/development/building_from_source.rst:2363 +#: ../../source/development/building_from_source.rst:2393 msgid "Other useful options:" msgstr "その他の便利なオプション:" -#: ../../source/development/building_from_source.rst:2367 +#: ../../source/development/building_from_source.rst:2397 msgid "Specify 'ONLY' to use virtualenv activated." msgstr "アクティブ化ている仮想環境を利用するために'ONLY' を指定できます." -#: ../../source/development/building_from_source.rst:2371 +#: ../../source/development/building_from_source.rst:2401 msgid "Specify Python installation prefix." msgstr "Python インストールプレフィックスを指定します." -#: ../../source/development/building_from_source.rst:2373 +#: ../../source/development/building_from_source.rst:2403 msgid "Examples::" msgstr "例::" -#: ../../source/development/building_from_source.rst:2380 +#: ../../source/development/building_from_source.rst:2410 msgid "" "The following options are advanced ones and only taken into account " "during the ``install`` CMake target." -msgstr "" -"以下のオプションは高度なものであり, ``install`` CMake ターゲットの実行中のみ考慮されます." +msgstr "以下のオプションは高度なものであり, ``install`` CMake ターゲットの実行中のみ考慮されます." -#: ../../source/development/building_from_source.rst:2385 +#: ../../source/development/building_from_source.rst:2415 msgid "" "This option can be specified to a directory name, to override the " "``CMAKE_INSTALL_PREFIX`` option. It is used to set the value of the " "``--prefix`` option of ``python3 setup.py install``." msgstr "" -"このオプションはディレクトリ名を指定して, ``CMAKE_INSTALL_PREFIX`` オプションを上書きすることができます." -" これは, ``python3 setup.py install`` の ``--prefix`` オプションの値を設定するために使用されます." +"このオプションはディレクトリ名を指定して, ``CMAKE_INSTALL_PREFIX`` オプションを上書きすることができます. これは, " +"``python3 setup.py install`` の ``--prefix`` オプションの値を設定するために使用されます." -#: ../../source/development/building_from_source.rst:2391 +#: ../../source/development/building_from_source.rst:2421 msgid "" "This option can be specified to set the value of the ``--install-layout``" " option of ``python3 setup.py install``. The install layout is by default" " set to ``deb`` when it is detected that the Python installation looks " "for the ``site-packages`` subdirectory. Otherwise it is unspecified." msgstr "" -"このオプションは, ``python3 setup.py install`` の ``--install-layout`` オプションの値を設定するために指定できます." -" Python インストールが ``site-packages`` サブディレクトリを探しているように見える場合, インストールレイアウトはデフォルトで ``deb`` に設定されます." -" それ以外の場合は未指定です." +"このオプションは, ``python3 setup.py install`` の ``--install-layout`` " +"オプションの値を設定するために指定できます. Python インストールが ``site-packages`` " +"サブディレクトリを探しているように見える場合, インストールレイアウトはデフォルトで ``deb`` に設定されます. " +"それ以外の場合は未指定です." -#: ../../source/development/building_from_source.rst:2398 +#: ../../source/development/building_from_source.rst:2428 msgid "" "This option can be specified to set the value of the ``--install-lib`` " "option of ``python3 setup.py install``. It is only taken into account on " "MacOS systems, when the Python installation is a framework." msgstr "" -"このオプションは, ``python3 setup.py install`` の ``--install-lib`` オプションの値を設定するために指定できます." -" Python インストールがフレームワークである場合, これは MacOS システムでのみ考慮されます." +"このオプションは, ``python3 setup.py install`` の ``--install-lib`` " +"オプションの値を設定するために指定できます. Python インストールがフレームワークである場合, これは MacOS " +"システムでのみ考慮されます." -#: ../../source/development/building_from_source.rst:2404 +#: ../../source/development/building_from_source.rst:2434 msgid "" "The Python bindings are made of several modules (osgeo.gdal, osgeo.ogr, " "etc.) which link each against libgdal. Consequently, a static build of " "libgdal is not compatible with the bindings." msgstr "" -"Python バインディングは, libgdal にリンクされるいくつかのモジュール (osgeo.gdal, osgeo.ogr など) で構成されています." -" そのため, libgdal の静的ビルドはバインディングと互換性がありません." +"Python バインディングは, libgdal にリンクされるいくつかのモジュール (osgeo.gdal, osgeo.ogr など) " +"で構成されています. そのため, libgdal の静的ビルドはバインディングと互換性がありません." -#: ../../source/development/building_from_source.rst:2411 +#: ../../source/development/building_from_source.rst:2441 msgid "Java bindings options" msgstr "Java バインディングオプション" -#: ../../source/development/building_from_source.rst:2415 +#: ../../source/development/building_from_source.rst:2445 msgid "" "Whether Java bindings should be built. It is ON by default, but only " "effective if Java runtime and development packages are found. The " @@ -3481,73 +3494,81 @@ msgid "" "https://cmake.org/cmake/help/latest/module/FindJNI.html. The ``ant`` " "binary must also be available in the PATH." msgstr "" -"Java バインディングをビルドするかどうか. デフォルトでは ON ですが, Java ランタイムおよび開発パッケージが見つかった場合のみ有効です." -" 設定できる関連するオプションについては, https://cmake.org/cmake/help/latest/module/FindJava.html および" -" https://cmake.org/cmake/help/latest/module/FindJNI.html で説明されています. ``ant`` バイナリも PATH に利用可能である必要があります." +"Java バインディングをビルドするかどうか. デフォルトでは ON ですが, Java " +"ランタイムおよび開発パッケージが見つかった場合のみ有効です. 設定できる関連するオプションについては, " +"https://cmake.org/cmake/help/latest/module/FindJava.html および " +"https://cmake.org/cmake/help/latest/module/FindJNI.html で説明されています. " +"``ant`` バイナリも PATH に利用可能である必要があります." -#: ../../source/development/building_from_source.rst:2424 +#: ../../source/development/building_from_source.rst:2454 msgid "" "Subdirectory into which to install the :file:`gdal.jar` file. It defaults" " to \"${CMAKE_INSTALL_DATADIR}/java\"" msgstr "" -":file:`gdal.jar` ファイルをインストールするサブディレクトリ. デフォルトは \"${CMAKE_INSTALL_DATADIR}/java\" です." +":file:`gdal.jar` ファイルをインストールするサブディレクトリ. デフォルトは " +"\"${CMAKE_INSTALL_DATADIR}/java\" です." -#: ../../source/development/building_from_source.rst:2428 +#: ../../source/development/building_from_source.rst:2458 msgid "" "Prior to GDAL 3.8, the gdalalljni library was also installed in that " "directory. Starting with GDAL 3.8, this is controlled by the " "``GDAL_JAVA_JNI_INSTALL_DIR`` variable." msgstr "" -"GDAL 3.8 以前, gdalalljni ライブラリもそのディレクトリにインストールされていました. GDAL 3.8 以降, これは ``GDAL_JAVA_JNI_INSTALL_DIR`` 変数で制御されます." +"GDAL 3.8 以前, gdalalljni ライブラリもそのディレクトリにインストールされていました. GDAL 3.8 以降, これは " +"``GDAL_JAVA_JNI_INSTALL_DIR`` 変数で制御されます." -#: ../../source/development/building_from_source.rst:2436 +#: ../../source/development/building_from_source.rst:2466 msgid "" "Subdirectory into which to install the :file:`libgdalalljni.so` / " ":file:`libgdalalljni.dylib` / :file:`gdalalljni.dll` library. It defaults" " to \"${CMAKE_INSTALL_LIBDIR}/jni\"." msgstr "" -":file:`libgdalalljni.so` / :file:`libgdalalljni.dylib` / :file:`gdalalljni.dll` ライブラリをインストールするサブディレクトリ. デフォルトは \"${CMAKE_INSTALL_LIBDIR}/jni\" です." +":file:`libgdalalljni.so` / :file:`libgdalalljni.dylib` / " +":file:`gdalalljni.dll` ライブラリをインストールするサブディレクトリ. デフォルトは " +"\"${CMAKE_INSTALL_LIBDIR}/jni\" です." -#: ../../source/development/building_from_source.rst:2441 +#: ../../source/development/building_from_source.rst:2471 msgid "" "Prior to GDAL 3.8, the gdalalljni library was installed in the directory " "controlled by the ``GDAL_JAVA_INSTALL_DIR`` variable." msgstr "" -"GDAL 3.8 以前, gdalalljni ライブラリは ``GDAL_JAVA_INSTALL_DIR`` 変数で制御されるディレクトリにインストールされていました." +"GDAL 3.8 以前, gdalalljni ライブラリは ``GDAL_JAVA_INSTALL_DIR`` " +"変数で制御されるディレクトリにインストールされていました." -#: ../../source/development/building_from_source.rst:2447 +#: ../../source/development/building_from_source.rst:2477 msgid "" "The Java bindings are made of several modules (org.osgeo.gdal, " "org.osgeo.ogr, etc.) which link each against libgdal. Consequently, a " "static build of libgdal is not compatible with the bindings." msgstr "" -"Java バインディングは, libgdal にリンクされるいくつかのモジュール (org.osgeo.gdal, org.osgeo.ogr など) で構成されています." -" そのため, libgdal の静的ビルドはバインディングと互換性がありません." +"Java バインディングは, libgdal にリンクされるいくつかのモジュール (org.osgeo.gdal, org.osgeo.ogr " +"など) で構成されています. そのため, libgdal の静的ビルドはバインディングと互換性がありません." -#: ../../source/development/building_from_source.rst:2451 +#: ../../source/development/building_from_source.rst:2481 msgid "Option only to be used by maintainers:" msgstr "メンテナンス担当者のみが使用するオプション:" -#: ../../source/development/building_from_source.rst:2455 +#: ../../source/development/building_from_source.rst:2485 msgid "GPG key to sign build artifacts. Needed to generate bundle.jar." msgstr "ビルドアーティファクトに署名するための GPG キー. bundle.jar を生成するために必要です." -#: ../../source/development/building_from_source.rst:2459 +#: ../../source/development/building_from_source.rst:2489 msgid "GPG pass phrase to sign build artifacts." msgstr "ビルドアーティファクトに署名するための GPG パスフレーズ." -#: ../../source/development/building_from_source.rst:2462 +#: ../../source/development/building_from_source.rst:2492 msgid "C# bindings options" msgstr "C# バインディングオプション" -#: ../../source/development/building_from_source.rst:2464 +#: ../../source/development/building_from_source.rst:2494 msgid "" "For more details on how to build and use the C# bindings read the " "dedicated section :ref:`csharp_compile_cmake`." msgstr "" -"C# バインディングのビルドおよび使用方法の詳細については, 専用のセクション :ref:`csharp_compile_cmake` を参照してください." +"C# バインディングのビルドおよび使用方法の詳細については, 専用のセクション :ref:`csharp_compile_cmake` " +"を参照してください." -#: ../../source/development/building_from_source.rst:2468 +#: ../../source/development/building_from_source.rst:2498 msgid "" "Whether C# bindings should be built. It is ON by default, but only " "effective if C# runtime and development packages are found. Either .NET " @@ -3555,58 +3576,62 @@ msgid "" "described in ``cmake/modules/thirdparty/FindDotNetFrameworkSdk.cmake`` " "and ``cmake/modules/thirdparty/FindMono.cmake``." msgstr "" -"C# バインディングをビルドするかどうか. デフォルトでは ON ですが, C# ランタイムおよび開発パッケージが見つかった場合のみ有効です." -".NET SDK または Mono のいずれかを使用できます. 設定できる関連するオプションについては, ``cmake/modules/thirdparty/FindDotNetFrameworkSdk.cmake`` および" -" ``cmake/modules/thirdparty/FindMono.cmake`` で説明されています." +"C# バインディングをビルドするかどうか. デフォルトでは ON ですが, C# " +"ランタイムおよび開発パッケージが見つかった場合のみ有効です..NET SDK または Mono のいずれかを使用できます. " +"設定できる関連するオプションについては, " +"``cmake/modules/thirdparty/FindDotNetFrameworkSdk.cmake`` および " +"``cmake/modules/thirdparty/FindMono.cmake`` で説明されています." -#: ../../source/development/building_from_source.rst:2476 +#: ../../source/development/building_from_source.rst:2506 msgid "Forces the use of Mono as opposed to .NET to compile the C# bindings." msgstr "C# バインディングをコンパイルするために .NET ではなく Mono を使用するように強制します." -#: ../../source/development/building_from_source.rst:2480 +#: ../../source/development/building_from_source.rst:2510 msgid "" "Sets the .NET (or Mono) target SDK to be used when compiling the C# " "binding libraries. `List of acceptable contents for .NET " "`_" msgstr "" -"C# バインディングライブラリをコンパイルする際に使用する .NET (または Mono) ターゲット SDK を設定します." -" `List of acceptable contents for .NET `_ " - +"C# バインディングライブラリをコンパイルする際に使用する .NET (または Mono) ターゲット SDK を設定します. `List of " +"acceptable contents for .NET `_ " -#: ../../source/development/building_from_source.rst:2484 +#: ../../source/development/building_from_source.rst:2514 msgid "" "Sets the .NET (or Mono) target SDK to be used when compiling the C# " "sample applications. `List of acceptable contents for .NET " "`_" msgstr "" -"C# サンプルアプリケーションをコンパイルする際に使用する .NET (または Mono) ターゲット SDK を設定します." -" `List of acceptable contents for .NET `_ " +"C# サンプルアプリケーションをコンパイルする際に使用する .NET (または Mono) ターゲット SDK を設定します. `List of " +"acceptable contents for .NET `_ " -#: ../../source/development/building_from_source.rst:2488 +#: ../../source/development/building_from_source.rst:2518 msgid "" "Build the C# bindings without building GDAL. This should be used when " "building the bindings on top of an existing GDAL installation - for " "instance on top of the CONDA package." msgstr "" -"GDAL をビルドせずに C# バインディングをビルドします. これは既存の GDAL インストールの上にバインディングをビルドするときに使用する必要があります." -" たとえば, CONDA パッケージの上にバインディングをビルドするような場合に利用します." +"GDAL をビルドせずに C# バインディングをビルドします. これは既存の GDAL " +"インストールの上にバインディングをビルドするときに使用する必要があります. たとえば, CONDA " +"パッケージの上にバインディングをビルドするような場合に利用します." -#: ../../source/development/building_from_source.rst:2492 +#: ../../source/development/building_from_source.rst:2522 msgid "" "The C# bindings are made of several modules (OSGeo.GDAL, OSGeo.OGR, etc.)" " which link each against libgdal. Consequently, a static build of libgdal" " is not compatible with the bindings." msgstr "" -"C# バインディングは, libgdal にリンクされるいくつかのモジュール (OSGeo.GDAL, OSGeo.OGR など) で構成されています." -" そのため, libgdal の静的ビルドはバインディングと互換性がありません." +"C# バインディングは, libgdal にリンクされるいくつかのモジュール (OSGeo.GDAL, OSGeo.OGR など) " +"で構成されています. そのため, libgdal の静的ビルドはバインディングと互換性がありません." -#: ../../source/development/building_from_source.rst:2497 +#: ../../source/development/building_from_source.rst:2527 msgid "Driver specific options" msgstr "ドライバ固有のオプション" -#: ../../source/development/building_from_source.rst:2501 +#: ../../source/development/building_from_source.rst:2531 msgid "" "The :ref:`raster.msg` driver is built only if this option is set to ON " "(default is OFF). Its effect is to download the " @@ -3615,56 +3640,61 @@ msgid "" "the build tree and build the needed files from it into the driver." msgstr "" ":ref:`raster.msg` ドライバは, このオプションが ON に設定されている場合のみビルドされます (デフォルトは OFF です)." -" その効果は, ビルドツリーに https://gitlab.eumetsat.int/open-source/PublicDecompWT.git リポジトリをダウンロードし" -" (構成時に ``git`` バイナリが利用可能である必要があります), その中から必要なファイルをドライバにビルドすることです." +" その効果は, ビルドツリーに https://gitlab.eumetsat.int/open-" +"source/PublicDecompWT.git リポジトリをダウンロードし (構成時に ``git`` " +"バイナリが利用可能である必要があります), その中から必要なファイルをドライバにビルドすることです." -#: ../../source/development/building_from_source.rst:2508 +#: ../../source/development/building_from_source.rst:2538 msgid "Cross-compiling for Android" msgstr "Android 用のクロスコンパイル" -#: ../../source/development/building_from_source.rst:2510 +#: ../../source/development/building_from_source.rst:2540 msgid "" "First refer to https://cmake.org/cmake/help/latest/manual/cmake-" "toolchains.7.html#cross-compiling-for-android and to " ":source_file:`.github/workflows/android_cmake/start.sh` for an example of" " a build script to cross-compile from Ubuntu." msgstr "" -"最初に https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html#cross-compiling-for-android と" -":source_file:`.github/workflows/android_cmake/start.sh` を参照して, Ubuntu からクロスコンパイルするビルドスクリプトの例を確認してください." +"最初に https://cmake.org/cmake/help/latest/manual/cmake-toolchains.7.html" +"#cross-compiling-for-android " +"と:source_file:`.github/workflows/android_cmake/start.sh` を参照して, Ubuntu " +"からクロスコンパイルするビルドスクリプトの例を確認してください." -#: ../../source/development/building_from_source.rst:2516 +#: ../../source/development/building_from_source.rst:2546 msgid "Typical build issues" msgstr "典型的なビルドの問題" -#: ../../source/development/building_from_source.rst:2519 +#: ../../source/development/building_from_source.rst:2549 msgid "How do I get PROJ ?" msgstr "PROJ はどこで入手できますか ?" -#: ../../source/development/building_from_source.rst:2521 +#: ../../source/development/building_from_source.rst:2551 msgid "" "PROJ is the only required build-time dependency of GDAL that is not " "vendorized in the GDAL source code tree. Consequently, the PROJ header " "and library must be available when configuring GDAL's CMake. Consult " "`PROJ installation `__." msgstr "" -"PROJ は, GDAL のソースコードツリーにベンダー化されていない GDAL のビルド時依存関係です. そのため, GDAL の CMake を構成するときに PROJ ヘッダーとライブラリが利用可能である必要があります." -"`PROJ インストール `__ を参照してください." +"PROJ は, GDAL のソースコードツリーにベンダー化されていない GDAL のビルド時依存関係です. そのため, GDAL の CMake " +"を構成するときに PROJ ヘッダーとライブラリが利用可能である必要があります.`PROJ インストール " +"`__ を参照してください." -#: ../../source/development/building_from_source.rst:2526 +#: ../../source/development/building_from_source.rst:2556 msgid "Conflicting PROJ libraries" msgstr "PROJ ライブラリの競合" -#: ../../source/development/building_from_source.rst:2528 +#: ../../source/development/building_from_source.rst:2558 msgid "" "If using a custom PROJ build (that is a PROJ build that does not come " "from a distribution channel), it can sometimes happen that this custom " "PROJ build conflicts with packaged dependencies, such as spatialite or " "libgeotiff, that themselves link to another copy of PROJ." msgstr "" -"カスタム PROJ ビルド (つまり, 配布チャンネルから来ていない PROJ ビルド) を使用している場合, これが他のパッケージ依存関係 (たとえば spatialite や libgeotiff など) と競合することがあります." -" これらのパッケージ依存関係は, 別の PROJ のコピーにリンクしています." +"カスタム PROJ ビルド (つまり, 配布チャンネルから来ていない PROJ ビルド) を使用している場合, これが他のパッケージ依存関係 " +"(たとえば spatialite や libgeotiff など) と競合することがあります. これらのパッケージ依存関係は, 別の PROJ " +"のコピーにリンクしています." -#: ../../source/development/building_from_source.rst:2533 +#: ../../source/development/building_from_source.rst:2563 msgid "" "The clean way to solve this is to rebuild from sources those other " "libraries against the custom PROJ build. For Linux based systems, given " @@ -3675,31 +3705,35 @@ msgid "" "definitely not recommended to use this solution in a production " "environment." msgstr "" -"これを解決するためのクリーンな方法は, 他のライブラリをカスタム PROJ ビルドに対してソースから再ビルドすることです." -" Linux ベースのシステムの場合, PROJ 6, 7, 8, 9 シリーズで C API/ABI が保持されているため, カスタム PROJ ビルドが他のライブラリで使用されている PROJ よりも新しい場合, 古い ``libproj.so.XX`` 名を新しい ``libproj.so.YY`` にエイリアスすること (``ln -s`` を使用) ができます." -" ただし, 本番環境でこの解決策を使用することは絶対に推奨されません." +"これを解決するためのクリーンな方法は, 他のライブラリをカスタム PROJ ビルドに対してソースから再ビルドすることです. Linux " +"ベースのシステムの場合, PROJ 6, 7, 8, 9 シリーズで C API/ABI が保持されているため, カスタム PROJ " +"ビルドが他のライブラリで使用されている PROJ よりも新しい場合, 古い ``libproj.so.XX`` 名を新しい " +"``libproj.so.YY`` にエイリアスすること (``ln -s`` を使用) ができます. ただし, " +"本番環境でこの解決策を使用することは絶対に推奨されません." -#: ../../source/development/building_from_source.rst:2541 +#: ../../source/development/building_from_source.rst:2571 msgid "" "In any case, if ``ldd libgdal.so | grep libproj`` reports more than one " "line, crashes will occur at runtime (often at process termination with a " "``malloc_consolidate(): invalid chunk size`` and/or ``Aborted (core " "dumped)`` error message)" msgstr "" -"いずれの場合でも, ``ldd libgdal.so | grep libproj`` が複数の行を報告する場合, " -"実行時にクラッシュが発生します (多くの場合, プロセス終了時に ``malloc_consolidate(): invalid chunk size`` " -"および/または ``Aborted (core dumped)`` エラーメッセージが表示されます)" +"いずれの場合でも, ``ldd libgdal.so | grep libproj`` が複数の行を報告する場合, 実行時にクラッシュが発生します" +" (多くの場合, プロセス終了時に ``malloc_consolidate(): invalid chunk size`` および/または " +"``Aborted (core dumped)`` エラーメッセージが表示されます)" -#: ../../source/development/building_from_source.rst:2547 +#: ../../source/development/building_from_source.rst:2577 msgid "Autoconf/nmake (GDAL versions < 3.5.0)" msgstr "Autoconf/nmake (GDAL バージョン < 3.5.0)" -#: ../../source/development/building_from_source.rst:2549 +#: ../../source/development/building_from_source.rst:2579 +#, fuzzy msgid "" -"See https://trac.osgeo.org/gdal/wiki/BuildHints for hints for GDAL < 3.5 " -"autoconf and nmake build systems." +"See http://web.archive.org/https://trac.osgeo.org/gdal/wiki/BuildHints " +"for hints for GDAL < 3.5 autoconf and nmake build systems." msgstr "" -"GDAL < 3.5 の autoconf および nmake ビルドシステムのヒントについては, https://trac.osgeo.org/gdal/wiki/BuildHints を参照してください." +"GDAL < 3.5 の autoconf および nmake ビルドシステムのヒントについては, " +"https://trac.osgeo.org/gdal/wiki/BuildHints を参照してください." #~ msgid "" #~ "`libOpenDRIVE `_ " diff --git a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.mo b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.po b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.po new file mode 100644 index 000000000000..f4ae9c8efdc0 --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc101_raster_dataset_threadsafety.po @@ -0,0 +1,620 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:5 +msgid "RFC 101: Raster dataset read-only thread-safety" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:8 +msgid "Author:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:8 +msgid "Even Rouault" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:9 +msgid "Contact:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:9 +msgid "even.rouault @ spatialys.com" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:10 +msgid "Started:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:10 +msgid "2024-Aug-29" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:11 +msgid "Status:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:11 +msgid "Adopted, implemented" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:12 +msgid "Target:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:12 +msgid "GDAL 3.10" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:16 +msgid "Summary" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:18 +msgid "" +"This RFC enables users to get instances of :cpp:class:`GDALDataset` (and " +"their related objects such as :cpp:class:`GDALRasterBand`) that are " +"thread-safe for read-only raster operations, that is such instances can " +"be safely used from multiple threads without locking." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:24 +msgid "Terminology" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:26 +msgid "" +"The exact meaning of the terms ``thread-safe`` or ``re-entrant`` is not " +"fully standardized. We will use here the `QT definitions " +"`__. In particular, a C " +"function or C++ method is said to be re-entrant if it can be called " +"simultaneously from multiple threads, *but* only if each invocation uses " +"its own data/instance. On the contrary, it is thread-safe is if can be " +"called on the same data/instance (so thread-safe is stronger than re-" +"entrant)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:34 +msgid "Motivation" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:36 +msgid "" +"A number of raster algorithms can be designed to read chunks of a raster " +"in an independent and concurrent way, with resulting speed-ups when using" +" multi-threading. Currently, given a GDALDataset instance is not thread-" +"safe, this requires either to deal with I/O in a single thread, or " +"through a mutex to protect against concurrent use, or one needs to open a" +" separate GDALDataset for each worker thread. Both approaches can " +"complicate the writing of such algorithms. The enhancement of this RFC " +"aims at providing a special GDALDataset instance that can be used safely " +"from multiple threads. Internally, it does use one GDALDataset per " +"thread, but hides this implementation detail to the user." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:47 +msgid "C and C++ API extensions" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:49 +msgid "" +"A new ``GDAL_OF_THREAD_SAFE`` opening flag is added to be specified to " +":cpp:func:`GDALOpenEx` / :cpp:func:`GDALDataset::Open`. This flag is for " +"now mutually exclusive with ``GDAL_OF_VECTOR``, " +"``GDAL_OF_MULTIDIM_RASTER`` and ``GDAL_OF_UPDATE``. That is this flag is " +"only meant for read-only raster operations (``GDAL_OF_RASTER | " +"GDAL_OF_THREAD_SAFE``)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:55 +msgid "" +"To know if a given dataset can be used in a thread-safe way, the " +"following C++ method is added to the GDALDataset class:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:75 +msgid "The corresponding C function is added:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:83 +msgid "A new C++ function, GDALGetThreadSafeDataset, is added with two forms:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:91 +msgid "" +"This function accepts a (generally non thread-safe) source dataset and " +"return a new dataset that is a thread-safe wrapper around it, or the " +"source dataset if it is already thread-safe. The nScopeFlags argument " +"must be compulsory set to GDAL_OF_RASTER to express that the intended " +"scope is read-only raster operations (other values will result in an " +"error and a NULL returned dataset). This function is used internally by " +"GDALOpenEx() when the GDAL_OF_THREAD_SAFE flag is passed to wrap the " +"dataset returned by the driver. The first form takes ownership of the " +"source dataset. The second form does not, but references it internally, " +"and assumes that its lifetime will be longer than the lifetime of the " +"returned thread-safe dataset. Note that the second form does increase the" +" reference count on the passed dataset while it is being used, so " +"patterns like the following one are valid:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:117 +msgid "" +"For proper working both when a new dataset is returned or the passed one " +"if it is already thread-safe, :cpp:func:`GDALDataset::ReleaseRef()` (and " +"not delete or GDALClose()) must be called on the returned dataset." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:122 +msgid "The corresponding C function for the second form is added:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:130 +msgid "Usage examples" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:132 +msgid "Example of a function processing a whole dataset passed as a filename:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:149 +msgid "Example of a function processing a whole dataset passed as an object:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:170 +msgid "Example of a function processing a single band passed as an object:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:203 +msgid "SWIG bindings" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:205 +msgid "The new C macro and functions are bound to SWIG as:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:207 +msgid "``gdal.OF_THREAD_SAFE``" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:208 +msgid ":py:func:`Dataset.IsThreadSafe(nScopeFlags)`" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:209 +msgid "" +":py:func:`Dataset.GetThreadSafeDataset(nScopeFlags)`. The Python " +"implementation of this method takes care of keeping a reference on the " +"source dataset in the returned thread-safe dataset, so the user does not " +"have to care about their respective lifetimes." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:215 +msgid "Usage and design limitations" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:217 +msgid "" +"As implied by the RFC title, the scope of thread-safety is restricted to " +"**raster** and **read-only** operations." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:220 +msgid "" +"For GDALDataset instances pointing to a file on the regular filesystem, " +"the limitation of the maximum number of file descriptor opened by a " +"process (1024 on most Linux systems) could be hit if working with a " +"sufficiently large number of worker threads and/or instances of " +"GDALThreadSafeDataset." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:225 +msgid "" +"The generic implementation of GDALGetThreadSafeDataset assumes that the " +"source dataset can be re-opened by its name (GetDescription()), which is " +"the case for datasets opened by GDALOpenEx(). A special implementation is" +" also made for dataset instances of the MEM driver. But, there is " +"currently no support for creating a thread-safe dataset wrapper on on-" +"the-fly datasets returned by some algorithms (e.g GDALTranslate() or " +"GDALWarp() with VRT as the output driver and with an empty filename, or " +"custom GDALDataset implementation by external code)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:234 +msgid "" +"Inherent to the selected approach, there is a band block cache per " +"thread, and thus no sharing of cached blocks between threads. However, " +"this should not be a too severe limitation for algorithms where threads " +"process independent regions of the raster, hence reuse of cached blocks " +"would be non-existent or low. Optimal algorithms will make sure to work " +"on regions of interest aligned on the block size (this advice also " +"applies for the current approach of manually opening a dataset for each " +"worker thread)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:242 +msgid "" +"Due to implementation limitations, " +":cpp:func:`GDALRasterBand::GetDefaultRAT` on a GDALThreadSafeDataset " +"instance only works if the RAT is an instance of " +":cpp:class:`GDALDefaultRasterAttributeTable`. An error is emitted if this" +" is not the case. This could potentially be extended to work with any " +"subclass of :cpp:class:`GDALRasterAttributeTable` but with significant " +"additional coding to create a thread-safe wrapper. " +"(GDALDefaultRasterAttributeTable is intrinsically thread-safe for read-" +"only operations). This is not perceived as a limitation for the intended " +"use cases of this RFC (reading pixel values in parallel)." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:252 +msgid "" +"Some drivers, like netCDF, and HDF5 in some builds, use a global lock " +"around each call to their APIs, due to the underlying libraries not being" +" re-entrant. Obviously scalability of GDALThreadSafeDataset will be " +"limited by such global lock. But this is no different than the approach " +"of opening as many dataset as worker threads." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:260 +msgid "Implementation details" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:262 +msgid "" +"(This section is mostly of interest for developers familiar with GDAL " +"internals and may be skipped by users of the GDAL API)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:265 +msgid "" +"The gist of the implementation lies in a new file " +"``gcore/gdalthreadsafedataset.cpp`` which defines several classes " +"(internal details):" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:268 +msgid "" +"``GDALThreadSafeDataset`` extending :cpp:class:`GDALProxyDataset`. " +"Instances of that class are returned by GDALGetThreadSafeDataset(). On " +"instantiation, it creates as many GDALThreadSafeRasterBand instances as " +"the number of bands of the source dataset. All virtual methods of " +"GDALDataset are redefined by GDALProxyDataset. GDALThreadSafeDataset " +"overloads its ReferenceUnderlyingDataset method, so that a thread-local " +"dataset is opened the first-time a thread calls a method on the " +"GDALThreadSafeDataset instance, cached for later use, and method call is " +"generally forwarded to it. There are exceptions for methods like " +":cpp:func:`GDALDataset::GetSpatialRef`, " +":cpp:func:`GDALDataset::GetGCPSpatialRef`, " +":cpp:func:`GDALDataset::GetGCPs`, :cpp:func:`GDALDataset::GetMetadata`, " +":cpp:func:`GDALDataset::GetMetadataItem` that return non-primitive types " +"where the calls are forwarded to the dataset used to construct " +"GDALThreadSafeDataset, with a mutex being taken around them. If the call " +"was otherwise forwarded to a thread-local instance, there would be a risk" +" of use-after-free situations when the returned value is used by " +"different threads." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:285 +msgid "" +"``GDALThreadSafeRasterBand`` extending :cpp:class:`GDALProxyRasterBand`. " +"On instantiation, it creates child GDALThreadSafeRasterBand instances for" +" band mask and overviews. Its ReferenceUnderlyingRasterBand method calls " +"ReferenceUnderlyingDataset on the GDALThreadSafeDataset instance to get a" +" thread-local dataset, fetches the appropriate thread-local band and " +"generally forwards its the method call. There are exceptions for methods " +"like :cpp:func:`GDALRasterBand::GetUnitType`, " +":cpp:func:`GDALRasterBand::GetMetadata`, " +":cpp:func:`GDALRasterBand::GetMetadataItem` that return non-primitive " +"types where the calls are forwarded to the band used to construct " +"GDALThreadSafeRasterBand, with a mutex being taken around them, and the " +"returned value being ." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:297 +msgid "" +"``GDALThreadLocalDatasetCache``. Instances of that class use thread-local" +" storage. The main member of such instances is a LRU cache that maps " +"GDALThreadSafeDataset* instances to a thread specific GDALDataset smart " +"pointer. On GDALThreadSafeDataset destruction, there's code to iterate " +"over all alive GDALThreadLocalDatasetCache instances and evict no-longer " +"needed entries in them, within a per-GDALThreadLocalDatasetCache instance" +" mutex, to avoid issues when dealing with several instances of " +"GDALThreadLocalDatasetCache... Note that the existence of this mutex " +"should not cause performance issues, since contention on it, should be " +"very low in real-world use cases (it could become a bottleneck if " +"GDALThreadSafeDataset were created and destroyed at a very high pace)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:309 +msgid "" +"Two protected virtual methods are added to GDALDataset for " +"GDALThreadSafeDataset implementation, and may be overloaded by drivers if" +" needed (but it is not anticipated that drivers but the MEM driver need " +"to do that)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:313 +msgid "" +"``bool CanBeCloned(int nScopeFlags, bool bCanShareState) const``. This " +"method determines if a source dataset can be \"cloned\" (or re-opened). " +"It returns true for instances returned by GDALOpenEx, for instances of " +"the MEM driver if ``nScopeFlags`` == ``GDAL_OF_RASTER`` (and " +"``bCanShareState`` is true for instances of the MEM driver)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:319 +msgid "" +"``std::unique_ptr Clone(int nScopeFlags, bool " +"bCanShareState) const``. This method returns a \"clone\" of the dataset " +"on which it is called, and is used by " +"GDALThreadSafeDataset::ReferenceUnderlyingDataset() when a thread-local " +"dataset is needed. Implementation of that method must be thread-safe. The" +" base implementation calls GDALOpenEx() reusing the dataset name, open " +"flags and open option. It is overloaded in the MEM driver to return a new" +" instance of MEMDataset, but sharing the memory buffers with the source " +"dataset." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:328 +msgid "" +"No code in drivers, but the MEM driver, is modified by the candidate " +"implementation." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:331 +msgid "" +"A few existing non-virtual methods of GDALDataset and GDALRasterBand have" +" been made virtual (and overloaded by GDALProxyDataset and " +"GDALProxyRasterBand), to avoid modifying state on the " +"GDALThreadSafeRasterBand instance, which wouldn't be thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:336 +msgid "" +":cpp:func:`GDALDataset::BlockBasedRasterIO`: it interacts with the block " +"cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:338 +msgid "" +":cpp:func:`GDALRasterBand::GetLockedBlockRef`: it interacts with the " +"block cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:340 +msgid "" +":cpp:func:`GDALRasterBand::TryGetLockedBlockRef`: it interacts with the " +"block cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:342 +msgid ":cpp:func:`GDALRasterBand::FlushBlock`: it interacts with the block cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:344 +msgid ":cpp:func:`GDALRasterBand::InterpolateAtPoint`: it uses a per-band cache" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:346 +msgid "" +":cpp:func:`GDALRasterBand::EnablePixelTypeSignedByteWarning`: it should " +"already have been made virtual for GDALProxyRasterBand needs." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:349 +msgid "" +"Non-virtual methods :cpp:func:`GDALDataset::GetProjectionRef` and " +":cpp:func:`GDALDataset::GetGCPProjection`, which cache the return value, " +"have been modify to apply a mutex when run on a dataset that " +"IsThreadSafe() to be effectively thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:354 +msgid "" +"A SetThreadSafe() method has been added to " +":cpp:class:`OGRSpatialReference`. When it is called, all methods of that " +"class run under a per-instance (recursive) mutex. This is used by " +"GDALThreadSafeDataset for its implementation of the " +":cpp:func:`GDALDataset::GetSpatialRef` and " +":cpp:func:`GDALDataset::GetGCPSpatialRef` methods, such that the returned" +" OGRSpatialReference instances are thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:361 +msgid "Performance" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:363 +msgid "" +"The existing multireadtest utility that reads a dataset from multiple " +"threads has been extended with a -thread_safe flag to asks to use " +"GDAL_OF_THREAD_SAFE when opening the dataset in the main thread and use " +"it in the worker threads, instead of the default behavior of opening " +"explicitly a dataset in each thread. The thread-safe mode shows similar " +"scalability as the default mode, sometimes with a slightly decreased " +"efficiency, but not in a too problematic way." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:370 +msgid "For example on a 20x20 raster:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:387 +msgid "" +"But on a 4096x4096 raster with a number of iterations reduced to 100, the" +" timings between the default and thread_safe modes are very similar." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:390 +msgid "" +"A Python equivalent of multireadtest has been written. Scalability " +"depends on how much Python code is executed. If relatively few long-" +"enough calls to GDAL are done, scalability tends to be good due to the " +"Python Global Interpreter Lock (GIL) being dropped around them. If many " +"short calls are done, the GIL itself, or its repeated acquisition and " +"release, becomes the bottleneck. This is no different than using a " +"GDALDataset per thread." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:398 +msgid "Documentation" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:400 +msgid "" +"Documentation for the new constant and functions will be added. The " +":ref:`multithreading` page will be updated to reflect the new capability " +"introduced by this RFC." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:405 +msgid "Backward compatibility" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:407 +msgid "" +"No issue anticipated: the C and C++ API are extended. The C++ ABI is " +"modified due to additions of new virtual methods." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:411 +msgid "Testing" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:413 +msgid "" +"Tests will be added for the new functionality, including stress tests to " +"have sufficiently high confidence in the correctness of the " +"implementation for common use cases." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:418 +msgid "Risks" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:420 +msgid "" +"Like all code related to multi-threading, the C++ language and tooling " +"offers hardly any safety belt against thread-safety programming errors. " +"So it cannot be excluded that the implementation suffers from bugs in " +"some edge scenarios, or in the usage of some methods of GDALDataset, " +"GDALRasterBand and related objects (particularly existing non-virtual " +"methods of those classes that could happen to have a non thread-safe " +"implementation)" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:428 +msgid "Design discussion" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:430 +msgid "" +"This paragraph discusses a number of thoughts that arose during the " +"writing of this RFC." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:433 +msgid "" +"A significantly different alternative could have consisted in adding " +"native thread-safety in each driver. But this is not realistic for the " +"following reasons:" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:436 +msgid "" +"if that was feasible, it would require considerable development effort to" +" rework each drivers. So realistically, only a few select drivers would " +"be updated." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:439 +msgid "" +"Even updating a reduced number of drivers would be extremely difficult, " +"in particular the GeoTIFF one, due to the underlying library not being " +"reentrant, and deferred loading strategies and many state variables being" +" modified even by read-only APIs. And this applies to most typical " +"drivers." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:444 +msgid "" +"Due to the inevitable locks, there would be a (small) cost bore by " +"callers even on single-thread uses of thread-safe native drivers." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:447 +msgid "" +"Some core mechanisms, particularly around the per-band block cache " +"structures, are not currently thread-safe." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:450 +msgid "" +"A variant of the proposed implementation that did not use thread-local " +"storage has been initially attempted. It stored instead a " +"``std::map>`` on each " +"GDALThreadSafeDataset instance. This implementation was simpler, but " +"unfortunately suffered from high lock contention since a mutex had to be " +"taken around each access to this map, with the contention increasing with" +" the number of concurrent threads." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:457 +msgid "" +"For the unusual situations where a dataset cannot be reopened and thus " +"GDALGetThreadSafeDataset() fails, should we provide an additional " +"``bForce`` argument to force it to still return a dataset, where calls to" +" the wrapped dataset are protected by a mutex? This would enable to " +"always write multi-thread safe code, even if the access to the dataset is" +" serialized. Similarly we could have a ``std::unique_ptr " +"GDALGetThreadSafeRasterBand(GDALRasterBand* poBand, int nOpenFlags, bool " +"bForce)`` function that would try to use GDALGetThreadSafeDataset() " +"internally if it manages to identify the dataset to which the band " +"belongs to, and otherwise would fallback to protecting calls to the " +"wrapped band with a mutex." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:468 +msgid "" +"Given the absence of evidence that such option is necessary, this has " +"been excluded from the scope of this RFC." +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:473 +msgid "Related issues and PRs" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:475 +msgid "Candidate implementation: https://github.com/OSGeo/gdal/pull/10746" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:477 +msgid "" +"https://github.com/OSGeo/gdal/issues/8448: GTiff: Allow concurrent " +"reading of single blocks" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:480 +msgid "Voting history" +msgstr "" + +#: ../../source/development/rfc/rfc101_raster_dataset_threadsafety.rst:482 +msgid "+1 from PSC members KurtS, JukkaR, JavierJS and EvenR" +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc102_embedded_resources.mo b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc102_embedded_resources.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc102_embedded_resources.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc102_embedded_resources.po b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc102_embedded_resources.po new file mode 100644 index 000000000000..01a432b6ebb9 --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc102_embedded_resources.po @@ -0,0 +1,355 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:5 +msgid "RFC 102: Embedding resource files into libgdal" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:8 +msgid "Author:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:8 +msgid "Even Rouault" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:9 +msgid "Contact:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:9 +msgid "even.rouault @ spatialys.com" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:10 +msgid "Started:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:10 +msgid "2024-Oct-01" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:11 +msgid "Status:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:11 +msgid "Adopted, implemented" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:12 +msgid "Target:" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:12 +msgid "GDAL 3.11" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:16 +msgid "Summary" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:18 +msgid "" +"This RFC uses C23 ``#embed`` pre-processor directive, when available, to " +"be able to optionally embed GDAL resource files directly into libgdal." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:21 +msgid "" +"A similar `PROJ RFC-8 `__ has " +"been submitted for PROJ to embed its :file:`proj.db` and :file:`proj.ini`" +" files." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:25 +msgid "Motivation" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:27 +msgid "" +"Some parts of GDAL core, mostly drivers, require external resource files " +"located in the filesystem. Locating these resource files is difficult for" +" use cases where the GDAL binaries are relocated during installation " +"time. One such case could be the GDAL embedded in Rasterio or Fiona " +"binary wheels where :config:`GDAL_DATA` must be set to the directory of " +"the resource files. Web-assembly (WASM) use cases come also to mind as " +"users of GDAL builds where resources are directly included in libgdal." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:35 +msgid "Technical solution" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:37 +msgid "" +"The C23 standard includes a `#embed \"filename\" " +"`__ pre-processor " +"directive that ingests the specified filename and returns its content as " +"tokens that can be stored in a unsigned char or char array." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:41 +msgid "" +"Getting the content of a file into a variable is as simple as the " +"following (which also demonstrates adding a nul-terminating character " +"when this is needed):" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:51 +msgid "Compiler support" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:53 +msgid "" +"Support for that directive is still very new. clang 19.1 is the first " +"compiler which has a release including it, and has an efficient " +"implementation of it, able to embed very large files with minimum RAM and" +" CPU usage." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:58 +msgid "" +"The development version of GCC 15 also supports it, but in a non-" +"optimized way for now. i.e. trying to include large files, of several " +"tens of megabytes could cause significant compilation time, but without " +"impact on runtime. This is not an issue for GDAL use cases, and there is " +"intent from GCC developers to improve this in the future." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:64 +msgid "" +"Embedding PROJ's :file:`proj.db` of size 9.1 MB with GCC 15dev at time of" +" writing takes 18 seconds and 1.7 GB RAM, compared to 0.4 second and 400 " +"MB RAM for clang 19, which is still reasonable (Generating " +":file:`proj.db` itself from its source .sql files takes one minute on the" +" same system)." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:69 +msgid "" +"There is no timeline for Visual Studio C/C++ at time of writing (it has " +"been `requested by users `__)" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:72 +msgid "" +"To be noted that currently clang 19.1 only supports ``#embed`` in .c " +"files, not C++ ones (the C++ standard has not yet adopted this feature). " +"So embedding resources must be done in a .c file, which is obviously not " +"a problem since we can easily export symbols/functions from a .c file to " +"be available by C++." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:78 +msgid "New CMake options" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:80 +msgid "" +"Resources will only be embedded if the new ``EMBED_RESOURCE_FILES`` CMake" +" option is set to ``ON``. This option will default to ``ON`` for static " +"library builds and if `C23 ``#embed`` is detected to be available. Users " +"might also turn it to ON for shared library builds. A CMake error is " +"emitted if the option is turned on but the compiler lacks support for it." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:86 +msgid "" +"A complementary CMake option ``USE_ONLY_EMBEDDED_RESOURCE_FILES`` will " +"also be added. It will default to ``OFF``. When set to ON, GDAL will not " +"try to locate resource files in the GDAL_DATA directory burnt at build " +"time into libgdal (``${install_prefix}/share/gdal``), or by the " +":config:`GDAL_DATA` configuration option." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:91 +msgid "" +"Said otherwise, if ``EMBED_RESOURCE_FILES=ON`` but " +"``USE_ONLY_EMBEDDED_RESOURCE_FILES=OFF``, GDAL will first try to locate " +"resource files from the file system, and fallback to the embedded version" +" if not found." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:95 +msgid "" +"The resource files will still be installed in " +"``${install_prefix}/share/gdal``, unless " +"``USE_ONLY_EMBEDDED_RESOURCE_FILES`` is set to ON." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:99 +msgid "Impacted code" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:101 +msgid "gcore: embedding LICENSE.TXT, and tms_*.json files" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:102 +msgid "frmts/grib: embedding GRIB2 CSV files" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:103 +msgid "frmts/hdf5: embedding bag_template.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:104 +msgid "frmts/nitf: embedding nitf_spec.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:105 +msgid "frmts/pdf: embedding pdf_composition.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:106 +msgid "frmts/pds: embedding pds4_template.xml and vicar.json" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:107 +msgid "ogr/ogrsf_frmts/dgn: embedding seed_2d.dgn and seed_3d.dgn" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:108 +msgid "ogr/ogrsf_frmts/dxf: embedding header.dxf and leader.dxf" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:109 +msgid "ogr/ogrsf_frmts/gml: embedding .gfs files and gml_registry.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:110 +msgid "ogr/ogrsf_frmts/gmlas: embedding gmlasconf.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:111 +msgid "ogr/ogrsf_frmts/miramon: embedding MM_m_idofic.csv" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:112 +msgid "ogr/ogrsf_frmts/osm: embedding osm_conf.ini" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:113 +msgid "ogr/ogrsf_frmts/plscenes: embedding plscenesconf.json" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:114 +msgid "ogr/ogrsf_frmts/s57: embedding s57*.csv files" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:115 +msgid "ogr/ogrsf_frmts/sxf: embedding default.rsc" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:116 +msgid "ogr/ogrsf_frmts/vdv: embedding vdv452.xml" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:119 +msgid "Considered alternatives" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:121 +msgid "" +"Including resource files into libraries has been a long-wished feature of" +" C/C++. Different workarounds have emerged over the years, such as the " +"use of the ``od -x`` utility, GNU ``ld`` linker ``-b`` mode, or CMake-" +"based solutions such as https://jonathanhamberg.com/post/cmake-file-" +"embedding/" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:126 +msgid "" +"We could potentially use the later to address non-C23 capable compilers, " +"but we have chosen not to do that, for the sake of implementation " +"simplicity. And, if considering using the CMake trick as the only " +"solution, we should note that C23 #embed has the potential for better " +"compile time, as demonstrated by clang implementation." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:133 +msgid "Backward compatibility" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:135 +msgid "Fully backwards compatible." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:137 +msgid "C23 is not required, unless EMBED_RESOURCE_FILES is enabled in GDAL." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:140 +msgid "Documentation" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:142 +msgid "The 2 new CMake variables will be documented." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:145 +msgid "Testing" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:147 +msgid "" +"The existing fedora:rawhide continuous integration target, which has now " +"clang 19.1 available, will be modified to test the effect of the new " +"variables." +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:150 +msgid "" +"Local builds using GCC 15dev builds of https://jwakely.github.io/pkg-gcc-" +"latest/ have also be successfully done during the development of the " +"candidate implementation" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:154 +msgid "Related issues and PRs" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:156 +msgid "https://github.com/OSGeo/gdal/issues/10780" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:158 +msgid "" +"`GDAL candidate implementation " +"`__" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:160 +msgid "" +"`PROJ RFC-8 Embedding resource files into libproj " +"`__" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:163 +msgid "Voting history" +msgstr "" + +#: ../../source/development/rfc/rfc102_embedded_resources.rst:165 +msgid "+1 from PSC members JukkaR, JavierJS, KurtS, HowardB and EvenR" +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.mo b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.mo and b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po index 84e1c9b7ff94..f53598911bc9 100644 --- a/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po +++ b/doc/source/locale/ja/LC_MESSAGES/development/rfc/rfc48_geographical_networks_support.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/development/rfc/rfc48_geographical_networks_support.rst:5 msgid "RFC 48: Geographical networks support" @@ -50,8 +50,9 @@ msgstr "" #: ../../source/development/rfc/rfc48_geographical_networks_support.rst:21 msgid "" "GSoC project description: " -"`http://trac.osgeo.org/gdal/wiki/geography_network_support " -"`__" +"`http://web.archive.org/web/20240812232429/https://trac.osgeo.org/gdal/wiki/geography_network_support" +" " +"`__" msgstr "" #: ../../source/development/rfc/rfc48_geographical_networks_support.rst:24 @@ -326,3 +327,9 @@ msgstr "" msgid "+1 from JukkaR, TamasS and EvenR" msgstr "" +#~ msgid "" +#~ "GSoC project description: " +#~ "`http://trac.osgeo.org/gdal/wiki/geography_network_support " +#~ "`__" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/download.mo b/doc/source/locale/ja/LC_MESSAGES/download.mo index 5af0a330ea2f..91fa58694a7b 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/download.mo and b/doc/source/locale/ja/LC_MESSAGES/download.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/download.po b/doc/source/locale/ja/LC_MESSAGES/download.po index 8d9167388ead..7400bfb73b7c 100644 --- a/doc/source/locale/ja/LC_MESSAGES/download.po +++ b/doc/source/locale/ja/LC_MESSAGES/download.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -45,44 +45,50 @@ msgid "Current Release" msgstr "カレントリリース" #: ../../source/download.rst:21 -msgid "**2024-08-16** `gdal-3.9.2.tar.gz`_ `3.9.2 Release Notes`_ (`3.9.2 md5`_)" +msgid "**2024-10-14** `gdal-3.9.3.tar.gz`_ `3.9.3 Release Notes`_ (`3.9.3 md5`_)" msgstr "" #: ../../source/download.rst:28 msgid "Past Releases" msgstr "過去のリリース" -#: ../../source/download.rst:30 +#: ../../source/download.rst:32 msgid "Links to :ref:`download_past` are also available." msgstr "" -#: ../../source/download.rst:35 +#: ../../source/download.rst:36 +msgid "" +"Links to `past releases " +"`__ are also available." +msgstr "" + +#: ../../source/download.rst:41 msgid "Development Source" msgstr "開発ソース" -#: ../../source/download.rst:37 +#: ../../source/download.rst:43 msgid "" "The main repository for GDAL is located on GitHub at " "https://github.com/OSGeo/GDAL." msgstr "GDALのメインリポジトリは, GitHubのhttps://github.com/OSGeo/GDAL にあります." -#: ../../source/download.rst:40 +#: ../../source/download.rst:46 msgid "" "You can obtain a copy of the active source code by issuing the following " "command" msgstr "次のコマンドを実行することで,アクティブなソースコードのコピーを取得できます." -#: ../../source/download.rst:48 +#: ../../source/download.rst:54 msgid "" "Additional information is available about :ref:`build_requirements` and " ":ref:`building_from_source`." msgstr ":ref:`build_requirements` と :ref:`building_from_source` について追加の情報があります." -#: ../../source/download.rst:51 +#: ../../source/download.rst:57 msgid "Maintenance policy" msgstr "" -#: ../../source/download.rst:53 +#: ../../source/download.rst:59 msgid "" "The GDAL upstream team only maintains the branch on which the latest " "release has been done, with bugfixes releases issued roughly every 2 " @@ -91,11 +97,11 @@ msgid "" "but not older branches (GDAL 3.8.x or older)." msgstr "" -#: ../../source/download.rst:61 +#: ../../source/download.rst:67 msgid "Binaries" msgstr "バイナリ" -#: ../../source/download.rst:63 +#: ../../source/download.rst:69 msgid "" "In this section we list a number of the binary distributions of GDAL all " "of which should have fully reproducible open source build recipes." @@ -103,18 +109,18 @@ msgstr "" "このセクションでは, " "GDALのいくつかのバイナリディストリビューションをリストします.これらはすべて完全に再現可能なオープンソースのビルドレシピを持っているはずです." -#: ../../source/download.rst:66 +#: ../../source/download.rst:72 msgid "" "Note that the maintainers of those distributions are generally not the " "maintainers of the GDAL sources, so please report any issue specific to " "those builds through their own support channels." msgstr "これらのディストリビューションのメンテナーは一般的にGDALソースのメンテナーではないため,それらのビルドに特有の問題は,それらのビルドのサポートチャネルを通じて報告してください." -#: ../../source/download.rst:71 +#: ../../source/download.rst:77 msgid "Windows" msgstr "" -#: ../../source/download.rst:73 +#: ../../source/download.rst:79 msgid "" "Windows builds are available via `Conda Forge`_ (64-bit only). See the " ":ref:`conda` section for more detailed information. GDAL is also " @@ -125,33 +131,50 @@ msgstr "" "セクションを参照してください. GDALは `GISInternals`_ と `OSGeo4W`_ および `NuGet`_ と " ":ref:`vcpkg` パッケージマネージャを通じて配布されています." -#: ../../source/download.rst:83 +#: ../../source/download.rst:89 msgid "Linux" msgstr "" -#: ../../source/download.rst:85 +#: ../../source/download.rst:91 msgid "" "Packages are available for `Debian`_, `Alpine_`, `Fedora_`, and other " "distributions." msgstr "パッケージは `Debian`_, `Alpine_`, `Fedora_`, および他のディストリビューション用に利用可能です." -#: ../../source/download.rst:93 +#: ../../source/download.rst:99 msgid "Mac OS" msgstr "" -#: ../../source/download.rst:95 +#: ../../source/download.rst:101 msgid "GDAL packages are available on `Homebrew`_." msgstr "GDALパッケージは `Homebrew`_ で利用可能です." -#: ../../source/download.rst:101 +#: ../../source/download.rst:107 +msgid "Android" +msgstr "" + +#: ../../source/download.rst:109 +msgid "" +"GDAL can be installed using :ref:`vcpkg`. You may also refer to `vcpkg " +"Android support `__ for general instructions." +msgstr "" + +#: ../../source/download.rst:111 +msgid "" +"For example to install default configuration for the ``arm64-android`` " +"target:" +msgstr "" + +#: ../../source/download.rst:126 msgid "Cross-Platform Package Managers" msgstr "クロスプラットフォームパッケージマネージャ" -#: ../../source/download.rst:106 +#: ../../source/download.rst:131 msgid "Conda" msgstr "" -#: ../../source/download.rst:108 +#: ../../source/download.rst:133 msgid "" "`Conda `__ can be used on multiple platforms " "(Windows, macOS, and Linux) to install software packages and manage " @@ -163,7 +186,7 @@ msgstr "" "で使用できます. GDALのCondaパッケージは,`conda-forge `__ を通じて利用できます." -#: ../../source/download.rst:114 +#: ../../source/download.rst:139 msgid "Latest version: |Conda badge|" msgstr "最新バージョン: |Conda badge|" @@ -171,15 +194,15 @@ msgstr "最新バージョン: |Conda badge|" msgid "Conda badge" msgstr "" -#: ../../source/download.rst:123 +#: ../../source/download.rst:148 msgid "GDAL is available as several subpackages:" msgstr "GDALはいくつかのサブパッケージとして利用可能です:" -#: ../../source/download.rst:125 +#: ../../source/download.rst:150 msgid "``gdal``: Python bindings and Python utilities (depends on libgdal-core)" msgstr "``gdal`` : PythonバインディングとPythonユーティリティ (libgdal-core に依存)" -#: ../../source/download.rst:126 +#: ../../source/download.rst:151 msgid "" "``libgdal``: meta-package gathering all below libgdal-* packages (except " "libgdal-arrow-parquet)" @@ -187,7 +210,7 @@ msgstr "" "``libgdal`` : 以下の libgdal-* パッケージをすべて収集するメタパッケージ (libgdal-arrow-parquet " "を除く)" -#: ../../source/download.rst:127 +#: ../../source/download.rst:152 msgid "" "``libgdal-arrow-parquet``: :ref:`vector.arrow` and :ref:`vector.parquet` " "drivers as a plugin (depends on libgdal-core)" @@ -195,7 +218,7 @@ msgstr "" "``libgdal-arrow-parquet`` : :ref:`vector.arrow` および :ref:`vector.parquet`" " ドライバをプラグインとして利用可能 (libgdal-core に依存)" -#: ../../source/download.rst:128 +#: ../../source/download.rst:153 msgid "" "``libgdal-core``: core library and C++ utilities, with a number of " "builtin drivers (available since GDAL 3.9.1)" @@ -203,7 +226,7 @@ msgstr "" "``libgdal-core`` : コアライブラリとC++ユーティリティ,いくつかの組み込みドライバを備えています (GDAL 3.9.1 " "以降利用可能)" -#: ../../source/download.rst:129 +#: ../../source/download.rst:154 msgid "" "``libgdal-fits``: :ref:`raster.fits` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -211,7 +234,7 @@ msgstr "" "``libgdal-fits`` : :ref:`raster.fits` ドライバをプラグインとして利用可能 (libgdal-core " "に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:130 +#: ../../source/download.rst:155 msgid "" "``libgdal-grib``: :ref:`raster.grib` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -219,7 +242,7 @@ msgstr "" "``libgdal-grib`` : :ref:`raster.grib` ドライバをプラグインとして利用可能 (libgdal-core " "に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:131 +#: ../../source/download.rst:156 msgid "" "``libgdal-hdf4``: :ref:`raster.hdf4` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -227,7 +250,7 @@ msgstr "" "``libgdal-hdf4`` : :ref:`raster.hdf4` ドライバをプラグインとして利用可能 (libgdal-core " "に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:132 +#: ../../source/download.rst:157 msgid "" "``libgdal-hdf5``: :ref:`raster.hdf5` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -235,7 +258,7 @@ msgstr "" "``libgdal-hdf5`` : :ref:`raster.hdf5` ドライバをプラグインとして利用可能 (libgdal-core " "に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:133 +#: ../../source/download.rst:158 msgid "" "``libgdal-jp2openjpeg``: :ref:`raster.jp2openjpeg` driver as a plugin " "(depends on libgdal-core, available since GDAL 3.9.1)" @@ -243,7 +266,7 @@ msgstr "" "``libgdal-jp2openjpeg`` : :ref:`raster.jp2openjpeg` ドライバをプラグインとして利用可能 " "(libgdal-core に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:134 +#: ../../source/download.rst:159 msgid "" "``libgdal-kea``: :ref:`raster.kea` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -251,7 +274,7 @@ msgstr "" "``libgdal-kea`` : :ref:`raster.kea` ドライバをプラグインとして利用可能 (libgdal-core に依存, " "GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:135 +#: ../../source/download.rst:160 msgid "" "``libgdal-netcdf``: :ref:`raster.netcdf` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -259,7 +282,7 @@ msgstr "" "``libgdal-netcdf`` : :ref:`raster.netcdf` ドライバをプラグインとして利用可能 (libgdal-core" " に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:136 +#: ../../source/download.rst:161 msgid "" "``libgdal-pdf``: :ref:`raster.pdf` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -267,7 +290,7 @@ msgstr "" "``libgdal-pdf`` : :ref:`raster.pdf` ドライバをプラグインとして利用可能 (libgdal-core に依存, " "GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:137 +#: ../../source/download.rst:162 msgid "" "``libgdal-postgisraster``: :ref:`raster.postgisraster` driver as a plugin" " (depends on libgdal-core, available since GDAL 3.9.1)" @@ -275,7 +298,7 @@ msgstr "" "``libgdal-postgisraster`` : :ref:`raster.postgisraster` ドライバをプラグインとして利用可能" " (libgdal-core に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:138 +#: ../../source/download.rst:163 msgid "" "``libgdal-pg``: :ref:`vector.pg` driver as a plugin (depends on libgdal-" "core, available since GDAL 3.9.1)" @@ -283,7 +306,7 @@ msgstr "" "``libgdal-pg`` : :ref:`vector.pg` ドライバをプラグインとして利用可能 (libgdal-core に依存, " "GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:139 +#: ../../source/download.rst:164 msgid "" "``libgdal-tiledb``: :ref:`raster.tiledb` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -291,7 +314,7 @@ msgstr "" "``libgdal-tiledb`` : :ref:`raster.tiledb` ドライバをプラグインとして利用可能 (libgdal-core" " に依存, GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:140 +#: ../../source/download.rst:165 msgid "" "``libgdal-xls``: :ref:`vector.xls` driver as a plugin (depends on " "libgdal-core, available since GDAL 3.9.1)" @@ -299,27 +322,27 @@ msgstr "" "``libgdal-xls`` : :ref:`vector.xls` ドライバをプラグインとして利用可能 (libgdal-core に依存, " "GDAL 3.9.1 以降利用可能)" -#: ../../source/download.rst:143 +#: ../../source/download.rst:168 msgid "" "To install the ``gdal`` package (Python bindings and utilities), and " "``libgdal-core``:" msgstr "``gdal`` パッケージ (Pythonバインディングとユーティリティ) と ``libgdal-core`` をインストールするには:" -#: ../../source/download.rst:150 +#: ../../source/download.rst:175 msgid "" "To install the ``libgdal`` meta-package with all available drivers, but " "libgdal-arrow-parquet:" msgstr "利用可能なすべてのドライバを持つ ``libgdal`` メタパッケージをインストールするには,libgdal-arrow-parquet を除く:" -#: ../../source/download.rst:157 +#: ../../source/download.rst:182 msgid "To install the Arrow and Parquet drivers as plugins:" msgstr "Arrow および Parquet ドライバをプラグインとしてインストールするには:" -#: ../../source/download.rst:165 +#: ../../source/download.rst:190 msgid "GDAL master Conda builds" msgstr "GDAL master Conda ビルド" -#: ../../source/download.rst:167 +#: ../../source/download.rst:192 msgid "" "GDAL master builds are available in the `gdal-master " "`__ channel. They are based on " @@ -328,7 +351,7 @@ msgstr "" "GDAL master ビルドは, `gdal-master `__" " チャネルで利用可能です.これらは ``conda-forge`` チャネルの依存関係に基づいています." -#: ../../source/download.rst:170 +#: ../../source/download.rst:195 msgid "" "First, install mamba into the ``base`` environment, create a dedicated " "``gdal_master_env`` environment, and then activate the dedicated " @@ -337,15 +360,15 @@ msgstr "" "最初に, ``base`` 環境に mamba をインストールし,専用の ``gdal_master_env`` 環境を作成し,その後,専用の " "``gdal_master_env`` 環境をアクティブにします." -#: ../../source/download.rst:180 +#: ../../source/download.rst:205 msgid "Then install GDAL from the ``gdal-master`` channel:" msgstr "次に, ``gdal-master`` チャネルから GDAL をインストールします:" -#: ../../source/download.rst:191 +#: ../../source/download.rst:216 msgid "vcpkg" msgstr "" -#: ../../source/download.rst:193 +#: ../../source/download.rst:218 msgid "" "The GDAL port in the `vcpkg `__ " "dependency manager is kept up to date by Microsoft team members and " @@ -356,7 +379,7 @@ msgstr "" "GDALポートは,Microsoftチームメンバーとコミュニティの貢献者によって最新の状態に保たれています.vcpkg を使用して GDAL " "をダウンロードして次のようにインストールすることができます:" -#: ../../source/download.rst:204 +#: ../../source/download.rst:231 msgid "" "If the version is out of date, please `create an issue or pull request " "`__ on the vcpkg repository." @@ -364,11 +387,11 @@ msgstr "" "バージョンが古い場合は, ``__ の vcpkg " "リポジトリでissueを作成するか,プルリクエストを作成してください." -#: ../../source/download.rst:207 +#: ../../source/download.rst:234 msgid "Spack" msgstr "" -#: ../../source/download.rst:209 +#: ../../source/download.rst:236 msgid "" "Spack is a package management tool designed to support multiple versions " "and configurations of software on a wide variety of platforms and " @@ -376,7 +399,7 @@ msgid "" "builds packages from sources, and allows tweaking their configurations." msgstr "Spackは,さまざまなプラットフォームと環境で複数のバージョンと構成のソフトウェアをサポートするために設計されたパッケージ管理ツールです.大規模なスーパーコンピューティングセンター向けに設計されています.Spackはソースからパッケージをビルドし,その構成を調整することができます." -#: ../../source/download.rst:214 +#: ../../source/download.rst:241 msgid "" "You can find information about GDAL in Spack at " "https://packages.spack.io/package.html?name=gdal" @@ -384,19 +407,19 @@ msgstr "" "SpackでのGDALに関する情報は, `https://packages.spack.io/package.html?name=gdal` " "で見つけることができます." -#: ../../source/download.rst:217 +#: ../../source/download.rst:244 msgid "For the default GDAL build with a reduced number of drivers:" msgstr "デフォルトのGDALビルドでドライバの数を削減した場合:" -#: ../../source/download.rst:225 +#: ../../source/download.rst:252 msgid "For a build with netcdf driver enabled:" msgstr "netcdf ドライバを有効にしたビルドの場合:" -#: ../../source/download.rst:235 +#: ../../source/download.rst:262 msgid "Containers" msgstr "コンテナ" -#: ../../source/download.rst:237 +#: ../../source/download.rst:264 msgid "" "Docker images with nightly builds of GDAL master and tagged releases are " "available at `GitHub Container registry " @@ -405,7 +428,7 @@ msgstr "" "GDAL masterとタグ付けされたリリースの夜間ビルドを含むDockerイメージは, `GitHub Container registry " "`_ で利用可能です." -#: ../../source/download.rst:240 +#: ../../source/download.rst:267 msgid "" "Information on the content of the different configurations can be found " "at `https://github.com/OSGeo/gdal/tree/master/docker " @@ -414,11 +437,11 @@ msgstr "" "異なる構成の内容に関する情報は, `https://github.com/OSGeo/gdal/tree/master/docker " "`_. で見つけることができます." -#: ../../source/download.rst:245 +#: ../../source/download.rst:272 msgid "Documentation" msgstr "文書" -#: ../../source/download.rst:247 +#: ../../source/download.rst:274 msgid "" "Besides being included when downloading the software, the documentation " "is also available independently as a `PDF file " @@ -437,3 +460,8 @@ msgstr "" #~ " Notes`_ (`3.9.1 md5`_)" #~ msgstr "" +#~ msgid "" +#~ "**2024-08-16** `gdal-3.9.2.tar.gz`_ `3.9.2 Release" +#~ " Notes`_ (`3.9.2 md5`_)" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/download_past.mo b/doc/source/locale/ja/LC_MESSAGES/download_past.mo index 43e2fc3f7d85..faaa11e1047c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/download_past.mo and b/doc/source/locale/ja/LC_MESSAGES/download_past.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/download_past.po b/doc/source/locale/ja/LC_MESSAGES/download_past.po index 7e25e62f439c..3a99321c55ab 100644 --- a/doc/source/locale/ja/LC_MESSAGES/download_past.po +++ b/doc/source/locale/ja/LC_MESSAGES/download_past.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-20 02:24+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -24,392 +24,523 @@ msgid "Past Releases" msgstr "過去のリリース" #: ../../source/download_past.rst:8 -msgid "**2024-06-26** `gdal-3.9.1.tar.gz`_ `3.9.1 Release Notes`_ (`3.9.1 md5`_)" +msgid "**2024-08-16** `gdal-3.9.2.tar.gz`_ `3.9.2 Release Notes`_ (`3.9.2 md5`_)" msgstr "" #: ../../source/download_past.rst:14 -msgid "**2024-05-10** `gdal-3.9.0.tar.gz`_ `3.9.0 Release Notes`_ (`3.9.0 md5`_)" +msgid "**2024-06-26** `gdal-3.9.1.tar.gz`_ `3.9.1 Release Notes`_ (`3.9.1 md5`_)" msgstr "" #: ../../source/download_past.rst:20 -msgid "**2024-04-04** `gdal-3.8.5.tar.gz`_ `3.8.5 Release Notes`_ (`3.8.5 md5`_)" +msgid "**2024-05-10** `gdal-3.9.0.tar.gz`_ `3.9.0 Release Notes`_ (`3.9.0 md5`_)" msgstr "" #: ../../source/download_past.rst:26 -msgid "**2024-02-18** `gdal-3.8.4.tar.gz`_ `3.8.4 Release Notes`_ (`3.8.4 md5`_)" +msgid "**2024-04-04** `gdal-3.8.5.tar.gz`_ `3.8.5 Release Notes`_ (`3.8.5 md5`_)" msgstr "" #: ../../source/download_past.rst:32 -msgid "**2024-01-08** `gdal-3.8.3.tar.gz`_ `3.8.3 Release Notes`_ (`3.8.3 md5`_)" +msgid "**2024-02-18** `gdal-3.8.4.tar.gz`_ `3.8.4 Release Notes`_ (`3.8.4 md5`_)" msgstr "" #: ../../source/download_past.rst:38 -msgid "**2023-12-20** `gdal-3.8.2.tar.gz`_ `3.8.2 Release Notes`_ (`3.8.2 md5`_)" +msgid "**2024-01-08** `gdal-3.8.3.tar.gz`_ `3.8.3 Release Notes`_ (`3.8.3 md5`_)" msgstr "" #: ../../source/download_past.rst:44 -msgid "**2023-11-30** `gdal-3.8.1.tar.gz`_ `3.8.1 Release Notes`_ (`3.8.1 md5`_)" +msgid "**2023-12-20** `gdal-3.8.2.tar.gz`_ `3.8.2 Release Notes`_ (`3.8.2 md5`_)" msgstr "" #: ../../source/download_past.rst:50 -msgid "**2023-11-13** `gdal-3.8.0.tar.gz`_ `3.8.0 Release Notes`_ (`3.8.0 md5`_)" +msgid "**2023-11-30** `gdal-3.8.1.tar.gz`_ `3.8.1 Release Notes`_ (`3.8.1 md5`_)" msgstr "" #: ../../source/download_past.rst:56 -msgid "**2023-11-03** `gdal-3.7.3.tar.gz`_ `3.7.3 Release Notes`_ (`3.7.3 md5`_)" +msgid "**2023-11-13** `gdal-3.8.0.tar.gz`_ `3.8.0 Release Notes`_ (`3.8.0 md5`_)" msgstr "" #: ../../source/download_past.rst:62 -msgid "**2023-09-13** `gdal-3.7.2.tar.gz`_ `3.7.2 Release Notes`_ (`3.7.2 md5`_)" +msgid "**2023-11-03** `gdal-3.7.3.tar.gz`_ `3.7.3 Release Notes`_ (`3.7.3 md5`_)" msgstr "" #: ../../source/download_past.rst:68 -msgid "**2023-07-13** `gdal-3.7.1.tar.gz`_ `3.7.1 Release Notes`_ (`3.7.1 md5`_)" +msgid "**2023-09-13** `gdal-3.7.2.tar.gz`_ `3.7.2 Release Notes`_ (`3.7.2 md5`_)" msgstr "" #: ../../source/download_past.rst:74 -msgid "**2023-05-10** `gdal-3.7.0.tar.gz`_ `3.7.0 Release Notes`_ (`3.7.0 md5`_)" +msgid "**2023-07-13** `gdal-3.7.1.tar.gz`_ `3.7.1 Release Notes`_ (`3.7.1 md5`_)" msgstr "" #: ../../source/download_past.rst:80 -msgid "**2023-04-21** `gdal-3.6.4.tar.gz`_ `3.6.4 Release Notes`_ (`3.6.4 md5`_)" +msgid "**2023-05-10** `gdal-3.7.0.tar.gz`_ `3.7.0 Release Notes`_ (`3.7.0 md5`_)" msgstr "" #: ../../source/download_past.rst:86 -msgid "**2023-03-13** `gdal-3.6.3.tar.gz`_ `3.6.3 Release Notes`_ (`3.6.3 md5`_)" +msgid "**2023-04-21** `gdal-3.6.4.tar.gz`_ `3.6.4 Release Notes`_ (`3.6.4 md5`_)" msgstr "" #: ../../source/download_past.rst:92 -msgid "**2023-01-05** `gdal-3.6.2.tar.gz`_ `3.6.2 Release Notes`_ (`3.6.2 md5`_)" +msgid "**2023-03-13** `gdal-3.6.3.tar.gz`_ `3.6.3 Release Notes`_ (`3.6.3 md5`_)" msgstr "" #: ../../source/download_past.rst:98 -msgid "**2022-12-11** `gdal-3.6.1.tar.gz`_ `3.6.1 Release Notes`_ (`3.6.1 md5`_)" +msgid "**2023-01-05** `gdal-3.6.2.tar.gz`_ `3.6.2 Release Notes`_ (`3.6.2 md5`_)" msgstr "" #: ../../source/download_past.rst:104 +msgid "**2022-12-11** `gdal-3.6.1.tar.gz`_ `3.6.1 Release Notes`_ (`3.6.1 md5`_)" +msgstr "" + +#: ../../source/download_past.rst:110 msgid "" "**2022-11-06** `3.6.0 Release Notes`_ *Warning*: this version has been " "officially retracted and superseded per 3.6.1" msgstr "" -#: ../../source/download_past.rst:108 +#: ../../source/download_past.rst:114 msgid "**2022-10-21** `gdal-3.5.3.tar.gz`_ `3.5.3 Release Notes`_ (`3.5.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:114 +#: ../../source/download_past.rst:120 msgid "**2022-09-12** `gdal-3.5.2.tar.gz`_ `3.5.2 Release Notes`_ (`3.5.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:120 +#: ../../source/download_past.rst:126 msgid "**2022-07-06** `gdal-3.5.1.tar.gz`_ `3.5.1 Release Notes`_ (`3.5.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:126 +#: ../../source/download_past.rst:132 msgid "**2022-05-13** `gdal-3.5.0.tar.gz`_ `3.5.0 Release Notes`_ (`3.5.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:132 +#: ../../source/download_past.rst:138 msgid "**2022-04-22** `gdal-3.4.3.tar.gz`_ `3.4.3 Release Notes`_ (`3.4.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:138 +#: ../../source/download_past.rst:144 msgid "**2022-03-08** `gdal-3.4.2.tar.gz`_ `3.4.2 Release Notes`_ (`3.4.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:144 +#: ../../source/download_past.rst:150 msgid "**2021-12-27** `gdal-3.4.1.tar.gz`_ `3.4.1 Release Notes`_ (`3.4.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:150 +#: ../../source/download_past.rst:156 msgid "**2021-11-08** `gdal-3.4.0.tar.gz`_ `3.4.0 Release Notes`_ (`3.4.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:156 +#: ../../source/download_past.rst:162 msgid "**2021-10-29** `gdal-3.3.3.tar.gz`_ `3.3.3 Release Notes`_ (`3.3.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:162 +#: ../../source/download_past.rst:168 msgid "**2021-09-01** `gdal-3.3.2.tar.gz`_ `3.3.2 Release Notes`_ (`3.3.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:168 +#: ../../source/download_past.rst:174 msgid "**2021-07-05** `gdal-3.3.1.tar.gz`_ `3.3.1 Release Notes`_ (`3.3.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:174 +#: ../../source/download_past.rst:180 msgid "**2021-05-03** `gdal-3.3.0.tar.gz`_ `3.3.0 Release Notes`_ (`3.3.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:180 +#: ../../source/download_past.rst:186 msgid "**2021-05-04** `gdal-3.2.3.tar.gz`_ `3.2.3 Release Notes`_ (`3.2.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:186 +#: ../../source/download_past.rst:192 msgid "**2021-03-10** `gdal-3.2.2.tar.gz`_ `3.2.2 Release Notes`_ (`3.2.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:192 +#: ../../source/download_past.rst:198 msgid "**2020-12-28** `gdal-3.2.1.tar.gz`_ `3.2.1 Release Notes`_ (`3.2.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:198 +#: ../../source/download_past.rst:204 msgid "**2020-10-26** `gdal-3.2.0.tar.gz`_ `3.2.0 Release Notes`_ (`3.2.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:204 +#: ../../source/download_past.rst:210 msgid "**2020-10-23** `gdal-3.1.4.tar.gz`_ `3.1.4 Release Notes`_ (`3.1.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:210 +#: ../../source/download_past.rst:216 msgid "**2020-09-01** `gdal-3.1.3.tar.gz`_ `3.1.3 Release Notes`_ (`3.1.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:216 +#: ../../source/download_past.rst:222 msgid "**2020-07-07** `gdal-3.1.2.tar.gz`_ `3.1.2 Release Notes`_ (`3.1.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:222 +#: ../../source/download_past.rst:228 msgid "**2020-06-22** `gdal-3.1.1.tar.gz`_ `3.1.1 Release Notes`_ (`3.1.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:229 +#: ../../source/download_past.rst:235 msgid "**2020-05-03** `gdal-3.1.0.tar.gz`_ `3.1.0 Release Notes`_ (`3.1.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:235 +#: ../../source/download_past.rst:241 msgid "**2020-01-28** `gdal-3.0.4.tar.gz`_ `3.0.4 Release Notes`_ (`3.0.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:241 +#: ../../source/download_past.rst:247 msgid "**2020-01-08** `gdal-2.4.4.tar.gz`_ `2.4.4 Release Notes`_ (`2.4.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:247 +#: ../../source/download_past.rst:253 msgid "**2020-01-08** `gdal-3.0.3.tar.gz`_ `3.0.3 Release Notes`_ (`3.0.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:253 +#: ../../source/download_past.rst:259 msgid "**2019-10-28** `gdal-3.0.2.tar.gz`_ `3.0.2 Release Notes`_ (`3.0.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:259 +#: ../../source/download_past.rst:265 msgid "**2019-10-28** `gdal-2.4.3.tar.gz`_ `2.4.3 Release Notes`_ (`2.4.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:266 +#: ../../source/download_past.rst:272 msgid "**2019-06-28** `gdal-3.0.1.tar.gz`_ `3.0.1 Release Notes`_ (`3.0.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:273 +#: ../../source/download_past.rst:279 msgid "**2019-06-28** `gdal-2.4.2.tar.gz`_ `2.4.2 Release Notes`_ (`2.4.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:280 ../../source/download_past.rst:301 -msgid "**2019-05** `gdal-3.0.0.tar.gz`_ `3.0.0 Release Notes`_ (`3.0.0 md5`)_" +#: ../../source/download_past.rst:286 ../../source/download_past.rst:307 +msgid "**2019-05** `gdal-3.0.0.tar.gz`_ `3.0.0 Release Notes`_ (`3.0.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:287 ../../source/download_past.rst:308 -msgid "**2019-03** `gdal-2.4.1.tar.gz`_ `2.4.1 Release Notes`_ (`2.4.1 md5`)_" +#: ../../source/download_past.rst:293 ../../source/download_past.rst:314 +msgid "**2019-03** `gdal-2.4.1.tar.gz`_ `2.4.1 Release Notes`_ (`2.4.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:294 ../../source/download_past.rst:315 -msgid "**2018-12** `gdal-2.4.0.tar.gz`_ `2.4.0 Release Notes`_ (`2.4.0 md5`)_" +#: ../../source/download_past.rst:300 ../../source/download_past.rst:321 +msgid "**2018-12** `gdal-2.4.0.tar.gz`_ `2.4.0 Release Notes`_ (`2.4.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:322 -msgid "**2018-12** `gdal-2.3.3.tar.gz`_ `2.3.3 Release Notes`_ (`2.3.3 md5`)_" +#: ../../source/download_past.rst:328 +msgid "**2018-12** `gdal-2.3.3.tar.gz`_ `2.3.3 Release Notes`_ (`2.3.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:329 -msgid "**2018-09** `gdal-2.3.2.tar.gz`_ `2.3.2 Release Notes`_ (`2.3.2 md5`)_" +#: ../../source/download_past.rst:335 +msgid "**2018-09** `gdal-2.3.2.tar.gz`_ `2.3.2 Release Notes`_ (`2.3.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:336 -msgid "**2018-06** `gdal-2.3.1.tar.gz`_ `2.3.1 Release Notes`_ (`2.3.1 md5`)_" +#: ../../source/download_past.rst:342 +msgid "**2018-06** `gdal-2.3.1.tar.gz`_ `2.3.1 Release Notes`_ (`2.3.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:343 -msgid "**2018-05** `gdal-2.3.0.tar.gz`_ `2.3.0 Release Notes`_ (`2.3.0 md5`)_" +#: ../../source/download_past.rst:349 +msgid "**2018-05** `gdal-2.3.0.tar.gz`_ `2.3.0 Release Notes`_ (`2.3.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:350 -msgid "**2018-03** `gdal-2.2.4.tar.gz`_ `2.2.4 Release Notes`_ (`2.2.4 md5`)_" +#: ../../source/download_past.rst:356 +msgid "**2018-03** `gdal-2.2.4.tar.gz`_ `2.2.4 Release Notes`_ (`2.2.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:357 -msgid "**2017-11** `gdal-2.2.3.tar.gz`_ `2.2.3 Release Notes`_ (`2.2.3 md5`)_" +#: ../../source/download_past.rst:363 +msgid "**2017-11** `gdal-2.2.3.tar.gz`_ `2.2.3 Release Notes`_ (`2.2.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:364 -msgid "**2017-09** `gdal-2.2.2.tar.gz`_ `2.2.2 Release Notes`_ (`2.2.2 md5`)_" +#: ../../source/download_past.rst:370 +msgid "**2017-09** `gdal-2.2.2.tar.gz`_ `2.2.2 Release Notes`_ (`2.2.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:371 -msgid "**2017-06** `gdal-2.2.1.tar.gz`_ `2.2.1 Release Notes`_ (`2.2.1 md5`)_" +#: ../../source/download_past.rst:377 +msgid "**2017-06** `gdal-2.2.1.tar.gz`_ `2.2.1 Release Notes`_ (`2.2.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:378 -msgid "**2017-06** `gdal-2.1.4.tar.gz`_ `2.1.4 Release Notes`_ (`2.1.4 md5`)_" +#: ../../source/download_past.rst:384 +msgid "**2017-06** `gdal-2.1.4.tar.gz`_ `2.1.4 Release Notes`_ (`2.1.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:385 -msgid "**2017-04** `gdal-2.2.0.tar.gz`_ `2.2.0 Release Notes`_ (`2.2.0 md5`)_" +#: ../../source/download_past.rst:391 +msgid "**2017-04** `gdal-2.2.0.tar.gz`_ `2.2.0 Release Notes`_ (`2.2.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:392 -msgid "**2017-01** `gdal-2.1.3.tar.gz`_ `2.1.3 Release Notes`_ (`2.1.3 md5`)_" +#: ../../source/download_past.rst:398 +msgid "**2017-01** `gdal-2.1.3.tar.gz`_ `2.1.3 Release Notes`_ (`2.1.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:399 -msgid "**2016-10** `gdal-2.1.2.tar.gz`_ `2.1.2 Release Notes`_ (`2.1.2 md5`)_" +#: ../../source/download_past.rst:405 +msgid "**2016-10** `gdal-2.1.2.tar.gz`_ `2.1.2 Release Notes`_ (`2.1.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:406 -msgid "**2016-07** `gdal-2.1.1.tar.gz`_ `2.1.1 Release Notes`_ (`2.1.1 md5`)_" +#: ../../source/download_past.rst:412 +msgid "**2016-07** `gdal-2.1.1.tar.gz`_ `2.1.1 Release Notes`_ (`2.1.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:413 -msgid "**2016-07** `gdal-2.0.3.tar.gz`_ `2.0.3 Release Notes`_ (`2.0.3 md5`)_" +#: ../../source/download_past.rst:419 +msgid "**2016-07** `gdal-2.0.3.tar.gz`_ `2.0.3 Release Notes`_ (`2.0.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:420 -msgid "**2016-07** `gdal-1.11.5.tar.gz`_ `1.11.5 Release Notes`_ (`1.11.5 md5`)_" +#: ../../source/download_past.rst:426 +msgid "**2016-07** `gdal-1.11.5.tar.gz`_ `1.11.5 Release Notes`_ (`1.11.5 md5`_)" msgstr "" -#: ../../source/download_past.rst:427 -msgid "**2016-04** `gdal-2.1.0.tar.gz`_ `2.1.0 Release Notes`_ (`2.1.0 md5`)_" +#: ../../source/download_past.rst:433 +msgid "**2016-04** `gdal-2.1.0.tar.gz`_ `2.1.0 Release Notes`_ (`2.1.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:434 -msgid "**2016-01** `gdal-2.0.2.tar.gz`_ `2.0.2 Release Notes`_ (`2.0.2 md5`)_" +#: ../../source/download_past.rst:440 +msgid "**2016-01** `gdal-2.0.2.tar.gz`_ `2.0.2 Release Notes`_ (`2.0.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:441 -msgid "**2016-01** `gdal-1.11.4.tar.gz`_ `1.11.4 Release Notes`_ (`1.11.4 md5`)_" +#: ../../source/download_past.rst:447 +msgid "**2016-01** `gdal-1.11.4.tar.gz`_ `1.11.4 Release Notes`_ (`1.11.4 md5`_)" msgstr "" -#: ../../source/download_past.rst:448 -msgid "**2015-09** `gdal-2.0.1.tar.gz`_ `2.0.1 Release Notes`_ (`2.0.1 md5`)_" +#: ../../source/download_past.rst:454 +msgid "**2015-09** `gdal-2.0.1.tar.gz`_ `2.0.1 Release Notes`_ (`2.0.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:455 -msgid "**2015-09** `gdal-1.11.3.tar.gz`_ `1.11.3 Release Notes`_ (`1.11.3 md5`)_" +#: ../../source/download_past.rst:461 +msgid "**2015-09** `gdal-1.11.3.tar.gz`_ `1.11.3 Release Notes`_ (`1.11.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:462 -msgid "**2015-06** `gdal-2.0.0.tar.gz`_ `2.0.0 Release Notes`_ (`2.0.0 md5`)_" +#: ../../source/download_past.rst:468 +msgid "**2015-06** `gdal-2.0.0.tar.gz`_ `2.0.0 Release Notes`_ (`2.0.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:469 -msgid "**2015-02** `gdal-1.11.2.tar.gz`_ `1.11.2 Release Notes`_ (`1.11.2 md5`)_" +#: ../../source/download_past.rst:475 +msgid "**2015-02** `gdal-1.11.2.tar.gz`_ `1.11.2 Release Notes`_ (`1.11.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:476 -msgid "**2014-09** `gdal-1.11.1.tar.gz`_ `1.11.1 Release Notes`_ (`1.11.1 md5`)_" +#: ../../source/download_past.rst:482 +msgid "**2014-09** `gdal-1.11.1.tar.gz`_ `1.11.1 Release Notes`_ (`1.11.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:483 -msgid "**2014-04** `gdal-1.11.0.tar.gz`_ `1.11.0 Release Notes`_ (`1.11.0 md5`)_" +#: ../../source/download_past.rst:489 +msgid "**2014-04** `gdal-1.11.0.tar.gz`_ `1.11.0 Release Notes`_ (`1.11.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:490 -msgid "**2013-08** `gdal-1.10.1.tar.gz`_ `1.10.1 Release Notes`_ (`1.10.1 md5`)_" +#: ../../source/download_past.rst:496 +msgid "**2013-08** `gdal-1.10.1.tar.gz`_ `1.10.1 Release Notes`_ (`1.10.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:497 -msgid "**2013-04** `gdal-1.10.0.tar.gz`_ `1.10.0 Release Notes`_ (`1.10.0 md5`)_" +#: ../../source/download_past.rst:503 +msgid "**2013-04** `gdal-1.10.0.tar.gz`_ `1.10.0 Release Notes`_ (`1.10.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:504 -msgid "**2012-10** `gdal-1.9.2.tar.gz`_ `1.9.2 Release Notes`_ (`1.9.2 md5`)_" +#: ../../source/download_past.rst:510 +msgid "**2012-10** `gdal-1.9.2.tar.gz`_ `1.9.2 Release Notes`_ (`1.9.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:511 -msgid "**2012-05** `gdal-1.9.1.tar.gz`_ `1.9.1 Release Notes`_ (`1.9.1 md5`)_" +#: ../../source/download_past.rst:517 +msgid "**2012-05** `gdal-1.9.1.tar.gz`_ `1.9.1 Release Notes`_ (`1.9.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:518 -msgid "**2011-12** `gdal-1.9.0.tar.gz`_ `1.9.0 Release Notes`_ (`1.9.0 md5`)_" +#: ../../source/download_past.rst:524 +msgid "**2011-12** `gdal-1.9.0.tar.gz`_ `1.9.0 Release Notes`_ (`1.9.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:525 -msgid "**2011-07** `gdal-1.8.1.tar.gz`_ `1.8.1 Release Notes`_ (`1.8.1 md5`)_" +#: ../../source/download_past.rst:531 +msgid "**2011-07** `gdal-1.8.1.tar.gz`_ `1.8.1 Release Notes`_ (`1.8.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:532 -msgid "**2011-01** `gdal-1.8.0.tar.gz`_ `1.8.0 Release Notes`_ (`1.8.0 md5`)_" +#: ../../source/download_past.rst:538 +msgid "**2011-01** `gdal-1.8.0.tar.gz`_ `1.8.0 Release Notes`_ (`1.8.0 md5`_)" msgstr "" -#: ../../source/download_past.rst:539 -msgid "**2010-11** `gdal-1.7.3.tar.gz`_ `1.7.3 Release Notes`_ (`1.7.3 md5`)_" +#: ../../source/download_past.rst:545 +msgid "**2010-11** `gdal-1.7.3.tar.gz`_ `1.7.3 Release Notes`_ (`1.7.3 md5`_)" msgstr "" -#: ../../source/download_past.rst:545 -msgid "**2010-04** `gdal-1.7.2.tar.gz`_ `1.7.2 Release Notes`_ (`1.7.2 md5`)_" +#: ../../source/download_past.rst:551 +msgid "**2010-04** `gdal-1.7.2.tar.gz`_ `1.7.2 Release Notes`_ (`1.7.2 md5`_)" msgstr "" -#: ../../source/download_past.rst:552 -msgid "**2010-02** `gdal-1.7.1.tar.gz`_ `1.7.1 Release Notes`_ (`1.7.1 md5`)_" +#: ../../source/download_past.rst:558 +msgid "**2010-02** `gdal-1.7.1.tar.gz`_ `1.7.1 Release Notes`_ (`1.7.1 md5`_)" msgstr "" -#: ../../source/download_past.rst:559 +#: ../../source/download_past.rst:565 msgid "**2010-01** `1.7.0 (retracted) Release Notes`_" msgstr "" -#: ../../source/download_past.rst:564 +#: ../../source/download_past.rst:570 msgid "**2009-11** `gdal-1.6.3.tar.gz`_ `1.6.3 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:570 +#: ../../source/download_past.rst:576 msgid "**2009-08** `gdal-1.6.2.tar.gz`_ `1.6.2 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:576 +#: ../../source/download_past.rst:582 msgid "**2009-05** `gdal-1.6.1.tar.gz`_ `1.6.1 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:582 +#: ../../source/download_past.rst:588 msgid "**2008-12** `gdal-1.6.0.tar.gz`_ `1.6.0 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:588 +#: ../../source/download_past.rst:594 msgid "**2009-01** `gdal-1.5.4.tar.gz`_ `1.5.4 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:594 +#: ../../source/download_past.rst:600 msgid "**2008-10** `gdal-1.5.3.tar.gz`_ `1.5.3 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:600 +#: ../../source/download_past.rst:606 msgid "**2008-05** `gdal-1.5.2.tar.gz`_ `1.5.2 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:606 +#: ../../source/download_past.rst:612 msgid "**2008-03** `gdal-1.5.1.tar.gz`_ `1.5.1 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:612 +#: ../../source/download_past.rst:618 msgid "**2007-12** `gdal-1.5.0.tar.gz`_ `1.5.0 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:618 +#: ../../source/download_past.rst:624 msgid "**2008-12** `gdal-1.4.5.tar.gz`_ `1.4.5 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:624 +#: ../../source/download_past.rst:630 msgid "**2007-11** `gdal-1.4.4.tar.gz`_ `1.4.4 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:630 +#: ../../source/download_past.rst:636 msgid "**2007-06** `gdal-1.4.2.tar.gz`_ `1.4.2 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:636 +#: ../../source/download_past.rst:642 msgid "**2007-04** `gdal-1.4.1.tar.gz`_ `1.4.1 Release Notes`_" msgstr "" -#: ../../source/download_past.rst:642 +#: ../../source/download_past.rst:648 msgid "**2007-01** `gdal-1.4.0.tar.gz`_" msgstr "" +#~ msgid "**2019-05** `gdal-3.0.0.tar.gz`_ `3.0.0 Release Notes`_ (`3.0.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2019-03** `gdal-2.4.1.tar.gz`_ `2.4.1 Release Notes`_ (`2.4.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-12** `gdal-2.4.0.tar.gz`_ `2.4.0 Release Notes`_ (`2.4.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-12** `gdal-2.3.3.tar.gz`_ `2.3.3 Release Notes`_ (`2.3.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-09** `gdal-2.3.2.tar.gz`_ `2.3.2 Release Notes`_ (`2.3.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-06** `gdal-2.3.1.tar.gz`_ `2.3.1 Release Notes`_ (`2.3.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-05** `gdal-2.3.0.tar.gz`_ `2.3.0 Release Notes`_ (`2.3.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2018-03** `gdal-2.2.4.tar.gz`_ `2.2.4 Release Notes`_ (`2.2.4 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-11** `gdal-2.2.3.tar.gz`_ `2.2.3 Release Notes`_ (`2.2.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-09** `gdal-2.2.2.tar.gz`_ `2.2.2 Release Notes`_ (`2.2.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-06** `gdal-2.2.1.tar.gz`_ `2.2.1 Release Notes`_ (`2.2.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-06** `gdal-2.1.4.tar.gz`_ `2.1.4 Release Notes`_ (`2.1.4 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-04** `gdal-2.2.0.tar.gz`_ `2.2.0 Release Notes`_ (`2.2.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2017-01** `gdal-2.1.3.tar.gz`_ `2.1.3 Release Notes`_ (`2.1.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-10** `gdal-2.1.2.tar.gz`_ `2.1.2 Release Notes`_ (`2.1.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-07** `gdal-2.1.1.tar.gz`_ `2.1.1 Release Notes`_ (`2.1.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-07** `gdal-2.0.3.tar.gz`_ `2.0.3 Release Notes`_ (`2.0.3 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2016-07** `gdal-1.11.5.tar.gz`_ `1.11.5 Release" +#~ " Notes`_ (`1.11.5 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-04** `gdal-2.1.0.tar.gz`_ `2.1.0 Release Notes`_ (`2.1.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2016-01** `gdal-2.0.2.tar.gz`_ `2.0.2 Release Notes`_ (`2.0.2 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2016-01** `gdal-1.11.4.tar.gz`_ `1.11.4 Release" +#~ " Notes`_ (`1.11.4 md5`)_" +#~ msgstr "" + +#~ msgid "**2015-09** `gdal-2.0.1.tar.gz`_ `2.0.1 Release Notes`_ (`2.0.1 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2015-09** `gdal-1.11.3.tar.gz`_ `1.11.3 Release" +#~ " Notes`_ (`1.11.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2015-06** `gdal-2.0.0.tar.gz`_ `2.0.0 Release Notes`_ (`2.0.0 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2015-02** `gdal-1.11.2.tar.gz`_ `1.11.2 Release" +#~ " Notes`_ (`1.11.2 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2014-09** `gdal-1.11.1.tar.gz`_ `1.11.1 Release" +#~ " Notes`_ (`1.11.1 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2014-04** `gdal-1.11.0.tar.gz`_ `1.11.0 Release" +#~ " Notes`_ (`1.11.0 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2013-08** `gdal-1.10.1.tar.gz`_ `1.10.1 Release" +#~ " Notes`_ (`1.10.1 md5`)_" +#~ msgstr "" + +#~ msgid "" +#~ "**2013-04** `gdal-1.10.0.tar.gz`_ `1.10.0 Release" +#~ " Notes`_ (`1.10.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2012-10** `gdal-1.9.2.tar.gz`_ `1.9.2 Release Notes`_ (`1.9.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2012-05** `gdal-1.9.1.tar.gz`_ `1.9.1 Release Notes`_ (`1.9.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2011-12** `gdal-1.9.0.tar.gz`_ `1.9.0 Release Notes`_ (`1.9.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2011-07** `gdal-1.8.1.tar.gz`_ `1.8.1 Release Notes`_ (`1.8.1 md5`)_" +#~ msgstr "" + +#~ msgid "**2011-01** `gdal-1.8.0.tar.gz`_ `1.8.0 Release Notes`_ (`1.8.0 md5`)_" +#~ msgstr "" + +#~ msgid "**2010-11** `gdal-1.7.3.tar.gz`_ `1.7.3 Release Notes`_ (`1.7.3 md5`)_" +#~ msgstr "" + +#~ msgid "**2010-04** `gdal-1.7.2.tar.gz`_ `1.7.2 Release Notes`_ (`1.7.2 md5`)_" +#~ msgstr "" + +#~ msgid "**2010-02** `gdal-1.7.1.tar.gz`_ `1.7.1 Release Notes`_ (`1.7.1 md5`)_" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.mo index 5405d4a52cff..2db135ea16b4 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.po index de93c24c01bd..705becb67ff9 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/cog.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/cog.rst:5 msgid "COG -- Cloud Optimized GeoTIFF generator" @@ -67,37 +67,36 @@ msgid "" "``JPEG`` should generally only be used with Byte data (8 bit per " "channel). But if GDAL is built with internal libtiff and libjpeg, it is" " possible to read and write TIFF files with 12bit JPEG compressed TIFF" -" files (seen as UInt16 bands with NBITS=12). See the `\"8 and 12 bit JPEG" -" in TIFF\" `__ wiki page " -"for more details. For the COG driver, JPEG compression for 3 or 4-band " -"images automatically selects the PHOTOMETRIC=YCBCR colorspace with a " -"4:2:2 subsampling of the Y,Cb,Cr components. For a input dataset (single-" -"band or 3-band), plus an alpha band, the alpha band will be converted as " -"a 1-bit DEFLATE compressed mask." +" files (seen as UInt16 bands with NBITS=12). For the COG driver, JPEG " +"compression for 3 or 4-band images automatically selects the " +"PHOTOMETRIC=YCBCR colorspace with a 4:2:2 subsampling of the Y,Cb,Cr " +"components. For a input dataset (single-band or 3-band), plus an alpha " +"band, the alpha band will be converted as a 1-bit DEFLATE compressed " +"mask." msgstr "" -#: ../../source/drivers/raster/cog.rst:65 +#: ../../source/drivers/raster/cog.rst:63 msgid "" "``LZW``, ``DEFLATE`` and ``ZSTD`` compressions can be used with the " "PREDICTOR creation option." msgstr "" -#: ../../source/drivers/raster/cog.rst:67 +#: ../../source/drivers/raster/cog.rst:65 msgid "" "``ZSTD`` is available when using internal libtiff and if GDAL built " "against libzstd >=1.0, or if built against external libtiff with zstd " "support." msgstr "" -#: ../../source/drivers/raster/cog.rst:70 +#: ../../source/drivers/raster/cog.rst:68 msgid "``LERC`` is available when using internal libtiff." msgstr "" -#: ../../source/drivers/raster/cog.rst:72 +#: ../../source/drivers/raster/cog.rst:70 msgid "``LERC_ZSTD`` is available when ``LERC`` and ``ZSTD`` are available." msgstr "" -#: ../../source/drivers/raster/cog.rst:74 +#: ../../source/drivers/raster/cog.rst:72 msgid "" "``JXL`` is for JPEG-XL, and is only available when using internal libtiff" " and building GDAL against https://github.com/libjxl/libjxl . JXL " @@ -105,39 +104,39 @@ msgid "" "added in GDAL 3.4" msgstr "" -#: ../../source/drivers/raster/cog.rst:86 +#: ../../source/drivers/raster/cog.rst:84 msgid "" "For DEFLATE/LZMA, 9 is the slowest/higher compression rate (or 12 when " "using a libtiff with libdeflate support). The default is 6." msgstr "" -#: ../../source/drivers/raster/cog.rst:88 +#: ../../source/drivers/raster/cog.rst:86 msgid "For ZSTD, 22 is the slowest/higher compression rate. The default is 9." msgstr "" -#: ../../source/drivers/raster/cog.rst:194 +#: ../../source/drivers/raster/cog.rst:192 msgid "``YES`` forces BigTIFF." msgstr "" -#: ../../source/drivers/raster/cog.rst:195 +#: ../../source/drivers/raster/cog.rst:193 msgid "``NO`` forces classic TIFF." msgstr "" -#: ../../source/drivers/raster/cog.rst:196 +#: ../../source/drivers/raster/cog.rst:194 msgid "" "``IF_NEEDED`` will only create a BigTIFF if it is clearly needed (in the " "uncompressed case, and image larger than 4GB. So no effect when using a " "compression)." msgstr "" -#: ../../source/drivers/raster/cog.rst:199 +#: ../../source/drivers/raster/cog.rst:197 msgid "" "``IF_SAFER`` will create BigTIFF if the resulting file \\*might\\* exceed" " 4GB. Note: this is only a heuristics that might not always work " "depending on compression ratios." msgstr "" -#: ../../source/drivers/raster/cog.rst:203 +#: ../../source/drivers/raster/cog.rst:201 msgid "" "BigTIFF is a TIFF variant which can contain more than 4GiB of data (size " "of classic TIFF is limited by that value). This option is available if " @@ -145,7 +144,7 @@ msgid "" "IF_NEEDED." msgstr "" -#: ../../source/drivers/raster/cog.rst:208 +#: ../../source/drivers/raster/cog.rst:206 msgid "" "When creating a new GeoTIFF with no compression, GDAL computes in advance" " the size of the resulting file. If that computed file size is over 4GiB," @@ -159,39 +158,39 @@ msgid "" "message like \"TIFFAppendToStrip:Maximum TIFF file size exceeded\"." msgstr "" -#: ../../source/drivers/raster/cog.rst:250 +#: ../../source/drivers/raster/cog.rst:248 msgid "" "``AUTO`` (default): source overviews will be used if present. If not " "present, overviews will be automatically generated in the output file." msgstr "" -#: ../../source/drivers/raster/cog.rst:254 +#: ../../source/drivers/raster/cog.rst:252 msgid "" "``IGNORE_EXISTING``: potential existing overviews on the source dataset " "will be ignored and new overviews will be automatically generated." msgstr "" -#: ../../source/drivers/raster/cog.rst:257 +#: ../../source/drivers/raster/cog.rst:255 msgid "" "``FORCE_USE_EXISTING``: potential existing overviews on the source will " "be used. If there is no source overview, this is equivalent to specifying" " ``NONE``." msgstr "" -#: ../../source/drivers/raster/cog.rst:261 +#: ../../source/drivers/raster/cog.rst:259 msgid "" "``NONE``: potential source overviews will be ignored, and no overview " "will be generated." msgstr "" -#: ../../source/drivers/raster/cog.rst:266 +#: ../../source/drivers/raster/cog.rst:264 msgid "" "When using the gdal_translate utility, source overviews will not be " "available if general options (i.e. options which are not creation " "options, like subsetting, etc.) are used." msgstr "" -#: ../../source/drivers/raster/cog.rst:281 +#: ../../source/drivers/raster/cog.rst:279 msgid "" "If not specified, the driver will use all the overviews available in the " "source raster, in :co:`OVERVIEWS=AUTO` or ``FORCE_USE_EXISTING`` modes. " @@ -200,21 +199,21 @@ msgid "" "smaller or equal to the :co:`BLOCKSIZE` value." msgstr "" -#: ../../source/drivers/raster/cog.rst:292 +#: ../../source/drivers/raster/cog.rst:290 msgid "" "By default (``AUTO``) the overviews will be created with the same " "compression method as the COG." msgstr "" -#: ../../source/drivers/raster/cog.rst:324 +#: ../../source/drivers/raster/cog.rst:322 msgid "Write support for GeoTIFF 1.1 requires libgeotiff 1.6.0 or later." msgstr "" -#: ../../source/drivers/raster/cog.rst:354 +#: ../../source/drivers/raster/cog.rst:352 msgid "Reprojection related creation options" msgstr "" -#: ../../source/drivers/raster/cog.rst:366 +#: ../../source/drivers/raster/cog.rst:364 msgid "" "The tile size indicated in the tiling scheme definition (generally 256 " "pixels) will be used, unless the user has specified a value with the " @@ -224,7 +223,7 @@ msgid "" "the HiDPi tiles)." msgstr "" -#: ../../source/drivers/raster/cog.rst:372 +#: ../../source/drivers/raster/cog.rst:370 msgid "" "In non-CUSTOM mode, TARGET_SRS, RES and EXTENT options are ignored. " "Starting with GDAL 3.2, the value of :co:`TILING_SCHEME` can also be the " @@ -236,11 +235,11 @@ msgid "" "``gdalinfo --format COG``." msgstr "" -#: ../../source/drivers/raster/cog.rst:441 +#: ../../source/drivers/raster/cog.rst:439 msgid "Update" msgstr "" -#: ../../source/drivers/raster/cog.rst:443 +#: ../../source/drivers/raster/cog.rst:441 msgid "" "Updating a COG file generally breaks part of the optimizations, but still" " produces a valid GeoTIFF file. Starting with GDAL 3.8, to avoid " @@ -249,138 +248,138 @@ msgid "" "also explicitly set to YES." msgstr "" -#: ../../source/drivers/raster/cog.rst:448 +#: ../../source/drivers/raster/cog.rst:446 msgid "" "Note that a subset of operations are possible when opening a COG file in " "read-only mode, like metadata edition (including statistics storage), " "that will be stored in a auxiliary .aux.xml side-car file." msgstr "" -#: ../../source/drivers/raster/cog.rst:453 +#: ../../source/drivers/raster/cog.rst:451 msgid "File format details" msgstr "" -#: ../../source/drivers/raster/cog.rst:456 +#: ../../source/drivers/raster/cog.rst:454 msgid "High level" msgstr "" -#: ../../source/drivers/raster/cog.rst:458 +#: ../../source/drivers/raster/cog.rst:456 msgid "A Cloud optimized GeoTIFF has the following characteristics:" msgstr "" -#: ../../source/drivers/raster/cog.rst:460 +#: ../../source/drivers/raster/cog.rst:458 msgid "TIFF or BigTIFF file" msgstr "" -#: ../../source/drivers/raster/cog.rst:461 +#: ../../source/drivers/raster/cog.rst:459 msgid "Tiled (512 pixels by default) for imagery, mask and overviews" msgstr "" -#: ../../source/drivers/raster/cog.rst:462 +#: ../../source/drivers/raster/cog.rst:460 msgid "" "Overviews until the maximum dimension of the smallest overview level is " "lower than 512 pixels." msgstr "" -#: ../../source/drivers/raster/cog.rst:464 +#: ../../source/drivers/raster/cog.rst:462 msgid "Compressed or not" msgstr "" -#: ../../source/drivers/raster/cog.rst:465 +#: ../../source/drivers/raster/cog.rst:463 msgid "Pixel interleaving for multi-band dataset" msgstr "" -#: ../../source/drivers/raster/cog.rst:466 +#: ../../source/drivers/raster/cog.rst:464 msgid "" "Optimized layout of TIFF sections to minimize the number of GET requests " "needed by a reader doing random read access." msgstr "" -#: ../../source/drivers/raster/cog.rst:470 +#: ../../source/drivers/raster/cog.rst:468 msgid "Low level" msgstr "" -#: ../../source/drivers/raster/cog.rst:472 +#: ../../source/drivers/raster/cog.rst:470 msgid "" "A COG file is organized as the following (if using libtiff >= 4.0.11 or " "GDAL internal libtiff. For other versions, the layout will be different " "and some of the optimizations will not be available)." msgstr "" -#: ../../source/drivers/raster/cog.rst:476 +#: ../../source/drivers/raster/cog.rst:474 msgid "" "TIFF/BigTIFF header/signature and pointer to first IFD (Image File " "Directory)" msgstr "" -#: ../../source/drivers/raster/cog.rst:477 +#: ../../source/drivers/raster/cog.rst:475 msgid "\"ghost area\" with COG optimizations (see `Header ghost area`_)" msgstr "" -#: ../../source/drivers/raster/cog.rst:478 +#: ../../source/drivers/raster/cog.rst:476 msgid "" "IFD of the full resolution image, followed by TIFF tags values, excluding" " the TileOffsets and TileByteCounts arrays." msgstr "" -#: ../../source/drivers/raster/cog.rst:480 +#: ../../source/drivers/raster/cog.rst:478 msgid "" "IFD of the mask of the full resolution image, if present, followed by " "TIFF tags values, excluding the TileOffsets and TileByteCounts arrays." msgstr "" -#: ../../source/drivers/raster/cog.rst:482 +#: ../../source/drivers/raster/cog.rst:480 msgid "IFD of the first (largest in dimensions) overview level, if present" msgstr "" -#: ../../source/drivers/raster/cog.rst:483 -#: ../../source/drivers/raster/cog.rst:486 -#: ../../source/drivers/raster/cog.rst:492 +#: ../../source/drivers/raster/cog.rst:481 +#: ../../source/drivers/raster/cog.rst:484 +#: ../../source/drivers/raster/cog.rst:490 msgid "..." msgstr "" -#: ../../source/drivers/raster/cog.rst:484 +#: ../../source/drivers/raster/cog.rst:482 msgid "IFD of the last (smallest) overview level, if present" msgstr "" -#: ../../source/drivers/raster/cog.rst:485 +#: ../../source/drivers/raster/cog.rst:483 msgid "" "IFD of the first (largest in dimensions) overview level of the mask, if " "present" msgstr "" -#: ../../source/drivers/raster/cog.rst:487 +#: ../../source/drivers/raster/cog.rst:485 msgid "IFD of the last (smallest) overview level of the mask, if present" msgstr "" -#: ../../source/drivers/raster/cog.rst:488 +#: ../../source/drivers/raster/cog.rst:486 msgid "TileOffsets and TileByteCounts arrays of the above IFDs" msgstr "" -#: ../../source/drivers/raster/cog.rst:489 +#: ../../source/drivers/raster/cog.rst:487 msgid "" "tile data of the smallest overview, if present (with each tile followed " "by the corresponding tile of mask data, if present), with :ref:`leader " "and trailer bytes `" msgstr "" -#: ../../source/drivers/raster/cog.rst:493 +#: ../../source/drivers/raster/cog.rst:491 msgid "" "tile data of the largest overview, if present (interleaved with mask data" " if present)" msgstr "" -#: ../../source/drivers/raster/cog.rst:494 +#: ../../source/drivers/raster/cog.rst:492 msgid "" "tile data of the full resolution image, if present (interleaved with " "corresponding mask data if present)" msgstr "" -#: ../../source/drivers/raster/cog.rst:497 +#: ../../source/drivers/raster/cog.rst:495 msgid "Header ghost area" msgstr "" -#: ../../source/drivers/raster/cog.rst:499 +#: ../../source/drivers/raster/cog.rst:497 msgid "" "To describe the specific layout of COG files, a description of the " "features used is located at the beginning of the file, so that optimized " @@ -393,23 +392,23 @@ msgid "" " be:" msgstr "" -#: ../../source/drivers/raster/cog.rst:520 +#: ../../source/drivers/raster/cog.rst:518 msgid "A newline character `\\\\n` is used to separate those strings." msgstr "" -#: ../../source/drivers/raster/cog.rst:521 +#: ../../source/drivers/raster/cog.rst:519 msgid "" "A space character is inserted after the newline following " "`KNOWN_INCOMPATIBLE_EDITION=NO`" msgstr "" -#: ../../source/drivers/raster/cog.rst:522 +#: ../../source/drivers/raster/cog.rst:520 msgid "" "For a COG without mask, the `MASK_INTERLEAVED_WITH_IMAGERY` item will not" " be present of course." msgstr "" -#: ../../source/drivers/raster/cog.rst:524 +#: ../../source/drivers/raster/cog.rst:522 msgid "" "The ghost area starts with ``GDAL_STRUCTURAL_METADATA_SIZE=XXXXXX " "bytes\\n`` (of a fixed size of 43 bytes) where XXXXXX is a 6-digit number" @@ -417,7 +416,7 @@ msgid "" " linefeed character of this starting line)." msgstr "" -#: ../../source/drivers/raster/cog.rst:529 +#: ../../source/drivers/raster/cog.rst:527 msgid "" "``LAYOUT=IFDS_BEFORE_DATA``: the IFDs are located at the beginning of the" " file. GDAL will also makes sure that the tile index arrays are written " @@ -425,28 +424,28 @@ msgid "" " of 16 KB will always get all the IFDs" msgstr "" -#: ../../source/drivers/raster/cog.rst:534 +#: ../../source/drivers/raster/cog.rst:532 msgid "" "``BLOCK_ORDER=ROW_MAJOR``: (strile is a contraction of 'strip or tile') " "the data for tiles is written in increasing tile id order. Future " "enhancements could possibly implement other layouts." msgstr "" -#: ../../source/drivers/raster/cog.rst:538 +#: ../../source/drivers/raster/cog.rst:536 msgid "" "``BLOCK_LEADER=SIZE_AS_UINT4``: each tile data is preceded by 4 bytes, in" " a *ghost* area as well, indicating the real tile size (in little endian " "order). See `Tile data leader and trailer`_ for more details." msgstr "" -#: ../../source/drivers/raster/cog.rst:542 +#: ../../source/drivers/raster/cog.rst:540 msgid "" "``BLOCK_TRAILER=LAST_4_BYTES_REPEATED``: just after the tile data, the " "last 4 bytes of the tile data are repeated. See `Tile data leader and " "trailer`_ for more details." msgstr "" -#: ../../source/drivers/raster/cog.rst:545 +#: ../../source/drivers/raster/cog.rst:543 msgid "" "``KNOWN_INCOMPATIBLE_EDITION=NO``: when a COG is generated this is always" " written. If GDAL is then used to modify the COG file, as most of the " @@ -456,7 +455,7 @@ msgid "" "users know they have *broken* their COG file" msgstr "" -#: ../../source/drivers/raster/cog.rst:552 +#: ../../source/drivers/raster/cog.rst:550 msgid "" "``MASK_INTERLEAVED_WITH_IMAGERY=YES``: indicates that mask data " "immediately follows imagery data. So when reading data at " @@ -464,44 +463,44 @@ msgid "" " get a buffer with:" msgstr "" -#: ../../source/drivers/raster/cog.rst:556 +#: ../../source/drivers/raster/cog.rst:554 msgid "leader with imagery tile size (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:557 +#: ../../source/drivers/raster/cog.rst:555 msgid "imagery data (starting at TileOffsets[i] and of size TileByteCounts[i])" msgstr "" -#: ../../source/drivers/raster/cog.rst:558 +#: ../../source/drivers/raster/cog.rst:556 msgid "trailer of imagery (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:559 +#: ../../source/drivers/raster/cog.rst:557 msgid "leader with mask tilesize (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:560 +#: ../../source/drivers/raster/cog.rst:558 msgid "" "mask data (starting at mask.TileOffsets[i] and of size " "mask.TileByteCounts[i], but none of them actually need to be read)" msgstr "" -#: ../../source/drivers/raster/cog.rst:562 +#: ../../source/drivers/raster/cog.rst:560 msgid "trailer of mask data (4 bytes)" msgstr "" -#: ../../source/drivers/raster/cog.rst:566 +#: ../../source/drivers/raster/cog.rst:564 msgid "" "The content of the header ghost area can be retrieved by getting the " "``GDAL_STRUCTURAL_METADATA`` metadata item of the ``TIFF`` metadata " "domain on the datasett object (with GetMetadataItem())" msgstr "" -#: ../../source/drivers/raster/cog.rst:573 +#: ../../source/drivers/raster/cog.rst:571 msgid "Tile data leader and trailer" msgstr "" -#: ../../source/drivers/raster/cog.rst:575 +#: ../../source/drivers/raster/cog.rst:573 msgid "" "Each tile data is immediately preceded by a leader, consisting of a " "unsigned 4-byte integer, in little endian order, giving the number of " @@ -511,7 +510,7 @@ msgid "" "TileOffsets[i]-4." msgstr "" -#: ../../source/drivers/raster/cog.rst:581 +#: ../../source/drivers/raster/cog.rst:579 msgid "" "An optimized reader seeing the ``BLOCK_LEADER=SIZE_AS_UINT4`` metadata " "item will thus look for TileOffset[i] and TileOffset[i+1] to deduce it " @@ -526,7 +525,7 @@ msgid "" "mask will follow the imagery data (see MASK_INTERLEAVED_WITH_IMAGERY=YES)" msgstr "" -#: ../../source/drivers/raster/cog.rst:592 +#: ../../source/drivers/raster/cog.rst:590 msgid "" "Each tile data is immediately followed by a trailer, consisting of the " "repetition of the last 4 bytes of the payload of the tile data. The size " @@ -538,26 +537,19 @@ msgid "" "using TileOffsets[i] + TileByteCounts[i]." msgstr "" -#: ../../source/drivers/raster/cog.rst:601 +#: ../../source/drivers/raster/cog.rst:599 msgid "Examples" msgstr "" -#: ../../source/drivers/raster/cog.rst:612 +#: ../../source/drivers/raster/cog.rst:610 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/cog.rst:614 +#: ../../source/drivers/raster/cog.rst:612 msgid ":ref:`raster.gtiff` driver" msgstr "" -#: ../../source/drivers/raster/cog.rst:615 -msgid "" -"`How to generate and read cloud optimized GeoTIFF files " -"`__ (before GDAL " -"3.1)" -msgstr "" - -#: ../../source/drivers/raster/cog.rst:617 +#: ../../source/drivers/raster/cog.rst:613 msgid "" "If your source dataset is an internally tiled geotiff with the desired " "georeferencing and compression, using `cogger " @@ -565,3 +557,32 @@ msgid "" " create overviews) will be much faster than the COG driver." msgstr "" +#~ msgid "" +#~ "``JPEG`` should generally only be used" +#~ " with Byte data (8 bit per " +#~ "channel). But if GDAL is built " +#~ "with internal libtiff and libjpeg, it" +#~ " is possible to read and write " +#~ "TIFF files with 12bit JPEG compressed" +#~ " TIFF files (seen as UInt16 bands " +#~ "with NBITS=12). See the `\"8 and " +#~ "12 bit JPEG in TIFF\" " +#~ "`__ wiki " +#~ "page for more details. For the COG" +#~ " driver, JPEG compression for 3 or" +#~ " 4-band images automatically selects the" +#~ " PHOTOMETRIC=YCBCR colorspace with a 4:2:2" +#~ " subsampling of the Y,Cb,Cr components. " +#~ "For a input dataset (single-band " +#~ "or 3-band), plus an alpha band, " +#~ "the alpha band will be converted " +#~ "as a 1-bit DEFLATE compressed mask." +#~ msgstr "" + +#~ msgid "" +#~ "`How to generate and read cloud " +#~ "optimized GeoTIFF files " +#~ "`__ " +#~ "(before GDAL 3.1)" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.mo index 9f803971aac8..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.po index a26b888d7cf5..85beb32f26ee 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/ecw.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-23 17:54+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -363,7 +363,6 @@ msgid "" " to apply to ECW SDK 3.3 sources" msgstr "" -#: ../../source/drivers/raster/ecw.rst:330 -msgid "`GDAL ECW Build Hints `__" -msgstr "" +#~ msgid "`GDAL ECW Build Hints `__" +#~ msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.po index 8dd9bf815f8a..69fd42a235c5 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/eedai.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/eedai.rst:5 msgid "EEDAI - Google Earth Engine Data API Image" @@ -73,34 +73,36 @@ msgstr "" msgid "|about-open-options| The following open options are available :" msgstr "" -#: ../../source/drivers/raster/eedai.rst:64 +#: ../../source/drivers/raster/eedai.rst:70 msgid "Authentication methods" msgstr "" -#: ../../source/drivers/raster/eedai.rst:66 +#: ../../source/drivers/raster/eedai.rst:72 msgid "The following authentication methods can be used:" msgstr "" -#: ../../source/drivers/raster/eedai.rst:68 +#: ../../source/drivers/raster/eedai.rst:74 msgid "" "Authentication Bearer header passed through the :config:`EEDA_BEARER` or " ":config:`EEDA_BEARER_FILE` configuration options." msgstr "" -#: ../../source/drivers/raster/eedai.rst:70 +#: ../../source/drivers/raster/eedai.rst:76 msgid "" "Service account private key file, through the " -":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option." +":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option, or set as " +"a path-specific option whose value is set in the VSI_PATH_FOR_AUTH open " +"option." msgstr "" -#: ../../source/drivers/raster/eedai.rst:72 +#: ../../source/drivers/raster/eedai.rst:80 msgid "" "OAuth2 Service Account authentication through the " ":config:`EEDA_PRIVATE_KEY`/ :config:`EEDA_PRIVATE_KEY_FILE` + " ":config:`EEDA_CLIENT_EMAIL` configuration options." msgstr "" -#: ../../source/drivers/raster/eedai.rst:74 +#: ../../source/drivers/raster/eedai.rst:82 msgid "" "Finally if none of the above method succeeds, the code will check if the " "current machine is a Google Compute Engine instance, and if so will use " @@ -110,74 +112,80 @@ msgid "" "the boot logs), you can set :config:`CPL_MACHINE_IS_GCE=YES`." msgstr "" -#: ../../source/drivers/raster/eedai.rst:82 +#: ../../source/drivers/raster/eedai.rst:90 msgid "Configuration options" msgstr "" -#: ../../source/drivers/raster/eedai.rst:84 +#: ../../source/drivers/raster/eedai.rst:92 msgid "|about-config-options| The following configuration options are available :" msgstr "" -#: ../../source/drivers/raster/eedai.rst:136 +#: ../../source/drivers/raster/eedai.rst:144 msgid "Overviews" msgstr "" -#: ../../source/drivers/raster/eedai.rst:138 +#: ../../source/drivers/raster/eedai.rst:146 msgid "" "The driver expose overviews, following a logic of decreasing power of 2 " "factors, until both dimensions of the smallest overview are lower than " "256 pixels." msgstr "" -#: ../../source/drivers/raster/eedai.rst:143 +#: ../../source/drivers/raster/eedai.rst:151 msgid "Subdatasets" msgstr "" -#: ../../source/drivers/raster/eedai.rst:145 +#: ../../source/drivers/raster/eedai.rst:153 msgid "" "When all bands don't have the same georeferencing, resolution, CRS or " "image dimensions, the driver will expose subdatasets. Each subdataset " "groups together bands of the same dimension, extent, resolution and CRS." msgstr "" -#: ../../source/drivers/raster/eedai.rst:150 +#: ../../source/drivers/raster/eedai.rst:158 msgid "Metadata" msgstr "" -#: ../../source/drivers/raster/eedai.rst:152 +#: ../../source/drivers/raster/eedai.rst:160 msgid "" "The driver will expose metadata reported in \"properties\" as dataset-" "level or band-level metadata." msgstr "" -#: ../../source/drivers/raster/eedai.rst:156 +#: ../../source/drivers/raster/eedai.rst:164 msgid "Pixel encoding" msgstr "" -#: ../../source/drivers/raster/eedai.rst:158 +#: ../../source/drivers/raster/eedai.rst:166 msgid "" "By default (:oo:`PIXEL_ENCODING=AUTO`), the driver will request pixels in" " a format compatible of the number and data types of the bands. The PNG, " "JPEG and AUTO_JPEG_PNG can only be used with bands of type Byte." msgstr "" -#: ../../source/drivers/raster/eedai.rst:163 +#: ../../source/drivers/raster/eedai.rst:171 msgid "Examples" msgstr "" -#: ../../source/drivers/raster/eedai.rst:165 +#: ../../source/drivers/raster/eedai.rst:173 msgid "Get metadata on an image:" msgstr "" -#: ../../source/drivers/raster/eedai.rst:171 +#: ../../source/drivers/raster/eedai.rst:179 msgid "or" msgstr "" -#: ../../source/drivers/raster/eedai.rst:178 +#: ../../source/drivers/raster/eedai.rst:186 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/eedai.rst:180 +#: ../../source/drivers/raster/eedai.rst:188 msgid ":ref:`Google Earth Engine Data API driver `" msgstr "" +#~ msgid "" +#~ "Service account private key file, " +#~ "through the :config:`GOOGLE_APPLICATION_CREDENTIALS` " +#~ "configuration option." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.mo index 0a2c4068dd30..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.po index 8f1d20d138c3..6c4109c523d3 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gti.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -150,7 +150,7 @@ msgstr "" msgid "" "The driver can support `STAC GeoParquet catalogs `_, " -"provided GDAL is build with :ref:`vector.parquet` support. It can make " +"provided GDAL is built with :ref:`vector.parquet` support. It can make " "use of fields ``proj:epsg`` and ``proj:transform`` from the `Projection " "Extension Specification `_, to correctly infer the appropriate projection " @@ -642,3 +642,16 @@ msgstr "" #~ " are met." #~ msgstr "" +#~ msgid "" +#~ "The driver can support `STAC GeoParquet" +#~ " catalogs `_, " +#~ "provided GDAL is build with " +#~ ":ref:`vector.parquet` support. It can make " +#~ "use of fields ``proj:epsg`` and " +#~ "``proj:transform`` from the `Projection " +#~ "Extension Specification `_, to correctly infer " +#~ "the appropriate projection and resolution." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.mo index fe0e226da09b..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.po index aac757505916..2c4892dc3cd5 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/gtiff.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-08 08:20+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -515,7 +515,7 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"NUM_THREADS=[/ALL_CPUS]: Enable multi-threaded " +"NUM_THREADS=[​/​ALL_CPUS]: Enable multi-threaded " "compression by specifying the number of worker threads. Worth it for slow" " compression algorithms such as DEFLATE or LZMA. Default is compression " "in the main thread. Starting with GDAL 3.6, this option also enables " @@ -534,7 +534,7 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"SPARSE_OK=[TRUE/FALSE]: Defaults to FALSE. Should empty blocks be " +"SPARSE_OK=[TRUE​/​FALSE]: Defaults to FALSE. Should empty blocks be " "omitted on disk? When this option is set, any attempt of writing a block " "whose all pixels are 0 or the nodata value will cause it not to be " "written at all (unless there is a corresponding block already allocated " @@ -545,7 +545,7 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"IGNORE_COG_LAYOUT_BREAK=[YES/NO]: (GDAL >= 3.8) Defaults to NO. " +"IGNORE_COG_LAYOUT_BREAK=[YES​/​NO]: (GDAL >= 3.8) Defaults to NO. " "Updating a COG (Cloud Optimized GeoTIFF) file generally breaks part of " "the optimizations, but still produces a valid GeoTIFF file. Starting with" " GDAL 3.8, to avoid undesired loss of the COG characteristics, opening " @@ -556,14 +556,15 @@ msgstr "" #: ../../source/drivers/raster/gtiff.rst:-1 msgid "" -"COLOR_TABLE_MULTIPLIER=[AUTO/1/256/257]: (GDAL >= 3.10.0) Specifies the " -"value by which to multiply GDAL color table entry values, usually in " -"[0,255] range, to obtain a TIFF color map value, or on reading by which " -"to divide TIFF color map values to get a GDAL color table entry. Since " -"GDAL 2.3.0, GDAL consistently uses 257, but it might be necessary to use " -"256 for compatibility with files generated by other software. In AUTO " -"mode, GDAL 3.10 or later can automatically detect the 256 multiplication " -"factor when all values in the TIFF color map are multiple of that value." +"COLOR_TABLE_MULTIPLIER=[AUTO​/​1​/​256​/​257]: (GDAL >= 3.10.0) " +"Specifies the value by which to multiply GDAL color table entry values, " +"usually in [0,255] range, to obtain a TIFF color map value, or on reading" +" by which to divide TIFF color map values to get a GDAL color table " +"entry. Since GDAL 2.3.0, GDAL consistently uses 257, but it might be " +"necessary to use 256 for compatibility with files generated by other " +"software. In AUTO mode, GDAL 3.10 or later can automatically detect the " +"256 multiplication factor when all values in the TIFF color map are " +"multiple of that value." msgstr "" #: ../../source/drivers/raster/gtiff.rst:370 @@ -589,23 +590,17 @@ msgid "" "tables. Thus on writing the alpha information will be silently discarded." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:387 -msgid "" -"You may want to read hints to `generate and read cloud optimized GeoTIFF " -"files `__" -msgstr "" - -#: ../../source/drivers/raster/gtiff.rst:391 +#: ../../source/drivers/raster/gtiff.rst:388 msgid "Creation Options" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:393 +#: ../../source/drivers/raster/gtiff.rst:390 msgid "" "|about-creation-options| This driver supports the following creation " "options:" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:465 +#: ../../source/drivers/raster/gtiff.rst:462 msgid "" "``JPEG`` should generally only be used with Byte data (8 bit per " "channel). Better compression for RGB images can be obtained by using the " @@ -613,7 +608,7 @@ msgid "" "components." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:469 +#: ../../source/drivers/raster/gtiff.rst:466 msgid "" "Starting with GDAL 3.4, if GDAL is built with its internal libtiff, read " "and write support for JPEG-in-TIFF compressed images with 12-bit sample " @@ -624,26 +619,26 @@ msgid "" " libjpeg-6b or external libjpeg (like libjpeg-turbo)" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:477 +#: ../../source/drivers/raster/gtiff.rst:474 msgid "" "``CCITTFAX3``, ``CCITTFAX4`` or ``CCITRLE`` compression should only be " "used with 1bit (NBITS=1) data" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:479 +#: ../../source/drivers/raster/gtiff.rst:476 msgid "" "``LZW``, ``DEFLATE`` and ``ZSTD`` compressions can be used with the " "PREDICTOR creation option." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:481 +#: ../../source/drivers/raster/gtiff.rst:478 msgid "" "``ZSTD`` is available since GDAL 2.3 when using internal libtiff and if " "GDAL built against libzstd >=1.0, or if built against external libtiff " "with zstd support." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:484 +#: ../../source/drivers/raster/gtiff.rst:481 msgid "" "``LERC`` and ``LERC_DEFLATE`` are available only when using internal " "libtiff for GDAL < 3.3.0. Since GDAL 3.3.0, LERC compression is also " @@ -651,37 +646,39 @@ msgid "" "itself against https://github.com/esri/lerc" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:488 +#: ../../source/drivers/raster/gtiff.rst:485 msgid "``LERC_ZSTD`` is available when ``LERC`` and ``ZSTD`` are available." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:490 +#: ../../source/drivers/raster/gtiff.rst:487 msgid "" "``JXL`` is for JPEG-XL, and is only available when using internal libtiff" -" and building GDAL against https://github.com/libjxl/libjxl . Supported " -"data types are ``Byte``, ``UInt16`` and ``Float32`` only. For GDAL < " -"3.6.0, JXL compression may only be used alongside ``INTERLEAVE=PIXEL`` " -"(the default) on datasets with 4 bands or less." +" and building GDAL against https://github.com/libjxl/libjxl . It is " +"recommended to use JXL compression with the ``TILED=YES`` creation option" +" and block size of 256x256, 512x512, or 1024x1024 pixels. Supported data " +"types are ``Byte``, ``UInt16`` and ``Float32`` only. For GDAL < 3.6.0, " +"JXL compression may only be used alongside ``INTERLEAVE=PIXEL`` (the " +"default) on datasets with 4 bands or less." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:495 +#: ../../source/drivers/raster/gtiff.rst:493 msgid "``NONE`` is the default." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:543 +#: ../../source/drivers/raster/gtiff.rst:541 msgid "" "Low values result in higher compression ratios, but poorer image quality " "with strong blocking artifacts. Values above 95 are not meaningfully " "better quality but can be substantially larger." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:556 +#: ../../source/drivers/raster/gtiff.rst:554 msgid "" "0: JpegTables is not written. Each strip/tile contains its own " "quantization tables and use optimized Huffman coding." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:558 +#: ../../source/drivers/raster/gtiff.rst:556 msgid "" "1: JpegTables is written with only the quantization tables. Each " "strip/tile refers to those quantized tables and use optimized Huffman " @@ -689,7 +686,7 @@ msgid "" "consequently is the default." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:562 +#: ../../source/drivers/raster/gtiff.rst:560 msgid "" "2: JpegTables is written with only the default Huffman tables. Each " "strip/tile refers to those Huffman tables (thus no optimized Huffman " @@ -697,7 +694,7 @@ msgid "" " has no anticipated practical value." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:566 +#: ../../source/drivers/raster/gtiff.rst:564 msgid "" "3: JpegTables is written with the quantization and default Huffman " "tables. Each strip/tile refers to those tables (thus no optimized Huffman" @@ -705,53 +702,53 @@ msgid "" " 1, but this should only occur in rare circumstances." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:689 +#: ../../source/drivers/raster/gtiff.rst:687 msgid "" "With ``GDALGeoTIFF`` (the default) various GDAL custom tags may be " "written." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:691 +#: ../../source/drivers/raster/gtiff.rst:689 msgid "With ``GeoTIFF`` only GeoTIFF tags will be added to the baseline." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:692 +#: ../../source/drivers/raster/gtiff.rst:690 msgid "" "With ``BASELINE`` no GDAL or GeoTIFF tags will be written. BASELINE is " "occasionally useful when writing files to be read by applications " "intolerant of unrecognized tags." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:702 +#: ../../source/drivers/raster/gtiff.rst:700 msgid "``YES`` forces BigTIFF." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:703 +#: ../../source/drivers/raster/gtiff.rst:701 msgid "``NO`` forces classic TIFF." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:704 +#: ../../source/drivers/raster/gtiff.rst:702 msgid "" "``IF_NEEDED`` will only create a BigTIFF if it is clearly needed (in the " "uncompressed case, and image larger than 4GB. So no effect when using a " "compression)." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:707 +#: ../../source/drivers/raster/gtiff.rst:705 msgid "" "``IF_SAFER`` will create BigTIFF if the resulting file \\*might\\* exceed" " 4GB. Note: this is only a heuristic that might not always work depending" " on compression ratios." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:711 +#: ../../source/drivers/raster/gtiff.rst:709 msgid "" "BigTIFF is a TIFF variant which can contain more than 4GiB of data (size " "of classic TIFF is limited by that value). This option is available if " "GDAL is built with libtiff library version 4.0 or higher." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:716 +#: ../../source/drivers/raster/gtiff.rst:714 msgid "" "When creating a new GeoTIFF with no compression, GDAL computes in advance" " the size of the resulting file. If that computed file size is over 4GiB," @@ -766,22 +763,22 @@ msgid "" "file size exceeded\"." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:790 +#: ../../source/drivers/raster/gtiff.rst:788 msgid "Write support for GeoTIFF 1.1 requires libgeotiff 1.6.0 or later." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:803 +#: ../../source/drivers/raster/gtiff.rst:801 msgid "Subdatasets" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:805 +#: ../../source/drivers/raster/gtiff.rst:803 msgid "" "Multi-page TIFF files are exposed as subdatasets. On opening, a " "subdataset name is GTIFF_DIR:{index}:filename.tif, where {index} starts " "at 1." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:809 +#: ../../source/drivers/raster/gtiff.rst:807 msgid "" "Starting with GDAL 3.0, subdataset creation is possible by using the " "APPEND_SUBDATASET=YES creation option. The filename passed to Create() / " @@ -789,7 +786,7 @@ msgid "" "Creating overviews on a multi-page TIFF is not supported." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:814 +#: ../../source/drivers/raster/gtiff.rst:812 msgid "" "Starting with GDAL 3.2, read-only access to subdataset overviews and " "masks is possible provided that they are referenced by their parent IFD " @@ -797,11 +794,11 @@ msgid "" "`__ tag." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:819 +#: ../../source/drivers/raster/gtiff.rst:817 msgid "About JPEG compression of RGB images" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:821 +#: ../../source/drivers/raster/gtiff.rst:819 msgid "" "When translating a RGB image to JPEG-In-TIFF, using PHOTOMETRIC=YCBCR can" " make the size of the image typically 2 to 3 times smaller than the " @@ -810,17 +807,17 @@ msgid "" "libtiff will fail to compress the data." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:827 +#: ../../source/drivers/raster/gtiff.rst:825 msgid "" "Note also that the dimensions of the tiles or strips must be a multiple " "of 8 for PHOTOMETRIC=RGB or 16 for PHOTOMETRIC=YCBCR" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:831 +#: ../../source/drivers/raster/gtiff.rst:829 msgid "Lossless conversion of JPEG into JPEG-in-TIFF" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:833 +#: ../../source/drivers/raster/gtiff.rst:831 msgid "" "The conversion of a JPEG file (but *not* a JPEG-in-TIFF file) to a JPEG-" "in-TIFF file without decompression and compression cycles, and thus " @@ -828,59 +825,59 @@ msgid "" "the CreateCopy() API), if all the following conditions are met:" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:838 +#: ../../source/drivers/raster/gtiff.rst:836 msgid "" "the source dataset is a JPEG file (or a VRT with a JPEG as a single " "SimpleSource)" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:839 +#: ../../source/drivers/raster/gtiff.rst:837 msgid "the target dataset is a JPEG-in-TIFF file" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:840 +#: ../../source/drivers/raster/gtiff.rst:838 msgid "no explicitly target JPEG quality is specified" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:841 +#: ../../source/drivers/raster/gtiff.rst:839 msgid "no change in colorspace is specified" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:842 +#: ../../source/drivers/raster/gtiff.rst:840 msgid "no sub-windowing is requested" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:843 +#: ../../source/drivers/raster/gtiff.rst:841 msgid "and more generally, no change that alters pixel values" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:845 +#: ../../source/drivers/raster/gtiff.rst:843 msgid "" "The generation of a tiled JPEG-in-TIFF from the original JPEG image is " "possible. Explicit assignment of target SRS and bounds are also possible." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:848 +#: ../../source/drivers/raster/gtiff.rst:846 msgid "So, the following commands will use the lossless copy method :" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:859 +#: ../../source/drivers/raster/gtiff.rst:857 msgid "" "whereas the following commands will *not* (and thus cause JPEG " "decompression and compression):" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:870 +#: ../../source/drivers/raster/gtiff.rst:868 msgid "Streaming operations" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:872 +#: ../../source/drivers/raster/gtiff.rst:870 msgid "" "The GeoTIFF driver can support reading or writing TIFF files (with some " "restrictions detailed below) in a streaming compatible way." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:876 +#: ../../source/drivers/raster/gtiff.rst:874 msgid "" "When reading a file from /vsistdin/, a named pipe (on Unix), or if " "forcing streamed reading by setting the :config:`TIFF_READ_STREAMING` " @@ -901,7 +898,7 @@ msgid "" "GDAL raster copy routine will assume." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:894 +#: ../../source/drivers/raster/gtiff.rst:892 msgid "" "If the order is not the one described above, the UNORDERED_BLOCKS=YES " "dataset metadata item will be set in the TIFF metadata domain. Each block" @@ -912,7 +909,7 @@ msgid "" "reading order for image blocks." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:902 +#: ../../source/drivers/raster/gtiff.rst:900 msgid "" "The files that are streamed into the GeoTIFF driver may be compressed, " "even if the GeoTIFF driver cannot produce such files in streamable output" @@ -920,7 +917,7 @@ msgid "" "for streamed reading)." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:907 +#: ../../source/drivers/raster/gtiff.rst:905 msgid "" "When writing a file to /vsistdout/, a named pipe (on Unix), or when " "defining the :co:`STREAMABLE_OUTPUT=YES` creation option, the " @@ -934,15 +931,15 @@ msgid "" " above paragraph, otherwise errors will be reported." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:918 +#: ../../source/drivers/raster/gtiff.rst:916 msgid "Some examples :" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:924 +#: ../../source/drivers/raster/gtiff.rst:922 msgid "or" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:932 +#: ../../source/drivers/raster/gtiff.rst:930 msgid "" "Note: not all utilities are compatible with such input or output " "streaming operations, and even those which may deal with such files may " @@ -951,23 +948,23 @@ msgid "" " order of the streamed input." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:939 +#: ../../source/drivers/raster/gtiff.rst:937 msgid "Configuration options" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:941 +#: ../../source/drivers/raster/gtiff.rst:939 msgid "" "|about-config-options| This paragraph lists the configuration options " "that can be set to alter the default behavior of the GTiff driver." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1038 +#: ../../source/drivers/raster/gtiff.rst:1036 msgid "" ":config:`USE_RRD`: Can be set to TRUE to force external overviews in the " "RRD format." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1123 +#: ../../source/drivers/raster/gtiff.rst:1121 msgid "" ":config:`GDAL_NUM_THREADS` enables multi-threaded compression by " "specifying the number of worker threads. Worth it for slow compression " @@ -978,97 +975,97 @@ msgid "" "requests intersect several tiles/strips." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1182 +#: ../../source/drivers/raster/gtiff.rst:1180 msgid "Codec Recommendations" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1186 +#: ../../source/drivers/raster/gtiff.rst:1184 msgid "LZW" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1188 +#: ../../source/drivers/raster/gtiff.rst:1186 msgid "If you don't know what to choose, choose this one." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1191 +#: ../../source/drivers/raster/gtiff.rst:1189 msgid "DEFLATE" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1193 +#: ../../source/drivers/raster/gtiff.rst:1191 msgid "" "The most commonly supported TIFF codec, especially with older non-geo " "software." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1196 +#: ../../source/drivers/raster/gtiff.rst:1194 msgid "LERC" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1198 +#: ../../source/drivers/raster/gtiff.rst:1196 msgid "" "Used for storing quantized floating point data. " "https://github.com/esri/lerc" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1202 +#: ../../source/drivers/raster/gtiff.rst:1200 msgid "ZSTD" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1204 +#: ../../source/drivers/raster/gtiff.rst:1202 msgid "Smaller and faster than DEFLATE, but not as commonly supported." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1207 +#: ../../source/drivers/raster/gtiff.rst:1205 msgid "WEBP" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1209 +#: ../../source/drivers/raster/gtiff.rst:1207 msgid "A smaller and faster JPEG." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1212 +#: ../../source/drivers/raster/gtiff.rst:1210 msgid "JXL" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1214 +#: ../../source/drivers/raster/gtiff.rst:1212 msgid "Next-gen JPG from the JPG group." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1218 +#: ../../source/drivers/raster/gtiff.rst:1216 msgid "LZMA" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1220 +#: ../../source/drivers/raster/gtiff.rst:1218 msgid "Slow but storage efficient." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1223 +#: ../../source/drivers/raster/gtiff.rst:1221 msgid "CCITTRLE/CCITTFAX3/CCITTFAX4" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1225 +#: ../../source/drivers/raster/gtiff.rst:1223 msgid "Did you happen to have fax files from the 1990s? Use these." msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1228 +#: ../../source/drivers/raster/gtiff.rst:1226 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1230 +#: ../../source/drivers/raster/gtiff.rst:1228 msgid "`GeoTIFF Information Page `__" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1231 +#: ../../source/drivers/raster/gtiff.rst:1229 msgid "`libtiff Page `__" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1232 +#: ../../source/drivers/raster/gtiff.rst:1230 msgid "" "`Details on BigTIFF file format " "`__" msgstr "" -#: ../../source/drivers/raster/gtiff.rst:1234 +#: ../../source/drivers/raster/gtiff.rst:1232 msgid ":ref:`raster.cog` driver" msgstr "" @@ -1089,3 +1086,90 @@ msgstr "" #~ "(Geo)TIFF files." #~ msgstr "" +#~ msgid "" +#~ "NUM_THREADS=[/ALL_CPUS]: Enable " +#~ "multi-threaded compression by specifying " +#~ "the number of worker threads. Worth " +#~ "it for slow compression algorithms such" +#~ " as DEFLATE or LZMA. Default is " +#~ "compression in the main thread. Starting" +#~ " with GDAL 3.6, this option also " +#~ "enables multi-threaded decoding when " +#~ "RasterIO() requests intersect several " +#~ "tiles/strips. The GDAL_NUM_THREADS configuration " +#~ "option can also be used as an " +#~ "alternative to setting the open option." +#~ msgstr "" + +#~ msgid "" +#~ "SPARSE_OK=[TRUE/FALSE]: Defaults to FALSE. " +#~ "Should empty blocks be omitted on " +#~ "disk? When this option is set, any" +#~ " attempt of writing a block whose " +#~ "all pixels are 0 or the nodata " +#~ "value will cause it not to be " +#~ "written at all (unless there is a" +#~ " corresponding block already allocated in" +#~ " the file). Sparse files have 0 " +#~ "tile/strip offsets for blocks never " +#~ "written and save space; however, most" +#~ " non-GDAL packages cannot read such" +#~ " files." +#~ msgstr "" + +#~ msgid "" +#~ "IGNORE_COG_LAYOUT_BREAK=[YES/NO]: (GDAL >= 3.8)" +#~ " Defaults to NO. Updating a COG " +#~ "(Cloud Optimized GeoTIFF) file generally " +#~ "breaks part of the optimizations, but" +#~ " still produces a valid GeoTIFF file." +#~ " Starting with GDAL 3.8, to avoid " +#~ "undesired loss of the COG " +#~ "characteristics, opening such a file in" +#~ " update mode will be rejected, unless" +#~ " this option is also set to YES" +#~ " (default is NO). This option has " +#~ "only effect on COG files and when" +#~ " opening in update mode, and is " +#~ "ignored on regular (Geo)TIFF files." +#~ msgstr "" + +#~ msgid "" +#~ "COLOR_TABLE_MULTIPLIER=[AUTO/1/256/257]: (GDAL >= " +#~ "3.10.0) Specifies the value by which " +#~ "to multiply GDAL color table entry " +#~ "values, usually in [0,255] range, to " +#~ "obtain a TIFF color map value, or" +#~ " on reading by which to divide " +#~ "TIFF color map values to get a " +#~ "GDAL color table entry. Since GDAL " +#~ "2.3.0, GDAL consistently uses 257, but" +#~ " it might be necessary to use " +#~ "256 for compatibility with files " +#~ "generated by other software. In AUTO " +#~ "mode, GDAL 3.10 or later can " +#~ "automatically detect the 256 multiplication" +#~ " factor when all values in the " +#~ "TIFF color map are multiple of " +#~ "that value." +#~ msgstr "" + +#~ msgid "" +#~ "You may want to read hints to " +#~ "`generate and read cloud optimized " +#~ "GeoTIFF files " +#~ "`__" +#~ msgstr "" + +#~ msgid "" +#~ "``JXL`` is for JPEG-XL, and is " +#~ "only available when using internal " +#~ "libtiff and building GDAL against " +#~ "https://github.com/libjxl/libjxl . Supported data" +#~ " types are ``Byte``, ``UInt16`` and " +#~ "``Float32`` only. For GDAL < 3.6.0, " +#~ "JXL compression may only be used " +#~ "alongside ``INTERLEAVE=PIXEL`` (the default) " +#~ "on datasets with 4 bands or less." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.mo index 0a2c4068dd30..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.po index 2094afad648c..28a1593930cb 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/heif.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -20,7 +20,7 @@ msgstr "" "Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/heif.rst:5 -msgid "HEIF / HEIC -- ISO/IEC 23008-12:2017 High Efficiency Image File Format" +msgid "HEIF / HEIC -- ISO/IEC 23008-12 High Efficiency Image File Format" msgstr "" #: ../../source/drivers/raster/heif.rst:-1 @@ -57,27 +57,34 @@ msgstr "" #: ../../source/drivers/raster/heif.rst:21 msgid "" +"Later versions of libheif may also support one or more of AVIF (AV1 in " +"HEIF), JPEG, JPEG 2000 and uncompressed images depending on compile-time " +"options." +msgstr "" + +#: ../../source/drivers/raster/heif.rst:24 +msgid "" "The driver can read EXIF metadata (exposed in the ``EXIF`` metadata " "domain) and XMP metadata (exposed in the ``xml:XMP`` metadata domain)" msgstr "" -#: ../../source/drivers/raster/heif.rst:24 +#: ../../source/drivers/raster/heif.rst:27 msgid "" "The driver will expose the thumbnail as an overview (when its number of " -"bands matches the one of the full resolution image)" +"bands matches the number of bands in the full resolution image)." msgstr "" -#: ../../source/drivers/raster/heif.rst:27 +#: ../../source/drivers/raster/heif.rst:30 msgid "" "If a file contains several top-level images, they will be exposed as GDAL" " subdatasets." msgstr "" -#: ../../source/drivers/raster/heif.rst:30 +#: ../../source/drivers/raster/heif.rst:33 msgid "AVIF support" msgstr "" -#: ../../source/drivers/raster/heif.rst:32 +#: ../../source/drivers/raster/heif.rst:35 msgid "" "Starting with GDAL 3.10, the AVIF_HEIF companion driver to the HEIF " "driver may be used to open images encoding with the AVIF (AV1 Image File)" @@ -86,7 +93,7 @@ msgid "" "are able of AV1 decoding (libaom or libdav1d)." msgstr "" -#: ../../source/drivers/raster/heif.rst:40 +#: ../../source/drivers/raster/heif.rst:43 msgid "Driver capabilities" msgstr "" @@ -94,36 +101,46 @@ msgstr "" msgid "Supports VirtualIO" msgstr "" -#: ../../source/drivers/raster/heif.rst:42 +#: ../../source/drivers/raster/heif.rst:45 msgid "if libheif >= 1.4" msgstr "" -#: ../../source/drivers/raster/heif.rst:46 +#: ../../source/drivers/raster/heif.rst:51 msgid "Built hints on Windows" msgstr "" -#: ../../source/drivers/raster/heif.rst:48 +#: ../../source/drivers/raster/heif.rst:53 msgid "" "Download source archives for libheif at " "https://github.com/strukturag/libheif and libde265 at " "https://github.com/strukturag/libde265" msgstr "" -#: ../../source/drivers/raster/heif.rst:52 +#: ../../source/drivers/raster/heif.rst:57 msgid "" "Unpack the archives (for example libde265-1.0.5.tar.gz and " "libheif-1.7.0.tar.gz)" msgstr "" -#: ../../source/drivers/raster/heif.rst:54 +#: ../../source/drivers/raster/heif.rst:59 msgid "Build libde265:" msgstr "" -#: ../../source/drivers/raster/heif.rst:68 +#: ../../source/drivers/raster/heif.rst:73 msgid "Build libheif with libde265 support:" msgstr "" -#: ../../source/drivers/raster/heif.rst:83 +#: ../../source/drivers/raster/heif.rst:88 msgid "Add in GDAL's nmake.local the following lines before building GDAL:" msgstr "" +#~ msgid "HEIF / HEIC -- ISO/IEC 23008-12:2017 High Efficiency Image File Format" +#~ msgstr "" + +#~ msgid "" +#~ "The driver will expose the thumbnail " +#~ "as an overview (when its number of" +#~ " bands matches the one of the " +#~ "full resolution image)" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.mo index 0ff061b8065b..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.po index 1c75414e96e3..1b884278262b 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/jp2ecw.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/jp2ecw.rst:5 msgid "JP2ECW -- ERDAS JPEG2000 (.jp2)" @@ -326,7 +326,6 @@ msgid "" "`__" msgstr "" -#: ../../source/drivers/raster/jp2ecw.rst:382 -msgid "`GDAL ECW Build Hints `__" -msgstr "" +#~ msgid "`GDAL ECW Build Hints `__" +#~ msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.po index 2189afd3289b..633baa1b3d28 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mbtiles.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/mbtiles.rst:5 #: ../../source/drivers/raster/mbtiles.rst:7 @@ -195,7 +195,7 @@ msgstr "" msgid "" "MBTiles can store tiles in PNG, JPEG or WEBP (since 3.8). Support for " "those tile formats depend if the underlying drivers are available in " -"GDAL. By default, GDAL will PNG tiles." +"GDAL. By default, GDAL will produce PNG tiles." msgstr "" #: ../../source/drivers/raster/mbtiles.rst:222 @@ -382,3 +382,12 @@ msgstr "" msgid ":ref:`Mapbox Vector tiles driver `" msgstr "" +#~ msgid "" +#~ "MBTiles can store tiles in PNG, " +#~ "JPEG or WEBP (since 3.8). Support " +#~ "for those tile formats depend if " +#~ "the underlying drivers are available in" +#~ " GDAL. By default, GDAL will PNG " +#~ "tiles." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.mo index 0ff061b8065b..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.po index b828b8b1f6d4..85f9c951e8a3 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/mem.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/mem.rst:5 msgid "MEM -- In Memory Raster" @@ -129,29 +129,37 @@ msgid "" msgstr "" #: ../../source/drivers/raster/mem.rst:76 +msgid "" +"Starting with GDAL 3.10, opening a MEM dataset using the above syntax is " +"no longer enabled by default for security reasons. If you want to allow " +"it, define the ``GDAL_MEM_ENABLE_OPEN`` configuration option to ``YES``, " +"or build GDAL with the ``GDAL_MEM_ENABLE_OPEN`` compilation definition." +msgstr "" + +#: ../../source/drivers/raster/mem.rst:91 msgid "Creation Options" msgstr "" -#: ../../source/drivers/raster/mem.rst:78 +#: ../../source/drivers/raster/mem.rst:93 msgid "There are no supported creation options." msgstr "" -#: ../../source/drivers/raster/mem.rst:80 +#: ../../source/drivers/raster/mem.rst:95 msgid "" "The MEM format is one of the few that supports the AddBand() method. The " "AddBand() method supports DATAPOINTER, PIXELOFFSET and LINEOFFSET options" " to reference an existing memory array." msgstr "" -#: ../../source/drivers/raster/mem.rst:85 +#: ../../source/drivers/raster/mem.rst:100 msgid "Driver capabilities" msgstr "" -#: ../../source/drivers/raster/mem.rst:94 +#: ../../source/drivers/raster/mem.rst:109 msgid "Multidimensional API support" msgstr "" -#: ../../source/drivers/raster/mem.rst:98 +#: ../../source/drivers/raster/mem.rst:113 msgid "The MEM driver supports the :ref:`multidim_raster_data_model`." msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.po index c87241524289..f31b8e90a30d 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/msg.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/msg.rst:5 msgid "MSG -- Meteosat Second Generation" @@ -74,138 +74,97 @@ msgstr "" msgid "Build Instructions" msgstr "" -#: ../../source/drivers/raster/msg.rst:39 -msgid "CMake builds" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:41 +#: ../../source/drivers/raster/msg.rst:38 msgid "See the ``GDAL_USE_PUBLICDECOMPWT`` option of :ref:`building_from_source`." msgstr "" -#: ../../source/drivers/raster/msg.rst:44 -msgid "Other build systems" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:46 -msgid "Clone the EUMETSAT library for wavelet decompression into ``frmts/msg``." -msgstr "" - -#: ../../source/drivers/raster/msg.rst:48 -msgid "" -"If you are building with Visual Studio 6.0, extract the .vc makefiles for" -" the PublicDecompWT from the file `PublicDecompWTMakefiles.zip` stored in" -" that directory." -msgstr "" - -#: ../../source/drivers/raster/msg.rst:52 -msgid "" -"If you build using the GNUMakefile, use *--with-msg* option to enable MSG" -" driver:" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:59 -msgid "" -"If you find that some adjustments are needed in the makefile and/or the " -"msg source files, please \"commit\" them. The EUMETSAT library promises " -"to be \"platform independent\", but as we are working with Microsoft " -"Windows and Visual Studio 6.0, we did not have the facilities to check if" -" the rest of the msg driver is. Furthermore, apply steps 4 to 7 from the " -":ref:`raster_driver_tut`, section \"Adding Driver to GDAL Tree\"." -msgstr "" - -#: ../../source/drivers/raster/msg.rst:66 -msgid "" -"MSG Wiki page is available at http://trac.osgeo.org/gdal/wiki/MSG. It's " -"dedicated to document building and usage hints" -msgstr "" - -#: ../../source/drivers/raster/msg.rst:70 +#: ../../source/drivers/raster/msg.rst:41 msgid "Specification of Source Dataset" msgstr "" -#: ../../source/drivers/raster/msg.rst:72 +#: ../../source/drivers/raster/msg.rst:43 msgid "" "It is possible to select individual files for opening. In this case, the " "driver will gather the files that correspond to the other strips of the " "same image, and correctly compose the image." msgstr "" -#: ../../source/drivers/raster/msg.rst:76 +#: ../../source/drivers/raster/msg.rst:47 msgid "Example with gdal_translate.exe:" msgstr "" -#: ../../source/drivers/raster/msg.rst:84 +#: ../../source/drivers/raster/msg.rst:55 msgid "It is also possible to use the following syntax for opening the MSG files:" msgstr "" -#: ../../source/drivers/raster/msg.rst:87 +#: ../../source/drivers/raster/msg.rst:58 msgid "MSG(source_folder,timestamp,(channel,channel,...,channel),use_root_folder,data_conversion,nr_cycles,step)" msgstr "" -#: ../../source/drivers/raster/msg.rst:90 +#: ../../source/drivers/raster/msg.rst:61 msgid "source_folder: a path to a folder structure that contains the files" msgstr "" -#: ../../source/drivers/raster/msg.rst:92 +#: ../../source/drivers/raster/msg.rst:63 msgid "" "timestamp: 12 digits representing a date/time that identifies the 114 " "files of the 12 images of that time, e.g. 200501181200" msgstr "" -#: ../../source/drivers/raster/msg.rst:94 +#: ../../source/drivers/raster/msg.rst:65 msgid "" "channel: a number between 1 and 12, representing each of the 12 available" " channels. When only specifying one channel, the brackets are optional." msgstr "" -#: ../../source/drivers/raster/msg.rst:97 +#: ../../source/drivers/raster/msg.rst:68 msgid "" "use_root_folder: Y to indicate that the files reside directly into the " "source_folder specified. N to indicate that the files reside in date " "structured folders: source_folder/YYYY/MM/DD" msgstr "" -#: ../../source/drivers/raster/msg.rst:100 +#: ../../source/drivers/raster/msg.rst:71 msgid "data_conversion:" msgstr "" -#: ../../source/drivers/raster/msg.rst:103 +#: ../../source/drivers/raster/msg.rst:74 msgid "N to keep the original 10 bits DN values. The result is UInt16." msgstr "" -#: ../../source/drivers/raster/msg.rst:104 +#: ../../source/drivers/raster/msg.rst:75 msgid "" "B to convert to 8 bits (handy for GIF and JPEG images). The result is " "Byte." msgstr "" -#: ../../source/drivers/raster/msg.rst:106 +#: ../../source/drivers/raster/msg.rst:77 msgid "" "R to perform radiometric calibration and get the result in " "mW/m2/sr/(cm-1)-1. The result is Float32." msgstr "" -#: ../../source/drivers/raster/msg.rst:108 +#: ../../source/drivers/raster/msg.rst:79 msgid "" "L to perform radiometric calibration and get the result in W/m2/sr/um. " "The result is Float32." msgstr "" -#: ../../source/drivers/raster/msg.rst:110 +#: ../../source/drivers/raster/msg.rst:81 msgid "" "T to get the reflectance for the visible bands (1, 2, 3 and 12) and the " "temperature in degrees Kelvin for the infrared bands (all other bands). " "The result is Float32." msgstr "" -#: ../../source/drivers/raster/msg.rst:114 +#: ../../source/drivers/raster/msg.rst:85 msgid "" "nr_cycles: a number that indicates the number of consecutive cycles to be" " included in the same file (time series). These are appended as " "additional bands." msgstr "" -#: ../../source/drivers/raster/msg.rst:117 +#: ../../source/drivers/raster/msg.rst:88 msgid "" "step: a number that indicates what is the stepsize when multiple cycles " "are chosen. E.g. every 15 minutes: step = 1, every 30 minutes: step = 2 " @@ -213,69 +172,69 @@ msgid "" "get images from times in-between (the step is an integer)." msgstr "" -#: ../../source/drivers/raster/msg.rst:123 +#: ../../source/drivers/raster/msg.rst:94 msgid "Examples with gdal_translate utility:" msgstr "" -#: ../../source/drivers/raster/msg.rst:125 +#: ../../source/drivers/raster/msg.rst:96 msgid "" "Example call to fetch an MSG image of 200501181200 with bands 1, 2 and 3 " "in IMG format:" msgstr "" -#: ../../source/drivers/raster/msg.rst:132 +#: ../../source/drivers/raster/msg.rst:103 msgid "" "In JPG format, and converting the 10 bits image to 8 bits by dividing all" " values by 4:" msgstr "" -#: ../../source/drivers/raster/msg.rst:139 +#: ../../source/drivers/raster/msg.rst:110 msgid "The same, but reordering the bands in the JPEG image to resemble RGB:" msgstr "" -#: ../../source/drivers/raster/msg.rst:145 +#: ../../source/drivers/raster/msg.rst:116 msgid "Geotiff output, only band 2, original 10 bits values:" msgstr "" -#: ../../source/drivers/raster/msg.rst:151 +#: ../../source/drivers/raster/msg.rst:122 msgid "Band 12:" msgstr "" -#: ../../source/drivers/raster/msg.rst:157 +#: ../../source/drivers/raster/msg.rst:128 msgid "The same band 12 with radiometric calibration in mW/m2/sr/(cm-1)-1:" msgstr "" -#: ../../source/drivers/raster/msg.rst:163 +#: ../../source/drivers/raster/msg.rst:134 msgid "" "Retrieve data from c:\\hrit-data\\2005\\01\\18 instead of " "\\\\\\pc2133-24002\\RawData\\... :" msgstr "" -#: ../../source/drivers/raster/msg.rst:170 +#: ../../source/drivers/raster/msg.rst:141 msgid "" "Another option to do the same (note the difference in the Y and the N for" " the “use_root_folder” parameter:" msgstr "" -#: ../../source/drivers/raster/msg.rst:177 +#: ../../source/drivers/raster/msg.rst:148 msgid "" "Without radiometric calibration, but for 10 consecutive cycles (thus from" " 1200 to 1415):" msgstr "" -#: ../../source/drivers/raster/msg.rst:184 +#: ../../source/drivers/raster/msg.rst:155 msgid "10 cycles, but every hour (thus from 1200 to 2100):" msgstr "" -#: ../../source/drivers/raster/msg.rst:190 +#: ../../source/drivers/raster/msg.rst:161 msgid "10 cycles, every hour, and bands 3, 2 and 1:" msgstr "" -#: ../../source/drivers/raster/msg.rst:197 +#: ../../source/drivers/raster/msg.rst:168 msgid "Georeference and Projection" msgstr "" -#: ../../source/drivers/raster/msg.rst:199 +#: ../../source/drivers/raster/msg.rst:170 msgid "" "The images are using the Geostationary Satellite View projection. Most " "GIS packages don't recognize this projection (we only know of ILWIS that " @@ -283,17 +242,64 @@ msgid "" "the images." msgstr "" -#: ../../source/drivers/raster/msg.rst:205 +#: ../../source/drivers/raster/msg.rst:176 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/msg.rst:207 +#: ../../source/drivers/raster/msg.rst:178 msgid "Implemented as :source_file:`frmts/msg/msgdataset.cpp`." msgstr "" -#: ../../source/drivers/raster/msg.rst:208 +#: ../../source/drivers/raster/msg.rst:179 msgid "" "http://www.eumetsat.int - European Organisation for the Exploitation of " "Meteorological Satellites" msgstr "" +#~ msgid "CMake builds" +#~ msgstr "" + +#~ msgid "Other build systems" +#~ msgstr "" + +#~ msgid "" +#~ "Clone the EUMETSAT library for wavelet" +#~ " decompression into ``frmts/msg``." +#~ msgstr "" + +#~ msgid "" +#~ "If you are building with Visual " +#~ "Studio 6.0, extract the .vc makefiles" +#~ " for the PublicDecompWT from the file" +#~ " `PublicDecompWTMakefiles.zip` stored in that " +#~ "directory." +#~ msgstr "" + +#~ msgid "" +#~ "If you build using the GNUMakefile, " +#~ "use *--with-msg* option to enable " +#~ "MSG driver:" +#~ msgstr "" + +#~ msgid "" +#~ "If you find that some adjustments " +#~ "are needed in the makefile and/or " +#~ "the msg source files, please \"commit\"" +#~ " them. The EUMETSAT library promises " +#~ "to be \"platform independent\", but as" +#~ " we are working with Microsoft " +#~ "Windows and Visual Studio 6.0, we " +#~ "did not have the facilities to " +#~ "check if the rest of the msg " +#~ "driver is. Furthermore, apply steps 4" +#~ " to 7 from the :ref:`raster_driver_tut`," +#~ " section \"Adding Driver to GDAL " +#~ "Tree\"." +#~ msgstr "" + +#~ msgid "" +#~ "MSG Wiki page is available at " +#~ "http://trac.osgeo.org/gdal/wiki/MSG. It's dedicated " +#~ "to document building and usage hints" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.mo index 8d959c13d9a3..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.po index 07b19879ead6..5e10857f8e50 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/netcdf.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -672,35 +672,36 @@ msgid "" "GDAL with NetCDF support." msgstr "" -#: ../../source/drivers/raster/netcdf.rst:753 -msgid "" -"See `NetCDF GDAL wiki `__ for " -"build instructions and information regarding HDF4, NetCDF-4 and HDF5." -msgstr "" - -#: ../../source/drivers/raster/netcdf.rst:757 +#: ../../source/drivers/raster/netcdf.rst:754 msgid "See Also:" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:759 +#: ../../source/drivers/raster/netcdf.rst:756 msgid ":ref:`Vector side of the netCDF driver. `" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:760 +#: ../../source/drivers/raster/netcdf.rst:757 msgid "" "`NetCDF CF-1.5 convention `__" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:762 +#: ../../source/drivers/raster/netcdf.rst:759 msgid "" "`NetCDF compiled libraries " "`__" msgstr "" -#: ../../source/drivers/raster/netcdf.rst:764 +#: ../../source/drivers/raster/netcdf.rst:761 msgid "" "`NetCDF Documentation " "`__" msgstr "" +#~ msgid "" +#~ "See `NetCDF GDAL wiki " +#~ "`__ for build " +#~ "instructions and information regarding HDF4," +#~ " NetCDF-4 and HDF5." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.mo index 0a2c4068dd30..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.po index 1ef5f3b79143..6936ce7089ad 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pdf.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -151,9 +151,9 @@ msgstr "" #: ../../source/drivers/raster/pdf.rst:195 msgid "" -"Note: some raster-only PDF files (such as some USGS GeoPDF files), that " -"are regularly tiled are exposed as tiled dataset by the GDAL PDF driver, " -"and can be rendered with any backends." +"Note: some raster-only PDF files (such as some USGS PDF files), that are " +"regularly tiled are exposed as tiled dataset by the GDAL PDF driver, and " +"can be rendered with any backends." msgstr "" #: ../../source/drivers/raster/pdf.rst:199 @@ -509,7 +509,7 @@ msgstr "" #: ../../source/drivers/raster/pdf.rst:812 msgid "" -"`OGC GeoPDF Encoding Best Practice Version 2.2 (08-139r3) " +"`OGC PDF Georegistration Encoding Best Practice Version 2.2 (08-139r3) " "`__" msgstr "" @@ -579,3 +579,18 @@ msgstr "" #~ msgid "With GDAL >= 3.9" #~ msgstr "" +#~ msgid "" +#~ "Note: some raster-only PDF files " +#~ "(such as some USGS GeoPDF files), " +#~ "that are regularly tiled are exposed " +#~ "as tiled dataset by the GDAL PDF" +#~ " driver, and can be rendered with " +#~ "any backends." +#~ msgstr "" + +#~ msgid "" +#~ "`OGC GeoPDF Encoding Best Practice " +#~ "Version 2.2 (08-139r3) " +#~ "`__" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.po index 3ba103d9be01..cb22273a3134 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/pds4.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/pds4.rst:5 msgid "PDS4 -- NASA Planetary Data System (Version 4)" @@ -148,35 +148,32 @@ msgid "" "Template label to use. If not specified and not creating from an existing" " PDS4 file, the data/pds4_template.xml file will be used. For GDAL " "utilities to find this default PDS4 template, GDAL's data directory " -"should be defined in your environment (typically on Windows builds). " -"Consult the `wiki " -"`__" -" for more information." +"should be defined in your environment (typically on Windows builds)." msgstr "" -#: ../../source/drivers/raster/pds4.rst:231 +#: ../../source/drivers/raster/pds4.rst:228 msgid "Layer creation options (vector/table datasets)" msgstr "" -#: ../../source/drivers/raster/pds4.rst:233 +#: ../../source/drivers/raster/pds4.rst:230 msgid "" "|about-layer-creation-options| (Starting with GDAL 3.0) When creating a " "PDS4 vector dataset, or appending a new table to an existing table, the " "following layer creation options are available:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:316 +#: ../../source/drivers/raster/pds4.rst:313 msgid "Subdataset / multiple image support" msgstr "" -#: ../../source/drivers/raster/pds4.rst:318 +#: ../../source/drivers/raster/pds4.rst:315 msgid "" "If several Array objects are present in the label, they will be reported " "as separate subdatasets (typically the main subdataset is an Array3D, and" " backplanes are represented as Array2D)." msgstr "" -#: ../../source/drivers/raster/pds4.rst:322 +#: ../../source/drivers/raster/pds4.rst:319 msgid "" "Since GDAL 3.0, creation of new datasets with subdatasets is supported " "(through the :co:`APPEND_SUBDATASET=YES` creation option). One important " @@ -189,138 +186,152 @@ msgid "" ":co:`ARRAY_IDENTIFIER`." msgstr "" -#: ../../source/drivers/raster/pds4.rst:333 +#: ../../source/drivers/raster/pds4.rst:330 msgid "PDS4 raster examples" msgstr "" -#: ../../source/drivers/raster/pds4.rst:335 +#: ../../source/drivers/raster/pds4.rst:332 msgid "Listing bands and subdatasets:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:383 +#: ../../source/drivers/raster/pds4.rst:380 msgid "" "The information displayed by default is the one of the first subdataset " "(SUBDATASET_1_NAME)" msgstr "" -#: ../../source/drivers/raster/pds4.rst:386 +#: ../../source/drivers/raster/pds4.rst:383 msgid "Getting information on a subdataset:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:406 +#: ../../source/drivers/raster/pds4.rst:403 msgid "Conversion to GeoTIFF of a given subdatasets:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:412 +#: ../../source/drivers/raster/pds4.rst:409 msgid "Conversion to GeoTIFF of a all subdatasets:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:418 +#: ../../source/drivers/raster/pds4.rst:415 msgid "This will create b0011_p237201_01_01v02_X.tif files where X=1,....,N" msgstr "" -#: ../../source/drivers/raster/pds4.rst:420 +#: ../../source/drivers/raster/pds4.rst:417 msgid "" "Creation of a new PDS4 dataset, using the default template and setting " "its parameterized variables:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:434 +#: ../../source/drivers/raster/pds4.rst:431 msgid "" "Creation of the same PDS4 dataset as above, using the default template " "but setting its parameterized variables from a text file. Helps with long" " command lines:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:438 +#: ../../source/drivers/raster/pds4.rst:435 msgid "Create a text file \"myOptions.txt\" with the below content" msgstr "" -#: ../../source/drivers/raster/pds4.rst:457 +#: ../../source/drivers/raster/pds4.rst:454 msgid "" "For more on --optfile, consult `the general documentation on GDAL " "utilities `__." msgstr "" -#: ../../source/drivers/raster/pds4.rst:460 +#: ../../source/drivers/raster/pds4.rst:457 msgid "" "Creation of a PDS4 dataset, using a non default template (here on a HTTP " "server, but local filename also possible):" msgstr "" -#: ../../source/drivers/raster/pds4.rst:468 +#: ../../source/drivers/raster/pds4.rst:465 msgid "" "Creation of a PDS4 dataset from a source PDS4 dataset (using the XML file" " of this source PDS4 dataset as an implicit template), with subsetting:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:476 +#: ../../source/drivers/raster/pds4.rst:473 msgid "" "In Python, creation of a PDS4 dataset from a GeoTIFF, using a base " "template into which one substitute one element with a new value:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:502 +#: ../../source/drivers/raster/pds4.rst:499 msgid "Appending a new image (subdataset) to an existing PDS4 dataset." msgstr "" -#: ../../source/drivers/raster/pds4.rst:511 +#: ../../source/drivers/raster/pds4.rst:508 msgid "Adding a PDS4 label to an existing ISIS3 dataset. (GDAL >= 3.1)" msgstr "" -#: ../../source/drivers/raster/pds4.rst:518 +#: ../../source/drivers/raster/pds4.rst:515 msgid "PDS4 vector examples" msgstr "" -#: ../../source/drivers/raster/pds4.rst:520 +#: ../../source/drivers/raster/pds4.rst:517 msgid "Displaying the content of a PDS4 dataset with a table:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:526 +#: ../../source/drivers/raster/pds4.rst:523 msgid "" "Converting a PDS4 dataset with a table to shapefile, by specifying " "columns that contain longitude and latitude:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:533 +#: ../../source/drivers/raster/pds4.rst:530 msgid "" "Converting a shapefile to a PDS4 dataset with a CSV-delimited table (with" " an implicit WKT column to store the geometry):" msgstr "" -#: ../../source/drivers/raster/pds4.rst:541 -msgid "Limitations" -msgstr "" - -#: ../../source/drivers/raster/pds4.rst:543 -msgid "" -"As a new driver and new format, please report any issues to the bug " -"tracker, as explained on the `wiki `__" -msgstr "" - -#: ../../source/drivers/raster/pds4.rst:547 +#: ../../source/drivers/raster/pds4.rst:538 msgid "See Also:" msgstr "" -#: ../../source/drivers/raster/pds4.rst:549 +#: ../../source/drivers/raster/pds4.rst:540 msgid "Implemented as :source_file:`frmts/pds/pds4dataset.cpp`." msgstr "" -#: ../../source/drivers/raster/pds4.rst:550 +#: ../../source/drivers/raster/pds4.rst:541 msgid "`Official documentation `__" msgstr "" -#: ../../source/drivers/raster/pds4.rst:552 +#: ../../source/drivers/raster/pds4.rst:543 msgid "" "`Schemas, including the cartography extension " "`__" msgstr "" -#: ../../source/drivers/raster/pds4.rst:554 +#: ../../source/drivers/raster/pds4.rst:545 msgid ":ref:`raster.pds` driver." msgstr "" -#: ../../source/drivers/raster/pds4.rst:555 +#: ../../source/drivers/raster/pds4.rst:546 msgid ":ref:`raster.isis3` driver." msgstr "" +#~ msgid "" +#~ "Template label to use. If not " +#~ "specified and not creating from an " +#~ "existing PDS4 file, the data/pds4_template.xml" +#~ " file will be used. For GDAL " +#~ "utilities to find this default PDS4 " +#~ "template, GDAL's data directory should " +#~ "be defined in your environment " +#~ "(typically on Windows builds). Consult " +#~ "the `wiki " +#~ "`__" +#~ " for more information." +#~ msgstr "" + +#~ msgid "Limitations" +#~ msgstr "" + +#~ msgid "" +#~ "As a new driver and new format," +#~ " please report any issues to the " +#~ "bug tracker, as explained on the " +#~ "`wiki `__" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.po index 4da530297b83..3e17538c362b 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/postgisraster.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/postgisraster.rst:5 msgid "PostGISRaster -- PostGIS Raster driver" @@ -245,7 +245,7 @@ msgstr "" #: ../../source/drivers/raster/postgisraster.rst:132 msgid "" "`GDAL PostGISRaster driver Wiki " -"`__" +"`__" msgstr "" #: ../../source/drivers/raster/postgisraster.rst:134 @@ -254,3 +254,8 @@ msgid "" "`__" msgstr "" +#~ msgid "" +#~ "`GDAL PostGISRaster driver Wiki " +#~ "`__" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.po index 28f50c532a72..86a68fb780c9 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/s102.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/raster/s102.rst:5 msgid "S102 -- S-102 Bathymetric Surface Product" @@ -42,7 +42,7 @@ msgstr "" #: ../../source/drivers/raster/s102.rst:13 msgid "" "This driver provides read-only support for bathymetry data in the S-102 " -"format, which is a specific product profile in an HDF5 file" +"format, which is a specific product profile in an HDF5 file." msgstr "" #: ../../source/drivers/raster/s102.rst:16 @@ -68,19 +68,27 @@ msgstr "" msgid "Nodata, minimum and maximum values for each band are also reported." msgstr "" -#: ../../source/drivers/raster/s102.rst:29 +#: ../../source/drivers/raster/s102.rst:28 +msgid "" +"Supported versions of the specification are S-102 v2.1, v2.2 and v3.0 " +"(support for v3.0 spatial metadata added in GDAL 3.10. Multiple grids per" +" file, as permitted by S-102 v3.0, are not supported currently. Only the " +"first one will be reported.)" +msgstr "" + +#: ../../source/drivers/raster/s102.rst:34 msgid "Driver capabilities" msgstr "" -#: ../../source/drivers/raster/s102.rst:36 +#: ../../source/drivers/raster/s102.rst:41 msgid "Open options" msgstr "" -#: ../../source/drivers/raster/s102.rst:38 +#: ../../source/drivers/raster/s102.rst:43 msgid "|about-open-options| The following open options are supported:" msgstr "" -#: ../../source/drivers/raster/s102.rst:57 +#: ../../source/drivers/raster/s102.rst:62 msgid "" "This is the default behavior of most GDAL formats, but the native " "organization of the data in S-102 products is to have the first line of " @@ -89,51 +97,83 @@ msgid "" " term of the geotransform matrix will be positive)" msgstr "" -#: ../../source/drivers/raster/s102.rst:64 +#: ../../source/drivers/raster/s102.rst:69 msgid "Spatial metadata support" msgstr "" -#: ../../source/drivers/raster/s102.rst:66 -msgid "Starting with GDAL 3.9, GDAL can handle QualityOfSurvey spatial metadata." +#: ../../source/drivers/raster/s102.rst:71 +msgid "" +"Starting with GDAL 3.9, GDAL can handle QualityOfSurvey (or " +"QualityOfBathymetryCoverage in S102 v3.0) spatial metadata." msgstr "" -#: ../../source/drivers/raster/s102.rst:68 +#: ../../source/drivers/raster/s102.rst:74 msgid "" "When such spatial metadata is present, the subdataset list will include a" -" name of the form ``S102:\"{filename}\":QualityOfSurvey``" +" name of the form ``S102:\"{filename}\":QualityOfSurvey`` ( or " +"``S102:\"{filename}\":QualityOfBathymetryCoverage`` in S102 v3.0)" msgstr "" -#: ../../source/drivers/raster/s102.rst:71 +#: ../../source/drivers/raster/s102.rst:78 msgid "" -"The ``/QualityOfSurvey/featureAttributeTable`` dataset is exposed as a " -"GDAL Raster Attribute Table associated to the GDAL raster band. The pixel" -" values of the raster match the ``id`` column of the Raster Attribute " -"Table." +"The ``/QualityOfSurvey/featureAttributeTable`` " +"(``/QualityOfBathymetryCoverage/featureAttributeTable`` in S102 v3.0) " +"dataset is exposed as a GDAL Raster Attribute Table associated to the " +"GDAL raster band. The pixel values of the raster match the ``id`` column " +"of the Raster Attribute Table." msgstr "" -#: ../../source/drivers/raster/s102.rst:76 +#: ../../source/drivers/raster/s102.rst:85 msgid "See Also" msgstr "" -#: ../../source/drivers/raster/s102.rst:78 +#: ../../source/drivers/raster/s102.rst:87 msgid "Implemented as :source_file:`frmts/hdf5/s102dataset.cpp`." msgstr "" -#: ../../source/drivers/raster/s102.rst:79 +#: ../../source/drivers/raster/s102.rst:88 msgid "" "`S-102 Bathymetric Surface Product Specification " "`__" msgstr "" -#: ../../source/drivers/raster/s102.rst:80 +#: ../../source/drivers/raster/s102.rst:89 msgid ":ref:`BAG driver `" msgstr "" -#: ../../source/drivers/raster/s102.rst:81 +#: ../../source/drivers/raster/s102.rst:90 msgid ":ref:`S-104 driver `" msgstr "" -#: ../../source/drivers/raster/s102.rst:82 +#: ../../source/drivers/raster/s102.rst:91 msgid ":ref:`S-111 driver `" msgstr "" +#~ msgid "" +#~ "This driver provides read-only support" +#~ " for bathymetry data in the S-102 " +#~ "format, which is a specific product " +#~ "profile in an HDF5 file" +#~ msgstr "" + +#~ msgid "" +#~ "Starting with GDAL 3.9, GDAL can " +#~ "handle QualityOfSurvey spatial metadata." +#~ msgstr "" + +#~ msgid "" +#~ "When such spatial metadata is present," +#~ " the subdataset list will include a" +#~ " name of the form " +#~ "``S102:\"{filename}\":QualityOfSurvey``" +#~ msgstr "" + +#~ msgid "" +#~ "The ``/QualityOfSurvey/featureAttributeTable`` dataset " +#~ "is exposed as a GDAL Raster " +#~ "Attribute Table associated to the GDAL" +#~ " raster band. The pixel values of " +#~ "the raster match the ``id`` column " +#~ "of the Raster Attribute Table." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/snap_tiff.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/snap_tiff.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/snap_tiff.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/raster/snap_tiff.po b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/snap_tiff.po new file mode 100644 index 000000000000..3ab8105f9abb --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/raster/snap_tiff.po @@ -0,0 +1,76 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/drivers/raster/snap_tiff.rst:5 +msgid "SNAP_TIFF -- Sentinel Application Processing GeoTIFF" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:-1 +msgid "Driver short name" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:9 +msgid "SNAP_TIFF" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:13 +msgid "" +"This driver deals specifically with GeoTIFF files produced by the " +"Sentinel Application Processing (SNAP) toolbox." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:16 +msgid "" +"Such files are formulated in a way that makes it difficult to read them " +"with the generic :ref:`raster.gtiff` driver." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:20 +msgid "Driver capabilities" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:27 +msgid "Georeferencing" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:29 +msgid "" +"SNAP GeoTIFF files contain a geolocation array (stored as a regular grid " +"of GeoTIFF tie points). It is reported in the ``GEOLOCATION`` metadata " +"domain." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:32 +msgid "" +"The 4 corners of the geolocation array are also reported as ground " +"control points for faster (but less accurate) georeferencing." +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:36 +msgid "Metadata" +msgstr "" + +#: ../../source/drivers/raster/snap_tiff.rst:38 +msgid "" +"Extensive metadata following DIMAP conventions is reported in the " +"``xml:DIMAP`` metadata domain." +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/adbc.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/adbc.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/adbc.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/adbc.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/adbc.po new file mode 100644 index 000000000000..88c3dba0e769 --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/adbc.po @@ -0,0 +1,190 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/drivers/vector/adbc.rst:4 +msgid "ADBC -- Arrow Database Connectivity" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:-1 +msgid "Driver short name" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:8 +msgid "ADBC" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:10 +msgid "ADBC is a set of APIs and libraries for Arrow-native access to database." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:12 +msgid "This driver has 2 modes:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:14 +msgid "" +"either it has been built against the ``adbc-driver-manager`` library. In " +"that case, it can directly be used to connect to available ADBC drivers, " +"and expose content as classic OGR features, or as a ArrowArrayStream. In " +"that mode the driver metadata exposes the ``HAS_ADBC_DRIVER_MANAGER`` " +"metadata item." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:19 +msgid "" +"or it has not, in which case applications embedding GDAL must use " +":cpp:func:`GDALSetAdbcLoadDriverOverride` as detailed in a below " +"paragraph. Note that use of that function can also be done even if the " +"driver has been built against the ``adbc-driver-manager`` library." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:24 +msgid "" +"Consult the `installation instruction " +"`__ for " +"the various ADBC drivers. At time of writing, there are drivers for " +"SQLite3, PostgreSQL, Snowflake, BigQuery, DuckDB, Flight SQL, etc." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:28 +msgid "" +"The driver is read-only, and there is no support for spatial data " +"currently." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:31 +msgid "Connection string" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:33 +msgid "Several connection strings are supported:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:35 +msgid "``ADBC:{some_uri}``, together with the ``ADBC_DRIVER`` open option." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:36 +msgid "a SQLite3 database filename, if the ``adbc_driver_sqlite`` is available." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:37 +msgid "" +"a DuckDB database filename, if the :file:`libduckdb.so`, " +":file:`libduckdb.dylib` or :file:`duckdb.dll` is available (and it is in " +"a system location, or can be located through LD_LIBRARY_PATH on Linux, " +"DYLD_LIBRARY_PATH on MacOSX or PATH on Windows)." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:40 +msgid "" +"a Parquet database filename, if the :file:`libduckdb.so`, " +":file:`libduckdb.dylib` or :file:`duckdb.dll` is available (and it is in " +"a system location, or can be located through LD_LIBRARY_PATH on Linux, " +"DYLD_LIBRARY_PATH on MacOSX or PATH on Windows)." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:43 +msgid "" +"a PostgreSQL URI starting with ``postgresql://``, if the " +"``adbc_driver_postgresql`` is available." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:45 +msgid "" +"Note: if present, the :ref:`vector.sqlite`, :ref:`vector.gpkg` or " +":ref:`vector.parquet` drivers are registered before the ADBC driver, so " +"they will be used in priority when available. The ``ADBC:`` prefix or the" +" ``-if ADBC`` switch of :program:`ogrinfo` or :program:`ogr2ogr` can be " +"used to use the ADBC driver instead." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:52 +msgid "Dataset open options" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:54 +msgid "|about-open-options| The following open options are supported:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:78 +msgid "\"table_list\" special layer" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:80 +msgid "" +"For PostgreSQL, SQLite3, DuckDB and Parquet datasets, the driver " +"automatically instantiates OGR layers from available tables. For other " +"databases, the user must explicit provide a SQL open option or issue a " +":cpp:func:`GDALDataset::ExecuteSQL` request. To facilitate that process, " +"a special OGR ``table_list`` layer can be queried through " +":cpp:func:`GDALDataset::GetLayerByName` (or as the layer name with " +":program:`ogrinfo`). It returns for each table a OGR feature with the " +"following fields (some potentially unset or with an empty string): " +"``catalog_name``, ``schema_name``, ``table_name``, ``table_type``." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:92 +msgid "Custom driver entry point" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:94 +msgid "" +"A custom driver entry point can be specified by applications by calling " +":cpp:func:`GDALSetAdbcLoadDriverOverride` (defined in header " +":file:`gdal_adbc.h`) before using the driver. The specified init function" +" will be used by the GDAL ADBC driver as a way of locating and loading " +"the ADBC driver if GDAL was not built with ADBC Driver Manager support or" +" if an embedding application has an updated or augmented collection of " +"drivers available." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:102 +msgid "Examples" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:104 +#: ../../source/drivers/vector/adbc.rst:115 +msgid "" +"Assuming :file:`libduckdb.so`, :file:`libduckdb.dylib` or " +":file:`duckdb.dll` is available (and it is in a system location, or can " +"be located through LD_LIBRARY_PATH on Linux, DYLD_LIBRARY_PATH on MacOSX " +"or PATH on Windows)." +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:108 +msgid "Convert a Parquet file to GeoPackage:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:119 +msgid "Convert a DuckDB database to GeoPackage:" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:127 +msgid "See Also" +msgstr "" + +#: ../../source/drivers/vector/adbc.rst:129 +msgid "" +"`ADBC: Arrow Database Connectivity " +"`__" +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.mo index 8d959c13d9a3..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.po index eaa318f5b30f..9534d208bfdc 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/arrow.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -178,10 +178,10 @@ msgstr "" #: ../../source/drivers/vector/arrow.rst:160 msgid "" -"Prefixing any GDAL file name with the ``vsi://`` URI scheme prefix. In " -"addition to any potential vsi prefix in the GDAL file name. So the " +"Prefixing any GDAL file name with the ``gdalvsi://`` URI scheme prefix. " +"In addition to any potential vsi prefix in the GDAL file name. So the " "``/vsicurl/http://example.com`` GDAL file name becomes the " -"``vsi:///vsicurl/http://example.com`` Arrow URI." +"``gdalvsi:///vsicurl/http://example.com`` Arrow URI." msgstr "" #: ../../source/drivers/vector/arrow.rst:165 @@ -202,3 +202,13 @@ msgstr "" msgid "Related driver: :ref:`Parquet driver `" msgstr "" +#~ msgid "" +#~ "Prefixing any GDAL file name with " +#~ "the ``vsi://`` URI scheme prefix. In " +#~ "addition to any potential vsi prefix " +#~ "in the GDAL file name. So the " +#~ "``/vsicurl/http://example.com`` GDAL file name " +#~ "becomes the ``vsi:///vsicurl/http://example.com`` " +#~ "Arrow URI." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.po index 533deb5807a0..27759b2dc248 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/eeda.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/eeda.rst:4 msgid "Google Earth Engine Data API" @@ -71,34 +71,36 @@ msgstr "" msgid "|about-open-options| The following open options are available:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:44 +#: ../../source/drivers/vector/eeda.rst:50 msgid "Authentication methods" msgstr "" -#: ../../source/drivers/vector/eeda.rst:46 +#: ../../source/drivers/vector/eeda.rst:52 msgid "The following authentication methods can be used:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:48 +#: ../../source/drivers/vector/eeda.rst:54 msgid "" "Authentication Bearer header passed through the EEDA_BEARER or " ":config:`EEDA_BEARER_FILE` configuration options." msgstr "" -#: ../../source/drivers/vector/eeda.rst:50 +#: ../../source/drivers/vector/eeda.rst:56 msgid "" "Service account private key file, through the " -":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option." +":config:`GOOGLE_APPLICATION_CREDENTIALS` configuration option, or set as " +"a path-specific option whose value is set in the VSI_PATH_FOR_AUTH open " +"option." msgstr "" -#: ../../source/drivers/vector/eeda.rst:52 +#: ../../source/drivers/vector/eeda.rst:60 msgid "" "OAuth2 Service Account authentication through the " ":config:`EEDA_PRIVATE_KEY`/ :config:`EEDA_PRIVATE_KEY_FILE` + " ":config:`EEDA_CLIENT_EMAIL` configuration options." msgstr "" -#: ../../source/drivers/vector/eeda.rst:56 +#: ../../source/drivers/vector/eeda.rst:64 msgid "" "Finally if none of the above method succeeds, the code will check if the " "current machine is a Google Compute Engine instance, and if so will use " @@ -107,43 +109,43 @@ msgid "" "instance you can set :config:`CPL_MACHINE_IS_GCE` to YES." msgstr "" -#: ../../source/drivers/vector/eeda.rst:63 +#: ../../source/drivers/vector/eeda.rst:71 msgid "Configuration options" msgstr "" -#: ../../source/drivers/vector/eeda.rst:65 +#: ../../source/drivers/vector/eeda.rst:73 msgid "|about-config-options| The following configuration options are available:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:68 +#: ../../source/drivers/vector/eeda.rst:76 msgid ":copy-config:`EEDA_BEARER`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:70 +#: ../../source/drivers/vector/eeda.rst:78 msgid ":copy-config:`EEDA_BEARER_FILE`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:72 +#: ../../source/drivers/vector/eeda.rst:80 msgid ":copy-config:`GOOGLE_APPLICATION_CREDENTIALS`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:74 +#: ../../source/drivers/vector/eeda.rst:82 msgid ":copy-config:`EEDA_PRIVATE_KEY`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:76 +#: ../../source/drivers/vector/eeda.rst:84 msgid ":copy-config:`EEDA_PRIVATE_KEY_FILE`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:78 +#: ../../source/drivers/vector/eeda.rst:86 msgid ":copy-config:`EEDA_CLIENT_EMAIL`" msgstr "" -#: ../../source/drivers/vector/eeda.rst:89 +#: ../../source/drivers/vector/eeda.rst:97 msgid "Attributes" msgstr "" -#: ../../source/drivers/vector/eeda.rst:91 +#: ../../source/drivers/vector/eeda.rst:99 msgid "" "The layer field definition is built by requesting a single image from the" " collection and guessing the schema from its \"properties\" element. The " @@ -152,241 +154,241 @@ msgid "" "above mentioned schema guessing will not done." msgstr "" -#: ../../source/drivers/vector/eeda.rst:97 +#: ../../source/drivers/vector/eeda.rst:105 msgid "The following attributes will always be present:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Field name" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Type" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Meaning" msgstr "" -#: ../../source/drivers/vector/eeda.rst:103 +#: ../../source/drivers/vector/eeda.rst:111 msgid "Server-side filter compatible" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 +#: ../../source/drivers/vector/eeda.rst:113 msgid "name" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 -#: ../../source/drivers/vector/eeda.rst:109 -#: ../../source/drivers/vector/eeda.rst:112 -#: ../../source/drivers/vector/eeda.rst:114 -#: ../../source/drivers/vector/eeda.rst:143 -#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:113 +#: ../../source/drivers/vector/eeda.rst:117 +#: ../../source/drivers/vector/eeda.rst:120 +#: ../../source/drivers/vector/eeda.rst:122 +#: ../../source/drivers/vector/eeda.rst:151 +#: ../../source/drivers/vector/eeda.rst:153 msgid "String" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 +#: ../../source/drivers/vector/eeda.rst:113 msgid "" "Image name (e.g. projects/earthengine-public/ " "assets/COPERNICUS/S2/20170430T190351\\_ 20170430T190351_T10SEG)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:105 -#: ../../source/drivers/vector/eeda.rst:109 -#: ../../source/drivers/vector/eeda.rst:112 -#: ../../source/drivers/vector/eeda.rst:114 -#: ../../source/drivers/vector/eeda.rst:127 -#: ../../source/drivers/vector/eeda.rst:129 -#: ../../source/drivers/vector/eeda.rst:131 -#: ../../source/drivers/vector/eeda.rst:133 +#: ../../source/drivers/vector/eeda.rst:113 +#: ../../source/drivers/vector/eeda.rst:117 +#: ../../source/drivers/vector/eeda.rst:120 +#: ../../source/drivers/vector/eeda.rst:122 #: ../../source/drivers/vector/eeda.rst:135 #: ../../source/drivers/vector/eeda.rst:137 #: ../../source/drivers/vector/eeda.rst:139 #: ../../source/drivers/vector/eeda.rst:141 #: ../../source/drivers/vector/eeda.rst:143 #: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:147 +#: ../../source/drivers/vector/eeda.rst:149 +#: ../../source/drivers/vector/eeda.rst:151 +#: ../../source/drivers/vector/eeda.rst:153 msgid "No" msgstr "" -#: ../../source/drivers/vector/eeda.rst:109 +#: ../../source/drivers/vector/eeda.rst:117 msgid "id" msgstr "" -#: ../../source/drivers/vector/eeda.rst:109 +#: ../../source/drivers/vector/eeda.rst:117 msgid "" "Image ID; equivalent to name without the \"projects/\\*/assets/\" prefix " "(e.g. users/USER/ASSET)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:112 +#: ../../source/drivers/vector/eeda.rst:120 msgid "path" msgstr "" -#: ../../source/drivers/vector/eeda.rst:112 +#: ../../source/drivers/vector/eeda.rst:120 msgid "(Deprecated) Image path; equivalent to id" msgstr "" -#: ../../source/drivers/vector/eeda.rst:114 +#: ../../source/drivers/vector/eeda.rst:122 msgid "gdal_dataset" msgstr "" -#: ../../source/drivers/vector/eeda.rst:114 +#: ../../source/drivers/vector/eeda.rst:122 msgid "" "GDAL dataset name (e.g. EEDAI:projects/earthengine-public/ " "assets/COPERNICUS/S2/ 20170430T190351_20170430T190351\\_ T10SEG) that can" " be opened with the :ref:`raster.eedai` driver" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 +#: ../../source/drivers/vector/eeda.rst:129 msgid "startTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 -#: ../../source/drivers/vector/eeda.rst:124 -#: ../../source/drivers/vector/eeda.rst:127 +#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:132 +#: ../../source/drivers/vector/eeda.rst:135 msgid "DateTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 +#: ../../source/drivers/vector/eeda.rst:129 msgid "Acquisition start date" msgstr "" -#: ../../source/drivers/vector/eeda.rst:121 +#: ../../source/drivers/vector/eeda.rst:129 msgid "**Yes** (restricted to >= comparison on top level)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:124 +#: ../../source/drivers/vector/eeda.rst:132 msgid "endTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:124 +#: ../../source/drivers/vector/eeda.rst:132 msgid "Acquisition end date" msgstr "" -#: ../../source/drivers/vector/eeda.rst:124 +#: ../../source/drivers/vector/eeda.rst:132 msgid "**Yes** (restricted to <= comparison on top level)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:127 +#: ../../source/drivers/vector/eeda.rst:135 msgid "updateTime" msgstr "" -#: ../../source/drivers/vector/eeda.rst:127 +#: ../../source/drivers/vector/eeda.rst:135 msgid "Update date" msgstr "" -#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:137 msgid "sizeBytes" msgstr "" -#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:137 msgid "Integer64" msgstr "" -#: ../../source/drivers/vector/eeda.rst:129 +#: ../../source/drivers/vector/eeda.rst:137 msgid "File size in bytes" msgstr "" -#: ../../source/drivers/vector/eeda.rst:131 +#: ../../source/drivers/vector/eeda.rst:139 msgid "band_count" msgstr "" -#: ../../source/drivers/vector/eeda.rst:131 -#: ../../source/drivers/vector/eeda.rst:133 -#: ../../source/drivers/vector/eeda.rst:135 +#: ../../source/drivers/vector/eeda.rst:139 +#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:143 msgid "Integer" msgstr "" -#: ../../source/drivers/vector/eeda.rst:131 +#: ../../source/drivers/vector/eeda.rst:139 msgid "Number of bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:133 +#: ../../source/drivers/vector/eeda.rst:141 msgid "band_max_width" msgstr "" -#: ../../source/drivers/vector/eeda.rst:133 +#: ../../source/drivers/vector/eeda.rst:141 msgid "Maximum width among bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:135 +#: ../../source/drivers/vector/eeda.rst:143 msgid "band_max_height" msgstr "" -#: ../../source/drivers/vector/eeda.rst:135 +#: ../../source/drivers/vector/eeda.rst:143 msgid "Maximum height among bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:137 +#: ../../source/drivers/vector/eeda.rst:145 msgid "band_min_pixel_size" msgstr "" -#: ../../source/drivers/vector/eeda.rst:137 -#: ../../source/drivers/vector/eeda.rst:139 -#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:147 +#: ../../source/drivers/vector/eeda.rst:149 msgid "Real" msgstr "" -#: ../../source/drivers/vector/eeda.rst:137 +#: ../../source/drivers/vector/eeda.rst:145 msgid "Minimum pixel size among bands" msgstr "" -#: ../../source/drivers/vector/eeda.rst:139 +#: ../../source/drivers/vector/eeda.rst:147 msgid "band_upper_left_x" msgstr "" -#: ../../source/drivers/vector/eeda.rst:139 +#: ../../source/drivers/vector/eeda.rst:147 msgid "X origin (only set if equal among all bands)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:149 msgid "band_upper_left_y" msgstr "" -#: ../../source/drivers/vector/eeda.rst:141 +#: ../../source/drivers/vector/eeda.rst:149 msgid "Y origin (only set if equal among all bands)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:143 +#: ../../source/drivers/vector/eeda.rst:151 msgid "band_crs" msgstr "" -#: ../../source/drivers/vector/eeda.rst:143 +#: ../../source/drivers/vector/eeda.rst:151 msgid "CRS as EPSG:XXXX or WKT (only set if equal among all bands)" msgstr "" -#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:153 msgid "other_properties" msgstr "" -#: ../../source/drivers/vector/eeda.rst:145 +#: ../../source/drivers/vector/eeda.rst:153 msgid "" "Serialized JSON dictionary with key/value pairs where key is not a " "standalone field" msgstr "" -#: ../../source/drivers/vector/eeda.rst:149 +#: ../../source/drivers/vector/eeda.rst:157 msgid "" "\"Server-side filter compatible\" means that when this field is included " "in an attribute filter, it is forwarded to the server (otherwise only " "client-side filtering is done)." msgstr "" -#: ../../source/drivers/vector/eeda.rst:154 +#: ../../source/drivers/vector/eeda.rst:162 msgid "Geometry" msgstr "" -#: ../../source/drivers/vector/eeda.rst:156 +#: ../../source/drivers/vector/eeda.rst:164 msgid "" "The footprint of each image is reported as a MultiPolygon with a " "longitude/latitude WGS84 coordinate system (EPSG:4326)." msgstr "" -#: ../../source/drivers/vector/eeda.rst:160 +#: ../../source/drivers/vector/eeda.rst:168 msgid "Filtering" msgstr "" -#: ../../source/drivers/vector/eeda.rst:162 +#: ../../source/drivers/vector/eeda.rst:170 msgid "" "The driver will forward any spatial filter set with SetSpatialFilter() to" " the server. It also makes the same for simple attribute filters set with" @@ -394,53 +396,59 @@ msgid "" "comparison operators (=, <>, <, <=, > and >=) are supported." msgstr "" -#: ../../source/drivers/vector/eeda.rst:168 +#: ../../source/drivers/vector/eeda.rst:176 msgid "Paging" msgstr "" -#: ../../source/drivers/vector/eeda.rst:170 +#: ../../source/drivers/vector/eeda.rst:178 msgid "" "Features are retrieved from the server by chunks of 1000 by default (and " "this is the maximum value accepted by the server). This number can be " "altered with the :config:`EEDA_PAGE_SIZE` configuration option." msgstr "" -#: ../../source/drivers/vector/eeda.rst:175 +#: ../../source/drivers/vector/eeda.rst:183 msgid "Extent and feature count" msgstr "" -#: ../../source/drivers/vector/eeda.rst:177 +#: ../../source/drivers/vector/eeda.rst:185 msgid "" "The reported extent and feature count will always be respectively " "(-180,-90,180,90) and -1, given there is no way to get efficient answer " "to those queries from the server." msgstr "" -#: ../../source/drivers/vector/eeda.rst:182 +#: ../../source/drivers/vector/eeda.rst:190 msgid "Examples" msgstr "" -#: ../../source/drivers/vector/eeda.rst:184 +#: ../../source/drivers/vector/eeda.rst:192 msgid "Listing all images available:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:190 +#: ../../source/drivers/vector/eeda.rst:198 msgid "or" msgstr "" -#: ../../source/drivers/vector/eeda.rst:196 +#: ../../source/drivers/vector/eeda.rst:204 msgid "Listing all images under a point of (lat,lon)=(40,-100) :" msgstr "" -#: ../../source/drivers/vector/eeda.rst:202 +#: ../../source/drivers/vector/eeda.rst:210 msgid "Listing all images available matching criteria :" msgstr "" -#: ../../source/drivers/vector/eeda.rst:209 +#: ../../source/drivers/vector/eeda.rst:217 msgid "See Also:" msgstr "" -#: ../../source/drivers/vector/eeda.rst:211 +#: ../../source/drivers/vector/eeda.rst:219 msgid ":ref:`Google Earth Engine Data API Image driver `" msgstr "" +#~ msgid "" +#~ "Service account private key file, " +#~ "through the :config:`GOOGLE_APPLICATION_CREDENTIALS` " +#~ "configuration option." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.mo index 0a2c4068dd30..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.po index db5c2e85e790..f8ece96c0c96 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/gpkg.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -931,32 +931,48 @@ msgid "Perform a join between 2 GeoPackage databases:" msgstr "" #: ../../source/drivers/vector/gpkg.rst:813 -msgid "See Also" +msgid "Secure deletion" msgstr "" #: ../../source/drivers/vector/gpkg.rst:815 +msgid "" +"Depending on how SQLite3 is built, `secure deletion " +"`__ might or " +"might not be enabled. Starting with GDAL 3.10, secure deletion is always " +"enabled, unless ``SECURE_DELETE`` is specified through the " +":config:`OGR_SQLITE_PRAGMA` configuration option. Note that secure " +"deletion does not recover potential lost space, so running a `VACUUM " +"`__ query is recommended to fully " +"optimized a database that has been subject to updates or deletions." +msgstr "" + +#: ../../source/drivers/vector/gpkg.rst:825 +msgid "See Also" +msgstr "" + +#: ../../source/drivers/vector/gpkg.rst:827 msgid ":ref:`GeoPackage raster ` documentation page" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:816 +#: ../../source/drivers/vector/gpkg.rst:828 msgid "" "`Getting Started With GeoPackage `__" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:818 +#: ../../source/drivers/vector/gpkg.rst:830 msgid "" "`OGC GeoPackage format standard `__ " "specification, HTML format (current/development version of the standard)" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:821 +#: ../../source/drivers/vector/gpkg.rst:833 msgid "" "`OGC GeoPackage Encoding Standard " "`__ page" msgstr "" -#: ../../source/drivers/vector/gpkg.rst:823 +#: ../../source/drivers/vector/gpkg.rst:835 msgid "`SQLite `__" msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.po index a31ae7ac6bb6..88129e0e6c93 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/oapif.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/oapif.rst:4 msgid "OGC API - Features" @@ -108,11 +108,17 @@ msgstr "" msgid "Rectangular spatial filtering is forward to the server as well." msgstr "" -#: ../../source/drivers/vector/oapif.rst:62 +#: ../../source/drivers/vector/oapif.rst:61 +msgid "" +"Starting with GDAL 3.10, the ``DATETIME`` open option can also be " +"specified for temporal filtering." +msgstr "" + +#: ../../source/drivers/vector/oapif.rst:65 msgid "CRS support" msgstr "" -#: ../../source/drivers/vector/oapif.rst:64 +#: ../../source/drivers/vector/oapif.rst:67 msgid "" "Starting with GDAL 3.7, the driver supports the `OGC API - Features - " "Part 2: Coordinate Reference Systems by Reference " @@ -126,66 +132,73 @@ msgid "" "order of the authority." msgstr "" -#: ../../source/drivers/vector/oapif.rst:74 +#: ../../source/drivers/vector/oapif.rst:77 msgid "" "The CRS of layers can also be controlled with the :oo:`CRS` or " ":oo:`PREFERRED_CRS` open options documented below." msgstr "" -#: ../../source/drivers/vector/oapif.rst:78 +#: ../../source/drivers/vector/oapif.rst:81 msgid "Open options" msgstr "" -#: ../../source/drivers/vector/oapif.rst:80 +#: ../../source/drivers/vector/oapif.rst:83 msgid "|about-open-options| The following open options are available:" msgstr "" -#: ../../source/drivers/vector/oapif.rst:115 +#: ../../source/drivers/vector/oapif.rst:118 msgid "" "Set to YES to ignore the XML Schema or JSON schema that may be offered by" " the server." msgstr "" -#: ../../source/drivers/vector/oapif.rst:145 +#: ../../source/drivers/vector/oapif.rst:150 +msgid "" +"Temporal filter. Its value should match the ones mentioned at `paragraph " +"Parameter datetime of the OGC API Features specification " +"`__" +msgstr "" + +#: ../../source/drivers/vector/oapif.rst:155 msgid "Examples" msgstr "" -#: ../../source/drivers/vector/oapif.rst:147 +#: ../../source/drivers/vector/oapif.rst:157 msgid "Listing the types of a OGC API - Features server :" msgstr "" -#: ../../source/drivers/vector/oapif.rst:157 +#: ../../source/drivers/vector/oapif.rst:167 msgid "Listing the summary information of a OGC API - Features layer :" msgstr "" -#: ../../source/drivers/vector/oapif.rst:211 +#: ../../source/drivers/vector/oapif.rst:221 msgid "" "Filtering on a property (depending on if the server exposes filtering " "capabilities of the properties, part or totally of the filter might be " "evaluated on client side)" msgstr "" -#: ../../source/drivers/vector/oapif.rst:244 +#: ../../source/drivers/vector/oapif.rst:254 msgid "Spatial filtering" msgstr "" -#: ../../source/drivers/vector/oapif.rst:277 +#: ../../source/drivers/vector/oapif.rst:287 msgid "See Also" msgstr "" -#: ../../source/drivers/vector/oapif.rst:279 +#: ../../source/drivers/vector/oapif.rst:289 msgid "" "`\"OGC API - Features - Part 1: Core\" Standard " "`__" msgstr "" -#: ../../source/drivers/vector/oapif.rst:281 +#: ../../source/drivers/vector/oapif.rst:291 msgid "" "`\"OGC API - Features - Part 2: Coordinate Reference Systems by " "Reference\" Standard `__" msgstr "" -#: ../../source/drivers/vector/oapif.rst:283 +#: ../../source/drivers/vector/oapif.rst:293 msgid ":ref:`WFS (1.0,1.1,2.0) driver documentation `" msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.mo index 0ff061b8065b..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.po index f13618fe9d4c..3a4d1d6a344e 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/pgeo.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/pgeo.rst:4 msgid "ESRI Personal GeoDatabase" @@ -156,19 +156,17 @@ msgstr "" msgid "" "This article gives step-by-step explanation of how to use OGR with " "unixODBC package and how to access Personal Geodatabase with PGeo driver." -" See also `GDAL wiki for other details " -"`__" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:111 +#: ../../source/drivers/vector/pgeo.rst:110 msgid "Prerequisites" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:115 +#: ../../source/drivers/vector/pgeo.rst:114 msgid "Install `unixODBC `__ >= 2.2.11" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:116 +#: ../../source/drivers/vector/pgeo.rst:115 msgid "" "Install MDB Tools. The official upstream of MDB Tools is maintained at " "`https://github.com/mdbtools/mdbtools " @@ -178,42 +176,42 @@ msgid "" "Debian Linux and :bash:`ogrinfo sample.mdb` works fine." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:123 +#: ../../source/drivers/vector/pgeo.rst:122 msgid "(On Ubuntu : sudo apt-get install unixodbc libmdbodbc)" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:125 +#: ../../source/drivers/vector/pgeo.rst:124 msgid "(On Debian : sudo apt-get install unixodbc odbc-mdbtools)" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:128 +#: ../../source/drivers/vector/pgeo.rst:127 msgid "Configuration" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:130 +#: ../../source/drivers/vector/pgeo.rst:129 msgid "There are two configuration files for unixODBC:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:132 +#: ../../source/drivers/vector/pgeo.rst:131 msgid "" "odbcinst.ini - this file contains definition of ODBC drivers available to" " all users; this file can be found in /etc directory or location given as" " --sysconfdir if you did build unixODBC yourself." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:135 +#: ../../source/drivers/vector/pgeo.rst:134 msgid "" "odbc.ini - this file contains definition of ODBC data sources (DSN " "entries) available to all users." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:137 +#: ../../source/drivers/vector/pgeo.rst:136 msgid "" "~/.odbc.ini - this is the private file where users can put their own ODBC" " data sources." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:140 +#: ../../source/drivers/vector/pgeo.rst:139 msgid "" "Editing the odbc.ini files is only required if you want to setup an ODBC " "Data Source Name (DSN) so that Personal Geodatabase files can be directly" @@ -222,28 +220,28 @@ msgid "" "direct .mdb file name is used instead." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:146 +#: ../../source/drivers/vector/pgeo.rst:145 msgid "Format of configuration files is very simple:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:154 +#: ../../source/drivers/vector/pgeo.rst:153 msgid "" "For more details, refer to `unixODBC manual " "`__." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:158 +#: ../../source/drivers/vector/pgeo.rst:157 msgid "1. ODBC driver configuration" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:160 +#: ../../source/drivers/vector/pgeo.rst:159 msgid "" "First, you need to configure ODBC driver to access Microsoft Access " "databases with MDB Tools. Add following definition to your odbcinst.ini " "file." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:174 +#: ../../source/drivers/vector/pgeo.rst:173 msgid "" "[Microsoft Access Driver (\\*.mdb)] - remember to use \"Microsoft Access " "Driver (\\*.mdb)\" as the name of section because PGeo driver composes " @@ -251,72 +249,72 @@ msgid "" "Access Driver (\\*.mdb);\" string." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:178 +#: ../../source/drivers/vector/pgeo.rst:177 msgid "Description - put short description of this driver definition." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:179 +#: ../../source/drivers/vector/pgeo.rst:178 msgid "Driver - full path of ODBC driver for MDB Tools." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:182 +#: ../../source/drivers/vector/pgeo.rst:181 msgid "2. ODBC data source configuration (optional)" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:184 +#: ../../source/drivers/vector/pgeo.rst:183 msgid "" "In this section, I use 'sample.mdb' as a name of Personal Geodatabase, so" " replace this name with your own database." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:187 +#: ../../source/drivers/vector/pgeo.rst:186 msgid "Create .odbc.ini file in your HOME directory:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:193 +#: ../../source/drivers/vector/pgeo.rst:192 msgid "Put following ODBC data source definition to your .odbc.ini file:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:208 +#: ../../source/drivers/vector/pgeo.rst:207 msgid "Step by step explanation of DSN entry:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:210 +#: ../../source/drivers/vector/pgeo.rst:209 msgid "" "[sample_pgeo] - this is name of ODBC data source (DSN). You will refer to" " your Personal Geodatabase using this name. You can use your own name " "here." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:213 +#: ../../source/drivers/vector/pgeo.rst:212 msgid "Description - short description of the DSN entry." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:214 +#: ../../source/drivers/vector/pgeo.rst:213 msgid "Driver - full name of driver defined in step 1. above." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:215 +#: ../../source/drivers/vector/pgeo.rst:214 msgid "Database - full path to .mdb file with your Personal Geodatabase." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:216 +#: ../../source/drivers/vector/pgeo.rst:215 msgid "Host, Port, User and Password entries are not used by MDB Tools driver." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:220 +#: ../../source/drivers/vector/pgeo.rst:219 msgid "Testing PGeo driver with ogrinfo" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:222 +#: ../../source/drivers/vector/pgeo.rst:221 msgid "Now, you can try to access PGeo data source with ogrinfo." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:224 +#: ../../source/drivers/vector/pgeo.rst:223 msgid "First, check if you have PGeo driver built in OGR:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:235 +#: ../../source/drivers/vector/pgeo.rst:234 msgid "" "Now, you can access your Personal Geodatabase. If you've setup a DSN for " "the Personal Geodatabase (as detailed in section 2 above), the data " @@ -324,33 +322,42 @@ msgid "" "to your .odbc.ini." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:239 +#: ../../source/drivers/vector/pgeo.rst:238 msgid "" "Alternatively, you can pass a .mdb filename directly to OGR to avoid " "manual creation of the DSN." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:249 +#: ../../source/drivers/vector/pgeo.rst:248 msgid "" "After you run the command above, you should get list of layers stored in " "your geodatabase." msgstr "" -#: ../../source/drivers/vector/pgeo.rst:252 +#: ../../source/drivers/vector/pgeo.rst:251 msgid "Now, you can try to query details of particular layer:" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:263 +#: ../../source/drivers/vector/pgeo.rst:262 msgid "Resources" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:265 +#: ../../source/drivers/vector/pgeo.rst:264 msgid "" "`About ESRI Geodatabase " "`__" msgstr "" -#: ../../source/drivers/vector/pgeo.rst:267 +#: ../../source/drivers/vector/pgeo.rst:266 msgid "`MDB Tools project home `__" msgstr "" +#~ msgid "" +#~ "This article gives step-by-step " +#~ "explanation of how to use OGR with" +#~ " unixODBC package and how to access" +#~ " Personal Geodatabase with PGeo driver. " +#~ "See also `GDAL wiki for other " +#~ "details `__" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.po index 56e4f499e1a7..153cbe8ece92 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/shapefile.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/shapefile.rst:4 msgid "ESRI Shapefile / DBF" @@ -256,18 +256,15 @@ msgid "" "Note that this can make it very difficult to translate a mixed geometry " "layer from another format into Shapefile format using ogr2ogr, since " "ogr2ogr has no support for separating out geometries from a source layer." -" See the `FAQ " -"`__" -" for a solution." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:173 +#: ../../source/drivers/vector/shapefile.rst:171 msgid "" "Shapefile feature attributes are stored in an associated .dbf file, and " "so attributes suffer a number of limitations:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:176 +#: ../../source/drivers/vector/shapefile.rst:174 msgid "" "Attribute names can only be up to 10 characters long. The OGR Shapefile " "driver tries to generate unique field names. Successive duplicate field " @@ -275,26 +272,26 @@ msgid "" "truncated to 8 characters and appended with a serial number from 1 to 99." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:182 +#: ../../source/drivers/vector/shapefile.rst:180 msgid "For example:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:184 +#: ../../source/drivers/vector/shapefile.rst:182 msgid "a → a, a → a_1, A → A_2;" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:185 +#: ../../source/drivers/vector/shapefile.rst:183 msgid "abcdefghijk → abcdefghij, abcdefghijkl → abcdefgh_1" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:187 +#: ../../source/drivers/vector/shapefile.rst:185 msgid "" "Only Integer, Integer64, Real, String and Date (not DateTime, just " "year/month/day) field types are supported. The various list, and binary " "field types cannot be created." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:191 +#: ../../source/drivers/vector/shapefile.rst:189 msgid "" "The field width and precision are directly used to establish storage size" " in the .dbf file. This means that strings longer than the field width, " @@ -302,36 +299,36 @@ msgid "" "truncation." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:196 +#: ../../source/drivers/vector/shapefile.rst:194 msgid "" "Integer fields without an explicit width are treated as width 9, and " "extended to 10 or 11 if needed." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:199 +#: ../../source/drivers/vector/shapefile.rst:197 msgid "" "Integer64 fields without an explicit width are treated as width 18, and " "extended to 19 or 20 if needed." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:202 +#: ../../source/drivers/vector/shapefile.rst:200 msgid "" "Real (floating point) fields without an explicit width are treated as " "width 24 with 15 decimal places of precision." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:205 +#: ../../source/drivers/vector/shapefile.rst:203 msgid "String fields without an assigned width are treated as 80 characters." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:207 +#: ../../source/drivers/vector/shapefile.rst:205 msgid "" "Also, .dbf files are required to have at least one field. If none are " "created by the application an \"FID\" field will be automatically created" " and populated with the record number." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:211 +#: ../../source/drivers/vector/shapefile.rst:209 msgid "" "The OGR shapefile driver supports rewriting existing shapes in a " "shapefile as well as deleting shapes. Deleted shapes are marked for " @@ -340,32 +337,32 @@ msgid "" "'REPACK ' via the datasource ExecuteSQL() method." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:217 +#: ../../source/drivers/vector/shapefile.rst:215 msgid "" "REPACK will also result in .shp being rewritten if a feature geometry has" " been modified with SetFeature() and resulted in a change of the size the" " binary encoding of the geometry in the .shp file." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:222 +#: ../../source/drivers/vector/shapefile.rst:220 msgid "" "Starting with GDAL 2.2, REPACK is also done automatically at file " "closing, or at FlushCache()/SyncToDisk() time, since shapefiles with " "holes can cause interoperability issues with other software." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:227 +#: ../../source/drivers/vector/shapefile.rst:225 msgid "Field sizes" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:229 +#: ../../source/drivers/vector/shapefile.rst:227 msgid "" "The driver knows to auto-extend string and integer fields (up to the 255 " "bytes limit imposed by the DBF format) to dynamically accommodate for the" " length of the data to be inserted." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:233 +#: ../../source/drivers/vector/shapefile.rst:231 msgid "" "It is also possible to force a resize of the fields to the optimal width " "by issuing a SQL 'RESIZE ' via the datasource ExecuteSQL() " @@ -373,11 +370,11 @@ msgid "" "(80 characters for a string field) is bigger than necessary." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:239 +#: ../../source/drivers/vector/shapefile.rst:237 msgid "Spatial extent" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:241 +#: ../../source/drivers/vector/shapefile.rst:239 msgid "" "Shapefiles store the layer spatial extent in the .SHP file. The layer " "spatial extent is automatically updated when inserting a new feature in a" @@ -389,30 +386,30 @@ msgid "" "method. The same applies for the deletion of a shape." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:251 +#: ../../source/drivers/vector/shapefile.rst:249 msgid "Size Issues" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:253 +#: ../../source/drivers/vector/shapefile.rst:251 msgid "" "Geometry: The Shapefile format explicitly uses 32bit offsets and so " "cannot go over 8GB (it actually uses 32bit offsets to 16bit words), but " "the OGR shapefile implementation has a limitation to 4GB." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:257 +#: ../../source/drivers/vector/shapefile.rst:255 msgid "" "Attributes: The dbf format does not have any offsets in it, so it can be " "arbitrarily large." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:260 +#: ../../source/drivers/vector/shapefile.rst:258 msgid "" "However, for compatibility with other software implementation, it is not " "recommended to use a file size over 2GB for both .SHP and .DBF files." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:263 +#: ../../source/drivers/vector/shapefile.rst:261 msgid "" "The 2GB_LIMIT=YES layer creation option can be used to strictly enforce " "that limit. For update mode, the :config:`SHAPE_2GB_LIMIT` configuration " @@ -420,11 +417,11 @@ msgid "" " will be emitted when the 2GB limit is reached." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:269 +#: ../../source/drivers/vector/shapefile.rst:267 msgid "Compressed files" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:271 +#: ../../source/drivers/vector/shapefile.rst:269 msgid "" "Starting with GDAL 3.1, the driver can also support reading, creating and" " editing .shz files (ZIP files containing the .shp, .shx, .dbf and other " @@ -433,41 +430,41 @@ msgid "" "temporary files." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:277 +#: ../../source/drivers/vector/shapefile.rst:275 msgid "Open options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:279 +#: ../../source/drivers/vector/shapefile.rst:277 msgid "|about-open-options| The following open options are supported:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:341 +#: ../../source/drivers/vector/shapefile.rst:339 msgid "Dataset creation options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:343 +#: ../../source/drivers/vector/shapefile.rst:341 msgid "None" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:346 +#: ../../source/drivers/vector/shapefile.rst:344 msgid "Layer creation options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:348 +#: ../../source/drivers/vector/shapefile.rst:346 msgid "" "|about-layer-creation-options| The following layer creation options are " "supported:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:412 +#: ../../source/drivers/vector/shapefile.rst:410 msgid "Configuration options" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:414 +#: ../../source/drivers/vector/shapefile.rst:412 msgid "|about-config-options| The following configuration options are available:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:427 +#: ../../source/drivers/vector/shapefile.rst:425 msgid "" "Starting with GDAL 3.7, for Polygon/MultiPolygon, the default value is " "NO, with the effect that the winding order of rings will be determined " @@ -476,45 +473,56 @@ msgid "" "which could cause troubles for non-planar 3D geometries." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:455 +#: ../../source/drivers/vector/shapefile.rst:453 msgid "Examples" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:457 +#: ../../source/drivers/vector/shapefile.rst:455 msgid "" "A merge of two shapefiles 'file1.shp' and 'file2.shp' into a new file " "'file_merged.shp' is performed like this:" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:465 +#: ../../source/drivers/vector/shapefile.rst:463 msgid "" "The second command is opening file_merged.shp in update mode, and trying " "to find existing layers and append the features being copied." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:468 +#: ../../source/drivers/vector/shapefile.rst:466 msgid "The -nln option sets the name of the layer to be copied to." msgstr "" -#: ../../source/drivers/vector/shapefile.rst:470 +#: ../../source/drivers/vector/shapefile.rst:468 msgid "Building a spatial index :" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:476 +#: ../../source/drivers/vector/shapefile.rst:474 msgid "Resizing columns of a DBF file to their optimal size :" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:484 +#: ../../source/drivers/vector/shapefile.rst:482 msgid "See Also" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:486 +#: ../../source/drivers/vector/shapefile.rst:484 msgid "`Shapelib Page `__" msgstr "" -#: ../../source/drivers/vector/shapefile.rst:487 -msgid "" -"`User Notes on OGR Shapefile Driver " -"`__" -msgstr "" +#~ msgid "" +#~ "Note that this can make it very" +#~ " difficult to translate a mixed " +#~ "geometry layer from another format into" +#~ " Shapefile format using ogr2ogr, since " +#~ "ogr2ogr has no support for separating" +#~ " out geometries from a source layer." +#~ " See the `FAQ " +#~ "`__" +#~ " for a solution." +#~ msgstr "" + +#~ msgid "" +#~ "`User Notes on OGR Shapefile Driver " +#~ "`__" +#~ msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.mo b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.mo and b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.po b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.po index 0edcff1b7c92..850082cab9f8 100644 --- a/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.po +++ b/doc/source/locale/ja/LC_MESSAGES/drivers/vector/sqlite.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/drivers/vector/sqlite.rst:4 msgid "SQLite / Spatialite RDBMS" @@ -453,55 +453,71 @@ msgid "" "and optimize it." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:561 +#: ../../source/drivers/vector/sqlite.rst:560 +msgid "Secure deletion" +msgstr "" + +#: ../../source/drivers/vector/sqlite.rst:562 +msgid "" +"Depending on how SQLite3 is built, `secure deletion " +"`__ might or " +"might not be enabled. Starting with GDAL 3.10, secure deletion is always " +"enabled, unless ``SECURE_DELETE`` is specified through the " +":config:`OGR_SQLITE_PRAGMA` configuration option. Note that secure " +"deletion does not recover potential lost space, so running a `VACUUM " +"`__ query is recommended to fully " +"optimized a database that has been subject to updates or deletions." +msgstr "" + +#: ../../source/drivers/vector/sqlite.rst:572 msgid "Example" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:563 +#: ../../source/drivers/vector/sqlite.rst:574 msgid "Convert a non-spatial SQLite table into a GeoPackage:" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:579 +#: ../../source/drivers/vector/sqlite.rst:590 msgid "Perform a join between 2 SQLite/Spatialite databases:" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:588 +#: ../../source/drivers/vector/sqlite.rst:599 msgid "Credits" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:590 +#: ../../source/drivers/vector/sqlite.rst:601 msgid "" "Development of the OGR SQLite driver was supported by `DM Solutions Group" " `__ and `GoMOOS `__." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:593 +#: ../../source/drivers/vector/sqlite.rst:604 msgid "" "Full support for SpatiaLite was contributed by A.Furieri, with funding " "from `Regione Toscana `__" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:597 +#: ../../source/drivers/vector/sqlite.rst:608 msgid "Links" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:599 +#: ../../source/drivers/vector/sqlite.rst:610 msgid "`http://www.sqlite.org `__: Main SQLite page." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:600 +#: ../../source/drivers/vector/sqlite.rst:611 msgid "" "https://www.gaia-gis.it/fossil/libspatialite/index: SpatiaLite extension " "to SQLite." msgstr "" -#: ../../source/drivers/vector/sqlite.rst:601 +#: ../../source/drivers/vector/sqlite.rst:612 msgid "" "`FDO RFC 16 `__: FDO Provider " "for SQLite" msgstr "" -#: ../../source/drivers/vector/sqlite.rst:603 +#: ../../source/drivers/vector/sqlite.rst:614 msgid ":ref:`RasterLite2 driver `" msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/faq.mo b/doc/source/locale/ja/LC_MESSAGES/faq.mo index 3929f2563803..7e0298ed1d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/faq.mo and b/doc/source/locale/ja/LC_MESSAGES/faq.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/faq.po b/doc/source/locale/ja/LC_MESSAGES/faq.po index f99988c066e6..4b206c4e0b8a 100644 --- a/doc/source/locale/ja/LC_MESSAGES/faq.po +++ b/doc/source/locale/ja/LC_MESSAGES/faq.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 03:46+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/faq.rst:5 msgid "FAQ" @@ -63,9 +63,8 @@ msgid "" "Features which was separated from GDAL. With the GDAL 2.0 release, the " "GDAL and OGR components were integrated together." msgstr "" -"OGR は OpenGIS Simple Features にインスパイアされたベクタ" -"IOライブラリでGDALとは別のものでした。GDAL 2.0 のリリース時に、" -"GDAL と OGR のコンポーネントは統合されました。" +"OGR は OpenGIS Simple Features にインスパイアされたベクタIOライブラリでGDALとは別のものでした。GDAL 2.0" +" のリリース時に、GDAL と OGR のコンポーネントは統合されました。" #: ../../source/faq.rst:30 msgid "What does OGR stand for?" @@ -80,16 +79,14 @@ msgid "" "meaning of OGR in this name is historical. OGR is also the prefix used " "everywhere in the source of the library for class names, filenames, etc." msgstr "" -"OGR は OpenGIS Simple Features Reference Implementationの略称でした。 " -"ただしOGR はOpenGIS Simple Feature specificationに完全に準拠しておらず、 " -" 仕様の実装としては承認されていないため" -"この名前は OGR Simple Features Libraryに変更していました。この名前における" -"OGR は歴史的な意味しかありません。また OGRはライブラリのソースのあらゆる場所で" -"クラス名,ファイル名等に利用される接頭語でもあります。" +"OGR は OpenGIS Simple Features Reference Implementationの略称でした。 ただしOGR " +"はOpenGIS Simple Feature specificationに完全に準拠しておらず、 " +"仕様の実装としては承認されていないためこの名前は OGR Simple Features Libraryに変更していました。この名前におけるOGR" +" は歴史的な意味しかありません。また OGRはライブラリのソースのあらゆる場所でクラス名,ファイル名等に利用される接頭語でもあります。" #: ../../source/faq.rst:35 msgid "What does CPL stand for?" -msgstr "CPLとは何の略ですか?" +msgstr "CPLとは何の略ですか?" #: ../../source/faq.rst:37 msgid "" @@ -99,9 +96,8 @@ msgid "" " compilers was a challenge (or PITA), CPL proved necessary for smooth " "portability of GDAL/OGR." msgstr "" -"Common Portability Library. これはGDALの内部のクロスプラットフォーム標準ライブラリと考えてください." -"GDAL開発の初期には,クロスプラットフォーム開発やコンパイラの互換性と標準準拠が課題であったため," -"CPLはGDAL/OGRのスムーズな移植性のために必要であることが証明されました." +"Common Portability Library. " +"これはGDALの内部のクロスプラットフォーム標準ライブラリと考えてください.GDAL開発の初期には,クロスプラットフォーム開発やコンパイラの互換性と標準準拠が課題であったため,CPLはGDAL/OGRのスムーズな移植性のために必要であることが証明されました." #: ../../source/faq.rst:39 msgid "" @@ -117,9 +113,7 @@ msgstr "GDALプロジェクトはいつ始まりましたか?" msgid "" "In late 1998, Frank Warmerdam started to work as independent professional" " on the GDAL/OGR library." -msgstr "" -"1998年後半, Frank Warmerdam は独立した専門家として" -"GDAL/OGR libraryライブラリの仕事を開始しました。" +msgstr "1998年後半, Frank Warmerdam は独立した専門家としてGDAL/OGR libraryライブラリの仕事を開始しました。" #: ../../source/faq.rst:47 msgid "Is GDAL/OGR proprietary software?" @@ -147,9 +141,9 @@ msgid "" "OS X; all supported versions of Microsoft Windows; mobile environments " "(Android and iOS). Both 32-bit and 64-bit architectures are supported." msgstr "" -"GDAL/OGRはすべての現代的なUnixのバリエーション: Linux, FreeBSD, Mac " -"OS X; すべてのサポートされているMicrosoft Windowsのバージョン; モバイル環境(AndroidとiOS)で使用できます." -"32ビットと64ビットのアーキテクチャの両方がサポートされています." +"GDAL/OGRはすべての現代的なUnixのバリエーション: Linux, FreeBSD, Mac OS X; " +"すべてのサポートされているMicrosoft Windowsのバージョン; " +"モバイル環境(AndroidとiOS)で使用できます.32ビットと64ビットのアーキテクチャの両方がサポートされています." #: ../../source/faq.rst:62 msgid "Is there a graphical user interface to GDAL/OGR?" @@ -167,9 +161,7 @@ msgstr "GDAL/OGRをビルドするためにどのコンパイラを使用でき msgid "" "GDAL/OGR must be compiled with a C++17 capable compiler since GDAL 3.9 " "(C++11 in previous versions)" -msgstr "" -"GDAL/OGRはGDAL 3.9 以降はC++17対応のコンパイラでコンパイルする必要があります" -"(以前のバージョンではC++11)" +msgstr "GDAL/OGRはGDAL 3.9 以降はC++17対応のコンパイラでコンパイルする必要があります(以前のバージョンではC++11)" #: ../../source/faq.rst:76 msgid "Build requirements are described in :ref:`build_requirements`." @@ -179,9 +171,7 @@ msgstr "ビルド要件は :ref:`build_requirements` に記載されています msgid "" "I have a question that's not answered here. Where can I get more " "information?" -msgstr "" -"ここで回答がされていない質問があります。 そのような場合私はどこで" -"情報を得ることができますか?" +msgstr "ここで回答がされていない質問があります。 そのような場合私はどこで情報を得ることができますか?" #: ../../source/faq.rst:81 msgid "See :ref:`community`" @@ -195,9 +185,8 @@ msgid "" "`_ by Eric S. " "Raymond." msgstr "" -"質問の質には回答の質が多少関係していることを心に留めておいてください. " -"これについてより詳しい説明が必要な場合は,Eric S. Raymondによるエッセイ" -"`How To Ask Questions The Smart Way " +"質問の質には回答の質が多少関係していることを心に留めておいてください. これについてより詳しい説明が必要な場合は,Eric S. " +"Raymondによるエッセイ`How To Ask Questions The Smart Way " "`_ を参照してください." #: ../../source/faq.rst:86 @@ -208,9 +197,7 @@ msgstr "新しいフォーマットのサポートを追加するにはどうす msgid "" "To some extent this is now covered by the :ref:`raster_driver_tut` and " ":ref:`vector_driver_tut`" -msgstr "" -"現在ある程度は :ref:`raster_driver_tut` と " -":ref:`vector_driver_tut` で説明されています。" +msgstr "現在ある程度は :ref:`raster_driver_tut` と :ref:`vector_driver_tut` で説明されています。" #: ../../source/faq.rst:91 msgid "Is GDAL thread-safe ?" @@ -221,10 +208,22 @@ msgid "See :ref:`multithreading`" msgstr "参照 :ref:`multithreading`" #: ../../source/faq.rst:96 +msgid "Does GDAL provide a Section 508 information?" +msgstr "" + +#: ../../source/faq.rst:98 +msgid "" +"No, GDAL itself is an open-source software and project, not a Vendor. If " +"your organization considers they need a `VPAT or Section 508 " +"`_ form to be able to use GDAL, it " +"is their responsibility to complete the needed steps themselves." +msgstr "" + +#: ../../source/faq.rst:101 msgid "How do I cite GDAL ?" msgstr "GDALをどのように引用すればよいですか?" -#: ../../source/faq.rst:98 +#: ../../source/faq.rst:103 msgid "See `CITATION`_" msgstr "参照 `CITATION`_" diff --git a/doc/source/locale/ja/LC_MESSAGES/index.mo b/doc/source/locale/ja/LC_MESSAGES/index.mo index 74b03cfd8c7e..c4febc296f97 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/index.mo and b/doc/source/locale/ja/LC_MESSAGES/index.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/index.po b/doc/source/locale/ja/LC_MESSAGES/index.po index 616979c43b26..df852b7e9f63 100644 --- a/doc/source/locale/ja/LC_MESSAGES/index.po +++ b/doc/source/locale/ja/LC_MESSAGES/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -32,6 +32,7 @@ msgid "GDAL" msgstr "GDAL" #: ../../source/about_no_title.rst:1 +#, fuzzy msgid "" "GDAL is a translator library for raster and vector geospatial data " "formats that is released under an MIT style Open Source :ref:`license` by" @@ -39,7 +40,7 @@ msgid "" "single raster abstract data model and single vector abstract data model " "to the calling application for all supported formats. It also comes with " "a variety of useful command line utilities for data translation and " -"processing. The `NEWS`_ page describes the August 2024 GDAL/OGR 3.9.2 " +"processing. The `NEWS`_ page describes the October 2024 GDAL/OGR 3.9.3 " "release." msgstr "" "GDAL はラスターとベクターの空間データ形式をを変換するライブラリです。これは MIT スタイル :ref:`license` の " @@ -48,6 +49,16 @@ msgstr "" " `NEWS`_ ページには 2024年 8月の GDAL/OGR 3.9.2 リリースについての情報があります。" #: ../../source/about_no_title.rst:5 +msgid "" +"The GDAL project is currently soliciting feedback to help focus " +":ref:`GDAL Sponsorship Program ` activities. We would highly " +"appreciate you fill in the `survey " +"`__" +" that will provide guidance about priorities for the program's resources" +" (open until November 11th, 2024)." +msgstr "" + +#: ../../source/about_no_title.rst:13 msgid "|offline-download|" msgstr "" @@ -55,11 +66,11 @@ msgstr "" msgid "OSGeo project" msgstr "OSGeoプロジェクト" -#: ../../source/about_no_title.rst:14 +#: ../../source/about_no_title.rst:22 msgid "See :ref:`software_using_gdal`" msgstr "参照 :ref:`software_using_gdal`" -#: ../../source/about_no_title.rst:20 +#: ../../source/about_no_title.rst:28 msgid "" "You may quote GDAL in publications by using the following Digital Object " "Identifier: |DOI|" @@ -69,11 +80,11 @@ msgstr "以下のデジタルオブジェクト識別子を利用して出版物 msgid "DOI 10.5281/zenodo.5884351" msgstr "" -#: ../../source/index.rst:25 +#: ../../source/index.rst:27 msgid "Index" msgstr "目次" -#: ../../source/index.rst:27 +#: ../../source/index.rst:29 msgid ":ref:`genindex`" msgstr ":ref:`genindex`" diff --git a/doc/source/locale/ja/LC_MESSAGES/license.mo b/doc/source/locale/ja/LC_MESSAGES/license.mo index d2a426c6db41..31da72e6687a 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/license.mo and b/doc/source/locale/ja/LC_MESSAGES/license.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/license.po b/doc/source/locale/ja/LC_MESSAGES/license.po index 1b3ba110dcfe..8216d368198e 100644 --- a/doc/source/locale/ja/LC_MESSAGES/license.po +++ b/doc/source/locale/ja/LC_MESSAGES/license.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 03:46+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,20 +17,20 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/license.rst:5 ../../source/license.rst:8 msgid "License" msgstr "ライセンス" #: ../../source/license.rst:10 +#, fuzzy msgid "" -"In general GDAL/OGR is licensed under an MIT style license with the " -"following terms:" -msgstr "" -"一般的に, GDAL/OGR は以下の条件を持つ MIT スタイルのライセンスの下でライセンスされています:" +"In general, the GDAL/OGR source code is licensed under the MIT license, " +"whose terms are:" +msgstr "一般的に, GDAL/OGR は以下の条件を持つ MIT スタイルのライセンスの下でライセンスされています:" -#: ../../source/license.rst:13 +#: ../../source/license.rst:12 msgid "" "Permission is hereby granted, free of charge, to any person obtaining a " "copy of this software and associated documentation files (the " @@ -39,21 +39,15 @@ msgid "" "distribute, sublicense, and/or sell copies of the Software, and to permit" " persons to whom the Software is furnished to do so, subject to the " "following conditions:" -msgstr "" -"このソフトウェアおよび関連するドキュメントファイル(以下「ソフトウェア」と呼ぶ)のコピーを取得するすべての人に対して," -"以下の条件に従うことを条件として,ソフトウェアを制限なしで取り扱う権利が無償で付与されます." -"これには,使用,コピー,変更,統合,公開,配布,サブライセンス,および/またはソフトウェアのコピーを販売する権利が含まれます." -"また,ソフトウェアが提供された人に対して,ソフトウェアを使用することを許可します." -"ただし,以下の条件に従うものとします:" +msgstr "このソフトウェアおよび関連するドキュメントファイル(以下「ソフトウェア」と呼ぶ)のコピーを取得するすべての人に対して,以下の条件に従うことを条件として,ソフトウェアを制限なしで取り扱う権利が無償で付与されます.これには,使用,コピー,変更,統合,公開,配布,サブライセンス,および/またはソフトウェアのコピーを販売する権利が含まれます.また,ソフトウェアが提供された人に対して,ソフトウェアを使用することを許可します.ただし,以下の条件に従うものとします:" -#: ../../source/license.rst:20 +#: ../../source/license.rst:19 msgid "" "The above copyright notice and this permission notice shall be included " "in all copies or substantial portions of the Software." -msgstr "" -"上記の著作権表示およびこの許可表示は,ソフトウェアのすべてのコピーまたは実質的な部分に含まれる必要があります." +msgstr "上記の著作権表示およびこの許可表示は,ソフトウェアのすべてのコピーまたは実質的な部分に含まれる必要があります." -#: ../../source/license.rst:23 +#: ../../source/license.rst:22 msgid "" "THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS" " OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF " @@ -63,12 +57,26 @@ msgid "" "OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE" " USE OR OTHER DEALINGS IN THE SOFTWARE." msgstr "" -"ソフトウェアは,明示的または黙示的な保証を含め,いかなる種類の保証もなしに提供されます." -"これには,商品性,特定目的への適合性,および非侵害の保証が含まれます. 作者または著作権者は," -"ソフトウェアまたはソフトウェアの使用またはその他の取引に起因し,またはそれに関連して生じる契約行為," -"不法行為またはその他の行為による,いかなるクレーム,損害またはその他の責任についても,一切の責任を負いません." +"ソフトウェアは,明示的または黙示的な保証を含め,いかなる種類の保証もなしに提供されます.これには,商品性,特定目的への適合性,および非侵害の保証が含まれます." +" " +"作者または著作権者は,ソフトウェアまたはソフトウェアの使用またはその他の取引に起因し,またはそれに関連して生じる契約行為,不法行為またはその他の行為による,いかなるクレーム,損害またはその他の責任についても,一切の責任を負いません." + +#: ../../source/license.rst:30 +msgid "" +"Some files are licensed under BSD 2-clause, BSD 3-clause or other non-" +"copyleft licenses. The full licensing terms are available in the " +"`LICENSE.TXT`_ file." +msgstr "" + +#: ../../source/license.rst:33 +msgid "" +"Note however that GDAL can be built against many dependencies, each of " +"them with their own licensing terms (possibly LGPL, GPL or proprietary), " +"hence the use of a GDAL binary can be subject to less permissive " +"licensing terms than MIT, and it is the responsibility of users to check " +"that they comply with the overall licensing terms." +msgstr "" -#: ../../source/license.rst:31 -msgid "The full licensing terms are available in the `LICENSE.TXT`_ file." -msgstr "完全なライセンス条項は `LICENSE.TXT`_ ファイルで利用できます." +#~ msgid "The full licensing terms are available in the `LICENSE.TXT`_ file." +#~ msgstr "完全なライセンス条項は `LICENSE.TXT`_ ファイルで利用できます." diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.mo b/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.mo index 04ff9dddc0b4..6efb98bc87cf 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.po b/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.po index 55c000864465..0767000d81cf 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/gdal_translate.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdal_translate.rst:5 msgid "gdal_translate" @@ -41,8 +41,8 @@ msgid "" "between different formats, potentially performing some operations like " "subsettings, resampling, and rescaling pixels in the process." msgstr "" -"ユーティリティを使用して、ラスター データを異なる形式間で変換できます。" -"この過程でサブセット化、再サンプリング、およびピクセルのリスケールなどの操作を行うことができます。" +"ユーティリティを使用して、ラスター " +"データを異なる形式間で変換できます。この過程でサブセット化、再サンプリング、およびピクセルのリスケールなどの操作を行うことができます。" #: ../../source/programs/options/help.rst:3 msgid "Show this help message and exit" @@ -52,8 +52,7 @@ msgstr "このヘルプ メッセージを表示して終了します" msgid "" "Gives a brief usage message for the generic GDAL commandline options and " "exit." -msgstr "" -"一般的なGDALコマンドラインオプションの簡単な使用メッセージを表示して終了します。" +msgstr "一般的なGDALコマンドラインオプションの簡単な使用メッセージを表示して終了します。" #: ../../source/programs/options/ot.rst:3 msgid "" @@ -63,17 +62,16 @@ msgid "" "``Float32``, ``Float64``, ``CInt16``, ``CInt32``, ``CFloat32`` or " "``CFloat64``." msgstr "" -"出力画像バンドをドライバーでサポートされている特定のデータ型に強制します。" -"次のいずれかになる場合があります: ``Byte``, ``Int8``, ``UInt16``, ``Int16``, " -"``UInt32``, ``Int32``, ``UInt64``, ``Int64``, ``Float32``, ``Float64``, " -"``CInt16``, ``CInt32``, ``CFloat32`` または ``CFloat64``。" +"出力画像バンドをドライバーでサポートされている特定のデータ型に強制します。次のいずれかになる場合があります: ``Byte``, " +"``Int8``, ``UInt16``, ``Int16``, ``UInt32``, ``Int32``, ``UInt64``, " +"``Int64``, ``Float32``, ``Float64``, ``CInt16``, ``CInt32``, ``CFloat32``" +" または ``CFloat64``。" #: ../../source/programs/gdal_translate.rst:57 msgid "" "Don't be forgiving of mismatches and lost data when translating to the " "output format." -msgstr "" -"出力形式に変換する際に、不一致やデータの損失がある場合には許可されません。" +msgstr "出力形式に変換する際に、不一致やデータの損失がある場合には許可されません。" #: ../../source/programs/options/if.rst:3 msgid "" @@ -84,19 +82,14 @@ msgid "" "candidate drivers. Note that it does not force those drivers to open the " "dataset. In particular, some drivers have requirements on file " "extensions." -msgstr "" -"入力ファイルを開くために試みるフォーマット/ドライバー名。通常は指定する必要はありませんが、適切なドライバーを選択できない場合に、" -"自動ドライバー検出をスキップするために使用できます。このオプションは複数回繰り返して、いくつかの候補ドライバーを指定することができます。" -"これらのドライバーがデータセットを開くことを強制するものではないことに注意してください。特に、いくつかのドライバーにはファイル拡張子に関する要件があります。" +msgstr "入力ファイルを開くために試みるフォーマット/ドライバー名。通常は指定する必要はありませんが、適切なドライバーを選択できない場合に、自動ドライバー検出をスキップするために使用できます。このオプションは複数回繰り返して、いくつかの候補ドライバーを指定することができます。これらのドライバーがデータセットを開くことを強制するものではないことに注意してください。特に、いくつかのドライバーにはファイル拡張子に関する要件があります。" #: ../../source/programs/options/of.rst:3 msgid "" "Select the output format. Starting with GDAL 2.3, if not specified, the " "format is guessed from the extension (previously was GTiff). Use the " "short format name." -msgstr "" -"出力形式を選択します。GDAL 2.3以降、指定されていない場合、形式は拡張子から推測されます(以前はGTiffでした)。" -"短縮形式名を使って下さい。" +msgstr "出力形式を選択します。GDAL 2.3以降、指定されていない場合、形式は拡張子から推測されます(以前はGTiffでした)。短縮形式名を使って下さい。" #: ../../source/programs/gdal_translate.rst:66 msgid "" @@ -106,11 +99,9 @@ msgid "" "set to \"mask,1\" (or just \"mask\") to mean the mask band of the first " "band of the input dataset." msgstr "" -"出力用の入力バンド **band** を選択します。バンドの番号は1から始まります。" -"複数の :option:`-b` スイッチを使用して、出力ファイルに書き込む入力バンドのセットを選択するか、" -"バンドを並べ替えることができます。" -" **band** は、入力データセットの最初のバンドのマスクバンドを意味するように" -"\"mask,1\"(または単に \"mask\")に設定することもできます。" +"出力用の入力バンド **band** を選択します。バンドの番号は1から始まります。複数の :option:`-b` " +"スイッチを使用して、出力ファイルに書き込む入力バンドのセットを選択するか、バンドを並べ替えることができます。 **band** " +"は、入力データセットの最初のバンドのマスクバンドを意味するように\"mask,1\"(または単に \"mask\")に設定することもできます。" #: ../../source/programs/gdal_translate.rst:74 msgid "" @@ -122,11 +113,11 @@ msgid "" " **band** can also be set to \"mask,1\" (or just \"mask\") to mean the " "mask band of the 1st band of the input dataset." msgstr "" -"出力データセットのマスクバンドを作成するために、入力バンド **band** を選択します。バンドの番号は1から始まります。" -" **band** は、入力データセットのグローバルマスクが存在する場合、そのコピーを避けるために \"none\" に設定できます。" -"そうでない場合、デフォルト (\"auto\") でコピーされます、マスクがアルファチャネルでない限り、または明らかに出力" -"データセットの通常のバンドとして使用される場合は (\"-b mask\") になります。" -" **band** は、入力データセットの1番目のバンドのマスクバンドを意味するように \"mask,1\" (または単に \"mask\") に設定することもできます。" +"出力データセットのマスクバンドを作成するために、入力バンド **band** を選択します。バンドの番号は1から始まります。 **band** " +"は、入力データセットのグローバルマスクが存在する場合、そのコピーを避けるために \"none\" に設定できます。そうでない場合、デフォルト " +"(\"auto\") でコピーされます、マスクがアルファチャネルでない限り、または明らかに出力データセットの通常のバンドとして使用される場合は " +"(\"-b mask\") になります。 **band** は、入力データセットの1番目のバンドのマスクバンドを意味するように " +"\"mask,1\" (または単に \"mask\") に設定することもできます。" #: ../../source/programs/gdal_translate.rst:84 msgid "" @@ -136,9 +127,8 @@ msgid "" "'gray' value enables to expand a dataset with a color table that only " "contains gray levels to a gray indexed dataset." msgstr "" -"1つのバンドにカラーテーブルがあるデータセットを、3(RGB)または4(RGBA)のバンドを持つデータセットとして公開します。" -"カラーテーブルをサポートしないJPEG、JPEG2000、MrSID、ECWなどの出力ドライバーに役立ちます。" -"'gray' 値を使用すると、灰色レベルのみを含むカラーテーブルを持つデータセットを灰色インデックス付きデータセットに拡張できます。" +"1つのバンドにカラーテーブルがあるデータセットを、3(RGB)または4(RGBA)のバンドを持つデータセットとして公開します。カラーテーブルをサポートしないJPEG、JPEG2000、MrSID、ECWなどの出力ドライバーに役立ちます。'gray'" +" 値を使用すると、灰色レベルのみを含むカラーテーブルを持つデータセットを灰色インデックス付きデータセットに拡張できます。" #: ../../source/programs/gdal_translate.rst:92 msgid "" @@ -147,9 +137,7 @@ msgid "" "size. If one of the 2 values is set to 0, its value will be determined " "from the other one, while maintaining the aspect ratio of the source " "dataset." -msgstr "" -"出力ファイルのサイズを設定します。アウトサイズはピクセルとラインで指定されますが、'%'が付いている場合は入力画像サイズの割合になります。" -"2つの値のうち1つが0に設定されている場合、その値はもう他方の値から決定され、ソースデータセットのアスペクト比が維持されます。" +msgstr "出力ファイルのサイズを設定します。アウトサイズはピクセルとラインで指定されますが、'%'が付いている場合は入力画像サイズの割合になります。2つの値のうち1つが0に設定されている場合、その値はもう他方の値から決定され、ソースデータセットのアスペクト比が維持されます。" #: ../../source/programs/gdal_translate.rst:99 msgid "" @@ -157,8 +145,9 @@ msgid "" "units. Both must be positive values. This is mutually exclusive with " ":option:`-outsize`, :option:`-a_ullr`, and :option:`-a_gt`." msgstr "" -"ターゲット解像度を設定します。値は地理参照単位で表現される必要があります。両方とも正の値でなければなりません。" -"これは、 :option:`-outsize`, :option:`-a_ullr`, and :option:`-a_gt` と相互に排他なので、両立はできないです。" +"ターゲット解像度を設定します。値は地理参照単位で表現される必要があります。両方とも正の値でなければなりません。これは、 " +":option:`-outsize`, :option:`-a_ullr`, and :option:`-a_gt` " +"と相互に排他なので、両立はできないです。" #: ../../source/programs/gdal_translate.rst:107 msgid "" @@ -172,11 +161,10 @@ msgid "" "resampling method, and a higher quality resampling method is specified " "with :option:`-r`." msgstr "" -"ソースファイルのどの概要表示レベルを使用するかを指定します。デフォルトの選択はAUTOで、ターゲット解像度に最も近い解像度の概要表示レベルが選択されます。" -"特定のレベルを選択するには整数値(0ベース、すなわち0=1番目の概要表示レベル)を指定します。" -" AUTO-n を指定すると、n は1以上の整数であり、AUTOの1つ下の概要表示レベルを選択します。" -"または、NONEを指定してベース解像度を強制的に使用させます(低品質の再サンプリング方法で概要表示が生成された場合に役立ちます。" -"この場合、より高品質の再サンプリング方法を :option:`-r` で指定します。" +"ソースファイルのどの概要表示レベルを使用するかを指定します。デフォルトの選択はAUTOで、ターゲット解像度に最も近い解像度の概要表示レベルが選択されます。特定のレベルを選択するには整数値(0ベース、すなわち0=1番目の概要表示レベル)を指定します。" +" AUTO-n を指定すると、n " +"は1以上の整数であり、AUTOの1つ下の概要表示レベルを選択します。または、NONEを指定してベース解像度を強制的に使用させます(低品質の再サンプリング方法で概要表示が生成された場合に役立ちます。この場合、より高品質の再サンプリング方法を" +" :option:`-r` で指定します。" #: ../../source/programs/gdal_translate.rst:116 msgid "" @@ -184,9 +172,8 @@ msgid "" ":option:`-outsize` and :option:`-tr` is specified, the size of the " "overview will be used as the output size." msgstr "" -" :option:`-ovr` が整数値に指定されており、 :option:`-outsize` および " -":option:`-tr` のいずれも指定されていない場合、" -"概要表示のサイズが出力サイズとして使用されます。" +" :option:`-ovr` が整数値に指定されており、 :option:`-outsize` および :option:`-tr` " +"のいずれも指定されていない場合、概要表示のサイズが出力サイズとして使用されます。" #: ../../source/programs/gdal_translate.rst:120 msgid "" @@ -196,20 +183,19 @@ msgid "" "percentage values, they refer to the size of the full resolution source " "dataset." msgstr "" -" :option:`-ovr` が指定されている場合に、 :option:`-srcwin` の値が指定された場合、" -"フル解像度ソースデータセットのピクセルオフセットおよびサイズとして表現される必要があります。" -"同様に、パーセンテージ値を使用する場合、 :option:`-outsize` は、フル解像度ソースデータセットのサイズを指します。" +" :option:`-ovr` が指定されている場合に、 :option:`-srcwin` " +"の値が指定された場合、フル解像度ソースデータセットのピクセルオフセットおよびサイズとして表現される必要があります。同様に、パーセンテージ値を使用する場合、" +" :option:`-outsize` は、フル解像度ソースデータセットのサイズを指します。" #: ../../source/programs/gdal_translate.rst:127 msgid "Select a resampling algorithm." -msgstr "再サンプリング アルゴリズムを選択します。" +msgstr "再サンプリング アルゴリズムを選択します。" #: ../../source/programs/gdal_translate.rst:129 msgid "" "``nearest`` (default) applies a nearest neighbour (simple sampling) " "resampler" -msgstr "" -" ``nearest`` (デフォルト)が、最近傍(単純サンプリング)リサンプラーとして適用されます" +msgstr " ``nearest`` (デフォルト)が、最近傍(単純サンプリング)リサンプラーとして適用されます" #: ../../source/programs/gdal_translate.rst:131 msgid "" @@ -218,16 +204,14 @@ msgid "" "properly the weight of source pixels not contributing fully to the target" " pixel." msgstr "" -"``average`` は、すべての非NODATAで構成されたピクセルの平均を計算します。" -"GDAL 3.1以降、これは、ターゲットピクセルとして適用しないソースピクセルの重みを適切に考慮した加重平均です。" +"``average`` は、すべての非NODATAで構成されたピクセルの平均を計算します。GDAL " +"3.1以降、これは、ターゲットピクセルとして適用しないソースピクセルの重みを適切に考慮した加重平均です。" #: ../../source/programs/gdal_translate.rst:133 msgid "" "``rms`` computes the root mean squared / quadratic mean of all non-NODATA" " contributing pixels (GDAL >= 3.3)" -msgstr "" -"``rms`` は、すべての非NODATA適用ピクセルの二乗平均平方根/二乗平均を計算します" -"(GDAL >= 3.3)" +msgstr "``rms`` は、すべての非NODATA適用ピクセルの二乗平均平方根/二乗平均を計算します(GDAL >= 3.3)" #: ../../source/programs/gdal_translate.rst:135 msgid "``bilinear`` applies a bilinear convolution kernel." @@ -249,11 +233,10 @@ msgstr "``lanczos`` は、ランツォスウィンドウシンク畳み込みカ msgid "" "``mode`` selects the value which appears most often of all the sampled " "points." -msgstr "" -"``mode`` は、サンプリングされたすべてのポイントの中で最も頻繁に現れる値を選択" -"します。" +msgstr "``mode`` は、サンプリングされたすべてのポイントの中で最も頻繁に現れる値を選択します。" #: ../../source/programs/gdal_translate.rst:147 +#, fuzzy msgid "" "Rescale the input pixels values from the range **src_min** to **src_max**" " to the range **dst_min** to **dst_max**. If omitted the output range is " @@ -267,75 +250,97 @@ msgid "" "VRT...) Note that the values specified after :option:`-scale` are only " "used to compute a scale and offset to apply to the input raster values. " "In particular, ``src_min`` and ``src_max`` are not used to clip input " -"values. :option:`-scale` can be repeated several times (if specified only" -" once, it also applies to all bands of the output dataset), so as to " -"specify per band parameters. It is also possible to use the \"-scale_bn\"" -" syntax where bn is a band number (e.g. \"-scale_2\" for the 2nd band of " -"the output dataset) to specify the parameters of one or several specific " -"bands." -msgstr "" -"入力ピクセル値を、範囲 **src_min** から **src_max** から、範囲 **dst_min** から **dst_max** にリスケールします。" -"省略された場合、出力範囲は0から255です。省略された場合、入力範囲はソースデータセット全体から自動的に計算されます(" -" :option:`-srcwin` または :option:`-projwin` で指定された可能性のあるウィンドウだけではありません)。" -"これは大規模なソースデータセットでは遅い操作になる可能性があり、複数回使用する場合、複数の gdal_translate 呼び出しに対して、" -"事前に ``gdalinfo -stats {source_dataset}`` を呼び出して統計を事前計算することが有益な場合があります(統計計算のシリアル化をサポートする形式では(GeoTIFF、VRT...))。" -" :option:`-scale` の後に指定された値は、入力ラスター値に適用するスケールとオフセットを計算するためだけに使用されることに注意してください。" -"特に、``src_min`` および ``src_max`` は入力値をクリップするために使用されません。" -" :option:`-scale` は複数回繰り返すことができ(1回だけ指定された場合、出力データセットのすべてのバンドに適用されます)、バンドごとのパラメータを指定します。" -" \"-scale_bn\" 構文を使用して、特定のバンドのパラメータを指定することも可能です(例:出力データセットの2番目のバンドの場合、\"-scale_2\" )。" - -#: ../../source/programs/gdal_translate.rst:168 -msgid "" -"To apply non-linear scaling with a power function. exp_val is the " +"values unless :option:`-exponent` is also specified. Instead of being " +"clipped, source values that are outside the range of ``src_min`` and " +"``src_max`` will be scaled to values outside the range of ``dst_min`` and" +" ``dst_max``. If clipping without exponential scaling is desired, " +"``-exponent 1`` can be used. :option:`-scale` can be repeated several " +"times (if specified only once, it also applies to all bands of the output" +" dataset), so as to specify per band parameters. It is also possible to " +"use the ``-scale_bn`` syntax where bn is a band number (e.g. ``-scale_2``" +" for the 2nd band of the output dataset) to specify the parameters of one" +" or several specific bands." +msgstr "" +"入力ピクセル値を、範囲 **src_min** から **src_max** から、範囲 **dst_min** から " +"**dst_max** " +"にリスケールします。省略された場合、出力範囲は0から255です。省略された場合、入力範囲はソースデータセット全体から自動的に計算されます( " +":option:`-srcwin` または :option:`-projwin` " +"で指定された可能性のあるウィンドウだけではありません)。これは大規模なソースデータセットでは遅い操作になる可能性があり、複数回使用する場合、複数の" +" gdal_translate 呼び出しに対して、事前に ``gdalinfo -stats {source_dataset}`` " +"を呼び出して統計を事前計算することが有益な場合があります(統計計算のシリアル化をサポートする形式では(GeoTIFF、VRT...))。 " +":option:`-scale` " +"の後に指定された値は、入力ラスター値に適用するスケールとオフセットを計算するためだけに使用されることに注意してください。特に、``src_min``" +" および ``src_max`` は入力値をクリップするために使用されません。 :option:`-scale` " +"は複数回繰り返すことができ(1回だけ指定された場合、出力データセットのすべてのバンドに適用されます)、バンドごとのパラメータを指定します。 " +"\"-scale_bn\" " +"構文を使用して、特定のバンドのパラメータを指定することも可能です(例:出力データセットの2番目のバンドの場合、\"-scale_2\" )。" + +#: ../../source/programs/gdal_translate.rst:172 +#, fuzzy +msgid "" +"Apply non-linear scaling with a power function. ``exp_val`` is the " "exponent of the power function (must be positive). This option must be " -"used with the -scale option. If specified only once, -exponent applies to" -" all bands of the output image. It can be repeated several times so as to" -" specify per band parameters. It is also possible to use the " -"\"-exponent_bn\" syntax where bn is a band number (e.g. \"-exponent_2\" " -"for the 2nd band of the output dataset) to specify the parameters of one " -"or several specific bands." +"used with the :option:`-scale` option. If specified only once, " +":option:`-exponent` applies to all bands of the output image. It can be " +"repeated several times so as to specify per band parameters. It is also " +"possible to use the ``-exponent_bn`` syntax where bn is a band number " +"(e.g. ``-exponent_2`` for the 2nd band of the output dataset) to specify " +"the parameters of one or several specific bands." msgstr "" -"べき関数による非線形スケーリングを適用します。exp_valはべき関数の指数です(正でなければなりません)。" -"このオプションは、 -scale オプションと一緒に使用する必要があります。1回だけ指定された場合、-exponent は出力画像のすべてのバンドに適用されます。" -"複数回繰り返して、バンドごとのパラメータを指定することができます。" -" \"-exponent_bn\" 構文を使用して、特定のバンドのパラメータを指定することも可能です(例:出力データセットの2番目のバンドの場合、\"-exponent_2\" )。" +"べき関数による非線形スケーリングを適用します。exp_valはべき関数の指数です(正でなければなりません)。このオプションは、 -scale " +"オプションと一緒に使用する必要があります。1回だけ指定された場合、-exponent " +"は出力画像のすべてのバンドに適用されます。複数回繰り返して、バンドごとのパラメータを指定することができます。 \"-exponent_bn\" " +"構文を使用して、特定のバンドのパラメータを指定することも可能です(例:出力データセットの2番目のバンドの場合、\"-exponent_2\" )。" -#: ../../source/programs/gdal_translate.rst:178 +#: ../../source/programs/gdal_translate.rst:181 +msgid "" +"The scaled value ``Dst`` is calculated from the source value ``Src`` with" +" the following formula:" +msgstr "" + +#: ../../source/programs/gdal_translate.rst:184 +msgid "" +"{Dst} = \\left( {Dst}_{max} - {Dst}_{min} \\right) \\times " +"\\operatorname{max} \\left( 0, \\operatorname{min} \\left( 1, \\left( " +"\\frac{{Src} - {Src}_{min}}{{Src}_{max}-{Src}_{min}} \\right)^{exp\\_val}" +" \\right) \\right) + {Dst}_{min}\n" +"\n" +msgstr "" + +#: ../../source/programs/gdal_translate.rst:190 msgid "" "Apply the scale/offset metadata for the bands to convert scaled values to" " unscaled values. It is also often necessary to reset the output " "datatype with the :option:`-ot` switch. The unscaled value is computed " "from the scaled raw value with the following formula:" msgstr "" -"バンドのスケール/オフセット メタデータを適用して、スケーリングされた値を非スケーリング値に変換します。" -"出力データ型を :option:`-ot` スイッチでリセットすることもよく必要です。非スケーリング値は、次の式でスケーリングされた生値から計算されます。" +"バンドのスケール/オフセット メタデータを適用して、スケーリングされた値を非スケーリング値に変換します。出力データ型を :option:`-ot`" +" スイッチでリセットすることもよく必要です。非スケーリング値は、次の式でスケーリングされた生値から計算されます。" -#: ../../source/programs/gdal_translate.rst:184 +#: ../../source/programs/gdal_translate.rst:196 msgid "" "{unscaled\\_value} = {scaled\\_value} * {scale} + {offset}\n" "\n" msgstr "" -#: ../../source/programs/gdal_translate.rst:189 +#: ../../source/programs/gdal_translate.rst:201 msgid "" "Selects a subwindow from the source image for copying based on pixel/line" " location." -msgstr "" -"ピクセル/ラインの位置に基づいて、ソース画像からコピーするサブウィンドウを選択" -"して下さい。" +msgstr "ピクセル/ラインの位置に基づいて、ソース画像からコピーするサブウィンドウを選択して下さい。" -#: ../../source/programs/gdal_translate.rst:193 +#: ../../source/programs/gdal_translate.rst:205 msgid "" "Selects a subwindow from the source image for copying (like " ":option:`-srcwin`) but with the corners given in georeferenced " "coordinates (by default expressed in the SRS of the dataset. Can be " "changed with :option:`-projwin_srs`)." msgstr "" -"ソース画像からコピーするサブウィンドウを選択します( :option:`-srcwin` のように)。" -"ただし、コーナーは地理参照座標で指定されます(デフォルトではデータセットのSRSで表現されます。" -":option:`-projwin_srs` で変更できます)。" +"ソース画像からコピーするサブウィンドウを選択します( :option:`-srcwin` " +"のように)。ただし、コーナーは地理参照座標で指定されます(デフォルトではデータセットのSRSで表現されます。:option:`-projwin_srs`" +" で変更できます)。" -#: ../../source/programs/gdal_translate.rst:200 +#: ../../source/programs/gdal_translate.rst:212 msgid "" "In GDAL 2.1.0 and 2.1.1, using -projwin with coordinates not aligned with" " pixels will result in a sub-pixel shift. This has been corrected in " @@ -343,53 +348,49 @@ msgid "" " with GDAL 2.1.0, sub-pixel accuracy is however used to get better " "results." msgstr "" -"GDAL 2.1.0および2.1.1では、ピクセルと一致しない座標で -projwin を使用すると、" -"サブピクセルシフトが発生します。" -"これは後のバージョンで修正されています。最近傍以外の再サンプリングを選択する場合、" -"GDAL 2.1.0以降、サブピクセル精度が使用され、より良い結果が得られます。" +"GDAL 2.1.0および2.1.1では、ピクセルと一致しない座標で -projwin " +"を使用すると、サブピクセルシフトが発生します。これは後のバージョンで修正されています。最近傍以外の再サンプリングを選択する場合、GDAL " +"2.1.0以降、サブピクセル精度が使用され、より良い結果が得られます。" -#: ../../source/programs/gdal_translate.rst:208 +#: ../../source/programs/gdal_translate.rst:220 msgid "" "Specifies the SRS in which to interpret the coordinates given with " ":option:`-projwin`. The may be any of the usual GDAL/OGR forms," " complete WKT, PROJ.4, EPSG:n or a file containing the WKT." msgstr "" -" :option:`-projwin` で指定された座標を解釈するためのSRSを指定します。" -" は、通常のGDAL/OGR形式のいずれか、完全なWKT、PROJ.4、EPSG、" -"またはWKTを含むファイルのいずれかである可能性があります。" +" :option:`-projwin` で指定された座標を解釈するためのSRSを指定します。 " +"は、通常のGDAL/OGR形式のいずれか、完全なWKT、PROJ.4、EPSG、またはWKTを含むファイルのいずれかである可能性があります。" -#: ../../source/programs/gdal_translate.rst:213 +#: ../../source/programs/gdal_translate.rst:225 msgid "This does not cause reprojection of the dataset to the specified SRS." msgstr "この処理でデータセットに指定されたSRSに再投影することはありません。" -#: ../../source/programs/gdal_translate.rst:217 +#: ../../source/programs/gdal_translate.rst:229 msgid "" "(Error when Partially Outside) If this option is set, :option:`-srcwin` " "or :option:`-projwin` values that falls partially outside the source " "raster extent will be considered as an error. The default behavior is to " "accept such requests, when they were considered as an error before." msgstr "" -"(部分的に外れている場合のエラー)このオプションが設定されている場合、 " -":option:`-srcwin` または :option:`-projwin` の値がソースラスター範囲の一部外にある場合はエラーと見なされます。" -"デフォルトの動作は、そのような要求を受け入れることであり、以前はエラーと見なされていました。" +"(部分的に外れている場合のエラー)このオプションが設定されている場合、 :option:`-srcwin` または " +":option:`-projwin` " +"の値がソースラスター範囲の一部外にある場合はエラーと見なされます。デフォルトの動作は、そのような要求を受け入れることであり、以前はエラーと見なされていました。" -#: ../../source/programs/gdal_translate.rst:224 +#: ../../source/programs/gdal_translate.rst:236 msgid "" "(Error when Completely Outside) Same as :option:`-epo`, except that the " "criterion for erroring out is when the request falls completely outside " "the source raster extent." -msgstr "" -"(完全に外れている場合のエラー) :option:`-epo` と同じですが、エラーになる基準" -"は、要求がソースラスター範囲の完全に外にある場合です。" +msgstr "(完全に外れている場合のエラー) :option:`-epo` と同じですが、エラーになる基準は、要求がソースラスター範囲の完全に外にある場合です。" -#: ../../source/programs/gdal_translate.rst:230 +#: ../../source/programs/gdal_translate.rst:242 msgid "" "Override the projection for the output file. Can be used with " ":option:`-a_ullr` or :option:`-a_gt` to specify the extent in this " "projection." msgstr "" -"出力ファイルの投影をオーバーライドします。 :option:`-a_ullr` または" -" :option:`-a_gt` と一緒に使用して、この投影の範囲を指定できます。" +"出力ファイルの投影をオーバーライドします。 :option:`-a_ullr` または :option:`-a_gt` " +"と一緒に使用して、この投影の範囲を指定できます。" #: ../../source/programs/options/srs_def.rst:1 msgid "" @@ -399,25 +400,22 @@ msgid "" "EPSG:4296), a well known text (WKT) CRS definition, PROJ.4 declarations, " "or the name of a .prj file containing a WKT CRS definition." msgstr "" -"渡すことができる座標参照系は、 :cpp:func:`OGRSpatialReference::SetFromUserInput` " -" 呼び出しによってサポートされるものであれば何でもかまいません。" -"これには、EPSG Projected、GeographicまたはCompound CRS(例:EPSG:4296)、" -"よく知られているテキスト(WKT)CRS定義、PROJ.4宣言、またはWKT CRS定義を含む.prjファイルの名前が含まれます。" +"渡すことができる座標参照系は、 :cpp:func:`OGRSpatialReference::SetFromUserInput` " +"呼び出しによってサポートされるものであれば何でもかまいません。これには、EPSG Projected、GeographicまたはCompound " +"CRS(例:EPSG:4296)、よく知られているテキスト(WKT)CRS定義、PROJ.4宣言、またはWKT " +"CRS定義を含む.prjファイルの名前が含まれます。" - -#: ../../source/programs/gdal_translate.rst:235 +#: ../../source/programs/gdal_translate.rst:247 msgid "No reprojection is done." msgstr "再投影は行われません。" -#: ../../source/programs/gdal_translate.rst:241 +#: ../../source/programs/gdal_translate.rst:253 msgid "" "Assign a coordinate epoch, linked with the output SRS. Useful when the " "output SRS is a dynamic CRS." -msgstr "" -"出力SRSにリンクされた座標エポックを割り当てます。出力SRSが動的CRSである場合" -"に役立ちます。" +msgstr "出力SRSにリンクされた座標エポックを割り当てます。出力SRSが動的CRSである場合に役立ちます。" -#: ../../source/programs/gdal_translate.rst:246 +#: ../../source/programs/gdal_translate.rst:258 msgid "" "Set band scaling value. No modification of pixel values is done. Note " "that the :option:`-unscale` does not take into account " @@ -427,11 +425,12 @@ msgid "" "offset`` followed by ``gdal_translate tmp.vrt output.tif -unscale``" msgstr "" "バンドスケーリング値を設定します。ピクセル値の変更は行われません。 :option:`-unscale` は " -":option:`-a_scale` を考慮しないことに注意してください。" -"例えば、``-scale 0 1 `` を指定して(オフセット、スケール)のタプルを適用し、次の2ステップに相当します: " -"``gdal_translate input.tif tmp.vrt -a_scale scale -a_offset offset`` の後に ``gdal_translate tmp.vrt output.tif -unscale`` を実行します。" +":option:`-a_scale` を考慮しないことに注意してください。例えば、``-scale 0 1 " +"`` を指定して(オフセット、スケール)のタプルを適用し、次の2ステップに相当します: " +"``gdal_translate input.tif tmp.vrt -a_scale scale -a_offset offset`` の後に " +"``gdal_translate tmp.vrt output.tif -unscale`` を実行します。" -#: ../../source/programs/gdal_translate.rst:257 +#: ../../source/programs/gdal_translate.rst:269 msgid "" "Set band offset value. No modification of pixel values is done. Note that" " the :option:`-unscale` does not take into account :option:`-a_offset`. " @@ -440,22 +439,23 @@ msgid "" "``gdal_translate input.tif tmp.vrt -a_scale scale -a_offset offset`` " "followed by ``gdal_translate tmp.vrt output.tif -unscale``" msgstr "" -"バンドオフセット値を設定します。ピクセル値の変更は行われません。:option:`-unscale` は :option:`-a_offset` を考慮しないことに注意してください。" -"例えば、``-scale 0 1 `` を指定して(オフセット、スケール)のタプルを適用し、次の2ステップに相当します: " -"``gdal_translate input.tif tmp.vrt -a_scale scale -a_offset offset`` の後に ``gdal_translate tmp.vrt output.tif -unscale`` を実行します。" +"バンドオフセット値を設定します。ピクセル値の変更は行われません。:option:`-unscale` は :option:`-a_offset` " +"を考慮しないことに注意してください。例えば、``-scale 0 1 `` " +"を指定して(オフセット、スケール)のタプルを適用し、次の2ステップに相当します: ``gdal_translate input.tif " +"tmp.vrt -a_scale scale -a_offset offset`` の後に ``gdal_translate tmp.vrt " +"output.tif -unscale`` を実行します。" -#: ../../source/programs/gdal_translate.rst:268 +#: ../../source/programs/gdal_translate.rst:280 msgid "" "Assign/override the georeferenced bounds of the output file. This " "assigns georeferenced bounds to the output file, ignoring what would have" " been derived from the source file. So this does not cause reprojection " "to the specified SRS. This is mutually exclusive with :option:`-a_gt`" msgstr "" -"出力ファイルの地理参照境界を割り当て/オーバーライドします。" -"これにより、ソースファイルから派生するはずのものを無視して、出力ファイルに地理参照境界が割り当てられます。" -"したがって、指定されたSRSへの再投影は発生しません。これは :option:`-a_gt` と相互排他です。" +"出力ファイルの地理参照境界を割り当て/オーバーライドします。これにより、ソースファイルから派生するはずのものを無視して、出力ファイルに地理参照境界が割り当てられます。したがって、指定されたSRSへの再投影は発生しません。これは" +" :option:`-a_gt` と相互排他です。" -#: ../../source/programs/gdal_translate.rst:276 +#: ../../source/programs/gdal_translate.rst:288 msgid "" "Assign/override the geotransform of the output file. This assigns the " "geotransform to the output file, ignoring what would have been derived " @@ -463,11 +463,10 @@ msgid "" "specified SRS. See :ref:`geotransforms_tut`. This is mutually exclusive " "with :option:`-a_ullr`" msgstr "" -"出力ファイルのジオトランスフォームを割り当て/オーバーライドします。" -"これにより、ソースファイルから派生するはずのものを無視して、出力ファイルにジオトランスフォームが割り当てられます。" -"したがって、指定されたSRSへの再投影は発生しません。:ref:`geotransforms_tut` を参照してください。これは :option:`-a_ullr` と相互排他です。" +"出力ファイルのジオトランスフォームを割り当て/オーバーライドします。これにより、ソースファイルから派生するはずのものを無視して、出力ファイルにジオトランスフォームが割り当てられます。したがって、指定されたSRSへの再投影は発生しません。:ref:`geotransforms_tut`" +" を参照してください。これは :option:`-a_ullr` と相互排他です。" -#: ../../source/programs/gdal_translate.rst:286 +#: ../../source/programs/gdal_translate.rst:298 msgid "" "Assign a specified nodata value to output bands. It can be set to " "``none`` to avoid setting a nodata value to the output file if one exists" @@ -475,48 +474,43 @@ msgid "" " this does not cause pixel values that are equal to that nodata value to " "be changed to the value specified with this option." msgstr "" -"指定されたnodata値を出力バンドに割り当てます。ソースファイルに存在する場合、出力ファイルにnodata値を設定しないようにするには、``none`` に設定できます。" -"入力データセットにnodata値がある場合、これにより、そのnodata値に等しいピクセル値がこのオプションで指定された値に変更されることはないことに注意してください。" +"指定されたnodata値を出力バンドに割り当てます。ソースファイルに存在する場合、出力ファイルにnodata値を設定しないようにするには、``none``" +" " +"に設定できます。入力データセットにnodata値がある場合、これにより、そのnodata値に等しいピクセル値がこのオプションで指定された値に変更されることはないことに注意してください。" -#: ../../source/programs/gdal_translate.rst:294 +#: ../../source/programs/gdal_translate.rst:306 msgid "" "Override the color interpretation of band X (where X is a valid band " "number, starting at 1)" -msgstr "" -"バンドX(Xは1から始まる有効なバンド番号)のカラー解釈を" -"オーバーライドします。" +msgstr "バンドX(Xは1から始まる有効なバンド番号)のカラー解釈をオーバーライドします。" -#: ../../source/programs/gdal_translate.rst:301 +#: ../../source/programs/gdal_translate.rst:313 msgid "" "Override the color interpretation of all specified bands. For example " "-colorinterp red,green,blue,alpha for a 4 band output dataset." msgstr "" -"すべての指定されたバンドのカラー解釈をオーバーライドします。" -"たとえば、4バンド出力データセットの場合は-colorinterp red,green,blue,alphaです。" +"すべての指定されたバンドのカラー解釈をオーバーライドします。たとえば、4バンド出力データセットの場合は-colorinterp " +"red,green,blue,alphaです。" -#: ../../source/programs/gdal_translate.rst:308 +#: ../../source/programs/gdal_translate.rst:320 msgid "Passes a metadata key and value to set on the output dataset if possible." msgstr "可能であれば、出力データセットに設定するメタデータキーと値を渡します。" -#: ../../source/programs/gdal_translate.rst:312 +#: ../../source/programs/gdal_translate.rst:324 msgid "" "Passes a metadata key and value in specified domain to set on the output " "dataset if possible." -msgstr "" -"可能であれば、指定されたドメインのメタデータキーと値を出力データセットに設定する" -"ために渡します。" +msgstr "可能であれば、指定されたドメインのメタデータキーと値を出力データセットに設定するために渡します。" -#: ../../source/programs/gdal_translate.rst:320 +#: ../../source/programs/gdal_translate.rst:332 msgid "" "Many formats have one or more optional creation options that can be used " "to control particulars about the file created. For instance, the GeoTIFF " "driver supports creation options to control compression, and whether the " "file should be tiled." -msgstr "" -"多くの形式には、作成されるファイルの詳細を制御するために使用できる1つ以上のオプション作成オプションがあります。" -"たとえば、GeoTIFFドライバは圧縮を制御する作成オプション、およびファイルをタイル化するかどうかをサポートします。" +msgstr "多くの形式には、作成されるファイルの詳細を制御するために使用できる1つ以上のオプション作成オプションがあります。たとえば、GeoTIFFドライバは圧縮を制御する作成オプション、およびファイルをタイル化するかどうかをサポートします。" -#: ../../source/programs/gdal_translate.rst:325 +#: ../../source/programs/gdal_translate.rst:337 msgid "" "The creation options available vary by format driver, and some simple " "formats have no creation options at all. A list of options supported for " @@ -526,31 +520,27 @@ msgid "" "driver creation options. See :ref:`raster_drivers` format specific " "documentation for legal creation options for each format." msgstr "" -"利用可能な作成オプションは、形式ドライバによって異なり、一部の単純な形式には作成オプションがまったくありません。" -"形式ごとにサポートされるオプションのリストは、:ref:`--formats ` コマンド" -"ラインオプションでリストできますが、形式のドキュメントはドライバ作成オプションに関する情報の最終的なソースです。" -"形式ごとの法的な作成オプションについては、:ref:`raster_drivers` 形式固有のドキュメントを参照してください。" +"利用可能な作成オプションは、形式ドライバによって異なり、一部の単純な形式には作成オプションがまったくありません。形式ごとにサポートされるオプションのリストは、:ref:`--formats" +" ` " +"コマンドラインオプションでリストできますが、形式のドキュメントはドライバ作成オプションに関する情報の最終的なソースです。形式ごとの法的な作成オプションについては、:ref:`raster_drivers`" +" 形式固有のドキュメントを参照してください。" -#: ../../source/programs/gdal_translate.rst:334 +#: ../../source/programs/gdal_translate.rst:346 msgid "" "In addition to the driver-specific creation options, gdal_translate (and " ":cpp:func:`GDALTranslate` and :cpp:func:`GDALCreateCopy`) recognize the " "following options:" msgstr "" -"ドライバ固有の作成オプションに加えて、gdal_translate(および :cpp:func:`GDALTranslate` " -"および :cpp:func:`GDALCreateCopy` )は次のオプションを認識します:" - +"ドライバ固有の作成オプションに加えて、gdal_translate(および :cpp:func:`GDALTranslate` および " +":cpp:func:`GDALCreateCopy` )は次のオプションを認識します:" -#: ../../source/programs/gdal_translate.rst:342 +#: ../../source/programs/gdal_translate.rst:354 msgid "" "Can be specified to YES to avoid prior destruction of existing dataset, " "for drivers that support adding several subdatasets (e.g. GTIFF, NITF)" -msgstr "" -"複数のサブデータセットの追加をサポートするドライバ(例:GTIFF、NITF)について、" -"既存のデータセットの事前破壊を回避するためにYESに指定できます" +msgstr "複数のサブデータセットの追加をサポートするドライバ(例:GTIFF、NITF)について、既存のデータセットの事前破壊を回避するためにYESに指定できます" - -#: ../../source/programs/gdal_translate.rst:350 +#: ../../source/programs/gdal_translate.rst:362 msgid "" "Defines if metadata domains of the source dataset should be copied to the" " destination dataset. In the default AUTO mode, only \"safe\" domains " @@ -560,17 +550,14 @@ msgid "" "IMAGE_STRUCTURE or DERIVED_SUBDATASETS). Currently only recognized by the" " GTiff, COG, VRT, PNG and JPEG drivers." msgstr "" -"ソースデータセットのメタデータドメインを宛先データセットにコピーするかどうかを定義します。" -"デフォルトのAUTOモードでは、\"safe\" ドメインのみがコピーされます。" -"これには、デフォルトのメタデータドメインが含まれます(一部のドライバにはIMD、RPC、GEOLOCATIONなどの他のドメインが含まれる場合があります)。" -"YESに設定すると、すべてのドメインがコピーされます(ただし、IMAGE_STRUCTUREやDERIVED_SUBDATASETSなどのいくつかの予約されたものを除く)。" -"現在、GTiff、COG、VRT、PNG、およびJPEGドライバでのみ認識されます。" +"ソースデータセットのメタデータドメインを宛先データセットにコピーするかどうかを定義します。デフォルトのAUTOモードでは、\"safe\" " +"ドメインのみがコピーされます。これには、デフォルトのメタデータドメインが含まれます(一部のドライバにはIMD、RPC、GEOLOCATIONなどの他のドメインが含まれる場合があります)。YESに設定すると、すべてのドメインがコピーされます(ただし、IMAGE_STRUCTUREやDERIVED_SUBDATASETSなどのいくつかの予約されたものを除く)。現在、GTiff、COG、VRT、PNG、およびJPEGドライバでのみ認識されます。" -#: ../../source/programs/gdal_translate.rst:359 +#: ../../source/programs/gdal_translate.rst:371 msgid "When setting NO, no source metadata will be copied." msgstr "NOに設定すると、ソースメタデータはコピーされません。" -#: ../../source/programs/gdal_translate.rst:365 +#: ../../source/programs/gdal_translate.rst:377 msgid "" "Defines which source metadata domain should be copied. This option " "restricts the list of source metadata domains to be copied (it implies " @@ -580,97 +567,83 @@ msgid "" "not practical). Currently only recognized by the GTiff, COG, VRT, PNG and" " JPEG drivers." msgstr "" -"どのソースメタデータドメインをコピーするかを定義します。" -"このオプションは、コピーされるソースメタデータドメインのリストを制限します(設定されていない場合、COPY_SRC_MDD=YESを意味します)。" -"このオプションは、ソースドメインの数だけ指定できます。" -"デフォルトのメタデータドメインは空の文字列 \"\" (\"_DEFAULT_\") であり、空の文字列が実用的でない場合にも使用できます。" -"現在、GTiff、COG、VRT、PNG、およびJPEGドライバでのみ認識されます。" +"どのソースメタデータドメインをコピーするかを定義します。このオプションは、コピーされるソースメタデータドメインのリストを制限します(設定されていない場合、COPY_SRC_MDD=YESを意味します)。このオプションは、ソースドメインの数だけ指定できます。デフォルトのメタデータドメインは空の文字列" +" \"\" (\"_DEFAULT_\") " +"であり、空の文字列が実用的でない場合にも使用できます。現在、GTiff、COG、VRT、PNG、およびJPEGドライバでのみ認識されます。" -#: ../../source/programs/gdal_translate.rst:374 +#: ../../source/programs/gdal_translate.rst:386 msgid "Do not copy the GCPs in the source dataset to the output dataset." msgstr "ソースデータセットのGCPを出力データセットにコピーしないでください。" -#: ../../source/programs/gdal_translate.rst:378 +#: ../../source/programs/gdal_translate.rst:390 msgid "" "Add the indicated ground control point to the output dataset. This " "option may be provided multiple times to provide a set of GCPs." -msgstr "" -"指定されたグランドコントロールポイントを出力データセットに追加します。" -"このオプションは、複数回提供されることがあり、一連のGCPを提供します。" +msgstr "指定されたグランドコントロールポイントを出力データセットに追加します。このオプションは、複数回提供されることがあり、一連のGCPを提供します。" -#: ../../source/programs/gdal_translate.rst:383 +#: ../../source/programs/gdal_translate.rst:395 msgid "Suppress progress monitor and other non-error output." msgstr "進行状況モニターおよびその他のエラーでない出力を抑制します。" -#: ../../source/programs/gdal_translate.rst:387 +#: ../../source/programs/gdal_translate.rst:399 msgid "" "Copy all subdatasets of this file to individual output files. Use with " "formats like HDF that have subdatasets." -msgstr "" -"このファイルのすべてのサブデータセットを個別の出力ファイルにコピーします。" -"サブデータセットを持つHDFのような形式と一緒に使用します。" +msgstr "このファイルのすべてのサブデータセットを個別の出力ファイルにコピーします。サブデータセットを持つHDFのような形式と一緒に使用します。" -#: ../../source/programs/gdal_translate.rst:392 +#: ../../source/programs/gdal_translate.rst:404 msgid "Force (re)computation of statistics." msgstr "統計の(再)計算を強制実行します。" -#: ../../source/programs/gdal_translate.rst:396 +#: ../../source/programs/gdal_translate.rst:408 msgid "Do not copy source RAT into destination dataset." msgstr "ソースRATを宛先データセットにコピーしないでください。" -#: ../../source/programs/gdal_translate.rst:400 +#: ../../source/programs/gdal_translate.rst:412 msgid "" "Do not copy the XMP metadata in the source dataset to the output dataset " "when driver is able to copy it." -msgstr "" -"ドライバがコピーできる場合、ソースデータセットのXMPメタデータを出力データセット" -"にコピーしないでください。" +msgstr "ドライバがコピーできる場合、ソースデータセットのXMPメタデータを出力データセットにコピーしないでください。" -#: ../../source/programs/gdal_translate.rst:406 +#: ../../source/programs/gdal_translate.rst:418 msgid "Dataset open option (format specific)" msgstr "データセットオープンオプション(形式固有)" -#: ../../source/programs/gdal_translate.rst:410 +#: ../../source/programs/gdal_translate.rst:422 msgid "" "The source dataset name. It can be either file name, URL of data source " "or subdataset name for multi-dataset files." -msgstr "" -"ソースデータセットの名前です。" -"それはファイル名、データソースのURL、またはマルチデータセットファイルのサブデータセット名のいずれかである可能性があります。" +msgstr "ソースデータセットの名前です。それはファイル名、データソースのURL、またはマルチデータセットファイルのサブデータセット名のいずれかである可能性があります。" -#: ../../source/programs/gdal_translate.rst:415 +#: ../../source/programs/gdal_translate.rst:427 msgid "The destination file name." msgstr "宛先ファイル名" -#: ../../source/programs/gdal_translate.rst:419 +#: ../../source/programs/gdal_translate.rst:431 msgid "Nodata / source validity mask handling during resampling" msgstr "再サンプリング中のNodata/ソース有効マスク処理" -#: ../../source/programs/gdal_translate.rst:421 +#: ../../source/programs/gdal_translate.rst:433 msgid "" "Masked values, either identified through a nodata value metadata set on " "the source band, a mask band, an alpha band will not be used during " "resampling (when using :option:`-outsize` or :option:`-tr`)." msgstr "" -"ソースバンド、マスクバンド、アルファバンドに設定されたnodata値メタデータを通じて識別されたマスクされた値は、" -"再サンプリング中には使用されません(:option:`-outsize` または :option:`-tr` を使用する場合)。" +"ソースバンド、マスクバンド、アルファバンドに設定されたnodata値メタデータを通じて識別されたマスクされた値は、再サンプリング中には使用されません(:option:`-outsize`" +" または :option:`-tr` を使用する場合)。" #: ../../source/programs/nodata_handling_gdaladdo_gdal_translate.rst:1 msgid "" "The details of how it is taken into account depends on the resampling " "kernel:" -msgstr "" -"それがどのように考慮されるかの詳細は、再サンプリングカーネルによって" -"異なります:" +msgstr "それがどのように考慮されるかの詳細は、再サンプリングカーネルによって異なります:" #: ../../source/programs/nodata_handling_gdaladdo_gdal_translate.rst:3 msgid "" "for nearest resampling, for each target pixel, one of the potential " "contributing source pixels is selected (in an implementation specific " "way). Its value is used as it, be it valid or invalid." -msgstr "" -"最近傍の再サンプリングの場合、各ターゲットピクセルに対して、寄与する可能性のあるソースピクセルの1つが選択されます(実装固有の方法)。" -"その値は有効であろうと無効であろうとそのまま使用されます。" +msgstr "最近傍の再サンプリングの場合、各ターゲットピクセルに対して、寄与する可能性のあるソースピクセルの1つが選択されます(実装固有の方法)。その値は有効であろうと無効であろうとそのまま使用されます。" #: ../../source/programs/nodata_handling_gdaladdo_gdal_translate.rst:7 msgid "" @@ -683,46 +656,36 @@ msgid "" "direction, if the maximum number of valid source pixels in each dimension" " is less than the radius of the resampling kernel, the target pixel is " "considered as nodata." -msgstr "" -"バイリニア、三次、キュービックスプライン、およびランチョスの場合、各ターゲットピクセルに" -"対して、寄与するソースピクセルの重みがゼロに設定され、マスクされたときにそれらを無視します。" -"三次には追加の特異性があります:カーネル内の重みの一部が負であることを考慮すると、そのような" -"戦略は、有効なピクセルと無効なピクセルの交互がある場合に強いオーバーシュート/アンダーシュート" -"につながる可能性があります。" -"したがって、水平方向または垂直方向のいずれかで、各次元の有効なソースピクセルの最大数が再サンプ" -"リングカーネルの半径よりも少ない場合、ターゲットピクセルはnodataと見なされます。" - +msgstr "バイリニア、三次、キュービックスプライン、およびランチョスの場合、各ターゲットピクセルに対して、寄与するソースピクセルの重みがゼロに設定され、マスクされたときにそれらを無視します。三次には追加の特異性があります:カーネル内の重みの一部が負であることを考慮すると、そのような戦略は、有効なピクセルと無効なピクセルの交互がある場合に強いオーバーシュート/アンダーシュートにつながる可能性があります。したがって、水平方向または垂直方向のいずれかで、各次元の有効なソースピクセルの最大数が再サンプリングカーネルの半径よりも少ない場合、ターゲットピクセルはnodataと見なされます。" #: ../../source/programs/nodata_handling_gdaladdo_gdal_translate.rst:16 msgid "" "for the other resampling methods, source pixels contributing to the " "target pixel are ignored if masked. Only the valid ones are taken into " "account. If there are none, the target pixel is considered as nodata." -msgstr "" -"他の再サンプリング方法の場合、ターゲットピクセルに寄与するソースピクセルがマスクされている場合は無視されます。" -"有効なものだけが考慮されます。ない場合、ターゲットピクセルはnodataと見なされます。" +msgstr "他の再サンプリング方法の場合、ターゲットピクセルに寄与するソースピクセルがマスクされている場合は無視されます。有効なものだけが考慮されます。ない場合、ターゲットピクセルはnodataと見なされます。" -#: ../../source/programs/gdal_translate.rst:428 +#: ../../source/programs/gdal_translate.rst:440 msgid "C API" msgstr "C API" -#: ../../source/programs/gdal_translate.rst:430 +#: ../../source/programs/gdal_translate.rst:442 msgid "This utility is also callable from C with :cpp:func:`GDALTranslate`." msgstr "このユーティリティは、:cpp:func:`GDALTranslate` を使用してC言語からも呼び出すことができます。" -#: ../../source/programs/gdal_translate.rst:435 +#: ../../source/programs/gdal_translate.rst:447 msgid "Examples" msgstr "例" -#: ../../source/programs/gdal_translate.rst:442 +#: ../../source/programs/gdal_translate.rst:454 msgid "To create a JPEG-compressed TIFF with internal mask from a RGBA dataset" msgstr "RGBAデータセットから内部マスクを含むJPEG圧縮TIFFを作成します" -#: ../../source/programs/gdal_translate.rst:450 +#: ../../source/programs/gdal_translate.rst:462 msgid "To create a RGBA dataset from a RGB dataset with a mask" msgstr "マスク付きRGBデータセットからRGBAデータセットを作成します" -#: ../../source/programs/gdal_translate.rst:457 +#: ../../source/programs/gdal_translate.rst:469 msgid "Subsetting using :option:`-projwin` and :option:`-outsize`:" msgstr ":option:`-projwin` and :option:`-outsize` を利用したサブ設定:" diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.mo b/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.po b/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.po index 7809aaed39db..e8a1b03c8fd8 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/gdalbuildvrt.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdalbuildvrt.rst:5 msgid "gdalbuildvrt" @@ -31,11 +31,11 @@ msgstr "" msgid "Synopsis" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:36 +#: ../../source/programs/gdalbuildvrt.rst:37 msgid "Description" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:38 +#: ../../source/programs/gdalbuildvrt.rst:39 msgid "" "This program builds a VRT (Virtual Dataset) that is a mosaic of the list " "of input GDAL datasets. The list of input GDAL datasets can be specified " @@ -45,7 +45,7 @@ msgid "" "index will be added to the VRT." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:46 +#: ../../source/programs/gdalbuildvrt.rst:47 msgid "" "Starting with GDAL 3.9, for virtual mosaic with a very large number of " "source rasters (typically hundreds of thousands of source rasters, or " @@ -53,21 +53,21 @@ msgid "" "tile index compatible of the :ref:`GTI ` driver." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:51 +#: ../../source/programs/gdalbuildvrt.rst:52 msgid "" "With -separate, each files goes into a separate band in the VRT dataset. " "Otherwise, the files are considered as source rasters of a larger mosaic " "and the VRT file has as many bands as one of the input files." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:55 +#: ../../source/programs/gdalbuildvrt.rst:56 msgid "" "If one GDAL dataset is made of several subdatasets and has 0 raster " "bands, all the subdatasets will be added to the VRT rather than the " "dataset itself." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:58 +#: ../../source/programs/gdalbuildvrt.rst:59 msgid "" "gdalbuildvrt does some amount of checks to assure that all files that " "will be put in the resulting VRT have similar characteristics : number of" @@ -76,7 +76,7 @@ msgid "" "the default mode, and not when using the -separate option)" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:63 +#: ../../source/programs/gdalbuildvrt.rst:64 msgid "" "If there is some amount of spatial overlapping between files, the order " "of files appearing in the list of source matter: files that are listed at" @@ -98,44 +98,44 @@ msgid "" "exit." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:77 +#: ../../source/programs/gdalbuildvrt.rst:78 msgid "" "Use the specified value as the tile index field, instead of the default " "value which is 'location'." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:82 +#: ../../source/programs/gdalbuildvrt.rst:83 msgid "" "In case the resolution of all input files is not the same, the " "-resolution flag enables the user to control the way the output " "resolution is computed." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:85 +#: ../../source/programs/gdalbuildvrt.rst:86 msgid "" "`highest` will pick the smallest values of pixel dimensions within the " "set of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:87 +#: ../../source/programs/gdalbuildvrt.rst:88 msgid "" "`lowest` will pick the largest values of pixel dimensions within the set " "of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:89 +#: ../../source/programs/gdalbuildvrt.rst:90 msgid "" "`average` is the default and will compute an average of pixel dimensions " "within the set of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:91 +#: ../../source/programs/gdalbuildvrt.rst:92 msgid "" "`user` must be used in combination with the :option:`-tr` option to " "specify the target resolution." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:95 +#: ../../source/programs/gdalbuildvrt.rst:96 msgid "" "Set target resolution. The values must be expressed in georeferenced " "units. Both must be positive values. Specifying those values is of course" @@ -143,7 +143,7 @@ msgid "" ":option:`-resolution` option." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:102 +#: ../../source/programs/gdalbuildvrt.rst:103 msgid "" "(target aligned pixels) align the coordinates of the extent of the output" " file to the values of the :option:`-tr`, such that the aligned extent " @@ -151,14 +151,14 @@ msgid "" "resy, xmax / resx and ymax / resy are integer values." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:109 +#: ../../source/programs/gdalbuildvrt.rst:110 msgid "" "Set georeferenced extents of VRT file. The values must be expressed in " "georeferenced units. If not specified, the extent of the VRT is the " "minimum bounding box of the set of source rasters." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:114 +#: ../../source/programs/gdalbuildvrt.rst:115 msgid "" "Adds an alpha mask band to the VRT when the source raster have none. " "Mainly useful for RGB sources (or grey-level sources). The alpha band is " @@ -169,7 +169,7 @@ msgid "" ":option:`-separate`." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:122 +#: ../../source/programs/gdalbuildvrt.rst:123 msgid "" "Even if any band contains nodata value, giving this option makes the VRT " "band not report the NoData. Useful when you want to control the " @@ -178,7 +178,7 @@ msgid "" "is transparent in areas with no data." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:130 +#: ../../source/programs/gdalbuildvrt.rst:131 msgid "" "Set nodata values for input bands (different values can be supplied for " "each band). If more than one value is supplied all values should be " @@ -189,7 +189,7 @@ msgid "" "of `None` to ignore intrinsic nodata settings on the source datasets." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:141 +#: ../../source/programs/gdalbuildvrt.rst:142 msgid "" "Starting with GDAL 3.3, if a source has a mask band (internal/external " "mask band, or alpha band), a element is created by " @@ -201,7 +201,7 @@ msgid "" "the last one will override previous ones in areas of overlap." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:154 +#: ../../source/programs/gdalbuildvrt.rst:155 msgid "" "Insert a source, which replaces the value of the " "source with the value of :option:`-vrtnodata` (or 0 if not specified) " @@ -210,21 +210,21 @@ msgid "" "R,G,B one with a NoData value." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:161 +#: ../../source/programs/gdalbuildvrt.rst:162 msgid "" "Select an input to be processed. Bands are numbered from 1. If " "input bands not set all bands will be added to vrt. Multiple :option:`-b`" " switches may be used to select a set of input bands." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:167 +#: ../../source/programs/gdalbuildvrt.rst:168 msgid "" "If the input dataset contains several subdatasets, use a subdataset with " "the specified number (starting from 1). This is an alternative of giving " "the full subdataset name as an input to the utility." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:173 +#: ../../source/programs/gdalbuildvrt.rst:174 msgid "" "Set nodata values at the VRT band level (different values can be supplied" " for each band). If more than one value is supplied all values should be" @@ -236,13 +236,13 @@ msgid "" "datasets." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:182 +#: ../../source/programs/gdalbuildvrt.rst:183 msgid "" "Place each input file into a separate band. Contrary to the default mode," " it is not required that all bands have the same datatype." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:185 +#: ../../source/programs/gdalbuildvrt.rst:186 msgid "" "Starting with GDAL 3.8, all bands of each input file are added as " "separate VRT bands, unless :option:`-b` is specified to select a subset " @@ -250,7 +250,7 @@ msgid "" "placed into a new VRT band, and :option:`-b` was ignored." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:192 +#: ../../source/programs/gdalbuildvrt.rst:193 msgid "" "When this option is specified, the utility will accept to make a VRT even" " if the input datasets have not the same projection. Note: this does not " @@ -258,70 +258,74 @@ msgid "" "ignored." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:198 +#: ../../source/programs/gdalbuildvrt.rst:199 msgid "" "Override the projection for the output file. The may be any of" " the usual GDAL/OGR forms, complete WKT, PROJ.4, EPSG:n or a file " "containing the WKT. No reprojection is done." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:203 +#: ../../source/programs/gdalbuildvrt.rst:204 msgid "Select a resampling algorithm. Nearest is the default" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:207 +#: ../../source/programs/gdalbuildvrt.rst:208 msgid "Dataset open option (format specific)" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:213 +#: ../../source/programs/gdalbuildvrt.rst:214 +msgid "Specify a :ref:`VRT driver creation option `." +msgstr "" + +#: ../../source/programs/gdalbuildvrt.rst:220 msgid "To specify a text file with an input filename on each line" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:217 +#: ../../source/programs/gdalbuildvrt.rst:224 msgid "To disable the progress bar on the console" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:221 +#: ../../source/programs/gdalbuildvrt.rst:228 msgid "Overwrite the VRT if it already exists." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:225 +#: ../../source/programs/gdalbuildvrt.rst:232 msgid "" "Turn warnings as failures. This is mutually exclusive with -non_strict, " "the latter which is the default." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:231 +#: ../../source/programs/gdalbuildvrt.rst:238 msgid "" "Skip source datasets that have issues with warnings, and continue " "processing. This is the default." msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:236 +#: ../../source/programs/gdalbuildvrt.rst:243 msgid "Examples" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:238 +#: ../../source/programs/gdalbuildvrt.rst:245 msgid "Make a virtual mosaic from all TIFF files contained in a directory :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:244 +#: ../../source/programs/gdalbuildvrt.rst:251 msgid "Make a virtual mosaic from files whose name is specified in a text file :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:251 +#: ../../source/programs/gdalbuildvrt.rst:258 msgid "Make a RGB virtual mosaic from 3 single-band input files :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:257 +#: ../../source/programs/gdalbuildvrt.rst:264 msgid "Make a virtual mosaic with blue background colour (RGB: 0 0 255) :" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:264 +#: ../../source/programs/gdalbuildvrt.rst:271 msgid "C API" msgstr "" -#: ../../source/programs/gdalbuildvrt.rst:266 +#: ../../source/programs/gdalbuildvrt.rst:273 msgid "This utility is also callable from C with :cpp:func:`GDALBuildVRT`." msgstr "" diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.mo b/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.mo index c08543307a5f..0fe71317805e 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.po b/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.po index 347b368b174c..16797d91f948 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/gdaldem.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdaldem.rst:5 msgid "gdaldem" @@ -47,8 +47,7 @@ msgstr "傾斜図を生成します:" msgid "" "Generate an aspect map, outputs a 32-bit float raster with pixel values " "from 0-360 indicating azimuth:" -msgstr "" -"32ビットフロートラスターのアスペクトマップを生成し, 方位を示す0 から 360 のピクセル値を出力します:" +msgstr "32ビットフロートラスターのアスペクトマップを生成し, 方位を示す0 から 360 のピクセル値を出力します:" #: ../../source/programs/gdaldem.rst:51 msgid "Generate a color relief map:" @@ -82,13 +81,12 @@ msgid "" "in meters). For locations not near the equator, it would be best to " "reproject your grid using gdalwarp before using gdaldem." msgstr "" -":program:`gdaldem` は一般的に x, y, z の単位が同一であると仮定します. " -"x (東西) と y (南北) の単位が同一であるが, z (標高) の単位が異なる場合, " -"scale (-s) オプションを使用して, 垂直単位と水平単位の比率を設定することができます. " -"赤道付近の緯度と経度の単位が類似している LatLong 投影の場合, 緯度の単位と経度の単位が" -"類似している場合, 標高 (z) の単位を互換性のあるものに変換するために, scale=370400 " -"(標高がフィートの場合) または scale=111120 (標高がメートルの場合) を使用することができます. " -"赤道から遠い場所の場合, gdaldem を使用する前に gdalwarp を使用してグリッドを再投影することが最善です." +":program:`gdaldem` は一般的に x, y, z の単位が同一であると仮定します. x (東西) と y (南北) " +"の単位が同一であるが, z (標高) の単位が異なる場合, scale (-s) オプションを使用して, " +"垂直単位と水平単位の比率を設定することができます. 赤道付近の緯度と経度の単位が類似している LatLong 投影の場合, " +"緯度の単位と経度の単位が類似している場合, 標高 (z) の単位を互換性のあるものに変換するために, scale=370400 " +"(標高がフィートの場合) または scale=111120 (標高がメートルの場合) を使用することができます. 赤道から遠い場所の場合, " +"gdaldem を使用する前に gdalwarp を使用してグリッドを再投影することが最善です." #: ../../source/programs/gdaldem.rst:98 msgid "Where is one of the seven available modes:" @@ -134,8 +132,7 @@ msgstr "" msgid "" "Generate a map of Terrain Ruggedness Index from any GDAL-supported " "elevation raster." -msgstr "" -"GDAL でサポートされる任意の標高ラスタから地形起伏指数マップを生成します." +msgstr "GDAL でサポートされる任意の標高ラスタから地形起伏指数マップを生成します." #: ../../source/programs/gdaldem.rst:120 msgid "``TPI``" @@ -145,8 +142,7 @@ msgstr "" msgid "" "Generate a map of Topographic Position Index from any GDAL-supported " "elevation raster." -msgstr "" -"GDAL でサポートされる任意の標高ラスタから地形位置指数マップを生成します." +msgstr "GDAL でサポートされる任意の標高ラスタから地形位置指数マップを生成します." #: ../../source/programs/gdaldem.rst:124 msgid "``roughness``" @@ -168,8 +164,7 @@ msgstr "このヘルプメッセージを表示して終了します" msgid "" "Gives a brief usage message for the generic GDAL commandline options and " "exit." -msgstr "" -"一般的な GDAL コマンドラインオプションの使用方法を簡単に表示して終了します." +msgstr "一般的な GDAL コマンドラインオプションの使用方法を簡単に表示して終了します." #: ../../source/programs/gdaldem.rst:134 msgid "The input DEM raster to be processed" @@ -187,8 +182,7 @@ msgstr "出力フォーマットを選択します." msgid "" "If not specified, the format is guessed from the extension (previously " "was :ref:`raster.gtiff`). Use the short format name." -msgstr "" -"指定されていない場合,フォーマットは拡張子から推測されます (以前は :ref:`raster.gtiff`). " +msgstr "指定されていない場合,フォーマットは拡張子から推測されます (以前は :ref:`raster.gtiff`). " #: ../../source/programs/gdaldem.rst:151 msgid "Do the computation at raster edges and near nodata values" @@ -205,9 +199,8 @@ msgid "" "driver supports creation options to control compression, and whether the " "file should be tiled." msgstr "" -"多くのフォーマットには,作成されたファイルに関する特定の点を制御するために使用できる " -"1 つ以上のオプションがあります. たとえば, GeoTIFF ドライバは圧縮を制御する作成オプションや, " -"ファイルをタイル化するかどうかを制御する作成オプションをサポートしています." +"多くのフォーマットには,作成されたファイルに関する特定の点を制御するために使用できる 1 つ以上のオプションがあります. たとえば, " +"GeoTIFF ドライバは圧縮を制御する作成オプションや, ファイルをタイル化するかどうかを制御する作成オプションをサポートしています." #: ../../source/programs/options/co.rst:10 msgid "" @@ -219,11 +212,11 @@ msgid "" "driver creation options. See :ref:`raster_drivers` format specific " "documentation for legal creation options for each format." msgstr "" -"利用可能な作成オプションはフォーマットドライバによって異なり,いくつかのシンプルなフォーマットには " -"全く作成オプションがありません. フォーマットでサポートされているオプションのリストは, " -":ref:`--formats ` コマンドラインオプションでリストアップできますが, " -"フォーマットのドキュメントがドライバ作成オプションに関する情報の決定的なソースです. " -"各フォーマットの法的な作成オプションについては, :ref:`raster_drivers` フォーマット固有のドキュメントを参照してください." +"利用可能な作成オプションはフォーマットドライバによって異なり,いくつかのシンプルなフォーマットには 全く作成オプションがありません. " +"フォーマットでサポートされているオプションのリストは, :ref:`--formats " +"` コマンドラインオプションでリストアップできますが, " +"フォーマットのドキュメントがドライバ作成オプションに関する情報の決定的なソースです. 各フォーマットの法的な作成オプションについては, " +":ref:`raster_drivers` フォーマット固有のドキュメントを参照してください." #: ../../source/programs/gdaldem.rst:161 msgid "Suppress progress monitor and other non-error output." @@ -237,9 +230,9 @@ msgid "" "consequence is that there will be a 1-pixel border around each image set " "with nodata value." msgstr "" -"カラーレリーフを除くすべてのアルゴリズムでは,ターゲットデータセットのノーデータ値が " -"3x3 ウィンドウの中心にある各ソースピクセルの周りに少なくとも 1 つのピクセルがノーデータ値に設定されている場合, " -"ノーデータ値が出力されます. その結果,各画像の周りにノーデータ値が設定された 1 ピクセルの境界があります." +"カラーレリーフを除くすべてのアルゴリズムでは,ターゲットデータセットのノーデータ値が 3x3 " +"ウィンドウの中心にある各ソースピクセルの周りに少なくとも 1 つのピクセルがノーデータ値に設定されている場合, ノーデータ値が出力されます. " +"その結果,各画像の周りにノーデータ値が設定された 1 ピクセルの境界があります." #: ../../source/programs/gdaldem.rst:168 msgid "" @@ -247,8 +240,8 @@ msgid "" "image edges or if a nodata value is found in the 3x3 window, by " "interpolating missing values." msgstr "" -":option:`-compute_edges` が指定されている場合, gdaldem は画像の端または 3x3 ウィンドウでノーデータ値が見つかった場合, " -"欠落している値を補間して値を計算します." +":option:`-compute_edges` が指定されている場合, gdaldem は画像の端または 3x3 " +"ウィンドウでノーデータ値が見つかった場合, 欠落している値を補間して値を計算します." #: ../../source/programs/gdaldem.rst:173 msgid "Modes" @@ -283,8 +276,8 @@ msgid "" "The literature suggests Zevenbergen & Thorne to be more suited to smooth " "landscapes, whereas Horn's formula to perform better on rougher terrain." msgstr "" -"文献によれば, Zevenbergen & Thorne は平坦な地形に適しているとされていますが, " -"Horn の式はより荒れた地形でより良いパフォーマンスを発揮するとされています." +"文献によれば, Zevenbergen & Thorne は平坦な地形に適しているとされていますが, Horn " +"の式はより荒れた地形でより良いパフォーマンスを発揮するとされています." #: ../../source/programs/gdaldem.rst:190 msgid "Vertical exaggeration used to pre-multiply the elevations" @@ -297,8 +290,8 @@ msgid "" "scale=111120 if the vertical units are meters (or scale=370400 if they " "are in feet)" msgstr "" -"垂直単位と水平単位の比率. ソース DEM の水平単位が度 (たとえば Lat/Long WGS84 投影) の場合, " -"垂直単位がメートルの場合は scale=111120 を使用できます (またはフィートの場合は scale=370400 を使用できます)." +"垂直単位と水平単位の比率. ソース DEM の水平単位が度 (たとえば Lat/Long WGS84 投影) の場合, 垂直単位がメートルの場合は" +" scale=111120 を使用できます (またはフィートの場合は scale=370400 を使用できます)." #: ../../source/programs/gdaldem.rst:198 msgid "" @@ -306,15 +299,14 @@ msgid "" "raster, 90 from the east, ... The default value, 315, should rarely be " "changed as it is the value generally used to generate shaded maps." msgstr "" -"光の方位,度. ラスタの上部から来る場合は 0, 東から 90, ... デフォルト値の 315 は, 一般的に陰影図を生成するために使用される値であるため, " -"ほとんど変更する必要はありません." +"光の方位,度. ラスタの上部から来る場合は 0, 東から 90, ... デフォルト値の 315 は, " +"一般的に陰影図を生成するために使用される値であるため, ほとんど変更する必要はありません." #: ../../source/programs/gdaldem.rst:202 msgid "" "Altitude of the light, in degrees. 90 if the light comes from above the " "DEM, 0 if it is raking light." -msgstr "" -"光の高度,度. DEM の上から来る場合は 90, ライティングが行われる場合は 0." +msgstr "光の高度,度. DEM の上から来る場合は 90, ライティングが行われる場合は 0." #: ../../source/programs/gdaldem.rst:206 msgid "combined shading, a combination of slope and oblique shading." @@ -324,29 +316,27 @@ msgstr "傾斜と斜面の組み合わせを利用した組み合わせシェー msgid "" "multidirectional shading, a combination of hillshading illuminated from " "225 deg, 270 deg, 315 deg, and 360 deg azimuth." -msgstr "" -"多方向シェーディング, 225 度, 270 度, 315 度, 360 度の方位から照らされた陰影の組み合わせ." +msgstr "多方向シェーディング, 225 度, 270 度, 315 度, 360 度の方位から照らされた陰影の組み合わせ." #: ../../source/programs/gdaldem.rst:216 msgid "" "shading which tries to minimize effects on other map features beneath. " "Can't be used with -alt option." -msgstr "" -"他のマップ機能に影響を与えることを最小限に抑えるように設計されたシェーディング. -alt オプションとは使用できません." +msgstr "他のマップ機能に影響を与えることを最小限に抑えるように設計されたシェーディング. -alt オプションとは使用できません." #: ../../source/programs/gdaldem.rst:220 msgid "" "Multidirectional hillshading applies the formula of " "http://pubs.usgs.gov/of/1992/of92-422/of92-422.pdf." -msgstr "" -"多方向陰影は, http://pubs.usgs.gov/of/1992/of92-422/of92-422.pdf の式を適用します." +msgstr "多方向陰影は, http://pubs.usgs.gov/of/1992/of92-422/of92-422.pdf の式を適用します." #: ../../source/programs/gdaldem.rst:222 msgid "" "Igor's hillshading uses formula from Maperitive " "http://maperitive.net/docs/Commands/GenerateReliefImageIgor.html." msgstr "" -"Igor の陰影は, Maperitive の式を使用します. http://maperitive.net/docs/Commands/GenerateReliefImageIgor.html." +"Igor の陰影は, Maperitive の式を使用します. " +"http://maperitive.net/docs/Commands/GenerateReliefImageIgor.html." #: ../../source/programs/gdaldem.rst:225 msgid "slope" @@ -359,9 +349,8 @@ msgid "" "you want: degrees or percent slope. In cases where the horizontal units " "differ from the vertical units, you can also supply a scaling factor." msgstr "" -"このコマンドは DEM ラスタを取り, 傾斜値を持つ 32 ビットフロートラスタを出力します. " -"傾斜値のタイプを指定するオプションがあります: 度またはパーセント傾斜. 水平単位が垂直単位と異なる場合, " -"スケーリング係数を指定することもできます." +"このコマンドは DEM ラスタを取り, 傾斜値を持つ 32 ビットフロートラスタを出力します. 傾斜値のタイプを指定するオプションがあります: " +"度またはパーセント傾斜. 水平単位が垂直単位と異なる場合, スケーリング係数を指定することもできます." #: ../../source/programs/gdaldem.rst:229 msgid "The value `-9999` is used as the output nodata value." @@ -371,8 +360,7 @@ msgstr "出力ノーデータ値として値 `-9999` が使用されます." msgid "" "If specified, the slope will be expressed as percent slope. Otherwise, it" " is expressed as degrees" -msgstr "" -"指定されている場合,傾斜はパーセント傾斜として表されます. それ以外の場合,度で表されます." +msgstr "指定されている場合,傾斜はパーセント傾斜として表されます. それ以外の場合,度で表されます." #: ../../source/programs/gdaldem.rst:241 msgid ":option:`-s`" @@ -385,8 +373,8 @@ msgid "" "scale=111120 if the vertical units are meters (or scale=370400 if they " "are in feet)." msgstr "" -"垂直単位と水平単位の比率. ソース DEM の水平単位が度 (たとえば Lat/Long WGS84 投影) の場合, " -"垂直単位がメートルの場合は scale=111120 を使用できます (またはフィートの場合は scale=370400 を使用できます)." +"垂直単位と水平単位の比率. ソース DEM の水平単位が度 (たとえば Lat/Long WGS84 投影) の場合, 垂直単位がメートルの場合は" +" scale=111120 を使用できます (またはフィートの場合は scale=370400 を使用できます)." #: ../../source/programs/gdaldem.rst:246 msgid "aspect" @@ -403,9 +391,9 @@ msgid "" " aspect in flat areas with slope=0." msgstr "" "このコマンドは,傾斜が向いている方位を表す 0° から 360° の値を持つ 32 ビットフロートラスタを出力します. " -"方位の定義は次のとおりです: 0° は傾斜が北を向いていることを意味し, 90° は東を向いていることを意味し, " -"180° は南を向いていることを意味し, 270° は西を向いていることを意味します (入力ラスタの上部が北向きであることが前提です). " -"アスペクト値 -9999 は,傾斜が 0 の平坦な領域で未定義のアスペクトを示すためのノーデータ値として使用されます." +"方位の定義は次のとおりです: 0° は傾斜が北を向いていることを意味し, 90° は東を向いていることを意味し, 180° " +"は南を向いていることを意味し, 270° は西を向いていることを意味します (入力ラスタの上部が北向きであることが前提です). アスペクト値 " +"-9999 は,傾斜が 0 の平坦な領域で未定義のアスペクトを示すためのノーデータ値として使用されます." #: ../../source/programs/gdaldem.rst:250 ../../source/programs/gdaldem.rst:273 msgid "The following specifics options are available :" @@ -416,7 +404,8 @@ msgid "" "Return trigonometric angle instead of azimuth. Thus 0° means East, 90° " "North, 180° West, 270° South." msgstr "" -"方位の代わりに三角関数の角度を返します. したがって, 0° は東を意味し, 90° は北を意味し, 180° は西を意味し, 270° は南を意味します." +"方位の代わりに三角関数の角度を返します. したがって, 0° は東を意味し, 90° は北を意味し, 180° は西を意味し, 270° " +"は南を意味します." #: ../../source/programs/gdaldem.rst:262 msgid "Return 0 for flat areas with slope=0, instead of -9999." @@ -428,8 +417,9 @@ msgid "" " identical to the one of GRASS r.slope.aspect. Otherwise, it's identical " "to the one of Matthew Perry's :file:`aspect.cpp` utility." msgstr "" -"これらの 2 つのオプションを使用することで, gdaldem aspect によって返されるアスペクトは, " -"GRASS r.slope.aspect のものと同一であるはずです. それ以外の場合, Matthew Perry の :file:`aspect.cpp` ユーティリティのものと同一です." +"これらの 2 つのオプションを使用することで, gdaldem aspect によって返されるアスペクトは, GRASS " +"r.slope.aspect のものと同一であるはずです. それ以外の場合, Matthew Perry の :file:`aspect.cpp`" +" ユーティリティのものと同一です." #: ../../source/programs/gdaldem.rst:269 msgid "color-relief" @@ -446,9 +436,10 @@ msgid "" "to avoid that linear interpolation for values that don't match an index " "of the color configuration file." msgstr "" -"このコマンドは,標高とテキストベースのカラー設定ファイルとの間の関連付けを含む, 3 バンド (RGB) または 4 バンド (RGBA) ラスタを出力します. " -"デフォルトでは,指定された標高値の間の色が滑らかに混合され, 結果は素敵なカラー化された DEM になります. " -"-exact_color_entry または -nearest_color_entry オプションを使用して, カラー設定ファイルのインデックスに一致しない値のための線形補間を回避することができます." +"このコマンドは,標高とテキストベースのカラー設定ファイルとの間の関連付けを含む, 3 バンド (RGB) または 4 バンド (RGBA) " +"ラスタを出力します. デフォルトでは,指定された標高値の間の色が滑らかに混合され, 結果は素敵なカラー化された DEM になります. " +"-exact_color_entry または -nearest_color_entry オプションを使用して, " +"カラー設定ファイルのインデックスに一致しない値のための線形補間を回避することができます." #: ../../source/programs/gdaldem.rst:277 msgid "Text-based color configuration file" @@ -464,15 +455,14 @@ msgid "" "none matching color entry is found, the \"0,0,0,0\" RGBA quadruplet will " "be used" msgstr "" -"カラー設定ファイルを検索する際に厳密な一致を使用します. 一致するカラーエントリが見つからない場合, " -"\"0,0,0,0\" RGBA クアドルプレットが使用されます" +"カラー設定ファイルを検索する際に厳密な一致を使用します. 一致するカラーエントリが見つからない場合, \"0,0,0,0\" RGBA " +"クアドルプレットが使用されます" #: ../../source/programs/gdaldem.rst:290 msgid "" "Use the RGBA quadruplet corresponding to the closest entry in the color " "configuration file." -msgstr "" -"カラー設定ファイルの最も近いエントリに対応する RGBA クアドルプレットを使用します." +msgstr "カラー設定ファイルの最も近いエントリに対応する RGBA クアドルプレットを使用します." #: ../../source/programs/gdaldem.rst:292 msgid "" @@ -483,9 +473,9 @@ msgid "" "when the statistics of the source raster differ from the one that was " "used when building the VRT." msgstr "" -"カラーレリーフモードは,出力フォーマットとして VRT をサポートする唯一のモードです. その場合, " -"カラー設定ファイルを適切な LUT 要素に変換します. パーセンテージで指定された標高は, " -"VRT を構築する際に使用された統計情報と異なる場合があるため, 絶対値として変換されることに注意してください." +"カラーレリーフモードは,出力フォーマットとして VRT をサポートする唯一のモードです. その場合, カラー設定ファイルを適切な LUT " +"要素に変換します. パーセンテージで指定された標高は, VRT を構築する際に使用された統計情報と異なる場合があるため, " +"絶対値として変換されることに注意してください." #: ../../source/programs/gdaldem.rst:298 msgid "" @@ -496,16 +486,15 @@ msgid "" "also be expressed as a percentage: 0% being the minimum value found in " "the raster, 100% the maximum value." msgstr "" -"テキストベースのカラー設定ファイルには通常, 1 行あたり 4 列が含まれます: 標高値と対応する赤, 緑, 青の成分 (0 から 255 の間). " -"標高値は任意の浮動小数点値またはノーデータ値の nv キーワードであることができます. 標高はパーセンテージとしても表現できます: " -"0% がラスタで見つかった最小値で, 100% が最大値です." +"テキストベースのカラー設定ファイルには通常, 1 行あたり 4 列が含まれます: 標高値と対応する赤, 緑, 青の成分 (0 から 255 " +"の間). 標高値は任意の浮動小数点値またはノーデータ値の nv キーワードであることができます. 標高はパーセンテージとしても表現できます: 0%" +" がラスタで見つかった最小値で, 100% が最大値です." #: ../../source/programs/gdaldem.rst:305 msgid "" "An extra column can be optionally added for the alpha component. If it is" " not specified, full opacity (255) is assumed." -msgstr "" -"オプションでアルファ成分のための追加の列を追加できます. 指定されていない場合, 完全な不透明度 (255) が想定されます." +msgstr "オプションでアルファ成分のための追加の列を追加できます. 指定されていない場合, 完全な不透明度 (255) が想定されます." #: ../../source/programs/gdaldem.rst:308 msgid "Various field separators are accepted: comma, tabulation, spaces, ':'." @@ -519,14 +508,14 @@ msgid "" "purple/violet and indigo." msgstr "" "RGB トリプレットの代わりに名前を使用して指定することで, GRASS で使用される一般的な色も指定できます. " -"サポートされているリストは次のとおりです: white, black, red, green, blue, yellow, magenta, cyan, aqua, grey/gray, orange, brown, purple/violet, indigo." +"サポートされているリストは次のとおりです: white, black, red, green, blue, yellow, magenta, " +"cyan, aqua, grey/gray, orange, brown, purple/violet, indigo." #: ../../source/programs/gdaldem.rst:315 msgid "" "GMT :file:`.cpt` palette files are also supported (COLOR_MODEL = RGB " "only)." -msgstr "" -"GMT :file:`.cpt` パレットファイルもサポートされています (COLOR_MODEL = RGB のみ)." +msgstr "GMT :file:`.cpt` パレットファイルもサポートされています (COLOR_MODEL = RGB のみ)." #: ../../source/programs/gdaldem.rst:317 msgid "" @@ -535,8 +524,9 @@ msgid "" "also match that syntax. The alpha component and the support of tab and " "comma as separators are GDAL specific extensions." msgstr "" -"注: カラー設定ファイルの構文は, GRASS r.colors ユーティリティでサポートされている構文から派生しています. " -"ESRI HDR カラーテーブルファイル (.clr) もその構文に一致します. アルファ成分とタブおよびカンマをセパレータとしてサポートするのは GDAL 固有の拡張です." +"注: カラー設定ファイルの構文は, GRASS r.colors ユーティリティでサポートされている構文から派生しています. ESRI HDR " +"カラーテーブルファイル (.clr) もその構文に一致します. アルファ成分とタブおよびカンマをセパレータとしてサポートするのは GDAL " +"固有の拡張です." #: ../../source/programs/gdaldem.rst:322 msgid "For example:" @@ -548,8 +538,8 @@ msgid "" " be duplicate with a new value being slightly above the threshold. For " "example to have red in [0,10], green in ]10,20] and blue in ]20,30]:" msgstr "" -"\"床値に丸める\" モードを実装するために, 標高値は新しい値がしきい値よりわずかに上になるように複製できます. " -"たとえば, [0,10] で赤, ]10,20] で緑, ]20,30] で青を持つようにするには:" +"\"床値に丸める\" モードを実装するために, 標高値は新しい値がしきい値よりわずかに上になるように複製できます. たとえば, [0,10] " +"で赤, ]10,20] で緑, ]20,30] で青を持つようにするには:" #: ../../source/programs/gdaldem.rst:348 msgid "TRI" @@ -583,9 +573,11 @@ msgid "" " pixel and its surrounding cells. This is recommended for terrestrial use" " cases." msgstr "" -"GDAL 3.3 以降, Riley アルゴリズム (Riley, S.J., De Gloria, S.D., Elliot, R. (1999): A Terrain Ruggedness that Quantifies Topographic Heterogeneity. " -"Intermountain Journal of Science, Vol.5, No.1-4, pp.23-27) が利用可能であり, 新しいデフォルト値です. " -"このアルゴリズムは,中央ピクセルとその周囲のセルとの差の二乗の和の平方根を使用します. これは陸上の使用ケースにお勧めです." +"GDAL 3.3 以降, Riley アルゴリズム (Riley, S.J., De Gloria, S.D., Elliot, R. " +"(1999): A Terrain Ruggedness that Quantifies Topographic Heterogeneity. " +"Intermountain Journal of Science, Vol.5, No.1-4, pp.23-27) が利用可能であり, " +"新しいデフォルト値です. このアルゴリズムは,中央ピクセルとその周囲のセルとの差の二乗の和の平方根を使用します. " +"これは陸上の使用ケースにお勧めです." #: ../../source/programs/gdaldem.rst:367 msgid "" @@ -593,8 +585,8 @@ msgid "" " the mean difference between a central pixel and its surrounding cells. " "This is recommended for bathymetric use cases." msgstr "" -"Wilson アルゴリズム (Wilson et al 2007, Marine Geodesy 30:3-35) は,中央ピクセルとその周囲のセルとの平均差を使用します. " -"これは水深測量の使用ケースにお勧めです." +"Wilson アルゴリズム (Wilson et al 2007, Marine Geodesy 30:3-35) " +"は,中央ピクセルとその周囲のセルとの平均差を使用します. これは水深測量の使用ケースにお勧めです." #: ../../source/programs/gdaldem.rst:372 msgid "TPI" @@ -608,7 +600,8 @@ msgid "" " cells (see Wilson et al 2007, Marine Geodesy 30:3-35)." msgstr "" "このコマンドは,標高から計算された値を持つ単一バンドラスタを出力します. `TPI` は地形位置指数を表し, " -"中央ピクセルとその周囲のセルの平均との差を定義します (Wilson et al 2007, Marine Geodesy 30:3-35 参照)." +"中央ピクセルとその周囲のセルの平均との差を定義します (Wilson et al 2007, Marine Geodesy 30:3-35 " +"参照)." #: ../../source/programs/gdaldem.rst:381 ../../source/programs/gdaldem.rst:392 msgid "There are no specific options." @@ -654,8 +647,10 @@ msgid "" "Army Corps of Engineers, Construction Engineering Research Laboratories, " "Champaign, Illinois, 1-425." msgstr "" -"Michael Shapiro, Olga Waupotitsch, Marjorie Larson, Jim Westervelt によるコードから派生しました: U.S. Army CERL, 1993. " -"GRASS 4.1 リファレンスマニュアル. U.S. Army Corps of Engineers, Construction Engineering Research Laboratories, Champaign, Illinois, 1-425." +"Michael Shapiro, Olga Waupotitsch, Marjorie Larson, Jim Westervelt " +"によるコードから派生しました: U.S. Army CERL, 1993. GRASS 4.1 リファレンスマニュアル. U.S. Army " +"Corps of Engineers, Construction Engineering Research Laboratories, " +"Champaign, Illinois, 1-425." #: ../../source/programs/gdaldem.rst:412 msgid "See also" @@ -666,14 +661,23 @@ msgid "Documentation of related GRASS utilities:" msgstr "GRASS ユーティリティ関連ドキュメント:" #: ../../source/programs/gdaldem.rst:416 -msgid "https://grass.osgeo.org/grass79/manuals/r.slope.aspect.html" +msgid "https://grass.osgeo.org/grass84/manuals/r.slope.aspect.html" msgstr "" #: ../../source/programs/gdaldem.rst:418 -msgid "https://grass.osgeo.org/grass79/manuals/r.relief.html" +msgid "https://grass.osgeo.org/grass84/manuals/r.relief.html" msgstr "" #: ../../source/programs/gdaldem.rst:420 -msgid "https://grass.osgeo.org/grass79/manuals/r.colors.html" +msgid "https://grass.osgeo.org/grass84/manuals/r.colors.html" msgstr "" +#~ msgid "https://grass.osgeo.org/grass79/manuals/r.slope.aspect.html" +#~ msgstr "" + +#~ msgid "https://grass.osgeo.org/grass79/manuals/r.relief.html" +#~ msgstr "" + +#~ msgid "https://grass.osgeo.org/grass79/manuals/r.colors.html" +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdalenhance.mo b/doc/source/locale/ja/LC_MESSAGES/programs/gdalenhance.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/programs/gdalenhance.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdalenhance.po b/doc/source/locale/ja/LC_MESSAGES/programs/gdalenhance.po new file mode 100644 index 000000000000..c243290c9c32 --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/programs/gdalenhance.po @@ -0,0 +1,122 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/programs/gdalenhance.rst:5 +msgid "gdalenhance" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:9 +msgid "Enhance the contrast of raster images using histogram equalization." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:14 +msgid "Synopsis" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:27 +msgid "Description" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:29 +msgid "" +"The :program:`gdalenhance` utility enhances the contrast of raster images" +" using histogram equalization. It can either generate a LUT (look-up-" +"table) that can later be applied to enhance contrast, or it can write the" +" enhanced image directly." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:36 +msgid "Original image." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:40 +msgid "Image after histogram equalization using :program:`gdalenhance`." +msgstr "" + +#: ../../source/programs/options/help.rst:3 +msgid "Show this help message and exit" +msgstr "" + +#: ../../source/programs/options/help_general.rst:3 +msgid "" +"Gives a brief usage message for the generic GDAL commandline options and " +"exit." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:49 +msgid "Select the output format. The default is GeoTIFF (GTiff)." +msgstr "" + +#: ../../source/programs/options/co.rst:5 +msgid "" +"Many formats have one or more optional creation options that can be used " +"to control particulars about the file created. For instance, the GeoTIFF " +"driver supports creation options to control compression, and whether the " +"file should be tiled." +msgstr "" + +#: ../../source/programs/options/co.rst:10 +msgid "" +"The creation options available vary by format driver, and some simple " +"formats have no creation options at all. A list of options supported for " +"a format can be listed with the :ref:`--formats " +"` command line option but the " +"documentation for the format is the definitive source of information on " +"driver creation options. See :ref:`raster_drivers` format specific " +"documentation for legal creation options for each format." +msgstr "" + +#: ../../source/programs/options/ot.rst:3 +msgid "" +"Force the output image bands to have a specific data type supported by " +"the driver, which may be one of the following: ``Byte``, ``Int8``, " +"``UInt16``, ``Int16``, ``UInt32``, ``Int32``, ``UInt64``, ``Int64``, " +"``Float32``, ``Float64``, ``CInt16``, ``CInt32``, ``CFloat32`` or " +"``CFloat64``." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:57 +msgid "Get source image histogram and compute equalization LUTs from it." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:62 +msgid "" +"Apply a specified LUT to enhance the contrast of the image. The number of" +" lines in the LUT file should be equal to the number of bands of the " +"images. Example of LUT file:" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:74 +msgid "Example" +msgstr "" + +#: ../../source/programs/gdalenhance.rst:80 +msgid "Apply equalization histogram to enhance the contrast of the image." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:87 +msgid "Write an equalization LUT to the console." +msgstr "" + +#: ../../source/programs/gdalenhance.rst:94 +msgid "Apply a custom LUT (look up-table) to enhance the contrast of the image." +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.mo b/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.mo index 63fcaf76f7f2..20417e5f2477 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.po b/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.po index cfa8ae757cba..87289e3bf382 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/gdalwarp.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/gdalwarp.rst:5 msgid "gdalwarp" @@ -42,9 +42,9 @@ msgid "" "and can also apply GCPs stored with the image if the image is \"raw\" " "with control information." msgstr "" -":program:`gdalwarp` ユーティリティは画像モザイキング, 再投影および変形ユーティリティ" -"です. このプログラムは, 任意のサポートされている投影法に再投影でき, 画像が制御情報" -"を持つ \"raw\" である場合は画像に格納された GCP を適用することもできます." +":program:`gdalwarp` ユーティリティは画像モザイキング, 再投影および変形ユーティリティです. このプログラムは, " +"任意のサポートされている投影法に再投影でき, 画像が制御情報を持つ \"raw\" である場合は画像に格納された GCP " +"を適用することもできます." #: ../../source/programs/options/help.rst:3 msgid "Show this help message and exit" @@ -54,23 +54,19 @@ msgstr "このヘルプメッセージを表示して終了します" msgid "" "Gives a brief usage message for the generic GDAL commandline options and " "exit." -msgstr "" -"一般的な GDAL コマンドラインオプションの使用方法を簡単に表示して終了します." +msgstr "一般的な GDAL コマンドラインオプションの使用方法を簡単に表示して終了します." #: ../../source/programs/gdalwarp.rst:68 msgid "" "Specify an input band number to warp (between 1 and the number of bands " "of the source dataset)." -msgstr "" -"変形する入力バンド番号を指定します (1 からソースデータセットのバンド数まで)." +msgstr "変形する入力バンド番号を指定します (1 からソースデータセットのバンド数まで)." #: ../../source/programs/gdalwarp.rst:71 msgid "" "This option is used to warp a subset of the input bands. All input bands " "are used when it is not specified." -msgstr "" -"このオプションは, 入力バンドのサブセットを変形するために使用されます. 指定されて" -"いない場合は, すべての入力バンドが使用されます." +msgstr "このオプションは, 入力バンドのサブセットを変形するために使用されます. 指定されていない場合は, すべての入力バンドが使用されます." #: ../../source/programs/gdalwarp.rst:74 msgid "" @@ -78,17 +74,14 @@ msgid "" " The order in which bands are specified will be the order in which they " "appear in the output dataset (unless :option:`-dstband` is specified)." msgstr "" -"このオプションは複数回繰り返すことができ, 複数の入力バンドを選択します. バンドが" -"指定された順序が出力データセットに表示される順序になります (:option:`-dstband` が" -"指定されていない限り)." +"このオプションは複数回繰り返すことができ, 複数の入力バンドを選択します. バンドが指定された順序が出力データセットに表示される順序になります " +"(:option:`-dstband` が指定されていない限り)." #: ../../source/programs/gdalwarp.rst:78 msgid "" "The alpha band should not be specified in the list, as it will be " "automatically retrieved (unless :option:`-nosrcalpha` is specified)." -msgstr "" -"アルファバンドはリストに指定しないでください. 自動的に取得されます (:option:`-nosrcalpha`" -" が指定されていない限り)." +msgstr "アルファバンドはリストに指定しないでください. 自動的に取得されます (:option:`-nosrcalpha` が指定されていない限り)." #: ../../source/programs/gdalwarp.rst:81 msgid "" @@ -96,8 +89,8 @@ msgid "" "as Blue, Green, Red, NearInfraRed in an output dataset with bands ordered" " as Red, Green, Blue." msgstr "" -"次の呼び出しは, Blue, Green, Red, NearInfraRed として並べられたバンドを Red, Green, " -"Blue として並べられた出力データセットで変形します." +"次の呼び出しは, Blue, Green, Red, NearInfraRed として並べられたバンドを Red, Green, Blue " +"として並べられた出力データセットで変形します." #: ../../source/programs/gdalwarp.rst:94 msgid "" @@ -105,16 +98,16 @@ msgid "" " is only useful when updating an existing dataset, e.g to warp one band " "at at time." msgstr "" -"変形する出力バンド番号を指定します. 実際には, 既存のデータセットを更新する場合にのみ" -"有用です. たとえば, 1 回に 1 つのバンドを変形するために使用します." +"変形する出力バンド番号を指定します. 実際には, 既存のデータセットを更新する場合にのみ有用です. たとえば, 1 回に 1 " +"つのバンドを変形するために使用します." #: ../../source/programs/gdalwarp.rst:106 msgid "" "If :option:`-srcband` is specified, there must be as many occurrences of " ":option:`-dstband` as there are of :option:`-srcband`." msgstr "" -":option:`-srcband` が指定されている場合, :option:`-srcband` の数と同じ数の :option:`-dstband`" -" がある必要があります." +":option:`-srcband` が指定されている場合, :option:`-srcband` の数と同じ数の " +":option:`-dstband` がある必要があります." #: ../../source/programs/gdalwarp.rst:109 msgid "" @@ -122,8 +115,8 @@ msgid "" "automatically created if the input dataset has an alpha band, or if " ":option:`-dstalpha` is specified." msgstr "" -"出力アルファバンドは指定しないでください. 入力データセットにアルファバンドがある場合" -"や :option:`-dstalpha` が指定されている場合は, 自動的に作成されます." +"出力アルファバンドは指定しないでください. 入力データセットにアルファバンドがある場合や :option:`-dstalpha` " +"が指定されている場合は, 自動的に作成されます." #: ../../source/programs/gdalwarp.rst:113 msgid "" @@ -131,16 +124,15 @@ msgid "" "-dstband N`` is assumed where N is the number of input bands (specified " "explicitly either with :option:`-srcband` or implicitly)" msgstr "" -":option:`-dstband` が指定されていない場合, ``-dstband 1 -dstband 2 ... -dstband N`` が" -"仮定されます. ここで, N は入力バンドの数です ( :option:`-srcband` で明示的に指定されているか" -"暗黙的に指定されています)." +":option:`-dstband` が指定されていない場合, ``-dstband 1 -dstband 2 ... -dstband N`` " +"が仮定されます. ここで, N は入力バンドの数です ( :option:`-srcband` " +"で明示的に指定されているか暗黙的に指定されています)." #: ../../source/programs/gdalwarp.rst:120 msgid "" "Set source spatial reference. If not specified the SRS found in the input" " dataset will be used." -msgstr "" -"ソース空間参照を設定します. 指定されていない場合, 入力データセットで見つかった SRS が使用されます." +msgstr "ソース空間参照を設定します. 指定されていない場合, 入力データセットで見つかった SRS が使用されます." #: ../../source/programs/options/srs_def_gdalwarp.rst:1 msgid "" @@ -150,10 +142,9 @@ msgid "" "well known text (WKT) CRS definition, PROJ.4 declarations, or the name of" " a .prj file containing a WKT CRS definition." msgstr "" -"渡すことができる座標参照システムは, OGRSpatialReference.SetFromUserInput() 呼び出しで" -"サポートされているものです. これには, EPSG プロジェクト済み, 地理的または複合 CRS (つまり" -"EPSG:4296), 既知のテキスト (WKT) CRS 定義, PROJ.4 宣言, または WKT CRS 定義を含む .prj ファイル" -"の名前が含まれます." +"渡すことができる座標参照システムは, OGRSpatialReference.SetFromUserInput() " +"呼び出しでサポートされているものです. これには, EPSG プロジェクト済み, 地理的または複合 CRS (つまりEPSG:4296), " +"既知のテキスト (WKT) CRS 定義, PROJ.4 宣言, または WKT CRS 定義を含む .prj ファイルの名前が含まれます." #: ../../source/programs/options/srs_def_gdalwarp.rst:6 msgid "" @@ -162,8 +153,8 @@ msgid "" "dataset, a vertical correction will be applied to the values of the " "dataset." msgstr "" -"GDAL 2.2 以降, SRS に PROJ.4 geoidgrids を指す明示的な垂直基準がある場合, 入力データセットが" -"単一バンドデータセットである場合, データセットの値に垂直補正が適用されます." +"GDAL 2.2 以降, SRS に PROJ.4 geoidgrids を指す明示的な垂直基準がある場合, " +"入力データセットが単一バンドデータセットである場合, データセットの値に垂直補正が適用されます." #: ../../source/programs/gdalwarp.rst:129 msgid "" @@ -171,8 +162,8 @@ msgid "" "source SRS is a dynamic CRS. Only taken into account if :option:`-s_srs` " "is used." msgstr "" -"ソース SRS にリンクされた座標エポックを割り当てます. ソース SRS が動的 CRS の場合に便利です." -" :option:`-s_srs` が使用されている場合のみ考慮されます." +"ソース SRS にリンクされた座標エポックを割り当てます. ソース SRS が動的 CRS の場合に便利です. :option:`-s_srs` " +"が使用されている場合のみ考慮されます." #: ../../source/programs/gdalwarp.rst:133 #: ../../source/programs/gdalwarp.rst:154 @@ -181,8 +172,8 @@ msgid "" "were mutually exclusive, due to lack of support for transformations " "between two dynamic CRS." msgstr "" -"PROJ 9.4 以前, :option:`-s_coord_epoch` と :option:`-t_coord_epoch` は, 2 つの動的 CRS 間の" -"変換のサポートがないため, 相互に排他的でした." +"PROJ 9.4 以前, :option:`-s_coord_epoch` と :option:`-t_coord_epoch` は, 2 " +"つの動的 CRS 間の変換のサポートがないため, 相互に排他的でした." #: ../../source/programs/gdalwarp.rst:138 msgid "Set target spatial reference." @@ -194,8 +185,8 @@ msgid "" "will be by default the one found in the input dataset when it is " "available, or as overridden by the user with :option:`-s_srs`" msgstr "" -"再投影が発生するためには, ソース SRS が利用可能である必要があります. ソース SRS は, 利用可能な" -"場合は入力データセットで見つかったものであり, ユーザーによって :option:`-s_srs` で上書きされます." +"再投影が発生するためには, ソース SRS が利用可能である必要があります. ソース SRS は, " +"利用可能な場合は入力データセットで見つかったものであり, ユーザーによって :option:`-s_srs` で上書きされます." #: ../../source/programs/gdalwarp.rst:150 msgid "" @@ -203,8 +194,8 @@ msgid "" "target SRS is a dynamic CRS. Only taken into account if :option:`-t_srs` " "is used." msgstr "" -"ターゲット SRS にリンクされた座標エポックを割り当てます. ターゲット SRS が動的 CRS の場合に便利です." -" :option:`-t_srs` が使用されている場合のみ考慮されます." +"ターゲット SRS にリンクされた座標エポックを割り当てます. ターゲット SRS が動的 CRS の場合に便利です. " +":option:`-t_srs` が使用されている場合のみ考慮されます." #: ../../source/programs/gdalwarp.rst:159 msgid "" @@ -213,9 +204,9 @@ msgid "" "a urn:ogc:def:coordinateOperation:EPSG::XXXX URN overriding the default " "transformation from the source to the target CRS." msgstr "" -"PROJ 文字列 (単一ステップ操作または +proj=pipeline で始まる複数ステップ文字列), " -"CoordinateOperation を記述する WKT2 文字列, またはソースからターゲット CRS へのデフォルト" -"変換を上書きする urn:ogc:def:coordinateOperation:EPSG::XXXX URN." +"PROJ 文字列 (単一ステップ操作または +proj=pipeline で始まる複数ステップ文字列), CoordinateOperation " +"を記述する WKT2 文字列, またはソースからターゲット CRS へのデフォルト変換を上書きする " +"urn:ogc:def:coordinateOperation:EPSG::XXXX URN." #: ../../source/programs/gdalwarp.rst:164 msgid "" @@ -226,8 +217,8 @@ msgid "" "northing/easting axis order." msgstr "" "通常, ソース CRS が北方/東方軸順序を持つ場合はパイプラインの先頭に ``step proj=axisswap order=2,1`` " -"を含め, ターゲット CRS が北方/東方軸順序を持つ場合はパイプラインの末尾に含める必要があります." -"ソースとターゲット CRS の軸順序を考慮する必要があります." +"を含め, ターゲット CRS が北方/東方軸順序を持つ場合はパイプラインの末尾に含める必要があります.ソースとターゲット CRS " +"の軸順序を考慮する必要があります." #: ../../source/programs/gdalwarp.rst:169 msgid "" @@ -236,9 +227,8 @@ msgid "" "file, but the parameters of the CoordinateOperation will override those " "of the standard transformation." msgstr "" -"新しい出力ファイルを作成する場合, :option:`-t_srs` を使用して出力ファイルのメタデータに" -"ターゲット CRS を書き込む必要がありますが, CoordinateOperation のパラメータは標準変換の" -"パラメータを上書きします." +"新しい出力ファイルを作成する場合, :option:`-t_srs` を使用して出力ファイルのメタデータにターゲット CRS " +"を書き込む必要がありますが, CoordinateOperation のパラメータは標準変換のパラメータを上書きします." #: ../../source/programs/gdalwarp.rst:178 msgid "" @@ -246,8 +236,8 @@ msgid "" ":cpp:func:`GDALCreateGenImgProjTransformer2`. See " ":cpp:func:`GDALCreateRPCTransformerV2()` for RPC specific options." msgstr "" -":cpp:func:`GDALCreateGenImgProjTransformer2` に渡すのに適した変換オプションを設定します." -"RPC 固有のオプションについては, :cpp:func:`GDALCreateRPCTransformerV2()` を参照してください." +":cpp:func:`GDALCreateGenImgProjTransformer2` に渡すのに適した変換オプションを設定します.RPC " +"固有のオプションについては, :cpp:func:`GDALCreateRPCTransformerV2()` を参照してください." #: ../../source/programs/gdalwarp.rst:183 msgid "" @@ -255,8 +245,8 @@ msgid "" "except when using an explicit coordinate transformation (:option:`-ct`), " "and not specifying an explicit source and target SRS." msgstr "" -"垂直シフトの使用を強制します. このオプションは一般的には必要ありませんが, 明示的な座標変換" -"(:option:`-ct`)を使用し, 明示的なソースとターゲット SRS を指定しない場合にのみ必要です." +"垂直シフトの使用を強制します. このオプションは一般的には必要ありませんが, 明示的な座標変換(:option:`-ct`)を使用し, " +"明示的なソースとターゲット SRS を指定しない場合にのみ必要です." #: ../../source/programs/gdalwarp.rst:191 msgid "" @@ -264,8 +254,8 @@ msgid "" "has an explicit vertical datum, and the input dataset is a single band " "dataset." msgstr "" -"ソースまたはターゲット SRS のいずれかが明示的な垂直基準を持ち, 入力データセットが単一バンドデータセットの場合," -"垂直シフトの使用を無効にします." +"ソースまたはターゲット SRS のいずれかが明示的な垂直基準を持ち, " +"入力データセットが単一バンドデータセットの場合,垂直シフトの使用を無効にします." #: ../../source/programs/gdalwarp.rst:194 msgid "this option was named ``-novshiftgrid`` in GDAL 2.2 to 3.3." @@ -275,8 +265,7 @@ msgstr "このオプションは GDAL 2.2 から 3.3 では ``-novshiftgrid`` msgid "" "order of polynomial used for warping (1 to 3). The default is to select a" " polynomial order based on the number of GCPs." -msgstr "" -"変形に使用される多項式の順序 (1 から 3). デフォルトは, GCP の数に基づいて多項式の順序を選択します." +msgstr "変形に使用される多項式の順序 (1 から 3). デフォルトは, GCP の数に基づいて多項式の順序を選択します." #: ../../source/programs/gdalwarp.rst:205 msgid "Force use of thin plate spline transformer based on available GCPs." @@ -291,14 +280,15 @@ msgid "Force use of Geolocation Arrays." msgstr "ジオロケーション配列の使用を強制します." #: ../../source/programs/gdalwarp.rst:217 +#, fuzzy msgid "" -"Error threshold for transformation approximation (in pixel units - " -"defaults to 0.125, unless, starting with GDAL 2.1, the RPC_DEM " -"transformer option is specified, in which case, an exact transformer, " -"i.e. err_threshold=0, will be used)." +"Error threshold for transformation approximation, expressed as a number " +"of source pixels. Defaults to 0.125 pixels unless the ``RPC_DEM`` " +"transformer option is specified, in which case an exact transformer, i.e." +" ``err_threshold=0``, will be used." msgstr "" -"変換近似のエラー閾値 (ピクセル単位 - デフォルトは 0.125 ですが, GDAL 2.1 以降, RPC_DEM 変換器" -"オプションが指定されている場合は, 正確な変換器, つまり err_threshold=0 が使用されます)." +"変換近似のエラー閾値 (ピクセル単位 - デフォルトは 0.125 ですが, GDAL 2.1 以降, RPC_DEM " +"変換器オプションが指定されている場合は, 正確な変換器, つまり err_threshold=0 が使用されます)." #: ../../source/programs/gdalwarp.rst:224 msgid "" @@ -310,18 +300,18 @@ msgid "" "available, otherwise it is in SRS units. If minimum_gcps is not provided," " the minimum GCPs according to the polynomial model is used." msgstr "" -"外れ値を自動的に除外して GCP を洗練します. 外れ値は, 最小_gcps が残っているか, 外れ値が検出されなくなるまで" -"除外されます. 許容値は, GCP が除外されるタイミングを調整するために渡されます. GCP の洗練は多項式補間" -"とのみ機能します. 許容値は, 投影が利用できない場合はピクセル単位で, それ以外の場合は SRS 単位で指定されます." -"minimum_gcps が提供されていない場合, 多項式モデルに従って最小 GCP が使用されます." +"外れ値を自動的に除外して GCP を洗練します. 外れ値は, 最小_gcps が残っているか, 外れ値が検出されなくなるまで除外されます. " +"許容値は, GCP が除外されるタイミングを調整するために渡されます. GCP の洗練は多項式補間とのみ機能します. 許容値は, " +"投影が利用できない場合はピクセル単位で, それ以外の場合は SRS 単位で指定されます.minimum_gcps が提供されていない場合, " +"多項式モデルに従って最小 GCP が使用されます." #: ../../source/programs/gdalwarp.rst:233 msgid "" "Set georeferenced extents of output file to be created (in target SRS by " "default, or in the SRS specified with :option:`-te_srs`)" msgstr "" -"作成される出力ファイルのジオリファレンスされた範囲を設定します (デフォルトではターゲット SRS または" -" :option:`-te_srs` で指定された SRS で)." +"作成される出力ファイルのジオリファレンスされた範囲を設定します (デフォルトではターゲット SRS または :option:`-te_srs` " +"で指定された SRS で)." #: ../../source/programs/gdalwarp.rst:238 msgid "" @@ -334,9 +324,9 @@ msgid "" "projected coordinate system." msgstr "" "-te で指定された座標を解釈する SRS を指定します. は, 通常の GDAL/OGR 形式, 完全な WKT, " -"PROJ.4, EPSG:n または WKT を含むファイルのいずれかです. これは, 出力データセットのターゲット SRS である" -"-t_srs と混同してはいけません. :option:`-te_srs` は, 出力座標を地理的な経度/緯度 SRS で知っている場合" -"でも, 投影された座標系で結果を得たい場合などの便利な機能です." +"PROJ.4, EPSG:n または WKT を含むファイルのいずれかです. これは, 出力データセットのターゲット SRS である-t_srs " +"と混同してはいけません. :option:`-te_srs` は, 出力座標を地理的な経度/緯度 SRS で知っている場合でも, " +"投影された座標系で結果を得たい場合などの便利な機能です." #: ../../source/programs/gdalwarp.rst:248 msgid "Set output file resolution (in target georeferenced units)." @@ -347,8 +337,8 @@ msgid "" "If not specified (or not deduced from -te and -ts), gdalwarp will, in the" " general case, generate an output raster with xres=yres." msgstr "" -"指定されていない場合 (または -te と -ts から推論されていない場合), gdalwarp は, 一般的な場合," -"xres=yres の出力ラスタを生成します." +"指定されていない場合 (または -te と -ts から推論されていない場合), gdalwarp は, 一般的な場合,xres=yres " +"の出力ラスタを生成します." #: ../../source/programs/gdalwarp.rst:253 msgid "" @@ -359,10 +349,10 @@ msgid "" "was always generated). It is possible to ask square pixels to still be " "generated, by specifying ``square`` as the value for :option:`-tr`." msgstr "" -"GDAL 3.7 以降, :option:`-tr` または :option:`-ts` のいずれも指定されていない場合, 再投影が" -"関係していない場合 (ジオロケーション配列や RPC を考慮に入れることを含む), ソースファイルの解像度が" -"保持されます (以前のバージョンでは, 常に xres=yres の出力ラスタが生成されました). ``square`` を" -" :option:`-tr` の値として指定することで, 依然として正方形のピクセルを生成することができます." +"GDAL 3.7 以降, :option:`-tr` または :option:`-ts` のいずれも指定されていない場合, " +"再投影が関係していない場合 (ジオロケーション配列や RPC を考慮に入れることを含む), ソースファイルの解像度が保持されます " +"(以前のバージョンでは, 常に xres=yres の出力ラスタが生成されました). ``square`` を :option:`-tr` " +"の値として指定することで, 依然として正方形のピクセルを生成することができます." #: ../../source/programs/gdalwarp.rst:262 msgid "" @@ -373,10 +363,9 @@ msgid "" "Alignment means that xmin / resx, ymin / resy, xmax / resx and ymax / " "resy are integer values." msgstr "" -"(ターゲットに整列したピクセル) 出力ファイルの範囲の座標を :option:`-tr` の値に整列させ, 整列した" -"範囲が最小範囲を含むようにします (実際の変形前に検出された空白のエッジ行/列は, GDAL 3.8 以降" -"削除されます). 整列とは, xmin / resx, ymin / resy, xmax / resx, ymax / resy が整数値であることを" -"意味します." +"(ターゲットに整列したピクセル) 出力ファイルの範囲の座標を :option:`-tr` の値に整列させ, " +"整列した範囲が最小範囲を含むようにします (実際の変形前に検出された空白のエッジ行/列は, GDAL 3.8 以降削除されます). 整列とは, " +"xmin / resx, ymin / resy, xmax / resx, ymax / resy が整数値であることを意味します." #: ../../source/programs/gdalwarp.rst:271 msgid "" @@ -384,9 +373,8 @@ msgid "" " the other dimension will be guessed from the computed resolution. Note " "that :option:`-ts` cannot be used with :option:`-tr`" msgstr "" -"ピクセル数と行数の出力ファイルサイズを設定します. 幅または高さが 0 に設定されている場合, 他の" -"次元は計算された解像度から推測されます. :option:`-ts` は :option:`-tr` とは使用できないことに" -"注意してください." +"ピクセル数と行数の出力ファイルサイズを設定します. 幅または高さが 0 に設定されている場合, 他の次元は計算された解像度から推測されます. " +":option:`-ts` は :option:`-tr` とは使用できないことに注意してください." #: ../../source/programs/gdalwarp.rst:277 msgid "" @@ -401,19 +389,18 @@ msgid "" "resampling method)." msgstr "" "使用するソースファイルのオーバービューレベルを指定します. デフォルトの選択肢である AUTO は, " -"ターゲット解像度に最も近い解像度のオーバービューレベルを選択します. 特定のレベルを選択するには, " -"整数値 (0 から始まる, つまり 0=1 番目のオーバービューレベル) を指定します. AUTO よりも低いオーバービューレベルを" -"選択するには, AUTO-n と指定します. ここで n は 1 以上の整数です. または, NONE を指定してベース解像度を" -"使用するように強制します (オーバービューが低品質のリサンプリング方法で生成されており, 変形が高品質の" -"リサンプリング方法を使用して行われている場合に便利です)." +"ターゲット解像度に最も近い解像度のオーバービューレベルを選択します. 特定のレベルを選択するには, 整数値 (0 から始まる, つまり 0=1 " +"番目のオーバービューレベル) を指定します. AUTO よりも低いオーバービューレベルを選択するには, AUTO-n と指定します. ここで n " +"は 1 以上の整数です. または, NONE を指定してベース解像度を使用するように強制します " +"(オーバービューが低品質のリサンプリング方法で生成されており, 変形が高品質のリサンプリング方法を使用して行われている場合に便利です)." #: ../../source/programs/gdalwarp.rst:288 msgid "" "Set a warp option. The :cpp:member:`GDALWarpOptions::papszWarpOptions` " "docs show all options. Multiple :option:`-wo` options may be listed." msgstr "" -"変形オプションを設定します. :cpp:member:`GDALWarpOptions::papszWarpOptions` ドキュメントに" -"すべてのオプションが表示されます. 複数の :option:`-wo` オプションをリストアップすることができます." +"変形オプションを設定します. :cpp:member:`GDALWarpOptions::papszWarpOptions` " +"ドキュメントにすべてのオプションが表示されます. 複数の :option:`-wo` オプションをリストアップすることができます." #: ../../source/programs/options/ot.rst:3 msgid "" @@ -423,17 +410,16 @@ msgid "" "``Float32``, ``Float64``, ``CInt16``, ``CInt32``, ``CFloat32`` or " "``CFloat64``." msgstr "" -"ドライバでサポートされている特定のデータ型を持つ出力画像バンドを強制します. これは, 次のいずれか" -"である可能性があります: ``Byte``, ``Int8``, ``UInt16``, ``Int16``, ``UInt32``, ``Int32``, " -"``UInt64``, ``Int64``, ``Float32``, ``Float64``, ``CInt16``, ``CInt32``, ``CFloat32`` または" -"``CFloat64``." +"ドライバでサポートされている特定のデータ型を持つ出力画像バンドを強制します. これは, 次のいずれかである可能性があります: ``Byte``, " +"``Int8``, ``UInt16``, ``Int16``, ``UInt32``, ``Int32``, ``UInt64``, " +"``Int64``, ``Float32``, ``Float64``, ``CInt16``, ``CInt32``, ``CFloat32``" +" または``CFloat64``." #: ../../source/programs/gdalwarp.rst:295 msgid "" "Working pixel data type. The data type of pixels in the source image and " "destination image buffers." -msgstr "" -"作業ピクセルデータ型. ソース画像と宛先画像バッファ内のピクセルのデータ型." +msgstr "作業ピクセルデータ型. ソース画像と宛先画像バッファ内のピクセルのデータ型." #: ../../source/programs/gdalwarp.rst:300 msgid "Resampling method to use. Available methods are:" @@ -443,8 +429,7 @@ msgstr "使用するリサンプリング方法. 使用可能な方法は次の msgid "" "``near``: nearest neighbour resampling (default, fastest algorithm, worst" " interpolation quality)." -msgstr "" -"``near``: 最近傍補間 (デフォルト, 最速のアルゴリズム, 最悪の補間品質)." +msgstr "``near``: 最近傍補間 (デフォルト, 最速のアルゴリズム, 最悪の補間品質)." #: ../../source/programs/gdalwarp.rst:304 msgid "``bilinear``: bilinear resampling." @@ -466,16 +451,13 @@ msgstr "``lanczos``: Lanczos windowed sinc 補間." msgid "" "``average``: average resampling, computes the weighted average of all " "non-NODATA contributing pixels." -msgstr "" -"``average``: average 補間, すべての非NODATAの寄与ピクセルの加重背筋を" -"計算します." +msgstr "``average``: average 補間, すべての非NODATAの寄与ピクセルの加重背筋を計算します." #: ../../source/programs/gdalwarp.rst:314 msgid "" "``rms`` root mean square / quadratic mean of all non-NODATA contributing " "pixels (GDAL >= 3.3)" -msgstr "" -"``rms``: すべての非NODATAの寄与ピクセルの平均二乗平方根 / 平方平均 (GDAL >= 3.3)" +msgstr "``rms``: すべての非NODATAの寄与ピクセルの平均二乗平方根 / 平方平均 (GDAL >= 3.3)" #: ../../source/programs/gdalwarp.rst:316 msgid "" @@ -490,45 +472,40 @@ msgstr "" msgid "" "``max``: maximum resampling, selects the maximum value from all non-" "NODATA contributing pixels." -msgstr "" -"``max``: 最大値補間, すべての非NODATAの寄与ピクセルから最大値を選択します." +msgstr "``max``: 最大値補間, すべての非NODATAの寄与ピクセルから最大値を選択します." #: ../../source/programs/gdalwarp.rst:320 msgid "" "``min``: minimum resampling, selects the minimum value from all non-" "NODATA contributing pixels." -msgstr "" -"``min``: 最小値補間, すべての非NODATAの寄与ピクセルから最小値を選択します." +msgstr "``min``: 最小値補間, すべての非NODATAの寄与ピクセルから最小値を選択します." #: ../../source/programs/gdalwarp.rst:322 msgid "" "``med``: median resampling, selects the median value of all non-NODATA " "contributing pixels." -msgstr "" -"``med``: median 補間, すべての非NODATAの寄与ピクセルの中央値を選択します." +msgstr "``med``: median 補間, すべての非NODATAの寄与ピクセルの中央値を選択します." #: ../../source/programs/gdalwarp.rst:324 msgid "" "``q1``: first quartile resampling, selects the first quartile value of " "all non-NODATA contributing pixels." -msgstr "" -"``q1``: 第 1 四分位数補間, すべての非NODATAの寄与ピクセルの第 1 四分位数値を選択します." +msgstr "``q1``: 第 1 四分位数補間, すべての非NODATAの寄与ピクセルの第 1 四分位数値を選択します." #: ../../source/programs/gdalwarp.rst:326 msgid "" "``q3``: third quartile resampling, selects the third quartile value of " "all non-NODATA contributing pixels." -msgstr "" -"``q3``: 第 3 四分位数補間, すべての非NODATAの寄与ピクセルの第 3 四分位数値を選択します." +msgstr "``q3``: 第 3 四分位数補間, すべての非NODATAの寄与ピクセルの第 3 四分位数値を選択します." #: ../../source/programs/gdalwarp.rst:328 msgid "" "``sum``: compute the weighted sum of all non-NODATA contributing pixels " "(since GDAL 3.1)" -msgstr "" -"``sum``: すべての非NODATAの寄与ピクセルの加重和を計算します (GDAL 3.1 以降)" +msgstr "``sum``: すべての非NODATAの寄与ピクセルの加重和を計算します (GDAL 3.1 以降)" #: ../../source/programs/gdalwarp.rst:332 +#, fuzzy msgid "" "When downsampling is performed (use of :option:`-tr` or :option:`-ts`), " "existing overviews (either internal/implicit or external ones) on the " @@ -536,16 +513,16 @@ msgid "" " the desired output resolution. The resampling method used to create " "those overviews is generally not the one you specify through the " ":option:`-r` option. Some formats, like JPEG2000, can contain significant" -" outliers due to wavelet compression works. It might thus be useful in " -"those situations to use the :option:`-ovr` ``NONE`` option to prevent " +" outliers due to how wavelet compression works. It might thus be useful " +"in those situations to use the :option:`-ovr` ``NONE`` option to prevent " "existing overviews to be used." msgstr "" -"ダウンサンプリングが実行される場合 (:option:`-tr` または :option:`-ts` の使用), ソース画像の既存の" -"オーバービュー (内部/暗黙的または外部のいずれか) は, 通常, 出力解像度に最も近いオーバービューを選択して" -"デフォルトで使用されます. これらのオーバービューを作成するために使用されるリサンプリング方法は, 通常, " -":option:`-r` オプションを通じて指定する方法ではありません. JPEG2000 のような一部のフォーマットは, " -"ウェーブレット圧縮の動作による重要な外れ値を含むことがあります. そのような状況では, 既存のオーバービュー" -"が使用されないようにするために, :option:`-ovr` ``NONE`` オプションを使用すると便利です." +"ダウンサンプリングが実行される場合 (:option:`-tr` または :option:`-ts` の使用), ソース画像の既存のオーバービュー" +" (内部/暗黙的または外部のいずれか) は, 通常, 出力解像度に最も近いオーバービューを選択してデフォルトで使用されます. " +"これらのオーバービューを作成するために使用されるリサンプリング方法は, 通常, :option:`-r` " +"オプションを通じて指定する方法ではありません. JPEG2000 のような一部のフォーマットは, " +"ウェーブレット圧縮の動作による重要な外れ値を含むことがあります. そのような状況では, 既存のオーバービューが使用されないようにするために, " +":option:`-ovr` ``NONE`` オプションを使用すると便利です." #: ../../source/programs/gdalwarp.rst:344 msgid "" @@ -555,17 +532,15 @@ msgid "" "argument. Masked values will not be used in interpolation (details given " "in :ref:`gdalwarp_nodata`)" msgstr "" -"入力バンドのためのノーデータマスク値を設定します (異なる値を各バンドに供給することができます). " -"複数の値が供給される場合, すべての値を引用符で囲んで, 1 つのオペレーティングシステム引数として" -"まとめておく必要があります. マスクされた値は補間に使用されません (:ref:`gdalwarp_nodata` で詳細を" -"説明しています)." +"入力バンドのためのノーデータマスク値を設定します (異なる値を各バンドに供給することができます). 複数の値が供給される場合, " +"すべての値を引用符で囲んで, 1 つのオペレーティングシステム引数としてまとめておく必要があります. マスクされた値は補間に使用されません " +"(:ref:`gdalwarp_nodata` で詳細を説明しています)." #: ../../source/programs/gdalwarp.rst:349 msgid "" "Use a value of ``None`` to ignore intrinsic nodata settings on the source" " dataset." -msgstr "" -"ソースデータセットの固有のノーデータ設定を無視するには, ``None`` の値を使用します." +msgstr "ソースデータセットの固有のノーデータ設定を無視するには, ``None`` の値を使用します." #: ../../source/programs/gdalwarp.rst:351 msgid "" @@ -574,9 +549,9 @@ msgid "" ":cpp:member:`GDALWarpOptions::papszWarpOptions`) to be set to ``YES``, if" " it is not explicitly set." msgstr "" -"このオプションが ``None`` 以外の値に設定されている場合, ``UNIFIED_SRC_NODATA`` 変形オプション" -"(:cpp:member:`GDALWarpOptions::papszWarpOptions`) が明示的に設定されていない場合に ``YES`` に" -"設定されます." +"このオプションが ``None`` 以外の値に設定されている場合, ``UNIFIED_SRC_NODATA`` " +"変形オプション(:cpp:member:`GDALWarpOptions::papszWarpOptions`) が明示的に設定されていない場合に" +" ``YES`` に設定されます." #: ../../source/programs/gdalwarp.rst:355 msgid "" @@ -584,8 +559,8 @@ msgid "" "nodata values, they will be taken into account, with " "``UNIFIED_SRC_NODATA`` at ``PARTIAL`` by default." msgstr "" -"``-srcnodata`` が明示的に設定されていない場合, ただしソースデータセットにノーデータ値がある場合, " -"デフォルトで ``UNIFIED_SRC_NODATA`` は ``PARTIAL`` で考慮されます." +"``-srcnodata`` が明示的に設定されていない場合, ただしソースデータセットにノーデータ値がある場合, デフォルトで " +"``UNIFIED_SRC_NODATA`` は ``PARTIAL`` で考慮されます." #: ../../source/programs/gdalwarp.rst:361 msgid "" @@ -597,59 +572,60 @@ msgid "" "that nodata is not defined. If this argument is not used then nodata " "values will be copied from the source dataset." msgstr "" -"出力バンドのためのノーデータ値を設定します (異なる値を各バンドに供給することができます). " -"複数の値が供給される場合, すべての値を引用符で囲んで, 1 つのオペレーティングシステム引数として" -"まとめておく必要があります. 新しいファイルはこの値で初期化され, 可能であればノーデータ値は出力ファイルに" -"記録されます. ノーデータが定義されていないことを確認するには, ``None`` の値を使用します. この引数が" -"使用されていない場合, ノーデータ値はソースデータセットからコピーされます." +"出力バンドのためのノーデータ値を設定します (異なる値を各バンドに供給することができます). 複数の値が供給される場合, " +"すべての値を引用符で囲んで, 1 つのオペレーティングシステム引数としてまとめておく必要があります. 新しいファイルはこの値で初期化され, " +"可能であればノーデータ値は出力ファイルに記録されます. ノーデータが定義されていないことを確認するには, ``None`` の値を使用します. " +"この引数が使用されていない場合, ノーデータ値はソースデータセットからコピーされます." #: ../../source/programs/gdalwarp.rst:371 msgid "" "Force the last band of a source image to be considered as a source alpha " "band." -msgstr "" -"ソース画像の最後のバンドをソースアルファバンドとして扱うように強制します." +msgstr "ソース画像の最後のバンドをソースアルファバンドとして扱うように強制します." #: ../../source/programs/gdalwarp.rst:376 msgid "" "Prevent the alpha band of a source image to be considered as such (it " "will be warped as a regular band)" -msgstr "" -"ソース画像のアルファバンドがそのように考慮されないようにします (通常のバンドとして変形されます)" +msgstr "ソース画像のアルファバンドがそのように考慮されないようにします (通常のバンドとして変形されます)" #: ../../source/programs/gdalwarp.rst:383 msgid "Create an output alpha band to identify nodata (unset/transparent) pixels." msgstr "ノーデータ (未設定/透過) ピクセルを識別するための出力アルファバンドを作成します." #: ../../source/programs/gdalwarp.rst:387 +#, fuzzy msgid "" "Set the amount of memory that the warp API is allowed to use for caching." -" The value is interpreted as being in megabytes if the value is less than" -" 10000. For values >=10000, this is interpreted as bytes." +" Defaults to 64 MB. Since GDAL 3.10, the value can be specified either as" +" a fixed amount of memory (e.g., ``-wm 200MB``, ``-wm 1G``) or as a " +"percentage of usable RAM (``-wm 10%``). In earlier versions, or if a unit" +" is not specified, the value is interpreted as being in megabytes if the " +"value is less than 10000. For values >=10000, it is interpreted as bytes." msgstr "" -"ワープ API がキャッシュに使用するメモリ量を設定します. 値が 10000 未満の場合, メガバイト単位として" -"解釈されます. 10000 以上の値の場合, バイトとして解釈されます." +"ワープ API がキャッシュに使用するメモリ量を設定します. 値が 10000 未満の場合, メガバイト単位として解釈されます. 10000 " +"以上の値の場合, バイトとして解釈されます." -#: ../../source/programs/gdalwarp.rst:392 +#: ../../source/programs/gdalwarp.rst:397 msgid "" "The warper will total up the memory required to hold the input and output" " image arrays and any auxiliary masking arrays and if they are larger " "than the \"warp memory\" allowed it will subdivide the chunk into smaller" " chunks and try again." msgstr "" -"ワーパーは, 入力および出力画像配列と補助マスキング配列を保持するために必要なメモリを合計し, " -"それらが許容される \"ワープメモリ\" よりも大きい場合, チャンクをより小さなチャンクに分割して再試行します." +"ワーパーは, 入力および出力画像配列と補助マスキング配列を保持するために必要なメモリを合計し, それらが許容される \"ワープメモリ\" " +"よりも大きい場合, チャンクをより小さなチャンクに分割して再試行します." -#: ../../source/programs/gdalwarp.rst:397 +#: ../../source/programs/gdalwarp.rst:402 msgid "" "If the -wm value is very small there is some extra overhead in doing many" " small chunks so setting it larger is better but it is a matter of " "diminishing returns." msgstr "" -"-wm 値が非常に小さい場合, 多くの小さなチャンクを処理するための追加のオーバーヘッドが発生するため, " -"大きく設定する方が良いですが, それは収穫逓減の問題です." +"-wm 値が非常に小さい場合, 多くの小さなチャンクを処理するための追加のオーバーヘッドが発生するため, 大きく設定する方が良いですが, " +"それは収穫逓減の問題です." -#: ../../source/programs/gdalwarp.rst:403 +#: ../../source/programs/gdalwarp.rst:408 msgid "" "Use multithreaded warping implementation. Two threads will be used to " "process chunks of image and perform input/output operation " @@ -657,11 +633,12 @@ msgid "" "that, you can use the :option:`-wo` NUM_THREADS=val/ALL_CPUS option, " "which can be combined with :option:`-multi`" msgstr "" -"マルチスレッドワーピング実装を使用します. 2 つのスレッドが画像のチャンクを処理し, 入出力操作を同時に" -"実行します. 計算自体はマルチスレッド化されていません. そのため, :option:`-wo` NUM_THREADS=val/ALL_CPUS" -"オプションを使用することができます. これは :option:`-multi` と組み合わせて使用することができます." +"マルチスレッドワーピング実装を使用します. 2 つのスレッドが画像のチャンクを処理し, 入出力操作を同時に実行します. " +"計算自体はマルチスレッド化されていません. そのため, :option:`-wo` " +"NUM_THREADS=val/ALL_CPUSオプションを使用することができます. これは :option:`-multi` " +"と組み合わせて使用することができます." -#: ../../source/programs/gdalwarp.rst:411 +#: ../../source/programs/gdalwarp.rst:416 msgid "Be quiet." msgstr "静かにします." @@ -675,10 +652,10 @@ msgid "" "dataset. In particular, some drivers have requirements on file " "extensions." msgstr "" -"入力ファイルを開こうとするフォーマット/ドライバ名. 通常, 指定する必要はありませんが, 適切なドライバを選択できない" -"場合に自動ドライバ検出をスキップするために使用できます. このオプションは複数回繰り返すことができ, 複数の候補" -"ドライバを指定するために使用できます. ただし, これらのドライバをデータセットを開くように強制するわけではありません." -"特に, 一部のドライバはファイル拡張子に要件を持っています." +"入力ファイルを開こうとするフォーマット/ドライバ名. 通常, 指定する必要はありませんが, " +"適切なドライバを選択できない場合に自動ドライバ検出をスキップするために使用できます. このオプションは複数回繰り返すことができ, " +"複数の候補ドライバを指定するために使用できます. ただし, これらのドライバをデータセットを開くように強制するわけではありません.特に, " +"一部のドライバはファイル拡張子に要件を持っています." #: ../../source/programs/options/of.rst:3 msgid "" @@ -686,8 +663,8 @@ msgid "" "format is guessed from the extension (previously was GTiff). Use the " "short format name." msgstr "" -"出力フォーマットを選択します. GDAL 2.3 以降, 指定されていない場合, フォーマットは拡張子から推測されます" -"(以前は GTiff でした). 短いフォーマット名を使用します." +"出力フォーマットを選択します. GDAL 2.3 以降, 指定されていない場合, フォーマットは拡張子から推測されます(以前は GTiff " +"でした). 短いフォーマット名を使用します." #: ../../source/programs/options/co.rst:5 msgid "" @@ -696,9 +673,8 @@ msgid "" "driver supports creation options to control compression, and whether the " "file should be tiled." msgstr "" -"多くのフォーマットには, 作成されるファイルについての特定の点を制御するために使用できる 1 つ以上のオプションが" -"あります. たとえば, GeoTIFF ドライバは, 圧縮を制御する作成オプションや, ファイルをタイル化するかどうかを" -"制御する作成オプションをサポートしています." +"多くのフォーマットには, 作成されるファイルについての特定の点を制御するために使用できる 1 つ以上のオプションがあります. たとえば, " +"GeoTIFF ドライバは, 圧縮を制御する作成オプションや, ファイルをタイル化するかどうかを制御する作成オプションをサポートしています." #: ../../source/programs/options/co.rst:10 msgid "" @@ -710,160 +686,209 @@ msgid "" "driver creation options. See :ref:`raster_drivers` format specific " "documentation for legal creation options for each format." msgstr "" -"利用可能な作成オプションはフォーマットドライバによって異なり, 一部のシンプルなフォーマットには全く作成オプションが" -"ありません. フォーマットでサポートされているオプションのリストは, :ref:`--formats ` " -"コマンドラインオプションでリストアップすることができますが, フォーマットのドキュメントがドライバ作成オプションに" -"関する情報の決定的なソースです. 各フォーマットの法的な作成オプションについては, :ref:`raster_drivers` フォーマット" -"固有のドキュメントを参照してください." +"利用可能な作成オプションはフォーマットドライバによって異なり, 一部のシンプルなフォーマットには全く作成オプションがありません. " +"フォーマットでサポートされているオプションのリストは, :ref:`--formats " +"` コマンドラインオプションでリストアップすることができますが, " +"フォーマットのドキュメントがドライバ作成オプションに関する情報の決定的なソースです. 各フォーマットの法的な作成オプションについては, " +":ref:`raster_drivers` フォーマット固有のドキュメントを参照してください." -#: ../../source/programs/gdalwarp.rst:421 +#: ../../source/programs/gdalwarp.rst:426 msgid "" "Enable use of a blend cutline from the name of a vector dataset. Starting" " with GDAL 3.9, a WKT geometry string starting with POLYGON or " "MULTIPOLYGON can also be specified." msgstr "" -"ベクトルデータセットの名前からブレンドカットラインの使用を有効にします. GDAL 3.9 以降, POLYGON または" -"MULTIPOLYGON で始まる WKT ジオメトリ文字列も指定できます." +"ベクトルデータセットの名前からブレンドカットラインの使用を有効にします. GDAL 3.9 以降, POLYGON またはMULTIPOLYGON" +" で始まる WKT ジオメトリ文字列も指定できます." -#: ../../source/programs/gdalwarp.rst:429 +#: ../../source/programs/gdalwarp.rst:434 msgid "Sets or overrides the SRS of the cutline." msgstr "カットラインの SRS を設定または上書きします." -#: ../../source/programs/gdalwarp.rst:433 +#: ../../source/programs/gdalwarp.rst:438 msgid "Select the named layer from the cutline datasource." msgstr "カットラインデータソースから名前付きレイヤを選択します." -#: ../../source/programs/gdalwarp.rst:437 +#: ../../source/programs/gdalwarp.rst:442 msgid "Restrict desired cutline features based on attribute query." msgstr "属性クエリに基づいて希望のカットラインフィーチャを制限します." -#: ../../source/programs/gdalwarp.rst:441 +#: ../../source/programs/gdalwarp.rst:446 msgid "" "Select cutline features using an SQL query instead of from a layer with " ":option:`-cl`." -msgstr "" -":option:`-cl` で指定されたレイヤではなく, SQL クエリを使用してカットラインフィーチャを選択します." +msgstr ":option:`-cl` で指定されたレイヤではなく, SQL クエリを使用してカットラインフィーチャを選択します." -#: ../../source/programs/gdalwarp.rst:445 +#: ../../source/programs/gdalwarp.rst:450 msgid "Set a blend distance to use to blend over cutlines (in pixels)." msgstr "カットライン上でブレンドするために使用するブレンド距離を設定します (ピクセル単位)." -#: ../../source/programs/gdalwarp.rst:449 +#: ../../source/programs/gdalwarp.rst:454 msgid "Crop the extent of the target dataset to the extent of the cutline." msgstr "ターゲットデータセットの範囲をカットラインの範囲に切り取ります." -#: ../../source/programs/gdalwarp.rst:453 +#: ../../source/programs/gdalwarp.rst:458 msgid "" "Overwrite the target dataset if it already exists. Overwriting must be " "understood here as deleting and recreating the file from scratch. Note " "that if this option is *not* specified and the output file already " "exists, it will be updated in place." msgstr "" -"ターゲットデータセットが既に存在する場合, 上書きします. ここでの上書きは, ファイルをゼロから削除して再作成する" -"こととして理解する必要があります. このオプションが指定されていない場合, 出力ファイルが既に存在する場合, " +"ターゲットデータセットが既に存在する場合, 上書きします. ここでの上書きは, " +"ファイルをゼロから削除して再作成することとして理解する必要があります. このオプションが指定されていない場合, 出力ファイルが既に存在する場合, " "その場所で更新されます." -#: ../../source/programs/gdalwarp.rst:460 +#: ../../source/programs/gdalwarp.rst:465 msgid "" "Do not copy metadata. Without this option, dataset and band metadata (as " "well as some band information) will be copied from the first source " "dataset. Items that differ between source datasets will be set to * (see " ":option:`-cvmd` option)." msgstr "" -"メタデータをコピーしないでください. このオプションがない場合, データセットおよびバンドメタデータ (および一部のバンド情報) は" -"最初のソースデータセットからコピーされます. ソースデータセット間で異なる項目は * に設定されます ( :option:`-cvmd` " +"メタデータをコピーしないでください. このオプションがない場合, データセットおよびバンドメタデータ (および一部のバンド情報) " +"は最初のソースデータセットからコピーされます. ソースデータセット間で異なる項目は * に設定されます ( :option:`-cvmd` " "オプションを参照してください)." -#: ../../source/programs/gdalwarp.rst:466 +#: ../../source/programs/gdalwarp.rst:471 msgid "" "Value to set metadata items that conflict between source datasets " "(default is \"*\"). Use \"\" to remove conflicting items." -msgstr "" -"ソースデータセット間で競合するメタデータ項目を設定する値 (デフォルトは \"*\"). 競合する項目を削除するには" -"\"\" を使用します." +msgstr "ソースデータセット間で競合するメタデータ項目を設定する値 (デフォルトは \"*\"). 競合する項目を削除するには\"\" を使用します." -#: ../../source/programs/gdalwarp.rst:471 +#: ../../source/programs/gdalwarp.rst:476 msgid "" "Set the color interpretation of the bands of the target dataset from the " "source dataset." -msgstr "" -"ターゲットデータセットのバンドのカラーインタープリテーションをソースデータセットから設定します." +msgstr "ターゲットデータセットのバンドのカラーインタープリテーションをソースデータセットから設定します." -#: ../../source/programs/gdalwarp.rst:476 +#: ../../source/programs/gdalwarp.rst:481 msgid "Dataset open option (format specific)" msgstr "データセットオープンオプション (フォーマット固有)" -#: ../../source/programs/gdalwarp.rst:480 +#: ../../source/programs/gdalwarp.rst:485 msgid "Output dataset open option (format specific)" msgstr "出力データセットオープンオプション (フォーマット固有)" -#: ../../source/programs/gdalwarp.rst:486 +#: ../../source/programs/gdalwarp.rst:491 msgid "The source file name(s)." msgstr "ソースファイル名." -#: ../../source/programs/gdalwarp.rst:490 +#: ../../source/programs/gdalwarp.rst:495 msgid "The destination file name." msgstr "宛先ファイル名." -#: ../../source/programs/gdalwarp.rst:493 +#: ../../source/programs/gdalwarp.rst:499 +msgid "Overview" +msgstr "" + +#: ../../source/programs/gdalwarp.rst:501 +msgid "" +":program:`gdalwarp` transforms images between different coordinate " +"reference systems and spatial resolutions." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:504 +msgid "" +"First, :program:`gdalwarp` must determine the extent and resolution of " +"the output, if these have not been specified using :option:`-te` and " +":option:`-tr`. These are determined by transforming a sample of points " +"from the source CRS to the destination CRS. Details of the procedure can " +"be found in the documentation for :cpp:func:`GDALSuggestedWarpOutput`. If" +" multiple inputs are provided to :program:`gdalwarp`, the output extent " +"will be calculated to cover all of them, at a resolution consistent with " +"the highest-resolution input." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:512 +msgid "" +"Once the dimensions of the output image have been determined, " +":program:`gdalwarp` divides the output image into chunks that can be " +"processed independently within the amount of memory specified by " +":option:`-wm`. :program:`gdalwarp` then iterates over scanlines in these " +"chunks, and for each output pixel determines a rectangular region of " +"source pixels that contribute to the value of the output pixel. The " +"dimensions of this rectangular region are typically determined by " +"estimating the relative scales of the source and destination raster, but " +"can be manually specified (see documentation of the ``XSCALE`` parameter " +"in :cpp:member:`GDALWarpOptions::papszWarpOptions`). Because the source " +"region is a simple rectangle, it is not possible for an output pixel to " +"be associated with source pixels from both sides of the antimeridian or " +"pole (when transforming from geographic coordinates)." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:525 +msgid "" +"The rectangular region of source pixels is then provided to a function " +"that performs the resampling algorithm selected with :option:`-r`. " +"Depending on the resampling algorithm and relative scales of the source " +"and destination rasters, source pixels may be weighted either according " +"to the approximate fraction of the source pixel that is covered by the " +"destination pixel (e.g., \"mean\" and \"sum\" resampling), or by " +"horizontal and vertical Cartesian distances between the center of the " +"source pixel and the center of the target pixel (e.g., bilinear or cubic " +"spline resampling). In the latter case, the relative weight of an " +"individual source pixel is determined by the product of the weights " +"determined for its row and column; the diagonal Cartesian distance is not" +" calculated." +msgstr "" + +#: ../../source/programs/gdalwarp.rst:538 +msgid "Writing to an existing file" +msgstr "" + +#: ../../source/programs/gdalwarp.rst:540 +#, fuzzy msgid "" "Mosaicing into an existing output file is supported if the output file " "already exists. The spatial extent of the existing file will not be " "modified to accommodate new data, so you may have to remove it in that " -"case, or use the -overwrite option." +"case, or use the :option:`-overwrite` option." msgstr "" -"既存の出力ファイルにモザイクを作成することがサポートされています. 既存のファイルの空間範囲は新しいデータに対応する" -"ために変更されませんので, その場合は削除するか, -overwrite オプションを使用する必要があります." +"既存の出力ファイルにモザイクを作成することがサポートされています. 既存のファイルの空間範囲は新しいデータに対応するために変更されませんので, " +"その場合は削除するか, -overwrite オプションを使用する必要があります." -#: ../../source/programs/gdalwarp.rst:498 +#: ../../source/programs/gdalwarp.rst:545 +#, fuzzy msgid "" "Polygon cutlines may be used as a mask to restrict the area of the " "destination file that may be updated, including blending. If the OGR " "layer containing the cutline features has no explicit SRS, the cutline " -"features must be in the SRS of the destination file. When writing to a " -"not yet existing target dataset, its extent will be the one of the " -"original raster unless -te or -crop_to_cutline are specified." +"features are assumed to be in the SRS of the destination file. When " +"writing to a not yet existing target dataset, its extent will be the one " +"of the original raster unless :option:`-te` or :option:`-crop_to_cutline`" +" are specified." msgstr "" -"ポリゴンカットラインは, ブレンドを含む, 更新できる宛先ファイルの領域を制限するためのマスクとして使用できます. " -"カットラインフィーチャを含む OGR レイヤに明示的な SRS がない場合, カットラインフィーチャは宛先ファイルの SRS である" -"必要があります. まだ存在しないターゲットデータセットに書き込む場合, -te または -crop_to_cutline が指定されていない" -"限り, その範囲は元のラスタの範囲になります." +"ポリゴンカットラインは, ブレンドを含む, 更新できる宛先ファイルの領域を制限するためのマスクとして使用できます. カットラインフィーチャを含む " +"OGR レイヤに明示的な SRS がない場合, カットラインフィーチャは宛先ファイルの SRS である必要があります. " +"まだ存在しないターゲットデータセットに書き込む場合, -te または -crop_to_cutline が指定されていない限り, " +"その範囲は元のラスタの範囲になります." -#: ../../source/programs/gdalwarp.rst:505 -msgid "" -"Starting with GDAL 3.1, it is possible to use as output format a driver " -"that only supports the CreateCopy operation. This may internally imply " -"creation of a temporary file." -msgstr "" -"GDAL 3.1 以降, CreateCopy 操作のみをサポートするドライバを出力フォーマットとして使用することが可能です. " -"これは内部的に一時ファイルの作成を意味する場合があります." - -#: ../../source/programs/gdalwarp.rst:512 +#: ../../source/programs/gdalwarp.rst:556 msgid "Nodata / source validity mask handling" msgstr "ノーデータ / ソース有効マスクの処理" -#: ../../source/programs/gdalwarp.rst:514 +#: ../../source/programs/gdalwarp.rst:558 msgid "" "Invalid values in source pixels, either identified through a nodata value" " metadata set on the source band, a mask band, an alpha band or the use " "of :option:`-srcnodata` will not be used in interpolation. The details of" " how it is taken into account depends on the resampling kernel:" msgstr "" -"ソースピクセルの無効な値は, ソースバンドに設定されたノーデータ値メタデータ, マスクバンド, アルファバンド, " -"または :option:`-srcnodata` の使用によって識別され, 補間に使用されません. それがどのように考慮されるかの詳細は, " +"ソースピクセルの無効な値は, ソースバンドに設定されたノーデータ値メタデータ, マスクバンド, アルファバンド, または " +":option:`-srcnodata` の使用によって識別され, 補間に使用されません. それがどのように考慮されるかの詳細は, " "補間カーネルに依存します:" -#: ../../source/programs/gdalwarp.rst:519 +#: ../../source/programs/gdalwarp.rst:563 msgid "" "for nearest resampling, for each target pixel, the coordinate of its " "center is projected back to source coordinates and the source pixel " "containing that coordinate is identified. If this source pixel is " "invalid, the target pixel is considered as nodata." msgstr "" -"最近傍補間の場合, 各ターゲットピクセルについて, その中心の座標がソース座標に逆投影され, その座標を含むソースピクセルが" -"識別されます. このソースピクセルが無効な場合, ターゲットピクセルはノーデータと見なされます." +"最近傍補間の場合, 各ターゲットピクセルについて, その中心の座標がソース座標に逆投影され, その座標を含むソースピクセルが識別されます. " +"このソースピクセルが無効な場合, ターゲットピクセルはノーデータと見なされます." -#: ../../source/programs/gdalwarp.rst:524 +#: ../../source/programs/gdalwarp.rst:568 msgid "" "for bilinear, cubic, cubicspline and lanczos, for each target pixel, the " "coordinate of its center is projected back to source coordinates and a " @@ -875,13 +900,13 @@ msgid "" "weights used to take into account those invalid values will be set to " "zero to ignore them." msgstr "" -"バイリニア, 立方体, キュービックスプライン, ランチョスの場合, 各ターゲットピクセルについて, その中心の座標がソース座標に" -"逆投影され, 対応するソースピクセルが識別されます. このソースピクセルが無効な場合, ターゲットピクセルはノーデータと" -"見なされます. これらの補間カーネルはノンゼロカーネル半径を持っているため, このソースピクセルは他のいくつかのソースピクセル" -"の 1 つに過ぎず, これらの他の寄与ソースピクセルに無効な値がある可能性があります. これらの無効な値を考慮するために使用される" -"重みは, それらを無視するためにゼロに設定されます." +"バイリニア, 立方体, キュービックスプライン, ランチョスの場合, 各ターゲットピクセルについて, その中心の座標がソース座標に逆投影され, " +"対応するソースピクセルが識別されます. このソースピクセルが無効な場合, ターゲットピクセルはノーデータと見なされます. " +"これらの補間カーネルはノンゼロカーネル半径を持っているため, このソースピクセルは他のいくつかのソースピクセルの 1 つに過ぎず, " +"これらの他の寄与ソースピクセルに無効な値がある可能性があります. これらの無効な値を考慮するために使用される重みは, " +"それらを無視するためにゼロに設定されます." -#: ../../source/programs/gdalwarp.rst:534 +#: ../../source/programs/gdalwarp.rst:578 msgid "" "for the other resampling methods, source pixels contributing to the " "target pixel are ignored if invalid. Only the valid ones are taken into " @@ -890,7 +915,7 @@ msgstr "" "その他の補間方法の場合, 無効なソースピクセルは無視されます. 有効なもののみが考慮されます. 有効なものがない場合, " "ターゲットピクセルはノーデータと見なされます." -#: ../../source/programs/gdalwarp.rst:538 +#: ../../source/programs/gdalwarp.rst:582 msgid "" "If using :option:`-srcnodata` for multiple images with different invalid " "values, you need to either (a) pre-process them to have the same to-be-" @@ -901,74 +926,85 @@ msgstr "" "または各ファイルにノーデータフラグを設定する必要があります. 何らかの理由で元の値を保持する必要がある場合は, (b) を使用してください. " "たとえば:" -#: ../../source/programs/gdalwarp.rst:559 +#: ../../source/programs/gdalwarp.rst:603 msgid "Approximate transformation" msgstr "近似変換" -#: ../../source/programs/gdalwarp.rst:561 +#: ../../source/programs/gdalwarp.rst:605 +#, fuzzy msgid "" "By default :program:`gdalwarp` uses a linear approximator for the " -"transformations with a permitted error of 0.125 pixels. The approximator " -"basically transforms three points on a scanline: the start, end and " -"middle. Then it compares the linear approximation of the center based on " -"the end points to the real thing and checks the error. If the error is " -"less than the error threshold then the remaining points are approximated " -"(in two chunks utilizing the center point). If the error exceeds the " -"threshold, the scanline is split into two sections, and the approximator " +"transformations with a permitted error of 0.125 pixels in the source " +"dataset. The approximator precisely transforms three points per output " +"scanline (the start, middle, and end) from a row and column in the output" +" dataset to a row and column in the source dataset. It then compares a " +"linear approximation of the center point coordinates to the precisely " +"transformed value. If the sum of the horizontal and vertical errors is " +"less than the error threshold then the remaining source points are " +"approximated using linear interpolation between the start and middle " +"point, and between the middle and end point. If the error exceeds the " +"threshold, the scanline is split into two sections and the approximator " "is recursively applied to each section until the error is less than the " "threshold or all points have been exactly computed." msgstr "" "デフォルトでは, :program:`gdalwarp` は許容誤差 0.125 ピクセルで変換に対して線形近似器を使用します. " -"近似器は基本的にスキャンライン上の 3 つの点を変換します: 開始, 終了, および中間. 次に, 真のものと比較して" -"中心の線形近似をエンドポイントに基づいて行い, エラーをチェックします. エラーがエラー閾値未満の場合, 残りの点が" -"近似されます (中心点を利用して 2 つのチャンクに分割されます). エラーが閾値を超えると, スキャンラインは 2 つのセクションに" -"分割され, エラーが閾値未満になるか, すべての点が正確に計算されるまで, 近似器が再帰的に各セクションに適用されます." +"近似器は基本的にスキャンライン上の 3 つの点を変換します: 開始, 終了, および中間. 次に, " +"真のものと比較して中心の線形近似をエンドポイントに基づいて行い, エラーをチェックします. エラーがエラー閾値未満の場合, 残りの点が近似されます" +" (中心点を利用して 2 つのチャンクに分割されます). エラーが閾値を超えると, スキャンラインは 2 つのセクションに分割され, " +"エラーが閾値未満になるか, すべての点が正確に計算されるまで, 近似器が再帰的に各セクションに適用されます." -#: ../../source/programs/gdalwarp.rst:572 +#: ../../source/programs/gdalwarp.rst:620 +#, fuzzy msgid "" -"The error threshold (in pixels) can be controlled with the gdalwarp " -":option:`-et` switch. If you want to compare a true pixel-by-pixel " -"reprojection use :option:`-et 0` which disables this approximator " +"The error threshold (in source dataset pixels) can be controlled with the" +" gdalwarp :option:`-et` switch. If you want to compare a true pixel-by-" +"pixel reprojection use :option:`-et 0` which disables this approximator " "entirely." msgstr "" -"エラー閾値 (ピクセル単位) は gdalwarp :option:`-et` スイッチで制御できます. 真のピクセル単位の再投影を比較する場合は, " -":option:`-et 0` を使用してこの近似器を完全に無効にします." +"エラー閾値 (ピクセル単位) は gdalwarp :option:`-et` スイッチで制御できます. " +"真のピクセル単位の再投影を比較する場合は, :option:`-et 0` を使用してこの近似器を完全に無効にします." -#: ../../source/programs/gdalwarp.rst:577 +#: ../../source/programs/gdalwarp.rst:625 msgid "Vertical transformation" msgstr "垂直変換" -#: ../../source/programs/gdalwarp.rst:579 +#: ../../source/programs/gdalwarp.rst:627 +#, fuzzy msgid "" -"While gdalwarp can essentially perform coordinate transformations in the " -"2D space, it can perform as well vertical transformations. This is " -"automatically enabled when the 2 following conditions are met:" +"While gdalwarp is most commonly used to perform coordinate " +"transformations in the 2D space, it can also perform vertical " +"transformations. Vertical transformations are automatically performed " +"when the following two conditions are met:" msgstr "" -"gdalwarp は基本的に 2D 空間で座標変換を実行できますが, 垂直変換も実行できます. これは, 次の 2 つの条件が満たされると" -"自動的に有効になります:" +"gdalwarp は基本的に 2D 空間で座標変換を実行できますが, 垂直変換も実行できます. これは, 次の 2 " +"つの条件が満たされると自動的に有効になります:" -#: ../../source/programs/gdalwarp.rst:583 +#: ../../source/programs/gdalwarp.rst:631 +#, fuzzy msgid "" "at least one of the source or target CRS has an explicit vertical CRS (as" -" part of a compound CRS) or is a 3D (generally geographic) CRS," +" part of a compound CRS) or is a 3D (generally geographic) CRS, and" msgstr "" -"ソースまたはターゲットのいずれかに少なくとも 1 つの明示的な垂直 CRS (複合 CRS の一部) があるか, 3D (一般的に地理的) CRS である," +"ソースまたはターゲットのいずれかに少なくとも 1 つの明示的な垂直 CRS (複合 CRS の一部) があるか, 3D (一般的に地理的) CRS" +" である," -#: ../../source/programs/gdalwarp.rst:585 -msgid "and the raster has a single band." +#: ../../source/programs/gdalwarp.rst:633 +#, fuzzy +msgid "the raster has a single band" msgstr "およびラスタに単一バンドがある." -#: ../../source/programs/gdalwarp.rst:587 +#: ../../source/programs/gdalwarp.rst:635 msgid "" "This mode can also be forced by using the :option:`-vshift` (this is " "essentially useful when the CRS involved are not explicitly 3D, but a " "transformation pipeline is specified with :option:`-ct`), or disabled " "with :option:`-novshift`." msgstr "" -"このモードは, :option:`-vshift` を使用して強制することもできます (:option:`-ct` で指定された変換パイプラインが" -"明示的に 3D でない CRS が関係している場合に実質的に有用です), または :option:`-novshift` で無効にすることもできます." +"このモードは, :option:`-vshift` を使用して強制することもできます (:option:`-ct` " +"で指定された変換パイプラインが明示的に 3D でない CRS が関係している場合に実質的に有用です), または " +":option:`-novshift` で無効にすることもできます." -#: ../../source/programs/gdalwarp.rst:592 +#: ../../source/programs/gdalwarp.rst:640 msgid "" "When a vertical transformation is involved, typically a shift value read " "in a geoid grid will be applied. This may require such grid(s) to be " @@ -986,20 +1022,21 @@ msgid "" "example ``-wo MULT_FACTOR_VERTICAL_SHIFT=1`` to disable any vertical unit" " change." msgstr "" -"垂直変換が関係している場合, 通常, ジオイドグリッドから読み取ったシフト値が適用されます. これには, そのようなグリッドを" -"インストールするか, PROJ ネットワーキング機能を有効にする必要があります. 詳細については `PROJ `__ " -"のドキュメントを参照してください. シフトに加えて, ラスタ値は垂直単位の変更を考慮するために因子で乗算される場合があります. " -"優先的に, :cpp:func:`GDALRasterBand::GetUnitType` が返す値が使用されます. 現在認識されている値は次のとおりです: ``m``, " -"``metre``, ``metre``, ``ft``, ``foot``, ``US survey foot``. バンドレベルで定義された単位タイプがない場合, ソース CRS の" -"垂直単位が使用されます. ターゲット CRS の垂直単位も, その変換係数を決定するために使用されます. 変換係数は, " -" :option:`-wo` で ``MULT_FACTOR_VERTICAL_SHIFT`` ワーピングオプションを設定することで上書きできます. たとえば, " +"垂直変換が関係している場合, 通常, ジオイドグリッドから読み取ったシフト値が適用されます. これには, そのようなグリッドをインストールするか," +" PROJ ネットワーキング機能を有効にする必要があります. 詳細については `PROJ `__ " +"のドキュメントを参照してください. シフトに加えて, ラスタ値は垂直単位の変更を考慮するために因子で乗算される場合があります. 優先的に, " +":cpp:func:`GDALRasterBand::GetUnitType` が返す値が使用されます. 現在認識されている値は次のとおりです: " +"``m``, ``metre``, ``metre``, ``ft``, ``foot``, ``US survey foot``. " +"バンドレベルで定義された単位タイプがない場合, ソース CRS の垂直単位が使用されます. ターゲット CRS の垂直単位も, " +"その変換係数を決定するために使用されます. 変換係数は, :option:`-wo` で " +"``MULT_FACTOR_VERTICAL_SHIFT`` ワーピングオプションを設定することで上書きできます. たとえば, " "垂直単位の変更を無効にするには ``-wo MULT_FACTOR_VERTICAL_SHIFT=1`` のようにします." -#: ../../source/programs/gdalwarp.rst:607 +#: ../../source/programs/gdalwarp.rst:655 msgid "Memory usage" msgstr "メモリ使用量" -#: ../../source/programs/gdalwarp.rst:609 +#: ../../source/programs/gdalwarp.rst:657 msgid "" "Adding RAM will almost certainly increase the speed of " ":program:`gdalwarp`. That's not at all the same as saying that it is " @@ -1012,64 +1049,67 @@ msgid "" ":program:`gdalwarp` with :option:`-wo NUM_THREADS` (or its equivalent " ":config:`GDAL_NUM_THREADS`) greater than 1." msgstr "" -"RAM を追加すると, :program:`gdalwarp` の速度がほぼ確実に向上します. それはそれが価値があるかどうか, または速度の向上が" -"著しいかどうかとは全く異なるものです. ディスクはプロセスの中で最も遅い部分です. デフォルトでは, :program:`gdalwarp` は" -"RAM をあまり活用しません. フラグ :option:`-wm 500` を使用すると, 一度に 500MB のチャンクで操作されるため, デフォルトより" -"も良いです. :option:`-wm` で指定されたワープメモリはすべてのスレッドで共有されるため, :option:`-wo NUM_THREADS` " -"( :config:`GDAL_NUM_THREADS` の場合も) が 1 より大きい場合に :program:`gdalwarp` を実行するときにこの値を増やすと特に" -"有益です." +"RAM を追加すると, :program:`gdalwarp` の速度がほぼ確実に向上します. それはそれが価値があるかどうか, " +"または速度の向上が著しいかどうかとは全く異なるものです. ディスクはプロセスの中で最も遅い部分です. デフォルトでは, " +":program:`gdalwarp` はRAM をあまり活用しません. フラグ :option:`-wm 500` を使用すると, 一度に " +"500MB のチャンクで操作されるため, デフォルトよりも良いです. :option:`-wm` " +"で指定されたワープメモリはすべてのスレッドで共有されるため, :option:`-wo NUM_THREADS` ( " +":config:`GDAL_NUM_THREADS` の場合も) が 1 より大きい場合に :program:`gdalwarp` " +"を実行するときにこの値を増やすと特に有益です." -#: ../../source/programs/gdalwarp.rst:619 +#: ../../source/programs/gdalwarp.rst:667 msgid "" "Increasing the I/O block cache size may also help. This can be done by " "setting the :config:`GDAL_CACHEMAX` configuration like:" msgstr "" -"I/O ブロックキャッシュサイズを増やすことも役立ちます. これは, 次のように :config:`GDAL_CACHEMAX` 設定を行うことで行うことができます:" +"I/O ブロックキャッシュサイズを増やすことも役立ちます. これは, 次のように :config:`GDAL_CACHEMAX` " +"設定を行うことで行うことができます:" -#: ../../source/programs/gdalwarp.rst:626 +#: ../../source/programs/gdalwarp.rst:674 msgid "" "This uses 500MB of RAM for read/write caching, and 500MB of RAM for " "working buffers during the warp. Beyond that it is doubtful more memory " "will make a substantial difference." msgstr "" -"これは, 読み書きキャッシングに 500MB の RAM を使用し, ワープ中の作業バッファに 500MB の RAM を使用します. それ以上の" -"メモリを使用しても, 大きな違いはないと疑われます." +"これは, 読み書きキャッシングに 500MB の RAM を使用し, ワープ中の作業バッファに 500MB の RAM を使用します. " +"それ以上のメモリを使用しても, 大きな違いはないと疑われます." -#: ../../source/programs/gdalwarp.rst:630 +#: ../../source/programs/gdalwarp.rst:678 msgid "" "Check CPU usage while :program:`gdalwarp` is running. If it is " "substantially less than 100% then you know things are IO bound. Otherwise" " they are CPU bound. The ``--debug`` option may also provide useful " "information. For instance, after running the following:" msgstr "" -":program:`gdalwarp` が実行中に CPU 使用率をチェックしてください. それが 100% 未満である場合, それは IO に制約されていることが" -"わかります. それ以外の場合は CPU に制約されています. ``--debug`` オプションも有用な情報を提供する場合があります. たとえば, " -"次のように実行した後:" +":program:`gdalwarp` が実行中に CPU 使用率をチェックしてください. それが 100% 未満である場合, それは IO " +"に制約されていることがわかります. それ以外の場合は CPU に制約されています. ``--debug`` " +"オプションも有用な情報を提供する場合があります. たとえば, 次のように実行した後:" -#: ../../source/programs/gdalwarp.rst:639 +#: ../../source/programs/gdalwarp.rst:687 msgid "a message like the following will be output:" msgstr "次のようなメッセージが出力されます:" -#: ../../source/programs/gdalwarp.rst:645 +#: ../../source/programs/gdalwarp.rst:693 msgid "" "In this case it is saying that band 1 of :file:`utm.tif` has 32 blocks, " "but that 224 block reads were done, implying that lots of data was having" " to be re-read, presumably because of a limited IO cache. You will also " "see messages like:" msgstr "" -"この場合, :file:`utm.tif` のバンド 1 には 32 ブロックがありますが, 224 ブロックの読み取りが行われたと言っており, 多くのデータが" -"再読み込みされていることを示しています. おそらく, 限られた IO キャッシュのためです. また, 次のようなメッセージも表示されます:" +"この場合, :file:`utm.tif` のバンド 1 には 32 ブロックがありますが, 224 ブロックの読み取りが行われたと言っており, " +"多くのデータが再読み込みされていることを示しています. おそらく, 限られた IO キャッシュのためです. また, " +"次のようなメッセージも表示されます:" -#: ../../source/programs/gdalwarp.rst:655 +#: ../../source/programs/gdalwarp.rst:703 msgid "" "The Src/Dst windows show you the \"chunk size\" being used. In this case " "my whole image which is very small. If you find things are being broken " "into a lot of chunks increasing :option:`-wm` may help somewhat." msgstr "" -"Src/Dst ウィンドウは使用されている \"チャンクサイズ\" を示しています. この場合, とても小さい私の全画像です. チャンクに分割されて" -"いることがわかった場合, :option:`-wm` を増やすと多少助けになるかもしれません." +"Src/Dst ウィンドウは使用されている \"チャンクサイズ\" を示しています. この場合, とても小さい私の全画像です. " +"チャンクに分割されていることがわかった場合, :option:`-wm` を増やすと多少助けになるかもしれません." -#: ../../source/programs/gdalwarp.rst:659 +#: ../../source/programs/gdalwarp.rst:707 msgid "" "But far more important than memory are ensuring you are going through an " "optimized path in the warper. If you ever see it reporting " @@ -1077,15 +1117,15 @@ msgid "" " slow. Basically, the fastest situations are nearest neighbour resampling" " on 8bit data without nodata or alpha masking in effect." msgstr "" -"メモリよりもはるかに重要なのは, ワーパーで最適化されたパスを通ることを確認することです. いつでも ``GDALWarpKernel()::GWKGeneralCase()``" -" と報告されている場合, それは比較的遅いことを知っています. 基本的に, 最速の状況は, ノードータやアルファマスキングが有効でない 8 ビットデータ" -"の最近傍補間です." +"メモリよりもはるかに重要なのは, ワーパーで最適化されたパスを通ることを確認することです. いつでも " +"``GDALWarpKernel()::GWKGeneralCase()`` と報告されている場合, それは比較的遅いことを知っています. " +"基本的に, 最速の状況は, ノードータやアルファマスキングが有効でない 8 ビットデータの最近傍補間です." -#: ../../source/programs/gdalwarp.rst:667 +#: ../../source/programs/gdalwarp.rst:715 msgid "Compressed output" msgstr "圧縮された出力" -#: ../../source/programs/gdalwarp.rst:669 +#: ../../source/programs/gdalwarp.rst:717 msgid "" "In some cases, the output of :program:`gdalwarp` may be much larger than " "the original, even if the same compression algorithm is used. By default," @@ -1094,106 +1134,117 @@ msgid "" "this might cause repeated compression/decompression of partial blocks, " "leading to lost space in the output format." msgstr "" -"場合によっては, :program:`gdalwarp` の出力が元のものよりもはるかに大きくなることがあります. 同じ圧縮アルゴリズムが使用されていてもです. " -"デフォルトでは, :program:`gdalwarp` は出力フォーマットのブロック/タイル/ストリップの境界に必ずしも整列していないチャンクで動作するため, " +"場合によっては, :program:`gdalwarp` の出力が元のものよりもはるかに大きくなることがあります. " +"同じ圧縮アルゴリズムが使用されていてもです. デフォルトでは, :program:`gdalwarp` " +"は出力フォーマットのブロック/タイル/ストリップの境界に必ずしも整列していないチャンクで動作するため, " "これにより部分ブロックの繰り返し圧縮/解凍が発生し, 出力フォーマットでのスペースが失われる可能性があります." -#: ../../source/programs/gdalwarp.rst:676 +#: ../../source/programs/gdalwarp.rst:724 msgid "" "The situation can be improved by using the ``OPTIMIZE_SIZE`` warping " "option (:option:`-wo OPTIMIZE_SIZE=YES`), but note that depending on the " "source and target projections, it might also significantly slow down the " "warping process." msgstr "" -"状況は, ``OPTIMIZE_SIZE`` ワーピングオプション (:option:`-wo OPTIMIZE_SIZE=YES`) を使用することで改善できますが, ソースとターゲットの" -"投影によっては, ワーピングプロセスが大幅に遅くなる可能性もあることに注意してください." +"状況は, ``OPTIMIZE_SIZE`` ワーピングオプション (:option:`-wo OPTIMIZE_SIZE=YES`) " +"を使用することで改善できますが, ソースとターゲットの投影によっては, ワーピングプロセスが大幅に遅くなる可能性もあることに注意してください." -#: ../../source/programs/gdalwarp.rst:680 +#: ../../source/programs/gdalwarp.rst:728 msgid "" "Another possibility is to use :program:`gdalwarp` without compression and" " then follow up with :program:`gdal_translate` with compression:" msgstr "" -"別の可能性は, 圧縮なしで :program:`gdalwarp` を使用して, 圧縮を伴う :program:`gdal_translate` を後に続けることです:" +"別の可能性は, 圧縮なしで :program:`gdalwarp` を使用して, 圧縮を伴う :program:`gdal_translate` " +"を後に続けることです:" -#: ../../source/programs/gdalwarp.rst:688 +#: ../../source/programs/gdalwarp.rst:736 msgid "" "Alternatively, you can use a VRT file as the output format of " ":program:`gdalwarp`. The VRT file is just an XML file that will be " "created immediately. The :program:`gdal_translate` operations will be of " "course a bit slower as it will do the real warping operation." msgstr "" -"または, :program:`gdalwarp` の出力フォーマットとして VRT ファイルを使用することもできます. VRT ファイルはすぐに作成される" -"XML ファイルです. :program:`gdal_translate` 操作はもちろん少し遅くなりますが, 実際のワーピング操作を行います." +"または, :program:`gdalwarp` の出力フォーマットとして VRT ファイルを使用することもできます. VRT " +"ファイルはすぐに作成されるXML ファイルです. :program:`gdal_translate` 操作はもちろん少し遅くなりますが, " +"実際のワーピング操作を行います." -#: ../../source/programs/gdalwarp.rst:700 +#: ../../source/programs/gdalwarp.rst:748 msgid "Examples" msgstr "例" -#: ../../source/programs/gdalwarp.rst:702 +#: ../../source/programs/gdalwarp.rst:750 msgid "Basic transformation:" msgstr "基本的な変換:" -#: ../../source/programs/gdalwarp.rst:709 +#: ../../source/programs/gdalwarp.rst:757 msgid "" "For instance, an eight bit spot scene stored in GeoTIFF with control " "points mapping the corners to lat/long could be warped to a UTM " "projection with a command like this:" msgstr "" -"たとえば, 四隅を緯度/経度にマッピングするコントロールポイントで保存された GeoTIFF の 8 ビットスポットシーンを, 次のようなコマンドで" -"UTM 投影に変換できます:" +"たとえば, 四隅を緯度/経度にマッピングするコントロールポイントで保存された GeoTIFF の 8 ビットスポットシーンを, " +"次のようなコマンドでUTM 投影に変換できます:" -#: ../../source/programs/gdalwarp.rst:717 +#: ../../source/programs/gdalwarp.rst:765 msgid "" "For instance, the second channel of an ASTER image stored in HDF with " "control points mapping the corners to lat/long could be warped to a UTM " "projection with a command like this:" msgstr "" -"たとえば, 四隅を緯度/経度にマッピングするコントロールポイントで保存された HDF の ASTER 画像の 2 番目のチャンネルを, 次のような" -"コマンドで UTM 投影に変換できます:" +"たとえば, 四隅を緯度/経度にマッピングするコントロールポイントで保存された HDF の ASTER 画像の 2 番目のチャンネルを, " +"次のようなコマンドで UTM 投影に変換できます:" -#: ../../source/programs/gdalwarp.rst:728 +#: ../../source/programs/gdalwarp.rst:776 msgid "" "To apply a cutline on a un-georeferenced image and clip from pixel " "(220,60) to pixel (1160,690):" -msgstr "" -"ジオリファレンスされていない画像にカットラインを適用し, ピクセル (220,60) からピクセル (1160,690) までクリップするには:" +msgstr "ジオリファレンスされていない画像にカットラインを適用し, ピクセル (220,60) からピクセル (1160,690) までクリップするには:" -#: ../../source/programs/gdalwarp.rst:735 +#: ../../source/programs/gdalwarp.rst:783 msgid "where cutline.csv content is like:" msgstr "cutline.csv の内容は次のようになります:" -#: ../../source/programs/gdalwarp.rst:742 +#: ../../source/programs/gdalwarp.rst:790 msgid "" "To transform a DEM from geoid elevations (using EGM96) to WGS84 " "ellipsoidal heights:" -msgstr "" -"ジオイド標高 (EGM96 を使用) から WGS84 楕円体高に DEM を変換するには:" +msgstr "ジオイド標高 (EGM96 を使用) から WGS84 楕円体高に DEM を変換するには:" -#: ../../source/programs/gdalwarp.rst:752 +#: ../../source/programs/gdalwarp.rst:800 msgid "C API" msgstr "" -#: ../../source/programs/gdalwarp.rst:754 +#: ../../source/programs/gdalwarp.rst:802 msgid "This utility is also callable from C with :cpp:func:`GDALWarp`." msgstr "このユーティリティは, :cpp:func:`GDALWarp` で C からも呼び出すことができます." -#: ../../source/programs/gdalwarp.rst:758 -msgid "See also" -msgstr "関連項目" - -#: ../../source/programs/gdalwarp.rst:762 -msgid "" -"`Wiki page discussing options and behaviours of gdalwarp " -"`_" -msgstr "" -"`gdalwarp のオプションと動作について説明する Wiki ページ " -"`_" - -#: ../../source/programs/gdalwarp.rst:766 -msgid "" -"Wiki page discussing options and behaviours of gdalwarp: " -"https://trac.osgeo.org/gdal/wiki/UserDocs/GdalWarp" -msgstr "" -"gdalwarp のオプションと動作について説明する Wiki ページ: " -"https://trac.osgeo.org/gdal/wiki/UserDocs/GdalWarp" +#~ msgid "" +#~ "Starting with GDAL 3.1, it is " +#~ "possible to use as output format a" +#~ " driver that only supports the " +#~ "CreateCopy operation. This may internally " +#~ "imply creation of a temporary file." +#~ msgstr "" +#~ "GDAL 3.1 以降, CreateCopy " +#~ "操作のみをサポートするドライバを出力フォーマットとして使用することが可能です. " +#~ "これは内部的に一時ファイルの作成を意味する場合があります." + +#~ msgid "See also" +#~ msgstr "関連項目" + +#~ msgid "" +#~ "`Wiki page discussing options and " +#~ "behaviours of gdalwarp " +#~ "`_" +#~ msgstr "" +#~ "`gdalwarp のオプションと動作について説明する Wiki ページ " +#~ "`_" + +#~ msgid "" +#~ "Wiki page discussing options and " +#~ "behaviours of gdalwarp: " +#~ "https://trac.osgeo.org/gdal/wiki/UserDocs/GdalWarp" +#~ msgstr "" +#~ "gdalwarp のオプションと動作について説明する Wiki ページ: " +#~ "https://trac.osgeo.org/gdal/wiki/UserDocs/GdalWarp" diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/index.mo b/doc/source/locale/ja/LC_MESSAGES/programs/index.mo index 5f96b11532a0..1d790fb9fcbd 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/index.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/index.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/index.po b/doc/source/locale/ja/LC_MESSAGES/programs/index.po index a604895a6bd2..69475b43a6b5 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/index.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,9 +17,9 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" -#: ../../source/programs/index.rst:23 ../../source/programs/index.rst:122 +#: ../../source/programs/index.rst:23 ../../source/programs/index.rst:124 msgid "Common options" msgstr "共通オプション" @@ -39,262 +39,237 @@ msgstr "" msgid "Raster programs" msgstr "ラスタープログラム" -#: ../../source/programs/index.rst:67 +#: ../../source/programs/index.rst:68 msgid ":ref:`Common options `" msgstr ":ref:`共通オプション `" -#: ../../source/programs/index.rst:68 +#: ../../source/programs/index.rst:69 msgid "" ":ref:`gdal-config`: Determines various information about a GDAL " "installation." -msgstr "" -":ref:`gdal-config`: GDALインストール時の様々な情報を " -"決定します." +msgstr ":ref:`gdal-config`: GDALインストール時の様々な情報を 決定します." -#: ../../source/programs/index.rst:69 +#: ../../source/programs/index.rst:70 msgid "" ":ref:`gdal2tiles`: Generates directory with TMS tiles, KMLs and simple " "web viewers." -msgstr "" -":ref:`gdal2tiles`: TMSタイル、KML、シンプルなウェブビューアを含むディレクトリ" -"を生成します." +msgstr ":ref:`gdal2tiles`: TMSタイル、KML、シンプルなウェブビューアを含むディレクトリを生成します." -#: ../../source/programs/index.rst:70 +#: ../../source/programs/index.rst:71 msgid ":ref:`gdal2xyz`: Translates a raster file into xyz format." msgstr ":ref:`gdal2xyz`: ラスタファイルをxyz形式に変換します." -#: ../../source/programs/index.rst:71 +#: ../../source/programs/index.rst:72 msgid ":ref:`gdal_calc`: Command line raster calculator with numpy syntax." msgstr ":ref:`gdal_calc`: numpy文法を利用したコマンドラインラスタ計算機." -#: ../../source/programs/index.rst:72 +#: ../../source/programs/index.rst:73 msgid "" ":ref:`gdal_contour`: Builds vector contour lines from a raster elevation " "model." -msgstr "" -":ref:`gdal_contour`: ラスタ標高モデルからベクター等高線を作成します" -"します." +msgstr ":ref:`gdal_contour`: ラスタ標高モデルからベクター等高線を作成しますします." -#: ../../source/programs/index.rst:73 +#: ../../source/programs/index.rst:74 msgid ":ref:`gdal_create`: Create a raster file (without source dataset)." msgstr ":ref:`gdal_create`: ラスタファイルをつくります (参照データセット無しで)." -#: ../../source/programs/index.rst:74 +#: ../../source/programs/index.rst:75 msgid "" ":ref:`gdal_edit`: Edit in place various information of an existing GDAL " "dataset." -msgstr "" -":ref:`gdal_edit`: 既存GDALデータセットの様々な情報を編集" -"します." +msgstr ":ref:`gdal_edit`: 既存GDALデータセットの様々な情報を編集します." -#: ../../source/programs/index.rst:75 +#: ../../source/programs/index.rst:76 msgid ":ref:`gdal_fillnodata`: Fill raster regions by interpolation from edges." msgstr ":ref:`gdal_fillnodata`: ラスタ領域をエッジからの補間で埋めます." -#: ../../source/programs/index.rst:76 +#: ../../source/programs/index.rst:77 msgid ":ref:`gdal_footprint`: Compute footprint of a raster." msgstr ":ref:`gdal_footprint`: ラスタのフットプリントを計算します." -#: ../../source/programs/index.rst:77 +#: ../../source/programs/index.rst:78 msgid ":ref:`gdal_grid`: Creates regular grid from the scattered data." msgstr ":ref:`gdal_grid`: 散在データから正規グリッドを作成します." -#: ../../source/programs/index.rst:78 +#: ../../source/programs/index.rst:79 msgid ":ref:`gdal_merge`: Mosaics a set of images." msgstr ":ref:`gdal_merge`: 画像のセットをモザイクします." -#: ../../source/programs/index.rst:79 +#: ../../source/programs/index.rst:80 msgid ":ref:`gdal_pansharpen`: Perform a pansharpen operation." msgstr ":ref:`gdal_pansharpen`: パンシャープン操作を実行します." -#: ../../source/programs/index.rst:80 +#: ../../source/programs/index.rst:81 msgid ":ref:`gdal_polygonize`: Produces a polygon feature layer from a raster." msgstr ":ref:`gdal_polygonize`: ラスタからポリゴン地物レイヤを生成します." -#: ../../source/programs/index.rst:81 +#: ../../source/programs/index.rst:82 msgid ":ref:`gdal_proximity`: Produces a raster proximity map." msgstr ":ref:`gdal_proximity`: ラスタ近接マップを生成します." -#: ../../source/programs/index.rst:82 +#: ../../source/programs/index.rst:83 msgid ":ref:`gdal_rasterize`: Burns vector geometries into a raster." msgstr ":ref:`gdal_rasterize`: ベクタージオメトリをラスタに書き込みします." -#: ../../source/programs/index.rst:83 +#: ../../source/programs/index.rst:84 msgid "" ":ref:`gdal_retile`: Retiles a set of tiles and/or build tiled pyramid " "levels." -msgstr "" -":ref:`gdal_retile`: タイルのセットを再タイル化し、またはタイルピラミッド" -"を構築します." +msgstr ":ref:`gdal_retile`: タイルのセットを再タイル化し、またはタイルピラミッドを構築します." -#: ../../source/programs/index.rst:84 +#: ../../source/programs/index.rst:85 msgid ":ref:`gdal_sieve`: Removes small raster polygons." msgstr ":ref:`gdal_sieve`: 小さなラスタポリゴンを除去します." -#: ../../source/programs/index.rst:85 +#: ../../source/programs/index.rst:86 msgid ":ref:`gdal_translate`: Converts raster data between different formats." msgstr ":ref:`gdal_translate`: ラスタデータを異なる形式に変換します." -#: ../../source/programs/index.rst:86 +#: ../../source/programs/index.rst:87 msgid ":ref:`gdal_viewshed`: Compute a visibility mask for a raster." msgstr ":ref:`gdal_viewshed`: ラスタの可視性マスクを計算します." -#: ../../source/programs/index.rst:87 +#: ../../source/programs/index.rst:88 msgid ":ref:`gdaladdo`: Builds or rebuilds overview images." msgstr ":ref:`gdaladdo`: オーバービュー画像を構築または再構築します." -#: ../../source/programs/index.rst:88 +#: ../../source/programs/index.rst:89 msgid "" ":ref:`gdalattachpct`: Attach a color table to a raster file from an input" " file." -msgstr "" -":ref:`gdalattachpct`: カラーテーブルを入力ファイルからラスタファイルに" -"添付します." +msgstr ":ref:`gdalattachpct`: カラーテーブルを入力ファイルからラスタファイルに添付します." -#: ../../source/programs/index.rst:89 +#: ../../source/programs/index.rst:90 msgid ":ref:`gdalbuildvrt`: Builds a VRT from a list of datasets." msgstr ":ref:`gdalbuildvrt`: データセットのリストからVRTを構築します." -#: ../../source/programs/index.rst:90 +#: ../../source/programs/index.rst:91 msgid ":ref:`gdalcompare`: Compare two images." msgstr ":ref:`gdalcompare`: 2つの画像を比較します." -#: ../../source/programs/index.rst:91 +#: ../../source/programs/index.rst:92 msgid ":ref:`gdaldem`: Tools to analyze and visualize DEMs." msgstr ":ref:`gdaldem`: DEMを分析および可視化するためのツール." -#: ../../source/programs/index.rst:92 +#: ../../source/programs/index.rst:93 +msgid ":ref:`gdalenhance`: Enhance an image with LUT-based contrast enhancement" +msgstr "" + +#: ../../source/programs/index.rst:94 msgid ":ref:`gdalinfo`: Lists information about a raster dataset." msgstr ":ref:`gdalinfo`: ラスタデータセットに関する情報をリストします." -#: ../../source/programs/index.rst:93 +#: ../../source/programs/index.rst:95 msgid ":ref:`gdallocationinfo`: Raster query tool" msgstr ":ref:`gdallocationinfo`: ラスタクエリーツール" - -#: ../../source/programs/index.rst:94 +#: ../../source/programs/index.rst:96 msgid ":ref:`gdalmanage`: Identify, delete, rename and copy raster data files." msgstr ":ref:`gdalmanage`: ラスタデータファイルを識別、削除、名前変更、コピーします." -#: ../../source/programs/index.rst:95 +#: ../../source/programs/index.rst:97 msgid ":ref:`gdalmove`: Transform georeferencing of raster file in place." msgstr ":ref:`gdalmove`: ラスタファイルのジオリファレンスを変換します." -#: ../../source/programs/index.rst:96 +#: ../../source/programs/index.rst:98 msgid "" ":ref:`gdalsrsinfo`: Lists info about a given SRS in number of formats " "(WKT, PROJ.4, etc.)" -msgstr "" -":ref:`gdalsrsinfo`: 指定されたSRSに関する情報をリストします" -"(WKT, PROJ.4, etc.)" +msgstr ":ref:`gdalsrsinfo`: 指定されたSRSに関する情報をリストします(WKT, PROJ.4, etc.)" -#: ../../source/programs/index.rst:97 +#: ../../source/programs/index.rst:99 msgid ":ref:`gdaltindex`: Builds an OGR-supported dataset as a raster tileindex." msgstr ":ref:`gdaltindex`: OGRサポートデータセットをラスタタイルインデックスとして構築します." -#: ../../source/programs/index.rst:98 +#: ../../source/programs/index.rst:100 msgid ":ref:`gdaltransform`: Transforms coordinates." msgstr ":ref:`gdaltransform`: 座標を変換します." -#: ../../source/programs/index.rst:99 +#: ../../source/programs/index.rst:101 msgid ":ref:`gdalwarp`: Image reprojection and warping utility." msgstr ":ref:`gdalwarp`: 画像の再投影および歪み補正ユーティリティ." -#: ../../source/programs/index.rst:100 +#: ../../source/programs/index.rst:102 msgid ":ref:`nearblack`: Convert nearly black/white borders to black." msgstr ":ref:`nearblack`: ほとんど黒/白の境界を黒に変換します." -#: ../../source/programs/index.rst:101 +#: ../../source/programs/index.rst:103 msgid ":ref:`pct2rgb`: Convert an 8bit paletted image to 24bit RGB." msgstr ":ref:`pct2rgb`: 8ビットパレット画像を24ビットRGBに変換します." -#: ../../source/programs/index.rst:102 +#: ../../source/programs/index.rst:104 msgid ":ref:`rgb2pct`: Convert a 24bit RGB image to 8bit paletted." msgstr ":ref:`rgb2pct`: 24ビットRGB画像を8ビットパレットに変換します." -#: ../../source/programs/index.rst:105 +#: ../../source/programs/index.rst:107 msgid "Multidimensional Raster programs" msgstr "多次元ラスタープログラム" -#: ../../source/programs/index.rst:116 +#: ../../source/programs/index.rst:118 msgid "" ":ref:`gdalmdiminfo`: Reports structure and content of a multidimensional " "dataset." -msgstr "" -":ref:`gdalmdiminfo`: 多次元データセットの構造と内容を" -"レポートします." +msgstr ":ref:`gdalmdiminfo`: 多次元データセットの構造と内容をレポートします." -#: ../../source/programs/index.rst:117 +#: ../../source/programs/index.rst:119 msgid "" ":ref:`gdalmdimtranslate`: Converts multidimensional data between " "different formats, and perform subsetting." -msgstr "" -":ref:`gdalmdimtranslate`: 多次元データを異なる形式に変換し、サブセットを" -"実行します." +msgstr ":ref:`gdalmdimtranslate`: 多次元データを異なる形式に変換し、サブセットを実行します." -#: ../../source/programs/index.rst:120 +#: ../../source/programs/index.rst:122 msgid "Vector programs" msgstr "ベクタープログラム" -#: ../../source/programs/index.rst:136 +#: ../../source/programs/index.rst:138 msgid ":ref:`Common options `" msgstr ":ref:`共通オプション `" -#: ../../source/programs/index.rst:137 +#: ../../source/programs/index.rst:139 msgid ":ref:`ogrinfo`: Lists information about an OGR-supported data source." msgstr ":ref:`ogrinfo`: OGRサポートデータソースに関する情報をリストします." -#: ../../source/programs/index.rst:138 +#: ../../source/programs/index.rst:140 msgid ":ref:`ogr2ogr`: Converts simple features data between file formats." msgstr ":ref:`ogr2ogr`: シンプル地物データをファイル形式間で変換します." - -#: ../../source/programs/index.rst:139 +#: ../../source/programs/index.rst:141 msgid ":ref:`ogrtindex`: Creates a tileindex." msgstr ":ref:`ogrtindex`: タイルインデックスを作成します." - -#: ../../source/programs/index.rst:140 +#: ../../source/programs/index.rst:142 msgid "" ":ref:`ogrlineref`: Create linear reference and provide some calculations " "using it." -msgstr "" -":ref:`ogrlineref`: 線形リファレンスを作成し,それを使用していくつかの計算を" -"実行します." +msgstr ":ref:`ogrlineref`: 線形リファレンスを作成し,それを使用していくつかの計算を実行します." -#: ../../source/programs/index.rst:141 +#: ../../source/programs/index.rst:143 msgid ":ref:`ogrmerge`: Merge several vector datasets into a single one." msgstr ":ref:`ogrmerge`: 複数のベクターデータセットを1つに結合します." -#: ../../source/programs/index.rst:142 +#: ../../source/programs/index.rst:144 msgid "" ":ref:`ogr_layer_algebra`: Performs various Vector layer algebraic " "operations." -msgstr "" -":ref:`ogr_layer_algebra`: 様々なベクターレイヤーで代数操作を実行" -"します." +msgstr ":ref:`ogr_layer_algebra`: 様々なベクターレイヤーで代数操作を実行します." -#: ../../source/programs/index.rst:145 +#: ../../source/programs/index.rst:147 msgid "Geographic network programs" msgstr "地理ネットワークプログラム" -#: ../../source/programs/index.rst:156 +#: ../../source/programs/index.rst:158 msgid ":ref:`gnmmanage`: Manages networks" msgstr ":ref:`gnmmanage`: ネットワークを管理します" - -#: ../../source/programs/index.rst:157 +#: ../../source/programs/index.rst:159 msgid ":ref:`gnmanalyse`: Analyses networks" msgstr ":ref:`gnmanalyse`: ネットワークを分析します" - -#: ../../source/programs/index.rst:160 +#: ../../source/programs/index.rst:162 msgid "Other utilities" msgstr "その他のユーティリティ" - -#: ../../source/programs/index.rst:170 +#: ../../source/programs/index.rst:172 msgid ":ref:`sozip`: Generate a seek-optimized ZIP (SOZip) file" msgstr ":ref:`sozip`: シーク最適化ZIP(SOZip)ファイルを生成します" - diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/ogrlineref.mo b/doc/source/locale/ja/LC_MESSAGES/programs/ogrlineref.mo index 648c4552fe27..79967232ae67 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/ogrlineref.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/ogrlineref.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.mo b/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.mo index 52a345cfe820..a4549b61c30c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.po b/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.po index e9bab405c218..d081229ca187 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/ogrmerge.po @@ -25,19 +25,19 @@ msgstr "" #: ../../source/programs/ogrmerge.rst:9 msgid "Merge several vector datasets into a single one." -msgstr "" +msgstr "いくつかのベクターデータセットを1つにマージします." #: ../../source/programs/ogrmerge.rst:14 msgid "Synopsis" -msgstr "" +msgstr "概要" #: ../../source/programs/ogrmerge.rst:27 msgid "Options specific to the :ref:`-single ` option:" -msgstr "" +msgstr "オプション :ref:`-single ` に特有のオプション:" #: ../../source/programs/ogrmerge.rst:36 msgid "Description" -msgstr "" +msgstr "説明" #: ../../source/programs/ogrmerge.rst:40 msgid "" @@ -45,16 +45,19 @@ msgid "" "having one or several vector layers, and copies them into a target " "dataset." msgstr "" +":program:`ogrmerge` は複数のベクターデータセットを入力として受け取り,それぞれが" +"1つ以上のベクターレイヤーを持ち,それらをターゲットデータセットにコピーします." #: ../../source/programs/ogrmerge.rst:44 msgid "There are essentially two modes:" -msgstr "" +msgstr "基本的に2つのモードがあります:" #: ../../source/programs/ogrmerge.rst:46 msgid "" "the default one, where each input vector layer, is copied as a separate " "layer into the target dataset" msgstr "" +"デフォルトのモードでは,各入力ベクターレイヤーが別々のレイヤーとしてターゲットデータセットにコピーされます." #: ../../source/programs/ogrmerge.rst:49 msgid "" diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.mo b/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.po b/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.po index 426f84a1e4ec..ffd047480049 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/raster_common_options.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/raster_common_options.rst:5 msgid "Common options for raster programs" @@ -89,7 +89,13 @@ msgid "" " be the short name reported in the --formats list, such as GTiff." msgstr "" -#: ../../source/programs/raster_common_options.rst:27 +#: ../../source/programs/raster_common_options.rst:26 +msgid "" +"List all drivers. Can be combined with ``-json`` switch of " +":program:`gdalinfo` of since GDAL 3.10" +msgstr "" + +#: ../../source/programs/raster_common_options.rst:31 msgid "" "Read the named file and substitute the contents into the command line " "options list. Lines beginning with # will be ignored. Multi-word " @@ -97,7 +103,7 @@ msgid "" "may be used: --optfile file1 --optfile file2..." msgstr "" -#: ../../source/programs/raster_common_options.rst:32 +#: ../../source/programs/raster_common_options.rst:36 msgid "" "Sets the named configuration keyword to the given value, as opposed to " "setting them as environment variables. Some common configuration keywords" @@ -107,7 +113,7 @@ msgid "" "options `." msgstr "" -#: ../../source/programs/raster_common_options.rst:36 +#: ../../source/programs/raster_common_options.rst:40 msgid "" "Control what debugging messages are emitted. A value of ON will enable " "all debug messages. A value of OFF will disable all debug messages. " @@ -115,17 +121,17 @@ msgid "" "the debug prefix code." msgstr "" -#: ../../source/programs/raster_common_options.rst:40 +#: ../../source/programs/raster_common_options.rst:44 msgid "" "Gives a brief usage message for the generic GDAL command line options and" " exit." msgstr "" -#: ../../source/programs/raster_common_options.rst:43 +#: ../../source/programs/raster_common_options.rst:47 msgid "Creating new files" msgstr "" -#: ../../source/programs/raster_common_options.rst:45 +#: ../../source/programs/raster_common_options.rst:49 msgid "" "Access an existing file to read it is generally quite simple. Just " "indicate the name of the file or dataset on the command line. However, " @@ -136,7 +142,7 @@ msgid "" "introduced here." msgstr "" -#: ../../source/programs/raster_common_options.rst:55 +#: ../../source/programs/raster_common_options.rst:59 msgid "" "Select the format to create the new file as. The formats are assigned " "short names such as GTiff (for GeoTIFF) or HFA (for Erdas Imagine). The " @@ -144,7 +150,7 @@ msgid "" "switch. Only formats list as ``(rw)`` (read-write) can be written." msgstr "" -#: ../../source/programs/raster_common_options.rst:62 +#: ../../source/programs/raster_common_options.rst:66 msgid "" "If not specified, the format is guessed from the extension. Previously, " "it was generally GTiff for raster, or ESRI Shapefile for vector." @@ -169,7 +175,7 @@ msgid "" "documentation for legal creation options for each format." msgstr "" -#: ../../source/programs/raster_common_options.rst:71 +#: ../../source/programs/raster_common_options.rst:75 msgid "" "Several utilities (e.g. :command:`gdal_translate` and " ":command:`gdalwarp`) include the ability to specify coordinate systems " @@ -179,21 +185,21 @@ msgid "" " be assigned in a variety of formats." msgstr "" -#: ../../source/programs/raster_common_options.rst:77 +#: ../../source/programs/raster_common_options.rst:81 msgid "``NAD27|NAD83|WGS84|WGS72``" msgstr "" -#: ../../source/programs/raster_common_options.rst:79 +#: ../../source/programs/raster_common_options.rst:83 msgid "" "These common geographic (lat/long) coordinate systems can be used " "directly by these names." msgstr "" -#: ../../source/programs/raster_common_options.rst:82 +#: ../../source/programs/raster_common_options.rst:86 msgid "``EPSG:n``" msgstr "" -#: ../../source/programs/raster_common_options.rst:84 +#: ../../source/programs/raster_common_options.rst:88 msgid "" "Coordinate systems (projected or geographic) can be selected based on " "their EPSG codes. For instance, :samp:`EPSG:27700` is the British " @@ -201,26 +207,26 @@ msgid "" " data files :file:`gcs.csv` and :file:`pcs.csv`." msgstr "" -#: ../../source/programs/raster_common_options.rst:89 +#: ../../source/programs/raster_common_options.rst:93 msgid "``PROJ.4 definition``" msgstr "" -#: ../../source/programs/raster_common_options.rst:91 +#: ../../source/programs/raster_common_options.rst:95 msgid "" "A PROJ.4 definition string can be used as a coordinate system. Take care " "to keep the proj.4 string together as a single argument to the command " "(usually by double quoting)." msgstr "" -#: ../../source/programs/raster_common_options.rst:95 +#: ../../source/programs/raster_common_options.rst:99 msgid "For instance :samp:`+proj=utm +zone=11 +datum=WGS84`." msgstr "" -#: ../../source/programs/raster_common_options.rst:97 +#: ../../source/programs/raster_common_options.rst:101 msgid "``OpenGIS Well Known Text``" msgstr "" -#: ../../source/programs/raster_common_options.rst:99 +#: ../../source/programs/raster_common_options.rst:103 msgid "" "The Open GIS Consortium has defined a textual format for describing " "coordinate systems as part of the Simple Features specifications. This " @@ -231,36 +237,36 @@ msgid "" "quotes in WKT is quite challenging)." msgstr "" -#: ../../source/programs/raster_common_options.rst:107 +#: ../../source/programs/raster_common_options.rst:111 msgid "``ESRI Well Known Text``" msgstr "" -#: ../../source/programs/raster_common_options.rst:109 +#: ../../source/programs/raster_common_options.rst:113 msgid "" "ESRI uses a slight variation on OGC WKT format in their ArcGIS product " "(ArcGIS :file:`.prj` files), and these may be used in a similar manner o " "WKT files, but the filename should be prefixed with ``ESRI::``." msgstr "" -#: ../../source/programs/raster_common_options.rst:113 +#: ../../source/programs/raster_common_options.rst:117 msgid "For example, `\"ESRI::NAD 1927 StatePlane Wyoming West FIPS 4904.prj\"`." msgstr "" -#: ../../source/programs/raster_common_options.rst:115 +#: ../../source/programs/raster_common_options.rst:119 msgid "``Spatial References from URLs``" msgstr "" -#: ../../source/programs/raster_common_options.rst:117 +#: ../../source/programs/raster_common_options.rst:121 msgid "" "For example http://spatialreference.org/ref/user/north-pacific-albers-" "conic-equal-area/." msgstr "" -#: ../../source/programs/raster_common_options.rst:119 +#: ../../source/programs/raster_common_options.rst:123 msgid ":file:`filename`" msgstr "" -#: ../../source/programs/raster_common_options.rst:121 +#: ../../source/programs/raster_common_options.rst:125 msgid "" "File containing WKT, PROJ.4 strings, or XML/GML coordinate system " "definitions can be provided." diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.mo b/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.mo index 648c4552fe27..e0e8288b5d3c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.mo and b/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.po b/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.po index b515325d4c40..0a3f4713ec1d 100644 --- a/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.po +++ b/doc/source/locale/ja/LC_MESSAGES/programs/vector_common_options.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/programs/vector_common_options.rst:5 msgid "Common options for vector programs" @@ -87,12 +87,18 @@ msgstr "" #: ../../source/programs/vector_common_options.rst:27 msgid "" +"List all drivers. Can be combined with ``-json`` switch of " +":program:`ogrinfo` of since GDAL 3.10" +msgstr "" + +#: ../../source/programs/vector_common_options.rst:31 +msgid "" "Read the named file and substitute the contents into the command line " "options list. Lines beginning with ``#`` will be ignored. Multi-word " "arguments may be kept together with double quotes." msgstr "" -#: ../../source/programs/vector_common_options.rst:33 +#: ../../source/programs/vector_common_options.rst:37 msgid "" "Sets the named configuration keyword to the given value, as opposed to " "setting them as environment variables. Some common configuration keywords" @@ -102,7 +108,7 @@ msgid "" "other :ref:`configuration options `." msgstr "" -#: ../../source/programs/vector_common_options.rst:41 +#: ../../source/programs/vector_common_options.rst:45 msgid "" "Control what debugging messages are emitted. A value of ON will enable " "all debug messages. A value of OFF will disable all debug messages. " @@ -110,7 +116,7 @@ msgid "" "somewhere in the value string." msgstr "" -#: ../../source/programs/vector_common_options.rst:49 +#: ../../source/programs/vector_common_options.rst:53 msgid "" "Gives a brief usage message for the generic GDAL OGR command line options" " and exit." diff --git a/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.mo b/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.mo index 08dfba61f338..6fac41fc6eff 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.mo and b/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.po b/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.po index 79128b26235d..6a91ae2064d6 100644 --- a/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.po +++ b/doc/source/locale/ja/LC_MESSAGES/software_using_gdal.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -698,40 +698,41 @@ msgstr "" #: ../../source/software_using_gdal.rst:121 msgid "" -"`TerraGo Technologies `_ The GeoPDF file " -"format is used to distribute and collaborate geospatial data and uses " -"GDAL for data import/export." -msgstr "" - -#: ../../source/software_using_gdal.rst:122 -msgid "" "`TerrainView `_ Interactive real-time 3D GIS " "Software." msgstr "" -#: ../../source/software_using_gdal.rst:123 +#: ../../source/software_using_gdal.rst:122 msgid "" "`TransCAD GIS `_ Desktop Transportation " "Analysis Software" msgstr "" -#: ../../source/software_using_gdal.rst:124 +#: ../../source/software_using_gdal.rst:123 msgid "" "`TravTime `_ .NET " "Application for visualizing, processing and analyzing GPS data for travel" " time, speed, and de" msgstr "" -#: ../../source/software_using_gdal.rst:125 +#: ../../source/software_using_gdal.rst:124 msgid "" "`VectorWorks `_ The Vectorworks line of " "software products provides professional design solutions in the AEC, " "entertainment and landscape design industries." msgstr "" -#: ../../source/software_using_gdal.rst:126 +#: ../../source/software_using_gdal.rst:125 msgid "" "`WindNinja `_ wind model for" " fire behavior modeling." msgstr "" +#~ msgid "" +#~ "`TerraGo Technologies `_ " +#~ "The GeoPDF file format is used to" +#~ " distribute and collaborate geospatial data" +#~ " and uses GDAL for data " +#~ "import/export." +#~ msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/sponsors/index.mo b/doc/source/locale/ja/LC_MESSAGES/sponsors/index.mo index 65c544146186..d3b7df4ce677 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/sponsors/index.mo and b/doc/source/locale/ja/LC_MESSAGES/sponsors/index.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/sponsors/index.po b/doc/source/locale/ja/LC_MESSAGES/sponsors/index.po index 2d4c79f00b69..1417779a7847 100644 --- a/doc/source/locale/ja/LC_MESSAGES/sponsors/index.po +++ b/doc/source/locale/ja/LC_MESSAGES/sponsors/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-28 04:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -43,55 +43,59 @@ msgstr "" msgid "Bronze level:" msgstr "" -#: ../../source/sponsors/index.rst:113 +#: ../../source/sponsors/index.rst:120 msgid "Supporter level:" msgstr "" -#: ../../source/sponsors/index.rst:120 +#: ../../source/sponsors/index.rst:127 msgid "Myles Sutherland" msgstr "" -#: ../../source/sponsors/index.rst:124 +#: ../../source/sponsors/index.rst:131 msgid "`Dynamic Graphics, Inc. `__" msgstr "" -#: ../../source/sponsors/index.rst:128 +#: ../../source/sponsors/index.rst:135 msgid "`Kaplan Open Source Consulting `__" msgstr "" -#: ../../source/sponsors/index.rst:132 +#: ../../source/sponsors/index.rst:139 +msgid "`Phoenix LiDAR Systems, LLC `__" +msgstr "" + +#: ../../source/sponsors/index.rst:143 msgid "`PIX4D `__" msgstr "" -#: ../../source/sponsors/index.rst:136 +#: ../../source/sponsors/index.rst:147 msgid "`Regrid `__" msgstr "" -#: ../../source/sponsors/index.rst:140 +#: ../../source/sponsors/index.rst:151 msgid "`Route4Me, Inc. `__" msgstr "" -#: ../../source/sponsors/index.rst:144 +#: ../../source/sponsors/index.rst:155 msgid "`Satelligence `__" msgstr "" -#: ../../source/sponsors/index.rst:148 +#: ../../source/sponsors/index.rst:159 msgid "`Space Intelligence `__" msgstr "" -#: ../../source/sponsors/index.rst:152 +#: ../../source/sponsors/index.rst:163 msgid "`T-Kartor USA `__" msgstr "" -#: ../../source/sponsors/index.rst:156 +#: ../../source/sponsors/index.rst:167 msgid "`Umbra `__" msgstr "" -#: ../../source/sponsors/index.rst:160 +#: ../../source/sponsors/index.rst:171 msgid "`Vortex f.d.c. `__" msgstr "" -#: ../../source/sponsors/index.rst:202 +#: ../../source/sponsors/index.rst:213 msgid "" "The GDAL Project is hosted by `OSGeo `__, and a " "fiscally sponsored project of `NumFOCUS `__, a " @@ -101,7 +105,7 @@ msgid "" "support our efforts." msgstr "" -#: ../../source/sponsors/index.rst:208 +#: ../../source/sponsors/index.rst:219 msgid "" "NumFOCUS is 501(c)(3) non-profit charity in the United States; as such, " "donations to NumFOCUS are tax-deductible as allowed by law. As with any " @@ -109,11 +113,11 @@ msgid "" "about your particular tax situation." msgstr "" -#: ../../source/sponsors/index.rst:229 +#: ../../source/sponsors/index.rst:240 msgid "Sponsoring" msgstr "" -#: ../../source/sponsors/index.rst:231 +#: ../../source/sponsors/index.rst:242 msgid "" "If your organization benefits from GDAL we recommend joining the group of" " sponsors above to \"pay it forward\" and ensure the project has the " @@ -124,15 +128,23 @@ msgid "" "contact gdal-sponsors@osgeo.org." msgstr "" -#: ../../source/sponsors/index.rst:239 +#: ../../source/sponsors/index.rst:250 msgid "Related resources" msgstr "" -#: ../../source/sponsors/index.rst:241 +#: ../../source/sponsors/index.rst:252 msgid "`Sustainable GDAL Sponsorship Prospectus`_." msgstr "" -#: ../../source/sponsors/index.rst:242 +#: ../../source/sponsors/index.rst:253 msgid ":ref:`Sponsoring frequently asked questions (FAQ) `." msgstr "" +#: ../../source/sponsors/index.rst:254 +msgid ":ref:`rfc-80`" +msgstr "" + +#: ../../source/sponsors/index.rst:255 +msgid ":ref:`rfc-83`" +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/thanks.mo b/doc/source/locale/ja/LC_MESSAGES/thanks.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/thanks.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/thanks.po b/doc/source/locale/ja/LC_MESSAGES/thanks.po new file mode 100644 index 000000000000..c3849d415824 --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/thanks.po @@ -0,0 +1,502 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/thanks.rst:5 +msgid "Thanks" +msgstr "" + +#: ../../source/thanks.rst:7 +msgid "" +"As of 2024, GDAL has now a 26 year-long existence, and many individuals, " +"companies, and :ref:`sponsors` have contributed to its development and " +"success. While it is always difficult to properly acknowledge all " +"contributions, a few individuals particularly stand out:" +msgstr "" + +#: ../../source/thanks.rst:12 +msgid "" +"`Frank Warmerdam `__, creator of GDAL, " +"initial chair of its Project Steering Committee (PSC) and maintainer from" +" 1998 to 2012, founding member of OSGeo, and currently Principal Engineer" +" at Planet. GDAL would not be what is is without his outstanding work. " +"Support for GeoTIFF, JPEG, PNG, VRT, Shapefile, CSV, PostGIS and dozens " +"of other popular (or niche) formats, as well as gdal_translate, gdalwarp," +" ogr2ogr and most other utilities are all to be credited to Frank." +msgstr "" + +#: ../../source/thanks.rst:20 +msgid "" +"`Howard Butler `__, director of Hobu Inc., " +"active on GDAL since 2004, contributor to the Python SWIG bindings, PSC " +"member, founding member of OSGeo. Howard was the coordinator of the " +"fundraising that lead to the advent of GDAL 3 and PROJ 6, and since 2021," +" he has been instrumental in setting up the GDAL Sponsorship Program and " +"serves as its head, liaising with our sponsors and NumFOCUS, and hosting " +"GDAL contributor monthly meetings." +msgstr "" + +#: ../../source/thanks.rst:27 +msgid "" +"`Jukka Rahkonen `__, Chief IT Specialist at" +" the National Land Survey of Finland, power-user and long-time passionate" +" of GDAL, PSC member. Over the last 15 years, Jukka has been tirelessly " +"helping users and triaging reports on the issue tracker and other support" +" forums." +msgstr "" + +#: ../../source/thanks.rst:32 +msgid "" +"`Even Rouault `__, involved since 2007, main " +"maintainer since 2014, current PSC chair, director of Spatialys. Even has" +" authored dozens of drivers (and happy to have managed to retire a few of" +" them!) and many enhancements. He has also been involved in code " +"modernization, extension of the regression test suite, continuous " +"integration and security efforts." +msgstr "" + +#: ../../source/thanks.rst:39 +msgid "" +"Among `code contributors " +"`__, we want to " +"acknowledge the key, past or current, documentation or code contributions" +" of the following persons:" +msgstr "" + +#: ../../source/thanks.rst:43 +msgid "`Ben Ahmed Daho Ali `__: SXF driver" +msgstr "" + +#: ../../source/thanks.rst:44 +msgid "`Jorge Arevalo `__: PostGIS Raster driver" +msgstr "" + +#: ../../source/thanks.rst:45 +msgid "" +"`Dan Baston `__: modernization of the Python " +"test suite and Python bindings." +msgstr "" + +#: ../../source/thanks.rst:46 +msgid "" +"`Norman Barker `__: JPIPKAK and TileDB " +"drivers, PSC member." +msgstr "" + +#: ../../source/thanks.rst:47 +msgid "" +"`Dmitry Baryshnikov `__: SXF and CAD " +"drivers and the GNM component." +msgstr "" + +#: ../../source/thanks.rst:48 +msgid "" +"`Andrew Bell `__: gdal_viewshed " +"enhancements." +msgstr "" + +#: ../../source/thanks.rst:49 +msgid "`Pete Bunting `__: KEA driver." +msgstr "" + +#: ../../source/thanks.rst:50 +msgid "`Ragi Yaser Burhum `__: FileGDB driver." +msgstr "" + +#: ../../source/thanks.rst:51 +msgid "Brian Case: LIBKML driver." +msgstr "" + +#: ../../source/thanks.rst:52 +msgid "`Victor Chernetsky `__: AmigoCloud driver." +msgstr "" + +#: ../../source/thanks.rst:53 +msgid "Benjamin Collins: SWIG Java bindings." +msgstr "" + +#: ../../source/thanks.rst:54 +msgid "Christopher Condit: OGR to KML conversion." +msgstr "" + +#: ../../source/thanks.rst:55 +msgid "" +"`Nyall Dawson `__: GeoPackage, " +"OpenFileGDB, ODBC/PGeo and OGR core enhancements. Past co-maintainer." +msgstr "" + +#: ../../source/thanks.rst:56 +msgid "`Jürgen Fischer `__: NAS driver." +msgstr "" + +#: ../../source/thanks.rst:57 +msgid "" +"`Alessandro Furieri `__: Spatialite " +"support in SQLite driver, enhancements in GML driver." +msgstr "" + +#: ../../source/thanks.rst:58 +msgid "" +"`Andrea Giudiceandrea `__: " +"documentation fixes" +msgstr "" + +#: ../../source/thanks.rst:59 +msgid "" +"`Ari Jolma `__: Author of (ex) SWIG Perl " +"bindings." +msgstr "" + +#: ../../source/thanks.rst:60 +msgid "" +"`Trent Hare `__: PDS, ISIS2 and ISIS3 " +"drivers." +msgstr "" + +#: ../../source/thanks.rst:61 +msgid "`Björn Harrtell `__: FlatGeoBuf driver." +msgstr "" + +#: ../../source/thanks.rst:62 +msgid "`Thomas Hirsch `__: SOSI driver." +msgstr "" + +#: ../../source/thanks.rst:63 +msgid "François Hissel: Selafin driver." +msgstr "" + +#: ../../source/thanks.rst:64 +msgid "`Pirmin Kalberer `__: Interlis drivers." +msgstr "" + +#: ../../source/thanks.rst:65 +msgid "" +"`Andrey Kiselev `__: BMP, HDF4, HDF5, L1B, MrSID" +" and RMF support, gdal_grid, past PSC member." +msgstr "" + +#: ../../source/thanks.rst:66 +msgid "`Dan Jacobson `__: documentation enhancements." +msgstr "" + +#: ../../source/thanks.rst:67 +msgid "`Kor de Jong `__: PCRaster driver." +msgstr "" + +#: ../../source/thanks.rst:68 +msgid "" +"`Peter A. Jonsson `__: Docker scripts " +"enhancements." +msgstr "" + +#: ../../source/thanks.rst:69 +msgid "Chaitanya Kumar CH: past GDAL maintainer." +msgstr "" + +#: ../../source/thanks.rst:70 +msgid "`Martin Lambers `__: GTA driver." +msgstr "" + +#: ../../source/thanks.rst:71 +msgid "`Martin Landa `__: VFK driver." +msgstr "" + +#: ../../source/thanks.rst:72 +msgid "" +"`Kikitte Lee `__: Two-Arm chains edge tracing" +" algorithm of gdal_polygonize." +msgstr "" + +#: ../../source/thanks.rst:73 +msgid "`Alexandr Lisovenko `__: SXF driver" +msgstr "" + +#: ../../source/thanks.rst:74 +msgid "" +"`Mateusz Łoskot `__: GeoJSON driver, (ex) " +"Windows CE support, past GDAL maintainer." +msgstr "" + +#: ../../source/thanks.rst:75 +msgid "" +"`Ivan Lucena `__: Idrisi, Intergraph and " +"Oracle drivers, (ex) Windows build scripts." +msgstr "" + +#: ../../source/thanks.rst:76 +msgid "" +"`Hugo Mercier `__: marching square algorithm of" +" gdal_contour" +msgstr "" + +#: ../../source/thanks.rst:77 +msgid "`Idan Miara `__: gdal-utils Python package." +msgstr "" + +#: ../../source/thanks.rst:78 +msgid "" +"`Martin Mikita `__: PDFium backend of " +"the PDF driver." +msgstr "" + +#: ../../source/thanks.rst:79 +msgid "" +"`Hiroshi Miura `__: Initial CMake build " +"system." +msgstr "" + +#: ../../source/thanks.rst:80 +msgid "`Vincent Mora `__: WAsP driver" +msgstr "" + +#: ../../source/thanks.rst:81 +msgid "" +"`Daniel Morissette `__: CPL library, " +"MapInfo .mif/.tab and Arc/Info vector coverage (AVC) support, PSC member." +msgstr "" + +#: ../../source/thanks.rst:82 +msgid "Denis Nadeau: netCDF support." +msgstr "" + +#: ../../source/thanks.rst:83 +msgid "" +"`Markus Neteler `__: various contributions to" +" GDAL documentation" +msgstr "" + +#: ../../source/thanks.rst:84 +msgid "Adam Nowacki: WMS driver." +msgstr "" + +#: ../../source/thanks.rst:85 +msgid "Jens Oberender: KML driver." +msgstr "" + +#: ../../source/thanks.rst:86 +msgid "" +"`Alessandro Pasotti `__: co-maintainer since " +"2022." +msgstr "" + +#: ../../source/thanks.rst:87 +msgid "" +"`Kai Pastor `__: contributions to the CMake " +"build system." +msgstr "" + +#: ../../source/thanks.rst:88 +msgid "`Abel Pau `__: MiraMon driver." +msgstr "" + +#: ../../source/thanks.rst:89 +msgid "`Matthew Perry `__: gdaldem" +msgstr "" + +#: ../../source/thanks.rst:90 +msgid "Mark Phillips: TIGER driver." +msgstr "" + +#: ../../source/thanks.rst:91 +msgid "`Lucian Plesea `__: ESRIC and MRF drivers." +msgstr "" + +#: ../../source/thanks.rst:92 +msgid "`Petr Pridal `__: gdal2tiles utility." +msgstr "" + +#: ../../source/thanks.rst:93 +msgid "" +"`Paul Ramsey `__: GeoPackage and FileGDB " +"drivers." +msgstr "" + +#: ../../source/thanks.rst:94 +msgid "Bas Retsios: MSG driver." +msgstr "" + +#: ../../source/thanks.rst:95 +msgid "Didier Richard: Geoconcept driver." +msgstr "" + +#: ../../source/thanks.rst:96 +msgid "Kevin Ruland: SWIG bindings refactor." +msgstr "" + +#: ../../source/thanks.rst:97 +msgid "`Maxim Rylov `__: Hana driver." +msgstr "" + +#: ../../source/thanks.rst:98 +msgid "`Michael Scholz `__: OpenDRIVE driver." +msgstr "" + +#: ../../source/thanks.rst:99 +msgid "" +"`Kurt Schwehr `__: code linting through the " +"whole codebase, PSC member." +msgstr "" + +#: ../../source/thanks.rst:100 +msgid "" +"`Avyav Kumar Singh `__: enhancements in " +"the OGR geometry support, SFCGAL support." +msgstr "" + +#: ../../source/thanks.rst:101 +msgid "" +"`Craig de Stigter `__: port of GDAL Python " +"autotest suite to the pytest framework." +msgstr "" + +#: ../../source/thanks.rst:102 +msgid "" +"`Michael Sumner `__: documentation " +"enhancements, vrt:// enhancements." +msgstr "" + +#: ../../source/thanks.rst:103 +msgid "" +"`Tamas Szekeres `__: SWIG CSharp bindings, " +"gdal_viewshed, PSC member." +msgstr "" + +#: ../../source/thanks.rst:104 +msgid "" +"`Alan Thomas `__: major enhancements in the " +"DXF driver." +msgstr "" + +#: ../../source/thanks.rst:105 +msgid "" +"`Etienne Tourigny `__: major enhancements " +"in the netCDF driver." +msgstr "" + +#: ../../source/thanks.rst:106 +msgid "Philippe Vachon: COASP, GFF, JaxaPalsar, TSX drivers." +msgstr "" + +#: ../../source/thanks.rst:107 +msgid "Stephane Villeneuve: OGR Feature Style support, MapInfo .mif." +msgstr "" + +#: ../../source/thanks.rst:108 +msgid "`Yorick de Wid `__: LVBAG driver." +msgstr "" + +#: ../../source/thanks.rst:109 +msgid "Chris Yesson: gdaldem" +msgstr "" + +#: ../../source/thanks.rst:111 +msgid "Graphical contributions:" +msgstr "" + +#: ../../source/thanks.rst:113 +msgid "" +"Marin Byrne: for producing the current GDAL icon set (based on the " +"earlier version by Martin Daly)." +msgstr "" + +#: ../../source/thanks.rst:114 +msgid "" +"Darek Krawczyk: for producing design of the initial GDAL Team Member " +"t-shirt (based on Marin's and Martin's graphics)." +msgstr "" + +#: ../../source/thanks.rst:115 +msgid "" +"`Joe Morrison `__: for " +"producing the new `GDAL t-shirt " +"`__" +msgstr "" + +#: ../../source/thanks.rst:117 +msgid "Packaging:" +msgstr "" + +#: ../../source/thanks.rst:119 +msgid "Alpine Linux: `Holger Jaekel `__" +msgstr "" + +#: ../../source/thanks.rst:120 +msgid "" +"Debian: `Bas Couwenberg `__, `Francesco " +"Paolo Lovergine `__" +msgstr "" + +#: ../../source/thanks.rst:121 +msgid "" +"Conda-Forge: `Filipe Fernandes `__, `Daryl " +"Herzmann `__ and `others `__" +msgstr "" + +#: ../../source/thanks.rst:122 +msgid "Fedora: `Sandro Mani `__" +msgstr "" + +#: ../../source/thanks.rst:123 +msgid "GISInternals: `Tamas Szekeres `__" +msgstr "" + +#: ../../source/thanks.rst:124 +msgid "" +"Homebrew: `GDAL Homebrew maintainers `__" +msgstr "" + +#: ../../source/thanks.rst:125 +msgid "MS4W: `Jeff McKenna `__" +msgstr "" + +#: ../../source/thanks.rst:126 +msgid "OpenBSD: `Landry Breuil `__" +msgstr "" + +#: ../../source/thanks.rst:127 +msgid "OSGeo4W: `Jürgen Fischer `__" +msgstr "" + +#: ../../source/thanks.rst:128 +msgid "netBSD: `Greg Troxel `__" +msgstr "" + +#: ../../source/thanks.rst:129 +msgid "Spack: `Adam J. Stewart `__" +msgstr "" + +#: ../../source/thanks.rst:130 +msgid "Ubuntu: `Angelos Tzotsos `__" +msgstr "" + +#: ../../source/thanks.rst:131 +msgid "vcpkg: `Kai Pastor `__" +msgstr "" + +#: ../../source/thanks.rst:133 +msgid "" +"You can also consult `Frank Warmerdam's sponsors, acknowledgments and " +"credits " +"`__" +" for the period 1998-2010." +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/tutorials/index.mo b/doc/source/locale/ja/LC_MESSAGES/tutorials/index.mo index 8cf05b0c46e6..744cbf7eb34d 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/tutorials/index.mo and b/doc/source/locale/ja/LC_MESSAGES/tutorials/index.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/tutorials/index.po b/doc/source/locale/ja/LC_MESSAGES/tutorials/index.po index 7d9d0ba5adeb..255b9577e1c3 100644 --- a/doc/source/locale/ja/LC_MESSAGES/tutorials/index.po +++ b/doc/source/locale/ja/LC_MESSAGES/tutorials/index.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/tutorials/index.rst:5 msgid "Tutorials" @@ -43,6 +43,75 @@ msgstr "ジオグラフィックネットワークモデル" msgid "" "Projections and Spatial Reference Systems tutorial (OSR - " "OGRSpatialReference)" +msgstr "投影と空間参照システムチュートリアル (OSR - OGRSpatialReference)" + +#: ../../source/tutorials/index.rst:54 +msgid "Workshops" msgstr "" -"投影と空間参照システムチュートリアル (OSR - " -"OGRSpatialReference)" + +#: ../../source/tutorials/index.rst:56 +msgid "" +"`Raster and vector processing with GDAL " +"`__," +" FOSS4G-Europe 2015, Even Rouault" +msgstr "" + +#: ../../source/tutorials/index.rst:59 +#, fuzzy +msgid "External tutorials" +msgstr "チュートリアル" + +#: ../../source/tutorials/index.rst:62 +msgid "A Gentle Introduction to GDAL, by Robert Simmon" +msgstr "" + +#: ../../source/tutorials/index.rst:64 +msgid "" +"`A Gentle Introduction to GDAL `__" +msgstr "" + +#: ../../source/tutorials/index.rst:65 +msgid "" +"`Map Projections & gdalwarp `__" +msgstr "" + +#: ../../source/tutorials/index.rst:66 +msgid "" +"`Geodesy & Local Map Projections `__" +msgstr "" + +#: ../../source/tutorials/index.rst:67 +msgid "" +"`Working with Satellite Data `__" +msgstr "" + +#: ../../source/tutorials/index.rst:68 +msgid "" +"`Shaded Relief `__" +msgstr "" + +#: ../../source/tutorials/index.rst:69 +msgid "" +"`Visualizing Data `__" +msgstr "" + +#: ../../source/tutorials/index.rst:70 +msgid "" +"`Transforming Data `__" +msgstr "" + +#: ../../source/tutorials/index.rst:71 +msgid "" +"`Reading Scientific Data Formats `__" +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/user/configoptions.mo b/doc/source/locale/ja/LC_MESSAGES/user/configoptions.mo index 93eba35ce85e..a1b009c9f0ff 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/user/configoptions.mo and b/doc/source/locale/ja/LC_MESSAGES/user/configoptions.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/user/configoptions.po b/doc/source/locale/ja/LC_MESSAGES/user/configoptions.po index 05b273583d70..113c14829e4f 100644 --- a/doc/source/locale/ja/LC_MESSAGES/user/configoptions.po +++ b/doc/source/locale/ja/LC_MESSAGES/user/configoptions.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ja\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/user/configoptions.rst:5 msgid "Configuration options" @@ -31,10 +31,9 @@ msgid "" "runtime. They can be set programmatically, by commandline switches or in " "the environment by the user." msgstr "" -"このページでは,GDALの実行時設定オプションについて説明します.これらはビルド時の " -"configure スクリプトのオプションとは異なります.実行時の設定オプションはすべての " -"プラットフォームに適用され,実行時に評価されます.ユーザーは,プログラムで設定したり、" -"コマンドラインスイッチで設定したり,環境変数で設定したりすることができます." +"このページでは,GDALの実行時設定オプションについて説明します.これらはビルド時の configure " +"スクリプトのオプションとは異なります.実行時の設定オプションはすべての " +"プラットフォームに適用され,実行時に評価されます.ユーザーは,プログラムで設定したり、コマンドラインスイッチで設定したり,環境変数で設定したりすることができます." #: ../../source/user/configoptions.rst:12 msgid "" @@ -42,8 +41,8 @@ msgid "" "GDAL/OGR drivers and in some cases the GDAL/OGR core. They are " "essentially global variables the user can set." msgstr "" -"設定オプションは,通常,GDAL/OGR ドライバーのデフォルトの動作を変更するために使用されます." -"場合によっては,GDAL/OGR コアも変更されます.これらは,ユーザーが設定できるグローバル変数です." +"設定オプションは,通常,GDAL/OGR ドライバーのデフォルトの動作を変更するために使用されます.場合によっては,GDAL/OGR " +"コアも変更されます.これらは,ユーザーが設定できるグローバル変数です." #: ../../source/user/configoptions.rst:17 msgid "How to set configuration options?" @@ -55,8 +54,8 @@ msgid "" "option. It controls the size of the GDAL block cache, in megabytes. It " "can be set in the environment on Unix (bash/bourne) shell like this:" msgstr "" -"設定オプションの一例は, :config:`GDAL_CACHEMAX` オプションです.これは,メガバイト単位で " -"GDAL ブロックキャッシュのサイズを制御します.これは,Unix (bash/bourne) シェルで環境変数としてこのように設定できます:" +"設定オプションの一例は, :config:`GDAL_CACHEMAX` オプションです.これは,メガバイト単位で GDAL " +"ブロックキャッシュのサイズを制御します.これは,Unix (bash/bourne) シェルで環境変数としてこのように設定できます:" #: ../../source/user/configoptions.rst:29 msgid "In a DOS/Windows command shell it is done like this:" @@ -78,15 +77,14 @@ msgid "" "string instead of having ```` and ```` as two space-" "separated strings." msgstr "" -"GDAL 3.9 以降, ```` と ```` を2つのスペースで区切った文字列ではなく," -" ````=```` の単一のコマンドライン文字列を使用して設定オプションを設定することも可能です." +"GDAL 3.9 以降, ```` と ```` を2つのスペースで区切った文字列ではなく, " +"````=```` の単一のコマンドライン文字列を使用して設定オプションを設定することも可能です." #: ../../source/user/configoptions.rst:51 msgid "" "In C/C++ configuration switches can be set programmatically with " ":cpp:func:`CPLSetConfigOption`:" -msgstr "" -"C/C++ では, :cpp:func:`CPLSetConfigOption` を使用してプログラムで設定オプションを設定できます:" +msgstr "C/C++ では, :cpp:func:`CPLSetConfigOption` を使用してプログラムで設定オプションを設定できます:" #: ../../source/user/configoptions.rst:60 msgid "" @@ -94,16 +92,16 @@ msgid "" "program, but they can be limited to only the current thread with " ":cpp:func:`CPLSetThreadLocalConfigOption`" msgstr "" -"通常,設定オプションはプログラム内でアクティブなすべてのスレッドに適用されますが, " -" :cpp:func:`CPLSetThreadLocalConfigOption` を使用して,現在のスレッドにのみ制限することもできます." +"通常,設定オプションはプログラム内でアクティブなすべてのスレッドに適用されますが, " +":cpp:func:`CPLSetThreadLocalConfigOption` を使用して,現在のスレッドにのみ制限することもできます." #: ../../source/user/configoptions.rst:68 msgid "" "For boolean options, the values YES, TRUE or ON can be used to turn the " "option on; NO, FALSE or OFF to turn it off." msgstr "" -"ブールオプションの場合,YES, TRUE, ON はオプションをオンにするために使用できます; " -"NO, FALSE, OFF はオフにするために使用できます." +"ブールオプションの場合,YES, TRUE, ON はオプションをオンにするために使用できます; NO, FALSE, OFF " +"はオフにするために使用できます." #: ../../source/user/configoptions.rst:75 msgid "GDAL configuration file" @@ -113,15 +111,13 @@ msgstr "GDAL設定ファイル" msgid "" "On driver registration, loading of configuration is attempted from a set " "of predefined files." -msgstr "" -"ドライバー登録時に,事前定義されたファイルセットからの設定の読み込みが試みられます." +msgstr "ドライバー登録時に,事前定義されたファイルセットからの設定の読み込みが試みられます." #: ../../source/user/configoptions.rst:82 msgid "" "The following locations are tried by " ":cpp:func:`CPLLoadConfigOptionsFromPredefinedFiles`:" -msgstr "" -" :cpp:func:`CPLLoadConfigOptionsFromPredefinedFiles` によって次の場所が試されます:" +msgstr " :cpp:func:`CPLLoadConfigOptionsFromPredefinedFiles` によって次の場所が試されます:" #: ../../source/user/configoptions.rst:84 msgid "" @@ -140,30 +136,28 @@ msgid "" "$(HOME)/.gdal/gdalrc is tried, potentially overriding what was loaded " "with the sysconfdir" msgstr "" -"Unix ビルドの場合,最初に ${sysconfdir}/gdal/gdalrc で指定された場所が試されます " -"(${sysconfdir} は ${prefix}/etc に評価されます, ``./configure`` の ``--sysconfdir`` スイッチが呼び出されていない限り). " -"次に $(HOME)/.gdal/gdalrc が試され,sysconfdir で読み込まれたものを上書きする可能性があります" +"Unix ビルドの場合,最初に ${sysconfdir}/gdal/gdalrc で指定された場所が試されます (${sysconfdir} は" +" ${prefix}/etc に評価されます, ``./configure`` の ``--sysconfdir`` " +"スイッチが呼び出されていない限り). 次に $(HOME)/.gdal/gdalrc が試され,sysconfdir " +"で読み込まれたものを上書きする可能性があります" #: ../../source/user/configoptions.rst:93 msgid "" "for Windows builds, the location pointed by $(USERPROFILE)/.gdal/gdalrc " "is attempted." -msgstr "" -"Windows ビルドの場合, $(USERPROFILE)/.gdal/gdalrc で指定された場所が試されます." +msgstr "Windows ビルドの場合, $(USERPROFILE)/.gdal/gdalrc で指定された場所が試されます." #: ../../source/user/configoptions.rst:96 msgid "" "A configuration file is a text file in a .ini style format. Lines " "starting with `#` are comment lines." -msgstr "" -"設定ファイルは .ini スタイルのテキストファイルです. `#` で始まる行はコメント行です." +msgstr "設定ファイルは .ini スタイルのテキストファイルです. `#` で始まる行はコメント行です." #: ../../source/user/configoptions.rst:99 msgid "" "The file may contain a ``[configoptions]`` section, that lists " "configuration options and their values." -msgstr "" -"ファイルには,設定オプションとその値をリストする ``[configoptions]`` セクションが含まれている場合があります." +msgstr "ファイルには,設定オプションとその値をリストする ``[configoptions]`` セクションが含まれている場合があります." #: ../../source/user/configoptions.rst:102 #: ../../source/user/configoptions.rst:136 @@ -178,7 +172,8 @@ msgid "" "command line switch." msgstr "" "設定ファイルで設定された設定オプションは,後で :cpp:func:`CPLSetConfigOption` または " -":cpp:func:`CPLSetThreadLocalConfigOption` の呼び出し,または ``--config`` コマンドラインスイッチを介して上書きできます." +":cpp:func:`CPLSetThreadLocalConfigOption` の呼び出し,または ``--config`` " +"コマンドラインスイッチを介して上書きできます." #: ../../source/user/configoptions.rst:115 msgid "" @@ -187,8 +182,9 @@ msgid "" "with GDAL 3.6, the configuration file starts with a ``[directives]`` " "section that contains a ``ignore-env-variables=yes`` entry." msgstr "" -"GDALが開始される前に設定された環境変数の値が,設定ファイルで設定された値の代わりに使用されます. " -"ただし,GDAL 3.6 以降,設定ファイルが ``[directives]`` セクションで始まり, ``ignore-env-variables=yes`` エントリが含まれている場合は,環境変数の値は無視されます." +"GDALが開始される前に設定された環境変数の値が,設定ファイルで設定された値の代わりに使用されます. ただし,GDAL 3.6 " +"以降,設定ファイルが ``[directives]`` セクションで始まり, ``ignore-env-variables=yes`` " +"エントリが含まれている場合は,環境変数の値は無視されます." #: ../../source/user/configoptions.rst:129 msgid "" @@ -200,12 +196,11 @@ msgid "" "subsection whose name starts with \"[.\" (e.g. " "\"[.some_arbitrary_name]\"), and whose first key is \"path\"." msgstr "" -"GDAL 3.5 以降,設定ファイルには,特定のパスプレフィックスに関連する資格情報" -" (またはより一般的には仮想ファイルシステムに関連するオプション) を含めることもできます. " -"これは, :cpp:func:`VSISetPathSpecificOption` で設定することもできます. " -"資格情報は ``[credentials]`` セクションの下に配置し,各パスプレフィックスに対して," -"名前が \"[.\" で始まる相対サブセクションの下に配置します (例: \"[.some_arbitrary_name]\")," -"最初のキーは \"path\" です." +"GDAL 3.5 以降,設定ファイルには,特定のパスプレフィックスに関連する資格情報 " +"(またはより一般的には仮想ファイルシステムに関連するオプション) を含めることもできます. これは, " +":cpp:func:`VSISetPathSpecificOption` で設定することもできます. 資格情報は " +"``[credentials]`` セクションの下に配置し,各パスプレフィックスに対して,名前が \"[.\" " +"で始まる相対サブセクションの下に配置します (例: \"[.some_arbitrary_name]\"),最初のキーは \"path\" です." #: ../../source/user/configoptions.rst:154 msgid "Global configuration options" @@ -220,13 +215,14 @@ msgid "" "At the commandline this can also be set with --debug as well as " "with --config CPL_DEBUG ." msgstr "" -"コマンドラインでは, ``--debug `` または ``--config CPL_DEBUG `` で設定することもできます." +"コマンドラインでは, ``--debug `` または ``--config CPL_DEBUG `` " +"で設定することもできます." #: ../../source/user/configoptions.rst:202 msgid "Performance and caching" msgstr "パフォーマンスとキャッシュ" -#: ../../source/user/configoptions.rst:257 +#: ../../source/user/configoptions.rst:260 msgid "" "Number of datasets that can be opened simultaneously by the GDALProxyPool" " mechanism (used by VRT for example). Can be increased to get better " @@ -236,11 +232,11 @@ msgid "" "currently clamped between 2 and 1000." msgstr "" "GDALProxyPool メカニズム (例: VRT で使用) によって同時に開くことができるデータセットの数です. " -"多数の基礎ラスタファイルから構成される VRT モザイクでより良いランダムI/Oパフォーマンスを得るために増やすことができます. " -"注意: Linux システムでは,プロセスが開くことができるファイルハンドルの数は一般的に 1024 に制限されています. " -"現在,2 から 1000 の間でクランプされています." +"多数の基礎ラスタファイルから構成される VRT モザイクでより良いランダムI/Oパフォーマンスを得るために増やすことができます. 注意: " +"Linux システムでは,プロセスが開くことができるファイルハンドルの数は一般的に 1024 に制限されています. 現在,2 から 1000 " +"の間でクランプされています." -#: ../../source/user/configoptions.rst:269 +#: ../../source/user/configoptions.rst:272 #, python-format msgid "" "The value can also be suffixed with ``MB`` or ``GB`` to respectively " @@ -250,7 +246,7 @@ msgstr "" "値の後に ``MB`` または ``GB`` を付けることで,それぞれメガバイトまたはギガバイトで表すこともできます. " "デフォルト値は,使用可能な物理RAMの25%から :config:`GDAL_CACHEMAX` の値を引いた値です." -#: ../../source/user/configoptions.rst:278 +#: ../../source/user/configoptions.rst:281 msgid "" "Size of the swath when copying raster data from one dataset to another " "one (in bytes). Should not be smaller than :config:`GDAL_CACHEMAX`." @@ -258,7 +254,7 @@ msgstr "" "1つのデータセットから別のデータセットにラスタデータをコピーするときのスワスのサイズ (バイト単位) です. " ":config:`GDAL_CACHEMAX` より小さくしてはいけません." -#: ../../source/user/configoptions.rst:292 +#: ../../source/user/configoptions.rst:295 msgid "" "If set to EMPTY_DIR, only the file that is being opened will be seen when" " a GDAL driver will request sibling files, so this is a way to disable " @@ -267,18 +263,17 @@ msgstr "" "EMPTY_DIR に設定されている場合, GDAL ドライバーが兄弟ファイルを要求するときに開かれているファイルのみが表示されるため, " "これはサイドカー/補助ファイルの読み込みを無効にする方法です." -#: ../../source/user/configoptions.rst:312 +#: ../../source/user/configoptions.rst:315 msgid "" "When enabled, this cache is used for most I/O in GDAL, including local " "files." -msgstr "" -"有効にすると,このキャッシュはローカルファイルを含むGDALのほとんどのI/Oに使用されます." +msgstr "有効にすると,このキャッシュはローカルファイルを含むGDALのほとんどのI/Oに使用されます." -#: ../../source/user/configoptions.rst:323 +#: ../../source/user/configoptions.rst:329 msgid "Driver management" msgstr "ドライバー管理" -#: ../../source/user/configoptions.rst:330 +#: ../../source/user/configoptions.rst:336 msgid "" "This option can be used to unregister one or several GDAL drivers. This " "can be useful when a driver tries to open a dataset that it should not " @@ -289,20 +284,20 @@ msgid "" msgstr "" "このオプションは,1つまたは複数のGDALドライバーを登録解除するために使用できます. " "これは,ドライバーが認識すべきでないデータセットを開こうとするときや, " -"同じデータセットを開くことができる組み込みの複数のドライバーがあるときに有用です " -"(例: JPEG2000 データセットのための JP2MrSID, JP2ECW, JPEG2000 および JP2KAK). " +"同じデータセットを開くことができる組み込みの複数のドライバーがあるときに有用です (例: JPEG2000 データセットのための " +"JP2MrSID, JP2ECW, JPEG2000 および JP2KAK). " "このオプションの値は,登録解除するGDALドライバーの短い名前のスペース区切りのリストである必要があります." -#: ../../source/user/configoptions.rst:337 +#: ../../source/user/configoptions.rst:343 msgid "" "This option must be set before calling :cpp:func:`GDALAllRegister`, or an" " explicit call to :cpp:func:`GDALDriverManager::AutoSkipDrivers` will be " "required." msgstr "" -"このオプションは, :cpp:func:`GDALAllRegister` を呼び出す前に設定する必要があります. " -"そうでない場合は, :cpp:func:`GDALDriverManager::AutoSkipDrivers` を明示的に呼び出す必要があります." +"このオプションは, :cpp:func:`GDALAllRegister` を呼び出す前に設定する必要があります. そうでない場合は, " +":cpp:func:`GDALDriverManager::AutoSkipDrivers` を明示的に呼び出す必要があります." -#: ../../source/user/configoptions.rst:354 +#: ../../source/user/configoptions.rst:360 msgid "" "This function will automatically load drivers from shared libraries. It " "searches the \"driver path\" for .so (or .dll) files that start with the " @@ -311,13 +306,12 @@ msgid "" "as the remainder of the shared library basename ('X' is case sensitive), " "or failing that to call GDALRegisterMe()." msgstr "" -"この関数は,共有ライブラリからドライバーを自動的にロードします. " -"\"ドライバーパス\" で,プレフィックスが \"gdal_X.so\" で始まる .so (または .dll) ファイルを検索します. " -"それからそれらをロードし,その後,それらの中の GDALRegister_X() という関数を呼び出そうとします. " -"ここでの 'X' は共有ライブラリのベース名の残りと同じです ('X' は大文字小文字を区別します), " +"この関数は,共有ライブラリからドライバーを自動的にロードします. \"ドライバーパス\" で,プレフィックスが \"gdal_X.so\" " +"で始まる .so (または .dll) ファイルを検索します. それからそれらをロードし,その後,それらの中の GDALRegister_X() " +"という関数を呼び出そうとします. ここでの 'X' は共有ライブラリのベース名の残りと同じです ('X' は大文字小文字を区別します), " "またはそれが失敗した場合は GDALRegisterMe() を呼び出します." -#: ../../source/user/configoptions.rst:361 +#: ../../source/user/configoptions.rst:367 msgid "" "There are a few rules for the driver path. If the ``GDAL_DRIVER_PATH`` " "environment variable it set, it is taken to be a list of directories to " @@ -326,69 +320,68 @@ msgid "" "lib/gdalplugins subdirectory of the gdal home directory are searched on " "UNIX and $(BINDIR)\\gdalplugins on Windows." msgstr "" -"ドライバーパスにはいくつかのルールがあります. ``GDAL_DRIVER_PATH`` 環境変数が設定されている場合, " -"UNIX ではコロンで区切られたディレクトリのリストとして取られ,Windows ではセミコロンで区切られたディレクトリのリストとして取られます. " -"それ以外の場合,UNIX では /usr/local/lib/gdalplugins ディレクトリと (既知の場合) gdal ホームディレクトリの lib/gdalplugins サブディレクトリが検索され, " -"Windows では $(BINDIR)\\gdalplugins が検索されます." +"ドライバーパスにはいくつかのルールがあります. ``GDAL_DRIVER_PATH`` 環境変数が設定されている場合, UNIX " +"ではコロンで区切られたディレクトリのリストとして取られ,Windows ではセミコロンで区切られたディレクトリのリストとして取られます. " +"それ以外の場合,UNIX では /usr/local/lib/gdalplugins ディレクトリと (既知の場合) gdal " +"ホームディレクトリの lib/gdalplugins サブディレクトリが検索され, Windows では " +"$(BINDIR)\\gdalplugins が検索されます." -#: ../../source/user/configoptions.rst:368 +#: ../../source/user/configoptions.rst:374 msgid "" "Auto loading can be completely disabled by setting the " "``GDAL_DRIVER_PATH`` config option to \"disable\"." -msgstr "" -" ``GDAL_DRIVER_PATH`` 設定オプションを \"disable\" に設定することで,自動ロードを完全に無効にすることができます." +msgstr " ``GDAL_DRIVER_PATH`` 設定オプションを \"disable\" に設定することで,自動ロードを完全に無効にすることができます." -#: ../../source/user/configoptions.rst:371 +#: ../../source/user/configoptions.rst:377 msgid "" "This option must be set before calling :cpp:func:`GDALAllRegister`, or an" " explicit call to :cpp:func:`GDALDriverManager::AutoLoadDrivers` will be " "required." msgstr "" -"このオプションは, :cpp:func:`GDALAllRegister` を呼び出す前に設定する必要があります. " -"そうでない場合は, :cpp:func:`GDALDriverManager::AutoLoadDrivers` を明示的に呼び出す必要があります." +"このオプションは, :cpp:func:`GDALAllRegister` を呼び出す前に設定する必要があります. そうでない場合は, " +":cpp:func:`GDALDriverManager::AutoLoadDrivers` を明示的に呼び出す必要があります." -#: ../../source/user/configoptions.rst:381 +#: ../../source/user/configoptions.rst:387 msgid "General options" msgstr "一般オプション" -#: ../../source/user/configoptions.rst:389 +#: ../../source/user/configoptions.rst:395 msgid "" "This option is read by the GDAL and OGR driver registration functions. It" " is used to expand EPSG codes into their description in the OSR model " "(WKT based)." msgstr "" -"このオプションは, GDAL および OGR ドライバー登録関数によって読み込まれます. " -"これは,OSRモデル (WKTベース) でのEPSGコードをその説明に展開するために使用されます." +"このオプションは, GDAL および OGR ドライバー登録関数によって読み込まれます. これは,OSRモデル (WKTベース) " +"でのEPSGコードをその説明に展開するために使用されます." -#: ../../source/user/configoptions.rst:393 +#: ../../source/user/configoptions.rst:399 msgid "" "On some builds (Unix), the value can be hard-coded at compilation time to" " point to the path after installation (/usr/share/gdal/data for example)." " On Windows platform, this option must be generally declared." msgstr "" -"一部のビルド (Unix) では,値はコンパイル時にインストール後のパスを指すようにハードコードされている場合があります " -"(例: /usr/share/gdal/data). Windows プラットフォームでは,通常,このオプションを宣言する必要があります." +"一部のビルド (Unix) では,値はコンパイル時にインストール後のパスを指すようにハードコードされている場合があります (例: " +"/usr/share/gdal/data). Windows プラットフォームでは,通常,このオプションを宣言する必要があります." -#: ../../source/user/configoptions.rst:487 +#: ../../source/user/configoptions.rst:493 msgid "" "Can be set to YES to use Erdas Imagine format (.aux) as overview format. " "See :program:`gdaladdo` documentation." msgstr "" -"概要フォーマットとしてErdas Imagine形式 (.aux) を使用するためにYESに設定できます. " -" :program:`gdaladdo` ドキュメントを参照してください." +"概要フォーマットとしてErdas Imagine形式 (.aux) を使用するためにYESに設定できます. " +":program:`gdaladdo` ドキュメントを参照してください." -#: ../../source/user/configoptions.rst:498 +#: ../../source/user/configoptions.rst:504 msgid "Vector related options" msgstr "ベクター関連オプション" -#: ../../source/user/configoptions.rst:508 +#: ../../source/user/configoptions.rst:514 msgid "" "The approximation of arcs as linestrings is done by splitting the arcs " "into subarcs of no more than the angle specified by this option." -msgstr "" -"円弧の近似をラインストリングとして行うために,このオプションで指定された角度を超えないように円弧をサブアークに分割します." +msgstr "円弧の近似をラインストリングとして行うために,このオプションで指定された角度を超えないように円弧をサブアークに分割します." -#: ../../source/user/configoptions.rst:533 +#: ../../source/user/configoptions.rst:539 msgid "" "``DEFAULT``: perform a full analysis of the topological relationships " "between all rings, classifying them as shells or holes and associating " @@ -397,10 +390,10 @@ msgid "" "result will be the same as with :config:`OGR_ORGANIZE_POLYGONS=SKIP`." msgstr "" "``DEFAULT``: すべてのリング間のトポロジック関係の完全な分析を行い,OGC Simple Features の規則に従って, " -"それらをシェルまたはホールとして分類し,それらを関連付けます. トポロジック分析が有効なジオメトリを構築できないと判断した場合, " -"結果は :config:`OGR_ORGANIZE_POLYGONS=SKIP` と同じになります." +"それらをシェルまたはホールとして分類し,それらを関連付けます. トポロジック分析が有効なジオメトリを構築できないと判断した場合, 結果は " +":config:`OGR_ORGANIZE_POLYGONS=SKIP` と同じになります." -#: ../../source/user/configoptions.rst:539 +#: ../../source/user/configoptions.rst:545 msgid "" "``ONLY_CCW``: assume that rings with clockwise orientation represent " "shells and rings with counterclockwise orientation represent holes. " @@ -410,7 +403,7 @@ msgstr "" "``ONLY_CCW``: 時計回りの向きのリングがシェルを表し,反時計回りの向きのリングが穴を表すと仮定します. " "各穴を含むシェルを決定するための限定的なトポロジック分析を実行します. Shapefile ドライバーはこの方法をデフォルトとします." -#: ../../source/user/configoptions.rst:544 +#: ../../source/user/configoptions.rst:550 msgid "" "``CCW_INNER_JUST_AFTER_CW_OUTER``: assume that rings with clockwise " "orientation represent shells and rings with counterclockwise orientation " @@ -420,43 +413,58 @@ msgstr "" "``CCW_INNER_JUST_AFTER_CW_OUTER``: 時計回りの向きのリングがシェルを表し,反時計回りの向きのリングが穴を表し, " "それらが関連付けられている外側のリングに直接続くと仮定します." -#: ../../source/user/configoptions.rst:549 +#: ../../source/user/configoptions.rst:555 msgid "" "``SKIP``: avoid attempting to classify rings as shells or holes. A single" " geometry (Polygon/MultiPolygon/CurvePolygon/MultiSurface) will be " "returned with all polygons as top-level polygons. If non-polygonal " "elements are present, a GeometryCollection will be returned." msgstr "" -"``SKIP``: リングをシェルまたは穴として分類しようとするのを避けます. " -"すべてのポリゴンをトップレベルのポリゴンとして持つ単一のジオメトリ (Polygon/MultiPolygon/CurvePolygon/MultiSurface) が返されます. " +"``SKIP``: リングをシェルまたは穴として分類しようとするのを避けます. すべてのポリゴンをトップレベルのポリゴンとして持つ単一のジオメトリ" +" (Polygon/MultiPolygon/CurvePolygon/MultiSurface) が返されます. " "非ポリゴナル要素が存在する場合,GeometryCollection が返されます." -#: ../../source/user/configoptions.rst:569 +#: ../../source/user/configoptions.rst:575 msgid "" "Those XML based drivers should write UTF8 content. If they are provided " "with non UTF8 content, they will replace each non-ASCII character by '?' " "when OGR_FORCE_ASCII=YES." msgstr "" -"これらのXMLベースのドライバーはUTF8コンテンツを書き込む必要があります. " -"UTF8でないコンテンツが提供された場合, OGR_FORCE_ASCII=YES の場合,各非ASCII文字が '?' に置き換えられます." +"これらのXMLベースのドライバーはUTF8コンテンツを書き込む必要があります. UTF8でないコンテンツが提供された場合, " +"OGR_FORCE_ASCII=YES の場合,各非ASCII文字が '?' に置き換えられます." -#: ../../source/user/configoptions.rst:573 +#: ../../source/user/configoptions.rst:579 msgid "" "Set to NO to preserve the content, but beware that the resulting XML file" " will not be valid and will require manual edition of the encoding in the" " XML header." -msgstr "" -"コンテンツを保持するためにNOに設定しますが,生成されたXMLファイルは有効ではなく,XMLヘッダーのエンコーディングの手動編集が必要になります." +msgstr "コンテンツを保持するためにNOに設定しますが,生成されたXMLファイルは有効ではなく,XMLヘッダーのエンコーディングの手動編集が必要になります." -#: ../../source/user/configoptions.rst:592 +#: ../../source/user/configoptions.rst:598 msgid "Networking options" msgstr "ネットワーキングオプション" -#: ../../source/user/configoptions.rst:601 +#: ../../source/user/configoptions.rst:607 msgid "For example:" msgstr "例:" -#: ../../source/user/configoptions.rst:870 +#: ../../source/user/configoptions.rst:644 +msgid "``NO`` to always disable forwarding of Authorization header" +msgstr "" + +#: ../../source/user/configoptions.rst:645 +msgid "" +"``YES`` to always enable forwarding of Authorization header (was the " +"default value prior to GDAL 3.10)" +msgstr "" + +#: ../../source/user/configoptions.rst:647 +msgid "" +"``IF_SAME_HOST`` to enable forwarding of Authorization header only if the" +" redirection is to the same host." +msgstr "" + +#: ../../source/user/configoptions.rst:895 msgid "" "When using NTLM, you can set the domain by prepending it to the user name" " and separating the domain and name with a forward (/) or backward slash " @@ -468,74 +476,86 @@ msgstr "" "次のように: \"domain/user:password\" または \"domain\\user:password\". " "一部のHTTPサーバー (Windows) は,このスタイルをBasic認証に対してもサポートしています." -#: ../../source/user/configoptions.rst:897 +#: ../../source/user/configoptions.rst:922 msgid "" "GDAL respects the environment variables http_proxy, ftp_proxy, all_proxy " "etc, if any of those are set. GDAL_HTTP_PROXY option does however " "override any possibly set environment variables." msgstr "" -"GDALは,http_proxy, ftp_proxy, all_proxy などの環境変数を尊重します. " -"ただし,GDAL_HTTP_PROXY オプションは,設定されている環境変数を上書きします." +"GDALは,http_proxy, ftp_proxy, all_proxy などの環境変数を尊重します. ただし,GDAL_HTTP_PROXY" +" オプションは,設定されている環境変数を上書きします." -#: ../../source/user/configoptions.rst:943 +#: ../../source/user/configoptions.rst:968 msgid "Persistent Auxiliary Metadata (PAM) options" msgstr "永続的補助メタデータ (PAM) オプション" -#: ../../source/user/configoptions.rst:963 +#: ../../source/user/configoptions.rst:988 msgid "PROJ options" msgstr "PROJ オプション" -#: ../../source/user/configoptions.rst:972 +#: ../../source/user/configoptions.rst:998 +#, fuzzy msgid "" -"This option can be used to control the behavior of gdalwarp when warping " -"global datasets or when transforming from/to polar projections, which " -"causes coordinate discontinuities. See " +"This option can be used to control the behavior of :program:`gdalwarp` " +"when warping global datasets or when transforming from/to polar " +"projections, which causes coordinate discontinuities. See " "http://trac.osgeo.org/gdal/ticket/2305." msgstr "" -"このオプションは,gdalwarpがグローバルデータセットを変形するときや,極座標投影から/へ変換するときに,座標の不連続性を引き起こす場合の動作を制御するために使用できます. " -"http://trac.osgeo.org/gdal/ticket/2305 を参照してください." +"このオプションは,gdalwarpがグローバルデータセットを変形するときや,極座標投影から/へ変換するときに,座標の不連続性を引き起こす場合の動作を制御するために使用できます." +" http://trac.osgeo.org/gdal/ticket/2305 を参照してください." -#: ../../source/user/configoptions.rst:976 +#: ../../source/user/configoptions.rst:1002 +#, fuzzy msgid "" "The background is that PROJ does not guarantee that converting from " -"src_srs to dst_srs and then from dst_srs to src_srs will yield to the " -"initial coordinates. This can lead to errors in the computation of the " -"target bounding box of gdalwarp, or to visual artifacts." +"``src_srs`` to ``dst_srs`` and then from ``dst_srs`` to ``src_srs`` will " +"yield the initial coordinates. This can lead to errors in the computation" +" of the target bounding box of :program:`gdalwarp`, or to visual " +"artifacts." msgstr "" -"背景は,PROJが,src_srs から dst_srs への変換,その後 dst_srs から src_srs への変換が初期座標になることを保証しないことです. " +"背景は,PROJが,src_srs から dst_srs への変換,その後 dst_srs から src_srs " +"への変換が初期座標になることを保証しないことです. " "これは,gdalwarpのターゲットバウンディングボックスの計算のエラーや,視覚的なアーティファクトを引き起こす可能性があります." -#: ../../source/user/configoptions.rst:981 +#: ../../source/user/configoptions.rst:1007 +#, fuzzy msgid "" -"If CHECK_WITH_INVERT_PROJ option is not set, gdalwarp will check that the" -" the computed coordinates of the edges of the target image are in the " -"validity area of the target projection. If they are not, it will retry " -"computing them by setting :config:`CHECK_WITH_INVERT_PROJ=TRUE` that " -"forces ogrct.cpp to check the consistency of each requested projection " -"result with the invert projection." +"If :config:`CHECK_WITH_INVERT_PROJ` option is not set, " +":program:`gdalwarp` will check that the computed coordinates of the edges" +" of the target image are in the validity area of the target projection. " +"If they are not, it will retry computing them by setting " +":config:`CHECK_WITH_INVERT_PROJ=TRUE` that forces " +":source_file:`ogr/ogrct.cpp` to check the consistency of each requested " +"projection result with the inverse projection." msgstr "" -"CHECK_WITH_INVERT_PROJ オプションが設定されていない場合,gdalwarp は,ターゲット" -"画像のエッジの計算された座標がターゲット投影の有効領域内にあるかどうかをチェックします. " -"そうでない場合,それらを再計算するために :config:`CHECK_WITH_INVERT_PROJ=TRUE` " -"を設定して,ogrct.cpp が逆投影との整合性をチェックするようにします." +"CHECK_WITH_INVERT_PROJ オプションが設定されていない場合,gdalwarp " +"は,ターゲット画像のエッジの計算された座標がターゲット投影の有効領域内にあるかどうかをチェックします. そうでない場合,それらを再計算するために " +":config:`CHECK_WITH_INVERT_PROJ=TRUE` を設定して,ogrct.cpp " +"が逆投影との整合性をチェックするようにします." -#: ../../source/user/configoptions.rst:987 -msgid "If set to NO, gdalwarp will not attempt to use the invert projection." +#: ../../source/user/configoptions.rst:1014 +#, fuzzy +msgid "" +"If set to ``NO``, :program:`gdalwarp` will not attempt to use the inverse" +" projection." msgstr "NOに設定すると,gdalwarp は逆投影を使用しようとしません." -#: ../../source/user/configoptions.rst:994 +#: ../../source/user/configoptions.rst:1022 +#, fuzzy msgid "" -"Used in combination with :config:`CHECK_WITH_INVERT_PROJ=TRUE`. Define " -"the acceptable threshold used to check if the roundtrip from src_srs to " -"dst_srs and from dst_srs to srs_srs yield to the initial coordinates. The" -" value must be expressed in the units of the source SRS (typically " -"degrees for a geographic SRS, meters for a projected SRS)" +"Used in combination with :config:`CHECK_WITH_INVERT_PROJ=TRUE`. Defines " +"the acceptable threshold used to check if the round-trip from ``src_srs``" +" to ``dst_srs`` and from ``dst_srs`` to ``srs_srs`` yields the initial " +"coordinates. The round-trip transformation will be considered successful " +"if the ``x`` and ``y`` values are both within :config:`THRESHOLD` of the " +"original values. The value must be expressed in the units of the source " +"SRS (typically degrees for a geographic SRS, meters for a projected SRS)." msgstr "" -":config:`CHECK_WITH_INVERT_PROJ=TRUE` と組み合わせて使用されます. " -"src_srs から dst_srs への往復と dst_srs から srs_srs への往復が初期座標になるかどうかをチェックするために使用される許容しきい値を定義します. " +":config:`CHECK_WITH_INVERT_PROJ=TRUE` と組み合わせて使用されます. src_srs から dst_srs " +"への往復と dst_srs から srs_srs への往復が初期座標になるかどうかをチェックするために使用される許容しきい値を定義します. " "値は,ソースSRSの単位で表される必要があります (地理SRSの場合は通常度,投影SRSの場合はメートル)." -#: ../../source/user/configoptions.rst:1007 +#: ../../source/user/configoptions.rst:1037 msgid "" "Can be set to YES to remove points that cannot be reprojected. This can " "for example help reproject lines that have an extremity at a pole, when " @@ -544,7 +564,7 @@ msgstr "" "再投影できない点を削除するためにYESに設定できます. これにより,極に端点がある線を再投影するのに役立ちます. " "再投影が極の座標をサポートしていない場合などです." -#: ../../source/user/configoptions.rst:1071 +#: ../../source/user/configoptions.rst:1101 msgid "List of configuration options and where they are documented" msgstr "設定オプションの一覧とそのドキュメントの場所" diff --git a/doc/source/locale/ja/LC_MESSAGES/user/multithreading.mo b/doc/source/locale/ja/LC_MESSAGES/user/multithreading.mo index c3c359cd1ca9..0a11c8f56ba1 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/user/multithreading.mo and b/doc/source/locale/ja/LC_MESSAGES/user/multithreading.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/user/multithreading.po b/doc/source/locale/ja/LC_MESSAGES/user/multithreading.po index faf7292d5734..8f19158e9f85 100644 --- a/doc/source/locale/ja/LC_MESSAGES/user/multithreading.po +++ b/doc/source/locale/ja/LC_MESSAGES/user/multithreading.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-01 04:49+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -17,14 +17,15 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.14.0\n" +"Generated-By: Babel 2.15.0\n" #: ../../source/user/multithreading.rst:5 msgid "Multi-threading" msgstr "マルチスレッディング" #: ../../source/user/multithreading.rst:8 -msgid "GDAL API: re-entrant, but not thread-safe" +#, fuzzy +msgid "GDAL API: re-entrant, but (generally) not thread-safe" msgstr "GDAL-API: 再入可能だが,スレッドセーフではない" #: ../../source/user/multithreading.rst:10 @@ -36,10 +37,10 @@ msgid "" "simultaneously from multiple threads, *but* only if each invocation uses " "its own data." msgstr "" -"用語 ``スレッドセーフ`` または ``再入可能`` の正確な意味は完全に標準化されていません." -"ここでは, `QTの定義 `__ を使用します. " -"特に, C関数またはC++メソッドは, 複数のスレッドから同時に呼び出すことができると言われます." -" *しかし* 各呼び出しが独自のデータを使用する場合のみ, 再入可能であるとされます." +"用語 ``スレッドセーフ`` または ``再入可能`` の正確な意味は完全に標準化されていません.ここでは, `QTの定義 " +"`__ を使用します. 特に, " +"C関数またはC++メソッドは, 複数のスレッドから同時に呼び出すことができると言われます. *しかし* " +"各呼び出しが独自のデータを使用する場合のみ, 再入可能であるとされます." #: ../../source/user/multithreading.rst:16 msgid "All GDAL public C functions and C++ methods are re-entrant, except:" @@ -53,8 +54,7 @@ msgstr ":cpp:func:`GDALAllRegister` のような一般的な初期化関数." msgid "" "the general cleanup functions like :cpp:func:`GDALDestroy` or " ":cpp:func:`OSRCleanup`." -msgstr ":cpp:func:`GDALDestroy` や :cpp:func:`OSRCleanup` のような一般的な" -"クリーンアップ関数." +msgstr ":cpp:func:`GDALDestroy` や :cpp:func:`OSRCleanup` のような一般的なクリーンアップ関数." #: ../../source/user/multithreading.rst:21 msgid "" @@ -62,10 +62,8 @@ msgid "" "and it is general best practice to call them from the main thread of the " "program at program initialization and termination." msgstr "" -"これらの関数は複数のスレッドから同時に呼び出すべきではありません." -"また, プログラムの初期化と終了時には, 一般的にこれらの関数をプロ" -"グラムのメインスレッドから呼び出すのがベストプラクティスです." - +"これらの関数は複数のスレッドから同時に呼び出すべきではありません.また, プログラムの初期化と終了時には, " +"一般的にこれらの関数をプログラムのメインスレッドから呼び出すのがベストプラクティスです." #: ../../source/user/multithreading.rst:25 msgid "" @@ -80,14 +78,13 @@ msgid "" "a distinct GDALDataset). Similarly for a GDALDataset owning several " ":cpp:class:`OGRLayer`." msgstr "" -"特に指定されていない限り, GDAL公開C関数とC++メソッドはスレッドセーフであると" -"仮定してはいけません. つまり, 同じデータインスタンスに対して複数のスレッドから" -"同時にGDAL関数を呼び出すべきではありません. また, 所有関係を通じて密接に関連して" -"いるインスタンスに対しても同様です. たとえば, マルチバンドラスターデータセットの場合," -"同じ :cpp:class:`GDALDataset` インスタンスによって所有されている異なる " -":cpp:class:`GDALRasterBand` インスタンスに対して同時にGDAL関数を呼び出すことは安全では" -"ありません (各スレッドは代わりに異なるGDALDatasetを操作するべきです). 同様に, " -"複数の :cpp:class:`OGRLayer` を所有するGDALDatasetの場合も同様です." +"特に指定されていない限り, GDAL公開C関数とC++メソッドはスレッドセーフであると仮定してはいけません. つまり, " +"同じデータインスタンスに対して複数のスレッドから同時にGDAL関数を呼び出すべきではありません. また, " +"所有関係を通じて密接に関連しているインスタンスに対しても同様です. たとえば, マルチバンドラスターデータセットの場合,同じ " +":cpp:class:`GDALDataset` インスタンスによって所有されている異なる :cpp:class:`GDALRasterBand`" +" インスタンスに対して同時にGDAL関数を呼び出すことは安全ではありません " +"(各スレッドは代わりに異なるGDALDatasetを操作するべきです). 同様に, 複数の :cpp:class:`OGRLayer` " +"を所有するGDALDatasetの場合も同様です." #: ../../source/user/multithreading.rst:34 msgid "" @@ -100,43 +97,73 @@ msgid "" "access them is invoked. Drivers may also rely on third-party libraries " "that expose objects that are not thread-safe." msgstr "" -"その理由は, GDALDatasetやGDALRasterBandのほとんどの実装が状態を持っているためです." -"GDALDatasetは通常, ファイルハンドルを所有し, それに対してシーク/読み取り操作を行うため," -"同時アクセスを許可しません. 特定のGDALDatasetに関連するブロックキャッシュ関連の構造は" -"スレッドセーフではありません. ドライバは, さまざまなメタデータにアクセスするための遅延" -"初期化戦略を実装することがよくあり, これらのメタデータにアクセスするためのメソッドが初めて" -"呼び出されたときにのみ解決されます. ドライバはまた, スレッドセーフでないオブジェクトを公開する" -"サードパーティライブラリに依存することがあります." +"その理由は, GDALDatasetやGDALRasterBandのほとんどの実装が状態を持っているためです.GDALDatasetは通常, " +"ファイルハンドルを所有し, それに対してシーク/読み取り操作を行うため,同時アクセスを許可しません. " +"特定のGDALDatasetに関連するブロックキャッシュ関連の構造はスレッドセーフではありません. ドライバは, " +"さまざまなメタデータにアクセスするための遅延初期化戦略を実装することがよくあり, " +"これらのメタデータにアクセスするためのメソッドが初めて呼び出されたときにのみ解決されます. ドライバはまた, " +"スレッドセーフでないオブジェクトを公開するサードパーティライブラリに依存することがあります." #: ../../source/user/multithreading.rst:43 msgid "" "Those restrictions apply to the C and C++ ABI, and all languages bindings" " (unless they would take special precautions to serialize calls)" -msgstr "" -"これらの制限は, CおよびC++のABI, およびすべての言語バインディングに適用されます" -"(特別な注意を払って呼び出しを直列化する場合を除く)" +msgstr "これらの制限は, CおよびC++のABI, およびすべての言語バインディングに適用されます(特別な注意を払って呼び出しを直列化する場合を除く)" #: ../../source/user/multithreading.rst:47 +msgid "Thread-safe GDAL dataset instances for raster read-only use cases" +msgstr "" + +#: ../../source/user/multithreading.rst:51 +msgid "" +"RFC 101 adds a new capability to open, or obtain, a thread-safe dataset " +"from any dataset, but only for raster read-only use cases." +msgstr "" + +#: ../../source/user/multithreading.rst:54 +msgid "" +"At open time, this can be done by passing ``GDAL_OF_RASTER | " +"GDAL_OF_THREAD_SAFE`` to :cpp:func:`GDALOpenEx` / " +":cpp:func:`GDALDataset::Open`." +msgstr "" + +#: ../../source/user/multithreading.rst:57 +msgid "" +"Given an existing GDALDataset* instance, " +":cpp:func:`GDALDataset::IsThreadSafe` can be used to determine if it is " +"thread-safe or not. If not, :cpp:func:`GDALDataset::GetThreadSafeDataset`" +" can be used." +msgstr "" + +#: ../../source/user/multithreading.rst:61 +msgid "" +"Note that the generic implementation of this capability involves opening " +"one dataset the first time a thread-safe dataset/raster band is accessed " +"by a thread. While this is an implementation detail that can be ignored " +"to develop code, it is important to note regarding potential performance " +"impacts" +msgstr "" + +#: ../../source/user/multithreading.rst:67 msgid "GDAL block cache and multi-threading" msgstr "GDALブロックキャッシュとマルチスレッディング" -#: ../../source/user/multithreading.rst:49 +#: ../../source/user/multithreading.rst:69 msgid "" "The current design of the GDAL raster block cache allows concurrent reads" " of several datasets. However performance issues may arise when writing " "several datasets from several threads, due to lock contention in the " "global structures of the block cache mechanism." msgstr "" -"現在のGDALラスターブロックキャッシュの設計では, 複数のデータセットの同時読み取りが" -"許可されています. ただし, 複数のスレッドから複数のデータセットに書き込む場合, ブロック" -"キャッシュメカニズムのグローバル構造体でのロック競合によるパフォーマンス問題が発生する" -"可能性があります." +"現在のGDALラスターブロックキャッシュの設計では, 複数のデータセットの同時読み取りが許可されています. ただし, " +"複数のスレッドから複数のデータセットに書き込む場合, " +"ブロックキャッシュメカニズムのグローバル構造体でのロック競合によるパフォーマンス問題が発生する可能性があります." -#: ../../source/user/multithreading.rst:54 +#: ../../source/user/multithreading.rst:74 msgid "RAM fragmentation and multi-threading" msgstr "RAMの断片化とマルチスレッディング" -#: ../../source/user/multithreading.rst:56 +#: ../../source/user/multithreading.rst:76 msgid "" "It has been observed that scenarios that involve multi-threading reading " "or writing of raster datasets are prone to cause a high RAM usage, in " @@ -145,25 +172,25 @@ msgid "" "memory allocator helps reducing the amount of virtual and resident memory" " used." msgstr "" -"ラスターデータセットの読み取りまたは書き込みを行うマルチスレッディングを含むシナリオは," -"Linuxのデフォルトの動的メモリアロケータを使用している場合, 高いRAM使用量を引き起こす" -"傾向があることが観察されています. 代替の `tcmalloc `__ " -"メモリアロケータを使用すると, 使用される仮想メモリと常駐メモリの量を減らすのに役立ちます." +"ラスターデータセットの読み取りまたは書き込みを行うマルチスレッディングを含むシナリオは,Linuxのデフォルトの動的メモリアロケータを使用している場合," +" 高いRAM使用量を引き起こす傾向があることが観察されています. 代替の `tcmalloc " +"`__ メモリアロケータを使用すると, " +"使用される仮想メモリと常駐メモリの量を減らすのに役立ちます." -#: ../../source/user/multithreading.rst:62 +#: ../../source/user/multithreading.rst:82 msgid "" "For example, with Debian/Ubuntu distributions, this can be done by " "installing the ``libtcmalloc-minimal4`` package and running the binary " "that executes GDAL with:" msgstr "" -"たとえば, Debian/Ubuntuディストリビューションでは, ``libtcmalloc-minimal4`` パッケージを" -"インストールし, GDALを実行するバイナリを次のように実行することで, これを行うことができます:" +"たとえば, Debian/Ubuntuディストリビューションでは, ``libtcmalloc-minimal4`` パッケージをインストールし," +" GDALを実行するバイナリを次のように実行することで, これを行うことができます:" -#: ../../source/user/multithreading.rst:71 +#: ../../source/user/multithreading.rst:91 msgid "GDAL and multi-processing" msgstr "GDALとマルチプロセッシング" -#: ../../source/user/multithreading.rst:73 +#: ../../source/user/multithreading.rst:93 msgid "" "POSIX fork() API should not be called during the middle of a GDAL " "operation, otherwise some structures like mutexes might appear to be " @@ -174,8 +201,7 @@ msgid "" "being shared." msgstr "" "GDAL操作の途中でPOSIX fork() APIを呼び出すべきではありません. そうしないと, " -"フォークされたプロセスでミューテックスなどの構造体が永遠にロックされたように見える" -"可能性があります. マルチプロセッシングを行う場合, GDAL操作を行う前にプロセスをフォークする" -"ことをお勧めします. 複数のサブプロセスで同じGDALDatasetインスタンスに操作を行うと, " +"フォークされたプロセスでミューテックスなどの構造体が永遠にロックされたように見える可能性があります. マルチプロセッシングを行う場合, " +"GDAL操作を行う前にプロセスをフォークすることをお勧めします. 複数のサブプロセスで同じGDALDatasetインスタンスに操作を行うと, " "基になるファイルディスクリプタが共有されているため, 一般的に誤った結果になります." diff --git a/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.mo b/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.mo index 9751000f3093..0cd7ad092c6c 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.mo and b/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.po b/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.po index a8d91483bfe7..1d0aa12453cb 100644 --- a/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.po +++ b/doc/source/locale/ja/LC_MESSAGES/user/raster_data_model.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-07-23 17:54+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -27,9 +27,7 @@ msgstr "ラスターデータモデル" msgid "" "This document attempts to describe the GDAL data model. That is the types" " of information that a GDAL data store can contain, and their semantics." -msgstr "" -"このドキュメントはGDALデータモデルを記述しようとします.その内容はGDALデータストアが含む" -"ことができる情報のタイプとそれらの意味についてです." +msgstr "このドキュメントはGDALデータモデルを記述しようとします.その内容はGDALデータストアが含むことができる情報のタイプとそれらの意味についてです." #: ../../source/user/raster_data_model.rst:10 msgid "Dataset" @@ -45,19 +43,14 @@ msgid "" " bands. The dataset itself can also have associated metadata, a list of " "name/value pairs in string form." msgstr "" -"データセット(クラス :cpp:class:`GDALDataset` で表される)は,関連するラスターバンド" -"の集合と,それら全てに共通する情報です.特にデータセットは,全てのバンドに適用される" -"ラスターサイズ(ピクセルとライン)の概念を持ちます.データセットはまた,全てのバンドの" -"地理参照変換と座標系定義を担当します.データセット自体には,文字列形式の名前/値ペアの" -"リストとして関連するメタデータがあります." +"データセット(クラス :cpp:class:`GDALDataset` " +"で表される)は,関連するラスターバンドの集合と,それら全てに共通する情報です.特にデータセットは,全てのバンドに適用されるラスターサイズ(ピクセルとライン)の概念を持ちます.データセットはまた,全てのバンドの地理参照変換と座標系定義を担当します.データセット自体には,文字列形式の名前/値ペアのリストとして関連するメタデータがあります." #: ../../source/user/raster_data_model.rst:14 msgid "" "Note that the GDAL dataset, and raster band data model is loosely based " "on the OpenGIS Grid Coverages specification." -msgstr "" -"GDALデータセットとラスターバンドデータモデルは,OpenGIS Grid Coverages仕様に" -"基づいています." +msgstr "GDALデータセットとラスターバンドデータモデルは,OpenGIS Grid Coverages仕様に基づいています." #: ../../source/user/raster_data_model.rst:17 msgid "Coordinate System" @@ -67,9 +60,7 @@ msgstr "座標系" msgid "" "Dataset coordinate systems are represented as OpenGIS Well Known Text " "strings. This can contain:" -msgstr "" -"データセットの座標系はOpenGIS Well Known Text文字列として表されます.これは" -"以下を含むことができます:" +msgstr "データセットの座標系はOpenGIS Well Known Text文字列として表されます.これは以下を含むことができます:" #: ../../source/user/raster_data_model.rst:20 msgid "An overall coordinate system name." @@ -111,9 +102,7 @@ msgstr "軸の名前と順序" msgid "" "Codes for most of the above in terms of predefined coordinate systems " "from authorities such as EPSG." -msgstr "" -"上記のほとんどコードは,EPSGなどの標準座標系で定義されている" -"コードです." +msgstr "上記のほとんどコードは,EPSGなどの標準座標系で定義されているコードです." #: ../../source/user/raster_data_model.rst:31 msgid "" @@ -121,8 +110,8 @@ msgid "" "mechanisms to manipulate them, refer to the osr_tutorial document and/or " "the OGRSpatialReference class documentation." msgstr "" -"OpenGIS WKT 座標系システム定義の詳細とそれらを操作するメカニズムについては," -"osr_tutorial ドキュメントと OGRSpatialReference クラスドキュメントを参照してください." +"OpenGIS WKT 座標系システム定義の詳細とそれらを操作するメカニズムについては,osr_tutorial ドキュメントと " +"OGRSpatialReference クラスドキュメントを参照してください." #: ../../source/user/raster_data_model.rst:33 msgid "" @@ -134,19 +123,16 @@ msgid "" "coordinates of the GCPs returned by :cpp:func:`GDALDataset::GetGCPs`." msgstr "" ":cpp:func:`GDALDataset::GetProjectionRef` で返される座標系は, " -":cpp:func:`GDALDataset::GetGeoTransform` によって返されるアフィン地理変換を" -"前提とした地理参照座標を記述します. " -" :cpp:func:`GDALDataset::GetGCPProjection` から返される座標系では " -" :cpp:func:`GDALDataset::GetGCPs` から返されるGCPでジオリファレンス" -"された座標を記述します." +":cpp:func:`GDALDataset::GetGeoTransform` " +"によって返されるアフィン地理変換を前提とした地理参照座標を記述します. " +":cpp:func:`GDALDataset::GetGCPProjection` から返される座標系では " +":cpp:func:`GDALDataset::GetGCPs` から返されるGCPでジオリファレンスされた座標を記述します." #: ../../source/user/raster_data_model.rst:35 msgid "" "Note that a returned coordinate system strings of \"\" indicates nothing " "is known about the georeferencing coordinate system." -msgstr "" -"返される座標系文字列が \"\" の場合, ジオリファレンス座標系について" -"何も指定されていないことを表します." +msgstr "返される座標系文字列が \"\" の場合, ジオリファレンス座標系について何も指定されていないことを表します." #: ../../source/user/raster_data_model.rst:40 msgid "Affine GeoTransform" @@ -159,9 +145,8 @@ msgid "" " first, and most commonly used is the affine transform (the other is " "GCPs)." msgstr "" -"GDAL データセットは, ラスタの位置 (ピクセル/行座標) と地理参照座標の関係を" -"2 つの方法で記述します. 最初の最も一般的に使用される方法はアフィン変換です" -"(もう 1 つの方法は GCPs です)." +"GDAL データセットは, ラスタの位置 (ピクセル/行座標) と地理参照座標の関係を2 つの方法で記述します. " +"最初の最も一般的に使用される方法はアフィン変換です(もう 1 つの方法は GCPs です)." #: ../../source/user/raster_data_model.rst:44 msgid "" @@ -192,8 +177,8 @@ msgid "" " pixel would therefore be (0.5,0.5)." msgstr "" "上記のピクセル/行座標は,左上隅の左上ピクセルが (0.0,0.0) で, " -"右下隅の右下ピクセルの(width_in_pixels,height_in_pixels) までです. " -"左上ピクセルの中心のピクセル/行の位置は (0.5,0.5) です." +"右下隅の右下ピクセルの(width_in_pixels,height_in_pixels) までです. 左上ピクセルの中心のピクセル/行の位置は " +"(0.5,0.5) です." #: ../../source/user/raster_data_model.rst:56 msgid "GCPs" @@ -207,11 +192,9 @@ msgid "" ":cpp:func:`GDALDataset::GetGCPProjection`). Each GCP (represented as the " "GDAL_GCP class) contains the following:" msgstr "" -"データセットは, ピクセル/行座標に関連する制御点のセットを持つことができます. " -"すべてのGCPsは, " -"ジオリファレンスする座標系 ( " -":cpp:func:`GDALDataset::GetGCPProjection` から返される)を共有します. " -"各GCP (GDAL_GCPクラスとして表されます) は次のようになります:" +"データセットは, ピクセル/行座標に関連する制御点のセットを持つことができます. すべてのGCPsは, ジオリファレンスする座標系 ( " +":cpp:func:`GDALDataset::GetGCPProjection` から返される)を共有します. 各GCP " +"(GDAL_GCPクラスとして表されます) は次のようになります:" #: ../../source/user/raster_data_model.rst:73 msgid "" @@ -221,18 +204,16 @@ msgid "" " text associated with the GCP. Potentially this can also contain machine " "parsable information on GCP status though that isn't done at this time." msgstr "" -"pszId文字列は, このデータセット上のGCPsのセット内のGCPの一意の (しばしば, しかし常に) " -"数値の識別子です. pszInfoは通常空文字列ですが, GCPに関連するユーザ定義のテキストを含めることができます. " -"現在は通常利用されていませんが, GCPの状態に関する機械可読情報を含めることもできます." +"pszId文字列は, このデータセット上のGCPsのセット内のGCPの一意の (しばしば, しかし常に) 数値の識別子です. " +"pszInfoは通常空文字列ですが, GCPに関連するユーザ定義のテキストを含めることができます. 現在は通常利用されていませんが, " +"GCPの状態に関する機械可読情報を含めることもできます." #: ../../source/user/raster_data_model.rst:75 msgid "" "The (Pixel,Line) position is the GCP location on the raster. The (X,Y,Z) " "position is the associated georeferenced location with the Z often being " "zero." -msgstr "" -"(ピクセル,行) 位置はラスタ上のGCP位置です. (X,Y,Z) 位置は, Z がよくゼロである" -"ジオリファレンスされた位置です." +msgstr "(ピクセル,行) 位置はラスタ上のGCP位置です. (X,Y,Z) 位置は, Z がよくゼロであるジオリファレンスされた位置です." #: ../../source/user/raster_data_model.rst:77 msgid "" @@ -240,9 +221,8 @@ msgid "" "be generated from the GCPs ... this is left to the application. However " "1st to 5th order polynomials are common." msgstr "" -"GDAL データモデルは, GCPs から生成される変換メカニズムを実装しません ... " -"これはアプリケーションに任されています. ただし,1 次から 5 次の多項式は" -"一般的に利用されます." +"GDAL データモデルは, GCPs から生成される変換メカニズムを実装しません ... これはアプリケーションに任されています. ただし,1 " +"次から 5 次の多項式は一般的に利用されます." #: ../../source/user/raster_data_model.rst:79 msgid "" @@ -250,8 +230,8 @@ msgid "" "neither. It is uncommon to have both, and it is undefined which is " "authoritative." msgstr "" -"通常, データセットはアフィン地理変換, GCPs のいずれかを含みます. 両方を含むことは" -"一般的ではありません. どちらが優先されるかは未定義です." +"通常, データセットはアフィン地理変換, GCPs のいずれかを含みます. 両方を含むことは一般的ではありません. " +"どちらが優先されるかは未定義です." #: ../../source/user/raster_data_model.rst:82 msgid "Metadata" @@ -264,10 +244,8 @@ msgid "" "behaved tokens (no spaces, or odd characters). The values can be of any " "length, and contain anything except an embedded null (ASCII zero)." msgstr "" -"GDALメタデータは,名前/値のペアのリストとして保持される補助的なフォーマット" -"およびアプリケーション固有のテキストデータです.名前は適切な形式のトークン" -"(スペースや特殊文字を含まない)である必要があります.値は任意の長さで,埋め込み" -"ヌル(ASCII ゼロ)以外の任意の内容を含むことができます." +"GDALメタデータは,名前/値のペアのリストとして保持される補助的なフォーマットおよびアプリケーション固有のテキストデータです.名前は適切な形式のトークン(スペースや特殊文字を含まない)である必要があります.値は任意の長さで,埋め込みヌル(ASCII" +" ゼロ)以外の任意の内容を含むことができます." #: ../../source/user/raster_data_model.rst:86 msgid "" @@ -275,9 +253,8 @@ msgid "" "bodies of metadata. Handling of more than 100K of metadata for a dataset " "is likely to lead to performance degradation." msgstr "" -"メタデータ取り扱いシステムはとても巨大な本体を持つメタデータを扱うために適切には" -"調整されていません. データセットに対して100Kを超えるメタデータを扱うと,パフォーマ" -"ンスの低下を引き起こす可能性があります." +"メタデータ取り扱いシステムはとても巨大な本体を持つメタデータを扱うために適切には調整されていません. " +"データセットに対して100Kを超えるメタデータを扱うと,パフォーマンスの低下を引き起こす可能性があります." #: ../../source/user/raster_data_model.rst:88 msgid "" @@ -285,11 +262,7 @@ msgid "" "format drivers will map specific format fields to metadata names. For " "instance the TIFF driver returns a few information tags as metadata " "including the date/time field which is returned as:" -msgstr "" -"一部のフォーマットは汎用的な(ユーザー定義の)メタデータをサポートしますが,他の" -"フォーマットドライバは特定のフォーマットフィールドをメタデータ名にマッピングし" -"ます.例えば、TIFFドライバは日付/時刻フィールドを含むいくつかの情報タグをメタ" -"データとして返します。日付/時刻フィールドは次のように返されます:" +msgstr "一部のフォーマットは汎用的な(ユーザー定義の)メタデータをサポートしますが,他のフォーマットドライバは特定のフォーマットフィールドをメタデータ名にマッピングします.例えば、TIFFドライバは日付/時刻フィールドを含むいくつかの情報タグをメタデータとして返します。日付/時刻フィールドは次のように返されます:" #: ../../source/user/raster_data_model.rst:94 msgid "" @@ -299,19 +272,15 @@ msgid "" "the domains available for a given object, but applications can \"test\" " "for any domains they know how to interpret." msgstr "" -"メタデータはドメインと呼ばれる名前付きグループに分割されます,デフォルトドメイン" -"には名前がありません(NULLまたは\"\"). 特別な目的のために存在する特定のドメイン" -"もあります.現在,特定のオブジェクトに対して利用可能なすべてのドメインを列挙する" -"方法はありませんが,アプリケーションは解釈方法を知っているドメインに対して \"テスト\" " -"を行うことができます." +"メタデータはドメインと呼ばれる名前付きグループに分割されます,デフォルトドメインには名前がありません(NULLまたは\"\"). " +"特別な目的のために存在する特定のドメインもあります.現在,特定のオブジェクトに対して利用可能なすべてのドメインを列挙する方法はありませんが,アプリケーションは解釈方法を知っているドメインに対して" +" \"テスト\" を行うことができます." #: ../../source/user/raster_data_model.rst:96 msgid "" "The following metadata items have well defined semantics in the default " "domain:" -msgstr "" -"以下のメタデータ項目は、デフォルトドメインにおいて明確に定義された意味を" -"持ちます:" +msgstr "以下のメタデータ項目は、デフォルトドメインにおいて明確に定義された意味を持ちます:" #: ../../source/user/raster_data_model.rst:98 msgid "" @@ -321,10 +290,8 @@ msgid "" "pixel. This is not intended to influence interpretation of georeferencing" " which remains area oriented." msgstr "" -"AREA_OR_POINT: \"Area\"(デフォルト)または\"Point\"のいずれかでしょう." -"ピクセル値がピクセル領域全体のサンプリングを表すのか,ピクセルの中心点での" -"サンプリングを表すのかを示します.これは地理参照の解釈に影響を与えることを" -"意図したものではなく,地理参照は領域指向のままです." +"AREA_OR_POINT: " +"\"Area\"(デフォルト)または\"Point\"のいずれかでしょう.ピクセル値がピクセル領域全体のサンプリングを表すのか,ピクセルの中心点でのサンプリングを表すのかを示します.これは地理参照の解釈に影響を与えることを意図したものではなく,地理参照は領域指向のままです." #: ../../source/user/raster_data_model.rst:99 msgid "" @@ -336,13 +303,11 @@ msgid "" "is not widely honoured by GDAL drivers, algorithms or utilities at this " "time." msgstr "" -"NODATA_VALUES: この値はデータセット内のバンド数に一致するスペースで区切ら" -"れたピクセル値のリストです.これらの値は,データセット内でデータなし(nodata)" -"のピクセルを識別するために集合的に使用されます.このスタイルのnodataでは," -"すべてのバンドが NODATA_VALUES タプル内の対応する値と一致する場合にのみ," -"そのピクセルはすべてのバンドでデータなしと見なされます.現時点では,このメタ" -"データは GDAL ドライバ,アルゴリズム,ユーティリティによって広くサポートされて" -"いるわけではありません." +"NODATA_VALUES: " +"この値はデータセット内のバンド数に一致するスペースで区切られたピクセル値のリストです.これらの値は,データセット内でデータなし(nodata)のピクセルを識別するために集合的に使用されます.このスタイルのnodataでは,すべてのバンドが" +" NODATA_VALUES " +"タプル内の対応する値と一致する場合にのみ,そのピクセルはすべてのバンドでデータなしと見なされます.現時点では,このメタデータは GDAL " +"ドライバ,アルゴリズム,ユーティリティによって広くサポートされているわけではありません." #: ../../source/user/raster_data_model.rst:100 msgid "" @@ -350,8 +315,8 @@ msgid "" "contains the matrix representation that this data is provided in. The " "following are acceptable values:" msgstr "" -"MATRIX_REPRESENTATION: この値は,偏波SARデータセットに使用され,このデータが" -"提供される行列表現を含みます.以下が受け入れ可能な値です:" +"MATRIX_REPRESENTATION: " +"この値は,偏波SARデータセットに使用され,このデータが提供される行列表現を含みます.以下が受け入れ可能な値です:" #: ../../source/user/raster_data_model.rst:102 msgid "SCATTERING" @@ -397,21 +362,16 @@ msgid "" "matrix itself is a hermitian matrix, that is all the data that is " "required to describe the matrix)." msgstr "" -"POLARIMETRIC_INTERP: このメタデータ項目は,偏波SARデータのラスターバンドに対して" -"定義されています.これは,指定された行列表現のどのエントリをこのバンドが表しているか" -"を示します.例えば,散乱行列として提供されるデータセットの場合,このメタデータ項目の" -"受け入れ可能な値はHH,HV,VH,VVです.データセットが共分散行列の場合,例えば,このメタ" -"データ項目はCovariance_11,Covariance_22,Covariance_33,Covariance_12,Covariance_13," -"Covariance_23のいずれかになります(行列自体がエルミート行列であるため,これらが行列を記述" -"するために必要なすべてのデータです)." +"POLARIMETRIC_INTERP: " +"このメタデータ項目は,偏波SARデータのラスターバンドに対して定義されています.これは,指定された行列表現のどのエントリをこのバンドが表しているかを示します.例えば,散乱行列として提供されるデータセットの場合,このメタデータ項目の受け入れ可能な値はHH,HV,VH,VVです.データセットが共分散行列の場合,例えば,このメタデータ項目はCovariance_11,Covariance_22,Covariance_33,Covariance_12,Covariance_13,Covariance_23のいずれかになります(行列自体がエルミート行列であるため,これらが行列を記述するために必要なすべてのデータです)." #: ../../source/user/raster_data_model.rst:111 msgid "" "METADATATYPE: If IMAGERY Domain present, the item consist the reader " "which processed the metadata. Now present such readers:" msgstr "" -"METADATATYPE: IMAGERYドメインが存在する場合,この項目はメタデータを処理した" -"リーダーを示します.現在,以下のようなリーダーが存在します:" +"METADATATYPE: " +"IMAGERYドメインが存在する場合,この項目はメタデータを処理したリーダーを示します.現在,以下のようなリーダーが存在します:" #: ../../source/user/raster_data_model.rst:113 msgid "DG: DigitalGlobe imagery metadata" @@ -443,9 +403,8 @@ msgid "" "WMS driver. This is useful when dataset deletes with cached data or when " "external program need to put tiles in cache for some area of interest." msgstr "" -"CACHE_PATH: キャッシュディレクトリーのパス. 現在このメタデータはWMSドライバーでのみ" -"設定されます. これはデータセットとキャッシュを同時に削除する場合や外部プログラムで" -"インターネットのどこかの場所にタイルを格納するような場合に便利です." +"CACHE_PATH: キャッシュディレクトリーのパス. 現在このメタデータはWMSドライバーでのみ設定されます. " +"これはデータセットとキャッシュを同時に削除する場合や外部プログラムでインターネットのどこかの場所にタイルを格納するような場合に便利です." #: ../../source/user/raster_data_model.rst:122 msgid "SUBDATASETS Domain" @@ -457,16 +416,14 @@ msgid "" "used to provide pointers to a list of images stored within a single multi" " image file." msgstr "" -"SUBDATASETS ドメインは子データセットのリストを保有します. 通常これは" -"単一のマルチイメージファイル内に格納されているイメージのリストへのポインターを提供するために使用されます." +"SUBDATASETS ドメインは子データセットのリストを保有します. " +"通常これは単一のマルチイメージファイル内に格納されているイメージのリストへのポインターを提供するために使用されます." #: ../../source/user/raster_data_model.rst:126 msgid "" "For example, an NITF with two images might have the following subdataset " "list." -msgstr "" -"たとえば2個の画像を持つNITFは以下のようなサブデータセットを" -"持つでしょう." +msgstr "たとえば2個の画像を持つNITFは以下のようなサブデータセットを持つでしょう." #: ../../source/user/raster_data_model.rst:135 msgid "" @@ -475,9 +432,8 @@ msgid "" "be a more user friendly string that can be displayed to the user in a " "selector." msgstr "" -" _NAME の値は :cpp:func:`GDALOpen` で開くことができるファイルの文字列です." -" _DESC の値はセレクタに表示される ユーザーに" -"とってわかりやすい文字列です." +" _NAME の値は :cpp:func:`GDALOpen` で開くことができるファイルの文字列です. _DESC の値はセレクタに表示される" +" ユーザーにとってわかりやすい文字列です." #: ../../source/user/raster_data_model.rst:137 msgid "" @@ -485,9 +441,8 @@ msgid "" "capability. This information is reported when the --format and --formats " "options are passed to the command line utilities." msgstr "" -"サブデータセットをサポートするドライバは, ``DMD_SUBDATASETS`` 機能を公開します." -"この情報は,コマンドラインユーティリティに --formatおよび --formatsオプションが" -"渡された際に報告されます." +"サブデータセットをサポートするドライバは, ``DMD_SUBDATASETS`` 機能を公開します.この情報は,コマンドラインユーティリティに " +"--formatおよび --formatsオプションが渡された際に報告されます." #: ../../source/user/raster_data_model.rst:139 msgid "" @@ -495,9 +450,9 @@ msgid "" "GEORASTER, GTiff, HDF4, HDF5, netCDF, NITF, NTv2, OGDI, PDF, " "PostGISRaster, Rasterlite, RPFTOC, RS2, TileDB, WCS, WMS, and Zarr." msgstr "" -"現在以下のドライバーがサブデータセットをサポートしています: ADRG, ECRGTOC, " -"GEORASTER, GTiff, HDF4, HDF5, netCDF, NITF, NTv2, OGDI, PDF, " -"PostGISRaster, Rasterlite, RPFTOC, RS2, TileDB, WCS, WMS, と Zarr." +"現在以下のドライバーがサブデータセットをサポートしています: ADRG, ECRGTOC, GEORASTER, GTiff, HDF4, " +"HDF5, netCDF, NITF, NTv2, OGDI, PDF, PostGISRaster, Rasterlite, RPFTOC, " +"RS2, TileDB, WCS, WMS, と Zarr." #: ../../source/user/raster_data_model.rst:142 msgid "IMAGE_STRUCTURE Domain" @@ -512,22 +467,15 @@ msgid "" "file format and storage mechanism. In order to prevent this getting " "copied along with datasets it is placed in a special domain called " "IMAGE_STRUCTURE that should not normally be copied to new formats." -msgstr "" -"デフォルトドメインのメタデータは,画像に関連するものであり,画像がディスク上に" -"どのように保存されているかという方法には特に関連しません.つまり,データセットが" -"新しいフォーマットにコピーされる際に,一緒にコピーするのに適しています.一方,特定" -"のファイルフォーマットや保存メカニズムに密接に関連する重要な情報もあります." -"これらの情報がデータセットと一緒にコピーされるのを防ぐため,IMAGE_STRUCTUREと" -"呼ばれる特別なドメインに配置されます.このドメインは通常,新しいフォーマットに" -"コピーされるべきではありません." +msgstr "デフォルトドメインのメタデータは,画像に関連するものであり,画像がディスク上にどのように保存されているかという方法には特に関連しません.つまり,データセットが新しいフォーマットにコピーされる際に,一緒にコピーするのに適しています.一方,特定のファイルフォーマットや保存メカニズムに密接に関連する重要な情報もあります.これらの情報がデータセットと一緒にコピーされるのを防ぐため,IMAGE_STRUCTUREと呼ばれる特別なドメインに配置されます.このドメインは通常,新しいフォーマットにコピーされるべきではありません." #: ../../source/user/raster_data_model.rst:146 msgid "" "Currently the following items are defined by :ref:`rfc-14` as having " "specific semantics in the IMAGE_STRUCTURE domain." msgstr "" -"現在以下のアイテムは " -"IMAGE_STRUCTURE ドメインで固有のセマンティックを持つものとして :ref:`rfc-14` で定義されています." +"現在以下のアイテムは IMAGE_STRUCTURE ドメインで固有のセマンティックを持つものとして :ref:`rfc-14` " +"で定義されています." #: ../../source/user/raster_data_model.rst:148 msgid "" @@ -536,11 +484,8 @@ msgid "" "includes a COMPRESSION creation option, the same list of values should be" " used here as there." msgstr "" -"COMPRESSION: データセットまたはバンドの圧縮タイプ. 圧縮タイプ名の" -" 確定したカタログはありません. ただし," -"特定のフォーマットがCOMPRESSION作成オプションを含む場合,そこで使用される" -"値のリストと同じものがここでも使用されるべきです." - +"COMPRESSION: データセットまたはバンドの圧縮タイプ. 圧縮タイプ名の 確定したカタログはありません. " +"ただし,特定のフォーマットがCOMPRESSION作成オプションを含む場合,そこで使用される値のリストと同じものがここでも使用されるべきです." #: ../../source/user/raster_data_model.rst:149 msgid "" @@ -549,17 +494,16 @@ msgid "" "for the datatype, such as when a 1 bit TIFF is represented through GDAL " "as GDT_Byte." msgstr "" -"NBITS: このバンド,またはこのデータセットのバンドに使用される実際のビット数です." -"通常,ビット数がデータ型の標準と異なる場合にのみ存在します.例えば,1ビットのTIFF" -"ファイルがGDALを通じてGDT_Byteとして表されている場合などです." +"NBITS: " +"このバンド,またはこのデータセットのバンドに使用される実際のビット数です.通常,ビット数がデータ型の標準と異なる場合にのみ存在します.例えば,1ビットのTIFFファイルがGDALを通じてGDT_Byteとして表されている場合などです." #: ../../source/user/raster_data_model.rst:150 msgid "" "INTERLEAVE: This only applies on datasets, and the value should be one of" " PIXEL, LINE or BAND. It can be used as a data access hint." msgstr "" -"INTERLEAVE: これはデータセットにのみ適用され,その値はPIXEL,LINE,またはBANDの" -"いずれかである必要があります.これはデータアクセスのヒントとして使用されることがあります." +"INTERLEAVE: " +"これはデータセットにのみ適用され,その値はPIXEL,LINE,またはBANDのいずれかである必要があります.これはデータアクセスのヒントとして使用されることがあります." #: ../../source/user/raster_data_model.rst:151 msgid "" @@ -570,11 +514,9 @@ msgid "" " with GDAL 3.7, this metadata item is no longer used, as the Int8 data " "type is used for signed bytes." msgstr "" -"PIXELTYPE: これはGDT_Byteバンド(または対応するデータセット)に現れることがあり," -"値がSIGNEDBYTEである場合,128から255までの符号なしバイト値を,SIGNEDBYTEタイプ" -"を認識するアプリケーションにおいては-128から-1として解釈すべきことを示します." -"GDAL 3.7以降,このメタデータ項目は使用されなくなり,符号付きバイトにはInt8データ" -"タイプが使用されるようになりました。 +"PIXELTYPE: " +"これはGDT_Byteバンド(または対応するデータセット)に現れることがあり,値がSIGNEDBYTEである場合,128から255までの符号なしバイト値を,SIGNEDBYTEタイプを認識するアプリケーションにおいては-128から-1として解釈すべきことを示します.GDAL" +" 3.7以降,このメタデータ項目は使用されなくなり,符号付きバイトにはInt8データタイプが使用されるようになりました" #: ../../source/user/raster_data_model.rst:158 msgid "RPC Domain" @@ -588,24 +530,23 @@ msgid "" " The items defining the model are:" msgstr "" "RPCメタデータドメインには,画像の有理多項式係数ジオメトリ モデル (存在する場合) " -"を説明するメタデータが保持されます.このジオメトリモデルは,ピクセル/ラインと地理" -"参照された場所の間の変換に使用できます.モデルを定義する項目は次のとおりです: +"を説明するメタデータが保持されます.このジオメトリモデルは,ピクセル/ラインと地理参照された場所の間の変換に使用できます.モデルを定義する項目は次のとおりです" #: ../../source/user/raster_data_model.rst:162 msgid "" "ERR_BIAS: Error - Bias. The RMS bias error in meters per horizontal axis " "of all points in the image (-1.0 if unknown)" msgstr "" -"ERR_BIAS: エラー - バイアス,画像内のすべての点に対する水平方向の軸ごとのRMS" -"(二乗平均平方根)バイアス誤差をメートル単位で示します(不明な場合は-1.0と表示されます)" +"ERR_BIAS: エラー - " +"バイアス,画像内のすべての点に対する水平方向の軸ごとのRMS(二乗平均平方根)バイアス誤差をメートル単位で示します(不明な場合は-1.0と表示されます)" #: ../../source/user/raster_data_model.rst:163 msgid "" "ERR_RAND: Error - Random. RMS random error in meters per horizontal axis " "of each point in the image (-1.0 if unknown)" msgstr "" -"ERR_RAND:エラー - ランダム.画像内の各点に対する水平方向の軸ごとのRMS(二乗平均平方根)" -"ランダム誤差をメートル単位で示します(不明な場合は-1.0と表示されます)." +"ERR_RAND:エラー - " +"ランダム.画像内の各点に対する水平方向の軸ごとのRMS(二乗平均平方根)ランダム誤差をメートル単位で示します(不明な場合は-1.0と表示されます)." #: ../../source/user/raster_data_model.rst:164 msgid "LINE_OFF: Line Offset" @@ -651,36 +592,28 @@ msgstr "HEIGHT_SCALE: 測地学的高さスケール" msgid "" "LINE_NUM_COEFF (1-20): Line Numerator Coefficients. Twenty coefficients " "for the polynomial in the Numerator of the rn equation. (space separated)" -msgstr "" -"LINE_NUM_COEFF (1-20): ライン分子係数. rn 方程式の分子の多項式のための20個の係数" -"(スペースで区切られています)." +msgstr "LINE_NUM_COEFF (1-20): ライン分子係数. rn 方程式の分子の多項式のための20個の係数(スペースで区切られています)." #: ../../source/user/raster_data_model.rst:175 msgid "" "LINE_DEN_COEFF (1-20): Line Denominator Coefficients. Twenty coefficients" " for the polynomial in the Denominator of the rn equation. (space " "separated)" -msgstr "" -"LINE_DEN_COEFF (1-20): ライン分母係数. rn 方程式の分母の多項式のための20個の係数." -" (スペースで区切られています) " +msgstr "LINE_DEN_COEFF (1-20): ライン分母係数. rn 方程式の分母の多項式のための20個の係数. (スペースで区切られています) " #: ../../source/user/raster_data_model.rst:176 msgid "" "SAMP_NUM_COEFF (1-20): Sample Numerator Coefficients. Twenty coefficients" " for the polynomial in the Numerator of the cn equation. (space " "separated)" -msgstr "" -"SAMP_NUM_COEFF (1-20): サンプル分子係数. cn 方程式の分子の多項式のための20個の係数." -" (スペースで区切られています)" +msgstr "SAMP_NUM_COEFF (1-20): サンプル分子係数. cn 方程式の分子の多項式のための20個の係数. (スペースで区切られています)" #: ../../source/user/raster_data_model.rst:177 msgid "" "SAMP_DEN_COEFF (1-20): Sample Denominator Coefficients. Twenty " "coefficients for the polynomial in the Denominator of the cn equation. " "(space separated)" -msgstr "" -"SAMP_DEN_COEFF (1-20): サンプル分母係数. cn 方程式の分母の多項式のための20個の係数." -" (スペースで区切られています)" +msgstr "SAMP_DEN_COEFF (1-20): サンプル分母係数. cn 方程式の分母の多項式のための20個の係数. (スペースで区切られています)" #: ../../source/user/raster_data_model.rst:179 msgid "" @@ -691,14 +624,11 @@ msgstr "" "これらのフィールドは,GeoTIFF RPC ドキュメント(http://geotiff.maptools.org/rpc_prop.html) " "から直接派生しており,そのドキュメントはNITF RPC00B 定義を厳密にモデル化したものです." - #: ../../source/user/raster_data_model.rst:181 msgid "" "The line and pixel offset expressed with LINE_OFF and SAMP_OFF are with " "respect to the center of the pixel." -msgstr "" -"LINE_OFF と SAMP_OFF で表されるラインとピクセルオフセットは,ピクセルの中心を基準としています." - +msgstr "LINE_OFF と SAMP_OFF で表されるラインとピクセルオフセットは,ピクセルの中心を基準としています." #: ../../source/user/raster_data_model.rst:184 msgid "IMAGERY Domain (remote sensing)" @@ -711,12 +641,7 @@ msgid "" "The files at the same directory with image file tested by the set of " "metadata readers, if files can be processed by the metadata reader, it " "fill the IMAGERY Domain with the following items:" -msgstr "" -"衛星画像や航空画像の場合,IMAGERYドメインが存在することがあります.これは,画像" -"ファイルの近くに特別なメタデータファイルが存在するかどうかに依存します.メタ" -"データリーダーのセットが同じディレクトリ内の画像ファイルと一緒に存在するファイル" -"をテストし,ファイルがメタデータリーダーによって処理できる場合,IMAGERYドメイン" -"に次の項目が入力されます:" +msgstr "衛星画像や航空画像の場合,IMAGERYドメインが存在することがあります.これは,画像ファイルの近くに特別なメタデータファイルが存在するかどうかに依存します.メタデータリーダーのセットが同じディレクトリ内の画像ファイルと一緒に存在するファイルをテストし,ファイルがメタデータリーダーによって処理できる場合,IMAGERYドメインに次の項目が入力されます:" #: ../../source/user/raster_data_model.rst:188 msgid "SATELLITEID: A satellite or scanner name" @@ -726,31 +651,60 @@ msgstr "SATELLITEID: 衛星またはスキャナの名前" msgid "" "CLOUDCOVER: Cloud coverage. The value between 0 - 100 or 999 if not " "available" -msgstr "" -"CLOUDCOVER: 雲の覆い具合. 値は 0 - 100 の範囲でデータが利用できない場合は " -"999" +msgstr "CLOUDCOVER: 雲の覆い具合. 値は 0 - 100 の範囲でデータが利用できない場合は 999" #: ../../source/user/raster_data_model.rst:190 msgid "ACQUISITIONDATETIME: The image acquisition date time in UTC" msgstr "ACQUISITIONDATETIME: 画像の取得日時 (UTC)" -#: ../../source/user/raster_data_model.rst:193 +#: ../../source/user/raster_data_model.rst:192 +msgid "" +"Starting with GDAL 3.10, there also exists a raster band level IMAGERY " +"metadata domain with the following items:" +msgstr "" + +#: ../../source/user/raster_data_model.rst:194 +msgid "CENTRAL_WAVELENGTH_UM: Central Wavelength in micrometers." +msgstr "" + +#: ../../source/user/raster_data_model.rst:195 +msgid "FWHM_UM: Full-width half-maximum (FWHM) in micrometers." +msgstr "" + +#: ../../source/user/raster_data_model.rst:197 +msgid "" +"Clients can get (resp. set) these metadata items with " +":cpp:func:`GDALRasterBand::GetMetadataItem()` (resp. " +":cpp:func:`GDALRasterBand::SetMetadataItem()`).`" +msgstr "" + +#: ../../source/user/raster_data_model.rst:200 +msgid "" +"They are specifically set by the :ref:`raster.sentinel2` and " +":ref:`raster.envi` drivers (if corresponding metadata items are found in " +"the ENVI header), but may also be found in other drivers handling " +"arbitrary GDAL metadata, such as the one using the GDAL Persistent " +"Auxiliary Mechanism (PAM / .aux.xml side car files) or :ref:`raster.vrt` " +"drivers. The :ref:`raster.gtiff` driver also supports serializing and " +"deserializing the band IMAGERY metadata domain in the ``GDAL_METADATA`` " +"TIFF tag." +msgstr "" + +#: ../../source/user/raster_data_model.rst:208 msgid "xml: Domains" msgstr "xml: ドメイン" -#: ../../source/user/raster_data_model.rst:195 +#: ../../source/user/raster_data_model.rst:210 msgid "" "Any domain name prefixed with \"xml:\" is not normal name/value metadata." " It is a single XML document stored in one big string." -msgstr "" -"\"xml:\"で始まるドメイン名は通常の名前/値形式のメタデータではありません." -"それは,1つの大きな文字列に格納されたXMLドキュメント全体を指します." +msgstr "\"xml:\"で始まるドメイン名は通常の名前/値形式のメタデータではありません.それは,1つの大きな文字列に格納されたXMLドキュメント全体を指します." -#: ../../source/user/raster_data_model.rst:198 +#: ../../source/user/raster_data_model.rst:213 msgid "Raster Band" msgstr "ラスターバンド" -#: ../../source/user/raster_data_model.rst:200 +#: ../../source/user/raster_data_model.rst:215 msgid "" "A raster band is represented in GDAL with the :cpp:class:`GDALRasterBand`" " class. It represents a single raster band/channel/layer. It does not " @@ -758,34 +712,30 @@ msgid "" "would normally be represented as a dataset with three bands, one for red," " one for green and one for blue." msgstr "" -"ラスターバンドはGDALでは :cpp:class:`GDALRasterBand` クラスで表現されます." -"これは,単一のラスターバンド/チャンネル/レイヤーを表します.これは必ずしも" -"全画像を表すわけではありません.たとえば,24ビットのRGB画像は通常,赤,緑,青" -"の3つのバンドを持つデータセットとして表されます." +"ラスターバンドはGDALでは :cpp:class:`GDALRasterBand` " +"クラスで表現されます.これは,単一のラスターバンド/チャンネル/レイヤーを表します.これは必ずしも全画像を表すわけではありません.たとえば,24ビットのRGB画像は通常,赤,緑,青の3つのバンドを持つデータセットとして表されます." -#: ../../source/user/raster_data_model.rst:202 +#: ../../source/user/raster_data_model.rst:217 msgid "A raster band has the following properties:" msgstr "ラスターバンドには以下のプロパティがあります:" -#: ../../source/user/raster_data_model.rst:204 +#: ../../source/user/raster_data_model.rst:219 msgid "" "A width and height in pixels and lines. This is the same as that defined " "for the dataset, if this is a full resolution band." -msgstr "" -"ピクセルとラインの幅と高さ. これは,これがフル解像度バンドの場合にデータセット" -"で定義されたものと同じです." +msgstr "ピクセルとラインの幅と高さ. これは,これがフル解像度バンドの場合にデータセットで定義されたものと同じです." -#: ../../source/user/raster_data_model.rst:205 +#: ../../source/user/raster_data_model.rst:220 msgid "" "A datatype (GDALDataType). One of Byte, Int8, UInt16, Int16, UInt32, " "Int32, UInt64, Int64, Float32, Float64, and the complex types CInt16, " "CInt32, CFloat32, and CFloat64." msgstr "" "データ型 (GDALDataType). Byte, Int8, UInt16, Int16, UInt32, Int32, UInt64, " -"Int64, Float32, Float64, および複素数型 CInt16, CInt32, CFloat32, CFloat64 の" -"いずれかです." +"Int64, Float32, Float64, および複素数型 CInt16, CInt32, CFloat32, CFloat64 " +"のいずれかです." -#: ../../source/user/raster_data_model.rst:207 +#: ../../source/user/raster_data_model.rst:222 msgid "" "UInt64 and Int64 data types have been added in GDAL 3.5. Beyond reading " "and write pixel values, their support is limited. Some algorithms might " @@ -795,242 +745,353 @@ msgid "" "where exact values are preserved can be [0, 2^53] (or less if 32-bit " "floating-point is used)." msgstr "" -"UInt64 および Int64 データ型は GDAL 3.5 で追加されました. ピクセル値の読み取り" -"と書き込みを超えて,そのサポートは限られています. 一部のアルゴリズムは内部で" -"64ビット浮動小数点数を使用する場合があります(ワーピング),また,一部のメソッドは" -"倍精度値のみを返す場合があります(GetMinimum(), GetMaximum() など),または32ビット" -"浮動小数点数(概要, RasterIO リサンプリング)を使用する場合があります.したがって," -"正確な値が保持される範囲は [0, 2^53] (32ビット浮動小数点数を使用する場合はそれ以下)" -"になります." +"UInt64 および Int64 データ型は GDAL 3.5 で追加されました. " +"ピクセル値の読み取りと書き込みを超えて,そのサポートは限られています. " +"一部のアルゴリズムは内部で64ビット浮動小数点数を使用する場合があります(ワーピング),また,一部のメソッドは倍精度値のみを返す場合があります(GetMinimum()," +" GetMaximum() など),または32ビット浮動小数点数(概要, RasterIO " +"リサンプリング)を使用する場合があります.したがって,正確な値が保持される範囲は [0, 2^53] " +"(32ビット浮動小数点数を使用する場合はそれ以下)になります." -#: ../../source/user/raster_data_model.rst:209 +#: ../../source/user/raster_data_model.rst:224 msgid "Int8 data type has been added in GDAL 3.7." msgstr "Int8 データ型は GDAL 3.7 で追加されました." -#: ../../source/user/raster_data_model.rst:211 +#: ../../source/user/raster_data_model.rst:226 msgid "" "A block size. This is a preferred (efficient) access chunk size. For " "tiled images this will be one tile. For scanline oriented images this " "will normally be one scanline." msgstr "" -"ブロックサイズ. これは,好ましい(効率的な)アクセスチャンクサイズです. タイル画像の" -"場合,これは1つのタイルになります. スキャンライン指向の画像の場合,通常は1つの" -"スキャンラインになります." +"ブロックサイズ. これは,好ましい(効率的な)アクセスチャンクサイズです. タイル画像の場合,これは1つのタイルになります. " +"スキャンライン指向の画像の場合,通常は1つのスキャンラインになります." -#: ../../source/user/raster_data_model.rst:212 +#: ../../source/user/raster_data_model.rst:227 msgid "" "A list of name/value pair metadata in the same format as the dataset, but" " of information that is potentially specific to this band." -msgstr "" -"データセットと同じ形式の名前/値ペアメタデータのリストですが,このバンドに特有" -"の情報です." +msgstr "データセットと同じ形式の名前/値ペアメタデータのリストですが,このバンドに特有の情報です." -#: ../../source/user/raster_data_model.rst:213 +#: ../../source/user/raster_data_model.rst:228 msgid "An optional description string." msgstr "オプションの説明文字列." -#: ../../source/user/raster_data_model.rst:214 +#: ../../source/user/raster_data_model.rst:229 msgid "" "An optional single nodata pixel value (see also NODATA_VALUES metadata on" " the dataset for multi-band style nodata values)." -msgstr "" -"オプションの単一のノーデータピクセル値 (データセットの NODATA_VALUES メタデータ" -"についても参照してください)." +msgstr "オプションの単一のノーデータピクセル値 (データセットの NODATA_VALUES メタデータについても参照してください)." -#: ../../source/user/raster_data_model.rst:215 +#: ../../source/user/raster_data_model.rst:230 msgid "" "An optional nodata mask band marking pixels as nodata or in some cases " "transparency as discussed in RFC 15: Band Masks and documented in " "GDALRasterBand::GetMaskBand()." msgstr "" -"ノーデータまたは一部の場合は透過性を示すピクセルをマークするオプションのノーデータ" -"マスクバンド. RFC 15: Band Masks で議論され, GDALRasterBand::GetMaskBand() で" -"文書化されています." +"ノーデータまたは一部の場合は透過性を示すピクセルをマークするオプションのノーデータマスクバンド. RFC 15: Band Masks " +"で議論され, GDALRasterBand::GetMaskBand() で文書化されています." -#: ../../source/user/raster_data_model.rst:216 +#: ../../source/user/raster_data_model.rst:231 msgid "" "An optional list of category names (effectively class names in a thematic" " image)." -msgstr "" -"オプションのカテゴリ名のリスト (テーマ画像の" -"クラス名)." +msgstr "オプションのカテゴリ名のリスト (テーマ画像のクラス名)." - -#: ../../source/user/raster_data_model.rst:217 +#: ../../source/user/raster_data_model.rst:232 msgid "An optional minimum and maximum value." msgstr "オプションの最小値と最大値." -#: ../../source/user/raster_data_model.rst:218 +#: ../../source/user/raster_data_model.rst:233 msgid "Optional statistics stored in metadata:" msgstr "メタデータに格納されたオプションの統計情報:" -#: ../../source/user/raster_data_model.rst:220 +#: ../../source/user/raster_data_model.rst:235 msgid "STATISTICS_MEAN: mean" msgstr "STATISTICS_MEAN: 平均" -#: ../../source/user/raster_data_model.rst:221 +#: ../../source/user/raster_data_model.rst:236 msgid "STATISTICS_MINIMUM: minimum" msgstr "STATISTICS_MINIMUM: 最小値" -#: ../../source/user/raster_data_model.rst:222 +#: ../../source/user/raster_data_model.rst:237 msgid "STATISTICS_MAXIMUM: maximum" msgstr "STATISTICS_MAXIMUM: 最大値" -#: ../../source/user/raster_data_model.rst:223 +#: ../../source/user/raster_data_model.rst:238 msgid "STATISTICS_STDDEV: standard deviation" msgstr "STATISTICS_STDDEV: 標準偏差" -#: ../../source/user/raster_data_model.rst:224 +#: ../../source/user/raster_data_model.rst:239 msgid "" "STATISTICS_APPROXIMATE: only present if GDAL has computed approximate " "statistics" -msgstr "" -"STATISTICS_APPROXIMATE: GDALが計算された近似統計を持つときにのみ存在" -"します " - +msgstr "STATISTICS_APPROXIMATE: GDALが計算された近似統計を持つときにのみ存在します " -#: ../../source/user/raster_data_model.rst:225 +#: ../../source/user/raster_data_model.rst:240 msgid "STATISTICS_VALID_PERCENT: percentage of valid (not nodata) pixel" msgstr "STATISTICS_VALID_PERCENT: 有効なピクセル (nodataではない) の割合" -#: ../../source/user/raster_data_model.rst:227 +#: ../../source/user/raster_data_model.rst:242 msgid "" "An optional offset and scale for transforming raster values into meaning " "full values (e.g., translate height to meters)." -msgstr "" -"ラスター値を意味のある完全な値に変換するためのオプションのオフセットとスケール" -"(例:高さをメートルに変換する)." +msgstr "ラスター値を意味のある完全な値に変換するためのオプションのオフセットとスケール(例:高さをメートルに変換する)." -#: ../../source/user/raster_data_model.rst:228 +#: ../../source/user/raster_data_model.rst:243 msgid "" "An optional raster unit name. For instance, this might indicate linear " "units for elevation data." -msgstr "" -"オプションのラスター単位名.例えば標高データの線形単位を示す場合" -"があります." +msgstr "オプションのラスター単位名.例えば標高データの線形単位を示す場合があります." -#: ../../source/user/raster_data_model.rst:229 +#: ../../source/user/raster_data_model.rst:244 msgid "A color interpretation for the band. This is one of:" msgstr "バンドの色解釈. 以下のいずれかです:" -#: ../../source/user/raster_data_model.rst:231 -msgid "GCI_Undefined: the default, nothing is known." +#: ../../source/user/raster_data_model.rst:246 +#, fuzzy +msgid "GCI_Undefined / \"Undefined\": default, nothing is known." msgstr "GCI_Undefined: デフォルト, すべて不明." -#: ../../source/user/raster_data_model.rst:232 -msgid "GCI_GrayIndex: this is an independent gray-scale image" +#: ../../source/user/raster_data_model.rst:247 +#, fuzzy +msgid "GCI_GrayIndex / \"Gray\": independent gray-scale image" msgstr "GCI_GrayIndex: これは独立したグレースケール画像です" -#: ../../source/user/raster_data_model.rst:233 -msgid "GCI_PaletteIndex: this raster acts as an index into a color table" +#: ../../source/user/raster_data_model.rst:248 +#, fuzzy +msgid "" +"GCI_PaletteIndex / \"Palette\": this raster acts as an index into a color" +" table" msgstr "GCI_PaletteIndex: このラスターはカラーテーブルのインデクスとして機能します" -#: ../../source/user/raster_data_model.rst:234 -msgid "GCI_RedBand: this raster is the red portion of an RGB or RGBA image" -msgstr "GCI_RedBand: このラスターはRGBまたはRGBA画像の赤の部分です" +#: ../../source/user/raster_data_model.rst:249 +msgid "" +"GCI_RedBand / \"Red\": red portion of an RGB or RGBA image, or red " +"spectral band [0.62 - 0.69 um]" +msgstr "" -#: ../../source/user/raster_data_model.rst:235 -msgid "GCI_GreenBand: this raster is the green portion of an RGB or RGBA image" +#: ../../source/user/raster_data_model.rst:250 +#, fuzzy +msgid "" +"GCI_GreenBand/ \"Green\": green portion of an RGB or RGBA image, or green" +" spectral band [0.51 - 0.60 um]" msgstr "GCI_GreenBand: このラスターはRGBまたはRGBA画像の緑の部分です" -#: ../../source/user/raster_data_model.rst:236 -msgid "GCI_BlueBand: this raster is the blue portion of an RGB or RGBA image" -msgstr "GCI_BlueBand: このラスターはRGBまたはRGBA画像の青の部分です" +#: ../../source/user/raster_data_model.rst:251 +msgid "" +"GCI_BlueBand / \"Blue\": blue portion of an RGB or RGBA image, or blue " +"spectral band [0.45 - 0.53 um]" +msgstr "" -#: ../../source/user/raster_data_model.rst:237 -msgid "GCI_AlphaBand: this raster is the alpha portion of an RGBA image" +#: ../../source/user/raster_data_model.rst:252 +#, fuzzy +msgid "GCI_AlphaBand / \"Alpha\": alpha portion of an RGBA image" msgstr "GCI_AlphaBand: このラスターはRGBA画像のアルファの部分です" -#: ../../source/user/raster_data_model.rst:238 -msgid "GCI_HueBand: this raster is the hue of an HLS image" +#: ../../source/user/raster_data_model.rst:253 +#, fuzzy +msgid "GCI_HueBand / \"Hue\": hue of a HLS image" msgstr "GCI_HueBand: このラスターはHLS画像の色相です" -#: ../../source/user/raster_data_model.rst:239 -msgid "GCI_SaturationBand: this raster is the saturation of an HLS image" +#: ../../source/user/raster_data_model.rst:254 +#, fuzzy +msgid "GCI_SaturationBand / \"Saturation\": saturation of a HLS image" msgstr "GCI_SaturationBand: このラスターはHLS画像の彩度です" -#: ../../source/user/raster_data_model.rst:240 -msgid "GCI_LightnessBand: this raster is the lightness of an HLS image" +#: ../../source/user/raster_data_model.rst:255 +#, fuzzy +msgid "GCI_LightnessBand / \"Lightness\": lightness of a HLS image" msgstr "GCI_LightnessBand: このラスターはHLS画像の輝度です" -#: ../../source/user/raster_data_model.rst:241 -msgid "GCI_CyanBand: this band is the cyan portion of a CMY or CMYK image" +#: ../../source/user/raster_data_model.rst:256 +#, fuzzy +msgid "GCI_CyanBand / \"Cyan\": cyan portion of a CMY or CMYK image" msgstr "GCI_CyanBand: このバンドはCMY または CMYK 画像のシアン部分です" -#: ../../source/user/raster_data_model.rst:242 -msgid "GCI_MagentaBand: this band is the magenta portion of a CMY or CMYK image" +#: ../../source/user/raster_data_model.rst:257 +#, fuzzy +msgid "GCI_MagentaBand / \"Magenta\": magenta portion of a CMY or CMYK image" msgstr "GCI_MagentaBand: このバンドはCMY または CMYK 画像のマゼンダ部分です" -#: ../../source/user/raster_data_model.rst:243 -msgid "GCI_YellowBand: this band is the yellow portion of a CMY or CMYK image" +#: ../../source/user/raster_data_model.rst:258 +#, fuzzy +msgid "" +"GCI_YellowBand / \"Yellow\": yellow portion of a CMY or CMYK image, or " +"yellow spectral band [0.58 - 0.62 um]" msgstr "GCI_YellowBand: このバンドはCMY または CMYK 画像のイエロー部分です" -#: ../../source/user/raster_data_model.rst:244 -msgid "GCI_BlackBand: this band is the black portion of a CMYK image." +#: ../../source/user/raster_data_model.rst:259 +#, fuzzy +msgid "GCI_BlackBand / \"Black\": black portion of a CMYK image." msgstr "GCI_BlackBand: このバンドはCMYK 画像のブラック部分です." -#: ../../source/user/raster_data_model.rst:246 +#: ../../source/user/raster_data_model.rst:261 +#, fuzzy +msgid "Below values have been added in GDAL 3.10:" +msgstr "Int8 データ型は GDAL 3.7 で追加されました." + +#: ../../source/user/raster_data_model.rst:263 +msgid "GCI_PanBand / \"Pan\": Panchromatic band [0.40 - 1.00 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:264 +msgid "GCI_CoastalBand / \"Coastal\": Coastal band [0.40 - 0.45 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:265 +msgid "GCI_RedEdgeBand / \"RedEdge\": Red-edge band [0.69 - 0.79 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:266 +msgid "GCI_NIRBand / \"NIR\": Near-InfraRed (NIR) band [0.75 - 1.40 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:267 +msgid "" +"GCI_SWIRBand / \"SWIR\": Short-Wavelength InfraRed (SWIR) band [1.40 - " +"3.00 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:268 +msgid "" +"GCI_MWIRBand / \"MWIR\": Mid-Wavelength InfraRed (MWIR) band [3.00 - 8.00" +" um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:269 +msgid "" +"GCI_LWIRBand / \"LWIR\": Long-Wavelength InfraRed (LWIR) band [8.00 - 15 " +"um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:270 +msgid "" +"GCI_TIRBand / \"TIR\": Thermal InfraRed (TIR) band (MWIR or LWIR) [3 - 15" +" um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:271 +msgid "GCI_OtherIRBand / \"OtherIR\": Other infrared band [0.75 - 1000 um]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:272 +msgid "" +"GCI_SAR_Ka_Band / \"SAR_Ka\": Synthetic Aperture Radar (SAR) Ka band [0.8" +" - 1.1 cm / 27 - 40 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:273 +msgid "" +"GCI_SAR_K_Band / \"SAR_K\": Synthetic Aperture Radar (SAR) K band [1.1 - " +"1.7 cm / 18 - 27 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:274 +msgid "" +"GCI_SAR_Ku_Band / \"SAR_Ku\": Synthetic Aperture Radar (SAR) Ku band [1.7" +" - 2.4 cm / 12 - 18 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:275 +msgid "" +"GCI_SAR_X_Band / \"SAR_X\": Synthetic Aperture Radar (SAR) X band [2.4 - " +"3.8 cm / 8 - 12 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:276 +msgid "" +"GCI_SAR_C_Band / \"SAR_C\": Synthetic Aperture Radar (SAR) C band [3.8 - " +"7.5 cm / 4 - 8 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:277 +msgid "" +"GCI_SAR_S_Band / \"SAR_S\": Synthetic Aperture Radar (SAR) S band [7.5 - " +"15 cm / 2 - 4 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:278 +msgid "" +"GCI_SAR_L_Band / \"SAR_L\": Synthetic Aperture Radar (SAR) L band [15 - " +"30 cm / 1 - 2 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:279 +msgid "" +"GCI_SAR_P_Band / \"SAR_P\": Synthetic Aperture Radar (SAR) P band [30 - " +"100 cm / 0.3 - 1 GHz]" +msgstr "" + +#: ../../source/user/raster_data_model.rst:281 +msgid "" +"For spectral bands, the wavelength ranges are indicative only, and may " +"vary depending on sensors. The ``CENTRAL_WAVELENGTH_UM`` and ``FWHM_UM`` " +"metadata items in the band ``IMAGERY`` metadata domain of the raster " +"band, when present, will give more accurate characteristics." +msgstr "" + +#: ../../source/user/raster_data_model.rst:286 +msgid "" +"Values belonging to the IR domain are in the [GCI_IR_Start, GCI_IR_End] " +"range. Values belonging to the SAR domain are in the [GCI_SAR_Start, " +"GCI_SAR_End] range." +msgstr "" + +#: ../../source/user/raster_data_model.rst:289 msgid "A color table, described in more detail later." msgstr "カラーテーブル, 詳細は後に記述あります." -#: ../../source/user/raster_data_model.rst:247 +#: ../../source/user/raster_data_model.rst:290 msgid "Knowledge of reduced resolution overviews (pyramids) if available." msgstr "解像度を下げたオーバービュー(ピラミッド)に関する情報(利用可能な場合)." -#: ../../source/user/raster_data_model.rst:250 +#: ../../source/user/raster_data_model.rst:293 msgid "Color Table" msgstr "カラーテーブル" -#: ../../source/user/raster_data_model.rst:252 +#: ../../source/user/raster_data_model.rst:295 msgid "" "A color table consists of zero or more color entries described in C by " "the following structure:" -msgstr "" -"カラーテーブルはC言語で記述された0またはそれ以上の色のエントリです.以下の構造で" -"記述されます:" +msgstr "カラーテーブルはC言語で記述された0またはそれ以上の色のエントリです.以下の構造で記述されます:" -#: ../../source/user/raster_data_model.rst:271 +#: ../../source/user/raster_data_model.rst:314 msgid "" "The color table also has a palette interpretation value " "(GDALPaletteInterp) which is one of the following values, and indicates " "how the c1/c2/c3/c4 values of a color entry should be interpreted." msgstr "" -"カラー テーブルには、パレット解釈値 (GDALPaletteInterp) もあります." -"これは,次のいずれかの値で,カラー エントリの c1/c2/c3/c4 値をどのように" -"解釈するかを示します." +"カラー テーブルには、パレット解釈値 (GDALPaletteInterp) もあります.これは,次のいずれかの値で,カラー エントリの " +"c1/c2/c3/c4 値をどのように解釈するかを示します." -#: ../../source/user/raster_data_model.rst:273 +#: ../../source/user/raster_data_model.rst:316 msgid "GPI_Gray: Use c1 as gray scale value." msgstr "GPI_Gray: c1をグレイスケール値として使います." -#: ../../source/user/raster_data_model.rst:274 +#: ../../source/user/raster_data_model.rst:317 msgid "GPI_RGB: Use c1 as red, c2 as green, c3 as blue and c4 as alpha." msgstr "GPI_RGB: c1 を赤, c2 を緑, c3を青 c4 をアルファとして使います." -#: ../../source/user/raster_data_model.rst:275 +#: ../../source/user/raster_data_model.rst:318 msgid "GPI_CMYK: Use c1 as cyan, c2 as magenta, c3 as yellow and c4 as black." msgstr "GPI_CMYK: c1 をシアン, c2をマゼンタ, c3 をイエロウ c4をブラックとして使います." -#: ../../source/user/raster_data_model.rst:276 +#: ../../source/user/raster_data_model.rst:319 msgid "GPI_HLS: Use c1 as hue, c2 as lightness, and c3 as saturation." msgstr "GPI_HLS: c1 を色相, c2 を明度, c3 を彩度として使います." -#: ../../source/user/raster_data_model.rst:278 +#: ../../source/user/raster_data_model.rst:321 msgid "" "To associate a color with a raster pixel, the pixel value is used as a " "subscript into the color table. That means that the colors are always " "applied starting at zero and ascending. There is no provision for " "indicating a pre-scaling mechanism before looking up in the color table." -msgstr "" -"ラスターピクセルに色を関連付けるために,ピクセル値はカラーテーブルに対する" -"添字として使用されます.つまり,色は常にゼロから始まり昇順に適用されます." -"カラーテーブルを参照する前に事前スケーリングメカニズムを示すための規定はありません." +msgstr "ラスターピクセルに色を関連付けるために,ピクセル値はカラーテーブルに対する添字として使用されます.つまり,色は常にゼロから始まり昇順に適用されます.カラーテーブルを参照する前に事前スケーリングメカニズムを示すための規定はありません." -#: ../../source/user/raster_data_model.rst:281 +#: ../../source/user/raster_data_model.rst:324 msgid "Overviews" msgstr "オーバービュー" -#: ../../source/user/raster_data_model.rst:283 +#: ../../source/user/raster_data_model.rst:326 msgid "" "A band may have zero or more overviews. Each overview is represented as a" " \"free standing\" :cpp:class:`GDALRasterBand`. The size (in pixels and " @@ -1038,21 +1099,18 @@ msgid "" "the geographic region covered by overviews is the same as the full " "resolution band." msgstr "" -"バンドには0またはそれ以上のオーバービューが存在する場合があります.各オーバービューは" -" \"独立した\" :cpp:class:`GDALRasterBand` として表されます. オーバービューのサイズ (ピクセル数と" -"行数) は元となるラスターとは異なりますが," -"オーバービューでカバーされる地理領域は完全な解像度のバンドと同じです." +"バンドには0またはそれ以上のオーバービューが存在する場合があります.各オーバービューは \"独立した\" " +":cpp:class:`GDALRasterBand` として表されます. オーバービューのサイズ (ピクセル数と行数) " +"は元となるラスターとは異なりますが,オーバービューでカバーされる地理領域は完全な解像度のバンドと同じです." -#: ../../source/user/raster_data_model.rst:285 +#: ../../source/user/raster_data_model.rst:328 msgid "" "The overviews are used to display reduced resolution overviews more " "quickly than could be done by reading all the full resolution data and " "downsampling." -msgstr "" -"オーバービューは,全解像度データをすべて読み取ってダウンサンプリングするよりも" -"高速に縮小解像度のオーバービューを表示するために使用されます. " +msgstr "オーバービューは,全解像度データをすべて読み取ってダウンサンプリングするよりも高速に縮小解像度のオーバービューを表示するために使用されます. " -#: ../../source/user/raster_data_model.rst:287 +#: ../../source/user/raster_data_model.rst:330 msgid "" "Bands also have a HasArbitraryOverviews property which is TRUE if the " "raster can be read at any resolution efficiently but with no distinct " @@ -1060,21 +1118,18 @@ msgid "" "pulled through gateways where downsampling can be done efficiently at the" " remote point." msgstr "" -"バンドには,HasArbitraryOverviews プロパティもあります.これは,ラスターが任意の" -"解像度で効率的に読み取ることができるが,明確なオーバービューレベルがない場合" -"に TRUE になります.これは,一部のFFTエンコードされた画像や,ダウンサンプリングが" -"リモートポイントで効率的に行われるゲートウェイを通じて取得された画像に適用されます." +"バンドには,HasArbitraryOverviews " +"プロパティもあります.これは,ラスターが任意の解像度で効率的に読み取ることができるが,明確なオーバービューレベルがない場合に TRUE " +"になります.これは,一部のFFTエンコードされた画像や,ダウンサンプリングがリモートポイントで効率的に行われるゲートウェイを通じて取得された画像に適用されます." -#: ../../source/user/raster_data_model.rst:289 +#: ../../source/user/raster_data_model.rst:332 msgid "" "How overviews are selected depends on the software logic. The " ":cpp:func:`GDALRasterBand::RasterIO` or :cpp:func:`GDALDataset::RasterIO`" " methods document their logic." msgstr "" -"オーバービューが選択される方法は,ソフトウェアのロジックに依存します." -" :cpp:func:`GDALRasterBand::RasterIO` または :cpp:func:`GDALDataset::RasterIO`" -" メソッドはそのロジックを文書化しています." - +"オーバービューが選択される方法は,ソフトウェアのロジックに依存します. :cpp:func:`GDALRasterBand::RasterIO` " +"または :cpp:func:`GDALDataset::RasterIO` メソッドはそのロジックを文書化しています." #~ msgid "" #~ "Currently, drivers which support subdatasets" @@ -1084,3 +1139,9 @@ msgstr "" #~ "RS2, TileDB, WCS, and WMS." #~ msgstr "" +#~ msgid "GCI_RedBand: this raster is the red portion of an RGB or RGBA image" +#~ msgstr "GCI_RedBand: このラスターはRGBまたはRGBA画像の赤の部分です" + +#~ msgid "GCI_BlueBand: this raster is the blue portion of an RGB or RGBA image" +#~ msgstr "GCI_BlueBand: このラスターはRGBまたはRGBA画像の青の部分です" + diff --git a/doc/source/locale/ja/LC_MESSAGES/user/security.mo b/doc/source/locale/ja/LC_MESSAGES/user/security.mo new file mode 100644 index 000000000000..e0e8288b5d3c Binary files /dev/null and b/doc/source/locale/ja/LC_MESSAGES/user/security.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/user/security.po b/doc/source/locale/ja/LC_MESSAGES/user/security.po new file mode 100644 index 000000000000..1c782b11111b --- /dev/null +++ b/doc/source/locale/ja/LC_MESSAGES/user/security.po @@ -0,0 +1,385 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 1998-2024 +# This file is distributed under the same license as the GDAL package. +# FIRST AUTHOR , 2024. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: GDAL \n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: ja\n" +"Language-Team: ja \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.15.0\n" + +#: ../../source/user/security.rst:5 +msgid "Security considerations" +msgstr "" + +#: ../../source/user/security.rst:7 +msgid "" +"This page discusses some security issues that users or developers may " +"face while using GDAL. It can also serve as a check-list of items to take" +" care of, for developers coding new drivers." +msgstr "" + +#: ../../source/user/security.rst:11 +msgid "" +"While GDAL maintainers take a number of steps to limit the risk of " +"software vulnerabilities, GDAL has a large attack surface, because it " +"deals with data in a variety of file formats." +msgstr "" + +#: ../../source/user/security.rst:17 +msgid "" +"This page is not intended to be a comprehensive cook-book for being " +"\"safe\" in all circumstances, and should be considered as work-in-" +"progress that can benefit from continued feedback of people deploying " +"GDAL. Although they are specialists of the GDAL code base, GDAL " +"maintainers are not security experts." +msgstr "" + +#: ../../source/user/security.rst:24 +msgid "Classes of potential vulnerabilities" +msgstr "" + +#: ../../source/user/security.rst:26 +msgid "" +"Arbitrary code execution with the privileges of the user running the GDAL" +" process." +msgstr "" + +#: ../../source/user/security.rst:29 +msgid "Theft, tampering or destruction of data." +msgstr "" + +#: ../../source/user/security.rst:31 +msgid "" +"Denial of Service : abortion of a process, high consumption of CPU, " +"memory, I/O resource." +msgstr "" + +#: ../../source/user/security.rst:34 +msgid "Unwanted network access." +msgstr "" + +#: ../../source/user/security.rst:37 +msgid "Causes" +msgstr "" + +#: ../../source/user/security.rst:39 +msgid "" +"Software bugs - in GDAL code itself, or in third-party dependencies - " +"related to code that processes user data. Common defects can be:" +msgstr "" + +#: ../../source/user/security.rst:42 +msgid "" +"stack or heap buffer overflows, potentially leading to arbitrary code " +"execution." +msgstr "" + +#: ../../source/user/security.rst:45 +msgid "excessive memory allocation" +msgstr "" + +#: ../../source/user/security.rst:47 +msgid "infinite, or very long, loops in code" +msgstr "" + +#: ../../source/user/security.rst:49 +msgid "" +"Software functionalities themselves, depending on the context of use, can" +" be a source of vulnerabilities. Consult :ref:`security_known_issues` " +"below." +msgstr "" + +#: ../../source/user/security.rst:53 +msgid "Situations at risk" +msgstr "" + +#: ../../source/user/security.rst:55 +msgid "" +"The following are examples of situations where a user may process " +"untrusted data that has been crafted to trigger a vulnerability:" +msgstr "" + +#: ../../source/user/security.rst:58 +msgid "web services accepting input files provided by a client," +msgstr "" + +#: ../../source/user/security.rst:60 +msgid "" +"desktop use of GDAL where an hostile party manages to convince the victim" +" user to process hostile data." +msgstr "" + +#: ../../source/user/security.rst:64 +msgid "Mitigation" +msgstr "" + +#: ../../source/user/security.rst:66 +msgid "" +"Upgrade to the latest versions of GDAL and its dependencies that might " +"contain bug fixes for some vulnerabilities." +msgstr "" + +#: ../../source/user/security.rst:69 +msgid "" +"Build GDAL with the hardening options of compilers, e.g. with " +"-D_FORTIFY_SOURCE=2 (some Linux distributions turn on it by default), to " +"minimize the effect of buffer overflows." +msgstr "" + +#: ../../source/user/security.rst:73 +msgid "" +"Restrict access to the part of the file system that are only needed. The " +"``​chroot`` mechanism, or other sand-boxing solutions, might be a " +"technical solution for this." +msgstr "" + +#: ../../source/user/security.rst:76 +msgid "" +"Compile only the subset of drivers needed. The " +"``GDAL_ENABLE_DRIVER_{name}`` or ``OGR_ENABLE_DRIVER_{name}`` CMake build" +" options can be used for that purpose." +msgstr "" + +#: ../../source/user/security.rst:79 +msgid "" +"Disable unneeded drivers at run-time by setting the :config:`GDAL_SKIP` " +"configuration option." +msgstr "" + +#: ../../source/user/security.rst:82 +msgid "" +"When network access is not needed, disable Curl at build time with the " +"``GDAL_USE_CURL=OFF`` CMake option." +msgstr "" + +#: ../../source/user/security.rst:85 +msgid "" +"Process untrusted data in a dedicated user account with no access to " +"other local sensitive data (data files, passwords, encryption/signing " +"keys, etc...). Note that the mere act of opening a dataset with the " +"GDAL/OGR API or utilities is a form of processing." +msgstr "" + +#: ../../source/user/security.rst:90 +msgid "" +"For automatic services, place restrictions on the CPU time and memory " +"consumption allowed to the process using GDAL. Check the options of your " +"HTTP server." +msgstr "" + +#: ../../source/user/security.rst:94 +msgid "" +"Check the raster dimensions and number of bands just after opening a GDAL" +" driver and before processing it. Several GDAL drivers use the " +":cpp:func:`GDALCheckDatasetDimensions` and :cpp:func:`GDALCheckBandCount`" +" functions to do early sanity checks, but user checks can also be useful." +" For example, a dataset with huge raster dimensions but with a very small" +" file size might be suspicious (but not always, for example a VRT file, " +"or highly compressed data...)" +msgstr "" + +#: ../../source/user/security.rst:102 +msgid "" +"Do not allow arbitrary arguments to be passed to command line utilities. " +"In particular ``--config GDAL_DRIVER_PATH xxx`` or ``--config " +"OGR_DRIVER_PATH xxx`` could be used to trigger arbitrary code execution " +"for someone with write access to some parts of the file system. " +"Similarly, :config:`GDAL_VRT_ENABLE_PYTHON` or " +":config:`GDAL_VRT_PYTHON_TRUSTED_MODULES` could be used to trigger " +"hostile Python code execution." +msgstr "" + +#: ../../source/user/security.rst:109 +msgid "" +"When possible, avoid using closed-source dependency libraries that cannot" +" be audited for vulnerabilities." +msgstr "" + +#: ../../source/user/security.rst:115 +msgid "Credential related issues" +msgstr "" + +#: ../../source/user/security.rst:117 +msgid "" +"GDAL network virtual file systems can access credentials needed to grant " +"access to remote resources, from the environment or local files. Those " +"secrets are stored in RAM using normal mechanisms. Consequently they " +"could potentially be recovered by untrusted code that would run in the " +"same process as GDAL code." +msgstr "" + +#: ../../source/user/security.rst:122 +msgid "" +"The same applies for connection strings to some drivers such as " +"PostgreSQL, MySQL, etc. which may include passwords." +msgstr "" + +#: ../../source/user/security.rst:126 +msgid "Known issues in API" +msgstr "" + +#: ../../source/user/security.rst:128 +msgid ":cpp:func:`OGRSpatialReference::SetFromUserInput` accepts URLs by default" +msgstr "" + +#: ../../source/user/security.rst:131 +msgid "Known issues in drivers" +msgstr "" + +#: ../../source/user/security.rst:134 +msgid "General issues" +msgstr "" + +#: ../../source/user/security.rst:136 +msgid "" +"Drivers do not always use file extensions to determine which file must be" +" handled by which driver (this is a feature in most situations). But, for" +" example, a VRT file might be disguised as a .tif, .png, or .jpg file. So" +" you cannot know which driver will handle a file by just looking at its " +"extension. Using ``gdalmanage identify the.file`` (or " +":cpp:func:`GDALIdentifyDriver`) can be a way to know the driver without " +"attempting a full open of the file, but, drivers not having a specialized" +" implementation of the Identify() method will fall back to the Open() " +"method." +msgstr "" + +#: ../../source/user/security.rst:146 +msgid "" +"Drivers depending on third-party libraries whose code has been embedded " +"in GDAL. Binary builds might rely on the internal version, or the " +"external version. If using the internal version, they might use an " +"obsolete version of the third-party library that might contain known " +"vulnerabilities. Potentially concerned drivers are GTiff (libtiff, " +"libgeotiff), PNG (libpng), GIF (giflib), JPEG (libjpeg), PCRaster " +"(libcsf), GeoJSON (libjson-c), MRF (liblerc). An internal version of ZLib" +" is also contained in GDAL sources. Packagers of GDAL are recommended to " +"use the external version of the libraries when possible, so that security" +" upgrades of those dependencies benefit to GDAL." +msgstr "" + +#: ../../source/user/security.rst:156 +msgid "" +"Drivers using GDALOpen()/GDALOpenEx()/OGROpen() internally cause other " +"drivers to be used (and their possible flaws exploited), without it being" +" obvious at first sight. VRT, MBTiles, KMLSuperOverlay, RasterLite, " +"PCIDSK, PDF, RPFTOC, RS2, WMS, WCS, WFS, OAPIF, OGCAPI and GTI are " +"examples of drivers with this behavior." +msgstr "" + +#: ../../source/user/security.rst:162 +msgid "" +"Drivers depending on downloaded data (HTTP, WMS, WCS, WFS, OAPIF, OGCAPI," +" STACIT, STACTA, etc.)." +msgstr "" + +#: ../../source/user/security.rst:165 +msgid "" +"XML based drivers: they might be subject to denial of service by " +"`​billion laugh-like " +"`__ attacks. " +"Existing GDAL XML based drivers are thought to take defensive measures " +"against such patterns (starting with GDAL 3.9.3 for LVBAG and GMLAS " +"drivers)" +msgstr "" + +#: ../../source/user/security.rst:170 +msgid "" +"SQL injections: services that would accept untrusted SQL requests could " +"trigger SQL injection vulnerabilities in database-based drivers." +msgstr "" + +#: ../../source/user/security.rst:175 +msgid "​GDAL MEM driver" +msgstr "" + +#: ../../source/user/security.rst:177 +msgid "" +"The opening syntax " +"``MEM:::DATAPOINTER=,PIXELS=,LINES=`` can" +" access any memory of the process. Feeding it with a random access can " +"cause a crash, or a read of unwanted virtual memory. The MEM driver is " +"used by various algorithms and drivers in creation mode (which is not " +"vulnerable to the DATAPOINTER issue), so completely disabling the driver " +"might be detrimental to other areas of GDAL. It is possible to define the" +" GDAL_NO_OPEN_FOR_MEM_DRIVER *compilation* flag to disable the " +"``MEM:::DATAPOINTER``` syntax only." +msgstr "" + +#: ../../source/user/security.rst:186 +msgid "​GDAL PDF driver" +msgstr "" + +#: ../../source/user/security.rst:188 +msgid "" +"The OGR_DATASOURCE creation option accepts a file name. So any OGR " +"datasource, and potentially any file (see OGR VRT) could be read through " +"this option, and its content embedded in the generated PDF. Similarly for" +" the COMPOSITION_FILE creation option." +msgstr "" + +#: ../../source/user/security.rst:194 +msgid "​GDAL VRT driver" +msgstr "" + +#: ../../source/user/security.rst:196 +msgid "" +"It can be used to access any valid GDAL dataset. If a hostile party, with" +" knowledge of the location on the filesystem of a valid GDAL dataset, " +"convinces a user to run gdal_translate a VRT file and give it back the " +"result, it might be able to steal data. That could potentially be able " +"for a web service accepting data from the user, converting it, and " +"sending back the result." +msgstr "" + +#: ../../source/user/security.rst:202 +msgid "" +"The VRTRawRasterBand mechanism can read any file (not necessarily a valid" +" GDAL dataset) accessible, which can extend the scope of the above " +"mentioned issue." +msgstr "" + +#: ../../source/user/security.rst:206 +msgid "" +"The VRTDerivedRasterBand mechanism can use Pixel functions written in " +"Python, directly embedded in a VRT file, or pointing to external Python " +"code. By default this mechanism is disabled, to avoid arbitrary code " +"execution. Consult :ref:`raster_vrt_security_implications` for more " +"details." +msgstr "" + +#: ../../source/user/security.rst:211 +msgid "" +"/vsicurl/ (and associated network-capable virtual file systems) filenames" +" can be used, thus causing remote data to be downloaded." +msgstr "" + +#: ../../source/user/security.rst:215 +msgid "​GDAL GTI driver" +msgstr "" + +#: ../../source/user/security.rst:217 +msgid "Same issues as the GDAL VRT driver." +msgstr "" + +#: ../../source/user/security.rst:220 +msgid "​OGR VRT driver" +msgstr "" + +#: ../../source/user/security.rst:222 +msgid "" +"Similar issues as the GDAL VRT driver. ```` could be used to " +"modify data." +msgstr "" + diff --git a/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.mo b/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.mo index 6a125dbbe2fe..485c7485bc36 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.mo and b/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.po b/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.po index 1562cf91fbd7..5148c409da48 100644 --- a/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.po +++ b/doc/source/locale/ja/LC_MESSAGES/user/sql_sqlite_dialect.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-09-11 11:33+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -238,25 +238,25 @@ msgid "Geometry field" msgstr "ジオメトリフィールド" #: ../../source/user/sql_sqlite_dialect.rst:123 +#, fuzzy msgid "" -"The ``GEOMETRY`` special field represents the geometry of the feature " -"returned by OGRFeature::GetGeometryRef(). It can be explicitly specified " -"in the result column list of a SELECT, and is automatically selected if " -"the * wildcard is used." +"Geometry fields can be explicitly specified in the result column list of " +"a SELECT, or automatically selected if the * wildcard is used." msgstr "" "``GEOMETRY`` 特殊フィールドは, OGRFeature::GetGeometryRef() " "によって返される地物のジオメトリを表します. SELECTの結果列リストで明示的に指定することができ, * " "ワイルドカードが使用されると自動的に選択されます." -#: ../../source/user/sql_sqlite_dialect.rst:128 +#: ../../source/user/sql_sqlite_dialect.rst:126 +#, fuzzy msgid "" "For OGR layers that have a non-empty geometry column name (generally for " "RDBMS datasources), as returned by OGRLayer::GetGeometryColumn(), the " -"name of the geometry special field in the SQL statement will be the name " +"name of the geometry special field in the SQL statement must be the name " "of the geometry column of the underlying OGR layer. If the name of the " "geometry column in the source layer is empty, like with shapefiles etc., " -"the name to use in the SQL statement is always \"geometry\". Here we'll " -"use it case-insensitively (as all field names are in a SELECT statement):" +"the name to use in the SQL statement must be \"geometry\". Here we'll use" +" it case-insensitively (as all field names are in a SELECT statement):" msgstr "" "一般的にRDBMSデータソースの場合, OGRLayer::GetGeometryColumn() " "によって返されるジオメトリ列名が空でないOGRレイヤーに対して, SQLステートメントのジオメトリ特殊フィールドの名前は, " @@ -264,19 +264,19 @@ msgstr "" "SQLステートメントで使用する名前は常に \"geometry\" です. ここでは, " "大文字小文字を区別せずに使用します(すべてのフィールド名がSELECTステートメントであるため):" -#: ../../source/user/sql_sqlite_dialect.rst:139 -#: ../../source/user/sql_sqlite_dialect.rst:151 +#: ../../source/user/sql_sqlite_dialect.rst:137 +#: ../../source/user/sql_sqlite_dialect.rst:149 #: ../../source/user/sql_sqlite_dialect.rst:226 #: ../../source/user/sql_sqlite_dialect.rst:355 #: ../../source/user/sql_sqlite_dialect.rst:366 msgid "returns:" msgstr "リターン:" -#: ../../source/user/sql_sqlite_dialect.rst:162 +#: ../../source/user/sql_sqlite_dialect.rst:160 msgid "Feature id (FID)" msgstr "地物ID (FID)" -#: ../../source/user/sql_sqlite_dialect.rst:164 +#: ../../source/user/sql_sqlite_dialect.rst:162 msgid "" "The feature id is a special property of a feature and not treated as an " "attribute of the feature. In some cases it is convenient to be able to " @@ -286,7 +286,7 @@ msgstr "" "地物IDは地物の特別なプロパティであり, 地物の属性として扱われません. 場合によっては, " "地物IDをクエリや結果セットで通常のフィールドとして利用できると便利です. その場合は ``rowid`` という名前を使用します." -#: ../../source/user/sql_sqlite_dialect.rst:169 +#: ../../source/user/sql_sqlite_dialect.rst:167 msgid "" "Starting with GDAL 3.8, if the layer has a named FID column " "(:cpp:func:`OGRLayer::GetFIDColumn` != \"\"), this name may also be used." @@ -294,22 +294,21 @@ msgstr "" "GDAL 3.8以降, レイヤーに名前付きFID列がある場合 (:cpp:func:`OGRLayer::GetFIDColumn` != " "\"\"), この名前も使用できます." -#: ../../source/user/sql_sqlite_dialect.rst:172 -#: ../../source/user/sql_sqlite_dialect.rst:180 +#: ../../source/user/sql_sqlite_dialect.rst:170 msgid "" "The field wildcard expansions will not include the feature id, but it may" " be explicitly included using a syntax like:" msgstr "フィールドワイルドカードの展開には地物IDは含まれませんが, 次のような構文を使用して明示的に含めることができます:" -#: ../../source/user/sql_sqlite_dialect.rst:187 +#: ../../source/user/sql_sqlite_dialect.rst:177 msgid "It is of course possible to rename it:" msgstr "これの名前を変更することも可能です:" -#: ../../source/user/sql_sqlite_dialect.rst:194 +#: ../../source/user/sql_sqlite_dialect.rst:184 msgid "OGR_STYLE special field" msgstr "OGR_STYLE特殊フィールド" -#: ../../source/user/sql_sqlite_dialect.rst:196 +#: ../../source/user/sql_sqlite_dialect.rst:186 msgid "" "The ``OGR_STYLE`` special field represents the style string of the " "feature returned by OGRFeature::GetStyleString(). By using this field and" @@ -320,28 +319,74 @@ msgstr "" "によって返される地物のスタイル文字列を表します. このフィールドと ``LIKE`` 演算子を使用することで, " "クエリの結果をスタイルでフィルタリングすることができます. 例えば, アノテーション地物を選択することができます:" -#: ../../source/user/sql_sqlite_dialect.rst:206 +#: ../../source/user/sql_sqlite_dialect.rst:196 msgid "Statistics functions" msgstr "統計関数" -#: ../../source/user/sql_sqlite_dialect.rst:208 +#: ../../source/user/sql_sqlite_dialect.rst:198 msgid "" "In addition to standard COUNT(), SUM(), AVG(), MIN(), MAX(), the " "following aggregate functions are available:" msgstr "標準の COUNT(), SUM(), AVG(), MIN(), MAX() に加えて, 次の集計関数が利用可能です:" -#: ../../source/user/sql_sqlite_dialect.rst:211 -msgid "STDDEV_POP: (GDAL >= 3.10) numerical population standard deviation." +#: ../../source/user/sql_sqlite_dialect.rst:201 +#, fuzzy +msgid "" +"``STDDEV_POP(numeric_value)``: (GDAL >= 3.10) numerical population " +"standard deviation." msgstr "STDDEV_POP: (GDAL >= 3.10) 数値の母集団標準偏差." -#: ../../source/user/sql_sqlite_dialect.rst:212 +#: ../../source/user/sql_sqlite_dialect.rst:202 +#, fuzzy msgid "" -"STDDEV_SAMP: (GDAL >= 3.10) numerical `sample standard deviation " +"``STDDEV_SAMP(numeric_value)``: (GDAL >= 3.10) numerical `sample standard" +" deviation " "`__" msgstr "" "STDDEV_SAMP: (GDAL >= 3.10) 数値の `標本標準偏差 " "`__" +#: ../../source/user/sql_sqlite_dialect.rst:205 +#, fuzzy +msgid "Ordered-set aggregate functions" +msgstr "ラスタ関連関数" + +#: ../../source/user/sql_sqlite_dialect.rst:207 +msgid "" +"The following aggregate functions are available. Note that they require " +"to allocate an amount of memory proportional to the number of selected " +"rows (for ``MEDIAN``, ``PERCENTILE`` and ``PERCENTILE_CONT``) or to the " +"number of values (for ``MODE``)." +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:209 +msgid "" +"``MEDIAN(numeric_value)``: (GDAL >= 3.10) (continuous) median (equivalent" +" to ``PERCENTILE(numeric_value, 50)``). NULL values are ignored." +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:210 +msgid "" +"``PERCENTILE(numeric_value, percentage)``: (GDAL >= 3.10) (continuous) " +"percentile, with percentage between 0 and 100 (equivalent to " +"``PERCENTILE_CONT(numeric_value, percentage / 100)``). NULL values are " +"ignored." +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:211 +msgid "" +"``PERCENTILE_CONT(numeric_value, fraction)``: (GDAL >= 3.10) (continuous)" +" percentile, with fraction between 0 and 1. NULL values are ignored." +msgstr "" + +#: ../../source/user/sql_sqlite_dialect.rst:212 +msgid "" +"``MODE(value)``: (GDAL >= 3.10): mode, i.e. most frequent input value " +"(strings and numeric values are supported), arbitrarily choosing the " +"first one if there are multiple equally-frequent results. NULL values are" +" ignored." +msgstr "" + #: ../../source/user/sql_sqlite_dialect.rst:215 msgid "Spatialite SQL functions" msgstr "Spatialite SQL関数" diff --git a/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.mo b/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.mo index c673a24d4f6a..901e3e1423a0 100644 Binary files a/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.mo and b/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.mo differ diff --git a/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.po b/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.po index 63a8ed1671d2..58b4eba54bc8 100644 --- a/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.po +++ b/doc/source/locale/ja/LC_MESSAGES/user/virtual_file_systems.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: GDAL \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2024-08-15 10:14+0900\n" +"POT-Creation-Date: 2024-10-31 22:42+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Yoichi Kayama \n" "Language: ja\n" @@ -24,8 +24,8 @@ msgid "" "GDAL Virtual File Systems (compressed, network hosted, etc...): /vsimem, " "/vsizip, /vsitar, /vsicurl, ..." msgstr "" -"GDAL仮想ファイルシステム(圧縮、ネットワークホスト、など...): /vsimem, " -"/vsizip, /vsitar, /vsicurl, ..." +"GDAL仮想ファイルシステム(圧縮、ネットワークホスト、など...): /vsimem, /vsizip, /vsitar, /vsicurl, " +"..." #: ../../source/user/virtual_file_systems.rst:8 msgid "Introduction" @@ -42,22 +42,17 @@ msgid "" " (STDIN, STDOUT), files stored on network (either publicly accessible, or" " in private buckets of commercial cloud storage services), etc." msgstr "" -"GDALは\"標準\"ファイルシステム上にあるファイルにアクセスできます.つまり,Unix" -"系システムの / 階層やWindowsの C:\\, D:\\ などのドライブです.しかし,ほとんどの" -"GDALラスターおよびベクタードライバはGDAL固有の抽象化を使用してファイルにアクセスし" -"ます.これにより,メモリ内ファイル,圧縮ファイル(.zip, .gz, .tar, .tar.gzアーカイブ)," -"暗号化ファイル,標準入力および出力(STDIN, STDOUT),ネットワーク上のファイル(公開アクセ" -"ス可能なもの,または商用クラウドストレージサービスのプライベートバケット内のもの)など," -"標準でない種類のファイルにアクセスできます." - +"GDALは\"標準\"ファイルシステム上にあるファイルにアクセスできます.つまり,Unix系システムの / 階層やWindowsの C:\\, " +"D:\\ " +"などのドライブです.しかし,ほとんどのGDALラスターおよびベクタードライバはGDAL固有の抽象化を使用してファイルにアクセスします.これにより,メモリ内ファイル,圧縮ファイル(.zip," +" .gz, .tar, .tar.gzアーカイブ),暗号化ファイル,標準入力および出力(STDIN, " +"STDOUT),ネットワーク上のファイル(公開アクセス可能なもの,または商用クラウドストレージサービスのプライベートバケット内のもの)など,標準でない種類のファイルにアクセスできます." #: ../../source/user/virtual_file_systems.rst:12 msgid "" "Each special file system has a prefix, and the general syntax to name a " "file is /vsiPREFIX/..." -msgstr "" -"各特殊ファイルシステムにはプレフィックスがあり,ファイルを名前付ける一般的な構文は" -"/vsiPREFIX/...です." +msgstr "各特殊ファイルシステムにはプレフィックスがあり,ファイルを名前付ける一般的な構文は/vsiPREFIX/...です." #: ../../source/user/virtual_file_systems.rst:14 msgid "Example:" @@ -75,9 +70,7 @@ msgstr "複数のファイルシステムハンドラを連鎖させることが msgid "" "(Note is also OK to say /vsizip/vsicurl/... with a single slash. (But " "when writing documentation please still use two.))" -msgstr "" -"(/vsizip/vsicurl/... と一つのスラッシュで書いてもよいです. (ただし,ドキュメントを書く際は" -"引き続き二つ使用してください.))" +msgstr "(/vsizip/vsicurl/... と一つのスラッシュで書いてもよいです. (ただし,ドキュメントを書く際は引き続き二つ使用してください.))" #: ../../source/user/virtual_file_systems.rst:38 msgid "Drivers supporting virtual file systems" @@ -91,10 +84,9 @@ msgid "" " driver marked with 'v' when running either ``gdalinfo --formats`` or " "``ogrinfo --formats``." msgstr "" -"仮想ファイルシステムは,現在のほとんどのファイルベースのドライバである\"大規模ファイルAPI\"を" -"サポートするGDALまたはOGRドライバでのみ使用できます.これらのフォーマットの完全なリストは," -" ``gdalinfo --formats`` または ``ogrinfo --formats`` を実行するときに'v'でマークされたドライバを" -"見ることで取得できます." +"仮想ファイルシステムは,現在のほとんどのファイルベースのドライバである\"大規模ファイルAPI\"をサポートするGDALまたはOGRドライバでのみ使用できます.これらのフォーマットの完全なリストは," +" ``gdalinfo --formats`` または ``ogrinfo --formats`` " +"を実行するときに'v'でマークされたドライバを見ることで取得できます." #: ../../source/user/virtual_file_systems.rst:42 msgid "A notable exception is the HDF4 driver." @@ -112,9 +104,7 @@ msgstr "読み取り機能" msgid "" "/vsizip/ is a file handler that allows reading ZIP archives on-the-fly " "without decompressing them beforehand." -msgstr "" -"/vsizip/ は,事前に解凍せずにZIPアーカイブを読み取ることができるファイルハンドラ" -"です." +msgstr "/vsizip/ は,事前に解凍せずにZIPアーカイブを読み取ることができるファイルハンドラです." #: ../../source/user/virtual_file_systems.rst:54 msgid "" @@ -124,10 +114,10 @@ msgid "" ":file:`path/inside/the/zip/file` is the relative path to the file inside " "the archive." msgstr "" -"ZIPファイル内のファイルを指すには,ファイル名は :file:`/vsizip/path/to/the/file.zip/" -"path/inside/the/zip/file` の形式である必要があります.ここで :file:`path/to/the/" -"file.zip` は相対または絶対であり, :file:`path/inside/the/zip/file` はアーカイブ内の" -"ファイルへの相対パスです." +"ZIPファイル内のファイルを指すには,ファイル名は " +":file:`/vsizip/path/to/the/file.zip/path/inside/the/zip/file` " +"の形式である必要があります.ここで :file:`path/to/the/file.zip` は相対または絶対であり, " +":file:`path/inside/the/zip/file` はアーカイブ内のファイルへの相対パスです." #: ../../source/user/virtual_file_systems.rst:56 msgid "" @@ -143,9 +133,8 @@ msgstr "" ".zipをディレクトリとして使用するには, :file:`/vsizip/path/to/the/file.zip` または " ":file:`/vsizip/path/to/the/file.zip/subdir` を使用できます.ディレクトリリストは " ":cpp:func:`VSIReadDir` で利用できます. :cpp:func:`VSIStatL` (\"/vsizip/...\") " -"呼び出しはファイルの解凍されたサイズを返します. ZIPファイル内のディレクトリは通常のファイル" -"システムと同様に,通常のファイルと区別することができます.ディレクトリリストとファイル統計の取得" -"は高速な操作です." +"呼び出しはファイルの解凍されたサイズを返します. " +"ZIPファイル内のディレクトリは通常のファイルシステムと同様に,通常のファイルと区別することができます.ディレクトリリストとファイル統計の取得は高速な操作です." #: ../../source/user/virtual_file_systems.rst:58 msgid "" @@ -153,8 +142,8 @@ msgid "" "located at its root, just mentioning :file:`/vsizip/path/to/the/file.zip`" " will work." msgstr "" -"注: .zipファイルがそのルートにある単一のファイルを含む特定の場合には, :file:`/vsizip/path/to/" -"the/file.zip` とだけ記述するだけで動作します." +"注: .zipファイルがそのルートにある単一のファイルを含む特定の場合には, " +":file:`/vsizip/path/to/the/file.zip` とだけ記述するだけで動作します." #: ../../source/user/virtual_file_systems.rst:60 msgid "The following configuration options are specific to the /zip/ handler:" @@ -163,10 +152,10 @@ msgstr "/zip/ ハンドラに固有の次の設定オプションがあります #: ../../source/user/virtual_file_systems.rst:79 #: ../../source/user/virtual_file_systems.rst:169 #: ../../source/user/virtual_file_systems.rst:196 -#: ../../source/user/virtual_file_systems.rst:1093 -#: ../../source/user/virtual_file_systems.rst:1111 -#: ../../source/user/virtual_file_systems.rst:1222 -#: ../../source/user/virtual_file_systems.rst:1304 +#: ../../source/user/virtual_file_systems.rst:1098 +#: ../../source/user/virtual_file_systems.rst:1116 +#: ../../source/user/virtual_file_systems.rst:1227 +#: ../../source/user/virtual_file_systems.rst:1309 msgid "Examples:" msgstr "例:" @@ -174,9 +163,7 @@ msgstr "例:" msgid "" ".kmz, .ods and .xlsx extensions are also detected as valid extensions for" " zip-compatible archives." -msgstr "" -".kmz, .ods, .xlsx 拡張子もzip互換アーカイブの有効な拡張子として検出さ" -"れます." +msgstr ".kmz, .ods, .xlsx 拡張子もzip互換アーカイブの有効な拡張子として検出されます." #: ../../source/user/virtual_file_systems.rst:90 msgid "" @@ -185,9 +172,9 @@ msgid "" "``/vsizip/{/path/to/the/archive}/path/inside/the/zip/file``. Note that " ":file:`/path/to/the/archive` may also itself use this alternate syntax." msgstr "" -"GDAL 2.2以降,連鎖を可能にし,.zip拡張子に依存しないようにするための代替構文が利用可能です.例えば," -" ``/vsizip/{/path/to/the/archive}/path/inside/the/zip/file``. :file:`/path/to/the/archive` はこの代替構文を" -"使用することもできます." +"GDAL 2.2以降,連鎖を可能にし,.zip拡張子に依存しないようにするための代替構文が利用可能です.例えば, " +"``/vsizip/{/path/to/the/archive}/path/inside/the/zip/file``. " +":file:`/path/to/the/archive` はこの代替構文を使用することもできます." #: ../../source/user/virtual_file_systems.rst:93 msgid "Write capabilities" @@ -197,9 +184,7 @@ msgstr "書き込み機能" msgid "" "Write capabilities are also available. They allow creating a new zip file" " and adding new files to an already existing (or just created) zip file." -msgstr "" -"書き込み機能も利用できます.新しいzipファイルを作成し,既存の(または作成したばかりの)" -"zipファイルに新しいファイルを追加することができます." +msgstr "書き込み機能も利用できます.新しいzipファイルを作成し,既存の(または作成したばかりの)zipファイルに新しいファイルを追加することができます." #: ../../source/user/virtual_file_systems.rst:97 msgid "Creation of a new zip file:" @@ -225,22 +210,19 @@ msgid "" "with GDAL 3.7, this technique is reused to generate .zip files following " ":ref:`sozip_intro`." msgstr "" -"GDAL 2.4以降, :config:`GDAL_NUM_THREADS` 設定オプションを整数または ``ALL_CPUS`` に設定することで," -"単一ファイルのマルチスレッド圧縮を有効にすることができます.これはpigzユーティリティの独立モードに" -"類似しています.デフォルトでは,入力ストリームは1MBのチャンクに分割されます(チャンクサイズは " -":config:`CPL_VSIL_DEFLATE_CHUNK_SIZE` 設定オプションで調整でき, \"x K\" または \"x M\" のような値が" -"使用できます),そして各チャンクは独立して圧縮されます(そして9バイトのマーカー 0x00 0x00 0xFF 0xFF " -"0x00 0x00 0x00 0xFF 0xFF で終了し,ストリームと辞書の完全なフラッシュを示し,各チャンクの独立したデコードを" -"可能にします).これは圧縮率をわずかに低下させるため,非常に小さなチャンクサイズは避けるべきです. GDAL 3.7以降," -"この技術は :ref:`sozip_intro` に従って .zip ファイルを生成するために再利用されます." +"GDAL 2.4以降, :config:`GDAL_NUM_THREADS` 設定オプションを整数または ``ALL_CPUS`` " +"に設定することで,単一ファイルのマルチスレッド圧縮を有効にすることができます.これはpigzユーティリティの独立モードに類似しています.デフォルトでは,入力ストリームは1MBのチャンクに分割されます(チャンクサイズは" +" :config:`CPL_VSIL_DEFLATE_CHUNK_SIZE` 設定オプションで調整でき, \"x K\" または \"x M\" " +"のような値が使用できます),そして各チャンクは独立して圧縮されます(そして9バイトのマーカー 0x00 0x00 0xFF 0xFF 0x00 " +"0x00 0x00 0xFF 0xFF " +"で終了し,ストリームと辞書の完全なフラッシュを示し,各チャンクの独立したデコードを可能にします).これは圧縮率をわずかに低下させるため,非常に小さなチャンクサイズは避けるべきです." +" GDAL 3.7以降,この技術は :ref:`sozip_intro` に従って .zip ファイルを生成するために再利用されます." #: ../../source/user/virtual_file_systems.rst:118 msgid "" "Read and write operations cannot be interleaved. The new zip must be " "closed before being re-opened in read mode." -msgstr "" -"読み取りおよび書き込み操作を交互に行うことはできません.新しいzipは,読み取りモードで再オープンする前に" -"閉じる必要があります." +msgstr "読み取りおよび書き込み操作を交互に行うことはできません.新しいzipは,読み取りモードで再オープンする前に閉じる必要があります." #: ../../source/user/virtual_file_systems.rst:123 msgid "SOZip (Seek-Optimized ZIP)" @@ -251,24 +233,24 @@ msgid "" "GDAL (>= 3.7) has full read and write support for .zip files following " "the `SOZip (Seek-Optimized ZIP) `__ profile." msgstr "" -"GDAL (>= 3.7) は `SOZip (Seek-Optimized ZIP) `__ プロファイルに従う .zip ファイルの" -"完全な読み取りおよび書き込みサポートを持っています." +"GDAL (>= 3.7) は `SOZip (Seek-Optimized ZIP) `__ " +"プロファイルに従う .zip ファイルの完全な読み取りおよび書き込みサポートを持っています." #: ../../source/user/virtual_file_systems.rst:128 msgid "" "The ``/vsizip/`` virtual file system uses the SOZip index to perform fast" " random access within a compressed SOZip-enabled file." msgstr "" -"``/vsizip/`` 仮想ファイルシステムは,圧縮されたSOZip対応ファイル内での高速なランダムアクセスを実行するために" -"SOZipインデックスを使用します." +"``/vsizip/`` " +"仮想ファイルシステムは,圧縮されたSOZip対応ファイル内での高速なランダムアクセスを実行するためにSOZipインデックスを使用します." #: ../../source/user/virtual_file_systems.rst:131 msgid "" "The :ref:`vector.shapefile` and :ref:`vector.gpkg` drivers can directly " "generate SOZip-enabled .shz/.shp.zip or .gpkg.zip files." msgstr "" -":ref:`vector.shapefile` および :ref:`vector.gpkg` ドライバは直接SOZip対応の .shz/.shp.zip または .gpkg.zip" -" ファイルを生成できます." +":ref:`vector.shapefile` および :ref:`vector.gpkg` ドライバは直接SOZip対応の " +".shz/.shp.zip または .gpkg.zip ファイルを生成できます." #: ../../source/user/virtual_file_systems.rst:134 msgid "" @@ -279,10 +261,10 @@ msgid "" ":config:`CPL_SOZIP_ENABLED` configuration option to YES. Or totally " "disabled by setting it to NO." msgstr "" -"新しいまたは既存のZIPファイルにファイルを圧縮して追加できる :cpp:func:`CPLAddFileInZip` C 関数は," -"SOZip最適化を有効にします(つまり,圧縮するファイルが1MBより大きい場合).SOZip最適化は," -" :config:`CPL_SOZIP_ENABLED` 設定オプションをYESに設定することで強制できます.または,NOに設定することで" -"完全に無効にできます." +"新しいまたは既存のZIPファイルにファイルを圧縮して追加できる :cpp:func:`CPLAddFileInZip` C " +"関数は,SOZip最適化を有効にします(つまり,圧縮するファイルが1MBより大きい場合).SOZip最適化は, " +":config:`CPL_SOZIP_ENABLED` " +"設定オプションをYESに設定することで強制できます.または,NOに設定することで完全に無効にできます." #: ../../source/user/virtual_file_systems.rst:140 msgid "" @@ -291,9 +273,10 @@ msgid "" "and with domain = \"ZIP\" to get information if a SOZip index is " "available for that file." msgstr "" -":cpp:func:`VSIGetFileMetadata` メソッドは, :file:`/vsizip/path/to/the/file.zip/path/inside/the/zip/file` の形式の" -"ファイル名とドメイン = \"ZIP\" を指定して呼び出すことで,そのファイルにSOZipインデックスが利用可能かどうかの情報を" -"取得できます." +":cpp:func:`VSIGetFileMetadata` メソッドは, " +":file:`/vsizip/path/to/the/file.zip/path/inside/the/zip/file` " +"の形式のファイル名とドメイン = \"ZIP\" " +"を指定して呼び出すことで,そのファイルにSOZipインデックスが利用可能かどうかの情報を取得できます." #: ../../source/user/virtual_file_systems.rst:144 msgid "" @@ -302,9 +285,9 @@ msgid "" "contents of a ZIP file and display the SOZip optimization status or " "validate a SOZip file." msgstr "" -":ref:`sozip` 新しいコマンドラインユーティリティは,SOZip最適化されたZIPファイルを作成したり,既存のZIPファイルに" -"ファイルを追加したり, ZIPファイルの内容をリストしたり,SOZip最適化の状態を表示したり,SOZipファイルを検証したりする" -"ために使用できます." +":ref:`sozip` " +"新しいコマンドラインユーティリティは,SOZip最適化されたZIPファイルを作成したり,既存のZIPファイルにファイルを追加したり, " +"ZIPファイルの内容をリストしたり,SOZip最適化の状態を表示したり,SOZipファイルを検証したりするために使用できます." #: ../../source/user/virtual_file_systems.rst:152 msgid "/vsigzip/ (gzipped file)" @@ -314,10 +297,7 @@ msgstr "/vsigzip/ (gzipped ファイル)" msgid "" "/vsigzip/ is a file handler that allows on-the-fly reading of GZip (.gz) " "files without decompressing them in advance." -msgstr "" -"/vsigzip/ は,事前に解凍せずにGZip (.gz) ファイルを読み取ることができる" -"ファイルハンドラです." - +msgstr "/vsigzip/ は,事前に解凍せずにGZip (.gz) ファイルを読み取ることができるファイルハンドラです." #: ../../source/user/virtual_file_systems.rst:156 msgid "" @@ -325,8 +305,8 @@ msgid "" ":file:`/vsigzip/path/to/the/file.gz` syntax, where " ":file:`path/to/the/file.gz` is relative or absolute." msgstr "" -"GDALによって解凍された形式でgzippedファイルを表示するには, :file:`/vsigzip/path/to/the/file.gz` 構文を" -"使用する必要があります.ここで :file:`path/to/the/file.gz` は相対または絶対です." +"GDALによって解凍された形式でgzippedファイルを表示するには, :file:`/vsigzip/path/to/the/file.gz` " +"構文を使用する必要があります.ここで :file:`path/to/the/file.gz` は相対または絶対です." #: ../../source/user/virtual_file_systems.rst:158 msgid "The following configuration options are specific to the /vsigzip/ handler:" @@ -342,18 +322,14 @@ msgid "" "able to seek to part of the files already decompressed in a faster way. " "This mechanism of snapshots also apply to /vsizip/ files." msgstr "" -":cpp:func:`VSIStatL` は解凍されたファイルサイズを返しますが,これは大きなファイルでは遅い操作である可能性があり," -"ファイル全体を解凍する必要があるためです.ファイルの末尾やランダムな場所にシークすることも同様に遅いです." -"このプロセスを高速化するために,メモリ内で\"スナップショット\"が内部的に作成され,すでに解凍されたファイルの一部に" -"より速い方法でシークできるようになります.このスナップショットのメカニズムは/vsizip/ファイルにも適用されます." +":cpp:func:`VSIStatL` " +"は解凍されたファイルサイズを返しますが,これは大きなファイルでは遅い操作である可能性があり,ファイル全体を解凍する必要があるためです.ファイルの末尾やランダムな場所にシークすることも同様に遅いです.このプロセスを高速化するために,メモリ内で\"スナップショット\"が内部的に作成され,すでに解凍されたファイルの一部により速い方法でシークできるようになります.このスナップショットのメカニズムは/vsizip/ファイルにも適用されます." #: ../../source/user/virtual_file_systems.rst:179 msgid "" "Write capabilities are also available, but read and write operations " "cannot be interleaved." -msgstr "" -"書き込み機能も利用できますが,読み取りおよび書き込み操作を交互に行うことは" -"できません." +msgstr "書き込み機能も利用できますが,読み取りおよび書き込み操作を交互に行うことはできません." #: ../../source/user/virtual_file_systems.rst:181 msgid "" @@ -369,13 +345,12 @@ msgid "" "potential independent decoding of each chunk). This slightly reduces the " "compression rate, so very small chunk sizes should be avoided." msgstr "" -"GDAL 2.4以降, :config:`GDAL_NUM_THREADS` 設定オプションを整数または ``ALL_CPUS`` に設定することで," -"単一ファイルのマルチスレッド圧縮を有効にすることができます.これはpigzユーティリティの独立モードに" -"類似しています.デフォルトでは,入力ストリームは1MBのチャンクに分割されます(チャンクサイズは " -":config:`CPL_VSIL_DEFLATE_CHUNK_SIZE` 設定オプションで調整でき, \"x K\" または \"x M\" のような値が" -"使用できます),そして各チャンクは独立して圧縮されます(そして9バイトのマーカー 0x00 0x00 0xFF 0xFF " -"0x00 0x00 0x00 0xFF 0xFF で終了し,ストリームと辞書の完全なフラッシュを示し,各チャンクの独立したデコードを" -"可能にします).これは圧縮率をわずかに低下させるため,非常に小さなチャンクサイズは避けるべきです." +"GDAL 2.4以降, :config:`GDAL_NUM_THREADS` 設定オプションを整数または ``ALL_CPUS`` " +"に設定することで,単一ファイルのマルチスレッド圧縮を有効にすることができます.これはpigzユーティリティの独立モードに類似しています.デフォルトでは,入力ストリームは1MBのチャンクに分割されます(チャンクサイズは" +" :config:`CPL_VSIL_DEFLATE_CHUNK_SIZE` 設定オプションで調整でき, \"x K\" または \"x M\" " +"のような値が使用できます),そして各チャンクは独立して圧縮されます(そして9バイトのマーカー 0x00 0x00 0xFF 0xFF 0x00 " +"0x00 0x00 0xFF 0xFF " +"で終了し,ストリームと辞書の完全なフラッシュを示し,各チャンクの独立したデコードを可能にします).これは圧縮率をわずかに低下させるため,非常に小さなチャンクサイズは避けるべきです." #: ../../source/user/virtual_file_systems.rst:186 msgid "/vsitar/ (.tar, .tgz archives)" @@ -387,8 +362,8 @@ msgid "" "uncompressed .tar or compressed .tgz or .tar.gz archives, without " "decompressing them in advance." msgstr "" -"/vsitar/ は,事前に解凍せずに通常の非圧縮 .tar または圧縮 .tgz または .tar.gz アーカイブを読み取ることができる" -"ファイルハンドラです." +"/vsitar/ は,事前に解凍せずに通常の非圧縮 .tar または圧縮 .tgz または .tar.gz " +"アーカイブを読み取ることができるファイルハンドラです." #: ../../source/user/virtual_file_systems.rst:190 msgid "" @@ -399,9 +374,10 @@ msgid "" ":file:`path/inside/the/tar/file` is the relative path to the file inside " "the archive." msgstr "" -".tar, .tgz, .tar.gz ファイル内のファイルを指すには,ファイル名は :file:`/vsitar/path/to/the/file.tar/" -"path/inside/the/tar/file` の形式である必要があります.ここで :file:`path/to/the/file.tar` は相対または絶対であり," -" :file:`path/inside/the/tar/file` はアーカイブ内のファイルへの相対パスです." +".tar, .tgz, .tar.gz ファイル内のファイルを指すには,ファイル名は " +":file:`/vsitar/path/to/the/file.tar/path/inside/the/tar/file` " +"の形式である必要があります.ここで :file:`path/to/the/file.tar` は相対または絶対であり, " +":file:`path/inside/the/tar/file` はアーカイブ内のファイルへの相対パスです." #: ../../source/user/virtual_file_systems.rst:192 msgid "" @@ -417,8 +393,9 @@ msgstr "" ".tarをディレクトリとして使用するには, :file:`/vsizip/path/to/the/file.tar` または " ":file:`/vsitar/path/to/the/file.tar/subdir` を使用できます.ディレクトリリストは " ":cpp:func:`VSIReadDir` で利用できます. :cpp:func:`VSIStatL` (\"/vsitar/...\") " -"呼び出しはファイルの解凍されたサイズを返します. TARファイル内のディレクトリは通常のファイルと同様に," -"VSI_ISDIR(stat.st_mode) マクロで区別できます.ディレクトリリストとファイル統計の取得は高速な操作です." +"呼び出しはファイルの解凍されたサイズを返します. " +"TARファイル内のディレクトリは通常のファイルと同様に,VSI_ISDIR(stat.st_mode) " +"マクロで区別できます.ディレクトリリストとファイル統計の取得は高速な操作です." #: ../../source/user/virtual_file_systems.rst:194 msgid "" @@ -426,8 +403,8 @@ msgid "" "located at its root, just mentioning :file:`/vsitar/path/to/the/file.tar`" " will work." msgstr "" -"注: .tarファイルがそのルートにある単一のファイルを含む特定の場合には, :file:`/vsitar/path/to/" -"the/file.tar` とだけ記述するだけで動作します." +"注: .tarファイルがそのルートにある単一のファイルを含む特定の場合には, " +":file:`/vsitar/path/to/the/file.tar` とだけ記述するだけで動作します." #: ../../source/user/virtual_file_systems.rst:204 msgid "" @@ -436,9 +413,9 @@ msgid "" "``/vsitar/{/path/to/the/archive}/path/inside/the/tar/file``. Note that " ":file:`/path/to/the/archive` may also itself use this alternate syntax." msgstr "" -"GDAL 2.2以降,連鎖を可能にし,.tar拡張子に依存しないようにするための代替構文が利用可能です.例えば," -" ``/vsitar/{/path/to/the/archive}/path/inside/the/tar/file``. :file:`/path/to/the/archive` はこの代替構文を" -"使用することもできます." +"GDAL 2.2以降,連鎖を可能にし,.tar拡張子に依存しないようにするための代替構文が利用可能です.例えば, " +"``/vsitar/{/path/to/the/archive}/path/inside/the/tar/file``. " +":file:`/path/to/the/archive` はこの代替構文を使用することもできます." #: ../../source/user/virtual_file_systems.rst:209 msgid "/vsi7z/ (.7z archives)" @@ -452,8 +429,9 @@ msgid "" "listing and :cpp:func:`VSIStatL` are available, similarly to above " "mentioned file systems." msgstr "" -"/vsi7z/ は,事前に解凍せずに7zアーカイブを読み取ることができるファイルハンドラです.このファイルシステムは" -"読み取り専用です.ディレクトリリストと :cpp:func:`VSIStatL` は,上記のファイルシステムと同様に利用できます." +"/vsi7z/ " +"は,事前に解凍せずに7zアーカイブを読み取ることができるファイルハンドラです.このファイルシステムは読み取り専用です.ディレクトリリストと " +":cpp:func:`VSIStatL` は,上記のファイルシステムと同様に利用できます." #: ../../source/user/virtual_file_systems.rst:218 #: ../../source/user/virtual_file_systems.rst:250 @@ -462,8 +440,8 @@ msgid "" "`__ (and libarchive having LZMA support to be of" " practical use)." msgstr "" -"これには,`libarchive `__ に対してGDALがビルドされていることが必要です" -"(および実用的な使用のためにlibarchiveがLZMAサポートを持っていることが必要です)." +"これには,`libarchive `__ " +"に対してGDALがビルドされていることが必要です(および実用的な使用のためにlibarchiveがLZMAサポートを持っていることが必要です)." #: ../../source/user/virtual_file_systems.rst:221 msgid "" @@ -473,9 +451,10 @@ msgid "" ":file:`path/inside/the/7z/file` is the relative path to the file inside " "the archive.`" msgstr "" -"7zファイル内のファイルを指すには,ファイル名は :file:`/vsi7z/path/to/the/file.7z/" -"path/inside/the/7z/file` の形式である必要があります.ここで :file:`path/to/the/file.7z` は相対または絶対であり," -" :file:`path/inside/the/7z/file` はアーカイブ内のファイルへの相対パスです." +"7zファイル内のファイルを指すには,ファイル名は " +":file:`/vsi7z/path/to/the/file.7z/path/inside/the/7z/file` " +"の形式である必要があります.ここで :file:`path/to/the/file.7z` は相対または絶対であり, " +":file:`path/inside/the/7z/file` はアーカイブ内のファイルへの相対パスです." #: ../../source/user/virtual_file_systems.rst:226 msgid "" @@ -484,8 +463,8 @@ msgid "" "Package), ``mpkx`` and ``ppkx`` (Esri ArcGIS Pro Project Package)." msgstr "" "この仮想ファイルシステムによって認識されるデフォルトの拡張子は次のとおりです: ``7z``, ``lpk`` (Esri ArcGIS " -"Layer Package), ``lpkx``, ``mpk`` (Esri ArcGIS Map Package), ``mpkx`` および ``ppkx`` (Esri ArcGIS Pro Project " -"Package)." +"Layer Package), ``lpkx``, ``mpk`` (Esri ArcGIS Map Package), ``mpkx`` および" +" ``ppkx`` (Esri ArcGIS Pro Project Package)." #: ../../source/user/virtual_file_systems.rst:230 msgid "" @@ -495,8 +474,8 @@ msgid "" ":file:`/path/to/the/archive` may also itself use this alternate syntax." msgstr "" "これらの拡張子に依存せずに連鎖を可能にし,代替構文が利用可能です.例えば, " -"``/vsi7z/{/path/to/the/archive}/path/inside/the/archive``. :file:`/path/to/the/archive` はこの代替構文を" -"使用することもできます." +"``/vsi7z/{/path/to/the/archive}/path/inside/the/archive``. " +":file:`/path/to/the/archive` はこの代替構文を使用することもできます." #: ../../source/user/virtual_file_systems.rst:234 #: ../../source/user/virtual_file_systems.rst:264 @@ -505,9 +484,7 @@ msgid "" "inefficient when backward seeking is needed (decompression will be " "restarted from the start of the file). Performance will be the best in " "sequential reading." -msgstr "" -"大きな圧縮ファイル内でのランダムシークは,後方シークが必要な場合に効率的ではありません(解凍はファイルの先頭から再開されます)." -"パフォーマンスは,連続した読み取りで最も良くなります." +msgstr "大きな圧縮ファイル内でのランダムシークは,後方シークが必要な場合に効率的ではありません(解凍はファイルの先頭から再開されます).パフォーマンスは,連続した読み取りで最も良くなります." #: ../../source/user/virtual_file_systems.rst:241 msgid "/vsirar/ (.rar archives)" @@ -521,8 +498,9 @@ msgid "" "Directory listing and :cpp:func:`VSIStatL` are available, similarly to " "above mentioned file systems." msgstr "" -"/vsirar/ は,事前に解凍せずに `RAR `__ アーカイブを" -"読み取ることができるファイルハンドラです.このファイルシステムは読み取り専用です.ディレクトリリストと " +"/vsirar/ は,事前に解凍せずに `RAR " +"`__ " +"アーカイブを読み取ることができるファイルハンドラです.このファイルシステムは読み取り専用です.ディレクトリリストと " ":cpp:func:`VSIStatL` は,上記のファイルシステムと同様に利用できます." #: ../../source/user/virtual_file_systems.rst:253 @@ -533,9 +511,10 @@ msgid "" ":file:`path/inside/the/rar/file` is the relative path to the file inside " "the archive.`" msgstr "" -"RARファイル内のファイルを指すには,ファイル名は :file:`/vsirar/path/to/the/file.rar/" -"path/inside/the/rar/file` の形式である必要があります.ここで :file:`path/to/the/file.rar` は相対または絶対であり," -" :file:`path/inside/the/rar/file` はアーカイブ内のファイルへの相対パスです." +"RARファイル内のファイルを指すには,ファイル名は " +":file:`/vsirar/path/to/the/file.rar/path/inside/the/rar/file` " +"の形式である必要があります.ここで :file:`path/to/the/file.rar` は相対または絶対であり, " +":file:`path/inside/the/rar/file` はアーカイブ内のファイルへの相対パスです." #: ../../source/user/virtual_file_systems.rst:258 msgid "The default extension recognized by this virtual file system is: ``rar``" @@ -549,8 +528,8 @@ msgid "" ":file:`/path/to/the/archive` may also itself use this alternate syntax." msgstr "" "これらの拡張子に依存せずに連鎖を可能にし,代替構文が利用可能です.例えば, " -"``/vsirar/{/path/to/the/archive}/path/inside/the/archive``. :file:`/path/to/the/archive` はこの代替構文を" -"使用することもできます." +"``/vsirar/{/path/to/the/archive}/path/inside/the/archive``. " +":file:`/path/to/the/archive` はこの代替構文を使用することもできます." #: ../../source/user/virtual_file_systems.rst:271 msgid "Network based file systems" @@ -565,10 +544,10 @@ msgid "" "`, :ref:`/vsiaz/ `, :ref:`/vsioss/ ` or " ":ref:`/vsiswift/ `." msgstr "" -"特定の署名認証スキームを必要としないオンラインリソース用の一般的な :ref:`/vsicurl/ ` ファイルシステム" -"ハンドラが存在します.これは, :ref:`/vsis3/ `, :ref:`/vsigs/ `, :ref:`/vsiaz/ `, " -":ref:`/vsioss/ ` または :ref:`/vsiswift/ ` のような商用クラウドストレージサービス用のサブファイル" -"システムに特化しています." +"特定の署名認証スキームを必要としないオンラインリソース用の一般的な :ref:`/vsicurl/ ` " +"ファイルシステムハンドラが存在します.これは, :ref:`/vsis3/ `, :ref:`/vsigs/ `, " +":ref:`/vsiaz/ `, :ref:`/vsioss/ ` または :ref:`/vsiswift/ " +"` のような商用クラウドストレージサービス用のサブファイルシステムに特化しています." #: ../../source/user/virtual_file_systems.rst:275 msgid "" @@ -576,8 +555,8 @@ msgid "" " the :ref:`/vsicurl_streaming/ `, and its variants for" " the above cloud storage services, for more efficiency." msgstr "" -"ファイル全体をストリーミング方式で読み取ることが可能な場合,効率を上げるために, :ref:`/vsicurl_streaming/ `" -" および上記のクラウドストレージサービス用のその他のバリアントを使用することをお勧めします." +"ファイル全体をストリーミング方式で読み取ることが可能な場合,効率を上げるために, :ref:`/vsicurl_streaming/ " +"` および上記のクラウドストレージサービス用のその他のバリアントを使用することをお勧めします." #: ../../source/user/virtual_file_systems.rst:278 msgid "How to set credentials ?" @@ -600,9 +579,9 @@ msgid "" "with different credentials (e.g. different credentials for bucket " "\"/vsis3/foo\" and \"/vsis3/bar\")" msgstr "" -"GDAL 3.6以降, :cpp:func:`VSISetPathSpecificOption` を使用して,ファイルパスのレベルで設定オプションを設定できます." -"これにより,同じ仮想ファイルシステムを使用しても異なる資格情報(例: バケット \"/vsis3/foo\" と \"/vsis3/bar\" の" -"異なる資格情報)を使用する場合に簡単になります." +"GDAL 3.6以降, :cpp:func:`VSISetPathSpecificOption` " +"を使用して,ファイルパスのレベルで設定オプションを設定できます.これにより,同じ仮想ファイルシステムを使用しても異なる資格情報(例: バケット " +"\"/vsis3/foo\" と \"/vsis3/bar\" の異なる資格情報)を使用する場合に簡単になります." #: ../../source/user/virtual_file_systems.rst:289 msgid "" @@ -613,9 +592,11 @@ msgid "" "automatically loaded by " ":cpp:func:`CPLLoadConfigOptionsFromPredefinedFiles`." msgstr "" -"GDAL 3.5以降,資格情報(またはパス固有のオプション)は, :cpp:func:`CPLLoadConfigOptionsFromFile` で明示的にロードされる" -"特定の設定ファイル,または :cpp:func:`CPLLoadConfigOptionsFromPredefinedFiles` によって自動的にロードされるデフォルトの" -"設定ファイルのいずれかに, :ref:`GDAL設定ファイル ` で指定できます." +"GDAL 3.5以降,資格情報(またはパス固有のオプション)は, :cpp:func:`CPLLoadConfigOptionsFromFile`" +" で明示的にロードされる特定の設定ファイル,または " +":cpp:func:`CPLLoadConfigOptionsFromPredefinedFiles` " +"によって自動的にロードされるデフォルトの設定ファイルのいずれかに, :ref:`GDAL設定ファイル " +"` で指定できます." #: ../../source/user/virtual_file_systems.rst:294 msgid "" @@ -624,9 +605,9 @@ msgid "" "``[.some_arbitrary_name]``), and whose first key is ``path``. ` .. code-" "block::" msgstr "" -"それらは ``[credentials]`` セクションの下に配置する必要があり,各パスプレフィックスについては,その名前が ``[.`` で始まる" -"相対的なサブセクションの下に配置する必要があります(例: ``[.some_arbitrary_name]``),そして最初のキーは ``path`` です." -"` .. code-block::" +"それらは ``[credentials]`` セクションの下に配置する必要があり,各パスプレフィックスについては,その名前が ``[.`` " +"で始まる相対的なサブセクションの下に配置する必要があります(例: ``[.some_arbitrary_name]``),そして最初のキーは " +"``path`` です.` .. code-block::" #: ../../source/user/virtual_file_systems.rst:312 msgid "Network/cloud-friendliness and file formats" @@ -640,17 +621,14 @@ msgid "" "format on the special data arrangement. Performance also depends on the " "particular access pattern made to the file." msgstr "" -"ほとんどのGDALラスターおよびベクトルファイルシステムは, /vsicurl/ およびその他の派生仮想ファイルシステムを使用して" -"リモートでアクセスできますが,パフォーマンスはフォーマットに大きく依存し,特定のフォーマットでも特定のデータ配置に依存します." -"パフォーマンスはまた,ファイルへの特定のアクセスパターンにも依存します." +"ほとんどのGDALラスターおよびベクトルファイルシステムは, /vsicurl/ " +"およびその他の派生仮想ファイルシステムを使用してリモートでアクセスできますが,パフォーマンスはフォーマットに大きく依存し,特定のフォーマットでも特定のデータ配置に依存します.パフォーマンスはまた,ファイルへの特定のアクセスパターンにも依存します." #: ../../source/user/virtual_file_systems.rst:320 msgid "" "For interactive visualisation of raster files, the file should ideally " "have the following characteristics:" -msgstr "" -"ラスターファイルのインタラクティブな可視化のためには,ファイルは理想的には" -"次の特性を持つべきです:" +msgstr "ラスターファイルのインタラクティブな可視化のためには,ファイルは理想的には次の特性を持つべきです:" #: ../../source/user/virtual_file_systems.rst:323 msgid "it should be tiled in generally square-shaped tiles." @@ -674,8 +652,8 @@ msgid "" "driver are suitable for network access. More generally tiled GeoTIFF " "files with overviews are." msgstr "" -":ref:`raster.cog` ドライバによって生成されたクラウド最適化GeoTIFFファイルは,ネットワークアクセスに適しています." -"より一般的には,オーバービューを持つタイルGeoTIFFファイルが適しています." +":ref:`raster.cog` " +"ドライバによって生成されたクラウド最適化GeoTIFFファイルは,ネットワークアクセスに適しています.より一般的には,オーバービューを持つタイルGeoTIFFファイルが適しています." #: ../../source/user/virtual_file_systems.rst:335 msgid "JPEG2000" @@ -686,9 +664,7 @@ msgid "" "JPEG2000 is generally not suitable for network access, unless using a " "layout carefully designed for that purpose, and when using a JPEG200 " "library that is heavily optimized." -msgstr "" -"JPEG2000は,その目的に適したレイアウトを使用し,最適化されたJPEG200ライブラリを使用している場合を除いて,一般的に" -"ネットワークアクセスには適していません." +msgstr "JPEG2000は,その目的に適したレイアウトを使用し,最適化されたJPEG200ライブラリを使用している場合を除いて,一般的にネットワークアクセスには適していません." #: ../../source/user/virtual_file_systems.rst:341 msgid "" @@ -696,8 +672,8 @@ msgid "" "different progression order (this is of particular importance for single-" "tiled access), and with optional markers" msgstr "" -"JPEG2000ファイルには,さまざまな種類があります: シングルタイル vs タイル,異なる進行順序(これはシングルタイルアクセスに" -"特に重要です),およびオプションのマーカーがあります" +"JPEG2000ファイルには,さまざまな種類があります: シングルタイル vs " +"タイル,異なる進行順序(これはシングルタイルアクセスに特に重要です),およびオプションのマーカーがあります" #: ../../source/user/virtual_file_systems.rst:345 msgid "" @@ -712,12 +688,11 @@ msgid "" "to limit the number of bytes to ingest (but for single-tiled raster, " "performance might still suffer.)" msgstr "" -"OpenJPEGライブラリ(:ref:`raster.jp2openjpeg` ドライバを介して使用可能)は,書かれた時点で,ピクセルクエリの関心領域に" -"参加する各タイルパートを全体で取り込む必要があります(したがって,シングルタイルファイルの場合,ファイル全体を取り込む" -"必要があります).また,タイルインデックスの相当物であるTLM (Tile-Part length) マーカーを使用しません,またはタイル内の" -"パケットのインデックスであるPLT (Packed Length, tile-part header) を使用しません. Kakaduライブラリ(:ref:`raster.jp2kak`" -" ドライバを介して使用可能)は,これらのマーカーを使用して取り込むバイト数を制限できます(ただし,シングルタイルラスタの場合," -"パフォーマンスがまだ低下する可能性があります)." +"OpenJPEGライブラリ(:ref:`raster.jp2openjpeg` " +"ドライバを介して使用可能)は,書かれた時点で,ピクセルクエリの関心領域に参加する各タイルパートを全体で取り込む必要があります(したがって,シングルタイルファイルの場合,ファイル全体を取り込む必要があります).また,タイルインデックスの相当物であるTLM" +" (Tile-Part length) マーカーを使用しません,またはタイル内のパケットのインデックスであるPLT (Packed Length," +" tile-part header) を使用しません. Kakaduライブラリ(:ref:`raster.jp2kak` " +"ドライバを介して使用可能)は,これらのマーカーを使用して取り込むバイト数を制限できます(ただし,シングルタイルラスタの場合,パフォーマンスがまだ低下する可能性があります)." #: ../../source/user/virtual_file_systems.rst:355 msgid "" @@ -727,16 +702,16 @@ msgid "" "check the characteristics of a given JPEG200 file. Fields of interest to " "examine in the output are:" msgstr "" -"`dump_jp2.py `__" -" Pythonスクリプトを使用して,指定されたJPEG200ファイルの特性を確認できます.出力で調査するのに興味のあるフィールドは次のとおりです:" +"`dump_jp2.py " +"`__ " +"Pythonスクリプトを使用して,指定されたJPEG200ファイルの特性を確認できます.出力で調査するのに興味のあるフィールドは次のとおりです:" #: ../../source/user/virtual_file_systems.rst:359 msgid "" "the tile size (given by the ``XTsiz`` and ``YTsiz`` fields in the ``SIZ``" " marker)" -msgstr "" -"タイルサイズ(``SIZ`` マーカーの ``XTsiz`` および ``YTsiz`` フィールドで" -"指定される)" +msgstr "タイルサイズ(``SIZ`` マーカーの ``XTsiz`` および ``YTsiz`` フィールドで指定される)" #: ../../source/user/virtual_file_systems.rst:360 msgid "the presence of ``TLM`` markers" @@ -756,8 +731,8 @@ msgid "" "of files available through HTTP/FTP web protocols, without prior download" " of the entire file. It requires GDAL to be built against libcurl." msgstr "" -"/vsicurl/ は,事前にファイル全体をダウンロードすることなく,HTTP/FTPウェブプロトコルを介して利用可能なファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsicurl/ " +"は,事前にファイル全体をダウンロードすることなく,HTTP/FTPウェブプロトコルを介して利用可能なファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." #: ../../source/user/virtual_file_systems.rst:370 msgid "" @@ -767,9 +742,8 @@ msgid "" ":file:`path/to/remote/resource` is the URL of a remote resource." msgstr "" "認識されるファイル名は, :file:`/vsicurl/http[s]://path/to/remote/resource` または " -":file:`/vsicurl/ftp://path/to/remote/resource` の形式であり, :file:`path/to/remote/resource` " -"はリモートリソースのURLです." - +":file:`/vsicurl/ftp://path/to/remote/resource` の形式であり, " +":file:`path/to/remote/resource` はリモートリソースのURLです." #: ../../source/user/virtual_file_systems.rst:372 msgid "Example using :program:`ogrinfo` to read a shapefile on the internet:" @@ -782,7 +756,8 @@ msgid "" "each option name and value (including the value of \"url\") is URL-" "encoded. Currently supported options are:" msgstr "" -"GDAL 2.3以降,オプションは,次の構文でファイル名に渡すことができます: ``/vsicurl?[option_i=val_i&]*url=http://...`` " +"GDAL 2.3以降,オプションは,次の構文でファイル名に渡すことができます: " +"``/vsicurl?[option_i=val_i&]*url=http://...`` " "ここで,各オプション名と値(\"url\"の値を含む)はURLエンコードされています.現在サポートされているオプションは次のとおりです:" #: ../../source/user/virtual_file_systems.rst:380 @@ -791,8 +766,8 @@ msgid "" " YES. Setting this option overrides the behavior of the " ":config:`CPL_VSIL_CURL_USE_HEAD` configuration option." msgstr "" -"use_head=yes/no: HTTP HEADリクエストを送信できるかどうか.デフォルトはYES.このオプションを設定すると," -" :config:`CPL_VSIL_CURL_USE_HEAD` 設定オプションの動作が上書きされます." +"use_head=yes/no: HTTP HEADリクエストを送信できるかどうか.デフォルトはYES.このオプションを設定すると, " +":config:`CPL_VSIL_CURL_USE_HEAD` 設定オプションの動作が上書きされます." #: ../../source/user/virtual_file_systems.rst:381 msgid "" @@ -802,15 +777,14 @@ msgstr "" "max_retry=number: デフォルトは0.このオプションを設定すると, :config:`GDAL_HTTP_MAX_RETRY` " "設定オプションの動作が上書きされます." - #: ../../source/user/virtual_file_systems.rst:382 msgid "" "retry_delay=number_in_seconds: default to 30. Setting this option " "overrides the behavior of the :config:`GDAL_HTTP_RETRY_DELAY` " "configuration option." msgstr "" -"retry_delay=number_in_seconds: デフォルトは30.このオプションを設定すると, :config:`GDAL_HTTP_RETRY_DELAY` " -"設定オプションの動作が上書きされます." +"retry_delay=number_in_seconds: デフォルトは30.このオプションを設定すると, " +":config:`GDAL_HTTP_RETRY_DELAY` 設定オプションの動作が上書きされます." #: ../../source/user/virtual_file_systems.rst:383 msgid "" @@ -825,9 +799,7 @@ msgstr "" msgid "" "list_dir=yes/no: whether an attempt to read the file list of the " "directory where the file is located should be done. Default to YES." -msgstr "" -"list_dir=yes/no: ファイルが存在するディレクトリのファイルリストを読み取る試みを" -"行うかどうか.デフォルトはYESです." +msgstr "list_dir=yes/no: ファイルが存在するディレクトリのファイルリストを読み取る試みを行うかどうか.デフォルトはYESです." #: ../../source/user/virtual_file_systems.rst:385 msgid "useragent=value: HTTP UserAgent header" @@ -845,9 +817,7 @@ msgstr "" msgid "" "header_file=value: Filename that contains one or several \"Header: " "Value\" lines" -msgstr "" -"header_file=value: 1つまたは複数の \"Header: Value\" 行を含む" -"ファイル名" +msgstr "header_file=value: 1つまたは複数の \"Header: Value\" 行を含むファイル名" #: ../../source/user/virtual_file_systems.rst:389 msgid "unsafessl=yes/no" @@ -882,18 +852,19 @@ msgid "" "path-specific option ( cf :cpp:func:`VSISetPathSpecificOption`) " "``VSICURL_PC_URL_SIGNING`` set to ``YES``." msgstr "" -"pc_url_signing=yes/no: Microsoft Planetary Computer の URL署名メカニズム" -"(https://planetarycomputer.microsoft.com/docs/concepts/sas/) を使用するかどうか. (GDAL >= 3.5.2). " -"GDAL 3.9以降,これは ``VSICURL_PC_URL_SIGNING`` というパス固有のオプション( cf :cpp:func:`VSISetPathSpecificOption`) " -"を ``YES`` に設定することでも設定できます." +"pc_url_signing=yes/no: Microsoft Planetary Computer の " +"URL署名メカニズム(https://planetarycomputer.microsoft.com/docs/concepts/sas/) " +"を使用するかどうか. (GDAL >= 3.5.2). GDAL 3.9以降,これは ``VSICURL_PC_URL_SIGNING`` " +"というパス固有のオプション( cf :cpp:func:`VSISetPathSpecificOption`) を ``YES`` " +"に設定することでも設定できます." #: ../../source/user/virtual_file_systems.rst:396 msgid "" "pc_collection=name: name of the collection of the dataset for Planetary " "Computer URL signing. Only used when pc_url_signing=yes. (GDAL >= 3.5.2)" msgstr "" -"pc_collection=name: Planetary Computer URL署名のデータセットのコレクション名. pc_url_signing=yes の場合のみ使用されます. " -"(GDAL >= 3.5.2)" +"pc_collection=name: Planetary Computer URL署名のデータセットのコレクション名. " +"pc_url_signing=yes の場合のみ使用されます. (GDAL >= 3.5.2)" #: ../../source/user/virtual_file_systems.rst:398 msgid "" @@ -905,11 +876,10 @@ msgid "" "128 times :config:`CPL_VSIL_CURL_CHUNK_SIZE` (so 2 MB by default) to " "improve download performance." msgstr "" -"部分ダウンロード(サーバーがランダム読み取りをサポートしている必要があります)は,デフォルトで16 KBの粒度で行われます." -"GDAL 2.3以降,チャンクサイズは,バイト単位の値で :config:`CPL_VSIL_CURL_CHUNK_SIZE` 設定オプションで設定できます." -"ドライバが連続読み取りを検出すると,ダウンロードパフォーマンスを向上させるために," -"チャンクサイズを :config:`CPL_VSIL_CURL_CHUNK_SIZE`" -" の128倍(デフォルトで2 MB)まで徐々に増やします." +"部分ダウンロード(サーバーがランダム読み取りをサポートしている必要があります)は,デフォルトで16 KBの粒度で行われます.GDAL " +"2.3以降,チャンクサイズは,バイト単位の値で :config:`CPL_VSIL_CURL_CHUNK_SIZE` " +"設定オプションで設定できます.ドライバが連続読み取りを検出すると,ダウンロードパフォーマンスを向上させるために,チャンクサイズを " +":config:`CPL_VSIL_CURL_CHUNK_SIZE` の128倍(デフォルトで2 MB)まで徐々に増やします." #: ../../source/user/virtual_file_systems.rst:400 msgid "" @@ -920,10 +890,11 @@ msgid "" " the size of this global LRU cache can be modified by setting the " "configuration option :config:`CPL_VSIL_CURL_CACHE_SIZE` (in bytes)." msgstr "" -"さらに,すべてのダウンロードコンテンツ間で共有される16 MBのグローバル最近使用されたキャッシュが使用され," -"ファイルハンドルが閉じられ再オープンされると,プロセスの寿命中または :cpp:func:`VSICurlClearCache` が呼び出されるまで," -"キャッシュ内のコンテンツが再利用される可能性があります. GDAL 2.3以降,このグローバルLRUキャッシュのサイズは," -"設定オプション :config:`CPL_VSIL_CURL_CACHE_SIZE` (バイト単位) を設定することで変更できます." +"さらに,すべてのダウンロードコンテンツ間で共有される16 " +"MBのグローバル最近使用されたキャッシュが使用され,ファイルハンドルが閉じられ再オープンされると,プロセスの寿命中または " +":cpp:func:`VSICurlClearCache` が呼び出されるまで,キャッシュ内のコンテンツが再利用される可能性があります. GDAL" +" 2.3以降,このグローバルLRUキャッシュのサイズは,設定オプション :config:`CPL_VSIL_CURL_CACHE_SIZE` " +"(バイト単位) を設定することで変更できます." #: ../../source/user/virtual_file_systems.rst:402 msgid "" @@ -933,7 +904,8 @@ msgid "" ":config:`CPL_VSIL_CURL_CHUNK_SIZE`." msgstr "" "連続読み取りを最適化するために :config:`CPL_VSIL_CURL_CHUNK_SIZE` の値を増やす場合, " -":config:`CPL_VSIL_CURL_CACHE_SIZE` の値も :config:`CPL_VSIL_CURL_CHUNK_SIZE` の値の128倍に増やすことをお勧めします." +":config:`CPL_VSIL_CURL_CACHE_SIZE` の値も :config:`CPL_VSIL_CURL_CHUNK_SIZE`" +" の値の128倍に増やすことをお勧めします." #: ../../source/user/virtual_file_systems.rst:404 msgid "" @@ -942,12 +914,12 @@ msgid "" " GET call at file opening (can help performance to read Cloud optimized " "geotiff with a large header)." msgstr "" -"GDAL 2.3以降, :config:`GDAL_INGESTED_BYTES_AT_OPEN` 設定オプションを設定して,ファイルを開いたときに" -"GET呼び出しで読み取るバイト数を強制することができます(Cloud optimized geotiff の大きなヘッダーを読む際にパフォーマンスを" -"向上させるのに役立ちます)." +"GDAL 2.3以降, :config:`GDAL_INGESTED_BYTES_AT_OPEN` " +"設定オプションを設定して,ファイルを開いたときにGET呼び出しで読み取るバイト数を強制することができます(Cloud optimized " +"geotiff の大きなヘッダーを読む際にパフォーマンスを向上させるのに役立ちます)." #: ../../source/user/virtual_file_systems.rst:406 -#: ../../source/user/virtual_file_systems.rst:456 +#: ../../source/user/virtual_file_systems.rst:461 msgid "" "The :config:`GDAL_HTTP_PROXY` (for both HTTP and HTTPS protocols), " ":config:`GDAL_HTTPS_PROXY` (for HTTPS protocol only), " @@ -956,21 +928,23 @@ msgid "" " use is the one of Curl ``CURLOPT_PROXY``, ``CURLOPT_PROXYUSERPWD`` and " "``CURLOPT_PROXYAUTH`` options." msgstr "" -":config:`GDAL_HTTP_PROXY` (HTTPおよびHTTPSプロトコルの両方), :config:`GDAL_HTTPS_PROXY` (HTTPSプロトコルのみ), " -":config:`GDAL_HTTP_PROXYUSERPWD` および :config:`GDAL_PROXY_AUTH` 設定オプションを使用して,プロキシサーバを定義できます." -"使用する構文は, Curl ``CURLOPT_PROXY``, ``CURLOPT_PROXYUSERPWD`` および ``CURLOPT_PROXYAUTH`` オプションの構文です." +":config:`GDAL_HTTP_PROXY` (HTTPおよびHTTPSプロトコルの両方), " +":config:`GDAL_HTTPS_PROXY` (HTTPSプロトコルのみ), " +":config:`GDAL_HTTP_PROXYUSERPWD` および :config:`GDAL_PROXY_AUTH` " +"設定オプションを使用して,プロキシサーバを定義できます.使用する構文は, Curl ``CURLOPT_PROXY``, " +"``CURLOPT_PROXYUSERPWD`` および ``CURLOPT_PROXYAUTH`` オプションの構文です." #: ../../source/user/virtual_file_systems.rst:408 -#: ../../source/user/virtual_file_systems.rst:458 +#: ../../source/user/virtual_file_systems.rst:463 msgid "" "Starting with GDAL 2.1.3, the :config:`CURL_CA_BUNDLE` or " ":config:`SSL_CERT_FILE` configuration options can be used to set the path" " to the Certification Authority (CA) bundle file (if not specified, curl " "will use a file in a system location)." msgstr "" -"GDAL 2.1.3以降, :config:`CURL_CA_BUNDLE` または :config:`SSL_CERT_FILE` 設定オプションを使用して," -"認証局(CA)バンドルファイルの" -"パスを設定できます(指定されていない場合, curl はシステムの場所にファイルを使用します)." +"GDAL 2.1.3以降, :config:`CURL_CA_BUNDLE` または :config:`SSL_CERT_FILE` " +"設定オプションを使用して,認証局(CA)バンドルファイルのパスを設定できます(指定されていない場合, curl " +"はシステムの場所にファイルを使用します)." #: ../../source/user/virtual_file_systems.rst:410 msgid "" @@ -978,8 +952,8 @@ msgid "" "the :config:`GDAL_HTTP_HEADER_FILE` configuration option to point to a " "filename of a text file with \"key: value\" HTTP headers." msgstr "" -"GDAL 2.3以降,追加のHTTPヘッダーを送信するために, :config:`GDAL_HTTP_HEADER_FILE` 設定オプションを設定して," -"\"key: value\" HTTPヘッダーを含むテキストファイルのファイル名を指定できます." +"GDAL 2.3以降,追加のHTTPヘッダーを送信するために, :config:`GDAL_HTTP_HEADER_FILE` " +"設定オプションを設定して,\"key: value\" HTTPヘッダーを含むテキストファイルのファイル名を指定できます." #: ../../source/user/virtual_file_systems.rst:412 msgid "" @@ -988,72 +962,81 @@ msgid "" "specify headers. :config:`CPL_CURL_VERBOSE=YES` allows one to see them " "and more, when combined with ``--debug``." msgstr "" -"代替として,GDAL 3.6以降, :config:`GDAL_HTTP_HEADERS` 設定オプションを使用してヘッダーを指定することもできます." -" :config:`CPL_CURL_VERBOSE=YES` は, ``--debug`` と組み合わせて,それらを表示することができます." +"代替として,GDAL 3.6以降, :config:`GDAL_HTTP_HEADERS` " +"設定オプションを使用してヘッダーを指定することもできます. :config:`CPL_CURL_VERBOSE=YES` は, " +"``--debug`` と組み合わせて,それらを表示することができます." #: ../../source/user/virtual_file_systems.rst:416 msgid "" +"Starting with GDAL 3.10, the ``Authorization`` header is no longer " +"automatically forwarded when redirections are followed. That behavior can" +" be configured by setting the " +":config:`CPL_VSIL_CURL_AUTHORIZATION_HEADER_ALLOWED_IF_REDIRECT` " +"configuration option." +msgstr "" + +#: ../../source/user/virtual_file_systems.rst:421 +msgid "" "Starting with GDAL 2.3, the :config:`GDAL_HTTP_MAX_RETRY` (number of " "attempts) and :config:`GDAL_HTTP_RETRY_DELAY` (in seconds) configuration " "option can be set, so that request retries are done in case of HTTP " "errors 429, 502, 503 or 504." msgstr "" -"GDAL 2.3以降, :config:`GDAL_HTTP_MAX_RETRY` (試行回数) および :config:`GDAL_HTTP_RETRY_DELAY` (秒単位) " -"設定オプションを設定することで,HTTPエラー429, 502, 503または504の場合にリクエストの再試行が行われます." +"GDAL 2.3以降, :config:`GDAL_HTTP_MAX_RETRY` (試行回数) および " +":config:`GDAL_HTTP_RETRY_DELAY` (秒単位) 設定オプションを設定することで,HTTPエラー429, 502, " +"503または504の場合にリクエストの再試行が行われます." -#: ../../source/user/virtual_file_systems.rst:418 +#: ../../source/user/virtual_file_systems.rst:423 msgid "" "Starting with GDAL 3.6, the following configuration options control the " "TCP keep-alive functionality (cf https://daniel.haxx.se/blog/2020/02/10" "/curl-ootw-keepalive-time/ for a detailed explanation):" msgstr "" -"GDAL 3.6以降,以下の設定オプションでTCP keep-alive機能を制御できます(詳細な説明については," -"https://daniel.haxx.se/blog/2020/02/10/curl-ootw-keepalive-time/ を参照してください):" +"GDAL 3.6以降,以下の設定オプションでTCP keep-" +"alive機能を制御できます(詳細な説明については,https://daniel.haxx.se/blog/2020/02/10/curl-" +"ootw-keepalive-time/ を参照してください):" -#: ../../source/user/virtual_file_systems.rst:420 +#: ../../source/user/virtual_file_systems.rst:425 msgid "" ":config:`GDAL_HTTP_TCP_KEEPALIVE` = YES/NO. whether to enable TCP keep-" "alive. Defaults to NO" msgstr "" -":config:`GDAL_HTTP_TCP_KEEPALIVE` = YES/NO. TCP keep-alive を有効にするかどうか." -"デフォルトはNOです" +":config:`GDAL_HTTP_TCP_KEEPALIVE` = YES/NO. TCP keep-alive " +"を有効にするかどうか.デフォルトはNOです" -#: ../../source/user/virtual_file_systems.rst:421 +#: ../../source/user/virtual_file_systems.rst:426 msgid "" ":config:`GDAL_HTTP_TCP_KEEPIDLE` = integer, in seconds. Keep-alive idle " "time. Defaults to 60. Only taken into account if " "GDAL_HTTP_TCP_KEEPALIVE=YES." msgstr "" -":config:`GDAL_HTTP_TCP_KEEPIDLE` = integer, 秒単位. Keep-alive アイドル時間. デフォルトは60です." -"GDAL_HTTP_TCP_KEEPALIVE=YES の場合のみ考慮されます." +":config:`GDAL_HTTP_TCP_KEEPIDLE` = integer, 秒単位. Keep-alive アイドル時間. " +"デフォルトは60です.GDAL_HTTP_TCP_KEEPALIVE=YES の場合のみ考慮されます." -#: ../../source/user/virtual_file_systems.rst:422 +#: ../../source/user/virtual_file_systems.rst:427 msgid "" ":config:`GDAL_HTTP_TCP_KEEPINTVL` = integer, in seconds. Interval time " "between keep-alive probes. Defaults to 60. Only taken into account if " "GDAL_HTTP_TCP_KEEPALIVE=YES." msgstr "" -":config:`GDAL_HTTP_TCP_KEEPINTVL` = integer, 秒単位. Keep-alive プローブ間の間隔時間. デフォルトは60です." -"GDAL_HTTP_TCP_KEEPALIVE=YES の場合のみ考慮されます." +":config:`GDAL_HTTP_TCP_KEEPINTVL` = integer, 秒単位. Keep-alive プローブ間の間隔時間. " +"デフォルトは60です.GDAL_HTTP_TCP_KEEPALIVE=YES の場合のみ考慮されます." -#: ../../source/user/virtual_file_systems.rst:424 +#: ../../source/user/virtual_file_systems.rst:429 msgid "" "Starting with GDAL 3.7, the following configuration options control " "support for SSL client certificates:" -msgstr "" -"GDAL 3.7以降,以下の設定オプションでSSLクライアント証明書のサポートを" -"制御できます:" +msgstr "GDAL 3.7以降,以下の設定オプションでSSLクライアント証明書のサポートを制御できます:" -#: ../../source/user/virtual_file_systems.rst:426 +#: ../../source/user/virtual_file_systems.rst:431 msgid "" ":config:`GDAL_HTTP_SSLCERT` = filename. Filename of the the SSL client " "certificate. Cf https://curl.se/libcurl/c/CURLOPT_SSLCERT.html" msgstr "" -":config:`GDAL_HTTP_SSLCERT` = filename. SSLクライアント証明書のファイル名." -" Cf https://curl.se/libcurl/c/CURLOPT_SSLCERT.html" - +":config:`GDAL_HTTP_SSLCERT` = filename. SSLクライアント証明書のファイル名. Cf " +"https://curl.se/libcurl/c/CURLOPT_SSLCERT.html" -#: ../../source/user/virtual_file_systems.rst:427 +#: ../../source/user/virtual_file_systems.rst:432 msgid "" ":config:`GDAL_HTTP_SSLCERTTYPE` = string. Format of the SSL certificate: " "\"PEM\" or \"DER\". Cf https://curl.se/libcurl/c/CURLOPT_SSLCERTTYPE.html" @@ -1061,33 +1044,34 @@ msgstr "" ":config:`GDAL_HTTP_SSLCERTTYPE` = string. SSL証明書の形式: \"PEM\" または \"DER\"." " Cf https://curl.se/libcurl/c/CURLOPT_SSLCERTTYPE.html" -#: ../../source/user/virtual_file_systems.rst:428 +#: ../../source/user/virtual_file_systems.rst:433 msgid "" ":config:`GDAL_HTTP_SSLKEY` = filename. Private key file for TLS and SSL " "client certificate. Cf https://curl.se/libcurl/c/CURLOPT_SSLKEY.html" msgstr "" -":config:`GDAL_HTTP_SSLKEY` = filename. TLSおよびSSLクライアント証明書の" -"プライベートキーファイル. Cf https://curl.se/libcurl/c/CURLOPT_SSLKEY.html" +":config:`GDAL_HTTP_SSLKEY` = filename. TLSおよびSSLクライアント証明書のプライベートキーファイル. " +"Cf https://curl.se/libcurl/c/CURLOPT_SSLKEY.html" -#: ../../source/user/virtual_file_systems.rst:429 +#: ../../source/user/virtual_file_systems.rst:434 msgid "" ":config:`GDAL_HTTP_KEYPASSWD` = string. Passphrase to private key. Cf " "https://curl.se/libcurl/c/CURLOPT_KEYPASSWD.html" msgstr "" -":config:`GDAL_HTTP_KEYPASSWD` = string. プライベートキーのパスフレーズ." -" Cf https://curl.se/libcurl/c/CURLOPT_KEYPASSWD.html" +":config:`GDAL_HTTP_KEYPASSWD` = string. プライベートキーのパスフレーズ. Cf " +"https://curl.se/libcurl/c/CURLOPT_KEYPASSWD.html" -#: ../../source/user/virtual_file_systems.rst:431 +#: ../../source/user/virtual_file_systems.rst:436 msgid "" "More generally options of :cpp:func:`CPLHTTPFetch` available through " "configuration options are available. Starting with GDAL 3.7, the above " "configuration options can also be specified as path-specific options with" " :cpp:func:`VSISetPathSpecificOption`." msgstr "" -"一般的には,設定オプションを介して利用可能な :cpp:func:`CPLHTTPFetch` のオプションが利用可能です." -"GDAL 3.7以降,上記の設定オプションは, :cpp:func:`VSISetPathSpecificOption` でパス固有のオプションとしても指定できます." +"一般的には,設定オプションを介して利用可能な :cpp:func:`CPLHTTPFetch` のオプションが利用可能です.GDAL " +"3.7以降,上記の設定オプションは, :cpp:func:`VSISetPathSpecificOption` " +"でパス固有のオプションとしても指定できます." -#: ../../source/user/virtual_file_systems.rst:435 +#: ../../source/user/virtual_file_systems.rst:440 msgid "" "The file can be cached in RAM by setting the configuration option " ":config:`VSI_CACHE` to ``TRUE``. The cache size defaults to 25 MB, but " @@ -1095,11 +1079,12 @@ msgid "" ":config:`VSI_CACHE_SIZE` (in bytes). Content in that cache is discarded " "when the file handle is closed." msgstr "" -"ファイルは,設定オプション :config:`VSI_CACHE` を ``TRUE`` に設定することでRAMにキャッシュできます." -"キャッシュサイズはデフォルトで25 MBですが,設定オプション :config:`VSI_CACHE_SIZE` (バイト単位) を設定することで変更できます." -"ファイルハンドルが閉じられると,そのキャッシュ内のコンテンツは破棄されます." +"ファイルは,設定オプション :config:`VSI_CACHE` を ``TRUE`` " +"に設定することでRAMにキャッシュできます.キャッシュサイズはデフォルトで25 MBですが,設定オプション " +":config:`VSI_CACHE_SIZE` (バイト単位) " +"を設定することで変更できます.ファイルハンドルが閉じられると,そのキャッシュ内のコンテンツは破棄されます." -#: ../../source/user/virtual_file_systems.rst:437 +#: ../../source/user/virtual_file_systems.rst:442 msgid "" "Starting with GDAL 2.3, the :config:`CPL_VSIL_CURL_NON_CACHED` " "configuration option can be set to values like " @@ -1110,105 +1095,102 @@ msgid "" "Alternatively, :cpp:func:`VSICurlClearCache` can be used." msgstr "" "GDAL 2.3以降, :config:`CPL_VSIL_CURL_NON_CACHED` 設定オプションを " -":file:`/vsicurl/http://example.com/foo.tif:/vsicurl/http://example.com/some_directory` " -"のような値に設定できます.これにより,ファイルハンドルを閉じると,指定されたファイルに関連するすべてのキャッシュされたコンテンツが" -"キャッシュされなくなります.これは,GDAL関連コードの実行中に変更される可能性のあるリソースを扱う際に役立ちます. " -"代替として, :cpp:func:`VSICurlClearCache` を使用できます." +":file:`/vsicurl/http://example.com/foo.tif:/vsicurl/http://example.com/some_directory`" +" " +"のような値に設定できます.これにより,ファイルハンドルを閉じると,指定されたファイルに関連するすべてのキャッシュされたコンテンツがキャッシュされなくなります.これは,GDAL関連コードの実行中に変更される可能性のあるリソースを扱う際に役立ちます." +" 代替として, :cpp:func:`VSICurlClearCache` を使用できます." -#: ../../source/user/virtual_file_systems.rst:439 +#: ../../source/user/virtual_file_systems.rst:444 msgid "" "Starting with GDAL 2.1, ``/vsicurl/`` will try to query directly " "redirected URLs to Amazon S3 signed URLs during their validity period, so" " as to minimize round-trips. This behavior can be disabled by setting the" " configuration option :config:`CPL_VSIL_CURL_USE_S3_REDIRECT` to ``NO``." msgstr "" -"GDAL 2.1以降, ``/vsicurl/`` は,有効期間中のAmazon S3署名URLに直接リダイレクトされたURLを問い合わせるように試みます." -"これにより,ラウンドトリップを最小限に抑えることができます.この動作は,設定オプション :config:`CPL_VSIL_CURL_USE_S3_REDIRECT` を" -" ``NO`` に設定することで無効にできます." +"GDAL 2.1以降, ``/vsicurl/`` は,有効期間中のAmazon " +"S3署名URLに直接リダイレクトされたURLを問い合わせるように試みます.これにより,ラウンドトリップを最小限に抑えることができます.この動作は,設定オプション" +" :config:`CPL_VSIL_CURL_USE_S3_REDIRECT` を ``NO`` に設定することで無効にできます." -#: ../../source/user/virtual_file_systems.rst:441 -#: ../../source/user/virtual_file_systems.rst:462 +#: ../../source/user/virtual_file_systems.rst:446 +#: ../../source/user/virtual_file_systems.rst:467 msgid "" ":cpp:func:`VSIStatL` will return the size in st_size member and file " "nature- file or directory - in st_mode member (the later only reliable " "with FTP resources for now)." msgstr "" -":cpp:func:`VSIStatL` は,サイズを st_size メンバーに,ファイルの性質-ファイルまたはディレクトリ-を st_mode メンバーに返します" -"(後者は現時点ではFTPリソースでのみ信頼できます)." +":cpp:func:`VSIStatL` は,サイズを st_size メンバーに,ファイルの性質-ファイルまたはディレクトリ-を st_mode" +" メンバーに返します(後者は現時点ではFTPリソースでのみ信頼できます)." -#: ../../source/user/virtual_file_systems.rst:443 +#: ../../source/user/virtual_file_systems.rst:448 msgid "" ":cpp:func:`VSIReadDir` should be able to parse the HTML directory listing" " returned by the most popular web servers, such as Apache and Microsoft " "IIS." msgstr "" -":cpp:func:`VSIReadDir` は,ApacheやMicrosoft IISなどの最も一般的なWebサーバーが" -"返すHTMLディレクトリリストを解析できるはずです." +":cpp:func:`VSIReadDir` は,ApacheやMicrosoft " +"IISなどの最も一般的なWebサーバーが返すHTMLディレクトリリストを解析できるはずです." -#: ../../source/user/virtual_file_systems.rst:448 +#: ../../source/user/virtual_file_systems.rst:453 msgid "/vsicurl_streaming/ (http/https/ftp files: streaming)" msgstr "/vsicurl_streaming/ (http/https/ftp ファイル: ストリーミング)" -#: ../../source/user/virtual_file_systems.rst:450 +#: ../../source/user/virtual_file_systems.rst:455 msgid "" "/vsicurl_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files streamed through HTTP/FTP web protocols, " "without prior download of the entire file. It requires GDAL to be built " "against libcurl." msgstr "" -"/vsicurl_streaming/ は,HTTP/FTPウェブプロトコルを介してストリーミングされたファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALが" -"ビルドされている必要があります." +"/vsicurl_streaming/ " +"は,HTTP/FTPウェブプロトコルを介してストリーミングされたファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:452 +#: ../../source/user/virtual_file_systems.rst:457 msgid "" "Although this file handler is able seek to random offsets in the file, " "this will not be efficient. If you need efficient random access and that " "the server supports range downloading, you should use the :ref:`/vsicurl/" " ` file system handler instead." msgstr "" -"このファイルハンドラはファイル内のランダムオフセットにシークできますが,これは効率的ではありません." -"効率的なランダムアクセスが必要で,かつサーバーが範囲ダウンロードをサポートしている場合は,代わりに " -" :ref:`/vsicurl/` " -"ファイルシステムハンドラを使用する必要があります." +"このファイルハンドラはファイル内のランダムオフセットにシークできますが,これは効率的ではありません.効率的なランダムアクセスが必要で,かつサーバーが範囲ダウンロードをサポートしている場合は,代わりに" +" :ref:`/vsicurl/` ファイルシステムハンドラを使用する必要があります." -#: ../../source/user/virtual_file_systems.rst:454 +#: ../../source/user/virtual_file_systems.rst:459 msgid "" "Recognized filenames are of the form " ":file:`/vsicurl_streaming/http[s]://path/to/remote/resource` or " ":file:`/vsicurl_streaming/ftp://path/to/remote/resource`, where " ":file:`path/to/remote/resource` is the URL of a remote resource." msgstr "" -"認識されるファイル名は, :file:`/vsicurl_streaming/http[s]://path/to/remote/resource` または " -":file:`/vsicurl_streaming/ftp://path/to/remote/resource` の形式です.ここで, :file:`path/to/remote/resource` は," -"リモートリソースのURLです." +"認識されるファイル名は, :file:`/vsicurl_streaming/http[s]://path/to/remote/resource`" +" または :file:`/vsicurl_streaming/ftp://path/to/remote/resource` の形式です.ここで, " +":file:`path/to/remote/resource` は,リモートリソースのURLです." -#: ../../source/user/virtual_file_systems.rst:460 +#: ../../source/user/virtual_file_systems.rst:465 msgid "" "The file can be cached in RAM by setting the configuration option " ":config:`VSI_CACHE` to ``TRUE``. The cache size defaults to 25 MB, but " "can be modified by setting the configuration option " ":config:`VSI_CACHE_SIZE` (in bytes)." msgstr "" -"ファイルは,設定オプション :config:`VSI_CACHE` を ``TRUE`` に設定することでRAMにキャッシュできます." -"キャッシュサイズはデフォルトで25 MBですが,設定オプション :config:`VSI_CACHE_SIZE` " -"(バイト単位) を設定することで変更できます." +"ファイルは,設定オプション :config:`VSI_CACHE` を ``TRUE`` " +"に設定することでRAMにキャッシュできます.キャッシュサイズはデフォルトで25 MBですが,設定オプション " +":config:`VSI_CACHE_SIZE` (バイト単位) を設定することで変更できます." -#: ../../source/user/virtual_file_systems.rst:467 +#: ../../source/user/virtual_file_systems.rst:472 msgid "/vsis3/ (AWS S3 files)" msgstr "/vsis3/ (AWS S3 ファイル)" -#: ../../source/user/virtual_file_systems.rst:469 +#: ../../source/user/virtual_file_systems.rst:474 msgid "" "/vsis3/ is a file system handler that allows on-the-fly random reading of" " (primarily non-public) files available in AWS S3 buckets, without prior " "download of the entire file. It requires GDAL to be built against " "libcurl." msgstr "" -"/vsis3/ は,AWS S3バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです." -"これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsis3/ は,AWS " +"S3バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:471 +#: ../../source/user/virtual_file_systems.rst:476 msgid "" "It also allows sequential writing of files. No seeks or read operations " "are then allowed, so in particular direct writing of GeoTIFF files with " @@ -1221,76 +1203,74 @@ msgid "" "2.3, creation of directories with :cpp:func:`VSIMkdir` and deletion of " "(empty) directories with :cpp:func:`VSIRmdir` are also possible." msgstr "" -"また,ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって," -"GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL 3.2以降," -" :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを ``YES`` に設定すると," -"ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` 設定オプションで制御される一時" -"ローカルファイルの作成が含まれます)." -" :cpp:func:`VSIUnlink` によるファイルの削除もサポートされています. GDAL 2.3以降," -" :cpp:func:`VSIMkdir` でディレクトリの作成," -" :cpp:func:`VSIRmdir` で(空の)ディレクトリの削除も可能です." +"また,ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって,GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL" +" 3.2以降, :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを " +"``YES`` に設定すると,ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` " +"設定オプションで制御される一時ローカルファイルの作成が含まれます). :cpp:func:`VSIUnlink` " +"によるファイルの削除もサポートされています. GDAL 2.3以降, :cpp:func:`VSIMkdir` でディレクトリの作成, " +":cpp:func:`VSIRmdir` で(空の)ディレクトリの削除も可能です." -#: ../../source/user/virtual_file_systems.rst:475 +#: ../../source/user/virtual_file_systems.rst:480 msgid "" "Recognized filenames are of the form :file:`/vsis3/bucket/key`, where " "``bucket`` is the name of the S3 bucket and ``key`` is the S3 object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsis3/bucket/key` の形式です.ここで, ``bucket`` はS3バケットの名前であり," -"``key`` はS3オブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsis3/bucket/key` の形式です.ここで, ``bucket`` " +"はS3バケットの名前であり,``key`` はS3オブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:477 -#: ../../source/user/virtual_file_systems.rst:691 -#: ../../source/user/virtual_file_systems.rst:805 -#: ../../source/user/virtual_file_systems.rst:936 -#: ../../source/user/virtual_file_systems.rst:992 -#: ../../source/user/virtual_file_systems.rst:1120 +#: ../../source/user/virtual_file_systems.rst:482 +#: ../../source/user/virtual_file_systems.rst:696 +#: ../../source/user/virtual_file_systems.rst:810 +#: ../../source/user/virtual_file_systems.rst:941 +#: ../../source/user/virtual_file_systems.rst:997 +#: ../../source/user/virtual_file_systems.rst:1125 msgid "The generalities of :ref:`/vsicurl/ ` apply." msgstr ":ref:`/vsicurl/ ` の一般的な情報が適用されます." -#: ../../source/user/virtual_file_systems.rst:479 +#: ../../source/user/virtual_file_systems.rst:484 msgid "The following configuration options are specific to the /vsis3/ handler:" msgstr "/vsis3/ ハンドラに固有の以下の設定オプションがあります:" -#: ../../source/user/virtual_file_systems.rst:534 +#: ../../source/user/virtual_file_systems.rst:539 msgid "" "Path to file with identity token for use for authentication via the " "`AssumeRoleWithWebIdentity API " "`_." msgstr "" "認証に使用するアイデンティティトークンファイルへのパス. `AssumeRoleWithWebIdentity API " -"`_ を" -"介した認証に使用されます." +"`_" +" を介した認証に使用されます." -#: ../../source/user/virtual_file_systems.rst:610 -#: ../../source/user/virtual_file_systems.rst:759 -#: ../../source/user/virtual_file_systems.rst:862 +#: ../../source/user/virtual_file_systems.rst:615 +#: ../../source/user/virtual_file_systems.rst:764 +#: ../../source/user/virtual_file_systems.rst:867 msgid "" "Several authentication methods are possible, and are attempted in the " "following order:" -msgstr "" -"複数の認証方法が可能であり,以下の順序で" -"試行されます:" +msgstr "複数の認証方法が可能であり,以下の順序で試行されます:" -#: ../../source/user/virtual_file_systems.rst:612 +#: ../../source/user/virtual_file_systems.rst:617 msgid "" "If :config:`AWS_NO_SIGN_REQUEST=YES` configuration option is set, request" " signing is disabled. This option might be used for buckets with public " "access rights. Available since GDAL 2.3" msgstr "" -":config:`AWS_NO_SIGN_REQUEST=YES` 設定オプションが設定されている場合,リクエスト署名が無効になります." -"このオプションは,パブリックアクセス権を持つバケットに使用できます. GDAL 2.3以降で利用可能です." +":config:`AWS_NO_SIGN_REQUEST=YES` " +"設定オプションが設定されている場合,リクエスト署名が無効になります.このオプションは,パブリックアクセス権を持つバケットに使用できます. GDAL" +" 2.3以降で利用可能です." -#: ../../source/user/virtual_file_systems.rst:613 +#: ../../source/user/virtual_file_systems.rst:618 msgid "" "The :config:`AWS_SECRET_ACCESS_KEY` and :config:`AWS_ACCESS_KEY_ID` " "configuration options can be set. The :config:`AWS_SESSION_TOKEN` " "configuration option must be set when temporary credentials are used." msgstr "" -":config:`AWS_SECRET_ACCESS_KEY` および :config:`AWS_ACCESS_KEY_ID` 設定オプションを設定できます." -"一時的な資格情報が使用される場合は, :config:`AWS_SESSION_TOKEN` 設定オプションを設定する必要があります." +":config:`AWS_SECRET_ACCESS_KEY` および :config:`AWS_ACCESS_KEY_ID` " +"設定オプションを設定できます.一時的な資格情報が使用される場合は, :config:`AWS_SESSION_TOKEN` " +"設定オプションを設定する必要があります." -#: ../../source/user/virtual_file_systems.rst:614 +#: ../../source/user/virtual_file_systems.rst:619 msgid "" "Starting with GDAL 2.3, alternate ways of providing credentials similar " "to what the \"aws\" command line utility or Boto3 support can be used. If" @@ -1302,23 +1282,23 @@ msgid "" ":config:`AWS_PROFILE` environment variable (the default profile is " "\"default\")." msgstr "" -"GDAL 2.3以降, \"aws\"コマンドラインユーティリティやBoto3がサポートするのと同様の資格情報を提供する代替方法を使用できます." -"上記の環境変数が提供されていない場合, ``~/.aws/credentials`` または ``%UserProfile%/.aws/credentials`` ファイルが" -"読み込まれます(:config:`CPL_AWS_CREDENTIALS_FILE` で指定されたファイル).プロファイルは, :config:`AWS_DEFAULT_PROFILE` " -"環境変数で指定するか, GDAL 3.2以降では :config:`AWS_PROFILE` 環境変数で指定することができます" -"(デフォルトプロファイルは \"default\" です)." - +"GDAL 2.3以降, " +"\"aws\"コマンドラインユーティリティやBoto3がサポートするのと同様の資格情報を提供する代替方法を使用できます.上記の環境変数が提供されていない場合," +" ``~/.aws/credentials`` または ``%UserProfile%/.aws/credentials`` " +"ファイルが読み込まれます(:config:`CPL_AWS_CREDENTIALS_FILE` で指定されたファイル).プロファイルは, " +":config:`AWS_DEFAULT_PROFILE` 環境変数で指定するか, GDAL 3.2以降では " +":config:`AWS_PROFILE` 環境変数で指定することができます(デフォルトプロファイルは \"default\" です)." -#: ../../source/user/virtual_file_systems.rst:615 +#: ../../source/user/virtual_file_systems.rst:620 msgid "" "The ``~/.aws/config`` or ``%UserProfile%/.aws/config`` file may also be " "used (or the file pointer by :config:`AWS_CONFIG_FILE`) to retrieve " "credentials and the AWS region." msgstr "" -"資格情報とAWSリージョンを取得するために.``~/.aws/config`` または ``%UserProfile%/.aws/config`` ファイルも使用できます" -"(:config:`AWS_CONFIG_FILE` で指定されたファイル) " +"資格情報とAWSリージョンを取得するために.``~/.aws/config`` または ``%UserProfile%/.aws/config``" +" ファイルも使用できます(:config:`AWS_CONFIG_FILE` で指定されたファイル) " -#: ../../source/user/virtual_file_systems.rst:616 +#: ../../source/user/virtual_file_systems.rst:621 msgid "" "Starting with GDAL 3.6, if :config:`AWS_ROLE_ARN` and " ":config:`AWS_WEB_IDENTITY_TOKEN_FILE` are defined we will rely on " @@ -1327,19 +1307,21 @@ msgid "" "https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-" "accounts.html)" msgstr "" -"GDAL 3.6以降, :config:`AWS_ROLE_ARN` および :config:`AWS_WEB_IDENTITY_TOKEN_FILE` が定義されている場合," -"webアイデンティティトークンベースのAWS STSアクションAssumeRoleWithWebIdentityに対する資格情報メカニズムに依存します" -"(参照.: https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html)" +"GDAL 3.6以降, :config:`AWS_ROLE_ARN` および " +":config:`AWS_WEB_IDENTITY_TOKEN_FILE` が定義されている場合,webアイデンティティトークンベースのAWS " +"STSアクションAssumeRoleWithWebIdentityに対する資格情報メカニズムに依存します(参照.: " +"https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-" +"accounts.html)" -#: ../../source/user/virtual_file_systems.rst:617 +#: ../../source/user/virtual_file_systems.rst:622 msgid "" "If none of the above method succeeds, instance profile credentials will " "be retrieved when GDAL is used on EC2 instances (cf :ref:`vsis3_imds`)" msgstr "" -"上記のいずれの方法も成功しない場合,EC2インスタンスでGDALが使用されるときに" -"インスタンスプロファイル資格情報が取得されます(cf :ref:`vsis3_imds`)" +"上記のいずれの方法も成功しない場合,EC2インスタンスでGDALが使用されるときにインスタンスプロファイル資格情報が取得されます(cf " +":ref:`vsis3_imds`)" -#: ../../source/user/virtual_file_systems.rst:619 +#: ../../source/user/virtual_file_systems.rst:624 msgid "" "On writing, the file is uploaded using the S3 multipart upload API. The " "size of chunks is set to 50 MB by default, allowing creating files up to " @@ -1352,23 +1334,19 @@ msgid "" "For files smaller than the chunk size, a simple PUT request is used " "instead of the multipart upload API." msgstr "" -"書き込み時には,S3マルチパートアップロードAPIを使用してファイルがアップロードされます.チャンクのサイズはデフォルトで50 MBに設定されており," -"50 MBずつの10000パーツで500 GBまでのファイルを作成できます.より大きなファイルが必要な場合は," -" :config:`VSIS3_CHUNK_SIZE` 設定オプションの値を大きな値に増やします(MBで表されます).プロセスが終了し," -"ファイルが正しく閉じられない場合,マルチパートアップロードは開いたままになり,Amazonはパーツストレージの料金を請求します." -"他の手段で自分で中止する必要があります.たとえば,s3cmdユーティリティを使用して\"ghost\"アップロードを中止します." -"チャンクサイズより小さいファイルの場合,マルチパートアップロードAPIの代わりに単純なPUTリクエストが使用されます." +"書き込み時には,S3マルチパートアップロードAPIを使用してファイルがアップロードされます.チャンクのサイズはデフォルトで50 " +"MBに設定されており,50 MBずつの10000パーツで500 GBまでのファイルを作成できます.より大きなファイルが必要な場合は, " +":config:`VSIS3_CHUNK_SIZE` " +"設定オプションの値を大きな値に増やします(MBで表されます).プロセスが終了し,ファイルが正しく閉じられない場合,マルチパートアップロードは開いたままになり,Amazonはパーツストレージの料金を請求します.他の手段で自分で中止する必要があります.たとえば,s3cmdユーティリティを使用して\"ghost\"アップロードを中止します.チャンクサイズより小さいファイルの場合,マルチパートアップロードAPIの代わりに単純なPUTリクエストが使用されます." -#: ../../source/user/virtual_file_systems.rst:621 -#: ../../source/user/virtual_file_systems.rst:878 +#: ../../source/user/virtual_file_systems.rst:626 +#: ../../source/user/virtual_file_systems.rst:883 msgid "" "Since GDAL 3.1, the :cpp:func:`VSIRename` operation is supported (first " "doing a copy of the original file and then deleting it)" -msgstr "" -"GDAL 3.1以降, :cpp:func:`VSIRename` 操作がサポートされています" -"(最初に元のファイルをコピーしてから削除します)" +msgstr "GDAL 3.1以降, :cpp:func:`VSIRename` 操作がサポートされています(最初に元のファイルをコピーしてから削除します)" -#: ../../source/user/virtual_file_systems.rst:623 +#: ../../source/user/virtual_file_systems.rst:628 msgid "" "Since GDAL 3.1, the :cpp:func:`VSIRmdirRecursive` operation is supported " "(using batch deletion method). The " @@ -1377,12 +1355,13 @@ msgid "" "(GDAL >= 3.2). Starting with GDAL 3.6, this can be set as a path-specific" " option in the :ref:`GDAL configuration file `" msgstr "" -"GDAL 3.1以降, :cpp:func:`VSIRmdirRecursive` 操作がサポートされています" -"(バッチ削除メソッドを使用). :config:`CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE` 設定オプションを" -"YES に設定すると,バッチ削除をサポートしていないS3ライクなAPIを使用する場合に使用できます(GDAL >= 3.2)." -"GDAL 3.6以降,これは :ref:`GDAL configuration file ` でパス固有のオプションとして設定できます" +"GDAL 3.1以降, :cpp:func:`VSIRmdirRecursive` 操作がサポートされています(バッチ削除メソッドを使用). " +":config:`CPL_VSIS3_USE_BASE_RMDIR_RECURSIVE` 設定オプションをYES " +"に設定すると,バッチ削除をサポートしていないS3ライクなAPIを使用する場合に使用できます(GDAL >= 3.2).GDAL 3.6以降,これは" +" :ref:`GDAL configuration file ` " +"でパス固有のオプションとして設定できます" -#: ../../source/user/virtual_file_systems.rst:625 +#: ../../source/user/virtual_file_systems.rst:630 msgid "" "The :config:`CPL_VSIS3_CREATE_DIR_OBJECT` configuration option can be set" " to NO to prevent the :cpp:func:`VSIMkdir` operation from creating an " @@ -1391,11 +1370,11 @@ msgid "" " can be modeled, but this may cause compatibility problems with " "applications that do not expect such empty objects." msgstr "" -":config:`CPL_VSIS3_CREATE_DIR_OBJECT` 設定オプションを NO に設定すると, :cpp:func:`VSIMkdir` 操作が" -"スラッシュで終わるディレクトリ名の空のオブジェクトを作成するのを防ぎます.デフォルトでは,GDALはそのようなオブジェクトを作成します." -"空のディレクトリをモデル化できるためですが,このような空のオブジェクトを想定していないアプリケーションとの互換性問題が発生する可能性があります." +":config:`CPL_VSIS3_CREATE_DIR_OBJECT` 設定オプションを NO に設定すると, " +":cpp:func:`VSIMkdir` " +"操作がスラッシュで終わるディレクトリ名の空のオブジェクトを作成するのを防ぎます.デフォルトでは,GDALはそのようなオブジェクトを作成します.空のディレクトリをモデル化できるためですが,このような空のオブジェクトを想定していないアプリケーションとの互換性問題が発生する可能性があります." -#: ../../source/user/virtual_file_systems.rst:628 +#: ../../source/user/virtual_file_systems.rst:633 msgid "" "Starting with GDAL 3.5, profiles that use IAM role assumption (see " "https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-role.html)" @@ -1405,15 +1384,16 @@ msgid "" "supported currently." msgstr "" "GDAL 3.5以降,IAMロールの仮定を使用するプロファイルが処理されます(参照: " -"https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-role.html)." -"このようなプロファイルでは,``role_arn`` および ``source_profile`` キーワードが必要です.オプションの ``external_id``," -"``mfa_serial`` および ``role_session_name`` を指定できます. ``credential_source`` は現在サポートされていません." +"https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-" +"role.html).このようなプロファイルでは,``role_arn`` および ``source_profile`` " +"キーワードが必要です.オプションの ``external_id``,``mfa_serial`` および " +"``role_session_name`` を指定できます. ``credential_source`` は現在サポートされていません." -#: ../../source/user/virtual_file_systems.rst:633 +#: ../../source/user/virtual_file_systems.rst:638 msgid "/vsis3/ and AWS Instance Metadata Service (IMDS)" msgstr "/vsis3/ とAWSインスタンスメタデータサービス(IMDS)" -#: ../../source/user/virtual_file_systems.rst:635 +#: ../../source/user/virtual_file_systems.rst:640 msgid "" "On EC2 instances, GDAL will try to use the `IMDSv2 " "`__ プロトコルを優先して使用し,失敗した場合はIMDSv1にフォールバックします." -"ただし,最近のAmazon Linuxインスタンスでは,IMDSv1にアクセスできなくなっているため,IMDSv2を正しく構成する必要があります" -"(IMDSv1が利用可能であっても,誤って構成されたIMDSv2は認証ステップで遅延を引き起こします)." +"instance-metadata-service.html>`__ " +"プロトコルを優先して使用し,失敗した場合はIMDSv1にフォールバックします.ただし,最近のAmazon " +"Linuxインスタンスでは,IMDSv1にアクセスできなくなっているため,IMDSv2を正しく構成する必要があります(IMDSv1が利用可能であっても,誤って構成されたIMDSv2は認証ステップで遅延を引き起こします)." -#: ../../source/user/virtual_file_systems.rst:637 +#: ../../source/user/virtual_file_systems.rst:642 msgid "" "There are known issues when running inside a Docker instance in a EC2 " "instance that require extra configuration of the instance. For example, " @@ -1438,16 +1418,16 @@ msgid "" "`__" msgstr "" -"EC2インスタンス内のDockerインスタンスで実行する場合,インスタンスの追加構成が必要な既知の問題があります." -"たとえば, `ホップリミットを2に増やす必要があります " +"EC2インスタンス内のDockerインスタンスで実行する場合,インスタンスの追加構成が必要な既知の問題があります.たとえば, " +"`ホップリミットを2に増やす必要があります " "`__" -#: ../../source/user/virtual_file_systems.rst:639 +#: ../../source/user/virtual_file_systems.rst:644 msgid "There are several ways to do this. One way is to run this command: ::" msgstr "これを行う方法はいくつかあります.1つの方法は,次のコマンドを実行することです: ::" -#: ../../source/user/virtual_file_systems.rst:647 +#: ../../source/user/virtual_file_systems.rst:652 msgid "" "Another is to set the HttpPutResponseHopLimit metadata on an " "AutoScalingGroup LaunchTemplate: - " @@ -1455,103 +1435,100 @@ msgid "" " - https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-" "properties-ec2-launchtemplate-metadataoptions.html" msgstr "" -"別の方法は,AutoScalingGroup LaunchTemplate に HttpPutResponseHopLimit メタデータを設定することです: - " +"別の方法は,AutoScalingGroup LaunchTemplate に HttpPutResponseHopLimit " +"メタデータを設定することです: - " "https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_InstanceMetadataOptionsRequest.html" -#: ../../source/user/virtual_file_systems.rst:651 +#: ../../source/user/virtual_file_systems.rst:656 msgid "" "Another possibility is to start the Docker container with host networking" " (``--network=host``), although this breaks isolation of containers by " "exposing all ports of the host to the container and has thus `security " "implications `__." msgstr "" -"別の可能性は,ホストネットワーキングでDockerコンテナを起動することです(``--network=host``)," -"ただし,これによりコンテナの隔離が破られ,ホストのすべてのポートがコンテナに公開されるため," -"`セキュリティ上の問題 `__ が発生します." +"別の可能性は,ホストネットワーキングでDockerコンテナを起動することです(``--network=host``),ただし,これによりコンテナの隔離が破られ,ホストのすべてのポートがコンテナに公開されるため,`セキュリティ上の問題" +" `__ が発生します." -#: ../../source/user/virtual_file_systems.rst:654 +#: ../../source/user/virtual_file_systems.rst:659 msgid "Configuring /vsis3/ with Minio" msgstr "/vsis3/ のMinioでの設定" -#: ../../source/user/virtual_file_systems.rst:656 +#: ../../source/user/virtual_file_systems.rst:661 msgid "" "The following configuration options can be set to access a `Minio Docker " "image `__" msgstr "" -"次の設定オプションを設定して, `Minio Dockerイメージ `__ " -"にアクセスできます" +"次の設定オプションを設定して, `Minio Dockerイメージ " +"`__ にアクセスできます" -#: ../../source/user/virtual_file_systems.rst:659 +#: ../../source/user/virtual_file_systems.rst:664 msgid "AWS_VIRTUAL_HOSTING=FALSE" msgstr "" -#: ../../source/user/virtual_file_systems.rst:660 +#: ../../source/user/virtual_file_systems.rst:665 msgid "AWS_HTTPS=NO" msgstr "" -#: ../../source/user/virtual_file_systems.rst:661 +#: ../../source/user/virtual_file_systems.rst:666 msgid "AWS_S3_ENDPOINT=\"localhost:9000\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:662 +#: ../../source/user/virtual_file_systems.rst:667 msgid "AWS_REGION=\"us-east-1\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:663 +#: ../../source/user/virtual_file_systems.rst:668 msgid "AWS_SECRET_ACCESS_KEY=\"your_secret_access_key\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:664 +#: ../../source/user/virtual_file_systems.rst:669 msgid "AWS_ACCESS_KEY_ID=\"your_access_key\"" msgstr "" -#: ../../source/user/virtual_file_systems.rst:669 +#: ../../source/user/virtual_file_systems.rst:674 msgid "/vsis3_streaming/ (AWS S3 files: streaming)" msgstr "" -#: ../../source/user/virtual_file_systems.rst:671 +#: ../../source/user/virtual_file_systems.rst:676 msgid "" "/vsis3_streaming/ is a file system handler that allows on-the-fly " "sequential reading of (primarily non-public) files available in AWS S3 " "buckets, without prior download of the entire file. It requires GDAL to " "be built against libcurl." msgstr "" -"/vsis3_streaming/ は,AWS S3バケットで利用可能な(主に非公開の)ファイルのランダム" -"読み取りを可能にするファイルシステムハンドラです." -"これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsis3_streaming/ は,AWS " +"S3バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:673 +#: ../../source/user/virtual_file_systems.rst:678 msgid "" "Recognized filenames are of the form :file:`/vsis3_streaming/bucket/key` " "where ``bucket`` is the name of the S3 bucket and ``key`` is the S3 " "object \"key\", i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsis3_streaming/bucket/key` の形式です.ここで, ``bucket`` はS3バケットの名前であり," -"``key`` はS3オブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsis3_streaming/bucket/key` の形式です.ここで, ``bucket`` " +"はS3バケットの名前であり,``key`` はS3オブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:675 +#: ../../source/user/virtual_file_systems.rst:680 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsis3/ `" -msgstr "" -"認証オプションおよび読み取り専用機能は, :ref:`/vsis3/ ` " -"と同じです" +msgstr "認証オプションおよび読み取り専用機能は, :ref:`/vsis3/ ` と同じです" -#: ../../source/user/virtual_file_systems.rst:682 +#: ../../source/user/virtual_file_systems.rst:687 msgid "/vsigs/ (Google Cloud Storage files)" msgstr "/vsigs/ (Google Cloud Storage ファイル)" -#: ../../source/user/virtual_file_systems.rst:684 +#: ../../source/user/virtual_file_systems.rst:689 msgid "" "/vsigs/ is a file system handler that allows on-the-fly random reading of" " (primarily non-public) files available in Google Cloud Storage buckets, " "without prior download of the entire file. It requires GDAL to be built " "against libcurl." msgstr "" -"/vsigs/ は,Google Cloud Storageバケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです." -"これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsigs/ は,Google Cloud " +"Storageバケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:686 +#: ../../source/user/virtual_file_systems.rst:691 msgid "" "Starting with GDAL 2.3, it also allows sequential writing of files. No " "seeks or read operations are then allowed, so in particular direct " @@ -1565,62 +1542,65 @@ msgid "" "and deletion of (empty) directories with :cpp:func:`VSIRmdir` are also " "possible." msgstr "" -"GDAL 2.3以降,ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって," -"GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL 3.2以降," -" :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを ``YES`` に設定すると," -"ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` 設定オプションで制御される一時ローカルファイルの作成が含まれます)." -" :cpp:func:`VSIUnlink` によるファイルの削除, :cpp:func:`VSIMkdir` によるディレクトリの作成," -" :cpp:func:`VSIRmdir` による(空の)ディレクトリの削除も可能です." +"GDAL " +"2.3以降,ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって,GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL" +" 3.2以降, :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを " +"``YES`` に設定すると,ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` " +"設定オプションで制御される一時ローカルファイルの作成が含まれます). :cpp:func:`VSIUnlink` によるファイルの削除, " +":cpp:func:`VSIMkdir` によるディレクトリの作成, :cpp:func:`VSIRmdir` " +"による(空の)ディレクトリの削除も可能です." -#: ../../source/user/virtual_file_systems.rst:689 +#: ../../source/user/virtual_file_systems.rst:694 msgid "" "Recognized filenames are of the form :file:`/vsigs/bucket/key` where " "``bucket`` is the name of the bucket and ``key`` is the object \"key\", " "i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsigs/bucket/key` の形式です.ここで, ``bucket`` はバケットの名前であり," -"``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsigs/bucket/key` の形式です.ここで, ``bucket`` " +"はバケットの名前であり,``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:693 +#: ../../source/user/virtual_file_systems.rst:698 msgid "The following configuration options are specific to the /vsigs/ handler:" msgstr "/vsigs/ ハンドラに固有の以下の設定オプションがあります:" -#: ../../source/user/virtual_file_systems.rst:761 +#: ../../source/user/virtual_file_systems.rst:766 msgid "" "If :config:`GS_NO_SIGN_REQUEST=YES` configuration option is set, request " "signing is disabled. This option might be used for buckets with public " "access rights. Available since GDAL 3.4" msgstr "" -":config:`GS_NO_SIGN_REQUEST=YES` 設定オプションが設定されている場合,リクエスト署名が無効になります." -"このオプションは,パブリックアクセス権を持つバケットに使用できます. GDAL 3.4以降で利用可能です." +":config:`GS_NO_SIGN_REQUEST=YES` " +"設定オプションが設定されている場合,リクエスト署名が無効になります.このオプションは,パブリックアクセス権を持つバケットに使用できます. GDAL" +" 3.4以降で利用可能です." -#: ../../source/user/virtual_file_systems.rst:762 +#: ../../source/user/virtual_file_systems.rst:767 msgid "" "The :config:`GS_SECRET_ACCESS_KEY` and :config:`GS_ACCESS_KEY_ID` " "configuration options can be set for AWS-style authentication" msgstr "" -":config:`GS_SECRET_ACCESS_KEY` および :config:`GS_ACCESS_KEY_ID` 設定オプションを設定できます." -"AWSスタイルの認証に使用できます" +":config:`GS_SECRET_ACCESS_KEY` および :config:`GS_ACCESS_KEY_ID` " +"設定オプションを設定できます.AWSスタイルの認証に使用できます" -#: ../../source/user/virtual_file_systems.rst:763 +#: ../../source/user/virtual_file_systems.rst:768 msgid "" "The :config:`GDAL_HTTP_HEADER_FILE` configuration option to point to a " "filename of a text file with \"key: value\" headers. Typically, it must " "contain a \"Authorization: Bearer XXXXXXXXX\" line." msgstr "" -" :config:`GDAL_HTTP_HEADER_FILE` 設定オプションを使用して,\"key: value\" ヘッダーを含むテキストファイルのファイル名を指定します." -"通常, \"Authorization: Bearer XXXxxxxxx\" 行を含む必要があります." +" :config:`GDAL_HTTP_HEADER_FILE` 設定オプションを使用して,\"key: value\" " +"ヘッダーを含むテキストファイルのファイル名を指定します.通常, \"Authorization: Bearer XXXxxxxxx\" " +"行を含む必要があります." -#: ../../source/user/virtual_file_systems.rst:764 +#: ../../source/user/virtual_file_systems.rst:769 msgid "" "(GDAL >= 3.7) The :config:`GDAL_HTTP_HEADERS` configuration option can " "also be set. It must contain at least a line starting with " "\"Authorization:\" to be used as an authentication method." msgstr "" -"(GDAL >= 3.7) :config:`GDAL_HTTP_HEADERS` 設定オプションも設定できます." -"少なくとも\"Authorization:\" で始まる行を含む必要があります." +"(GDAL >= 3.7) :config:`GDAL_HTTP_HEADERS` " +"設定オプションも設定できます.少なくとも\"Authorization:\" で始まる行を含む必要があります." -#: ../../source/user/virtual_file_systems.rst:765 +#: ../../source/user/virtual_file_systems.rst:770 msgid "" "(GDAL >= 2.3) The :config:`GS_OAUTH2_REFRESH_TOKEN` configuration option " "can be set to use OAuth2 client authentication. See " @@ -1631,14 +1611,14 @@ msgid "" ":config:`GS_OAUTH2_CLIENT_SECRET` configuration options (need to be " "defined both for gdal_auth.py and later execution of /vsigs)" msgstr "" -"(GDAL >= 2.3) :config:`GS_OAUTH2_REFRESH_TOKEN` 設定オプションを設定して,OAuth2クライアント認証を使用できます." -"http://code.google.com/apis/accounts/docs/OAuth2.html このリフレッシュトークンは, " -"``gdal_auth.py -s storage`` または ``gdal_auth.py -s" -" storage-rw`` スクリプトで取得できます.注意:デフォルトのGDALアプリケーション資格情報の代わりに," -" :config:`GS_OAUTH2_CLIENT_ID` および :config:`GS_OAUTH2_CLIENT_SECRET` 設定オプションを定義できます" -"(gdal_auth.pyと後続の /vsigs の実行の両方で定義する必要があります)" +"(GDAL >= 2.3) :config:`GS_OAUTH2_REFRESH_TOKEN` " +"設定オプションを設定して,OAuth2クライアント認証を使用できます.http://code.google.com/apis/accounts/docs/OAuth2.html" +" このリフレッシュトークンは, ``gdal_auth.py -s storage`` または ``gdal_auth.py -s " +"storage-rw`` スクリプトで取得できます.注意:デフォルトのGDALアプリケーション資格情報の代わりに, " +":config:`GS_OAUTH2_CLIENT_ID` および :config:`GS_OAUTH2_CLIENT_SECRET` " +"設定オプションを定義できます(gdal_auth.pyと後続の /vsigs の実行の両方で定義する必要があります)" -#: ../../source/user/virtual_file_systems.rst:766 +#: ../../source/user/virtual_file_systems.rst:771 msgid "" "(GDAL >= 2.3) The :config:`GOOGLE_APPLICATION_CREDENTIALS` configuration " "option can be set to point to a JSON file containing OAuth2 service " @@ -1652,23 +1632,25 @@ msgid "" "from \"https://www.googleapis.com/auth/devstorage.read_write\" to " "\"https://www.googleapis.com/auth/devstorage.read_only\" if needed." msgstr "" -"(GDAL >= 2.3) :config:`GOOGLE_APPLICATION_CREDENTIALS` 設定オプションを設定して,OAuth2サービスアカウント資格情報を含むJSONファイルを指定できます" -"(``type: service_account``),特にプライベートキーとクライアントメールを指定します." -"https://developers.google.com/identity/protocols/OAuth2ServiceAccount でこの認証方法の詳細を確認してください." -"バケットは,サービスアカウントに\"Storage Legacy Bucket Owner\" または \"Storage Legacy Bucket Reader\" 権限を付与する必要があります." -"必要に応じて, :config:`GS_OAUTH2_SCOPE` 設定オプションを使用して,デフォルトの権限スコープを\"https://www.googleapis.com/auth/devstorage.read_write\" から" -"\"https://www.googleapis.com/auth/devstorage.read_only\" に変更できます." +"(GDAL >= 2.3) :config:`GOOGLE_APPLICATION_CREDENTIALS` " +"設定オプションを設定して,OAuth2サービスアカウント資格情報を含むJSONファイルを指定できます(``type: " +"service_account``),特にプライベートキーとクライアントメールを指定します.https://developers.google.com/identity/protocols/OAuth2ServiceAccount" +" でこの認証方法の詳細を確認してください.バケットは,サービスアカウントに\"Storage Legacy Bucket Owner\" または " +"\"Storage Legacy Bucket Reader\" 権限を付与する必要があります.必要に応じて, " +":config:`GS_OAUTH2_SCOPE` " +"設定オプションを使用して,デフォルトの権限スコープを\"https://www.googleapis.com/auth/devstorage.read_write\"" +" から\"https://www.googleapis.com/auth/devstorage.read_only\" に変更できます." -#: ../../source/user/virtual_file_systems.rst:767 +#: ../../source/user/virtual_file_systems.rst:772 msgid "" "(GDAL >= 3.4.2) The :config:`GOOGLE_APPLICATION_CREDENTIALS` " "configuration option can be set to point to a JSON file containing OAuth2" " user credentials (``type: authorized_user``)." msgstr "" -"(GDAL >= 3.4.2) :config:`GOOGLE_APPLICATION_CREDENTIALS` 設定オプションを設定して,OAuth2ユーザー資格情報を含むJSONファイルを指定できます" -"(``type: authorized_user``)." +"(GDAL >= 3.4.2) :config:`GOOGLE_APPLICATION_CREDENTIALS` " +"設定オプションを設定して,OAuth2ユーザー資格情報を含むJSONファイルを指定できます(``type: authorized_user``)." -#: ../../source/user/virtual_file_systems.rst:768 +#: ../../source/user/virtual_file_systems.rst:773 msgid "" "(GDAL >= 2.3) Variant of the previous method. The " ":config:`GS_OAUTH2_PRIVATE_KEY` (or :config:`GS_OAUTH2_PRIVATE_KEY_FILE` " @@ -1687,19 +1669,20 @@ msgid "" "\"https://www.googleapis.com/auth/devstorage.read_write\" to " "\"https://www.googleapis.com/auth/devstorage.read_only\" if needed." msgstr "" -"(GDAL >= 2.3) 前の方法の変種. :config:`GS_OAUTH2_PRIVATE_KEY` " -"(または :config:`GS_OAUTH2_PRIVATE_KEY_FILE` および :config:`GS_OAUTH2_CLIENT_EMAIL` ) を設定して," -"OAuth2サービスアカウント認証を使用できます.この認証方法の詳細については," -"https://developers.google.com/identity/protocols/OAuth2ServiceAccount を参照してください." -" :config:`GS_OAUTH2_PRIVATE_KEY` 設定オプションには, ``-----BEGIN PRIVATE KEY-----`` " -"で始まるプライベートキーをインライン文字列として含める必要があります." -"代替として, :config:`GS_OAUTH2_PRIVATE_KEY_FILE` 設定オプションを設定して,そのようなプライベートキーを含むファイル名を示すことができます." -"バケットは,サービスアカウントに\"Storage Legacy Bucket Owner\" または \"Storage Legacy Bucket Reader\" 権限を付与する必要があります." -"必要に応じて, :config:`GS_OAUTH2_SCOPE` 設定オプションを使用して,デフォルトの権限スコープを" -"\"https://www.googleapis.com/auth/devstorage.read_write\" " -"から\"https://www.googleapis.com/auth/devstorage.read_only\" に変更できます." - -#: ../../source/user/virtual_file_systems.rst:769 +"(GDAL >= 2.3) 前の方法の変種. :config:`GS_OAUTH2_PRIVATE_KEY` (または " +":config:`GS_OAUTH2_PRIVATE_KEY_FILE` および :config:`GS_OAUTH2_CLIENT_EMAIL`" +" ) " +"を設定して,OAuth2サービスアカウント認証を使用できます.この認証方法の詳細については,https://developers.google.com/identity/protocols/OAuth2ServiceAccount" +" を参照してください. :config:`GS_OAUTH2_PRIVATE_KEY` 設定オプションには, ``-----BEGIN " +"PRIVATE KEY-----`` で始まるプライベートキーをインライン文字列として含める必要があります.代替として, " +":config:`GS_OAUTH2_PRIVATE_KEY_FILE` " +"設定オプションを設定して,そのようなプライベートキーを含むファイル名を示すことができます.バケットは,サービスアカウントに\"Storage " +"Legacy Bucket Owner\" または \"Storage Legacy Bucket Reader\" " +"権限を付与する必要があります.必要に応じて, :config:`GS_OAUTH2_SCOPE` " +"設定オプションを使用して,デフォルトの権限スコープを\"https://www.googleapis.com/auth/devstorage.read_write\"" +" から\"https://www.googleapis.com/auth/devstorage.read_only\" に変更できます." + +#: ../../source/user/virtual_file_systems.rst:774 msgid "" "(GDAL >= 2.3) An alternate way of providing credentials similar to what " "the \"gsutil\" command line utility or Boto3 support can be used. If the " @@ -1711,13 +1694,14 @@ msgid "" "gs_oauth2_refresh_token (and optionally client_id and client_secret) " "entry for OAuth2 client authentication." msgstr "" -"(GDAL >= 2.3) \"gsutil\" コマンドラインユーティリティやBoto3サポートで使用されるのと同様の資格情報を提供する別の方法が使用できます." -"上記の環境変数が提供されていない場合,gs_secret_access_key および gs_access_key_id エントリをAWSスタイルの認証に使用するために," -":file:`~/.boto` または :file:`UserProfile%/.boto` ファイルが読み込まれます(:config:`CPL_GS_CREDENTIALS_FILE` で指定されたファイル)." -"見つからない場合,OAuth2クライアント認証のための gs_oauth2_refresh_token " +"(GDAL >= 2.3) \"gsutil\" " +"コマンドラインユーティリティやBoto3サポートで使用されるのと同様の資格情報を提供する別の方法が使用できます.上記の環境変数が提供されていない場合,gs_secret_access_key" +" および gs_access_key_id エントリをAWSスタイルの認証に使用するために,:file:`~/.boto` または " +":file:`UserProfile%/.boto` ファイルが読み込まれます(:config:`CPL_GS_CREDENTIALS_FILE`" +" で指定されたファイル).見つからない場合,OAuth2クライアント認証のための gs_oauth2_refresh_token " "(およびオプションで client_id および client_secret) エントリを探します." -#: ../../source/user/virtual_file_systems.rst:770 +#: ../../source/user/virtual_file_systems.rst:775 msgid "" "(GDAL >= 2.3) Finally if none of the above method succeeds, the code will" " check if the current machine is a Google Compute Engine instance, and if" @@ -1726,77 +1710,68 @@ msgid "" "GCE instance (for example for code running in a container with no access " "to the boot logs), you can set :config:`CPL_MACHINE_IS_GCE` to ``YES``." msgstr "" -"(GDAL >= 2.3) 最後に,上記のいずれの方法も成功しない場合,コードは現在のマシンがGoogle Compute Engine" -"インスタンスであるかどうかを確認し," -"そうであればそれに関連付けられた権限を使用します(VMに関連付けられたデフォルトのサービスアカウントを使用します)." -"マシンをGCEインスタンスとして検出するように強制するには(たとえば,ブートログにアクセスできないコンテナで実行される" -"コードの場合)," +"(GDAL >= 2.3) 最後に,上記のいずれの方法も成功しない場合,コードは現在のマシンがGoogle Compute " +"Engineインスタンスであるかどうかを確認し,そうであればそれに関連付けられた権限を使用します(VMに関連付けられたデフォルトのサービスアカウントを使用します).マシンをGCEインスタンスとして検出するように強制するには(たとえば,ブートログにアクセスできないコンテナで実行されるコードの場合)," " :config:`CPL_MACHINE_IS_GCE` を ``YES`` に設定できます." -#: ../../source/user/virtual_file_systems.rst:772 +#: ../../source/user/virtual_file_systems.rst:777 msgid "" "Since GDAL 3.1, the Rename() operation is supported (first doing a copy " "of the original file and then deleting it)." -msgstr "" -"GDAL 3.1以降, Rename() 操作がサポートされています(最初に元のファイルをコピー" -"してから削除します)." +msgstr "GDAL 3.1以降, Rename() 操作がサポートされています(最初に元のファイルをコピーしてから削除します)." -#: ../../source/user/virtual_file_systems.rst:779 +#: ../../source/user/virtual_file_systems.rst:784 msgid "/vsigs_streaming/ (Google Cloud Storage files: streaming)" msgstr "/vsigs_streaming/ (Google Cloud Storage ファイル: ストリーミング)" -#: ../../source/user/virtual_file_systems.rst:781 +#: ../../source/user/virtual_file_systems.rst:786 msgid "" "/vsigs_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files (primarily non-public) files available in " "Google Cloud Storage buckets, without prior download of the entire file. " "It requires GDAL to be built against libcurl." msgstr "" -"/vsigs_streaming/ は,Google Cloud Storageバケットで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです." -"これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsigs_streaming/ は,Google Cloud " +"Storageバケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:783 +#: ../../source/user/virtual_file_systems.rst:788 msgid "" "Recognized filenames are of the form :file:`/vsigs_streaming/bucket/key` " "where ``bucket`` is the name of the bucket and ``key`` is the object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsigs_streaming/bucket/key` の形式です.ここで, ``bucket`` はバケットの名前であり," -"``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsigs_streaming/bucket/key` の形式です.ここで, ``bucket`` " +"はバケットの名前であり,``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:785 +#: ../../source/user/virtual_file_systems.rst:790 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsigs/ `" -msgstr "" -"認証オプションおよび読み取り専用機能は, :ref:`/vsigs/ ` " -"と同じです" +msgstr "認証オプションおよび読み取り専用機能は, :ref:`/vsigs/ ` と同じです" -#: ../../source/user/virtual_file_systems.rst:792 +#: ../../source/user/virtual_file_systems.rst:797 msgid "/vsiaz/ (Microsoft Azure Blob files)" msgstr "/vsiaz/ (Microsoft Azure Blob ファイル)" -#: ../../source/user/virtual_file_systems.rst:794 +#: ../../source/user/virtual_file_systems.rst:799 msgid "" "/vsiaz/ is a file system handler that allows on-the-fly random reading of" " (primarily non-public) files available in Microsoft Azure Blob " "containers, without prior download of the entire file. It requires GDAL " "to be built against libcurl." msgstr "" -"/vsiaz/ は,Microsoft Azure Blobコンテナで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです." -"これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsiaz/ は,Microsoft Azure " +"Blobコンテナで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:796 +#: ../../source/user/virtual_file_systems.rst:801 msgid "" "See :ref:`/vsiadls/ ` for a related filesystem for Azure Data " "Lake Storage Gen2." msgstr "" -"Azure Data Lake Storage Gen2 用の関連ファイルシステムについては, :ref:`/vsiadls/ ` を" -"参照してください." +"Azure Data Lake Storage Gen2 用の関連ファイルシステムについては, :ref:`/vsiadls/ " +"` を参照してください." -#: ../../source/user/virtual_file_systems.rst:798 +#: ../../source/user/virtual_file_systems.rst:803 msgid "" "It also allows sequential writing of files. No seeks or read operations " "are then allowed, so in particular direct writing of GeoTIFF files with " @@ -1808,13 +1783,13 @@ msgid "" "blob will be created if the file size is below 4 MB. Beyond, an append " "blob will be created (with a maximum file size of 195 GB)." msgstr "" -"ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって," -"GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL 3.2以降," -" :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを ``YES`` に設定すると," -"ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` 設定オプションで制御される一時ローカルファイルの作成が含まれます)." -"ファイルサイズが4 MB未満の場合,ブロック ブロブが作成されます.それを超えると,追加ブロブが作成されます(最大ファイルサイズは195 GBです)." +"ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって,GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL" +" 3.2以降, :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを " +"``YES`` に設定すると,ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` " +"設定オプションで制御される一時ローカルファイルの作成が含まれます).ファイルサイズが4 MB未満の場合,ブロック " +"ブロブが作成されます.それを超えると,追加ブロブが作成されます(最大ファイルサイズは195 GBです)." -#: ../../source/user/virtual_file_systems.rst:801 +#: ../../source/user/virtual_file_systems.rst:806 msgid "" "Deletion of files with :cpp:func:`VSIUnlink`, creation of directories " "with :cpp:func:`VSIMkdir` and deletion of (empty) directories with " @@ -1830,41 +1805,41 @@ msgid "" "``VSIRmdir(\"/vsiaz/container/subdir\")`` will fail on the " ":cpp:func:`VSIRmdir` invocation." msgstr "" -" :cpp:func:`VSIUnlink` によるファイルの削除, :cpp:func:`VSIMkdir` によるディレクトリの作成," -" :cpp:func:`VSIRmdir` による(空の)ディレクトリの削除も可能です.注意: :cpp:func:`VSIMkdir` を使用すると," -"Azure Blobは空のディレクトリをネイティブでサポートしていないため,特別な非表示の :file:`.gdal_marker_for_dir` 空ファイルが作成されます." -"そのファイルがディレクトリ内で最後に残っている場合, :cpp:func:`VSIRmdir` は自動的にそれを削除します." -"このファイルは :cpp:func:`VSIReadDir` で見ることはできません. :cpp:func:`VSIMkdir` で作成されていないディレクトリからファイルを削除する場合," -"最後のファイルが削除されると,そのディレクトリはAzureによって自動的に削除されるため," -" ``VSIUnlink(\"/vsiaz/container/subdir/lastfile\")`` に続いて ``VSIRmdir(\"/vsiaz/container/subdir\")`` のシーケンスは," -":cpp:func:`VSIRmdir` の呼び出しで失敗します." +" :cpp:func:`VSIUnlink` によるファイルの削除, :cpp:func:`VSIMkdir` によるディレクトリの作成, " +":cpp:func:`VSIRmdir` による(空の)ディレクトリの削除も可能です.注意: :cpp:func:`VSIMkdir` " +"を使用すると,Azure Blobは空のディレクトリをネイティブでサポートしていないため,特別な非表示の " +":file:`.gdal_marker_for_dir` 空ファイルが作成されます.そのファイルがディレクトリ内で最後に残っている場合, " +":cpp:func:`VSIRmdir` は自動的にそれを削除します.このファイルは :cpp:func:`VSIReadDir` " +"で見ることはできません. :cpp:func:`VSIMkdir` " +"で作成されていないディレクトリからファイルを削除する場合,最後のファイルが削除されると,そのディレクトリはAzureによって自動的に削除されるため," +" ``VSIUnlink(\"/vsiaz/container/subdir/lastfile\")`` に続いて " +"``VSIRmdir(\"/vsiaz/container/subdir\")`` のシーケンスは,:cpp:func:`VSIRmdir` " +"の呼び出しで失敗します." -#: ../../source/user/virtual_file_systems.rst:803 +#: ../../source/user/virtual_file_systems.rst:808 msgid "" "Recognized filenames are of the form :file:`/vsiaz/container/key`, where " "``container`` is the name of the container and ``key`` is the object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsiaz/container/key` の形式です.ここで, ``container`` はコンテナの名前であり," -"``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsiaz/container/key` の形式です.ここで, ``container`` " +"はコンテナの名前であり,``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:807 +#: ../../source/user/virtual_file_systems.rst:812 msgid "The following configuration options are specific to the /vsiaz/ handler:" msgstr "/vsiaz/ ハンドラに固有の以下の設定オプションがあります:" -#: ../../source/user/virtual_file_systems.rst:864 +#: ../../source/user/virtual_file_systems.rst:869 msgid "The :config:`AZURE_STORAGE_CONNECTION_STRING` configuration option" msgstr " :config:`AZURE_STORAGE_CONNECTION_STRING` 設定オプション" -#: ../../source/user/virtual_file_systems.rst:866 +#: ../../source/user/virtual_file_systems.rst:871 msgid "" "The :config:`AZURE_STORAGE_ACCOUNT` configuration option is set to " "specify the account name AND" -msgstr "" -" :config:`AZURE_STORAGE_ACCOUNT` 設定オプションを設定して," -"アカウント名を指定します および" +msgstr " :config:`AZURE_STORAGE_ACCOUNT` 設定オプションを設定して,アカウント名を指定します および" -#: ../../source/user/virtual_file_systems.rst:868 +#: ../../source/user/virtual_file_systems.rst:873 msgid "" "(GDAL >= 3.5) The :config:`AZURE_STORAGE_ACCESS_TOKEN` configuration " "option is set to specify the access token, that will be included in a " @@ -1872,28 +1847,28 @@ msgid "" "access token is typically obtained using Microsoft Authentication Library" " (MSAL)." msgstr "" -"(GDAL >= 3.5) :config:`AZURE_STORAGE_ACCESS_TOKEN` 設定オプションを設定して,アクセストークンを指定します." -"このアクセストークンは,通常,Microsoft Authentication Library (MSAL) を使用して取得されます." -"このアクセストークンは,\"Authorization: Bearer ${AZURE_STORAGE_ACCESS_TOKEN}\" ヘッダーに含まれます." +"(GDAL >= 3.5) :config:`AZURE_STORAGE_ACCESS_TOKEN` " +"設定オプションを設定して,アクセストークンを指定します.このアクセストークンは,通常,Microsoft Authentication " +"Library (MSAL) を使用して取得されます.このアクセストークンは,\"Authorization: Bearer " +"${AZURE_STORAGE_ACCESS_TOKEN}\" ヘッダーに含まれます." -#: ../../source/user/virtual_file_systems.rst:869 +#: ../../source/user/virtual_file_systems.rst:874 msgid "" "The :config:`AZURE_STORAGE_ACCESS_KEY` configuration option is set to " "specify the secret key." -msgstr "" -" :config:`AZURE_STORAGE_ACCESS_KEY` 設定オプションを設定して,シークレットキーを" -"指定します." +msgstr " :config:`AZURE_STORAGE_ACCESS_KEY` 設定オプションを設定して,シークレットキーを指定します." -#: ../../source/user/virtual_file_systems.rst:870 +#: ../../source/user/virtual_file_systems.rst:875 msgid "" "The :config:`AZURE_NO_SIGN_REQUEST=YES` configuration option is set, so " "as to disable any request signing. This option might be used for accounts" " with public access rights. Available since GDAL 3.2" msgstr "" -":config:`AZURE_NO_SIGN_REQUEST=YES` 設定オプションを設定して,リクエスト署名を無効にします." -"このオプションは,パブリックアクセス権を持つアカウントに使用できます. GDAL 3.2以降で利用可能です." +":config:`AZURE_NO_SIGN_REQUEST=YES` " +"設定オプションを設定して,リクエスト署名を無効にします.このオプションは,パブリックアクセス権を持つアカウントに使用できます. GDAL " +"3.2以降で利用可能です." -#: ../../source/user/virtual_file_systems.rst:871 +#: ../../source/user/virtual_file_systems.rst:876 msgid "" "The :config:`AZURE_STORAGE_SAS_TOKEN` configuration option (``AZURE_SAS``" " if GDAL < 3.5) is set to specify a Shared Access Signature. This SAS is " @@ -1903,34 +1878,37 @@ msgid "" "\"st=2019-07-18T03%3A53%3A22Z&se=2035-07-19T03%3A53%3A00Z&sp=rl&sv=2018-03-28&sr=c&sig=2RIXmLbLbiagYnUd49rgx2kOXKyILrJOgafmkODhRAQ%3D\")." " Available since GDAL 3.2" msgstr "" -":config:`AZURE_STORAGE_SAS_TOKEN` 設定オプション(``AZURE_SAS`` は GDAL < 3.5 の場合) を設定して," -"共有アクセス署名を指定します.このSASは /vsiaz/ ファイルシステムハンドラによって構築されたURLに追加されます." -"その値はすでにURLエンコードされている必要があり,先頭に '?' または '&' 文字を含めてはいけません(たとえば," -"有効なものは \"st=2019-07-18T03%3A53%3A22Z&se=2035-07-19T03%3A53%3A00Z&sp=rl&sv=2018-03-28&sr=c&sig=2RIXmLbLbiagYnUd49rgx2kOXKyILrJOgafmkODhRAQ%3D\" のようになります)." -"GDAL 3.2以降で利用可能です." +":config:`AZURE_STORAGE_SAS_TOKEN` 設定オプション(``AZURE_SAS`` は GDAL < 3.5 の場合)" +" を設定して,共有アクセス署名を指定します.このSASは /vsiaz/ " +"ファイルシステムハンドラによって構築されたURLに追加されます.その値はすでにURLエンコードされている必要があり,先頭に '?' または '&'" +" 文字を含めてはいけません(たとえば,有効なものは " +"\"st=2019-07-18T03%3A53%3A22Z&se=2035-07-19T03%3A53%3A00Z&sp=rl&sv=2018-03-28&sr=c&sig=2RIXmLbLbiagYnUd49rgx2kOXKyILrJOgafmkODhRAQ%3D\"" +" のようになります).GDAL 3.2以降で利用可能です." -#: ../../source/user/virtual_file_systems.rst:872 +#: ../../source/user/virtual_file_systems.rst:877 msgid "" "The current machine is a Azure Virtual Machine with Azure Active " "Directory permissions assigned to it (see https://docs.microsoft.com/en-" "us/azure/active-directory/managed-identities-azure-resources/qs-" "configure-portal-windows-vm). Available since GDAL 3.3." msgstr "" -"現在のマシンは,それに割り当てられたAzure Active Directory権限を持つAzure仮想マシンです(https://docs.microsoft.com/en-" -"us/azure/active-directory/managed-identities-azure-resources/qs-" -"configure-portal-windows-vm を参照してください). GDAL 3.3以降で利用可能です." +"現在のマシンは,それに割り当てられたAzure Active " +"Directory権限を持つAzure仮想マシンです(https://docs.microsoft.com/en-us/azure/active-" +"directory/managed-identities-azure-resources/qs-configure-portal-windows-" +"vm を参照してください). GDAL 3.3以降で利用可能です." -#: ../../source/user/virtual_file_systems.rst:874 +#: ../../source/user/virtual_file_systems.rst:879 msgid "" "Authentication using Azure Active Directory Workload Identity (using " "AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_FEDERATED_TOKEN_FILE and " "AZURE_AUTHORITY_HOST environment variables), typically for Azure " "Kubernetes, is available since GDAL 3.7.2" msgstr "" -"Azure Active Directory Workload Identity を使用した認証(AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_FEDERATED_TOKEN_FILE および " -"AZURE_AUTHORITY_HOST 環境変数を使用)は,通常,Azure Kubernetes 用に利用できます. GDAL 3.7.2以降で利用可能です." +"Azure Active Directory Workload Identity を使用した認証(AZURE_TENANT_ID, " +"AZURE_CLIENT_ID, AZURE_FEDERATED_TOKEN_FILE および AZURE_AUTHORITY_HOST " +"環境変数を使用)は,通常,Azure Kubernetes 用に利用できます. GDAL 3.7.2以降で利用可能です." -#: ../../source/user/virtual_file_systems.rst:876 +#: ../../source/user/virtual_file_systems.rst:881 msgid "" "Starting with GDAL 3.5, the `configuration file " "` を使用できます. ``[storage]`` セクションの次のキーが次の優先順位で使用されます:" -"``connection_string``, ``account`` + ``key`` または ``account`` + ``sas_token``" +"conceptual/azure-cli-configuration.md>` を使用できます. ``[storage]`` " +"セクションの次のキーが次の優先順位で使用されます:``connection_string``, ``account`` + ``key`` または" +" ``account`` + ``sas_token``" -#: ../../source/user/virtual_file_systems.rst:880 +#: ../../source/user/virtual_file_systems.rst:885 msgid "" "Since GDAL 3.3, the :cpp:func:`VSIGetFileMetadata` and " ":cpp:func:`VSISetFileMetadata` operations are supported." msgstr "" -"GDAL 3.3以降, :cpp:func:`VSIGetFileMetadata` および :cpp:func:`VSISetFileMetadata` " -"操作がサポートされています." +"GDAL 3.3以降, :cpp:func:`VSIGetFileMetadata` および " +":cpp:func:`VSISetFileMetadata` 操作がサポートされています." -#: ../../source/user/virtual_file_systems.rst:887 +#: ../../source/user/virtual_file_systems.rst:892 msgid "/vsiaz_streaming/ (Microsoft Azure Blob files: streaming)" msgstr "/vsiaz_streaming/ (Microsoft Azure Blob ファイル: ストリーミング)" -#: ../../source/user/virtual_file_systems.rst:889 +#: ../../source/user/virtual_file_systems.rst:894 msgid "" "/vsiaz_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files (primarily non-public) files available in " "Microsoft Azure Blob containers, buckets, without prior download of the " "entire file. It requires GDAL to be built against libcurl." msgstr "" -"/vsiaz_streaming/ は,Microsoft Azure Blobコンテナ,バケットで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsiaz_streaming/ は,Microsoft Azure " +"Blobコンテナ,バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:891 +#: ../../source/user/virtual_file_systems.rst:896 msgid "" "Recognized filenames are of the form " ":file:`/vsiaz_streaming/container/key` where ``container`` is the name of" " the container and ``key`` is the object \"key\", i.e. a filename " "potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsiaz_streaming/container/key` の形式です.ここで, ``container`` はコンテナの名前であり," -"``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsiaz_streaming/container/key` の形式です.ここで, " +"``container`` はコンテナの名前であり,``key`` " +"はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:893 +#: ../../source/user/virtual_file_systems.rst:898 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsiaz/ `" -msgstr "" -"認証オプションおよび読み取り専用機能は, :ref:`/vsiaz/ ` " -"と同じです" +msgstr "認証オプションおよび読み取り専用機能は, :ref:`/vsiaz/ ` と同じです" -#: ../../source/user/virtual_file_systems.rst:900 +#: ../../source/user/virtual_file_systems.rst:905 msgid "/vsiadls/ (Microsoft Azure Data Lake Storage Gen2)" msgstr "/vsiadls/ (Microsoft Azure Data Lake Storage Gen2)" -#: ../../source/user/virtual_file_systems.rst:902 +#: ../../source/user/virtual_file_systems.rst:907 msgid "" "/vsiadls/ is a file system handler that allows on-the-fly random reading " "of (primarily non-public) files available in Microsoft Azure Data Lake " "Storage file systems, without prior download of the entire file. It " "requires GDAL to be built against libcurl." msgstr "" -"/vsiadls/ は,Microsoft Azure Data Lake Storageファイルシステムで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsiadls/ は,Microsoft Azure Data Lake " +"Storageファイルシステムで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:907 +#: ../../source/user/virtual_file_systems.rst:912 msgid "" "It has similar capabilities as :ref:`/vsiaz/ `, and in particular " "uses the same configuration options for authentication. Its advantages " @@ -2007,65 +1985,61 @@ msgid "" "support turned on. Consult its `documentation `__" msgstr "" -":ref:`/vsiaz/ ` と同様の機能を持ち,特に認証のために同じ設定オプションを使用します." -"/vsiaz/ に対する利点は,ディレクトリの実際の管理とUnixスタイルのACLサポートです." -"一部の機能には,Azureストレージで階層サポートをオンにする必要があります.その `ドキュメント `__ を参照してください." +":ref:`/vsiaz/ ` と同様の機能を持ち,特に認証のために同じ設定オプションを使用します./vsiaz/ " +"に対する利点は,ディレクトリの実際の管理とUnixスタイルのACLサポートです.一部の機能には,Azureストレージで階層サポートをオンにする必要があります.その" +" `ドキュメント `__ を参照してください." -#: ../../source/user/virtual_file_systems.rst:913 +#: ../../source/user/virtual_file_systems.rst:918 msgid "The main enhancements over /vsiaz/ are:" msgstr "/vsiaz/ に対する主な強化点は次のとおりです:" -#: ../../source/user/virtual_file_systems.rst:915 +#: ../../source/user/virtual_file_systems.rst:920 msgid "" "True directory support (no need for the artificial " ":file:`.gdal_marker_for_dir` empty file that is used for /vsiaz/ to have " "empty directories)" msgstr "" -"本当のディレクトリサポート(空のディレクトリを持つために /vsiaz/ で使用される人工的な" -" :file:`.gdal_marker_for_dir` 空ファイルは不要です)" +"本当のディレクトリサポート(空のディレクトリを持つために /vsiaz/ で使用される人工的な " +":file:`.gdal_marker_for_dir` 空ファイルは不要です)" -#: ../../source/user/virtual_file_systems.rst:917 +#: ../../source/user/virtual_file_systems.rst:922 msgid "One-call recursive directory deletion with :cpp:func:`VSIRmdirRecursive`" msgstr " :cpp:func:`VSIRmdirRecursive` での一括再帰ディレクトリ削除" -#: ../../source/user/virtual_file_systems.rst:918 +#: ../../source/user/virtual_file_systems.rst:923 msgid "Atomic renaming with :cpp:func:`VSIRename`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:919 +#: ../../source/user/virtual_file_systems.rst:924 msgid "" ":cpp:func:`VSIGetFileMetadata` support for the \"STATUS\" and \"ACL\" " "metadata domains" -msgstr "" -":cpp:func:`VSIGetFileMetadata` で \"STATUS\" および \"ACL\" メタデータ" -"ドメインをサポート" +msgstr ":cpp:func:`VSIGetFileMetadata` で \"STATUS\" および \"ACL\" メタデータドメインをサポート" -#: ../../source/user/virtual_file_systems.rst:920 +#: ../../source/user/virtual_file_systems.rst:925 msgid "" ":cpp:func:`VSISetFileMetadata` support for the \"PROPERTIES\" and \"ACL\"" " metadata domains" -msgstr "" -":cpp:func:`VSISetFileMetadata` で \"PROPERTIES\" および \"ACL\" メタデータ" -"ドメインをサポート" +msgstr ":cpp:func:`VSISetFileMetadata` で \"PROPERTIES\" および \"ACL\" メタデータドメインをサポート" -#: ../../source/user/virtual_file_systems.rst:927 +#: ../../source/user/virtual_file_systems.rst:932 msgid "/vsioss/ (Alibaba Cloud OSS files)" msgstr "/vsioss/ (Alibaba Cloud OSS ファイル)" -#: ../../source/user/virtual_file_systems.rst:929 +#: ../../source/user/virtual_file_systems.rst:934 msgid "" "/vsioss/ is a file system handler that allows on-the-fly random reading " "of (primarily non-public) files available in Alibaba Cloud Object Storage" " Service (OSS) buckets, without prior download of the entire file. It " "requires GDAL to be built against libcurl." msgstr "" -"/vsioss/ は,Alibaba Cloud Object Storage Service (OSS) バケットで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsioss/ は,Alibaba Cloud Object Storage Service (OSS) " +"バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:931 -#: ../../source/user/virtual_file_systems.rst:987 -#: ../../source/user/virtual_file_systems.rst:1117 +#: ../../source/user/virtual_file_systems.rst:936 +#: ../../source/user/virtual_file_systems.rst:992 +#: ../../source/user/virtual_file_systems.rst:1122 msgid "" "It also allows sequential writing of files. No seeks or read operations " "are then allowed, so in particular direct writing of GeoTIFF files with " @@ -2078,28 +2052,28 @@ msgid "" "directories with :cpp:func:`VSIMkdir` and deletion of (empty) directories" " with :cpp:func:`VSIRmdir` are also possible." msgstr "" -"ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって," -"GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL 3.2以降," -" :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを ``YES`` に設定すると," -"ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` 設定オプションで制御される一時ローカルファイルの作成が含まれます)." -"ファイルの削除は :cpp:func:`VSIUnlink` でもサポートされます.ディレクトリの作成は :cpp:func:`VSIMkdir` で," -"(空の)ディレクトリの削除は :cpp:func:`VSIRmdir` でも可能です." +"ファイルの順次書き込みも可能です.その場合,シークや読み取り操作は許可されません.したがって,GTiffドライバを使用してGeoTIFFファイルに直接書き込むことはサポートされません.ただし,GDAL" +" 3.2以降, :config:`CPL_VSIL_USE_TEMP_FILE_FOR_RANDOM_WRITE` 設定オプションを " +"``YES`` に設定すると,ランダム書き込みアクセスが可能になります( :config:`CPL_TMPDIR` " +"設定オプションで制御される一時ローカルファイルの作成が含まれます).ファイルの削除は :cpp:func:`VSIUnlink` " +"でもサポートされます.ディレクトリの作成は :cpp:func:`VSIMkdir` で,(空の)ディレクトリの削除は " +":cpp:func:`VSIRmdir` でも可能です." -#: ../../source/user/virtual_file_systems.rst:934 +#: ../../source/user/virtual_file_systems.rst:939 msgid "" "Recognized filenames are of the form :file:`/vsioss/bucket/key` where " "``bucket`` is the name of the OSS bucket and ``key`` is the OSS object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsioss/bucket/key` の形式です.ここで, ``bucket`` はOSSバケットの名前であり," -"``key`` はOSSオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsioss/bucket/key` の形式です.ここで, ``bucket`` " +"はOSSバケットの名前であり,``key`` はOSSオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:938 -#: ../../source/user/virtual_file_systems.rst:994 +#: ../../source/user/virtual_file_systems.rst:943 +#: ../../source/user/virtual_file_systems.rst:999 msgid "The following configuration options are specific to the /vsioss/ handler:" msgstr "/vsioss/ ハンドラに固有の以下の設定オプションがあります:" -#: ../../source/user/virtual_file_systems.rst:961 +#: ../../source/user/virtual_file_systems.rst:966 msgid "" "The :config:`OSS_SECRET_ACCESS_KEY` and :config:`OSS_ACCESS_KEY_ID` " "configuration options must be set. The :config:`OSS_ENDPOINT` " @@ -2108,11 +2082,12 @@ msgid "" " in another region than oss-us-east-1, the code logic will redirect to " "the appropriate endpoint." msgstr "" -" :config:`OSS_SECRET_ACCESS_KEY` および :config:`OSS_ACCESS_KEY_ID` 設定オプションを設定する必要があります." -" :config:`OSS_ENDPOINT` 設定オプションは通常,バケットにアタッチされたリージョンを反映する適切な値に設定する必要があります." -"バケットが oss-us-east-1 以外のリージョンに保存されている場合,コードロジックは適切なエンドポイントにリダイレクトします." +" :config:`OSS_SECRET_ACCESS_KEY` および :config:`OSS_ACCESS_KEY_ID` " +"設定オプションを設定する必要があります. :config:`OSS_ENDPOINT` " +"設定オプションは通常,バケットにアタッチされたリージョンを反映する適切な値に設定する必要があります.バケットが oss-us-east-1 " +"以外のリージョンに保存されている場合,コードロジックは適切なエンドポイントにリダイレクトします." -#: ../../source/user/virtual_file_systems.rst:963 +#: ../../source/user/virtual_file_systems.rst:968 msgid "" "On writing, the file is uploaded using the OSS multipart upload API. The " "size of chunks is set to 50 MB by default, allowing creating files up to " @@ -2124,17 +2099,16 @@ msgid "" "yourself with other means. For files smaller than the chunk size, a " "simple PUT request is used instead of the multipart upload API." msgstr "" -"書き込み時には,OSSマルチパートアップロードAPIを使用してファイルがアップロードされます." -"チャンクのサイズはデフォルトで50 MBに設定されており,50 MBずつの10000パーツで500 GBまでのファイルを作成できます." -"より大きなファイルが必要な場合は, :config:`VSIOSS_CHUNK_SIZE` 設定オプションの値を大きな値に増やします(MBで表されます)." -"プロセスが終了し,ファイルが正しく閉じられない場合,マルチパートアップロードは開いたままになり,Alibabaがパーツストレージの料金を請求します." -"他の手段で自分で中止する必要があります.チャンクサイズより小さいファイルの場合,マルチパートアップロードAPIの代わりに単純なPUTリクエストが使用されます." +"書き込み時には,OSSマルチパートアップロードAPIを使用してファイルがアップロードされます.チャンクのサイズはデフォルトで50 " +"MBに設定されており,50 MBずつの10000パーツで500 GBまでのファイルを作成できます.より大きなファイルが必要な場合は, " +":config:`VSIOSS_CHUNK_SIZE` " +"設定オプションの値を大きな値に増やします(MBで表されます).プロセスが終了し,ファイルが正しく閉じられない場合,マルチパートアップロードは開いたままになり,Alibabaがパーツストレージの料金を請求します.他の手段で自分で中止する必要があります.チャンクサイズより小さいファイルの場合,マルチパートアップロードAPIの代わりに単純なPUTリクエストが使用されます." -#: ../../source/user/virtual_file_systems.rst:970 +#: ../../source/user/virtual_file_systems.rst:975 msgid "/vsioss_streaming/ (Alibaba Cloud OSS files: streaming)" msgstr "/vsioss_streaming/ (Alibaba Cloud OSS ファイル: ストリーミング)" -#: ../../source/user/virtual_file_systems.rst:972 +#: ../../source/user/virtual_file_systems.rst:977 msgid "" "/vsioss_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files (primarily non-public) files available in " @@ -2142,69 +2116,66 @@ msgid "" "download of the entire file. It requires GDAL to be built against " "libcurl." msgstr "" -"/vsioss_streaming/ は,Alibaba Cloud Object Storage Service (OSS) バケットで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsioss_streaming/ は,Alibaba Cloud Object Storage Service (OSS) " +"バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:974 +#: ../../source/user/virtual_file_systems.rst:979 msgid "" "Recognized filenames are of the form :file:`/vsioss_streaming/bucket/key`" " where ``bucket`` is the name of the bucket and ``key`` is the object " "\"key\", i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsioss_streaming/bucket/key` の形式です.ここで, ``bucket`` はバケットの名前であり," -"``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsioss_streaming/bucket/key` の形式です.ここで, ``bucket`` " +"はバケットの名前であり,``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:976 +#: ../../source/user/virtual_file_systems.rst:981 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsioss/ `" -msgstr "" -"認証オプションおよび読み取り専用機能は, :ref:`/vsioss/ ` " -"と同じです" +msgstr "認証オプションおよび読み取り専用機能は, :ref:`/vsioss/ ` と同じです" -#: ../../source/user/virtual_file_systems.rst:983 +#: ../../source/user/virtual_file_systems.rst:988 msgid "/vsiswift/ (OpenStack Swift Object Storage)" msgstr "/vsiswift/ (OpenStack Swift Object Storage)" -#: ../../source/user/virtual_file_systems.rst:985 +#: ../../source/user/virtual_file_systems.rst:990 msgid "" "/vsiswift/ is a file system handler that allows on-the-fly random reading" " of (primarily non-public) files available in OpenStack Swift Object " "Storage (swift) buckets, without prior download of the entire file. It " "requires GDAL to be built against libcurl." msgstr "" -"/vsiswift/ は,OpenStack Swift Object Storage (swift) バケットで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsiswift/ は,OpenStack Swift Object Storage (swift) " +"バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:990 +#: ../../source/user/virtual_file_systems.rst:995 msgid "" "Recognized filenames are of the form :file:`/vsiswift/bucket/key` where " "``bucket`` is the name of the swift bucket and ``key`` is the swift " "object \"key\", i.e. a filename potentially containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsiswift/bucket/key` の形式です.ここで, ``bucket`` はswiftバケットの名前であり," -"``key`` はswiftオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsiswift/bucket/key` の形式です.ここで, ``bucket`` " +"はswiftバケットの名前であり,``key`` " +"はswiftオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:1016 +#: ../../source/user/virtual_file_systems.rst:1021 msgid "" "Three authentication methods are possible, and are attempted in the " "following order:" -msgstr "" -"3つの認証方法が可能であり,以下の順序で試行" -"されます:" +msgstr "3つの認証方法が可能であり,以下の順序で試行されます:" -#: ../../source/user/virtual_file_systems.rst:1018 +#: ../../source/user/virtual_file_systems.rst:1023 msgid "" "The :config:`SWIFT_STORAGE_URL` and :config:`SWIFT_AUTH_TOKEN` " "configuration options are set respectively to the storage URL (e.g " "http://127.0.0.1:12345/v1/AUTH_something) and the value of the x-auth-" "token authorization token." msgstr "" -" :config:`SWIFT_STORAGE_URL` および :config:`SWIFT_AUTH_TOKEN` 設定オプションは," -"それぞれ,ストレージURL(e.g http://127.0.0.1:12345/v1/AUTH_something) および x-auth-" -"token認証トークンの値に設定されます." +" :config:`SWIFT_STORAGE_URL` および :config:`SWIFT_AUTH_TOKEN` " +"設定オプションは,それぞれ,ストレージURL(e.g http://127.0.0.1:12345/v1/AUTH_something) および " +"x-auth-token認証トークンの値に設定されます." -#: ../../source/user/virtual_file_systems.rst:1019 +#: ../../source/user/virtual_file_systems.rst:1024 msgid "" "The :config:`SWIFT_AUTH_V1_URL`, :config:`SWIFT_USER` and " ":config:`SWIFT_KEY` configuration options are set respectively to the " @@ -2213,86 +2184,85 @@ msgid "" "This authentication endpoint will be used to retrieve the storage URL and" " authorization token mentioned in the first authentication method." msgstr "" -":config:`SWIFT_AUTH_V1_URL`, :config:`SWIFT_USER` および :config:`SWIFT_KEY` 設定オプションは," -"それぞれ,Auth V1認証のエンドポイント(e.g http://127.0.0.1:12345/auth/v1.0),ユーザー名およびキー/パスワードに設定されます." -"この認証エンドポイントは,最初の認証方法で言及されたストレージURLと認証トークンを取得するために使用されます." +":config:`SWIFT_AUTH_V1_URL`, :config:`SWIFT_USER` および :config:`SWIFT_KEY`" +" 設定オプションは,それぞれ,Auth V1認証のエンドポイント(e.g " +"http://127.0.0.1:12345/auth/v1.0),ユーザー名およびキー/パスワードに設定されます.この認証エンドポイントは,最初の認証方法で言及されたストレージURLと認証トークンを取得するために使用されます." -#: ../../source/user/virtual_file_systems.rst:1020 +#: ../../source/user/virtual_file_systems.rst:1025 msgid "" "Authentication with Keystone v3 is using the same options as python-" "swiftclient, see https://docs.openstack.org/python-" "swiftclient/latest/cli/index.html#authentication for more details. GDAL " "(>= 3.1) supports the following options:" msgstr "" -"Keystone v3 での認証は,python-swiftclientと同じオプションを使用します.詳細については," -"https://docs.openstack.org/python-swiftclient/latest/cli/index.html#authentication を参照してください." -"GDAL (>= 3.1) は,以下のオプションをサポートしています:" +"Keystone v3 での認証は,python-" +"swiftclientと同じオプションを使用します.詳細については,https://docs.openstack.org/python-" +"swiftclient/latest/cli/index.html#authentication を参照してください.GDAL (>= 3.1) " +"は,以下のオプションをサポートしています:" -#: ../../source/user/virtual_file_systems.rst:1022 -#: ../../source/user/virtual_file_systems.rst:1033 +#: ../../source/user/virtual_file_systems.rst:1027 +#: ../../source/user/virtual_file_systems.rst:1038 msgid "`OS_IDENTITY_API_VERSION=3`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1023 -#: ../../source/user/virtual_file_systems.rst:1035 +#: ../../source/user/virtual_file_systems.rst:1028 +#: ../../source/user/virtual_file_systems.rst:1040 msgid "`OS_AUTH_URL`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1024 +#: ../../source/user/virtual_file_systems.rst:1029 msgid "`OS_USERNAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1025 +#: ../../source/user/virtual_file_systems.rst:1030 msgid "`OS_PASSWORD`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1026 +#: ../../source/user/virtual_file_systems.rst:1031 msgid "`OS_USER_DOMAIN_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1027 +#: ../../source/user/virtual_file_systems.rst:1032 msgid "`OS_PROJECT_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1028 +#: ../../source/user/virtual_file_systems.rst:1033 msgid "`OS_PROJECT_DOMAIN_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1029 -#: ../../source/user/virtual_file_systems.rst:1038 +#: ../../source/user/virtual_file_systems.rst:1034 +#: ../../source/user/virtual_file_systems.rst:1043 msgid "`OS_REGION_NAME`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1031 +#: ../../source/user/virtual_file_systems.rst:1036 msgid "" "Application Credential Authentication via Keystone v3, GDAL (>= 3.3.1) " "supports application-credential authentication with the following " "options:" msgstr "" -"Keystone v3 を介したアプリケーション資格情報認証, GDAL (>= 3.3.1) は," -"以下のオプションを使用してアプリケーション資格情報認証をサポートしています:" +"Keystone v3 を介したアプリケーション資格情報認証, GDAL (>= 3.3.1) " +"は,以下のオプションを使用してアプリケーション資格情報認証をサポートしています:" -#: ../../source/user/virtual_file_systems.rst:1034 +#: ../../source/user/virtual_file_systems.rst:1039 msgid "`OS_AUTH_TYPE=v3applicationcredential`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1036 +#: ../../source/user/virtual_file_systems.rst:1041 msgid "`OS_APPLICATION_CREDENTIAL_ID`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1037 +#: ../../source/user/virtual_file_systems.rst:1042 msgid "`OS_APPLICATION_CREDENTIAL_SECRET`" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1040 +#: ../../source/user/virtual_file_systems.rst:1045 msgid "" "This file system handler also allows sequential writing of files (no " "seeks or read operations are then allowed)." -msgstr "" -"このファイルシステムハンドラは,ファイルの順次書き込みも可能です" -"(その場合,シークや読み取り操作は許可されません)." +msgstr "このファイルシステムハンドラは,ファイルの順次書き込みも可能です(その場合,シークや読み取り操作は許可されません)." -#: ../../source/user/virtual_file_systems.rst:1042 +#: ../../source/user/virtual_file_systems.rst:1047 msgid "" "In some versions of OpenStack Swift, the access to large (segmented) " "files fails unless they are explicitly marked as static large objects, " @@ -2303,49 +2273,49 @@ msgid "" " information about large objects see " "https://docs.openstack.org/swift/latest/api/large_objects.html." msgstr "" -"一部のOpenStack Swiftのバージョンでは,大きな(セグメント化された)ファイルへのアクセスが,明示的に静的大きなオブジェクトとしてマークされていない場合に失敗します." -"これは,デフォルトである動的大きなオブジェクトではなく,静的大きなオブジェクトとしてマークされている場合に発生します." -"python-swiftclientを使用してファイルをアップロードする際に, ``--use-slo`` フラグを渡すことでこれを達成できます(すべてのオプションについては," -"https://docs.openstack.org/python-swiftclient/latest/cli/index.html#swift-upload を参照してください).大きなオブジェクトについての詳細は," -"https://docs.openstack.org/swift/latest/api/large_objects.html を参照してください." +"一部のOpenStack " +"Swiftのバージョンでは,大きな(セグメント化された)ファイルへのアクセスが,明示的に静的大きなオブジェクトとしてマークされていない場合に失敗します.これは,デフォルトである動的大きなオブジェクトではなく,静的大きなオブジェクトとしてマークされている場合に発生します" +".python-swiftclientを使用してファイルをアップロードする際に, ``--use-slo`` " +"フラグを渡すことでこれを達成できます(すべてのオプションについては,https://docs.openstack.org/python-" +"swiftclient/latest/cli/index.html#swift-upload " +"を参照してください).大きなオブジェクトについての詳細は,https://docs.openstack.org/swift/latest/api/large_objects.html" +" を参照してください." -#: ../../source/user/virtual_file_systems.rst:1049 +#: ../../source/user/virtual_file_systems.rst:1054 msgid "/vsiswift_streaming/ (OpenStack Swift Object Storage: streaming)" msgstr "/vsiswift_streaming/ (OpenStack Swift Object Storage: ストリーミング)" -#: ../../source/user/virtual_file_systems.rst:1051 +#: ../../source/user/virtual_file_systems.rst:1056 msgid "" "/vsiswift_streaming/ is a file system handler that allows on-the-fly " "sequential reading of files (primarily non-public) files available in " "OpenStack Swift Object Storage (swift) buckets, without prior download of" " the entire file. It requires GDAL to be built against libcurl." msgstr "" -"/vsiswift_streaming/ は,OpenStack Swift Object Storage (swift) バケットで利用可能な(主に非公開の)ファイルの" -"ランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." +"/vsiswift_streaming/ は,OpenStack Swift Object Storage (swift) " +"バケットで利用可能な(主に非公開の)ファイルのランダム読み取りを可能にするファイルシステムハンドラです.これには,libcurlを利用してGDALがビルドされている必要があります." -#: ../../source/user/virtual_file_systems.rst:1053 +#: ../../source/user/virtual_file_systems.rst:1058 msgid "" "Recognized filenames are of the form " ":file:`/vsiswift_streaming/bucket/key` where ``bucket`` is the name of " "the bucket and ``key`` is the object \"key\", i.e. a filename potentially" " containing subdirectories." msgstr "" -"認識されるファイル名は, :file:`/vsiswift_streaming/bucket/key` の形式です.ここで, ``bucket`` はバケットの名前であり," -"``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." +"認識されるファイル名は, :file:`/vsiswift_streaming/bucket/key` の形式です.ここで, ``bucket``" +" はバケットの名前であり,``key`` はオブジェクトの\"key\"であり,サブディレクトリを含む可能性のあるファイル名です." -#: ../../source/user/virtual_file_systems.rst:1055 +#: ../../source/user/virtual_file_systems.rst:1060 msgid "" "Authentication options, and read-only features, are identical to " ":ref:`/vsiswift/ `" -msgstr "" -"認証オプションおよび読み取り専用機能は, :ref:`/vsiswift/ ` " -"と同じです" +msgstr "認証オプションおよび読み取り専用機能は, :ref:`/vsiswift/ ` と同じです" -#: ../../source/user/virtual_file_systems.rst:1062 +#: ../../source/user/virtual_file_systems.rst:1067 msgid "/vsihdfs/ (Hadoop File System)" msgstr "/vsihdfs/ (Hadoop ファイルシステム)" -#: ../../source/user/virtual_file_systems.rst:1064 +#: ../../source/user/virtual_file_systems.rst:1069 msgid "" "/vsihdfs/ is a file system handler that provides read access to HDFS. " "This handler requires GDAL to have been built with Java support (CMake " @@ -2353,40 +2323,35 @@ msgid "" "and :ref:`HDFS ` support. Support for this " "handler is currently only available on Unix-like systems." msgstr "" -"/vsihdfs/ は,HDFSへの読み取りアクセスを提供するファイルシステムハンドラです." -"このハンドラは,Javaサポートを持つGDALでビルドされていることを必要とします(CMake " -"`FindJNI `__) " -"および :ref:`HDFS ` サポート.このハンドラのサポートは現在,Unix系システムのみで利用可能です." +"/vsihdfs/ " +"は,HDFSへの読み取りアクセスを提供するファイルシステムハンドラです.このハンドラは,Javaサポートを持つGDALでビルドされていることを必要とします(CMake" +" `FindJNI `__) " +"および :ref:`HDFS ` " +"サポート.このハンドラのサポートは現在,Unix系システムのみで利用可能です." -#: ../../source/user/virtual_file_systems.rst:1070 +#: ../../source/user/virtual_file_systems.rst:1075 msgid "" "Note: support for the HTTP REST API (webHdfs) is also available with " ":ref:`vsiwebhdfs`" -msgstr "" -"注: HTTP REST API (webHdfs) のサポートも :ref:`vsiwebhdfs` " -"で利用可能です" +msgstr "注: HTTP REST API (webHdfs) のサポートも :ref:`vsiwebhdfs` で利用可能です" -#: ../../source/user/virtual_file_systems.rst:1072 +#: ../../source/user/virtual_file_systems.rst:1077 msgid "" "The LD_LIBRARY_PATH and CLASSPATH environment variables must be typically" " set up as following." -msgstr "" -"通常,LD_LIBRARY_PATH および CLASSPATH 環境変数は以下のように設定する" -"必要があります." +msgstr "通常,LD_LIBRARY_PATH および CLASSPATH 環境変数は以下のように設定する必要があります." -#: ../../source/user/virtual_file_systems.rst:1082 +#: ../../source/user/virtual_file_systems.rst:1087 msgid "" "Failure to properly define the CLASSPATH will result in hard crashes in " "the native libhdfs." -msgstr "" -"CLASSPATH を適切に定義しないと,ネイティブ libhdfs でハードクラッシュが" -"発生します." +msgstr "CLASSPATH を適切に定義しないと,ネイティブ libhdfs でハードクラッシュが発生します." -#: ../../source/user/virtual_file_systems.rst:1085 +#: ../../source/user/virtual_file_systems.rst:1090 msgid "Relevant Hadoop documentation links:" msgstr "関連するHadoopドキュメントリンク:" -#: ../../source/user/virtual_file_systems.rst:1087 +#: ../../source/user/virtual_file_systems.rst:1092 msgid "" "`C API libhdfs `__" @@ -2394,7 +2359,7 @@ msgstr "" "`C API libhdfs `__" -#: ../../source/user/virtual_file_systems.rst:1088 +#: ../../source/user/virtual_file_systems.rst:1093 msgid "" "`HDFS Users Guide `__" @@ -2402,7 +2367,7 @@ msgstr "" "`HDFS Users Guide `__" -#: ../../source/user/virtual_file_systems.rst:1089 +#: ../../source/user/virtual_file_systems.rst:1094 msgid "" "`Hadoop: Setting up a Single Node Cluster " "`__" -#: ../../source/user/virtual_file_systems.rst:1091 +#: ../../source/user/virtual_file_systems.rst:1096 msgid "" "Recognized filenames are of the form :file:`/vsihdfs/hdfsUri` where " "``hdfsUri`` is a valid HDFS URI." msgstr "" -"認識されるファイル名は, :file:`/vsihdfs/hdfsUri` の形式です.ここで, ``hdfsUri`` は有効な " -"HDFS URI です." +"認識されるファイル名は, :file:`/vsihdfs/hdfsUri` の形式です.ここで, ``hdfsUri`` は有効な HDFS " +"URI です." -#: ../../source/user/virtual_file_systems.rst:1105 +#: ../../source/user/virtual_file_systems.rst:1110 msgid "/vsiwebhdfs/ (Web Hadoop File System REST API)" msgstr "/vsiwebhdfs/ (Web Hadoop ファイルシステム REST API)" -#: ../../source/user/virtual_file_systems.rst:1107 +#: ../../source/user/virtual_file_systems.rst:1112 msgid "" "/vsiwebhdfs/ is a file system handler that provides read and write access" " to HDFS through its HTTP REST API." msgstr "" -"/vsiwebhdfs/ は,HDFSへの読み取りおよび書き込みアクセスを提供するファイルシステムハンドラです." -"これは,HDFSのHTTP REST APIを介して行われます." +"/vsiwebhdfs/ は,HDFSへの読み取りおよび書き込みアクセスを提供するファイルシステムハンドラです.これは,HDFSのHTTP " +"REST APIを介して行われます." -#: ../../source/user/virtual_file_systems.rst:1109 +#: ../../source/user/virtual_file_systems.rst:1114 msgid "" "Recognized filenames are of the form " ":file:`/vsiwebhdfs/http://hostname:port/webhdfs/v1/path/to/filename`." msgstr "" -"認識されるファイル名は, :file:`/vsiwebhdfs/http://hostname:port/webhdfs/v1/path/to/filename` " +"認識されるファイル名は, " +":file:`/vsiwebhdfs/http://hostname:port/webhdfs/v1/path/to/filename` " "の形式です." -#: ../../source/user/virtual_file_systems.rst:1122 +#: ../../source/user/virtual_file_systems.rst:1127 msgid "The following configuration options are available:" msgstr "以下の設定オプションが利用可能です:" -#: ../../source/user/virtual_file_systems.rst:1146 +#: ../../source/user/virtual_file_systems.rst:1151 msgid "" "This file system handler also allows sequential writing of files (no " "seeks or read operations are then allowed)" -msgstr "" -"このファイルシステムハンドラは,ファイルの順次書き込みも可能です" -"(その場合,シークや読み取り操作は許可されません)" +msgstr "このファイルシステムハンドラは,ファイルの順次書き込みも可能です(その場合,シークや読み取り操作は許可されません)" -#: ../../source/user/virtual_file_systems.rst:1153 +#: ../../source/user/virtual_file_systems.rst:1158 msgid "/vsistdin/ (standard input streaming)" msgstr "/vsistdin/ (標準入力ストリーミング)" -#: ../../source/user/virtual_file_systems.rst:1155 +#: ../../source/user/virtual_file_systems.rst:1160 msgid "" "/vsistdin/ is a file handler that allows reading from the standard input " "stream." -msgstr "" -"/vsistdin/ は,標準入力ストリームから読み取りを可能にするファイル" -"ハンドラです." +msgstr "/vsistdin/ は,標準入力ストリームから読み取りを可能にするファイルハンドラです." -#: ../../source/user/virtual_file_systems.rst:1157 +#: ../../source/user/virtual_file_systems.rst:1162 msgid "" "The filename syntax must be only :file:`/vsistdin/`, (not e.g., " "/vsistdin/path/to/f.csv , but \"/vsistdin?buffer_limit=value\" is OK.)" msgstr "" -"ファイル名構文は :file:`/vsistdin/` のみである必要があります" -"(例えば, /vsistdin/path/to/f.csv ではなく, \"/vsistdin?buffer_limit=value\" はOKです.)" +"ファイル名構文は :file:`/vsistdin/` のみである必要があります(例えば, /vsistdin/path/to/f.csv " +"ではなく, \"/vsistdin?buffer_limit=value\" はOKです.)" -#: ../../source/user/virtual_file_systems.rst:1160 +#: ../../source/user/virtual_file_systems.rst:1165 msgid "" "The file operations available are of course limited to Read() and forward" " Seek(). Full seek in the first MB of a file is possible, and it is " "cached so that closing, re-opening :file:`/vsistdin/` and reading within " "this first megabyte is possible multiple times in the same process." msgstr "" -"利用可能なファイル操作は,もちろん Read() および forward Seek() に制限されます." -"ファイルの最初の1MBでの完全なシークが可能であり,これはキャッシュされているため," -" :file:`/vsistdin/` を閉じて再度開き,同じプロセス内でこの最初の1MB内での読み取りが複数回可能です." +"利用可能なファイル操作は,もちろん Read() および forward Seek() " +"に制限されます.ファイルの最初の1MBでの完全なシークが可能であり,これはキャッシュされているため, :file:`/vsistdin/` " +"を閉じて再度開き,同じプロセス内でこの最初の1MB内での読み取りが複数回可能です." -#: ../../source/user/virtual_file_systems.rst:1165 +#: ../../source/user/virtual_file_systems.rst:1170 msgid "" "The size of the in-memory cache can be controlled with the " ":config:`CPL_VSISTDIN_BUFFER_LIMIT` configuration option:" -msgstr "" -"インメモリキャッシュのサイズは, :config:`CPL_VSISTDIN_BUFFER_LIMIT` " -"設定オプションで制御できます:" +msgstr "インメモリキャッシュのサイズは, :config:`CPL_VSISTDIN_BUFFER_LIMIT` 設定オプションで制御できます:" -#: ../../source/user/virtual_file_systems.rst:1175 +#: ../../source/user/virtual_file_systems.rst:1180 msgid "The \"/vsistdin?buffer_limit=value\" syntax can also be used." msgstr " \"/vsistdin?buffer_limit=value\" 構文も使用できます." -#: ../../source/user/virtual_file_systems.rst:1177 +#: ../../source/user/virtual_file_systems.rst:1182 msgid "" "/vsistdin filenames can be combined with other file system. For example, " "to read a file within a potentially big ZIP file streamed to " "gdal_translate:" msgstr "" -"/vsistdin ファイル名は他のファイルシステムと組み合わせることができます." -"例えば,潜在的に大きなZIPファイルをgdal_translateにストリーミングするためにファイルを読み取るには:" +"/vsistdin " +"ファイル名は他のファイルシステムと組み合わせることができます.例えば,潜在的に大きなZIPファイルをgdal_translateにストリーミングするためにファイルを読み取るには:" -#: ../../source/user/virtual_file_systems.rst:1188 +#: ../../source/user/virtual_file_systems.rst:1193 msgid "/vsistdout/ (standard output streaming)" msgstr "/vsistdout/ (標準出力ストリーミング)" -#: ../../source/user/virtual_file_systems.rst:1190 +#: ../../source/user/virtual_file_systems.rst:1195 msgid "" "/vsistdout/ is a file handler that allows writing into the standard " "output stream." -msgstr "" -"/vsistdout/ は,標準出力ストリームへの書き込みを可能にするファイル" -"ハンドラです." +msgstr "/vsistdout/ は,標準出力ストリームへの書き込みを可能にするファイルハンドラです." -#: ../../source/user/virtual_file_systems.rst:1192 +#: ../../source/user/virtual_file_systems.rst:1197 msgid "The filename syntax must be only :file:`/vsistdout/`." msgstr "ファイル名構文は :file:`/vsistdout/` のみである必要があります." -#: ../../source/user/virtual_file_systems.rst:1194 +#: ../../source/user/virtual_file_systems.rst:1199 msgid "The file operations available are of course limited to Write()." msgstr "利用可能なファイル操作は,もちろん Write() に制限されます." -#: ../../source/user/virtual_file_systems.rst:1196 +#: ../../source/user/virtual_file_systems.rst:1201 msgid "" "A variation of this file system exists as the " ":file:`/vsistdout_redirect/` file system handler, where the output " @@ -2533,20 +2491,20 @@ msgstr "" "このファイルシステムの変種として,出力関数を :cpp:func:`VSIStdoutSetRedirection` で定義できる " ":file:`/vsistdout_redirect/` ファイルシステムハンドラが存在します." -#: ../../source/user/virtual_file_systems.rst:1201 +#: ../../source/user/virtual_file_systems.rst:1206 msgid "/vsimem/ (in-memory files)" msgstr "/vsimem/ (インメモリファイル)" -#: ../../source/user/virtual_file_systems.rst:1203 +#: ../../source/user/virtual_file_systems.rst:1208 msgid "" "/vsimem/ is a file handler that allows block of memory to be treated as " "files. All portions of the file system underneath the base path " ":file:`/vsimem/` will be handled by this driver." msgstr "" -"/vsimem/ は,メモリブロックをファイルとして扱うことを可能にするファイルハンドラです." -":file:`/vsimem/` ベースパスの下のファイルシステムのすべての部分は,このドライバによって処理されます." +"/vsimem/ は,メモリブロックをファイルとして扱うことを可能にするファイルハンドラです.:file:`/vsimem/` " +"ベースパスの下のファイルシステムのすべての部分は,このドライバによって処理されます." -#: ../../source/user/virtual_file_systems.rst:1205 +#: ../../source/user/virtual_file_systems.rst:1210 msgid "" "Normal VSI*L functions can be used freely to create and destroy memory " "arrays, treating them as if they were real file system objects. Some " @@ -2555,16 +2513,16 @@ msgid "" "block of memory associated with a memory file. See " ":cpp:func:`VSIFileFromMemBuffer` and :cpp:func:`VSIGetMemFileBuffer`." msgstr "" -"通常の VSI*L 関数を自由に使用して,メモリ配列を作成および破棄し,それらを実際のファイルシステムオブジェクトであるかのように扱うことができます." -"元のデータのコピーを複製せずに効率的にメモリファイルシステムオブジェクトを作成するためのいくつかの追加メソッドが存在し," -"またはメモリファイルに関連付けられたメモリブロックを\"盗む\"ためのメソッドが存在します. :cpp:func:`VSIFileFromMemBuffer` および " -":cpp:func:`VSIGetMemFileBuffer` を参照してください." +"通常の VSI*L " +"関数を自由に使用して,メモリ配列を作成および破棄し,それらを実際のファイルシステムオブジェクトであるかのように扱うことができます.元のデータのコピーを複製せずに効率的にメモリファイルシステムオブジェクトを作成するためのいくつかの追加メソッドが存在し,またはメモリファイルに関連付けられたメモリブロックを\"盗む\"ためのメソッドが存在します." +" :cpp:func:`VSIFileFromMemBuffer` および :cpp:func:`VSIGetMemFileBuffer` " +"を参照してください." -#: ../../source/user/virtual_file_systems.rst:1207 +#: ../../source/user/virtual_file_systems.rst:1212 msgid "Directory related functions are supported." msgstr "ディレクトリ関連の関数がサポートされています." -#: ../../source/user/virtual_file_systems.rst:1209 +#: ../../source/user/virtual_file_systems.rst:1214 msgid "" "/vsimem/ files are visible within the same process. Multiple threads can " "access the same underlying file in read mode, provided they used " @@ -2572,32 +2530,32 @@ msgid "" "underlying file are not supported (locking is left to the responsibility " "of calling code)." msgstr "" -"/vsimem/ ファイルは同じプロセス内で見えます.複数のスレッドが同じ基礎ファイルにアクセスできますが,異なるハンドルを使用している場合に限り," -"読み取りモードで同じ基礎ファイルに対して同時書き込みおよび読み取り操作はサポートされません(ロックは呼び出しコードの責任に任されます)." +"/vsimem/ " +"ファイルは同じプロセス内で見えます.複数のスレッドが同じ基礎ファイルにアクセスできますが,異なるハンドルを使用している場合に限り,読み取りモードで同じ基礎ファイルに対して同時書き込みおよび読み取り操作はサポートされません(ロックは呼び出しコードの責任に任されます)." -#: ../../source/user/virtual_file_systems.rst:1214 +#: ../../source/user/virtual_file_systems.rst:1219 msgid "/vsisubfile/ (portions of files)" msgstr "/vsisubfile/ (ファイルの一部)" -#: ../../source/user/virtual_file_systems.rst:1216 +#: ../../source/user/virtual_file_systems.rst:1221 msgid "" "The /vsisubfile/ virtual file system handler allows access to subregions " "of files, treating them as a file on their own to the virtual file system" " functions (VSIFOpenL(), etc)." msgstr "" -"/vsisubfile/ バーチャルファイルシステムハンドラは,ファイルのサブリージョンにアクセスし," -"それらを仮想ファイルシステム関数(VSIFOpenL() など)に" -"独自のファイルとして扱うことを可能にします." +"/vsisubfile/ " +"バーチャルファイルシステムハンドラは,ファイルのサブリージョンにアクセスし,それらを仮想ファイルシステム関数(VSIFOpenL() " +"など)に独自のファイルとして扱うことを可能にします." -#: ../../source/user/virtual_file_systems.rst:1218 +#: ../../source/user/virtual_file_systems.rst:1223 msgid "" "A special form of the filename is used to indicate a subportion of " "another file: :file:`/vsisubfile/[_],`." msgstr "" -"他のファイルのサブポーションを示すために特別なファイル名の形式が使用され" -"ます: :file:`/vsisubfile/[_],`." +"他のファイルのサブポーションを示すために特別なファイル名の形式が使用されます: " +":file:`/vsisubfile/[_],`." -#: ../../source/user/virtual_file_systems.rst:1220 +#: ../../source/user/virtual_file_systems.rst:1225 msgid "" "The size parameter is optional. Without it the remainder of the file from" " the start offset as treated as part of the subfile. Otherwise only " @@ -2605,13 +2563,11 @@ msgid "" " portion may be a relative or absolute path using normal rules." " The and values are in bytes." msgstr "" -"サイズパラメータはオプションです.サイズパラメータがない場合,開始オフセットからの" -"ファイルの残りはサブファイルの一部として扱われます." -"それ以外の場合, から バイトのみがサブファイルの一部" -"として扱われます. 部分は通常のルールを使用して相対パスまたは絶対パスにすることができます." -" および の値はバイト単位です." +"サイズパラメータはオプションです.サイズパラメータがない場合,開始オフセットからのファイルの残りはサブファイルの一部として扱われます.それ以外の場合," +" から バイトのみがサブファイルの一部として扱われます. " +"部分は通常のルールを使用して相対パスまたは絶対パスにすることができます. および の値はバイト単位です." -#: ../../source/user/virtual_file_systems.rst:1229 +#: ../../source/user/virtual_file_systems.rst:1234 msgid "" "Unlike the /vsimem/ or conventional file system handlers, there is no " "meaningful support for filesystem operations for creating new files, " @@ -2619,16 +2575,16 @@ msgid "" "Only the :cpp:func:`VSIStatL`, :cpp:func:`VSIFOpenL` and operations based" " on the file handle returned by :cpp:func:`VSIFOpenL` operate properly." msgstr "" -"/vsimem/ や従来のファイルシステムハンドラとは異なり,新しいファイルの作成,ディレクトリのトラバース,および" -"/vsisubfile/ エリア内のファイルの削除に対するファイルシステム操作の意味のあるサポートはありません." -" :cpp:func:`VSIStatL`, :cpp:func:`VSIFOpenL` および :cpp:func:`VSIFOpenL` によって返される" -"ファイルハンドルに基づく操作のみが正常に動作します." +"/vsimem/ や従来のファイルシステムハンドラとは異なり,新しいファイルの作成,ディレクトリのトラバース,および/vsisubfile/ " +"エリア内のファイルの削除に対するファイルシステム操作の意味のあるサポートはありません. :cpp:func:`VSIStatL`, " +":cpp:func:`VSIFOpenL` および :cpp:func:`VSIFOpenL` " +"によって返されるファイルハンドルに基づく操作のみが正常に動作します." -#: ../../source/user/virtual_file_systems.rst:1234 +#: ../../source/user/virtual_file_systems.rst:1239 msgid "/vsisparse/ (sparse files)" msgstr "/vsisparse/ (スパースファイル)" -#: ../../source/user/virtual_file_systems.rst:1236 +#: ../../source/user/virtual_file_systems.rst:1241 msgid "" "The /vsisparse/ virtual file handler allows a virtual file to be composed" " from chunks of data in other files, potentially with large spaces in the" @@ -2639,30 +2595,24 @@ msgid "" "data can be ignored. It could, in theory, also be used to treat several " "files on different file systems as one large virtual file." msgstr "" -"/vsisparse/ バーチャルファイルハンドラは,他のファイルのデータチャンクから仮想ファイルを構成することを可能にします." -"仮想ファイルには,大きなスペースが一定の値に設定されている可能性があります." -"これにより,画像データが一定の値に設定された大きなファイルのように見えるファイル上でいくつかの操作をテスト" -"することが可能になります." -"また,テストスイートに追加するテストファイルが大きすぎる場合や,データの大部分を無視できる場合にも便利です." -"理論的には,異なるファイルシステム上の複数のファイルを1つの大きな仮想ファイルとして扱うためにも使用できます." +"/vsisparse/ " +"バーチャルファイルハンドラは,他のファイルのデータチャンクから仮想ファイルを構成することを可能にします.仮想ファイルには,大きなスペースが一定の値に設定されている可能性があります.これにより,画像データが一定の値に設定された大きなファイルのように見えるファイル上でいくつかの操作をテストすることが可能になります.また,テストスイートに追加するテストファイルが大きすぎる場合や,データの大部分を無視できる場合にも便利です.理論的には,異なるファイルシステム上の複数のファイルを1つの大きな仮想ファイルとして扱うためにも使用できます." -#: ../../source/user/virtual_file_systems.rst:1238 +#: ../../source/user/virtual_file_systems.rst:1243 msgid "" "The file referenced by /vsisparse/ should be an XML control file " "formatted something like:" -msgstr "" -"/vsisparse/ で参照されるファイルは,次のような形式のXMLコントロールファイルで" -"ある必要があります:" +msgstr "/vsisparse/ で参照されるファイルは,次のような形式のXMLコントロールファイルである必要があります:" -#: ../../source/user/virtual_file_systems.rst:1272 +#: ../../source/user/virtual_file_systems.rst:1277 msgid "Hopefully the values and semantics are fairly obvious." msgstr "値と意味がかなり明らかであることを願っています." -#: ../../source/user/virtual_file_systems.rst:1278 +#: ../../source/user/virtual_file_systems.rst:1283 msgid "/vsicached/ (File caching)" msgstr "/vsicached/ (ファイルキャッシュ)" -#: ../../source/user/virtual_file_systems.rst:1280 +#: ../../source/user/virtual_file_systems.rst:1285 msgid "" "The :cpp:func:`VSICreateCachedFile` function takes a virtual file handle " "and returns a new handle that caches read-operations on the input file " @@ -2670,55 +2620,48 @@ msgid "" "when the file handle is closed. The cache is a least-recently used lists " "of blocks of 32KB each (default size)." msgstr "" -":cpp:func:`VSICreateCachedFile` 関数は,仮想ファイルハンドルを取得し,入力ファイルハンドル上の読み取り操作をキャッシュする新しいハンドルを返します." -"キャッシュはRAMベースであり,ファイルハンドルが閉じられるとキャッシュの内容が破棄されます." -"キャッシュは,32KBごとのブロックの最近使用されたリストです(デフォルトサイズ)." +":cpp:func:`VSICreateCachedFile` " +"関数は,仮想ファイルハンドルを取得し,入力ファイルハンドル上の読み取り操作をキャッシュする新しいハンドルを返します.キャッシュはRAMベースであり,ファイルハンドルが閉じられるとキャッシュの内容が破棄されます.キャッシュは,32KBごとのブロックの最近使用されたリストです(デフォルトサイズ)." -#: ../../source/user/virtual_file_systems.rst:1282 +#: ../../source/user/virtual_file_systems.rst:1287 msgid "" "This is mostly useful for files accessible through slow local/operating-" "system-mounted filesystems." -msgstr "" -"これは,遅いローカル/オペレーティングシステムマウントされたファイルシステムを" -"介してアクセス可能なファイルに対して主に有用です." +msgstr "これは,遅いローカル/オペレーティングシステムマウントされたファイルシステムを介してアクセス可能なファイルに対して主に有用です." -#: ../../source/user/virtual_file_systems.rst:1284 +#: ../../source/user/virtual_file_systems.rst:1289 msgid "" "That is implicitly used by a number of the above mentioned file systems " "(namely the default one for standard file system operations, and the " "/vsicurl/ and other related network file systems) if the ``VSI_CACHE`` " "configuration option is set to ``YES``." msgstr "" -"これは,上記で言及されたファイルシステムのいくつか(標準ファイルシステム操作のデフォルトのものと, " -"/vsicurl/ および他の関連するネットワークファイルシステム)で, ``VSI_CACHE`` " -"設定オプションが ``YES`` に設定されている場合に暗黙的に使用されます." +"これは,上記で言及されたファイルシステムのいくつか(標準ファイルシステム操作のデフォルトのものと, /vsicurl/ " +"および他の関連するネットワークファイルシステム)で, ``VSI_CACHE`` 設定オプションが ``YES`` " +"に設定されている場合に暗黙的に使用されます." -#: ../../source/user/virtual_file_systems.rst:1286 +#: ../../source/user/virtual_file_systems.rst:1291 msgid "" "The default size of caching for each file is 25 MB (25 MB for each file " "that is cached), and can be controlled with the ``VSI_CACHE_SIZE`` " "configuration option (value in bytes)." msgstr "" -"各ファイルのキャッシュのデフォルトサイズは25 MBです(キャッシュされる各ファイルに対して25 MB), " -"および ``VSI_CACHE_SIZE`` 設定オプション(バイト単位の値)で制御できます." +"各ファイルのキャッシュのデフォルトサイズは25 MBです(キャッシュされる各ファイルに対して25 MB), および " +"``VSI_CACHE_SIZE`` 設定オプション(バイト単位の値)で制御できます." -#: ../../source/user/virtual_file_systems.rst:1288 +#: ../../source/user/virtual_file_systems.rst:1293 msgid "" "The :cpp:class:`VSICachedFile` class only handles read operations at that" " time, and will error out on write operations." -msgstr "" -" :cpp:class:`VSICachedFile` クラスはその時点で読み取り操作のみを処理し,書き込み操作でエラーが" -"発生します." +msgstr " :cpp:class:`VSICachedFile` クラスはその時点で読み取り操作のみを処理し,書き込み操作でエラーが発生します." -#: ../../source/user/virtual_file_systems.rst:1290 +#: ../../source/user/virtual_file_systems.rst:1295 msgid "" "Starting with GDAL 3.8, a ``/vsicached?`` virtual file system also exists" " to cache a particular file." -msgstr "" -"GDAL 3.8 から,特定のファイルをキャッシュするための ``/vsicached?`` バーチャルファイルシステム" -"も存在します." +msgstr "GDAL 3.8 から,特定のファイルをキャッシュするための ``/vsicached?`` バーチャルファイルシステムも存在します." -#: ../../source/user/virtual_file_systems.rst:1292 +#: ../../source/user/virtual_file_systems.rst:1297 msgid "" "The syntax is the following one: " "``/vsicached?[option_i=val_i&]*file=`` where each option name " @@ -2728,56 +2671,55 @@ msgid "" "option appears at the end, so that code that tries to look for side-car " "files, list directory content, can work properly." msgstr "" -"構文は次のようになります: " -" ``/vsicached?[option_i=val_i&]*file=`` ここで,各オプション名と値( ``file`` の値を含む)がURLエンコードされています" -"(実際には,アンパサンド文字に対してのみ必要です.スラッシュ文字をエンコード解除することが望ましいかもしれません)." -" ``file`` オプションが最後に表示されるようにすることが重要です.これにより,サイドカーファイルを探そうとするコードや," -"ディレクトリコンテンツをリストアップしようとするコードが正常に動作します." +"構文は次のようになります: ``/vsicached?[option_i=val_i&]*file=`` " +"ここで,各オプション名と値( ``file`` " +"の値を含む)がURLエンコードされています(実際には,アンパサンド文字に対してのみ必要です.スラッシュ文字をエンコード解除することが望ましいかもしれません)." +" ``file`` " +"オプションが最後に表示されるようにすることが重要です.これにより,サイドカーファイルを探そうとするコードや,ディレクトリコンテンツをリストアップしようとするコードが正常に動作します." -#: ../../source/user/virtual_file_systems.rst:1299 +#: ../../source/user/virtual_file_systems.rst:1304 msgid "Currently supported options are:" msgstr "現在サポートされているオプションは次のとおりです:" -#: ../../source/user/virtual_file_systems.rst:1301 +#: ../../source/user/virtual_file_systems.rst:1306 msgid "" "``chunk_size=`` where value is the` size of the chunk size in " "bytes. ``KB`` or ``MB`` suffixes can be also appended (without space " "after the numeric value). The maximum supported value is 1 GB." msgstr "" -" ``chunk_size=`` ここで, ``value`` はチャンクサイズのサイズです. ``KB`` " -"または ``MB`` 接尾辞を追加することもできます" -"(数値の後にスペースを入れないでください).サポートされている最大値は1 GB です." +" ``chunk_size=`` ここで, ``value`` はチャンクサイズのサイズです. ``KB`` または ``MB`` " +"接尾辞を追加することもできます(数値の後にスペースを入れないでください).サポートされている最大値は1 GB です." -#: ../../source/user/virtual_file_systems.rst:1302 +#: ../../source/user/virtual_file_systems.rst:1307 msgid "" "``cache_size=`` where value is the size of the cache size in " "bytes, for each file. ``KB`` or ``MB`` suffixes can be also appended." msgstr "" -" ``cache_size=`` ここで, ``value`` はキャッシュサイズのサイズです. ``KB`` " -"または ``MB`` 接尾辞を追加することもできます." +" ``cache_size=`` ここで, ``value`` はキャッシュサイズのサイズです. ``KB`` または ``MB``" +" 接尾辞を追加することもできます." -#: ../../source/user/virtual_file_systems.rst:1306 +#: ../../source/user/virtual_file_systems.rst:1311 msgid "``/vsicached?chunk_size=1MB&file=/home/even/byte.tif``" msgstr " ``/vsicached?chunk_size=1MB&file=/home/even/byte.tif``" -#: ../../source/user/virtual_file_systems.rst:1307 +#: ../../source/user/virtual_file_systems.rst:1312 msgid "``/vsicached?file=./byte.tif``" msgstr "" -#: ../../source/user/virtual_file_systems.rst:1313 +#: ../../source/user/virtual_file_systems.rst:1318 msgid "/vsicrypt/ (encrypted files)" msgstr "/vsicrypt/ (暗号化ファイル)" -#: ../../source/user/virtual_file_systems.rst:1315 +#: ../../source/user/virtual_file_systems.rst:1320 msgid "" "/vsicrypt/ is a special file handler is installed that allows " "reading/creating/update encrypted files on the fly, with random access " "capabilities." msgstr "" -"/vsicrypt/ は,ランダムアクセス機能を備えた暗号化ファイルの読み取り/作成/更新を" -"可能にする特別なファイルハンドラがインストールされています." +"/vsicrypt/ " +"は,ランダムアクセス機能を備えた暗号化ファイルの読み取り/作成/更新を可能にする特別なファイルハンドラがインストールされています." -#: ../../source/user/virtual_file_systems.rst:1317 +#: ../../source/user/virtual_file_systems.rst:1322 msgid "Refer to :cpp:func:`VSIInstallCryptFileHandler` for more details." msgstr " :cpp:func:`VSIInstallCryptFileHandler` を参照してください."