diff --git a/.github/workflows/locale-and-website.yml b/.github/workflows/locale-and-website.yml index 663b4137d..e20985cf1 100644 --- a/.github/workflows/locale-and-website.yml +++ b/.github/workflows/locale-and-website.yml @@ -17,14 +17,14 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: fetch-depth: 0 - name: Get postgres version run: | sudo service postgresql start - pgver=$(psql --version | grep -Po '(?<=psql \(PostgreSQL\) )[^;]+(?=\.\d \()') + pgver=$(psql --version | grep -Po '(?<=psql \(PostgreSQL\) )[^;]+(?=\.\d+ \()') echo "PGVER=${pgver}" >> $GITHUB_ENV echo "PGIS=3" >> $GITHUB_ENV @@ -44,7 +44,7 @@ jobs: $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' - name: Install python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: '3.x' @@ -114,7 +114,7 @@ jobs: if [[ "${{ env.BRANCH }}" == "develop" ]]; then FOLDER_NAME="dev" elif [[ "${{ env.BRANCH }}" == "main" ]]; then - FOLDER_NAME="2.8" + FOLDER_NAME="2.9" fi git checkout -f origin/gh-pages git checkout -b gh-pages diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 492210b32..224e1ece7 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -11,12 +11,12 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Get postgres version run: | sudo service postgresql start - pgver=$(psql --version | grep -Po '(?<=psql \(PostgreSQL\) )[^;]+(?=\.\d \()') + pgver=$(psql --version | grep -Po '(?<=psql \(PostgreSQL\) )[^;]+(?=\.\d+ \()') echo "PGVER=${pgver}" >> $GITHUB_ENV echo "PGIS=3" >> $GITHUB_ENV @@ -28,7 +28,7 @@ jobs: $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' - name: Install python - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: '3.x' @@ -59,7 +59,8 @@ jobs: mkdir -p ~/Desktop/workshop-2019 mkdir build cd build - cmake -DLINKCHECK=ON -DPGR_WORKSHOP_DEBUG=ON .. + cmake -DPGR_WORKSHOP_DEBUG=ON .. + psql -l env: POSTGRES_HOST: localhost POSTGRES_PORT: 5432 @@ -70,4 +71,4 @@ jobs: - name: Build run: | cd build - make -j 4 + make html diff --git a/CMakeLists.txt b/CMakeLists.txt index c2f7a37d0..5cde57c09 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ -cmake_minimum_required(VERSION 2.8 FATAL_ERROR) +cmake_minimum_required(VERSION 2.8...3.22) if ( ${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_BINARY_DIR} ) message(FATAL_ERROR "In-source builds not allowed. Please make a new directory (called a build directory) and run CMake from there. @@ -20,18 +20,18 @@ set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") #--------------------------------------------- # Setting the version number #--------------------------------------------- -set(WORKSHOP_AREA "FOSS4G Firenze") -set(COPYRIGHT "2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde") +set(WORKSHOP_AREA "FOSS4G Prizren") +set(COPYRIGHT "2010-2023 pgRouting Developers") set(PGR_WORKSHOP_VERSION_MAJOR "2") -set(PGR_WORKSHOP_VERSION_MINOR "8") +set(PGR_WORKSHOP_VERSION_MINOR "9") set(PGR_WORKSHOP_VERSION_PATCH "0") -set(PGR_WORKSHOP_VERSION_DEV "dev") +set(PGR_WORKSHOP_VERSION_DEV "") set(PGR_WORKSHOP_VERSION "${PGR_WORKSHOP_VERSION_MAJOR}.${PGR_WORKSHOP_VERSION_MINOR}") set(PGR_WORKSHOP_RELEASE "${PGR_WORKSHOP_VERSION_MAJOR}.${PGR_WORKSHOP_VERSION_MINOR}.${PGR_WORKSHOP_VERSION_PATCH}${PGR_WORKSHOP_VERSION_DEV}") set(PGR_WORKSHOP_NAME "pgRouting workshop") -set(PGR_HTML_TITLE "Workshop - FOSS4G 2022 Firenze - Routing with pgRouting") -set(PGR_HTML_SHORT_TITLE "Workshop - Firenze") -set(OSGeoLive_VERSION "15.0") +set(PGR_HTML_TITLE "Workshop - FOSS4G 2023 Prizren - Routing with pgRouting") +set(PGR_HTML_SHORT_TITLE "Workshop - Prizren") +set(OSGeoLive_VERSION "16.0") #--------------------------------------------- @@ -49,31 +49,46 @@ option(PGR_WORKSHOP_VERBOSE_DEBUG #--------------------------------------------- # CONFIGURATION #--------------------------------------------- -set(PGR_WORKSHOP_CITY "Firenze") -set(PGR_WORKSHOP_CITY_FILE "Firenze_IT") -set(PGR_WORKSHOP_CITY_BBOX "11.20,43.76,11.27,43.79") -set(PGR_WORKSHOP_LITTLE_NET_BBOX "11.24,43.77,11.27,43.79") -set(PGR_WORKSHOP_DOWNLOAD_DIR "workshop-2022") -set(DATE_OF_DATA "July 2021") +set(PGR_WORKSHOP_CITY "Prizren") +set(PGR_WORKSHOP_CITY_FILE "Prizren_XK") -set(OSMID_1 "266939565") -set(OSMID_2 "2531656518") -set(OSMID_3 "5020458299") -set(OSMID_4 "6483155124") -set(OSMID_5 "1798374718") +# https://github.com/OSGeo/OSGeoLive/blob/master/bin/install_osm.sh +# around line 117 +set(PGR_WORKSHOP_CITY_BBOX "21.1922265,42.0816364,20.2206175,42.6653875") +# Make it smaller +set(PGR_WORKSHOP_LITTLE_NET_BBOX "20.73,42.20891,20.76,42.23") -set(PLACE_1 "Mercato Centrale") -set(PLACE_2 "Stazione di Santa Maria Novella") -set(PLACE_3 "Palazzo dei Congressi") -set(PLACE_4 "Hotel Albani") -set(PLACE_5 "Cattedrale di Santa Maria del Fiore") +# Use git blame to get the date when the line was changed +set(PGR_WORKSHOP_DOWNLOAD_DIR "workshop-2023") +set(DATE_OF_DATA "March 2023") +set(OSMID_1 "2385630446") +set(OSMID_2 "1838481592") +set(OSMID_3 "1840522495") +set(OSMID_4 "6917727056") +set(OSMID_5 "2385655026") +# osm_id IN (6917727056, 2385655026, 1838481592, 1840522495, 2385630446) -set(POINT1_LON "11.2384") -set(POINT1_LAT "43.784") -set(POINT2_LON "11.2492") -set(POINT2_LAT "43.778") + +# 3->1: routes for vehicles with penalty & no penalty must be different +set(PLACE_1 "Nadir Xhemali Danijolli") +set(PLACE_2 "Qendra Sprotive") +set(PLACE_3 "Kalaja e Prizrenit") +set(PLACE_4 "Inovation and Training Park") +set(PLACE_5 "Lidhja Shqiptare e Prizrenit") + + +set(POINT1_LON "20.729354") +set(POINT1_LAT "42.2151") +set(POINT2_LON "20.7312") +set(POINT2_LAT "42.2147") + +# by chapters +set(CH7_PLACE_1 ${PLACE_5}) +set(CH7_PLACE_2 ${PLACE_1}) +set(CH7_OSMID_1 ${OSMID_5}) +set(CH7_OSMID_2 ${OSMID_1}) #--------------------------------------------- # minimum versions diff --git a/docs/_static/custom.css b/docs/_static/custom.css index 7864b9b76..641ba7754 100644 --- a/docs/_static/custom.css +++ b/docs/_static/custom.css @@ -22,10 +22,10 @@ footer { } p.admonition-title { - font-weight: bold; + font-weight: bold; background-color: #D1D0CE; border: #000000; -} +} .alert-info { @@ -59,4 +59,6 @@ footer { margin-bottom: 10px; } - +blockquote { + font-size: 14px; +} diff --git a/docs/basic/appendix.rst b/docs/basic/appendix.rst index 3125ba328..96abe0205 100644 --- a/docs/basic/appendix.rst +++ b/docs/basic/appendix.rst @@ -48,7 +48,7 @@ Solutions to :doc:`pedestrian` **Exercise**: 5 (**Chapter:** Pedestrian) ............................................................................... -:ref:`basic/pedestrian:Exercise 5: Many Pedestrians going to different destinations returning aggregate costs` +:ref:`basic/pedestrian:Exercise 5: Time for many Pedestrians going to different destinations` .. literalinclude:: ../scripts/basic/chapter_5/exercise_5_5.txt diff --git a/docs/basic/data.rst b/docs/basic/data.rst index 72e4b1116..3e237a023 100644 --- a/docs/basic/data.rst +++ b/docs/basic/data.rst @@ -24,17 +24,14 @@ Prepare the database pgRouting is installed as extension. This requires: -* Supported PostgreSQL version -* Supported PostGIS version +* PostgreSQL +* PostGIS These requirements are met on OSGeoLive. When the required software is installed, open a terminal window by pressing :code:`ctrl-alt-t` and follow the instructions. -Information about installing OSGeoLive can be found on :doc:`../general-intro/chapter-3`. +Information about installing OSGeoLive can be found on :doc:`../general-intro/osgeolive`. .. note:: If OSGeoLive is not being used, please refer to the chapter's appendix to set up the user "user". -.. foo* - - Create a pgRouting compatible database ------------------------------------------------------------------------------- @@ -46,6 +43,8 @@ Create a pgRouting compatible database :language: bash :linenos: +.. Note:: To exit the database use ``\q`` + Get the Workshop Data =============================================================================== @@ -73,7 +72,7 @@ Option 2) Download data form OSGeoLive website The exact same data can be found on the OSGeoLive download page. -.. literalinclude:: ../scripts/get_data/get_osgeolive_data.sh +.. literalinclude:: ../scripts/get_data/get_all_data.sh :start-after: 4.2.2 from-here :end-before: 4.2.2 to-here :language: bash @@ -90,7 +89,7 @@ due to changes since @DATE_OF_DATA@. CITY="@PGR_WORKSHOP_CITY_FILE@" BBOX="@PGR_WORKSHOP_CITY_BBOX@" - wget --progress=dot:mega -O "$CITY.osm" "http://www.overpass-api.de/api/xapi?*[bbox=${BBOX}][@meta]" + wget --progress=dot:mega -O "$CITY.osm" "http://www.overpass-api.de/api/xapi?*[bbox=\$\{BBOX\}][@meta]" More information about how to download OpenStreetMap data can be found in https://wiki.openstreetmap.org/wiki/Downloading_data diff --git a/docs/basic/images/chapter5/pedestrian-route1.png b/docs/basic/images/chapter5/pedestrian-route1.png index 02a4ff463..feba195dc 100644 Binary files a/docs/basic/images/chapter5/pedestrian-route1.png and b/docs/basic/images/chapter5/pedestrian-route1.png differ diff --git a/docs/basic/images/chapter5/pedestrian-route2.png b/docs/basic/images/chapter5/pedestrian-route2.png index 6429d72d5..c9fae9379 100644 Binary files a/docs/basic/images/chapter5/pedestrian-route2.png and b/docs/basic/images/chapter5/pedestrian-route2.png differ diff --git a/docs/basic/images/chapter5/pedestrian-route4.png b/docs/basic/images/chapter5/pedestrian-route4.png index 390f34a36..cdbeb5288 100644 Binary files a/docs/basic/images/chapter5/pedestrian-route4.png and b/docs/basic/images/chapter5/pedestrian-route4.png differ diff --git a/docs/basic/images/chapter5/pedestrian-route5.png b/docs/basic/images/chapter5/pedestrian-route5.png index 65295c281..f58a15386 100644 Binary files a/docs/basic/images/chapter5/pedestrian-route5.png and b/docs/basic/images/chapter5/pedestrian-route5.png differ diff --git a/docs/basic/images/chapter5/route.png b/docs/basic/images/chapter5/route.png index 5113252eb..5d5fa7318 100644 Binary files a/docs/basic/images/chapter5/route.png and b/docs/basic/images/chapter5/route.png differ diff --git a/docs/basic/images/chapter6/ad11.png b/docs/basic/images/chapter6/ad11.png index 8bdf65452..2a976155f 100644 Binary files a/docs/basic/images/chapter6/ad11.png and b/docs/basic/images/chapter6/ad11.png differ diff --git a/docs/basic/images/chapter6/ad7.png b/docs/basic/images/chapter6/ad7.png index 5f87866b0..78ed3576e 100644 Binary files a/docs/basic/images/chapter6/ad7.png and b/docs/basic/images/chapter6/ad7.png differ diff --git a/docs/basic/images/chapter6/ad8.png b/docs/basic/images/chapter6/ad8.png index 16390fb37..1a4ef27c6 100644 Binary files a/docs/basic/images/chapter6/ad8.png and b/docs/basic/images/chapter6/ad8.png differ diff --git a/docs/basic/images/chapter6/detailofroute9.png b/docs/basic/images/chapter6/detailofroute9.png index d0dc89bc3..b213d571e 100644 Binary files a/docs/basic/images/chapter6/detailofroute9.png and b/docs/basic/images/chapter6/detailofroute9.png differ diff --git a/docs/basic/images/chapter6/pedestrian-only-roads.png b/docs/basic/images/chapter6/pedestrian-only-roads.png index 195609b0b..1a4c75b4f 100644 Binary files a/docs/basic/images/chapter6/pedestrian-only-roads.png and b/docs/basic/images/chapter6/pedestrian-only-roads.png differ diff --git a/docs/basic/images/chapter7/ch7-e1.png b/docs/basic/images/chapter7/ch7-e1.png index 8a938ac3d..d36fa567d 100644 Binary files a/docs/basic/images/chapter7/ch7-e1.png and b/docs/basic/images/chapter7/ch7-e1.png differ diff --git a/docs/basic/images/chapter7/ch7-e2.png b/docs/basic/images/chapter7/ch7-e2.png index bab214224..44523719b 100644 Binary files a/docs/basic/images/chapter7/ch7-e2.png and b/docs/basic/images/chapter7/ch7-e2.png differ diff --git a/docs/basic/images/chapter7/ch7-e3.png b/docs/basic/images/chapter7/ch7-e3.png index ddb96d228..0dd9f552d 100644 Binary files a/docs/basic/images/chapter7/ch7-e3.png and b/docs/basic/images/chapter7/ch7-e3.png differ diff --git a/docs/basic/images/chapter7/ch7-e4.png b/docs/basic/images/chapter7/ch7-e4.png index b0bbf650a..e4e62138c 100644 Binary files a/docs/basic/images/chapter7/ch7-e4.png and b/docs/basic/images/chapter7/ch7-e4.png differ diff --git a/docs/basic/images/chapter7/ch7-e6.png b/docs/basic/images/chapter7/ch7-e6.png index 4184a57dc..27209f711 100644 Binary files a/docs/basic/images/chapter7/ch7-e6.png and b/docs/basic/images/chapter7/ch7-e6.png differ diff --git a/docs/basic/images/chapter7/ch7-e7.png b/docs/basic/images/chapter7/ch7-e7.png index d8d7355a5..702ee8a81 100644 Binary files a/docs/basic/images/chapter7/ch7-e7.png and b/docs/basic/images/chapter7/ch7-e7.png differ diff --git a/docs/basic/images/chapter7/ch7-e8-1.png b/docs/basic/images/chapter7/ch7-e8-1.png index 3904dca92..c73d1a859 100644 Binary files a/docs/basic/images/chapter7/ch7-e8-1.png and b/docs/basic/images/chapter7/ch7-e8-1.png differ diff --git a/docs/basic/images/chapter7/ch7-e8.png b/docs/basic/images/chapter7/ch7-e8.png index 95283e43a..dfe32813b 100644 Binary files a/docs/basic/images/chapter7/ch7-e8.png and b/docs/basic/images/chapter7/ch7-e8.png differ diff --git a/docs/basic/images/chapter7/walk-net.png b/docs/basic/images/chapter7/walk-net.png index b1e901ad9..8ee8c826c 100644 Binary files a/docs/basic/images/chapter7/walk-net.png and b/docs/basic/images/chapter7/walk-net.png differ diff --git a/docs/basic/images/chapter8/CMakeLists.txt b/docs/basic/images/chapter8/CMakeLists.txt index 15e2d227e..b1156634f 100644 --- a/docs/basic/images/chapter8/CMakeLists.txt +++ b/docs/basic/images/chapter8/CMakeLists.txt @@ -5,6 +5,9 @@ set(PGR_WORKSHOP_IMG_FILES closest_vertex.png ch8-e7.png + ch8-taxinet.png + ch8-vehiclenet.png + ch8-walknet.png ) diff --git a/docs/basic/images/chapter8/ch8-e7.png b/docs/basic/images/chapter8/ch8-e7.png index d558dac16..124664ae2 100644 Binary files a/docs/basic/images/chapter8/ch8-e7.png and b/docs/basic/images/chapter8/ch8-e7.png differ diff --git a/docs/basic/images/chapter8/ch8-taxinet.png b/docs/basic/images/chapter8/ch8-taxinet.png new file mode 100644 index 000000000..b847422ef Binary files /dev/null and b/docs/basic/images/chapter8/ch8-taxinet.png differ diff --git a/docs/basic/images/chapter8/ch8-vehiclenet.png b/docs/basic/images/chapter8/ch8-vehiclenet.png new file mode 100644 index 000000000..bd8adee91 Binary files /dev/null and b/docs/basic/images/chapter8/ch8-vehiclenet.png differ diff --git a/docs/basic/images/chapter8/ch8-walknet.png b/docs/basic/images/chapter8/ch8-walknet.png new file mode 100644 index 000000000..2ab22e074 Binary files /dev/null and b/docs/basic/images/chapter8/ch8-walknet.png differ diff --git a/docs/basic/pedestrian.rst b/docs/basic/pedestrian.rst index 8fde4ed21..d98ce0f88 100644 --- a/docs/basic/pedestrian.rst +++ b/docs/basic/pedestrian.rst @@ -108,7 +108,12 @@ Exercise 1: Single pedestrian routing .. rubric:: Problem: -* Walking from "|place_1|" to the "|place_3|". +* Walking + + * from "|place_1|" + * to "|place_3|". + +* Calculate routes with costs in *osm2pgRouting* `length` default units. .. image:: images/chapter5/pedestrian-route1.png :scale: 25% @@ -146,7 +151,12 @@ Exercise 2: Many Pedestrians going to the same destination .. rubric:: Problem: -* Walking from the "|place_1|" and "|place_2|" to the "|place_3|". +* Walking + + * from "|place_1|" and "|place_2|" + * to the "|place_3|". + +* Calculate routes with costs in *osm2pgRouting* ``length_m`` which is in meters. .. image:: images/chapter5/pedestrian-route2.png :scale: 25% @@ -175,7 +185,12 @@ Exercise 3: Many Pedestrians departing from the same location .. rubric:: Problem: -* Walking from the "|place_3|" to the "|place_1|" and "|place_2|" (in seconds). +* Walking + + * from "|place_3|" + * to "|place_1|" and "|place_2|" + +* Calculate routes with costs in seconds. .. image:: images/chapter5/pedestrian-route2.png :scale: 25% @@ -201,7 +216,12 @@ Exercise 4: Many Pedestrians going to different destinations .. rubric:: Problem: -* Walking from |place_1| and |place_2| to the "|place_4|" and "|place_5|" (in minutes). +* Walking + + * from "|place_1|" and "|place_2|" + * to "|place_4|" and "|place_5|" + +* Calculate routes with costs in minutes. .. image:: images/chapter5/pedestrian-route4.png :scale: 25% @@ -224,20 +244,7 @@ Exercise 4: Many Pedestrians going to different destinations :ref:`basic/appendix:**Exercise**: 4 (**Chapter:** Pedestrian)` - -.. note:: - Inspecting the results, looking for totals (`edge = -1`): - - * Going to vertex |id_4|: - - - from |id_1| takes 8.84.. minutes (seq = 35) - - from |id_2| takes 5.84.. minutes (seq = 74) - - * Going to vertex |id_5|: - - - from |id_1| takes 7.44.. minutes (seq = 7) - - from |id_2| takes 12.06.. minutes (seq = 55) - +.. note:: .. include:: ../scripts/basic/chapter_5/note_1.txt pgr_dijkstraCost ------------------------------------------------------------------------------- @@ -262,12 +269,17 @@ Description of the parameters can be found in `pgr_dijkstraCost `__ -Exercise 5: Many Pedestrians going to different destinations returning aggregate costs +Exercise 5: Time for many Pedestrians going to different destinations ................................................................................................... .. rubric:: Problem: -* Walking from the hotels to the "|place_4|" or "|place_5|" (get only the cost in minutes). +* Walking + + * from "|place_1|" or "|place_2|" + * to "|place_4|" or "|place_5|" + +* Get only the cost in minutes. .. image:: images/chapter5/pedestrian-route5.png :scale: 25% @@ -299,7 +311,12 @@ Exercise 6: Many Pedestrians going to different destinations summarizing the tot .. rubric:: Problem: -* Walking from the hotels to the "|place_4|" or "|place_5|" (summarize cost in minutes). +* Walking + + * from "|place_1|" or "|place_2|" + * to "|place_4|" or "|place_5|" + +* Summarize cost in minutes. .. rubric:: Solution: @@ -311,6 +328,7 @@ Exercise 6: Many Pedestrians going to different destinations summarizing the tot .. literalinclude:: ../scripts/basic/chapter_5/all_exercises_5.sql :language: sql :start-after: exercise_5_6.txt + :end-before: note_1.txt :linenos: :emphasize-lines: 13-14 @@ -318,5 +336,6 @@ Exercise 6: Many Pedestrians going to different destinations summarizing the tot :ref:`basic/appendix:**Exercise**: 6 (**Chapter:** Pedestrian)` +.. note:: .. include:: ../scripts/basic/chapter_5/note_2.txt + -.. note:: An interpretation of the result can be: In general, it is faster to depart from the "|place_2|" than from the "|place_1|". diff --git a/docs/basic/plpgsql_function.rst b/docs/basic/plpgsql_function.rst index 3f26e937f..e8584ae4d 100644 --- a/docs/basic/plpgsql_function.rst +++ b/docs/basic/plpgsql_function.rst @@ -371,6 +371,18 @@ BIGINT the OSM identifier that is nearest to (lat,lon). Exercise 5: Test nearest vertex function ------------------------------------------------------------------------------- +.. image:: images/chapter8/ch8-vehiclenet.png + :scale: 15% + :alt: Nearest Vertex in vehicle network + +.. image:: images/chapter8/ch8-taxinet.png + :scale: 15% + :alt: Nearest Vertex in taki network + +.. image:: images/chapter8/ch8-walknet.png + :scale: 15% + :alt: Nearest Vertex in walk network + .. rubric:: Problem * Test the ``wrk_NearestOSM`` function. @@ -588,6 +600,7 @@ Use ``wrk_fromAtoB`` :linenos: :emphasize-lines: 2, 3, 8-9 :start-after: exercise_8_7_3.txt + :end-before: \o :ref:`basic/appendix:**Exercise**: 7 (**Chapter:** pl/pgsql)` diff --git a/docs/basic/sql_function.rst b/docs/basic/sql_function.rst index 3b9e04b6c..8627189ac 100644 --- a/docs/basic/sql_function.rst +++ b/docs/basic/sql_function.rst @@ -214,7 +214,7 @@ Exercise 3: Creating a materialized view for routing pedestrians - The speed is ``2 mts/sec``. -- Exclude `motorway` and `primary` segments. +- Exclude `motorway` , `primary` and `secondary` segments. - Data needed in the view for further prossesing. - `length_m` The length in meters. @@ -229,7 +229,7 @@ Exercise 3: Creating a materialized view for routing pedestrians - Similar to `Exercise 1: Creating a view for routing`_: - The ``cost`` and ``reverse_cost`` are in terms of seconds with speed of ``2 mts/sec``. (line **7**) - - Exclude `motorway`, `primary`. (line **11**) + - Exclude `motorway`, `primary` and `secondary` . (line **11**) .. literalinclude:: ../scripts/basic/chapter_7/all_sections.sql :language: sql @@ -266,7 +266,7 @@ Exercise 4: Testing the views for routing In particular: -* From the "|place_3|" to the "|place_1|" using the OSM identifier +* From the "|ch7_place_1|" to the "|ch7_place_2|" using the OSM identifier * the views to be tested are: * ``vehicle_net`` @@ -283,8 +283,8 @@ In particular: * In general - * The departure is "|place_3|" with OSM identifier |osmid_3|. - * The destination is "|place_1|" with OSM identifier |osmid_1|. + * The departure is |ch7_place_1| with OSM identifier |ch7_osmid_1|. + * The destination is |ch7_place_2| with OSM identifier |ch7_osmid_2|. * For ``vehicle_net``: @@ -347,7 +347,7 @@ Exercise 5: Get additional information .. rubric:: Problem -* From the |place_3| to the |place_1|, using OSM identifiers. +* From |ch7_place_1| to |ch7_place_2|, using OSM identifiers. * additionally to the `Exercise 4: Testing the views for routing`_ results also get information found on the edges subset: @@ -388,13 +388,14 @@ Exercise 6: Route geometry (human readable) ------------------------------------------------------------------------------- -.. image:: images/chapter7/ch7-e5.png +.. image:: images/chapter7/ch7-e4.png :width: 300pt - :alt: From the Venue to the Brewry + :alt: From |ch7_place_1| to |ch7_place_2| .. rubric:: Problem -* From the "|place_3|" to the "|place_1|", additionally get the geometry in human readable form. +* From the |ch7_place_1| to the |ch7_place_2|, additionally get the geometry + in human readable form. * Additionally to the `Exercise 4: Testing the views for routing`_ results also get information found on the edges subset of: @@ -437,11 +438,11 @@ Exercise 7: Route geometry (binary format) .. image:: images/chapter7/ch7-e6.png :width: 300pt - :alt: From |place_3| to the |place_1| showing arrows. + :alt: From |ch7_place_1| to |ch7_place_2| showing arrows. .. rubric:: Problem -* From the "|place_3|" to the "|place_1|", the geometry in binary format. +* From the |ch7_place_1| to |ch7_place_2|, the geometry in binary format. * Additionally to the `Exercise 4: Testing the views for routing`_ results also get information found on the edges subset of: @@ -474,7 +475,7 @@ Exercise 8: Route geometry directionality .. image:: images/chapter7/ch7-e8.png :width: 300pt - :alt: From |place_3| to the |place_1| + :alt: From |ch7_place_1| to |ch7_place_2| | @@ -500,7 +501,7 @@ Inspecting the a detail of the results of `Exercise 6: Route geometry (human rea .. rubric:: Problem -* From the "|place_3|" to the "|place_1|", +* From |ch7_place_1| to |ch7_place_2|, * Additionally to the `Exercise 4: Testing the views for routing`_ results also get information found on the edges subset of: @@ -545,7 +546,7 @@ Exercise 9: Using the geometry .. image:: images/chapter7/ch7-e7.png :width: 300pt - :alt: From |place_3| to the |place_1| show azimuth + :alt: From |ch7_place_1| to the |ch7_place_2| show azimuth There are many geometry functions in PostGIS, the workshop already covered some of them like @@ -658,7 +659,7 @@ Exercise 11: Using the function .. rubric:: Problem * Test the function with the three views -* From the "|place_3|" to the |place_1| using the OSM identifier +* From the "|ch7_place_1|" to the |ch7_place_2| using the OSM identifier .. rubric:: Solution diff --git a/docs/basic/vehicle.rst b/docs/basic/vehicle.rst index b5271d704..2b52d4be4 100644 --- a/docs/basic/vehicle.rst +++ b/docs/basic/vehicle.rst @@ -53,7 +53,7 @@ graph for processing. **Two way** roads - ``IF cost >= 0 AND reverse_cost >= 0`` and their values can be different. For example, it is faster going down hill on a sloped road. -In general, ``cost`` and ``reverse_cost`` do not need to be length; they can be +In general, ``cost`` and ``reverse_cost`` do not need to be length; they can be almost anything, for example - time, slope, surface, road type, etc., or they can be a combination of multiple parameters. @@ -61,7 +61,7 @@ be a combination of multiple parameters. #. Number of (``source, target``) segments with ``cost < 0`` (line **3**). - .. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql + .. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.1-1 :end-before: 6.1-2 :language: sql @@ -73,7 +73,7 @@ be a combination of multiple parameters. #. Number of (``target, source``) segments with ``reverse_cost < 0`` (line **3**). - .. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql + .. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.1-2 :end-before: 6.1.1 :language: sql @@ -100,7 +100,7 @@ Exercise 1: Vehicle routing - going * The vehicle is going from vertex |id_1| (line **10**) to |id_3| (line **11**). * Use ``cost`` (line **6**) and ``reverse_cost`` (line **7**) columns, which are in unit ``degrees``. -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.1.1 :end-before: 6.1.2 :language: sql @@ -128,7 +128,7 @@ Exercise 2: Vehicle routing - returning * The vehicle is going from vertex |id_3| (line **10**) to |id_1| (line **11**). * Use ``cost`` (line **6**) and ``reverse_cost`` (line **7**) columns, which are in unit ``degrees``. -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.1.2 :end-before: 6.1.3 :language: sql @@ -161,7 +161,7 @@ Exercise 3: Vehicle routing when time is money * The duration in hours is ``cost_s / 3600``. * The cost in ``$`` is ``cost_s / 3600 * 100``. -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.1.3 :end-before: 6.2-1 :language: sql @@ -203,7 +203,7 @@ additional table: ``configuration``. .. rubric:: The ``configuration`` table structure can be obtained with the following command. -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.2-1 :end-before: 6.2-2 :linenos: @@ -223,7 +223,7 @@ In the image above there is a detail of the ``tag_id`` of the roads. .. rubric:: The ``OSM way`` types: -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.2-2 :end-before: 6.2-3 :language: sql @@ -236,7 +236,7 @@ Also, on the ``ways`` table there is a column that can be used to ``JOIN`` with .. rubric:: The ``ways`` types: -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.2-3 :end-before: 6.2.1 :language: sql @@ -270,7 +270,7 @@ Exercise 4: Vehicle routing without penalization * The :code:`configuration` table is linked with the :code:`ways` table by the :code:`tag_id` field using a ``JOIN`` (lines **14** and **15**). -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.2.1 :end-before: 6.2.2-1 :language: sql @@ -296,7 +296,7 @@ Exercise 5: Vehicle routing with penalization .. note:: These values are an exaggeration. -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.2.2-1 :end-before: 6.2.2-2 :language: sql @@ -318,7 +318,7 @@ Exercise 5: Vehicle routing with penalization * The :code:`configuration` table is linked with the :code:`ways` table by the :code:`tag_id` field using a ``JOIN`` (lines **8** and **9**). -.. literalinclude:: ../scripts/basic/chapter_6/section-6.1.sql +.. literalinclude:: ../scripts/basic/chapter_6/all_exercises.sql :start-after: 6.2.2-2 :language: sql :linenos: diff --git a/docs/conf.py b/docs/conf.py index 3694ab3f4..1b2fa4899 100755 --- a/docs/conf.py +++ b/docs/conf.py @@ -276,4 +276,8 @@ def setup(app): .. |place_3| replace:: @PLACE_3@ .. |place_4| replace:: @PLACE_4@ .. |place_5| replace:: @PLACE_5@ +.. |ch7_osmid_1| replace:: ``@CH7_OSMID_1@`` +.. |ch7_osmid_2| replace:: ``@CH7_OSMID_2@`` +.. |ch7_place_1| replace:: @CH7_PLACE_1@ +.. |ch7_place_2| replace:: @CH7_PLACE_2@ """ diff --git a/docs/general-intro/CMakeLists.txt b/docs/general-intro/CMakeLists.txt index b2bff6417..af42dd3f0 100644 --- a/docs/general-intro/CMakeLists.txt +++ b/docs/general-intro/CMakeLists.txt @@ -1,33 +1,17 @@ - add_custom_target(general-intro ALL) #--------------------- # Files #--------------------- set(PGR_WORKSHOP_FILES - chapter-1.rst - chapter-2.rst - chapter-3.rst + introduction.rst + overview.rst + osgeolive.rst ) - -set(PGR_WORKSHOP_SUBDIRS - images - ) - - - #--------------------------------------------- # Adding the documentation subdirectories & files #--------------------------------------------- - -foreach (dir ${PGR_WORKSHOP_SUBDIRS}) - if (PGR_WORKSHOP_DEBUG) - message(STATUS " Adding directory ${dir}") - endif() - add_subdirectory(${dir}) -endforeach() - foreach (f ${PGR_WORKSHOP_FILES}) if (PGR_WORKSHOP_VERBOSE_DEBUG) message(STATUS " Adding file ${f}") diff --git a/docs/general-intro/chapter-1.rst b/docs/general-intro/chapter-1.rst deleted file mode 100644 index 3ddae858d..000000000 --- a/docs/general-intro/chapter-1.rst +++ /dev/null @@ -1,91 +0,0 @@ -.. - **************************************************************************** - pgRouting Workshop Manual - Copyright(c) pgRouting Contributors - - This documentation is licensed under a Creative Commons Attribution-Share - Alike 3.0 License: https://creativecommons.org/licenses/by-sa/3.0/ - **************************************************************************** - -Introduction -=============================================================================== - -.. rubric:: Abstract - -|pgrouting-web| adds routing functionality to |postgis-web|. -This introductory workshop will demonstrate the routing functionality by -providing practical examples using |osm-web| -road network data. It will be covering topics starting from preparing the data, making routing queries, -writing custom 'plpgsql' functions up to integrating pgRouting with other FOSS4G tools. - -Road networks navigation require complex graph algorithms. pgRouting is an extendible -open-source library that provides a variety of tools for graph algorithms, including shortest path search, as an extension of PostgreSQL and PostGIS. - -The workshop will focus on real road -networks of the @WORKSHOP_AREA@ surrounding area. It will cover the following topics: - -* Installing pgRouting. -* Creating a routing topology. -* Importing |osm-web| road network data. -* Using pgRouting algorithms. -* Writing advanced queries. -* Writing a custom PostgreSQL stored procedure in ‘plpgsql’. - -Please see the :doc:`contents <../index>` for full content of this workshop. - -.. rubric:: Prerequisites - -* Workshop level: intermediate. -* Attendee's previous knowledge: SQL (PostgreSQL, PostGIS) -* Equipments: This workshop uses `OSGeoLive `__ (@OSGeoLive_VERSION@) - -.. rubric:: Authors - -.. Reminder: this lists only presenters of last 2 years + current yer & authors(s) of current workshop - 2 years back: - Daniel: presented on Korea 2015 - Last year: - Vicky & Daniel rewrites - Daniel: presented on Bonn 2016 - Vicky: presented on India 2017 - Current - Vicky & Steve rewrites - Steve: presents on Boston 2017 - Steve: presents on Germany 2017 - Vicky: presents on Argentina 2017 - Vicky: presents on Bucharest 2019 - Vicky: presents on Argentina 2021 - Vicky & Rajat: presents on Firenze 2022 - - -Alphabetical Order: - -* *Daniel Kastl* is founder and CEO of `Georepublic `_ - and works in Germany and Japan. He is moderating and promoting the pgRouting - community and development since the beginning of the project, and he's an - active OSM contributor in Japan. OSGeo Charter member. -* *Ko Nagase* works at `Georepublic `_ and works in Japan. - tests of pgRouting project on Windows and Mac OSX environment. - One of the contributors of pgRoutingLayers for QGIS. OSGeo Charter member. -* *Stephen Woodbridge* works at the greater Boston, MA area. - He was a pgrouting PSC member and developer. He develops solutions for mapping, geocoding, - reverse geocoding, routing and processing of remote sensing imagery. OSGeo Charter member. -* *Vicky Vergara* works at `Georepublic `_ and works in - Mexico. She's the core developer of pgRouting project and GSoC Mentor. OSGeo Charter member. - - -.. rubric:: License - -This work is licensed under a `Creative Commons Attribution-Share Alike 3.0 License `_. - -.. image:: images/chapter1/license.png - -.. rubric:: Supported by - -.. image:: images/chapter1/georepublic.png - :alt: Georepublic - :target: https://georepublic.info - -.. image:: images/chapter1/paragon.png - :alt: Paragon Corporation - :target: https://www.paragoncorporation.com/ diff --git a/docs/general-intro/chapter-3.rst b/docs/general-intro/chapter-3.rst deleted file mode 100644 index d8a1da7a4..000000000 --- a/docs/general-intro/chapter-3.rst +++ /dev/null @@ -1,128 +0,0 @@ -.. - **************************************************************************** - pgRouting Workshop Manual - Copyright(c) pgRouting Contributors - - This documentation is licensed under a Creative Commons Attribution-Share - Alike 3.0 License: http://creativecommons.org/licenses/by-sa/3.0/ - **************************************************************************** - - - -Installation -=============================================================================== - -All required tools are available on `OSGeoLive `__. - -* `OSGeoLive Quickstart for Running in a Virtual Machine - `__ -* `Creating an OSGeoLive Bootable USB flash drive - `__ - -.. important:: Before attending a workshop event, make sure your you can use - `OSGeoLive` with either method or - :doc:`../appendix/appendix-2` on your computer. - -This workshop uses OSGeoLive on VirtualBox - -* :ref:`install_osgeo_vm` - -.. contents:: Chapter Contents - -.. _install_osgeo_vm: - -OSGeoLive on a VirtualBox -------------------------------------------------------------------------------- - -Install `VirtualBox `__. -............................................................................... - -Complete details about installation can be found on the -`VirtualBox `__ documentation. - - - -.. rubric:: Linux distributions: - -Add the following line to your /etc/apt/sources.list. -According to your distribution, replace '' with your distribution name. - -:: - - deb https://download.virtualbox.org/virtualbox/debian contrib - -Add the keys: - -:: - - wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - - wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - - -Install Virtual box using: - -:: - - sudo apt-get update - sudo apt-get install virtualbox-6.1 - -More detailed and up to date information can be found `here -`__ - - -Download OSGeoLive 15.0 -............................................................................... - -This installation corresponds for the ``iso`` distribution of OSGeoLive. -For other installations visit `OSgeoLive `__ - -.. note:: - The images on this section might not correspond to the VirtualBox - version installed on your system. The workflow is similar. - -* download *osgeolive-15.0rc1-amd64.iso* - - From https://download.osgeo.org/livedvd/releases/15.0/ - - .. image:: images/chapter3/downloadOSGeoLive.png - :width: 150px - -* Open VirtualBox and click :menuselection:`New` - - .. image:: images/chapter3/install-vm.png - :width: 150px - -* Fill required info - - :name: osgeolive 15 - :Machine Folder: choose the appropriate location - :Type: choose the appropriate operating system - :Version: choose the 64 bit appropiate version - - .. image:: images/chapter3/install-1.png - :width: 150px - -* Create a dynamically allocated storage hard disk - - .. image:: images/chapter3/install-2.png - :width: 150px - -* Choose storage from the virtual box traits - - .. image:: images/chapter3/install-3.png - :width: 150px - -* Choose the empty disk and click on the Optical drive - - Select the `iso` file - - .. image:: images/chapter3/install-4.png - :width: 150px - -.. TODO update image to show the correct iso name - -* The virtual drive should look like this - - .. image:: images/chapter3/install-5.png - :width: 150px - -.. note:: OSGeoLive's account is ``user`` and password is ``user`` diff --git a/docs/general-intro/images/CMakeLists.txt b/docs/general-intro/images/CMakeLists.txt deleted file mode 100644 index ef479457b..000000000 --- a/docs/general-intro/images/CMakeLists.txt +++ /dev/null @@ -1,22 +0,0 @@ - -#--------------------- -# Directories -#--------------------- -set(PGR_WORKSHOP_IMG_SUBDIRS - chapter1 - chapter2 - chapter3 - ) - - - -#--------------------------------------------- -# Adding the documentation subdirectories & files -#--------------------------------------------- - -foreach (dir ${PGR_WORKSHOP_IMG_SUBDIRS}) - file(COPY "${dir}" DESTINATION "${CMAKE_CURRENT_BINARY_DIR}") - if (PGR_WORKSHOP_DEBUG) - message(STATUS " Adding images directory ${dir}") - endif() -endforeach() diff --git a/docs/general-intro/images/chapter1/CMakeLists.txt b/docs/general-intro/images/chapter1/CMakeLists.txt deleted file mode 100644 index 392fc08c2..000000000 --- a/docs/general-intro/images/chapter1/CMakeLists.txt +++ /dev/null @@ -1,18 +0,0 @@ - -#--------------------- -# Files -#--------------------- -set(PGR_WORKSHOP_IMG_FILES - georepublic.png - icense.png - paragon.pnig - ) - - -foreach (f ${PGR_WORKSHOP_IMG_FILES}) - if (PGR_WORKSHOP_VERBOSE_DEBUG) - message(STATUS " Adding file ${f}") - endif() - FILE(COPY ${f} DESTINATION "${CMAKE_CURRENT_BINARY_DIR}") -endforeach() - diff --git a/docs/general-intro/images/chapter1/georepublic.png b/docs/general-intro/images/chapter1/georepublic.png deleted file mode 100644 index ca172bbec..000000000 Binary files a/docs/general-intro/images/chapter1/georepublic.png and /dev/null differ diff --git a/docs/general-intro/images/chapter3/downloadOSGeoLive.png b/docs/general-intro/images/chapter3/downloadOSGeoLive.png deleted file mode 100644 index 74a30b1b3..000000000 Binary files a/docs/general-intro/images/chapter3/downloadOSGeoLive.png and /dev/null differ diff --git a/docs/general-intro/images/chapter3/install-1.png b/docs/general-intro/images/chapter3/install-1.png deleted file mode 100644 index e51b39c0f..000000000 Binary files a/docs/general-intro/images/chapter3/install-1.png and /dev/null differ diff --git a/docs/general-intro/images/chapter3/install-2.png b/docs/general-intro/images/chapter3/install-2.png deleted file mode 100644 index cdc162c13..000000000 Binary files a/docs/general-intro/images/chapter3/install-2.png and /dev/null differ diff --git a/docs/general-intro/images/chapter3/install-3.png b/docs/general-intro/images/chapter3/install-3.png deleted file mode 100644 index b21906e63..000000000 Binary files a/docs/general-intro/images/chapter3/install-3.png and /dev/null differ diff --git a/docs/general-intro/images/chapter3/install-4.png b/docs/general-intro/images/chapter3/install-4.png deleted file mode 100644 index 490fd04c4..000000000 Binary files a/docs/general-intro/images/chapter3/install-4.png and /dev/null differ diff --git a/docs/general-intro/images/chapter3/install-5.png b/docs/general-intro/images/chapter3/install-5.png deleted file mode 100644 index aa9864527..000000000 Binary files a/docs/general-intro/images/chapter3/install-5.png and /dev/null differ diff --git a/docs/general-intro/introduction.rst b/docs/general-intro/introduction.rst new file mode 100644 index 000000000..eafa89d35 --- /dev/null +++ b/docs/general-intro/introduction.rst @@ -0,0 +1,112 @@ +.. + **************************************************************************** + pgRouting Workshop Manual + Copyright(c) pgRouting Contributors + + This documentation is licensed under a Creative Commons Attribution-Share + Alike 3.0 License: https://creativecommons.org/licenses/by-sa/3.0/ + **************************************************************************** + +Introduction +=============================================================================== + +|pgrouting-web| adds routing functionality to |postgis-web|. + +Please see the :doc:`contents <../index>` for full content of +**@WORKSHOP_AREA@** workshop. This workshop covers two levels for using +pgRouting: `Basic`_ and `Advanced`_. + +Basic +------------------------------------------------------------------------------- + +will demonstrate the routing functionality by +providing examples using |osm-web| road network data from @PGR_WORKSHOP_CITY@. +Covering topics from how to prepare the data, making routing queries, +understanding the results, up to writing a custom 'plpgsql' function that can be +integrated with other FOSS tools. + +* Installing pgRouting. +* Creating a routing topology. +* Importing |osm-web| road network data. +* Using pgRouting algorithms. +* Writing advanced queries. +* Writing a custom PostgreSQL stored procedure in `plpgsql` + +.. rubric:: Prerequisites + +* Workshop level: basic. +* Previous knowledge: SQL (PostgreSQL, PostGIS) +* Equipments: `OSGeoLive `__ (@OSGeoLive_VERSION@) + +Advanced +------------------------------------------------------------------------------- + +pgRouting is an extendible open-source library that provides a variety of tools +for graph algorithms, this is not limited to routing vehicles. The advanced +section covers several graph problems that can be solved using pgRouting. + +.. rubric:: Prerequisites + +* Workshop level: Advanced. +* Previous knowledge: SQL (PostgreSQL, PostGIS, pgRouting) +* Equipments: `OSGeoLive `__ (@OSGeoLive_VERSION@) + +Aknowledments +------------------------------------------------------------------------------- + +.. rubric:: Sponsored by + +.. image:: /images/logos/paragon.png + :alt: Paragon Corporation + :target: https://www.paragoncorporation.com/ + +.. rubric:: Developers & presenters of @WORKSHOP_AREA@ workshop: + +* *Vicky Vergara* Is a freelance developer from Mexico. She's the core developer + of pgRouting project and GSoC Mentor. OSGeo Charter member. + +* *Ramón Ríos* Is a freelance developer from Mexico. Lead engenieer for + ParkUpFront + + +.. rubric:: Past and present tutors and developers + +Daniel Kastl, +José Ríos, +Ko Nagase, +Stephen Woodbridge, +Swapnil Joshi, +Rajat Shinde, +Ramón Ríos, +Rohith Reddy, +Vicky Vergara + +.. rubric:: Past and present supporters + +Georepublic, +Paragon Corporation + +.. rubric:: License + +This work is licensed under a `Creative Commons Attribution-Share Alike 3.0 +License `_. + +.. image:: /images/introduction/license.png + +Become a sponsor +------------------------------------------------------------------------------- + +.. image:: /images/logos/Linux-Foundation-OG-Image.png + :alt: The Linux Foundation + :width: 300 + :target: https://crowdfunding.lfx.linuxfoundation.org/projects/pgrouting + +.. image:: /images/logos/OCF-logo.png + :alt: Open Collective + :width: 300 + :target: https://opencollective.com/pgrouting + +.. image:: /images/logos/osgeo.png + :alt: OSGeo Foundation + :width: 300 + :target: https://www.osgeo.org/about/how-to-become-a-sponsor/ diff --git a/docs/general-intro/osgeolive.rst b/docs/general-intro/osgeolive.rst new file mode 100644 index 000000000..3ec8608ab --- /dev/null +++ b/docs/general-intro/osgeolive.rst @@ -0,0 +1,185 @@ +.. + **************************************************************************** + pgRouting Workshop Manual + Copyright(c) pgRouting Contributors + + This documentation is licensed under a Creative Commons Attribution-Share + Alike 3.0 License: http://creativecommons.org/licenses/by-sa/3.0/ + **************************************************************************** + +OSGeoLive Installation +=============================================================================== + +All required tools are available on `OSGeoLive `__. + +* `OSGeoLive Quickstart for Running in a Virtual Machine + `__ +* `Creating an OSGeoLive Bootable USB flash drive + `__ + +.. important:: Before attending a workshop event, make sure your you can use + `OSGeoLive` with either method or + :doc:`../appendix/appendix-2` on your computer. + +This workshop uses OSGeoLive on VirtualBox. + +.. contents:: Chapter Contents + +Install `VirtualBox `__. +------------------------------------------------------------------------------- + +This is a general description on how to install VirtualBox. +Complete details about installation can be found on the `VirtualBox +`__ documentation. + +.. rubric:: Linux distributions: + +Add the following line to your /etc/apt/sources.list. +According to your distribution, replace `` with your distribution name. + +:: + + deb https://download.virtualbox.org/virtualbox/debian contrib + +Add the keys: + +:: + + wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add - + wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add - + +Install Virtual box using: + +:: + + sudo apt-get update + sudo apt-get install virtualbox-6.1 + +More detailed and up to date information can be found `here +`__ + +OSGeoLive on a VirtualBox +------------------------------------------------------------------------------- + +Download OSGeoLive @OSGeoLive_VERSION@ +............................................................................... + +This installation method corresponds for the ``iso`` distribution of OSGeoLive. +For other installations visit `OSgeoLive +`__ + +.. note:: + The images on this section might not correspond to the VirtualBox or + OSGeoLive version installed on your system, but the workflow is similar. + +From https://download.osgeo.org/livedvd/releases/@OSGeoLive_VERSION@/ +Download *osgeolive-@OSGeoLive_VERSION@alpha3-amd64.iso* + +.. image:: /images/osgeolive/get_osgeolive_latest.png + +Download is saved on Downloads directory. + +.. image:: /images/osgeolive/downloadOSGeoLive.png + +Create the virtual machine +............................................................................... + +Open the Virtual Box + +.. image:: /images/osgeolive/install-vm.png + +Click on ``New`` and fill with the following information + +* **Name** OSGeoLive @OSGeoLive_VERSION@ +* **Type** Linux +* **Version** Ubuntu (64-bit) +* **Memory size** 4096 +* **Hard disk** Create a virtual hard disk now + +.. image:: /images/osgeolive/createVirtualMachine.png + +Click on ``Create`` and fill with the following information + +* **File location** Choose a suitable location for the Virtual Hard Disk +* **File size** 10.0GB +* **Hard disk file type** VDI (VirtualBox Disk image) +* **Storage on physical hard disk** Dynamically allocated + +.. image:: /images/osgeolive/createVirtualHardDisk.png + +Install OSGeoLive's ISO +............................................................................... + +On Storage it reads: + +:Controller: IDE +:IDE Secondary Device 0: [Optical Drive] empty + +.. image:: /images/osgeolive/afterCreateVM.png + +Choose ``Storage`` from the virtual box traits and clink on ``Empty`` + +.. image:: /images/osgeolive/storageWithEmpty.png + +Click on the small disk icon and select **Choose/Create a Virtual Disk** + +.. image:: /images/osgeolive/chooseVirtualDisk.png + +Navigate to the location where the ISO was installed + +.. image:: /images/osgeolive/chooseOSGeoLiveISO.png + +Instead of empty, now it has the ISO installed + +.. image:: /images/osgeolive/withISOinstalled.png + +The installation now reads: + +:Controller: IDE +:IDE Secondary Device 0: [Optical Drive] osgeolive-10.0alpha3-amd64.iso (4.13 + GB) + +.. image:: /images/osgeolive/previewOsgeoLive.png + +Start OSGeoLive +............................................................................... + +Click on ``Start`` button, and click on ``capture``, to capture the mouse +movements + +.. image:: /images/osgeolive/captureMouse.png + +Click on ``Try or Install Lubuntu`` + +.. image:: /images/osgeolive/chooseTryLubuntu.png + +.. note:: OSGeoLive's account is ``user`` and password is ``user`` + +After a few seconds OSGeoLive will start + +.. image:: /images/osgeolive/osgeoliveStarts.png + + +.. Note:: OSGeoLive’s account is ``user`` and password is ``user`` + + + + +Ubuntu installation +------------------------------------------------------------------------------- + +Update sources to include postgresql :: + + curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - + sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ \ + $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' + +Install PostgrSQL, PostGIS and pgRouting :: + + sudo apt-get update + sudo apt-get install -y \ + osm2pgrouting \ + postgresql-15 \ + postgresql-15-postgis-3 \ + postgresql-15-postgis-3-scripts \ + postgresql-15-pgrouting diff --git a/docs/general-intro/chapter-2.rst b/docs/general-intro/overview.rst similarity index 78% rename from docs/general-intro/chapter-2.rst rename to docs/general-intro/overview.rst index fb664d007..05a5d0bd7 100644 --- a/docs/general-intro/chapter-2.rst +++ b/docs/general-intro/overview.rst @@ -7,16 +7,18 @@ Alike 3.0 License: https://creativecommons.org/licenses/by-sa/3.0/ **************************************************************************** -About The Workshop +Software and Data Overview =============================================================================== -.. image:: images/chapter2/osgeo.png +.. image:: /images/logos/osgeo.png :align: center :target: https://www.osgeo.org/ -This workshop use several free and open source software for geospatial tools. Most of the free and open source software for geospatial tools are -related to other open source software projects and it would not be feasible to list all of them. +This workshop use several free and open source software for geospatial tools. +Most of the free and open source software for geospatial tools are related to +other open source software projects and it would not be feasible to list all of +them. .. contents:: Chapter Contents @@ -24,7 +26,7 @@ related to other open source software projects and it would not be feasible to l pgRouting Overview ------------------------------------------------------------------------------- -.. image:: images/chapter2/pgrouting.png +.. image:: /images/logos/pgrouting.png :align: center :target: https://pgrouting.org @@ -33,8 +35,9 @@ geospatial routing functionality. Advantages of the database routing approach are: -* Data and attributes can be modified by many clients, like QGIS or by directly using PL/pgSQL. The clients can either be personal computers - or mobile devices. +* Data and attributes can be modified by many clients, like QGIS or by directly + using PL/pgSQL. The clients can either be personal computers or mobile + devices. * Data changes can be reflected instantaneously through the routing engine. There is no need for precalculation. * The “cost” parameter can be dynamically calculated through SQL and its value @@ -52,10 +55,12 @@ Some of the pgRouting library core features are: * `Driving Distance `__ * many more!!! -pgRouting is an Open Source Software, available under the GPLv2 license and is supported and -maintained by |georepublic|, |paragon| and a broad user community. +pgRouting is an Open Source Software, available under the GPLv2 license and is +supported and maintained by a the pgRouting community. -pgRouting is a part of `OSGeo Community Projects `__ of the `OSGeo Foundation `__ and included on `OSGeoLive +pgRouting is a part of `OSGeo Community Projects +`__ of the `OSGeo +Foundation `__ and included on `OSGeoLive `__. :Website: https://pgrouting.org @@ -65,7 +70,7 @@ pgRouting is a part of `OSGeo Community Projects `__. -.. literalinclude:: ../scripts/get_data/get_mumbai_data.sh +.. literalinclude:: ../scripts/get_data/get_all_data.sh :start-after: mumbai data from-here :end-before: mumbai data to-here :language: bash @@ -215,9 +215,9 @@ used in this workshop, using the download service of OSGeo. .. note:: The Bangladesh data for this workshop depends on this `snapshot `__. -.. literalinclude:: ../scripts/get_data/get_bangladesh_data.sh - :start-after: mumbai data from-here - :end-before: mumbai data to-here +.. literalinclude:: ../scripts/get_data/get_all_data.sh + :start-after: bangladesh data from-here + :end-before: bangladesh data to-here :language: bash :linenos: diff --git a/locale/en/LC_MESSAGES/advanced/chapter-12.po b/locale/en/LC_MESSAGES/advanced/chapter-12.po index bab4e6d80..b56696bbb 100644 --- a/locale/en/LC_MESSAGES/advanced/chapter-12.po +++ b/locale/en/LC_MESSAGES/advanced/chapter-12.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/advanced/chapter-12.rst:11 msgid "Create a Network Topology" diff --git a/locale/en/LC_MESSAGES/appendix/appendix-2.po b/locale/en/LC_MESSAGES/appendix/appendix-2.po index 2964d4e97..5cc663314 100644 --- a/locale/en/LC_MESSAGES/appendix/appendix-2.po +++ b/locale/en/LC_MESSAGES/appendix/appendix-2.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/appendix/appendix-2.rst:11 msgid "Appendix: Installation" diff --git a/locale/en/LC_MESSAGES/appendix/appendix-3.po b/locale/en/LC_MESSAGES/appendix/appendix-3.po index 311df479b..22e977c81 100644 --- a/locale/en/LC_MESSAGES/appendix/appendix-3.po +++ b/locale/en/LC_MESSAGES/appendix/appendix-3.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/appendix/appendix-3.rst:13 msgid "Appendix: osm2pgrouting Import Tool" diff --git a/locale/en/LC_MESSAGES/appendix/appendix-4.po b/locale/en/LC_MESSAGES/appendix/appendix-4.po index ec8f85252..88422dcd0 100644 --- a/locale/en/LC_MESSAGES/appendix/appendix-4.po +++ b/locale/en/LC_MESSAGES/appendix/appendix-4.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/appendix/appendix-4.rst:11 msgid "Video Tutorials for Workshop" diff --git a/locale/en/LC_MESSAGES/basic/appendix.po b/locale/en/LC_MESSAGES/basic/appendix.po index df50d2a68..e5911134b 100644 --- a/locale/en/LC_MESSAGES/basic/appendix.po +++ b/locale/en/LC_MESSAGES/basic/appendix.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-29 15:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/appendix.rst:11 msgid "Appendix: Basic workshop solutions" @@ -70,8 +72,8 @@ msgstr "" #: ../../build/docs/basic/appendix.rst:51 msgid "" -":ref:`basic/pedestrian:Exercise 5: Many Pedestrians going to different " -"destinations returning aggregate costs`" +":ref:`basic/pedestrian:Exercise 5: Time for many Pedestrians going to " +"different destinations`" msgstr "" #: ../../build/docs/basic/appendix.rst:57 diff --git a/locale/en/LC_MESSAGES/basic/data.po b/locale/en/LC_MESSAGES/basic/data.po index 55e0cbbf2..22e084605 100644 --- a/locale/en/LC_MESSAGES/basic/data.po +++ b/locale/en/LC_MESSAGES/basic/data.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-29 15:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/data.rst:12 msgid "Prepare Data" @@ -39,11 +41,11 @@ msgid "pgRouting is installed as extension. This requires:" msgstr "" #: ../../build/docs/basic/data.rst:27 -msgid "Supported PostgreSQL version" +msgid "PostgreSQL" msgstr "" #: ../../build/docs/basic/data.rst:28 -msgid "Supported PostGIS version" +msgid "PostGIS" msgstr "" #: ../../build/docs/basic/data.rst:30 @@ -51,7 +53,7 @@ msgid "" "These requirements are met on OSGeoLive. When the required software is " "installed, open a terminal window by pressing :code:`ctrl-alt-t` and " "follow the instructions. Information about installing OSGeoLive can be " -"found on :doc:`../general-intro/chapter-3`." +"found on :doc:`../general-intro/osgeolive`." msgstr "" #: ../../build/docs/basic/data.rst:33 @@ -60,75 +62,79 @@ msgid "" " set up the user \"user\"." msgstr "" -#: ../../build/docs/basic/data.rst:39 +#: ../../build/docs/basic/data.rst:36 msgid "Create a pgRouting compatible database" msgstr "" -#: ../../build/docs/basic/data.rst:41 +#: ../../build/docs/basic/data.rst:38 msgid "" "Depending on the postgres configuration :code:`-U ` is needed on " ":code:`psql` commands" msgstr "" -#: ../../build/docs/basic/data.rst:50 +#: ../../build/docs/basic/data.rst:46 +msgid "To exit the database use ``\\q``" +msgstr "" + +#: ../../build/docs/basic/data.rst:49 msgid "Get the Workshop Data" msgstr "" -#: ../../build/docs/basic/data.rst:54 +#: ../../build/docs/basic/data.rst:53 msgid "" "The pgRouting workshop will make use of OpenStreetMap data, which is " "already available on `OSGeoLive `_. This workshop " -"will use the ``Firenze`` city data and is a snapshot of July 2021." +"will use the ``Prizren`` city data and is a snapshot of March 2023." msgstr "" -#: ../../build/docs/basic/data.rst:59 +#: ../../build/docs/basic/data.rst:58 msgid "Getting the data" msgstr "" -#: ../../build/docs/basic/data.rst:62 +#: ../../build/docs/basic/data.rst:61 msgid "Option 1) When using OSGeoLive" msgstr "" -#: ../../build/docs/basic/data.rst:64 -msgid "OSGeoLive comes with osm data from the city of Firenze." +#: ../../build/docs/basic/data.rst:63 +msgid "OSGeoLive comes with osm data from the city of Prizren." msgstr "" -#: ../../build/docs/basic/data.rst:72 +#: ../../build/docs/basic/data.rst:71 msgid "Option 2) Download data form OSGeoLive website" msgstr "" -#: ../../build/docs/basic/data.rst:74 +#: ../../build/docs/basic/data.rst:73 msgid "The exact same data can be found on the OSGeoLive download page." msgstr "" -#: ../../build/docs/basic/data.rst:83 +#: ../../build/docs/basic/data.rst:82 msgid "Option 3) Download using Overpass XAPI" msgstr "" -#: ../../build/docs/basic/data.rst:85 +#: ../../build/docs/basic/data.rst:84 msgid "" "The following downloads the latest OSM data on using the same area. Using" " this data in the workshop can generate variations in the results, due to" -" changes since July 2021." +" changes since March 2023." msgstr "" -#: ../../build/docs/basic/data.rst:95 +#: ../../build/docs/basic/data.rst:94 msgid "" "More information about how to download OpenStreetMap data can be found in" " https://wiki.openstreetmap.org/wiki/Downloading_data" msgstr "" -#: ../../build/docs/basic/data.rst:98 +#: ../../build/docs/basic/data.rst:97 msgid "" "An alternative for very large areas is to use the download services of " "`Geofabrik `_." msgstr "" -#: ../../build/docs/basic/data.rst:103 +#: ../../build/docs/basic/data.rst:102 msgid "Upload data to the database" msgstr "" -#: ../../build/docs/basic/data.rst:105 +#: ../../build/docs/basic/data.rst:104 msgid "" "The next step is to run ``osm2pgrouting`` converter, which is a command " "line tool that inserts the data in the database, \"ready\" to be used " @@ -136,51 +142,51 @@ msgid "" "found at the :ref:`osm2pgrouting`" msgstr "" -#: ../../build/docs/basic/data.rst:109 +#: ../../build/docs/basic/data.rst:108 msgid "For this step:" msgstr "" -#: ../../build/docs/basic/data.rst:111 +#: ../../build/docs/basic/data.rst:110 msgid "the osm2pgrouting default ``mapconfig.xml`` configuration file is used" msgstr "" -#: ../../build/docs/basic/data.rst:112 -msgid "and the ``~/Desktop/workshop/Firenze_IT.osm`` data" +#: ../../build/docs/basic/data.rst:111 +msgid "and the ``~/Desktop/workshop/Prizren_XK.osm`` data" msgstr "" -#: ../../build/docs/basic/data.rst:113 +#: ../../build/docs/basic/data.rst:112 msgid "with the ``city_routing`` database" msgstr "" -#: ../../build/docs/basic/data.rst:115 +#: ../../build/docs/basic/data.rst:114 msgid "From a terminal window :code:`ctrl-alt-t`." msgstr "" -#: ../../build/docs/basic/data.rst:118 +#: ../../build/docs/basic/data.rst:117 msgid "Run the osm2pgrouting converter" msgstr "" -#: ../../build/docs/basic/data.rst:126 +#: ../../build/docs/basic/data.rst:125 msgid "Depending on the osm2pgrouting version `-W password` is needed" msgstr "" -#: ../../build/docs/basic/data.rst:129 +#: ../../build/docs/basic/data.rst:128 msgid "Output:" msgstr "" -#: ../../build/docs/basic/data.rst:136 +#: ../../build/docs/basic/data.rst:135 msgid "Tables on the database" msgstr "" -#: ../../build/docs/basic/data.rst:143 +#: ../../build/docs/basic/data.rst:142 msgid "If everything went well the result should look like this:" msgstr "" -#: ../../build/docs/basic/data.rst:149 +#: ../../build/docs/basic/data.rst:148 msgid "Chapter: Appendix" msgstr "" -#: ../../build/docs/basic/data.rst:152 +#: ../../build/docs/basic/data.rst:151 msgid "" "OSGeoLive's account name on the database is ``\"user\"``. To easily use " "the workshop when not using OSGeoLive this extra steps are needed:" diff --git a/locale/en/LC_MESSAGES/basic/pedestrian.po b/locale/en/LC_MESSAGES/basic/pedestrian.po index b33960db7..e83d31452 100644 --- a/locale/en/LC_MESSAGES/basic/pedestrian.po +++ b/locale/en/LC_MESSAGES/basic/pedestrian.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-29 15:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/pedestrian.rst:11 msgid "Pedestrian Routing" @@ -51,7 +53,7 @@ msgid "" msgstr "" #: ../../build/docs/basic/pedestrian.rst:35 -#: ../../build/docs/basic/pedestrian.rst:249 +#: ../../build/docs/basic/pedestrian.rst:256 msgid "Signature Summary" msgstr "" @@ -153,54 +155,72 @@ msgid "Exercise 1: Single pedestrian routing" msgstr "" #: ../../build/docs/basic/pedestrian.rst:110 -#: ../../build/docs/basic/pedestrian.rst:148 -#: ../../build/docs/basic/pedestrian.rst:177 -#: ../../build/docs/basic/pedestrian.rst:203 -#: ../../build/docs/basic/pedestrian.rst:269 -#: ../../build/docs/basic/pedestrian.rst:301 +#: ../../build/docs/basic/pedestrian.rst:153 +#: ../../build/docs/basic/pedestrian.rst:187 +#: ../../build/docs/basic/pedestrian.rst:218 +#: ../../build/docs/basic/pedestrian.rst:276 +#: ../../build/docs/basic/pedestrian.rst:313 msgid "Problem:" msgstr "" #: ../../build/docs/basic/pedestrian.rst:111 -msgid "Walking from \"|place_1|\" to the \"|place_3|\"." +#: ../../build/docs/basic/pedestrian.rst:154 +#: ../../build/docs/basic/pedestrian.rst:188 +#: ../../build/docs/basic/pedestrian.rst:219 +#: ../../build/docs/basic/pedestrian.rst:277 +#: ../../build/docs/basic/pedestrian.rst:314 +msgid "Walking" msgstr "" +#: ../../build/docs/basic/pedestrian.rst:113 +msgid "from \"|place_1|\"" +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:114 +msgid "to \"|place_3|\"." +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:116 +msgid "Calculate routes with costs in *osm2pgRouting* `length` default units." +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:-1 msgid "From the |place_1| to the |place_3|" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:118 -#: ../../build/docs/basic/pedestrian.rst:156 -#: ../../build/docs/basic/pedestrian.rst:184 -#: ../../build/docs/basic/pedestrian.rst:210 -#: ../../build/docs/basic/pedestrian.rst:277 -#: ../../build/docs/basic/pedestrian.rst:305 +#: ../../build/docs/basic/pedestrian.rst:123 +#: ../../build/docs/basic/pedestrian.rst:166 +#: ../../build/docs/basic/pedestrian.rst:199 +#: ../../build/docs/basic/pedestrian.rst:230 +#: ../../build/docs/basic/pedestrian.rst:289 +#: ../../build/docs/basic/pedestrian.rst:322 msgid "Solution:" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:119 +#: ../../build/docs/basic/pedestrian.rst:124 msgid "" "The pedestrian wants to go from vertex |id_1| to vertex |id_3| (lines " "**9** and **10**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:120 +#: ../../build/docs/basic/pedestrian.rst:125 msgid "" "The pedestrian's cost is in terms of length. In this case ``length`` " "(line **6**), which was calculated by osm2pgrouting, is in unit " "``degrees``." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:122 +#: ../../build/docs/basic/pedestrian.rst:127 msgid "" "From a pedestrian perspective the graph is ``undirected`` (line **11**), " "that is, the pedestrian can move in both directions on all segments." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:134 +#: ../../build/docs/basic/pedestrian.rst:139 msgid ":ref:`basic/appendix:**Exercise**: 1 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:137 +#: ../../build/docs/basic/pedestrian.rst:142 msgid "" "The returned cost attribute represents the cost specified in the inner " "SQL query (``edges_sql::text`` argument). In this example cost is " @@ -208,220 +228,237 @@ msgid "" "combination of both or any other attributes or a custom formula." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:141 +#: ../../build/docs/basic/pedestrian.rst:146 msgid "" "``node`` and ``edge`` results may vary depending on the assignment of the" " identifiers to the vertices given by osm2pgrouting." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:145 +#: ../../build/docs/basic/pedestrian.rst:150 msgid "Exercise 2: Many Pedestrians going to the same destination" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:149 -msgid "Walking from the \"|place_1|\" and \"|place_2|\" to the \"|place_3|\"." +#: ../../build/docs/basic/pedestrian.rst:156 +#: ../../build/docs/basic/pedestrian.rst:221 +msgid "from \"|place_1|\" and \"|place_2|\"" +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:157 +msgid "to the \"|place_3|\"." msgstr "" +#: ../../build/docs/basic/pedestrian.rst:159 +msgid "" +"Calculate routes with costs in *osm2pgRouting* ``length_m`` which is in " +"meters." +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:-1 msgid "From |place_1| and |place_2| to |place_3|" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:157 +#: ../../build/docs/basic/pedestrian.rst:167 msgid "The pedestrians are departing at vertices |id_1| and |id_2| (line **9**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:158 +#: ../../build/docs/basic/pedestrian.rst:168 msgid "All pedestrians want to go to vertex |id_3| (line **10**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:159 +#: ../../build/docs/basic/pedestrian.rst:169 msgid "The cost to be in meters using attribute ``length_m`` (line **6**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:170 +#: ../../build/docs/basic/pedestrian.rst:180 msgid ":ref:`basic/appendix:**Exercise**: 2 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:174 +#: ../../build/docs/basic/pedestrian.rst:184 msgid "Exercise 3: Many Pedestrians departing from the same location" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:178 -msgid "" -"Walking from the \"|place_3|\" to the \"|place_1|\" and \"|place_2|\" (in" -" seconds)." +#: ../../build/docs/basic/pedestrian.rst:190 +msgid "from \"|place_3|\"" +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:191 +msgid "to \"|place_1|\" and \"|place_2|\"" +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:193 +msgid "Calculate routes with costs in seconds." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:185 +#: ../../build/docs/basic/pedestrian.rst:200 msgid "All pedestrians are departing from vertex |id_3| (line **9**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:186 +#: ../../build/docs/basic/pedestrian.rst:201 msgid "Pedestrians want to go to locations |id_1| and |id_2| (line **10**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:187 +#: ../../build/docs/basic/pedestrian.rst:202 msgid "" "The cost to be in seconds, with a walking speed ``s = 1.3 m/s`` and ``t =" " d/s`` (line **6**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:196 +#: ../../build/docs/basic/pedestrian.rst:211 msgid ":ref:`basic/appendix:**Exercise**: 3 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:200 +#: ../../build/docs/basic/pedestrian.rst:215 msgid "Exercise 4: Many Pedestrians going to different destinations" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:204 -msgid "" -"Walking from |place_1| and |place_2| to the \"|place_4|\" and " -"\"|place_5|\" (in minutes)." +#: ../../build/docs/basic/pedestrian.rst:222 +msgid "to \"|place_4|\" and \"|place_5|\"" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:211 +#: ../../build/docs/basic/pedestrian.rst:224 +msgid "Calculate routes with costs in minutes." +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:231 msgid "The pedestrians depart from |id_1| and |id_2| (line **9**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:212 +#: ../../build/docs/basic/pedestrian.rst:232 msgid "" "The pedestrians want to go to destinations |id_4| and |id_5| (line " "**10**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:213 +#: ../../build/docs/basic/pedestrian.rst:233 msgid "" "The cost to be in minutes, with a walking speed ``s = 1.3 m/s`` and ``t =" " d/s`` (line **6**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:214 -#: ../../build/docs/basic/pedestrian.rst:309 +#: ../../build/docs/basic/pedestrian.rst:234 +#: ../../build/docs/basic/pedestrian.rst:326 msgid "Result adds the costs per destination." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:225 +#: ../../build/docs/basic/pedestrian.rst:245 msgid ":ref:`basic/appendix:**Exercise**: 4 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:229 -msgid "Inspecting the results, looking for totals (`edge = -1`):" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:1 +msgid "Inspecting the results, looking for totals (edge = -1):" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:231 -msgid "Going to vertex |id_4|:" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:3 +msgid "From 3770 to vertex 5912 takes 26.22 minutes (seq = 94)" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:233 -msgid "from |id_1| takes 8.84.. minutes (seq = 35)" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:5 +msgid "From 3770 to vertex 3829 takes 7.11 minutes (seq = 48)" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:234 -msgid "from |id_2| takes 5.84.. minutes (seq = 74)" -msgstr "" - -#: ../../build/docs/basic/pedestrian.rst:236 -msgid "Going to vertex |id_5|:" -msgstr "" - -#: ../../build/docs/basic/pedestrian.rst:238 -msgid "from |id_1| takes 7.44.. minutes (seq = 7)" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:7 +msgid "From 2592 to vertex 5912 takes 8.31 minutes (seq = 33)" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:239 -msgid "from |id_2| takes 12.06.. minutes (seq = 55)" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:9 +msgid "From 2592 to vertex 3829 takes 12.56 minutes (seq = 20)" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:243 +#: ../../build/docs/basic/pedestrian.rst:250 msgid "pgr_dijkstraCost" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:245 +#: ../../build/docs/basic/pedestrian.rst:252 msgid "" "When the main goal is to calculate the total cost, without \"inspecting\"" " the `pgr_dijkstra` results, using ``pgr_dijkstraCost`` returns a more " "compact result." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:261 +#: ../../build/docs/basic/pedestrian.rst:268 msgid "" "Description of the parameters can be found in `pgr_dijkstraCost " "`__" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:266 -msgid "" -"Exercise 5: Many Pedestrians going to different destinations returning " -"aggregate costs" +#: ../../build/docs/basic/pedestrian.rst:273 +msgid "Exercise 5: Time for many Pedestrians going to different destinations" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:270 -msgid "" -"Walking from the hotels to the \"|place_4|\" or \"|place_5|\" (get only " -"the cost in minutes)." +#: ../../build/docs/basic/pedestrian.rst:279 +#: ../../build/docs/basic/pedestrian.rst:316 +msgid "from \"|place_1|\" or \"|place_2|\"" +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:280 +#: ../../build/docs/basic/pedestrian.rst:317 +msgid "to \"|place_4|\" or \"|place_5|\"" msgstr "" +#: ../../build/docs/basic/pedestrian.rst:282 +msgid "Get only the cost in minutes." +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:-1 msgid "From the hotels to the |place_4| and |place_5|" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:278 -#: ../../build/docs/basic/pedestrian.rst:306 +#: ../../build/docs/basic/pedestrian.rst:290 +#: ../../build/docs/basic/pedestrian.rst:323 msgid "The pedestrians depart from |id_1| and |id_2| (line **10**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:279 -#: ../../build/docs/basic/pedestrian.rst:307 +#: ../../build/docs/basic/pedestrian.rst:291 +#: ../../build/docs/basic/pedestrian.rst:324 msgid "" "The pedestrians want to go to destinations |id_4| and |id_5| (line " "**11**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:280 +#: ../../build/docs/basic/pedestrian.rst:292 msgid "" "The cost to be in minutes, with a walking speed ``s = 1.3 m/s`` and ``t =" " d/s`` (line **7**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:281 +#: ../../build/docs/basic/pedestrian.rst:293 msgid "Result as aggregated costs." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:292 +#: ../../build/docs/basic/pedestrian.rst:304 msgid ":ref:`basic/appendix:**Exercise**: 5 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:294 +#: ../../build/docs/basic/pedestrian.rst:306 msgid "" "Compare with `Exercise 4: Many Pedestrians going to different " "destinations`_ 's note." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:298 +#: ../../build/docs/basic/pedestrian.rst:310 msgid "" "Exercise 6: Many Pedestrians going to different destinations summarizing " "the total costs per departure" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:302 -msgid "" -"Walking from the hotels to the \"|place_4|\" or \"|place_5|\" (summarize " -"cost in minutes)." +#: ../../build/docs/basic/pedestrian.rst:319 +msgid "Summarize cost in minutes." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:308 +#: ../../build/docs/basic/pedestrian.rst:325 msgid "" "The cost to be in minutes, with a walking speed s = 1.3 m/s and t = d/s " "(line **7**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:319 +#: ../../build/docs/basic/pedestrian.rst:337 msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:322 +#: ../../build/docs/scripts/basic/chapter_5/note_2.txt:1 msgid "" "An interpretation of the result can be: In general, it is faster to " -"depart from the \"|place_2|\" than from the \"|place_1|\"." +"depart from \"Qendra Sprotive\" than from \"Nadir Xhemali Danijolli\"" msgstr "" diff --git a/locale/en/LC_MESSAGES/basic/plpgsql_function.po b/locale/en/LC_MESSAGES/basic/plpgsql_function.po index bab522ddc..6fcfc2ad2 100644 --- a/locale/en/LC_MESSAGES/basic/plpgsql_function.po +++ b/locale/en/LC_MESSAGES/basic/plpgsql_function.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-08-22 22:00+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.10.3\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/plpgsql_function.rst:11 msgid "pl/pgsql function" @@ -222,11 +224,11 @@ msgid "For this chapter, the following points will be used for testing." msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:66 -msgid "(lat,lon) = (43.784, 11.2384)" +msgid "(lat,lon) = (42.2151, 20.729354)" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:67 -msgid "(lat,lon) = (43.778, 11.2492)" +msgid "(lat,lon) = (42.2147, 20.7312)" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:69 @@ -282,9 +284,9 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:171 #: ../../build/docs/basic/plpgsql_function.rst:246 #: ../../build/docs/basic/plpgsql_function.rst:321 -#: ../../build/docs/basic/plpgsql_function.rst:375 -#: ../../build/docs/basic/plpgsql_function.rst:456 -#: ../../build/docs/basic/plpgsql_function.rst:530 +#: ../../build/docs/basic/plpgsql_function.rst:387 +#: ../../build/docs/basic/plpgsql_function.rst:468 +#: ../../build/docs/basic/plpgsql_function.rst:542 msgid "Problem" msgstr "" @@ -320,9 +322,9 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:192 #: ../../build/docs/basic/plpgsql_function.rst:263 #: ../../build/docs/basic/plpgsql_function.rst:348 -#: ../../build/docs/basic/plpgsql_function.rst:392 -#: ../../build/docs/basic/plpgsql_function.rst:469 -#: ../../build/docs/basic/plpgsql_function.rst:553 +#: ../../build/docs/basic/plpgsql_function.rst:404 +#: ../../build/docs/basic/plpgsql_function.rst:481 +#: ../../build/docs/basic/plpgsql_function.rst:565 msgid "Solution" msgstr "" @@ -350,8 +352,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:127 #: ../../build/docs/basic/plpgsql_function.rst:202 -#: ../../build/docs/basic/plpgsql_function.rst:535 -#: ../../build/docs/basic/plpgsql_function.rst:554 +#: ../../build/docs/basic/plpgsql_function.rst:547 +#: ../../build/docs/basic/plpgsql_function.rst:566 msgid "For ``vehicle_net``:" msgstr "" @@ -371,8 +373,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:141 #: ../../build/docs/basic/plpgsql_function.rst:218 -#: ../../build/docs/basic/plpgsql_function.rst:539 -#: ../../build/docs/basic/plpgsql_function.rst:567 +#: ../../build/docs/basic/plpgsql_function.rst:551 +#: ../../build/docs/basic/plpgsql_function.rst:579 msgid "For ``taxi_net``:" msgstr "" @@ -384,8 +386,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:152 #: ../../build/docs/basic/plpgsql_function.rst:228 -#: ../../build/docs/basic/plpgsql_function.rst:543 -#: ../../build/docs/basic/plpgsql_function.rst:579 +#: ../../build/docs/basic/plpgsql_function.rst:555 +#: ../../build/docs/basic/plpgsql_function.rst:591 msgid "For ``walk_net``:" msgstr "" @@ -500,26 +502,28 @@ msgid "Calculate the OSM identifier of the nearest vertex to a point." msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:249 -msgid "In particular use the following (lat,lon) value: ``(43.784, 11.2384)``." +msgid "" +"In particular use the following (lat,lon) value: ``(42.2151, " +"20.729354)``." msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:251 -#: ../../build/docs/basic/plpgsql_function.rst:384 +#: ../../build/docs/basic/plpgsql_function.rst:396 msgid "calculate the nearest OSM identifier of the vertex to:" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:253 -#: ../../build/docs/basic/plpgsql_function.rst:387 +#: ../../build/docs/basic/plpgsql_function.rst:399 msgid "``vehicle_net_vertices_pgr``" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:254 -#: ../../build/docs/basic/plpgsql_function.rst:388 +#: ../../build/docs/basic/plpgsql_function.rst:400 msgid "``taxi_net_vertices_pgr``" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:255 -#: ../../build/docs/basic/plpgsql_function.rst:389 +#: ../../build/docs/basic/plpgsql_function.rst:401 msgid "``walk_net_vertices_pgr``" msgstr "" @@ -536,7 +540,7 @@ msgid "" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:264 -#: ../../build/docs/basic/plpgsql_function.rst:393 +#: ../../build/docs/basic/plpgsql_function.rst:405 msgid "For ``ways_vertices_pgr``:" msgstr "" @@ -574,7 +578,7 @@ msgid "On ``vehicle_net_vertices_pgr``. (line **2**)" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:291 -#: ../../build/docs/basic/plpgsql_function.rst:419 +#: ../../build/docs/basic/plpgsql_function.rst:431 msgid "For ``taxi_net_vertices_pgr``:" msgstr "" @@ -585,7 +589,7 @@ msgid "" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:302 -#: ../../build/docs/basic/plpgsql_function.rst:430 +#: ../../build/docs/basic/plpgsql_function.rst:442 msgid "For ``walk_net_vertices_pgr``:" msgstr "" @@ -705,219 +709,233 @@ msgstr "" msgid "Exercise 5: Test nearest vertex function" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:376 +#: ../../build/docs/basic/plpgsql_function.rst:-1 +msgid "Nearest Vertex in vehicle network" +msgstr "" + +#: ../../build/docs/basic/plpgsql_function.rst:-1 +msgid "Nearest Vertex in taki network" +msgstr "" + +#: ../../build/docs/basic/plpgsql_function.rst:-1 +msgid "Nearest Vertex in walk network" +msgstr "" + +#: ../../build/docs/basic/plpgsql_function.rst:388 msgid "Test the ``wrk_NearestOSM`` function." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:378 -msgid "In particular use the following (lat,lon) values: ``(43.784, 11.2384)``." +#: ../../build/docs/basic/plpgsql_function.rst:390 +msgid "" +"In particular use the following (lat,lon) values: ``(42.2151, " +"20.729354)``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:380 +#: ../../build/docs/basic/plpgsql_function.rst:392 msgid "The point is the same as in `Exercise 3: Nearest Vertex`_ problem." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:382 +#: ../../build/docs/basic/plpgsql_function.rst:394 msgid "Verify the results are the same." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:386 +#: ../../build/docs/basic/plpgsql_function.rst:398 msgid "``ways_vertices_pgr``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:395 +#: ../../build/docs/basic/plpgsql_function.rst:407 msgid "" "Use the function with ``ways_vertices_pgr`` as the ``vertex_table`` " "parameter. (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:396 +#: ../../build/docs/basic/plpgsql_function.rst:408 msgid "Pass the (lat,lon) values as second and third parameters. (line **3**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:397 +#: ../../build/docs/basic/plpgsql_function.rst:409 msgid "" "Using the function on the original data does not return the OSM " "identifier." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:399 +#: ../../build/docs/basic/plpgsql_function.rst:411 msgid "The value stored in ``id`` column is not the OSM identifier." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:408 +#: ../../build/docs/basic/plpgsql_function.rst:420 msgid "For ``vehicles_net_vertices_pgr``:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:410 +#: ../../build/docs/basic/plpgsql_function.rst:422 msgid "" "Similar solution as in previous query but on " "``vehicles_net_vertices_pgr``. (lines **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:421 +#: ../../build/docs/basic/plpgsql_function.rst:433 msgid "" "Similar solution as in previous query but on ``taxi_net_vertices_pgr``. " "(lines **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:432 +#: ../../build/docs/basic/plpgsql_function.rst:444 msgid "" "Similar solution as in previous query but on ``walk_net_vertices_pgr``. " "(lines **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:443 +#: ../../build/docs/basic/plpgsql_function.rst:455 msgid ":ref:`basic/appendix:**Exercise**: 5 (**Chapter:** pl/pgsql)`" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:447 +#: ../../build/docs/basic/plpgsql_function.rst:459 msgid "wrk_fromAtoB function" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:449 +#: ../../build/docs/basic/plpgsql_function.rst:461 msgid "" "In this section, creation and testing the requiered function will be " "tackled." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:453 +#: ../../build/docs/basic/plpgsql_function.rst:465 msgid "Exercise 6: Creating the main function" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:457 +#: ../../build/docs/basic/plpgsql_function.rst:469 msgid "Create the function ``wrk_fromAtoB``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:458 +#: ../../build/docs/basic/plpgsql_function.rst:470 msgid "Follow the description given at `Requirements for routing from A to B`_." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:459 +#: ../../build/docs/basic/plpgsql_function.rst:471 msgid "" "Use specialized functions already created ``wrk_dijkstra`` and " "``wrk_NearestOSM``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:461 +#: ../../build/docs/basic/plpgsql_function.rst:473 msgid "``wrk_NearestOSM`` created on `Exercise 4: Nearest vertex function`_." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:463 +#: ../../build/docs/basic/plpgsql_function.rst:475 msgid "It receives the point in natural language format." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:464 +#: ../../build/docs/basic/plpgsql_function.rst:476 msgid "Obtains the OSM identifier needed by ``wrk_dijkstra``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:466 +#: ../../build/docs/basic/plpgsql_function.rst:478 msgid "" "``wrk_dijkstra`` created on :ref:`basic/sql_function:Exercise 10: " "Function for an application`." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:470 +#: ../../build/docs/basic/plpgsql_function.rst:482 msgid "The function's signature:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:472 +#: ../../build/docs/basic/plpgsql_function.rst:484 msgid "The input parameters highlited on lines **2** to **5**." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:473 +#: ../../build/docs/basic/plpgsql_function.rst:485 msgid "The output columns are not higlighted on lines **7** to **13**." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:474 +#: ../../build/docs/basic/plpgsql_function.rst:486 msgid "The function returns a set of values. (line **15**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:484 +#: ../../build/docs/basic/plpgsql_function.rst:496 msgid "The function's body:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:486 +#: ../../build/docs/basic/plpgsql_function.rst:498 msgid "Call to the function ``wrk_dijkstra`` (line **8**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:488 +#: ../../build/docs/basic/plpgsql_function.rst:500 msgid "``wrk_dijkstra`` obtains many of the result values" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:489 +#: ../../build/docs/basic/plpgsql_function.rst:501 msgid "Parameters are passed on lines **9** to **13**." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:490 +#: ../../build/docs/basic/plpgsql_function.rst:502 msgid "The ``edges_subset``:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:492 +#: ../../build/docs/basic/plpgsql_function.rst:504 msgid "" "First parameters of the ``format`` function is the table name. (line " "**16**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:493 +#: ../../build/docs/basic/plpgsql_function.rst:505 msgid "Is passed as ``%1$I``. (line **9**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:495 +#: ../../build/docs/basic/plpgsql_function.rst:507 msgid "For the `departure` point:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:497 +#: ../../build/docs/basic/plpgsql_function.rst:509 msgid "``wrk_NearestOSM`` is used to find the OSM identifier. (line **10**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:499 +#: ../../build/docs/basic/plpgsql_function.rst:511 msgid "" "The vertices table name is formed with ``%1$I_vertices_pgr``. (line " "**11**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:500 +#: ../../build/docs/basic/plpgsql_function.rst:512 msgid "" "Second and third parameters of the ``format`` function are ``%2$s``, " "``%3$s``. (line **17**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:501 +#: ../../build/docs/basic/plpgsql_function.rst:513 msgid "" "The latitude and longitude are given in natural language form. (line " "**12**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:503 +#: ../../build/docs/basic/plpgsql_function.rst:515 msgid "For the `destination` point:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:505 +#: ../../build/docs/basic/plpgsql_function.rst:517 msgid "" "Similar query is constructed but with the destination information. (line " "**13**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:506 +#: ../../build/docs/basic/plpgsql_function.rst:518 msgid "Fourth and fifth parameters of the ``format`` function. (line **18**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:508 +#: ../../build/docs/basic/plpgsql_function.rst:520 msgid "To get the constructed query in form of a warning:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:510 +#: ../../build/docs/basic/plpgsql_function.rst:522 msgid "" "The ``WARNING`` will be issued only when ``do_debug`` is true. (lines " "**20** to **22**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:520 +#: ../../build/docs/basic/plpgsql_function.rst:532 msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** pl/pgsql)`" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:523 +#: ../../build/docs/basic/plpgsql_function.rst:535 msgid "Exercise 7: Using the main function" msgstr "" @@ -925,76 +943,76 @@ msgstr "" msgid "View of roads for taxis along with source and destination" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:531 +#: ../../build/docs/basic/plpgsql_function.rst:543 msgid "Use ``wrk_fromAtoB``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:533 -msgid "Departure point is: (lat,lon) = ``(43.784, 11.2384)``" +#: ../../build/docs/basic/plpgsql_function.rst:545 +msgid "Departure point is: (lat,lon) = ``(42.2151, 20.729354)``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:534 -msgid "Destination point is: (lat,lon) = ``(43.778, 11.2492)``" +#: ../../build/docs/basic/plpgsql_function.rst:546 +msgid "Destination point is: (lat,lon) = ``(42.2147, 20.7312)``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:537 -#: ../../build/docs/basic/plpgsql_function.rst:545 +#: ../../build/docs/basic/plpgsql_function.rst:549 +#: ../../build/docs/basic/plpgsql_function.rst:557 msgid "Use with default value of ``do_debug``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:541 +#: ../../build/docs/basic/plpgsql_function.rst:553 msgid "Use with ``do_debug`` set to ``true``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:546 +#: ../../build/docs/basic/plpgsql_function.rst:558 msgid "Store results on a table." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:547 +#: ../../build/docs/basic/plpgsql_function.rst:559 msgid "Show the table contents." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:550 +#: ../../build/docs/basic/plpgsql_function.rst:562 msgid "The function is not meant to be used with ``ways``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:556 +#: ../../build/docs/basic/plpgsql_function.rst:568 msgid "The first parameter is the table name. (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:557 +#: ../../build/docs/basic/plpgsql_function.rst:569 msgid "" "The next two parameters are the latitude and longitude of the departure " "point. (line **3**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:558 +#: ../../build/docs/basic/plpgsql_function.rst:570 msgid "" "The next two parameters are the latitude and longitude of the " "destination point. (line **4**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:569 +#: ../../build/docs/basic/plpgsql_function.rst:581 msgid "Similar to previous solution, but with ``taxi_net`` (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:570 +#: ../../build/docs/basic/plpgsql_function.rst:582 msgid "Adding ``true`` to get the query that is executed. (line **5**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:581 +#: ../../build/docs/basic/plpgsql_function.rst:593 msgid "Similar to a previous solution, but with ``ways`` (line **4**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:582 +#: ../../build/docs/basic/plpgsql_function.rst:594 msgid "Store results on a table. (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:583 +#: ../../build/docs/basic/plpgsql_function.rst:595 msgid "Show the table contents using a ``SELECT`` clause (lines **8** and **9**)." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:592 +#: ../../build/docs/basic/plpgsql_function.rst:605 msgid ":ref:`basic/appendix:**Exercise**: 7 (**Chapter:** pl/pgsql)`" msgstr "" diff --git a/locale/en/LC_MESSAGES/basic/sql_function.po b/locale/en/LC_MESSAGES/basic/sql_function.po index a0051e05a..b4e4104b5 100644 --- a/locale/en/LC_MESSAGES/basic/sql_function.po +++ b/locale/en/LC_MESSAGES/basic/sql_function.po @@ -1,18 +1,20 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-10 20:53+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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" @@ -56,7 +58,7 @@ msgstr "" #: ../../build/docs/basic/sql_function.rst:37 msgid "" -"Circulate on the whole Firenze area. - Do not use `steps`, `footway`, " +"Circulate on the whole Prizren area. - Do not use `steps`, `footway`, " "`path`." msgstr "" @@ -73,7 +75,7 @@ msgid "Circulate on a smaller area near \"|place_4|\"." msgstr "" #: ../../build/docs/basic/sql_function.rst:45 -msgid "Bounding box: ``(11.24,43.77,11.27,43.79)``" +msgid "Bounding box: ``(20.73,42.20891,20.76,42.23)``" msgstr "" #: ../../build/docs/basic/sql_function.rst:46 @@ -89,7 +91,7 @@ msgid "Pedestrians:" msgstr "" #: ../../build/docs/basic/sql_function.rst:52 -msgid "Walk on the whole Firenze area." +msgid "Walk on the whole Prizren area." msgstr "" #: ../../build/docs/basic/sql_function.rst:53 @@ -311,11 +313,11 @@ msgstr "" #: ../../build/docs/basic/sql_function.rst:264 #: ../../build/docs/basic/sql_function.rst:349 #: ../../build/docs/basic/sql_function.rst:396 -#: ../../build/docs/basic/sql_function.rst:443 -#: ../../build/docs/basic/sql_function.rst:502 -#: ../../build/docs/basic/sql_function.rst:557 -#: ../../build/docs/basic/sql_function.rst:608 -#: ../../build/docs/basic/sql_function.rst:659 +#: ../../build/docs/basic/sql_function.rst:444 +#: ../../build/docs/basic/sql_function.rst:503 +#: ../../build/docs/basic/sql_function.rst:558 +#: ../../build/docs/basic/sql_function.rst:609 +#: ../../build/docs/basic/sql_function.rst:660 msgid "Problem" msgstr "" @@ -361,12 +363,12 @@ msgstr "" #: ../../build/docs/basic/sql_function.rst:226 #: ../../build/docs/basic/sql_function.rst:283 #: ../../build/docs/basic/sql_function.rst:358 -#: ../../build/docs/basic/sql_function.rst:409 -#: ../../build/docs/basic/sql_function.rst:452 -#: ../../build/docs/basic/sql_function.rst:514 -#: ../../build/docs/basic/sql_function.rst:569 -#: ../../build/docs/basic/sql_function.rst:623 -#: ../../build/docs/basic/sql_function.rst:664 +#: ../../build/docs/basic/sql_function.rst:410 +#: ../../build/docs/basic/sql_function.rst:453 +#: ../../build/docs/basic/sql_function.rst:515 +#: ../../build/docs/basic/sql_function.rst:570 +#: ../../build/docs/basic/sql_function.rst:624 +#: ../../build/docs/basic/sql_function.rst:665 msgid "Solution" msgstr "" @@ -437,7 +439,7 @@ msgstr "" #: ../../build/docs/basic/sql_function.rst:169 msgid "" "The taxi can only circulate inside this Bounding Box: " -"``(11.24,43.77,11.27,43.79)``" +"``(20.73,42.20891,20.76,42.23)``" msgstr "" #: ../../build/docs/basic/sql_function.rst:170 @@ -458,7 +460,7 @@ msgstr "" #: ../../build/docs/basic/sql_function.rst:179 msgid "" "Can only circulate inside the bounding box: " -"``(11.24,43.77,11.27,43.79)``. (line **10**)" +"``(20.73,42.20891,20.76,42.23)``. (line **10**)" msgstr "" #: ../../build/docs/basic/sql_function.rst:180 @@ -487,7 +489,7 @@ msgid "" msgstr "" #: ../../build/docs/basic/sql_function.rst:217 -msgid "Exclude `motorway` and `primary` segments." +msgid "Exclude `motorway` , `primary` and `secondary` segments." msgstr "" #: ../../build/docs/basic/sql_function.rst:229 @@ -501,7 +503,7 @@ msgid "" msgstr "" #: ../../build/docs/basic/sql_function.rst:232 -msgid "Exclude `motorway`, `primary`. (line **11**)" +msgid "Exclude `motorway`, `primary` and `secondary` . (line **11**)" msgstr "" #: ../../build/docs/basic/sql_function.rst:243 @@ -529,7 +531,9 @@ msgid "In particular:" msgstr "" #: ../../build/docs/basic/sql_function.rst:269 -msgid "From the \"|place_3|\" to the \"|place_1|\" using the OSM identifier" +msgid "" +"From the \"|ch7_place_1|\" to the \"|ch7_place_2|\" using the OSM " +"identifier" msgstr "" #: ../../build/docs/basic/sql_function.rst:270 @@ -571,11 +575,11 @@ msgid "In general" msgstr "" #: ../../build/docs/basic/sql_function.rst:286 -msgid "The departure is \"|place_3|\" with OSM identifier |osmid_3|." +msgid "The departure is |ch7_place_1| with OSM identifier |ch7_osmid_1|." msgstr "" #: ../../build/docs/basic/sql_function.rst:287 -msgid "The destination is \"|place_1|\" with OSM identifier |osmid_1|." +msgid "The destination is |ch7_place_2| with OSM identifier |ch7_osmid_2|." msgstr "" #: ../../build/docs/basic/sql_function.rst:289 @@ -651,7 +655,7 @@ msgid "Route showing names" msgstr "" #: ../../build/docs/basic/sql_function.rst:350 -msgid "From the |place_3| to the |place_1|, using OSM identifiers." +msgid "From |ch7_place_1| to |ch7_place_2|, using OSM identifiers." msgstr "" #: ../../build/docs/basic/sql_function.rst:351 @@ -711,109 +715,103 @@ msgid "Exercise 6: Route geometry (human readable)" msgstr "" #: ../../build/docs/basic/sql_function.rst:-1 -msgid "From the Venue to the Brewry" +msgid "From |ch7_place_1| to |ch7_place_2|" msgstr "" #: ../../build/docs/basic/sql_function.rst:397 msgid "" -"From the \"|place_3|\" to the \"|place_1|\", additionally get the " +"From the |ch7_place_1| to the |ch7_place_2|, additionally get the " "geometry in human readable form." msgstr "" -#: ../../build/docs/basic/sql_function.rst:399 -#: ../../build/docs/basic/sql_function.rst:446 -#: ../../build/docs/basic/sql_function.rst:505 +#: ../../build/docs/basic/sql_function.rst:400 +#: ../../build/docs/basic/sql_function.rst:447 +#: ../../build/docs/basic/sql_function.rst:506 msgid "" "Additionally to the `Exercise 4: Testing the views for routing`_ results " "also get information found on the edges subset of:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:402 -#: ../../build/docs/basic/sql_function.rst:508 +#: ../../build/docs/basic/sql_function.rst:403 +#: ../../build/docs/basic/sql_function.rst:509 msgid "``the_geom`` in human readable form named as ``route_readable``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:405 +#: ../../build/docs/basic/sql_function.rst:406 msgid "" "``WITH`` provides a way to write auxiliary statements in larger queries. " "It can be thought of as defining temporary tables that exist just for one" " query." msgstr "" -#: ../../build/docs/basic/sql_function.rst:410 +#: ../../build/docs/basic/sql_function.rst:411 msgid "" "The query from `Exercise 4: Testing the views for routing`_ used as a " "subquery named ``results`` this time in a WITH clause. (not highlighted " "lines **2** to **6**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:412 -#: ../../build/docs/basic/sql_function.rst:455 +#: ../../build/docs/basic/sql_function.rst:413 +#: ../../build/docs/basic/sql_function.rst:456 msgid "The ``SELECT`` clause contains:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:414 +#: ../../build/docs/basic/sql_function.rst:415 msgid "All the columns of ``results``. (line **8**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:415 +#: ../../build/docs/basic/sql_function.rst:416 msgid "" "The ``the_geom`` processed with ``ST_AsText`` to get the human readable " "form. (line **9**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:417 +#: ../../build/docs/basic/sql_function.rst:418 msgid "Renames the result to ``route_readable``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:419 +#: ../../build/docs/basic/sql_function.rst:420 msgid "Like before ``LEFT JOIN`` with ``vehicle_net``. (line **11**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:431 +#: ../../build/docs/basic/sql_function.rst:432 msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:436 +#: ../../build/docs/basic/sql_function.rst:437 msgid "Exercise 7: Route geometry (binary format)" msgstr "" #: ../../build/docs/basic/sql_function.rst:-1 -msgid "From |place_3| to the |place_1| showing arrows." +msgid "From |ch7_place_1| to |ch7_place_2| showing arrows." msgstr "" -#: ../../build/docs/basic/sql_function.rst:444 -msgid "" -"From the \"|place_3|\" to the \"|place_1|\", the geometry in binary " -"format." +#: ../../build/docs/basic/sql_function.rst:445 +msgid "From the |ch7_place_1| to |ch7_place_2|, the geometry in binary format." msgstr "" -#: ../../build/docs/basic/sql_function.rst:449 -#: ../../build/docs/basic/sql_function.rst:509 +#: ../../build/docs/basic/sql_function.rst:450 +#: ../../build/docs/basic/sql_function.rst:510 msgid "``the_geom`` in binary format with the name ``route_geom``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:453 +#: ../../build/docs/basic/sql_function.rst:454 msgid "The query from `Exercise 6: Route geometry (human readable)`_ used;" msgstr "" -#: ../../build/docs/basic/sql_function.rst:457 +#: ../../build/docs/basic/sql_function.rst:458 msgid "The ``the_geom`` including the renaming (line **9**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:469 +#: ../../build/docs/basic/sql_function.rst:470 msgid ":ref:`basic/appendix:**Exercise**: 7 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:473 +#: ../../build/docs/basic/sql_function.rst:474 msgid "Exercise 8: Route geometry directionality" msgstr "" -#: ../../build/docs/basic/sql_function.rst:-1 -msgid "From |place_3| to the |place_1|" -msgstr "" - -#: ../../build/docs/basic/sql_function.rst:481 +#: ../../build/docs/basic/sql_function.rst:482 msgid "" "Inspecting the detail image of `Exercise 7: Route geometry (binary " "format)`_ there are arrows that do not match the directionality of the " @@ -824,294 +822,294 @@ msgstr "" msgid "detail" msgstr "" -#: ../../build/docs/basic/sql_function.rst:490 +#: ../../build/docs/basic/sql_function.rst:491 msgid "" "Inspecting the a detail of the results of `Exercise 6: Route geometry " "(human readable)`_" msgstr "" -#: ../../build/docs/basic/sql_function.rst:492 +#: ../../build/docs/basic/sql_function.rst:493 msgid "" "To have correct directionality, the ending point of a geometry must match" " the starting point of the next geometry" msgstr "" -#: ../../build/docs/basic/sql_function.rst:493 +#: ../../build/docs/basic/sql_function.rst:494 msgid "Lines **2** and **3** do not match that criteria" msgstr "" -#: ../../build/docs/basic/sql_function.rst:503 -msgid "From the \"|place_3|\" to the \"|place_1|\"," +#: ../../build/docs/basic/sql_function.rst:504 +msgid "From |ch7_place_1| to |ch7_place_2|," msgstr "" -#: ../../build/docs/basic/sql_function.rst:510 +#: ../../build/docs/basic/sql_function.rst:511 msgid "Both columns must have the geometry fixed for directionality." msgstr "" -#: ../../build/docs/basic/sql_function.rst:515 +#: ../../build/docs/basic/sql_function.rst:516 msgid "To get the correct direction some geometries need to be reversed:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:517 +#: ../../build/docs/basic/sql_function.rst:518 msgid "" "Reversing a geometry will depend on the ``node`` column of the query to " "dijkstra (line **3**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:519 +#: ../../build/docs/basic/sql_function.rst:520 msgid "" "That ``node`` is not needed on the ouput of the query, so explicitly " "naming required columns at line **9**." msgstr "" -#: ../../build/docs/basic/sql_function.rst:520 +#: ../../build/docs/basic/sql_function.rst:521 msgid "" "A conditional ``CASE`` statement that returns the geometry in human " "readable form:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:522 +#: ../../build/docs/basic/sql_function.rst:523 msgid "Of the geometry when ``node`` is the ``source`` column. (line **11**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:523 +#: ../../build/docs/basic/sql_function.rst:524 msgid "" "Of the reversed geometry when ``node`` is not the ``source`` column. " "(line **12**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:525 +#: ../../build/docs/basic/sql_function.rst:526 msgid "A conditional ``CASE`` statement that returns:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:527 +#: ../../build/docs/basic/sql_function.rst:528 msgid "" "The reversed geometry when ``node`` is not the ``source`` column. (line " "**16**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:528 +#: ../../build/docs/basic/sql_function.rst:529 msgid "The geometry when ``node`` is the ``source`` column. (line **17**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:539 +#: ../../build/docs/basic/sql_function.rst:540 msgid ":ref:`basic/appendix:**Exercise**: 8 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:544 +#: ../../build/docs/basic/sql_function.rst:545 msgid "Exercise 9: Using the geometry" msgstr "" #: ../../build/docs/basic/sql_function.rst:-1 -msgid "From |place_3| to the |place_1| show azimuth" +msgid "From |ch7_place_1| to the |ch7_place_2| show azimuth" msgstr "" -#: ../../build/docs/basic/sql_function.rst:551 +#: ../../build/docs/basic/sql_function.rst:552 msgid "" "There are many geometry functions in PostGIS, the workshop already " "covered some of them like ``ST_AsText``, ``ST_Reverse``, ``ST_EndPoint``," " etc. This exercise will make use an additional function ``ST_Azimuth``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:558 +#: ../../build/docs/basic/sql_function.rst:559 msgid "Modify the query from `Exercise 8: Route geometry directionality`_." msgstr "" -#: ../../build/docs/basic/sql_function.rst:559 +#: ../../build/docs/basic/sql_function.rst:560 msgid "Aditionally obtain the azimuth of the correct geometry." msgstr "" -#: ../../build/docs/basic/sql_function.rst:560 +#: ../../build/docs/basic/sql_function.rst:561 msgid "keep the output small:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:562 +#: ../../build/docs/basic/sql_function.rst:563 msgid "Even that other columns are calculated only output:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:564 +#: ../../build/docs/basic/sql_function.rst:565 msgid "``seq``, ``id``, ``seconds`` and the ``azimuth``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:566 +#: ../../build/docs/basic/sql_function.rst:567 msgid "" "Because ``vehicle_net`` is a subgraph of ``ways``, do the ``JOIN`` with " "``ways``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:570 +#: ../../build/docs/basic/sql_function.rst:571 msgid "" "Moving the query that gets the additional information into the ``WITH`` " "statement." msgstr "" -#: ../../build/docs/basic/sql_function.rst:572 +#: ../../build/docs/basic/sql_function.rst:573 msgid "Naming it ``additional``. (line **9**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:574 +#: ../../build/docs/basic/sql_function.rst:575 msgid "Final ``SELECT`` statements gets:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:576 +#: ../../build/docs/basic/sql_function.rst:577 msgid "The requested information. (line **25**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:577 +#: ../../build/docs/basic/sql_function.rst:578 msgid "Calculates the azimuth of ``route_geom``. (line **26**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:588 +#: ../../build/docs/basic/sql_function.rst:589 msgid ":ref:`basic/appendix:**Exercise**: 9 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:593 +#: ../../build/docs/basic/sql_function.rst:594 msgid "Creating the Function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:595 +#: ../../build/docs/basic/sql_function.rst:596 msgid "" "The following function simplifies (and sets default values) when it calls" " the shortest path Dijkstra function." msgstr "" -#: ../../build/docs/basic/sql_function.rst:599 +#: ../../build/docs/basic/sql_function.rst:600 msgid "pgRouting uses heavely function overloading:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:601 +#: ../../build/docs/basic/sql_function.rst:602 msgid "Avoid creating functions with a name of a pgRouting routing function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:602 +#: ../../build/docs/basic/sql_function.rst:603 msgid "Avoid the name of a function to start with `pgr_`, `_pgr` or `ST_`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:605 +#: ../../build/docs/basic/sql_function.rst:606 msgid "Exercise 10: Function for an application" msgstr "" -#: ../../build/docs/basic/sql_function.rst:609 +#: ../../build/docs/basic/sql_function.rst:610 msgid "Putting all together in a SQL function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:611 +#: ../../build/docs/basic/sql_function.rst:612 msgid "function name ``wrk_dijkstra``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:612 +#: ../../build/docs/basic/sql_function.rst:613 msgid "Should work for any given view." msgstr "" -#: ../../build/docs/basic/sql_function.rst:614 +#: ../../build/docs/basic/sql_function.rst:615 msgid "Allow a view as a parameter" msgstr "" -#: ../../build/docs/basic/sql_function.rst:616 +#: ../../build/docs/basic/sql_function.rst:617 msgid "A table can be used if the columns have the correct names." msgstr "" -#: ../../build/docs/basic/sql_function.rst:618 +#: ../../build/docs/basic/sql_function.rst:619 msgid "``source`` and ``target`` are in terms of ``osm_id``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:619 +#: ../../build/docs/basic/sql_function.rst:620 msgid "" "The result should meet the requirements indicated at the begining of the " "chapter" msgstr "" -#: ../../build/docs/basic/sql_function.rst:624 +#: ../../build/docs/basic/sql_function.rst:625 msgid "The signature of the function:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:626 +#: ../../build/docs/basic/sql_function.rst:627 msgid "The input parameters are from line **4** to **6**." msgstr "" -#: ../../build/docs/basic/sql_function.rst:627 +#: ../../build/docs/basic/sql_function.rst:628 msgid "The output columns are from line **7** to **14** (not highlited)." msgstr "" -#: ../../build/docs/basic/sql_function.rst:628 +#: ../../build/docs/basic/sql_function.rst:629 msgid "The function returns a set. (line **16**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:636 +#: ../../build/docs/basic/sql_function.rst:637 msgid "The body of the function:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:638 +#: ../../build/docs/basic/sql_function.rst:639 msgid "" "Appending the view name on line **7** in the ``SELECT`` query to " "``pgr_dijkstra``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:639 +#: ../../build/docs/basic/sql_function.rst:640 msgid "" "Using the data to get the route from ``source`` to ``target``. (line " "**8**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:640 +#: ../../build/docs/basic/sql_function.rst:641 msgid "" "The ``JOIN`` with ``ways`` is necessary, as the views are subset of " "``ways`` (line **25**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:651 +#: ../../build/docs/basic/sql_function.rst:652 msgid ":ref:`basic/appendix:**Exercise**: 10 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:656 +#: ../../build/docs/basic/sql_function.rst:657 msgid "Exercise 11: Using the function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:660 +#: ../../build/docs/basic/sql_function.rst:661 msgid "Test the function with the three views" msgstr "" -#: ../../build/docs/basic/sql_function.rst:661 -msgid "From the \"|place_3|\" to the |place_1| using the OSM identifier" +#: ../../build/docs/basic/sql_function.rst:662 +msgid "From the \"|ch7_place_1|\" to the |ch7_place_2| using the OSM identifier" msgstr "" -#: ../../build/docs/basic/sql_function.rst:665 +#: ../../build/docs/basic/sql_function.rst:666 msgid "Use the function on the ``SELECT`` statement" msgstr "" -#: ../../build/docs/basic/sql_function.rst:666 +#: ../../build/docs/basic/sql_function.rst:667 msgid "The first parameter changes based on the view to be tested" msgstr "" -#: ../../build/docs/basic/sql_function.rst:673 +#: ../../build/docs/basic/sql_function.rst:674 msgid ":ref:`basic/appendix:**Exercise**: 11 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:676 +#: ../../build/docs/basic/sql_function.rst:677 msgid "Use the function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:677 +#: ../../build/docs/basic/sql_function.rst:678 msgid "Try the function with a combination of the interesting places:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:679 +#: ../../build/docs/basic/sql_function.rst:680 msgid "|osmid_1| |place_1|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:680 +#: ../../build/docs/basic/sql_function.rst:681 msgid "|osmid_2| |place_2|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:681 +#: ../../build/docs/basic/sql_function.rst:682 msgid "|osmid_3| |place_3|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:682 +#: ../../build/docs/basic/sql_function.rst:683 msgid "|osmid_4| |place_4|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:683 +#: ../../build/docs/basic/sql_function.rst:684 msgid "|osmid_5| |place_5|" msgstr "" diff --git a/locale/en/LC_MESSAGES/basic/vehicle.po b/locale/en/LC_MESSAGES/basic/vehicle.po index dcadd2ecc..d8b9e4cb9 100644 --- a/locale/en/LC_MESSAGES/basic/vehicle.po +++ b/locale/en/LC_MESSAGES/basic/vehicle.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-08-22 21:16+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.10.3\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/vehicle.rst:12 msgid "Vehicle Routing" diff --git a/locale/en/LC_MESSAGES/examples/boost_dijkstra.po b/locale/en/LC_MESSAGES/examples/boost_dijkstra.po index ac7085fe7..7b34843d5 100644 --- a/locale/en/LC_MESSAGES/examples/boost_dijkstra.po +++ b/locale/en/LC_MESSAGES/examples/boost_dijkstra.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/examples/boost_dijkstra.rst:11 msgid "Boost Dijkstra Example" diff --git a/locale/en/LC_MESSAGES/examples/hanoslav.po b/locale/en/LC_MESSAGES/examples/hanoslav.po index 83baac002..568bde74a 100644 --- a/locale/en/LC_MESSAGES/examples/hanoslav.po +++ b/locale/en/LC_MESSAGES/examples/hanoslav.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/examples/hanoslav.rst:11 msgid "Internet Examples" diff --git a/locale/en/LC_MESSAGES/examples/wiki_example.po b/locale/en/LC_MESSAGES/examples/wiki_example.po index efac3c03c..311ed1681 100644 --- a/locale/en/LC_MESSAGES/examples/wiki_example.po +++ b/locale/en/LC_MESSAGES/examples/wiki_example.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/examples/wiki_example.rst:11 msgid "Wikipedia Dijkstra Example" diff --git a/locale/en/LC_MESSAGES/general-intro/introduction.po b/locale/en/LC_MESSAGES/general-intro/introduction.po new file mode 100644 index 000000000..e67b53107 --- /dev/null +++ b/locale/en/LC_MESSAGES/general-intro/introduction.po @@ -0,0 +1,184 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G +# Prizren package. +# FIRST AUTHOR , 2023. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-20 15:49-0600\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.12.1\n" + +#: ../../build/docs/general-intro/introduction.rst:11 +msgid "Introduction" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:13 +msgid "|pgrouting-web| adds routing functionality to |postgis-web|." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:15 +msgid "" +"Please see the :doc:`contents <../index>` for full content of **FOSS4G " +"Prizren** workshop. This workshop covers two levels for using pgRouting:" +" `Basic`_ and `Advanced`_." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:20 +msgid "Basic" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:22 +msgid "" +"will demonstrate the routing functionality by providing examples using " +"|osm-web| road network data from Prizren. Covering topics from how to " +"prepare the data, making routing queries, understanding the results, up " +"to writing a custom 'plpgsql' function that can be integrated with other " +"FOSS tools." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:28 +msgid "Installing pgRouting." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:29 +msgid "Creating a routing topology." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:30 +msgid "Importing |osm-web| road network data." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:31 +msgid "Using pgRouting algorithms." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:32 +msgid "Writing advanced queries." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:33 +msgid "Writing a custom PostgreSQL stored procedure in `plpgsql`" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:36 +#: ../../build/docs/general-intro/introduction.rst:49 +msgid "Prerequisites" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:37 +msgid "Workshop level: basic." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:38 +msgid "Previous knowledge: SQL (PostgreSQL, PostGIS)" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:39 +#: ../../build/docs/general-intro/introduction.rst:52 +msgid "Equipments: `OSGeoLive `__ (16.0)" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:42 +msgid "Advanced" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:44 +msgid "" +"pgRouting is an extendible open-source library that provides a variety of" +" tools for graph algorithms, this is not limited to routing vehicles. The" +" advanced section covers several graph problems that can be solved using " +"pgRouting." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:50 +msgid "Workshop level: Advanced." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:51 +msgid "Previous knowledge: SQL (PostgreSQL, PostGIS, pgRouting)" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:55 +msgid "Aknowledments" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:58 +msgid "Sponsored by" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "Paragon Corporation" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:64 +msgid "Developers & presenters of FOSS4G Prizren workshop:" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:65 +msgid "" +"*Vicky Vergara* Is a freelance developer from Mexico. She's the core " +"developer of pgRouting project and GSoC Mentor. OSGeo Charter member." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:68 +msgid "" +"*Ramón Ríos* Is a freelance developer from Mexico. Lead engenieer for " +"ParkUpFront" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:73 +msgid "Past and present tutors and developers" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:74 +msgid "" +"Daniel Kastl, José Ríos, Ko Nagase, Stephen Woodbridge, Swapnil Joshi, " +"Rajat Shinde, Ramón Ríos, Rohith Reddy, Vicky Vergara" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:85 +msgid "Past and present supporters" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:86 +msgid "Georepublic, Paragon Corporation" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:90 +msgid "License" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:91 +msgid "" +"This work is licensed under a `Creative Commons Attribution-Share Alike " +"3.0 License `_." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:97 +msgid "Become a sponsor" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "The Linux Foundation" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "Open Collective" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "OSGeo Foundation" +msgstr "" + diff --git a/locale/en/LC_MESSAGES/general-intro/osgeolive.po b/locale/en/LC_MESSAGES/general-intro/osgeolive.po new file mode 100644 index 000000000..d917484de --- /dev/null +++ b/locale/en/LC_MESSAGES/general-intro/osgeolive.po @@ -0,0 +1,261 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G +# Prizren package. +# FIRST AUTHOR , 2023. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-20 15:49-0600\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.12.1\n" + +#: ../../build/docs/general-intro/osgeolive.rst:11 +msgid "OSGeoLive Installation" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:13 +msgid "All required tools are available on `OSGeoLive `__." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:15 +msgid "" +"`OSGeoLive Quickstart for Running in a Virtual Machine " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:17 +msgid "" +"`Creating an OSGeoLive Bootable USB flash drive " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:20 +msgid "" +"Before attending a workshop event, make sure your you can use `OSGeoLive`" +" with either method or :doc:`../appendix/appendix-2` on your computer." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:24 +msgid "This workshop uses OSGeoLive on VirtualBox." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:26 +msgid "Chapter Contents" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:29 +msgid "Install `VirtualBox `__." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:31 +msgid "" +"This is a general description on how to install VirtualBox. Complete " +"details about installation can be found on the `VirtualBox " +"`__ documentation." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:36 +msgid "Linux distributions:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:37 +msgid "" +"Add the following line to your /etc/apt/sources.list. According to your " +"distribution, replace `` with your distribution name." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:44 +msgid "Add the keys:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:51 +msgid "Install Virtual box using:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:58 +msgid "" +"More detailed and up to date information can be found `here " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:62 +msgid "OSGeoLive on a VirtualBox" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:65 +msgid "Download OSGeoLive 16.0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:67 +msgid "" +"This installation method corresponds for the ``iso`` distribution of " +"OSGeoLive. For other installations visit `OSgeoLive " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:72 +msgid "" +"The images on this section might not correspond to the VirtualBox or " +"OSGeoLive version installed on your system, but the workflow is similar." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:75 +msgid "" +"From https://download.osgeo.org/livedvd/releases/16.0/ Download " +"*osgeolive-16.0alpha3-amd64.iso*" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:80 +msgid "Download is saved on Downloads directory." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:85 +msgid "Create the virtual machine" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:87 +msgid "Open the Virtual Box" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:91 +msgid "Click on ``New`` and fill with the following information" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:93 +msgid "**Name** OSGeoLive 16.0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:94 +msgid "**Type** Linux" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:95 +msgid "**Version** Ubuntu (64-bit)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:96 +msgid "**Memory size** 4096" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:97 +msgid "**Hard disk** Create a virtual hard disk now" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:101 +msgid "Click on ``Create`` and fill with the following information" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:103 +msgid "**File location** Choose a suitable location for the Virtual Hard Disk" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:104 +msgid "**File size** 10.0GB" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:105 +msgid "**Hard disk file type** VDI (VirtualBox Disk image)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:106 +msgid "**Storage on physical hard disk** Dynamically allocated" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:111 +msgid "Install OSGeoLive's ISO" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:113 +msgid "On Storage it reads:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst +msgid "Controller" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:115 +#: ../../build/docs/general-intro/osgeolive.rst:138 +msgid "IDE" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst +msgid "IDE Secondary Device 0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:116 +msgid "[Optical Drive] empty" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:120 +msgid "Choose ``Storage`` from the virtual box traits and clink on ``Empty``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:124 +msgid "Click on the small disk icon and select **Choose/Create a Virtual Disk**" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:128 +msgid "Navigate to the location where the ISO was installed" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:132 +msgid "Instead of empty, now it has the ISO installed" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:136 +msgid "The installation now reads:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:139 +msgid "[Optical Drive] osgeolive-10.0alpha3-amd64.iso (4.13 GB)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:145 +msgid "Start OSGeoLive" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:147 +msgid "" +"Click on ``Start`` button, and click on ``capture``, to capture the mouse" +" movements" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:152 +msgid "Click on ``Try or Install Lubuntu``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:156 +msgid "OSGeoLive's account is ``user`` and password is ``user``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:158 +msgid "After a few seconds OSGeoLive will start" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:163 +msgid "OSGeoLive’s account is ``user`` and password is ``user``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:169 +msgid "Ubuntu installation" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:171 +msgid "Update sources to include postgresql ::" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:177 +msgid "Install PostgrSQL, PostGIS and pgRouting ::" +msgstr "" + diff --git a/locale/en/LC_MESSAGES/general-intro/chapter-2.po b/locale/en/LC_MESSAGES/general-intro/overview.po similarity index 65% rename from locale/en/LC_MESSAGES/general-intro/chapter-2.po rename to locale/en/LC_MESSAGES/general-intro/overview.po index 47f6b9f5f..24b0c5f02 100644 --- a/locale/en/LC_MESSAGES/general-intro/chapter-2.po +++ b/locale/en/LC_MESSAGES/general-intro/overview.po @@ -1,28 +1,30 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" -#: ../../build/docs/general-intro/chapter-2.rst:11 -msgid "About The Workshop" +#: ../../build/docs/general-intro/overview.rst:11 +msgid "Software and Data Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:18 +#: ../../build/docs/general-intro/overview.rst:18 msgid "" "This workshop use several free and open source software for geospatial " "tools. Most of the free and open source software for geospatial tools are" @@ -30,107 +32,106 @@ msgid "" "feasible to list all of them." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:22 +#: ../../build/docs/general-intro/overview.rst:24 msgid "Chapter Contents" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:25 +#: ../../build/docs/general-intro/overview.rst:27 msgid "pgRouting Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:31 +#: ../../build/docs/general-intro/overview.rst:33 msgid "" "pgRouting extends the PostGIS / PostgreSQL geospatial database to provide" " geospatial routing functionality." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:34 +#: ../../build/docs/general-intro/overview.rst:36 msgid "Advantages of the database routing approach are:" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:36 +#: ../../build/docs/general-intro/overview.rst:38 msgid "" "Data and attributes can be modified by many clients, like QGIS or by " "directly using PL/pgSQL. The clients can either be personal computers or " "mobile devices." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:38 +#: ../../build/docs/general-intro/overview.rst:41 msgid "" "Data changes can be reflected instantaneously through the routing engine." " There is no need for precalculation." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:40 +#: ../../build/docs/general-intro/overview.rst:43 msgid "" "The “cost” parameter can be dynamically calculated through SQL and its " "value can come from multiple fields or tables." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:43 +#: ../../build/docs/general-intro/overview.rst:46 msgid "Some of the pgRouting library core features are:" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:45 +#: ../../build/docs/general-intro/overview.rst:48 msgid "" "`Dijkstra Algorithm " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:46 +#: ../../build/docs/general-intro/overview.rst:49 msgid "" "`Johnson's Algorithm " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:47 +#: ../../build/docs/general-intro/overview.rst:50 msgid "" "`Floyd-Warshall Algorithm " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:48 +#: ../../build/docs/general-intro/overview.rst:51 msgid "" "`A* Search Algorithm " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:49 +#: ../../build/docs/general-intro/overview.rst:52 msgid "" "`Bi-directional Dijkstra " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:50 +#: ../../build/docs/general-intro/overview.rst:53 msgid "" "`Bi-directional A* " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:51 +#: ../../build/docs/general-intro/overview.rst:54 msgid "" "`Traveling Salesperson Problem " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:52 +#: ../../build/docs/general-intro/overview.rst:55 msgid "" "`Driving Distance " "`__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:53 +#: ../../build/docs/general-intro/overview.rst:56 msgid "many more!!!" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:55 +#: ../../build/docs/general-intro/overview.rst:58 msgid "" "pgRouting is an Open Source Software, available under the GPLv2 license " -"and is supported and maintained by |georepublic|, |paragon| and a broad " -"user community." +"and is supported and maintained by a the pgRouting community." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:58 +#: ../../build/docs/general-intro/overview.rst:61 msgid "" "pgRouting is a part of `OSGeo Community Projects " "`__ of the `OSGeo " @@ -138,27 +139,27 @@ msgid "" "`__." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst +#: ../../build/docs/general-intro/overview.rst msgid "Website" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:61 +#: ../../build/docs/general-intro/overview.rst:66 msgid "https://pgrouting.org" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst +#: ../../build/docs/general-intro/overview.rst msgid "OSGeoLive" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:62 +#: ../../build/docs/general-intro/overview.rst:67 msgid "https://live.osgeo.org/en/overview/pgrouting_overview.html" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:66 +#: ../../build/docs/general-intro/overview.rst:71 msgid "osm2pgrouting Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:73 +#: ../../build/docs/general-intro/overview.rst:78 msgid "" "osm2pgrouting is a command line tool that imports OpenStreetMap data into" " a pgRouting database. It builds the routing network topology " @@ -167,23 +168,23 @@ msgid "" "the pgRouting project site." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:78 +#: ../../build/docs/general-intro/overview.rst:83 msgid "osm2pgrouting is available under the GPLv2 license." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst +#: ../../build/docs/general-intro/overview.rst msgid "Wiki" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:80 +#: ../../build/docs/general-intro/overview.rst:85 msgid "https://github.com/pgRouting/osm2pgrouting/wiki" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:84 +#: ../../build/docs/general-intro/overview.rst:89 msgid "OpenStreetMap Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:91 +#: ../../build/docs/general-intro/overview.rst:96 msgid "" "\"OpenStreetMap (OSM) is dedicated to creating and providing geographic " "data, such as street maps, worldwide, for free. Most maps considered " @@ -193,11 +194,11 @@ msgid "" "effort.\"" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:93 +#: ../../build/docs/general-intro/overview.rst:102 msgid "(Source: https://wiki.openstreetmap.org/wiki/Press)" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:95 +#: ../../build/docs/general-intro/overview.rst:104 msgid "" "OpenStreetMap is an adequate data source for pgRouting, because it has " "no technical restrictions in terms of processing the data. Data " @@ -205,31 +206,31 @@ msgid "" "coverage is improving day by day." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:100 +#: ../../build/docs/general-intro/overview.rst:109 msgid "OpenStreetMap uses a topological data structure:" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:102 +#: ../../build/docs/general-intro/overview.rst:111 msgid "Nodes are points with a geographic position." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:103 +#: ../../build/docs/general-intro/overview.rst:112 msgid "Ways are lists of nodes, representing a polyline or polygon." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:104 +#: ../../build/docs/general-intro/overview.rst:113 msgid "" "Relations are groups of nodes, ways and other relations which can be " "assigned certain properties." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:106 +#: ../../build/docs/general-intro/overview.rst:115 msgid "" "Properties can be assigned to nodes, ways or relations and consist of " ":code:`name = value` pairs." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:109 +#: ../../build/docs/general-intro/overview.rst:118 msgid "https://www.openstreetmap.org" msgstr "" diff --git a/locale/en/LC_MESSAGES/index.po b/locale/en/LC_MESSAGES/index.po index bce5b57a5..70f30c81d 100644 --- a/locale/en/LC_MESSAGES/index.po +++ b/locale/en/LC_MESSAGES/index.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/index.rst:11 msgid "pgRouting Workshop" diff --git a/locale/en/LC_MESSAGES/interactions/chapter-10.po b/locale/en/LC_MESSAGES/interactions/chapter-10.po index 5c8c72bf2..0449a9dc5 100644 --- a/locale/en/LC_MESSAGES/interactions/chapter-10.po +++ b/locale/en/LC_MESSAGES/interactions/chapter-10.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/interactions/chapter-10.rst:13 msgid "WMS server with GeoServer" diff --git a/locale/en/LC_MESSAGES/interactions/chapter-11.po b/locale/en/LC_MESSAGES/interactions/chapter-11.po index 6c7f62855..c2e6328e8 100644 --- a/locale/en/LC_MESSAGES/interactions/chapter-11.po +++ b/locale/en/LC_MESSAGES/interactions/chapter-11.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-08-05 17:38+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.10.3\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/interactions/chapter-11.rst:13 msgid "OpenLayers Based Routing Interface" diff --git a/locale/en/LC_MESSAGES/interactions/chapter-9.po b/locale/en/LC_MESSAGES/interactions/chapter-9.po index a6a695ad4..d3512ec10 100644 --- a/locale/en/LC_MESSAGES/interactions/chapter-9.po +++ b/locale/en/LC_MESSAGES/interactions/chapter-9.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/interactions/chapter-9.rst:12 msgid "Using Qgis" diff --git a/locale/en/LC_MESSAGES/un_sdg/appendix.po b/locale/en/LC_MESSAGES/un_sdg/appendix.po index b27aff4c3..294b3da00 100644 --- a/locale/en/LC_MESSAGES/un_sdg/appendix.po +++ b/locale/en/LC_MESSAGES/un_sdg/appendix.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/un_sdg/appendix.rst:11 msgid "Appendix: OSGeo UN Challenge Workshop Solutions" diff --git a/locale/en/LC_MESSAGES/un_sdg/data.po b/locale/en/LC_MESSAGES/un_sdg/data.po index c439d50e0..2ae852ab7 100644 --- a/locale/en/LC_MESSAGES/un_sdg/data.po +++ b/locale/en/LC_MESSAGES/un_sdg/data.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/un_sdg/data.rst:11 msgid "Data for Sustainable Development Goals" @@ -59,7 +61,7 @@ msgid "" "These requirements are met on OSGeoLive. When the required software is " "installed, open a terminal window by pressing ``ctrl-alt-t`` and follow " "the instructions. Information about installing OSGeoLive can be found in" -" :ref:`general-intro/chapter-3:Installation` of this workshop." +" :doc:`../general-intro/osgeolive` of this workshop." msgstr "" #: ../../build/docs/un_sdg/data.rst:43 diff --git a/locale/en/LC_MESSAGES/un_sdg/introduction.po b/locale/en/LC_MESSAGES/un_sdg/introduction.po index 15aa94204..4d2aff65e 100644 --- a/locale/en/LC_MESSAGES/un_sdg/introduction.po +++ b/locale/en/LC_MESSAGES/un_sdg/introduction.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/un_sdg/introduction.rst:12 msgid "Achieving Sustainable Development Goals with pgRouting" @@ -51,6 +53,7 @@ msgstr "" msgid "United Nations" msgstr "" +#: ../../build/docs/un_sdg/introduction.rst:-1 msgid "UN Flag" msgstr "" diff --git a/locale/en/LC_MESSAGES/un_sdg/sdg11-cities.po b/locale/en/LC_MESSAGES/un_sdg/sdg11-cities.po index 6fbf05c6e..7e48d32bc 100644 --- a/locale/en/LC_MESSAGES/un_sdg/sdg11-cities.po +++ b/locale/en/LC_MESSAGES/un_sdg/sdg11-cities.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/un_sdg/sdg11-cities.rst:11 msgid "Sustainable Cities and Communities" @@ -35,6 +37,7 @@ msgid "" "exercise will solve one of such problems." msgstr "" +#: ../../build/docs/un_sdg/sdg11-cities.rst:-1 msgid "Sustainable Development Goal 11: Sustainable Cities and Communities" msgstr "" diff --git a/locale/en/LC_MESSAGES/un_sdg/sdg3-health.po b/locale/en/LC_MESSAGES/un_sdg/sdg3-health.po index fcd4d1e69..8ddd3df18 100644 --- a/locale/en/LC_MESSAGES/un_sdg/sdg3-health.po +++ b/locale/en/LC_MESSAGES/un_sdg/sdg3-health.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/un_sdg/sdg3-health.rst:11 msgid "Good Health and Well Being" @@ -40,6 +42,7 @@ msgid "" " one such problem." msgstr "" +#: ../../build/docs/un_sdg/sdg3-health.rst:-1 msgid "Sustainable Development Goal 3: Good Health and Well Being" msgstr "" diff --git a/locale/en/LC_MESSAGES/un_sdg/sdg7-energy.po b/locale/en/LC_MESSAGES/un_sdg/sdg7-energy.po index 3ca625854..6fb4eb209 100644 --- a/locale/en/LC_MESSAGES/un_sdg/sdg7-energy.po +++ b/locale/en/LC_MESSAGES/un_sdg/sdg7-energy.po @@ -1,22 +1,24 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# Copyright (C) 2010-2023 pgRouting Developers # This file is distributed under the same license as the Workshop FOSS4G -# Firenze package. -# FIRST AUTHOR , 2022. +# Prizren package. +# FIRST AUTHOR , 2023. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/un_sdg/sdg7-energy.rst:11 msgid "Affordable and Clean Energy" @@ -36,6 +38,7 @@ msgid "" " equipment." msgstr "" +#: ../../build/docs/un_sdg/sdg7-energy.rst:-1 msgid "Sustainable Development Goal 7: Affordable and Clean Energy" msgstr "" diff --git a/locale/es/LC_MESSAGES/advanced/chapter-12.po b/locale/es/LC_MESSAGES/advanced/chapter-12.po index e071a1edb..8b2711d99 100644 --- a/locale/es/LC_MESSAGES/advanced/chapter-12.po +++ b/locale/es/LC_MESSAGES/advanced/chapter-12.po @@ -9,7 +9,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-04 09:41-0600\n" "PO-Revision-Date: 2022-03-01 19:42+0000\n" diff --git a/locale/es/LC_MESSAGES/appendix/appendix-2.po b/locale/es/LC_MESSAGES/appendix/appendix-2.po index 7fa5e6f61..e8a478bb7 100644 --- a/locale/es/LC_MESSAGES/appendix/appendix-2.po +++ b/locale/es/LC_MESSAGES/appendix/appendix-2.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2022-03-01 19:42+0000\n" diff --git a/locale/es/LC_MESSAGES/appendix/appendix-3.po b/locale/es/LC_MESSAGES/appendix/appendix-3.po index 3f2f481d5..8dbbccfd4 100644 --- a/locale/es/LC_MESSAGES/appendix/appendix-3.po +++ b/locale/es/LC_MESSAGES/appendix/appendix-3.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/appendix/appendix-4.po b/locale/es/LC_MESSAGES/appendix/appendix-4.po index b12e71ded..282364287 100644 --- a/locale/es/LC_MESSAGES/appendix/appendix-4.po +++ b/locale/es/LC_MESSAGES/appendix/appendix-4.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/basic/appendix.po b/locale/es/LC_MESSAGES/basic/appendix.po index 847409f20..8b4212732 100644 --- a/locale/es/LC_MESSAGES/basic/appendix.po +++ b/locale/es/LC_MESSAGES/basic/appendix.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-03 13:41-0600\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/basic/data.po b/locale/es/LC_MESSAGES/basic/data.po index cdd1648e6..5c740add8 100644 --- a/locale/es/LC_MESSAGES/basic/data.po +++ b/locale/es/LC_MESSAGES/basic/data.po @@ -8,22 +8,22 @@ # Manuel Retamozo , 2021 # MarPetra , 2021 # Vicky Vergara , 2022 -# #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-10 17:38+0000\n" +"POT-Creation-Date: 2023-05-08 16:17+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" "Last-Translator: Vicky Vergara , 2022\n" -"Language-Team: Spanish (https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" "Language: es\n" +"Language-Team: Spanish " +"(https://www.transifex.com/pgrouting/teams/1219/es/)\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.12.1\n" #: ../../build/docs/basic/data.rst:12 msgid "Prepare Data" @@ -31,8 +31,7 @@ msgstr "Preparar Datos" #: ../../build/docs/basic/data.rst:17 msgid "To be able to use pgRouting, data has to be imported into a database." -msgstr "" -"Para poder usar pgRouting, los datos deben importarse a una base de datos." +msgstr "Para poder usar pgRouting, los datos deben importarse a una base de datos." #: ../../build/docs/basic/data.rst:20 msgid "Chapter Contents" @@ -55,171 +54,177 @@ msgid "Supported PostGIS version" msgstr "Versión PostGIS compatible" #: ../../build/docs/basic/data.rst:30 +#, fuzzy msgid "" "These requirements are met on OSGeoLive. When the required software is " -"installed, open a terminal window by pressing :code:`ctrl-alt-t` and follow " -"the instructions. Information about installing OSGeoLive can be found on " -":doc:`../general-intro/chapter-3`." +"installed, open a terminal window by pressing :code:`ctrl-alt-t` and " +"follow the instructions. Information about installing OSGeoLive can be " +"found on :doc:`../general-intro/osgeolive`." msgstr "" "Estos requisitos se cumplen en OSGeoLive. Cuando se instale el software " -"necesario, abrir una ventana de terminal presionando :code:`ctrl-alt-t` y " -"siguir las instrucciones. Se puede encontrar información sobre la " +"necesario, abrir una ventana de terminal presionando :code:`ctrl-alt-t` y" +" siguir las instrucciones. Se puede encontrar información sobre la " "instalación de OSGeoLive en :doc:`../general-intro/chapter-3`." #: ../../build/docs/basic/data.rst:33 msgid "" -"If OSGeoLive is not being used, please refer to the chapter's appendix to " -"set up the user \"user\"." +"If OSGeoLive is not being used, please refer to the chapter's appendix to" +" set up the user \"user\"." msgstr "" -"Si OSGeoLive no se está utilizando, consulte el apéndice del capítulo para " -"configurar el usuario \"user\"." +"Si OSGeoLive no se está utilizando, consulte el apéndice del capítulo " +"para configurar el usuario \"user\"." -#: ../../build/docs/basic/data.rst:39 +#: ../../build/docs/basic/data.rst:36 msgid "Create a pgRouting compatible database" msgstr "Crear una base de datos compatible con pgRouting" -#: ../../build/docs/basic/data.rst:41 +#: ../../build/docs/basic/data.rst:38 msgid "" "Depending on the postgres configuration :code:`-U ` is needed on " ":code:`psql` commands" msgstr "" -"Dependiendo de la configuración de postgres :code:`-U ` es necesario " -"en los comandos" +"Dependiendo de la configuración de postgres :code:`-U ` es " +"necesario en los comandos" -#: ../../build/docs/basic/data.rst:50 +#: ../../build/docs/basic/data.rst:47 msgid "Get the Workshop Data" msgstr "Obtenga los Datos del Taller" -#: ../../build/docs/basic/data.rst:54 +#: ../../build/docs/basic/data.rst:51 +#, fuzzy msgid "" -"The pgRouting workshop will make use of OpenStreetMap data, which is already" -" available on `OSGeoLive `_. This workshop will use " -"the ``Buenos Aires`` city data and is a snapshot of August 2020." +"The pgRouting workshop will make use of OpenStreetMap data, which is " +"already available on `OSGeoLive `_. This workshop " +"will use the ``Prizren`` city data and is a snapshot of March 2023." msgstr "" "El taller pgRouting hará uso de los datos de OpenStreetMap, que ya está " -"disponible en `OSGeoLive `_. Este taller utilizará " -"los datos de la ciudad de ``Buenos Aires`` y es una instantánea de Agosto de" -" 2020." +"disponible en `OSGeoLive `_. Este taller utilizará" +" los datos de la ciudad de ``Buenos Aires`` y es una instantánea de " +"Agosto de 2020." -#: ../../build/docs/basic/data.rst:59 +#: ../../build/docs/basic/data.rst:56 msgid "Getting the data" msgstr "Obtención de los datos" -#: ../../build/docs/basic/data.rst:62 +#: ../../build/docs/basic/data.rst:59 msgid "Option 1) When using OSGeoLive" msgstr "Opción 1) Cuando esté usando OSGeoLive" -#: ../../build/docs/basic/data.rst:64 -msgid "OSGeoLive comes with osm data from the city of Buenos Aires." +#: ../../build/docs/basic/data.rst:61 +#, fuzzy +msgid "OSGeoLive comes with osm data from the city of Prizren." msgstr "OSGeoLive viene con datos de osm de la ciudad de Buenos Aires." -#: ../../build/docs/basic/data.rst:72 +#: ../../build/docs/basic/data.rst:69 msgid "Option 2) Download data form OSGeoLive website" msgstr "Opción 2) Descargar datos de sitio web de OSGeoLive." -#: ../../build/docs/basic/data.rst:74 +#: ../../build/docs/basic/data.rst:71 msgid "The exact same data can be found on the OSGeoLive download page." msgstr "" "Los mismos datos exactos se pueden encontrar en la página de descarga de " "OSGeoLive." -#: ../../build/docs/basic/data.rst:83 +#: ../../build/docs/basic/data.rst:80 msgid "Option 3) Download using Overpass XAPI" msgstr "Opción 3) Descargar usando Overpass XAPI" -#: ../../build/docs/basic/data.rst:85 +#: ../../build/docs/basic/data.rst:82 +#, fuzzy msgid "" -"The following downloads the latest OSM data on using the same area. Using " -"this data in the workshop can generate variations in the results, due to " -"changes since August 2020." +"The following downloads the latest OSM data on using the same area. Using" +" this data in the workshop can generate variations in the results, due to" +" changes since March 2023." msgstr "" -"A continuación se descargan los datos de OSM más recientes sobre el uso de " -"la misma área. El uso de estos datos en el taller puede generar variaciones " -"en los resultados, debido a los cambios desde Agosto de 2020." +"A continuación se descargan los datos de OSM más recientes sobre el uso " +"de la misma área. El uso de estos datos en el taller puede generar " +"variaciones en los resultados, debido a los cambios desde Agosto de 2020." -#: ../../build/docs/basic/data.rst:95 +#: ../../build/docs/basic/data.rst:92 msgid "" -"More information about how to download OpenStreetMap data can be found in " -"https://wiki.openstreetmap.org/wiki/Downloading_data" +"More information about how to download OpenStreetMap data can be found in" +" https://wiki.openstreetmap.org/wiki/Downloading_data" msgstr "" -"Puede encontrar más información sobre cómo descargar datos de OpenStreetMap " -"en https://wiki.openstreetmap.org/wiki/Downloading_data" +"Puede encontrar más información sobre cómo descargar datos de " +"OpenStreetMap en https://wiki.openstreetmap.org/wiki/Downloading_data" -#: ../../build/docs/basic/data.rst:98 +#: ../../build/docs/basic/data.rst:95 msgid "" "An alternative for very large areas is to use the download services of " "`Geofabrik `_." msgstr "" -"Una alternativa para zonas muy grandes es utilizar los servicios de descarga" -" de `Geofabrik `_." +"Una alternativa para zonas muy grandes es utilizar los servicios de " +"descarga de `Geofabrik `_." -#: ../../build/docs/basic/data.rst:103 +#: ../../build/docs/basic/data.rst:100 msgid "Upload data to the database" msgstr "Cargar datos en la base de datos" -#: ../../build/docs/basic/data.rst:105 +#: ../../build/docs/basic/data.rst:102 msgid "" -"The next step is to run ``osm2pgrouting`` converter, which is a command line" -" tool that inserts the data in the database, \"ready\" to be used with " -"pgRouting. Additional information about ``osm2pgrouting`` can be found at " -"the :ref:`osm2pgrouting`" +"The next step is to run ``osm2pgrouting`` converter, which is a command " +"line tool that inserts the data in the database, \"ready\" to be used " +"with pgRouting. Additional information about ``osm2pgrouting`` can be " +"found at the :ref:`osm2pgrouting`" msgstr "" -"El siguiente paso es ejecutar el convertidor ``osm2pgrouting'', que es una " -"herramienta de línea de comandos que inserta los datos en la base de datos, " -"\"listo\" para ser utilizado con pgRouting. Puede encontrar información " -"adicional sobre ``osm2pgrouting`` en :ref:`osm2pgrouting`" +"El siguiente paso es ejecutar el convertidor ``osm2pgrouting'', que es " +"una herramienta de línea de comandos que inserta los datos en la base de " +"datos, \"listo\" para ser utilizado con pgRouting. Puede encontrar " +"información adicional sobre ``osm2pgrouting`` en :ref:`osm2pgrouting`" -#: ../../build/docs/basic/data.rst:109 +#: ../../build/docs/basic/data.rst:106 msgid "For this step:" msgstr "Para este paso:" -#: ../../build/docs/basic/data.rst:111 +#: ../../build/docs/basic/data.rst:108 msgid "the osm2pgrouting default ``mapconfig.xml`` configuration file is used" msgstr "" "se utiliza el archivo de configuración predeterminado de osm2pgrouting " "``mapconfig.xml``" -#: ../../build/docs/basic/data.rst:112 -msgid "and the ``~/Desktop/workshop/BA_AR.osm`` data" +#: ../../build/docs/basic/data.rst:109 +#, fuzzy +msgid "and the ``~/Desktop/workshop/Prizren_XK.osm`` data" msgstr "y los datos de ``~/Desktop/workshop/BA_AR.osm``" -#: ../../build/docs/basic/data.rst:113 +#: ../../build/docs/basic/data.rst:110 msgid "with the ``city_routing`` database" msgstr "con la base de datos ``city_routing``" -#: ../../build/docs/basic/data.rst:115 +#: ../../build/docs/basic/data.rst:112 msgid "From a terminal window :code:`ctrl-alt-t`." msgstr "Desde una ventana de terminal :code:`ctrl-alt-t`." -#: ../../build/docs/basic/data.rst:118 +#: ../../build/docs/basic/data.rst:115 msgid "Run the osm2pgrouting converter" msgstr "Ejecute el convertidor osm2pgrouting" -#: ../../build/docs/basic/data.rst:126 +#: ../../build/docs/basic/data.rst:123 msgid "Depending on the osm2pgrouting version `-W password` is needed" msgstr "Dependiendo de la versión osm2pgrouting `-W password` es necesario" -#: ../../build/docs/basic/data.rst:129 +#: ../../build/docs/basic/data.rst:126 msgid "Output:" msgstr "Salida:" -#: ../../build/docs/basic/data.rst:136 +#: ../../build/docs/basic/data.rst:133 msgid "Tables on the database" msgstr "Tablas en la base de datos" -#: ../../build/docs/basic/data.rst:143 +#: ../../build/docs/basic/data.rst:140 msgid "If everything went well the result should look like this:" msgstr "Si todo salió bien el resultado debería verse así:" -#: ../../build/docs/basic/data.rst:149 +#: ../../build/docs/basic/data.rst:146 msgid "Chapter: Appendix" msgstr "Capítulo: Apéndice" -#: ../../build/docs/basic/data.rst:152 +#: ../../build/docs/basic/data.rst:149 msgid "" -"OSGeoLive's account name on the database is ``\"user\"``. To easily use the " -"workshop when not using OSGeoLive this extra steps are needed:" +"OSGeoLive's account name on the database is ``\"user\"``. To easily use " +"the workshop when not using OSGeoLive this extra steps are needed:" msgstr "" -"El nombre de cuenta de OSGeoLive en la base de datos es ``\"user\"``. Para " -"utilizar fácilmente el taller cuando no se utiliza OSGeoLive se necesitan " -"estos pasos adicionales:" +"El nombre de cuenta de OSGeoLive en la base de datos es ``\"user\"``. " +"Para utilizar fácilmente el taller cuando no se utiliza OSGeoLive se " +"necesitan estos pasos adicionales:" + diff --git a/locale/es/LC_MESSAGES/basic/pedestrian.po b/locale/es/LC_MESSAGES/basic/pedestrian.po index bec5c8ec0..e6bbbd960 100644 --- a/locale/es/LC_MESSAGES/basic/pedestrian.po +++ b/locale/es/LC_MESSAGES/basic/pedestrian.po @@ -10,19 +10,19 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-03 13:41-0600\n" +"POT-Creation-Date: 2023-05-08 16:17+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" "Last-Translator: Vicky Vergara , 2022\n" "Language: es\n" "Language-Team: Spanish " "(https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/pedestrian.rst:11 msgid "Pedestrian Routing" @@ -66,7 +66,7 @@ msgstr "" "`__ o sin dirección." #: ../../build/docs/basic/pedestrian.rst:35 -#: ../../build/docs/basic/pedestrian.rst:251 +#: ../../build/docs/basic/pedestrian.rst:256 msgid "Signature Summary" msgstr "Resumen de funciones" @@ -114,12 +114,13 @@ msgid "Identifiers for the Queries" msgstr "Identificadores de las consultas" #: ../../build/docs/basic/pedestrian.rst:62 +#, fuzzy msgid "" "The assignment of the vertices identifiers on the source and target " "columns may be different, the following exercises will use the results of" -" this query. For the workshop, some locations near of the FOSS4G " -"Argentina event are going to be used. These locations are within this " -"area https://www.openstreetmap.org#map=15/-34.5847/-58.3970" +" this query. For the workshop, some locations near of the FOSS4G event " +"are going to be used. These locations are within this area " +"https://www.openstreetmap.org#map=15/-34.5847/-58.3970" msgstr "" "La asignación de los identificadores de vértices en las columnas de " "origen y destino puede ser diferentes, los siguientes ejercicios usarán " @@ -189,31 +190,52 @@ msgid "Exercise 1: Single pedestrian routing" msgstr "Ejercicio 1: Ruteo para un solo peatón" #: ../../build/docs/basic/pedestrian.rst:110 -#: ../../build/docs/basic/pedestrian.rst:148 -#: ../../build/docs/basic/pedestrian.rst:177 -#: ../../build/docs/basic/pedestrian.rst:204 -#: ../../build/docs/basic/pedestrian.rst:271 -#: ../../build/docs/basic/pedestrian.rst:303 +#: ../../build/docs/basic/pedestrian.rst:153 +#: ../../build/docs/basic/pedestrian.rst:187 +#: ../../build/docs/basic/pedestrian.rst:218 +#: ../../build/docs/basic/pedestrian.rst:276 +#: ../../build/docs/basic/pedestrian.rst:313 msgid "Problem:" msgstr "Problema:" #: ../../build/docs/basic/pedestrian.rst:111 -msgid "Walking from \"|place_1|\" to the \"|place_3|\"." -msgstr "Caminando de \"|place_1|\" al \"|place_3|\"." +#: ../../build/docs/basic/pedestrian.rst:154 +#: ../../build/docs/basic/pedestrian.rst:188 +#: ../../build/docs/basic/pedestrian.rst:219 +#: ../../build/docs/basic/pedestrian.rst:277 +#: ../../build/docs/basic/pedestrian.rst:314 +msgid "Walking" +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:113 +#, fuzzy +msgid "from \"|place_1|\"" +msgstr "|osmid_1| |place_1|" + +#: ../../build/docs/basic/pedestrian.rst:114 +#, fuzzy +msgid "to \"|place_3|\"." +msgstr "|osmid_3| |place_3|" + +#: ../../build/docs/basic/pedestrian.rst:116 +#: ../../build/docs/basic/pedestrian.rst:159 +msgid "Calculate routes with costs in *osm2pgRouting* `length` default units." +msgstr "" +#: ../../build/docs/basic/pedestrian.rst:-1 msgid "From the |place_1| to the |place_3|" msgstr "Desde el |place_1| al |place_3|" -#: ../../build/docs/basic/pedestrian.rst:118 -#: ../../build/docs/basic/pedestrian.rst:156 -#: ../../build/docs/basic/pedestrian.rst:185 -#: ../../build/docs/basic/pedestrian.rst:212 -#: ../../build/docs/basic/pedestrian.rst:279 -#: ../../build/docs/basic/pedestrian.rst:307 +#: ../../build/docs/basic/pedestrian.rst:123 +#: ../../build/docs/basic/pedestrian.rst:166 +#: ../../build/docs/basic/pedestrian.rst:199 +#: ../../build/docs/basic/pedestrian.rst:230 +#: ../../build/docs/basic/pedestrian.rst:289 +#: ../../build/docs/basic/pedestrian.rst:322 msgid "Solution:" msgstr "Solución:" -#: ../../build/docs/basic/pedestrian.rst:119 +#: ../../build/docs/basic/pedestrian.rst:124 msgid "" "The pedestrian wants to go from vertex |id_1| to vertex |id_3| (lines " "**9** and **10**)." @@ -221,7 +243,7 @@ msgstr "" "El peatón quiere pasar del vértice |id_1| al vértice |id_3| (líneas **9**" " y **10**)." -#: ../../build/docs/basic/pedestrian.rst:120 +#: ../../build/docs/basic/pedestrian.rst:125 msgid "" "The pedestrian's cost is in terms of length. In this case ``length`` " "(line **6**), which was calculated by osm2pgrouting, is in unit " @@ -231,7 +253,7 @@ msgstr "" "(línea **6**), que fue calculada por osm2pgrouting, está en la unidad " "``degrees``." -#: ../../build/docs/basic/pedestrian.rst:122 +#: ../../build/docs/basic/pedestrian.rst:127 msgid "" "From a pedestrian perspective the graph is ``undirected`` (line **11**), " "that is, the pedestrian can move in both directions on all segments." @@ -240,12 +262,12 @@ msgstr "" "**11**), es decir, el peatón puede moverse en ambas direcciones en todos " "los segmentos." -#: ../../build/docs/basic/pedestrian.rst:134 +#: ../../build/docs/basic/pedestrian.rst:139 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 1 (**Chapter:** Pedestrian)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 1 (**Capítulo:** Peatón)`" -#: ../../build/docs/basic/pedestrian.rst:137 +#: ../../build/docs/basic/pedestrian.rst:142 msgid "" "The returned cost attribute represents the cost specified in the inner " "SQL query (``edges_sql::text`` argument). In this example cost is " @@ -258,7 +280,7 @@ msgstr "" "distancia o cualquier combinación de ambos o cualquier otro atributo o " "una fórmula personalizada." -#: ../../build/docs/basic/pedestrian.rst:141 +#: ../../build/docs/basic/pedestrian.rst:146 msgid "" "``node`` and ``edge`` results may vary depending on the assignment of the" " identifiers to the vertices given by osm2pgrouting." @@ -266,58 +288,69 @@ msgstr "" "Los resultados de ``node`` y ``edge`` pueden variar dependiendo de la " "asignación de los identificadores a los vértices dados por osm2pgrouting." -#: ../../build/docs/basic/pedestrian.rst:145 +#: ../../build/docs/basic/pedestrian.rst:150 msgid "Exercise 2: Many Pedestrians going to the same destination" msgstr "Ejercicio 2: Muchos peatones van al mismo destino" -#: ../../build/docs/basic/pedestrian.rst:149 -msgid "Walking from the \"|place_1|\" and \"|place_2|\" to the \"|place_3|\"." -msgstr "Caminando desde \"|place_1|\" y \"|place_2|\" hasta \"|place_3|\"." +#: ../../build/docs/basic/pedestrian.rst:156 +#: ../../build/docs/basic/pedestrian.rst:221 +#, fuzzy +msgid "from \"|place_1|\" and \"|place_2|\"" +msgstr "Desde |place_1| y |place_2| a |place_3|" + +#: ../../build/docs/basic/pedestrian.rst:157 +#, fuzzy +msgid "to the \"|place_3|\"." +msgstr "Caminando de \"|place_1|\" al \"|place_3|\"." +#: ../../build/docs/basic/pedestrian.rst:-1 msgid "From |place_1| and |place_2| to |place_3|" msgstr "Desde |place_1| y |place_2| a |place_3|" -#: ../../build/docs/basic/pedestrian.rst:157 +#: ../../build/docs/basic/pedestrian.rst:167 msgid "The pedestrians are departing at vertices |id_1| and |id_2| (line **9**)." msgstr "Los peatones están saliendo en los vértices |id_1| y |id_2| (línea **9**)." -#: ../../build/docs/basic/pedestrian.rst:158 +#: ../../build/docs/basic/pedestrian.rst:168 msgid "All pedestrians want to go to vertex |id_3| (line **10**)." msgstr "Todos los peatones quieren ir al vértice |id_3| (línea **10**)." -#: ../../build/docs/basic/pedestrian.rst:159 +#: ../../build/docs/basic/pedestrian.rst:169 msgid "The cost to be in meters using attribute ``length_m`` (line **6**)." msgstr "El costo de estar en metros usando el atributo ``length_m`` (línea **6**)." -#: ../../build/docs/basic/pedestrian.rst:170 +#: ../../build/docs/basic/pedestrian.rst:180 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 2 (**Chapter:** Pedestrian)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 2 (**Capítulo:** Peatón)`" -#: ../../build/docs/basic/pedestrian.rst:174 +#: ../../build/docs/basic/pedestrian.rst:184 msgid "Exercise 3: Many Pedestrians departing from the same location" msgstr "Ejercicio 3: Muchos peatones que salen de la misma ubicación" -#: ../../build/docs/basic/pedestrian.rst:178 -msgid "" -"Walking from the \"|place_3|\" to the \"|place_1|\" and \"|place_2|\" (in" -" seconds)." -msgstr "" -"Caminando desde \"|place_3|\" hasta \"|place_1|\" y \"|place_2|\" (en " -"segundos)." +#: ../../build/docs/basic/pedestrian.rst:190 +#, fuzzy +msgid "from \"|place_3|\"" +msgstr "|osmid_3| |place_3|" + +#: ../../build/docs/basic/pedestrian.rst:191 +#, fuzzy +msgid "to \"|place_1|\" and \"|place_2|\"" +msgstr "Desde |place_1| y |place_2| a |place_3|" -msgid "From the hotels to/from the venue" -msgstr "Desde los hoteles hasta/desde la sede" +#: ../../build/docs/basic/pedestrian.rst:193 +msgid "Calculate routes with costs in seconds." +msgstr "" -#: ../../build/docs/basic/pedestrian.rst:186 +#: ../../build/docs/basic/pedestrian.rst:200 msgid "All pedestrians are departing from vertex |id_3| (line **9**)." msgstr "Todos los peatones están saliendo del vértice |id_3| (línea **9**)." -#: ../../build/docs/basic/pedestrian.rst:187 +#: ../../build/docs/basic/pedestrian.rst:201 msgid "Pedestrians want to go to locations |id_1| and |id_2| (line **10**)." msgstr "Los peatones quieren ir a lugares |id_1| y |id_2| (línea **10**)." -#: ../../build/docs/basic/pedestrian.rst:188 +#: ../../build/docs/basic/pedestrian.rst:202 msgid "" "The cost to be in seconds, with a walking speed ``s = 1.3 m/s`` and ``t =" " d/s`` (line **6**)." @@ -325,37 +358,35 @@ msgstr "" "El costo a ser en segundos, con una velocidad de marcha ``s = 1.3 m/s`` y" " ``t = d/s`` (línea **6**)." -#: ../../build/docs/basic/pedestrian.rst:197 +#: ../../build/docs/basic/pedestrian.rst:211 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 3 (**Chapter:** Pedestrian)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 3 (**Capítulo:** Peatón)`" -#: ../../build/docs/basic/pedestrian.rst:201 +#: ../../build/docs/basic/pedestrian.rst:215 msgid "Exercise 4: Many Pedestrians going to different destinations" msgstr "Ejercicio 4: Muchos peatones que van a diferentes destinos" -#: ../../build/docs/basic/pedestrian.rst:205 -msgid "" -"Walking from the hotels to the \"|place_4|\" and \"|place_5|\" (in " -"minutes)." -msgstr "" -"Caminando desde los hoteles hasta \"|place_4|\" y \"|place_5|\" (en " -"minutos)." - -msgid "From the hotels to the |place_4| and |place_5|" +#: ../../build/docs/basic/pedestrian.rst:222 +#, fuzzy +msgid "to \"|place_4|\" and \"|place_5|\"" msgstr "De los hoteles a |place_4| y |place_5|" -#: ../../build/docs/basic/pedestrian.rst:213 +#: ../../build/docs/basic/pedestrian.rst:224 +msgid "Calculate routes with costs in minutes." +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:231 msgid "The pedestrians depart from |id_1| and |id_2| (line **9**)." msgstr "Los peatones parten de |id_1| y |id_2| (línea **9**)." -#: ../../build/docs/basic/pedestrian.rst:214 +#: ../../build/docs/basic/pedestrian.rst:232 msgid "" "The pedestrians want to go to destinations |id_4| and |id_5| (line " "**10**)." msgstr "Los peatones quieren ir a destinos |id_4| y |id_5| (línea **10**)." -#: ../../build/docs/basic/pedestrian.rst:215 +#: ../../build/docs/basic/pedestrian.rst:233 msgid "" "The cost to be in minutes, with a walking speed ``s = 1.3 m/s`` and ``t =" " d/s`` (line **6**)." @@ -363,49 +394,46 @@ msgstr "" "El costo a ser en minutos, con una velocidad de caminata ``s = 1.3 m/s`` " "y ``t = d/s`` (línea **6**)." -#: ../../build/docs/basic/pedestrian.rst:216 -#: ../../build/docs/basic/pedestrian.rst:311 +#: ../../build/docs/basic/pedestrian.rst:234 +#: ../../build/docs/basic/pedestrian.rst:326 msgid "Result adds the costs per destination." msgstr "El resultado suma los costes por destino." -#: ../../build/docs/basic/pedestrian.rst:227 +#: ../../build/docs/basic/pedestrian.rst:245 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 4 (**Chapter:** Pedestrian)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 4 (**Capítulo:** Peatón)`" -#: ../../build/docs/basic/pedestrian.rst:231 -msgid "Inspecting the results, looking for totals (`edge = -1`):" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:1 +#, fuzzy +msgid "Inspecting the results, looking for totals (edge = -1):" msgstr "Inspección de los resultados, buscando totales (`edge = -1`):" -#: ../../build/docs/basic/pedestrian.rst:233 -msgid "Going to vertex |id_4|:" -msgstr "Ir a vértice |id_4|:" - -#: ../../build/docs/basic/pedestrian.rst:235 -msgid "from |id_1| takes 8.84.. minutes (seq = 35)" -msgstr "desde |id_1| toma 8.84.. minutos (seq = 35)" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:3 +#, fuzzy +msgid "From 3770 to vertex 5912 takes 26.22 minutes (seq = 94)" +msgstr "desde |id_2| toma 12.06.. minutos (seq = 55)" -#: ../../build/docs/basic/pedestrian.rst:236 -msgid "from |id_2| takes 5.84.. minutes (seq = 74)" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:5 +#, fuzzy +msgid "From 3770 to vertex 3829 takes 7.11 minutes (seq = 48)" msgstr "desde |id_2| toma 5.84.. minutos (seq = 74)" -#: ../../build/docs/basic/pedestrian.rst:238 -msgid "Going to vertex |id_5|:" -msgstr "Ir a vértice |id_5|:" - -#: ../../build/docs/basic/pedestrian.rst:240 -msgid "from |id_1| takes 7.44.. minutes (seq = 7)" -msgstr "desde |id_1| toma 7.44.. minutos (seq = 7)" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:7 +#, fuzzy +msgid "From 2592 to vertex 5912 takes 8.31 minutes (seq = 33)" +msgstr "desde |id_1| toma 8.84.. minutos (seq = 35)" -#: ../../build/docs/basic/pedestrian.rst:241 -msgid "from |id_2| takes 12.06.. minutes (seq = 55)" +#: ../../build/docs/scripts/basic/chapter_5/note_1.txt:9 +#, fuzzy +msgid "From 2592 to vertex 3829 takes 12.56 minutes (seq = 20)" msgstr "desde |id_2| toma 12.06.. minutos (seq = 55)" -#: ../../build/docs/basic/pedestrian.rst:245 +#: ../../build/docs/basic/pedestrian.rst:250 msgid "pgr_dijkstraCost" msgstr "pgr_dijkstraCost" -#: ../../build/docs/basic/pedestrian.rst:247 +#: ../../build/docs/basic/pedestrian.rst:252 msgid "" "When the main goal is to calculate the total cost, without \"inspecting\"" " the `pgr_dijkstra` results, using ``pgr_dijkstraCost`` returns a more " @@ -415,7 +443,7 @@ msgstr "" "\"inspeccionar\" los resultados de la `pgr_dijkstra` usando " "``pgr_dijkstraCost`` devuelve un resultado más compacto." -#: ../../build/docs/basic/pedestrian.rst:263 +#: ../../build/docs/basic/pedestrian.rst:268 msgid "" "Description of the parameters can be found in `pgr_dijkstraCost " "`__" -#: ../../build/docs/basic/pedestrian.rst:268 +#: ../../build/docs/basic/pedestrian.rst:273 msgid "" "Exercise 5: Many Pedestrians going to different destinations returning " "aggregate costs" @@ -433,27 +461,39 @@ msgstr "" "Ejercicio 5: Muchos peatones que van a diferentes destinos devolviendo " "costos agregados" -#: ../../build/docs/basic/pedestrian.rst:272 -msgid "" -"Walking from the hotels to the \"|place_4|\" or \"|place_5|\" (get only " -"the cost in minutes)." -msgstr "" -"Caminando desde los hoteles hasta el \"|place_4|\" o \"|place_5|\" " -"(obtener sólo el costo en minutos)." +#: ../../build/docs/basic/pedestrian.rst:279 +#: ../../build/docs/basic/pedestrian.rst:316 +#, fuzzy +msgid "from \"|place_1|\" or \"|place_2|\"" +msgstr "Caminando de \"|place_1|\" al \"|place_3|\"." #: ../../build/docs/basic/pedestrian.rst:280 -#: ../../build/docs/basic/pedestrian.rst:308 +#: ../../build/docs/basic/pedestrian.rst:317 +#, fuzzy +msgid "to \"|place_4|\" or \"|place_5|\"" +msgstr "Caminando de \"|place_1|\" al \"|place_3|\"." + +#: ../../build/docs/basic/pedestrian.rst:282 +msgid "Get only the cost in minutes." +msgstr "" + +#: ../../build/docs/basic/pedestrian.rst:-1 +msgid "From the hotels to the |place_4| and |place_5|" +msgstr "De los hoteles a |place_4| y |place_5|" + +#: ../../build/docs/basic/pedestrian.rst:290 +#: ../../build/docs/basic/pedestrian.rst:323 msgid "The pedestrians depart from |id_1| and |id_2| (line **10**)." msgstr "Los peatones parten de |id_1| y |id_2| (línea **10**)." -#: ../../build/docs/basic/pedestrian.rst:281 -#: ../../build/docs/basic/pedestrian.rst:309 +#: ../../build/docs/basic/pedestrian.rst:291 +#: ../../build/docs/basic/pedestrian.rst:324 msgid "" "The pedestrians want to go to destinations |id_4| and |id_5| (line " "**11**)." msgstr "Los peatones quieren ir a destinos |id_4| y |id_5| (línea **11**)." -#: ../../build/docs/basic/pedestrian.rst:282 +#: ../../build/docs/basic/pedestrian.rst:292 msgid "" "The cost to be in minutes, with a walking speed ``s = 1.3 m/s`` and ``t =" " d/s`` (line **7**)." @@ -461,16 +501,16 @@ msgstr "" "El costo a ser en minutos, con una velocidad de caminata ``s = 1.3 m/s`` " "y ``t = d/s`` (línea **7**)." -#: ../../build/docs/basic/pedestrian.rst:283 +#: ../../build/docs/basic/pedestrian.rst:293 msgid "Result as aggregated costs." msgstr "Resultado como costos agregados." -#: ../../build/docs/basic/pedestrian.rst:294 +#: ../../build/docs/basic/pedestrian.rst:304 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 5 (**Chapter:** Pedestrian)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 5 (**Capítulo:** Peatón)`" -#: ../../build/docs/basic/pedestrian.rst:296 +#: ../../build/docs/basic/pedestrian.rst:306 #, fuzzy msgid "" "Compare with `Exercise 4: Many Pedestrians going to different " @@ -479,7 +519,7 @@ msgstr "" "Compárese con las notas del `Ejercicio 4: Muchos peatones que van a " "diferentes destinos`_." -#: ../../build/docs/basic/pedestrian.rst:300 +#: ../../build/docs/basic/pedestrian.rst:310 msgid "" "Exercise 6: Many Pedestrians going to different destinations summarizing " "the total costs per departure" @@ -487,15 +527,11 @@ msgstr "" "Ejercicio 6: Muchos peatones van a diferentes destinos resumiendo costos " "totales por salida" -#: ../../build/docs/basic/pedestrian.rst:304 -msgid "" -"Walking from the hotels to the \"|place_4|\" or \"|place_5|\" (summarize " -"cost in minutes)." +#: ../../build/docs/basic/pedestrian.rst:319 +msgid "Summarize cost in minutes." msgstr "" -"Caminando desde los hoteles hasta el \"|place_4|\" o \"|place_5|\" " -"(resumir el costo en minutos)." -#: ../../build/docs/basic/pedestrian.rst:310 +#: ../../build/docs/basic/pedestrian.rst:325 msgid "" "The cost to be in minutes, with a walking speed s = 1.3 m/s and t = d/s " "(line **7**)." @@ -503,15 +539,16 @@ msgstr "" "El costo a ser en minutos, con una velocidad de caminata s = 1.3 m/s y t " "= d/s (línea **7**)." -#: ../../build/docs/basic/pedestrian.rst:321 +#: ../../build/docs/basic/pedestrian.rst:337 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** Pedestrian)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 6 (**Capítulo:** Peatón)`" -#: ../../build/docs/basic/pedestrian.rst:324 +#: ../../build/docs/scripts/basic/chapter_5/note_2.txt:1 +#, fuzzy msgid "" "An interpretation of the result can be: In general, it is faster to " -"depart from the \"|place_2|\" than from the \"|place_1|\"." +"depart from \"Qendra Sprotive\" than from \"Nadir Xhemali Danijolli\"" msgstr "" "Una interpretación del resultado puede ser: En general, es más rápido " "apartarse de la \"|place_2|\" que de la \"|place_1|\"." diff --git a/locale/es/LC_MESSAGES/basic/plpgsql_function.po b/locale/es/LC_MESSAGES/basic/plpgsql_function.po index a89272bc4..a91afc665 100644 --- a/locale/es/LC_MESSAGES/basic/plpgsql_function.po +++ b/locale/es/LC_MESSAGES/basic/plpgsql_function.po @@ -11,19 +11,19 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-03 14:18-0600\n" +"POT-Creation-Date: 2023-05-08 16:17+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" "Last-Translator: Vicky Vergara , 2022\n" "Language: es\n" "Language-Team: Spanish " "(https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/plpgsql_function.rst:11 msgid "pl/pgsql function" @@ -238,12 +238,14 @@ msgid "For this chapter, the following points will be used for testing." msgstr "Para este capítulo, se utilizarán los siguientes puntos para las pruebas." #: ../../build/docs/basic/plpgsql_function.rst:66 -msgid "(lat,lon) = (-34.59, -58.4112)" +#, fuzzy +msgid "(lat,lon) = (42.2151, 20.729354)" msgstr "(lat,lon) = (-34.59, -58.4112)" #: ../../build/docs/basic/plpgsql_function.rst:67 -msgid "(lat,lon) = (-34.5850, -58.4077)" -msgstr "(lat,lon) = (-34.5850, -58.4077)" +#, fuzzy +msgid "(lat,lon) = (42.2147, 20.7312)" +msgstr "(lat,lon) = (-34.59, -58.4112)" #: ../../build/docs/basic/plpgsql_function.rst:69 msgid "Saving this information on a table:" @@ -308,9 +310,9 @@ msgstr "Ejercicio 1: Número de vértices" #: ../../build/docs/basic/plpgsql_function.rst:171 #: ../../build/docs/basic/plpgsql_function.rst:246 #: ../../build/docs/basic/plpgsql_function.rst:321 -#: ../../build/docs/basic/plpgsql_function.rst:375 -#: ../../build/docs/basic/plpgsql_function.rst:456 -#: ../../build/docs/basic/plpgsql_function.rst:530 +#: ../../build/docs/basic/plpgsql_function.rst:387 +#: ../../build/docs/basic/plpgsql_function.rst:468 +#: ../../build/docs/basic/plpgsql_function.rst:542 msgid "Problem" msgstr "Problema" @@ -346,9 +348,9 @@ msgstr "``walk_net``" #: ../../build/docs/basic/plpgsql_function.rst:192 #: ../../build/docs/basic/plpgsql_function.rst:263 #: ../../build/docs/basic/plpgsql_function.rst:348 -#: ../../build/docs/basic/plpgsql_function.rst:392 -#: ../../build/docs/basic/plpgsql_function.rst:469 -#: ../../build/docs/basic/plpgsql_function.rst:553 +#: ../../build/docs/basic/plpgsql_function.rst:404 +#: ../../build/docs/basic/plpgsql_function.rst:481 +#: ../../build/docs/basic/plpgsql_function.rst:565 msgid "Solution" msgstr "Solución" @@ -380,8 +382,8 @@ msgstr "Cuente todas las filas de la tabla ``ways_vertices_pgr``. (line **2**)" #: ../../build/docs/basic/plpgsql_function.rst:127 #: ../../build/docs/basic/plpgsql_function.rst:202 -#: ../../build/docs/basic/plpgsql_function.rst:535 -#: ../../build/docs/basic/plpgsql_function.rst:554 +#: ../../build/docs/basic/plpgsql_function.rst:547 +#: ../../build/docs/basic/plpgsql_function.rst:566 msgid "For ``vehicle_net``:" msgstr "Para ``vehicle_net``:" @@ -407,8 +409,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:141 #: ../../build/docs/basic/plpgsql_function.rst:218 -#: ../../build/docs/basic/plpgsql_function.rst:539 -#: ../../build/docs/basic/plpgsql_function.rst:567 +#: ../../build/docs/basic/plpgsql_function.rst:551 +#: ../../build/docs/basic/plpgsql_function.rst:579 msgid "For ``taxi_net``:" msgstr "Para ``taxi_net``:" @@ -422,8 +424,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:152 #: ../../build/docs/basic/plpgsql_function.rst:228 -#: ../../build/docs/basic/plpgsql_function.rst:543 -#: ../../build/docs/basic/plpgsql_function.rst:579 +#: ../../build/docs/basic/plpgsql_function.rst:555 +#: ../../build/docs/basic/plpgsql_function.rst:591 msgid "For ``walk_net``:" msgstr "Para ``walk_net``:" @@ -501,8 +503,8 @@ msgid "" "Using the query ``id_list`` from `Exercise 1: Number of vertices`_. (not " "highlighted lines **2** to **8**)" msgstr "" -"Uso de la consulta ``id_list`` de `Ejercicio 1: Número de vértices`_." -" (líneas no resaltadas **2** a **8**)" +"Uso de la consulta ``id_list`` de `Ejercicio 1: Número de vértices`_. " +"(líneas no resaltadas **2** a **8**)" #: ../../build/docs/basic/plpgsql_function.rst:205 msgid "" @@ -553,28 +555,31 @@ msgid "Calculate the OSM identifier of the nearest vertex to a point." msgstr "Calcule el identificador OSM del vértice más cercano a un punto." #: ../../build/docs/basic/plpgsql_function.rst:249 -msgid "In particular use the following (lat,lon) value: ``(-34.59, -58.4112)``." +#, fuzzy +msgid "" +"In particular use the following (lat,lon) value: ``(42.2151, " +"20.729354)``." msgstr "" "En particular, utilice el siguiente valor (lat,lon): ``(-34.59, " "-58.4112)``." #: ../../build/docs/basic/plpgsql_function.rst:251 -#: ../../build/docs/basic/plpgsql_function.rst:384 +#: ../../build/docs/basic/plpgsql_function.rst:396 msgid "calculate the nearest OSM identifier of the vertex to:" msgstr "calcular el identificador OSM más cercano del vértice a:" #: ../../build/docs/basic/plpgsql_function.rst:253 -#: ../../build/docs/basic/plpgsql_function.rst:387 +#: ../../build/docs/basic/plpgsql_function.rst:399 msgid "``vehicle_net_vertices_pgr``" msgstr "``vehicle_net_vertices_pgr``" #: ../../build/docs/basic/plpgsql_function.rst:254 -#: ../../build/docs/basic/plpgsql_function.rst:388 +#: ../../build/docs/basic/plpgsql_function.rst:400 msgid "``taxi_net_vertices_pgr``" msgstr "``taxi_net_vertices_pgr``" #: ../../build/docs/basic/plpgsql_function.rst:255 -#: ../../build/docs/basic/plpgsql_function.rst:389 +#: ../../build/docs/basic/plpgsql_function.rst:401 msgid "``walk_net_vertices_pgr``" msgstr "``walk_net_vertices_pgr``" @@ -595,7 +600,7 @@ msgstr "" "que la instrucción ``AS`` ya no se necesita en una función pgRouting." #: ../../build/docs/basic/plpgsql_function.rst:264 -#: ../../build/docs/basic/plpgsql_function.rst:393 +#: ../../build/docs/basic/plpgsql_function.rst:405 msgid "For ``ways_vertices_pgr``:" msgstr "Para ``ways_vertices_pgr``:" @@ -638,7 +643,7 @@ msgid "On ``vehicle_net_vertices_pgr``. (line **2**)" msgstr "En ``vehicle_net_vertices_pgr``. (línea **2**)" #: ../../build/docs/basic/plpgsql_function.rst:291 -#: ../../build/docs/basic/plpgsql_function.rst:419 +#: ../../build/docs/basic/plpgsql_function.rst:431 msgid "For ``taxi_net_vertices_pgr``:" msgstr "Para ``taxi_net_vertices_pgr``:" @@ -651,7 +656,7 @@ msgstr "" "``taxi_net_vertices_pgr``. (línea **2**)" #: ../../build/docs/basic/plpgsql_function.rst:302 -#: ../../build/docs/basic/plpgsql_function.rst:430 +#: ../../build/docs/basic/plpgsql_function.rst:442 msgid "For ``walk_net_vertices_pgr``:" msgstr "Para ``walk_net_vertices_pgr``:" @@ -741,8 +746,9 @@ msgid "The function returns only one value. (line **5**)" msgstr "La función devuelve solo un valor. (línea **5**)" #: ../../build/docs/basic/plpgsql_function.rst:350 +#, fuzzy msgid "" -"Using `format `__ to build the query. (line **10**)" msgstr "" "Usando `formato , 2022\n" "Language: es\n" "Language-Team: Spanish " "(https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/sql_function.rst:12 msgid "SQL function" @@ -71,9 +71,10 @@ msgid "Particular vehicle:" msgstr "Vehículo en particular:" #: ../../build/docs/basic/sql_function.rst:37 +#, fuzzy msgid "" -"Circulate on the whole Buenos Aires area. - Do not use `steps`, " -"`footway`, `path`." +"Circulate on the whole Prizren area. - Do not use `steps`, `footway`, " +"`path`." msgstr "" "Circular por toda la zona de Buenos Aires. - No usar `steps`, `footway`, " "`path`." @@ -91,15 +92,16 @@ msgid "Circulate on a smaller area near \"|place_4|\"." msgstr "Circular en un área más pequeña cerca de \"|place_4|\"." #: ../../build/docs/basic/sql_function.rst:45 -msgid "Bounding box: ``(-58.41,-34.58,-58.37,-34.55)``" -msgstr "Cuadro delimitador: ``(-58.41,-34.58,-58.37,-34.55)``" +msgid "Bounding box: ``(20.73,42.20891,20.76,42.23)``" +msgstr "" #: ../../build/docs/basic/sql_function.rst:46 msgid "Do not use `steps`, `footway`, `path`" msgstr "No usar `steps`, `footway`, `path`" #: ../../build/docs/basic/sql_function.rst:48 -msgid "Speed is 10% slower than the Particular vehicles." +#, fuzzy +msgid "Speed is 10% faster than the Particular vehicles." msgstr "La velocidad es 10% más lenta que la de los vehículos Particulares." #: ../../build/docs/basic/sql_function.rst:50 @@ -107,7 +109,8 @@ msgid "Pedestrians:" msgstr "Peatones:" #: ../../build/docs/basic/sql_function.rst:52 -msgid "Walk on the whole Buenos Aires area." +#, fuzzy +msgid "Walk on the whole Prizren area." msgstr "Caminar en toda el área de Buenos Aires." #: ../../build/docs/basic/sql_function.rst:53 @@ -323,6 +326,7 @@ msgstr "Preparación de grafos de procesamiento" msgid "Exercise 1: Creating a view for routing" msgstr "Ejercicio 1: Creación de una vista para el ruteo" +#: ../../build/docs/basic/sql_function.rst:-1 msgid "View of roads for vehicles" msgstr "Vista de carreteras para vehículos" @@ -332,11 +336,11 @@ msgstr "Vista de carreteras para vehículos" #: ../../build/docs/basic/sql_function.rst:264 #: ../../build/docs/basic/sql_function.rst:349 #: ../../build/docs/basic/sql_function.rst:396 -#: ../../build/docs/basic/sql_function.rst:443 -#: ../../build/docs/basic/sql_function.rst:502 -#: ../../build/docs/basic/sql_function.rst:557 -#: ../../build/docs/basic/sql_function.rst:608 -#: ../../build/docs/basic/sql_function.rst:659 +#: ../../build/docs/basic/sql_function.rst:444 +#: ../../build/docs/basic/sql_function.rst:503 +#: ../../build/docs/basic/sql_function.rst:558 +#: ../../build/docs/basic/sql_function.rst:609 +#: ../../build/docs/basic/sql_function.rst:660 msgid "Problem" msgstr "Problema" @@ -386,12 +390,12 @@ msgstr "Comprobar que se ha reducido el número de aristas." #: ../../build/docs/basic/sql_function.rst:226 #: ../../build/docs/basic/sql_function.rst:283 #: ../../build/docs/basic/sql_function.rst:358 -#: ../../build/docs/basic/sql_function.rst:409 -#: ../../build/docs/basic/sql_function.rst:452 -#: ../../build/docs/basic/sql_function.rst:514 -#: ../../build/docs/basic/sql_function.rst:569 -#: ../../build/docs/basic/sql_function.rst:623 -#: ../../build/docs/basic/sql_function.rst:664 +#: ../../build/docs/basic/sql_function.rst:410 +#: ../../build/docs/basic/sql_function.rst:453 +#: ../../build/docs/basic/sql_function.rst:515 +#: ../../build/docs/basic/sql_function.rst:570 +#: ../../build/docs/basic/sql_function.rst:624 +#: ../../build/docs/basic/sql_function.rst:665 msgid "Solution" msgstr "Solución" @@ -456,6 +460,7 @@ msgstr ":ref:`basic/appendix:**Ejercicio**: 1 (**Capítulo:** SQL)`" msgid "Exercise 2: Limiting the road network within an area" msgstr "Ejercicio 2: Limitar la red viaria dentro de un área" +#: ../../build/docs/basic/sql_function.rst:-1 msgid "View of smaller set of roads for vehicles" msgstr "Vista de un conjunto más pequeño de carreteras para vehículos" @@ -464,16 +469,17 @@ msgid "Create a view ``taxi_net`` for the `taxi`:" msgstr "Cree una vista ``taxi_net`` para el `taxi`:" #: ../../build/docs/basic/sql_function.rst:169 +#, fuzzy msgid "" "The taxi can only circulate inside this Bounding Box: " -"``(-58.41,-34.58,-58.37,-34.55)``" +"``(20.73,42.20891,20.76,42.23)``" msgstr "" "El taxi solo puede circular dentro de este delimitador: " "``(-58.41,-34.58,-58.37,-34.55)``" #: ../../build/docs/basic/sql_function.rst:170 -#, python-format -msgid "The taxi speed is 10% slower than the particular vehicle." +#, fuzzy, python-format +msgid "The taxi speed is 10% faster than the particular vehicle." msgstr "La velocidad del taxi es un 10% más lenta que el vehículo en particular." #: ../../build/docs/basic/sql_function.rst:172 @@ -489,9 +495,10 @@ msgstr "" "**9**)" #: ../../build/docs/basic/sql_function.rst:179 +#, fuzzy msgid "" "Can only circulate inside the bounding box: " -"``(-58.41,-34.58,-58.37,-34.55)``. (line **10**)" +"``(20.73,42.20891,20.76,42.23)``. (line **10**)" msgstr "" "Sólo puede circular dentro del cuadro delimitador: " "``(-58.41,-34.58,-58.37,-34.55)``. (línea **10**)" @@ -529,7 +536,8 @@ msgstr "" " procesar peatones." #: ../../build/docs/basic/sql_function.rst:217 -msgid "Exclude `motorway` and `primary` segments." +#, fuzzy +msgid "Exclude `motorway` , `primary` and `secondary` segments." msgstr "Excluir segmentos `de autopista` y `primarios`." #: ../../build/docs/basic/sql_function.rst:229 @@ -545,7 +553,8 @@ msgstr "" "velocidad de ``2 mts/sec``. (línea **7**)" #: ../../build/docs/basic/sql_function.rst:232 -msgid "Exclude `motorway`, `primary`. (line **11**)" +#, fuzzy +msgid "Exclude `motorway`, `primary` and `secondary` . (line **11**)" msgstr "Excluir `autopista`, `primaria`. (línea **11**)" #: ../../build/docs/basic/sql_function.rst:243 @@ -561,6 +570,7 @@ msgstr ":ref:`basic/appendix:**Ejercicio**: 3 (**Capítulo:** SQL)`" msgid "Exercise 4: Testing the views for routing" msgstr "Ejercicio 4: Probar las vistas para el ruteo" +#: ../../build/docs/basic/sql_function.rst:-1 msgid "From the Venue to the hotel using the osm_id." msgstr "Desde la sede hasta el hotel utilizando el `osm_id`." @@ -573,7 +583,10 @@ msgid "In particular:" msgstr "En particular:" #: ../../build/docs/basic/sql_function.rst:269 -msgid "From the \"|place_3|\" to the \"|place_1|\" using the OSM identifier" +#, fuzzy +msgid "" +"From the \"|ch7_place_1|\" to the \"|ch7_place_2|\" using the OSM " +"identifier" msgstr "Desde \"|place_3|\" hacia \"|place_1|\" usando el identificador OSM" #: ../../build/docs/basic/sql_function.rst:270 @@ -617,11 +630,13 @@ msgid "In general" msgstr "En general" #: ../../build/docs/basic/sql_function.rst:286 -msgid "The departure is \"|place_3|\" with OSM identifier |osmid_3|." +#, fuzzy +msgid "The departure is |ch7_place_1| with OSM identifier |ch7_osmid_1|." msgstr "El punto de partida es \"|place_3|\" con el identificador OSM |osmid_3|." #: ../../build/docs/basic/sql_function.rst:287 -msgid "The destination is \"|place_1|\" with OSM identifier |osmid_1|." +#, fuzzy +msgid "The destination is |ch7_place_2| with OSM identifier |ch7_osmid_2|." msgstr "El destino es \"|place_1|\" con el identificador OSM |osmid_1|." #: ../../build/docs/basic/sql_function.rst:289 @@ -663,9 +678,10 @@ msgid "Similar as the previous one but with ``taxi_net``. (line **3**)" msgstr "Similar al anterior pero con ``taxi_net`` (línea **3**)" #: ../../build/docs/basic/sql_function.rst:309 +#, fuzzy msgid "" "The results give the same route as with ``vehicle_net`` but ``cost`` is " -"higher" +"lower" msgstr "" "Los resultados dan la misma ruta que con ``vehicle_net`` pero ``cost`` es" " mayor" @@ -703,11 +719,13 @@ msgstr ":ref:`basic/appendix:**Ejercicio**: 4 (**Capítulo:** SQL)`" msgid "Exercise 5: Get additional information" msgstr "Ejercicio 5: Obtener información adicional" +#: ../../build/docs/basic/sql_function.rst:-1 msgid "Route showing names" msgstr "Ruta que muestra nombres" #: ../../build/docs/basic/sql_function.rst:350 -msgid "From the |place_3| to the |place_1|, using OSM identifiers." +#, fuzzy +msgid "From |ch7_place_1| to |ch7_place_2|, using OSM identifiers." msgstr "Desde |place_3| hasta |place_1|, utilizando identificadores OSM." #: ../../build/docs/basic/sql_function.rst:351 @@ -732,9 +750,9 @@ msgid "" "The query from `Exercise 4: Testing the views for routing`_ used as a " "subquery named ``results`` (not highlighted lines **5** to **9**)" msgstr "" -"La consulta de `Ejercicio 4: Probar las vistas para el ruteo`_ se " -"utiliza como una subconsulta denominada ``results`` (no líneas resaltadas" -" **5** a **9**)" +"La consulta de `Ejercicio 4: Probar las vistas para el ruteo`_ se utiliza" +" como una subconsulta denominada ``results`` (no líneas resaltadas **5** " +"a **9**)" #: ../../build/docs/basic/sql_function.rst:361 msgid "The ``SELECT`` clause contains" @@ -777,20 +795,22 @@ msgstr "Manejo de geometría" msgid "Exercise 6: Route geometry (human readable)" msgstr "Ejercicio 6: Geometría de la ruta (legible para humanos)" -msgid "From the Venue to the Brewry" -msgstr "De la sede a la cervecería" +#: ../../build/docs/basic/sql_function.rst:-1 +msgid "From |ch7_place_1| to |ch7_place_2|" +msgstr "" #: ../../build/docs/basic/sql_function.rst:397 +#, fuzzy msgid "" -"From the \"|place_3|\" to the \"|place_1|\", additionally get the " +"From the |ch7_place_1| to the |ch7_place_2|, additionally get the " "geometry in human readable form." msgstr "" "Desde \"|place_3|\" hasta \"|place_1|\", además, se obtiene la geometría " "en forma legible por humanos." -#: ../../build/docs/basic/sql_function.rst:399 -#: ../../build/docs/basic/sql_function.rst:446 -#: ../../build/docs/basic/sql_function.rst:505 +#: ../../build/docs/basic/sql_function.rst:400 +#: ../../build/docs/basic/sql_function.rst:447 +#: ../../build/docs/basic/sql_function.rst:506 msgid "" "Additionally to the `Exercise 4: Testing the views for routing`_ results " "also get information found on the edges subset of:" @@ -798,12 +818,12 @@ msgstr "" "Además de `Ejercicio 4: Probar las vistas para el ruteo`_ resultados " "también obtener información encontrada en el subconjunto de bordes de:" -#: ../../build/docs/basic/sql_function.rst:402 -#: ../../build/docs/basic/sql_function.rst:508 +#: ../../build/docs/basic/sql_function.rst:403 +#: ../../build/docs/basic/sql_function.rst:509 msgid "``the_geom`` in human readable form named as ``route_readable``" msgstr "``the_geom`` en forma legible por humanos nombrado como ``route_readable``" -#: ../../build/docs/basic/sql_function.rst:405 +#: ../../build/docs/basic/sql_function.rst:406 msgid "" "``WITH`` provides a way to write auxiliary statements in larger queries. " "It can be thought of as defining temporary tables that exist just for one" @@ -813,26 +833,26 @@ msgstr "" "consultas más grandes. Se puede considerar como la definición de tablas " "temporales que existen solo para una consulta." -#: ../../build/docs/basic/sql_function.rst:410 +#: ../../build/docs/basic/sql_function.rst:411 msgid "" "The query from `Exercise 4: Testing the views for routing`_ used as a " "subquery named ``results`` this time in a WITH clause. (not highlighted " "lines **2** to **6**)" msgstr "" -"La consulta de `Ejercicio 4: Probar las vistas para el ruteo`_ se " -"utiliza como una subconsulta denominada ``results`` esta vez en una " -"cláusula WITH. (líneas no resaltadas **2** a **6**)" +"La consulta de `Ejercicio 4: Probar las vistas para el ruteo`_ se utiliza" +" como una subconsulta denominada ``results`` esta vez en una cláusula " +"WITH. (líneas no resaltadas **2** a **6**)" -#: ../../build/docs/basic/sql_function.rst:412 -#: ../../build/docs/basic/sql_function.rst:455 +#: ../../build/docs/basic/sql_function.rst:413 +#: ../../build/docs/basic/sql_function.rst:456 msgid "The ``SELECT`` clause contains:" msgstr "La cláusula ``SELECT`` contiene:" -#: ../../build/docs/basic/sql_function.rst:414 +#: ../../build/docs/basic/sql_function.rst:415 msgid "All the columns of ``results``. (line **8**)" msgstr "Todas las columnas de ``results``. (línea **8**)" -#: ../../build/docs/basic/sql_function.rst:415 +#: ../../build/docs/basic/sql_function.rst:416 msgid "" "The ``the_geom`` processed with ``ST_AsText`` to get the human readable " "form. (line **9**)" @@ -840,81 +860,80 @@ msgstr "" "El ``the_geom`` procesado con ``ST_AsText`` para obtener la forma legible" " por humanos. (línea **9**)" -#: ../../build/docs/basic/sql_function.rst:417 +#: ../../build/docs/basic/sql_function.rst:418 msgid "Renames the result to ``route_readable``" msgstr "Cambia el nombre del resultado a ``route_readable``" -#: ../../build/docs/basic/sql_function.rst:419 +#: ../../build/docs/basic/sql_function.rst:420 msgid "Like before ``LEFT JOIN`` with ``vehicle_net``. (line **11**)" msgstr "Como antes ``LEFT JOIN`` con ``vehicle_net``. (línea **11**)" -#: ../../build/docs/basic/sql_function.rst:431 +#: ../../build/docs/basic/sql_function.rst:432 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** SQL)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 6 (**Capítulo:** SQL)`" -#: ../../build/docs/basic/sql_function.rst:436 +#: ../../build/docs/basic/sql_function.rst:437 msgid "Exercise 7: Route geometry (binary format)" msgstr "Ejercicio 7: Geometría de ruta (formato binario)" -msgid "From |place_3| to the |place_1| showing arrows." +#: ../../build/docs/basic/sql_function.rst:-1 +#, fuzzy +msgid "From |ch7_place_1| to |ch7_place_2| showing arrows." msgstr "Desde |place_3| al |place_1| mostrando flechas." -#: ../../build/docs/basic/sql_function.rst:444 -msgid "" -"From the \"|place_3|\" to the \"|place_1|\", the geometry in binary " -"format." +#: ../../build/docs/basic/sql_function.rst:445 +#, fuzzy +msgid "From the |ch7_place_1| to |ch7_place_2|, the geometry in binary format." msgstr "Desde \"|place_3|\" hasta \"|place_1|\", la geometría en formato binario." -#: ../../build/docs/basic/sql_function.rst:449 -#: ../../build/docs/basic/sql_function.rst:509 +#: ../../build/docs/basic/sql_function.rst:450 +#: ../../build/docs/basic/sql_function.rst:510 msgid "``the_geom`` in binary format with the name ``route_geom``" msgstr "``the_geom`` en formato binario con el nombre ``route_geom``" -#: ../../build/docs/basic/sql_function.rst:453 +#: ../../build/docs/basic/sql_function.rst:454 msgid "The query from `Exercise 6: Route geometry (human readable)`_ used;" msgstr "" "La consulta de `Ejercicio 6: Geometría de la ruta (legible para " "humanos)`_ utilizada;" -#: ../../build/docs/basic/sql_function.rst:457 +#: ../../build/docs/basic/sql_function.rst:458 msgid "The ``the_geom`` including the renaming (line **9**)" msgstr "``the_geom``, incluido el cambio de nombre (línea **9**)" -#: ../../build/docs/basic/sql_function.rst:469 +#: ../../build/docs/basic/sql_function.rst:470 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 7 (**Chapter:** SQL)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 7 (**Capítulo:** SQL)`" -#: ../../build/docs/basic/sql_function.rst:473 +#: ../../build/docs/basic/sql_function.rst:474 msgid "Exercise 8: Route geometry directionality" msgstr "Ejercicio 8: Direccionalidad de la geometría de la ruta" -msgid "From |place_3| to the |place_1|" -msgstr "Desde |place_3| al |place_1|" - -#: ../../build/docs/basic/sql_function.rst:481 +#: ../../build/docs/basic/sql_function.rst:482 msgid "" "Inspecting the detail image of `Exercise 7: Route geometry (binary " "format)`_ there are arrows that do not match the directionality of the " "route." msgstr "" -"Inspeccionando la imagen detallada de `Ejercicio 7: Geometría de " -"ruta (formato binario)`_ hay flechas que no coinciden con la " -"direccionalidad de la ruta." +"Inspeccionando la imagen detallada de `Ejercicio 7: Geometría de ruta " +"(formato binario)`_ hay flechas que no coinciden con la direccionalidad " +"de la ruta." +#: ../../build/docs/basic/sql_function.rst:-1 msgid "detail" msgstr "detalle" -#: ../../build/docs/basic/sql_function.rst:490 +#: ../../build/docs/basic/sql_function.rst:491 msgid "" "Inspecting the a detail of the results of `Exercise 6: Route geometry " "(human readable)`_" msgstr "" -"Inspeccionar el detalle de los resultados de `Ejercicio 6: Geometría" -" de la ruta (legible para humanos)`_" +"Inspeccionar el detalle de los resultados de `Ejercicio 6: Geometría de " +"la ruta (legible para humanos)`_" -#: ../../build/docs/basic/sql_function.rst:492 +#: ../../build/docs/basic/sql_function.rst:493 msgid "" "To have correct directionality, the ending point of a geometry must match" " the starting point of the next geometry" @@ -922,23 +941,23 @@ msgstr "" "Para tener una direccionalidad correcta, el punto final de una geometría " "debe coincidir con el punto inicial de la geometría siguiente" -#: ../../build/docs/basic/sql_function.rst:493 +#: ../../build/docs/basic/sql_function.rst:494 msgid "Lines **2** and **3** do not match that criteria" msgstr "Las líneas **2** y **3** no coinciden con ese criterio" -#: ../../build/docs/basic/sql_function.rst:503 -msgid "From the \"|place_3|\" to the \"|place_1|\"," -msgstr "Desde \"|place_3|\" hasta \"|place_1|\"," +#: ../../build/docs/basic/sql_function.rst:504 +msgid "From |ch7_place_1| to |ch7_place_2|," +msgstr "" -#: ../../build/docs/basic/sql_function.rst:510 +#: ../../build/docs/basic/sql_function.rst:511 msgid "Both columns must have the geometry fixed for directionality." msgstr "Ambas columnas deben tener la geometría corregida para la direccionalidad." -#: ../../build/docs/basic/sql_function.rst:515 +#: ../../build/docs/basic/sql_function.rst:516 msgid "To get the correct direction some geometries need to be reversed:" msgstr "Para obtener la dirección correcta, algunas geometrías deben invertirse:" -#: ../../build/docs/basic/sql_function.rst:517 +#: ../../build/docs/basic/sql_function.rst:518 msgid "" "Reversing a geometry will depend on the ``node`` column of the query to " "dijkstra (line **3**)" @@ -946,7 +965,7 @@ msgstr "" "Invertir una geometría dependerá de la columna ``node`` de la consulta a " "dijkstra (línea **3**)" -#: ../../build/docs/basic/sql_function.rst:519 +#: ../../build/docs/basic/sql_function.rst:520 msgid "" "That ``node`` is not needed on the ouput of the query, so explicitly " "naming required columns at line **9**." @@ -954,7 +973,7 @@ msgstr "" "Ese ``nodo`` no es necesario en la salida de la consulta, por lo que se " "nombra explícitamente las columnas necesarias en la línea **9**." -#: ../../build/docs/basic/sql_function.rst:520 +#: ../../build/docs/basic/sql_function.rst:521 msgid "" "A conditional ``CASE`` statement that returns the geometry in human " "readable form:" @@ -962,11 +981,11 @@ msgstr "" "Una instrucción condicional ``CASE`` que devuelve la geometría en forma " "legible por humanos:" -#: ../../build/docs/basic/sql_function.rst:522 +#: ../../build/docs/basic/sql_function.rst:523 msgid "Of the geometry when ``node`` is the ``source`` column. (line **11**)" msgstr "De la geometría cuando ``node`` es la columna ``source``. (línea **11**)" -#: ../../build/docs/basic/sql_function.rst:523 +#: ../../build/docs/basic/sql_function.rst:524 msgid "" "Of the reversed geometry when ``node`` is not the ``source`` column. " "(line **12**)" @@ -974,11 +993,11 @@ msgstr "" "De la geometría invertida cuando ``node`` no es la columna ``source``. " "(línea **12**)" -#: ../../build/docs/basic/sql_function.rst:525 +#: ../../build/docs/basic/sql_function.rst:526 msgid "A conditional ``CASE`` statement that returns:" msgstr "Una instrucción condicional ``CASE`` que devuelve:" -#: ../../build/docs/basic/sql_function.rst:527 +#: ../../build/docs/basic/sql_function.rst:528 msgid "" "The reversed geometry when ``node`` is not the ``source`` column. (line " "**16**)" @@ -986,23 +1005,25 @@ msgstr "" "La geometría invertida cuando ``node`` no es la columna ``source``. " "(línea **16**)" -#: ../../build/docs/basic/sql_function.rst:528 +#: ../../build/docs/basic/sql_function.rst:529 msgid "The geometry when ``node`` is the ``source`` column. (line **17**)" msgstr "La geometría cuando ``node`` es la columna ``source``. (línea **17**)" -#: ../../build/docs/basic/sql_function.rst:539 +#: ../../build/docs/basic/sql_function.rst:540 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 8 (**Chapter:** SQL)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 8 (**Capítulo:** SQL)`" -#: ../../build/docs/basic/sql_function.rst:544 +#: ../../build/docs/basic/sql_function.rst:545 msgid "Exercise 9: Using the geometry" msgstr "Ejercicio 9: Uso de la geometría" -msgid "From |place_3| to the |place_1| show azimuth" +#: ../../build/docs/basic/sql_function.rst:-1 +#, fuzzy +msgid "From |ch7_place_1| to the |ch7_place_2| show azimuth" msgstr "Desde |place_3| al |place_1| mostrar el azimut" -#: ../../build/docs/basic/sql_function.rst:551 +#: ../../build/docs/basic/sql_function.rst:552 msgid "" "There are many geometry functions in PostGIS, the workshop already " "covered some of them like ``ST_AsText``, ``ST_Reverse``, ``ST_EndPoint``," @@ -1012,29 +1033,29 @@ msgstr "" " de ellas como ``ST_AsText``, ``ST_Reverse``, ``ST_EndPoint``, etc. Este " "ejercicio hará uso de una función adicional ``ST_Azimuth``." -#: ../../build/docs/basic/sql_function.rst:558 +#: ../../build/docs/basic/sql_function.rst:559 msgid "Modify the query from `Exercise 8: Route geometry directionality`_." msgstr "" -"Modifique la consulta de `Ejercicio 8: Direccionalidad de la " -"geometría de la ruta`_." +"Modifique la consulta de `Ejercicio 8: Direccionalidad de la geometría de" +" la ruta`_." -#: ../../build/docs/basic/sql_function.rst:559 +#: ../../build/docs/basic/sql_function.rst:560 msgid "Aditionally obtain the azimuth of the correct geometry." msgstr "Además, obtenga el azimut de la geometría correcta." -#: ../../build/docs/basic/sql_function.rst:560 +#: ../../build/docs/basic/sql_function.rst:561 msgid "keep the output small:" msgstr "mantenga la salida pequeña:" -#: ../../build/docs/basic/sql_function.rst:562 +#: ../../build/docs/basic/sql_function.rst:563 msgid "Even that other columns are calculated only output:" msgstr "Incluso que otras columnas se calculan solo como salida:" -#: ../../build/docs/basic/sql_function.rst:564 +#: ../../build/docs/basic/sql_function.rst:565 msgid "``seq``, ``id``, ``seconds`` and the ``azimuth``" msgstr "``seq``, ``id``, ``seconds`` y el ``azimuth``" -#: ../../build/docs/basic/sql_function.rst:566 +#: ../../build/docs/basic/sql_function.rst:567 msgid "" "Because ``vehicle_net`` is a subgraph of ``ways``, do the ``JOIN`` with " "``ways``." @@ -1042,7 +1063,7 @@ msgstr "" "Dado que ``vehicle_net`` es un subgrafo de ``ways``, realizar el ``JOIN``" " con ``ways``." -#: ../../build/docs/basic/sql_function.rst:570 +#: ../../build/docs/basic/sql_function.rst:571 msgid "" "Moving the query that gets the additional information into the ``WITH`` " "statement." @@ -1050,32 +1071,32 @@ msgstr "" "Mover la consulta que obtiene la información adicional en la instrucción " "``WITH``." -#: ../../build/docs/basic/sql_function.rst:572 +#: ../../build/docs/basic/sql_function.rst:573 msgid "Naming it ``additional``. (line **9**)" msgstr "Asígnele el nombre ``adicional``. (línea **9**)" -#: ../../build/docs/basic/sql_function.rst:574 +#: ../../build/docs/basic/sql_function.rst:575 msgid "Final ``SELECT`` statements gets:" msgstr "Las instrucciones ``SELECT`` finales obtienen:" -#: ../../build/docs/basic/sql_function.rst:576 +#: ../../build/docs/basic/sql_function.rst:577 msgid "The requested information. (line **25**)" msgstr "La información solicitada. (línea **25**)" -#: ../../build/docs/basic/sql_function.rst:577 +#: ../../build/docs/basic/sql_function.rst:578 msgid "Calculates the azimuth of ``route_geom``. (line **26**)" msgstr "Calcula el azimut de ``route_geom``. (línea **26**)" -#: ../../build/docs/basic/sql_function.rst:588 +#: ../../build/docs/basic/sql_function.rst:589 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 9 (**Chapter:** SQL)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 9 (**Capítulo:** SQL)`" -#: ../../build/docs/basic/sql_function.rst:593 +#: ../../build/docs/basic/sql_function.rst:594 msgid "Creating the Function" msgstr "Crear la función" -#: ../../build/docs/basic/sql_function.rst:595 +#: ../../build/docs/basic/sql_function.rst:596 msgid "" "The following function simplifies (and sets default values) when it calls" " the shortest path Dijkstra function." @@ -1083,49 +1104,49 @@ msgstr "" "La siguiente función simplifica (y establece los valores por defecto) " "cuando se llama a la función del camino más corto de Dijkstra." -#: ../../build/docs/basic/sql_function.rst:599 +#: ../../build/docs/basic/sql_function.rst:600 msgid "pgRouting uses heavely function overloading:" msgstr "pgRouting utiliza una gran sobrecarga de funciones:" -#: ../../build/docs/basic/sql_function.rst:601 +#: ../../build/docs/basic/sql_function.rst:602 msgid "Avoid creating functions with a name of a pgRouting routing function" msgstr "" "Evite crear funciones con un nombre de una función de enrutamiento " "pgRouting" -#: ../../build/docs/basic/sql_function.rst:602 +#: ../../build/docs/basic/sql_function.rst:603 msgid "Avoid the name of a function to start with `pgr_`, `_pgr` or `ST_`" msgstr "Evite el nombre de una función para comenzar con `pgr_`, `_pgr` o `ST_`" -#: ../../build/docs/basic/sql_function.rst:605 +#: ../../build/docs/basic/sql_function.rst:606 msgid "Exercise 10: Function for an application" msgstr "Ejercicio 10: Función para una aplicación" -#: ../../build/docs/basic/sql_function.rst:609 +#: ../../build/docs/basic/sql_function.rst:610 msgid "Putting all together in a SQL function" msgstr "Poner todo junto en una función SQL" -#: ../../build/docs/basic/sql_function.rst:611 +#: ../../build/docs/basic/sql_function.rst:612 msgid "function name ``wrk_dijkstra``" msgstr "nombre de función ``wrk_dijkstra``" -#: ../../build/docs/basic/sql_function.rst:612 +#: ../../build/docs/basic/sql_function.rst:613 msgid "Should work for any given view." msgstr "Debe funcionar para cualquier vista dada." -#: ../../build/docs/basic/sql_function.rst:614 +#: ../../build/docs/basic/sql_function.rst:615 msgid "Allow a view as a parameter" msgstr "Permitir una vista como parámetro" -#: ../../build/docs/basic/sql_function.rst:616 +#: ../../build/docs/basic/sql_function.rst:617 msgid "A table can be used if the columns have the correct names." msgstr "Se puede utilizar una tabla si las columnas tienen los nombres correctos." -#: ../../build/docs/basic/sql_function.rst:618 +#: ../../build/docs/basic/sql_function.rst:619 msgid "``source`` and ``target`` are in terms of ``osm_id``." msgstr "``source`` y ``target`` son en términos de ``osm_id``." -#: ../../build/docs/basic/sql_function.rst:619 +#: ../../build/docs/basic/sql_function.rst:620 msgid "" "The result should meet the requirements indicated at the begining of the " "chapter" @@ -1133,27 +1154,27 @@ msgstr "" "El resultado debe cumplir los requisitos indicados al principio del " "capítulo" -#: ../../build/docs/basic/sql_function.rst:624 +#: ../../build/docs/basic/sql_function.rst:625 msgid "The signature of the function:" msgstr "La firma de la función:" -#: ../../build/docs/basic/sql_function.rst:626 +#: ../../build/docs/basic/sql_function.rst:627 msgid "The input parameters are from line **4** to **6**." msgstr "Los parámetros de entrada son de la línea **4** a **6**." -#: ../../build/docs/basic/sql_function.rst:627 +#: ../../build/docs/basic/sql_function.rst:628 msgid "The output columns are from line **7** to **14** (not highlited)." msgstr "Las columnas de salida van de la línea **7** a **14** (sin resltar)." -#: ../../build/docs/basic/sql_function.rst:628 +#: ../../build/docs/basic/sql_function.rst:629 msgid "The function returns a set. (line **16**)" msgstr "La función devuelve un conjunto. (línea **16**)" -#: ../../build/docs/basic/sql_function.rst:636 +#: ../../build/docs/basic/sql_function.rst:637 msgid "The body of the function:" msgstr "El cuerpo de la función:" -#: ../../build/docs/basic/sql_function.rst:638 +#: ../../build/docs/basic/sql_function.rst:639 msgid "" "Appending the view name on line **7** in the ``SELECT`` query to " "``pgr_dijkstra``." @@ -1161,7 +1182,7 @@ msgstr "" "Anexar el nombre de la vista en la línea **7** en la consulta ``SELECT`` " "a ``pgr_dijkstra``." -#: ../../build/docs/basic/sql_function.rst:639 +#: ../../build/docs/basic/sql_function.rst:640 msgid "" "Using the data to get the route from ``source`` to ``target``. (line " "**8**)" @@ -1169,7 +1190,7 @@ msgstr "" "Usar los datos para obtener la ruta de ``source`` a ``target``. (línea " "**8**)" -#: ../../build/docs/basic/sql_function.rst:640 +#: ../../build/docs/basic/sql_function.rst:641 msgid "" "The ``JOIN`` with ``ways`` is necessary, as the views are subset of " "``ways`` (line **25**)" @@ -1177,61 +1198,62 @@ msgstr "" "El ``JOIN`` con ``ways`` es necesario, ya que las vistas son un " "subconjunto de ``ways`` (línea **25**)" -#: ../../build/docs/basic/sql_function.rst:651 +#: ../../build/docs/basic/sql_function.rst:652 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 10 (**Chapter:** SQL)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 10 (**Capítulo:** SQL)`" -#: ../../build/docs/basic/sql_function.rst:656 +#: ../../build/docs/basic/sql_function.rst:657 msgid "Exercise 11: Using the function" msgstr "Ejercicio 11: Uso de la función" -#: ../../build/docs/basic/sql_function.rst:660 +#: ../../build/docs/basic/sql_function.rst:661 msgid "Test the function with the three views" msgstr "Probar la función con las tres vistas" -#: ../../build/docs/basic/sql_function.rst:661 -msgid "From the \"|place_3|\" to the |place_1| using the OSM identifier" +#: ../../build/docs/basic/sql_function.rst:662 +#, fuzzy +msgid "From the \"|ch7_place_1|\" to the |ch7_place_2| using the OSM identifier" msgstr "Desde \"|place_3|\" hacia |place_1| utilizando el identificador OSM" -#: ../../build/docs/basic/sql_function.rst:665 +#: ../../build/docs/basic/sql_function.rst:666 msgid "Use the function on the ``SELECT`` statement" msgstr "Usar la función en la instrucción ``SELECT``" -#: ../../build/docs/basic/sql_function.rst:666 +#: ../../build/docs/basic/sql_function.rst:667 msgid "The first parameter changes based on the view to be tested" msgstr "El primer parámetro cambia en función de la vista que se va a probar" -#: ../../build/docs/basic/sql_function.rst:673 +#: ../../build/docs/basic/sql_function.rst:674 #, fuzzy msgid ":ref:`basic/appendix:**Exercise**: 11 (**Chapter:** SQL)`" msgstr ":ref:`basic/appendix:**Ejercicio**: 11 (**Capítulo:** SQL)`" -#: ../../build/docs/basic/sql_function.rst:676 +#: ../../build/docs/basic/sql_function.rst:677 msgid "Use the function" msgstr "Utilizar la función" -#: ../../build/docs/basic/sql_function.rst:677 +#: ../../build/docs/basic/sql_function.rst:678 msgid "Try the function with a combination of the interesting places:" msgstr "Pruebe la función con una combinación de los lugares interesantes:" -#: ../../build/docs/basic/sql_function.rst:679 +#: ../../build/docs/basic/sql_function.rst:680 msgid "|osmid_1| |place_1|" msgstr "|osmid_1| |place_1|" -#: ../../build/docs/basic/sql_function.rst:680 +#: ../../build/docs/basic/sql_function.rst:681 msgid "|osmid_2| |place_2|" msgstr "|osmid_2| |place_2|" -#: ../../build/docs/basic/sql_function.rst:681 +#: ../../build/docs/basic/sql_function.rst:682 msgid "|osmid_3| |place_3|" msgstr "|osmid_3| |place_3|" -#: ../../build/docs/basic/sql_function.rst:682 +#: ../../build/docs/basic/sql_function.rst:683 msgid "|osmid_4| |place_4|" msgstr "|osmid_4| |place_4|" -#: ../../build/docs/basic/sql_function.rst:683 +#: ../../build/docs/basic/sql_function.rst:684 msgid "|osmid_5| |place_5|" msgstr "|osmid_5| |place_5|" diff --git a/locale/es/LC_MESSAGES/basic/vehicle.po b/locale/es/LC_MESSAGES/basic/vehicle.po index fa7e3040a..36931fcb6 100644 --- a/locale/es/LC_MESSAGES/basic/vehicle.po +++ b/locale/es/LC_MESSAGES/basic/vehicle.po @@ -11,19 +11,19 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-03 14:18-0600\n" +"POT-Creation-Date: 2023-05-20 15:37-0600\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" "Last-Translator: Vicky Vergara , 2022\n" "Language: es\n" "Language-Team: Spanish " "(https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/basic/vehicle.rst:12 msgid "Vehicle Routing" @@ -128,13 +128,13 @@ msgstr "" "inserta en el grafo para su procesamiento." #: ../../build/docs/basic/vehicle.rst:54 +#, fuzzy msgid "" "**Two way** roads - ``IF cost >= 0 AND reverse_cost >= 0`` and their " "values can be different. For example, it is faster going down hill on a " "sloped road. In general, ``cost`` and ``reverse_cost`` do not need to be " -"length; they can be 84c2aa29125fdae1aae0cb25bc0ef2c097e7537ealmost " -"anything, for example - time, slope, surface, road type, etc., or they " -"can be a combination of multiple parameters." +"length; they can be almost anything, for example - time, slope, surface, " +"road type, etc., or they can be a combination of multiple parameters." msgstr "" "**Carreteras bidireccionales** -``IF cost >= 0 AND reverse_cost >= 0`` y " "sus valores pueden ser diferentes. Por ejemplo, es más rápido ir cuesta " @@ -175,11 +175,13 @@ msgid "Problem:" msgstr "Problema:" #: ../../build/docs/basic/vehicle.rst:92 -msgid "From the \"|place_3|\" to the \"|place_1|\" by car." +#, fuzzy +msgid "From the \"|place_1|\" to the \"|place_3|\" by car." msgstr "Desde el lugar \"|place_3|\" hacia \"|place_1|\" en automóvil." -msgid "From |place_3| to the |place_1| by car." -msgstr "Desde |place_3| al |place_1| en coche." +#: ../../build/docs/basic/vehicle.rst:-1 +msgid "From |place_1| to the |place_3| by car." +msgstr "Desde |place_1| al |place_3| en coche." #: ../../build/docs/basic/vehicle.rst:99 ../../build/docs/basic/vehicle.rst:127 #: ../../build/docs/basic/vehicle.rst:157 @@ -189,11 +191,12 @@ msgid "Solution:" msgstr "Solución:" #: ../../build/docs/basic/vehicle.rst:100 +#: ../../build/docs/basic/vehicle.rst:158 msgid "" -"The vehicle is going from vertex |id_3| (line **10**) to |id_1| (line " +"The vehicle is going from vertex |id_1| (line **10**) to |id_3| (line " "**11**)." msgstr "" -"El vehículo va de vértice |id_3| (línea **10**) para |id_1| (línea " +"El vehículo va desde vértice |id_1| (line **10**) hacia |id_3| (line " "**11**)." #: ../../build/docs/basic/vehicle.rst:101 @@ -215,19 +218,20 @@ msgid "Exercise 2: Vehicle routing - returning" msgstr "Ejercicio 2: Ruteo de vehículos - regreso" #: ../../build/docs/basic/vehicle.rst:120 -msgid "From \"|place_1|\" to the \"|place_3|\" by car." -msgstr "Desde \"|place_1|\" hacia \"|place_3|\" en automóvil." +#, fuzzy +msgid "From \"|place_3|\" to the \"|place_1|\" by car." +msgstr "Desde el lugar \"|place_3|\" hacia \"|place_1|\" en automóvil." -msgid "From |place_1| to the |place_3| by car." -msgstr "Desde |place_1| al |place_3| en coche." +#: ../../build/docs/basic/vehicle.rst:-1 +msgid "From |place_3| to the |place_1| by car." +msgstr "Desde |place_3| al |place_1| en coche." #: ../../build/docs/basic/vehicle.rst:128 -#: ../../build/docs/basic/vehicle.rst:158 msgid "" -"The vehicle is going from vertex |id_1| (line **10**) to |id_3| (line " +"The vehicle is going from vertex |id_3| (line **10**) to |id_1| (line " "**11**)." msgstr "" -"El vehículo va desde vértice |id_1| (line **10**) hacia |id_3| (line " +"El vehículo va de vértice |id_3| (línea **10**) para |id_1| (línea " "**11**)." #: ../../build/docs/basic/vehicle.rst:140 @@ -251,6 +255,7 @@ msgstr "Ejercicio 3: Ruteo de vehículos cuando el tiempo es dinero" msgid "From \"|place_1|\" to the \"|place_3|\" by taxi." msgstr "Desde \"|place_1|\" hacia \"|place_3|\" en taxi." +#: ../../build/docs/basic/vehicle.rst:-1 msgid "From |place_1| to |place_3| by taxi." msgstr "Desde |place_1| a |place_3| en taxi." @@ -340,6 +345,7 @@ msgstr "" "La estructura de tabla ``configuration`` se puede obtener con el " "siguiente comando." +#: ../../build/docs/basic/vehicle.rst:-1 msgid "tag_id values" msgstr "valores de `tag_id`" @@ -379,6 +385,7 @@ msgstr "Ejercicio 4: Ruteo de vehículos sin penalización" msgid "From the \"|place_3|\" to \"|place_1|\"" msgstr "Desde \"|place_3|\" hacia \"|place_1|\"" +#: ../../build/docs/basic/vehicle.rst:-1 msgid "From |place_3| to |place_1|" msgstr "Desde |place_3| a |place_1|" @@ -464,6 +471,7 @@ msgstr "Estos valores son una exageración." msgid "From the \"|place_3|\" to \"|place_1|\" with penalization." msgstr "Desde \"|place_3|\" hacia \"|place_1|\" con la penalización." +#: ../../build/docs/basic/vehicle.rst:-1 msgid "From |place_5| to |place_3|" msgstr "Desde |place_5| a |place_3|" @@ -495,7 +503,9 @@ msgstr ":ref:`basic/appendix:**Ejercicio**: 5 (**Capítulo:** vehículo)`" #: ../../build/docs/basic/vehicle.rst:332 msgid "Comparing with `Exercise 3: Vehicle routing when time is money`_:" -msgstr "Comparando con `Ejercicio 3: Ruteo de vehículos cuando el tiempo es dinero`_" +msgstr "" +"Comparando con `Ejercicio 3: Ruteo de vehículos cuando el tiempo es " +"dinero`_" #: ../../build/docs/basic/vehicle.rst:334 msgid "The total number of records changed." diff --git a/locale/es/LC_MESSAGES/chapters/appendix-1.po b/locale/es/LC_MESSAGES/chapters/appendix-1.po index 54166f00e..e081e5c3e 100644 --- a/locale/es/LC_MESSAGES/chapters/appendix-1.po +++ b/locale/es/LC_MESSAGES/chapters/appendix-1.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-09-14 19:30+0000\n" "PO-Revision-Date: 2021-04-23 15:22+0000\n" diff --git a/locale/es/LC_MESSAGES/examples/boost_dijkstra.po b/locale/es/LC_MESSAGES/examples/boost_dijkstra.po index 0f9303e5f..900fdd995 100644 --- a/locale/es/LC_MESSAGES/examples/boost_dijkstra.po +++ b/locale/es/LC_MESSAGES/examples/boost_dijkstra.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/examples/hanoslav.po b/locale/es/LC_MESSAGES/examples/hanoslav.po index b2f0fee09..a370bcc75 100644 --- a/locale/es/LC_MESSAGES/examples/hanoslav.po +++ b/locale/es/LC_MESSAGES/examples/hanoslav.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/examples/wiki_example.po b/locale/es/LC_MESSAGES/examples/wiki_example.po index 845980b06..2bac2e57c 100644 --- a/locale/es/LC_MESSAGES/examples/wiki_example.po +++ b/locale/es/LC_MESSAGES/examples/wiki_example.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/general-intro/chapter-1.po b/locale/es/LC_MESSAGES/general-intro/chapter-1.po deleted file mode 100644 index 10e09280d..000000000 --- a/locale/es/LC_MESSAGES/general-intro/chapter-1.po +++ /dev/null @@ -1,197 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2021 Daniel Kastl, Vicky Vergara -# This file is distributed under the same license as the Workshop FOSS4G -# Argentina package. -# FIRST AUTHOR , 2021. -# -# Translators: -# Vicky Vergara , 2021 -# MarPetra , 2021 -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-10 17:38+0000\n" -"PO-Revision-Date: 2021-10-10 17:39+0000\n" -"Last-Translator: MarPetra , 2021\n" -"Language-Team: Spanish (https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: ../../build/docs/general-intro/chapter-1.rst:11 -msgid "Introduction" -msgstr "Introducción" - -#: ../../build/docs/general-intro/chapter-1.rst:14 -msgid "Abstract" -msgstr "Resumen" - -#: ../../build/docs/general-intro/chapter-1.rst:15 -msgid "" -"|pgrouting-web| adds routing functionality to |postgis-web|. This " -"introductory workshop will demonstrate the routing functionality by " -"providing practical examples using |osm-web| road network data. It will be " -"covering topics starting from preparing the data, making routing queries, " -"writing custom 'plpgsql' functions up to integrating pgRouting with other " -"FOSS4G tools." -msgstr "" -"|pgrouting-web| añade funcionalidad de ruteo a |postgis-web|. Este taller " -"introductorio demostrará la funcionalidad de ruteo proporcionando ejemplos " -"prácticos utilizando datos |osm-web| de la red de carreteras. Se tratarán " -"temas que comienzan desde la preparación de los datos, la realización de " -"consultas de enrutamiento, la escritura de funciones personalizadas " -"'plpgsql' hasta la integración de pgRouting con otras herramientas FOSS4G." - -#: ../../build/docs/general-intro/chapter-1.rst:21 -msgid "" -"Road networks navigation require complex graph algorithms. pgRouting is an " -"extendible open-source library that provides a variety of tools for graph " -"algorithms, including shortest path search, as an extension of PostgreSQL " -"and PostGIS." -msgstr "" -"La navegación por redes de carretera requiere algoritmos gráficos complejos." -" pgRouting es una biblioteca de código abierto extensible que proporciona " -"una variedad de herramientas para algoritmos de gráficos, incluida la " -"búsqueda de rutas más corta, como una extensión de PostgreSQL y PostGIS." - -#: ../../build/docs/general-intro/chapter-1.rst:24 -msgid "" -"The workshop will focus on real road networks of the FOSS4G Argentina " -"surrounding area. It will cover the following topics:" -msgstr "" -"El taller se centrará en las redes viales reales de la FOSS4G Argentina en " -"los alrededores. Abarcará los siguientes temas:" - -#: ../../build/docs/general-intro/chapter-1.rst:27 -msgid "Installing pgRouting." -msgstr "Instalación de pgRouting." - -#: ../../build/docs/general-intro/chapter-1.rst:28 -msgid "Creating a routing topology." -msgstr "Creación de una topología de ruteo." - -#: ../../build/docs/general-intro/chapter-1.rst:29 -msgid "Importing |osm-web| road network data." -msgstr "Importación de |osm-web| datos de la red de carreteras." - -#: ../../build/docs/general-intro/chapter-1.rst:30 -msgid "Using pgRouting algorithms." -msgstr "Uso de algoritmos pgRouting." - -#: ../../build/docs/general-intro/chapter-1.rst:31 -msgid "Writing advanced queries." -msgstr "Escribir consultas avanzadas." - -#: ../../build/docs/general-intro/chapter-1.rst:32 -msgid "Writing a custom PostgreSQL stored procedure in ‘plpgsql’." -msgstr "" -"Escribir un procedimiento almacenado PostgreSQL personalizado en 'plpgsql'." - -#: ../../build/docs/general-intro/chapter-1.rst:34 -msgid "" -"Please see the :doc:`contents <../index>` for full content of this workshop." -msgstr "" -"Consulte :doc:`contents <../index>` para obtener todo el contenido de este " -"taller." - -#: ../../build/docs/general-intro/chapter-1.rst:37 -msgid "Prerequisites" -msgstr "Pre-requisitos" - -#: ../../build/docs/general-intro/chapter-1.rst:38 -msgid "Workshop level: intermediate." -msgstr "Nivel de taller: intermedio." - -#: ../../build/docs/general-intro/chapter-1.rst:39 -msgid "Attendee's previous knowledge: SQL (PostgreSQL, PostGIS)" -msgstr "Conocimiento previo del asistente: SQL (PostgreSQL, PostGIS)" - -#: ../../build/docs/general-intro/chapter-1.rst:40 -msgid "" -"Equipments: This workshop uses `OSGeoLive `__ (14.0)" -msgstr "" -"Equipamientos: Este taller utiliza `OSGeoLive `__ " -"(14.0)" - -#: ../../build/docs/general-intro/chapter-1.rst:43 -msgid "Authors" -msgstr "Autores" - -#: ../../build/docs/general-intro/chapter-1.rst:57 -msgid "Alphabetical Order:" -msgstr "orden alfabético:" - -#: ../../build/docs/general-intro/chapter-1.rst:59 -msgid "" -"*Daniel Kastl* is founder and CEO of `Georepublic " -"`_ and works in Germany and Japan. He is " -"moderating and promoting the pgRouting community and development since the " -"beginning of the project, and he's an active OSM contributor in Japan. OSGeo" -" Charter member." -msgstr "" -"*Daniel Kastl* es fundador y CEO de `Georepublic " -"`_ y trabaja en Alemania y Japón. Él es moderador " -"y promotor de la comunidad de pgRouting y un desarrollador desde el inicio " -"de este proyecto, y es un colaborador activo de OSM en Japón. Miembro " -"Fundador de OSGeo." - -#: ../../build/docs/general-intro/chapter-1.rst:63 -msgid "" -"*Ko Nagase* works at `Georepublic `_ and works in" -" Japan. tests of pgRouting project on Windows and Mac OSX environment. One " -"of the contributors of pgRoutingLayers for QGIS. OSGeo Charter member." -msgstr "" -"*Ko Nagase* trabaja en `Georepublic `_ , en Japón." -" Realiza pruebas del proyecto pgRouting en entornos Windows y Mac OSX. Uno " -"de los contribuyentes de pgRoutingLayers para QGIS y Miembro Fundador de " -"OSGeo." - -#: ../../build/docs/general-intro/chapter-1.rst:66 -msgid "" -"*Stephen Woodbridge* works at the greater Boston, MA area. He was a " -"pgrouting PSC member and developer. He develops solutions for mapping, " -"geocoding, reverse geocoding, routing and processing of remote sensing " -"imagery. OSGeo Charter member." -msgstr "" -"*Stephen Woodbridge* trabaja en el área metropolitana de Boston, MA. Era un " -"miembro y desarrollador de PSC. Desarrolla soluciones para mapeo, " -"geocodificación, geocodificación inversa, enrutamiento y procesamiento de " -"imágenes de teledetección. Miembro Fundador de OSGeo." - -#: ../../build/docs/general-intro/chapter-1.rst:69 -msgid "" -"*Vicky Vergara* works at `Georepublic `_ and works" -" in Mexico. She's the core developer of pgRouting project and GSoC Mentor. " -"OSGeo Charter member." -msgstr "" -"*Vicky Vergara* trabaja en `Georepublic ` _, en " -"México. Ella es la desarrolladora principal del proyecto pgRouting y GSoC " -"Mentor. Miembro Fundador de OSGeo." - -#: ../../build/docs/general-intro/chapter-1.rst:74 -msgid "License" -msgstr "Licencias" - -#: ../../build/docs/general-intro/chapter-1.rst:75 -msgid "" -"This work is licensed under a `Creative Commons Attribution-Share Alike 3.0 " -"License `_." -msgstr "" -"Esta obra está autorizada bajo una licencia `Creative Commons Attribution-" -"Share Alike 3.0 License `_." - -#: ../../build/docs/general-intro/chapter-1.rst:80 -msgid "Supported by" -msgstr "Apoyado por" - -msgid "Georepublic" -msgstr "Georepublic" - -msgid "Paragon Corporation" -msgstr "Paragon Corporation" diff --git a/locale/es/LC_MESSAGES/general-intro/chapter-3.po b/locale/es/LC_MESSAGES/general-intro/chapter-3.po deleted file mode 100644 index e0e2e739c..000000000 --- a/locale/es/LC_MESSAGES/general-intro/chapter-3.po +++ /dev/null @@ -1,174 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2021 Daniel Kastl, Vicky Vergara -# This file is distributed under the same license as the Workshop FOSS4G -# Argentina package. -# FIRST AUTHOR , 2021. -# -# Translators: -# Manuel Retamozo , 2021 -# MarPetra , 2021 -# Vicky Vergara , 2022 -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-10 17:38+0000\n" -"PO-Revision-Date: 2021-10-10 17:39+0000\n" -"Last-Translator: Vicky Vergara , 2022\n" -"Language-Team: Spanish (https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#: ../../build/docs/general-intro/chapter-3.rst:13 -msgid "Installation" -msgstr "Instalación" - -#: ../../build/docs/general-intro/chapter-3.rst:15 -msgid "" -"All required tools are available on `OSGeoLive `__." -msgstr "" -"Todas las herramientas necesarias están disponibles en `OSGeoLive " -"`__." - -#: ../../build/docs/general-intro/chapter-3.rst:17 -msgid "" -"`OSGeoLive Quickstart for Running in a Virtual Machine " -"`__" -msgstr "" -"`Inicio Rápido de OSGeoLive para Ejecutar en una Máquina Virtual " -"`__" - -#: ../../build/docs/general-intro/chapter-3.rst:18 -msgid "" -"`Creating an OSGeoLive Bootable USB flash drive " -"`__" -msgstr "" -"`Creación de una unidad flash USB de arranque OSGeoLive " -"`__" - -#: ../../build/docs/general-intro/chapter-3.rst:20 -msgid "" -"Before attending a workshop event, make sure your you can use `OSGeoLive` " -"with either method or :doc:`../appendix/appendix-2` on your computer." -msgstr "" -"Antes de asistir a un evento de taller es necesario asegurarse de que se " -"puede utilizar `OSGeoLive` con el método :doc:`../appendix/appendix-2` en su" -" computadora." - -#: ../../build/docs/general-intro/chapter-3.rst:24 -msgid "This workshop uses OSGeoLive on VirtualBox" -msgstr "Este taller utiliza OSGeoLive en VirtualBox" - -#: ../../build/docs/general-intro/chapter-3.rst:26 -msgid ":ref:`install_osgeo_vm`" -msgstr ":ref:`install_osgeo_vm`" - -#: ../../build/docs/general-intro/chapter-3.rst:28 -msgid "Chapter Contents" -msgstr "Contenido del Capítulo" - -#: ../../build/docs/general-intro/chapter-3.rst:33 -msgid "OSGeoLive on a VirtualBox" -msgstr "OSGeoLive en una VirtualBox" - -#: ../../build/docs/general-intro/chapter-3.rst:36 -msgid "Install `VirtualBox `__." -msgstr "Instalar `VirtualBox `__." - -#: ../../build/docs/general-intro/chapter-3.rst:38 -msgid "" -"Complete details about installation can be found on the `VirtualBox " -"`__ documentation." -msgstr "" -"Los detalles completos sobre la instalación se encuentran en la " -"documentación de `VirtualBox `__ " - -#: ../../build/docs/general-intro/chapter-3.rst:44 -msgid "Linux distributions:" -msgstr "Distribuciones de Linux:" - -#: ../../build/docs/general-intro/chapter-3.rst:45 -msgid "" -"Add the following line to your /etc/apt/sources.list. According to your " -"distribution, replace '' with your distribution name." -msgstr "" -"Agregar la siguiente línea a su /etc/apt/sources.list. Según su " -"distribución, reemplazar '' con su nombre de distribución." - -#: ../../build/docs/general-intro/chapter-3.rst:52 -msgid "Add the keys:" -msgstr "Agregar las teclas:" - -#: ../../build/docs/general-intro/chapter-3.rst:59 -msgid "Install Virtual box using:" -msgstr "Instalación de Virtual box utilizando:" - -#: ../../build/docs/general-intro/chapter-3.rst:66 -msgid "" -"More detailed and up to date information can be found `here " -"`__" -msgstr "" -"Para encontrar información más detallada y actualizada consulte `aquí " -"`__" - -#: ../../build/docs/general-intro/chapter-3.rst:70 -msgid "Download OSGeoLive 14.0" -msgstr "Descargar OSGeoLive 14.0" - -#: ../../build/docs/general-intro/chapter-3.rst:72 -msgid "" -"The images on this section might not correspond to the VirtualBox version " -"you installed. But the workflow is similar." -msgstr "" -"Es posible que las imágenes de esta sección no correspondan a la versión de " -"VirtualBox que instaló. Pero el flujo de trabajo es similar." - -#: ../../build/docs/general-intro/chapter-3.rst:77 -msgid "" -"Go to https://sourceforge.net/projects/osgeo-live/files/14.0/ and download " -"*osgeolive-14.0-vmdk.7z*" -msgstr "" -"Ir a https://sourceforge.net/projects/osgeo-live/files/14.0/ y descargar " -"*osgeolive-14.0-vmdk.7z*" - -#: ../../build/docs/general-intro/chapter-3.rst:85 -msgid "Open VirtualBox and click :menuselection:`New`" -msgstr "Abrir VirtualBox y hacer clic en :menuselection:`Nuevo`" - -#: ../../build/docs/general-intro/chapter-3.rst:92 -msgid "Fill *name* and *operating system*" -msgstr "Llenar *nombre* y *sistema operativo*" - -#: ../../build/docs/general-intro/chapter-3.rst:99 -msgid "Fill *memory size*: Use 2048" -msgstr "Llenar *tamaño de memoria*: Usar 2048" - -#: ../../build/docs/general-intro/chapter-3.rst:106 -msgid "Fill *hard disk* & create" -msgstr "Llenar *disco duro* y crear" - -#: ../../build/docs/general-intro/chapter-3.rst:111 -msgid "" -"Fill *General* & Choose *bidirectional* (to be able o use the clipboard " -"between your computer and the virtual machine.)" -msgstr "" -"Llenar *General* y elegir *bidireccional* (para poder utilizar el " -"portapapeles entre el ordenador y la máquina virtual.)" - -#: ../../build/docs/general-intro/chapter-3.rst:116 -msgid "Double-click on *OSGeoLive14* & Read *Welcome message*" -msgstr "Doble clic en *OSGeoLive14* y leer *Mensaje de bienvenida*" - -#: ../../build/docs/general-intro/chapter-3.rst:121 -msgid "Ready to use" -msgstr "Listo para usar" - -#: ../../build/docs/general-intro/chapter-3.rst:126 -msgid "OSGeoLive's account is ``user`` and password is ``user``" -msgstr "La cuenta de OSGeoLive es ``user`` y la contraseña es ``user``" diff --git a/locale/es/LC_MESSAGES/general-intro/introduction.po b/locale/es/LC_MESSAGES/general-intro/introduction.po new file mode 100644 index 000000000..a44323727 --- /dev/null +++ b/locale/es/LC_MESSAGES/general-intro/introduction.po @@ -0,0 +1,219 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2021 Daniel Kastl, Vicky Vergara +# This file is distributed under the same license as the Workshop FOSS4G +# Argentina package. +# FIRST AUTHOR , 2021. +# +# Translators: +# Vicky Vergara , 2021 +# MarPetra , 2021 +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-20 15:37-0600\n" +"PO-Revision-Date: 2021-10-10 17:39+0000\n" +"Last-Translator: MarPetra , 2021\n" +"Language: es\n" +"Language-Team: Spanish " +"(https://www.transifex.com/pgrouting/teams/1219/es/)\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.12.1\n" + +#: ../../build/docs/general-intro/introduction.rst:11 +msgid "Introduction" +msgstr "Introducción" + +#: ../../build/docs/general-intro/introduction.rst:13 +msgid "|pgrouting-web| adds routing functionality to |postgis-web|." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:15 +#, fuzzy +msgid "" +"Please see the :doc:`contents <../index>` for full content of **FOSS4G " +"Prizren** workshop. This workshop covers two levels for using pgRouting:" +" `Basic`_ and `Advanced`_." +msgstr "" +"Consulte :doc:`contents <../index>` para obtener todo el contenido de " +"este taller." + +#: ../../build/docs/general-intro/introduction.rst:20 +msgid "Basic" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:22 +#, fuzzy +msgid "" +"will demonstrate the routing functionality by providing examples using " +"|osm-web| road network data from Prizren. Covering topics from how to " +"prepare the data, making routing queries, understanding the results, up " +"to writing a custom 'plpgsql' function that can be integrated with other " +"FOSS tools." +msgstr "" +"|pgrouting-web| añade funcionalidad de ruteo a |postgis-web|. Este taller" +" introductorio demostrará la funcionalidad de ruteo proporcionando " +"ejemplos prácticos utilizando datos |osm-web| de la red de carreteras. Se" +" tratarán temas que comienzan desde la preparación de los datos, la " +"realización de consultas de enrutamiento, la escritura de funciones " +"personalizadas 'plpgsql' hasta la integración de pgRouting con otras " +"herramientas FOSS4G." + +#: ../../build/docs/general-intro/introduction.rst:28 +msgid "Installing pgRouting." +msgstr "Instalación de pgRouting." + +#: ../../build/docs/general-intro/introduction.rst:29 +msgid "Creating a routing topology." +msgstr "Creación de una topología de ruteo." + +#: ../../build/docs/general-intro/introduction.rst:30 +#, fuzzy +msgid "Importing |osm-web| road network data." +msgstr "Importación de |osm-web| datos de la red de carreteras." + +#: ../../build/docs/general-intro/introduction.rst:31 +msgid "Using pgRouting algorithms." +msgstr "Uso de algoritmos pgRouting." + +#: ../../build/docs/general-intro/introduction.rst:32 +msgid "Writing advanced queries." +msgstr "Escribir consultas avanzadas." + +#: ../../build/docs/general-intro/introduction.rst:33 +#, fuzzy +msgid "Writing a custom PostgreSQL stored procedure in `plpgsql`" +msgstr "" +"Escribir un procedimiento almacenado PostgreSQL personalizado en " +"'plpgsql'." + +#: ../../build/docs/general-intro/introduction.rst:36 +#: ../../build/docs/general-intro/introduction.rst:49 +msgid "Prerequisites" +msgstr "Pre-requisitos" + +#: ../../build/docs/general-intro/introduction.rst:37 +#, fuzzy +msgid "Workshop level: basic." +msgstr "Nivel de taller: intermedio." + +#: ../../build/docs/general-intro/introduction.rst:38 +#, fuzzy +msgid "Previous knowledge: SQL (PostgreSQL, PostGIS)" +msgstr "Conocimiento previo del asistente: SQL (PostgreSQL, PostGIS)" + +#: ../../build/docs/general-intro/introduction.rst:39 +#: ../../build/docs/general-intro/introduction.rst:52 +#, fuzzy +msgid "Equipments: `OSGeoLive `__ (16.0)" +msgstr "" +"Equipamientos: Este taller utiliza `OSGeoLive `__" +" (14.0)" + +#: ../../build/docs/general-intro/introduction.rst:42 +msgid "Advanced" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:44 +msgid "" +"pgRouting is an extendible open-source library that provides a variety of" +" tools for graph algorithms, this is not limited to routing vehicles. The" +" advanced section covers several graph problems that can be solved using " +"pgRouting." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:50 +#, fuzzy +msgid "Workshop level: Advanced." +msgstr "Nivel de taller: intermedio." + +#: ../../build/docs/general-intro/introduction.rst:51 +#, fuzzy +msgid "Previous knowledge: SQL (PostgreSQL, PostGIS, pgRouting)" +msgstr "Conocimiento previo del asistente: SQL (PostgreSQL, PostGIS)" + +#: ../../build/docs/general-intro/introduction.rst:55 +msgid "Aknowledments" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:58 +#, fuzzy +msgid "Sponsored by" +msgstr "Apoyado por" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "Paragon Corporation" +msgstr "Paragon Corporation" + +#: ../../build/docs/general-intro/introduction.rst:64 +msgid "Developers & presenters of FOSS4G Prizren workshop:" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:65 +#, fuzzy +msgid "" +"*Vicky Vergara* Is a freelance developer from Mexico. She's the core " +"developer of pgRouting project and GSoC Mentor. OSGeo Charter member." +msgstr "" +"*Vicky Vergara* trabaja en `Georepublic ` _, en" +" México. Ella es la desarrolladora principal del proyecto pgRouting y " +"GSoC Mentor. Miembro Fundador de OSGeo." + +#: ../../build/docs/general-intro/introduction.rst:68 +msgid "" +"*Ramón Ríos* Is a freelance developer from Mexico. Lead engenieer for " +"ParkUpFront" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:73 +msgid "Past and present tutors and developers" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:74 +msgid "" +"Daniel Kastl, José Ríos, Ko Nagase, Stephen Woodbridge, Swapnil Joshi, " +"Rajat Shinde, Ramón Ríos, Rohith Reddy, Vicky Vergara" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:85 +msgid "Past and present supporters" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:86 +#, fuzzy +msgid "Georepublic, Paragon Corporation" +msgstr "Paragon Corporation" + +#: ../../build/docs/general-intro/introduction.rst:90 +msgid "License" +msgstr "Licencias" + +#: ../../build/docs/general-intro/introduction.rst:91 +msgid "" +"This work is licensed under a `Creative Commons Attribution-Share Alike " +"3.0 License `_." +msgstr "" +"Esta obra está autorizada bajo una licencia `Creative Commons " +"Attribution-Share Alike 3.0 License `_." + +#: ../../build/docs/general-intro/introduction.rst:97 +msgid "Become a sponsor" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "The Linux Foundation" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "Open Collective" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "OSGeo Foundation" +msgstr "" + diff --git a/locale/es/LC_MESSAGES/general-intro/osgeolive.po b/locale/es/LC_MESSAGES/general-intro/osgeolive.po new file mode 100644 index 000000000..1561deb73 --- /dev/null +++ b/locale/es/LC_MESSAGES/general-intro/osgeolive.po @@ -0,0 +1,261 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G +# Prizren package. +# FIRST AUTHOR , 2023. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-20 15:37-0600\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: es\n" +"Language-Team: es \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.12.1\n" + +#: ../../build/docs/general-intro/osgeolive.rst:11 +msgid "OSGeoLive Installation" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:13 +msgid "All required tools are available on `OSGeoLive `__." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:15 +msgid "" +"`OSGeoLive Quickstart for Running in a Virtual Machine " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:17 +msgid "" +"`Creating an OSGeoLive Bootable USB flash drive " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:20 +msgid "" +"Before attending a workshop event, make sure your you can use `OSGeoLive`" +" with either method or :doc:`../appendix/appendix-2` on your computer." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:24 +msgid "This workshop uses OSGeoLive on VirtualBox." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:26 +msgid "Chapter Contents" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:29 +msgid "Install `VirtualBox `__." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:31 +msgid "" +"This is a general description on how to install VirtualBox. Complete " +"details about installation can be found on the `VirtualBox " +"`__ documentation." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:36 +msgid "Linux distributions:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:37 +msgid "" +"Add the following line to your /etc/apt/sources.list. According to your " +"distribution, replace `` with your distribution name." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:44 +msgid "Add the keys:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:51 +msgid "Install Virtual box using:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:58 +msgid "" +"More detailed and up to date information can be found `here " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:62 +msgid "OSGeoLive on a VirtualBox" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:65 +msgid "Download OSGeoLive 16.0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:67 +msgid "" +"This installation method corresponds for the ``iso`` distribution of " +"OSGeoLive. For other installations visit `OSgeoLive " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:72 +msgid "" +"The images on this section might not correspond to the VirtualBox or " +"OSGeoLive version installed on your system, but the workflow is similar." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:75 +msgid "" +"From https://download.osgeo.org/livedvd/releases/16.0/ Download " +"*osgeolive-16.0alpha3-amd64.iso*" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:80 +msgid "Download is saved on Downloads directory." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:85 +msgid "Create the virtual machine" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:87 +msgid "Open the Virtual Box" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:91 +msgid "Click on ``New`` and fill with the following information" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:93 +msgid "**Name** OSGeoLive 16.0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:94 +msgid "**Type** Linux" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:95 +msgid "**Version** Ubuntu (64-bit)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:96 +msgid "**Memory size** 4096" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:97 +msgid "**Hard disk** Create a virtual hard disk now" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:101 +msgid "Click on ``Create`` and fill with the following information" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:103 +msgid "**File location** Choose a suitable location for the Virtual Hard Disk" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:104 +msgid "**File size** 10.0GB" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:105 +msgid "**Hard disk file type** VDI (VirtualBox Disk image)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:106 +msgid "**Storage on physical hard disk** Dynamically allocated" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:111 +msgid "Install OSGeoLive's ISO" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:113 +msgid "On Storage it reads:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst +msgid "Controller" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:115 +#: ../../build/docs/general-intro/osgeolive.rst:138 +msgid "IDE" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst +msgid "IDE Secondary Device 0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:116 +msgid "[Optical Drive] empty" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:120 +msgid "Choose ``Storage`` from the virtual box traits and clink on ``Empty``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:124 +msgid "Click on the small disk icon and select **Choose/Create a Virtual Disk**" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:128 +msgid "Navigate to the location where the ISO was installed" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:132 +msgid "Instead of empty, now it has the ISO installed" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:136 +msgid "The installation now reads:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:139 +msgid "[Optical Drive] osgeolive-10.0alpha3-amd64.iso (4.13 GB)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:145 +msgid "Start OSGeoLive" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:147 +msgid "" +"Click on ``Start`` button, and click on ``capture``, to capture the mouse" +" movements" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:152 +msgid "Click on ``Try or Install Lubuntu``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:156 +msgid "OSGeoLive's account is ``user`` and password is ``user``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:158 +msgid "After a few seconds OSGeoLive will start" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:163 +msgid "OSGeoLive’s account is ``user`` and password is ``user``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:169 +msgid "Ubuntu installation" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:171 +msgid "Update sources to include postgresql ::" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:177 +msgid "Install PostgrSQL, PostGIS and pgRouting ::" +msgstr "" + diff --git a/locale/es/LC_MESSAGES/general-intro/overview.po b/locale/es/LC_MESSAGES/general-intro/overview.po new file mode 100644 index 000000000..a912c64fd --- /dev/null +++ b/locale/es/LC_MESSAGES/general-intro/overview.po @@ -0,0 +1,236 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G +# Prizren package. +# FIRST AUTHOR , 2023. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-08 16:17+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language: es\n" +"Language-Team: es \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.12.1\n" + +#: ../../build/docs/general-intro/overview.rst:11 +msgid "Software and Data Overview" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:18 +msgid "" +"This workshop use several free and open source software for geospatial " +"tools. Most of the free and open source software for geospatial tools are" +" related to other open source software projects and it would not be " +"feasible to list all of them." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:24 +msgid "Chapter Contents" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:27 +msgid "pgRouting Overview" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:33 +msgid "" +"pgRouting extends the PostGIS / PostgreSQL geospatial database to provide" +" geospatial routing functionality." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:36 +msgid "Advantages of the database routing approach are:" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:38 +msgid "" +"Data and attributes can be modified by many clients, like QGIS or by " +"directly using PL/pgSQL. The clients can either be personal computers or " +"mobile devices." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:41 +msgid "" +"Data changes can be reflected instantaneously through the routing engine." +" There is no need for precalculation." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:43 +msgid "" +"The “cost” parameter can be dynamically calculated through SQL and its " +"value can come from multiple fields or tables." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:46 +msgid "Some of the pgRouting library core features are:" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:48 +msgid "" +"`Dijkstra Algorithm " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:49 +msgid "" +"`Johnson's Algorithm " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:50 +msgid "" +"`Floyd-Warshall Algorithm " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:51 +msgid "" +"`A* Search Algorithm " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:52 +msgid "" +"`Bi-directional Dijkstra " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:53 +msgid "" +"`Bi-directional A* " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:54 +msgid "" +"`Traveling Salesperson Problem " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:55 +msgid "" +"`Driving Distance " +"`__" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:56 +msgid "many more!!!" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:58 +msgid "" +"pgRouting is an Open Source Software, available under the GPLv2 license " +"and is supported and maintained by a the pgRouting community." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:61 +msgid "" +"pgRouting is a part of `OSGeo Community Projects " +"`__ of the `OSGeo " +"Foundation `__ and included on `OSGeoLive " +"`__." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst +msgid "Website" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:66 +msgid "https://pgrouting.org" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst +msgid "OSGeoLive" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:67 +msgid "https://live.osgeo.org/en/overview/pgrouting_overview.html" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:71 +msgid "osm2pgrouting Overview" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:78 +msgid "" +"osm2pgrouting is a command line tool that imports OpenStreetMap data into" +" a pgRouting database. It builds the routing network topology " +"automatically and creates tables for feature types and road classes. " +"osm2pgrouting was primarily written by Daniel Wendt and is now hosted on " +"the pgRouting project site." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:83 +msgid "osm2pgrouting is available under the GPLv2 license." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst +msgid "Wiki" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:85 +msgid "https://github.com/pgRouting/osm2pgrouting/wiki" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:89 +msgid "OpenStreetMap Overview" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:96 +msgid "" +"\"OpenStreetMap (OSM) is dedicated to creating and providing geographic " +"data, such as street maps, worldwide, for free. Most maps considered " +"\"free\" actually have legal or technical restrictions on their use. " +"These restrictions hold back anyone from using them in creative, " +"productive or unexpected ways, and make every map a silo of data and " +"effort.\"" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:102 +msgid "(Source: https://wiki.openstreetmap.org/wiki/Press)" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:104 +msgid "" +"OpenStreetMap is an adequate data source for pgRouting, because it has " +"no technical restrictions in terms of processing the data. Data " +"availability still varies from country to country, but the worldwide " +"coverage is improving day by day." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:109 +msgid "OpenStreetMap uses a topological data structure:" +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:111 +msgid "Nodes are points with a geographic position." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:112 +msgid "Ways are lists of nodes, representing a polyline or polygon." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:113 +msgid "" +"Relations are groups of nodes, ways and other relations which can be " +"assigned certain properties." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:115 +msgid "" +"Properties can be assigned to nodes, ways or relations and consist of " +":code:`name = value` pairs." +msgstr "" + +#: ../../build/docs/general-intro/overview.rst:118 +msgid "https://www.openstreetmap.org" +msgstr "" + diff --git a/locale/es/LC_MESSAGES/index.po b/locale/es/LC_MESSAGES/index.po index b2ca56609..8f47d1b10 100644 --- a/locale/es/LC_MESSAGES/index.po +++ b/locale/es/LC_MESSAGES/index.po @@ -3,25 +3,25 @@ # This file is distributed under the same license as the Workshop FOSS4G # Argentina package. # FIRST AUTHOR , 2021. -# +# # Translators: # MarPetra , 2021 # Vicky Vergara , 2022 -# +# #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-10 17:38+0000\n" +"POT-Creation-Date: 2022-03-03 11:07-0600\n" "PO-Revision-Date: 2021-04-23 15:22+0000\n" "Last-Translator: Vicky Vergara , 2022\n" "Language-Team: Spanish (https://www.transifex.com/pgrouting/teams/1219/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: ../../build/docs/index.rst:11 diff --git a/locale/es/LC_MESSAGES/interactions/chapter-10.po b/locale/es/LC_MESSAGES/interactions/chapter-10.po index 0860a3a61..c61277fb6 100644 --- a/locale/es/LC_MESSAGES/interactions/chapter-10.po +++ b/locale/es/LC_MESSAGES/interactions/chapter-10.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/interactions/chapter-11.po b/locale/es/LC_MESSAGES/interactions/chapter-11.po index 1e8c03d5f..8da4e3d22 100644 --- a/locale/es/LC_MESSAGES/interactions/chapter-11.po +++ b/locale/es/LC_MESSAGES/interactions/chapter-11.po @@ -3,26 +3,26 @@ # This file is distributed under the same license as the Workshop FOSS4G # Argentina package. # FIRST AUTHOR , 2021. -# +# # Translators: # Vicky Vergara , 2021 # MarPetra , 2021 -# #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-10 17:38+0000\n" +"POT-Creation-Date: 2023-05-20 15:37-0600\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" "Last-Translator: MarPetra , 2021\n" -"Language-Team: Spanish (https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" "Language: es\n" +"Language-Team: Spanish " +"(https://www.transifex.com/pgrouting/teams/1219/es/)\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.12.1\n" #: ../../build/docs/interactions/chapter-11.rst:13 msgid "OpenLayers Based Routing Interface" @@ -30,27 +30,27 @@ msgstr "Interfaz de Ruteo Basada en OpenLayers" #: ../../build/docs/interactions/chapter-11.rst:15 msgid "" -"The goal of this chapter is to create a simple web-based user interface to " -"pgRouting based on OpenLayers. The user will be able to choose start and " -"destination locations, and get the route from the start point to the " +"The goal of this chapter is to create a simple web-based user interface " +"to pgRouting based on OpenLayers. The user will be able to choose start " +"and destination locations, and get the route from the start point to the " "destination point." msgstr "" "El objetivo de este capítulo es crear una interfaz de usuario sencilla " "basada en web a pgRouting basada en OpenLayers. El usuario podrá elegir " -"ubicaciones de inicio y destino y obtener la ruta desde el punto de inicio " -"hasta el punto de destino." +"ubicaciones de inicio y destino y obtener la ruta desde el punto de " +"inicio hasta el punto de destino." #: ../../build/docs/interactions/chapter-11.rst:20 msgid "" -"The start and destination points are created by the user, with simple clicks" -" on the map. The start and destination coordinates are then sent to the " -"WMS server (GeoServer), as parameters to a WMS ``GetMap`` request. The " -"resulting image is added as an *image* layer to the map." +"The start and destination points are created by the user, with simple " +"clicks on the map. The start and destination coordinates are then sent to" +" the WMS server (GeoServer), as parameters to a WMS ``GetMap`` request. " +"The resulting image is added as an *image* layer to the map." msgstr "" -"Los puntos de inicio y destino son creados por el usuario, con simples clics" -" en el mapa. A continuación, las coordenadas de inicio y destino se envían " -"al servidor WMS (GeoServer), como parámetros a una solicitud WMS ``GetMap``." -" La imagen resultante se agrega como una capa *image* al mapa." +"Los puntos de inicio y destino son creados por el usuario, con simples " +"clics en el mapa. A continuación, las coordenadas de inicio y destino se " +"envían al servidor WMS (GeoServer), como parámetros a una solicitud WMS " +"``GetMap``. La imagen resultante se agrega como una capa *image* al mapa." #: ../../build/docs/interactions/chapter-11.rst:26 msgid "OpenLayers introduction" @@ -58,108 +58,112 @@ msgstr "Introducción a OpenLayers" #: ../../build/docs/interactions/chapter-11.rst:28 msgid "" -"OpenLayers uses modern JavaScript, and HTML5 technologies such as Canvas and" -" WebGL for the rendering of images/tiles and vectors." +"OpenLayers uses modern JavaScript, and HTML5 technologies such as Canvas " +"and WebGL for the rendering of images/tiles and vectors." msgstr "" -"OpenLayers utiliza tecnologías JavaScript y HTML5 modernas, como Canvas y " -"WebGL, para la representación de imágenes/iconos y vectores." +"OpenLayers utiliza tecnologías JavaScript y HTML5 modernas, como Canvas y" +" WebGL, para la representación de imágenes/iconos y vectores." #: ../../build/docs/interactions/chapter-11.rst:31 msgid "" -"Creating an OpenLayers map in a web page involves creating a *map* object, " -"which is an instance of the ``ol.Map`` class. Then, data layers and controls" -" can be added to that map object." +"Creating an OpenLayers map in a web page involves creating a *map* " +"object, which is an instance of the ``ol.Map`` class. Then, data layers " +"and controls can be added to that map object." msgstr "" -"Crear un mapa openlayers en una página web implica crear un objeto *map*, " -"que es una instancia de la clase de mapa ``ol.Map``. Posteriormente, se " -"pueden agregar capas y controles de datos a ese objeto de mapa." +"Crear un mapa openlayers en una página web implica crear un objeto *map*," +" que es una instancia de la clase de mapa ``ol.Map``. Posteriormente, se" +" pueden agregar capas y controles de datos a ese objeto de mapa." #: ../../build/docs/interactions/chapter-11.rst:35 +#, fuzzy msgid "" -"The center and resolution (zoom level) of the map are controlled through the" -" *view* object. Unless other mapping libraries, the view is separated from " -"the map; one advantage is to allow multiple maps to share the same view. See" -" `this example `__." +"The center and resolution (zoom level) of the map are controlled through " +"the *view* object. Unless other mapping libraries, the view is separated " +"from the map; one advantage is to allow multiple maps to share the same " +"view." msgstr "" -"El centro y la resolución (nivel de zoom) del mapa se controlan a través del" -" objeto *view*. A menos que otras bibliotecas de asignación, la vista se " -"separa del mapa; una ventaja es permitir que varios mapas compartan la misma" -" vista. Ver el siguiente `ejemplo " +"El centro y la resolución (nivel de zoom) del mapa se controlan a través " +"del objeto *view*. A menos que otras bibliotecas de asignación, la vista " +"se separa del mapa; una ventaja es permitir que varios mapas compartan la" +" misma vista. Ver el siguiente `ejemplo " "`__." -#: ../../build/docs/interactions/chapter-11.rst:40 +#: ../../build/docs/interactions/chapter-11.rst:39 msgid "" "OpenLayers features three renderers: the *Canvas* renderer, the *WebGL* " -"renderer, and the *DOM* renderer. Currently, the most capable renderer is " -"Canvas. In particular the Canvas renderer supports vector layers, while the " -"other two don't. Canvas is the default renderer, and the renderer used in " -"this workshop." +"renderer, and the *DOM* renderer. Currently, the most capable renderer is" +" Canvas. In particular the Canvas renderer supports vector layers, while " +"the other two don't. Canvas is the default renderer, and the renderer " +"used in this workshop." msgstr "" "OpenLayers cuenta con tres renderizadores: el representador *Canvas*, el " -"representador *WebGL* y el representador *DOM*. Actualmente, el renderizador" -" más capaz es Canvas. En particular, el renderizador Canvas admite capas " -"vectoriales, mientras que las otras dos no. Canvas es el representador " -"predeterminado y el renderizador utilizado en este taller." +"representador *WebGL* y el representador *DOM*. Actualmente, el " +"renderizador más capaz es Canvas. En particular, el renderizador Canvas " +"admite capas vectoriales, mientras que las otras dos no. Canvas es el " +"representador predeterminado y el renderizador utilizado en este taller." -#: ../../build/docs/interactions/chapter-11.rst:47 +#: ../../build/docs/interactions/chapter-11.rst:46 msgid "Creating a minimal map" msgstr "Crear un mapa mínimo" -#: ../../build/docs/interactions/chapter-11.rst:49 +#: ../../build/docs/interactions/chapter-11.rst:48 msgid "" -"Let's create our first OpenLayers map: open a text editor and copy this code" -" into a file named ``ol.html``. You can save this file on the ``Desktop`` " -"and open it with a web browser." +"Let's create our first OpenLayers map: open a text editor and copy this " +"code into a file named ``ol.html``. You can save this file on the " +"``Desktop`` and open it with a web browser." msgstr "" -"Vamos a crear nuestro primer mapa OpenLayers: abramos un editor de texto y " -"copiemos este código en un archivo denominado ``ol.html``. Puede guardar " -"este archivo en ``Desktop`` y abrirlo con un navegador web." +"Vamos a crear nuestro primer mapa OpenLayers: abramos un editor de texto " +"y copiemos este código en un archivo denominado ``ol.html``. Puede " +"guardar este archivo en ``Desktop`` y abrirlo con un navegador web." -#: ../../build/docs/interactions/chapter-11.rst:57 +#: ../../build/docs/interactions/chapter-11.rst:56 msgid "" "This workshop assumes, that you use OSGeo Live, which includes the " "OpenLayers Javascript library accessible under the following URL: " "http://localhost/openlayers/dist/ If you don't use OSGeo Live for this " -"workshop, you need to adjust the URL to OpenLayers Javascript and CSS file." +"workshop, you need to adjust the URL to OpenLayers Javascript and CSS " +"file." msgstr "" -"En este taller se asume que utiliza OSGeo Live, que incluye la biblioteca " -"Javascript de OpenLayers accesible bajo la siguiente URL: " -"http://localhost/openlayers/dist/ Si no utiliza OSGeo Live para este taller," -" debe ajustar la dirección URL al archivo Javascript y CSS de OpenLayers." +"En este taller se asume que utiliza OSGeo Live, que incluye la biblioteca" +" Javascript de OpenLayers accesible bajo la siguiente URL: " +"http://localhost/openlayers/dist/ Si no utiliza OSGeo Live para este " +"taller, debe ajustar la dirección URL al archivo Javascript y CSS de " +"OpenLayers." -#: ../../build/docs/interactions/chapter-11.rst:62 +#: ../../build/docs/interactions/chapter-11.rst:61 msgid "" -"This web page includes a simple map with an OpenStreetMap layer and center " -"to a predifined location. There is no routing-related code for now; just a " -"simple map with stantard navigation tools." +"This web page includes a simple map with an OpenStreetMap layer and " +"center to a predifined location. There is no routing-related code for " +"now; just a simple map with stantard navigation tools." msgstr "" "Esta página web incluye un mapa simple con una capa OpenStreetMap y un " -"centro a una ubicación predifinida. No hay código relacionado con el ruteo " -"por ahora; sólo un mapa simple con herramientas de navegación stantard." +"centro a una ubicación predifinida. No hay código relacionado con el " +"ruteo por ahora; sólo un mapa simple con herramientas de navegación " +"stantard." -#: ../../build/docs/interactions/chapter-11.rst:66 +#: ../../build/docs/interactions/chapter-11.rst:65 msgid "Line by line we have:" msgstr "Línea por línea tenemos:" -#: ../../build/docs/interactions/chapter-11.rst:68 +#: ../../build/docs/interactions/chapter-11.rst:67 msgid "Line 6: include the default OpenLayers CSS file." msgstr "Línea 6: incluir archivo CSS de OpenLayers predeterminado." -#: ../../build/docs/interactions/chapter-11.rst:69 -msgid "" -"Line 7 to Line 12: CSS rules to give dimensions to the map DOM element." +#: ../../build/docs/interactions/chapter-11.rst:68 +msgid "Line 7 to Line 12: CSS rules to give dimensions to the map DOM element." msgstr "" "Línea 7 a Línea 12: reglas CSS para dar dimensiones al elemento DOM del " "mapa." -#: ../../build/docs/interactions/chapter-11.rst:70 +#: ../../build/docs/interactions/chapter-11.rst:69 msgid "" -"Line 15: add a div element for the map. The element's identifier is ``map``." +"Line 15: add a div element for the map. The element's identifier is " +"``map``." msgstr "" "Línea 15: agregar un elemento div para el mapa. El identificador del " "elemento es ``map``." -#: ../../build/docs/interactions/chapter-11.rst:71 +#: ../../build/docs/interactions/chapter-11.rst:70 msgid "" "Line 16: load the OpenLayers library code. Functions and classes in the " "``ol`` namespace come from there." @@ -167,182 +171,183 @@ msgstr "" "Línea 16: cargar el código de la biblioteca OpenLayers. Las funciones y " "clases del espacio de nombres ``ol`` provienen de allí." -#: ../../build/docs/interactions/chapter-11.rst:73 +#: ../../build/docs/interactions/chapter-11.rst:72 msgid "Line 18 to Line 29: the JavaScript code specific to that example." msgstr "Línea 18 a Línea 29: el código JavaScript específico de ese ejemplo." -#: ../../build/docs/interactions/chapter-11.rst:75 +#: ../../build/docs/interactions/chapter-11.rst:74 msgid "Let's have a closer look at the code that create the OpenLayers code:" -msgstr "" -"Echemos un vistazo más de cerca al código que crea el código OpenLayers:" +msgstr "Echemos un vistazo más de cerca al código que crea el código OpenLayers:" -#: ../../build/docs/interactions/chapter-11.rst:97 +#: ../../build/docs/interactions/chapter-11.rst:96 msgid "" -"This code creates an ``ol.Map`` instance whose ``target`` is the ``map`` DOM" -" element in the HTML page. The map is configured with a *tile layer*, itself" -" configured with an OpenStreetMap *source*. The map is also configured with " -"a *view* instance (of the ``ol.View`` class) with predefined values for the " -"*center* and the *zoom* level." +"This code creates an ``ol.Map`` instance whose ``target`` is the ``map`` " +"DOM element in the HTML page. The map is configured with a *tile layer*, " +"itself configured with an OpenStreetMap *source*. The map is also " +"configured with a *view* instance (of the ``ol.View`` class) with " +"predefined values for the *center* and the *zoom* level." msgstr "" -"Este código crea un ``ol.Map`` instancia cuyo ``target`` es el elemento DOM" -" ``map`` en la página HTML. El mapa se configura con una *capa de teselas*, " -"configurada con una *fuente* OpenStreetMap . El mapa también se configura " -"con una instancia de *vista* (de la clase ``ol.View`` ) con valores " -"predefinidos para el *centro* y el nivel de *zoom*." +"Este código crea un ``ol.Map`` instancia cuyo ``target`` es el elemento " +"DOM ``map`` en la página HTML. El mapa se configura con una *capa de " +"teselas*, configurada con una *fuente* OpenStreetMap . El mapa también se" +" configura con una instancia de *vista* (de la clase ``ol.View`` ) con " +"valores predefinidos para el *centro* y el nivel de *zoom*." -#: ../../build/docs/interactions/chapter-11.rst:104 +#: ../../build/docs/interactions/chapter-11.rst:103 msgid "WMS GET parameters" msgstr "Parámetros WMS GET" -#: ../../build/docs/interactions/chapter-11.rst:106 +#: ../../build/docs/interactions/chapter-11.rst:105 msgid "Add this code after the creation of the map:" msgstr "Agregue este código después de la creación del mapa:" -#: ../../build/docs/interactions/chapter-11.rst:115 +#: ../../build/docs/interactions/chapter-11.rst:114 msgid "" "The ``params`` object holds the WMS GET parameters that will be sent to " -"GeoServer. Here we set the values that will never change: the layer name and" -" the output format." +"GeoServer. Here we set the values that will never change: the layer name " +"and the output format." msgstr "" "El objeto ``params`` contiene los parámetros WMS GET que se enviarán a " -"GeoServer. Aquí establecemos los valores que nunca cambiarán: el nombre de " -"la capa y el formato de salida." +"GeoServer. Aquí establecemos los valores que nunca cambiarán: el nombre " +"de la capa y el formato de salida." -#: ../../build/docs/interactions/chapter-11.rst:121 +#: ../../build/docs/interactions/chapter-11.rst:120 msgid "Select \"start\" and \"destination\"" msgstr "Seleccione \"inicio\" y \"destino\"" -#: ../../build/docs/interactions/chapter-11.rst:123 +#: ../../build/docs/interactions/chapter-11.rst:122 msgid "" -"We now want to allow the user to add the start and destination positions by " -"clicking on the map. Add the following code for that:" +"We now want to allow the user to add the start and destination positions " +"by clicking on the map. Add the following code for that:" msgstr "" -"Ahora queremos permitir que el usuario agregue las posiciones de inicio y " -"destino haciendo clic en el mapa. Agregue el código siguiente para ello:" +"Ahora queremos permitir que el usuario agregue las posiciones de inicio y" +" destino haciendo clic en el mapa. Agregue el código siguiente para ello:" -#: ../../build/docs/interactions/chapter-11.rst:140 +#: ../../build/docs/interactions/chapter-11.rst:139 msgid "" -"That code creates two vector features, one for the \"start\" position and " -"one for the \"destination\" position. These features are empty for now – " -"they do not include a geometry." +"That code creates two vector features, one for the \"start\" position and" +" one for the \"destination\" position. These features are empty for now –" +" they do not include a geometry." msgstr "" "Ese código crea dos características vectoriales, una para la posición " -"\"start\" y otra para la posición \"destination\". Estas operaciones están " -"vacías por ahora: no incluyen geometría." +"\"start\" y otra para la posición \"destination\". Estas operaciones " +"están vacías por ahora: no incluyen geometría." -#: ../../build/docs/interactions/chapter-11.rst:144 +#: ../../build/docs/interactions/chapter-11.rst:143 msgid "" -"The code also creates a vector layer, with the \"start\" and \"destination\"" -" features added to it. It also adds the vector layer to the map, using the " -"map's ``addLayer`` method." +"The code also creates a vector layer, with the \"start\" and " +"\"destination\" features added to it. It also adds the vector layer to " +"the map, using the map's ``addLayer`` method." msgstr "" -"El código también crea una capa vectorial, con las entidades \"inicio\" y " -"\"destino\" añadidas a ella. También agrega la capa vectorial al mapa, " +"El código también crea una capa vectorial, con las entidades \"inicio\" y" +" \"destino\" añadidas a ella. También agrega la capa vectorial al mapa, " "utilizando el método``addLayer`` del mapa." -#: ../../build/docs/interactions/chapter-11.rst:148 +#: ../../build/docs/interactions/chapter-11.rst:147 msgid "Now add the following code:" msgstr "Agregar ahora el siguiente código:" -#: ../../build/docs/interactions/chapter-11.rst:183 +#: ../../build/docs/interactions/chapter-11.rst:182 msgid "" -"This code registers a listener function for the map ``click`` event. This " -"means that OpenLayers will call that function each time a click is detected " -"on the map." +"This code registers a listener function for the map ``click`` event. This" +" means that OpenLayers will call that function each time a click is " +"detected on the map." msgstr "" "Este código registra una función de escucha para el evento ``clic`` del " -"mapa. Esto significa que OpenLayers llamará a esa función cada vez que se " -"detecte un clic en el mapa." +"mapa. Esto significa que OpenLayers llamará a esa función cada vez que se" +" detecte un clic en el mapa." -#: ../../build/docs/interactions/chapter-11.rst:187 +#: ../../build/docs/interactions/chapter-11.rst:186 msgid "" -"The event object passed to the listener function includes a ``coordinate`` " -"property that indicates the geographical location of the click. That " -"coordinate is used to create a *point* geometry for the \"start\" and " -"\"destination\" features." +"The event object passed to the listener function includes a " +"``coordinate`` property that indicates the geographical location of the " +"click. That coordinate is used to create a *point* geometry for the " +"\"start\" and \"destination\" features." msgstr "" -"El objeto del evento pasado a la función de escucha incluye una propiedad de" -" ''coordinar'' que indica la ubicación geográfica del clic. Esa coordenada " -"se utiliza para crear una geometría de *punto* para las entidades \"inicio\"" -" y \"destino\"." +"El objeto del evento pasado a la función de escucha incluye una propiedad" +" de ''coordinar'' que indica la ubicación geográfica del clic. Esa " +"coordenada se utiliza para crear una geometría de *punto* para las " +"entidades \"inicio\" y \"destino\"." -#: ../../build/docs/interactions/chapter-11.rst:191 +#: ../../build/docs/interactions/chapter-11.rst:190 msgid "" -"Once we have the start and destination points (after two clicks); the two " -"pairs of coordinates are transformed from the map projection (``EPSG:3857``)" -" into the server projection (``EPSG:4326``) using the ``transform`` " -"function." +"Once we have the start and destination points (after two clicks); the two" +" pairs of coordinates are transformed from the map projection " +"(``EPSG:3857``) into the server projection (``EPSG:4326``) using the " +"``transform`` function." msgstr "" -"Una vez que tengamos los puntos de inicio y destino (después de dos clics); " -"los dos pares de coordenadas se transforman de la proyección del mapa " -"(``EPSG:3857``) en la proyección del servidor (``EPSG:4326``) utilizando la " -"función ``transform``." +"Una vez que tengamos los puntos de inicio y destino (después de dos " +"clics); los dos pares de coordenadas se transforman de la proyección del " +"mapa (``EPSG:3857``) en la proyección del servidor (``EPSG:4326``) " +"utilizando la función ``transform``." -#: ../../build/docs/interactions/chapter-11.rst:195 +#: ../../build/docs/interactions/chapter-11.rst:194 msgid "" -"The ``viewparams`` property is then set on WMS GET parameters object. The " -"value of this property has a special meaning: GeoServer will substitute the " -"value before executing the SQL query for the layer. For example, if we have:" +"The ``viewparams`` property is then set on WMS GET parameters object. The" +" value of this property has a special meaning: GeoServer will substitute " +"the value before executing the SQL query for the layer. For example, if " +"we have:" msgstr "" "A continuación, la propiedad ``viewparams`` se establece en el objeto de " "parámetros WMS GET. El valor de esta propiedad tiene un significado " -"especial: GeoServer sustituirá el valor antes de ejecutar la consulta SQL " -"para la capa. Por ejemplo, si tenemos:" +"especial: GeoServer sustituirá el valor antes de ejecutar la consulta SQL" +" para la capa. Por ejemplo, si tenemos:" -#: ../../build/docs/interactions/chapter-11.rst:203 +#: ../../build/docs/interactions/chapter-11.rst:202 msgid "" -"And ``viewparams`` is ``viewparams=min:20;max:120`` then the SQL query sent " -"to PostGIS will be:" +"And ``viewparams`` is ``viewparams=min:20;max:120`` then the SQL query " +"sent to PostGIS will be:" msgstr "" -"Y ``viewparams`` es ``viewparams=min:20;max:120`` entonces la consulta SQL " -"enviada a PostGIS será:" +"Y ``viewparams`` es ``viewparams=min:20;max:120`` entonces la consulta " +"SQL enviada a PostGIS será:" -#: ../../build/docs/interactions/chapter-11.rst:210 +#: ../../build/docs/interactions/chapter-11.rst:209 msgid "" "Finally, a new OpenLayers WMS layer is created and added to the map, the " "param object is passed to it." msgstr "" -"Por último, se crea una nueva capa WMS OpenLayers y se agrega al mapa, se le" -" pasa el objeto param." +"Por último, se crea una nueva capa WMS OpenLayers y se agrega al mapa, se" +" le pasa el objeto param." -#: ../../build/docs/interactions/chapter-11.rst:214 +#: ../../build/docs/interactions/chapter-11.rst:213 msgid "Clear the results" msgstr "Borrar los resultados" -#: ../../build/docs/interactions/chapter-11.rst:216 +#: ../../build/docs/interactions/chapter-11.rst:215 msgid "Add this after the map ``div`` in the HTML page:" msgstr "Añádalo después del mapa ``div`` en la página HTML:" -#: ../../build/docs/interactions/chapter-11.rst:222 +#: ../../build/docs/interactions/chapter-11.rst:221 msgid "" -"This creates a button to we will use to allow the user to clear the routing " -"points and start a new routing query." +"This creates a button to we will use to allow the user to clear the " +"routing points and start a new routing query." msgstr "" -"Esto crea un botón que usaremos para permitir al usuario borrar los puntos " -"de ruteo e iniciar una nueva consulta de enrutamiento." +"Esto crea un botón que usaremos para permitir al usuario borrar los " +"puntos de ruteo e iniciar una nueva consulta de enrutamiento." -#: ../../build/docs/interactions/chapter-11.rst:225 +#: ../../build/docs/interactions/chapter-11.rst:224 msgid "Now add the following to the JavaScript code:" msgstr "Ahora agregue lo siguiente al código JavaScript:" -#: ../../build/docs/interactions/chapter-11.rst:238 +#: ../../build/docs/interactions/chapter-11.rst:237 msgid "" -"When the button is clicked, this function passed to ``addEventListener`` is " -"executed. That function resets the \"start\" and \"destination\" features " -"and remove the routing result layer from the map." +"When the button is clicked, this function passed to ``addEventListener`` " +"is executed. That function resets the \"start\" and \"destination\" " +"features and remove the routing result layer from the map." msgstr "" "Cuando se hace clic en el botón, se ejecuta esta función pasada a " "``addEventListener'``. Esa función restablece las entidades \"inicio\" y " "\"destino\" y elimina la capa de resultados de ruteo del mapa." -#: ../../build/docs/interactions/chapter-11.rst:243 +#: ../../build/docs/interactions/chapter-11.rst:242 msgid "Summary (full example)" msgstr "Resumen (ejemplo completo)" -#: ../../build/docs/interactions/chapter-11.rst:245 +#: ../../build/docs/interactions/chapter-11.rst:244 msgid "" -"Now copy the following final application code into a file, accessible by a " -"webserver, such as Apache or Nginx for example:" +"Now copy the following final application code into a file, accessible by " +"a webserver, such as Apache or Nginx for example:" msgstr "" -"Ahora copie el siguiente código de aplicación final en un archivo, al que " -"puede acceder un servidor web, como Apache o Nginx, por ejemplo:" +"Ahora copie el siguiente código de aplicación final en un archivo, al que" +" puede acceder un servidor web, como Apache o Nginx, por ejemplo:" + diff --git a/locale/es/LC_MESSAGES/interactions/chapter-9.po b/locale/es/LC_MESSAGES/interactions/chapter-9.po index 979b43227..4187add72 100644 --- a/locale/es/LC_MESSAGES/interactions/chapter-9.po +++ b/locale/es/LC_MESSAGES/interactions/chapter-9.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un-sdg/appendix.po b/locale/es/LC_MESSAGES/un-sdg/appendix.po index ce6c0f731..baf808adf 100644 --- a/locale/es/LC_MESSAGES/un-sdg/appendix.po +++ b/locale/es/LC_MESSAGES/un-sdg/appendix.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un-sdg/data.po b/locale/es/LC_MESSAGES/un-sdg/data.po index 9de925168..7374bf768 100644 --- a/locale/es/LC_MESSAGES/un-sdg/data.po +++ b/locale/es/LC_MESSAGES/un-sdg/data.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un-sdg/introduction.po b/locale/es/LC_MESSAGES/un-sdg/introduction.po index fbcca4a31..1e9e641df 100644 --- a/locale/es/LC_MESSAGES/un-sdg/introduction.po +++ b/locale/es/LC_MESSAGES/un-sdg/introduction.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un-sdg/sdg11-cities.po b/locale/es/LC_MESSAGES/un-sdg/sdg11-cities.po index 546edb1f9..b42095e34 100644 --- a/locale/es/LC_MESSAGES/un-sdg/sdg11-cities.po +++ b/locale/es/LC_MESSAGES/un-sdg/sdg11-cities.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un-sdg/sdg3-health.po b/locale/es/LC_MESSAGES/un-sdg/sdg3-health.po index cfdd3bf3f..93330d9a2 100644 --- a/locale/es/LC_MESSAGES/un-sdg/sdg3-health.po +++ b/locale/es/LC_MESSAGES/un-sdg/sdg3-health.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un-sdg/sdg7-energy.po b/locale/es/LC_MESSAGES/un-sdg/sdg7-energy.po index 2905dc5db..884aa88fe 100644 --- a/locale/es/LC_MESSAGES/un-sdg/sdg7-energy.po +++ b/locale/es/LC_MESSAGES/un-sdg/sdg7-energy.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un_sdg/appendix.po b/locale/es/LC_MESSAGES/un_sdg/appendix.po index 2a8d377f4..4c331c813 100644 --- a/locale/es/LC_MESSAGES/un_sdg/appendix.po +++ b/locale/es/LC_MESSAGES/un_sdg/appendix.po @@ -9,7 +9,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-04 09:53-0600\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un_sdg/data.po b/locale/es/LC_MESSAGES/un_sdg/data.po index f75d0b010..e3a287947 100644 --- a/locale/es/LC_MESSAGES/un_sdg/data.po +++ b/locale/es/LC_MESSAGES/un_sdg/data.po @@ -10,19 +10,19 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-10 13:12-0600\n" +"POT-Creation-Date: 2023-05-08 16:17+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" "Last-Translator: Vicky Vergara , 2022\n" "Language: es\n" "Language-Team: Spanish " "(https://www.transifex.com/pgrouting/teams/1219/es/)\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\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.9.1\n" +"Generated-By: Babel 2.12.1\n" #: ../../build/docs/un_sdg/data.rst:11 msgid "Data for Sustainable Development Goals" @@ -70,7 +70,7 @@ msgid "" "These requirements are met on OSGeoLive. When the required software is " "installed, open a terminal window by pressing ``ctrl-alt-t`` and follow " "the instructions. Information about installing OSGeoLive can be found in" -" :ref:`general-intro/chapter-3:Installation` of this workshop." +" :doc:`../general-intro/osgeolive` of this workshop." msgstr "" "Estos requisitos se cumplen en OSGeoLive. Cuando se instale el software " "requerido, abra una ventana de terminal presionando ``ctrl-alt-t`` y siga" @@ -380,3 +380,4 @@ msgstr "Información de configuración para edificios" #: ../../build/docs/un_sdg/data.rst:296 msgid "Configuration information for Waterways" msgstr "Información de configuración para vías navegables" + diff --git a/locale/es/LC_MESSAGES/un_sdg/introduction.po b/locale/es/LC_MESSAGES/un_sdg/introduction.po index fbcca4a31..1e9e641df 100644 --- a/locale/es/LC_MESSAGES/un_sdg/introduction.po +++ b/locale/es/LC_MESSAGES/un_sdg/introduction.po @@ -11,7 +11,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-10-10 17:38+0000\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un_sdg/sdg11-cities.po b/locale/es/LC_MESSAGES/un_sdg/sdg11-cities.po index d0df281d7..654fdcff7 100644 --- a/locale/es/LC_MESSAGES/un_sdg/sdg11-cities.po +++ b/locale/es/LC_MESSAGES/un_sdg/sdg11-cities.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-04 11:02-0600\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un_sdg/sdg3-health.po b/locale/es/LC_MESSAGES/un_sdg/sdg3-health.po index fa710e230..cb2481aab 100644 --- a/locale/es/LC_MESSAGES/un_sdg/sdg3-health.po +++ b/locale/es/LC_MESSAGES/un_sdg/sdg3-health.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-04 11:09-0600\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/es/LC_MESSAGES/un_sdg/sdg7-energy.po b/locale/es/LC_MESSAGES/un_sdg/sdg7-energy.po index 889973a5b..3d820fc46 100644 --- a/locale/es/LC_MESSAGES/un_sdg/sdg7-energy.po +++ b/locale/es/LC_MESSAGES/un_sdg/sdg7-energy.po @@ -10,7 +10,7 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-03-04 11:04-0600\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" diff --git a/locale/ja/LC_MESSAGES/advanced/chapter-12.po b/locale/ja/LC_MESSAGES/advanced/chapter-12.po new file mode 100644 index 000000000..7fcbec796 --- /dev/null +++ b/locale/ja/LC_MESSAGES/advanced/chapter-12.po @@ -0,0 +1,297 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# This file is distributed under the same license as the Workshop FOSS4G +# Firenze package. +# FIRST AUTHOR , 2022. +# +# Translators: +# Ko Nagase , 2022 +# Taro Matsuzawa , 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"PO-Revision-Date: 2022-03-01 19:42+0000\n" +"Last-Translator: Taro Matsuzawa , 2022\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../build/docs/advanced/chapter-12.rst:11 +msgid "Create a Network Topology" +msgstr "ネットワーク・トポロジーを作成する" + +#: ../../build/docs/advanced/chapter-12.rst:17 +msgid "" +":doc:`osm2pgrouting <../appendix/appendix-3>` is a convenient tool, and its " +"focus to work on OpenStreetMap data. There are several cases where " +":doc:`osm2pgrouting <../appendix/appendix-3>` can't be used. Some network " +"data already comes with a network topology that can be used with pgRouting " +"out-of-the-box. Often network data is stored in Shape file format (``.shp``)" +" and we can use PostGIS' ``shp2pgsql`` converter to import the data into a " +"PostgreSQL database." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:24 +msgid "But what to do then?" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:26 +msgid "" +"In this chapter you will learn how to create a basic `Routing Network " +"Topology` from a network data that does not have a routing Topology create " +"the minimum attributes needed the `Routing Network Topology`." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:31 +msgid "Chapter contents" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:34 +msgid "Load network data" +msgstr "ネットワークデータを読み込む" + +#: ../../build/docs/advanced/chapter-12.rst:36 +msgid "At first we will load OpenStreetMap sample data with osm2pgsql." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:49 +msgid "Let's see which tables have been created:" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:52 +msgid "Run: ``psql -U user -d osm_data -c \"\\d\"``" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:53 +msgid "" +"The table containing the road network data has the name " +"``planet_osm_roads``. It consists of large amount of attributes." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:57 +msgid "Run: ``psql -U user -d osm_data -c \"\\d planet_osm_roads\"``" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:58 +msgid "" +"It is common that road network data provides at least the following " +"information:" +msgstr "普通は道路ネットワークデータは最低限、以下の情報を提供します:" + +#: ../../build/docs/advanced/chapter-12.rst:60 +msgid "Road link ID (gid)" +msgstr "道路のリンクID (gid)" + +#: ../../build/docs/advanced/chapter-12.rst:61 +msgid "Road class (class_id)" +msgstr "道路のクラス (class_id)" + +#: ../../build/docs/advanced/chapter-12.rst:62 +msgid "Road link length (length)" +msgstr "道路のリンクの長さ (length)" + +#: ../../build/docs/advanced/chapter-12.rst:63 +msgid "Road name (name)" +msgstr "道路の名前 (name)" + +#: ../../build/docs/advanced/chapter-12.rst:64 +msgid "Road geometry (the_geom)" +msgstr "道路のジオメトリ (the_geom)" + +#: ../../build/docs/advanced/chapter-12.rst:66 +msgid "" +"This allows to display the road network as a PostGIS layer in GIS software, " +"for example in QGIS. Though it is not sufficient for routing, because it " +"doesn't contain network topology information." +msgstr "" +"これにより QGIS のような GIS ソフトウェアで道路ネットワークデータが PostGIS " +"レイヤとして表示できます。にもかかわらず、まだルート検索を行うには十分でありません。なぜなら、ネットワーク・トポロジーの情報を含んでいないからです。" + +#: ../../build/docs/advanced/chapter-12.rst:70 +msgid "The next steps will use the PostgreSQL command line tool." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:79 +msgid "Create a Routing Network Topology" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:81 +msgid "" +"Having your data imported into a PostgreSQL database might require one more " +"step for pgRouting." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:84 +msgid "" +"Make sure that your data provides a correct `Routing Network Topology`, " +"which consists of information about source and target identifiers for each " +"road link. The results above, show that the network topology does not have " +"any source and target information." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:89 +msgid "Creation of the `Routing Network Topology` is necessary." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:92 +msgid "PostGIS topology is not suitable for Routing." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:94 +msgid "" +"pgRouting provides a general way for creating the `Routing Network Topology`" +" with the ``pgr_createTopology`` function." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:97 +msgid "This function:" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:99 +msgid "Assigns a ``source`` and a ``target`` identifiers to each road link" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:100 +msgid "" +"It can logically \"snap\" nearby vertices within a certain tolerance by " +"assigning the same identifier." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:102 +msgid "Creates a vertices table related to it." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:103 +msgid "Creates the basic indices." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:109 +msgid "" +"For additional information see `pgr_createTopology " +"`_." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:112 +msgid "" +"First add source and target column, then run the ``pgr_createTopology`` " +"function ... and wait." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:115 +msgid "" +"Depending on the network size this process may take from minutes to hours." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:116 +msgid "Progress indicator can be read with PostgreSQL NOTICE" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:117 +msgid "" +"It will also require enough memory (RAM or SWAP partition) to store " +"temporary data." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:120 +msgid "" +"The dimension of the tolerance parameter depends on your data projection. " +"Usually it's either \"degrees\" or \"meters\". In our example the geometry " +"data projection to determine the tolerance:" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:132 +msgid "Based on this result the tolerance will be 0.00001" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:145 +msgid "Verify the Routing Network Topology" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:147 +msgid "To verify that there is a basic `Routing Network Topology`:" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:153 +msgid "Also a new table containing the vertices information was created:" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:159 +msgid "``id`` is the vertex identifier" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:160 +msgid "" +"``the_geom`` is the geometry considered for that particular vertex " +"identifier." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:161 +msgid "" +"``source`` and ``target`` from the ``planet_osm_roads`` correspond to an " +"``id`` in ``planet_osm_roads_vertices_pgr`` table" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:163 +msgid "Additional columns are for analyzing the topology." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:165 +msgid "" +"Now we are ready for our first routing query with " +":ref:`basic/pedestrian:pgr_dijkstra`" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:170 +msgid "Analyze and Adjust the Routing Network Topology" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:172 +msgid "" +"Analyzing the topology with `pgr_analyzeGraph " +"`_:" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:179 +msgid "Adjusting the topology is not an easy task:" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:181 +msgid "Is an isolated segment an error in the data?" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:182 +msgid "Is an isolated segment because its on the edge of the bounding box?" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:183 +msgid "" +"Do the potential gaps found near dead ends because the tolerance was too " +"small?" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:185 +msgid "Are the intersections real intersections and need to be nodded?" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:186 +msgid "Are the intersections bridges or tunnels and do not need to be nodded?" +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:188 +msgid "Depending on the application some adjustments need to be made." +msgstr "" + +#: ../../build/docs/advanced/chapter-12.rst:190 +msgid "" +"Some `topology manipulation `_ functions help to detect and fix some of the topological " +"errors in the data." +msgstr "" diff --git a/locale/ja/LC_MESSAGES/appendix/appendix-2.po b/locale/ja/LC_MESSAGES/appendix/appendix-2.po new file mode 100644 index 000000000..3ddfdeee6 --- /dev/null +++ b/locale/ja/LC_MESSAGES/appendix/appendix-2.po @@ -0,0 +1,101 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# This file is distributed under the same license as the Workshop FOSS4G +# Firenze package. +# FIRST AUTHOR , 2022. +# +# Translators: +# Ko Nagase , 2022 +# Taro Matsuzawa , 2022 +# Daniel Kastl, 2022 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"PO-Revision-Date: 2022-03-01 19:42+0000\n" +"Last-Translator: Daniel Kastl, 2022\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../build/docs/appendix/appendix-2.rst:11 +msgid "Appendix: Installation" +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:13 +msgid "For this workshop you need:" +msgstr "このワークショップでは次のものが必要です:" + +#: ../../build/docs/appendix/appendix-2.rst:15 +msgid "Linux operating system like Ubuntu" +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:16 +msgid "An editor like Gedit, Medit or similar" +msgstr "Gedit または Medit のようなエディタ" + +#: ../../build/docs/appendix/appendix-2.rst:17 +msgid "" +"`Geoserver " +"`__ for the " +"routing application" +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:19 +msgid "Internet connection" +msgstr "インターネット接続" + +#: ../../build/docs/appendix/appendix-2.rst:21 +msgid "" +"`Install pgRouting on a Windows computer " +"`__." +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:23 +msgid "" +"The following reference is a quick summary of how to install it on your own " +"computer running Ubuntu 14.04 or later." +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:27 +msgid "Ubuntu" +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:28 +msgid "" +"pgRouting on Ubuntu can be installed using packages from a `PostgreSQL " +"repository `__:" +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:31 +msgid "Using a terminal window:" +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:46 +msgid "" +"This will also install all required packages such as PostgreSQL and PostGIS " +"if not installed yet." +msgstr "" +"上記の作業では PostgreSQL や PostGIS のような全ての必要なパッケージがまだインストールされていなければ一緒にインストールされます。" + +#: ../../build/docs/appendix/appendix-2.rst:48 +msgid "To be up-to-date with changes and improvements" +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:54 +msgid "" +"To avoid permission denied errors for local users you can set connection " +"method to ``trust`` in ``/etc/postgresql//main/pg_hba.conf`` and " +"restart PostgreSQL server with ``sudo service postgresql restart``." +msgstr "" + +#: ../../build/docs/appendix/appendix-2.rst:58 +msgid "Following the example with PostgreSQL 10:" +msgstr "" diff --git a/locale/ja/LC_MESSAGES/appendix/appendix-3.po b/locale/ja/LC_MESSAGES/appendix/appendix-3.po new file mode 100644 index 000000000..0f19eddd5 --- /dev/null +++ b/locale/ja/LC_MESSAGES/appendix/appendix-3.po @@ -0,0 +1,117 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# This file is distributed under the same license as the Workshop FOSS4G +# Firenze package. +# FIRST AUTHOR , 2022. +# +# Translators: +# Taro Matsuzawa , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"PO-Revision-Date: 2021-10-10 17:39+0000\n" +"Last-Translator: Taro Matsuzawa , 2021\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../build/docs/appendix/appendix-3.rst:13 +msgid "Appendix: osm2pgrouting Import Tool" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:15 +msgid "" +"**osm2pgrouting** is a command line tool that allows to import OpenStreetMap" +" data into a pgRouting database. It builds the routing network topology " +"automatically and creates tables for feature types and road classes." +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:19 +msgid "Website: |osm2pgrouting-web|" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:20 +msgid "Documentation: |osm2pgrouting-wiki|" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:23 +msgid "" +"There are some limitations, especially regarding the network size. The way " +"to handle large data sets is to current version of osm2pgrouting needs to " +"load all data into memory, which makes it fast but also requires a lot or " +"memory for large datasets. An alternative tool to osm2pgrouting without the " +"network size limitation is **osm2po** (https://osm2po.de). It's available " +"under \"Freeware License\"." +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:30 +msgid "" +"Raw OpenStreetMap data contains much more features and information than " +"needed for routing. Also the format is not suitable for pgRouting out-of-" +"the-box. An ``.osm`` XML file consists of three major feature types:" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:34 +msgid "nodes" +msgstr "ノード" + +#: ../../build/docs/appendix/appendix-3.rst:35 +msgid "ways" +msgstr "ウェイ" + +#: ../../build/docs/appendix/appendix-3.rst:36 +msgid "relations" +msgstr "リレーション" + +#: ../../build/docs/appendix/appendix-3.rst:39 +msgid "Version and Help Options" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:40 +msgid "This workshop use the osm2pgrouting version |osm2pgrouting-ver|" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:51 +msgid "An osm file example looks like this:" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:55 +msgid "" +"The detailed description of all possible OpenStretMap types and classes are " +"described as `map features " +"`__" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:59 +msgid "mapconfig.xml" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:60 +msgid "" +"When using osm2pgrouting, we take only nodes and ways of types and classes " +"specified in a ``mapconfig.xml`` file that will be imported into the routing" +" database:" +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:67 +msgid "" +"The default ``mapconfig.xml`` is installed in ``/usr/share/osm2pgrouting/``." +msgstr "標準では ``mapconfig.xml`` は ``/usr/share/osm2pgrouting/`` にインストールされています。" + +#: ../../build/docs/appendix/appendix-3.rst:69 +msgid "" +"osm2pgrouting creates more tables and imports more attributes than we will " +"use in this workshop." +msgstr "" + +#: ../../build/docs/appendix/appendix-3.rst:71 +msgid "See the description of the tables the |osm2pgrouting-wiki|" +msgstr "" diff --git a/locale/ja/LC_MESSAGES/basic/data.po b/locale/ja/LC_MESSAGES/basic/data.po new file mode 100644 index 000000000..d6f96defc --- /dev/null +++ b/locale/ja/LC_MESSAGES/basic/data.po @@ -0,0 +1,195 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# This file is distributed under the same license as the Workshop FOSS4G +# Firenze package. +# FIRST AUTHOR , 2022. +# +# Translators: +# Ko Nagase , 2021 +# Taro Matsuzawa , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-08 16:17+0000\n" +"PO-Revision-Date: 2021-10-10 17:39+0000\n" +"Last-Translator: Taro Matsuzawa , 2021\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.12.1\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../build/docs/basic/data.rst:12 +msgid "Prepare Data" +msgstr "データの準備" + +#: ../../build/docs/basic/data.rst:17 +msgid "To be able to use pgRouting, data has to be imported into a database." +msgstr "pgRouting を利用するためには、データがデータベースにインポートされている必要があります。" + +#: ../../build/docs/basic/data.rst:20 +msgid "Chapter Contents" +msgstr "" + +#: ../../build/docs/basic/data.rst:23 +msgid "Prepare the database" +msgstr "データベースの準備" + +#: ../../build/docs/basic/data.rst:25 +msgid "pgRouting is installed as extension. This requires:" +msgstr "pgRouting は拡張としてインストールされます。以下が必要となります:" + +#: ../../build/docs/basic/data.rst:27 +msgid "Supported PostgreSQL version" +msgstr "" + +#: ../../build/docs/basic/data.rst:28 +msgid "Supported PostGIS version" +msgstr "" + +#: ../../build/docs/basic/data.rst:30 +msgid "" +"These requirements are met on OSGeoLive. When the required software is " +"installed, open a terminal window by pressing :code:`ctrl-alt-t` and follow " +"the instructions. Information about installing OSGeoLive can be found on " +":doc:`../general-intro/osgeolive`." +msgstr "" + +#: ../../build/docs/basic/data.rst:33 +msgid "" +"If OSGeoLive is not being used, please refer to the chapter's appendix to " +"set up the user \"user\"." +msgstr "" + +#: ../../build/docs/basic/data.rst:36 +msgid "Create a pgRouting compatible database" +msgstr "" + +#: ../../build/docs/basic/data.rst:38 +msgid "" +"Depending on the postgres configuration :code:`-U ` is needed on " +":code:`psql` commands" +msgstr "" + +#: ../../build/docs/basic/data.rst:47 +msgid "Get the Workshop Data" +msgstr "ワークショップデータの取得" + +#: ../../build/docs/basic/data.rst:51 +msgid "" +"The pgRouting workshop will make use of OpenStreetMap data, which is already" +" available on `OSGeoLive `_. This workshop will use " +"the ``Prizren`` city data and is a snapshot of March 2023." +msgstr "" + +#: ../../build/docs/basic/data.rst:56 +msgid "Getting the data" +msgstr "データの取得" + +#: ../../build/docs/basic/data.rst:59 +msgid "Option 1) When using OSGeoLive" +msgstr "" + +#: ../../build/docs/basic/data.rst:61 +msgid "OSGeoLive comes with osm data from the city of Prizren." +msgstr "" + +#: ../../build/docs/basic/data.rst:69 +msgid "Option 2) Download data form OSGeoLive website" +msgstr "" + +#: ../../build/docs/basic/data.rst:71 +msgid "The exact same data can be found on the OSGeoLive download page." +msgstr "" + +#: ../../build/docs/basic/data.rst:80 +msgid "Option 3) Download using Overpass XAPI" +msgstr "" + +#: ../../build/docs/basic/data.rst:82 +msgid "" +"The following downloads the latest OSM data on using the same area. Using " +"this data in the workshop can generate variations in the results, due to " +"changes since March 2023." +msgstr "" + +#: ../../build/docs/basic/data.rst:92 +msgid "" +"More information about how to download OpenStreetMap data can be found in " +"https://wiki.openstreetmap.org/wiki/Downloading_data" +msgstr "" + +#: ../../build/docs/basic/data.rst:95 +msgid "" +"An alternative for very large areas is to use the download services of " +"`Geofabrik `_." +msgstr "" +"もっと広いエリアのデータを `Geofabrik `_ " +"のダウンロードサービスから取得するという方法もあります。" + +#: ../../build/docs/basic/data.rst:100 +msgid "Upload data to the database" +msgstr "" + +#: ../../build/docs/basic/data.rst:102 +msgid "" +"The next step is to run ``osm2pgrouting`` converter, which is a command line" +" tool that inserts the data in the database, \"ready\" to be used with " +"pgRouting. Additional information about ``osm2pgrouting`` can be found at " +"the :ref:`osm2pgrouting`" +msgstr "" + +#: ../../build/docs/basic/data.rst:106 +msgid "For this step:" +msgstr "" + +#: ../../build/docs/basic/data.rst:108 +msgid "the osm2pgrouting default ``mapconfig.xml`` configuration file is used" +msgstr "" + +#: ../../build/docs/basic/data.rst:109 +msgid "and the ``~/Desktop/workshop/Prizren_XK.osm`` data" +msgstr "" + +#: ../../build/docs/basic/data.rst:110 +msgid "with the ``city_routing`` database" +msgstr "" + +#: ../../build/docs/basic/data.rst:112 +msgid "From a terminal window :code:`ctrl-alt-t`." +msgstr "" + +#: ../../build/docs/basic/data.rst:115 +msgid "Run the osm2pgrouting converter" +msgstr "" + +#: ../../build/docs/basic/data.rst:123 +msgid "Depending on the osm2pgrouting version `-W password` is needed" +msgstr "" + +#: ../../build/docs/basic/data.rst:126 +msgid "Output:" +msgstr "" + +#: ../../build/docs/basic/data.rst:133 +msgid "Tables on the database" +msgstr "" + +#: ../../build/docs/basic/data.rst:140 +msgid "If everything went well the result should look like this:" +msgstr "もし全てうまく行っていれば以下の様な結果が得られるでしょう:" + +#: ../../build/docs/basic/data.rst:146 +msgid "Chapter: Appendix" +msgstr "" + +#: ../../build/docs/basic/data.rst:149 +msgid "" +"OSGeoLive's account name on the database is ``\"user\"``. To easily use the " +"workshop when not using OSGeoLive this extra steps are needed:" +msgstr "" diff --git a/locale/en/LC_MESSAGES/general-intro/chapter-1.po b/locale/ja/LC_MESSAGES/general-intro/introduction.po similarity index 72% rename from locale/en/LC_MESSAGES/general-intro/chapter-1.po rename to locale/ja/LC_MESSAGES/general-intro/introduction.po index d50775837..2f6e0af65 100644 --- a/locale/en/LC_MESSAGES/general-intro/chapter-1.po +++ b/locale/ja/LC_MESSAGES/general-intro/introduction.po @@ -3,45 +3,51 @@ # This file is distributed under the same license as the Workshop FOSS4G # Firenze package. # FIRST AUTHOR , 2022. -# +# +# Translators: +# Ko Nagase , 2021 +# Taro Matsuzawa , 2021 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-07-14 13:45-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2021-10-10 17:39+0000\n" +"Last-Translator: Taro Matsuzawa , 2021\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: ../../build/docs/general-intro/chapter-1.rst:11 msgid "Introduction" -msgstr "" +msgstr "序章" #: ../../build/docs/general-intro/chapter-1.rst:14 msgid "Abstract" -msgstr "" +msgstr "要約" #: ../../build/docs/general-intro/chapter-1.rst:15 msgid "" "|pgrouting-web| adds routing functionality to |postgis-web|. This " "introductory workshop will demonstrate the routing functionality by " -"providing practical examples using |osm-web| road network data. It will " -"be covering topics starting from preparing the data, making routing " -"queries, writing custom 'plpgsql' functions up to integrating pgRouting " -"with other FOSS4G tools." +"providing practical examples using |osm-web| road network data. It will be " +"covering topics starting from preparing the data, making routing queries, " +"writing custom 'plpgsql' functions up to integrating pgRouting with other " +"FOSS4G tools." msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:21 msgid "" -"Road networks navigation require complex graph algorithms. pgRouting is " -"an extendible open-source library that provides a variety of tools for " -"graph algorithms, including shortest path search, as an extension of " -"PostgreSQL and PostGIS." +"Road networks navigation require complex graph algorithms. pgRouting is an " +"extendible open-source library that provides a variety of tools for graph " +"algorithms, including shortest path search, as an extension of PostgreSQL " +"and PostGIS." msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:24 @@ -76,17 +82,16 @@ msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:34 msgid "" -"Please see the :doc:`contents <../index>` for full content of this " -"workshop." +"Please see the :doc:`contents <../index>` for full content of this workshop." msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:37 msgid "Prerequisites" -msgstr "" +msgstr "前提条件" #: ../../build/docs/general-intro/chapter-1.rst:38 msgid "Workshop level: intermediate." -msgstr "" +msgstr "ワークショップの難易度: 中級" #: ../../build/docs/general-intro/chapter-1.rst:39 msgid "Attendee's previous knowledge: SQL (PostgreSQL, PostGIS)" @@ -94,8 +99,7 @@ msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:40 msgid "" -"Equipments: This workshop uses `OSGeoLive `__ " -"(15.0)" +"Equipments: This workshop uses `OSGeoLive `__ (15.0)" msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:43 @@ -104,23 +108,22 @@ msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:61 msgid "Alphabetical Order:" -msgstr "" +msgstr "アルファベット順:" #: ../../build/docs/general-intro/chapter-1.rst:63 msgid "" "*Daniel Kastl* is founder and CEO of `Georepublic " "`_ and works in Germany and Japan. He is " -"moderating and promoting the pgRouting community and development since " -"the beginning of the project, and he's an active OSM contributor in " -"Japan. OSGeo Charter member." +"moderating and promoting the pgRouting community and development since the " +"beginning of the project, and he's an active OSM contributor in Japan. OSGeo" +" Charter member." msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:67 msgid "" -"*Ko Nagase* works at `Georepublic `_ and works" -" in Japan. tests of pgRouting project on Windows and Mac OSX environment." -" One of the contributors of pgRoutingLayers for QGIS. OSGeo Charter " -"member." +"*Ko Nagase* works at `Georepublic `_ and works in" +" Japan. tests of pgRouting project on Windows and Mac OSX environment. One " +"of the contributors of pgRoutingLayers for QGIS. OSGeo Charter member." msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:70 @@ -133,28 +136,27 @@ msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:73 msgid "" -"*Vicky Vergara* works at `Georepublic `_ and " -"works in Mexico. She's the core developer of pgRouting project and GSoC " -"Mentor. OSGeo Charter member." +"*Vicky Vergara* works at `Georepublic `_ and works" +" in Mexico. She's the core developer of pgRouting project and GSoC Mentor. " +"OSGeo Charter member." msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:78 msgid "License" -msgstr "" +msgstr "ライセンス" #: ../../build/docs/general-intro/chapter-1.rst:79 msgid "" -"This work is licensed under a `Creative Commons Attribution-Share Alike " -"3.0 License `_." +"This work is licensed under a `Creative Commons Attribution-Share Alike 3.0 " +"License `_." msgstr "" #: ../../build/docs/general-intro/chapter-1.rst:84 msgid "Supported by" -msgstr "" +msgstr "Supported by" msgid "Georepublic" msgstr "" msgid "Paragon Corporation" msgstr "" - diff --git a/locale/en/LC_MESSAGES/general-intro/chapter-3.po b/locale/ja/LC_MESSAGES/general-intro/osgeolive.po similarity index 77% rename from locale/en/LC_MESSAGES/general-intro/chapter-3.po rename to locale/ja/LC_MESSAGES/general-intro/osgeolive.po index 3520a58b7..872af6f3d 100644 --- a/locale/en/LC_MESSAGES/general-intro/chapter-3.po +++ b/locale/ja/LC_MESSAGES/general-intro/osgeolive.po @@ -3,27 +3,34 @@ # This file is distributed under the same license as the Workshop FOSS4G # Firenze package. # FIRST AUTHOR , 2022. -# +# +# Translators: +# Ko Nagase , 2021 +# Jin Igarashi , 2022 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2022-08-21 18:14+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" +"PO-Revision-Date: 2021-10-10 17:39+0000\n" +"Last-Translator: Jin Igarashi , 2022\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.3\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: ../../build/docs/general-intro/chapter-3.rst:13 msgid "Installation" -msgstr "" +msgstr "インストール" #: ../../build/docs/general-intro/chapter-3.rst:15 -msgid "All required tools are available on `OSGeoLive `__." +msgid "" +"All required tools are available on `OSGeoLive `__." msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:17 @@ -31,17 +38,21 @@ msgid "" "`OSGeoLive Quickstart for Running in a Virtual Machine " "`__" msgstr "" +"`OSGeoLive Quickstart for Running in a Virtual Machine " +"`__" #: ../../build/docs/general-intro/chapter-3.rst:19 msgid "" "`Creating an OSGeoLive Bootable USB flash drive " "`__" msgstr "" +"`Creating an OSGeoLive Bootable USB flash drive " +"`__" #: ../../build/docs/general-intro/chapter-3.rst:22 msgid "" -"Before attending a workshop event, make sure your you can use `OSGeoLive`" -" with either method or :doc:`../appendix/appendix-2` on your computer." +"Before attending a workshop event, make sure your you can use `OSGeoLive` " +"with either method or :doc:`../appendix/appendix-2` on your computer." msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:26 @@ -50,7 +61,7 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:28 msgid ":ref:`install_osgeo_vm`" -msgstr "" +msgstr ":ref:`install_osgeo_vm`" #: ../../build/docs/general-intro/chapter-3.rst:30 msgid "Chapter Contents" @@ -62,7 +73,7 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:38 msgid "Install `VirtualBox `__." -msgstr "" +msgstr "`VirtualBox `__ をインストール" #: ../../build/docs/general-intro/chapter-3.rst:40 msgid "" @@ -72,7 +83,7 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:46 msgid "Linux distributions:" -msgstr "" +msgstr "Linux ディストリビューション:" #: ../../build/docs/general-intro/chapter-3.rst:47 msgid "" @@ -82,7 +93,7 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:54 msgid "Add the keys:" -msgstr "" +msgstr "キーを追加:" #: ../../build/docs/general-intro/chapter-3.rst:61 msgid "Install Virtual box using:" @@ -100,15 +111,15 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:75 msgid "" -"This installation corresponds for the ``iso`` distribution of OSGeoLive. " -"For other installations visit `OSgeoLive `__" +"This installation corresponds for the ``iso`` distribution of OSGeoLive. For" +" other installations visit `OSgeoLive `__" msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:79 msgid "" -"The images on this section might not correspond to the VirtualBox version" -" installed on your system. The workflow is similar." +"The images on this section might not correspond to the VirtualBox version " +"installed on your system. The workflow is similar." msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:82 @@ -121,7 +132,7 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:89 msgid "Open VirtualBox and click :menuselection:`New`" -msgstr "" +msgstr "VirtualBox を起動し、 :menuselection:`New` をクリック" #: ../../build/docs/general-intro/chapter-3.rst:94 msgid "Fill required info" @@ -145,7 +156,7 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst msgid "Type" -msgstr "" +msgstr "データ型" #: ../../build/docs/general-intro/chapter-3.rst:98 msgid "choose the appropriate operating system" @@ -182,4 +193,3 @@ msgstr "" #: ../../build/docs/general-intro/chapter-3.rst:128 msgid "OSGeoLive's account is ``user`` and password is ``user``" msgstr "" - diff --git a/locale/es/LC_MESSAGES/general-intro/chapter-2.po b/locale/ja/LC_MESSAGES/general-intro/overview.po similarity index 58% rename from locale/es/LC_MESSAGES/general-intro/chapter-2.po rename to locale/ja/LC_MESSAGES/general-intro/overview.po index b67c10144..0eb2224b2 100644 --- a/locale/es/LC_MESSAGES/general-intro/chapter-2.po +++ b/locale/ja/LC_MESSAGES/general-intro/overview.po @@ -1,33 +1,31 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2021 Daniel Kastl, Vicky Vergara +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde # This file is distributed under the same license as the Workshop FOSS4G -# Argentina package. -# FIRST AUTHOR , 2021. +# Firenze package. +# FIRST AUTHOR , 2022. # # Translators: -# Vicky Vergara , 2021 -# Manuel Retamozo , 2021 -# MarPetra , 2021 +# Ko Nagase , 2021 # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Argentina 2.7\n" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-10 17:38+0000\n" +"POT-Creation-Date: 2022-07-14 13:45-0500\n" "PO-Revision-Date: 2021-10-10 17:39+0000\n" -"Last-Translator: MarPetra , 2021\n" -"Language-Team: Spanish (https://www.transifex.com/pgrouting/teams/1219/es/)\n" +"Last-Translator: Ko Nagase , 2021\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.9.1\n" -"Language: es\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" #: ../../build/docs/general-intro/chapter-2.rst:11 msgid "About The Workshop" -msgstr "Sobre El Taller" +msgstr "ワークショップについて" #: ../../build/docs/general-intro/chapter-2.rst:18 msgid "" @@ -36,31 +34,24 @@ msgid "" "related to other open source software projects and it would not be feasible " "to list all of them." msgstr "" -"Este taller utiliza varios programas de código libre y abierto para " -"herramientas geoespaciales. La mayoría del software gratuito y de código " -"abierto para herramientas geoespaciales están relacionados con otros " -"proyectos de software de código abierto y no sería factible enumerarlos " -"todos ellos." #: ../../build/docs/general-intro/chapter-2.rst:22 msgid "Chapter Contents" -msgstr "Contenido del Capítulo" +msgstr "" #: ../../build/docs/general-intro/chapter-2.rst:25 msgid "pgRouting Overview" -msgstr "Visión General de pgRouting" +msgstr "pgRouting 概要" #: ../../build/docs/general-intro/chapter-2.rst:31 msgid "" "pgRouting extends the PostGIS / PostgreSQL geospatial database to provide " "geospatial routing functionality." -msgstr "" -"pgRouting amplía la base de datos geoespacial PostGIS / PostgreSQL para " -"proporcionar funcionalidad de ruteo geoespacial." +msgstr "pgRouting は地理空間ルート検索機能を提供するために PostGIS / PostgreSQL 地理空間データベースを拡張します。" #: ../../build/docs/general-intro/chapter-2.rst:34 msgid "Advantages of the database routing approach are:" -msgstr "Las ventajas del enfoque de base de datos de enrutamiento son:" +msgstr "データベース上で経路探索を行う方法の利点には、以下のようなものがあります。" #: ../../build/docs/general-intro/chapter-2.rst:36 msgid "" @@ -68,98 +59,74 @@ msgid "" "directly using PL/pgSQL. The clients can either be personal computers or " "mobile devices." msgstr "" -"Muchos clientes pueden modificar datos y atributos, como QGIS o mediante " -"PL/pgSQL directamente. Los clientes pueden ser ordenadores personales o " -"dispositivos móviles." #: ../../build/docs/general-intro/chapter-2.rst:38 msgid "" "Data changes can be reflected instantaneously through the routing engine. " "There is no need for precalculation." -msgstr "" -"Los cambios de datos se pueden reflejar instantáneamente a través del motor " -"de enrutamiento. No hay necesidad de precalculación." +msgstr "データの変更は、ルート検索エンジン経由ですぐに反映させることが可能です。事前の計算処理は必要ありません。" #: ../../build/docs/general-intro/chapter-2.rst:40 msgid "" "The “cost” parameter can be dynamically calculated through SQL and its value" " can come from multiple fields or tables." -msgstr "" -"El parámetro \"cost\" se puede calcular dinámicamente a través de SQL y su " -"valor puede provenir de varios campos o tablas." +msgstr "\"コスト\" パラメータは SQL 経由で動的に計算可能で、複数の列やテーブルからの値を使用することも可能です。" #: ../../build/docs/general-intro/chapter-2.rst:43 msgid "Some of the pgRouting library core features are:" msgstr "" -"Algunas de las características principales de la biblioteca pgRouting son:" #: ../../build/docs/general-intro/chapter-2.rst:45 msgid "" "`Dijkstra Algorithm " "`__" msgstr "" -"`Algoritmo Dijkstra " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:46 msgid "" "`Johnson's Algorithm " "`__" msgstr "" -"`Algoritmo de Johnson " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:47 msgid "" "`Floyd-Warshall Algorithm " "`__" msgstr "" -"`Algoritmo de Floyd-Warshall " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:48 msgid "" "`A* Search Algorithm " "`__" msgstr "" -"`A* Buscar Algoritmo " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:49 msgid "" "`Bi-directional Dijkstra " "`__" msgstr "" -"`Bi-directional Dijkstra " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:50 msgid "" "`Bi-directional A* " "`__" msgstr "" -"`Bi-directional A* " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:51 msgid "" "`Traveling Salesperson Problem " "`__" msgstr "" -"`Problema del Vendedor Viajero " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:52 msgid "" "`Driving Distance " "`__" msgstr "" -"`Distancia de Manejo " -"`__" #: ../../build/docs/general-intro/chapter-2.rst:53 msgid "many more!!!" -msgstr "muchos más!!!" +msgstr "他にもたくさん!!!" #: ../../build/docs/general-intro/chapter-2.rst:55 msgid "" @@ -167,9 +134,6 @@ msgid "" "is supported and maintained by |georepublic|, |paragon| and a broad user " "community." msgstr "" -"pgRouting es un Software de Código Abierto, disponible bajo la licencia " -"GPLv2 y es compatible y mantenido por |georepublic|, |paragon| y una amplia " -"comunidad de usuarios." #: ../../build/docs/general-intro/chapter-2.rst:58 msgid "" @@ -178,18 +142,14 @@ msgid "" "Foundation `__ and included on `OSGeoLive " "`__." msgstr "" -"pgRouting forma parte de los `Proyectos de la Comunidad OSGeo " -"`__ de la `Fundación " -"OSGeo `__ y está incluido en `OSGeoLive " -"`__." #: ../../build/docs/general-intro/chapter-2.rst msgid "Website" -msgstr "Sitio web" +msgstr "ウェブサイト" #: ../../build/docs/general-intro/chapter-2.rst:61 msgid "https://pgrouting.org" -msgstr "https://pgrouting.org" +msgstr "" #: ../../build/docs/general-intro/chapter-2.rst msgid "OSGeoLive" @@ -201,7 +161,7 @@ msgstr "https://live.osgeo.org/en/overview/pgrouting_overview.html" #: ../../build/docs/general-intro/chapter-2.rst:66 msgid "osm2pgrouting Overview" -msgstr "Visión General de osm2pgrouting" +msgstr "osm2pgrouting 概要" #: ../../build/docs/general-intro/chapter-2.rst:73 msgid "" @@ -211,27 +171,25 @@ msgid "" "primarily written by Daniel Wendt and is now hosted on the pgRouting project" " site." msgstr "" -"osm2pgrouting es una herramienta de línea de comandos que importa datos " -"OpenStreetMap en una base de datos pgRouting. Crea automáticamente la " -"topología de red de enrutamiento y crea tablas para tipos de entidad y " -"clases de carretera. osm2pgrouting fue escrito principalmente por Daniel " -"Wendt y ahora está alojado en el sitio del proyecto pgRouting." +"osm2pgrouting は OpenStreetMap データを pgRouting " +"データベースにインポートするコマンドラインツールです。このツールはルート検索ネットワークトポロジーを自動的に構築し、地物種別と道路クラスのテーブルを作成します。osm2pgrouting" +" は最初に Daniel Wendt により実装され、今は pgRouting プロジェクトサイトでホストされています。" #: ../../build/docs/general-intro/chapter-2.rst:78 msgid "osm2pgrouting is available under the GPLv2 license." -msgstr "osm2pgrouting está disponible bajo la licencia GPLv2." +msgstr "osm2pgrouting は GPLv2 ライセンスで提供されています。" #: ../../build/docs/general-intro/chapter-2.rst msgid "Wiki" -msgstr "Wiki" +msgstr "" #: ../../build/docs/general-intro/chapter-2.rst:80 msgid "https://github.com/pgRouting/osm2pgrouting/wiki" -msgstr "https://github.com/pgRouting/osm2pgrouting/wiki" +msgstr "" #: ../../build/docs/general-intro/chapter-2.rst:84 msgid "OpenStreetMap Overview" -msgstr "Visión general de OpenStreetMap" +msgstr "OpenStreetMap 概要" #: ../../build/docs/general-intro/chapter-2.rst:91 msgid "" @@ -241,16 +199,10 @@ msgid "" "restrictions hold back anyone from using them in creative, productive or " "unexpected ways, and make every map a silo of data and effort.\"" msgstr "" -"\"OpenStreetMap (OSM) se dedica a crear y proporcionar datos geográficos, " -"como mapas de calles, en todo el mundo, de forma gratuita. La mayoría de los" -" mapas considerados \"libres\" en realidad tienen restricciones legales o " -"técnicas en su uso. Estas restricciones impiden que cualquier persona las " -"use de maneras creativas, productivas o inesperadas, y hacen de cada mapa un" -" silo de datos y esfuerzo\"." #: ../../build/docs/general-intro/chapter-2.rst:93 msgid "(Source: https://wiki.openstreetmap.org/wiki/Press)" -msgstr "(Fuente: https://wiki.openstreetmap.org/wiki/Press)" +msgstr "" #: ../../build/docs/general-intro/chapter-2.rst:95 msgid "" @@ -259,41 +211,31 @@ msgid "" "still varies from country to country, but the worldwide coverage is " "improving day by day." msgstr "" -"OpenStreetMap es un origen de datos adecuado para pgRouting, ya que no tiene" -" restricciones técnicas en términos de procesamiento de los datos. La " -"disponibilidad de datos todavía varía de un país a otro, pero la cobertura " -"mundial está mejorando día a día." #: ../../build/docs/general-intro/chapter-2.rst:100 msgid "OpenStreetMap uses a topological data structure:" -msgstr "OpenStreetMap utiliza una estructura de datos topológica:" +msgstr "OpenStreetMap は以下のトポロジカルデータ構造を使用しています。" #: ../../build/docs/general-intro/chapter-2.rst:102 msgid "Nodes are points with a geographic position." -msgstr "Los nodos son puntos con una posición geográfica." +msgstr "ノードは地理情報的な位置を持つポイントです。" #: ../../build/docs/general-intro/chapter-2.rst:103 msgid "Ways are lists of nodes, representing a polyline or polygon." -msgstr "" -"Los caminos, son las listas de nodos que representan una polilínea o " -"polígono." +msgstr "ウェイはノードのリストで、ポリラインまたはポリゴンを表現します。" #: ../../build/docs/general-intro/chapter-2.rst:104 msgid "" "Relations are groups of nodes, ways and other relations which can be " "assigned certain properties." -msgstr "" -"Las relaciones son grupos de nodos, caminos y otras relaciones que se les " -"puede asignar determinadas propiedades." +msgstr "リレーションは、ノードやウェイ、他のリレーションをグループ化する要素で、プロパティを割り当てることが可能です。" #: ../../build/docs/general-intro/chapter-2.rst:106 msgid "" "Properties can be assigned to nodes, ways or relations and consist of " ":code:`name = value` pairs." msgstr "" -"Las propiedades se pueden asignar a nodos, formas o relaciones y constan de " -"pares :code:`name = value` pairs." #: ../../build/docs/general-intro/chapter-2.rst:109 msgid "https://www.openstreetmap.org" -msgstr "https://www.openstreetmap.org" +msgstr "" diff --git a/locale/ja/LC_MESSAGES/index.po b/locale/ja/LC_MESSAGES/index.po new file mode 100644 index 000000000..b24ac9178 --- /dev/null +++ b/locale/ja/LC_MESSAGES/index.po @@ -0,0 +1,60 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# This file is distributed under the same license as the Workshop FOSS4G +# Firenze package. +# FIRST AUTHOR , 2022. +# +# Translators: +# Ko Nagase , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"PO-Revision-Date: 2021-04-23 15:22+0000\n" +"Last-Translator: Ko Nagase , 2021\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../build/docs/index.rst:11 +msgid "pgRouting Workshop" +msgstr "pgRouting ワークショップ" + +#: ../../build/docs/index.rst:13 +msgid "*\"FOSS4G routing with pgRouting\"*." +msgstr "*\\\"pgRouting による FOSS4G ルート検索\\\"*" + +#: ../../build/docs/index.rst:16 +msgid "Workshop introduction" +msgstr "" + +#: ../../build/docs/index.rst:27 +msgid "Basic" +msgstr "" + +#: ../../build/docs/index.rst:41 +msgid "Advanced" +msgstr "" + +#: ../../build/docs/index.rst:49 +msgid "United Nations Sustainable Development Goals" +msgstr "" + +#: ../../build/docs/index.rst:63 +msgid "Interaction with other software" +msgstr "" + +#: ../../build/docs/index.rst:74 +msgid "Examples from the Internet" +msgstr "" + +#: ../../build/docs/index.rst:85 +msgid "Appendices" +msgstr "" diff --git a/locale/ja/LC_MESSAGES/interactions/chapter-10.po b/locale/ja/LC_MESSAGES/interactions/chapter-10.po new file mode 100644 index 000000000..ea5d83559 --- /dev/null +++ b/locale/ja/LC_MESSAGES/interactions/chapter-10.po @@ -0,0 +1,302 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# This file is distributed under the same license as the Workshop FOSS4G +# Firenze package. +# FIRST AUTHOR , 2022. +# +# Translators: +# Daniel Kastl, 2021 +# Ko Nagase , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"PO-Revision-Date: 2021-10-10 17:39+0000\n" +"Last-Translator: Ko Nagase , 2021\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.9.1\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../build/docs/interactions/chapter-10.rst:13 +msgid "WMS server with GeoServer" +msgstr "GeoServer による WMS サーバ" + +#: ../../build/docs/interactions/chapter-10.rst:15 +msgid "" +"Now that we have a pl/pgsql wrapper, we will make it available as a WMS " +"layer using `GeoServer `_." +msgstr "" +"pl/pgsqlのラッパーができましたので、 `GeoServer `_ " +"を使用して、WMSレイヤとして利用できるようにしていきます。" + +#: ../../build/docs/interactions/chapter-10.rst:18 +msgid "" +"The installation of GeoServer is out of the scope of this workshop, but if " +"you're using the `OSGeo Live `_ for this workshop " +"then you have GeoServer installed already." +msgstr "" +"GeoServer のインストールは、このワークショップの範囲外ですが、もし `OSGeo Live `_" +" を使用している場合は、既にインストール済みとなります。" + +#: ../../build/docs/interactions/chapter-10.rst:23 +msgid "Connect to the administration page" +msgstr "管理者ページへの接続" + +#: ../../build/docs/interactions/chapter-10.rst:25 +msgid "" +"In order to create the WMS layer, we need to connect to the administration " +"interface of GeoServer. On `OSGeo LiveDVD `_ Desktop," +" open the *Applications* menu on the desktop and then *Geospatial* > *Web " +"Services* > *GeoServer* > *Start GeoServer*." +msgstr "" +"WMS レイヤを作成するにあたり、GeoServer の管理者ページに接続する必要があります。 `OSGeo LiveDVD " +"`_ のデスクトップから *Applications* メニューを開き、 *Geospatial* > " +"*Web Services* > *GeoServer* > *Start GeoServer* を選択します。" + +#: ../../build/docs/interactions/chapter-10.rst:29 +msgid "" +"Once the server is up and running, open the `administration page " +"`_ in your browser, click the *Login* " +"button, and enter the GeoServer admin credentials:" +msgstr "" +"一度サーバが起動されると、`管理者ページ `_ が表示されます。*Login*" +" ボタンをクリックし、 GeoServer の管理者の認証情報を入力します:" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "Username" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:33 +msgid "``admin``" +msgstr "``admin``" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "Password" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:34 +msgid "``geoserver``" +msgstr "``geoserver``" + +#: ../../build/docs/interactions/chapter-10.rst:37 +msgid "Create the layer" +msgstr "レイヤの作成" + +#: ../../build/docs/interactions/chapter-10.rst:39 +msgid "" +"Now that your are logged in as an administrator you can create the " +"WMS layer. In GeoServer terminology you will create an SQL View (see the " +"`official documentation " +"`_ for" +" more info)." +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:44 +msgid "" +"The first thing to do is to create a new **Workspace** for pgrouting: in the" +" left menu of the page, inside the *Data* section, click *Workspaces* and " +"then *Add new workspace*." +msgstr "" +"最初にすることは、pgrouting のための新しい **ワークスペース** を作成することです。ページ左側のメニューの *Data* " +"セクションから、*Workspaces* をクリックして *Add new workspace* を選択します。" + +#: ../../build/docs/interactions/chapter-10.rst:48 +#: ../../build/docs/interactions/chapter-10.rst:59 +msgid "Fill the form with:" +msgstr "フォームを以下の形式で埋めます。" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "Name" +msgstr "名前" + +#: ../../build/docs/interactions/chapter-10.rst:50 +#: ../../build/docs/interactions/chapter-10.rst:63 +#: ../../build/docs/interactions/chapter-10.rst:64 +msgid "``pgrouting``" +msgstr "``pgrouting``" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "Namespace URI" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:51 +msgid "``http://pgrouting.org``" +msgstr "``http://pgrouting.org``" + +#: ../../build/docs/interactions/chapter-10.rst:53 +msgid "And press the ``submit`` button." +msgstr "そして、submit ボタンを押下します。" + +#: ../../build/docs/interactions/chapter-10.rst:55 +msgid "" +"Next step: create a new **Store** linked to the workspace. Still in the left" +" menu, click *Stores* and then *Add new Store*. Here you can choose the type" +" of data source to configure. Choose *PostGIS*." +msgstr "" +"次のステップ: ワークスペースにリンクする新しい **ストア** を作成します。まだ左側メニューがあるので、*Stores* をクリックし、*Add " +"new Store* を選択します。これで設定のためのデータソース種別を選択できるようになりました。*PostGIS* を選択します。" + +#: ../../build/docs/interactions/chapter-10.rst:61 +msgid "Basic Store Info:" +msgstr "Basic Store Info:" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "Workspace" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "Data Source" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:66 +msgid "Connection Parameters:" +msgstr "Connection Parameters:" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "host" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:68 +msgid "``localhost``" +msgstr "``localhost``" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "port" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:69 +msgid "``5432``" +msgstr "``5432``" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "database" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:70 +msgid "``city_routing``" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "schema" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:71 +msgid "``public``" +msgstr "``public``" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "user" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:72 +#: ../../build/docs/interactions/chapter-10.rst:73 +msgid "``user``" +msgstr "``user``" + +#: ../../build/docs/interactions/chapter-10.rst +msgid "password" +msgstr "" + +#: ../../build/docs/interactions/chapter-10.rst:75 +msgid "The rest of the values can be left untouched." +msgstr "設定値の残りの箇所については、そのままにしておいて構いません。" + +#: ../../build/docs/interactions/chapter-10.rst:77 +msgid "" +"Finally, your next task is to create the **Layer**. Click the *Layers* menu " +"and then *Add a new resource*. Select the newly created workspace and store " +"pair: ``pgrouting:pgrouting``." +msgstr "" +"最後に、**レイヤ** の作成を行います。*Layers* メニューをクリックし、*Add a new resource* " +"を選択します。新しく作成されたワークスペースとストアのペア ``pgrouting:pgrouting`` を選択します。" + +#: ../../build/docs/interactions/chapter-10.rst:81 +msgid "Inside the text, click *Configure new SQL view*." +msgstr "テキストの中から、*Configure new SQL view* をクリックします。" + +#: ../../build/docs/interactions/chapter-10.rst:83 +msgid "Name the view ``pgrouting`` and fill the *SQL statement* with:" +msgstr "ビューに ``pgrouting`` と名前を入力し、*SQL statement* を以下で埋めます。" + +#: ../../build/docs/interactions/chapter-10.rst:91 +msgid "" +"In the *SQL view parameters*, click *Guess parameters from SQL*; the list " +"displayed represents the parameters from the SQL above." +msgstr "" +"*SQL view parameters* 内で、*Guess parameters from SQL* をクリックすると、上記の SQL " +"から抽出されたパラメータが表示されます。" + +#: ../../build/docs/interactions/chapter-10.rst:94 +msgid "For each parameter:" +msgstr "各パラメータを以下のように設定します:" + +#: ../../build/docs/interactions/chapter-10.rst:96 +msgid "Set the default value to: `0`" +msgstr "Default value を `0` に設定" + +#: ../../build/docs/interactions/chapter-10.rst:97 +msgid "Change the validation regular expression to ``^-?[\\d.]+$``" +msgstr "Validation regular expression を ``^-?[\\d.]+$`` に変更" + +#: ../../build/docs/interactions/chapter-10.rst:99 +msgid "The regular expression will only match numbers." +msgstr "この正規表現は、数値のみにマッチします。" + +#: ../../build/docs/interactions/chapter-10.rst:101 +msgid "In the *Attributes* list:" +msgstr "*Attributes* リスト内:" + +#: ../../build/docs/interactions/chapter-10.rst:103 +msgid "Hit *Refresh*, one attribute should appear (called *st_makeline*)" +msgstr "*Refresh* を叩くと、一つの属性が現れます (*st_makeline* と記載されています)" + +#: ../../build/docs/interactions/chapter-10.rst:104 +msgid "" +"Change the type to ``LineString`` and the SRID of the geometry column from " +"``-1`` to ``4326``" +msgstr "Type を ``LineString`` に変更し、ジオメトリ列の SRID を ``-1`` から ``4326`` に変更します。" + +#: ../../build/docs/interactions/chapter-10.rst:107 +msgid "Save the form." +msgstr "Save をクリックしてフォームを保存します。" + +#: ../../build/docs/interactions/chapter-10.rst:109 +msgid "Finally, we need to setup the rest of the layer." +msgstr "最後に、レイヤの残りの箇所を設定する必要があります。" + +#: ../../build/docs/interactions/chapter-10.rst:111 +msgid "" +"The only thing to do in this screen is to make sure that the coordinate " +"reference system is correct: the geometries in the database are in " +"``EPSG:4326`` but we want to display them in `EPSG:3857` because the " +"OpenLayers map where the layer will be dispayed is in this projection." +msgstr "" +"この画面で行うただ一つのことは、座標参照系が正しいものであることを確認することです。データベースのジオメトリは `EPSG:4326` " +"で格納されていますが、レイヤが表示される OpenLayers の地図が `EPSG:3857` の形式なので、座標参照系を `EPSG:3857` " +"に変更する必要があります。" + +#: ../../build/docs/interactions/chapter-10.rst:116 +msgid "" +"Scroll down to the *coordinate reference system* section and change the " +"**Declared SRS** to ``EPSG:3857`` and the **SRS handling** to ``Reproject " +"native to declared``." +msgstr "" +"*coordinate reference system* セクションにスクロールダウンし、**Declared SRS** を " +"``EPSG:3857`` に、また、**SRS handling** を ``Reproject native to declared`` " +"に変更します。" + +#: ../../build/docs/interactions/chapter-10.rst:120 +msgid "" +"Click the *Compute from data* and *Compute from native bounds* link to " +"automatically set the layer bounds. Click the *Save* at the bottom of the " +"page to create the layer." +msgstr "" +"*Compute from data* と *Compute from native bounds* " +"リンクをクリックし、自動的にレイヤの範囲を設定します。ページ末尾の *Save* をクリックし、レイヤを作成します。" diff --git a/locale/ja/LC_MESSAGES/interactions/chapter-11.po b/locale/ja/LC_MESSAGES/interactions/chapter-11.po new file mode 100644 index 000000000..4ec04b930 --- /dev/null +++ b/locale/ja/LC_MESSAGES/interactions/chapter-11.po @@ -0,0 +1,288 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde +# This file is distributed under the same license as the Workshop FOSS4G +# Firenze package. +# FIRST AUTHOR , 2022. +# +# Translators: +# Ko Nagase , 2021 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2022-08-05 17:38+0000\n" +"PO-Revision-Date: 2021-10-10 17:39+0000\n" +"Last-Translator: Ko Nagase , 2021\n" +"Language-Team: Japanese (https://app.transifex.com/pgrouting/teams/1219/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.10.3\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: ../../build/docs/interactions/chapter-11.rst:13 +msgid "OpenLayers Based Routing Interface" +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:15 +msgid "" +"The goal of this chapter is to create a simple web-based user interface to " +"pgRouting based on OpenLayers. The user will be able to choose start and " +"destination locations, and get the route from the start point to the " +"destination point." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:20 +msgid "" +"The start and destination points are created by the user, with simple clicks" +" on the map. The start and destination coordinates are then sent to the " +"WMS server (GeoServer), as parameters to a WMS ``GetMap`` request. The " +"resulting image is added as an *image* layer to the map." +msgstr "" +"出発地点と目的地点はユーザにより、地図上でクリックすることで作成されます。その後、出発地点と目的地点の座標は WMS サーバ (GeoServer) に" +" WMS の ``GetMap`` リクエストとして送信されます。結果画像は地図に *画像* レイヤとして追加されます。" + +#: ../../build/docs/interactions/chapter-11.rst:26 +msgid "OpenLayers introduction" +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:28 +msgid "" +"OpenLayers uses modern JavaScript, and HTML5 technologies such as Canvas and" +" WebGL for the rendering of images/tiles and vectors." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:31 +msgid "" +"Creating an OpenLayers map in a web page involves creating a *map* object, " +"which is an instance of the ``ol.Map`` class. Then, data layers and controls" +" can be added to that map object." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:35 +msgid "" +"The center and resolution (zoom level) of the map are controlled through the" +" *view* object. Unless other mapping libraries, the view is separated from " +"the map; one advantage is to allow multiple maps to share the same view." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:39 +msgid "" +"OpenLayers features three renderers: the *Canvas* renderer, the *WebGL* " +"renderer, and the *DOM* renderer. Currently, the most capable renderer is " +"Canvas. In particular the Canvas renderer supports vector layers, while the " +"other two don't. Canvas is the default renderer, and the renderer used in " +"this workshop." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:46 +msgid "Creating a minimal map" +msgstr "最小限の地図の作成" + +#: ../../build/docs/interactions/chapter-11.rst:48 +msgid "" +"Let's create our first OpenLayers map: open a text editor and copy this code" +" into a file named ``ol.html``. You can save this file on the ``Desktop`` " +"and open it with a web browser." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:56 +msgid "" +"This workshop assumes, that you use OSGeo Live, which includes the " +"OpenLayers Javascript library accessible under the following URL: " +"http://localhost/openlayers/dist/ If you don't use OSGeo Live for this " +"workshop, you need to adjust the URL to OpenLayers Javascript and CSS file." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:61 +msgid "" +"This web page includes a simple map with an OpenStreetMap layer and center " +"to a predifined location. There is no routing-related code for now; just a " +"simple map with stantard navigation tools." +msgstr "" +"このウェブページは OpenStreetMap " +"レイヤの簡単な地図を含み、既定の位置を中心としています。今のところ、ルート検索に関連したコードはありません; " +"単に標準のナビゲーションツールを備えた簡単な地図となります。" + +#: ../../build/docs/interactions/chapter-11.rst:65 +msgid "Line by line we have:" +msgstr "各行では以下を行っています:" + +#: ../../build/docs/interactions/chapter-11.rst:67 +msgid "Line 6: include the default OpenLayers CSS file." +msgstr "6 行目: デフォルトの OpenLayers CSS ファイルを読み込みます。" + +#: ../../build/docs/interactions/chapter-11.rst:68 +msgid "" +"Line 7 to Line 12: CSS rules to give dimensions to the map DOM element." +msgstr "7 〜 12 行目: 地図の DOM 要素にサイズを割り当てるため、 CSS ルールを記述します。" + +#: ../../build/docs/interactions/chapter-11.rst:69 +msgid "" +"Line 15: add a div element for the map. The element's identifier is ``map``." +msgstr "15行目: 地図のために div 要素を追加します。要素の識別子は ``map`` とします。" + +#: ../../build/docs/interactions/chapter-11.rst:70 +msgid "" +"Line 16: load the OpenLayers library code. Functions and classes in the " +"``ol`` namespace come from there." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:72 +msgid "Line 18 to Line 29: the JavaScript code specific to that example." +msgstr "18 〜 29行目: このサンプル特有の JavaScript コードとなります。" + +#: ../../build/docs/interactions/chapter-11.rst:74 +msgid "Let's have a closer look at the code that create the OpenLayers code:" +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:96 +msgid "" +"This code creates an ``ol.Map`` instance whose ``target`` is the ``map`` DOM" +" element in the HTML page. The map is configured with a *tile layer*, itself" +" configured with an OpenStreetMap *source*. The map is also configured with " +"a *view* instance (of the ``ol.View`` class) with predefined values for the " +"*center* and the *zoom* level." +msgstr "" +"このコードは ``target`` が HTML ページ内の ``map`` DOM 要素となる ``ol.Map`` インスタンスを作成します。地図は" +" *タイルレイヤ* の設定を含み、レイヤは OpenStreetMap の *source* 設定を含みます。地図はさらに、既定の *center* と" +" *zoom* レベルの既定値を定義した *view* インスタンス (``ol.View`` クラス) の設定を含みます。" + +#: ../../build/docs/interactions/chapter-11.rst:103 +msgid "WMS GET parameters" +msgstr "WMS GET パラメータ" + +#: ../../build/docs/interactions/chapter-11.rst:105 +msgid "Add this code after the creation of the map:" +msgstr "以下のコードを地図の作成の後に追加します。" + +#: ../../build/docs/interactions/chapter-11.rst:114 +msgid "" +"The ``params`` object holds the WMS GET parameters that will be sent to " +"GeoServer. Here we set the values that will never change: the layer name and" +" the output format." +msgstr "" +"``params`` オブジェクトは GeoServer に送信される WMS GET パラメータを保持します。ここでは、変更されることのない値: " +"レイヤ名称と出力フォーマット を設定します。" + +#: ../../build/docs/interactions/chapter-11.rst:120 +msgid "Select \"start\" and \"destination\"" +msgstr "\"出発地\" と \"目的地\" の選択" + +#: ../../build/docs/interactions/chapter-11.rst:122 +msgid "" +"We now want to allow the user to add the start and destination positions by " +"clicking on the map. Add the following code for that:" +msgstr "地図上でのクリックにより、ユーザが出発地と目的地を追加できるようにすることが必要です。以下のコードを追加します:" + +#: ../../build/docs/interactions/chapter-11.rst:139 +msgid "" +"That code creates two vector features, one for the \"start\" position and " +"one for the \"destination\" position. These features are empty for now – " +"they do not include a geometry." +msgstr "" +"上記コードは 2 つのベクタフィーチャを作成し、 1 つは \"出発地\" 、もう 1 つは \"目的地\" となります。 " +"これらのフィーチャは、今のところ空 - ジオメトリを含まない - 状態となります。" + +#: ../../build/docs/interactions/chapter-11.rst:143 +msgid "" +"The code also creates a vector layer, with the \"start\" and \"destination\"" +" features added to it. It also adds the vector layer to the map, using the " +"map's ``addLayer`` method." +msgstr "" +"上記コードは、さらにベクタレイヤを作成し、 \"出発地\" と \"目的地\" のフィーチャを追加しています。さらに、 map の " +"``addLayer`` メソッドにより、地図にベクタレイヤを追加しています。" + +#: ../../build/docs/interactions/chapter-11.rst:147 +msgid "Now add the following code:" +msgstr "次に、以下のコードを追加します:" + +#: ../../build/docs/interactions/chapter-11.rst:182 +msgid "" +"This code registers a listener function for the map ``click`` event. This " +"means that OpenLayers will call that function each time a click is detected " +"on the map." +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:186 +msgid "" +"The event object passed to the listener function includes a ``coordinate`` " +"property that indicates the geographical location of the click. That " +"coordinate is used to create a *point* geometry for the \"start\" and " +"\"destination\" features." +msgstr "" +"リスナー関数に渡されるイベントオブジェクトは、 クリックの地理的な位置を表す ``coordinate`` プロパティを含みます。 coordinate" +" は \"出発地\" と \"目的地\" フィーチャの *ポイント* ジオメトリを作成するのに使用されます。" + +#: ../../build/docs/interactions/chapter-11.rst:190 +msgid "" +"Once we have the start and destination points (after two clicks); the two " +"pairs of coordinates are transformed from the map projection (``EPSG:3857``)" +" into the server projection (``EPSG:4326``) using the ``transform`` " +"function." +msgstr "" +"一度、始点と目的地のポイントが(2度のクリックにより)確定すると、2つの座標値のペアは、地図の投影法(``EPSG:3857``)からサーバの投影法(``EPSG:4326``)に" +" ``transform`` 関数を使用して変換されます。" + +#: ../../build/docs/interactions/chapter-11.rst:194 +msgid "" +"The ``viewparams`` property is then set on WMS GET parameters object. The " +"value of this property has a special meaning: GeoServer will substitute the " +"value before executing the SQL query for the layer. For example, if we have:" +msgstr "" +"``viewparams`` プロパティは WMS GET パラメータオブジェクトに設定されます。このプロパティの値は特別な意味を持ちます: " +"GeoServer はこのレイヤのための SQL クエリを実行する前に、この値を代用します。例えば、もし:" + +#: ../../build/docs/interactions/chapter-11.rst:202 +msgid "" +"And ``viewparams`` is ``viewparams=min:20;max:120`` then the SQL query sent " +"to PostGIS will be:" +msgstr "" +"の場合、 ``viewparams`` は ``viewparams=min:20;max:120`` となり、 PostGIS に送信される SQL " +"クエリは:" + +#: ../../build/docs/interactions/chapter-11.rst:209 +msgid "" +"Finally, a new OpenLayers WMS layer is created and added to the map, the " +"param object is passed to it." +msgstr "となります。最後に、param オブジェクトが渡された、新しい OpenLayers WMS レイヤが作成されて、地図に追加されます。" + +#: ../../build/docs/interactions/chapter-11.rst:213 +msgid "Clear the results" +msgstr "結果のクリア" + +#: ../../build/docs/interactions/chapter-11.rst:215 +msgid "Add this after the map ``div`` in the HTML page:" +msgstr "以下のコードを HTML ページの地図の ``div`` の後に追加します:" + +#: ../../build/docs/interactions/chapter-11.rst:221 +msgid "" +"This creates a button to we will use to allow the user to clear the routing " +"points and start a new routing query." +msgstr "上記により、ルート検索ポイントをクリアし、新しいルート検索クエリを開始することを可能にするボタンが作成されます。" + +#: ../../build/docs/interactions/chapter-11.rst:224 +msgid "Now add the following to the JavaScript code:" +msgstr "次に、以下のコードを JavaScript コードに追加します:" + +#: ../../build/docs/interactions/chapter-11.rst:237 +msgid "" +"When the button is clicked, this function passed to ``addEventListener`` is " +"executed. That function resets the \"start\" and \"destination\" features " +"and remove the routing result layer from the map." +msgstr "" +"このボタンがクリックされた際は、 ``addEventListener`` に渡されたこの関数が実行されます。この関数は \"出発地\" と " +"\"目的地\" のフィーチャをリセットし、ルート検索結果レイヤを地図から削除します。" + +#: ../../build/docs/interactions/chapter-11.rst:242 +msgid "Summary (full example)" +msgstr "" + +#: ../../build/docs/interactions/chapter-11.rst:244 +msgid "" +"Now copy the following final application code into a file, accessible by a " +"webserver, such as Apache or Nginx for example:" +msgstr "" diff --git a/locale/pot/advanced/chapter-12.pot b/locale/pot/advanced/chapter-12.pot index 0f612e848..43ce91761 100644 --- a/locale/pot/advanced/chapter-12.pot +++ b/locale/pot/advanced/chapter-12.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/appendix/appendix-2.pot b/locale/pot/appendix/appendix-2.pot index 4519fee6e..cbad81e9a 100644 --- a/locale/pot/appendix/appendix-2.pot +++ b/locale/pot/appendix/appendix-2.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/appendix/appendix-3.pot b/locale/pot/appendix/appendix-3.pot index 6a341cc46..92c5645db 100644 --- a/locale/pot/appendix/appendix-3.pot +++ b/locale/pot/appendix/appendix-3.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/appendix/appendix-4.pot b/locale/pot/appendix/appendix-4.pot index 365d7e3cb..1d1d53943 100644 --- a/locale/pot/appendix/appendix-4.pot +++ b/locale/pot/appendix/appendix-4.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/basic/appendix.pot b/locale/pot/basic/appendix.pot index d550fb77e..669c75c49 100644 --- a/locale/pot/basic/appendix.pot +++ b/locale/pot/basic/appendix.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-29 15:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -61,7 +61,7 @@ msgid "**Exercise**: 5 (**Chapter:** Pedestrian)" msgstr "" #: ../../build/docs/basic/appendix.rst:51 -msgid ":ref:`basic/pedestrian:Exercise 5: Many Pedestrians going to different destinations returning aggregate costs`" +msgid ":ref:`basic/pedestrian:Exercise 5: Time for many Pedestrians going to different destinations`" msgstr "" #: ../../build/docs/basic/appendix.rst:57 diff --git a/locale/pot/basic/data.pot b/locale/pot/basic/data.pot index 32ec20856..8d8e4e649 100644 --- a/locale/pot/basic/data.pot +++ b/locale/pot/basic/data.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-29 15:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -37,125 +37,129 @@ msgid "pgRouting is installed as extension. This requires:" msgstr "" #: ../../build/docs/basic/data.rst:27 -msgid "Supported PostgreSQL version" +msgid "PostgreSQL" msgstr "" #: ../../build/docs/basic/data.rst:28 -msgid "Supported PostGIS version" +msgid "PostGIS" msgstr "" #: ../../build/docs/basic/data.rst:30 -msgid "These requirements are met on OSGeoLive. When the required software is installed, open a terminal window by pressing :code:`ctrl-alt-t` and follow the instructions. Information about installing OSGeoLive can be found on :doc:`../general-intro/chapter-3`." +msgid "These requirements are met on OSGeoLive. When the required software is installed, open a terminal window by pressing :code:`ctrl-alt-t` and follow the instructions. Information about installing OSGeoLive can be found on :doc:`../general-intro/osgeolive`." msgstr "" #: ../../build/docs/basic/data.rst:33 msgid "If OSGeoLive is not being used, please refer to the chapter's appendix to set up the user \"user\"." msgstr "" -#: ../../build/docs/basic/data.rst:39 +#: ../../build/docs/basic/data.rst:36 msgid "Create a pgRouting compatible database" msgstr "" -#: ../../build/docs/basic/data.rst:41 +#: ../../build/docs/basic/data.rst:38 msgid "Depending on the postgres configuration :code:`-U ` is needed on :code:`psql` commands" msgstr "" -#: ../../build/docs/basic/data.rst:50 +#: ../../build/docs/basic/data.rst:46 +msgid "To exit the database use ``\\q``" +msgstr "" + +#: ../../build/docs/basic/data.rst:49 msgid "Get the Workshop Data" msgstr "" -#: ../../build/docs/basic/data.rst:54 -msgid "The pgRouting workshop will make use of OpenStreetMap data, which is already available on `OSGeoLive `_. This workshop will use the ``Firenze`` city data and is a snapshot of July 2021." +#: ../../build/docs/basic/data.rst:53 +msgid "The pgRouting workshop will make use of OpenStreetMap data, which is already available on `OSGeoLive `_. This workshop will use the ``Prizren`` city data and is a snapshot of March 2023." msgstr "" -#: ../../build/docs/basic/data.rst:59 +#: ../../build/docs/basic/data.rst:58 msgid "Getting the data" msgstr "" -#: ../../build/docs/basic/data.rst:62 +#: ../../build/docs/basic/data.rst:61 msgid "Option 1) When using OSGeoLive" msgstr "" -#: ../../build/docs/basic/data.rst:64 -msgid "OSGeoLive comes with osm data from the city of Firenze." +#: ../../build/docs/basic/data.rst:63 +msgid "OSGeoLive comes with osm data from the city of Prizren." msgstr "" -#: ../../build/docs/basic/data.rst:72 +#: ../../build/docs/basic/data.rst:71 msgid "Option 2) Download data form OSGeoLive website" msgstr "" -#: ../../build/docs/basic/data.rst:74 +#: ../../build/docs/basic/data.rst:73 msgid "The exact same data can be found on the OSGeoLive download page." msgstr "" -#: ../../build/docs/basic/data.rst:83 +#: ../../build/docs/basic/data.rst:82 msgid "Option 3) Download using Overpass XAPI" msgstr "" -#: ../../build/docs/basic/data.rst:85 -msgid "The following downloads the latest OSM data on using the same area. Using this data in the workshop can generate variations in the results, due to changes since July 2021." +#: ../../build/docs/basic/data.rst:84 +msgid "The following downloads the latest OSM data on using the same area. Using this data in the workshop can generate variations in the results, due to changes since March 2023." msgstr "" -#: ../../build/docs/basic/data.rst:95 +#: ../../build/docs/basic/data.rst:94 msgid "More information about how to download OpenStreetMap data can be found in https://wiki.openstreetmap.org/wiki/Downloading_data" msgstr "" -#: ../../build/docs/basic/data.rst:98 +#: ../../build/docs/basic/data.rst:97 msgid "An alternative for very large areas is to use the download services of `Geofabrik `_." msgstr "" -#: ../../build/docs/basic/data.rst:103 +#: ../../build/docs/basic/data.rst:102 msgid "Upload data to the database" msgstr "" -#: ../../build/docs/basic/data.rst:105 +#: ../../build/docs/basic/data.rst:104 msgid "The next step is to run ``osm2pgrouting`` converter, which is a command line tool that inserts the data in the database, \"ready\" to be used with pgRouting. Additional information about ``osm2pgrouting`` can be found at the :ref:`osm2pgrouting`" msgstr "" -#: ../../build/docs/basic/data.rst:109 +#: ../../build/docs/basic/data.rst:108 msgid "For this step:" msgstr "" -#: ../../build/docs/basic/data.rst:111 +#: ../../build/docs/basic/data.rst:110 msgid "the osm2pgrouting default ``mapconfig.xml`` configuration file is used" msgstr "" -#: ../../build/docs/basic/data.rst:112 -msgid "and the ``~/Desktop/workshop/Firenze_IT.osm`` data" +#: ../../build/docs/basic/data.rst:111 +msgid "and the ``~/Desktop/workshop/Prizren_XK.osm`` data" msgstr "" -#: ../../build/docs/basic/data.rst:113 +#: ../../build/docs/basic/data.rst:112 msgid "with the ``city_routing`` database" msgstr "" -#: ../../build/docs/basic/data.rst:115 +#: ../../build/docs/basic/data.rst:114 msgid "From a terminal window :code:`ctrl-alt-t`." msgstr "" -#: ../../build/docs/basic/data.rst:118 +#: ../../build/docs/basic/data.rst:117 msgid "Run the osm2pgrouting converter" msgstr "" -#: ../../build/docs/basic/data.rst:126 +#: ../../build/docs/basic/data.rst:125 msgid "Depending on the osm2pgrouting version `-W password` is needed" msgstr "" -#: ../../build/docs/basic/data.rst:129 +#: ../../build/docs/basic/data.rst:128 msgid "Output:" msgstr "" -#: ../../build/docs/basic/data.rst:136 +#: ../../build/docs/basic/data.rst:135 msgid "Tables on the database" msgstr "" -#: ../../build/docs/basic/data.rst:143 +#: ../../build/docs/basic/data.rst:142 msgid "If everything went well the result should look like this:" msgstr "" -#: ../../build/docs/basic/data.rst:149 +#: ../../build/docs/basic/data.rst:148 msgid "Chapter: Appendix" msgstr "" -#: ../../build/docs/basic/data.rst:152 +#: ../../build/docs/basic/data.rst:151 msgid "OSGeoLive's account name on the database is ``\"user\"``. To easily use the workshop when not using OSGeoLive this extra steps are needed:" msgstr "" diff --git a/locale/pot/basic/pedestrian.pot b/locale/pot/basic/pedestrian.pot index bda35634a..ef2e9d8d7 100644 --- a/locale/pot/basic/pedestrian.pot +++ b/locale/pot/basic/pedestrian.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-29 15:35+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -41,7 +41,7 @@ msgid "You can specify when to consider the graph as `directed `__" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:245 -msgid "When the main goal is to calculate the total cost, without \"inspecting\" the `pgr_dijkstra` results, using ``pgr_dijkstraCost`` returns a more compact result." +#: ../../build/docs/basic/pedestrian.rst:273 +msgid "Exercise 5: Time for many Pedestrians going to different destinations" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:261 -msgid "Description of the parameters can be found in `pgr_dijkstraCost `__" +#: ../../build/docs/basic/pedestrian.rst:279 +#: ../../build/docs/basic/pedestrian.rst:316 +msgid "from \"|place_1|\" or \"|place_2|\"" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:266 -msgid "Exercise 5: Many Pedestrians going to different destinations returning aggregate costs" +#: ../../build/docs/basic/pedestrian.rst:280 +#: ../../build/docs/basic/pedestrian.rst:317 +msgid "to \"|place_4|\" or \"|place_5|\"" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:270 -msgid "Walking from the hotels to the \"|place_4|\" or \"|place_5|\" (get only the cost in minutes)." +#: ../../build/docs/basic/pedestrian.rst:282 +msgid "Get only the cost in minutes." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:None +#: ../../build/docs/basic/pedestrian.rst:-1 msgid "From the hotels to the |place_4| and |place_5|" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:278 -#: ../../build/docs/basic/pedestrian.rst:306 +#: ../../build/docs/basic/pedestrian.rst:290 +#: ../../build/docs/basic/pedestrian.rst:323 msgid "The pedestrians depart from |id_1| and |id_2| (line **10**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:279 -#: ../../build/docs/basic/pedestrian.rst:307 +#: ../../build/docs/basic/pedestrian.rst:291 +#: ../../build/docs/basic/pedestrian.rst:324 msgid "The pedestrians want to go to destinations |id_4| and |id_5| (line **11**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:280 +#: ../../build/docs/basic/pedestrian.rst:292 msgid "The cost to be in minutes, with a walking speed ``s = 1.3 m/s`` and ``t = d/s`` (line **7**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:281 +#: ../../build/docs/basic/pedestrian.rst:293 msgid "Result as aggregated costs." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:292 +#: ../../build/docs/basic/pedestrian.rst:304 msgid ":ref:`basic/appendix:**Exercise**: 5 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:294 +#: ../../build/docs/basic/pedestrian.rst:306 msgid "Compare with `Exercise 4: Many Pedestrians going to different destinations`_ 's note." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:298 +#: ../../build/docs/basic/pedestrian.rst:310 msgid "Exercise 6: Many Pedestrians going to different destinations summarizing the total costs per departure" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:302 -msgid "Walking from the hotels to the \"|place_4|\" or \"|place_5|\" (summarize cost in minutes)." +#: ../../build/docs/basic/pedestrian.rst:319 +msgid "Summarize cost in minutes." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:308 +#: ../../build/docs/basic/pedestrian.rst:325 msgid "The cost to be in minutes, with a walking speed s = 1.3 m/s and t = d/s (line **7**)." msgstr "" -#: ../../build/docs/basic/pedestrian.rst:319 +#: ../../build/docs/basic/pedestrian.rst:337 msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** Pedestrian)`" msgstr "" -#: ../../build/docs/basic/pedestrian.rst:322 -msgid "An interpretation of the result can be: In general, it is faster to depart from the \"|place_2|\" than from the \"|place_1|\"." +#: ../../build/docs/scripts/basic/chapter_5/note_2.txt:1 +msgid "An interpretation of the result can be: In general, it is faster to depart from \"Qendra Sprotive\" than from \"Nadir Xhemali Danijolli\"" msgstr "" diff --git a/locale/pot/basic/plpgsql_function.pot b/locale/pot/basic/plpgsql_function.pot index f379de53f..792b34eed 100644 --- a/locale/pot/basic/plpgsql_function.pot +++ b/locale/pot/basic/plpgsql_function.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-08-22 22:00+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -212,11 +212,11 @@ msgid "For this chapter, the following points will be used for testing." msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:66 -msgid "(lat,lon) = (43.784, 11.2384)" +msgid "(lat,lon) = (42.2151, 20.729354)" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:67 -msgid "(lat,lon) = (43.778, 11.2492)" +msgid "(lat,lon) = (42.2147, 20.7312)" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:69 @@ -267,9 +267,9 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:171 #: ../../build/docs/basic/plpgsql_function.rst:246 #: ../../build/docs/basic/plpgsql_function.rst:321 -#: ../../build/docs/basic/plpgsql_function.rst:375 -#: ../../build/docs/basic/plpgsql_function.rst:456 -#: ../../build/docs/basic/plpgsql_function.rst:530 +#: ../../build/docs/basic/plpgsql_function.rst:387 +#: ../../build/docs/basic/plpgsql_function.rst:468 +#: ../../build/docs/basic/plpgsql_function.rst:542 msgid "Problem" msgstr "" @@ -305,9 +305,9 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:192 #: ../../build/docs/basic/plpgsql_function.rst:263 #: ../../build/docs/basic/plpgsql_function.rst:348 -#: ../../build/docs/basic/plpgsql_function.rst:392 -#: ../../build/docs/basic/plpgsql_function.rst:469 -#: ../../build/docs/basic/plpgsql_function.rst:553 +#: ../../build/docs/basic/plpgsql_function.rst:404 +#: ../../build/docs/basic/plpgsql_function.rst:481 +#: ../../build/docs/basic/plpgsql_function.rst:565 msgid "Solution" msgstr "" @@ -331,8 +331,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:127 #: ../../build/docs/basic/plpgsql_function.rst:202 -#: ../../build/docs/basic/plpgsql_function.rst:535 -#: ../../build/docs/basic/plpgsql_function.rst:554 +#: ../../build/docs/basic/plpgsql_function.rst:547 +#: ../../build/docs/basic/plpgsql_function.rst:566 msgid "For ``vehicle_net``:" msgstr "" @@ -350,8 +350,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:141 #: ../../build/docs/basic/plpgsql_function.rst:218 -#: ../../build/docs/basic/plpgsql_function.rst:539 -#: ../../build/docs/basic/plpgsql_function.rst:567 +#: ../../build/docs/basic/plpgsql_function.rst:551 +#: ../../build/docs/basic/plpgsql_function.rst:579 msgid "For ``taxi_net``:" msgstr "" @@ -361,8 +361,8 @@ msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:152 #: ../../build/docs/basic/plpgsql_function.rst:228 -#: ../../build/docs/basic/plpgsql_function.rst:543 -#: ../../build/docs/basic/plpgsql_function.rst:579 +#: ../../build/docs/basic/plpgsql_function.rst:555 +#: ../../build/docs/basic/plpgsql_function.rst:591 msgid "For ``walk_net``:" msgstr "" @@ -464,26 +464,26 @@ msgid "Calculate the OSM identifier of the nearest vertex to a point." msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:249 -msgid "In particular use the following (lat,lon) value: ``(43.784, 11.2384)``." +msgid "In particular use the following (lat,lon) value: ``(42.2151, 20.729354)``." msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:251 -#: ../../build/docs/basic/plpgsql_function.rst:384 +#: ../../build/docs/basic/plpgsql_function.rst:396 msgid "calculate the nearest OSM identifier of the vertex to:" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:253 -#: ../../build/docs/basic/plpgsql_function.rst:387 +#: ../../build/docs/basic/plpgsql_function.rst:399 msgid "``vehicle_net_vertices_pgr``" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:254 -#: ../../build/docs/basic/plpgsql_function.rst:388 +#: ../../build/docs/basic/plpgsql_function.rst:400 msgid "``taxi_net_vertices_pgr``" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:255 -#: ../../build/docs/basic/plpgsql_function.rst:389 +#: ../../build/docs/basic/plpgsql_function.rst:401 msgid "``walk_net_vertices_pgr``" msgstr "" @@ -496,7 +496,7 @@ msgid "The *net* views and *vertices* tables have been prepared in such a way th msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:264 -#: ../../build/docs/basic/plpgsql_function.rst:393 +#: ../../build/docs/basic/plpgsql_function.rst:405 msgid "For ``ways_vertices_pgr``:" msgstr "" @@ -529,7 +529,7 @@ msgid "On ``vehicle_net_vertices_pgr``. (line **2**)" msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:291 -#: ../../build/docs/basic/plpgsql_function.rst:419 +#: ../../build/docs/basic/plpgsql_function.rst:431 msgid "For ``taxi_net_vertices_pgr``:" msgstr "" @@ -538,7 +538,7 @@ msgid "Similar solution as in previous query but on ``taxi_net_vertices_pgr``. ( msgstr "" #: ../../build/docs/basic/plpgsql_function.rst:302 -#: ../../build/docs/basic/plpgsql_function.rst:430 +#: ../../build/docs/basic/plpgsql_function.rst:442 msgid "For ``walk_net_vertices_pgr``:" msgstr "" @@ -646,191 +646,203 @@ msgstr "" msgid "Exercise 5: Test nearest vertex function" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:376 +#: ../../build/docs/basic/plpgsql_function.rst:-1 +msgid "Nearest Vertex in vehicle network" +msgstr "" + +#: ../../build/docs/basic/plpgsql_function.rst:-1 +msgid "Nearest Vertex in taki network" +msgstr "" + +#: ../../build/docs/basic/plpgsql_function.rst:-1 +msgid "Nearest Vertex in walk network" +msgstr "" + +#: ../../build/docs/basic/plpgsql_function.rst:388 msgid "Test the ``wrk_NearestOSM`` function." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:378 -msgid "In particular use the following (lat,lon) values: ``(43.784, 11.2384)``." +#: ../../build/docs/basic/plpgsql_function.rst:390 +msgid "In particular use the following (lat,lon) values: ``(42.2151, 20.729354)``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:380 +#: ../../build/docs/basic/plpgsql_function.rst:392 msgid "The point is the same as in `Exercise 3: Nearest Vertex`_ problem." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:382 +#: ../../build/docs/basic/plpgsql_function.rst:394 msgid "Verify the results are the same." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:386 +#: ../../build/docs/basic/plpgsql_function.rst:398 msgid "``ways_vertices_pgr``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:395 +#: ../../build/docs/basic/plpgsql_function.rst:407 msgid "Use the function with ``ways_vertices_pgr`` as the ``vertex_table`` parameter. (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:396 +#: ../../build/docs/basic/plpgsql_function.rst:408 msgid "Pass the (lat,lon) values as second and third parameters. (line **3**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:397 +#: ../../build/docs/basic/plpgsql_function.rst:409 msgid "Using the function on the original data does not return the OSM identifier." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:399 +#: ../../build/docs/basic/plpgsql_function.rst:411 msgid "The value stored in ``id`` column is not the OSM identifier." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:408 +#: ../../build/docs/basic/plpgsql_function.rst:420 msgid "For ``vehicles_net_vertices_pgr``:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:410 +#: ../../build/docs/basic/plpgsql_function.rst:422 msgid "Similar solution as in previous query but on ``vehicles_net_vertices_pgr``. (lines **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:421 +#: ../../build/docs/basic/plpgsql_function.rst:433 msgid "Similar solution as in previous query but on ``taxi_net_vertices_pgr``. (lines **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:432 +#: ../../build/docs/basic/plpgsql_function.rst:444 msgid "Similar solution as in previous query but on ``walk_net_vertices_pgr``. (lines **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:443 +#: ../../build/docs/basic/plpgsql_function.rst:455 msgid ":ref:`basic/appendix:**Exercise**: 5 (**Chapter:** pl/pgsql)`" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:447 +#: ../../build/docs/basic/plpgsql_function.rst:459 msgid "wrk_fromAtoB function" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:449 +#: ../../build/docs/basic/plpgsql_function.rst:461 msgid "In this section, creation and testing the requiered function will be tackled." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:453 +#: ../../build/docs/basic/plpgsql_function.rst:465 msgid "Exercise 6: Creating the main function" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:457 +#: ../../build/docs/basic/plpgsql_function.rst:469 msgid "Create the function ``wrk_fromAtoB``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:458 +#: ../../build/docs/basic/plpgsql_function.rst:470 msgid "Follow the description given at `Requirements for routing from A to B`_." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:459 +#: ../../build/docs/basic/plpgsql_function.rst:471 msgid "Use specialized functions already created ``wrk_dijkstra`` and ``wrk_NearestOSM``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:461 +#: ../../build/docs/basic/plpgsql_function.rst:473 msgid "``wrk_NearestOSM`` created on `Exercise 4: Nearest vertex function`_." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:463 +#: ../../build/docs/basic/plpgsql_function.rst:475 msgid "It receives the point in natural language format." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:464 +#: ../../build/docs/basic/plpgsql_function.rst:476 msgid "Obtains the OSM identifier needed by ``wrk_dijkstra``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:466 +#: ../../build/docs/basic/plpgsql_function.rst:478 msgid "``wrk_dijkstra`` created on :ref:`basic/sql_function:Exercise 10: Function for an application`." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:470 +#: ../../build/docs/basic/plpgsql_function.rst:482 msgid "The function's signature:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:472 +#: ../../build/docs/basic/plpgsql_function.rst:484 msgid "The input parameters highlited on lines **2** to **5**." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:473 +#: ../../build/docs/basic/plpgsql_function.rst:485 msgid "The output columns are not higlighted on lines **7** to **13**." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:474 +#: ../../build/docs/basic/plpgsql_function.rst:486 msgid "The function returns a set of values. (line **15**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:484 +#: ../../build/docs/basic/plpgsql_function.rst:496 msgid "The function's body:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:486 +#: ../../build/docs/basic/plpgsql_function.rst:498 msgid "Call to the function ``wrk_dijkstra`` (line **8**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:488 +#: ../../build/docs/basic/plpgsql_function.rst:500 msgid "``wrk_dijkstra`` obtains many of the result values" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:489 +#: ../../build/docs/basic/plpgsql_function.rst:501 msgid "Parameters are passed on lines **9** to **13**." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:490 +#: ../../build/docs/basic/plpgsql_function.rst:502 msgid "The ``edges_subset``:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:492 +#: ../../build/docs/basic/plpgsql_function.rst:504 msgid "First parameters of the ``format`` function is the table name. (line **16**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:493 +#: ../../build/docs/basic/plpgsql_function.rst:505 msgid "Is passed as ``%1$I``. (line **9**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:495 +#: ../../build/docs/basic/plpgsql_function.rst:507 msgid "For the `departure` point:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:497 +#: ../../build/docs/basic/plpgsql_function.rst:509 msgid "``wrk_NearestOSM`` is used to find the OSM identifier. (line **10**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:499 +#: ../../build/docs/basic/plpgsql_function.rst:511 msgid "The vertices table name is formed with ``%1$I_vertices_pgr``. (line **11**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:500 +#: ../../build/docs/basic/plpgsql_function.rst:512 msgid "Second and third parameters of the ``format`` function are ``%2$s``, ``%3$s``. (line **17**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:501 +#: ../../build/docs/basic/plpgsql_function.rst:513 msgid "The latitude and longitude are given in natural language form. (line **12**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:503 +#: ../../build/docs/basic/plpgsql_function.rst:515 msgid "For the `destination` point:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:505 +#: ../../build/docs/basic/plpgsql_function.rst:517 msgid "Similar query is constructed but with the destination information. (line **13**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:506 +#: ../../build/docs/basic/plpgsql_function.rst:518 msgid "Fourth and fifth parameters of the ``format`` function. (line **18**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:508 +#: ../../build/docs/basic/plpgsql_function.rst:520 msgid "To get the constructed query in form of a warning:" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:510 +#: ../../build/docs/basic/plpgsql_function.rst:522 msgid "The ``WARNING`` will be issued only when ``do_debug`` is true. (lines **20** to **22**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:520 +#: ../../build/docs/basic/plpgsql_function.rst:532 msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** pl/pgsql)`" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:523 +#: ../../build/docs/basic/plpgsql_function.rst:535 msgid "Exercise 7: Using the main function" msgstr "" @@ -838,71 +850,71 @@ msgstr "" msgid "View of roads for taxis along with source and destination" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:531 +#: ../../build/docs/basic/plpgsql_function.rst:543 msgid "Use ``wrk_fromAtoB``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:533 -msgid "Departure point is: (lat,lon) = ``(43.784, 11.2384)``" +#: ../../build/docs/basic/plpgsql_function.rst:545 +msgid "Departure point is: (lat,lon) = ``(42.2151, 20.729354)``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:534 -msgid "Destination point is: (lat,lon) = ``(43.778, 11.2492)``" +#: ../../build/docs/basic/plpgsql_function.rst:546 +msgid "Destination point is: (lat,lon) = ``(42.2147, 20.7312)``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:537 -#: ../../build/docs/basic/plpgsql_function.rst:545 +#: ../../build/docs/basic/plpgsql_function.rst:549 +#: ../../build/docs/basic/plpgsql_function.rst:557 msgid "Use with default value of ``do_debug``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:541 +#: ../../build/docs/basic/plpgsql_function.rst:553 msgid "Use with ``do_debug`` set to ``true``." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:546 +#: ../../build/docs/basic/plpgsql_function.rst:558 msgid "Store results on a table." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:547 +#: ../../build/docs/basic/plpgsql_function.rst:559 msgid "Show the table contents." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:550 +#: ../../build/docs/basic/plpgsql_function.rst:562 msgid "The function is not meant to be used with ``ways``" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:556 +#: ../../build/docs/basic/plpgsql_function.rst:568 msgid "The first parameter is the table name. (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:557 +#: ../../build/docs/basic/plpgsql_function.rst:569 msgid "The next two parameters are the latitude and longitude of the departure point. (line **3**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:558 +#: ../../build/docs/basic/plpgsql_function.rst:570 msgid "The next two parameters are the latitude and longitude of the destination point. (line **4**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:569 +#: ../../build/docs/basic/plpgsql_function.rst:581 msgid "Similar to previous solution, but with ``taxi_net`` (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:570 +#: ../../build/docs/basic/plpgsql_function.rst:582 msgid "Adding ``true`` to get the query that is executed. (line **5**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:581 +#: ../../build/docs/basic/plpgsql_function.rst:593 msgid "Similar to a previous solution, but with ``ways`` (line **4**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:582 +#: ../../build/docs/basic/plpgsql_function.rst:594 msgid "Store results on a table. (line **2**)" msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:583 +#: ../../build/docs/basic/plpgsql_function.rst:595 msgid "Show the table contents using a ``SELECT`` clause (lines **8** and **9**)." msgstr "" -#: ../../build/docs/basic/plpgsql_function.rst:592 +#: ../../build/docs/basic/plpgsql_function.rst:605 msgid ":ref:`basic/appendix:**Exercise**: 7 (**Chapter:** pl/pgsql)`" msgstr "" diff --git a/locale/pot/basic/sql_function.pot b/locale/pot/basic/sql_function.pot index 9e79ea7c6..b24ec3aa5 100644 --- a/locale/pot/basic/sql_function.pot +++ b/locale/pot/basic/sql_function.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-03-10 20:53+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -45,7 +45,7 @@ msgid "Particular vehicle:" msgstr "" #: ../../build/docs/basic/sql_function.rst:37 -msgid "Circulate on the whole Firenze area. - Do not use `steps`, `footway`, `path`." +msgid "Circulate on the whole Prizren area. - Do not use `steps`, `footway`, `path`." msgstr "" #: ../../build/docs/basic/sql_function.rst:39 @@ -61,7 +61,7 @@ msgid "Circulate on a smaller area near \"|place_4|\"." msgstr "" #: ../../build/docs/basic/sql_function.rst:45 -msgid "Bounding box: ``(11.24,43.77,11.27,43.79)``" +msgid "Bounding box: ``(20.73,42.20891,20.76,42.23)``" msgstr "" #: ../../build/docs/basic/sql_function.rst:46 @@ -77,7 +77,7 @@ msgid "Pedestrians:" msgstr "" #: ../../build/docs/basic/sql_function.rst:52 -msgid "Walk on the whole Firenze area." +msgid "Walk on the whole Prizren area." msgstr "" #: ../../build/docs/basic/sql_function.rst:53 @@ -295,11 +295,11 @@ msgstr "" #: ../../build/docs/basic/sql_function.rst:264 #: ../../build/docs/basic/sql_function.rst:349 #: ../../build/docs/basic/sql_function.rst:396 -#: ../../build/docs/basic/sql_function.rst:443 -#: ../../build/docs/basic/sql_function.rst:502 -#: ../../build/docs/basic/sql_function.rst:557 -#: ../../build/docs/basic/sql_function.rst:608 -#: ../../build/docs/basic/sql_function.rst:659 +#: ../../build/docs/basic/sql_function.rst:444 +#: ../../build/docs/basic/sql_function.rst:503 +#: ../../build/docs/basic/sql_function.rst:558 +#: ../../build/docs/basic/sql_function.rst:609 +#: ../../build/docs/basic/sql_function.rst:660 msgid "Problem" msgstr "" @@ -341,12 +341,12 @@ msgstr "" #: ../../build/docs/basic/sql_function.rst:226 #: ../../build/docs/basic/sql_function.rst:283 #: ../../build/docs/basic/sql_function.rst:358 -#: ../../build/docs/basic/sql_function.rst:409 -#: ../../build/docs/basic/sql_function.rst:452 -#: ../../build/docs/basic/sql_function.rst:514 -#: ../../build/docs/basic/sql_function.rst:569 -#: ../../build/docs/basic/sql_function.rst:623 -#: ../../build/docs/basic/sql_function.rst:664 +#: ../../build/docs/basic/sql_function.rst:410 +#: ../../build/docs/basic/sql_function.rst:453 +#: ../../build/docs/basic/sql_function.rst:515 +#: ../../build/docs/basic/sql_function.rst:570 +#: ../../build/docs/basic/sql_function.rst:624 +#: ../../build/docs/basic/sql_function.rst:665 msgid "Solution" msgstr "" @@ -411,7 +411,7 @@ msgid "Create a view ``taxi_net`` for the `taxi`:" msgstr "" #: ../../build/docs/basic/sql_function.rst:169 -msgid "The taxi can only circulate inside this Bounding Box: ``(11.24,43.77,11.27,43.79)``" +msgid "The taxi can only circulate inside this Bounding Box: ``(20.73,42.20891,20.76,42.23)``" msgstr "" #: ../../build/docs/basic/sql_function.rst:170 @@ -427,7 +427,7 @@ msgid "The graph for the taxi is a subset of the ``vehicle_net`` graph. (line ** msgstr "" #: ../../build/docs/basic/sql_function.rst:179 -msgid "Can only circulate inside the bounding box: ``(11.24,43.77,11.27,43.79)``. (line **10**)" +msgid "Can only circulate inside the bounding box: ``(20.73,42.20891,20.76,42.23)``. (line **10**)" msgstr "" #: ../../build/docs/basic/sql_function.rst:180 @@ -451,7 +451,7 @@ msgid "Create a materialized view with minimal amount of information for process msgstr "" #: ../../build/docs/basic/sql_function.rst:217 -msgid "Exclude `motorway` and `primary` segments." +msgid "Exclude `motorway` , `primary` and `secondary` segments." msgstr "" #: ../../build/docs/basic/sql_function.rst:229 @@ -463,7 +463,7 @@ msgid "The ``cost`` and ``reverse_cost`` are in terms of seconds with speed of ` msgstr "" #: ../../build/docs/basic/sql_function.rst:232 -msgid "Exclude `motorway`, `primary`. (line **11**)" +msgid "Exclude `motorway`, `primary` and `secondary` . (line **11**)" msgstr "" #: ../../build/docs/basic/sql_function.rst:243 @@ -491,7 +491,7 @@ msgid "In particular:" msgstr "" #: ../../build/docs/basic/sql_function.rst:269 -msgid "From the \"|place_3|\" to the \"|place_1|\" using the OSM identifier" +msgid "From the \"|ch7_place_1|\" to the \"|ch7_place_2|\" using the OSM identifier" msgstr "" #: ../../build/docs/basic/sql_function.rst:270 @@ -531,11 +531,11 @@ msgid "In general" msgstr "" #: ../../build/docs/basic/sql_function.rst:286 -msgid "The departure is \"|place_3|\" with OSM identifier |osmid_3|." +msgid "The departure is |ch7_place_1| with OSM identifier |ch7_osmid_1|." msgstr "" #: ../../build/docs/basic/sql_function.rst:287 -msgid "The destination is \"|place_1|\" with OSM identifier |osmid_1|." +msgid "The destination is |ch7_place_2| with OSM identifier |ch7_osmid_2|." msgstr "" #: ../../build/docs/basic/sql_function.rst:289 @@ -603,7 +603,7 @@ msgid "Route showing names" msgstr "" #: ../../build/docs/basic/sql_function.rst:350 -msgid "From the |place_3| to the |place_1|, using OSM identifiers." +msgid "From |ch7_place_1| to |ch7_place_2|, using OSM identifiers." msgstr "" #: ../../build/docs/basic/sql_function.rst:351 @@ -655,95 +655,91 @@ msgid "Exercise 6: Route geometry (human readable)" msgstr "" #: ../../build/docs/basic/sql_function.rst:-1 -msgid "From the Venue to the Brewry" +msgid "From |ch7_place_1| to |ch7_place_2|" msgstr "" #: ../../build/docs/basic/sql_function.rst:397 -msgid "From the \"|place_3|\" to the \"|place_1|\", additionally get the geometry in human readable form." +msgid "From the |ch7_place_1| to the |ch7_place_2|, additionally get the geometry in human readable form." msgstr "" -#: ../../build/docs/basic/sql_function.rst:399 -#: ../../build/docs/basic/sql_function.rst:446 -#: ../../build/docs/basic/sql_function.rst:505 +#: ../../build/docs/basic/sql_function.rst:400 +#: ../../build/docs/basic/sql_function.rst:447 +#: ../../build/docs/basic/sql_function.rst:506 msgid "Additionally to the `Exercise 4: Testing the views for routing`_ results also get information found on the edges subset of:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:402 -#: ../../build/docs/basic/sql_function.rst:508 +#: ../../build/docs/basic/sql_function.rst:403 +#: ../../build/docs/basic/sql_function.rst:509 msgid "``the_geom`` in human readable form named as ``route_readable``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:405 +#: ../../build/docs/basic/sql_function.rst:406 msgid "``WITH`` provides a way to write auxiliary statements in larger queries. It can be thought of as defining temporary tables that exist just for one query." msgstr "" -#: ../../build/docs/basic/sql_function.rst:410 +#: ../../build/docs/basic/sql_function.rst:411 msgid "The query from `Exercise 4: Testing the views for routing`_ used as a subquery named ``results`` this time in a WITH clause. (not highlighted lines **2** to **6**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:412 -#: ../../build/docs/basic/sql_function.rst:455 +#: ../../build/docs/basic/sql_function.rst:413 +#: ../../build/docs/basic/sql_function.rst:456 msgid "The ``SELECT`` clause contains:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:414 +#: ../../build/docs/basic/sql_function.rst:415 msgid "All the columns of ``results``. (line **8**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:415 +#: ../../build/docs/basic/sql_function.rst:416 msgid "The ``the_geom`` processed with ``ST_AsText`` to get the human readable form. (line **9**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:417 +#: ../../build/docs/basic/sql_function.rst:418 msgid "Renames the result to ``route_readable``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:419 +#: ../../build/docs/basic/sql_function.rst:420 msgid "Like before ``LEFT JOIN`` with ``vehicle_net``. (line **11**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:431 +#: ../../build/docs/basic/sql_function.rst:432 msgid ":ref:`basic/appendix:**Exercise**: 6 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:436 +#: ../../build/docs/basic/sql_function.rst:437 msgid "Exercise 7: Route geometry (binary format)" msgstr "" #: ../../build/docs/basic/sql_function.rst:-1 -msgid "From |place_3| to the |place_1| showing arrows." +msgid "From |ch7_place_1| to |ch7_place_2| showing arrows." msgstr "" -#: ../../build/docs/basic/sql_function.rst:444 -msgid "From the \"|place_3|\" to the \"|place_1|\", the geometry in binary format." +#: ../../build/docs/basic/sql_function.rst:445 +msgid "From the |ch7_place_1| to |ch7_place_2|, the geometry in binary format." msgstr "" -#: ../../build/docs/basic/sql_function.rst:449 -#: ../../build/docs/basic/sql_function.rst:509 +#: ../../build/docs/basic/sql_function.rst:450 +#: ../../build/docs/basic/sql_function.rst:510 msgid "``the_geom`` in binary format with the name ``route_geom``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:453 +#: ../../build/docs/basic/sql_function.rst:454 msgid "The query from `Exercise 6: Route geometry (human readable)`_ used;" msgstr "" -#: ../../build/docs/basic/sql_function.rst:457 +#: ../../build/docs/basic/sql_function.rst:458 msgid "The ``the_geom`` including the renaming (line **9**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:469 +#: ../../build/docs/basic/sql_function.rst:470 msgid ":ref:`basic/appendix:**Exercise**: 7 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:473 +#: ../../build/docs/basic/sql_function.rst:474 msgid "Exercise 8: Route geometry directionality" msgstr "" -#: ../../build/docs/basic/sql_function.rst:-1 -msgid "From |place_3| to the |place_1|" -msgstr "" - -#: ../../build/docs/basic/sql_function.rst:481 +#: ../../build/docs/basic/sql_function.rst:482 msgid "Inspecting the detail image of `Exercise 7: Route geometry (binary format)`_ there are arrows that do not match the directionality of the route." msgstr "" @@ -751,262 +747,262 @@ msgstr "" msgid "detail" msgstr "" -#: ../../build/docs/basic/sql_function.rst:490 +#: ../../build/docs/basic/sql_function.rst:491 msgid "Inspecting the a detail of the results of `Exercise 6: Route geometry (human readable)`_" msgstr "" -#: ../../build/docs/basic/sql_function.rst:492 +#: ../../build/docs/basic/sql_function.rst:493 msgid "To have correct directionality, the ending point of a geometry must match the starting point of the next geometry" msgstr "" -#: ../../build/docs/basic/sql_function.rst:493 +#: ../../build/docs/basic/sql_function.rst:494 msgid "Lines **2** and **3** do not match that criteria" msgstr "" -#: ../../build/docs/basic/sql_function.rst:503 -msgid "From the \"|place_3|\" to the \"|place_1|\"," +#: ../../build/docs/basic/sql_function.rst:504 +msgid "From |ch7_place_1| to |ch7_place_2|," msgstr "" -#: ../../build/docs/basic/sql_function.rst:510 +#: ../../build/docs/basic/sql_function.rst:511 msgid "Both columns must have the geometry fixed for directionality." msgstr "" -#: ../../build/docs/basic/sql_function.rst:515 +#: ../../build/docs/basic/sql_function.rst:516 msgid "To get the correct direction some geometries need to be reversed:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:517 +#: ../../build/docs/basic/sql_function.rst:518 msgid "Reversing a geometry will depend on the ``node`` column of the query to dijkstra (line **3**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:519 +#: ../../build/docs/basic/sql_function.rst:520 msgid "That ``node`` is not needed on the ouput of the query, so explicitly naming required columns at line **9**." msgstr "" -#: ../../build/docs/basic/sql_function.rst:520 +#: ../../build/docs/basic/sql_function.rst:521 msgid "A conditional ``CASE`` statement that returns the geometry in human readable form:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:522 +#: ../../build/docs/basic/sql_function.rst:523 msgid "Of the geometry when ``node`` is the ``source`` column. (line **11**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:523 +#: ../../build/docs/basic/sql_function.rst:524 msgid "Of the reversed geometry when ``node`` is not the ``source`` column. (line **12**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:525 +#: ../../build/docs/basic/sql_function.rst:526 msgid "A conditional ``CASE`` statement that returns:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:527 +#: ../../build/docs/basic/sql_function.rst:528 msgid "The reversed geometry when ``node`` is not the ``source`` column. (line **16**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:528 +#: ../../build/docs/basic/sql_function.rst:529 msgid "The geometry when ``node`` is the ``source`` column. (line **17**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:539 +#: ../../build/docs/basic/sql_function.rst:540 msgid ":ref:`basic/appendix:**Exercise**: 8 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:544 +#: ../../build/docs/basic/sql_function.rst:545 msgid "Exercise 9: Using the geometry" msgstr "" #: ../../build/docs/basic/sql_function.rst:-1 -msgid "From |place_3| to the |place_1| show azimuth" +msgid "From |ch7_place_1| to the |ch7_place_2| show azimuth" msgstr "" -#: ../../build/docs/basic/sql_function.rst:551 +#: ../../build/docs/basic/sql_function.rst:552 msgid "There are many geometry functions in PostGIS, the workshop already covered some of them like ``ST_AsText``, ``ST_Reverse``, ``ST_EndPoint``, etc. This exercise will make use an additional function ``ST_Azimuth``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:558 +#: ../../build/docs/basic/sql_function.rst:559 msgid "Modify the query from `Exercise 8: Route geometry directionality`_." msgstr "" -#: ../../build/docs/basic/sql_function.rst:559 +#: ../../build/docs/basic/sql_function.rst:560 msgid "Aditionally obtain the azimuth of the correct geometry." msgstr "" -#: ../../build/docs/basic/sql_function.rst:560 +#: ../../build/docs/basic/sql_function.rst:561 msgid "keep the output small:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:562 +#: ../../build/docs/basic/sql_function.rst:563 msgid "Even that other columns are calculated only output:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:564 +#: ../../build/docs/basic/sql_function.rst:565 msgid "``seq``, ``id``, ``seconds`` and the ``azimuth``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:566 +#: ../../build/docs/basic/sql_function.rst:567 msgid "Because ``vehicle_net`` is a subgraph of ``ways``, do the ``JOIN`` with ``ways``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:570 +#: ../../build/docs/basic/sql_function.rst:571 msgid "Moving the query that gets the additional information into the ``WITH`` statement." msgstr "" -#: ../../build/docs/basic/sql_function.rst:572 +#: ../../build/docs/basic/sql_function.rst:573 msgid "Naming it ``additional``. (line **9**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:574 +#: ../../build/docs/basic/sql_function.rst:575 msgid "Final ``SELECT`` statements gets:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:576 +#: ../../build/docs/basic/sql_function.rst:577 msgid "The requested information. (line **25**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:577 +#: ../../build/docs/basic/sql_function.rst:578 msgid "Calculates the azimuth of ``route_geom``. (line **26**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:588 +#: ../../build/docs/basic/sql_function.rst:589 msgid ":ref:`basic/appendix:**Exercise**: 9 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:593 +#: ../../build/docs/basic/sql_function.rst:594 msgid "Creating the Function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:595 +#: ../../build/docs/basic/sql_function.rst:596 msgid "The following function simplifies (and sets default values) when it calls the shortest path Dijkstra function." msgstr "" -#: ../../build/docs/basic/sql_function.rst:599 +#: ../../build/docs/basic/sql_function.rst:600 msgid "pgRouting uses heavely function overloading:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:601 +#: ../../build/docs/basic/sql_function.rst:602 msgid "Avoid creating functions with a name of a pgRouting routing function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:602 +#: ../../build/docs/basic/sql_function.rst:603 msgid "Avoid the name of a function to start with `pgr_`, `_pgr` or `ST_`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:605 +#: ../../build/docs/basic/sql_function.rst:606 msgid "Exercise 10: Function for an application" msgstr "" -#: ../../build/docs/basic/sql_function.rst:609 +#: ../../build/docs/basic/sql_function.rst:610 msgid "Putting all together in a SQL function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:611 +#: ../../build/docs/basic/sql_function.rst:612 msgid "function name ``wrk_dijkstra``" msgstr "" -#: ../../build/docs/basic/sql_function.rst:612 +#: ../../build/docs/basic/sql_function.rst:613 msgid "Should work for any given view." msgstr "" -#: ../../build/docs/basic/sql_function.rst:614 +#: ../../build/docs/basic/sql_function.rst:615 msgid "Allow a view as a parameter" msgstr "" -#: ../../build/docs/basic/sql_function.rst:616 +#: ../../build/docs/basic/sql_function.rst:617 msgid "A table can be used if the columns have the correct names." msgstr "" -#: ../../build/docs/basic/sql_function.rst:618 +#: ../../build/docs/basic/sql_function.rst:619 msgid "``source`` and ``target`` are in terms of ``osm_id``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:619 +#: ../../build/docs/basic/sql_function.rst:620 msgid "The result should meet the requirements indicated at the begining of the chapter" msgstr "" -#: ../../build/docs/basic/sql_function.rst:624 +#: ../../build/docs/basic/sql_function.rst:625 msgid "The signature of the function:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:626 +#: ../../build/docs/basic/sql_function.rst:627 msgid "The input parameters are from line **4** to **6**." msgstr "" -#: ../../build/docs/basic/sql_function.rst:627 +#: ../../build/docs/basic/sql_function.rst:628 msgid "The output columns are from line **7** to **14** (not highlited)." msgstr "" -#: ../../build/docs/basic/sql_function.rst:628 +#: ../../build/docs/basic/sql_function.rst:629 msgid "The function returns a set. (line **16**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:636 +#: ../../build/docs/basic/sql_function.rst:637 msgid "The body of the function:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:638 +#: ../../build/docs/basic/sql_function.rst:639 msgid "Appending the view name on line **7** in the ``SELECT`` query to ``pgr_dijkstra``." msgstr "" -#: ../../build/docs/basic/sql_function.rst:639 +#: ../../build/docs/basic/sql_function.rst:640 msgid "Using the data to get the route from ``source`` to ``target``. (line **8**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:640 +#: ../../build/docs/basic/sql_function.rst:641 msgid "The ``JOIN`` with ``ways`` is necessary, as the views are subset of ``ways`` (line **25**)" msgstr "" -#: ../../build/docs/basic/sql_function.rst:651 +#: ../../build/docs/basic/sql_function.rst:652 msgid ":ref:`basic/appendix:**Exercise**: 10 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:656 +#: ../../build/docs/basic/sql_function.rst:657 msgid "Exercise 11: Using the function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:660 +#: ../../build/docs/basic/sql_function.rst:661 msgid "Test the function with the three views" msgstr "" -#: ../../build/docs/basic/sql_function.rst:661 -msgid "From the \"|place_3|\" to the |place_1| using the OSM identifier" +#: ../../build/docs/basic/sql_function.rst:662 +msgid "From the \"|ch7_place_1|\" to the |ch7_place_2| using the OSM identifier" msgstr "" -#: ../../build/docs/basic/sql_function.rst:665 +#: ../../build/docs/basic/sql_function.rst:666 msgid "Use the function on the ``SELECT`` statement" msgstr "" -#: ../../build/docs/basic/sql_function.rst:666 +#: ../../build/docs/basic/sql_function.rst:667 msgid "The first parameter changes based on the view to be tested" msgstr "" -#: ../../build/docs/basic/sql_function.rst:673 +#: ../../build/docs/basic/sql_function.rst:674 msgid ":ref:`basic/appendix:**Exercise**: 11 (**Chapter:** SQL)`" msgstr "" -#: ../../build/docs/basic/sql_function.rst:676 +#: ../../build/docs/basic/sql_function.rst:677 msgid "Use the function" msgstr "" -#: ../../build/docs/basic/sql_function.rst:677 +#: ../../build/docs/basic/sql_function.rst:678 msgid "Try the function with a combination of the interesting places:" msgstr "" -#: ../../build/docs/basic/sql_function.rst:679 +#: ../../build/docs/basic/sql_function.rst:680 msgid "|osmid_1| |place_1|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:680 +#: ../../build/docs/basic/sql_function.rst:681 msgid "|osmid_2| |place_2|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:681 +#: ../../build/docs/basic/sql_function.rst:682 msgid "|osmid_3| |place_3|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:682 +#: ../../build/docs/basic/sql_function.rst:683 msgid "|osmid_4| |place_4|" msgstr "" -#: ../../build/docs/basic/sql_function.rst:683 +#: ../../build/docs/basic/sql_function.rst:684 msgid "|osmid_5| |place_5|" msgstr "" diff --git a/locale/pot/basic/vehicle.pot b/locale/pot/basic/vehicle.pot index f045db901..1664aef59 100644 --- a/locale/pot/basic/vehicle.pot +++ b/locale/pot/basic/vehicle.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-08-22 21:16+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/examples/boost_dijkstra.pot b/locale/pot/examples/boost_dijkstra.pot index 2ac6ed3af..c910171b1 100644 --- a/locale/pot/examples/boost_dijkstra.pot +++ b/locale/pot/examples/boost_dijkstra.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/examples/hanoslav.pot b/locale/pot/examples/hanoslav.pot index 56c2fb8d0..473638216 100644 --- a/locale/pot/examples/hanoslav.pot +++ b/locale/pot/examples/hanoslav.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/examples/wiki_example.pot b/locale/pot/examples/wiki_example.pot index 7f9e47870..b281fd555 100644 --- a/locale/pot/examples/wiki_example.pot +++ b/locale/pot/examples/wiki_example.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/general-intro/chapter-1.pot b/locale/pot/general-intro/chapter-1.pot deleted file mode 100644 index ccec7eab1..000000000 --- a/locale/pot/general-intro/chapter-1.pot +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../../build/docs/general-intro/chapter-1.rst:11 -msgid "Introduction" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:14 -msgid "Abstract" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:15 -msgid "|pgrouting-web| adds routing functionality to |postgis-web|. This introductory workshop will demonstrate the routing functionality by providing practical examples using |osm-web| road network data. It will be covering topics starting from preparing the data, making routing queries, writing custom 'plpgsql' functions up to integrating pgRouting with other FOSS4G tools." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:21 -msgid "Road networks navigation require complex graph algorithms. pgRouting is an extendible open-source library that provides a variety of tools for graph algorithms, including shortest path search, as an extension of PostgreSQL and PostGIS." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:24 -msgid "The workshop will focus on real road networks of the FOSS4G Firenze surrounding area. It will cover the following topics:" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:27 -msgid "Installing pgRouting." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:28 -msgid "Creating a routing topology." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:29 -msgid "Importing |osm-web| road network data." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:30 -msgid "Using pgRouting algorithms." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:31 -msgid "Writing advanced queries." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:32 -msgid "Writing a custom PostgreSQL stored procedure in ‘plpgsql’." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:34 -msgid "Please see the :doc:`contents <../index>` for full content of this workshop." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:37 -msgid "Prerequisites" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:38 -msgid "Workshop level: intermediate." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:39 -msgid "Attendee's previous knowledge: SQL (PostgreSQL, PostGIS)" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:40 -msgid "Equipments: This workshop uses `OSGeoLive `__ (15.0)" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:43 -msgid "Authors" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:61 -msgid "Alphabetical Order:" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:63 -msgid "*Daniel Kastl* is founder and CEO of `Georepublic `_ and works in Germany and Japan. He is moderating and promoting the pgRouting community and development since the beginning of the project, and he's an active OSM contributor in Japan. OSGeo Charter member." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:67 -msgid "*Ko Nagase* works at `Georepublic `_ and works in Japan. tests of pgRouting project on Windows and Mac OSX environment. One of the contributors of pgRoutingLayers for QGIS. OSGeo Charter member." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:70 -msgid "*Stephen Woodbridge* works at the greater Boston, MA area. He was a pgrouting PSC member and developer. He develops solutions for mapping, geocoding, reverse geocoding, routing and processing of remote sensing imagery. OSGeo Charter member." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:73 -msgid "*Vicky Vergara* works at `Georepublic `_ and works in Mexico. She's the core developer of pgRouting project and GSoC Mentor. OSGeo Charter member." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:78 -msgid "License" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:79 -msgid "This work is licensed under a `Creative Commons Attribution-Share Alike 3.0 License `_." -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:84 -msgid "Supported by" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:None -msgid "Georepublic" -msgstr "" - -#: ../../build/docs/general-intro/chapter-1.rst:None -msgid "Paragon Corporation" -msgstr "" diff --git a/locale/pot/general-intro/chapter-3.pot b/locale/pot/general-intro/chapter-3.pot deleted file mode 100644 index 107ab5d66..000000000 --- a/locale/pot/general-intro/chapter-3.pot +++ /dev/null @@ -1,165 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. -# FIRST AUTHOR , YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-08-21 18:14+0000\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#: ../../build/docs/general-intro/chapter-3.rst:13 -msgid "Installation" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:15 -msgid "All required tools are available on `OSGeoLive `__." -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:17 -msgid "`OSGeoLive Quickstart for Running in a Virtual Machine `__" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:19 -msgid "`Creating an OSGeoLive Bootable USB flash drive `__" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:22 -msgid "Before attending a workshop event, make sure your you can use `OSGeoLive` with either method or :doc:`../appendix/appendix-2` on your computer." -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:26 -msgid "This workshop uses OSGeoLive on VirtualBox" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:28 -msgid ":ref:`install_osgeo_vm`" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:30 -msgid "Chapter Contents" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:35 -msgid "OSGeoLive on a VirtualBox" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:38 -msgid "Install `VirtualBox `__." -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:40 -msgid "Complete details about installation can be found on the `VirtualBox `__ documentation." -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:46 -msgid "Linux distributions:" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:47 -msgid "Add the following line to your /etc/apt/sources.list. According to your distribution, replace '' with your distribution name." -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:54 -msgid "Add the keys:" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:61 -msgid "Install Virtual box using:" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:68 -msgid "More detailed and up to date information can be found `here `__" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:73 -msgid "Download OSGeoLive 15.0" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:75 -msgid "This installation corresponds for the ``iso`` distribution of OSGeoLive. For other installations visit `OSgeoLive `__" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:79 -msgid "The images on this section might not correspond to the VirtualBox version installed on your system. The workflow is similar." -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:82 -msgid "download *osgeolive-15.0rc1-amd64.iso*" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:84 -msgid "From https://download.osgeo.org/livedvd/releases/15.0/" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:89 -msgid "Open VirtualBox and click :menuselection:`New`" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:94 -msgid "Fill required info" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:0 -msgid "name" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:96 -msgid "osgeolive 15" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:0 -msgid "Machine Folder" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:97 -msgid "choose the appropriate location" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:0 -msgid "Type" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:98 -msgid "choose the appropriate operating system" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:0 -msgid "Version" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:99 -msgid "choose the 64 bit appropiate version" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:104 -msgid "Create a dynamically allocated storage hard disk" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:109 -msgid "Choose storage from the virtual box traits" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:114 -msgid "Choose the empty disk and click on the Optical drive" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:116 -msgid "Select the `iso` file" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:123 -msgid "The virtual drive should look like this" -msgstr "" - -#: ../../build/docs/general-intro/chapter-3.rst:128 -msgid "OSGeoLive's account is ``user`` and password is ``user``" -msgstr "" diff --git a/locale/pot/general-intro/introduction.pot b/locale/pot/general-intro/introduction.pot new file mode 100644 index 000000000..f125e96a9 --- /dev/null +++ b/locale/pot/general-intro/introduction.pot @@ -0,0 +1,159 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../build/docs/general-intro/introduction.rst:11 +msgid "Introduction" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:13 +msgid "|pgrouting-web| adds routing functionality to |postgis-web|." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:15 +msgid "Please see the :doc:`contents <../index>` for full content of **FOSS4G Prizren** workshop. This workshop covers two levels for using pgRouting: `Basic`_ and `Advanced`_." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:20 +msgid "Basic" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:22 +msgid "will demonstrate the routing functionality by providing examples using |osm-web| road network data from Prizren. Covering topics from how to prepare the data, making routing queries, understanding the results, up to writing a custom 'plpgsql' function that can be integrated with other FOSS tools." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:28 +msgid "Installing pgRouting." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:29 +msgid "Creating a routing topology." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:30 +msgid "Importing |osm-web| road network data." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:31 +msgid "Using pgRouting algorithms." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:32 +msgid "Writing advanced queries." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:33 +msgid "Writing a custom PostgreSQL stored procedure in `plpgsql`" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:36 +#: ../../build/docs/general-intro/introduction.rst:49 +msgid "Prerequisites" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:37 +msgid "Workshop level: basic." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:38 +msgid "Previous knowledge: SQL (PostgreSQL, PostGIS)" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:39 +#: ../../build/docs/general-intro/introduction.rst:52 +msgid "Equipments: `OSGeoLive `__ (16.0)" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:42 +msgid "Advanced" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:44 +msgid "pgRouting is an extendible open-source library that provides a variety of tools for graph algorithms, this is not limited to routing vehicles. The advanced section covers several graph problems that can be solved using pgRouting." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:50 +msgid "Workshop level: Advanced." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:51 +msgid "Previous knowledge: SQL (PostgreSQL, PostGIS, pgRouting)" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:55 +msgid "Aknowledments" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:58 +msgid "Sponsored by" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "Paragon Corporation" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:64 +msgid "Developers & presenters of FOSS4G Prizren workshop:" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:65 +msgid "*Vicky Vergara* Is a freelance developer from Mexico. She's the core developer of pgRouting project and GSoC Mentor. OSGeo Charter member." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:68 +msgid "*Ramón Ríos* Is a freelance developer from Mexico. Lead engenieer for ParkUpFront" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:73 +msgid "Past and present tutors and developers" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:74 +msgid "Daniel Kastl, José Ríos, Ko Nagase, Stephen Woodbridge, Swapnil Joshi, Rajat Shinde, Ramón Ríos, Rohith Reddy, Vicky Vergara" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:85 +msgid "Past and present supporters" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:86 +msgid "Georepublic, Paragon Corporation" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:90 +msgid "License" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:91 +msgid "This work is licensed under a `Creative Commons Attribution-Share Alike 3.0 License `_." +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:97 +msgid "Become a sponsor" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "The Linux Foundation" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "Open Collective" +msgstr "" + +#: ../../build/docs/general-intro/introduction.rst:-1 +msgid "OSGeo Foundation" +msgstr "" diff --git a/locale/pot/general-intro/osgeolive.pot b/locale/pot/general-intro/osgeolive.pot new file mode 100644 index 000000000..bd4ec0444 --- /dev/null +++ b/locale/pot/general-intro/osgeolive.pot @@ -0,0 +1,234 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../../build/docs/general-intro/osgeolive.rst:11 +msgid "OSGeoLive Installation" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:13 +msgid "All required tools are available on `OSGeoLive `__." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:15 +msgid "`OSGeoLive Quickstart for Running in a Virtual Machine `__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:17 +msgid "`Creating an OSGeoLive Bootable USB flash drive `__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:20 +msgid "Before attending a workshop event, make sure your you can use `OSGeoLive` with either method or :doc:`../appendix/appendix-2` on your computer." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:24 +msgid "This workshop uses OSGeoLive on VirtualBox." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:26 +msgid "Chapter Contents" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:29 +msgid "Install `VirtualBox `__." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:31 +msgid "This is a general description on how to install VirtualBox. Complete details about installation can be found on the `VirtualBox `__ documentation." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:36 +msgid "Linux distributions:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:37 +msgid "Add the following line to your /etc/apt/sources.list. According to your distribution, replace `` with your distribution name." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:44 +msgid "Add the keys:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:51 +msgid "Install Virtual box using:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:58 +msgid "More detailed and up to date information can be found `here `__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:62 +msgid "OSGeoLive on a VirtualBox" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:65 +msgid "Download OSGeoLive 16.0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:67 +msgid "This installation method corresponds for the ``iso`` distribution of OSGeoLive. For other installations visit `OSgeoLive `__" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:72 +msgid "The images on this section might not correspond to the VirtualBox or OSGeoLive version installed on your system, but the workflow is similar." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:75 +msgid "From https://download.osgeo.org/livedvd/releases/16.0/ Download *osgeolive-16.0alpha3-amd64.iso*" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:80 +msgid "Download is saved on Downloads directory." +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:85 +msgid "Create the virtual machine" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:87 +msgid "Open the Virtual Box" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:91 +msgid "Click on ``New`` and fill with the following information" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:93 +msgid "**Name** OSGeoLive 16.0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:94 +msgid "**Type** Linux" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:95 +msgid "**Version** Ubuntu (64-bit)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:96 +msgid "**Memory size** 4096" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:97 +msgid "**Hard disk** Create a virtual hard disk now" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:101 +msgid "Click on ``Create`` and fill with the following information" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:103 +msgid "**File location** Choose a suitable location for the Virtual Hard Disk" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:104 +msgid "**File size** 10.0GB" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:105 +msgid "**Hard disk file type** VDI (VirtualBox Disk image)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:106 +msgid "**Storage on physical hard disk** Dynamically allocated" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:111 +msgid "Install OSGeoLive's ISO" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:113 +msgid "On Storage it reads:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:0 +msgid "Controller" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:115 +#: ../../build/docs/general-intro/osgeolive.rst:138 +msgid "IDE" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:0 +msgid "IDE Secondary Device 0" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:116 +msgid "[Optical Drive] empty" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:120 +msgid "Choose ``Storage`` from the virtual box traits and clink on ``Empty``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:124 +msgid "Click on the small disk icon and select **Choose/Create a Virtual Disk**" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:128 +msgid "Navigate to the location where the ISO was installed" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:132 +msgid "Instead of empty, now it has the ISO installed" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:136 +msgid "The installation now reads:" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:139 +msgid "[Optical Drive] osgeolive-10.0alpha3-amd64.iso (4.13 GB)" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:145 +msgid "Start OSGeoLive" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:147 +msgid "Click on ``Start`` button, and click on ``capture``, to capture the mouse movements" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:152 +msgid "Click on ``Try or Install Lubuntu``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:156 +msgid "OSGeoLive's account is ``user`` and password is ``user``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:158 +msgid "After a few seconds OSGeoLive will start" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:163 +msgid "OSGeoLive’s account is ``user`` and password is ``user``" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:169 +msgid "Ubuntu installation" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:171 +msgid "Update sources to include postgresql ::" +msgstr "" + +#: ../../build/docs/general-intro/osgeolive.rst:177 +msgid "Install PostgrSQL, PostGIS and pgRouting ::" +msgstr "" diff --git a/locale/pot/general-intro/chapter-2.pot b/locale/pot/general-intro/overview.pot similarity index 65% rename from locale/pot/general-intro/chapter-2.pot rename to locale/pot/general-intro/overview.pot index c1cbbec80..89b2d7807 100644 --- a/locale/pot/general-intro/chapter-2.pot +++ b/locale/pot/general-intro/overview.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,163 +16,162 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../../build/docs/general-intro/chapter-2.rst:11 -msgid "About The Workshop" +#: ../../build/docs/general-intro/overview.rst:11 +msgid "Software and Data Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:18 +#: ../../build/docs/general-intro/overview.rst:18 msgid "This workshop use several free and open source software for geospatial tools. Most of the free and open source software for geospatial tools are related to other open source software projects and it would not be feasible to list all of them." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:22 +#: ../../build/docs/general-intro/overview.rst:24 msgid "Chapter Contents" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:25 +#: ../../build/docs/general-intro/overview.rst:27 msgid "pgRouting Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:31 +#: ../../build/docs/general-intro/overview.rst:33 msgid "pgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:34 +#: ../../build/docs/general-intro/overview.rst:36 msgid "Advantages of the database routing approach are:" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:36 +#: ../../build/docs/general-intro/overview.rst:38 msgid "Data and attributes can be modified by many clients, like QGIS or by directly using PL/pgSQL. The clients can either be personal computers or mobile devices." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:38 +#: ../../build/docs/general-intro/overview.rst:41 msgid "Data changes can be reflected instantaneously through the routing engine. There is no need for precalculation." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:40 +#: ../../build/docs/general-intro/overview.rst:43 msgid "The “cost” parameter can be dynamically calculated through SQL and its value can come from multiple fields or tables." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:43 +#: ../../build/docs/general-intro/overview.rst:46 msgid "Some of the pgRouting library core features are:" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:45 +#: ../../build/docs/general-intro/overview.rst:48 msgid "`Dijkstra Algorithm `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:46 +#: ../../build/docs/general-intro/overview.rst:49 msgid "`Johnson's Algorithm `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:47 +#: ../../build/docs/general-intro/overview.rst:50 msgid "`Floyd-Warshall Algorithm `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:48 +#: ../../build/docs/general-intro/overview.rst:51 msgid "`A* Search Algorithm `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:49 +#: ../../build/docs/general-intro/overview.rst:52 msgid "`Bi-directional Dijkstra `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:50 +#: ../../build/docs/general-intro/overview.rst:53 msgid "`Bi-directional A* `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:51 +#: ../../build/docs/general-intro/overview.rst:54 msgid "`Traveling Salesperson Problem `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:52 +#: ../../build/docs/general-intro/overview.rst:55 msgid "`Driving Distance `__" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:53 +#: ../../build/docs/general-intro/overview.rst:56 msgid "many more!!!" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:55 -msgid "pgRouting is an Open Source Software, available under the GPLv2 license and is supported and maintained by |georepublic|, |paragon| and a broad user community." +#: ../../build/docs/general-intro/overview.rst:58 +msgid "pgRouting is an Open Source Software, available under the GPLv2 license and is supported and maintained by a the pgRouting community." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:58 +#: ../../build/docs/general-intro/overview.rst:61 msgid "pgRouting is a part of `OSGeo Community Projects `__ of the `OSGeo Foundation `__ and included on `OSGeoLive `__." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:0 -#: ../../build/docs/general-intro/chapter-2.rst:0 +#: ../../build/docs/general-intro/overview.rst:0 msgid "Website" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:61 +#: ../../build/docs/general-intro/overview.rst:66 msgid "https://pgrouting.org" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:0 +#: ../../build/docs/general-intro/overview.rst:0 msgid "OSGeoLive" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:62 +#: ../../build/docs/general-intro/overview.rst:67 msgid "https://live.osgeo.org/en/overview/pgrouting_overview.html" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:66 +#: ../../build/docs/general-intro/overview.rst:71 msgid "osm2pgrouting Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:73 +#: ../../build/docs/general-intro/overview.rst:78 msgid "osm2pgrouting is a command line tool that imports OpenStreetMap data into a pgRouting database. It builds the routing network topology automatically and creates tables for feature types and road classes. osm2pgrouting was primarily written by Daniel Wendt and is now hosted on the pgRouting project site." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:78 +#: ../../build/docs/general-intro/overview.rst:83 msgid "osm2pgrouting is available under the GPLv2 license." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:0 +#: ../../build/docs/general-intro/overview.rst:0 msgid "Wiki" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:80 +#: ../../build/docs/general-intro/overview.rst:85 msgid "https://github.com/pgRouting/osm2pgrouting/wiki" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:84 +#: ../../build/docs/general-intro/overview.rst:89 msgid "OpenStreetMap Overview" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:91 +#: ../../build/docs/general-intro/overview.rst:96 msgid "\"OpenStreetMap (OSM) is dedicated to creating and providing geographic data, such as street maps, worldwide, for free. Most maps considered \"free\" actually have legal or technical restrictions on their use. These restrictions hold back anyone from using them in creative, productive or unexpected ways, and make every map a silo of data and effort.\"" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:93 +#: ../../build/docs/general-intro/overview.rst:102 msgid "(Source: https://wiki.openstreetmap.org/wiki/Press)" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:95 +#: ../../build/docs/general-intro/overview.rst:104 msgid "OpenStreetMap is an adequate data source for pgRouting, because it has no technical restrictions in terms of processing the data. Data availability still varies from country to country, but the worldwide coverage is improving day by day." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:100 +#: ../../build/docs/general-intro/overview.rst:109 msgid "OpenStreetMap uses a topological data structure:" msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:102 +#: ../../build/docs/general-intro/overview.rst:111 msgid "Nodes are points with a geographic position." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:103 +#: ../../build/docs/general-intro/overview.rst:112 msgid "Ways are lists of nodes, representing a polyline or polygon." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:104 +#: ../../build/docs/general-intro/overview.rst:113 msgid "Relations are groups of nodes, ways and other relations which can be assigned certain properties." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:106 +#: ../../build/docs/general-intro/overview.rst:115 msgid "Properties can be assigned to nodes, ways or relations and consist of :code:`name = value` pairs." msgstr "" -#: ../../build/docs/general-intro/chapter-2.rst:109 +#: ../../build/docs/general-intro/overview.rst:118 msgid "https://www.openstreetmap.org" msgstr "" diff --git a/locale/pot/index.pot b/locale/pot/index.pot index 1c1de2783..cd9cbee03 100644 --- a/locale/pot/index.pot +++ b/locale/pot/index.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/interactions/chapter-10.pot b/locale/pot/interactions/chapter-10.pot index add599f25..416708cb1 100644 --- a/locale/pot/interactions/chapter-10.pot +++ b/locale/pot/interactions/chapter-10.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/interactions/chapter-11.pot b/locale/pot/interactions/chapter-11.pot index 4378615eb..0d0c739bf 100644 --- a/locale/pot/interactions/chapter-11.pot +++ b/locale/pot/interactions/chapter-11.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-08-05 17:38+0000\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/interactions/chapter-9.pot b/locale/pot/interactions/chapter-9.pot index 3b8263445..2d05042cc 100644 --- a/locale/pot/interactions/chapter-9.pot +++ b/locale/pot/interactions/chapter-9.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/un_sdg/appendix.pot b/locale/pot/un_sdg/appendix.pot index 78e7afd66..2c5dec9b5 100644 --- a/locale/pot/un_sdg/appendix.pot +++ b/locale/pot/un_sdg/appendix.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/locale/pot/un_sdg/data.pot b/locale/pot/un_sdg/data.pot index 424f8d2e0..f991ba30a 100644 --- a/locale/pot/un_sdg/data.pot +++ b/locale/pot/un_sdg/data.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -49,7 +49,7 @@ msgid "Supported PostGIS version" msgstr "" #: ../../build/docs/un_sdg/data.rst:38 -msgid "These requirements are met on OSGeoLive. When the required software is installed, open a terminal window by pressing ``ctrl-alt-t`` and follow the instructions. Information about installing OSGeoLive can be found in :ref:`general-intro/chapter-3:Installation` of this workshop." +msgid "These requirements are met on OSGeoLive. When the required software is installed, open a terminal window by pressing ``ctrl-alt-t`` and follow the instructions. Information about installing OSGeoLive can be found in :doc:`../general-intro/osgeolive` of this workshop." msgstr "" #: ../../build/docs/un_sdg/data.rst:43 diff --git a/locale/pot/un_sdg/introduction.pot b/locale/pot/un_sdg/introduction.pot index d01fb69e6..fb238c70b 100644 --- a/locale/pot/un_sdg/introduction.pot +++ b/locale/pot/un_sdg/introduction.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -36,7 +36,7 @@ msgstr "" msgid "United Nations" msgstr "" -#: ../../build/docs/un_sdg/introduction.rst:None +#: ../../build/docs/un_sdg/introduction.rst:-1 msgid "UN Flag" msgstr "" diff --git a/locale/pot/un_sdg/sdg11-cities.pot b/locale/pot/un_sdg/sdg11-cities.pot index 730d8b115..cacc1e223 100644 --- a/locale/pot/un_sdg/sdg11-cities.pot +++ b/locale/pot/un_sdg/sdg11-cities.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,7 +24,7 @@ msgstr "" msgid "`Sustainable Cities and Communities` is the 11th Sustainable Development Goal which aspires to make cities `inclusive, safe, resilient` and `sustainable`.The world is becoming increasingly urbanized. Since 2007, more than half the world’s population has been living in cities. This makes it very important for the cities to remain alert when there is a chance of disaster like floods. Local administration should know if their city is going to get affected by the rains which happen in their proximity so that they can raise an alert amongst the citizens. This exercise will solve one of such problems." msgstr "" -#: ../../build/docs/un_sdg/sdg11-cities.rst:None +#: ../../build/docs/un_sdg/sdg11-cities.rst:-1 msgid "Sustainable Development Goal 11: Sustainable Cities and Communities" msgstr "" diff --git a/locale/pot/un_sdg/sdg3-health.pot b/locale/pot/un_sdg/sdg3-health.pot index bcde1b22a..99cae227e 100644 --- a/locale/pot/un_sdg/sdg3-health.pot +++ b/locale/pot/un_sdg/sdg3-health.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,7 +24,7 @@ msgstr "" msgid "`Good Health and Well Being` is the 3rd Sustainable Development Goal which aspires to ensure health and well-being for all, including a bold commitment to end the epidemics like AIDS, tuberculosis, malaria and other communicable diseases by 2030. It also aims to achieve universal health coverage, and provide access to safe and effective medicines and vaccines for all. Supporting research and development for vaccines is an essential part of this process as well as expanding access to affordable medicines. Hospitals are a very important part of a well functioning health infrastructure. An appropriate planning is required for optimal distribution of the population of an area to its hospitals. Hence, it is very important to estimate the number of dependant people living near the hospital for better planning which would ultimately help in achieving universal coverage of health services. This chapter will focus on solving one such problem." msgstr "" -#: ../../build/docs/un_sdg/sdg3-health.rst:None +#: ../../build/docs/un_sdg/sdg3-health.rst:-1 msgid "Sustainable Development Goal 3: Good Health and Well Being" msgstr "" diff --git a/locale/pot/un_sdg/sdg7-energy.pot b/locale/pot/un_sdg/sdg7-energy.pot index 02c9932a0..c73e984b0 100644 --- a/locale/pot/un_sdg/sdg7-energy.pot +++ b/locale/pot/un_sdg/sdg7-energy.pot @@ -1,14 +1,14 @@ # SOME DESCRIPTIVE TITLE. -# Copyright (C) 2010-2022 Daniel Kastl, Vicky Vergara, Rajat Shinde -# This file is distributed under the same license as the Workshop FOSS4G Firenze package. +# Copyright (C) 2010-2023 pgRouting Developers +# This file is distributed under the same license as the Workshop FOSS4G Prizren package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Workshop FOSS4G Firenze 2.8\n" +"Project-Id-Version: Workshop FOSS4G Prizren 2.9\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-14 13:45-0500\n" +"POT-Creation-Date: 2023-05-20 15:49-0600\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,7 +24,7 @@ msgstr "" msgid "`Affordable and Clean Energy` is the 7th Sustainable Development Goal 11. It aspires to ensure access to `affordable, reliable, sustainable` and `modern` energy for all. Today renewable energy is making impressive gains in the electricity sector. As more and more new settlements are built, there would be new electricity distribution network developed. Electricity Distribution is very expensive infrastructure. Finding the optimal path for laying this infrastructure is very crucial to maintain the affordability of electricity for everyone. This exercise focusses on finding this optimal path/network for laying the electricity distribution equipment." msgstr "" -#: ../../build/docs/un_sdg/sdg7-energy.rst:None +#: ../../build/docs/un_sdg/sdg7-energy.rst:-1 msgid "Sustainable Development Goal 7: Affordable and Clean Energy" msgstr ""