From 558f3d6d322aa3d7bb9ca90c0446ed64a7994cae Mon Sep 17 00:00:00 2001 From: pblottiere Date: Fri, 1 Sep 2023 06:49:06 +0000 Subject: [PATCH] deploy: d09d45f31bc591a52c146a1538246edaea440d33 --- _sources/development.rst.txt | 2 +- development.html | 2 +- searchindex.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/_sources/development.rst.txt b/_sources/development.rst.txt index fc740a9f..266c85dd 100644 --- a/_sources/development.rst.txt +++ b/_sources/development.rst.txt @@ -123,7 +123,7 @@ Docker Image A ``Dockerfile`` is provided in the ``docker`` directory and based on the official PostgreSQL docker image available DockerHub_. The image generated -is based on PostgreSQL 12, PostGIS 3 and the laz-perf support is activated. +is based on PostgreSQL 14, PostGIS 3 and the laz-perf support is activated. .. code-block:: bash diff --git a/development.html b/development.html index 0116cb5b..89795b7e 100644 --- a/development.html +++ b/development.html @@ -206,7 +206,7 @@

Documentation

A Dockerfile is provided in the docker directory and based on the official PostgreSQL docker image available DockerHub. The image generated -is based on PostgreSQL 12, PostGIS 3 and the laz-perf support is activated.

+is based on PostgreSQL 14, PostGIS 3 and the laz-perf support is activated.

$ docker build --rm -t pgpointcloud docker/
 
