16,634 reputation
11558
bio website mappagnosis.com
location United Kingdom
age
visits member for 3 years
seen yesterday

I am a freelance GIS consultant with specialities in 3D visualisation (e.g. www.deepmaps.co.uk and animated landscape models for public participation in planning), wind farm analysis and bespoke geospatial analysis.

Previously I have lead a small commercial GIS consultancy team in a large research institute, headed up a team undertaking a massive geo-data processing endeavour of entire country and world-wide data sets as part of an ambitious computer games development project before becoming GeoMatics Manager for the UK branch of a German wind farm company.

I 'grew up' on ArcInfo 6.x and migrated to ArcGIS, while dabbling with Idrisi and ERDAS Imagine. I now predominantly use open source software (e.g. GDAL/OGR, Shapely, PostGIS, OpenLayers, QGIS, GRASS, Mapnik etc.) and highly commend the OSGeo 'stable' to anybody looking for an alternative to expensive proprietary GIS solutions. Other experience includes WindPro, WindFarm, OpenWind, Blender, GIMP, Python and Eclipse.


Dec
22
comment How to …NonRelational geoDB to Relational geoDB
If the attribute names don't make sense to you when you can see the data, it is going to be very difficult for us to help when we have no sight of it at all or indication of the nature of the data let alone the relations you want to create (spatial, 1:1, 1:n, n:1 etc)! Can you post a snapshot of the data and explain to what and how you want to relate it.
Dec
21
comment Zebra grid is not displayed in map composer
I'm on Windows 7 64bit and all's well so maybe you're right. Try reinstalling
Dec
21
awarded  Yearling
Dec
20
comment Zebra grid is not displayed in map composer
@Justin, please see my edits above.
Dec
20
revised Zebra grid is not displayed in map composer
added 435 characters in body
Dec
16
comment Opening a .rrd file format in QGIS 2.6?
As user30184 says, it is a pyramids file. ArcGIS will make them for any raster not just IMG. Don't try to open it as it is not compatible with GDAL (the underlying raster tech in QGIS). The only file you should attempt to open is the TIF file itself (the aux contains statistics and geopositional information).
Dec
10
comment A Distributed Cost-Distance Algorithm
What raster-processing API are you using (e.g. GDAL, ArcPy etc) or have you written your own for that too? KNowing your API and coding language will help direct the answers.
Dec
9
revised Is there a GIS-Tool that fit my needs?
added 371 characters in body
Dec
9
revised Is there a GIS-Tool that fit my needs?
added 371 characters in body
Dec
9
answered Is there a GIS-Tool that fit my needs?
Dec
4
comment Why do I get unexpected coordinates after converting EPSG 102014 to EPSG 4326?
ESRI:102014 exists in the EPSG official spatial reference lists, so I presume it is standard. I tested the conversion process and converted the GeoJson version of the same data from the same website successfully and compared it to the results I get in QGIS. So, geoconverter honours EPSG:102014. I then repeated the process with the javascript version to duplicate your issue. However, geoconverter gives me an error "Conversion failed". So, I suspect the error is with the js version of the data. I recommend you use geojson in this instance or get the original data from www.naturalearthdata.com.
Dec
3
answered QGIS: How to merge single polygons to multi part polygons by maximum distances?
Dec
3
answered ogr / osr for node.js / javascript
Dec
2
comment Subtracted 2 DTM layers to find the height of trees but all we have is the pixel values, can I convert this to height?
Your two height data sets probably come from different sources and have independent vertical and horizontal errors. If the vegetation was automatically sampled (e.g. LIDAR) the sample point may hit the earth between trees. So, for example, let's say that at an identical location the bald earth DTM is over-reading by 2m and the LIDAR hits bare-ground and is under reading by 2m, you get a tree height of -4m. When you factor in horizontal error and mismatch of sampling resolutions, you can compound small individual errors even more dramatically. What are the resolutions of your data?
Dec
2
comment Subtracted 2 DTM layers to find the height of trees but all we have is the pixel values, can I convert this to height?
Surely the result of your subtraction will be in the same units as your inputs. If not please clarify how/why you are doing the subtraction so that the output is different. Also, I urge a note of caution in this process as you might end up with negative tree heights or unrealistically tall trees (depending on the resolutions, sampling methods and errors of the respective inputs). You will need to have a lot of sanity checks on your output.
Nov
28
comment Save map in raster format from QGIS using compression
Save it as a JPEG - that is a compressed format. You just don't have control over the level of compression but the output is definitely compressed.
Nov
27
comment Why does my modulo expression return no results?
Your expression should work (I assume you are entering it as a layer query filter). I think you need to give us a little more information (especially if this isn't a query filter). @ Nate Wessel, I would expect a "Data Type Mismatch" error if the contour field was a string.
Nov
27
comment Why does my modulo expression return no results?
@Richard Fairhurst within QGIS, the Modulo syntax is standard regardless of the data source.
Nov
27
revised Save map in raster format from QGIS using compression
added 294 characters in body
Nov
27
revised Save map in raster format from QGIS using compression
deleted 8 characters in body