top of page

XPs Web-Gis 

XPs Web-Gis platform supports editing of a feature’s attributes and spatial information. This web technology (pure HTML/JavaScript) is beneficial when used by large audience – users who are not willing (or not capable) to install thick client application and when Java Applet is in the way. XPs Web-Gis editor merges smoothly into all standard web browsers (Firefox, Internet Explorer, Safari, Chrome, etc.). Advanced JavaScript and AJAX is used to provide best user experience.

System Architecture

At the server side, Hub Web-Gis architecture is used to take care of raster tile manipulation and to process vector data – both in order to minimize traffic (supports low bandwidth) and to optimize client’s engagement.

Web editor is much more complex system than web viewer because of it's ability to edit spatial data and geometries.

 

This way each user can add, edit or delete certain points on map. Nowadays we can find many common technologies which are based on HTML5 technology. This becomes a problem when you're still trying reach out to users who still use older browser (IE8-). For this purpose we use mostly SVG and VML shapes for editing. This way we're to minimize the trouble for most of users how to manage web GIS editor.

XPs Web-Gis 

Architecture and data structure
Web-GIS platform for implementing Spatial Data

XPs Web-GIS is used to import, export, manipulate and develop various cartographic products. The layer manager includes vector and raster data (satellite images, thematic maps and density maps).

Main functionalities of GIS editor:
  • add, edit and delete points, lines or polygons.

  • editing is based on user rights.

  • configuration of layers and other attibutes via XML configuration

  • new attributes are checked against any constraints prior to updating, thus preventing many errors in the data

  • option to snap different geometries to arbitrary vector layers to prevent topological anomalies (duplicate points, slivers, kick-backs, spikes, etc. )

  • edit attributes for individual types of geometries

  • adding pictures to individual features

  • selecting preset symbols or importing own symbols for points (SVG or PNG)

  • import and export of features (SHP, CSV, XLS)

  • setting styles for individual layers

bottom of page