Other Case Studies

Automated Route Planning for Meter Reading – City of Vancouver

The City of Vancouver collects water readings from thousands of residences and businesses, but has never optimized the pedestrian routes the readers take. Refractions developed algorithms to create the most efficient routes of the correct length for readers.

Read more...

Hectares BC – BC Ministry of Environment & Integrated Land Management Bureau

The British Columbia government was looking for regional-level environmental statistics. Refractions proposed a new approach to generating GIS summaries, using the power of a relational database and web tools to provide GIS analysis to users who previously had no access to it.

Read more...

Digital Road Atlas – BC Integrated Land Management Bureau

Refractions provides full-service support for the British Columbia Digital Roads Atlas – systems design, maintenance, data conflation, client service, and rapid response.

Read more...

Caribou Habitat Assessment and Supply Estimator – Wildlife Infometrics Inc.

Refractions converted a legacy habitat modelling system based on ArcView 3.X to ArcGIS 9.2, and automated the workflow to provide faster turnaround time for model runs.

Read more...

Line Cleaner – BC Ministry of Forests

The British Columbia Ministry of Forests needed a tool to conflate multiple roads databases into a single working layer. Refractions delivered the algorithms and a user interface based on the uDig platform.

Read more...

Interest Reports – BC Ministry of Agriculture & Lands

Refractions developed an ArcMap extension to automate the calculation of standard reports joining a massive shape-file archive with a large Oracle database.

Read more...

Mobile GIS – UN Food & Agriculture Organization

UN FAO needed a data collection tool that could run disconnected and didn't have a per-seat licensing cost. Refractions delivered a simple tool using the uDig desktop platform.

Read more...

Open Web Services, Phase 3 – Open Geospatial Consortium

The Open Geospatial Consortium runs regular “testbed” projects to field-test new concepts in geospatial interoperability. Refractions was a part of the OWS-3 initiative, and built a uDig-based “GeoDSS” client to provide access to several other OGC standard services, including a prototype GeoVideo service.

Read more...

uDig Training Session – International Potato Center, Peru

The International Potato Center wanted to migrate their potato genetics modelling application to uDig and Eclipse RCP. Refractions prepared a one-week training course and delivered it on-site in Lima, Peru to a group of developers from around the world.

Read more...

Landslide Reporting Web Application – Western Forest Products

Western Forest Products wanted to move to an open source infrastructure to roll out internal data gathering applications. Refractions helped set up the initial infrastructure and built a template application for landslide reporting.

Read more...

PostGIS Implementation Advice – SANZ / EarthWhere

Our Client

EarthWhere SANZ Corporation
September 2004
http://www.earthwhere.com/
EarthWhere is now marketed by SPADAC

Project Background

The SANZ corporation is a prominent supplier of imagery management software and systems. Their EarthWhere™ software combines high-performance image processing technology with advanced metadata management and process control – it has been deployed in numerous departments throughout the US government and military.

SANZ uses PostgreSQL/PostGIS as the spatial database back-end for their EarthWhere™ product. During development of a new release of EarthWhere, SANZ found that they were not getting acceptable performance from the database during some load tests.

Refractions' Solution

SANZ hired Refractions for advice on tuning their PostgreSQL/PostGIS database configuration and data model.

  • Refractions took a sample of SANZ data and queries, and created a performance profile of the application and query plans.
  • Using the performance profile, Refractions re-wrote some of the queries to use indexes more effectively, and suggested changes to the data model itself to speed up queries.
  • Refractions also provided advice on default configuration tunings to use when deploying the database on client hardware.

The Result

By implementing Refractions' suggestions, SANZ improved their system performance by a factor of ten for their new release.