Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Introducing anymap-ts: a new Python package that makes geospatial visualization easy! Built on MapLibre + TypeScript, anymap-ts brings the same rich mapping experience to both the web and Jupyter Notebook. It supports many popular geospatial formats, including GeoJSON, GeoParquet, FlatGeobuf, PMTiles, COG, Zarr, COPC LiDAR, and Gaussian Splat. It...

102,240 Aufrufe • vor 5 Monaten •via X (Twitter)

0 Kommentare

Keine Kommentare verfügbar

Kommentare vom Original-Post werden hier angezeigt

Ähnliche Videos

GeoLibre v1.5.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release lands 90+ merged pull requests and resolves 90+ issues, adding a dashboard of chart widgets, customizable UI profiles, a saved library of web services, and an in-browser Whitebox raster engine. What's new in v1.5.0 - Dashboard panel: Build a collapsible panel of chart widgets (histogram, scatter, bar, line, box) next to the map. - Customizable UI profiles: Tailor the menus and filter the data sources you see, so the workspace matches your workflow. - Saved service library: Save and reuse your favorite web-service layers (XYZ, WMS, WFS) instead of re-entering URLs. - Whitebox in the browser: Run Whitebox raster tools fully client-side through a WASM runtime, no Python sidecar required. - View menu and viewport history: Step backward and forward through your recent map views from a new View menu. - A more beautiful globe: Add a spinning globe, customize the atmosphere halo and deep-space colors, and reset pitch and bearing with a rotation indicator. - More basemaps: New Protomaps basemaps and support for stacking multiple raster basemaps. Try it out - Live demo: - GitHub: - Documentation: - Release notes: #GIS #GeospatialData #OpenSource #RemoteSensing #DataVisualization #MapLibre #Python

Qiusheng Wu

41,308 Aufrufe • vor 29 Tagen

GeoLibre v1.9.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release brings CAD drawing import, smarter WMS and WFS service discovery, and a docked SQL workspace with autocomplete. What's new in v1.9.0 - CAD import: Add CAD drawings (DXF/DWG) as a layer, with a picker for choosing which drawing layers to load and a CRS selector for placing them correctly on the map. - Smarter service discovery: WMS and WFS panels now read the service's GetCapabilities, so you pick available layers and feature types from a populated dropdown instead of typing names by hand. - Docked SQL Workspace: The SQL Workspace now docks as a resizable panel beside the map, with editor autocomplete for tables, columns, and SQL keywords. - Generic Vector to Vector conversion: Convert between any supported vector formats by file extension, alongside the existing targeted converters. - Richer camera tours: Per-keyframe hold and transition duration controls for finer pacing, plus save and reload of a named tour setup. - Better story maps: A hide-itinerary toggle, subtitle and byline fields on the printable handout, and dedicated start and closing slides. - Styling and plugin extras: A transparent (no fill / no outline) option in the color picker, a Legend populated from a paletted raster's color table, and plugins can now use the maplibre-gl-raster stack and the projection control. Try it out - Launch GeoLibre web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #DataVisualization #MapLibre #Python

Qiusheng Wu

19,457 Aufrufe • vor 17 Tagen

GeoLibre v1.7.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. It runs everywhere you do, in the web browser, on the desktop, on mobile, and inside Jupyter notebooks, all while keeping your data local and private. This release opens up the UI to plugins, adds inline color ramp previews across the styling panels, and makes the Whitebox toolbox browsable right from the Processing menu. What's new in v1.7.0 - Plugin UI host API: Plugins can now register first-class right-sidebar panels, toolbar menus, and floating panels that dock beside the built-in Style panel instead of faking an overlay. - Color ramp previews: Both the vector and raster style panels show each colormap's gradient inline, so you can see the colors while you pick rather than reading a list of names. - Richer vector labeling: ArcGIS-style label controls for anchor, offset, rotation, wrap width, and letter case, plus modes that collapse stacked points at the same coordinate into a single label. - Whitebox by category: Browse the whole Whitebox toolbox by category directly in the Processing menu, with an offline-bundled tool catalog for restricted environments. - Collaboration at a glance: An on-canvas session badge and roster show a live dot, the connected-participant count, and who is in the session, with a clear way back to the map. Try it out - Live demo: - GitHub: - Documentation: - Release notes: #GIS #GeospatialData #OpenSource #RemoteSensing #DataVisualization #MapLibre #Python #Plugins

Qiusheng Wu

12,735 Aufrufe • vor 26 Tagen

