Visualize, Navigate and Interact with 2D/3D geospatial data: State of iTowns
iTowns is an open-source, community-driven web framework designed for geospatial data visualization, navigation and interaction. It provides seamless 2D/3D rendering in a single, integrated package. Sponsored by the french National Institute of Geography (IGN) and Ciril Group, iTowns benefits from institutional and industry support to ensure long-term development and innovation.
Built with extensibility and interoperability in mind, iTowns out-of-the-box supports commonly-used OGC's open formats and protocols. This includes:
- fetching aerial photography and raw elevation data from WMS, WMTS and TMS servers
- stream in large 3D datasets: 3D Tiles, pointclouds; ...
- import various vectors formats: vector tiles, geoJSON, GPX, ...
- and those requested by the community!
The iTowns team would like to share the recent technical developments and future roadmap of iTowns and present its ecosystem. We have on-going work for a major 3.0 release, aimed at offering a serious alternative to proprietary geospatial solutions. Thanks to NGI NLNet founding, we hope to offer support for a street-view alternative using Panoramax datasets, WebGPU acceleration and AR/VR for popular headsets.
The project's roadmap is openly accessible and can be adjusted collaboratively, allowing sponsors to initiate top-down changes and users/contributors to propose bottom-up modifications. This dual mechanism ensures a dynamic and inclusive process for roadmap updates. Currently, iTowns has a strong French community, with the addition of a few European contributors. With the upcoming 3.0 release and this conference, we hope to convince more players across Europe to join the project, fostering a more diverse and collaborative open-source geospatial ecosystem.