Planet Geospatial

March 29, 2007

Google Earth BlogDirections from Google: "Swim across the Atlantic Ocean"

Amusing directions in Google EarthThis is very amusing! If you ask Google Earth or Google Maps for directions which require you to go across an ocean, then Google will give you those directions. For example, if you ask for directions from Boston, MA to London, UK (see step 9) it gives you driving directions to the coast and then will tell you to "Swim Across the Atlantic Ocean". Here's the same thing in Google Earth . Caution: following these directions may be hazardous to your health!

Note: this cross-ocean-direction thing only works with a limited number of cases for the places I tested. If you come up with other directions that work (especially other oceans), let me know by leaving a comment here. It does seem to work for other Atlantic journeys like "san diego, ca to berlin, germany" (at least with Google Maps, GE won't find that path). Also, there appears to be a bug with the directions path in GE (the path isn't set to stay above sea level - that would make sense if you tried to drive). This tip came from Philipp Lessen of Google Blogoscoped.

James Fee GIS BlogHuge update to Planet Geospatial

I know, I’ve been claiming that I’ve been working on a better Planet Geospatial than the one that currently exists for quite some time now. Well the good news is that its done and the DNS should be updating as we speak. The older Planet software was dated and couldn’t handle Atom feeds well (which is why half the feeds were a mess). Well I’ve switched to Sam Ruby’s new Planet branch, Planet Venus. I’ve been trying with little success to get running on my existing host (for probably 6 months now) and finally broke down and switched hosts (check out the new improved Planet Geospatial here for sneak peak). Give it some time for the DNS to get updated, probably about 48 hours for everyone to be running the new site. All the old urls should work after this transition and you’ll all be much happier with the result.

Thanks to Sean for helping out with me finding a new host and pestering me about the Atom support.

Expect some issues over the next day.

High Earth OrbitMobile LBS market finally showing up

After years of the mobile LBS market being bubbling under the surface, this Spring/Summer 2007 looks like it might finally open up.

This morning Research in Motion announced a new API for their Blackberries that includes support for API for J2METM”>JSR 179, the Location API for J2ME. Blackberries have had GPS chips for awhile, RIM even had a competition last year to create an LBS. However, I think this is the first time the API has been publicly debuted. They also released a mapping API via Blackberry Maps (not sure what they are yet)

In addition to the LocationAPI, RIM’s APIs also added a lot of other functionality for XML parsing, multimedia, camera, and file system. Definitely building a nice mobile-computing system.

That now adds to the upcoming FIC/OpenMoko Neo1973 which has a GPS chip and agpsd for location based applications, the Apple iPhone, uLocate’s WHERE Widgets for Sprint phones, the Nokia N800 and N95, both with location support via WiFi/GPS.

There have been a lot of mobile location based games, and services. But now that the API’s are becoming open and very easy to use (with the potential exception of Apple’s iPhone), small/independent developers can really produce innovative and interest applications for the devices. These mobile platforms serve as great devices for both publishing (geoblogging, geophotos, geotagging) and consuming (georss, kml) information from the geostack.

Tags: , , , , , , , , , , , , , , , , , , ,

All Points BlogFree Program Teaches Web 2.0

One of the most popular articles at Directions Magazine last year was an editorial I wrote on "Homework." In it I assigned homework to readers to get them up to speed on technologies/ideas they might not have yet explored.

Wired is running an article about a free program called Learning 2.0 and it's not what you think. It's more like my homework article and was originally written to upgrade librarians tech skills. If you are feeling behind the Web 2.0 curve, this is a great resource (and free and open source).

webmapper: what the map can beGoogle Geo Developer Day

Just got home after attending today's Google Geo Developer Day event in Amsterdam. Although it's the first time Google organised this event in the Netherlands, the first ever G2D2 took place last year, preceding the O'Reilly 2006 Where 2.0 conference. It was not only an opportunity to learn about Google's vision on geographic products such as the Google Maps API, Google Earth, and SketchUp, but

Cartographic PerspectivesFree Article: Denis Wood: Some Things Lilla LoCurto and William Outcault Have to Say About Maps (CP 56)

See this entire article (2mb PDF) here.

In the Visual Fields section of CP 56 Denis Wood considers artists Lilla LoCurto and Bill Outcault and their work projecting and mapping the human body. This work, “at once so close to that of mapmakers and at the same time so completely alien, forces us to confront afresh the bizarre, distorted, multiperspectival fact of the map, and so refresh our own self-image.”

“In 1996 LoCurto and Outcault attended a show about Buckminster Fuller’s work where his icosahedral projection of the world hit them as something of an epiphany, revealing for them the sculptural implications of a map. “It was probably,” LoCurto and Outcault have written:

… the simplicity of his projection that made us understand what mechanics were involved but, like most people, we’d never really thought too much about how a map originated from a three dimensional surface. We saw connections between this and the artistic problem of rendering a three dimensional object on a two-dimensional surface as well as with the Cubist and Futurist idea of simultaneity, experiencing that three-dimensionality at once in its entirety. We’d been working with the figure, particularly our own, prior to this and the idea of projecting the human figure like a map using digital technologies struck us as a way to add to these traditions in a contemporary way. We also imagined the process itself would contribute aesthetically to the final images by tearing the body as it flattened it, emphasizing the frailty and vulnerability we saw as inherent in our condition.

Gall Stereographic BC1sph(8/6)7_98

Citation: Denis Wood. “Some Things Lilla LoCurto and William Outcault Have to Say About Maps.” Cartographic Perspectives 56, Winter 2007, pp. 81-88 (color).

See this entire article (2mb PDF) here.

More on LoCurto and Outcault here.

Cartographic Perspectives issue #56 (Winter 2007) will be mailed soon to NACIS members. is $42/year ($20 for students) and includes three issues of the journal.

SlashGeoThe Geospatial Semantic Web Presented

The Geospatial Semantic Web Blog links to a great general presentation of the geospatial semantic web. From the site: "This presentation covers key issues related to Geospatial Semantic Web: (1) extracting hidden knowledge from unstructured and structured data, (2) knowledge fusion over heterogeneous data sources, (3) ontology sharing and (4) building user-friendly Semantic Web applications. It also describes state-of-the-art technologies that attempt to solve these problems. This discussion covers upper-case Semantic Web vs. lower-case semantic web, GeoRSS, W3C Geo ontology, GML, Flickr machine tags, geonames and Google Maps mashups."

Rise and ShoutDev Summit slides on EDN