GeoLibre v1.2.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. One application that runs everywhere: in your web browser, as a native desktop app, on your phone, and inside a Jupyter notebook. No account, no server, no cost. Everything runs locally and your data stays private. This release packs in 35+ pull requests of new capabilities. A few highlights: - Run SQL right in the browser. The SQL Workspace pairs DuckDB Spatial with a new in-browser PostGIS engine (PGlite), so you can query layers, local files, and remote URLs without a server. - A smarter attribute table. Add fields, run a field calculator, and explore your data with a built-in Charts panel (histogram, scatter, bar, line, and box plots). - More ways to add data. OpenStreetMap PBF extracts, Cloud-Optimized NetCDF/HDF via kerchunk, georeferenced video overlays, authenticated 3D Tiles, and a Layer builder for custom overlays. - Better visualization. Heatmap rendering, point clustering, and H3 hexagonal grids for spatial binning. - New analysis and routing. A Directions plugin, plus Spatial Join, Select by Value, and Select by Location vector tools. - Print and share. A print layout composer that exports your map to PNG or PDF. - Work faster. A command palette (Ctrl/Cmd + K), global keyboard shortcuts, and undo/redo for layer and style operations. - Built for everyone. New internationalization framework, an accessibility pass with automated axe checks, an installable offline-capable PWA web build, React error boundaries, and Playwright end-to-end tests. Try the live demo: Star it on GitHub: Docs and roadmap: Release notes: #GIS #OpenSource #Geospatial #MapLibre #WebGIS #DuckDB #GeoLibre

Qiusheng Wu

39,608 Aufrufe • vor 1 Monat

Exciting update on PantheonOS: Introducing Pantheon-Notebook & Pantheon-CLI — the first fully open-source, Python-based agentic tools that go beyond Claude Code in the field of data analysis. Pantheon-CLI runs entirely on your computer or server, supports 60+ tools and 50+ databases, and can call any Python, R, or Julia package alongside natural language. Chat with your data directly. It look like python-claude-code, but more appreciate for data analysis. Pantheon-Notebook brings the same agentic framework into Jupyter! Not just for writing code, it can also run and revise code automatically to generate the correct result, and even operate on files and study from website — beyond what any other tool can do! With Pantheon, you mix natural language + programming in one workflow, focusing on discovery instead of syntax barriers. We've applied Pantheon in some real-world cases: finance (customer explore), biology (Seurat, cell segmentation, annotation), sociology (survey analysis), and drug discovery (molecular docking). Pantheon is not just a CLI or a plugin — it's an agentic operating system for science, spanning both terminal and notebook. Why not try it now? We are actively preparing publications from this series of projects. Major contributors will be recognized in our GitHub repository and listed as key authors in these manuscripts. Feel free to reach out for collaborations, research assistant positions, visiting opportunities, rotation project or future PhD projects.

evo-devo

45,594 Aufrufe • vor 10 Monaten

GeoLibre v1.3.0 is here! GeoLibre is a free and open-source, lightweight, cloud-native GIS platform for visualizing, exploring, and analyzing geospatial data. One application that runs everywhere: in your web browser, as a native desktop app, on your phone, and inside a Jupyter notebook. No account, no server, no cost. Everything runs locally and your data stays private. This release packs in 50+ pull requests of new capabilities. A few highlights: - GIS in your pocket. A native Android build with offline tile caching and download-a-region support, so you can take your maps into the field with no signal. - AI, built in. A natural-language GIS assistant that turns plain-English requests into real geoprocessing, plus an AI segmentation toolbox powered by SamGeo and SAM 3 for extracting features from imagery. - Automate everything with Python. A full scripting API and an in-app Python Console, with new helpers for local rasters, choropleths, marker clusters, split-map comparisons, legends, and colorbars. - Map together, live. Real-time multi-user collaboration so you can open a project and edit the map with others at the same time. - Tell stories with maps. A scroll-driven story map builder and presenter that exports interactive narrative maps to standalone HTML. - A much bigger analysis toolbox. Reproject, explode, and aggregate tools, IDW and kriging interpolation, zonal statistics, a raster calculator, a Spatial Statistics toolbox, and network analysis with isochrones, service areas, and OD cost matrices, plus batch runs and model/pipeline chaining. - Smarter raster and SQL. Single-band pseudocolor classification, RGB band combinations, a no-backend client-side raster fallback, Apache Sedona as a SQL Workspace engine, and transparent S3, GCS, and Azure URL support in queries. - More ways to add, view, and share. New Shapefile and GeoPackage export, glTF/GLB 3D model layers, multi-provider batch and reverse geocoding, collapsible layer groups, and a macOS Homebrew cask. Try the live demo: Star it on GitHub: Docs and roadmap: Release notes: #GIS #OpenSource #Geospatial #MapLibre #WebGIS #Android #GeoLibre

