Hello, thanks for testing the tool and sharing your experience
Regarding the crash when loading the map, I have not yet tested maps as large or complex as Pittsburgh, so I cannot confirm the exact cause. However, based on your results, it is very likely related to the
map size and overall data complexity.
At the current stage of development, the tool performs a relatively direct or “raw” parsing between OpenStreetMap data and Rigs of Rods terrain formats. This means that most of the data obtained from OpenStreetMap is transferred with minimal processing.
As a consequence:
- If the OpenStreetMap data is dense or extensive
- The resulting terrain will also be heavy and complex
At this stage, the project does
not yet include optimization processes, such as:
- Geometry simplification
- Data filtering
- Level of detail (LOD) handling
These features are planned for future development, where the goal will be to
reduce and compress the information in order to generate lighter and more efficient maps.
Recommendations for now
In the meantime, I recommend working with:
- Smaller map sizes (e.g., 1024 or lower)
- Less dense areas (small towns, neighborhoods, etc.)
For example, I have been testing primarily with small areas, such as the neighborhood where I live in Buenos Aires, which keeps both terrain and geometry manageable.
About selecting areas in OpenStreetMap
When selecting areas from OpenStreetMap:
- If the result appears as a boundary relation, it can be used directly
- Otherwise, you can define a bounding box using coordinate limits
Using smaller and well-defined areas will significantly improve stability at this stage.
Handling large-scale maps and improving scalability is definitely part of the long-term roadmap.
Thanks again for your feedback — it is very helpful for guiding the development of the project.
Best regards,
Joako360