Fisikopoulos Vissarion

Software Engineer & Research Scientist @ GeomScale

Speaker's Bio

Vissarion leads development at GeomScale, a NumFOCUS-affiliated organization focused on scalable geometric computing. His work sits at the intersection of computational geometry, spatial databases, statistics, and algorithm engineering.
He has contributed to numerous open-source projects including the Boost C++ Libraries and MySQL. Vissarion serves as an editor for the Journal of Open Source Software and has mentored several students through Google Summer of Code, MSc, and PhD programs.
A regular speaker at technology conferences, he also teaches MSc courses in computational geometry and algorithm engineering at University of Athens.

Vissarion leads development at GeomScale, a NumFOCUS-affiliated organization focused on scalable geometric computing. His work sits at the intersection of computational geometry, spatial databases, statistics, and algorithm engineering.
He has contributed to numerous open-source projects including the Boost C++ Libraries and MySQL. Vissarion serves as an editor for the Journal of Open Source Software and has mentored several students through Google Summer of Code, MSc, and PhD programs.
A regular speaker at technology conferences, he also teaches MSc courses in computational geometry and algorithm engineering at University of Athens.

Introduction to MySQL Spatial: Features and Real-World Use Cases

Spatial data is everywhere—from maps and navigation to urban planning and mobility services. MySQL provides robust support for managing and analyzing spatial data through geometry types, spatial indexes, and a comprehensive set of spatial functions.

This talk introduces MySQL’s spatial capabilities and highlights two practical use cases:
1. Transforming Between Spatial Reference Systems: Learn how to convert geometries across coordinate systems using MySQL’s built-in SRS transformation functions. This enables use cases such as the seamless integration and visualization of diverse datasets—e.g., combining GPS traces with city planning data on a unified map despite differing coordinate systems.
2. Analyzing Spatial Trajectories: Discover how to measure similarity between movement paths using trajectory data and spatial distance functions. This can support applications like identifying common travel patterns, detecting anomalies, or optimizing routes based on historical behavior.

Whether you’re a developer, analyst, or GIS professional, this session will help you unlock the full potential of spatial data in MySQL