Special Announcement
Poll
How has your usage of Google Maps changed since Google changed its data source from a well-known vendor to itself?
I use it the same way as before.
I use it about the same, but now I report errors.
I use it less. 
I use it more.
Google Maps has a new data provider?
Webinar SignUp
Click below to sign-up for our latest Webinar

January 01
2010 Directions Media Webinars coming soon!
Directions Magazine, Web-based Mapping, Business GIS, GeoSpatial Consulting, Location Based Services
White Paper Downloads
Get the latest white papers from our sponsors
Directions Magazine, Web-based Mapping, Business GIS, GeoSpatial Consulting, Location Based Services
Articles
MapInfo Embraces Web Services
By Adena Schutzberg , Directions Magazine
May 23, 2006

Classified Ads:
If you are still wondering which mobile GPS you should buy for your GIS data collection and mapping projects: Download our white paper to see how our MobileMapper 6 GPS beats the competition with better accuracy and lower price. Visit Magellan Professional

I'm trying to remember how many years ago it was that I first heard the vision of Web services for GIS. I suspect it was in the mid/late 1990s. The big Web service on everyone's list? Geocoding, also known as "locationally enabling datasets." With MapInfo Professional v8.5, that vision is reality.

Moshe Binyamin, senior product manager, gave me the tour, just as the product was announced for release on June 6 of this year. In this release MapInfo laid the groundwork for the desktop product to interact with Web services of many kinds, including SOAP and XML (thus RSS). This core technology allows developers to connect MapInfo Pro to existing Web services "with a really minor development effort that utilizes XML" per Binyamin.

The first example shown was a connection to Salesforce.com, an online customer relationship management service. MapInfo developers created a sample application using MapBasic that, once loaded, allows users to access data records from a Salesforce.com account and place customer locations on the map. Alternatively, the user can directly link back and display full record information in the Salesforce.com app by clicking on the map.

Geocoding customer data from Salesforce.com

A menu pick brings up a dialog to input parameters to pull traffic information from Yahoo's RSS feed.

A second example illustrated pulling in Yahoo traffic (via an RSS feed) to a MapInfo map. Yahoo uses its own XML format for this data which MapInfo had to "decipher" to make the application work. Most feeds, Binyamin suggested, would need some sort of custom parsing to be fully useful. The MapInfo tool automatically pulled the central ZIP Code from the existing map, allowed for a magnification level (10 mile radius or more) and the ability to select traffic data based on severity. This tool and its source code will be included as one of the sample applications that will ship with MapBasic v8.5.

The key idea in both these, and other possible Web apps, Binyamin reinforced, is that "you get back geographic objects." The benefit, he emphasized, is that these new added data are real geographic data, data upon which further location analysis can be performed.

Drive time analysis done via MapInfo hosted Envinsa Web service.

The other additions to MapInfo's tool chest include hosted Web services built on Envinsa or MapInfo’s MapMarker Plus. They include both multi-country, also known as "worldwide," geocoding and drive time analysis. While desktop MapInfo has had "address matching" in the core product for years, the geocoding via MapMarker Plus and Envinsa is more robust and uses a CASS certified engine. Binyamin reiterated again and again how these services are the first steps to doing any sort of analysis and that these needed to be easier for non GIS users to access and use. (The discussion reminded me quite a bit of a recent discussion with Dean Stoecker on his company's decision to make its geocoding engine available as open source code.)

The meeting with Binyamin was prompted by a comment by MapInfo CEO Mike Cattini about MapInfo support for "so called RSS" during a recent earnings call. My question at that time was whether this new release supported GeoRSS, a feed that included geographic information. The short answer: not at this time, but the core tools are there to do so. The long answer went on about when GeoRSS becomes a standard, and how it's built on GML, MapInfo's involvement in OGC, etc. As we go to press I've already seen GeoRSS support in Yahoo maps, ArcGIS Explorer and Cadcorp SIS, among others.

Bookmark and Share

Your Comments
Post a comment
All comments provided in this section are those of the individual who has created the post. These are not the opinions of Directions Media, its editors, staff or owners unless otherwise noted. Directions Media retains the right to edit or delete any comments posted herein.

Advertisers