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': [