Herodotus Herodotus

Overview
Technology

Domains
DB
Money
GIS

Download
Purchase

Herodotus GIS

Features


Beautiful 2D maps

The following maps were prepared in PDF format by Herodotus GIS Author:
Street Map PDF Town Map PDF

These maps use sample digital map data from Ordnance Survey in the UK. This data is protected by crown copyright. Please contact OS for information on how you can obtain a license to use their data.

3D viewing

The following 3D images were produced by Herodotus GIS Author:
Draped 3D image Globe 3D image

Manage vast quantities of GIS data

Using Herodotus GIS, you GIS application can comfortably manage vast quantities of GIS data. For example, you application could use 1:1000 scale mapping (i.e. individual houses) for an entire country, with customized map images being created almost instantly on demand.

Custom Applications

Using Herodotus GIS you can develop your own GIS applications using the following programming interfaces:
  • Java
  • COM (e.g. C++, C#, VB)
  • SQL (using JDBC)

Application software can use the same API that Herodotus GIS is built from, resulting in efficient, robust, powerful and scalable applications.


Open GIS Geometry

Herodotus GIS supports all the geometry types documented in the Open GIS Simple Features specification:
  • Point
  • Line-String
  • Polygon
  • Multi-Point
  • Multi-Line-String
  • Multi-Polygon
  • Geometry Collection
In addition, Herodotus GIS can optionally keep a Z value with every (X,Y) coordinate.

Open GIS Spatial Reference Systems

Herodotus GIS defines Spatial Reference Systems using the Well-Known Text format documented in the Open GIS Simple Features specification.

EPSG Coordinate Systems

Herodotus GIS can use the following types of coordinate system from the EPSG Coordinate System database:
  • Geographic (Longitude, Latitude)
  • Transverse-Mercator Projections
  • Lambert Conformal Conic Projections

Geometry Operations

Herodotus GIS supports all of the Spatial Relationships and Spatial Operations defined in the Open GIS Simple Features specification, including:
  • Relationships: Intersects, Contains, Overlaps
  • Operations: Union, Intersect, Subtract
  • Measure: Area, Length
  • Clean-up: Simplify, Quantize, Mosaic

Relational DB model

Herodotus GIS uses a Relational Database model. So common GIS entities such as Layers and Styles can be stored in normalized database tables.

Local and Remote access

When you start using Herodotus GIS Author to create GIS data, you will probably not be aware that you are actually using a relational database. You just create GIS models and layers as you would with any other desktop GIS software.

However, when you want to share your GIS data with other users, they can open your GIS data remotely using Herodotus Net. This flexibility is possible because Herodotus GIS accesses all GIS data in the database using JDBC and SQL, so it does not care whether the data is held locally or remotely.

Sometimes you may wish to link your GIS database to external GIS files (e.g. MIF, SHP, TIFF). When you do this, Herodotus Net can allow remote users to access these linked files too.

Server-side Spatial Processing

GIS data can be very big. For good performance in client/server environments, Herodotus GIS can do server-side spatial processing. This avoids having to send too much data over the network from the server to the client.

Historical

Herodotus GIS is based on Herodotus DB. So you can use the historical functionality of Herodotus DB to "rewind" your GIS data to any time in its past.

Top of Page

Legal Notices    Privacy Policy    Contact Us   
Copyright (c) 2001-2005 Gawne Cain Research Ltd. All rights reserved.