home.social

Search

427 results for “martinfleis”

  1. Our online course on Spatial Data Science in Python has opened registrations once again. This time, we're teaching during May 2026.

    10 lessons during May, covering everything from introduction to spatial data to using Python open-source stack, part of which I've been actively developing for quite a while. Spatial graphs, autocorrelation, interpolation, point patterns, regression and spatial ML, all covered!

    See the details at martinfleischmann.net/sds/micr

  2. @martinfleis following up on our chat at , I finally found some time to see how a Processing Algorithm Provider plugin can be unit tested. Here's what I've come up with so far:
    codeberg.org/movingpandas/traj

    Next step: try to make it run on Codeberg CI

  3. Yesterday we kickstarted the with the a workshop on vector data cubes using Xvec package built on top of Xarray, Shapely and @geopandas. If you did not manage to be there but are still interested, the workshop material is available at github.com/martinfleis/lps25. It covers the concept of VDC using both coordinate geometry and variable geometry with applications (and a combination of the two) using real-world data and use cases.

  4. @martinfleis for what it's worth I have updated all of the modules according to your recipe and have a backwardly incompatible but Shapely 2.0 "compliant" version on GitHub.

    This is based on my now-closed pull-request. It passes pytest validation and I'll use this in the meantime.

    (With this and the issue at Christmas, which is fixed, I seemed to be inadvertently surfing the bleeding edge somewhat).

    Anyway thanks again for all these toolsets and your help today.

  5. @martinfleis for what it's worth I have updated all of the modules according to your recipe and have a backwardly incompatible #pysal #momepy but Shapely 2.0 "compliant" version on GitHub.

    This is based on my now-closed pull-request. It passes pytest validation and I'll use this in the meantime.

    (With this and the #pyogrio issue at Christmas, which is fixed, I seemed to be inadvertently surfing the bleeding edge somewhat).

    Anyway thanks again for all these toolsets and your help today.

  6. @martinfleis for what it's worth I have updated all of the modules according to your recipe and have a backwardly incompatible #pysal #momepy but Shapely 2.0 "compliant" version on GitHub.

    This is based on my now-closed pull-request. It passes pytest validation and I'll use this in the meantime.

    (With this and the #pyogrio issue at Christmas, which is fixed, I seemed to be inadvertently surfing the bleeding edge somewhat).

    Anyway thanks again for all these toolsets and your help today.

  7. @martinfleis for what it's worth I have updated all of the modules according to your recipe and have a backwardly incompatible #pysal #momepy but Shapely 2.0 "compliant" version on GitHub.

    This is based on my now-closed pull-request. It passes pytest validation and I'll use this in the meantime.

    (With this and the #pyogrio issue at Christmas, which is fixed, I seemed to be inadvertently surfing the bleeding edge somewhat).

    Anyway thanks again for all these toolsets and your help today.

  8. @martinfleis for what it's worth I have updated all of the modules according to your recipe and have a backwardly incompatible #pysal #momepy but Shapely 2.0 "compliant" version on GitHub.

    This is based on my now-closed pull-request. It passes pytest validation and I'll use this in the meantime.

    (With this and the #pyogrio issue at Christmas, which is fixed, I seemed to be inadvertently surfing the bleeding edge somewhat).

    Anyway thanks again for all these toolsets and your help today.

  9. @bkeegan @martinfleis @mszll @geopandas Your main problem is actually the heterogeneity of the target environment. You can solve this using a virtual machine (e.g. VirtualBox) so that each student get the exact same environment ( which you can setup yourself beforehand ). #OSGeoLive linux distribution is a good example of a fully packaged GIS environment you can use as a starting point ( not sure it includes all geopandas deps though).

  10. Currently at the #UMM conference in Saarbrücken listening to the keynote of Martin Fleischmann @martinfleis about analyzing city morphologies with digital methods.

  11. Join us on Thursday 18.05 at 4pm BST to the next #SSLSeminars session by @martinfleis & @darribas who'll talk about their research on measuring #UrbanForm & #UrbanFunction in Great Britain. @spacesyntax

    Register: ucl.zoom.us/meeting/register/t
    Details: bit.ly/SSLSeminars

  12. Leaving Prague with tons of new ideas and impressions.

    Thanks @martinfleis and team for organizing and hosting this 2nd edition of SDSL. Looking forward to many more to come

  13. Excited to announce the new term of the #SpaceSyntax Lab Seminars. We look forward to talks by Fánel Contreras, Gustavo Maldonado Gil & Christina Lenart, @martinfleis & @darribas, Burcu H. Ozuduru, and Ilgit Toprak. #SSLSeminars @spacesyntax

    More details and registration below: bit.ly/SSLSeminars

  14. Day ten: made it to Prague! Today traveling was mostly by train, not because of the weather (good) or uninteresting landscapes (haven't tried), but because my achilles heel injury (classic) starts to annoy, and there seems to be some correlation with the cycling. Also needed to wash cloths before meeting other humans, and dry the soaking wet camping gear. Look forward to meet with @robinlovelace , @martinfleis, @loreabad6 and the rest of the gang tonight at the #sdsl2024 icebreaker!

  15. For those working in #Python and #mobility or #network data, and who want to get #EdgeBundling to work, check out this repository: github.com/xpeterk1/edge-path-

    I tried with our project data and it works nicely. It calculates really fast and uses little resources.

    Potentially interesting to @underdarkGIS and @martinfleis

  16. Hooray! 🤩 We developed a tool to measure and map functional #BorderRegions from #CrossBorder #mobility of people w/ Michaela Söderholm, @haavardaagesen, Olle Järv, and myself.

    Check the intro story map: storymaps.arcgis.com/stories/6

    Python code: github.com/DigitalGeographyLab

    This is one output of #BORDERSPACE project in @digigeolab

    Special thanks to @martinfleis for his help in spatial KDEs.

    Special thanks also to Ate Poorthuis for excellent joint work on European cross-border mobility!

  17. Hooray! 🤩 We developed a tool to measure and map functional #BorderRegions from #CrossBorder #mobility of people w/ Michaela Söderholm, @haavardaagesen, Olle Järv, and myself.

    Check the intro story map: storymaps.arcgis.com/stories/6

    Python code: github.com/DigitalGeographyLab

    This is one output of #BORDERSPACE project in @digigeolab

    Special thanks to @martinfleis for his help in spatial KDEs.

    Special thanks also to Ate Poorthuis for excellent joint work on European cross-border mobility!

  18. Hooray! 🤩 We developed a tool to measure and map functional #BorderRegions from #CrossBorder #mobility of people w/ Michaela Söderholm, @haavardaagesen, Olle Järv, and myself.

    Check the intro story map: storymaps.arcgis.com/stories/6

    Python code: github.com/DigitalGeographyLab

    This is one output of #BORDERSPACE project in @digigeolab

    Special thanks to @martinfleis for his help in spatial KDEs.

    Special thanks also to Ate Poorthuis for excellent joint work on European cross-border mobility!

  19. Hooray! 🤩 We developed a tool to measure and map functional #BorderRegions from #CrossBorder #mobility of people w/ Michaela Söderholm, @haavardaagesen, Olle Järv, and myself.

    Check the intro story map: storymaps.arcgis.com/stories/6

    Python code: github.com/DigitalGeographyLab

    This is one output of #BORDERSPACE project in @digigeolab

    Special thanks to @martinfleis for his help in spatial KDEs.

    Special thanks also to Ate Poorthuis for excellent joint work on European cross-border mobility!

  20. Hooray! 🤩 We developed a tool to measure and map functional #BorderRegions from #CrossBorder #mobility of people w/ Michaela Söderholm, @haavardaagesen, Olle Järv, and myself.

    Check the intro story map: storymaps.arcgis.com/stories/6

    Python code: github.com/DigitalGeographyLab

    This is one output of #BORDERSPACE project in @digigeolab

    Special thanks to @martinfleis for his help in spatial KDEs.

    Special thanks also to Ate Poorthuis for excellent joint work on European cross-border mobility!

  21. Today's update is and may give unexpected results due to and 2.0 compatibility.

    The problem is here github.com/pysal/momepy/issues.

    Based on the PR comments #473 github.com/pysal/momepy/pull/4, it is a Shapely 2.0 compatibility issue.

    Based on guidance here github.com/pysal/momepy/pull/4 and noting a GeoPandas discussion here github.com/geopandas/geopandas I have a workaround and the issue will be fixed.

    Thanks to @martinfleis for his work on this and his timely help and advice.

  22. Today's update is #Momepy and #Pysal may give unexpected results due to #PyGeos and #Shapely 2.0 compatibility.

    The problem is here github.com/pysal/momepy/issues.

    Based on the PR comments #473 github.com/pysal/momepy/pull/4, it is a Shapely 2.0 compatibility issue.

    Based on guidance here github.com/pysal/momepy/pull/4 and noting a GeoPandas discussion here github.com/geopandas/geopandas I have a workaround and the issue will be fixed.

    Thanks to @martinfleis for his work on this and his timely help and advice.

  23. Today's update is #Momepy and #Pysal may give unexpected results due to #PyGeos and #Shapely 2.0 compatibility.

    The problem is here github.com/pysal/momepy/issues.

    Based on the PR comments #473 github.com/pysal/momepy/pull/4, it is a Shapely 2.0 compatibility issue.

    Based on guidance here github.com/pysal/momepy/pull/4 and noting a GeoPandas discussion here github.com/geopandas/geopandas I have a workaround and the issue will be fixed.

    Thanks to @martinfleis for his work on this and his timely help and advice.