[{"data":1,"prerenderedAt":82},["Reactive",2],{"post-/en/blog/2023/09/generating-tiles-for-the-world":3},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"_empty":6,"title":8,"description":9,"published_at":10,"cover":11,"body":12,"_type":77,"_id":78,"_source":79,"_file":80,"_extension":81},"/en/blog/2023/09/generating-tiles-for-the-world","09",false,"","From €1200 to €1.50: The Map Conversion That Changed Everything! 🌍","In the past month, significant progress has been made, including the automation of cost-effective conversion from image-based OpenStreetMap (OSM) maps to vector form. This not only enables global map coverage but also reduces conversion costs from €1200 to €1.50 per update.","2023-09-11","/images/blog/09-cost-saving-map-conversion.png",{"type":13,"children":14,"toc":74},"root",[15,24,31,36,41,46,59,64,69],{"type":16,"tag":17,"props":18,"children":19},"element","p",{},[20],{"type":16,"tag":21,"props":22,"children":23},"img",{"alt":7,"src":11},[],{"type":16,"tag":25,"props":26,"children":28},"h1",{"id":27},"from-1200-to-150-the-map-conversion-that-changed-everything",[29],{"type":30,"value":8},"text",{"type":16,"tag":17,"props":32,"children":33},{},[34],{"type":30,"value":35},"Hello everyone!",{"type":16,"tag":17,"props":37,"children":38},{},[39],{"type":30,"value":40},"It's been almost a month since I shared the last update. In this time, there have been some challenges that have influenced my progress. Time constraints, an unfortunate encounter with illness, and several unexpected incidents disrupted my plans. But there's also good news!",{"type":16,"tag":17,"props":42,"children":43},{},[44],{"type":30,"value":45},"Despite the adversities, I have achieved significant progress. My main focus was on converting the image-based OpenStreetMap (OSM) map into a vector-based version. This process has been automated and is now cost-effective. Instead of days of work and expensive software, I now only need 1 hour and 50 minutes to convert the entire map with each update—this happens in a fully automated process. The vector map offers many advantages: it loads faster, flickers less, seamlessly adapts to the game's design, and is also more cost-effective to operate.",{"type":16,"tag":17,"props":47,"children":48},{},[49,51,57],{"type":30,"value":50},"Another crucial point is that ",{"type":16,"tag":52,"props":53,"children":54},"code-inline",{},[55],{"type":30,"value":56},"leitstelle.io",{"type":30,"value":58}," is no longer limited to the DACH region (Germany, Austria, Switzerland) but can now represent the entire world. This was a pivotal step that, while costing a few days of work and approximately €20 in trial and error, reduced conversion costs from €1200 annually to just €1.50 per update. There's even the potential to further lower costs through partial updates of the world map.",{"type":16,"tag":17,"props":60,"children":61},{},[62],{"type":30,"value":63},"Next, I plan to launch the new database online and develop the logic for generating missions. Map customization takes a back seat for now as other aspects take priority.",{"type":16,"tag":17,"props":65,"children":66},{},[67],{"type":30,"value":68},"In addition to these technical advancements, I have also contemplated hosting the project as I consolidate more projects. Scalability and costs are crucial factors to consider, as it involves more work than just solving hosting issues for the game.",{"type":16,"tag":17,"props":70,"children":71},{},[72],{"type":30,"value":73},"Overall, the last month has been challenging but very productive. I look forward to the next steps and providing you with more updates soon. Thank you for your support!",{"title":7,"searchDepth":75,"depth":75,"links":76},2,[],"markdown","content:en:blog:2023:09:generating-tiles-for-the-world.md","content","en/blog/2023/09/generating-tiles-for-the-world.md","md",1793824788567]