Software Development Company

  • PolygonLib

    A library for efficient storing great amount (>10 million) of 2D polygons in RAM and quick operations on them. The product is especially optimized for operations on large polygon sets.
    C++, STL, COM, ATL, MFC
  • GIS Framework

    A framework for developing custom GIS components (extensions) that can be used in both desktop and Web applications.
    .NET Framework 2.0/3.5/4.0, COM,
    C#, HTML, Java Script,
    ArcGIS 9.x/10
  • GeoFES-Web

    Migration of GeoFES to the Web while retaining the existing GUI and the ability to run on the desktop (ArcMap).
    .NET Framework 3.5/4.0, C#, COM,
    ArcGIS 9.x/10 (ArcObjects, ArcGIS Server, ArcGIS API for WPF, ArcGIS Desktop)
  • WISYS-Web

    Migration of WISYS explorers to the Web while retaining the existing GUI and the ability to run on the desktop (ArcMap).
    .NET Framework 2.0, C#, COM,
    HTML, Java Script,
    ArcGIS 9.x (ArcObjects, ArcGIS Server Web ADF for .NET)
  • WISYS Explorers

    Powerful tools for displaying and analyzing the WISYS (Water Information System) data in ArcMap.
    .NET Framework 2.0, C#, COM,
    ArcGIS 8.x/9.x/10 (ArcObjects, ArcSDE, ArcGIS Desktop)
  • FDAT

    An ArcMap extension for assessment of flood damage.
    .NET Framework 2.0, C#, COM,
    ArcGIS 9.3 (ArcObjects, ArcGIS Desktop)
  • LVS

    A land management system with an integrated GIS.
    Java (Java Beans, JAI, Swing), dbSwing, Oracle
  • JScribe Software
    Development Kit

    An integrated development environment for JScribe solutions.
    C++, MFC, Win32 API, JavaScript,
    Xtreme Toolkit Pro for Visual C++ MFC
  • eFF

    Complex system providing financing calculation for all DaimlerChrysler products in Germany and other European countries.
    Java (EJB, JSP, Servlet, JDBC),
    JavaScript, XML, XSLT,
    Oracle, WebSphere
  • V&B Online Planer

    V&B Online Planer is an application for creating bathroom interiors based on recent 3D technologies.
    Adobe Flash, DHTML, HTML, CSS, VRML

    "Since 1999 we successfully cooperate with your company on the development of GIS software and would like hereby to highlight high level of expertise, creativity and diligence of your team. ..."
  • Deutsche Bank AG
    "We cooperate with your company since 1998. During this time we were able to convince us of the high quality of your software products, which is above all due to the good expertise of your employees. ..."
  • Use our PolygonLib for quick operations on 2D polygons and large polygon sets in your software (CAD, GIS, modeling systems, graphics editors, etc.).
  • We offer a wide range of professional and cost-efficient outsourcing of software development.
  • Leverage our innovative experience and know-how in developing custom GIS components that can be used in both desktop and Web applications.
WISYS Explorers (for DHI-WASY GmbH)


The project was aimed at the development of the ArcMap extensions (commands) for navigation and analysis in various levels of the WISYS water information system:

  • Surface Water Explorer (see the first screenshot) for viewing and analyzing rivers hierarchy, viewing river parameters and basins, selection of a river part by linear referencing and viewing the inflowing rivers, querying related objects of other classes (e.g. measurement points) considering database and spatial relations.
  • Standing Water Explorer for viewing standing water data.
  • Communal Explorer (see the second screenshot) for viewing hierarchy of administrative districts, their parameters and related objects.

The all tools provide:

  • Easy-to-use possibilities for searching objects by their attributes and calculated parameters.
  • Functionality for selection, flash, zoom and identification in the map view of the ArcMap application.
  • Customization possibilities (e.g. selecting displayed fields) with storing settings in Windows registry.
Implementation Advantages

In order to increase reusability of the code and thus minimize development costs, SINED has developed a framework (circa 60% of the whole code) that provides reusable architecture and classes for building ArcMap commands:

  • An extensible persistence layer allows an object-oriented access to GIS data via persistent object classes that can hide implementation details of storing and accessing the data (e.g. table and field names, SQL strings) and provide high abstraction level (a custom persistent object class can cover several associated tables and have calculated fields).
  • Flexible UI-controls (e.g. grid view, hierarchy view, search dialog) allow to display and handle data provided by the persistence layer.
  • An ArcMap facade simplifies using ArcObjects of the application and provides methods for selection, flash and zoom to any persistent object or its part on the map view.

The framework allows significant reducing development costs in other GIS projects. It is already used in the GIS-Feldhofe project.

Technologies and Platform

Programming Languages: C#
Technologies and Libraries: COM
.NET Framework 2.0
ArcGIS 8.x/9.x/10 (ArcObjects, ArcSDE)
Development Tools: MS Visual Studio 2003/2005/2008
MS Visio 2003
MS Visual Source Safe 6, SVN
Platform: Windows 2003/2008/7/Vista/XP
.NET Framework 2.0
ArcGIS Desktop 8.x/9.x/10

© 1997-2013 SINED GmbH. All rights reserved.