Skip to content

Instantly share code, notes, and snippets.


Thomas Gratier ThomasG77

View GitHub Profile
View DCNeighborhoodBoundariesWaPo.geojson
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
ThomasG77 /
Last active Jul 5, 2018 — forked from elemoine/
OpenLayers 3 Google Maps API

Use OL3 and Google Maps together

This GIST provides an example of a Google Maps map with an OL3 map as control, to give users a Google base map with OL3 content on top.

Open the corresponding bl.ock to view the example in your browser.


ThomasG77 / index.html
Created Feb 19, 2016 — forked from nolanlawson/index.html
Minimal WebWorker example
View index.html
<h1>Minimal WebWorker example</h1>
<p>Look in the console!</p>
<script src="main.js"></script>
ThomasG77 /
Last active Jan 6, 2017 — forked from timelyportfolio/
vega for time series chart with shaded blocks

vega stocks spec forked to add shaded blocks

Often time series charts can be enhanced by shaded blocks to highlight events or periods as shown by this example which uses the R package xtsExtra. Vega specs already allow this functionality, and it is fairly easy to implement.

I added an events object to the JSON data array.

      "name": "events",
      "values": [
        {"name":"Test1", "start":"Apr 2000", "end":"Mar 2003"},
ThomasG77 / .block
Created Mar 3, 2017 — forked from veltman/.block
Scribble map
View .block
height: 600
hg clone # Fork repo with support for Git on Bitbucket
cd bitbucket-issues-cli
hg patch ../patch-bitbucket-issues-cli-1
ThomasG77 /
Created Nov 24, 2017 — forked from tmcw/
Leaflet With simplestyle Markers
ThomasG77 / .gitignore
Created Feb 28, 2018 — forked from tschaub/.gitignore
OpenLayers + Webpack
View .gitignore
ThomasG77 /
Created Jul 12, 2018 — forked from tmcw/
Line Chart
ThomasG77 /
Last active Jul 24, 2018 — forked from rveciana/
Using JSTS to measure how far a line travels through a polygon

Example to ilustrate this question at gis.stackoverflow.

We choose to replace Turf with JSTS.

If the result is more complex (i.e. the resulting intersection is a polyline), the algorithm should be repeated for each part in the polygon.