GIS and Web technologies