software development maps relationship gis radius3 projects garmin marine magellan thin-client navigation management erp developers open source crm mapping