Comments (6)
See #1096.
from ol-cesium.
@ccondrup the trick is installing ol-cesium npm package.
olcs doesn't work.
from ol-cesium.
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.
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.
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.
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)
- Examples from README are not working HOT 2
- Help loader problem HOT 3
- ImageStatic projection with EPSG:3857 show black screen HOT 3
- Use ol-cesium in an angular library HOT 1
- Container is not hidden initially
- Vector tile layers not visible on the Cesium map
- readyPromise deprecated in Cesium. It will be removed in 1.107. HOT 1
- Add minimumLevel option for WMS layers HOT 3
- 3DTiles not displayed HOT 1
- Is there support for multiple coordinate systems other than EPSG:4326 and EPSG:4327 HOT 2
- Rework OLCesium class to use the Cesium engine widget
- Npm version 2.16.1 HOT 3
- Adding support for MVT source using WMS protocols HOT 2
- `SynchronizedOverlay#handlePositionChanged` is called after overlay is destroyed HOT 2
- build-library is missing in 2.18 HOT 1
- `this.parent_` is undefined in `SynchronizedOverlay#handlePositionChanged`
- altitudeMode: "clampToGround" HOT 3
- olcs.FeatureConverter is not a constructor HOT 5
- OLCesium destroy function doesn't remove all listeners HOT 1
- how to use this plugin HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ol-cesium.