__group__ ticket summary type priority owner status created _changetime _description _reporter
enhancement 2314 ZOO-Project OGC API - Processes activation enhancement normal osgeolive@… new 2021-02-19T03:59:41-08:00 2023-01-07T12:57:00-08:00 "From the ZOO-Project available from OSGeoLive 14, we've noticed that the OGC API - Processes was not setup.
You can find bellow the instructions to follow to make the OGC API - Processes and its associated basic HTML UI available.
1) Download the oas.cfg file from the SVN [http://zoo-project.org/trac/export/981/trunk/zoo-project/zoo-kernel/oas.cfg here]
2) run the following command:
{{{
sed ""s:https://myserver:http://localhost:g"" -i oas.cfg
cp oas.cfg /etc/zoo-project/
}}}
From here, trying to load http://localhost/cgi-bin/zoo_loader.cgi?/ should return a JSON without error. In case you have a JSON error mentioning that oas.cfg cannot be found, please make sure you have copied the oas.cfg in the right place (location of the download was not in the command).
3) Download the .htaccess file from the SVN [http://zoo-project.org/trac/export/981/trunk/zoo-project/zoo-services/utils/open-api/server/.htaccess here] then run the following commands:
{{{
sed ""s#https://demo.mapmint.com#http://localhost#g"" -i .htaccess
sudo cp .htaccess /var/www/html/
}}}
4) Create the file: /etc/apache2/site-available/zoo-project.conf containing the following:
{{{
Alias /static /usr/share/zoo-project/openapi/static/
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
ScriptAlias /cgi-bin3/ /usr/share/zoo-project/openapi/server/
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Require all granted
}}}
Restarting Apache from here should make you able to load the following URL: http://localhost/ogc-api/ and get the same result as in point 1.
5) Add the following line in the [main] section of the file: /etc/zoo-project/main.cfg
{{{
templatesPath=/usr/share/zoo-project/openapi/templates/
}}}
Edit /etc/zoo-project/display/cfg to modify the serviceProvider as bellow:
{{{
serviceProvider = openapi
}}}
At this point you should be able to load the following URL: http://localhost/ogc-api/index.html
6) Run the following commands:
{{{
sed ""s:'redis':'127.0.0.1', password-""pass"":g"" -i /usr/share/zoo-project/openapi/server/publish.py
sed ""s:'redis':'127.0.0.1', password-""pass"":g"" -i /usr/share/zoo-project/openapi/server/subscriber.py
sudo mkdir /tmp/systemd-private-36656830d6b74816ac5b4276db84e171-apache2.service-0A60kh/tmp/statusInfos/
sudo chown www-data:www-data -R /tmp/systemd-private-36656830d6b74816ac5b4276db84e171-apache2.service-0A60kh/tmp/statusInfos/
}}}
7) install websocketd and run:
{{{
apt-get install websocketd
sudo websocketd --port=8888 /usr/share/zoo-project/openapi/server/subscriber.py
}}}
Set the socket in the main.cfg file as bellow:
{{{
wsUrl=ws://localhost:8888/
}}}
At this point you should be able to execute services and get up-to-date status pushed from the server using the web socket.
Few things should be still verified
" djay
defect 2333 XyGrib - Image is missing for desktop link at Navigation and Maps defect normal osgeolive@… new 2021-05-18T09:11:54-07:00 2023-01-07T12:57:00-08:00 "- the iimage is there when you choose the link from the start menue
- xygrib.png is defined as icon" astrid_emde
enhancement 2432 xarray missing cfgrib engine enhancement minor osgeolive@… new 2023-05-21T21:39:51-07:00 2023-05-22T17:17:54-07:00 "{{{
import xarray as xr
import matplotlib.pyplot as plt
ds = xr.tutorial.load_dataset(""era5-2mt-2019-03-uk.grib"", engine=""cfgrib"")
....
ValueError: unrecognized engine cfgrib must be one of: ['netcdf4', 'scipy', 'store']
}}}
" darkblueb
enhancement 2428 xarray io for netCDF enhancement major osgeolive@… new 2023-05-02T14:35:50-07:00 2023-06-14T16:39:31-07:00 "some sample code shows `xarray.open_dataset()` yet it is not installed
xarray optional dependencies are described here:
https://docs.xarray.dev/en/stable/getting-started-guide/installing.html
" darkblueb
task 2337 Wrong size of div on index.html task normal osgeolive@… new 2021-05-25T12:45:47-07:00 2023-01-07T12:57:00-08:00 "The main page seems to be left aligned, in fact it is because the div is limited to 800px.
This parameter is set in basic.css from sphinx (L218):
div.body{
min-width: 450px;
max-width: 800px;
}
If you change max-width to something like 95% in the web browser, the page is ok.
I tried to reproduce this behavior in a local build of the docs and I cannot reproduce that behavior. The webpage was correctly displayed.
It was done with a fresh git clone but maybe an older version of sphinx (I used 1.6.5) ?" bakaniko
enhancement 2439 virtualbox guest additions are already installed in the vmdk enhancement normal osgeolive@… new 2023-07-01T08:39:51-07:00 2023-07-26T11:08:53-07:00 "The virtualbox guest additions are already installed in the vmdk
{{{
user@osgeolive:~$ sudo apt-get install --yes virtualbox-guest-utils virtualbox-guest-x11[sudo] password for user:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
virtualbox-guest-utils is already the newest version (6.1.38-dfsg-3~ubuntu1.22.04.1).
virtualbox-guest-utils set to manually installed.
virtualbox-guest-x11 is already the newest version (6.1.38-dfsg-3~ubuntu1.22.04.1).
The following packages were automatically installed and are no longer required:
libfuse2 libntfs-3g89
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 35 not upgraded.
}}}
The pre-installation of the virtualbox guest additions in the vmdk could be a problem
* if you are using another vm solution, e.g. parallels, vmware, ...
* if you have an incombatible vbox version
* if you unaware of the apt-Package and you try to install the virtualbox guest additions from the Guest Additions CD Image.
{{{
sudo /media/user/VBox_GAs_7.0.8/VBoxLinuxAdditions.run
}}}
In this case you get error messages during the start of the VM
{{{
systemctl
...
upower.service loaded active running D>
user-runtime-dir@1000.service loaded active exited U>
user@1000.service loaded active running U>
● vboxadd-service.service loaded failed failed v>
vboxadd.service loaded active exited v>
virtualbox-guest-utils.service loaded active running V>
wpa_supplicant.service loaded active running W>
...
}}}
Maybe it would be better, to deinstall the virtualbox guest additions at the end. In this case every user could install the virtualbox guest additions from the ""Guest Additions CD Image"" by himself / herself, which is also recommended by !VirtualBox.
" christro
task 2419 version 16 create osgeo_menu image for the desktop task normal osgeolive@… new 2023-04-12T13:38:57-07:00 2023-06-15T08:34:49-07:00 "we need a desktop background image for version 16.
We asked the FOSS4G Kosovo team for input.
Have a look at the following images
* 1
* 2
and make suggestions" astrid_emde
enhancement 1984 Updating the R overview and quickstart and making them more appealing enhancement normal bakaniko new 2017-08-21T14:52:29-07:00 2023-01-07T12:57:00-08:00 "Actually self-teaching R, I can see in tutorials and articles some possibilities of R for cartography and in a GIS point of view.
When I saw things like the Cartography package :
https://cran.r-project.org/web/packages/cartography/vignettes/cartography.html
Or what it is possible to do with ggplot2:
http://r4ds.had.co.nz/data-visualisation.html
I think we can improve the actual quickstart (which had issues in 10.5 and 11.0 releases) and make it more appealing.
https://live.osgeo.org/en/quickstart/R_quickstart.html
GIS workflow needs data acquisition, manipulation and visualisation and that can be made in R like in GRASS, QGIS or postGIS.
I can work on it with Tina Cormier and Etienne Delay who volunteered to help us.
" bakaniko
task 2404 update Proj-h support page on Github task normal osgeolive@… new 2022-08-14T08:26:44-07:00 2023-04-30T17:54:35-07:00 "some projects have been updated in the OSGeoLive 15 dev cycle; update this page to reflect those
https://github.com/OSGeo/PROJ/wiki/proj.h-adoption-status" darkblueb
enhancement 2299 update presentation apply style of the website enhancement normal osgeolive@… new 2021-01-17T13:46:20-08:00 2023-01-07T12:57:00-08:00 "* apply style of the website, update theme/osgeo.css
* check images and text
* update what is new in version 14
" astrid_emde
task 2384 Update Leaflet demo to point to FOSS4G location task major osgeolive@… reopened 2022-07-28T03:52:32-07:00 2023-06-14T13:23:28-07:00 kalxas
defect 2440 uDIG Help, Tutorial etc. not accessible defect normal osgeolive@… new 2023-07-02T05:08:07-07:00 2023-07-26T11:09:52-07:00 [[Image(https://trac.osgeo.org/osgeolive/raw-attachment/ticket/2440/osgeolive16beta_udig_help_error_01.jpg)]] christro
defect 2423 uDig 2.2.0RC1 installer problems defect normal osgeolive@… new 2023-04-20T10:38:16-07:00 2023-04-22T03:43:58-07:00 "`udig-2.2.0.RC1.linux.gtk.x86_64.zip`
installer runs and completes, but the app fails on first launch . Close the app and re-launch, and the error is not present?
{{{
An error has occurred. See error log for more details.
org/locationtech/udig/project/ui/internal/MapPart
}}}
needs a re-test on a full build
" darkblueb
task 2307 transifex check for retired projects and deactivate the translation for them task normal osgeolive@… new 2021-01-30T11:05:30-08:00 2023-01-07T12:57:00-08:00 "* check the packages spreadsheet and look for the retired projects
https://docs.google.com/spreadsheets/d/1Q5BaEgQtgw4O1bXyeWMlM8XtAOhUgcjZ7Y2O0FZc2H0/edit#gid=430477653
* deactivate the translation for them - in transifex go to Resources -> search for the files -> go to the icon ... (top right - Settings) and uncheck Your translators can translate resource strings
" astrid_emde
task 2394 Test build documentation on windows task normal osgeolive@… new 2022-08-05T07:54:20-07:00 2022-08-05T07:54:20-07:00 "This PR is fixing a test that is not monitored
https://github.com/OSGeo/OSGeoLive-doc/pull/784
Instead of using appveyor, use the windows-latest of github actions:
https://docs.github.com/en/actions/using-jobs/choosing-the-runner-for-a-job#choosing-github-hosted-runners
" cvvergara
task 2421 sync re3gistry install with docs task major osgeolive@… new 2023-04-19T14:50:55-07:00 2023-04-19T15:18:03-07:00 "ol16 build 44, test install
{{{
===============================================================
Starting ""install_re3gistry.sh"" ...
===============================================================
[36:57]: re3gistry2 2.0 install started
TMP: /tmp/build_re3gistry
USER_NAME: user
USER_HOME: /home/user
TOMCAT_USER_NAME: tomcat
TOMCAT_SCRIPT_NAME: tomcat9
REGISTRY_WAR_INSTALL_FOLDER: /var/lib/tomcat9/webapps
REGISTRY_INSTALL_FOLDER: /usr/local/registry2
REGISTRY_TAR_NAME:
REGISTRY_TAR_URL:
REGISTRY_WEB_APP_NAME: re3gistry2
REGISTRY_ICON_NAME: inspire.png
REGISTRY_URL: http://localhost:8080/re3gistry2
REGISTRY_QUICKSTART_URL: http://localhost/osgeolive/en/quickstart/re3gistry_quickstart.html
REGISTRY_OVERVIEW_URL: http://localhost/osgeolive/en/overview/re3gistry_overview.html
REGISTRY_VERSION: 2.0
PG_OPTIONS: --client-min-messages=warning
PG_USER: user
PG_PASSWORD: user
PG_SCRIPT_NAME: postgresql
PG_DB_NAME: re3gistry_db
JAVA_PKG: default-jre
SOLR_SCRIPT_NAME: solr-tomcat
GIT_SCRIPT_NAME: git
[36:57]: tomcat9 not found. Installing it...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
tomcat9 is already the newest version (9.0.58-1ubuntu0.1).
tomcat9-admin is already the newest version (9.0.58-1ubuntu0.1).
0 upgraded, 0 newly installed, 0 to remove and 214 not upgraded.
[36:59]: postgresql service script found in /etc/init.d/.
[36:59]: solr-tomcat not found. Installing it...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package solr-tomcat is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'solr-tomcat' has no installation candidate
[36:59]: git not found. Installing it...
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
git is already the newest version (1:2.34.1-1ubuntu1.8).
0 upgraded, 0 newly installed, 0 to remove and 214 not upgraded.
Cloning into 're3gistry'...
remote: Enumerating objects: 9430, done.
remote: Counting objects: 100% (3237/3237), done.
remote: Compressing objects: 100% (1053/1053), done.
remote: Total 9430 (delta 1414), reused 3069 (delta 1295), pack-reused 6193
Receiving objects: 100% (9430/9430), 106.31 MiB | 222.00 KiB/s, done.
Resolving deltas: 100% (3375/3375), done.
[45:12]: tomcat9 already stopped
[45:12]: postgresql already started
[45:13]: Create Re3gistry db
[45:13]: DB re3gistry_db created
DROP TABLE
...
DROP TABLE
CREATE TABLE
...
CREATE TABLE
ALTER TABLE
...
ALTER TABLE
CREATE FUNCTION
CREATE TRIGGER
...
CREATE FUNCTION
CREATE TRIGGER
INSERT 0 1
...
INSERT 0 1
[45:13]: re3gistry_db -> Re3Gistry database filled
ALTER ROLE
Replacing dbhost to localhost
Replacing dbport to 5432
Replacing dbname to re3gistry_db
Replacing dbuser to user
Replacing dbpassword to user
Replacing statusbaseuri to http:\/\/localhost
Replacing solrurl to http:\/\/localhost:8080\/solr\/
Replacing smtphost to smtp.test-url.eu
Replacing applicationrooturl to http:\/\/localhost:8080\/re3gistry2
[45:15]: re3gistry2 2.0 installed in tomcat webapps folder
'/usr/local/share/applications/re3gistry-start.desktop' -> '/home/user/Desktop/re3gistry-start.desktop'
changed ownership of '/home/user/Desktop/re3gistry-start.desktop' from root:root to user:user
'/usr/local/share/applications/re3gistry-stop.desktop' -> '/home/user/Desktop/re3gistry-stop.desktop'
changed ownership of '/home/user/Desktop/re3gistry-stop.desktop' from root:root to user:user
===============================================================
Finished ""install_re3gistry.sh""
Disk Usage1: install_re3gistry.sh,Filesystem,1K-blocks,Used,Available,Use%,Mounted_on,date
Disk Usage2: install_re3gistry.sh,tmpfs,11783,230,11553,2%,/tmp,2023-04-19 21:45:15+00:00
Temp Usage: install_re3gistry.sh,230 /tmp
===============================================================
-e Timing:
Start: 36:57
End : 45:15
}}}
" darkblueb
task 2342 "Some OpenLayers examples shows ""XML Parsing Error: not well-formed"" when loading GeoJSON file" task normal osgeolive@… new 2021-10-03T05:34:26-07:00 2023-01-07T12:57:00-08:00 "I confirmed this issue on some OpenLayers examples on OSGeoLive 14.0 official release version (with ISO => VirtualBox setup).
- http://localhost/openlayers/examples/extent-interaction.html
" sanak
enhancement 1308 sample metadata is missing enhancement major live-demo@… reopened 2014-02-26T00:46:21-08:00 2022-08-04T03:34:12-07:00 /usr/local/share/data/metadata leads to a dead symlink hamish
enhancement 2283 replace liblas documentation with PDAL enhancement major astrid_emde new 2020-12-09T12:28:50-08:00 2023-01-07T12:57:00-08:00 liblas has been dropped from Debian in favor of pdal kalxas
task 2296 Renaming our 'master' branch to 'main' task normal osgeolive@… new 2021-01-14T23:02:03-08:00 2022-08-05T17:58:25-07:00 "Renaming our 'master' branch to 'main'.
Github now makes it easy to change the default branch name
* https://github.com/github/renaming
What do you think about this idea? Could happen after our release when we have more time." astrid_emde
task 467 remove bulky orphaned packages task major kalxas new 2009-09-27T03:40:52-07:00 2023-01-07T12:57:00-08:00 "the build script hog list has these on it. are they actually installed or just formerly?
{{{
91.234 MB linux-image-2.6.28-11-generic
63.520 MB linux-headers-2.6.28-15
44.312 MB xubuntu-artwork
41.066 MB gnome-games-data
25.738 MB openoffice.org-help-en-gb
20.730 MB openoffice.org-thesaurus-en-us
26.293 MB openoffice.org-help-en-us
20.680 MB openoffice.org-thesaurus-en-au
20.707 MB gnome-icon-theme
}}}
also, 'apt-get autoremove' might be experimented with, any left over -dev packages can probably be removed, saving a couple hundred MB.
and of course run 'apt-get clean' in setdown.sh to clear the /var/cache/apt/archives/ downloaded .deb package dir.
Hamish
" hamish
enhancement 2378 rasterio plug-ins enhancement normal osgeolive@… new 2022-07-15T19:32:49-07:00 2023-08-30T13:01:32-07:00 "**ol15** build122
rasterio packaged can make use of optional plug-ins. Popular and useful titles:
[ `rio-cogeo`, `rio-tiler`, `rio-toa`, `rio-mucho` ].
sample install session
{{{
$ pip install --user rio-cogeo
Collecting rio-cogeo
Downloading rio_cogeo-3.3.0-py3-none-any.whl (19 kB)
Requirement already satisfied: numpy~=1.15 in /usr/lib/python3/dist-packages (from rio-cogeo) (1.21.5)
Requirement already satisfied: rasterio>=1.1 in /usr/lib/python3/dist-packages (from rio-cogeo) (1.2.10)
Requirement already satisfied: click>=7.0 in /usr/lib/python3/dist-packages (from rio-cogeo) (8.0.3)
Collecting morecantile<4.0,>=3.1
Downloading morecantile-3.1.2.tar.gz (25 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: pydantic in /usr/lib/python3/dist-packages (from rio-cogeo) (1.8.2)
Requirement already satisfied: attrs in /usr/lib/python3/dist-packages (from morecantile<4.0,>=3.1->rio-cogeo) (21.2.0)
Requirement already satisfied: pyproj~=3.1 in /usr/lib/python3/dist-packages (from morecantile<4.0,>=3.1->rio-cogeo) (3.3.0)
Building wheels for collected packages: morecantile
Building wheel for morecantile (setup.py) ... done
Created wheel for morecantile: filename=morecantile-3.1.2-py3-none-any.whl size=32098 sha256=bb3518e0d6aaca9e38798fed8086a55e5ca289d5ca784497e7e1eb0eab2cb1ab
Stored in directory: /home/dbb/.cache/pip/wheels/ee/4b/41/c76314563c37757c283d8f401f733f67bc13f9bd579a7a32be
Successfully built morecantile
Installing collected packages: morecantile, rio-cogeo
Successfully installed morecantile-3.1.2 rio-cogeo-3.3.0
$ pip install --user rio-mucho
Collecting rio-mucho
Downloading rio_mucho-1.0.0-py3-none-any.whl (5.8 kB)
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from rio-mucho) (1.21.5)
Requirement already satisfied: rasterio~=1.0 in /usr/lib/python3/dist-packages (from rio-mucho) (1.2.10)
Installing collected packages: rio-mucho
Successfully installed rio-mucho-1.0.0
dbb@ol15nightly:/home/shared/srcs_ol15$ pip install --user rio-tiler
Collecting rio-tiler
Downloading rio_tiler-3.1.5-py3-none-any.whl (198 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 198.7/198.7 KB 371.2 kB/s eta 0:00:00
Requirement already satisfied: pydantic in /usr/lib/python3/dist-packages (from rio-tiler) (1.8.2)
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from rio-tiler) (1.21.5)
Collecting rio-color
Downloading rio-color-1.0.4.tar.gz (74 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.9/74.9 KB 382.6 kB/s eta 0:00:00
Installing build dependencies ... |
done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting pystac>=0.5.4
Downloading pystac-1.4.0-py3-none-any.whl (137 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.4/137.4 KB 351.1 kB/s eta 0:00:00
Requirement already satisfied: rasterio>=1.1.7 in /usr/lib/python3/dist-packages (from rio-tiler) (1.2.10)
Collecting numexpr
Downloading numexpr-2.8.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (381 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 381.3/381.3 KB 386.6 kB/s eta 0:00:00
Collecting httpx
Downloading httpx-0.23.0-py3-none-any.whl (84 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 84.8/84.8 KB 379.3 kB/s eta 0:00:00
Collecting boto3
Downloading boto3-1.24.31-py3-none-any.whl (132 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.5/132.5 KB 393.6 kB/s eta 0:00:00
Requirement already satisfied: cachetools in /usr/lib/python3/dist-packages (from rio-tiler) (5.0.0)
Requirement already satisfied: morecantile<4.0,>=3.1 in /home/dbb/.local/lib/python3.10/site-packages (from rio-tiler) (3.1.2)
Requirement already satisfied: attrs in /usr/lib/python3/dist-packages (from rio-tiler) (21.2.0)
Requirement already satisfied: pyproj~=3.1 in /usr/lib/python3/dist-packages (from morecantile<4.0,>=3.1->rio-tiler) (3.3.0)
Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3/dist-packages (from pystac>=0.5.4->rio-tiler) (2.8.1)
Requirement already satisfied: jmespath<2.0.0,>=0.7.1 in /usr/lib/python3/dist-packages (from boto3->rio-tiler) (0.10.0)
Collecting botocore<1.28.0,>=1.27.31
Downloading botocore-1.27.31-py3-none-any.whl (9.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.0/9.0 MB 390.0 kB/s eta 0:00:00
Collecting s3transfer<0.7.0,>=0.6.0
Downloading s3transfer-0.6.0-py3-none-any.whl (79 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 79.6/79.6 KB 367.2 kB/s eta 0:00:00
Collecting sniffio
Downloading sniffio-1.2.0-py3-none-any.whl (10 kB)
Collecting rfc3986[idna2008]<2,>=1.3
Downloading rfc3986-1.5.0-py2.py3-none-any.whl (31 kB)
Requirement already satisfied: certifi in /usr/lib/python3/dist-packages (from httpx->rio-tiler) (2020.6.20)
Collecting httpcore<0.16.0,>=0.15.0
Downloading httpcore-0.15.0-py3-none-any.whl (68 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 68.4/68.4 KB 274.7 kB/s eta 0:00:00
Requirement already satisfied: packaging in /usr/lib/python3/dist-packages (from numexpr->rio-tiler) (21.3)
Requirement already satisfied: click>=4.0 in /usr/lib/python3/dist-packages (from rio-color->rio-tiler) (8.0.3)
Requirement already satisfied: rio-mucho in /home/dbb/.local/lib/python3.10/site-packages (from rio-color->rio-tiler) (1.0.0)
Requirement already satisfied: urllib3<1.27,>=1.25.4 in /usr/lib/python3/dist-packages (from botocore<1.28.0,>=1.27.31->boto3->rio-tiler) (1.26.5)
Collecting anyio==3.*
Downloading anyio-3.6.1-py3-none-any.whl (80 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 80.6/80.6 KB 249.0 kB/s eta 0:00:00
Collecting h11<0.13,>=0.11
Downloading h11-0.12.0-py3-none-any.whl (54 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.9/54.9 KB 350.1 kB/s eta 0:00:00
Requirement already satisfied: idna>=2.8 in /usr/lib/python3/dist-packages (from anyio==3.*->httpcore<0.16.0,>=0.15.0->httpx->rio-tiler) (3.3)
Building wheels for collected packages: rio-color
Building wheel for rio-color (pyproject.toml) ... done
Created wheel for rio-color: filename=rio_color-1.0.4-cp310-cp310-linux_x86_64.whl size=177722 sha256=c1d38726d15d20b44e702df3ce1580874ddfcdeccb51afa8af5f8a9959914aca
Stored in directory: /home/dbb/.cache/pip/wheels/7b/5a/2d/90316693df333308e07aacf49c954fd7a2dc35e1034f7c6974
Successfully built rio-color
Installing collected packages: rfc3986, sniffio, pystac, numexpr, h11, botocore, s3transfer, rio-color, anyio, httpcore, boto3, httpx, rio-tiler
Successfully installed anyio-3.6.1 boto3-1.24.31 botocore-1.27.31 h11-0.12.0 httpcore-0.15.0 httpx-0.23.0 numexpr-2.8.3 pystac-1.4.0 rfc3986-1.5.0 rio-color-1.0.4 rio-tiler-3.1.5 s3transfer-0.6.0 sniffio-1.2.0
$ pip install --user rio-toa
Collecting rio-toa
Downloading rio-toa-0.3.0.tar.gz (9.0 kB)
Preparing metadata (setup.py) ... done
Requirement already satisfied: click in /usr/lib/python3/dist-packages (from rio-toa) (8.0.3)
Requirement already satisfied: rasterio in /usr/lib/python3/dist-packages (from rio-toa) (1.2.10)
Requirement already satisfied: rio-mucho in /home/dbb/.local/lib/python3.10/site-packages (from rio-toa) (1.0.0)
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages (from rio-mucho->rio-toa) (1.21.5)
Building wheels for collected packages: rio-toa
Building wheel for rio-toa (setup.py) ... done
Created wheel for rio-toa: filename=rio_toa-0.3.0-py3-none-any.whl size=12424 sha256=411229f595450dcd4c9bd67d57b478c27f5034ee3d3a995eddbc75476de4191f
Stored in directory: /home/dbb/.cache/pip/wheels/8a/5a/cd/c23390b0be04c4443ea0f74d082e4cc6e3851f0c5c9e2df43b
Successfully built rio-toa
Installing collected packages: rio-toa
Successfully installed rio-toa-0.3.0
}}}" darkblueb
task 2322 QWC2 QGIS Web Client 2 write overview and quickstart task normal osgeolive@… new 2021-03-23T13:18:09-07:00 2023-01-07T12:57:00-08:00 "* QWC2 is on OSGeoLive atversion 14.0
* would be good to have a quickstart and overview
* list QWC2 as project
* http://localhost/qgis_server/?l=ne_10m_populated_places%2Cne_10m_rivers_lake_centerlines!%2Cne_10m_lakes!%2Cne_10m_ocean!%2CHYP_50M_SR_W%2Cne_10m_land!&t=QGIS-NaturalEarth-Example.qgz&c=0%2C-1.3125&s=83557751" astrid_emde
defect 2418 QGIS top bar is outside of monitor top in VirtualBox env defect normal osgeolive@… new 2023-04-07T23:19:58-07:00 2023-05-22T17:32:15-07:00 "I encountered the same issue as the following message of the ML with nightly build:40 + VirtualBox environment.
https://lists.osgeo.org/pipermail/osgeolive/2023-March/016317.html
> When I start QGIS for the first time, I do not see the top bar of the \\
> QGIS window (minimize,maximize,close buttons). When I move (by clicking \\
> Move from the status bar) the top bar appears.
>
> This is probably related to the initial drawing settings of the QGIS window.
>
> I have only tried in a KVM virtual machine...
[[Image(qgis-top-bar-under-virtualbox-menu-bar.png)]]" sanak
defect 2406 QGIS db connection default is 52nSOS, although it doesn't exist in ISO version defect normal osgeolive@… new 2022-09-17T06:32:04-07:00 2023-01-07T12:57:00-08:00 "52nSOS moved only on VMDK version, but QGIS default connection setting still has it as default, so QGIS adding PostGIS layer and DB Manager have {{{52nSOS}}} as default.
The problem is that QGIS pgRoutingLayer plugin can't be enabled for this issue." sanak
enhancement 2393 python3 pystac update enhancement major osgeolive@… new 2022-08-04T21:29:47-07:00 2024-03-07T21:31:28-08:00 "ol15 build 179 -- python3 pySTAC dot-deb 1.4.0 exists but v1.6 is current
{{{
user@osgeolive:~$ pip3 install --user --upgrade-strategy=only-if-needed pystac
Collecting pystac
Downloading pystac-1.6.1-py3-none-any.whl (146 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 146.0/146.0 KB 395.0 kB/s eta 0:00:00
Requirement already satisfied: python-dateutil>=2.7.0 in /usr/lib/python3/dist-packages (from pystac) (2.8.1)
Installing collected packages: pystac
Successfully installed pystac-1.6.1
user@osgeolive:~$ apt search pystac
Sorting... Done
Full Text Search... Done
python3-pystac/jammy 1.4.0-0~jammy0 all
PySTAC is a library for working with SpatioTemporal Asset Catalog in Python 3.
python3-pystac-client/jammy 0.4.0-0~jammy0 all
A Python client for working with STAC Catalogs and APIs.
}}}
note: we can drop `ipyleaflet` in the ISO, it is currently not working.
{{{
python3-ipyleaflet/jammy,now 0.17.0-0~jammy1 all [installed]
A Jupyter widget for dynamic Leaflet maps.
}}}
" darkblueb
task 2426 python3 pygeos task normal osgeolive@… new 2023-04-29T15:07:54-07:00 2023-04-29T16:42:30-07:00 "Shapely2 will change the depends chain for **GEOS** in python; **ol16** Shapely 1.8x clients still depend on `pygeos`
reference: [https://pygeos.readthedocs.io/en/stable/ pygeos.readthedocs.io ]
{{{
IPython 7.31.1 -- An enhanced Interactive Python. Type '?' for help.
In [1]: import shapely
In [2]: shapely.__version__
Out[2]: '1.8.5'
In [3]: import pygeos
---------------------------------------------------------------------------
ModuleNotFoundError Traceback (most recent call last)
in
----> 1 import pygeos
ModuleNotFoundError: No module named 'pygeos'
}}}
" darkblueb
enhancement 2374 python Iris3 on OSGeoLive enhancement normal osgeolive@… new 2022-06-28T07:10:14-07:00 2023-01-07T12:57:00-08:00 "world-scale meteorological analysis software from the Crown Research Centers of the UK, in python3. Previously included on OSGeoLive using `python-scipy-matplotlib` base.
https://scitools-iris.readthedocs.io/en/stable/installing.html
" darkblueb
enhancement 2405 Provide tmap as a cartographic library in R enhancement normal osgeolive@… new 2022-08-27T03:22:46-07:00 2023-01-07T12:57:00-08:00 "At FOSS4G 2022 community sprint, Nick suggested to add tmap in the ISO as a cartographic library.
So I investigated a bit.
running `install.packages(""tmap"")` show that tmap as some dependencies like leaflet and stars that does not install.
I managed to fix the leaflet dependencies issues with `sudo apt install png`.
For the stars issues, it is more tricky. It does need the lwgeom.
I managed to install with `sudo apt install r-cran-lwgeom`
But still go errors:
` Error: package ‘sf’ 1.0.6 was found, but >= 1.0.8 is required by ‘stars’`
so it tries to install sf 1.0.8 but it can't install it due to missing access to `gdal-config`:
`configure: error: gdal-config not found or not executable.`
`ERROR: configuration failed for package ‘sf’
as suggested in stackoverflow, I tried to install `libgdal-dev` to get that command. https://stackoverflow.com/questions/12141422/error-gdal-config-not-found-while-installing-r-dependent-packages-whereas-gdal
It requires 352 MB of additional disk space so I wonder if it worths it.
Maybe there is some other way to avoid that.
That might be also a problem with next version
" bakaniko
enhancement 2353 Project Branding and Table-of-Contents enhancement normal osgeolive@… new 2022-06-06T18:37:13-07:00 2023-01-07T12:57:00-08:00 "consider using this OSGeo dot org page as a guide on **ol15**
https://www.osgeo.org/projects/
" darkblueb
task 2319 preserve printing ability in ol15 task normal osgeolive@… new 2021-02-22T19:40:42-08:00 2023-01-07T12:57:00-08:00 "This ticket is a placeholder for testing with ""basic printing"" for **ol15**.
" darkblueb
defect 2402 presentation CHANGELOG link broken defect normal osgeolive@… new 2022-08-08T17:46:46-07:00 2023-11-26T02:33:32-08:00 https://osgeo.github.io/OSGeoLive-doc/en/presentation.html#/2/9 darkblueb
enhancement 2368 pg_tileserv on OSGeoLive enhancement major osgeolive@… new 2022-06-20T17:07:20-07:00 2023-04-30T17:16:41-07:00 "install, demo, docs ?
https://github.com/CrunchyData/pg_tileserv
" darkblueb
enhancement 2176 OTB quickstart - Full paths to image files enhancement normal osgeolive@… new 2019-08-14T10:15:34-07:00 2023-01-07T12:57:00-08:00 "The OTB quick start explains to use tif images in /usr/share/data:
Sample data used in this quickstart can be found in :
/home/user/data/north_carolina/rast_geotiffs
If I cd to that directory and try to run the quickstart commands, they fail with ""Permission denied"".
The quickstart does not explain that the commands should be run from user's home directory, and does not give the full paths to the test images.
i.e. I would expect in the quickstart:
{{{
cd ~
otbcli_BandMath -il ~/data/north_carolina/rast_geotifflsat7_2002_10.tif \
~/data/north_carolina/rast_geotiff/lsat7_2002_20.tif \
-out difference.tif -exp ""im1b1-im2b1""
}}}
" micha
defect 2435 OTB Installer error defect normal osgeolive@… new 2023-06-14T06:18:09-07:00 2023-06-14T06:54:51-07:00 "{{{
nightly build 86
===============================================================
Starting ""install_otb.sh"" ...
===============================================================
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Hit:2 http://security.ubuntu.com/ubuntu jammy-security InRelease
Hit:3 http://ppa.launchpad.net/osgeolive/nightly/ubuntu jammy InRelease
Hit:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease
Hit:5 https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu jammy InRelease
Reading package lists...
...
ModuleNotFoundError: No module named 'otbApplication'
}}}
" darkblueb
task 2294 osm import to postgresql via osm2pgsql with --output=flex option to provide a better table layout task normal osgeolive@… new 2021-01-09T09:34:57-08:00 2021-01-10T20:12:57-08:00 "With the script load_postgis.sh we import the osm data to PostgreSQL see
https://github.com/OSGeo/OSGeoLive/blob/master/bin/load_postgis.sh#L104
From osm2pgsql 1.3.0 version there is a new mode for export that is very flexible and the new way to use osm2pgsql (--output=flex) see
https://osm2pgsql.org/doc/manual.html#the-flex-output
We could use this flex mode for the osm data import. This would enable us to provide tables that have a more reasonable layout.
Here you can find some lua configuration file examples:
https://github.com/openstreetmap/osm2pgsql/tree/master/flex-config
We would have to discuss whether this is a good change and see which other projects/quickstarts are effected. I guess it is a milestone for OSGeoLive 15" astrid_emde
defect 2434 ogr_fdw_info crash defect normal osgeolive@… new 2023-05-24T14:51:37-07:00 2023-06-14T16:48:56-07:00 "ol16 build 71
{{{
user@osgeolive:~$ /usr/lib/postgresql/14/bin/ogr_fdw_info
usage: ogr_fdw_info -s -l -i -t