{"id":30600605,"url":"https://github.com/raymiiorg/navegis","last_synced_at":"2025-08-29T23:38:07.859Z","repository":{"id":306719029,"uuid":"1025082436","full_name":"RaymiiOrg/NAVeGIS","owner":"RaymiiOrg","description":" GPS navigation software for Windows Mobile \u0026 WinCE devices. (https://sourceforge.net/projects/navegis/)","archived":false,"fork":false,"pushed_at":"2025-07-23T18:30:35.000Z","size":11078,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-08-25T16:55:42.843Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RaymiiOrg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-23T17:35:14.000Z","updated_at":"2025-07-23T18:30:38.000Z","dependencies_parsed_at":"2025-07-27T07:46:01.352Z","dependency_job_id":"fa7bd67f-97d1-4ce2-9bd4-300ff9bf5255","html_url":"https://github.com/RaymiiOrg/NAVeGIS","commit_stats":null,"previous_names":["raymiiorg/navegis"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/RaymiiOrg/NAVeGIS","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaymiiOrg%2FNAVeGIS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaymiiOrg%2FNAVeGIS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaymiiOrg%2FNAVeGIS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaymiiOrg%2FNAVeGIS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RaymiiOrg","download_url":"https://codeload.github.com/RaymiiOrg/NAVeGIS/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RaymiiOrg%2FNAVeGIS/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272783176,"owners_count":24992352,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-29T23:38:06.779Z","updated_at":"2025-08-29T23:38:07.852Z","avatar_url":"https://github.com/RaymiiOrg.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿# Development Setup\n\t\n- Install Visual Studio 2008 and the Windows Mobile 5.0 SDK.\n- Open the solution in Visual Studio 2008\n- Change the properties for Debugging and Deployment to point to the `\\NAVeGIS` folder\n- In the device emulator, share the `Assets` folder\n- Copy all the assets to the `\\NAVeGIS` folder on the emulated device\n- Build and run in the emulator\n\nTODO: figure out how to emulate GPS.\n\n\n![Dev Screenshot](Dev_Screenshot.png)\n\n# Changelog\n\n03/02/2025\nVersion 2.4\nChanges:\n- Fixed: Routing repaired.\n\n28/10/2024\nVersion 2.3\nChanges:\n- Fixed: Various bug fixes.\n\n28/04/2024\nVersion 2.2.0.0\nChanges:\n- Fixed: Various bug fixes.\n\n31/12/2023\nVersion 2.1.0.5\nChanges:\n- Fixed: Various bug fixes.\n\n30/11/2023\nVersion 2.1.0.4\nChanges:\n- Fixed: Various bug fixes.\n\n15/10/2023\nVersion 2.1.0.3\nChanges:\n- Fixed: Various bug fixes.\n\n27/12/2022\nVersion 2.1.0.2\nChanges:\n- Fixed: Various bug fixes.\n\n14/09/2020\nVersion 2.0.1.19\nChanges:\n- Fixed: Node coordinates calculation repaired.\n\n28/06/2020\nVersion 2.0.1.18\nChanges:\n- Fixed: Various bug fixes.\n\n09/06/2020\nVersion 2.0.1.17\nChanges:\n- Added: ARMV4I binaries update.\n- Fixed: Various bug fixes.\n\n08/05/2020\nVersion 2.0.1.16\nChanges:\n- Fixed: Various bug fixes.\n\n12/04/2020\nVersion 2.0.1.15\nChanges:\n- Fixed: Various bug fixes.\n\n01/03/2020\nVersion 2.0.1.14\nChanges:\n- Fixed: Various bug fixes.\n\n14/02/2020\nVersion 2.0.1.13\nChanges:\n- Fixed: Various bug fixes.\n\n02/02/2020\nVersion 2.0.1.12\nChanges:\n- Fixed: Various bug fixes.\n\n20/01/2020\nVersion 2.0.1.11\nChanges:\n- Fixed: Various bug fixes.\n\n11/01/2020\nVersion 2.0.1.10\nChanges:\n- Fixed: Various bug fixes.\n\n11/03/2019\nVersion 2.0.1.9\nChanges:\n- Fixed: Various bug fixes.\n\n19/08/2018\nVersion 2.0.1.8\nChanges:\n- Fixed: Serial COM bug fixes.\n\n26/07/2018\nVersion 2.0.1.7\nChanges:\n- Fixed: Various bug fixes.\n\n24/06/2018\nVersion 2.0.1.6\nChanges:\n- Improved: MDR destination data.\n- Fixed: Various bug fixes.\n\n28/11/2017\nVersion 2.0.1.5\nChanges:\n- Fixed: Bug fixes.\n\n25/10/2017\nVersion 2.0.1.4\nChanges:\n- Fixed: All serial COM checks removed.\n\n07/10/2017\nVersion 2.0.1.3\nChanges:\n- Fixed: Various bug fixes.\n\n23/08/2017\nVersion 2.0.1.2\nChanges:\n- Fixed: Some more serial COM bug fixes.\n\n16/05/2017\nVersion 2.0.1.1\nChanges:\n- Fixed: Route directions.\n\n28/04/2017\nVersion 2.0.1.0\nChanges:\n- Fixed: Polyline loading bug fixes.\n\n23/04/2017\nVersion 2.0.0.9\nChanges:\n- Fixed: Proper loading for certain map files displayed as locked.\n\n20/03/2017\nVersion 2.0.0.8\nChanges:\n- Fixed: More serial COM bug fixes.\n\n12/03/2017\nVersion 2.0.0.7\nChanges:\n- Fixed: Serial COM bug fixes.\n\n24/11/2016\nVersion 2.0.0.6\nChanges:\n- Fixed: A bug in the routing algorithm resulting the abnormal avoidance of certain paths across boundary nodes.\n\n30/10/2016\nVersion 2.0.0.5\nChanges:\n- Improved: This new release is a complete rewrite of the application in unmanaged C++ code. Many aspects of the program have been improved and hopefully many problems and flaws have been resolved.\n\n05/03/2016\nVersion 1.8.3.3\nChanges:\n- Fixed: Various bug fixes.\n\n20/02/2016\nVersion 1.8.3.2\nChanges:\n- Source: All graphic routines have been moved to unmanaged code.\n- Improved: Application performance.\n- Fixed: Various bug fixes.\n\n06/02/2016\nVersion 1.8.3.1\nChanges:\n- Source: A number of graphic routines have been moved to unmanaged code.\n- Fixed: Various bug fixes.\n\n22/01/2016\nVersion 1.8.3.0\nChanges:\n- Fixed: Connection timeout for serial communications.\n- Fixed: Proper loading of cities \u0026 roads in Route menu.\n- Fixed: Various bug fixes.\n\n06/11/2015\nVersion 1.8.2.9\nChanges:\n- Fixed: Serial GPS data.\n- Fixed: Various bug fixes.\n\n12/09/2015\nVersion 1.8.2.8\nChanges:\n- Fixed: Various bug fixes.\n\n04/09/2015\nVersion 1.8.2.7\nChanges:\n- Fixed: A bug in the routing algorithm.\n\n28/08/2015\nVersion 1.8.2.6\nChanges:\n- Improved: Faster and more accurate routing.\n- Fixed: Various bug fixes.\n\n15/06/2015\nVersion 1.8.2.5\nChanges:\n- Added: Button to minimize application to system tray.\n- Improved: Even more faster and accurate routing.\n- Fixed: Various bug fixes.\n\n24/04/2015\nVersion 1.8.2.4\nChanges:\n- Improved: Even faster and more accurate routing.\n- Fixed: Various bug fixes.\n\n19/04/2015\nVersion 1.8.2.3\nChanges:\n- Improved: Faster and more accurate routing.\n- Fixed: Various bug fixes.\n\n02/04/2015\nVersion 1.8.2.2\nChanges:\n- Improved: More accurate routing.\n- Improved: More accurate driving directions.\n- Fixed: Various bug fixes.\n\n08/03/2015\nVersion 1.8.2.1\nChanges:\n- Fixed: Various bug fixes.\n\n01/03/2015\nVersion 1.8.2.0\nChanges:\n- Fixed: More accurate driving directions.\n\n\n23/02/2015\nVersion 1.8.1.9\nChanges:\n- Added: Map download support.\n\n01/02/2015\nVersion 1.8.1.8\nChanges:\n- Added: Route to city center support.\n\n12/01/2015\nVersion 1.8.1.7\nChanges:\n- Fixed: Settings loading.\n- Fixed: Rerouting.\n- Added: Route to coordinates support.\n\n01/01/2015\nVersion 1.8.1.6\nChanges:\n- Fixed: Unhandled out of memory exceptions in 64MB devices.\n- Fixed: Loading of maps with more than 8 zoom levels.\n- Fixed: Rerouting.\n\n30/12/2014\nVersion 1.8.1.5\nChanges:\n- Fixed: A bug in double pixel rendering regarding back buffer height.\n\n26/12/2014\nVersion 1.8.1.4\nChanges:\n- Fixed: U-turns avoidance.\n- Fixed: Various bugs regarding serial interface.\n- Fixed: Memory management for 64MB WinCE devices.\n\n22/11/2014\nVersion 1.8.1.3\nChanges:\n- Fixed: An Index Out Of Bounds Exception when selecting Countries with no Regions.\n\n17/11/2014\nVersion 1.8.1.2\nChanges:\n- Fixed: Label outlines.\n\n04/11/2014\nVersion 1.8.1.1\nChanges:\n- Fixed: A bug in the 10 bit label decoding algorithm.\n\n23/10/2014\nVersion 1.8.1.0\nChanges:\n- Fixed: A bug in reading serial GPS data.\n- Fixed: A bug in drawing POIs.\n- Improved: The routing algorithm uses an even more accurate and less greedy heuristic.\n\n19/10/2014\nVersion 1.8.0.9\nChanges:\n- Some code cleanup.\n\n15/10/2014\nVersion 1.8.0.8\nChanges:\n- Fixed: A bug in label drawing, resulting some glitches in 24 or 32 bit device contexts.\n- Improved: The routing algorithm uses a more accurate and less greedy heuristic.\n\n10/10/2014\nVersion 1.8.0.7\nChanges:\n- Improved: Road labels.\n- Improved: Routing algorithm.\n\n21/09/2014\nVersion 1.8.0.6\nChanges:\n- Fixed: A bug in the 6 bit label decoding algorithm.\n\n18/09/2014\nVersion 1.8.0.5\nChanges:\n- Some code cleanup.\n\n27/08/2014\nVersion 1.8.0.4\nChanges:\n- Added: French, German, Italian \u0026 Spanish language support.\n- Fixed: A bug in the label decoding algorithm.\n\n18/08/2014\nVersion 1.8.0.3\nChanges:\n- Fixed: A bug in the routing algorithm regarding routing through minor class roads resulting in not so optimal routes.\n\n28/07/2014\nVersion 1.8.0.2\nChanges:\n- Fixed: A bug in the routing routine regarding route recalculation.\n\n23/07/2014\nVersion 1.8.0.1\nChanges:\n- Fixed: A bug in the routing routine resulting in abnormal behavior under certain circumstances.\n\n18/07/2014\nVersion 1.8.0.0\nChanges:\n- Added: NOD routing information is now fully supported.\n- Improved: Although the routing algorithm is faster and much more efficient, a great effort in heuristic research and routine implementation is needed.\n- Fixed: 10 bit character encoding.\n\n26/01/2014\nVersion 1.7.1.5\nChanges:\n- Added: Multi language support. Language strings are stored in files within the \\Languages\\ directory. Within this directory there should be an .ini file for each language supported by the application.\n\n12/01/2014\nVersion 1.7.1.4\nChanges:\n- Fixed: Code cleanup and bug fixes.\n\n20/05/2013\nVersion 1.7.1.3\nChanges:\n- Added: Support for larger map files exceeding the 32bit addressing limit. Notice, though, that subfiles exceeding the 48bit addressing limit could not be loaded.\n- Fixed: A bug in the subfile loading routine resulted in displaying certain map files as locked.\n- Fixed: A bug in the routing algorithm that rejects optimum paths exceeding the minimum distance to the target.\n- Fixed: Line colours are now gamma corrected.\n\n03/05/2013\nVersion 1.7.1.2\nChanges:\n- Added: A pixel doubling graphics mode for high resolution devices.\n- Fixed: Various bug fixes.\n\n07/04/2013\nVersion 1.7.1.1\nChanges:\n- Improved: The readability of long map labels.\n- Fixed: Line colours restored.\n- Fixed: Various bug fixes.\n\n24/02/2013\nVersion 1.7.1.0\nChanges:\n- Added: House numbering is now fully supported. Street numbers, where available, can be selected as destinations, right after the road selection.\n- Improved: The snap to road algorithm has been improved.\n- Fixed: Various bug fixes.\n\n23/12/2012\nVersion 1.7.0.7\nChanges:\n- Fixed: Exception when selecting cities for routing.\n- Improved: Map label visibility.\n\n13/12/2012\nVersion 1.7.0.6\nChanges:\n- Fixed: A bug in the routing algorithm when arrival and destination nodes are located in adjacent subdivisions.\n- Fixed: A bug in the routing algorithm when arrival and/or destination nodes reside on unpaved roads.\n- Improved: Minor graphical improvements.\n\n06/12/2012\nVersion 1.7.0.5\nChanges:\n- Fixed: Exception when using GPS intermediate driver in WinCE devices that do not present this capability.\n\n05/12/2012\nVersion 1.7.0.4\nChanges:\n- Fixed: A serious bug regarding angle readings when using GPS intermediate driver.\n\n26/11/2012\nVersion 1.7.0.3\nChanges:\n- Fixed: A bug in the polyline loading routine.\n- Fixed: Various graphic glitches regarding map redraw.\n- Improved: Heuristic function used by the routing algorithm. Now, the path finding algorithm is assisted by introducing the boundary nodes that reside on the edges of the arrival and the destination subfiles.\n\n13/11/2012\nVersion 1.7.0.2\nChanges:\n- Fixed: An IndexOutOfRange exception when zooming out.\n- Fixed: A graphic glitch regarding map redraw.\n- Improved: Heuristic function used by the routing algorithm.\n\n08/11/2012\nVersion 1.7.0.1\nChanges:\n- Fixed: Some minor graphical glitches.\n\n05/11/2012\nVersion 1.7.0.0\nChanges:\n- Improved: performance.\n- Improved: routing algorithm.\n- Fixed: turn instructions routine.\n- Added: voice guidance.\n- Fixed: various issues and bugs.\n\n03/07/2012\nVersion 1.6.8.6\n\n29/06/2012\nVersion 1.6.8.5\n\n28/06/2012\nVersion 1.6.8.4\n\n15/06/2012\nVersion 1.6.8.3\n\n10/06/2012\nVersion 1.6.8.2\n\n07/06/2012\nVersion 1.6.8.1\n\n31/05/2012\nVersion 1.6.8.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraymiiorg%2Fnavegis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraymiiorg%2Fnavegis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraymiiorg%2Fnavegis/lists"}