Warmerdam GeoSpatial Data Consultancy
Who is Frank Warmerdam?
I am a C/C++ developer with over ten years of
experience in the Geomatics field. I was the architect, and primary
author of the PCI
GeoGateway technology (as well as the ImageWorks, GCPWorks and EASI products).
For more detail review my Resume.
I am also an Associate of
DM Solutions Group and am a technical representative on their behalf
to the OpenGIS Consortium.
What do you Offer?
- My services as a developer to write new translators, and improve
existing ones within
GDAL (GeoSpatial
Abstraction Library), and to integrate GDAL into your application.
- My services as a consultant on geospatial data translation issues.
- My services as a second tier of customer support on data translation
issues.
While I am a skilled general purpose programmer, with experience as a team
lead, and department head, it is my desire to concentrate my efforts
specifically in the area of geospatial data translation and manipulation.
Therefore, I will usually decline contracts not related to
geospatial data handling. You might also want to review my list of
other consultants and contractors
for someone with skills and experience matching your needs.
What are Your Terms?
- Complete payment is expected within 30 days of contract completion
(client acceptance).
- Work on long contracts will be invoiced on a monthly basis, along with
progress reports.
- Development work may be done on the basis of an hour rate with an
upper bound, or a fixed price for work.
- I do my development on my own premises (unless you are conveniently
located near my home in the greater Toronto area). Site visits will
generally cost extra over my normal hourly rate.
- When I write a new translator, or improve my existing translators within
GDAL, I will normally retain the copyright on the code, assigning an
unrestricted right to use and redistribute to my clients. Development on
which I retain the copyright will sometimes be done at a discount to my normal
hourly rates.
- My standard rate is $80CDN/hr for short contracts, with discounts possible
for longer contracts, or projects I particularly want to pursue.
Why Do You Retain The Copyright?
- So that I can offer the same translator (or a modified version) to
other clients.
- So that I can put the translator into the GDAL/OGR
library, making it available to the general public.
- Because I am sick of giving up ownership of all code birthed from
my mental labour.
What's in it for Me, the Paying Client?
While I retain the copyright of new translators placed within
GDAL/OGR, there are a number of benefits to your
having funded this development.
- You get unrestricted rights of use, and redistribution of the translator
code, and the supporting libraries needed to make it work.
- A possibly discounted hourly rate on the contributions to GDAL/OGR.
- As the translator is improved within GDAL/OGR for other clients, or
by other contributing developers, the improvements become available to you
for no additional cost.
- An honoured place in the GDAL/OGR contributors document for your
organization.
The only thing that you have lost in the bargain is the ability to prevent
others in the Geomatics industry from also utilizing the translator.
What Formats Do You Have Experience With?
I have personally been involved in the implementation of translators
for the following formats, or performing substantial maintenance for
these translators. A number of archaic formats have been omitted.
Raster
- MrSID (via API)
- GXF (Grid eXchange Format - Geosoft)
- SeaWIFS CEOS (from Orbimage)
- SeaWIFS HDF (from NASA)
- PCIDSK (PCI .pix)
- TIFF / GeoTIFF
- Raw Binary Raster
- Erdas Imagine (.img)
- Intergraph Raster (COT)
- X Window Dump
- Sun Raster
- EOSAT Fast Format
- USGS DEM
- USGS Digital Orthoquad (DOQ)
- Digital Chart of the World (VPF based)
- JPEG JFIF
- SpotView (GIS-GEOSPOT)
- LaserScan (scanner format and .DTI)
- ADRG (Arc Digitized Raster Graphics)
- DMA DTED
- NITF
- GIF
- Arc/Info ASCII Grid
- Arc/Info Binary Grid
- DIEPS (.eph)
- USGS NLAPS
- GDE Systems .dte
- SpotSAR
- I^2S VISTA
- Generic CEOS/LGSWOG
- HDF EOS
- HDF Simple
- GRASS Raster
- ENVI Raster
- ERMapper ECW (via API)
- Envisat
- SDTS DEM
Vector
- Arc/Info Generate
- Siemans SICAD
- UK Ordnance Survey .NTF
- CCOGIF
- Arc/Info Binary Coverage
- DBase (.dbf)
- Arc/Info Shapefile
- Arc/Info ASCII TIN
- Arc/Info INFO tables
- SHL/Vision .gia
- SDTS TVP
- GML
- S-57 (ENC)