GDAL

ogresrijsongeometry.h
1// SPDX-License-Identifier: MIT
2// Copyright 2024, Even Rouault <even.rouault at spatialys.com>
3
4#ifndef OGRESRIJSONGEOMETRY_H_INCLUDED
5#define OGRESRIJSONGEOMETRY_H_INCLUDED
6
9#include "cpl_port.h"
10#include "cpl_json_header.h"
11
12#include "ogr_api.h"
13
14 class OGRGeometry;
15 class OGRPoint;
16 class OGRMultiPoint;
17 class OGRSpatialReference;
18
19 OGRGeometry CPL_DLL *OGRESRIJSONReadGeometry(json_object *poObj);
20 OGRSpatialReference CPL_DLL *
21OGRESRIJSONReadSpatialReference(json_object *poObj);
22 OGRwkbGeometryType CPL_DLL OGRESRIJSONGetGeometryType(json_object *poObj);
23
26#endif
OGRGeometry
Abstract base class for all geometry classes.
Definition: ogr_geometry.h:361
OGRMultiPoint
A collection of OGRPoint.
Definition: ogr_geometry.h:3755
OGRPoint
Point class.
Definition: ogr_geometry.h:1135
OGRSpatialReference
This class represents an OpenGIS Spatial Reference System, and contains methods for converting betwee...
Definition: ogr_spatialref.h:153
cpl_port.h
Core portability definitions for CPL.
ogr_api.h
C API and defines for OGRFeature, OGRGeometry, and OGRDataSource related classes.
OGRwkbGeometryType
OGRwkbGeometryType
List of well known binary geometry types.
Definition: ogr_core.h:407