Code Monkey home page Code Monkey logo

Comments (6)

gberaudo avatar gberaudo commented on May 27, 2024 2

See #1096.

from ol-cesium.

Christoph142 avatar Christoph142 commented on May 27, 2024 1

@ccondrup the trick is installing ol-cesium npm package.
olcs doesn't work.

from ol-cesium.

gberaudo avatar gberaudo commented on May 27, 2024

Hi @Christoph142 , I can reproduce your import error with plain javascript.
We are planning to rework the build system and publish only standard ES6 modules.
In the meantime could you stay with 2.15.0?

from ol-cesium.

Christoph142 avatar Christoph142 commented on May 27, 2024

Thanks for checking this out. I already pinned down 2.15.0 for the time being and I'm keeping an eye on this here.

from ol-cesium.

ccondrup avatar ccondrup commented on May 27, 2024

ES6 modules, exported types and updated build system sounds great!

@Christoph142 could you please share a working usage example on Stackblitz or similar? Would love to see your package.json and how you import and use ol-cesium 2.15.x in Angular. I have had to pin olcs 2.14.0 and cesium 1.105.2 since newer versions of either yields various errors (related to layers, overlays and vector-projections) from the Angular component that toggles 2D/3D-map. Sorry for hijacking thread, I'm asking for sort of the same end result though.

from ol-cesium.

levinzz avatar levinzz commented on May 27, 2024

I bumped into the same issue and tried going with 2.15.0 to no avail :

./node_modules/cesium/Source/Cesium.js:795:0-62 - Error: export 'parseBoundingVolumeSemantics' (reexported as 'parseBoundingVolumeSemantics') was not found in '@cesium/engine' (possible exports: AlphaMode, AlphaPipelineStage, Appearance, ApproximateTerrainHeights, [...], updateVersion, usesExtension, webGLConstantToGlslType, wrapFunction, writeTextToCanvas)

I also tried setting up a stackblitz in order to reproduce the issue but it runs into another compile issue (just uncomment line 12 in main.ts for it to occur) :

Error in /turbo_modules/[email protected]/index.cjs (10:18) Module /turbo_modules/[email protected]/Build/CesiumUnminified/index.cjs not declared as a System.registerDynamic dependency of https://angular-14-demo-pjm6dp.stackblitz.io/turbo_modules/[email protected]/index.cjs

from ol-cesium.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.