diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | python-aether.spec | 161 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 163 insertions, 0 deletions
@@ -0,0 +1 @@ +/aether-0.3.37.tar.gz diff --git a/python-aether.spec b/python-aether.spec new file mode 100644 index 0000000..403376d --- /dev/null +++ b/python-aether.spec @@ -0,0 +1,161 @@ +%global _empty_manifest_terminate_build 0 +Name: python-aether +Version: 0.3.37 +Release: 1 +Summary: Welcome to the Aether Platform +License: MIT License +URL: https://davidbernat.github.io/aether-user/html/index.html +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/1f/7e/bf82f29fb793d37cbf249eacbe82fceb63c524ac0a4e693eb35e11b0173e/aether-0.3.37.tar.gz +BuildArch: noarch + +Requires: python3-dill +Requires: python3-geocoder +Requires: python3-utm +Requires: python3-pyshp +Requires: python3-Pillow +Requires: python3-Shapely +Requires: python3-aenum +Requires: python3-numpy +Requires: python3-pyproj +Requires: python3-rasterio +Requires: python3-six +Requires: python3-tifffile +Requires: python3-geojson +Requires: python3-fiona +Requires: python3-tensorflow +Requires: python3-tensorboard +Requires: python3-oauth2client + +%description +# Welcome to Aether + +The Aether platform is a system of applications and utilities for developers to rapidly and easily build algorithms +that use satellite and geospatial data. The Aether platform is accessible by REST API and python, but operates +entirely in the cloud using deferred graphs. This allows developers to build and execute applications with processing +abstracted away and minimal data transfer. An important consequence of this design choice is that the same algorithm +code developers use during exploration can be repackaged and deployed as mobile or web applications. These +applications are entirely portable, and can be published to users or other developers through a simple URL key. +In that regard, the Aether platform is an SDK for satellite analytics and framework for mobile end user applications. + +The platform currently supports search of three publicly available Resources: The LandSat Archive (LandSat 4 +through 8), Sentinel-2, and the USDA Cropland Data Layer, a 30m map of the US categorizing the agricultural land use +annually. + +The platform is designed to rapidly add new data layers, making them available through the same interface. Resources +can be hosted by Aether, or made accessible via owner API, and restricted to a subset of users. The usage of each +Resource and its geographic usage is tracked as well. + +The Aether platform is designed to allow user-developers to compile and publish their applications as easily as they +prototype, often with the same code. This tutorial demonstrates a developer creating an application that generates +an NDVI map from LandSat imagery for an arbitrary polygon, which does not need to be specified until runtime by +the end user (or mobile device). + + + + +%package -n python3-aether +Summary: Welcome to the Aether Platform +Provides: python-aether +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-aether +# Welcome to Aether + +The Aether platform is a system of applications and utilities for developers to rapidly and easily build algorithms +that use satellite and geospatial data. The Aether platform is accessible by REST API and python, but operates +entirely in the cloud using deferred graphs. This allows developers to build and execute applications with processing +abstracted away and minimal data transfer. An important consequence of this design choice is that the same algorithm +code developers use during exploration can be repackaged and deployed as mobile or web applications. These +applications are entirely portable, and can be published to users or other developers through a simple URL key. +In that regard, the Aether platform is an SDK for satellite analytics and framework for mobile end user applications. + +The platform currently supports search of three publicly available Resources: The LandSat Archive (LandSat 4 +through 8), Sentinel-2, and the USDA Cropland Data Layer, a 30m map of the US categorizing the agricultural land use +annually. + +The platform is designed to rapidly add new data layers, making them available through the same interface. Resources +can be hosted by Aether, or made accessible via owner API, and restricted to a subset of users. The usage of each +Resource and its geographic usage is tracked as well. + +The Aether platform is designed to allow user-developers to compile and publish their applications as easily as they +prototype, often with the same code. This tutorial demonstrates a developer creating an application that generates +an NDVI map from LandSat imagery for an arbitrary polygon, which does not need to be specified until runtime by +the end user (or mobile device). + + + + +%package help +Summary: Development documents and examples for aether +Provides: python3-aether-doc +%description help +# Welcome to Aether + +The Aether platform is a system of applications and utilities for developers to rapidly and easily build algorithms +that use satellite and geospatial data. The Aether platform is accessible by REST API and python, but operates +entirely in the cloud using deferred graphs. This allows developers to build and execute applications with processing +abstracted away and minimal data transfer. An important consequence of this design choice is that the same algorithm +code developers use during exploration can be repackaged and deployed as mobile or web applications. These +applications are entirely portable, and can be published to users or other developers through a simple URL key. +In that regard, the Aether platform is an SDK for satellite analytics and framework for mobile end user applications. + +The platform currently supports search of three publicly available Resources: The LandSat Archive (LandSat 4 +through 8), Sentinel-2, and the USDA Cropland Data Layer, a 30m map of the US categorizing the agricultural land use +annually. + +The platform is designed to rapidly add new data layers, making them available through the same interface. Resources +can be hosted by Aether, or made accessible via owner API, and restricted to a subset of users. The usage of each +Resource and its geographic usage is tracked as well. + +The Aether platform is designed to allow user-developers to compile and publish their applications as easily as they +prototype, often with the same code. This tutorial demonstrates a developer creating an application that generates +an NDVI map from LandSat imagery for an arbitrary polygon, which does not need to be specified until runtime by +the end user (or mobile device). + + + + +%prep +%autosetup -n aether-0.3.37 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-aether -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.3.37-1 +- Package Spec generated @@ -0,0 +1 @@ +f127030d9b9884627166520e500f8634 aether-0.3.37.tar.gz |