From 0dfb9adc4be76180b0aaa17ea11ea01de6bf821f Mon Sep 17 00:00:00 2001 From: Tom Kralidis Date: Sun, 20 May 2018 20:18:17 -0400 Subject: [PATCH] fix CSV driver refs and config --- pygeoapi-config.yml | 4 ++-- pygeoapi/provider/csv_.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pygeoapi-config.yml b/pygeoapi-config.yml index c1e3335..474517c 100644 --- a/pygeoapi-config.yml +++ b/pygeoapi-config.yml @@ -2,7 +2,7 @@ server: bind: host: localhost port: 5000 - url: http://geo.kralidis.ca/pygeoapi + url: http://localhost:5000 mimetype: application/json; charset=UTF-8 encoding: utf-8 language: en-US @@ -80,7 +80,7 @@ datasets: id_field: id geometry: x_field: long - y_field: long + y_field: lat ne_110m_populated_places_simple: title: Populated Places diff --git a/pygeoapi/provider/csv_.py b/pygeoapi/provider/csv_.py index fb2f5ec..584c17e 100644 --- a/pygeoapi/provider/csv_.py +++ b/pygeoapi/provider/csv_.py @@ -82,7 +82,7 @@ class CSVProvider(BaseProvider): LOGGER.debug('Slicing CSV rows') for row in itertools.islice(data_, startindex, startindex+limit): feature = {'type': 'Feature'} - feature['ID'] = row.pop('id') + feature['ID'] = row.pop(self.id_field) feature['geometry'] = { 'type': 'Point', 'coordinates': [