On the Conference Tab of the of the EDN site, the slide presentations for the sessions have been posted. You can find them linked in the 'Resources for this session' box on each of the session pages below. You can also find them in the Downloads area of EDN. The project files for samples and code presented in the sessions will also be posted soon along with video for each session.

Free GeoToolsDEM Terrain Depiction Using 3DEM

A DEM (digital elevation model) essentially consists of a grid of data, where every square in the grid corresponds to a geographic location, and the value at that position in the grid is the elevation above sea level. But those are just numbers, which are hard to visualize. 3DEM is a free program that opens DEM data and lets you visualize and use it in a number of different ways. It comes with a

The Programming Consultant NewsletterKML and GeoRSS Support Added to the Google Maps API

The Google Maps API blog had what I think was a big announcement this past Wednesday. The Google Maps API will now support both KML and GeoRSS. The long-standing problem with the Google Maps API was that you could only add your features programatically. Each individual feature would have to be added through the Google Maps Javascript. Not only was it a pain to write some looping server-side

The Programming Consultant Newsletter(Free) Free and Open Source Software Book

MIT press is offering the book Perspectives on Free and Open Source Software for free download. From the synopsis: What is the status of the Free and Open Source Software (F/OSS) revolution? Has the creation of software that can be freely used, modified, and redistributed transformed industry and society, as some predicted, or is this transformation still a work in progress? Perspectives on

Free GeoToolsFull Resolution Raster Map Combining, Subsetting And Export With The TatukGIS Viewer

The USGS Seamless Server data gateway I posted about yesterday has a filesize limit per download of 250 MB uncompressed (the zipped, compressed size of the downloaded files is usually much smaller than the uncompressed size). If raster map data you've selected for download has a combined size greater than 250 MB, the server breaks it up into smaller segments, each downloadable as a file. If you

Very SpatialMeosphere - where it’s all about you

That’s right, it IS all about me in the Meosphere. While surfing the web this morning instead of finishing my work, I came across Meosphere, a site that rolled out in February, but that I hadn’t heard of. The front page is a little confusing at first, but if you check out the “How [...]

SlashGeoInfoNow Migrating 20 Million Users to the Virtual Earth Platform

The LM/VE blog informs us Microsoft just won over 20 million new users of Virtual Earth with the migration of Infonow. From the blog: "InfoNow supplies locator and analysis solutions to some of the best known brands in the world like Bank of America, Maytag, HP, Visa and many more. Their Locator applications run on the web, mobile phones and via voice, but that's just the start. For instance, their customers benefit from rich Content Management tools that enable them to get their location data geocoded and in the system. But perhaps most important is the business intelligence that can be gained from mining activity logs of the locator applications." The Microsoft press release can be found here.

sworldwatchGartner: GE Energy Plans Applications on Oracle Spatial Instead of on Smallworld GIS

The IT analysis and consulting firm Gartner has recently published a report titled GE Energy Plans Applications on Oracle Spatial Instead of on Smallworld GIS. You can find it here.

sworldwatchAccessing Smallworld data in Oracle without the Official GE Oracle Solution Suite

Through this article I hope to describe a way in which you can access Smallworld data in Oracle without using any of the components of the official GE Oracle Solution Suite.

A comment by Anonymous got me thinking about Smallworld SQL Server. Not to be confused with Microsoft's SQL Server database, Smallworld SQL Server is Magik code that creates a Magik server image that provides access for external applications into the Smallworld VMDS database.

If you open the Smallworld Help Documentation and search for...
  • "sql server" (in SW 4.0 help)
  • "22 sql server" (in SW 3.21 help)

... you will be taken to a link that provides answers to Frequently Asked Questions.

A description of SQL Server in the 4.0 help documentation states...
Essentially the Smallworld SQL Server provides remote access to a Smallworld database from Windows-based clients. Using the SQL Server and a suitable ODBC-enabled application, you can quickly and easily access all the data within a Smallworld database on a remote machine from a Windows-based PC.
Once you have set up a SQL Server image on a machine, you can install the Smallworld-supplied ODBC client driver on any machine in your network. As part of the configuration for that ODBC driver, you specify the host name and port of the SQL server image's machine. Then, you can view Smallworld data using any 3rd party tool that can read ODBC data sources.

That means that you can use other programming languages to get at Smallworld data and you can also use applications like Excel to read Smallworld data.

A couple of months ago I helped a client set up SQL Server and the way we tested it initially was to use Excel to read in data from Smallworld VMDS using the Excel "Import External Data" feature. Very cool, in my opinion.

And that leads me into the next piece of the "Smallworld Data in Oracle" puzzle. Did you know that you can configure Oracle to read external data as though that data actually resided in Oracle? That functionality is called Oracle Heterogeneous Services. Basically you can use that to access non-Oracle systems from the Oracle database server. One of the non-Oracle systems that are supported by this feature ODBC data sources. You can probably see where I am going with this:
  • use Smallworld's SQL Server to serve up data readable by an ODBC client driver
  • use Oracle Heterogeneous Services to make it seem to Oracle and your other applications that the Smallworld data resides in Oracle

Once you have the Oracle Heterogeneous Services configured, then all the tools you have available to you to process Oracle data are automatically available to you to process Smallworld VMDS data.

Performance issues
It is likely that anything served up by a Magik server image may be slower than your external applications expect. One way around this is for your Oracle techies to create their own VMDS/Oracle table synchronization application. Now that they have all the VMDS data available to Oracle tools, they can use the programming tools they are familiar with to update native Oracle tables with data from the ODBC-sourced Oracle tables.

Ideally you would not want to have two tables with the same data, but you might need to do some kind of synchronization to improve performance. The good news is that whoever writes the synchronization function will not need any Magik knowledge.

Geometries
Smallworld SQL Server does not serve up geometry data types. But if it is configured correctly it can serve up geometry coordinates which could be passed through the ODBC mechanism to Oracle. The Smallworld help documentation describes how to expose coordinates to the ODBC client.


Based on my customer interaction over the years, this technology does not seem widely known or used. I am not sure about the licensing requirements, but Anonymous suggested that the price might be considered expensive. I would suggest that if you are interested in this technology you could probably arrange a "try-before-you-buy" license with GE before paying anything for it.

I have limited experience with this configuration so I am curious to hear from anyone that has tried (or would be willing to try) this configuration. It seems that it holds some promise. I am interested to hear about performance issues and how easy it is to set up this scenario.

