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
14class OGRGeometry;
15class OGRPoint;
16class OGRMultiPoint;
18
19OGRGeometry CPL_DLL *OGRESRIJSONReadGeometry(json_object *poObj);
20OGRSpatialReference CPL_DLL *
21OGRESRIJSONReadSpatialReference(json_object *poObj);
22OGRwkbGeometryType CPL_DLL OGRESRIJSONGetGeometryType(json_object *poObj);
23
26#endif
Abstract base class for all geometry classes.
Definition ogr_geometry.h:361
A collection of OGRPoint.
Definition ogr_geometry.h:3755
Point class.
Definition ogr_geometry.h:1135
This class represents an OpenGIS Spatial Reference System, and contains methods for converting betwee...
Definition ogr_spatialref.h:153
Core portability definitions for CPL.
C API and defines for OGRFeature, OGRGeometry, and OGRDataSource related classes.
OGRwkbGeometryType
List of well known binary geometry types.
Definition ogr_core.h:407