├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── dist ├── aframe-geojson-component.js └── aframe-geojson-component.min.js ├── doc ├── example.png ├── line-mask.png ├── point-mask.png └── polygon-mask.png ├── examples ├── basic │ ├── assets │ │ ├── geographiclines.geojson │ │ ├── ne_110m_populated_places_simple.geojson │ │ ├── world-110m.v1.json │ │ └── world-110m.v1.tsv │ └── index.html ├── europe │ ├── assets │ │ ├── europe.topojson │ │ └── ne_110m_graticules_30.geojson │ └── index.html ├── inverted │ ├── assets │ │ ├── PB2002_plates.json │ │ ├── ne_110m_populated_places_simple.geojson │ │ ├── ne_50m_rivers_lake_centerlines.geojson │ │ ├── plates.json │ │ ├── world-110m.v1.json │ │ ├── world-110m.v1.tsv │ │ ├── world-50m.v1.json │ │ └── world-50m.v1.tsv │ ├── index.html │ └── selection-to-text.js ├── planar │ ├── assets │ │ ├── geographic-lines.geojson │ │ ├── world-110m.v1.json │ │ └── world-110m.v1.tsv │ ├── index.html │ └── selection-to-text.js ├── projections │ ├── assets │ │ ├── 110m.json │ │ └── geographiclines.geojson │ ├── draw-path.js │ ├── index.html │ └── mercator-set-scale.js ├── rotation │ ├── highlight-selection.js │ └── index.html ├── stitch │ ├── assets │ │ ├── PB2002_plates.orig.json │ │ └── PB2002_plates.stitched.json │ └── index.html ├── texture │ ├── assets │ │ ├── ne_50m_lakes.geojson │ │ └── world-50m.v1.json │ └── index.html └── timezones │ ├── assets │ ├── timezones.topojson │ ├── world-110m.v1.json │ └── world-110m.v1.tsv │ ├── index.html │ └── selection-to-text.js ├── index.html ├── index.js ├── package.json └── tests ├── __init.test.js ├── helpers.js ├── index.test.js └── karma.conf.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/README.md -------------------------------------------------------------------------------- /dist/aframe-geojson-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/dist/aframe-geojson-component.js -------------------------------------------------------------------------------- /dist/aframe-geojson-component.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/dist/aframe-geojson-component.min.js -------------------------------------------------------------------------------- /doc/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/doc/example.png -------------------------------------------------------------------------------- /doc/line-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/doc/line-mask.png -------------------------------------------------------------------------------- /doc/point-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/doc/point-mask.png -------------------------------------------------------------------------------- /doc/polygon-mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/doc/polygon-mask.png -------------------------------------------------------------------------------- /examples/basic/assets/geographiclines.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/basic/assets/geographiclines.geojson -------------------------------------------------------------------------------- /examples/basic/assets/ne_110m_populated_places_simple.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/basic/assets/ne_110m_populated_places_simple.geojson -------------------------------------------------------------------------------- /examples/basic/assets/world-110m.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/basic/assets/world-110m.v1.json -------------------------------------------------------------------------------- /examples/basic/assets/world-110m.v1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/basic/assets/world-110m.v1.tsv -------------------------------------------------------------------------------- /examples/basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/basic/index.html -------------------------------------------------------------------------------- /examples/europe/assets/europe.topojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/europe/assets/europe.topojson -------------------------------------------------------------------------------- /examples/europe/assets/ne_110m_graticules_30.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/europe/assets/ne_110m_graticules_30.geojson -------------------------------------------------------------------------------- /examples/europe/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/europe/index.html -------------------------------------------------------------------------------- /examples/inverted/assets/PB2002_plates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/PB2002_plates.json -------------------------------------------------------------------------------- /examples/inverted/assets/ne_110m_populated_places_simple.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/ne_110m_populated_places_simple.geojson -------------------------------------------------------------------------------- /examples/inverted/assets/ne_50m_rivers_lake_centerlines.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/ne_50m_rivers_lake_centerlines.geojson -------------------------------------------------------------------------------- /examples/inverted/assets/plates.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/plates.json -------------------------------------------------------------------------------- /examples/inverted/assets/world-110m.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/world-110m.v1.json -------------------------------------------------------------------------------- /examples/inverted/assets/world-110m.v1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/world-110m.v1.tsv -------------------------------------------------------------------------------- /examples/inverted/assets/world-50m.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/world-50m.v1.json -------------------------------------------------------------------------------- /examples/inverted/assets/world-50m.v1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/assets/world-50m.v1.tsv -------------------------------------------------------------------------------- /examples/inverted/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/index.html -------------------------------------------------------------------------------- /examples/inverted/selection-to-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/inverted/selection-to-text.js -------------------------------------------------------------------------------- /examples/planar/assets/geographic-lines.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/planar/assets/geographic-lines.geojson -------------------------------------------------------------------------------- /examples/planar/assets/world-110m.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/planar/assets/world-110m.v1.json -------------------------------------------------------------------------------- /examples/planar/assets/world-110m.v1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/planar/assets/world-110m.v1.tsv -------------------------------------------------------------------------------- /examples/planar/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/planar/index.html -------------------------------------------------------------------------------- /examples/planar/selection-to-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/planar/selection-to-text.js -------------------------------------------------------------------------------- /examples/projections/assets/110m.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/projections/assets/110m.json -------------------------------------------------------------------------------- /examples/projections/assets/geographiclines.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/projections/assets/geographiclines.geojson -------------------------------------------------------------------------------- /examples/projections/draw-path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/projections/draw-path.js -------------------------------------------------------------------------------- /examples/projections/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/projections/index.html -------------------------------------------------------------------------------- /examples/projections/mercator-set-scale.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/projections/mercator-set-scale.js -------------------------------------------------------------------------------- /examples/rotation/highlight-selection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/rotation/highlight-selection.js -------------------------------------------------------------------------------- /examples/rotation/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/rotation/index.html -------------------------------------------------------------------------------- /examples/stitch/assets/PB2002_plates.orig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/stitch/assets/PB2002_plates.orig.json -------------------------------------------------------------------------------- /examples/stitch/assets/PB2002_plates.stitched.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/stitch/assets/PB2002_plates.stitched.json -------------------------------------------------------------------------------- /examples/stitch/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/stitch/index.html -------------------------------------------------------------------------------- /examples/texture/assets/ne_50m_lakes.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/texture/assets/ne_50m_lakes.geojson -------------------------------------------------------------------------------- /examples/texture/assets/world-50m.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/texture/assets/world-50m.v1.json -------------------------------------------------------------------------------- /examples/texture/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/texture/index.html -------------------------------------------------------------------------------- /examples/timezones/assets/timezones.topojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/timezones/assets/timezones.topojson -------------------------------------------------------------------------------- /examples/timezones/assets/world-110m.v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/timezones/assets/world-110m.v1.json -------------------------------------------------------------------------------- /examples/timezones/assets/world-110m.v1.tsv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/timezones/assets/world-110m.v1.tsv -------------------------------------------------------------------------------- /examples/timezones/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/timezones/index.html -------------------------------------------------------------------------------- /examples/timezones/selection-to-text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/examples/timezones/selection-to-text.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/package.json -------------------------------------------------------------------------------- /tests/__init.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/tests/__init.test.js -------------------------------------------------------------------------------- /tests/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/tests/helpers.js -------------------------------------------------------------------------------- /tests/index.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/tests/index.test.js -------------------------------------------------------------------------------- /tests/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattrei/aframe-geojson-component/HEAD/tests/karma.conf.js --------------------------------------------------------------------------------