SlashGeoFOSS4G 2007 - Free and Open Source Software for Geospatial 2007

The FOSS4G 2007, the Free and Open Source Software for Geospatial 2007 conference, has been in preparation for some time already. This year, it will be held in Victoria (BC) Canada. Paul Ramsey announced the Workshops and Labs program are now established. This conference is increasingly important in the geospatial community. The call for presentations ends in late June. From the main site: "The annual Free and Open Source Software for Geospatial (FOSS4G) conference brings together the people who create, use, and support open spatial software. No other event brings together members of the open source development, open data creation, and open standards promotion communities like FOSS4G. Find out more about FOSS4G." See this entry on the future of GITA vs FOSS4G conferences. See also related stories below for FOSS4G 2006 items.

OpenGeoDataPlanningAlerts.com

Want to know if there’s a proposed phone mast or new house to be built near you? Check out the awsome PlanningAlerts.com, a simple way to keep track of these things.

To make this magic work, they need tedious bits of software which scrape data off of council websites and put it in a usable form. I wrote two last night… have some spare time? Hack your own together!

The Map RoomTrans-Atlantic Driving Directions

For a giggle, have a look at Google Maps's driving directions from New York to Dublin, Ireland. Take special note of step 23. Lord help us if this makes its way into dashboard navigation systems. Via Kottke. Update: The MetaFilter...

The Map RoomTrans-Atlantic Driving Directions

For a giggle, have a look at Google Maps's driving directions from New York to Dublin, Ireland. Take special note of step 23. Lord help us if this makes its way into dashboard navigation systems. Via Kottke....

All Points BlogUpdate: Folks "Reveal Existance" of Skyhook Wireless Wi-Fi Database

Update 3/29: Computerwold has a response to the concern from Skyhook CEO Ted Morgan who basically says, we don't take much information and we don't sell or share it. They have a good reason to hold it close: with that data others could easily do what they do! The article does note that if Skyhook is sold all bets are off. Do I think Skyhook will be sold eventually? Yes, yes I do!

--original message from 3/21/07--

Folks at Slashdot are getting uptight about an Internet Patrol article "revealing" Skyhook's database of personal (and other) wi-fi hotpots used to locate machines using Skyhook's technology.

Hang on! Skyhook has been talking about this openly since it launched. It does not hide how its non-GPS system works. In fact, Ted Morgan was happy to speak to us about the company's mapping plans when he gave us the story on Skyhook's partnership with SiRF. The company boasts (rightly so) about the database in press releases! Consider this title: Skyhook Wireless Wi-Fi Database Now Includes Coverage In Top 100 U.S. Cities, Totaling More Than 8 Million Access Points.

This story popped this week because AOL added Skyhook's technology to AIM, as reported here earlier in the week.

All Points BlogNew at Directions Magazine

Posted today at Directions Magazine:

- Exploring Yahoo! Pipes
- The Kelsey Group’s Drilling Down on Local '07 Conference
- GIS-T Nashville

Interested? We have a feed of articles from Directions Magazine or you can subscribe to e-mail newsletters.

The Map RoomInterest in Old Maps Surges in Japan

Yahoo Japan's "Tokyo Tours With Old Maps" feature, which launched in January, has apparently kindled an interest in antique maps in Japan, The Japan Times reports. Not only is Yahoo's site -- not that I can read Japanese, but does...

EVS-IslandsEVS Worldwide Map - My Vision Continues

WVS and GSHHS - The Most Detailed Complete Worldwide Map Files (1:250,000)? I am a long time user of both WVS (World Vector Shorelines) and GSHHS (Global Self-consistent, Hierarchical, High-resolution Shoreline) vector map files. They are both drawn at a scale of 1:250,000. Beginning with WVS map files over 4-years ago, I quickly ran into frustrations as I attempted to convert vector lines into

EntchevDotCom 2.0New Jersey Digital Parcel Mapping Manual Available


I have several copies of the 1997 New Jersey Digital Parcel Mapping Manual to give away. These are shrinkwrapped, unbound hardcopies. If interested, send a self-addressed stamped envelope to:
New Jersey Digital Parcel Mapping Manual
EntchevDotCom
5 Elm Row, Suite 207
New Brunswick, NJ 08901
First-come, first-served. Make sure you include sufficient postage. The manual is about half-inch thick, 8.5x11.

[UPDATE March 29, 2007] The package weighs 1 lb. 5.50 oz., and USPS Parcel Post postage to Nevada is $4.73. Please include sufficient postage with your requests.

The Map RoomGoogle Imagery Updates for March 29

Yet another imagery update for Google Earth: updates to Spain, Connecticutt and Austin, Texas; high-resolution imagery for a number of English locations, a number of U.S. counties, the French cities of Poitiers and Rennes, and downtown Vancouver, B.C. Via Ogle...

Google Earth BlogNew Imagery in Google Earth - March 29th

[UPDATED 1430 ET]

Google released new imagery last night. I'm sure a few folks in the UK will be happy to see some new imagery finally. Too bad about the photoshopped planes being taken out. Note: the new high res photos introduced for Sydney after Australia Day have been cleaned up. The waters in the Sydney Harbour in particular were made to look much cleaner, but the high res photos of the boats and the helicopter are still there.

Here are the details posted at the Google Earth Community:

New high resolution:

  • Canada: Downtown Vancouver, BC
  • England: Northamptonshire, Nottingshire, Berkeshire, Peakdistrict, Birmingham, Greater Manchester, Avon, Gloucestershire, Linconshire
  • France: Rennes, Poitiers
  • US: Omaha, NE; Missoula, MT; Amherst, MA; Keowee, SC; Catawba Wateree, NC/SC; Rolla, MO; Nashville ("Burbia"), TN; Gaston County, NC; Anne Arundel County, Metro Water District of Southern California; State of Arkansas

Updated Imagery:

  • Spain: Gran Canaria, Fuerteventura, El Hierro, La Gomera, Tenerife, and Las Palmas (Canary Islands) Spain
  • US: Austin, TX; San Bernardino, CA; State of Connecticut, Los Angeles, CA in spots
  • Australia: Sydney harbour area.

Fixes:

  • Danish plane replicants removed (read more)
  • Andes, Maccu Picchu terrain repaired

SlashGeo3DConnexion SpaceNavigator Now Works with ArcMap 9.2 and NASA World Wind 1.4

