README_EN.md
August 1, 2022 · View on GitHub
Mars 3D development template based on Angular template
🌎 Mars3D platform, the simplest application project template under the Angular technology stack.
Run command
Install dependencies before first run
npm install or cnpm install
http run project
npm run serve post run access:http://localhost:3003/
Package and compile project
run npm run build to build the project。
reference resources
https://github.com/Developer-Plexscape/cesium-angular-example
Operation effect
How to integrate into your existing project
npm install mars3d //or cnpm install mars3d or yarn add mars3d
Scene profile:
public\config\config.json
Refer to angular.json to modify the configuration of your own project, mainly from the relevant codes of mars3d-cesium
Refer to the src\app\app.component.ts file to introduce map components and structures to create the earth.
What is Mars3D
Mars3D platformis Mars technology a 3D client development platform based on WebGL technology, which is based on Cesium optimization and B / S architecture design,The lightweight and efficient GIS development platform supporting multi industry expansion can run efficiently in the browser without installation and plug-ins, and can quickly access and use a variety of GIS data and three-dimensional models, present the visualization of three-dimensional space, and complete the flexible application of the platform in different industries.
Mars3d platform can be used to build 3D GIS applications without plug-ins, across operating systems and across browsers. The platform uses WebGL for hardware accelerated graphics, and realizes real dynamic big data 3D visualization across platforms and browsers. The Mars3D product can quickly realize beautiful and smooth 3D map presentation and spatial analysis on browsers and mobile terminals.
Related websites
-
Mars3D official website:http://mars3d.cn
-
Mars3D GitHub navigation list:https://github.com/marsgis/mars3d