Browse Source

Some GeoJSON fixes

Maurits van der Schee 6 years ago
parent
commit
7b5a26dd50
1 changed files with 2 additions and 0 deletions
  1. 2
    0
      api.php

+ 2
- 0
api.php View File

@@ -4583,6 +4583,7 @@ class GeoJsonService
4583 4583
     {
4584 4584
         $geometryParam = isset($params['geometry']) ? $params['geometry'][0] : '';
4585 4585
         $geometryColumnName = $this->getGeometryColumnName($tableName, $geometryParam);
4586
+        $params['mandatory'][] = $tableName . "." . $geometryColumnName;
4586 4587
         $records = $this->records->_list($tableName, $params);
4587 4588
 
4588 4589
         $features = array();
@@ -4596,6 +4597,7 @@ class GeoJsonService
4596 4597
     {
4597 4598
         $geometryParam = isset($params['geometry']) ? $params['geometry'][0] : '';
4598 4599
         $geometryColumnName = $this->getGeometryColumnName($tableName, $geometryParam);
4600
+        $params['mandatory'][] = $tableName . "." . $geometryColumnName;
4599 4601
         $record = $this->records->read($tableName, $id, $params);
4600 4602
         return $this->convertRecordToFeature($record, $geometryColumnName);
4601 4603
     }

Loading…
Cancel
Save