paladin74 / worldwindrcp Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/worldwindrcp
Automatically exported from code.google.com/p/worldwindrcp
Hi,
Maybe this is a bug with the way I'm using the layer but... sometimes new
tiles are not loaded correctly. I've noticed it the most when doing a
'flyTo', i.e. lots of new tiles in different layers
WorldWind Java 0.5.0, slightly modified VirtualEarth layer to work with
this version
What steps will reproduce the problem?
1. Move around a whole lot
2. Wait for some gaps to appear :)
The gaps do not seem to be filled in 'ever'. After some debugging it looks
like the problem is with the 'download' in QuadKeyEarthTile
1. download() called
2. loading -> true
3. WorldWind.getTaskService().addTask(new Runnable() { ... should be
called.. but it does not always make it to the run(), and a snoop shows no
GET requests for the URL -> missing tile
5. Move around, gaps stay
ThreadedTaskService has a default queue size of 10, quite a few times the
test WorldWind.getTaskService().isFull() returns true, so I assume the task
is just not added if the queue is full.. and the download is then not
retried because we have loading = true -> return
So far this seems to be fixed by adding the test:
if (! WorldWind.getTaskService().isFull()) {
loading = true;
WorldWind.getTaskService().addTask(new Runnable() {
.....
}
..-> download is called (with each draw?) until the queue is not full and
it can continue.. but maybe there is a better way?
Cheers,
Mike
Original issue reported on code.google.com by [email protected]
on 31 Aug 2008 at 4:17
What steps will reproduce the problem?
1. Open World Wind Geo
2. Watch the output - Nothing appears
3. Check and uncheck the World Wind Nasa Blue Marble and Blue Marble Image
checkboxes - it says downloading, but does not display a blue marble (or any
world wind images except the star background)
What is the expected output? What do you see instead?
Expected output: Normal world wind earth with layers
What is seen: Nothing
What version of the product are you using? On what operating system?
Version: Plugin version 1.0.3
OS: Windows XP service pack 3 32-bit
Please provide any additional information below.
Original issue reported on code.google.com by [email protected]
on 22 Aug 2010 at 6:48
I've pulled the source from the SVN repository, and have it running with the
current World Wind Java SDK (build 0.6.678). How do I give back my changes?
Original issue reported on code.google.com by [email protected]
on 22 Dec 2010 at 1:17
3/13/10 7:00:01 AM eclipse[44439] Apple AWT Java VM was loaded on first thread
-- can't
start AWT.
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] Exception in
thread "Thread-
1" java.lang.InternalError: Can't start the AWT because Java was started on the
first thread. Make
sure StartOnFirstThread is not specified in your application's Info.plist or on
the command line
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.lang.ClassLoader$NativeLibrary.load(Native Method)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1861)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.lang.ClassLoader.loadLibrary(ClassLoader.java:1762)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.lang.Runtime.loadLibrary0(Runtime.java:823)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.lang.System.loadLibrary(System.java:1045)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.security.AccessController.doPrivileged(Native Method)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
sun.awt.NativeLibLoader.loadLibraries(NativeLibLoader.java:38)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
sun.awt.DebugHelper.<clinit>(DebugHelper.java:29)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.awt.Component.<clinit>(Component.java:560)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.plugin.worldwind.views.EarthView.<clinit>(EarthView.java:60)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.plugin.worldwind.Perspective.createInitialLayout(Perspective.java:58
)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Perspective.loadPredefinedPersp(Perspective.java:768)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Perspective.createPresentation(Perspective.java:258)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Perspective.<init>(Perspective.java:146)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.WorkbenchPage.createPerspective(WorkbenchPage.java:1546)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.WorkbenchPage.init(WorkbenchPage.java:2336)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.WorkbenchPage.<init>(WorkbenchPage.java:561)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:732)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Workbench$20.runWithException(Workbench.java:1023)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.ja
va:31)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3214)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2958)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:80
1)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Workbench$25.runWithException(Workbench.java:1342)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.StartupThreading$StartupRunnable.run(StartupThreading.ja
va:31)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:123)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3214)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2958)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2309)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.plugin.worldwind.Application.start(Application.java:30)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(Ecli
pseAppLauncher
.java:106)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLau
ncher.java:76)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
java.lang.reflect.Method.invoke(Method.java:597)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.equinox.launcher.Main.basicRun(Main.java:447)
3/13/10 7:00:01 AM [0x0-0x972972].org.eclipse.eclipse[44439] at
org.eclipse.equinox.launcher.Main.run(Main.java:1173)
Original issue reported on code.google.com by [email protected]
on 13 Mar 2010 at 3:01
What steps will reproduce the problem?
1. From an Eclipse Helios installation.
2. Install New software
3. Add the http://playerx.sourceforge.net/wwgeo/ update site
4. Select the World Wind Geo software to install
5. Answer all prompts and hit finish.
What is the expected output?
Installation of new software.
What do you see instead?
Error message:
An error occurred while collecting items to be installed
session context was:(profile=profile,
phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
Artifact not found: osgi.bundle,org.eclipse.plugin.jogl.linux32,0.0.0.
http://playerx.sf.net/wwgeo/plugins/org.eclipse.plugin.jogl.linux32_0.0.0.jar
What version of the product are you using?
Current residing in the update site.
On what operating system?
Linux
Original issue reported on code.google.com by [email protected]
on 29 Dec 2010 at 8:35
I could not get worldwindrcp launched in Eclipse 3.4.1. I got a bunch of
error messages such as
Bundle 'org.eclipse.core.runtime' cannot be resolved.
Bundle 'org.eclipse.core.ui.forms' cannot be resolved.
Could someone help me? Thanks.
Original issue reported on code.google.com by [email protected]
on 4 Nov 2008 at 6:09
What steps will reproduce the problem?
1. Use on corporate network that requires using a proxy for HTTP outside
the company.
What is the expected output? Pull info from WMS servers. What do you see
instead? Nothing; blocked by proxy.
What version of the product are you using? WWG 1.0.3 On what operating
system? Vista 32.
Please provide any additional information below. How do I configure WWG
to use a proxy server?
Original issue reported on code.google.com by [email protected]
on 31 Jan 2008 at 2:32
great app, here a couple of ideas:
- integrate with geotools (alternative: with udig)
- use gekmllib (http://code.google.com/p/gekmllib/) to parse kml.
- use jgdal to integrate even more data ("raw" satelite images mostly)
i have already made some kind of geotools/JTS mapping with KML, if you are
intersted.
very nice so far
Cheers
Original issue reported on code.google.com by [email protected]
on 19 Nov 2007 at 4:08
What steps will reproduce the problem?
1. Download worldwindrcp following instructions here:
http://code.google.com/p/worldwindrcp/wiki/WordWindGeoDownloadAndSetup on
Ubuntu 11.04, Eclipse SDK
Version: 3.5.2. Everything works perfectly until. . .
2. Launch worldwindrcp. Splash screen flashes and then it crashes with an
error (see below)
What is the expected output? What do you see instead?
WorldwindRCP should start up and display the globe. It crashes with an error
(see below)
What version of the product are you using? On what operating system?
Worldwindrcp version 1.0.1
Please provide any additional information below. Error log below:
!SESSION 2011-05-20 16:29:38.830 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_22
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product org.eclipse.plugin.WorldWind.product
-pluginCustomization plugin_customization.ini
Command-line arguments: -product org.eclipse.plugin.WorldWind.product -data
/home/punctata/eclipse/../runtime-WorldWind.product -dev
file:/home/punctata/eclipse/.metadata/.plugins/org.eclipse.pde.core/WorldWind.pr
oduct/dev.properties -os linux -ws gtk -arch x86_64 -pluginCustomization
plugin_customization.ini
!ENTRY org.eclipse.equinox.app 0 0 2011-05-20 16:29:39.890
!MESSAGE Product org.eclipse.plugin.WorldWind.product could not be found.
!ENTRY org.eclipse.osgi 2 0 2011-05-20 16:29:39.929
!MESSAGE One or more bundles are not resolved because the following root
constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.929
!MESSAGE Bundle
initial@reference:file:plugins/org.eclipse.equinox.p2.engine_1.0.102.R35x_v20091
117.jar/ was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.engine 2 0 2011-05-20 16:29:39.929
!MESSAGE Missing imported package
org.eclipse.equinox.internal.provisional.p2.artifact.repository_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.929
!MESSAGE Bundle
initial@reference:file:../../../home/punctata/eclipse/org.eclipse.plugin.worldwi
nd.globes/ was not resolved.
!SUBENTRY 2 org.eclipse.plugin.worldwind.globes 2 0 2011-05-20 16:29:39.929
!MESSAGE Missing required bundle org.apache.log4j_1.2.15.
!ENTRY org.eclipse.osgi 2 0 2011-05-20 16:29:39.944
!MESSAGE The following is a complete list of bundles which are not resolved,
see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.944
!MESSAGE Bundle org.eclipse.ui.ide_3.5.2.M20100113-0800 [8] was not resolved.
!SUBENTRY 2 org.eclipse.ui.ide 2 0 2011-05-20 16:29:39.944
!MESSAGE Missing optionally required bundle
org.eclipse.core.resources_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.ui.ide 2 0 2011-05-20 16:29:39.944
!MESSAGE Missing optionally required bundle org.eclipse.ui.views_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.ui.ide 2 0 2011-05-20 16:29:39.944
!MESSAGE Missing required bundle org.eclipse.equinox.p2.engine_[1.0.100,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.944
!MESSAGE Bundle org.eclipse.equinox.p2.engine_1.0.102.R35x_v20091117 [55] was
not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.engine 2 0 2011-05-20 16:29:39.944
!MESSAGE Missing imported package
org.eclipse.equinox.internal.provisional.p2.artifact.repository_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.945
!MESSAGE Bundle org.eclipse.plugin.WorldWind_1.0.7 [136] was not resolved.
!SUBENTRY 2 org.eclipse.plugin.WorldWind 2 0 2011-05-20 16:29:39.945
!MESSAGE Missing required bundle org.eclipse.plugin.worldwind.globes_1.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.945
!MESSAGE Bundle org.eclipse.plugin.worldwind.globes_1.0.0.qualifier [138] was
not resolved.
!SUBENTRY 2 org.eclipse.plugin.worldwind.globes 2 0 2011-05-20 16:29:39.945
!MESSAGE Missing required bundle org.apache.log4j_1.2.15.
!ENTRY org.eclipse.osgi 4 0 2011-05-20 16:29:39.953
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: No application id has been found.
at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:236)
at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
!ENTRY org.eclipse.osgi 2 0 2011-05-20 16:29:39.974
!MESSAGE One or more bundles are not resolved because the following root
constraints are not resolved:
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.974
!MESSAGE Bundle
initial@reference:file:plugins/org.eclipse.equinox.p2.engine_1.0.102.R35x_v20091
117.jar/ was not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.engine 2 0 2011-05-20 16:29:39.974
!MESSAGE Missing imported package
org.eclipse.equinox.internal.provisional.p2.artifact.repository_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.974
!MESSAGE Bundle
initial@reference:file:../../../home/punctata/eclipse/org.eclipse.plugin.worldwi
nd.globes/ was not resolved.
!SUBENTRY 2 org.eclipse.plugin.worldwind.globes 2 0 2011-05-20 16:29:39.974
!MESSAGE Missing required bundle org.apache.log4j_1.2.15.
!ENTRY org.eclipse.osgi 2 0 2011-05-20 16:29:39.988
!MESSAGE The following is a complete list of bundles which are not resolved,
see the prior log entry for the root cause if it exists:
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.988
!MESSAGE Bundle org.eclipse.ui.ide_3.5.2.M20100113-0800 [8] was not resolved.
!SUBENTRY 2 org.eclipse.ui.ide 2 0 2011-05-20 16:29:39.988
!MESSAGE Missing optionally required bundle
org.eclipse.core.resources_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.ui.ide 2 0 2011-05-20 16:29:39.988
!MESSAGE Missing optionally required bundle org.eclipse.ui.views_[3.2.0,4.0.0).
!SUBENTRY 2 org.eclipse.ui.ide 2 0 2011-05-20 16:29:39.988
!MESSAGE Missing required bundle org.eclipse.equinox.p2.engine_[1.0.100,2.0.0).
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.988
!MESSAGE Bundle org.eclipse.equinox.p2.engine_1.0.102.R35x_v20091117 [55] was
not resolved.
!SUBENTRY 2 org.eclipse.equinox.p2.engine 2 0 2011-05-20 16:29:39.988
!MESSAGE Missing imported package
org.eclipse.equinox.internal.provisional.p2.artifact.repository_0.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.988
!MESSAGE Bundle org.eclipse.plugin.WorldWind_1.0.7 [136] was not resolved.
!SUBENTRY 2 org.eclipse.plugin.WorldWind 2 0 2011-05-20 16:29:39.988
!MESSAGE Missing required bundle org.eclipse.plugin.worldwind.globes_1.0.0.
!SUBENTRY 1 org.eclipse.osgi 2 0 2011-05-20 16:29:39.988
!MESSAGE Bundle org.eclipse.plugin.worldwind.globes_1.0.0.qualifier [138] was
not resolved.
!SUBENTRY 2 org.eclipse.plugin.worldwind.globes 2 0 2011-05-20 16:29:39.988
!MESSAGE Missing required bundle org.apache.log4j_1.2.15.
Original issue reported on code.google.com by [email protected]
on 20 May 2011 at 9:13
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.