diff --git a/searchindex.js b/searchindex.js index 92279d2e..32aaf540 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["community", "concepts/binary", "concepts/compressions", "concepts/index", "concepts/objects", "concepts/schemas", "concepts/tables", "copyright", "development", "download", "faq", "functions/index", "functions/patchs", "functions/points", "functions/postgis", "functions/wkb", "index", "quickstart", "tutorials/compression", "tutorials/index", "tutorials/storing", "update"], "filenames": ["community.rst", "concepts/binary.rst", "concepts/compressions.rst", "concepts/index.rst", "concepts/objects.rst", "concepts/schemas.rst", "concepts/tables.rst", "copyright.rst", "development.rst", "download.rst", "faq.rst", "functions/index.rst", "functions/patchs.rst", "functions/points.rst", "functions/postgis.rst", "functions/wkb.rst", "index.rst", "quickstart.rst", "tutorials/compression.rst", "tutorials/index.rst", "tutorials/storing.rst", "update.rst"], "titles": ["Community", "Binary Formats", "Compressions", "Concepts", "Point Cloud Objects", "Schemas", "Tables", "License", "Development", "Download", "FAQ", "Functions", "PcPatch", "PcPoint", "PostGIS", "WKB", "pgPointcloud - A PostgreSQL extension for storing point cloud (LIDAR) data.", "Getting Started", "Schema and compression", "Tutorials", "Storing points", "Update"], "terms": {"pgpointcloud": [0, 8, 9, 10, 19, 20], "": [0, 8, 10, 16, 18], "interact": [0, 16], "through": [0, 9, 17, 18], "mail": 0, "list": [0, 2, 7, 8, 12, 20], "github": [0, 8, 9, 20], "The": [0, 1, 2, 3, 4, 5, 8, 9, 10, 12, 13, 14, 17, 18, 20, 21], "channel": 0, "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 20, 21], "gener": [0, 1, 8], "question": 0, "feedback": 0, "develop": [0, 17], "activ": [0, 8], "bug": 0, "report": [0, 8], "test": [0, 9, 13, 14, 15, 16], "In": [1, 2, 6, 10, 12, 17, 18, 20], "order": [1, 12, 17], "preserv": 1, "some": [1, 5, 10, 13, 17, 18, 19, 20, 21], "compact": [1, 17], "dump": 1, "file": [1, 8, 10, 17, 18], "network": [1, 20], "transmiss": 1, "need": [1, 5, 10, 17, 18, 20], "retain": [1, 7], "nativ": 1, "compress": [1, 3, 5, 8, 10, 12, 16, 17, 19, 20, 21], "all": [1, 5, 6, 7, 8, 10, 12, 13], "ar": [1, 2, 4, 5, 7, 8, 9, 10, 12, 16, 17, 20, 21], "hex": 1, "encod": [1, 2, 5, 12], "befor": [1, 8, 12, 17, 21], "output": [1, 10, 12], "start": [1, 12], "common": [1, 2, 16], "header": [1, 5, 8], "which": [1, 2, 5, 8, 10, 14, 17, 20], "provid": [1, 6, 7, 8, 16, 19], "endian": [1, 8], "flag": 1, "allow": [1, 2, 3, 10, 12, 14, 16, 17], "portabl": 1, "between": [1, 2, 5, 10, 12, 20], "architectur": 1, "pcid": [1, 2, 4, 5, 6, 12, 13, 14, 17, 18], "number": [1, 3, 4, 5, 8, 12, 13, 20], "look": [1, 18, 20], "up": [1, 20], "schema": [1, 2, 3, 6, 8, 12, 13, 16, 17, 19, 20, 21], "inform": [1, 5, 20, 21], "pointcloud_format": [1, 4, 5, 6, 18], "tabl": [1, 3, 4, 5, 13, 17, 18, 20, 21], "have": [1, 2, 6, 8, 10, 18, 20, 21], "addit": [1, 6], "standard": 1, "indic": [1, 6, 8], "how": [1, 5, 8, 14, 19], "interpret": [1, 5, 6, 12], "data": [1, 2, 3, 4, 5, 7, 8, 10, 12, 13, 14, 17, 18, 20], "byte": [1, 2, 5], "1": [1, 2, 4, 5, 6, 8, 9, 12, 13, 14, 15, 16, 18, 20, 21], "ndr": 1, "0": [1, 2, 4, 5, 9, 12, 13, 14, 15, 18, 20, 21], "xdr": 1, "uint32": 1, "kei": [1, 4, 5, 6], "pointcloud_schema": 1, "uchar": 1, "pointdata": 1, "rel": [1, 2], "npoint": [1, 12], "2": [1, 2, 5, 8, 9, 12, 14, 15, 16, 18, 20, 21], "dimens": [1, 2, 4, 5, 8, 12, 13, 14], "each": [1, 2, 3, 4, 5, 10, 12, 17], "give": 1, "type": [1, 2, 4, 5, 6, 8, 12, 17, 20], "size": [1, 2, 5, 8, 12, 13, 20], "segment": 1, "3": [1, 2, 5, 8, 9, 12, 14, 20], "valu": [1, 2, 5, 8, 10, 12, 13], "There": [1, 2, 5], "four": 1, "possibl": [1, 6, 7], "us": [1, 2, 4, 5, 6, 7, 8, 10, 14, 15, 16, 17, 18, 19, 21], "run": [1, 2, 8, 12, 16], "length": [1, 2, 12], "signific": [1, 12], "bit": [1, 2, 12], "remov": [1, 2, 12, 15, 18, 21], "deflat": [1, 2, 12], "No": [1, 10], "For": [1, 2, 8, 12, 14, 18, 20], "just": [1, 5, 17, 18], "appear": 1, "word": 1, "thi": [1, 2, 3, 5, 6, 7, 8, 10, 12, 13, 14, 17, 18, 19, 20], "must": [1, 2, 5, 7, 8, 12, 13, 14], "determin": [1, 5, 12, 20], "from": [1, 2, 5, 6, 7, 8, 12, 13, 14, 15, 17, 18, 20, 21], "document": [1, 2, 5, 6, 7, 16, 17, 18, 20], "stream": [1, 10, 17], "consist": [1, 5, 17, 18], "set": [1, 5, 12, 20], "pair": 1, "repeat": [1, 2], "time": [1, 4, 5, 10], "being": [1, 5, 10], "two": [1, 6, 20], "first": [1, 2, 8, 14, 17, 18, 20, 21], "left": 1, "after": [1, 8, 17], "ani": [1, 5, 6, 7, 17], "given": [1, 12, 13], "second": [1, 2], "bitmask": 1, "final": [1, 8, 20], "variabl": [1, 2, 3, 5, 8, 20], "zero": [1, 2], "out": [1, 7, 8, 17], "word1": 1, "word2": 1, "share": 1, "everi": [1, 4], "pack": 1, "buffer": 1, "where": [1, 4, 8, 12, 14, 17, 18, 21], "simpl": [1, 5, 17], "scheme": [1, 2, 8, 12], "fail": 1, "purpos": [1, 7, 8], "appli": [1, 2, 5, 17], "zlib": [1, 2, 12], "area": [1, 2, 10], "raw": [1, 2, 20], "suitabl": 1, "pass": [1, 17], "directli": [1, 9, 18], "inflat": 1, "function": [1, 4, 10, 12, 14, 18, 20], "input": [1, 8, 12, 17], "can": [1, 2, 4, 5, 8, 9, 10, 17, 18, 20, 21], "deriv": [1, 7], "metadata": [1, 2, 5, 18], "multipli": 1, "perf": [1, 2, 8], "librari": [1, 5, 8, 17], "read": [1, 8, 10, 12, 17], "One": 2, "issu": [2, 8], "lidar": [2, 3, 4, 5, 10, 17, 20], "lot": [2, 10], "To": [2, 8, 9, 17, 20], "deal": [2, 5], "volum": 2, "postgresql": [2, 5, 8, 10, 14, 17, 20], "pointcloud": [2, 5, 8, 9, 14, 17, 18, 20, 21], "declar": [2, 8, 17], "prefer": 2, "method": 2, "pc": [2, 5, 17, 18], "block": [2, 17], "exampl": [2, 5, 6, 8, 14, 17, 18], "we": [2, 4, 17, 18, 20], "our": 2, "follow": [2, 7, 17], "name": [2, 5, 7, 8, 12, 13, 17, 20, 21], "current": [2, 10, 16, 21], "three": 2, "support": [2, 5, 8, 12], "none": [2, 12, 18], "store": [2, 3, 4, 5, 6, 8, 10, 17, 18, 19], "point": [2, 3, 5, 6, 10, 12, 13, 14, 15, 17, 19], "patch": [2, 3, 4, 6, 8, 10, 12, 14, 15, 17, 20], "arrai": [2, 4, 12, 13, 14, 15, 18], "format": [2, 3, 5, 8, 12, 15, 16, 17], "describ": [2, 5], "same": [2, 5, 10, 12], "collect": [2, 4, 12], "an": [2, 4, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 20], "appropri": 2, "make": [2, 8], "most": [2, 17], "sens": 2, "smaller": [2, 4], "sinc": 2, "small": [2, 17], "tend": [2, 10], "more": [2, 5, 16, 17], "homogen": 2, "laz": [2, 8, 12, 20], "laszip": 2, "you": [2, 5, 6, 8, 9, 10, 14, 17, 21], "build": [2, 16], "If": [2, 8], "assum": 2, "flip": 2, "represent": [2, 4, 5], "n": [2, 12], "contain": [2, 4, 5, 6, 10, 12, 14], "m": [2, 8, 14], "pt": [2, 4, 6, 10, 12, 13, 14, 18], "126": [2, 12, 14], "99": [2, 12, 14], "45": [2, 12, 13, 14, 17], "01": [2, 4, 5, 9, 12, 14], "98": [2, 12], "02": [2, 4, 12], "97": [2, 12], "03": [2, 4, 12], "96": [2, 12], "04": [2, 9, 12], "4": [2, 4, 5, 9, 12, 13, 14, 16, 18], "95": [2, 12], "05": [2, 4, 9, 12], "5": [2, 8, 10, 12, 14], "94": [2, 12], "06": [2, 9, 12, 18], "6": [2, 4, 12, 14], "becom": [2, 16], "notion": 2, "dim": [2, 12], "potenti": 2, "benefit": 2, "ha": [2, 4, 5, 10, 16, 21], "quit": 2, "differ": [2, 10, 12], "distribut": [2, 7, 8], "characterist": 2, "amen": 2, "approach": 2, "fourth": 2, "intens": [2, 5, 12, 13], "veri": [2, 10, 16], "highli": 2, "one": [2, 5, 8, 10, 12, 14, 16, 17], "six": 2, "low": [2, 10], "magnitud": [2, 5], "onli": [2, 5, 6, 8, 10, 12, 14], "narrow": 2, "rang": [2, 20], "aren": 2, "t": [2, 8, 12, 14, 18, 20], "other": [2, 5, 6, 7, 10, 12, 16], "organ": [2, 17, 20], "sampl": [2, 20], "similar": [2, 5, 20], "effici": [2, 3, 4, 10, 16], "sensor": [3, 5], "quickli": 3, "produc": 3, "million": [3, 4], "larg": [3, 4], "measur": 3, "challeng": 3, "cloud": [3, 5, 6, 10, 14, 17, 20], "databas": [3, 4, 5, 6, 8, 10, 16, 17, 20, 21], "extens": [3, 8, 14, 15, 20], "while": [3, 17], "high": 3, "fidel": 3, "access": [3, 10, 20], "mani": [3, 5, 16], "object": [3, 5, 6, 16], "pcpoint": [3, 6, 10, 11, 12, 14, 15, 16, 17], "pcpatch": [3, 6, 10, 11, 14, 15, 16, 17], "dimension": [3, 5, 12, 17, 18, 20], "binari": [3, 7, 8, 15, 16], "basic": [4, 19, 20], "minimum": [4, 12], "x": [4, 5, 8, 12, 13, 14, 21], "y": [4, 5, 8, 12, 13, 14], "coordin": [4, 5], "place": [4, 14], "space": 4, "render": 4, "human": 4, "readabl": 4, "json": [4, 12, 13, 17, 18, 20], "form": [4, 7, 17], "pc_astext": [4, 11, 14, 18], "foreign": 4, "refer": [4, 5, 17, 20], "mean": [4, 5, 20], "doubl": [4, 5, 12, 13], "explain": 4, "underli": [4, 18], "storag": [4, 8, 17], "might": [4, 5], "been": [4, 10, 16, 21], "extract": [4, 17], "scale": [4, 5, 10, 12], "offset": [4, 5, 12], "structur": 4, "billion": [4, 10], "individu": 4, "record": [4, 12], "resourc": [4, 7], "instead": [4, 8, 15], "group": [4, 10, 12, 17], "should": [4, 5, 12], "hopefulli": 4, "togeth": [4, 17], "singl": [4, 5, 8, 12], "repres": 4, "much": [4, 5, 18], "10": [4, 9, 12, 13, 14, 15], "8": [4, 5, 12, 14], "complex": [5, 17], "handl": 5, "come": 5, "multipl": [5, 8, 12], "per": [5, 12], "captur": 5, "vari": 5, "process": [5, 10, 17], "z": [5, 8, 12, 13, 14], "dozen": 5, "return": [5, 12, 13, 14, 15], "red": [5, 8], "green": 5, "blue": 5, "integ": [5, 12, 13], "thei": [5, 10, 14], "content": [5, 20], "particular": [5, 7, 8, 18], "move": 5, "actual": [5, 21], "pdal": [5, 16], "here": [5, 17, 20], "insert": [5, 12, 13, 18], "work": [5, 10, 17], "below": 5, "INTO": [5, 12, 13, 18], "srid": [5, 6, 12, 14, 17, 18, 20], "4326": [5, 6, 12, 14, 17], "xml": [5, 18], "version": [5, 8, 9, 10, 12, 13, 15, 20, 21], "utf": 5, "pointcloudschema": [5, 18], "xmln": 5, "http": [5, 9, 18, 20], "org": [5, 18], "xsi": [5, 18], "www": [5, 18], "w3": [5, 18], "2001": [5, 18], "xmlschema": [5, 18], "instanc": [5, 18], "posit": 5, "descript": [5, 20], "long": 5, "int32_t": [5, 12], "puls": 5, "option": [5, 8, 12, 17], "system": [5, 6, 16, 21], "specif": [5, 7, 8, 18, 21], "howev": [5, 7], "alwai": 5, "includ": [5, 7, 8, 9, 17], "avail": [5, 8, 9, 16, 20, 21], "uint16_t": [5, 12], "along": [5, 12], "identifi": [5, 12], "rather": 5, "than": [5, 12], "whole": [5, 10], "serv": 5, "find": [5, 6], "wai": [5, 7, 10, 18], "resolv": 5, "spatial": [5, 10, 14, 16, 17, 20], "postgi": [5, 8, 9, 10, 11, 16, 20], "central": 5, "role": 5, "care": [5, 17], "taken": 5, "ensur": [5, 8], "right": [5, 7], "valid": [5, 12, 13], "usual": [6, 8], "creat": [6, 8, 14, 17, 20], "transit": 6, "filter": [6, 14, 17, 20], "both": [6, 14, 17, 18], "column": [6, 14, 17], "requir": [6, 16], "argument": 6, "entri": [6, 12], "previou": 6, "section": [6, 8], "load": [6, 10, 16, 17], "so": [6, 8, 14, 18, 20], "exist": [6, 8, 12, 13, 14, 17, 18], "A": [6, 7, 8, 17, 18], "id": [6, 12, 14, 17], "serial": 6, "primari": 6, "pa": [6, 12, 14, 15, 17, 18], "hold": 6, "pointcloud_column": 6, "view": 6, "displai": 6, "your": [6, 8, 12, 17, 21], "now": [6, 9], "ll": 6, "see": 6, "them": 6, "select": [6, 8, 12, 13, 14, 15, 18, 20, 21], "public": [6, 20], "copyright": 7, "c": [7, 8, 20], "2013": [7, 9], "natur": 7, "canada": 7, "reserv": 7, "redistribut": 7, "sourc": [7, 8, 16], "without": [7, 8, 18], "modif": 7, "permit": 7, "condit": 7, "met": 7, "code": [7, 9], "abov": 7, "notic": 7, "disclaim": 7, "reproduc": 7, "materi": 7, "neither": 7, "govern": 7, "nor": 7, "its": [7, 12, 18], "contributor": 7, "mai": [7, 8, 12, 14, 18, 21], "endors": 7, "promot": 7, "product": 7, "softwar": 7, "prior": 7, "written": 7, "permiss": 7, "BY": [7, 12], "THE": 7, "holder": 7, "AND": 7, "AS": [7, 13, 18], "express": 7, "OR": 7, "impli": 7, "warranti": 7, "BUT": 7, "NOT": 7, "limit": [7, 8, 10, 12, 14, 15, 18], "TO": [7, 21], "OF": 7, "merchant": 7, "fit": 7, "FOR": 7, "IN": 7, "NO": 7, "event": 7, "shall": 7, "BE": 7, "liabl": 7, "direct": [7, 8], "indirect": 7, "incident": 7, "special": 7, "exemplari": 7, "consequenti": 7, "damag": 7, "procur": 7, "substitut": 7, "good": [7, 16], "servic": 7, "loss": 7, "profit": 7, "busi": 7, "interrupt": 7, "caus": 7, "ON": [7, 14], "theori": 7, "liabil": 7, "whether": [7, 12], "contract": 7, "strict": [7, 12], "tort": 7, "neglig": 7, "otherwis": 7, "aris": 7, "even": 7, "IF": 7, "advis": 7, "SUCH": 7, "depend": [8, 12, 14], "instruct": 8, "updat": [8, 18], "unit": 8, "packag": [8, 9], "pg_config": 8, "server": [8, 10], "hat": 8, "ubuntu": [8, 9], "dev": 8, "devel": 8, "libxml2": 8, "cunit": 8, "built": 8, "configur": [8, 12], "script": 8, "autogen": 8, "sh": 8, "help": [8, 20], "get": [8, 10], "complet": 8, "sudo": 8, "pgconfig": 8, "command": [8, 17, 20], "line": [8, 17], "want": [8, 14, 18, 21], "target": [8, 21], "usr": 8, "lib": 8, "12": [8, 9, 20], "bin": 8, "qsort_r": 8, "embed": 8, "implement": 8, "thank": [8, 17, 18, 20], "next": 8, "cflag": 8, "dnested_qsort": 8, "check": [8, 12, 17], "regress": 8, "sql": [8, 12, 17], "against": 8, "pguser": 8, "a_us": 8, "pgpassword": 8, "a_password": 8, "pghost": 8, "localhost": [8, 17], "installcheck": 8, "contrib_regress": 8, "execut": [8, 17, 20], "locat": 8, "pgsql": [8, 20], "own": [8, 10, 17], "well": [8, 10, 15], "known": [8, 15], "uncompress": [8, 12, 17, 18], "automat": [8, 10, 12, 20], "wkb": [8, 11, 16, 17], "worri": 8, "about": [8, 20], "nuanc": 8, "intern": 8, "watch": 8, "when": [8, 17], "accord": 8, "specifi": [8, 12], "match": [8, 12, 13, 18], "sphinx": 8, "python": 8, "sphinx_rtd_them": 8, "Then": [8, 20, 21], "cd": 8, "doc": 8, "html": 8, "anoth": 8, "like": [8, 20], "pdf": 8, "epub": 8, "dockerfil": 8, "directori": 8, "base": [8, 10, 12, 14, 18, 20], "offici": [8, 9, 20], "dockerhub": 8, "rm": 8, "action": 8, "sever": [8, 10], "variou": 8, "w": 8, "o": 8, "13": 8, "14": 8, "15": 8, "16": 8, "step": [8, 17], "new": [8, 12, 13, 20, 21], "add": [8, 14], "chang": [8, 12], "associ": 8, "readm": 8, "config": [8, 12], "expect": 8, "upgrad": 8, "makefil": 8, "pgsql_postgi": 8, "defin": [8, 20], "pr": 8, "merg": [8, 12], "tag": [8, 18, 20], "push": 8, "git": [8, 9], "vx": 8, "origin": 8, "memori": [8, 12, 13], "manag": [8, 10], "user": [8, 9, 10, 17, 20], "But": [8, 15], "necessari": [8, 20], "compil": 8, "debug": 8, "symbol": 8, "optim": 8, "o0": 8, "g": [8, 14, 17, 18], "also": [8, 18], "debian": [8, 9], "apt": 8, "dbgsym": 8, "And": 8, "echo": 8, "pc_transform": [8, 11, 18], "track": 8, "ye": 8, "leak": 8, "show": 8, "kind": 8, "var": 8, "info": [8, 20], "log": 8, "tmp": [8, 18, 20], "postgr": [8, 10, 20], "d": [8, 20], "main": 8, "config_fil": 8, "etc": 8, "conf": 8, "mydatabas": 8, "attach": 8, "session": 8, "psql": [8, 20], "pid": 8, "pg_stat_act": 8, "usenam": 8, "pblottier": 8, "state": 8, "34699": 8, "row": [8, 20], "p": [8, 12, 13, 14, 15, 20], "gnu": 8, "request": [8, 12], "correspond": 8, "backtrac": 8, "26": 9, "09": [9, 12, 14], "2022": 9, "tar": 9, "gz": 9, "note": [9, 17], "07": [9, 12], "2020": 9, "22": 9, "08": [9, 12, 18], "2018": 9, "18": 9, "30": [9, 14], "23": 9, "repositori": 9, "retriev": [9, 18], "clone": 9, "com": [9, 20], "imag": [9, 10, 16, 20], "pull": [9, 20], "window": 9, "bundl": 9, "20": [9, 14], "unstabl": 9, "raspbian": 9, "aur": 9, "arch": 9, "linux": 9, "what": 10, "done": 10, "offer": 10, "fact": 10, "pgppointcloud": 10, "call": [10, 17], "bound": [10, 12, 14, 15], "box": 10, "featur": 10, "greatli": 10, "acceler": 10, "queri": [10, 12, 17], "big": 10, "criteria": 10, "attribut": 10, "visual": 10, "why": 10, "tradit": 10, "part": 10, "Not": 10, "few": 10, "concurr": 10, "modifi": 10, "duplic": [10, 12, 18], "worker": 10, "privat": 10, "secur": 10, "could": 10, "corrupt": 10, "hard": 10, "who": 10, "vector": [10, 16], "raster": [10, 16, 20], "solv": 10, "problem": [10, 16], "cost": 10, "dbm": 10, "doe": [10, 17], "young": 10, "project": 10, "yet": 10, "proven": 10, "fast": 10, "1m": 10, "db": [10, 17], "It": [10, 16], "slow": 10, "100k": 10, "sec": 10, "convers": [10, 17], "pc_makepoint": [11, 12, 14, 15], "pc_pcid": [11, 18], "pc_get": 11, "pc_memsiz": 11, "pc_patch": [11, 15], "pc_makepatch": 11, "pc_numpoint": 11, "pc_summari": [11, 18], "pc_uncompress": 11, "pc_union": 11, "pc_intersect": [11, 17], "pc_explod": [11, 14], "pc_patchavg": [11, 18], "pc_patchmax": 11, "pc_patchmin": 11, "pc_filtergreaterthan": 11, "pc_filterlessthan": 11, "pc_filterbetween": 11, "pc_filterequ": 11, "pc_compress": 11, "pc_pointn": 11, "pc_issort": 11, "pc_sort": 11, "pc_rang": 11, "pc_setpcid": 11, "pc_asbinari": 11, "pc_envelopeasbinari": 11, "pc_boundingdiagonalasbinari": 11, "geometri": [11, 15, 20], "pc_envelopegeometri": 11, "pc_boundingdiagonalgeometri": 11, "aggreg": 12, "result": 12, "val": [12, 13], "float8": [12, 13], "construct": [12, 13], "9": [12, 14], "text": [12, 13, 17, 18], "93": 12, "7": [12, 14, 20], "92": 12, "91": [12, 14], "summari": [12, 18], "npt": 12, "compr": [12, 18], "po": 12, "sigbit": 12, "stat": 12, "min": 12, "max": 12, "avg": 12, "rle": 12, "wire": 12, "outer": 12, "01010000000000000001000000c8cefffff8110000102700000a00": 12, "compar": [12, 21], "sum": 12, "100": [12, 13, 14], "p1": 12, "p2": 12, "boolean": [12, 14], "true": [12, 14, 17], "intersect": [12, 14, 15], "itself": [12, 18], "setof": 12, "convert": [12, 14, 17], "50": [12, 14], "49": [12, 14], "51": [12, 14], "48": 12, "52": 12, "47": [12, 14], "53": 12, "46": [12, 14], "54": 12, "55": [12, 14], "44": [12, 14], "56": [12, 14], "43": [12, 14], "57": [12, 14], "42": [12, 14], "58": [12, 14], "41": [12, 14], "59": [12, 14], "dimnam": [12, 13], "numer": [12, 13], "averag": 12, "those": 12, "0000000000000000": 12, "maximum": 12, "whose": 12, "greater": 12, "suppli": 12, "less": 12, "value1": 12, "value2": 12, "exclud": 12, "global_compression_schem": 12, "compression_config": 12, "manual": [12, 18], "semant": 12, "global": 12, "auto": 12, "comma": 12, "separ": 12, "int4": [12, 13], "th": 12, "index": [12, 14, 16], "neg": 12, "count": [12, 20], "end": [12, 20], "default": 12, "sort": [12, 17], "lexicograph": 12, "further": 12, "copi": 12, "These": 12, "def": 12, "old": 12, "transform": [12, 17], "contrari": 12, "127": [12, 13, 14], "124": [12, 13, 14], "161": 12, "010100000064ceffff94110000703000000400": [13, 15], "generate_seri": 13, "25": 13, "pointcloud_postgi": [14, 20, 21], "do": [14, 17, 20], "instal": [14, 16, 20, 21], "451": 14, "552": 14, "polygon": 14, "40": 14, "cast": 14, "equival": 14, "st_astext": 14, "2d": [14, 15], "perform": [14, 15], "gist": 14, "diagon": [14, 15], "linestr": 14, "zm": 14, "80": 14, "11": 14, "89": 14, "60": 14, "31": [14, 17], "69": 14, "70": 14, "21": 14, "79": 14, "71": 14, "29": 14, "81": 14, "19": 14, "61": 14, "39": 14, "90": 14, "gist_geometry_ops_nd": 14, "bytea": 15, "ogc": 15, "x01010000800000000000c05fc000000000008046400000000000005f40": 15, "x0103000000010000000500000090c2f5285cbf5fc0e17a": 15, "14ae4781464090c2f5285cbf5fc0ec51b81e858b46400ad7": 15, "a3703dba5fc0ec51b81e858b46400ad7a3703dba5fc0e17a": 15, "14ae4781464090c2f5285cbf5fc0e17a14ae47814640": 15, "pc_envelop": 15, "alia": 15, "deprec": 15, "futur": 15, "x01020000a0e610000002000000000000000000000000000000000000000000000000000000000000000000244000000000000024400000000000002440": 15, "devic": 16, "easi": 16, "too": 16, "expens": 16, "accur": 16, "3d": 16, "open": 16, "robust": 16, "By": 16, "eas": 16, "integr": [16, 20], "geo": 16, "framework": 16, "releas": 16, "past": 16, "docker": 16, "hub": 16, "introduct": [16, 18, 20], "pipelin": 16, "reader": [16, 20], "writer": [16, 20], "write": [16, 17], "continu": 16, "valgrind": 16, "memcheck": 16, "gdb": 16, "mode": 16, "commun": 16, "faq": 16, "licens": 16, "search": 16, "page": 16, "onc": [17, 21], "plai": [17, 18], "loader": 17, "simpli": 17, "With": 17, "re": 17, "readi": 17, "import": 17, "dedic": 17, "program": 17, "translat": 17, "combin": 17, "alter": [17, 21], "chain": 17, "pipelinefil": 17, "la": [17, 20], "filenam": [17, 20], "home": 17, "st": 17, "helen": 17, "spatialrefer": 17, "epsg": [17, 20], "26910": 17, "chipper": [17, 20], "capac": [17, 20], "400": [17, 20], "connect": 17, "host": [17, 20], "dbname": [17, 20], "password": [17, 20], "port": [17, 20], "5432": [17, 20], "sthsm": 17, "best": 17, "close": 17, "overlap": 17, "unord": 17, "chip": 17, "similarli": 17, "csv": 17, "txt": 17, "restrict": 17, "envelop": 17, "partial": 17, "st_makeenvelop": 17, "560037": 17, "36": 17, "5114846": 17, "562667": 17, "5118943": 17, "24": 17, "take": [17, 18], "string": [17, 20], "e": [17, 20], "usernam": 17, "pw": 17, "overwrit": 17, "replac": 17, "pre_sql": 17, "post_sql": 17, "claus": 17, "constrain": 17, "overrid": 17, "tutori": [18, 20, 21], "investig": 18, "Of": 18, "cours": 18, "hardli": 18, "discourag": 18, "lead": 18, "error": 18, "case": [18, 20], "pars": 18, "xpath": 18, "WITH": 18, "_pcid": 18, "airport": [18, 20], "unnest": 18, "easier": 18, "tweak": 18, "paramet": [18, 20], "regexp_replac": 18, "previous": 18, "doesn": 18, "anymor": 18, "easili": 18, "airport_uncompress": 18, "65535": 18, "30744": 18, "25999": 18, "17189": 18, "728265": 18, "67644e": 18, "299": 18, "chapter": 19, "deploi": 19, "download": 20, "latest": [20, 21], "pgpoincloud": 20, "full": 20, "usag": 20, "environ": 20, "postgres_db": 20, "postgres_password": 20, "mysecretpassword": 20, "exec": 20, "u": 20, "dx": 20, "fuzzystrmatch": 20, "distanc": 20, "plpgsql": 20, "pg_catalog": 20, "pl": 20, "procedur": 20, "languag": 20, "geographi": 20, "postgis_tiger_geocod": 20, "tiger": 20, "geocod": 20, "revers": 20, "postgis_topologi": 20, "topologi": 20, "wget": 20, "master": 20, "libla": 20, "las12_sample_withrgb_quick_terrain_modeler_fix": 20, "obtain": 20, "dataset": 20, "3811489": 20, "32616": 20, "ip": 20, "adress": 20, "inspect": 20, "f": 20, "networkset": 20, "ipaddress": 20, "172": 20, "17": 20, "facilit": 20, "explor": 20, "9529": 20, "3811600": 20, "last": 20, "isn": 20, "fulli": 20, "fill": 20, "alreadi": 21, "thing": 21, "pc_version": 21, "pg_available_extension_vers": 21, "ght": 21, "unfortun": 21, "higher": 21}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"commun": 0, "binari": [1, 9], "format": 1, "point": [1, 4, 16, 20], "patch": [1, 18], "uncompress": 1, "dimension": [1, 2], "laz": 1, "compress": [2, 18], "concept": [3, 16], "cloud": [4, 16], "object": 4, "pcpoint": [4, 13], "pcpatch": [4, 12], "schema": [5, 18], "tabl": [6, 16], "licens": 7, "develop": [8, 9, 16], "requir": 8, "build": 8, "instal": [8, 17], "test": 8, "write": 8, "load": 8, "system": 8, "document": 8, "docker": [8, 9, 20], "imag": 8, "continu": 8, "integr": 8, "releas": [8, 9], "valgrind": 8, "memcheck": 8, "gdb": 8, "interact": 8, "mode": 8, "download": [9, 16], "content": 9, "current": 9, "": 9, "past": 9, "sourc": 9, "hub": 9, "faq": 10, "function": [11, 16], "pc_patch": 12, "pc_makepatch": 12, "pc_numpoint": 12, "pc_pcid": [12, 13], "pc_astext": [12, 13], "pc_summari": 12, "pc_uncompress": 12, "pc_union": 12, "pc_intersect": [12, 14], "pc_explod": 12, "pc_patchavg": 12, "pc_patchmax": 12, "pc_patchmin": 12, "pc_filtergreaterthan": 12, "pc_filterlessthan": 12, "pc_filterbetween": 12, "pc_filterequ": 12, "pc_compress": 12, "pc_pointn": 12, "pc_issort": 12, "pc_sort": 12, "pc_rang": 12, "pc_setpcid": 12, "pc_transform": 12, "pc_memsiz": [12, 13], "pc_makepoint": 13, "pc_get": 13, "postgi": 14, "geometri": 14, "pc_envelopegeometri": 14, "pc_boundingdiagonalgeometri": 14, "wkb": 15, "pc_asbinari": 15, "pc_envelopeasbinari": 15, "pc_boundingdiagonalasbinari": 15, "pgpointcloud": [16, 17, 21], "A": 16, "postgresql": 16, "extens": [16, 21], "store": [16, 20], "lidar": 16, "data": 16, "new": [16, 18], "26": 16, "09": 16, "2022": 16, "get": [16, 17], "start": [16, 17, 20], "updat": [16, 21], "tutori": [16, 19], "project": 16, "indic": 16, "introduct": 17, "pdal": [17, 20], "run": [17, 20], "pipelin": [17, 20], "reader": 17, "writer": 17, "type": 18, "creat": 18, "transform": 18, "contain": 20, "configur": 20, "connect": 20, "servic": 20, "file": 20}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 58}, "alltitles": {"Community": [[0, "community"]], "Binary Formats": [[1, "binary-formats"]], "Point Binary": [[1, "point-binary"]], "Patch Binary": [[1, "patch-binary"]], "Uncompressed": [[1, "uncompressed"]], "Dimensional": [[1, "dimensional"]], "LAZ": [[1, "laz"]], "Compressions": [[2, "compressions"]], "Dimensional Compression": [[2, "dimensional-compression"]], "Concepts": [[3, "concepts"], [16, "concepts"]], "Point Cloud Objects": [[4, "point-cloud-objects"]], "PcPoint": [[4, "pcpoint"], [13, "pcpoint"]], "PcPatch": [[4, "pcpatch"], [12, "pcpatch"]], "Schemas": [[5, "schemas"]], "Tables": [[6, "tables"]], "License": [[7, "license"]], "Development": [[8, "development"], [16, "development"]], "Requirements": [[8, "requirements"]], "Build/Install": [[8, "build-install"]], "Tests": [[8, "tests"]], "Write a loading system": [[8, "write-a-loading-system"]], "Documentation": [[8, "documentation"]], "Docker Image": [[8, "docker-image"]], "Continuous Integration": [[8, "continuous-integration"]], "Release": [[8, "release"]], "Valgrind memcheck": [[8, "valgrind-memcheck"]], "GDB interactive mode": [[8, "gdb-interactive-mode"]], "Download": [[9, "download"], [16, "download"]], "Contents": [[9, "contents"]], "Current Release(s)": [[9, "current-release-s"]], "Past Releases": [[9, "past-releases"]], "Development Source": [[9, "development-source"]], "Docker Hub": [[9, "docker-hub"]], "Binaries": [[9, "binaries"]], "FAQ": [[10, "faq"]], "Functions": [[11, "functions"], [16, "functions"]], "PC_Patch": [[12, "pc-patch"]], "PC_MakePatch": [[12, "pc-makepatch"]], "PC_NumPoints": [[12, "pc-numpoints"]], "PC_PCId": [[12, "pc-pcid"], [13, "pc-pcid"]], "PC_AsText": [[12, "pc-astext"], [13, "pc-astext"]], "PC_Summary": [[12, "pc-summary"]], "PC_Uncompress": [[12, "pc-uncompress"]], "PC_Union": [[12, "pc-union"]], "PC_Intersects": [[12, "pc-intersects"], [14, "pc-intersects"]], "PC_Explode": [[12, "pc-explode"]], "PC_PatchAvg": [[12, "pc-patchavg"], [12, "id1"]], "PC_PatchMax": [[12, "pc-patchmax"], [12, "id2"]], "PC_PatchMin": [[12, "pc-patchmin"]], "PC_FilterGreaterThan": [[12, "pc-filtergreaterthan"]], "PC_FilterLessThan": [[12, "pc-filterlessthan"]], "PC_FilterBetween": [[12, "pc-filterbetween"]], "PC_FilterEquals": [[12, "pc-filterequals"]], "PC_Compress": [[12, "pc-compress"]], "PC_PointN": [[12, "pc-pointn"]], "PC_IsSorted": [[12, "pc-issorted"]], "PC_Sort": [[12, "pc-sort"]], "PC_Range": [[12, "pc-range"]], "PC_SetPCId": [[12, "pc-setpcid"]], "PC_Transform": [[12, "pc-transform"]], "PC_MemSize": [[12, "pc-memsize"], [13, "pc-memsize"]], "PC_MakePoint": [[13, "pc-makepoint"]], "PC_Get": [[13, "pc-get"]], "PostGIS": [[14, "postgis"]], "PC_Intersection": [[14, "pc-intersection"]], "Geometry": [[14, "geometry"]], "PC_EnvelopeGeometry": [[14, "pc-envelopegeometry"]], "PC_BoundingDiagonalGeometry": [[14, "pc-boundingdiagonalgeometry"]], "WKB": [[15, "wkb"]], "PC_AsBinary": [[15, "pc-asbinary"]], "PC_EnvelopeAsBinary": [[15, "pc-envelopeasbinary"]], "PC_BoundingDiagonalAsBinary": [[15, "pc-boundingdiagonalasbinary"]], "pgPointcloud - A PostgreSQL extension for storing point cloud (LIDAR) data.": [[16, "pgpointcloud-a-postgresql-extension-for-storing-point-cloud-lidar-data"]], "News": [[16, "news"]], "26-09-2022": [[16, "id1"]], "Getting Started": [[16, "getting-started"], [17, "getting-started"]], "Update": [[16, "update"], [21, "update"]], "Tutorials": [[16, "tutorials"], [19, "tutorials"]], "Project": [[16, "project"]], "Indices and tables": [[16, "indices-and-tables"]], "Introduction": [[17, "introduction"]], "Install PDAL": [[17, "install-pdal"]], "Running a pipeline": [[17, "running-a-pipeline"]], "pgpointcloud reader/writer": [[17, "pgpointcloud-reader-writer"]], "Schema and compression": [[18, "schema-and-compression"]], "Compression type": [[18, "compression-type"]], "Create a new schema": [[18, "create-a-new-schema"]], "Transform a patch": [[18, "transform-a-patch"]], "Storing points": [[20, "storing-points"]], "Start Docker container": [[20, "start-docker-container"]], "Run PDAL pipeline": [[20, "run-pdal-pipeline"]], "Configure connection service file": [[20, "configure-connection-service-file"]], "pgPointcloud extension": [[21, "pgpointcloud-extension"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["community", "concepts/binary", "concepts/compressions", "concepts/index", "concepts/objects", "concepts/schemas", "concepts/tables", "copyright", "development", "download", "faq", "functions/index", "functions/patchs", "functions/points", "functions/postgis", "functions/wkb", "index", "quickstart", "tutorials/compression", "tutorials/index", "tutorials/storing", "update"], "filenames": ["community.rst", "concepts/binary.rst", "concepts/compressions.rst", "concepts/index.rst", "concepts/objects.rst", "concepts/schemas.rst", "concepts/tables.rst", "copyright.rst", "development.rst", "download.rst", "faq.rst", "functions/index.rst", "functions/patchs.rst", "functions/points.rst", "functions/postgis.rst", "functions/wkb.rst", "index.rst", "quickstart.rst", "tutorials/compression.rst", "tutorials/index.rst", "tutorials/storing.rst", "update.rst"], "titles": ["Community", "Binary Formats", "Compressions", "Concepts", "Point Cloud Objects", "Schemas", "Tables", "License", "Development", "Download", "FAQ", "Functions", "PcPatch", "PcPoint", "PostGIS", "WKB", "pgPointcloud - A PostgreSQL extension for storing point cloud (LIDAR) data.", "Getting Started", "Schema and compression", "Tutorials", "Storing points", "Update"], "terms": {"pgpointcloud": [0, 8, 9, 10, 19, 20], "": [0, 8, 10, 16, 18], "interact": [0, 16], "through": [0, 9, 17, 18], "mail": 0, "list": [0, 2, 7, 8, 12, 20], "github": [0, 8, 9, 20], "The": [0, 1, 2, 3, 4, 5, 8, 9, 10, 12, 13, 14, 17, 18, 20, 21], "channel": 0, "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 17, 18, 20, 21], "gener": [0, 1, 8], "question": 0, "feedback": 0, "develop": [0, 17], "activ": [0, 8], "bug": 0, "report": [0, 8], "test": [0, 9, 13, 14, 15, 16], "In": [1, 2, 6, 10, 12, 17, 18, 20], "order": [1, 12, 17], "preserv": 1, "some": [1, 5, 10, 13, 17, 18, 19, 20, 21], "compact": [1, 17], "dump": 1, "file": [1, 8, 10, 17, 18], "network": [1, 20], "transmiss": 1, "need": [1, 5, 10, 17, 18, 20], "retain": [1, 7], "nativ": 1, "compress": [1, 3, 5, 8, 10, 12, 16, 17, 19, 20, 21], "all": [1, 5, 6, 7, 8, 10, 12, 13], "ar": [1, 2, 4, 5, 7, 8, 9, 10, 12, 16, 17, 20, 21], "hex": 1, "encod": [1, 2, 5, 12], "befor": [1, 8, 12, 17, 21], "output": [1, 10, 12], "start": [1, 12], "common": [1, 2, 16], "header": [1, 5, 8], "which": [1, 2, 5, 8, 10, 14, 17, 20], "provid": [1, 6, 7, 8, 16, 19], "endian": [1, 8], "flag": 1, "allow": [1, 2, 3, 10, 12, 14, 16, 17], "portabl": 1, "between": [1, 2, 5, 10, 12, 20], "architectur": 1, "pcid": [1, 2, 4, 5, 6, 12, 13, 14, 17, 18], "number": [1, 3, 4, 5, 8, 12, 13, 20], "look": [1, 18, 20], "up": [1, 20], "schema": [1, 2, 3, 6, 8, 12, 13, 16, 17, 19, 20, 21], "inform": [1, 5, 20, 21], "pointcloud_format": [1, 4, 5, 6, 18], "tabl": [1, 3, 4, 5, 13, 17, 18, 20, 21], "have": [1, 2, 6, 8, 10, 18, 20, 21], "addit": [1, 6], "standard": 1, "indic": [1, 6, 8], "how": [1, 5, 8, 14, 19], "interpret": [1, 5, 6, 12], "data": [1, 2, 3, 4, 5, 7, 8, 10, 12, 13, 14, 17, 18, 20], "byte": [1, 2, 5], "1": [1, 2, 4, 5, 6, 8, 9, 12, 13, 14, 15, 16, 18, 20, 21], "ndr": 1, "0": [1, 2, 4, 5, 9, 12, 13, 14, 15, 18, 20, 21], "xdr": 1, "uint32": 1, "kei": [1, 4, 5, 6], "pointcloud_schema": 1, "uchar": 1, "pointdata": 1, "rel": [1, 2], "npoint": [1, 12], "2": [1, 2, 5, 8, 9, 12, 14, 15, 16, 18, 20, 21], "dimens": [1, 2, 4, 5, 8, 12, 13, 14], "each": [1, 2, 3, 4, 5, 10, 12, 17], "give": 1, "type": [1, 2, 4, 5, 6, 8, 12, 17, 20], "size": [1, 2, 5, 8, 12, 13, 20], "segment": 1, "3": [1, 2, 5, 8, 9, 12, 14, 20], "valu": [1, 2, 5, 8, 10, 12, 13], "There": [1, 2, 5], "four": 1, "possibl": [1, 6, 7], "us": [1, 2, 4, 5, 6, 7, 8, 10, 14, 15, 16, 17, 18, 19, 21], "run": [1, 2, 8, 12, 16], "length": [1, 2, 12], "signific": [1, 12], "bit": [1, 2, 12], "remov": [1, 2, 12, 15, 18, 21], "deflat": [1, 2, 12], "No": [1, 10], "For": [1, 2, 8, 12, 14, 18, 20], "just": [1, 5, 17, 18], "appear": 1, "word": 1, "thi": [1, 2, 3, 5, 6, 7, 8, 10, 12, 13, 14, 17, 18, 19, 20], "must": [1, 2, 5, 7, 8, 12, 13, 14], "determin": [1, 5, 12, 20], "from": [1, 2, 5, 6, 7, 8, 12, 13, 14, 15, 17, 18, 20, 21], "document": [1, 2, 5, 6, 7, 16, 17, 18, 20], "stream": [1, 10, 17], "consist": [1, 5, 17, 18], "set": [1, 5, 12, 20], "pair": 1, "repeat": [1, 2], "time": [1, 4, 5, 10], "being": [1, 5, 10], "two": [1, 6, 20], "first": [1, 2, 8, 14, 17, 18, 20, 21], "left": 1, "after": [1, 8, 17], "ani": [1, 5, 6, 7, 17], "given": [1, 12, 13], "second": [1, 2], "bitmask": 1, "final": [1, 8, 20], "variabl": [1, 2, 3, 5, 8, 20], "zero": [1, 2], "out": [1, 7, 8, 17], "word1": 1, "word2": 1, "share": 1, "everi": [1, 4], "pack": 1, "buffer": 1, "where": [1, 4, 8, 12, 14, 17, 18, 21], "simpl": [1, 5, 17], "scheme": [1, 2, 8, 12], "fail": 1, "purpos": [1, 7, 8], "appli": [1, 2, 5, 17], "zlib": [1, 2, 12], "area": [1, 2, 10], "raw": [1, 2, 20], "suitabl": 1, "pass": [1, 17], "directli": [1, 9, 18], "inflat": 1, "function": [1, 4, 10, 12, 14, 18, 20], "input": [1, 8, 12, 17], "can": [1, 2, 4, 5, 8, 9, 10, 17, 18, 20, 21], "deriv": [1, 7], "metadata": [1, 2, 5, 18], "multipli": 1, "perf": [1, 2, 8], "librari": [1, 5, 8, 17], "read": [1, 8, 10, 12, 17], "One": 2, "issu": [2, 8], "lidar": [2, 3, 4, 5, 10, 17, 20], "lot": [2, 10], "To": [2, 8, 9, 17, 20], "deal": [2, 5], "volum": 2, "postgresql": [2, 5, 8, 10, 14, 17, 20], "pointcloud": [2, 5, 8, 9, 14, 17, 18, 20, 21], "declar": [2, 8, 17], "prefer": 2, "method": 2, "pc": [2, 5, 17, 18], "block": [2, 17], "exampl": [2, 5, 6, 8, 14, 17, 18], "we": [2, 4, 17, 18, 20], "our": 2, "follow": [2, 7, 17], "name": [2, 5, 7, 8, 12, 13, 17, 20, 21], "current": [2, 10, 16, 21], "three": 2, "support": [2, 5, 8, 12], "none": [2, 12, 18], "store": [2, 3, 4, 5, 6, 8, 10, 17, 18, 19], "point": [2, 3, 5, 6, 10, 12, 13, 14, 15, 17, 19], "patch": [2, 3, 4, 6, 8, 10, 12, 14, 15, 17, 20], "arrai": [2, 4, 12, 13, 14, 15, 18], "format": [2, 3, 5, 8, 12, 15, 16, 17], "describ": [2, 5], "same": [2, 5, 10, 12], "collect": [2, 4, 12], "an": [2, 4, 6, 8, 9, 12, 13, 14, 15, 16, 17, 18, 20], "appropri": 2, "make": [2, 8], "most": [2, 17], "sens": 2, "smaller": [2, 4], "sinc": 2, "small": [2, 17], "tend": [2, 10], "more": [2, 5, 16, 17], "homogen": 2, "laz": [2, 8, 12, 20], "laszip": 2, "you": [2, 5, 6, 8, 9, 10, 14, 17, 21], "build": [2, 16], "If": [2, 8], "assum": 2, "flip": 2, "represent": [2, 4, 5], "n": [2, 12], "contain": [2, 4, 5, 6, 10, 12, 14], "m": [2, 8, 14], "pt": [2, 4, 6, 10, 12, 13, 14, 18], "126": [2, 12, 14], "99": [2, 12, 14], "45": [2, 12, 13, 14, 17], "01": [2, 4, 5, 9, 12, 14], "98": [2, 12], "02": [2, 4, 12], "97": [2, 12], "03": [2, 4, 12], "96": [2, 12], "04": [2, 9, 12], "4": [2, 4, 5, 9, 12, 13, 14, 16, 18], "95": [2, 12], "05": [2, 4, 9, 12], "5": [2, 8, 10, 12, 14], "94": [2, 12], "06": [2, 9, 12, 18], "6": [2, 4, 12, 14], "becom": [2, 16], "notion": 2, "dim": [2, 12], "potenti": 2, "benefit": 2, "ha": [2, 4, 5, 10, 16, 21], "quit": 2, "differ": [2, 10, 12], "distribut": [2, 7, 8], "characterist": 2, "amen": 2, "approach": 2, "fourth": 2, "intens": [2, 5, 12, 13], "veri": [2, 10, 16], "highli": 2, "one": [2, 5, 8, 10, 12, 14, 16, 17], "six": 2, "low": [2, 10], "magnitud": [2, 5], "onli": [2, 5, 6, 8, 10, 12, 14], "narrow": 2, "rang": [2, 20], "aren": 2, "t": [2, 8, 12, 14, 18, 20], "other": [2, 5, 6, 7, 10, 12, 16], "organ": [2, 17, 20], "sampl": [2, 20], "similar": [2, 5, 20], "effici": [2, 3, 4, 10, 16], "sensor": [3, 5], "quickli": 3, "produc": 3, "million": [3, 4], "larg": [3, 4], "measur": 3, "challeng": 3, "cloud": [3, 5, 6, 10, 14, 17, 20], "databas": [3, 4, 5, 6, 8, 10, 16, 17, 20, 21], "extens": [3, 8, 14, 15, 20], "while": [3, 17], "high": 3, "fidel": 3, "access": [3, 10, 20], "mani": [3, 5, 16], "object": [3, 5, 6, 16], "pcpoint": [3, 6, 10, 11, 12, 14, 15, 16, 17], "pcpatch": [3, 6, 10, 11, 14, 15, 16, 17], "dimension": [3, 5, 12, 17, 18, 20], "binari": [3, 7, 8, 15, 16], "basic": [4, 19, 20], "minimum": [4, 12], "x": [4, 5, 8, 12, 13, 14, 21], "y": [4, 5, 8, 12, 13, 14], "coordin": [4, 5], "place": [4, 14], "space": 4, "render": 4, "human": 4, "readabl": 4, "json": [4, 12, 13, 17, 18, 20], "form": [4, 7, 17], "pc_astext": [4, 11, 14, 18], "foreign": 4, "refer": [4, 5, 17, 20], "mean": [4, 5, 20], "doubl": [4, 5, 12, 13], "explain": 4, "underli": [4, 18], "storag": [4, 8, 17], "might": [4, 5], "been": [4, 10, 16, 21], "extract": [4, 17], "scale": [4, 5, 10, 12], "offset": [4, 5, 12], "structur": 4, "billion": [4, 10], "individu": 4, "record": [4, 12], "resourc": [4, 7], "instead": [4, 8, 15], "group": [4, 10, 12, 17], "should": [4, 5, 12], "hopefulli": 4, "togeth": [4, 17], "singl": [4, 5, 8, 12], "repres": 4, "much": [4, 5, 18], "10": [4, 9, 12, 13, 14, 15], "8": [4, 5, 12, 14], "complex": [5, 17], "handl": 5, "come": 5, "multipl": [5, 8, 12], "per": [5, 12], "captur": 5, "vari": 5, "process": [5, 10, 17], "z": [5, 8, 12, 13, 14], "dozen": 5, "return": [5, 12, 13, 14, 15], "red": [5, 8], "green": 5, "blue": 5, "integ": [5, 12, 13], "thei": [5, 10, 14], "content": [5, 20], "particular": [5, 7, 8, 18], "move": 5, "actual": [5, 21], "pdal": [5, 16], "here": [5, 17, 20], "insert": [5, 12, 13, 18], "work": [5, 10, 17], "below": 5, "INTO": [5, 12, 13, 18], "srid": [5, 6, 12, 14, 17, 18, 20], "4326": [5, 6, 12, 14, 17], "xml": [5, 18], "version": [5, 8, 9, 10, 12, 13, 15, 20, 21], "utf": 5, "pointcloudschema": [5, 18], "xmln": 5, "http": [5, 9, 18, 20], "org": [5, 18], "xsi": [5, 18], "www": [5, 18], "w3": [5, 18], "2001": [5, 18], "xmlschema": [5, 18], "instanc": [5, 18], "posit": 5, "descript": [5, 20], "long": 5, "int32_t": [5, 12], "puls": 5, "option": [5, 8, 12, 17], "system": [5, 6, 16, 21], "specif": [5, 7, 8, 18, 21], "howev": [5, 7], "alwai": 5, "includ": [5, 7, 8, 9, 17], "avail": [5, 8, 9, 16, 20, 21], "uint16_t": [5, 12], "along": [5, 12], "identifi": [5, 12], "rather": 5, "than": [5, 12], "whole": [5, 10], "serv": 5, "find": [5, 6], "wai": [5, 7, 10, 18], "resolv": 5, "spatial": [5, 10, 14, 16, 17, 20], "postgi": [5, 8, 9, 10, 11, 16, 20], "central": 5, "role": 5, "care": [5, 17], "taken": 5, "ensur": [5, 8], "right": [5, 7], "valid": [5, 12, 13], "usual": [6, 8], "creat": [6, 8, 14, 17, 20], "transit": 6, "filter": [6, 14, 17, 20], "both": [6, 14, 17, 18], "column": [6, 14, 17], "requir": [6, 16], "argument": 6, "entri": [6, 12], "previou": 6, "section": [6, 8], "load": [6, 10, 16, 17], "so": [6, 8, 14, 18, 20], "exist": [6, 8, 12, 13, 14, 17, 18], "A": [6, 7, 8, 17, 18], "id": [6, 12, 14, 17], "serial": 6, "primari": 6, "pa": [6, 12, 14, 15, 17, 18], "hold": 6, "pointcloud_column": 6, "view": 6, "displai": 6, "your": [6, 8, 12, 17, 21], "now": [6, 9], "ll": 6, "see": 6, "them": 6, "select": [6, 8, 12, 13, 14, 15, 18, 20, 21], "public": [6, 20], "copyright": 7, "c": [7, 8, 20], "2013": [7, 9], "natur": 7, "canada": 7, "reserv": 7, "redistribut": 7, "sourc": [7, 8, 16], "without": [7, 8, 18], "modif": 7, "permit": 7, "condit": 7, "met": 7, "code": [7, 9], "abov": 7, "notic": 7, "disclaim": 7, "reproduc": 7, "materi": 7, "neither": 7, "govern": 7, "nor": 7, "its": [7, 12, 18], "contributor": 7, "mai": [7, 8, 12, 14, 18, 21], "endors": 7, "promot": 7, "product": 7, "softwar": 7, "prior": 7, "written": 7, "permiss": 7, "BY": [7, 12], "THE": 7, "holder": 7, "AND": 7, "AS": [7, 13, 18], "express": 7, "OR": 7, "impli": 7, "warranti": 7, "BUT": 7, "NOT": 7, "limit": [7, 8, 10, 12, 14, 15, 18], "TO": [7, 21], "OF": 7, "merchant": 7, "fit": 7, "FOR": 7, "IN": 7, "NO": 7, "event": 7, "shall": 7, "BE": 7, "liabl": 7, "direct": [7, 8], "indirect": 7, "incident": 7, "special": 7, "exemplari": 7, "consequenti": 7, "damag": 7, "procur": 7, "substitut": 7, "good": [7, 16], "servic": 7, "loss": 7, "profit": 7, "busi": 7, "interrupt": 7, "caus": 7, "ON": [7, 14], "theori": 7, "liabil": 7, "whether": [7, 12], "contract": 7, "strict": [7, 12], "tort": 7, "neglig": 7, "otherwis": 7, "aris": 7, "even": 7, "IF": 7, "advis": 7, "SUCH": 7, "depend": [8, 12, 14], "instruct": 8, "updat": [8, 18], "unit": 8, "packag": [8, 9], "pg_config": 8, "server": [8, 10], "hat": 8, "ubuntu": [8, 9], "dev": 8, "devel": 8, "libxml2": 8, "cunit": 8, "built": 8, "configur": [8, 12], "script": 8, "autogen": 8, "sh": 8, "help": [8, 20], "get": [8, 10], "complet": 8, "sudo": 8, "pgconfig": 8, "command": [8, 17, 20], "line": [8, 17], "want": [8, 14, 18, 21], "target": [8, 21], "usr": 8, "lib": 8, "12": [8, 9, 20], "bin": 8, "qsort_r": 8, "embed": 8, "implement": 8, "thank": [8, 17, 18, 20], "next": 8, "cflag": 8, "dnested_qsort": 8, "check": [8, 12, 17], "regress": 8, "sql": [8, 12, 17], "against": 8, "pguser": 8, "a_us": 8, "pgpassword": 8, "a_password": 8, "pghost": 8, "localhost": [8, 17], "installcheck": 8, "contrib_regress": 8, "execut": [8, 17, 20], "locat": 8, "pgsql": [8, 20], "own": [8, 10, 17], "well": [8, 10, 15], "known": [8, 15], "uncompress": [8, 12, 17, 18], "automat": [8, 10, 12, 20], "wkb": [8, 11, 16, 17], "worri": 8, "about": [8, 20], "nuanc": 8, "intern": 8, "watch": 8, "when": [8, 17], "accord": 8, "specifi": [8, 12], "match": [8, 12, 13, 18], "sphinx": 8, "python": 8, "sphinx_rtd_them": 8, "Then": [8, 20, 21], "cd": 8, "doc": 8, "html": 8, "anoth": 8, "like": [8, 20], "pdf": 8, "epub": 8, "dockerfil": 8, "directori": 8, "base": [8, 10, 12, 14, 18, 20], "offici": [8, 9, 20], "dockerhub": 8, "14": 8, "rm": 8, "action": 8, "sever": [8, 10], "variou": 8, "w": 8, "o": 8, "13": 8, "15": 8, "16": 8, "step": [8, 17], "new": [8, 12, 13, 20, 21], "add": [8, 14], "chang": [8, 12], "associ": 8, "readm": 8, "config": [8, 12], "expect": 8, "upgrad": 8, "makefil": 8, "pgsql_postgi": 8, "defin": [8, 20], "pr": 8, "merg": [8, 12], "tag": [8, 18, 20], "push": 8, "git": [8, 9], "vx": 8, "origin": 8, "memori": [8, 12, 13], "manag": [8, 10], "user": [8, 9, 10, 17, 20], "But": [8, 15], "necessari": [8, 20], "compil": 8, "debug": 8, "symbol": 8, "optim": 8, "o0": 8, "g": [8, 14, 17, 18], "also": [8, 18], "debian": [8, 9], "apt": 8, "dbgsym": 8, "And": 8, "echo": 8, "pc_transform": [8, 11, 18], "track": 8, "ye": 8, "leak": 8, "show": 8, "kind": 8, "var": 8, "info": [8, 20], "log": 8, "tmp": [8, 18, 20], "postgr": [8, 10, 20], "d": [8, 20], "main": 8, "config_fil": 8, "etc": 8, "conf": 8, "mydatabas": 8, "attach": 8, "session": 8, "psql": [8, 20], "pid": 8, "pg_stat_act": 8, "usenam": 8, "pblottier": 8, "state": 8, "34699": 8, "row": [8, 20], "p": [8, 12, 13, 14, 15, 20], "gnu": 8, "request": [8, 12], "correspond": 8, "backtrac": 8, "26": 9, "09": [9, 12, 14], "2022": 9, "tar": 9, "gz": 9, "note": [9, 17], "07": [9, 12], "2020": 9, "22": 9, "08": [9, 12, 18], "2018": 9, "18": 9, "30": [9, 14], "23": 9, "repositori": 9, "retriev": [9, 18], "clone": 9, "com": [9, 20], "imag": [9, 10, 16, 20], "pull": [9, 20], "window": 9, "bundl": 9, "20": [9, 14], "unstabl": 9, "raspbian": 9, "aur": 9, "arch": 9, "linux": 9, "what": 10, "done": 10, "offer": 10, "fact": 10, "pgppointcloud": 10, "call": [10, 17], "bound": [10, 12, 14, 15], "box": 10, "featur": 10, "greatli": 10, "acceler": 10, "queri": [10, 12, 17], "big": 10, "criteria": 10, "attribut": 10, "visual": 10, "why": 10, "tradit": 10, "part": 10, "Not": 10, "few": 10, "concurr": 10, "modifi": 10, "duplic": [10, 12, 18], "worker": 10, "privat": 10, "secur": 10, "could": 10, "corrupt": 10, "hard": 10, "who": 10, "vector": [10, 16], "raster": [10, 16, 20], "solv": 10, "problem": [10, 16], "cost": 10, "dbm": 10, "doe": [10, 17], "young": 10, "project": 10, "yet": 10, "proven": 10, "fast": 10, "1m": 10, "db": [10, 17], "It": [10, 16], "slow": 10, "100k": 10, "sec": 10, "convers": [10, 17], "pc_makepoint": [11, 12, 14, 15], "pc_pcid": [11, 18], "pc_get": 11, "pc_memsiz": 11, "pc_patch": [11, 15], "pc_makepatch": 11, "pc_numpoint": 11, "pc_summari": [11, 18], "pc_uncompress": 11, "pc_union": 11, "pc_intersect": [11, 17], "pc_explod": [11, 14], "pc_patchavg": [11, 18], "pc_patchmax": 11, "pc_patchmin": 11, "pc_filtergreaterthan": 11, "pc_filterlessthan": 11, "pc_filterbetween": 11, "pc_filterequ": 11, "pc_compress": 11, "pc_pointn": 11, "pc_issort": 11, "pc_sort": 11, "pc_rang": 11, "pc_setpcid": 11, "pc_asbinari": 11, "pc_envelopeasbinari": 11, "pc_boundingdiagonalasbinari": 11, "geometri": [11, 15, 20], "pc_envelopegeometri": 11, "pc_boundingdiagonalgeometri": 11, "aggreg": 12, "result": 12, "val": [12, 13], "float8": [12, 13], "construct": [12, 13], "9": [12, 14], "text": [12, 13, 17, 18], "93": 12, "7": [12, 14, 20], "92": 12, "91": [12, 14], "summari": [12, 18], "npt": 12, "compr": [12, 18], "po": 12, "sigbit": 12, "stat": 12, "min": 12, "max": 12, "avg": 12, "rle": 12, "wire": 12, "outer": 12, "01010000000000000001000000c8cefffff8110000102700000a00": 12, "compar": [12, 21], "sum": 12, "100": [12, 13, 14], "p1": 12, "p2": 12, "boolean": [12, 14], "true": [12, 14, 17], "intersect": [12, 14, 15], "itself": [12, 18], "setof": 12, "convert": [12, 14, 17], "50": [12, 14], "49": [12, 14], "51": [12, 14], "48": 12, "52": 12, "47": [12, 14], "53": 12, "46": [12, 14], "54": 12, "55": [12, 14], "44": [12, 14], "56": [12, 14], "43": [12, 14], "57": [12, 14], "42": [12, 14], "58": [12, 14], "41": [12, 14], "59": [12, 14], "dimnam": [12, 13], "numer": [12, 13], "averag": 12, "those": 12, "0000000000000000": 12, "maximum": 12, "whose": 12, "greater": 12, "suppli": 12, "less": 12, "value1": 12, "value2": 12, "exclud": 12, "global_compression_schem": 12, "compression_config": 12, "manual": [12, 18], "semant": 12, "global": 12, "auto": 12, "comma": 12, "separ": 12, "int4": [12, 13], "th": 12, "index": [12, 14, 16], "neg": 12, "count": [12, 20], "end": [12, 20], "default": 12, "sort": [12, 17], "lexicograph": 12, "further": 12, "copi": 12, "These": 12, "def": 12, "old": 12, "transform": [12, 17], "contrari": 12, "127": [12, 13, 14], "124": [12, 13, 14], "161": 12, "010100000064ceffff94110000703000000400": [13, 15], "generate_seri": 13, "25": 13, "pointcloud_postgi": [14, 20, 21], "do": [14, 17, 20], "instal": [14, 16, 20, 21], "451": 14, "552": 14, "polygon": 14, "40": 14, "cast": 14, "equival": 14, "st_astext": 14, "2d": [14, 15], "perform": [14, 15], "gist": 14, "diagon": [14, 15], "linestr": 14, "zm": 14, "80": 14, "11": 14, "89": 14, "60": 14, "31": [14, 17], "69": 14, "70": 14, "21": 14, "79": 14, "71": 14, "29": 14, "81": 14, "19": 14, "61": 14, "39": 14, "90": 14, "gist_geometry_ops_nd": 14, "bytea": 15, "ogc": 15, "x01010000800000000000c05fc000000000008046400000000000005f40": 15, "x0103000000010000000500000090c2f5285cbf5fc0e17a": 15, "14ae4781464090c2f5285cbf5fc0ec51b81e858b46400ad7": 15, "a3703dba5fc0ec51b81e858b46400ad7a3703dba5fc0e17a": 15, "14ae4781464090c2f5285cbf5fc0e17a14ae47814640": 15, "pc_envelop": 15, "alia": 15, "deprec": 15, "futur": 15, "x01020000a0e610000002000000000000000000000000000000000000000000000000000000000000000000244000000000000024400000000000002440": 15, "devic": 16, "easi": 16, "too": 16, "expens": 16, "accur": 16, "3d": 16, "open": 16, "robust": 16, "By": 16, "eas": 16, "integr": [16, 20], "geo": 16, "framework": 16, "releas": 16, "past": 16, "docker": 16, "hub": 16, "introduct": [16, 18, 20], "pipelin": 16, "reader": [16, 20], "writer": [16, 20], "write": [16, 17], "continu": 16, "valgrind": 16, "memcheck": 16, "gdb": 16, "mode": 16, "commun": 16, "faq": 16, "licens": 16, "search": 16, "page": 16, "onc": [17, 21], "plai": [17, 18], "loader": 17, "simpli": 17, "With": 17, "re": 17, "readi": 17, "import": 17, "dedic": 17, "program": 17, "translat": 17, "combin": 17, "alter": [17, 21], "chain": 17, "pipelinefil": 17, "la": [17, 20], "filenam": [17, 20], "home": 17, "st": 17, "helen": 17, "spatialrefer": 17, "epsg": [17, 20], "26910": 17, "chipper": [17, 20], "capac": [17, 20], "400": [17, 20], "connect": 17, "host": [17, 20], "dbname": [17, 20], "password": [17, 20], "port": [17, 20], "5432": [17, 20], "sthsm": 17, "best": 17, "close": 17, "overlap": 17, "unord": 17, "chip": 17, "similarli": 17, "csv": 17, "txt": 17, "restrict": 17, "envelop": 17, "partial": 17, "st_makeenvelop": 17, "560037": 17, "36": 17, "5114846": 17, "562667": 17, "5118943": 17, "24": 17, "take": [17, 18], "string": [17, 20], "e": [17, 20], "usernam": 17, "pw": 17, "overwrit": 17, "replac": 17, "pre_sql": 17, "post_sql": 17, "claus": 17, "constrain": 17, "overrid": 17, "tutori": [18, 20, 21], "investig": 18, "Of": 18, "cours": 18, "hardli": 18, "discourag": 18, "lead": 18, "error": 18, "case": [18, 20], "pars": 18, "xpath": 18, "WITH": 18, "_pcid": 18, "airport": [18, 20], "unnest": 18, "easier": 18, "tweak": 18, "paramet": [18, 20], "regexp_replac": 18, "previous": 18, "doesn": 18, "anymor": 18, "easili": 18, "airport_uncompress": 18, "65535": 18, "30744": 18, "25999": 18, "17189": 18, "728265": 18, "67644e": 18, "299": 18, "chapter": 19, "deploi": 19, "download": 20, "latest": [20, 21], "pgpoincloud": 20, "full": 20, "usag": 20, "environ": 20, "postgres_db": 20, "postgres_password": 20, "mysecretpassword": 20, "exec": 20, "u": 20, "dx": 20, "fuzzystrmatch": 20, "distanc": 20, "plpgsql": 20, "pg_catalog": 20, "pl": 20, "procedur": 20, "languag": 20, "geographi": 20, "postgis_tiger_geocod": 20, "tiger": 20, "geocod": 20, "revers": 20, "postgis_topologi": 20, "topologi": 20, "wget": 20, "master": 20, "libla": 20, "las12_sample_withrgb_quick_terrain_modeler_fix": 20, "obtain": 20, "dataset": 20, "3811489": 20, "32616": 20, "ip": 20, "adress": 20, "inspect": 20, "f": 20, "networkset": 20, "ipaddress": 20, "172": 20, "17": 20, "facilit": 20, "explor": 20, "9529": 20, "3811600": 20, "last": 20, "isn": 20, "fulli": 20, "fill": 20, "alreadi": 21, "thing": 21, "pc_version": 21, "pg_available_extension_vers": 21, "ght": 21, "unfortun": 21, "higher": 21}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"commun": 0, "binari": [1, 9], "format": 1, "point": [1, 4, 16, 20], "patch": [1, 18], "uncompress": 1, "dimension": [1, 2], "laz": 1, "compress": [2, 18], "concept": [3, 16], "cloud": [4, 16], "object": 4, "pcpoint": [4, 13], "pcpatch": [4, 12], "schema": [5, 18], "tabl": [6, 16], "licens": 7, "develop": [8, 9, 16], "requir": 8, "build": 8, "instal": [8, 17], "test": 8, "write": 8, "load": 8, "system": 8, "document": 8, "docker": [8, 9, 20], "imag": 8, "continu": 8, "integr": 8, "releas": [8, 9], "valgrind": 8, "memcheck": 8, "gdb": 8, "interact": 8, "mode": 8, "download": [9, 16], "content": 9, "current": 9, "": 9, "past": 9, "sourc": 9, "hub": 9, "faq": 10, "function": [11, 16], "pc_patch": 12, "pc_makepatch": 12, "pc_numpoint": 12, "pc_pcid": [12, 13], "pc_astext": [12, 13], "pc_summari": 12, "pc_uncompress": 12, "pc_union": 12, "pc_intersect": [12, 14], "pc_explod": 12, "pc_patchavg": 12, "pc_patchmax": 12, "pc_patchmin": 12, "pc_filtergreaterthan": 12, "pc_filterlessthan": 12, "pc_filterbetween": 12, "pc_filterequ": 12, "pc_compress": 12, "pc_pointn": 12, "pc_issort": 12, "pc_sort": 12, "pc_rang": 12, "pc_setpcid": 12, "pc_transform": 12, "pc_memsiz": [12, 13], "pc_makepoint": 13, "pc_get": 13, "postgi": 14, "geometri": 14, "pc_envelopegeometri": 14, "pc_boundingdiagonalgeometri": 14, "wkb": 15, "pc_asbinari": 15, "pc_envelopeasbinari": 15, "pc_boundingdiagonalasbinari": 15, "pgpointcloud": [16, 17, 21], "A": 16, "postgresql": 16, "extens": [16, 21], "store": [16, 20], "lidar": 16, "data": 16, "new": [16, 18], "26": 16, "09": 16, "2022": 16, "get": [16, 17], "start": [16, 17, 20], "updat": [16, 21], "tutori": [16, 19], "project": 16, "indic": 16, "introduct": 17, "pdal": [17, 20], "run": [17, 20], "pipelin": [17, 20], "reader": 17, "writer": 17, "type": 18, "creat": 18, "transform": 18, "contain": 20, "configur": 20, "connect": 20, "servic": 20, "file": 20}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1, "sphinx": 58}, "alltitles": {"Community": [[0, "community"]], "Binary Formats": [[1, "binary-formats"]], "Point Binary": [[1, "point-binary"]], "Patch Binary": [[1, "patch-binary"]], "Uncompressed": [[1, "uncompressed"]], "Dimensional": [[1, "dimensional"]], "LAZ": [[1, "laz"]], "Compressions": [[2, "compressions"]], "Dimensional Compression": [[2, "dimensional-compression"]], "Concepts": [[3, "concepts"], [16, "concepts"]], "Point Cloud Objects": [[4, "point-cloud-objects"]], "PcPoint": [[4, "pcpoint"], [13, "pcpoint"]], "PcPatch": [[4, "pcpatch"], [12, "pcpatch"]], "Schemas": [[5, "schemas"]], "Tables": [[6, "tables"]], "License": [[7, "license"]], "Development": [[8, "development"], [16, "development"]], "Requirements": [[8, "requirements"]], "Build/Install": [[8, "build-install"]], "Tests": [[8, "tests"]], "Write a loading system": [[8, "write-a-loading-system"]], "Documentation": [[8, "documentation"]], "Docker Image": [[8, "docker-image"]], "Continuous Integration": [[8, "continuous-integration"]], "Release": [[8, "release"]], "Valgrind memcheck": [[8, "valgrind-memcheck"]], "GDB interactive mode": [[8, "gdb-interactive-mode"]], "Download": [[9, "download"], [16, "download"]], "Contents": [[9, "contents"]], "Current Release(s)": [[9, "current-release-s"]], "Past Releases": [[9, "past-releases"]], "Development Source": [[9, "development-source"]], "Docker Hub": [[9, "docker-hub"]], "Binaries": [[9, "binaries"]], "FAQ": [[10, "faq"]], "Functions": [[11, "functions"], [16, "functions"]], "PC_Patch": [[12, "pc-patch"]], "PC_MakePatch": [[12, "pc-makepatch"]], "PC_NumPoints": [[12, "pc-numpoints"]], "PC_PCId": [[12, "pc-pcid"], [13, "pc-pcid"]], "PC_AsText": [[12, "pc-astext"], [13, "pc-astext"]], "PC_Summary": [[12, "pc-summary"]], "PC_Uncompress": [[12, "pc-uncompress"]], "PC_Union": [[12, "pc-union"]], "PC_Intersects": [[12, "pc-intersects"], [14, "pc-intersects"]], "PC_Explode": [[12, "pc-explode"]], "PC_PatchAvg": [[12, "pc-patchavg"], [12, "id1"]], "PC_PatchMax": [[12, "pc-patchmax"], [12, "id2"]], "PC_PatchMin": [[12, "pc-patchmin"]], "PC_FilterGreaterThan": [[12, "pc-filtergreaterthan"]], "PC_FilterLessThan": [[12, "pc-filterlessthan"]], "PC_FilterBetween": [[12, "pc-filterbetween"]], "PC_FilterEquals": [[12, "pc-filterequals"]], "PC_Compress": [[12, "pc-compress"]], "PC_PointN": [[12, "pc-pointn"]], "PC_IsSorted": [[12, "pc-issorted"]], "PC_Sort": [[12, "pc-sort"]], "PC_Range": [[12, "pc-range"]], "PC_SetPCId": [[12, "pc-setpcid"]], "PC_Transform": [[12, "pc-transform"]], "PC_MemSize": [[12, "pc-memsize"], [13, "pc-memsize"]], "PC_MakePoint": [[13, "pc-makepoint"]], "PC_Get": [[13, "pc-get"]], "PostGIS": [[14, "postgis"]], "PC_Intersection": [[14, "pc-intersection"]], "Geometry": [[14, "geometry"]], "PC_EnvelopeGeometry": [[14, "pc-envelopegeometry"]], "PC_BoundingDiagonalGeometry": [[14, "pc-boundingdiagonalgeometry"]], "WKB": [[15, "wkb"]], "PC_AsBinary": [[15, "pc-asbinary"]], "PC_EnvelopeAsBinary": [[15, "pc-envelopeasbinary"]], "PC_BoundingDiagonalAsBinary": [[15, "pc-boundingdiagonalasbinary"]], "pgPointcloud - A PostgreSQL extension for storing point cloud (LIDAR) data.": [[16, "pgpointcloud-a-postgresql-extension-for-storing-point-cloud-lidar-data"]], "News": [[16, "news"]], "26-09-2022": [[16, "id1"]], "Getting Started": [[16, "getting-started"], [17, "getting-started"]], "Update": [[16, "update"], [21, "update"]], "Tutorials": [[16, "tutorials"], [19, "tutorials"]], "Project": [[16, "project"]], "Indices and tables": [[16, "indices-and-tables"]], "Introduction": [[17, "introduction"]], "Install PDAL": [[17, "install-pdal"]], "Running a pipeline": [[17, "running-a-pipeline"]], "pgpointcloud reader/writer": [[17, "pgpointcloud-reader-writer"]], "Schema and compression": [[18, "schema-and-compression"]], "Compression type": [[18, "compression-type"]], "Create a new schema": [[18, "create-a-new-schema"]], "Transform a patch": [[18, "transform-a-patch"]], "Storing points": [[20, "storing-points"]], "Start Docker container": [[20, "start-docker-container"]], "Run PDAL pipeline": [[20, "run-pdal-pipeline"]], "Configure connection service file": [[20, "configure-connection-service-file"]], "pgPointcloud extension": [[21, "pgpointcloud-extension"]]}, "indexentries": {}}) \ No newline at end of file