{"url":"https://api.github.com/gists/9234731","forks_url":"https://api.github.com/gists/9234731/forks","commits_url":"https://api.github.com/gists/9234731/commits","id":"9234731","node_id":"MDQ6R2lzdDkyMzQ3MzE=","git_pull_url":"https://gist.github.com/9234731.git","git_push_url":"https://gist.github.com/9234731.git","html_url":"https://gist.github.com/mbostock/9234731","files":{".block":{"filename":".block","type":"text/plain","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/9234731/raw/e645f2cd6d490d918a1d14591150ec2d3d08f888/.block","size":73,"truncated":false,"content":"license: gpl-3.0\nredirect: https://observablehq.com/@mbostock/time-zones\n"},".gitignore":{"filename":".gitignore","type":"text/plain","language":"Ignore List","raw_url":"https://gist.githubusercontent.com/mbostock/9234731/raw/f03556e8df38b8f516800d1b0cc3a38807917a60/.gitignore","size":29,"truncated":false,"content":".DS_Store\nbuild\nnode_modules\n"},"Makefile":{"filename":"Makefile","type":"text/plain","language":"Makefile","raw_url":"https://gist.githubusercontent.com/mbostock/9234731/raw/88387726630d7e546fd141a7f97d61dab464a5ba/Makefile","size":729,"truncated":false,"content":"GENERATED_FILES = \\\n\ttimezones.json\n\n.PHONY: all clean\n\nall: $(GENERATED_FILES)\n\nclean:\n\trm -rf -- $(GENERATED_FILES) build\n\nbuild/tz_world_mp.zip:\n\tmkdir -p $(dir $@)\n\tcurl -o $@ 'http://efele.net/maps/tz/world/tz_world_mp.zip'\n\nbuild/tz_world_mp.shp: build/tz_world_mp.zip\n\trm -rf -- $(basename $@)\n\tmkdir -p $(basename $@)\n\tunzip -d $(basename $@) $<\n\tfor file in `find $(basename $@) -type f`; do chmod 644 $$file; mv $$file $(basename $@).$${file##*.}; done\n\trm -rf -- $(basename $@)\n\ttouch $@\n\ntimezones.json: build/tz_world_mp.shp\n\tnode_modules/.bin/topojson -o $@ --projection='d3.geo.mercator().scale(960 / 2 / Math.PI).translate([960 / 2, 960 / 2]).precision(.1)' --simplify=1 -q 1e5 --id-property=TZID -- timezones=$<\n"},"README.md":{"filename":"README.md","type":"text/markdown","language":"Markdown","raw_url":"https://gist.githubusercontent.com/mbostock/9234731/raw/4b52366b1bbe255f0aadd0e121005c06673ce6f0/README.md","size":71,"truncated":false,"content":"Timezone shapefile from [Eric Muller](http://efele.net/maps/tz/world/)."},"index.html":{"filename":"index.html","type":"text/html","language":"HTML","raw_url":"https://gist.githubusercontent.com/mbostock/9234731/raw/93b93a02a2c4ed535603a5370bf3e9ce13c1b20f/index.html","size":1565,"truncated":false,"content":"\n\n\n
\n\n\n\n"},"package.json":{"filename":"package.json","type":"application/json","language":"JSON","raw_url":"https://gist.githubusercontent.com/mbostock/9234731/raw/a1ba974a518a5c80be80e303df05052d5b41b32d/package.json","size":115,"truncated":false,"content":"{\n \"name\": \"anonymous\",\n \"version\": \"0.0.1\",\n \"private\": true,\n \"devDependencies\": {\n \"topojson\": \"1\"\n }\n}\n"},"thumbnail.png":{"filename":"thumbnail.png","type":"image/png","language":null,"raw_url":"https://gist.githubusercontent.com/mbostock/9234731/raw/9044b4caf8eba03bf0b6ec5264bef248ef96aa4c/thumbnail.png","size":15975,"truncated":false,"content":"�PNG\r\n\u001A\n\u0000\u0000\u0000\rIHDR\u0000\u0000\u0000�\u0000\u0000\u0000x\b\u0000\u0000\u0000\u0000�m�T\u0000\u0000\n�iCCPicm\u0000\u0000HǕ�\u0007P��\u0016����7ZB(RBc�\u001A��**!\t!�\u0018\u0002ADDT�\u0015\\\u000B\"\"X\u0016t\u0005D���ւ�ba\u0011P�� ���.\u0016l��\u000Fy����Λ=3g�ߜ9����ޙ?\u0000�\n�P�\u0006�\u0000�.�\u0012��z0bb�\u0018��\u0000\u0002$@\u00030��ؙB���@��n\b�F�ɜ\u0016�g!��f�\u0001�B\u0010N�d��\u0011>�d\u0001[(�\u0002\u0000e�ԵWe\t�8\u0006a�\b\u0019\u0010�uh�y.���y.��\u0013\u0011�p\u001D\u0000x2�%�\u0001@B4\u0001#��CtH�\u00116\u0017p�\u0002\u0000�h�]��,\u000E�^\b\u001B����c!�������/�D�&�œ��^�\u0005ދ�)Lc������#=M���\u001A���������3�a���\u00178��\f\\`a�G�\u0002�\u0011�\u001E�_�\u0002�S#�\u00178ue��_��$X���\u0019����\u0011�\u000B��zy/�he��?3;��{��\u0005Na��,0K4^s�M�\r�>s�dNA�\u0012�^�D>�\u001En���f%G�I\u0018�\u0000�~�\u000FS�_��w��\u0010��H\u001C&9\u0007� R��ayI�\u0016�A\u0010`\u0001v\u00167'kn`ϕ��\">/9���z�1�)`�\u001A3,�-���\u001B��Eo���\u0006D�����\u0001�C1R�}���\u0000h{\n\u0000�����k���\u0000�\\\u001F[,ʞ��]W�\u0001D ��N%�\u0006h\u0001}`\u0002,�-p\u0002n�\u001B��`\u0010\u0001b�r�\u0006� \u001D��*�\u0007փ\"P\u0002v�ݠ\u0012\u001C\u0004�@\u001D8\u000EN�\u0016p\u0016\\\u0004W�\r�\u0007\u0006�\u00030\f��s0\u0005ށ\u0019\b�p\u0010\u0005�BJ�:�\u0003\u0019A��=�\u0002yC�P\u0018\u0014\u000B%@