GIS Doesn’t Go Inside Buildings Guys

Clearly Google doesn’t understand anything about Professional GIS.  30 years ago, GIS and CAD came to a conclusion.  GIS would work outside the building shell and CAD would handle the inside.  Clearly this has been respected for a generation of GISPs.

But in typical Google fashion, they ignore the truce and now their GIS system (yes I’m not crazy) supports inside the building queries.

Detailed floor plans automatically appear when you’re viewing the map and zoomed in on a building where indoor map data is available. The familiar “blue dot” icon indicates your location within several meters, and when you move up or down a level in a building with multiple floors, the interface will automatically update to display which floor you’re on. All this is achieved by using an approach similar to that of ‘My Location’ for outdoor spaces, but fine tuned for indoors.

So it is a stupid Andoid app and nothing more, for now.  But clearly there is an API in there just waiting to be used.  Of course New Yorker’s fear being tracked on their cell phones so it remains to be seen if Google will feel any backlash for tracking your cell phone (cue the old “opt-in” defense).

Now I’m not sure how stupid Google thinks users are though.  Is “Find my Favorite Coffee Shop” still something that people need help with?

Open Source Update Friday

Everybody’s working for the weekend, especially on Friday.  But there is good news for those who like to install updates to software on their Friday; QGIS 1.7.1 and OpenLayers 2.11 are available.

  • QGIS 1.7.1 was released this week.  This is a bug fix release so there isn’t much new there other than cleaning up issues.  Check out those release notes to see what was updated.
  • OpenLayers 2.11 also was released this week.  Don’t let the .01 update fool you, this is huge.  Specifically “native” support for touch devices (you know, like that thing called an iPad) and some big performance updates.  Clearly this is an update all who are running OpenLayers 2.10 should look at very closely.
  • Esri Canvas Maps are now available in ArcGIS.com (er ArcGIS Online).  Now your paleo maps can have a little neo map flavor.  Everyone is a winner!  Yea that’s not really open source, but you can use it in OpenLayers so that’s a win for libre.

Game Over Man: Google Maps for Mobile is Here

So mapping and routing on mobile devices was cute and sort of fun. Heck some people even made a game out of it. Then this happened…

These new features are just the first steps in maximizing dynamic map drawing technology to create a faster, more interactive experience where efficiency really matters: mobile devices. For example, we estimate that viewing maps now requires almost 70% less mobile network data overall than before. We can’t wait to take the next steps in making Google Maps faster, more reliable and even more useful no matter where you take it.

3D Maps?  Check.  Offline caching?  Check.  Offline rerouting?  Check.  Wait, did they just say offline rerouting?  Jebus how much is that app going to cost me?  Oh right, free.  Damn that is disruptive, iPhone version please!

I, for one, welcome our new Google overlords. I'd like to remind them that as a trusted Geo-personality I could be helpful in rounding up others to toil in their underground data sweatshops!

5 predictions Geo for 2010 and 5 things that won’t happen

Here are 5 predictions for Twenty Ten.

  1. The shapefile dies: SpatiaLite + ESRI’s File Geodatabase API finally put a dagger in the shapefile.
  2. GIS on iPhone/iSlate (Apple Tablet) and Android/Chrome OS: With Apple and Google owning the mobile space, we’ll see more proprietary and open source projects being ported to these platforms.  Microsoft Tablet PCs and Windows Mobile/CE begin to die off.
  3. 64-bit: There will be some holdouts (*cough* ESRI), but most of us will be running native 64-bit code on our desktops and servers.  Now to just get more RAM in this laptop.
  4. Mobile: If you aren’t running on the iPhone/Android/Blackberry you aren’t relevant.  Web mapping apps become mobile browser aware.   Those that aren’t were probably irrelevant anyway.
  5. Google: Google’s APIs continue to push the envelope and they continue to be the standard for everyone mapping on the interweb.  Google is able to throw so much money and manpower at “problems” and their solutions are coming faster than anyone else can match.

