Some thoughts from FOSS4G 2009
As Paul Ramsey pointed out in his keynote address, the energy required to sustain a piece of software, open source or not, comes from developer time. The value of a conference like FOSS4G is in bringing developers together to share ideas which is always more effective in a face-to-face setting. I get the feeling that the projects being presented at FOSS4G are moving beyond ...
Proj4js v1.0.0 Released
As mentioned on the MetaCRS list earlier today by Mike Adair: I'm please to announce that the final v1.0.0 release of Proj4js is now available. Proj4js is a JavaScript library to transform point coordinates from one coordinate system to another, including datum transformations. This library is a port of both the PROJ.4 and GCTPC C libraries to JavaScript. Enabling these transformations in the browser allows geographic data ...
FOSS4G 2009 – right around the corner!
Just a quick reminder to everyone that this year's FOSS4G in Sydney, Australia is just around the corner! Mike Adair of DM Solutions Group will be attending and delivering a presentation on PROJ4JS. He'll also be demonstrating DMSG's latest service offering - MapSherpa.com - a great way to make high quality custom digital and hardcopy maps. For more information check out the FOSS4G2009 website. This year's conference ...
Proj4js update
Just to note a couple of updates for the Proj4js project: 1. support was added for Lambert Azimuthal Equal Area projection (proj=laea, ported from PROJ.4) and Lambert Cylindrical Equal Area projection (proj=cea, thanks to R. Marsden from Winwaed software) 2. version 1.0 RC2 is now available for download and testing. This fixes primarily minor bugs from the RC1 release, in prepartion for a v1.0 final release, hopefully within a ...
Launch of MapSherpa.com!
Today we are proud to announce the official launch of MapSherpa.com. MapSherpa is a mapping application built using several open source products including MapServer, OpenLayers and JxLib. It was created to provide users with the ability to create custom topographic (both with and without terrain hillshading) and urban street maps, and is geared towards the outdoor recreation market. Currently, users can perform tasks such as adding custom points, ...
Fusion 2.0: Using Google Maps with MapGuide
Several months ago, Mike Adair posted an article on this site discussing Fusion 2.0's ability to combine layers from different mapping services in one application. Since then, new capabilities in the upcoming MapGuide Open Source 2.1 release have made it possible to incorporate commercial map service base maps and MapGuide overlays. If you're interested in trying this out in your own project, we've developed detailed instructions that you ...
JxLib in Smashing Magazine
The latest Smashing Magazine article - MooTools Tutorials and Resources Round-Up - mentions JxLib. Check it out - some other nice MooTools resources mentioned!
Working with elevation data and GDAL
Introduction With the recent addition of gdaldem (previously available as DEMtools) to the set of GDAL utility programs, there are now several GDAL programs available for working with digital elevation models (DEMs). Gdaldem adds the abilities to create hillshade, slope, aspect and coloured relief rasters. To get these programs, you will need to download and compile GDAL SVN trunk or a nightly snapshot, as they are included in the ...
OpenLayers 2.8 Released
OpenLayers 2.8 has been released with a number of feature enhancements and bug fixes. Notable changes include: New Functionality: Add support for multi-layer feature selection when using vector features Add support for drawing text on vector layers Support for snapping while drawing geometries Support for delayed rendering of the map Added GetFeature control Add a split control Add GetFeatureInfo Control SelectFeature supports seperate hover and click events New Layer Types: Added support for ArcXML Added support for "XYZ" layers to ...
Fusion Tips & Tricks – Activate
Ever want to have a default widget activated on page load? Or perhaps you want to interactively program tool states based on user input? If so try this snippet of code: Fusion.getWidgetsByType('Pan')[0].activate(); This example will activate the Pan widget. Very simple, very useful. Enjoy!
