Загрузка видео...

Не удалось загрузить видео

На главную

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,582 просмотров • 8 месяцев назад •via X (Twitter)

Комментарии: 15

Фото профиля Strakyo
Strakyo8 месяцев назад

Super clean demo. Stuff like this makes it obvious practical AI workflows are getting real fast.

Фото профиля Michael McLean
Michael McLean8 месяцев назад

sick! just added docs to context7

Фото профиля Panel
Panel8 месяцев назад

Awesome work. Works with Panel too👏 Check out for working code.

Фото профиля Marchen
Marchen8 месяцев назад

gaussian splat support alongside traditional geo formats is a nice touch

Фото профиля JV Dias
JV Dias8 месяцев назад

cc @UrbanDemog

Фото профиля Vlad Nedelea
Vlad Nedelea8 месяцев назад

Pretty awesome and will be playing with it. Was looking for a tool to help map policy / program implementation for food and school meal programs . This might work.

Фото профиля Kevin Duska Jr. 🇨🇦
Kevin Duska Jr. 🇨🇦8 месяцев назад

This looks great - is it plug and play for frontend web deployment?

Фото профиля Qiusheng Wu
Qiusheng Wu8 месяцев назад

Yes, you can try it on codesanbox.

Фото профиля Kevin Duska Jr. 🇨🇦
Kevin Duska Jr. 🇨🇦8 месяцев назад

Much appreciated - this is great stuff - thanks Qiusheng!

Фото профиля idol2vec
idol2vec8 месяцев назад

@threadreaderapp unroll

Фото профиля K3ith.AI
K3ith.AI8 месяцев назад

Does it work with map box?

Фото профиля Supersocks
Supersocks8 месяцев назад

Great sir. Sounds very good and great demo.

Фото профиля Torsten Jacobi
Torsten Jacobi8 месяцев назад

Awesome - what can you build with it?

Фото профиля @alexdolbun
@alexdolbun8 месяцев назад

anymap-ts … cool! RP!

Фото профиля ☮︎
☮︎8 месяцев назад

I'm not sure what to use it for. But looks really nice. Thank you.

Похожие видео

RustGIS is now on PyPI: pip install rustgis RustGIS is a fast, free and open-source GIS in pure Rust for mapping, analyzing and sharing geospatial data. It runs natively on Windows, macOS and Linux, and in your web browser. Your data stays on your machine unless you send it to an AI model you choose, and every action is a command you can script. The new rustgis Python package brings the RustGIS engine into Python and the full RustGIS app into your Jupyter notebook, with no server to run and nothing else to install. What you can do - The engine in-process: open the same data the app opens, run any of RustGIS's commands and geoprocessing tools, style layers and render maps, all from Python. - GeoPandas in and out: turn any layer into a GeoDataFrame, or add a GeoDataFrame as a layer. - The whole app in a notebook cell: shows the ribbon, panes and map right below your code. - Two-way sync: what Python adds or styles appears in the app, and what you pan, edit or add in the app comes back to Python. - Projects that travel: save a .rgis project from Python and open it as it is in the desktop app or the web app. - Runs where you work: JupyterLab, Jupyter Notebook, VS Code and Google Colab, with prebuilt wheels for Windows, macOS and Linux. Get started in three lines: import rustgis m = m Try it out - Open the getting-started notebook in Colab: - PyPI: - Python guide: - Launch the web app: - GitHub: #GIS #Rust #Python #Jupyter #OpenSource #Geospatial

Qiusheng Wu

13,435 просмотров • 5 дней назад

🚀 GeoLibre just passed 5,000 stars on GitHub, in only two months! GeoLibre went public on May 27, and the community has already pushed it past 5,100 stars and 500+ forks. Thank you to everyone who starred, forked, filed issues, opened pull requests, and shared the project. For those just discovering it: 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. Key features of GeoLibre: - Runs anywhere: the same app ships as a native desktop app, a browser web app, a native Android app, and a Jupyter widget. - Local and private by default: load and analyze GeoJSON, GeoParquet, GeoPackage, Shapefile, COG, LiDAR, 3D Tiles, and more, right in the browser. - Powered by open source: built on MapLibre GL JS, DuckDB-WASM Spatial, Tauri, React, and TypeScript. - Spatial SQL in the browser: query your data with DuckDB Spatial, PostGIS via PGlite, and Apache Sedona. - Extensible: a growing plugin system for cloud data, federal web services, and custom tools. - Supports 12 planetary basemaps: Earth, Mars, the Moon, Mercury, Venus, and more. Two months in, we have already shipped 25 releases, the latest being v2.4.0. There is a lot more to come, and the best way to shape it is to jump in. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: If GeoLibre is useful to you, a star on GitHub and a share here go a long way. Thank you for an incredible first two months. #geospatial #opensource #MapLibre #GeoLibre

