Skip to content

Visualize Google BigQuery geospatial data using Google Maps Platform APIs

License

Notifications You must be signed in to change notification settings

GoogleCloudPlatform/bigquery-geo-viz

Repository files navigation

BigQuery Geo Viz

Web tool and developer example for visualization of Google BigQuery geospatial data using Google Maps Platform APIs.

preview

Getting started

Development

Quickstart

# Start a dev server at http://localhost:4200/.
npm run dev

# Run unit tests with Karma.
npm test

Deploy to your dev project and version

This will run npm run build, copy the app.yaml into the dist/ directory and deploy the app from there at the specified project and version ID.

npm run deploy --project=my-project --app_version=my-version-id

Once deployed, the version will be available to test at the specified project and version, e.g.: https://my-version-id-dot-my-project.appspot.com

Deploy to beta (for GeoViz maintainers)

npm run deploy:beta

Once deployed, the version will be available to test here: https://beta-dot-bigquerygeoviz.appspot.com

Deploy to a (prod) version (for GeoViz maintainers)

npm run deploy:prod --app_version=my-version-id

Once deployed, the version will be available to test at the specified version: https://my-version-id-dot-bigquerygeoviz.appspot.com

To prevent accidentally pushing it live, the version will not be set as default. To make it the default version, you will need to migrate it directly on the Cloud Console.

Resources

Terms & privacy

This tool is provided as a reference implementation of Google Maps and geospatial BigQuery API usage capabilities. It may be useful as a debugging and visualization resource. It is not an officially supported Google product and is provided without guarantees of maintenance.