Spatially Adjusted tells us there is now a 3DConnexion SpaceNavigator driver for ESRI ArcMap 9.2. Meanwhile, The Earth is Square tells us NASA World Wind 1.4 is officially supported. Is this newsworthy? Well, judging on this video, it may help ESRI's ArcMap users improve their efficiency in some cases. From the developer in a SA's comment: "This is my own temporary solution until ESRI or 3Dconnxion releases the “official” driver. I just love SpaceNavigator, and I couldn’t wait. I tested this “beta” driver using ArcMap 9.1 and 9.2, and it seems to work."

Past, Present and Future of GIS in IndiaNavigation Systems and Driving Directions - do we need them in India?

In 2000, Satyam incubated a division/company that was know as Satyam Navigation. In the initial days focus (or at least that is what was known to me) of this group was to develop in-car navigation product. I was asked for my view the future of such a system in India and at that point of time I did not see much. My reasoning - instead of buying a car navigation system, I would roll down my car window and in highly populous and friendly India, I will find more than one willing person to help me in reaching my destination!! I had several personal experiences - if you ask for direction - people not just give direction but even offer to sit in car and lead you to the destination! Was I correct in my reasoning?

Krzysztof Kolodziej in his report "Location 2006 Conference – a Report from India" provides a great overview of Indian GPS and Telematics Market. Part of the report reads: "The Indian market is now at $22 million, but there is potential for growth to $448 million in the next three to four years. GPS companies (both local and international) are competing to grab a piece of this Indian market, especially in logistics for tracking cargo and trucks across the country. Prices for GPS devices in India range from $232 to over $2,325. Garmin will bring its 35 different models of GPS devices to India, ranging from $813 for a basic model to $2,325 for a high-end model (route planning with voice prompts). Local company SatNav launched SatGuide, a car navigation device, and is hoping to sell 3,000 units in the first year. This Pocket PC-based device (costing $883) has maps for 10 major Indian cities. Other companies like Sun Micro Systems (India) are building prototypes to provide location-based services for mobile roaming users. Wipro has developed GPS applications for clients such as those in fleet management, location-based services and automatic driver assistance." His report concludes with the statement - Watch out for the “Crouching Tiger” - it is set to pounce!

India VC Circle blog has a news that reads "Bennett, Coleman Acquires Stake In SatNav Technologies" So there is a future potential and there is action!

I like folks at SatNav. Not because two of the management team folk worked with me at RMSI Hyderabad office, but because these guys thought of a concept, ahead of it's time in India, have firmly kept their focus on the telematics market and are going great when the market seems to be poised for growth.

But has the situation really changed in India and can't we still roll down the windows and ask for direction? I can share one of my recent experience. Few days back, I received the following driving directions from one of my friends inviting us to birthday party of his son:
_____________________________________________________________
From South Delhi/Dhaula Kuan/Central Delhi:
1. Come all the way to the Domestic Airport.
2. You will see the sign for Dwarka at the Airport roundabout.
3. Drive towards the sign- it is a straight road that will take you first under a bridge and then over a flyover. It is close to about 8 kms of stretch.
4. Once you get down of the flyover, keep towards the left. And at the first intersection (red light), take a left.
5. Once you take a left, you will see MTNL exchange on your right (other side of the road).
6. Now keep on the right and at the first red light, take a right.
7. Keep driving straight for maybe 1.2 kms, when you will hit a 4 way junction. It does not have a red-light but it is relatively busy. Cross it carefully!
8. Cross this and keep on driving straight. The road will curve slightly to right and then to left. This stretch maybe about 1.5 km or less- I have never measured it.
9. You will hit another 4-way junction- a again a busy junction and can't be missed. Take a left here and then drive straight.
10. After driving about .7 kms, you will hit a very busy cross-junction. This is Ashirwaad Chowk. On your left will be Pizza hut and Costa COffee. On left, across the road is Akash Institute. On your right will be grocery shops. On diagonally right, you will see Ayushman Hospital. You need to cross this junction. As soon as you cross it, the restaurant will be on your left hand side. There is a big board that says "SHUBHAM VALLEY RESTAURANT."
___________________________________________________________________

We reached the venue, without the need to roll down window!!! If I did not had the directions, I would have surely required much more time and more petrol(gas) to reach the location!!!

The way directions were provided, by my friend, was really flawless. I felt that it will be difficult to model such directions in an application!! Answer came in my "Feedreader" box today -blog post (3/14) on the Live Maps/Virtual Earth blog - " Sending Directions the Web 2.0 Way" ! The post describes the feature of Live Map, that allows you to add your own personal driving direction notes on top of the standard driving directions!!!

So what should I conclude on future of in-car navigation/personal navigation/web-direction system for India?

Manoj Misra

PS: Action is picking up on the AUGTICS front and hence a bigger gap in posting the blog!!

EVS-IslandsGukan Jima JA - Abandon Ship! Battleship Island, That Is.

Gukan Jima JABattleship Island - What an interesting name! Gukan Jima or Gunkan Jima is a very small island offshore of Nagasaki city located on the island of Kyushu, Japan. I have mapped other very small islands Sveti Anastasia, Bulgaria and Penon Alhucemas, Spain for example. This one is unique and currently without any population. It seems that Gukan JIma, real name Ha-shima, was

Cartographic PerspectivesBuckley, Barnes, & Richards: Achieving Historical Map Effects with Modern GIS (CP 56)

Aileen Buckley, David Barnes, and Jaynya Richards write, “Historical maps have long captivated map readers with their aesthetic qualities and the intrigue they impart, partly because they were done by hand. In this paper, historical maps were examined to determine if they illustrated design techniques and symbology that are adaptable for maps today. If so, the design techniques were then replicated in a modern map making environment using geographic information systems (GIS). With this “history of cartography” approach, we attempt to discover the underlying technical process of creation.”

Techniques discussed and illustrated in color:

Late Sixteenth to Early Seventeenth Century: Hillsigns, Coastal Rakes, Rhumb Lines, Ocean Art, Mimetic City Symbols, Ocean Stippling, Stream Tapering.

Stream Tapering

Early to Mid-nineteenth Century: Point Symbols along Roads, Border Calibrated to the Graticule

Late Nineteenth to Early Twentieth Century: Sepia Tone

“The techniques described can help to improve modern design and production for a number of reasons: these enhanced effects allow greater design flexibility which is appreciated by both cartographer and map reader; some of the effects can be used for challenging black and white map design; some of the symbols are intuitive and easily understood by the map reader; some create a unique and unusual look that draws the map reader in and keeps his or her attention; and some add beauty and intrigue to maps.”

