Electronic map system c language