An experimental mapping application using ArcGIS, ArcObjects, and Java