From bc130822cbe850ec430b86c5a885501bf556c6bd Mon Sep 17 00:00:00 2001 From: Tyler Erickson Date: Fri, 24 Jan 2025 15:55:05 -0800 Subject: [PATCH] vault backup: 2025-01-24 15:55:05 --- .obsidian/types.json | 3 +- .obsidian/workspace.json | 58 ++++++++++++------------- Apache Software Foundation.md | 5 +++ Concepts/CLI.md | 7 ++- Concepts/HTTP Range Requests.md | 7 +-- GeoJupyter.md | 11 +++-- Guides/Zarr Visualization Report.md | 5 ++- IceChunk.md | 9 +++- Joint Development Foundation Project.md | 10 +++++ JupyterGIS.md | 9 ++-- License/BSD-3-Clause.md | 0 Linux Foundation.md | 7 +++ Organization/NumFocus.md | 10 ++--- Organization/Planet Labs.md | 8 +++- Organization/Radiant Earth.md | 11 +++-- Overture Maps Foundation.md | 16 +++++++ Service/Google Earth Engine.md | 11 ++--- Service/Microsoft Planetary Computer.md | 15 ++++--- Software/Apache Arrow.md | 11 +++-- Software/Cogger.md | 7 ++- Software/GDAL-OGR.md | 1 + Software/GeoPandas.md | 6 +-- Software/NumPy.md | 11 ++--- Software/PMTiles.md | 13 +++--- Software/PROJ.md | 3 +- Software/Pandas.md | 12 ++--- Software/lonboard.md | 1 + Software/matploltlib.md | 11 ++--- Software/pyogrio.md | 11 ++--- 29 files changed, 184 insertions(+), 105 deletions(-) create mode 100644 Apache Software Foundation.md create mode 100644 Joint Development Foundation Project.md create mode 100644 License/BSD-3-Clause.md create mode 100644 Linux Foundation.md create mode 100644 Overture Maps Foundation.md diff --git a/.obsidian/types.json b/.obsidian/types.json index 84c6ff2..98f7c09 100644 --- a/.obsidian/types.json +++ b/.obsidian/types.json @@ -5,6 +5,7 @@ "tags": "tags", "geospatial?": "checkbox", "cloud-native?": "checkbox", - "type": "text" + "type": "text", + "languages": "multitext" } } \ No newline at end of file diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index f432dff..af37f1c 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "odc-stac.md", + "file": "Concepts/CLI.md", "mode": "source", "source": false }, "icon": "lucide-file", - "title": "odc-stac" + "title": "CLI" } } ] @@ -52,7 +52,7 @@ "state": { "type": "search", "state": { - "query": "", + "query": "pmtiles", "matchingCase": false, "explainSearch": false, "collapseAll": false, @@ -173,32 +173,32 @@ }, "active": "ebde915c6481979b", "lastOpenFiles": [ - "Open Data Cube.md", - "odc-stac.md", - "license/Apache-2_0.md", - "License/Apache-2_0.md", - "Concepts/License.md", - "Specification/Parquet.md", - "License/MIT.md", - "Specification/GeoParquet.md", - "Specification/Cloud-Optimized Geospatial Formats Guide.md", - "IceChunk.md", - "Specification/Zarr.md", - "Software/shapely.md", - "AnyWidget.md", - "Specification/GeoTIFF.md", - "Specification/TIFF.md", - "Software/Xarray.md", - "Software/rio-tiler.md", - "Software/rio-cogeo.md", - "Software/rasterio.md", - "Software/rasteret.md", - "Specification/STAC Specification.md", - "Specification/Project Jupyter.md", - "Specification/NetCDF.md", - "Specification/HDF5.md", - "Specification/GRIB.md", - "Specification/GeoZarr.md", + "Software/PMTiles.md", + "Concepts/HTTP Range Requests.md", + "Joint Development Foundation Project.md", + "Linus Foundation.md", + "Overture Maps Foundation.md", + "Linux Foundation.md", + "Organization/Radiant Earth.md", + "Organization/Planet Labs.md", + "Service/Microsoft Planetary Computer.md", + "GeoJupyter.md", + "JupyterGIS.md", + "Software/lonboard.md", + "Software/Apache Arrow.md", + "Apache Software Foundation.md", + "Software/PROJ.md", + "Service/Google Earth Engine.md", + "Software/GDAL-OGR.md", + "Software/pyogrio.md", + "Software/Cogger.md", + "Software/matploltlib.md", + "Software/Pandas.md", + "Software/GeoPandas.md", + "Software/NumPy.md", + "License/BSD-3-Clause.md", + "Organization/NumFocus.md", + "Icechunk.md", "Untitled 1.canvas", "Untitled.canvas", "License", diff --git a/Apache Software Foundation.md b/Apache Software Foundation.md new file mode 100644 index 0000000..25c71b4 --- /dev/null +++ b/Apache Software Foundation.md @@ -0,0 +1,5 @@ +--- +type: organization +Main URL: https://www.apache.org/ +--- +> ASF’s open source software is used ubiquitously around the world with more than 8,400 committers contributing to more than 320 active projects. \ No newline at end of file diff --git a/Concepts/CLI.md b/Concepts/CLI.md index 37a448a..619f9bc 100644 --- a/Concepts/CLI.md +++ b/Concepts/CLI.md @@ -1,3 +1,6 @@ -> Command Line Interface +--- +type: terminology +Wikipedia URL: https://en.wikipedia.org/wiki/Command-line_interface +--- +> "A **command-line interface** (**CLI**) is a means of interacting with a computer program by inputting lines of text called command lines." -#term \ No newline at end of file diff --git a/Concepts/HTTP Range Requests.md b/Concepts/HTTP Range Requests.md index 16513da..304f691 100644 --- a/Concepts/HTTP Range Requests.md +++ b/Concepts/HTTP Range Requests.md @@ -1,5 +1,6 @@ +--- +type: terminology +Main URL: https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests +--- > An HTTP [`Range`](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Range) request asks the server to send parts of a resource back to a client. Range requests are useful for various clients, including media players that support random access, data tools that require only part of a large file, and download managers that let users pause and resume a download. -#term - -https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests \ No newline at end of file diff --git a/GeoJupyter.md b/GeoJupyter.md index 8f32deb..954760b 100644 --- a/GeoJupyter.md +++ b/GeoJupyter.md @@ -1,7 +1,6 @@ +--- +type: project +Main URL: https://geojupyter.org/ +Source Code URL: https://github.com/geojupyter +--- > GeoJupyter is a community-driven re-envisioning of **geospatial** data exploration and analysis workflows for researchers and learners. - -#geo - -https://geojupyter.org/ - -https://github.com/geojupyter \ No newline at end of file diff --git a/Guides/Zarr Visualization Report.md b/Guides/Zarr Visualization Report.md index 913ce70..49b749e 100644 --- a/Guides/Zarr Visualization Report.md +++ b/Guides/Zarr Visualization Report.md @@ -1,3 +1,6 @@ -> Methods and benchmarks for visualizing Zarr +--- +type: guide +--- +> Methods and benchmarks for visualizing [[Zarr]] https://nasa-impact.github.io/zarr-visualization-report/ \ No newline at end of file diff --git a/IceChunk.md b/IceChunk.md index 0b91439..b2b004f 100644 --- a/IceChunk.md +++ b/IceChunk.md @@ -1,6 +1,11 @@ -> "Icechunk is an open-source (Apache 2.0), transactional storage engine for tensor / ND-array data designed for use on cloud object storage." +--- +type: software +Main URL: https://icechunk.io/ +GitHub URL: https://github.com/earth-mover/icechunk +License: "[[License/Apache-2_0]]" +--- +> Icechunk is Open-source, cloud-native transactional tensor storage engine #Python - Works with [[Zarr]] -https://icechunk.io/ \ No newline at end of file diff --git a/Joint Development Foundation Project.md b/Joint Development Foundation Project.md new file mode 100644 index 0000000..6b73c3c --- /dev/null +++ b/Joint Development Foundation Project.md @@ -0,0 +1,10 @@ +--- +type: organization +Main URL: https://jointdevelopment.org/ +org type: non-profit 501(c)(6) +--- +> Helping Specification Development Projects Drive Adoption of Open Source and Standards + +Use our legal agreements and our 501(c)6 corporate structure to start your specification and source code projects quickly and at no cost. + +A [[Linux Foundation]] project \ No newline at end of file diff --git a/JupyterGIS.md b/JupyterGIS.md index 0b85a85..013de10 100644 --- a/JupyterGIS.md +++ b/JupyterGIS.md @@ -1,6 +1,9 @@ +--- +type: software +geospatial?: true +Main URL: https://geojupyter.github.io/jupytergis +Source Code URL: https://github.com/geojupyter/jupytergis +--- > "JupyterGIS is a [[JupyterLab]] #extension for collaborative GIS (Geographical Information System)" -https://geojupyter.github.io/jupytergis -https://github.com/geojupyter/jupytergis - Part of the [[GeoJupyter]] community. \ No newline at end of file diff --git a/License/BSD-3-Clause.md b/License/BSD-3-Clause.md new file mode 100644 index 0000000..e69de29 diff --git a/Linux Foundation.md b/Linux Foundation.md new file mode 100644 index 0000000..13f5c44 --- /dev/null +++ b/Linux Foundation.md @@ -0,0 +1,7 @@ +--- +type: organization +org type: non-profit 501(c)(6) +Main URL: https://www.linuxfoundation.org/ +--- +> The Linux Foundation is a 501(c)(6) non-profit that provides a neutral, trusted hub for developers and organizations to code, manage, and scale open technology projects and ecosystems. + diff --git a/Organization/NumFocus.md b/Organization/NumFocus.md index d4c0015..7c1512e 100644 --- a/Organization/NumFocus.md +++ b/Organization/NumFocus.md @@ -1,9 +1,9 @@ -#organization - +--- +type: organization +Main URL: https://numfocus.org/ +--- > The mission of NumFOCUS is to promote open practices in research, data, and scientific computing by serving as a fiscal sponsor for open source projects and organizing community-driven educational programs. -https://numfocus.org/ - -sponsored projects +Sponsored projects - [[Pandas]] - [[Zarr]] \ No newline at end of file diff --git a/Organization/Planet Labs.md b/Organization/Planet Labs.md index e65c314..a0d99a6 100644 --- a/Organization/Planet Labs.md +++ b/Organization/Planet Labs.md @@ -1,3 +1,7 @@ -> #organization #provider of satellite data +--- +type: organization +org_type: public benefit corporation +Main URL: https://www.planet.com/ +--- +> Planet Labs designs, constructs, and launches satellite constellations to provide high-cadence geospatial data worldwide -https://www.planet.com/ \ No newline at end of file diff --git a/Organization/Radiant Earth.md b/Organization/Radiant Earth.md index aa8af85..6a4fa05 100644 --- a/Organization/Radiant Earth.md +++ b/Organization/Radiant Earth.md @@ -1,12 +1,17 @@ -#organization +--- +type: organization +org_type: non-profit 501(c)(3) +Main URL: https://radiant.earth/ +--- +> Increasing shared understanding of our world through community-led initiatives that make data easier to access and use. -Initiatives: +Initiatives - [[Source Cooperative]] - [[Cloud-Native Geospatial Forum]] Fiscal sponsor of - [[Clay]] -Funded by: +Funded by - [[Schmidt Futures]] - [[The Grantham Foundation]] \ No newline at end of file diff --git a/Overture Maps Foundation.md b/Overture Maps Foundation.md new file mode 100644 index 0000000..3074c40 --- /dev/null +++ b/Overture Maps Foundation.md @@ -0,0 +1,16 @@ +--- +type: organization +org type: non-profit +Main URL: https://overturemaps.org/ +geospatial?: true +--- +> Overture Maps Foundation provides free and open map data + +Members +- AWS (steering) +- Meta (steering) +- Microsoft (steering) +- TomTom (steering) +- ESRI + + Overture Maps Foundation is a [[Joint Development Foundation Project]], an affiliate of the [[Linux Foundation]] \ No newline at end of file diff --git a/Service/Google Earth Engine.md b/Service/Google Earth Engine.md index e9fe6c5..297405a 100644 --- a/Service/Google Earth Engine.md +++ b/Service/Google Earth Engine.md @@ -1,5 +1,6 @@ -> #cloud #service for analysis of #raster and #vector geospatial data - -Links -- https://earthengine.google.com/ -- https://developers.google.com/earth-engine/ \ No newline at end of file +--- +type: service +Main URL: https://earthengine.google.com/ +Docs URL: https://developers.google.com/earth-engine/ +--- +> Google's #cloud #service for analysis of #raster and #vector geospatial data diff --git a/Service/Microsoft Planetary Computer.md b/Service/Microsoft Planetary Computer.md index 64473ed..bc5b8a5 100644 --- a/Service/Microsoft Planetary Computer.md +++ b/Service/Microsoft Planetary Computer.md @@ -1,14 +1,15 @@ +--- +type: service +geospatial?: true +cloud-native?: +Main URL: https://planetarycomputer.microsoft.com/ +Docs URL: https://planetarycomputer.microsoft.com/docs +--- > "The Planetary Computer combines a multi-petabyte catalog of global environmental data with intuitive APIs, a flexible scientific environment that allows users to answer global questions about that data, and applications that put those answers in the hands of conservation stakeholders." -#geo #service - -https://planetarycomputer.microsoft.com/ - Links: -- https://planetarycomputer.microsoft.com/docs - #data-catalog: https://planetarycomputer.microsoft.com/catalog - #python SDK: https://github.com/microsoft/planetary-computer-sdk-for-python Contributed to: -- [[STAC Specification]] -- \ No newline at end of file +- [[STAC Specification]] \ No newline at end of file diff --git a/Software/Apache Arrow.md b/Software/Apache Arrow.md index 2e44d80..6300707 100644 --- a/Software/Apache Arrow.md +++ b/Software/Apache Arrow.md @@ -1,5 +1,10 @@ +--- +type: specification +Main URL: https://arrow.apache.org/ +geospatial?: false +cloud-native?: true +--- > The universal columnar #format and multi-language toolbox for fast data interchange and in-memory analytics. An #apache project. -#non-geo - -https://arrow.apache.org/ \ No newline at end of file +Links: +- [[Apache Software Foundation]] diff --git a/Software/Cogger.md b/Software/Cogger.md index b4c00dc..25dded4 100644 --- a/Software/Cogger.md +++ b/Software/Cogger.md @@ -1,3 +1,6 @@ +--- +type: software +language: "[[golang]]" +Source Code URL: https://github.com/airbusgeo/cogger +--- > binary and #golang #library that converts [[GeoTIFF]] files into #Cloud-Optimized [[COG]] files. - -https://github.com/airbusgeo/cogger \ No newline at end of file diff --git a/Software/GDAL-OGR.md b/Software/GDAL-OGR.md index a01badf..101a9f3 100644 --- a/Software/GDAL-OGR.md +++ b/Software/GDAL-OGR.md @@ -1,4 +1,5 @@ --- +type: software Main URL: https://gdal.org/ GitHub URL: https://github.com/OSGeo/gdal License: "[[License/MIT]]" diff --git a/Software/GeoPandas.md b/Software/GeoPandas.md index bada5e9..ed9483e 100644 --- a/Software/GeoPandas.md +++ b/Software/GeoPandas.md @@ -1,12 +1,12 @@ --- +type: software GitHub URL: https://github.com/geopandas/geopandas Main URL: https://geopandas.org/ -License: License/BSD-3-Clause +License: "[[License/BSD-3-Clause]]" +geospatial?: true --- > GeoPandas extends [[Pandas]] to allow spatial operations on geometric types. -#library - Depends on: - [[shapely]] for geometric operations - [[pyogrio]] for file access diff --git a/Software/NumPy.md b/Software/NumPy.md index d1712f4..c0351dc 100644 --- a/Software/NumPy.md +++ b/Software/NumPy.md @@ -1,6 +1,7 @@ +--- +type: software +Main URL: https://numpy.org/ +Source Code URL: https://github.com/numpy/numpy +License: "[[License/BSD-3-Clause]]" +--- > "NumPy is the fundamental package for scientific computing in #Python. It is a Python library that provides a multidimensional array object, various derived objects (such as masked arrays and matrices), and an assortment of routines for fast operations on arrays, including mathematical, logical, shape manipulation, sorting, selecting, I/O, discrete Fourier transforms, basic linear algebra, basic statistical operations, random simulation and much more." - -#library - -https://numpy.org/ -GitHub: https://github.com/numpy/numpy #license/BSD-3-Clause \ No newline at end of file diff --git a/Software/PMTiles.md b/Software/PMTiles.md index 83d71eb..d82b55c 100644 --- a/Software/PMTiles.md +++ b/Software/PMTiles.md @@ -1,11 +1,12 @@ +--- +type: specification +Docs URL: https://docs.protomaps.com/pmtiles/ +languages: + - "[[JavaScript]]" + - "[[Python]]" +--- > PMTiles is a single-file archive #format for pyramids of tiled data. -https://docs.protomaps.com/pmtiles/ - -Languages -- #JavaScript -- #Python - Misc - PMTiles readers use [[HTTP Range Requests]] - available as a [[CLI]] \ No newline at end of file diff --git a/Software/PROJ.md b/Software/PROJ.md index e24c404..a0f5236 100644 --- a/Software/PROJ.md +++ b/Software/PROJ.md @@ -1,8 +1,7 @@ --- +type: service Main URL: https://proj.org/ GitHub URL: https://github.com/OSGeo/PROJ License: "[[License/MIT]]" --- > generic coordinate transformation software that transforms geospatial coordinates from one coordinate reference system (CRS) to another - -#library \ No newline at end of file diff --git a/Software/Pandas.md b/Software/Pandas.md index 08ab41a..7913d56 100644 --- a/Software/Pandas.md +++ b/Software/Pandas.md @@ -1,7 +1,9 @@ +--- +type: software +Main URL: https://pandas.pydata.org/ +Source Code URL: https://github.com/pandas-dev/pandas +geospatial?: false +--- > Open source #python data analysis and manipulation tool -#library - -https://pandas.pydata.org/ - -- [[NumFocus]] project \ No newline at end of file +- A [[NumFocus]] sponsored project \ No newline at end of file diff --git a/Software/lonboard.md b/Software/lonboard.md index 98d03a7..0567a17 100644 --- a/Software/lonboard.md +++ b/Software/lonboard.md @@ -1,4 +1,5 @@ --- +type: software Main URL: https://developmentseed.org/lonboard GitHub URL: https://github.com/developmentseed/lonboard License: "[[License/MIT]]" diff --git a/Software/matploltlib.md b/Software/matploltlib.md index d548fe5..442adc0 100644 --- a/Software/matploltlib.md +++ b/Software/matploltlib.md @@ -1,6 +1,7 @@ +--- +type: software +Main URL: https://matplotlib.org/ +Source Code URL: https://github.com/matplotlib/matplotlib +License: "[[License/BSD-3-Clause]]" +--- > Visualization with #Python - -#library - -https://matplotlib.org/ -GitHub: https://github.com/matplotlib/matplotlib #license/BSD \ No newline at end of file diff --git a/Software/pyogrio.md b/Software/pyogrio.md index 00fab5a..96748f0 100644 --- a/Software/pyogrio.md +++ b/Software/pyogrio.md @@ -1,6 +1,7 @@ +--- +type: software +language: "[[Python]]" +Source Code URL: https://github.com/geopandas/pyogrio +Docs URL: https://pyogrio.readthedocs.io/ +--- > provides fast, bulk-oriented read and write access to [[GDAL-OGR]] #vector data sources - -#library - -https://pyogrio.readthedocs.io/ -GitHub: https://github.com/geopandas/pyogrio \ No newline at end of file