@swamp/gcp/streetviewpublish
v2026.04.23.1
Google Cloud streetviewpublish infrastructure models
Repository
https://github.com/systeminit/swamp-extensions
Labels
gcpgoogle-cloudstreetviewpublishcloudinfrastructure
Contents
Quality score
Verified by SwampHow well-documented and verifiable this extension is.
Grade A
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types1/1earned
- Has description1/1earned
- At least one platform tag (or universal)1/1earned
- Two or more platform tags (or universal)1/1earned
- License declared1/1earned
- Verified public repository2/2earned
Install
$ swamp extension pull @swamp/gcp/streetviewpublish@swamp/gcp/streetviewpublish/photov2026.04.23.1photo.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| captureTime? | string | Optional. Absolute time when the photo was captured. When the photo has no exif timestamp, this is used to set a timestamp in the photo metadata. |
| connections? | array | Optional. Connections to other photos. A connection represents the link from this photo to another photo. |
| photoId? | object | Identifier for a Photo. |
| places? | array | Optional. Places where this photo belongs. |
| pose? | object | Raw pose measurement for an entity. |
| uploadReference? | object | Upload reference for media files. |
createCreate a photo
getGet a photo
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the photo |
updateUpdate photo attributes
deleteDelete the photo
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the photo |
syncSync photo state from GCP
start_uploadstart upload
Resources
state(infinite)— Photo is used to store 360 photos along with photo metadata.
@swamp/gcp/streetviewpublish/photosv2026.04.23.1photos.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a photos
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the photos |
syncSync photos state from GCP
batch_deletebatch delete
| Argument | Type | Description |
|---|---|---|
| photoIds? | any |
batch_getbatch get
batch_updatebatch update
| Argument | Type | Description |
|---|---|---|
| updatePhotoRequests? | any |
Resources
state(infinite)— Photo is used to store 360 photos along with photo metadata.
@swamp/gcp/streetviewpublish/photosequencev2026.04.23.1photosequence.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
| captureTimeOverride? | string | Optional. Absolute time when the photo sequence starts to be captured. If the photo sequence is a video, this is the start time of the video. If this field is populated in input, it overrides the capture time in the video or XDM file. |
| failureDetails? | object | Additional details to accompany the ProcessingFailureReason enum. This message is always expected to be used in conjunction with ProcessingFailureReason, and the oneof value set in this message should match the FailureReason. |
| gpsSource? | enum | Input only. If both raw_gps_timeline and the Camera Motion Metadata Track (CAMM) contain GPS measurements, indicate which takes precedence. |
| imu? | object | IMU data from the device sensors. |
| rawGpsTimeline? | array | Input only. Raw GPS measurements with increasing timestamps from the device that aren't time synced with each photo. These raw measurements will be used to infer the pose of each frame. Required in input when InputType is VIDEO and raw GPS measurements are not in Camera Motion Metadata Track (CAMM). User can indicate which takes precedence using gps_source if raw GPS measurements are provided in both raw_gps_timeline and Camera Motion Metadata Track (CAMM). |
| sequenceBounds? | object | A rectangle in geographical coordinates. |
| uploadReference? | object | Upload reference for media files. |
| inputType? | string | Required. The input form of PhotoSequence. |
createCreate a photoSequence
getGet a photoSequence
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the photoSequence |
deleteDelete the photoSequence
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the photoSequence |
syncSync photoSequence state from GCP
start_uploadstart upload
Resources
state(infinite)— This resource represents a long-running operation that is the result of a net...
@swamp/gcp/streetviewpublish/photosequencesv2026.04.23.1photosequences.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| name | string | Instance name for this resource (used as the unique identifier in the factory pattern) |
getGet a photoSequences
| Argument | Type | Description |
|---|---|---|
| identifier | string | The name of the photoSequences |
syncSync photoSequences state from GCP
Resources
state(infinite)— This resource represents a long-running operation that is the result of a net...
2026.04.03.326.9 KBApr 3, 2026
Google Cloud streetviewpublish infrastructure models
Release Notes
- Updated: photo, photosequence, photosequences, photos
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudstreetviewpublishcloudinfrastructure
2026.04.03.126.3 KBApr 3, 2026
Google Cloud streetviewpublish infrastructure models
Release Notes
- Updated: photo, photosequence, photosequences, photos
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudstreetviewpublishcloudinfrastructure
2026.04.02.226.3 KBApr 2, 2026
Google Cloud streetviewpublish infrastructure models
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudstreetviewpublishcloudinfrastructure
2026.03.27.126.4 KBMar 27, 2026
Google Cloud streetviewpublish infrastructure models
Release Notes
- Added: photo, photosequence, photosequences, photos
linux-x86_64linux-aarch64darwin-x86_64darwin-aarch64
gcpgoogle-cloudstreetviewpublishcloudinfrastructure