Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Introducing a new #Python package called mapwidget - creating interactive 3D maps in a Jupyter environment using popular JavaScript libraries, such as #CesiumJS, #Mapbox, #MapLibre, #Leaflet, and #OpenLayers GitHub: #geospatial #gischat #anywidget

10 Kommentare

Profilbild von Qiusheng Wu
Qiusheng Wuvor 3 Jahren

The mapwidget Python package is built upon the #anywidget pacakge by @trevmanz. Thank you for making it so much easier to build Jupyter widget from JavaScript libraries.

Profilbild von Qiusheng Wu
Qiusheng Wuvor 3 Jahren

Note that mapwidget has bidirectional communication. You can pass data from JavaScript back to Python for further processing, e.g., getting map center, bounds, zoom level. Try it out 👇

Profilbild von Julio
Juliovor 3 Jahren

Great news! Thank you

Profilbild von Antony.Barja
Antony.Barjavor 3 Jahren

Maplibre ❤️

Profilbild von ul
ulvor 3 Jahren

amazing!!

Profilbild von Thepowerofgis
Thepowerofgisvor 3 Jahren

Nice one from Sifu... Amazing 3D view

Profilbild von Diego Chávez
Diego Chávezvor 3 Jahren

Awesome !

Profilbild von Archer
Archervor 3 Jahren

Good one

Profilbild von Amit Kokje Ph.D | अमित कोकजे
Amit Kokje Ph.D | अमित कोकजेvor 3 Jahren

Excellent, Thank you.

Profilbild von Danish Khan❄️
Danish Khan❄️vor 3 Jahren

Good work, keep it up

Ähnliche Videos

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 Aufrufe • vor 24 Tagen

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,576 Aufrufe • vor 6 Tagen