openwebglobe / webviewer Goto Github PK
View Code? Open in Web Editor NEWEngine development: OpenWebGlobe for WebGL
Home Page: http://www.openwebglobe.org
License: Other
Engine development: OpenWebGlobe for WebGL
Home Page: http://www.openwebglobe.org
License: Other
All three billboard examples don't seem to work, or at least I couldn't find the billboard.
Hello
I'm new so... escuse my question if its trivial.
I am testing Openglobe, and it works fine with local OSM generated tiles without a server, but once I try to do the same with owg generated elevation tiles, I cant it make work. I need to put all stuff in a server...
Cant json files be read from a directory in within the main app as the image tiles? I want to make a little stand alone app without a server...
Thank you in advance
Hi,
I will design the Virtual Globe for 3D cadastre by OpenWebGlobefor MSc thesis, I need to understand and know about OpenWebGlobe features and functions.
Please help me. For visualization 3D cadastre we need a many features. Please tell me by "Yes or No" about blew features that exist in OpenWebGlobe?
Thanks a lot. It is very necessary.
Cadastral features/
Handling massive data?:
Result of functions and queries:
Underground view:
Cross-section view:
Measurements (3D)(distance, 3D buffer and etc):
Non-spatial data visualization(attribute):
Visualization features/
Interactivity(zooming, model view,indoor building view):
Levels of detail:
Symbols:
Color, thickness, line-style:
Labeling:
Transparency:
Tooltips:
Non-functional features/
Technical diversity:
System integration and
interoperability:
Usability:
Platform independence:
Cost:
Web-based 3D visualization:
Other features/
Profiling:
Shadow analysis:
Animation creation:
Line of sight and visibility analysis:
Skyline creation:
Texture mapping:
Aerial and satellite images:
3D updating and manipulating:
Thanks so much,
Best Regards,
Sabah Motamedi
It would be great, if a feature like https://github.com/kekscom/osmbuildings could be integrated a layertype in OpenWebGlobe.
The implementation of OSM Buildings looks like:
I really think this could be useful for OpenWebGlobe, because most building data is footprints of buildings including height.
The resulting mechanism could easly be extended to support texturing of buildings (specify a texture for every wall and one for the roof).
The current possibilities of importing of json files for buildings are IMHO too static for larger sets of buildings.
Now I know the way to set Point-Color ,
But how to set color to each face ?
Here's the Geometry-JSON , can anyone tell me how to change the json to fit Face-Color ?
[
[
{
"id" : "1",
"Center" : [7.438637,46.951081,3400],
"VertexSemantic" : "pc",
"Vertices" : [-100,-100,-100,55,0,0,0.5,
-100,-100, 100,0,0,0,1,
100,-100,-100,0,0,0,1,
100,-100, 100,0,0,0,1,
100, 100,-100,0,0,0,1,
100, 100, 100,0,0,0,1,
-100, 100,-100,0,0,0,1,
-100, 100, 100,0,0,0,1,
],
"IndexSemantic" : "TRIANGLES",
"Indices" : [3,1,0,
5,3,2,
7,5,4,
1,7,6,
5,7,1,
2,0,6,
2,3,0,
4,5,2,
6,7,4,
0,1,6,
3,5,1,
4,2,6]
}
]
]
Thank you.
Hi,
I have compiled everything with no errors and tested the demo in source\demos\99_Minimal.
If I use debug.html all is ok; when i use index.html i get the error
Uncaught Error: SECURITY_ERR: DOM Exception 18
on Chrome 14.0.835.186
and
Security error
on Firefox 8.0
Thanks,
Vito
None of the demos work due to the requirement of pre-installing the google closure library
These script tags are the items that point to these items.
src="../../../external/closure-library/closure/goog/base.js"
src="../../../compiled/deps.js"
goog.require 'owg.OpenWebGlobe'
Must we compile everything?
/jpr
Hi,
I'm trying to create a scene with OG_SCENE_3D_FLAT_CARTESIAN
.
When I run the following minimal code from a demo directory, ogCamera complains about a missing navigation node. Am I missing something or is 3D Flat not supported yet?
Thanks,
Hannes
<!--
Virtual Globe Demo
-->
<!DOCTYPE html>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<script type="text/javascript" src="../../../external/closure-library/closure/goog/base.js"></script>
<script type="text/javascript" src="../../../compiled/deps.js"></script>
<script type="text/javascript">goog.require('owg.OpenWebGlobe');</script>
<script type="text/javascript" src="externals/jquery-1.5.2.min.js"></script>
<script type="text/javascript">
function main()
{
ogSetArtworkDirectory("../../../art/");
var g_context = ogCreateContextFromCanvas("canvas", true);
var scene = ogCreateScene(g_context, OG_SCENE_3D_FLAT_CARTESIAN);
var world = ogCreateWorld(scene);
var imgBlueMarble500 =
{
url : ["http://www.openwebglobe.org/data/img"],
layer : "World500",
service : "i3d"
};
ogAddImageLayer(world, imgBlueMarble500);
}
</script>
</head>
<body onload="main()" style="background-color:#000000; overflow:hidden;">
<canvas id="canvas"></canvas>
</body>
</html>
Can anybody tell me how to compile webviewer with the closure library.
I am new to both openwebglobe and closure library and wants to give it a try..
I have webGL enabled in my browser.
I can set color and transparency to each point ,
but how to set color to each face ?
The cubic's Geometry-JSON is
[
[
{
"id" : "1",
"Center" : [7.438637,46.951081,3400],
"VertexSemantic" : "pc",
"Vertices" : [-100,-100,-100,55,0,0,0.5,
-100,-100, 100,0,0,0,1,
100,-100,-100,0,0,0,1,
100,-100, 100,0,0,0,1,
100, 100,-100,0,0,0,1,
100, 100, 100,0,0,0,1,
-100, 100,-100,0,0,0,1,
-100, 100, 100,0,0,0,1,
],
"IndexSemantic" : "TRIANGLES",
"Indices" : [3,1,0,
5,3,2,
7,5,4,
1,7,6,
5,7,1,
2,0,6,
2,3,0,
4,5,2,
6,7,4,
0,1,6,
3,5,1,
4,2,6]
}
]
]
I have compiled everything with no errors and now i am getting a poiloader.js not found error when i try to run demo.html. I also get a security violation (18) when i try to run the source/tutorials/05_POI/POI_06_Test.html file.
The security violation is weird because i am running from a local server on port :8090. I will check if cookies are disabled, but i doubt that is true since in have been using this server for a long time.
/jpr
Hi
Most 3D apps uses middle (wheel) click for changing altitude/azimuth. It appears you rely on right click.
Won't it be more user-friendly to stay with the "middle" standard ?
It could also free the right click for a contextual menu.
(Maybe there's a technical limitation ?)
Hi all,
I just want to tell about my experience with this library. I was working on an acheological site located near seaside. The first problem i encountered is the height, i shoul hack the minimum height to look at the buildings below 50 meters (at 10 meters). That worked fine, but it was the version (release) downloaded in november 2012.
The last vesion, i tried from trunk in the first months of the 2013 had the tremendous side-effect of cutting land when camera is close to terrain level. So when camera is close to terrain there's some kind of fake section of the earth.
Hope this could be easily fixed
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.