Here are 5 things that won’t happen:

  1. Augmented Reality: Much like the Nintendo Virtual Boy, it sounds great until you try and use it.
  2. OpenStreetMap Dominates: Between Google’s quick improving of their database and continued licensing issues OSM plateaus.  Companies will continue to try and figure out how to monetize OSM, but fail.
  3. ESRI + Microsoft: This was on the top 10 lists for many people in 2009, but I don’t think we’ll be seeing deeper integration.  ESRI will continue to support multiple platforms (Google, OSM, Microsoft, “other”) and not become a Microsoft shop.  As Google continues to erode away at SharePoint and Bing Maps, ESRI will make sure that they don’t get caught in Microsoft’s blind spot.
  4. Geolocation other than Twitter, Apple and Google (TAG): Foursquare, Brightkite, and others will fade as TAG rolls out new APIs and ensure their mobile devices are tagging everything you do.
  5. MySQL falls apart:  Despite the dire predictions of Oracle or Monty destroying the project, too many people have too much invested in the project to let it fail.  MySQL will be fine and LAMP will continue to power Badgers.

Hey, don’t worry…  It’s gonna be a bright, sun-shiny day!

 

Google Maps Navigation for Android: But What About the Quality of the Map?

I guess I’m spatially aware so I never bother with navigation, but given how many TomTom devices I see on dashboards these days others are.  Well Google has a little announcement this morning which is not a huge surprise.

Today we’re excited to announce the next step for Google Maps for mobile: Google Maps Navigation (Beta) for Android 2.0 devices.

This new feature comes with everything you’d expect to find in a GPS navigation system, like 3D views, turn-by-turn voice guidance and automatic rerouting. But unlike most navigation systems, Google Maps Navigation was built from the ground up to take advantage of your phone’s Internet connection.

And those words that every other company fears…

Like other Google Maps features, Navigation is free.

The Walmartization of technology continues.  Why pay for anything if Google will eventually give it away free?  Heck why invest any time working on anything since Google will just kill it later anyway.  Verizon, welcome to the Google ecosystem.  Don’t bother porting Verizon Navigator over to Android (though you probably already did and are wishing you didn’t about now)

Now there are two great limitations on this product.  First it is only on Android which like the Microsoft Zune is irrelevant.  Second it is only available in the USA which means that my friends around the world won’t be able to navigate to amusement parks that closed 25 years ago in their neighborhood.

So here comes Google ready to obliterate everything in its wake…

More users looking at SpatiaLite

Bill Dollins likes SpatiaLite and he’s been blogging about it and he isn’t the only one either.   How long to someone gets this running on Android or the iPhone (which both already run SQLite)?

ESRI’s Mobile Platform of Choice

Jack Dangermond was interviewed on CRBonline this week and there was one comment that caught my eye.  When Jack commented on ArcLogistics on mobile, the interviewer asked him this:

Q. Does it run on the iPhone/BlackBerry Storm/Windows Mobile/Google Android? If not, when will it?
A. We’ve standardised on Windows Mobile as a platform that gives us a level of device independence. We are looking at other platforms, but see Windows Mobile as a primary IT platform for professionals.

Yikes, I guess we and our clients won’t be running ArcGIS on their mobile devices in the coming year.

Maxwell Smart uses ArcGIS Server Mobile on the Windows Mobile Platform.

Maxwell Smart uses ArcGIS Server Mobile on the Windows Mobile Platform.

Of course I could be over analyzing Jack’s comments like others are.

Adding touch control to OpenLayers

whit has written a blog post on what he’s been working on getting OpenLayers to work with Mobile Safari on the iPhone (and iTouch).

A major part of my recent investigations for mobile and opengeo have focused on getting OpenLayers to do a basic version of it’s thing on the iphone.   I’ve had limited success, but maybe these demos will help someone else get a little further or perhaps help crystallize a more effective approach than mine, since I’m pretty green with OL.

He’s also created a couple demos for the iPhone/iTouch using some of the touch controls.  The bottom line is that moving from mouse control to finger touch is as hard as you’d expect.  I think it is great to see OpenLayers take on this effort because being able to move mapping to mobile devices will be key with the iPhone and Android taking off here in the next year.

 

OpenLayers iPhone Support

OpenLayers iPhone Support