Blog
Brush up your cartography skills
In September, the Society of Cartographers is going to be holding their 45th annual Summer School event in Southampton.
It's interesting looking through the programme to see just how much of the event is about data, and much of it coming from sources that didn't exist just a few years ago, from OpenStreetMap, the new UKMap and of course the various Ordnance Survey datasets that are available to organisations who can afford to pay for them.
I wonder how the content of this annual summer school has changed over the years since it started, as more and more data sources have become available for cartographers to use?
If you're in the UK and are interested in making maps, the event (7-9 September) looks like it will be a good place to see where cartography is heading, get some hands on experience in the workshops and also network with others in the industry.
iPhone street maps for the Isle of Man
I was looking recently to see what applications were available for the iPhone (or iPod touch) relating to the Isle of Man, and was pleasantly surprised to see that a mapping application had been released.
The application, simply called 'Isle of Man', gives users a map of the Island for use on their iPhone while they are visiting. In addition to the map, it lets users find amenities and streetnames that have been added into the OpenStreetMap database. I decided this morning to pay the 59p to download the app and try it out, but beyond the initial excitement of seeing OpenStreetMap data being used for mobile maps of the Isle of Man, I haven't been so impressed with the execution of the idea for a number of reasons...
The Mobile-Streetmaps.com website promotes this app and hundreds of other similar ones from around the world, each just a download of OpenStreetMap data packaged into an application, for which they charge 59p. While it's not a large amount to pay, the company producing the applications is profiting off the generosity of the OpenStreetMap community (and in the case of the Isle of Man, Cloud Made as well, thanks to their donation of data) with little attribution, and no mention within the app itself of the license under which the data is available.
Hopefully the company will fix the attribution issue soon, by adding a mention to the pages in the iPhone app store that the data is from OpenStreetMap, and also by adding information about the license to at least the about page of each app, and to the side bar of the pages on their website.
The app itself could be quite useful if you're visiting the Island, but it has quite a few usability issues that hamper its use:
- Zooming in to the map, you are not shown beyond a certain level, leaving many streets in the center of towns and villages left without names.
- Navigation within the app could really be improved... there's not even a back button to get back to the map from various other screens.
- After searching for items, you're taken to the map, but you are left looking at the place you were looking at before, with no obvious indication that pins have been added to the map outside of your current view.
- There is no way of clearing the pins from previous searches from the map, leading to possible confusion when searching for other things.
- Clicking on the pins for search results doesn't give any more information to the user. It would be nice to be able to get contact details where available, what the nearest street is, etc.
If you would like to access maps offline for more than just a single place, and be able to take advantage of recent updates to the maps, you will probably be better off downloading the OffMaps app which I have yet to try, but costs just a little more at £1.19 and lets you choose the area and level of detail you wish to download, and lets you do it for as many places as you wish.
While free and open geodata from OpenStreetMap gives a great boost to these applications, it also has its downfalls in that it's likely not (yet) complete for any given area. To give an example, searching for 'cafe' amenities in the Isle of Man resulted in just the Silverdale cafe being shown on the map, where in reality there are many more cafes that aren't (yet) listed.
To help improve the amount of data in the Isle of Man that's represented in OpenStreetmap, in particular relating to points of interest (POIs), I'm planning to hold another mapping party on Saturday 1st August. I'll post more information about this soon, but put the date in your diary if you're interested in helping put some of these amenities on the map. If you'd like more information in the mean time, please get in touch.
Update: having contacted the author of the apps, he's already been working with the OpenStreetMap community and has agreed to improve on the attribution, which is good. I also tried out OffMaps and liked it, but one thing it doesn't give you that the individual place-based apps do, is the access to find the location of POIs and streets while you're offline (though it does work when online).
Drupal participation month
It is looking like June is going to be quite an interesting month for participation, with a couple of projects being set up to focus on certain parts of Drupal for the month.
Last week, Advantage Labs announced Geo June, a month of focused development on the geo module. The geo module has a lot of potential to become the basis of the GeoCMS that Drupal should be (as long as the module stays generic enough), and Advantage Labs are keen to get more people interested and involved to help make that happen. During the month there are a number of physical events, but you're also encouraged to share your use cases and join in day to day with the IRC chat in #drupal-geo.
The Drupal User Experience Project also yesterday announced the launch of Microprojects to encourage user experience (UX) professionals to get involved in small bounded problems, working with a Drupal developer to implement their designs and suggestions for improvement. This seems like a great idea, not only because it's breaking down some quite large problems into bite-size manageable chunks, but also to get some outside experts - who may not have previously used Drupal - involved in the community.
If you're interested in either of these areas (or any of the other sprints which are happening), why not jump in and get involved. Having not spent much time on the Geo project yet, I'm looking to spend some time getting to know it in June and hopefully help to push it forwards, as well as starting the rewrite of the KML module to simplify it as a views display type instead of a bundle of custom code.
OpenBand Labs has a new look
OpenBand has today unveiled its new OpenBand Labs website to help improve the information around the work we've been doing over recent years as well as hopefully invite some discussion.
We hope to make some improvements to the new site over the coming days as we continue to add some more information and blog about some of our experiences here at DrupalCon. We'll also be adding the slides and some writeups about the XMPP talk Darren gave yesterday and the distributed enterprise talk Ben gave today.
We had a great presentation yesterday with Darren Ferguson talking about the XMPP Framework, and today with Ben Lavender talking getting a chance to demonstrate our collaboration platform.
In DC for DrupalCon
I'm in Washington, DC this week with many of the rest of the OpenBand / M.C. Dean team. We're all here to visit DrupalCon DC and meet our friends and associates in the Drupal community as well as present some of the things we've been working on.
A couple of the sessions that we proposed have been accepted, so we're going to be presenting:
- Powering collaboration in a distributed enterprise on Thursday at 1:45-2:45 in the OpenCalais Room, Showcase + Strategy
Online collaboration, social networking and enterprise content management are having transformational effects on organizations, large and small, government and commercial. With robust content management functionality and integration with communication applications, Drupal is uniquely positioned to power collaboration and knowledge management in a distributed enterprise. This session will address developing with Drupal to support several multi-national distributed enterprises.We'll be using this session to talk about our problem space and some of the solutions we have created to help our customers.
- Drupal with XMPP Integration on Wednesday at 6:00-6:30 in the Acquia Room, Code + Development 1
Over the past few years, we have come to rely heavily on web-based tools, such as blogs, forums, wiki, and other to collaborate, manage schedules, and share information. At the same time, chat (or Instant Messaging) has become one of the predominant forms of communication. One issue remains, however: the web based tools and chat don’t really “talk” to each other.
If you're interested in the work we've been doing to help distributed enterprises communicate better, feel free to come up and say hi. We look forward to meeting you at DrupalCon!
