Archive for the 'Stratus Gallery' Category

Stratus “ConnectView”

This summer (Northern Hemisphere) we will release the RIA controls which are currently under development. The RIA controls are a really exciting part of the product that which act as building blocks to allow the software to grow with your changing requirements. During testing one of the Stratus Engineers has integrated the RIA controls with Google Streetview. This integration is two way -- pan the map and Streetview is updated -- move streetview Connect is updated. Even when the toolbars are minimised there is full bi-directional control. It is a great example of what can be done with the RIA controls.

The controls can be easily integrated with third party API’s from the web or back office. If you have a vendor or system that you want to spatially enable (from Sharepoint to SalesForce.com) the chances are you can do this with the RIA controls. The RIA controls will truely allow for Enterprise mashups. It also demonstrates the decoupling of controls and capabilities in the boxed product to enable them to be dragged around and minimised. There are some great opportunities with for web developers and designers to spatially enable back office systems such as CRMs.

Here is a quick Q&A with the developer Mohin:

Q. Hi Mohin, can you just introduce yourself and your role in the Stratus team?
I am a Senior Software Engineer with the Stratus team, based in London, and I’m a huge fan of web development and all the wonderful things you can do with web 2.0.

Q. What gave you the idea for integrating StreetView?
The cool factor!  Google had just recently launched Google StreetView in the UK, and there was a lot of talk in the press about it. People were getting excited about having the ability to see a place of interest without actually going there.

How great would it be if you were a potential house buyer (or an estate agent) to have a map that showed you which properties were available and what they looked like, all without having to spend time and money in visiting the location yourself.

Q. How long did this integration take?
Altogether this integration took myself and an additional Junior Developer less than three working days. A lot of time was spent studying Google’s API, as neither of us had encountered it before.

Q. Where there any challenges you faced?
I am not a traditional GIS person -- in that my education and expertise generally lies in the web development side of things, so a challenge we faced was concerning how to handle the various geographically related side of things, like the various projection systems we were using (Our maps and the Google StreetView use completely different projection systems and units). Thankfully, we used the features available in Stratus RIA to ensure that both API’s were ultimately speaking the same dialect (so to speak). This meant I could focus on making everything look cool :)

Q. What changes or additions would you make if you had more time?
If I had more time, I would like to have taken further advantage of the StreetView API and the Stratus Map, so that the indicator marker shown on the map would also indicate the direction you were facing in StreetView.

It would also have been great to integrate the Stratus Locator control, and have a direct link from each search result that launched StreetView at that specific location. That would mean someone looking for a specific property or street address could simply search and view, without having to interact with a map if they chose not to.

Q. This is a pretty neat example of how the RIA controls can integrate with other API’s do you have any thoughts on other API’s that may be interesting to integrate?
The Dojo toolkit has an exhaustive set of widgets and tools -- some of which I used to produce this app.  I’m very sure that with the right set of Dojo widgets and a combination of the RIA controls, you could easily produce an original experience for a user unlike that which they have seen before.

I also think there could be potential for integrating an online photo storage application like Flickr with the RIA controls, so you could present/upload photos which are organised geographically -- this could prove to be an interesting challenge.

Finally I have uploaded a video that Mohin produced to demonstrate the integration in action:

Tres Cool!

Mashups have been with us for sometime now, but what we are starting to see here is integration of the GeoWeb with the power of traditional GIS. Here we have Web 2.0 mapping combined with all the power of the underlying PBBI spatial capbilities, secuirty and scalability. As always stay tuned for more information.

AGI INSPIRE Workshop

I will be attending the INSPIRE Data Specification Workshop on the 8th January 2009 in London. This is primarily a technical meeting that I hope will set out more details on the specifications around data & metadata. If anyone is attending and is interested in catching up over a coffee drop me a message. If you can not attend but would like me to try and find answers to specific issues or questions, feel free to leave comments.

Mark

Old Poll – New Poll

Old poll – although not scientific and with limited responses Microsoft won the corporate browser wars (in this poll).

New Poll: Do you use metadata?

INSPIRE is just around the corner and metadata is a big part of the spatial infrastructure for Europe. A question I ask every customer is ‘are you capturing metadata?’ More often than not the answer is No. I then ask a second question ‘do you think you should be capturing metadata?’ More often than not the answer is yes.

Gartner suggest that Metadata is a key strategic technology through to 2010. There is a rather good abstract from one of their papers explaining some of the challenges and benefits of metadata – worth a read.

Some of the benefits – of spatial and non-spatial metadata:

  • Increased reuse of established software assets
  • Reduced time to perform change impact analysis
  • Quality assurance that all affected assets are part of a coordinated change
  • Identification of redundancies and opportunities to reduce maintenance costs through consolidation
  • Improved understanding of overlaps in business areas, including during mergers and acquisitions
  • Accuracy of end-user analysis
  • Savings in training costs
  • Speed of business intelligence tool implementations
  • Better management decisions

Poll is on the right on the navigation panel.

Thank you to those that voted in the previous poll… This poll will run for 2 weeks.

Comments on the why’s and what not’s always gratefully appreciated.

Stratus Gallery Datasheet

“A WEB APPLICATION DESIGNED TO CAPTURE AND DISTRIBUTE METADATA. IT IS BASED ON ISO AND INSPIRE STANDARDS, AND ALLOWS ORGANISATIONS TO SHARE ACCESS TO LARGE DATA CATALOGUES.”

What data do I have?
How do I get access?
How accurate is the data?
How do I share the data?

As organisations and agencies develop increasingly large repositories of data, it becomes more important to capture information on this data. This information, known as metadata, facilitates searching, browsing and sharing of data. Metadata ensures the right data is vailable to the right people at the right time. Accurate metadata can also identify redundancy or use of inappropriate versions of the information reducing costs or improving decision making.
Dynamic User Interface
The web interface has been built using the latest Web 2.0 technologies and provides a rich user interface. The application is intuitive and guides a user through capture and discovery of metadata within the catalog.

Whilst the application has a rich user interface it has still been designed with web accessibility in mind. The interface can be hosted for public or partner access and continue to conform to many web accessibility standards.

Integration

The Web Service API provides a set of secure platform independent tier for interoperability with all corporate systems. The Web Services can be integrated as part of a larger Service Orientated Architecture (SOA) environment and provide contextual information for address or mapping data in back office applications.

An Increasingly Valuable Tool

Metadata helps describe the value of information and how it contributes to the business. Metadata is the new key analysis and decision making tool. It is the only approach to allow further decisions to be made with respect to data accuracy, risk, ownership and cost of the information.