Citation: Aileen Buckley, David Barnes, and Jaynya Richards. “Achieving Historical Map Effects with Modern GIS.” Cartographic Perspectives 56, Winter 2007, pp. 63-72 (pp. 67-72 in color).

Cartographic Perspectives issue #56 (Winter 2007) will be mailed soon to NACIS members. NACIS membership is $42/year ($20 for students) and includes three issues of the journal.

The Map RoomGoogle Earth Banned in 15 Countries?

A post on Valleywag, which I will quote here because I'm guessing most of you missed it, about Google Earth: "We're hearing a rumor that the service, which overlays satellite imagery over a map grid, is actually forbidden in no...

All Points BlogRIM adds Mapping APIs

Research in Motion (the Blackberry folks) are now offering developers not one, but two mapping APIs: they "provide access to location information from a local or external GPS device and an API for BlackBerry Maps, which provides geo-code and mapping data, will allow developers to create custom mapping and location applications."

Infoworld (hey did you see this pub is going online only?)

All Points BlogVirtual Earth Replaces MapQuest at InfoNow

You proabably saw the news today that Microsoft is touting how InfoNow is using Virtual Earth (press release) for store locator apps. PC World offers the rest of the story (appologies to Paul Harvey). InfoNow dropped MapQuest to move to the Microsoft solution. The article goes on to note that Greg Sterling said it may help validate Microsoft's product, but doen't really change its position in the market.

What it may mean, said Microsoft in an e-mail to PC World, is that at some point InfoNow customers (such as banks) may incorporate their customer data (like ATM locations) into Virtual Earth.

EntchevDotCom 2.0Driving Directions from New York City to Dublin, Ireland, Courtesy of Google Maps


Check out Step 23: "Swim across the Atlantic Ocean 3,462 mi"

Full directions here. Let me know if you take the trip.

Ogle EarthGoogle Earth imagery update: Vancouver, UK, France, Connecticut, etc...

Google Earth's imagery data has been updated once again. This post on Google Earth Community has the details: Downtown Vancouver gets the high resolution treatment, as do various shires in the UK and a couple of French cities. Plenty of new high resolution stuff in the US as well.

As for updated imagery, Spain (incl. the Canary Islands) and bits of the US get Google's love this time round. Details below the fold.

Comments (0)

All Points BlogOracle XE for Geospatial

SearchOracle.com follows up on a press release from Oracle touting uptake of its free Oracle XE by developers. It highlights how Farallon Geographics is using the app for geo apps sometimes in place of SQLServer.

