Skip to content

Instantly share code, notes, and snippets.

View ThomasG77's full-sized avatar

Thomas Gratier ThomasG77

View GitHub Profile
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@ThomasG77
ThomasG77 / CMake_3_20_Ubuntu_18_04.md
Created December 6, 2021 15:36 — forked from bmegli/CMake_3_20_Ubuntu_18_04.md
CMake 3.20 in Ubuntu 18.04 (reversible way)

Motivatation

  • modern CMake is required for building a lot of new software
  • CMake is dependency for many packages (e.g. ROS related)
  • we don't want to remove CMake (which would remove packages that depend on it)
  • we want safe procedure to update CMake that can be reversed easily

Current version in OS

Check current version

@ThomasG77
ThomasG77 / dms2dec.py
Last active May 31, 2021 08:55 — forked from chrisjsimpson/dms2dec.py
Convert coordinates in DMS notation to decimal in Python.
#!/env/python
# coding=utf8
"""
Converting Degrees, Minutes, Seconds formatted coordinate strings to decimal.
Formula:
DEC = (DEG + (MIN * 1/60) + (SEC * 1/60 * 1/60))
Assumes S/W are negative.
@ThomasG77
ThomasG77 / OSMF-2021-Survey.qgz
Created February 27, 2021 00:03 — forked from migurski/OSMF-2021-Survey.qgz
OSMF 2021 Survey Regions
@ThomasG77
ThomasG77 / index.html
Last active February 22, 2020 17:56 — forked from Andrew-Reid/index.html
Leaflet and Popup with D3
<!DOCTYPE html>
<html>
<head>
<title>Leaflet with D3 popups</title>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdnjs.cloudflare.com/ajax/libs/d3/4.13.0/d3.min.js"></script>
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.1/dist/leaflet.css" integrity="sha512-Rksm5RenBEKSKFjgI3a41vrjkw4EVPlJ3+OiI65vTjIdo9brlAacEuKOiQ5OFh7cOI1bkDwLqdLw3Zg0cRJAAQ==" crossorigin=""/>
<script src="https://unpkg.com/leaflet@1.3.1/dist/leaflet.js" integrity="sha512-/Nsx9X4HebavoBvEBuyp3I7od5tA0UzAxs+j83KgC8PU0kgB4XiK4Lfe4y4cgBtaRJQEIFCW+oC506aPT2L1zw==" crossorigin=""></script>
@ThomasG77
ThomasG77 / README.md
Last active July 24, 2018 14:18 — forked from rveciana/README.md
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.

@ThomasG77
ThomasG77 / README.md
Created July 12, 2018 22:22 — forked from tmcw/README.md
Line Chart
@ThomasG77
ThomasG77 / .gitignore
Created February 28, 2018 01:17 — forked from tschaub/.gitignore
OpenLayers + Webpack
/node_modules/
bundle.js
@ThomasG77
ThomasG77 / README.md
Created November 24, 2017 00:37 — forked from tmcw/README.md
Leaflet With simplestyle Markers
hg clone https://bitbucket.org/tiax/bitbucket-issues-cli # Fork repo with support for Git on Bitbucket
cd bitbucket-issues-cli
hg patch ../patch-bitbucket-issues-cli-1