- From: Dan Brickley <danbri@danbri.org>
- Date: Thu, 29 Jun 2006 21:48:25 +0200
- To: semantic-web@w3.org
- Cc: timbl@w3.org, schuyler@nocat.net
This looks great! I'd love to see it wired into some RDF datasources, either with SPARQL or plain RDF. TimBL, any plans for Geo widgets to be wired into http://www.w3.org/2005/10/ajaw/tab.html ? If folk want RDF to play with, http://www.w3.org/2003/01/geo/ and the wiki entry at http://esw.w3.org/topic/GeoInfo have some pointers. If folk have more datasources or updated links, please help out by updating the wiki. BTW it seems OpenLayers supports GeoRSS directly; I'm not sure what the state of play is w.r.t. turning non-RDF GeoRSS into RDF. Schuyler, have you looked at .js for SPARQL/RDF query lately? see eg. http://www.thefigtrees.net/lee/blog/2006/04/sparql_calendar_demo_a_sparql.html http://xmlarmyknife.org/blog/archives/000270.html http://www.thefigtrees.net/lee/sw/sparql.js Presumably one way to wire this into SPARQL would be for the SPARQLing to be done server side, producing text files in style of http://trac.openlayers.org/wiki/MapViewerService to send to the .js client application? ie. the server produces tab-separated data. BTW Schuyler, there is a JSON serialization of SPARQL resultsets which looks a lot like your tab-separated data. Did you consider using JSON instead of tab-separated syntax, or is the idea to keep those data files in a format that can be exported direct from Excel? Anyways, cool stuff, I look forward to seeing how it grows :) cheers, Dan [[ For Developers OpenLayers is a pure JavaScript library for displaying map data in most modern web browsers, with no server-side dependencies. OpenLayers implements a (still-developing) JavaScript API for building rich web-based geographic applications, similar to the Google Maps and MSN Virtual Earth APIs, with one important difference -- OpenLayers is Free Software, developed for and by the Open Source software community. Furthermore, OpenLayers implements industry-standard methods for geographic data access, such as the OpenGIS Consortium's Web Mapping Service (WMS) and Web Feature Service (WFS) protocols. Under the hood, OpenLayers is written in object-oriented JavaScript, using Prototype.js and components from the Rico library. The OpenLayers code base already has hundreds of unit tests, via the Test.AnotherWay framework. As a framework, OpenLayers is intended to separate map tools from map data so that all the tools can operate on all the data sources. This separation breaks the proprietary silos that earlier GIS revolutions have taught civilization to avoid. The mapping revolution on the public Web should benefit from the experience of history. Getting the Code. ]] --- http://openlayers.org/ ---------------------------------------------------------------------------- Subject: [Geowanking] Introducing OpenLayers v1.0 From: Schuyler Erle <schuyler@nocat.net> Date: Thu, 29 Jun 2006 00:16:27 -0700 To: geowanking@lists.burri.to OpenLayers is an BSD-licensed pure JavaScript API for building map applications on the Web. OpenLayers offer offers the ability to display a number of different types of data in a configurable mapping interface. On behalf of the OpenLayers development team, I have the honor and pleasure of presenting version 1.0 of OpenLayers. 1.0 Release API URL: http://openlayers.org/api/1.0/OpenLayers.js Latest Stable API URL: http://openlayers.org/api/OpenLayers.js 1.0 Release Tarball: http://openlayers.org/download/OpenLayers-1.0.tar.gz You can see some example OpenLayers applications here: http://openlayers.org/gallery/ The 1.0 release includes support for display of: * Markers * Popups * Tiled WMS Images * WFS Results (as points) * Textual (tab-seperated) data Development continues at a fast pace. Currently, the development branch of OpenLayers supports: * ka-Map data * WorldWind data * Untiled WMS Requests * GeoRSS data Our next release will support drawing and reprojection of vector data on to: * Google Maps * Yahoo Maps * Microsoft Virtual Earth One of the many goals of OpenLayers is to allow users to use one API, and one look and feel, but display data from any source. To that end, we have created a system which allows for any data provider to create their own layers to be displayed alongside any others in OpenLayers. The API is inspired by the Google Maps API, designed to make the simple things easy, and the difficult things possible. Development of OpenLayers is currently funded in part by MetaCarta: http://www.metacarta.com/ Please give OpenLayers a whirl and let us know what you think! http://openlayers.org/ SDE _______________________________________________
Received on Thursday, 29 June 2006 19:48:41 UTC