Qiusheng Wu

94,924 просмотров • 2 месяцев назад

GeoLibre v3.1.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 Mapbox GL JS and the ArcGIS Maps SDK in as full rendering engines next to MapLibre and Cesium, turns the 3D globe into a live situation room with the new God's Eye View plugin, and adds OAuth sign-in for sharing your maps. What's new in v3.1.0 - Four rendering engines: switch the whole workspace between MapLibre, Mapbox, Cesium, and ArcGIS from the View menu. Your layers, styles, popups, and most plugins come along, and GeoLibre remembers your choice. - ArcGIS in 2D and 3D: native ArcGIS services, 3D scenes with terrain and extrusion, PMTiles, Zarr, and NetCDF, plus print atlases, all on the ArcGIS engine. - God's Eye View: watch live earthquakes, satellite orbits, active fires, transit, traffic cameras, live traffic flow, and ship positions on the Cesium globe. - Secure sharing: sign in with OAuth on the web and desktop, and share projects with view, comment, or edit roles, link expiry, passwords, and revocation. - A faster AI Assistant: talk to it with avoice commands, get simple map commands done in under a second, pick OpenRouter as a provider, and find Whitebox tools by describing what you want. - New data plugins: Fields of the World agricultural field boundaries, Satellite Embeddings from foundation models such as AlphaEarth, and IGN LiDAR HD point clouds for France. - More languages and links: Hebrew joins the right-to-left locales, and new ?stac= links open a STAC catalog straight from a URL. This release landed 220 pull requests from 15 contributors, and 8 people made their first contribution to GeoLibre. Thank you to everyone who filed an issue, reviewed a change, or sent a patch. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #CesiumJS #ArcGIS #Mapbox #MapLibre #3DMapping

Qiusheng Wu

44,478 просмотров • 23 дней назад

GeoLibre v2.4.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 is about reaching more data and moving through it: new browsers for STAC, NASA Earthdata, and Hugging Face, a flight simulator, a Time Slider that animates tiled data and data cubes, and a live API for pages that embed the map. What's new in v2.4.0 - STAC catalogs browser: discover public catalogs from STAC Index, connect to static catalogs and STAC APIs, search a collection's items, and add any visualizable asset to the map. No more copying COG URLs by hand. - Earthdata GIS browser: search NASA's Earthdata GIS portal and add its imagery, map, and feature services, and its published web maps, as first-class layers. - Hugging Face on the map: search the Hub, walk a dataset repo's folders, and add its vector and raster files. You can create a dataset repo and upload layers to it too. - Flight Simulator: steer a continuous free-flight camera over terrain and 3D layers from the keyboard, instead of declaring a destination and watching a scripted flight. - Time Slider for tiled data and data cubes: bind vector tiles, PMTiles, and MBTiles to the timeline and animate them over their full extent, and let a Zarr store's own time dimension join the shared timeline. - Zarr gets a real Add Data path: open a remote store or a folder on disk, and pick variables and dimensions by their actual coordinate values rather than raw indices. - Live embed API: a versioned postMessage protocol so a host page can load a project, move the camera, highlight features, and open a tool at runtime, with events coming back out. - OGC API - Features: add collections as vector layers from whatever URL you have in hand, whether that is a landing page, /collections, or a full items URL. - H3 everywhere: a new hexagonal grid plugin that renders and inspects H3 cells and exports them as GeoJSON or CSV, plus typing an H3 index into the search box to fly straight to that cell. - Jupyter from outside the app: attach VS Code's Jupyter extension or jupyter console to the desktop app's server and your notebook cells drive the map. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #DataVisualization #GeoLibre

