From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 86081BCAC for ; Tue, 17 May 2005 12:07:25 +0200 (CEST) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j4HA7PfS025213 for ; Tue, 17 May 2005 12:07:25 +0200 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id MAA01401 for ; Tue, 17 May 2005 12:07:24 +0200 (MET DST) Received: from hedwig1.umh.ac.be (hedwig2.umh.ac.be [193.190.193.73]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j4HA7Orl024932 for ; Tue, 17 May 2005 12:07:24 +0200 Received: from poincare (Debian-exim@poincare.swapping.umh.ac.be [10.102.100.46]) by hedwig1.umh.ac.be (8.13.1/8.13.1) with ESMTP id j4HA7ckV1163516; Tue, 17 May 2005 12:07:44 +0200 Received: from localhost ([127.0.0.1] ident=trch) by poincare with esmtp (Exim 4.50) id 1DXyyW-0002J2-6a; Tue, 17 May 2005 12:06:56 +0200 Date: Tue, 17 May 2005 12:06:55 +0200 (CEST) Message-Id: <20050517.120655.92026286.debian00@tiscali.be> To: "O'Caml Mailing List" Subject: Port of World wind From: Christophe TROESTLER Organization: Universite de Mons-Hainaut (http://math.umh.ac.be/an/) X-Spook: Medco USDOJ Panama Mole wire transfer Albright FTS2000 eternity server quarter Khaddafi X-Blessing: Om Ah Hum Vajra Guru Pema Siddhi Hum X-Operating-System: GNU/Linux (http://www.linux.org/) X-Mailer-URL: http://www.mew.org/ X-Mailer: Mew version 4.2 on Emacs 21.4 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.1 (www dot roaringpenguin dot com slash mimedefang) X-Miltered: at concorde with ID 4289C25D.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 4289C25C.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; christophe:01 troestler:01 macosx:01 ocaml:01 sourceforge:01 cvs:01 globe:98 globe:98 unix:01 opengl:01 debian:02 library:03 library:03 usual:05 chris:05 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.5 required=5.0 tests=FROM_ENDS_IN_NUMS autolearn=disabled version=3.0.2 X-Spam-Level: Hi, Maybe some of you know the World Wind (WW) project: http://worldwind.arc.nasa.gov/ It is really a nice application, both visually and from an educational perspective. However, it has been written in c# and DirectX, so is not available on Unix or MacOSX. Some port discussions have been taking place, but so far nothing concrete has seen the light. So, if some people on this list are in search of a great projet, I think that would fit and would also help popularizing OCaml! The project is also technically interesting as it mixes OpenGL, XML, networks,... The usual "help" links given are: http://www.worldwindcentral.com/wiki/Main_Page http://issues.worldwind.arc.nasa.gov/secure/Dashboard.jspa http://www.worldwindcentral.com/wiki/Mac_and_Linux_Port_Collaboration http://sourceforge.net/cvs/?group_id=69528 However, there is not much of a "where to start" on these pages. My opinion is that the first step is to build a library to use Web Map Services (WMS). The specs are available at http://portal.opengeospatial.org/files/?artifact_id=5316 Some useful links: http://www.opengeospatial.org/specs/ http://www.intl-interfaces.com/cookbook/WMS/ http://www.digitalearth.gov/ http://earthobservatory.nasa.gov/Newsroom/BlueMarble/ http://www.globe.gov/globe_flash.html Such a library would already allow many educational tools in addition to WW. Personally, I really do not have the time to develop such a library (unless I succeed to get some students involved) but I'd be very much interestd in using it! Regards, ChriS