Qiusheng Wu

18,075 Aufrufe • vor 1 Monat

Learn to build and deploy GenAI pipelines in "Orchestrating Workflows for GenAI Applications", built in partnership with Astronomer and taught by Kenten Danas, the company's DevRel Senior Manager, and Tamara Fingerlin, developer advocate. Many GenAI applications require executing a pipeline comprising many steps. For example, a RAG app for recommending books might ingest and embed book descriptions, store the embeddings in a vector database, and later use the database to retrieve and recommend specific books based on a user query. After having prototyped this -- maybe in a Jupyter notebook -- how do you turn this into a reliable, repeatable workflow to run in production? In this short course, you’ll learn to build reliable GenAI pipelines and orchestrate them using the popular open-source tool Airflow 3.0. You’ll learn to break down a workflow into discrete tasks so that an orchestration framework can schedule tasks to run in the right order at the right time (using time-based or data-aware triggers), and execute tasks in parallel when possible. It can also use retries to recover gracefully from failure (such as transient API rate limits) and provide observability (using Airflow UI) to help you track the status of the pipeline. You'll do this by using Airflow dags, which helps sequence tasks that need to run in a specific order, with clear task dependencies. By the end of this course, you’ll know how to turn your prototype Jupyter notebook or Python script into production-ready workflow. Please sign up here:

Andrew Ng

73,600 Aufrufe • vor 1 Jahr

For over a year, Jeremy Howard has been in stealth mode. In this exclusive talk, he showcases what he's been working on. He & Jonathan Whitaker show us SolveIt, a new dev environment and programming paradigm. 🤯 Imagine this workflow: - Build a web app & interact with its UI on the same screen as your code. No more flipping to a separate browser. - Use live variables from your REPL directly in prompts to the AI. The AI knows your current state. - Turn any Python function into an AI tool instantly. No no registering tools or MCP. Just write a function in a cell and tell the AI to use it. This is a live, malleable environment that fuses the best ideas from Literate Programming (Knuth), the live-object world of Smalltalk, and the interactive cells of Jupyter. Who is Solveit for? Jeremy's take: SolveIt is best for programmers who are either very new ( 20 years). Why? Because developers in the middle (3-20 years) often have ingrained workflows and can find this different paradigm confronting. New devs are open-minded and build good habits from scratch, while veterans immediately recognize how this approach solves decades-old problems of complexity and state management. My Thoughts It's early days, but it is super cool. You get all the fun of trying a new programming language without learning new syntax (Python), because it will show you new patterns and ways of doing this. If you are wiling to climb the learning curve it is an extremely powerful tool that you can be productive with on real tasks like writing and coding. I'm personally addicted to it for several workflows and am afraid of losing it tbh. How Can You Try It? Just follow Jeremy Howard - he will announce something in the coming weeks or months (I suspect if this post is popular he might do something soon 🤣 ) TIMESTAMPS (00:00:00) - Introduction (00:00:30) - The SolveIt Method vs. "Vibe Coding" (00:04:00) - Investing in Yourself: Long-Term Skill Building (00:07:45) - Software Engineering vs. Short-Term Gains (00:12:15) - The Problem-Solving Loop: Understand, Plan, Implement, Review (00:18:50) - Example: Literate Programming with the Claudette Library (00:24:15) - First Look at the SolveIt Environment (00:28:34) - Demo Start: Building an Eval for Multimodal Models (00:31:16) - Iterative Development: Exploring the iNaturalist API (00:39:15) - Catching Bugs Instantly by Working Step-by-Step (00:43:37) - Prompting LLMs with Structured Outputs (00:51:54) - Demo: Building a Live Web App Inside SolveIt with FastHTML (01:00:24) - Demo: Exploring a Complex API (Cloudflare) (01:08:45) - Creating Custom AI Agent Tools with Zero Boilerplate (01:19:00) - SolveIt Ergonomics: Modes, Secrets, and Keyboard Shortcuts (01:28:30) - The Power of the SolveIt Community (01:30:45) - Who Should Use SolveIt? (01:34:30) - This is Just the Tip of the Iceberg YT Video and links in reply

Hamel Husain

111,916 Aufrufe • vor 11 Monaten