{"_id":"@financial-times/annotated-atlas","_rev":"44-5b5abc42728d84932fbeb779d7883825","name":"@financial-times/annotated-atlas","dist-tags":{"latest":"1.1.3"},"versions":{"1.0.1":{"name":"@financial-times/annotated-atlas","version":"1.0.1","keywords":["topojson","geojson","shapefile"],"license":"BSD-3-Clause","_id":"@financial-times/annotated-atlas@1.0.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/ft-interactive/annotated-atlas#readme","bugs":{"url":"https://github.com/ft-interactive/annotated-atlas/issues"},"dist":{"shasum":"8c7f724084d1ad2daf4cb1d9f747b03fadc4f79a","tarball":"https://registry.npmjs.org/@financial-times/annotated-atlas/-/annotated-atlas-1.0.1.tgz","integrity":"sha512-mRLEiewlDKeC9CYPLPMuaN7S924OLfi7SY0jBL7NrLxn2052qN1FH9O2lptI/MOLH5IRiOaluVsoI+0LNk+CGw==","signatures":[{"sig":"MEUCIAhj73/fPbKX4eGIi8Pr0Mqb3QSN3GJE24YJQhBTg9r9AiEAmSAFHb1AxBHpdPbldATgSz5J1GCYYAcIurz18ZIYQLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"http://aendrew.com","name":"Ændrew Rininsland"},{"url":"https://bost.ocks.org/mike","name":"Mike Bostock"}],"gitHead":"6a07eb961fcf47f5138453b61e124bdc9baa3e61","scripts":{"prepublishOnly":"bash prepublish"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/ft-interactive/annotated-atlas.git","type":"git"},"_npmVersion":"5.3.0","description":"Pre-built TopoJSON with additional properties","directories":{},"_nodeVersion":"8.5.0","devDependencies":{"d3-dsv":"^1.0.3","shapefile":"^0.6.1","ndjson-cli":"^0.3.0","npm-prepublish":"^1.2.3","topojson-client":"^3.0.0","topojson-server":"^3.0.0","d3-geo-projection":"^2.0.1","topojson-simplify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/annotated-atlas-1.0.1.tgz_1505400867371_0.8123145429417491","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@financial-times/annotated-atlas","version":"1.1.0","keywords":["topojson","geojson","shapefile"],"license":"BSD-3-Clause","_id":"@financial-times/annotated-atlas@1.1.0","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/ft-interactive/annotated-atlas#readme","bugs":{"url":"https://github.com/ft-interactive/annotated-atlas/issues"},"dist":{"shasum":"152871433f7c28f7400ec8824bc4f2c67707296b","tarball":"https://registry.npmjs.org/@financial-times/annotated-atlas/-/annotated-atlas-1.1.0.tgz","integrity":"sha512-rLqpHms7ASCbpPB+azKbgCqrrSZhVn9AxhSuoesONWTssHOFNwc81MLhU1Qn4W0BWv0h3yCq+tSvyc5FUlxAfQ==","signatures":[{"sig":"MEQCIFaL61xlS1v/V6MLOa8MtbIn09cK2jax4nucLV12pxrtAiAE0peN1E++L2NaE4dKRF/D09xDO2RtmWJfVhUe7wQajA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"http://aendrew.com","name":"Ændrew Rininsland"},{"url":"https://bost.ocks.org/mike","name":"Mike Bostock"}],"gitHead":"95c5a186e7f36a47feeabed96a060787445200b9","scripts":{"prepublishOnly":"bash prepublish"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/ft-interactive/annotated-atlas.git","type":"git"},"_npmVersion":"5.3.0","description":"Pre-built TopoJSON with additional properties","directories":{},"_nodeVersion":"8.5.0","devDependencies":{"d3-dsv":"^1.0.3","shapefile":"^0.6.1","ndjson-cli":"^0.3.0","npm-prepublish":"^1.2.3","topojson-client":"^3.0.0","topojson-server":"^3.0.0","d3-geo-projection":"^2.0.1","topojson-simplify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/annotated-atlas-1.1.0.tgz_1505408176870_0.6897743826266378","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@financial-times/annotated-atlas","version":"1.1.1","keywords":["topojson","geojson","shapefile"],"license":"BSD-3-Clause","_id":"@financial-times/annotated-atlas@1.1.1","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/ft-interactive/annotated-atlas#readme","bugs":{"url":"https://github.com/ft-interactive/annotated-atlas/issues"},"dist":{"shasum":"d36ce9d6ac6d2f81169a6f4f0531a32927f282e1","tarball":"https://registry.npmjs.org/@financial-times/annotated-atlas/-/annotated-atlas-1.1.1.tgz","integrity":"sha512-geB8jkcTYml8cI3MQFB5soAUJV2tUU4q7uAuCwUM6ZBI1hP4AfHMTEVdxsS6ip4KG/Jpc7O4Nz7bj+OLsHw+Tw==","signatures":[{"sig":"MEUCIQDhpMp4meUw8s/yVzXeHHTkRKRlID6KRkuM8H3BXp+thwIgMIOgXgDC6ma04y00GpZzKqYfiUzoAdtMLKjGD53eN08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"http://aendrew.com","name":"Ændrew Rininsland"},{"url":"https://bost.ocks.org/mike","name":"Mike Bostock"}],"gitHead":"ef5cf4efb3b6701a4110a16cc89a50af6165ae0b","scripts":{"prepublishOnly":"bash prepublish"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/ft-interactive/annotated-atlas.git","type":"git"},"_npmVersion":"5.3.0","description":"Pre-built TopoJSON with additional properties","directories":{},"_nodeVersion":"8.5.0","devDependencies":{"d3-dsv":"^1.0.3","shapefile":"^0.6.1","ndjson-cli":"^0.3.0","npm-prepublish":"^1.2.3","topojson-client":"^3.0.0","topojson-server":"^3.0.0","d3-geo-projection":"^2.0.1","topojson-simplify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/annotated-atlas-1.1.1.tgz_1505408598480_0.9865113738924265","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@financial-times/annotated-atlas","version":"1.1.2","keywords":["topojson","geojson","shapefile"],"license":"BSD-3-Clause","_id":"@financial-times/annotated-atlas@1.1.2","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/ft-interactive/annotated-atlas#readme","bugs":{"url":"https://github.com/ft-interactive/annotated-atlas/issues"},"dist":{"shasum":"96efca1c5c5e4c3039d51abb879d3c48f76b460c","tarball":"https://registry.npmjs.org/@financial-times/annotated-atlas/-/annotated-atlas-1.1.2.tgz","integrity":"sha512-HpuZjMTra1Vt1Y1l8aJVjagDH1bVkfQdNOeK3u2xow+FOP3EGKzc+lGo1wQrHAqn85ViNO+sDphT1RyhEzyVoQ==","signatures":[{"sig":"MEUCIB/lGZZHfpkLxglOr0y/50rWwzZXyQSThiy3Y6bUuZSTAiEA4fwBTUFac2JMFKXk8cTvU9egHRrOQmU/RO6yQArde5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"authors":[{"url":"http://aendrew.com","name":"Ændrew Rininsland"},{"url":"https://bost.ocks.org/mike","name":"Mike Bostock"}],"gitHead":"8c260c252e4f04769d359f12cf25559650765414","scripts":{"prepublishOnly":"bash prepublish"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/ft-interactive/annotated-atlas.git","type":"git"},"_npmVersion":"5.3.0","description":"Pre-built TopoJSON with additional properties","directories":{},"_nodeVersion":"8.5.0","devDependencies":{"d3-dsv":"^1.0.3","shapefile":"^0.6.1","ndjson-cli":"^0.3.0","npm-prepublish":"^1.2.3","topojson-client":"^3.0.0","topojson-server":"^3.0.0","d3-geo-projection":"^2.0.1","topojson-simplify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/annotated-atlas-1.1.2.tgz_1505471969301_0.5643544271588326","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@financial-times/annotated-atlas","version":"1.1.3","keywords":["topojson","geojson","shapefile"],"license":"BSD-3-Clause","_id":"@financial-times/annotated-atlas@1.1.3","maintainers":[{"name":"financial-times","email":"strategic.products@ft.com"}],"homepage":"https://github.com/ft-interactive/annotated-atlas#readme","bugs":{"url":"https://github.com/ft-interactive/annotated-atlas/issues"},"dist":{"shasum":"109ddce64158fcbf97e78aba3f4cd85775cd6a32","tarball":"https://registry.npmjs.org/@financial-times/annotated-atlas/-/annotated-atlas-1.1.3.tgz","integrity":"sha512-SLuN5Qp2RdZR1G5p+S3OjP3Dhhhxrsy5q3JAOSICMCEkhhRwnvzjlz3wcJWx4E1CeroBeSAAw3v1LbDYAiW97g==","signatures":[{"sig":"MEQCIGuH5unmEyBYwEF9OJ/NBKSY/HqhGBwSZHKdbcI7PlvLAiAg5sJ9GArPHMAXcFLfSppcbuSqhjxqslhPc9XMnk83IA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2HAICRA9TVsSAnZWagAA1DkP/A4VcQJtG7XIrK9TTWRn\nXeZan+cmzxDbGl1pkqoHDR7rsb6Ty7LcQs5/SMfObU4GMpDwMjWnwFnNDOxg\nkX94p/Ni/hmBOtIO1TLUSza/v0vYubPriRWzp2v7bJ9b5b+lB46gh2Qo8n6A\ndLpMKVKt+plccYirpSJk4An58XS3yfksBuWcyJWgblPNlQBqtpSicO1o1t1p\nUUeT+0udUyah8D5nE0WshkjnWxYaSjIhH83OBpnNQ07IkOBQJLyQ+D7p0tPo\ndiLqja+Y8oqExBnB162lncXIbJpXhACNH7yzfZA9HvH5fxAvvX/akwuYLpmb\ncUpDhMVAoS08TjmMpPXD4CaMwflNkKUXiho8UDxnYJp1VkUjFrx5580pOJ7K\n02xzSvTMdZvjnUO2Ay2/sjGSeQ3URX52gjF5Zdsr7HDn//4ZpDjLUB3z6hbX\ntt0CGyVlIbV1HQx6/2IOmz0MtqX7Fgq3+URpZL0kCW2iTFoXeG2r7mPwPZZ1\nVhJx2/d1STu6lR8qpvY7pxBt7tZkb1StEuaO1ZHdxULlNXyorH5tzqz3G3Vs\nPJCvp3V6/cEHmqtnWOaa7llGz+X79dssTivCba80Lvwa/c2g2QRDyJ89fyLI\nyqltZltq+m2ZQ/cpmZ/ugArm6DTXtg0WKxxUi24OfZ7NX/HaCpbaBDMoJcfd\nPp3a\r\n=ZxRD\r\n-----END PGP SIGNATURE-----\r\n"},"authors":[{"url":"http://aendrew.com","name":"Ændrew Rininsland"},{"url":"https://bost.ocks.org/mike","name":"Mike Bostock"}],"gitHead":"ebf3bbede793222d255c2ebd77d8ad7247fdfafc","scripts":{"prepublishOnly":"bash prepublish"},"_npmUser":{"name":"financial-times","email":"strategic.products@ft.com"},"repository":{"url":"git+https://github.com/ft-interactive/annotated-atlas.git","type":"git"},"_npmVersion":"5.3.0","description":"Pre-built TopoJSON with additional properties","directories":{},"_nodeVersion":"8.5.0","devDependencies":{"d3-dsv":"^1.0.3","shapefile":"^0.6.1","ndjson-cli":"^0.3.0","npm-prepublish":"^1.2.3","topojson-client":"^3.0.0","topojson-server":"^3.0.0","d3-geo-projection":"^2.0.1","topojson-simplify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/annotated-atlas-1.1.3.tgz_1505481272402_0.9188937763683498","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-09-14T14:54:29.183Z","modified":"2026-06-23T15:51:57.949Z","1.0.1":"2017-09-14T14:54:29.183Z","1.1.0":"2017-09-14T16:56:18.906Z","1.1.1":"2017-09-14T17:03:20.608Z","1.1.2":"2017-09-15T10:39:31.246Z","1.1.3":"2017-09-15T13:14:34.666Z"},"bugs":{"url":"https://github.com/ft-interactive/annotated-atlas/issues"},"license":"BSD-3-Clause","homepage":"https://github.com/ft-interactive/annotated-atlas#readme","keywords":["topojson","geojson","shapefile"],"repository":{"url":"git+https://github.com/ft-interactive/annotated-atlas.git","type":"git"},"description":"Pre-built TopoJSON with additional properties","maintainers":[{"email":"code.management@ft.com","name":"the-ft"},{"email":"info+npm@rowanmanning.com","name":"rowanmanning"},{"email":"yay@chee.party","name":"chee"},{"email":"a@ax.gy","name":"alexwilson"},{"email":"howdy@aendra.com","name":"aendra"},{"email":"emma.lewis@ft.com","name":"emmalewis"},{"email":"lee@leemoody.co.uk","name":"notlee"},{"email":"hamza.samih@ft.com","name":"hamza.samih"},{"email":"robert.boulton@ft.com","name":"robertboulton"},{"email":"leila.micollier@ft.com","name":"leila.micollier"},{"email":"rob.godfrey@ft.com","name":"robgodfrey"}],"readme":"# Annotated Atlas TopoJSON\n\nThis is a fork of topojson/world-atlas that merges in topojson/us-atlas and other shapefiles.\n\nIt leaves all the original shapefile metadata attached, meaning the resulting files are *not*\noptimised for web-use but are much easier to use, particularly in non-production settings.\n\n### Usage\n\nIn a browser (using [d3-geo](https://github.com/d3/d3-geo) and Canvas), [bl.ocks.org/3783604](https://bl.ocks.org/mbostock/3783604):\n\n```html\n<!DOCTYPE html>\n<canvas width=\"960\" height=\"500\"></canvas>\n<script src=\"https://d3js.org/d3.v4.min.js\"></script>\n<script src=\"https://unpkg.com/topojson-client@3\"></script>\n<script>\n\nvar context = d3.select(\"canvas\").node().getContext(\"2d\"),\n    path = d3.geoPath(d3.geoOrthographic(), context);\n\nd3.json(\"https://unpkg.com/world-atlas@1/world/110m.json\", function(error, world) {\n  if (error) throw error;\n\n  context.beginPath();\n  path(topojson.mesh(world));\n  context.stroke();\n});\n\n</script>\n```\n\nIn Node (using [d3-geo](https://github.com/d3/d3-geo) and [node-canvas](https://github.com/Automattic/node-canvas)), [bl.ocks.org/885fffe88d72b2a25c090e0bbbef382f](https://bl.ocks.org/mbostock/885fffe88d72b2a25c090e0bbbef382f):\n\n```js\nvar fs = require(\"fs\"),\n    d3 = require(\"d3-geo\"),\n    topojson = require(\"topojson-client\"),\n    Canvas = require(\"canvas\"),\n    world = require(\"./node_modules/world-atlas/world/110m.json\");\n\nvar canvas = new Canvas(960, 500),\n    context = canvas.getContext(\"2d\"),\n    path = d3.geoPath(d3.geoOrthographic(), context);\n\ncontext.beginPath();\npath(topojson.mesh(world));\ncontext.stroke();\n\ncanvas.pngStream().pipe(fs.createWriteStream(\"preview.png\"));\n```\n\n## File Reference\n\n<a href=\"#world/110m.json\" name=\"world/110m.json\">#</a> <b>world/110m.json</b> [<>](https://unpkg.com/world-atlas@1/world/110m.json \"Source\")\n\nA [TopoJSON *topology*](https://github.com/topojson/topojson-specification/blob/master/README.md#21-topology-objects) containing two geometry collections: <i>countries</i> and <i>land</i>. The geometry is quantized, but not projected; it is in spherical coordinates, decimal degrees. This topology is derived from the Natural Earth’s [Admin 0 country boundaries](http://www.naturalearthdata.com/downloads/110m-cultural-vectors/), 1:110m small scale, version 2.0.0. The land boundary is computed by [merging](https://github.com/topojson/topojson-client/blob/master/README.md#merge) countries, ensuring a consistent topology.\n\n<a href=\"#world/110m.json_countries\" name=\"world/110m.json_countries\">#</a> *world*.objects.<b>countries</b>\n\n<img src=\"https://raw.githubusercontent.com/topojson/world-atlas/master/img/world-110m-countries.png\" width=\"480\" height=\"300\">\n\n<a href=\"#world/110m.json_land\" name=\"world/110m.json_land\">#</a> *world*.objects.<b>land</b>\n\n<img src=\"https://raw.githubusercontent.com/topojson/world-atlas/master/img/world-110m-land.png\" width=\"480\" height=\"300\">\n\n<a href=\"#world/50m.json\" name=\"world/50m.json\">#</a> <b>world/50m.json</b> [<>](https://unpkg.com/world-atlas@1/world/50m.json \"Source\")\n\nEquivalent to [world/110m.json](#world/110m.json), but at 1:50m medium scale.\n\n<a href=\"#world/50m.json_countries\" name=\"world/50m.json_countries\">#</a> *world*.objects.<b>countries</b>\n\n<img src=\"https://raw.githubusercontent.com/topojson/world-atlas/master/img/world-50m-countries.png\" width=\"480\" height=\"300\">\n\n<a href=\"#world/50m.json_land\" name=\"world/50m.json_land\">#</a> *world*.objects.<b>land</b>\n\n<img src=\"https://raw.githubusercontent.com/topojson/world-atlas/master/img/world-50m-land.png\" width=\"480\" height=\"300\">\n\n## Sources\n\n- [Germany][germany]\n\n[germany]: http://www.geodatenzentrum.de/geodaten/gdz_rahmen.gdz_div?gdz_spr=deu&gdz_akt_zeile=5&gdz_anz_zeile=1&gdz_unt_zeile=14&gdz_user_id=0\n","readmeFilename":"README.md"}