Qiusheng Wu

14,268 просмотров • 2 месяцев назад

Introducing RustGIS v0.1.0, the first release! RustGIS is a fast, free and open-source GIS in pure Rust for mapping, analyzing and sharing geospatial data. It runs natively on Windows, macOS and Linux, and in your web browser. Your data stays on your machine unless you send it to an AI model you choose, and every action is a command you can script. This first release brings a full desktop GIS with a familiar ribbon, over 1,000 geoprocessing tools, and an AI Assistant that works the map for you. What it does - Your data, any map: GeoJSON, CSV, Shapefile, GeoParquet, Flatgeobuf, PMTiles, GeoTIFF and COG, web tiles, vector tiles and MapLibre styles, on a 3D globe or in any projection. - Cartography and layouts: thematic symbology, collision-free labels, page layouts, map series, PDF export, reports and presentations. - Analysis: overlay and proximity tools, guided workflows, ModelBuilder, and 1,000+ GeoLibre and Whitebox tools for terrain, hydrology and LiDAR, even in the browser. - Editing: snapping, templates, domains and attribute rules, with undo for every change. - AI Assistant: ask questions or give instructions in plain language, using the model you choose (Anthropic, OpenAI, Gemini, Ollama and more). - Scriptable and extensible: run any command from the command line, and add tools with sandboxed WebAssembly plugins. - Ready to install: Windows installers, a signed macOS app, Linux .deb, .rpm and AppImage, and 15 interface languages. Try it out - Launch the web app: - Download: - Documentation: - GitHub: - Release notes: #GIS #Rust #OpenSource #Geospatial #RemoteSensing #AI

Qiusheng Wu

74,030 просмотров • 6 дней назад

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

42,011 просмотров • 4 месяцев назад

GeoLibre v2.1 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 adds a QGIS-style Browser panel for exploring data from one place, animated route playback with video export, Wikipedia knowledge cards, and Mapillary street-level images. What's new in v2.1.0 - Browser panel (Data Source Manager): explore and add data from one place. Browse map services, connect to PostGIS databases and drill into their schemas and tables, open local files, and save Favorites, all with full keyboard navigation. - Route animation: send a marker along any line layer, follow the track in 3D with camera controls, and export the whole animation as an MP4 video. - In-browser object detection: run ONNX/YOLO models directly in the webview, with no server or Python required. - Map recording: capture the map canvas, or a drawn bounding box, straight to a video file from the browser. - Native-resolution photo viewer: view geotagged photos at full detail right on the map. - Wikipedia knowledge cards: click any place to pull up its Wikipedia summary and info card. - More planetary basemaps: USGS imagery for nine more celestial bodies, plus a new OpenAerialMap imagery search plugin. Try it out - Live demo: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #DataVisualization #MapLibre #GeoLibre

Qiusheng Wu

12,291 просмотров • 3 месяцев назад

GeoLibre v3.4.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 object-based image analysis, spaceborne LiDAR from ICESat-2 and GEDI, and turn-by-turn navigation with voice guidance. What's new in v3.4.0 - Object-Based Image Analysis: segment imagery into objects, classify them with a random forest, rules, or fuzzy rulesets, assess accuracy, and import your eCognition rule sets. - ICESat-2 and GEDI: open spaceborne LiDAR footprints and photons right in the browser and draw along-track profiles. - NASA Earthaccess: search NASA's CMR for granules over your map view and download them with your Earthdata Login. - Dynamical weather data: browse forecast and analysis datasets and chart a variable's time series at any point. - Turn-by-turn navigation: plan a drive, bike, or walk route and follow it with spoken directions and automatic rerouting. - ArcGIS editing, all the way: sign in with ArcGIS, edit with domains and subtypes, manage attachments and related records, and view the map in Spilhaus and other projections. - More on the 3D globe: plugin panels, LAS/LAZ/EPT/COPC point clouds, and Street View now run on Cesium. Try it out - Launch GeoLibre Web: - GitHub: - Documentation: - Release notes: #GIS #Geospatial #OpenSource #RemoteSensing #LiDAR #GeoLibre

Qiusheng Wu

17,335 просмотров • 7 дней назад