Title: Should Quickinfo output the same metadata key-values that a `pdal info --summary` call would? · Issue #193 · PDAL/python · GitHub
Open Graph Title: Should Quickinfo output the same metadata key-values that a `pdal info --summary` call would? · Issue #193 · PDAL/python
X Title: Should Quickinfo output the same metadata key-values that a `pdal info --summary` call would? · Issue #193 · PDAL/python
Description: A quickinfo call returns a set group of key-value pairs, when PDAL's metadata collection and output are not so defined. Should the output from pdal info --summary on the command line be the same as a pipeline.quickinfo in python? For exa...
Open Graph Description: A quickinfo call returns a set group of key-value pairs, when PDAL's metadata collection and output are not so defined. Should the output from pdal info --summary on the command line be the same as...
X Description: A quickinfo call returns a set group of key-value pairs, when PDAL's metadata collection and output are not so defined. Should the output from pdal info --summary on the command line be the sam...
Opengraph URL: https://github.com/PDAL/python/issues/193
X: @github
Domain: patch-diff.githubusercontent.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Should Quickinfo output the same metadata key-values that a `pdal info --summary` call would?","articleBody":"A quickinfo call returns a set group of key-value pairs, when PDAL's metadata collection and output are not so defined. Should the output from `pdal info --summary` on the command line be the same as a `pipeline.quickinfo` in python?\n\nFor example, I need the STAC Ids from an ItemCollection that matches the params I have. \n\nA call to `pdal info --summary --driver readers.stac` on the command line might look like this:\n\n```\n$pdal info --summary --driver readers.stac --debug --readers.stac.asset_names 'ept.json' --readers.stac.item_ids '^(USGS_LPC_){0,1}MI_\\w{0,}' https://s3-us-west-2.amazonaws.com/usgs-lidar-stac/ept/item_collection.json\n{\n \"file_size\": 16899552,\n \"filename\": \"https://s3-us-west-2.amazonaws.com/usgs-lidar-stac/ept/item_collection.json\",\n \"now\": \"2025-06-30T10:15:52-0500\",\n \"pdal_version\": \"2.8.4 (git-version: Release)\",\n \"reader\": \"readers.stac\",\n \"summary\":\n {\n \"bounds\":\n {\n \"maxx\": -9173467,\n \"maxy\": 6020840,\n \"maxz\": 400344,\n \"minx\": -10066325,\n \"miny\": 5113087,\n \"minz\": -4503\n },\n \"dimensions\": \"Classification, EdgeOfFlightLine, GpsTime, Intensity, KeyPoint, NumberOfReturns, Overlap, PointSourceId, ReturnNumber, ScanAngleRank, ScanChannel, ScanDirectionFlag, Synthetic, UserData, Withheld, X, Y, Z, OriginId, Pulse width, Blue, Green, Red\",\n \"metadata\":\n {\n \"ids\":\n [\n \"MI_31Co_Barry_2016\",\n \"MI_31Co_ChippewaCo_TL_2017\",\n ...\n ],\n \"item_ids\":\n [\n \"MI_31Co_Barry_2016\",\n \"MI_31Co_ChippewaCo_TL_2017\",\n ...\n ]\n },\n \"num_points\": 768598386500\n }\n}\n```\n\nIf I do the equivalent call in `pdal-python` with this call and output:\n```\n\u003e\u003e\u003e reader = pdal.Reader.stac(filename='https://s3-us-west-2.amazonaws.com/usgs-lidar-stac/ept/item_collection.json', item_ids=['^(USGS_LPC_){0,1}MI_\\\\w{0,}'], asset_names=['ept.json'])\n\u003e\u003e\u003e p = reader.pipeline()\n\u003e\u003e\u003e qi = p.quickinfo\n\u003e\u003e\u003e qi['readers.stac']\n{'bounds': {'maxx': -9173467, 'maxy': 6020840, 'maxz': 400344, 'minx': -10066325, 'miny': 5113087, 'minz': -4503}, 'dimensions': 'Classification, EdgeOfFlightLine, GpsTime, Intensity, KeyPoint, NumberOfReturns, Overlap, PointSourceId, ReturnNumber, ScanAngleRank, ScanChannel, ScanDirectionFlag, Synthetic, UserData, Withheld, X, Y, Z, OriginId, Pulse width, Blue, Green, Red', 'num_points': 1537196773000}\n```\n\n","author":{"url":"https://github.com/kylemann16","@type":"Person","name":"kylemann16"},"datePublished":"2025-06-30T15:36:30.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/193/python/issues/193"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:cb41a626-c267-5bc3-0009-2464191c84bf |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9BF0:C544C:1B4F28B:265AF94:696F7216 |
| html-safe-nonce | 85532dec930cce425a449250859b314c19bba831ab9ca94dfe8f07c81e4dcca7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QkYwOkM1NDRDOjFCNEYyOEI6MjY1QUY5NDo2OTZGNzIxNiIsInZpc2l0b3JfaWQiOiI1NDI4NTcyMzA1OTYxNDE1OTAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 7fa00c94daabd1a9af468d1e4f9f3bfa7e45f2d9feaecbbe39aa66f6cfbbffd6 |
| hovercard-subject-tag | issue:3188954631 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/PDAL/python/193/issue_layout |
| twitter:image | https://opengraph.githubassets.com/9786b15bd56cb39bc7c83de8b9894e594427ff036dbb5dac325ee4f6e781292a/PDAL/python/issues/193 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/9786b15bd56cb39bc7c83de8b9894e594427ff036dbb5dac325ee4f6e781292a/PDAL/python/issues/193 |
| og:image:alt | A quickinfo call returns a set group of key-value pairs, when PDAL's metadata collection and output are not so defined. Should the output from pdal info --summary on the command line be the same as... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | kylemann16 |
| hostname | github.com |
| expected-hostname | github.com |
| None | acc7f8c2e144976eeb6e7a73826049dd183bc572ccf5eaa9afb8265c617a97ab |
| turbo-cache-control | no-preview |
| go-import | github.com/PDAL/python git https://github.com/PDAL/python.git |
| octolytics-dimension-user_id | 859797 |
| octolytics-dimension-user_login | PDAL |
| octolytics-dimension-repository_id | 125232078 |
| octolytics-dimension-repository_nwo | PDAL/python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 125232078 |
| octolytics-dimension-repository_network_root_nwo | PDAL/python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | cc546a224d6d4726a8d7c3a0dfe0cf65dbf9b7bd |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width