But this manual review is slow. So I wondered if I could make my own free map with all addresses of Flanders. We've written an utility that reads the address database, and can export to any format (currently JSON for the import tool: https://github.com/aptum/aptum.github.io/blob/master/extract.py ), so I can transform it to any format with a clear specification.
Is there a spec available for Navigator FREE, or is there an app available that compiles a custom OSM file (or any other standard file format) into a compatible map?
The POI files can be made of gpx and csv (and a number of other formats). OSM is not one of them.
The problem with these mca files is that they are coordinate based, not address based.
Last year, when the Netherlands was not completely in OSM yet, I also made two of those files: one for the Netherlands, based on the BAG data, and one for Flanders, based on the CRAB data (also multiple for OsmAnd as address obf files).
So yes, you can create it, but you need to use some concatenated string like "City, streetname number" which makes it cumbersome.
Note also that when an mca file contains lots and lots of entries (100.000+), it becomes quite slow.
The format offered is Dbase or Shapefile, but the projection (Lambert) isn't available in the options. So I guess I'll fist have to convert it to a CSV or GPX file with WGS84 coordinates.
This process will take a while, so I can't test it immediately.
But from the first look, this will only add POI, and not improve the main address search. Or am I wrong?
I'm looking for a Windows CE solution, so OsmAnd is no option (unless I go via an Android emulator, which seems to exist too, but I don't expect that to be stable).
Be-on-road (being from sygic) seems to be more closed than MNF (and the maps in be-on-road are awfully outdated, and the search engine isn't too good either, didn't test other behaviour). Then I guess Navit is the only remaining option, but that costs a lot of configuration work to get a decent behaviour,
Be-on-road is no longer actively maintained AFAIK. The only update has been the marketing when it was acquired by cygic. You can also make poi maps for be-on-road, but they suffer more or less from the same as the MNF mca's in that they are really poi files and can only be accessed from the POI screen (and trust me: I've created the same files for Be-on-road as well)
For poi files the approach of MNF and B-o-R as such is fine but not for an address point of view.
I have hardly any experience with Navit. It was too cumbersone to get it nicely working and it misses a lot of functionality compared to the 3 apps we have mentioned now.