OpenStreetMaps practice with some third libraries