GMLLoader.js 419 B

12345678910111213141516171819202122
  1. /**
  2. * GMLLoader.js
  3. *
  4. * @author realor
  5. */
  6. import { GISLoader } from './GISLoader.js'
  7. import * as THREE from '../../lib/three.module.js'
  8. class GMLLoader extends GISLoader {
  9. constructor(manager) {
  10. super(manager, 'text/xml; subtype=gml/3.1.1')
  11. }
  12. parse(xml) {
  13. let group = new THREE.Group()
  14. //TODO: parse xml
  15. return group
  16. }
  17. }
  18. export { GMLLoader }