Stories
Slash Boxes
Comments

In+ersec+ion for Spatial People

OpenLayers v1.0 Released

posted by Satri on Friday June 30, @11:13AM   Printer-friendly   Email story  Permalink  Trackback URI  Slashdotthis  Diggthis  Del.icio.us
from the one-API-to-bind-them? dept.
Schuyler writes "We're pleased to announce the version 1.0 release of OpenLayers, a BSD-licensed, pure JavaScript API for building map applications on the Web. OpenLayers offers the ability to display a number of different types of data (e.g. WMS, WFS, point data) in a dynamic, AJAX-driven, "slippy" mapping interface. Additionally, the development version already includes support for ka-Map, World Wind, GeoRSS, Google Maps, MSN Virtual Earth, and Yahoo Maps layers, among others, all of which will appear in upcoming releases. You can get OpenLayers from the project website, and you can see it in action on our gallery page. We look forward to your suggestions and feedback!"

Related Stories

OpenLayers 2.0 Released [+]
The Chris GISMo blog tells us OpenLayers 2.0 has been released. From the press release: "OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles and markers loaded from any source. OpenLayers is completely free, Open Source JavaScript, released under the BSD License. This new release of OpenLayers supports a number of new layer types, including support for Virtual Earth, Google, and more, alongside WMS, WFS, KaMap, and GeoRSS." The official website.
Online Image Geocoding with Map Rectifier [+]
The GeoWanking list announces Map Rectifier, a free map georeferencing online tool. From the MetaCarta announcement: "The service will allow you to upload an image, and using a reference map, you can select ground control points -- points from the reference map which match up to the uploaded image -- and then warp the image. You can use any of a number of default base maps to reference against, or add your own WMS or KaMap layers to the map and use them to find ground control points." It's done by the same developers than OpenLayers.org.
This discussion has been archived. No new comments can be posted.
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • Oupi

    (Score:3, Insightful)
    by belg4mit (226) on Friday June 30, @01:49PM (#777)
    ( http://pthbb.org/ )
    I know a few of these guys and have been treated to various product demonstrations, I hope to use it in a project I'm working on. While the UI does not exactly replicate Google's (which is fine), it has many more features that you're likely to want: drag to zoom, a table of contents with togglable layers (although last I checked the order was backwards, things at the bottom were shown on top ;-) etc. If you have access to, or can setup a WMS/WFS server(s) and are concerned with openness or control this is a better option than the Google API.
    --
    In Bob we trust, all others bring data.
  • ka-maps

    (Score:2, Interesting)
    by Anonymous Voxel on Monday July 03, @02:55AM (#780)
    very nice..
    so what's the difference between this and ka-maps ?
    http://ka-map.maptools.org/ [maptools.org]

    -i
    • Re:ka-maps

      (Score:3, Informative)
      by belg4mit (226) on Monday July 03, @10:18AM (#783)
      ( http://pthbb.org/ )
      My understanding is that ka-maps is a reimplementation of an API, and OpenLayers is a reimplementation (and extension) of the functionality. Of course my exposure has been biased, but OpenLayers sounds better.

      One potential advantage is that ka-maps supposedly uses the native widgets of the map, whereas OL has its own (makes sense as a map with with multiple basemap layers would annoying if the UI changed depending upon which layers are showing). Although, there is some talk of eventually giving the option to do this in OL too. Then again, of the examples I've seen the ka-map UI installations UIs vary greatly: continuous vs. quantized scale bar interactions (despite both only rendering quantized scales), weird TOCs... all of which implies to me that you have to do a lot more of the widgetry yourself for ka-maps.

      --
      In Bob we trust, all others bring data.
      [ Parent ]
    • Re:ka-maps

      (Score:3, Informative)
      by Anonymous Voxel on Monday July 03, @01:19PM (#784)
      I've been working with kamap for a while now.

      The major difference is, Ka-Map is a full-stack mapping system (at least at this point)

      So it will render tiles from shapefiles/postgis, display the tiles to the user, and allow the user to interact with them.

      Openlayers does not have a tiling system, rather, it is a javascript system for using existing tile sources.

      Also, the two are essentially merging, thanks to the efforts of the fine folks who maintain Ka-Map and OpenLayers.
      [ Parent ]
    • Re:ka-maps

      (Score:4, Informative)
      by crschmidt (570) on Monday July 03, @05:11PM (#785)
      ka-Maps was implemented largely as a responsive effort to the Google Maps API, and designed to slot into a place where there was no other competition at the time, sitting alongside mapserver to be an AJAXy clientside for it.

      Although this is good, ka-Maps' code leaves a lot to be desired because it was built quickly as a means to an end. OpenLayers has been developed by MetaCarta to be used by the public as an Open Source Mapping API.

      Ka-Maps does a lot of good things -- its integration with mapserver has actually led to changing the way some of the OpenLayers developers create maps. for example, http://boston.freemap.in/ [freemap.in] is powered by OpenLayers, but the tiles themselves are rendered by ka-Map's tile rendering code, which is excellent.

      There is no ka-Maps API. It's not designed to be integrated into applications -- it's designed to be a map browsing interface. This is kind of like comparing the ability to set up your own Google Maps div, but not have any control over it, and the ability to use the GMaps API.

      I think that you can guess which one has become more popular over the past year ;) OpenLayers is designed to sit alongside that newly popular API model and offer an open source alternative to solve some of the problems that are out there.

      To that end, things like http://london.freemap.in/july.html [freemap.in] allow you to view information, get more information about it, and edit it (although edit is broken since the OpenStreetMap API is busted right now). This isn't something that would be easy to implement in ka-Maps, and that's where OpenLayers fits in.
      [ Parent ]