diff --git a/samples/dds-datasets-polyline/README.md b/samples/dds-datasets-polyline/README.md
new file mode 100644
index 00000000..d055c4d4
--- /dev/null
+++ b/samples/dds-datasets-polyline/README.md
@@ -0,0 +1,41 @@
+# Google Maps JavaScript Sample
+
+## dds-datasets-polyline
+
+This example shows an approach to styling polyline geometry based data features.
+
+## Setup
+
+### Before starting run:
+
+`npm i`
+
+### Run an example on a local web server
+
+`cd samples/dds-datasets-polyline`
+`npm start`
+
+### Build an individual example
+
+`cd samples/dds-datasets-polyline`
+`npm run build`
+
+From 'samples':
+
+`npm run build --workspace=dds-datasets-polyline/`
+
+### Build all of the examples.
+
+From 'samples':
+
+`npm run build-all`
+
+### Run lint to check for problems
+
+`cd samples/dds-datasets-polyline`
+`npx eslint index.ts`
+
+## Feedback
+
+For feedback related to this sample, please open a new issue on
+[GitHub](https://github.com/googlemaps-samples/js-api-samples/issues).
diff --git a/samples/dds-datasets-polyline/index.html b/samples/dds-datasets-polyline/index.html
new file mode 100644
index 00000000..5ada0187
--- /dev/null
+++ b/samples/dds-datasets-polyline/index.html
@@ -0,0 +1,30 @@
+
+
+
+
+