Oracle Database XE is unique among free database management systems (DBMSs) in that it can store map features such as lines, polygons, grids and aerial photographs directly in the kernel, [Farallon's Dennis] Wuthrich said. Oracle Database XE is also capable of actually processing spatial data to tell users, for example, how many stores there are within a certain distance, or the best route from one address to another.

That right? Any open source solutions compete here?

Wuthrich goes on:

"Oracle provides something for free that you can't do at any price in [Microsoft SQL Server], and that is to store these very special kinds of map-based data sets and then operate against them with just pure SQL."

Virtual Earth For GovernmentPhoto Album: Blog Images

Blog Images

More Photos...

Aaron Racicot's Reprojected GIS BlogDemo’s of new web mapping decision support tools…

film2

I have been working on a new decision support tool for Ecotrust over the last few months, so today I decided to make some screen casts (with audio!) of some of our work. 

Cal-Zone - Web based DST based on Marxan / Marzone for helping evaluate site selection of marine protected areas.  Marxan / Marzone results are generated and stored in PostGIS for display via OpenLayers.  New windowing functionality introduced to allow for future enhancements such as multi-run comparisons and use of region of interest tools for site selection.

 http://www.reprojected.com/demo/cal-zone-demo.html

Gulf Tool - Web based DST based around scenario development for Gulf of Mexico fisheries.  Uses a Chameleon based frontend, Mapserver on the backend and all data storage and queries through PostGISGMT is used for graphing. 

http://www.reprojected.com/demo/gulf-demo.html

 

Just a snapshot into some of the DST development we are undertaking and very excited about.  Hope you enjoy… 

Virtual Earth For GovernmentOperations Monitoring with Virtual Earth

The Virtual Earth team will be participating in the upcoming Microsoft Navy-Marine Corps Symposium at the Microsoft Conference Center in Redmond, Washington this April. With this in mind, I'd like to share this demo of a Microsoft intelligence solution that allows operations managers to monitor information for quicker analysis and better operations insight and planning. The solution integrates  Office PerformancePoint Server 2007  and SQL Server 2005 for data analysis, processing and reporting, Office Communicator for real-time communications, and Virtual Earth for an intuitive, easy to read mapping interface that allows users to visualize their data within the context of its location. To demonstrate the usefulness of the technology, the demo shows the solution at work for US Navy ports operations.

Here it is:

Bull's ramblesOfftopic - fishy

Can you tell what it is yet? Here are two photos of my new plec, although it looks more like a face hugger from Alien, also in the first photo are my goldfish Sian (not my choice of name) and Persephone. Here's Yoda!

Bull's ramblesAnother preview kml from Apogee

Here's another cool image from Apogee, which I turned into a kml (yay me!), it takes a while to load especially on a slow connection, so be patient when World Wind seems to have frozen.

GeoCartaNon-Profit Formed to Give Away Satellite Imagery for Educational, Humanitarian Use

Geospatial information firm GeoEye announced that it has formed a non-profit foundation to promote teaching of of geospatial information technologies as well as assist humanitarian and environmental research studies.

The GeoEye Foundation intends to provide free archive satellite imagery to students and faculty at select educational institutions. Analysts or researchers at non-governmental organizations can also apply for the free imagery. The foundation will make available to the selected researchers, some of GeoEye's 278 million square kilometers of satellite imagery. To obtain the free imagery, an applicant must submit an application outlining their research goals and objectives.

Matt O'Connell, CEO of GeoEye said that he hopes the program will help attract more young people to university's geospatial programs. "One of the biggest challenges facing our rapidly growing industry is attracting new employees fast enough," he said. "We're looking forward to seeing the exciting and groundbreaking work that will arise from GeoEye Foundation's partnership with universities and institutes."

The GeoEye Foundation has already provided satellite imagery to assist in the study of urban sprawl in Mexico, land-use planning for Jerusalem, and study polar ice in Antarctica. If you've got an idea for a study you think could us some free satellite imagery, contact Mark Brender (info@geoeyefoundation.org) to find out more.



geobloggersGeonames machine tags, Triplr.org and JSON, oh my!

Harry Chen over at the Geospatial Semantic Web Blog has posted up a nice spring board called Geonames machine tags. In which he suggest tagging flickr photos using the format geonames:feature=5352844 to point to features over at geonames.org. In this case feature 5352844 is of the Golden Gate Bridge. It’s worth reading the whole article, which while short is interesting and it seems like a good jumping off point for doing stuff … example…

“If flikr’s [sic] service is implemented to recognize geonames’s machine tag, then it can pull this semantic description from geonames.org, which is the RDF description about the Golden Gate Bridge”

Now while only a handful of us have the ability to make an implementation of that from the flickr side (upon which I can’t comment, other that to say it sounds like a good idea), it’s pretty open for greasemonkeying.

But wait, there’s more …

Introducing Triplr.org, a very new and very importantly useful site.

This is where things get a little groovy. This by the sall Aaron’s hacking.

Let’s take the geonames.org url for Golden Gate Bridge…

http://www.geonames.org/5352844/

… and throw about.rdf onto the end to get us some RDF goodness (if there is such a thing) …

http://sws.geonames.org/5352844/about.rdf

… (you may need to do a view source to see the actual RDF for that).

Which is great, but you know, still a bit of pain to parse, what we need is some good old fashion JSON.

First lets throw the geonames.org rdf file at triplr, as it says “Stuff in, triples out” and we all love triples!

http://triplr.org/html/http://sws.geonames.org/5352844/about.rdf

That looks kinda neat, Golden Gate Bridge, in all sorts of languages (even if it’s not translated into all of them yet), the location and nearby stuff, that we’ll come back to in a tick.

Now the magic, JSONifyed …

http://triplr.org/json/http://sws.geonames.org/5352844/about.rdf

Here’s a snippet of what you get:

{
“triples” : [
{
“subject” : { “value” : “http://sws.geonames.org/5352844/” , “type” : “uri” } ,
“predicate” : { “value” : “http://www.w3.org/1999/02/22-rdf-syntax-ns#type” , “type” : “uri” } ,
“object” : { “value” : “http://www.geonames.org/ontology#Feature” , “type” : “uri” }
},

… snip …

{
“subject” : { “value” : “http://sws.geonames.org/5352844/” , “type” : “uri” } ,
“predicate” : { “value” : “http://www.w3.org/2003/01/geo/wgs84_pos#lat” , “type” : “uri” } ,
“object” : { “value” : “37.8196506″ , “type” : “literal” }
},
{
“subject” : { “value” : “http://sws.geonames.org/5352844/” , “type” : “uri” } ,
“predicate” : { “value” : “http://www.w3.org/2003/01/geo/wgs84_pos#long” , “type” : “uri” } ,
“object” : { “value” : “-122.4788612″ , “type” : “literal” }
},
],

“count” : “48″,
}

So by using triplr.org, we can convert the lovely information from geonames.org into JSON. Apparently, the JSON parsing part of triplr.org maybe a little shaky while Dave works out the encoding issues. Also, Dave doesn’t know I’m about to blog this, so services may be up, down, speedy, slow.

And Speaking of sometimes shaky, I may just throw some of this stuff at Yahoo! Pipes and see how far I can get.

High Earth Orbitlinks for 2007-03-29

GeoCartaJapanese Take Big Interest in Historic Maps

Old maps of Japan are "in" according to the Japan Times:

"Recently, maps priced relatively high -- at about 3,000 yen -- have been selling well," said Toshiyuki Mizutani of Shiryo Shuppan, a map-publishing firm in Tokyo. The company sells reproductions of about 40 maps of Tokyo and other locations in Japan.

At one Tokyo bookstore, people of all ages on their way home from work stop to look at old maps. Map sales at bookstores are growing as people use them to take historical walks around Tokyo and to decorate their homes.

The Times says the new interest in old maps was sparked by Yahoo Japan Corp.'s new Tokyo historic map service, "Tokyo Tours With Old Maps." In addition to the historic maps the website has trivia questions about the location of current and historic events.

Among the best selling reproductions are maps from the Edo Period, and maps from the Genroku Period (1688-1704) which have been the subject of popular fiction.


Very SpatialVSTV Episode 12 - ESRI Dev Summit Overview

In this episode we bring you the overview spots that we recorded at the ESRI Dev Summit and downtown Palm Springs at night. Click here to download VSTV Episode 12

FANTOM PLANETAgain, Still Alive; Just Slackin’

Yeah, I’m still here. So, don’t fret. I’m just busy. 

I have seemed to have fell into a posting slump these days.  I’m not reading as many posts as I should, I’m not interested (for some reason) in anything new—granted there’s not much that really blows me away these days.  I’m just lazy.

So, what would keep me going?

If I had a mashup of where sharks with lay-zers were with real-time surf data.  That would rock. Especially if I could control the sharks in Google Earth or something.

Still, with a little inner reflection—and the guidance of Chuck Norris—I think I will soon be motivated to contribute some goodies, if not at least, bad jokes about the geospatial industry.  Like the time a friend from another GIS company told me they “don’t compete” with ESRI. <scoff>Ry-ght!?!</scoff>

Back to important matters, looks Tuesday night at the UC may end up being the night for our GeoBlogger meetupJames and I were trying to find out if that would interfere with the .NET SIG, a little like it did last year.  We don’ think it will, but if anyone really knows, give us a heads up.

Oh! I’m still working on finding a place.  We had about 40 people last year, I’m not sure how to garner a head count for possible participants either.  Invites sound lame, but bodies equate to how much the Google Earth Team can help us sponsor.

Very SpatialDaily podcasts coming to an end

I am almost out of materials to post from the Dev Summit, so the conference feed and Special Episodes will be quieting down early next week. But do not fear, we are mere weeks from the AAG which I am sure will provide us with a wealth of audio and video content come mid-April. [...]

Very SpatialGSAG Podcast 05

This week we talk to the organizer of the “Forging Solidarity: Contemporary Issues in Organizing Graduate Employees” session, Robin Roff. Click here to download GSAG Podcast 5

March 28, 2007

Bull's ramblesWorld Wind meeting roundup

There was another community meeting today here's a round-up of the key points - * Development guidelines established. * SVN cleanup - open source devs who are no longer active will be removed from SVN. * Tentative release date for 1.4.1 Beta set for May. * Selar proposed a "documentation party" to get the code's public methods / api's documented and maybe even an automated msdn-doc generator.

Live Maps / Virtual Earth BlogPhoto Album: My Blog Photos

My Blog Photos


Launch2d

VE Activity App

VE_Shapes

veMobile2

veMobile1

Traffic1

Traffic2

LiveLocal1

LiveLocal2

PalaceOfFineArts
More Photos...

GIS CAD InteroperabilityWorking with Text: Part 3

The ArcGIS Import CAD Annotation Tool

Spirit Academy’s Lady Warriors enter the California State tournament with an undefeated record of 17-0 in the regular season. A team invited from neighboring Arizona will be their first contest in a seeding game. The seeding game will determine how the teams stack up in the grid going into the tournament. The visiting Arizona team has no game history with the California teams in the tournament, and so there is no frame of reference for how they match up. After they play us the tournament committee will size them up and output the final brackets.

Just like the visiting Arizona team, there is no frame of reference for how CAD text should be displayed in the map-centric scale-dependent environment for which ArcGIS annotation was developed. CAD text traditionally has on size defined in drawing units. Annotation on the other hand has a scale dependent size defined usually in POINTS.

In order to size up the CAD text for display in ArcGIS as geodatabase annotation you need to supply reference scale and a size for that scale. The Import CAD annotation tools prompts for these two values. I have created a sample tool available on ESRI's ArcScripts.ESRI.com that helps you understand and calculate the appropriate values to enter into the Import CAD Annotation tool. You might also benefit from a more technical description found in the online help.
Go Warriors!

SlashGeoInrix Predictive and Real-Time Traffic Service from Multiple Sources

All Points Blog discuss a new service by Inrix which provide predictive and real-time traffic service for Windows Mobile devices. This site indicates which information is used: "Inrix acquires real-time and historical sensor data from hundreds of public and private sources including anonymous, real-time GPS probe data from more than 625,000 commercial fleet, delivery and taxi vehicles; toll tag data; and occupancy and speed measurements from Department of Transportation sensor networks. Additionally, the Inrix Smart Dust Network aggregates real-time incidents and hundreds of market-specific criteria that affect traffic – such as construction and road closures, sporting and entertainment events, school schedules and weather forecasts." See the numerous related stories below.

GIS CAD InteroperabilityGIS and CAD Interoperability: Archives

This Blog's Master Index

The hotlink is a pretty clever little invention. One of you suggested that I should create a library of all my BLOG entries so they are easier to find. So in the spirit of getting things done, this page will get posted like normal, and will then be periodically updated to create an index of blog entries and links. So come back time to time to see what we’ve been up to and what I’ve already covered.

You can look over on the sidebar for recent entries and below for those not so recent entries. You can also still view past posts in the Archives for the Month they were posted. Help me if you find a dead link. -thanks

Topics:

Series
Organizing CAD Data (Part 1 of 7)
How I Build a Geoprocessing Tool (Part 1 of 15)
Semantic Translation (Part 1 of 8)
ArcSDE CAD Client (Part 1 of 9)
Exporting Attributed CAD Data (Part 1 of 5)
What's New In ArcGIS 9.2 for CAD (Part 1 of 11)
The Mysteries of Object Data (Part 1 of 3)

Georeferencing
Where On The World Am I?
The Complete CAD Spatial Reference
AutoCAD Spatial Adjustment Sample Tool

User Tips
Text is Block Name
CAD Quantities with ArcGIS
Decoding Mystery CAD Drawings
Browsing for Hidden Microstation Files
Symbology As Application Messaging System
3D GIS and CAD: GIS-Generated 3D CAD Scenes
Creating Domain Constraints From CAD Data
CAD Staging Geodatabase Road Map
Using the SELECT DATA Geoprocessing Tool
Creating AutoCAD 3D Polylines from GIS Features
Automated Layer Sorting(SplitByColumn)
Changing CAD Symbology

General Interoperability
ArcGIS for AutoCAD
Data Interoperability Extension vs. Core Tools
Badda Bim Badda Boom
Power of Context
Semantic Translation (Part 1 of 8)

Sample Tools
Table Driven CAD to GIS Translation
Sample Geoprocessing Tools for CAD
AutoCAD Spatial Adustment Tool
GP CAD Topology Checker

Technical Papers
Creating Compatable CAD data for ArcGIS
Using CAD in ArcGIS

GIS CAD InteroperabilityThe Mysteries of AutoCAD Object Data: Part 1

I just had a conversation with my mother in law regarding ideas for gifts for my 13 year old daughter. She called to get some suggestions from me. I asked her if she had seen the Christmas list my daughter had compiled that was posted on our refrigerator at home. Her comment was, "Yes … (then a pause)… I read it, but I didn’t know what any of the words meant. "

Sample entries: … a Bluetooth Earbud, Aurvana Headset, Zen Microphoto MP3 silicon Skin, Manheim Steamroller CD…

My daughter lives in an era once removed from her grandmother. The world has been rewired (or rather unwired) since the gift buying days for her once teenage daughter (my wife). Even though my mother-in-law could read the list it doesn’t make any sense to her without help from the "controlling application" in this case, my wife and I, her granddaughter’s parents.

Initially the mechanical drawing pencil of AutoCAD was developed without the concept of user defined attributes. With the later introduction of the AutoCAD block attribute, text tags could be added to a point symbol to hold user defined attributes. I use AutoCAD block attributes to store descriptive information about points in AutoCAD as if they were GIS point features. These block attributes have a tag name that can be utilized like a field name. Multiple block attributes can be associated with a single block/point symbol to mimic a database record. The block attributes is limited in field type to ASCII text. ArcGIS supports these block symbols and attributes as fields in the CAD virtual attribute table and attempts to apply a field type to numbers or integers if the values are consistent throughout the drawing. Block attributes although easy to create, edit and read are only valid for point symbols (block inserts). There is no way to create similar attributes for AutoCAD lines or polygons.

The modern method of attribute data storage for AutoCAD entities is to use AutoCAD Object Data or external database links. For example the AutoCAD ad-on customization code that extends AutoCAD for mapping, Autodesk Map 3D uses this technique. Standard AutoCAD entities can be tagged with x-records that are stored in a section of the AutoCAD drawing called the data dictionary. Also stored in the AutoCAD data dictionary are things like M-Line Styles, Line Types and Groups. Both the schema (the fields names and data types), as well as the attribute values themselves are stored in the AutoCAD dictionary data constructs.
Industry standard interoperability tools have the ability to access and read the AutoCAD data dictionary like all other parts of the AutoCAD DWG/DXF file. However, the x-record values for object data style attributes are stored as binary chunks of information simplified for storage according to the encodings used by the controlling application. This means that although I as an AutoCAD user could use AutoLisp to read the value of x-records from the dictionary, what I see is just a proprietary blob of binary data. The information in the binary chunk could be analyzed, but because the meaning of the binary data is held by the controlling application it is like removing all the vowels, punctuation and spaces from a paragraph and then converting all the letters to numbers. Without any context whatsoever, the data is unusable. All that to say ArcGIS 9.2 still does not support AutoCAD Object Data.

Here is one resource that discusses the creation of GIS friendly CAD data for mapping.

GIS CAD InteroperabilityThe Mysteries of AutoCAD Object Data: Part 2

Für Elise

My wife’s piano students had their Christmas recital this past weekend, and they were all splendid. Briana played Beethoven’s Fur Elise, but that is not my story at all. My daughter’s basketball team at her tiny school is gearing up for the basketball season and after the initial recruiting effort here is how it stacks up. Remembering this is a ninth grade team, we have three ninth graders, four eight graders, five seventh graders and one eleventh grader?!

…The problem is the eleventh grader, Elise. She is six foot tall and played point guard last year on the varsity team. The rest of last year’s varsity team were all 12th graders and they are gone. Remembering this school is tiny, Elise is the lone basketball player older than ninth grade. The solution… form two teams; a ninth grade team where most of the girls are already too young to play, and another team with the same girls and Elise to play varsity! I am just the assistant coach and I guess I must share in the blame for not saying no, but I guess it’s Für Elise!

Sometimes you work with what you’ve got, and object data is the right thing to use when attributing objects in the Autodesk infrastructure ad-on products to AutoCAD, I don’t have a choice. Problems only arises when I need to move the data into GIS. The first and most logical path for moving data with its attributes is to simply use the Map 3D function to convert the data to an ESRI Shapefile. You’re done... happy day.

…Ahhh, then there is the unfortunate fact that the double precision 3D ESRI Shapefile doesn’t support curves. The 3D double precision ESRI personal geodatabase does support curves and splines. For Autodesk Map users there is a new FDO plug-in for ESRI personal geodatabases. I am a strong proponent of the benefits of editing GIS data with a GIS application, with this Autodesk Map FDO provider, you can directly view features from an ESRI personal geodatabase using your existing seat of Autodesk Map, I have no idea if it works and not everything in the personal geodatabase is supported, but it sounds pretty cool.

Another method to retain both the attributes and curvilinear data not supported by a 3D ESRI Shapefile is to export the object data attributes and link them back up in the to the CAD entities in ArcGIS. I need to export the object data into some industry standard data format such as .dbf file or a text file or some other standard database-like format. I will want to ensure that included with a dump of the proprietary object data attributes that there is some key field upon which I can re-link the data once I am in a GIS. I will be able to perform a table join directly on the CAD data without converting the data or after I convert it if needed.

Another trick to get object data with curvilinear geometry is to create a Shapefile and only use the attribute table part. With ArcGIS, read the AutoCAD file directly, the AutoCAD entity handles will still be in the original drawing. Make sure the entity handle property is included in the output Shapefile’s attribute table. I can then ignore the geometry part of the Shapefile and link the AutoCAD file with the curvilinear data directly within ArcGIS to the .dbf part of the matching Shapefile’s attribute table. (This only works when I am working with Object Data on real AutoCAD entities rather than custom entities. …More about custom AutoCAD geometry later)

I can create my own AutoCAD applications that utilize Object Data. It may be necessary to utilize the AutoCAD API tools of AutoLISP, Visual LISP, VBA/VB, or VB .net to output a database file according to my controlling application’s logic using a customized script. I would then re-join to the CAD features from within ArcGIS to my output table of attributes using the AutoCAD entity handle as a key field.
Please read the comments from Dale Lutz below (click the comments link).

SlashGeoGeolocated Classified Ads

The Google Earth Blog introduces the Safarii website for geolocated classified ads. Here's the Safarii's Google Earth page. From the entry: ""...it gathers classifieds listings from Google Base, Oodle (and soon Vast), matches them against any set of filters you specify, and then overlays them on Google Earth as you are flying around!" You can set up a filter to look only at the information you want. For example, you can look just for "Vehicles" and filter for "Lexus" and between a certain price range."

Data Mining: Text Mining, Visualization and Social MediaSpinn3r, From TailRank

Briefly, Kevin just pinged me to tell me about Spinn3r - a TailRank product. The pitch: TailRank invested heavily in building a robust blog spider. Through an API, the data that this spider gathers (and filters) is now available for others to create application with. Customers are already signed up to tap in to TailRank's crawl of a million spam free feeds.

It will be interesting to see how this pans out. The service provides a starting point for any blog data based applicaiton. However, when extreme realtime is important to the application, Spinn3r may not offer sufficiently fast updated simply by being another cog in the machine. Interestingly, the homepage has a couple of stats on it - one being 25k posts acquired per hour.

Kevin's a smart guy, so following this will be very interesting. The blog post is here.

Google Earth BlogRumor mill: Did Google Buy Vutool for Street-Level Photos?

Seattle Street-level Drive in Google EarthQuite a bit of stir in the rumor mill today thanks to a blog post by TechCrunch (TC) which speculates that Google purchased a startup called Vutool. According to the description at TC, it sounds like the company had developed technology for capturing street level imagery at all angles and other "intellectual property" for processing and displaying this information.

Microsoft a year ago released a technology preview (still working) of something like this for Windows Live Local which provides an interface allowing you to "drive" a car and look in different directions at streets in Seattle. Google Earth Blog demonstrated how you could do something similar in Google Earth by "driving" down 3D streets for cities with 3D buildings in Google Earth. But, it lacks the street-level photographs except for those integrated on 3D buildings with textures. However, a technology like what Vutool has described could be an awfully nice way to get photos for 3D building models... Hmmmmm. Microsoft already has access to technology which uses photography to rapidly grow its collection of 3D buildings with textures. Microsoft has invested tens of millions of dollars in the technology and hiring aerial photographers to take these "bird's eye" views of buildings in cities. Vutools technology might actually help Google develop similar, or maybe even better, capabilities. So, maybe the rumors that Google bought them have some credibility.

Thanks to Matt for being the first of several to contact me about this.

Footnotes