GDAL 1.9 Brings Esri FGDB and Google Fusion Tables Support

Good news for users of GDAL/OGR:

The GDAL/OGR team is pleased to announce the release of GDAL/OGR 1.9.0.
This is a major new release including the following major new features:

* New GDAL drivers: ACE2, CTG, E00GRID, ECRGTOC, GRASSASCIIGrid,
GTA, NGSGEOID, SNODAS, WebP, ZMap
* New OGR drivers: ARCGEN, CouchDB, DWG, EDIGEO, ESRI FileGDB, Geomedia,
Google Fusion Tables, IDRISI, MDB, SEGUKOOA, SEGY, SVG, XLS
* Significantly improved drivers: NetCDF
* Encoding support for shapefile/dbf (#882)
* RFC 35: Delete, reorder and alter field definitions of OGR layers
* RFC 37: Add mechanism to provide user data to CPLErrorHandler (#4295)
* gdalsrsinfo: new supported utility to report SRS in various form
(supercedes testepsg)

Some nice new formats in there.  How does it all work?  Paolo Corti takes a look and says, “Brilliant!”.

GeoDesign Summit 2012 — A New Direction

In all fairness to my previous post, I want to share some GeoDesign links. The feedback I’m getting from those who attended is that it has become an education type initiative, rather than working toward changing how we actually do work. I guess bottom up change works sometimes, but these kids graduating with “GeoDesign emphasis” have no chance at changing how established companies are doing business. So here you go if you want to try to figure out what was discussed:

The GeoDesign Little Red Book is ready to teach a generation of students what won't work in the commercial sector.

Let’s Call Esri’s ArcGIS Online What It Is — A Spade

So the Esri GeoDesign Summit is in full session, or at least we know it is because at least two people showed up.  Matt (one of the lucky two) showcases the latest Esri initiatives being demonstrated at Esri’s shindig.

Bernie Szukalski, product strategist and technical evangelist at Esri, spoke today at the GeoDesign Summit about ArcGIS Online initiatives and coming capabilities. Web mapping has morphed from sharing maps and geospatial information to a geospatial content management system that supports collaboration. The new iteration allows for the publication and sharing with others, as well as the access to rich global base data through cloud services.

So yea, da cloud roxxorz!  We’ve all tried to figure out what ArcGIS Online is (beyond the kitchen sink of Esri’s cloud), but this week it’s content management.

Maps can be shared with others by making them publicly available, sharing a link or embedding in a website or blog. Additional content can be found via the gallery where maps are vetted by the community, with ratings and comments. These maps contain documentation with details regarding the source, providing metadata that allows you to understand how they were created. There is also flexibility in how these intelligent maps can be accessed, with options to open in your desktop, open in Explorer Online, and in the map viewer.

If you dropped off the turnip truck, you probably like most of the paragraph.  Sounds like a nice open shared world, where everyone wins.  But the last sentence leads to the truth about ArcGIS Online and their vision of content management.  Flexibility in the sense that if you’ve standardized on Esri’s suite of ArcGIS products, you can share their proprietary formats.  Things like ArcGIS Server, File Geodatabases, Layer files and the rest are not formats we can share with the world.

C'mon people now, Smile on your brother; Ev'rybody get together, Try and love Esri right now

Lets look at it this way, SharePoint is Microsoft’s Content Management System.  Imagine if Microsoft only allowed you to upload Microsoft file formats.  Crazy right?  But that is what ArcGIS Online is.  Sure you can upload shapefiles, but those really are so limited you can’t really store data in them.  There is a reason why nobody uses DBF anymore.  No, you have to use Layer Packages, MXDs, etc to get any “value” out of ArcGIS Online.  It is a little better on the server-side, Esri supports WMS (probably so they can check off OGC support in some contracts), but nothing else.  ArcGIS Online is what it is, an Esri Content Management System that lets you share Esri files with other Esri users.

I don’t fault Esri for creating such a product, they feel there is money to be made doing this.  But let’s not pretend it is a GIS content management system because it just doesn’t support open standards let alone other formats such as TAB, DWG or whatever Intergraph is doing these days.  It is an Esri Content Management System.

But what does that really mean?  Basically Esri’s ArcGIS Online is Google My Maps, but with $10,000 client software.  Creating a map to share with Esri’s online APIs doesn’t make it content management.  There is no geneology of data, no lifecycle to the product.  Just some simple polygons or pushpins on a map that at its core isn’t what customers want.  The biggest reason why Esri is pushing ArcGIS Online so much is that Google Earth Builder is a direct play toward some vision that Esri has to where GIS may go in 2012/2013.

The problem with both solutions is that they don’t actually manage your data that goes into your products (the pushpin maps you share during GIS Day 2012).  The important data is still strewn across hard drives and servers in your organization just hoping that it will never get lost.   That doesn’t sound like progress to me and the focus is not on workflows but some mythical federal contract that the big boys are fighting over.

Cutting edge maps have pushpins on them.

 

UPDATE: Looks like I missed Sean McGinnis’ take on ArcGIS.com a couple weeks ago.

Esri Says They Have Your APIs Covered

So Silverlight, Flash and Flex are dead.  Or maybe not.  Honestly we’ll probably see all three around for years.  Enterprises love to hold onto outdated or deprecated software (er IE6) so they’ll probably continue using these three until the development tools are dead.  Given how many VB6 and VBA apps I still see out there, it will probably be years before they are gone from our browsers.

The big question of course is what will Esri do with those APIs?  Well don’t fear, they are totally committed to you writing apps in libraries that have no future.

We’re committed to providing the best technology for GIS developers and giving choices from the most widely used developer platforms in the market. By offering many options, we enable developers to address different customer needs and expectations. Our commitment is not based on a specific technology, but based on supporting the GIS developer regardless of the platform chosen. Each of these areas: JavaScript/HTML 5, Flex, Silverlight, and native application code, gain significant improvements in the upcoming ArcGIS 10.1 release.

See? No worries.  Plus you can use their JavaScript (notice they now append HTML5 to the end?) API to stay “current”.  Of course you have to use Dojo which gives you just enough bloat to call that a nice Enterprise API.   Plus you can still use the ArcGIS for SharePoint to fulfill all your Enterprise API coding needs.

Seriously, if I was Esri…  I’d totally get Leaflet working natively with Esri APIs out of the box and use that.  Lightweight and fun.  Something Esri’s heavy APIs lack.

Esri Dev Meetup — Phoenix

Looks like there will be another Esri Dev Meetup in Phoenix next month.  This one will be fun as it is in Tempe, rather than Phoenix so there will be ample opportunity to have drinks afterwards.  If you are in the Arizona area, you should drop by and say hi to everyone.  This one is at Robbie Fox’s so it should taste really good.

Esri “Depreciates” ArcGIS

Who says selling “enterprise software” can’t be fun?  Part of the job is writing deprecation plans for software.  Esri has updated theirs to tell you that even though you are still stuck on ArcGIS 9.3.1, ArcGIS 10 will be dead before you get there.

Time to get out the "Building a GIS" book to see the way forward!

Update: Esri has updated  their blog title to “deprecation”.  Why change it now?

Esri Finally Gives Users Usable Basemaps

Now don’t get me wrong, I love the cartography on the Esri produced basemaps.  They are very pretty and warm my heart.  But in the real world they are totally unusable.  I’ve talked about how I’ve searched for a “white label” basemap to throw behind my data for years.  In fact, I lamented that the Esri Ocean Basemap didn’t go in enough zooms because I wanted to use it as a generic basemap.  Clearly Esri is listening to me (hey, that’s how I choose to view this).  Say hello to Esri Canvas Maps.

Canvas Maps: a new set of online basemaps specifically designed to give users a neutral ‘canvas’ on which to better display data.

Clearly they seem influence by the great work of Stamen and I even see a bits of Bing Maps in their look.  But that’s OK because that is what we are looking for.  Something to give our users reference without getting in the way of our story.  I’d recommend every user of Esri’s basemaps to switch out their background maps to these now Esri Canvas Maps immediately.  Your users will appreciate it.  I don’t see them available in the basemap list on ArcGIS.com or inside ArcGIS Desktop, but if you search ArcGIS for grey, you’ll see a couple of versions of them.

ArcGIS 10.0 Service Pack 3

For those who still use ArcGIS, it looks like the next Service Pack [has a release date](http://blogs.esri.com/Dev/blogs/arcgis/archive/2011/09/09/ArcGIS-10.0-Service-Pack-3.aspx). The Service Pack 3 announcement [is a PDF](http://downloads.esri.com/support/documentation/ao_/10.0_SP3_Announcement.pdf) which is classic Esri.

All this goes without saying…

Oh Boy, Maybe You Can’t Edit Spatial Databases Without ArcGIS for SDE

So the [Esri UC Q&A](http://www.spatiallyadjusted.com/2011/06/30/the-esri-uc-qa/) seemed to show that you could not only direct connect to just about any spatial RDBMS, but edit as well. In that spirit, we started to think tools such as [zigGIS](http://www.spatiallyadjusted.com/2011/08/11/pgmap-and-qmap-direct-connect-to-postgis-and-sql-server-spatial/) were no longer needed. Well [Bill Dollins asks Esri](http://blog.geomusings.com/2011/08/17/so-which-is-it/) for some clarification on the matter because the scuttlebutt is that you may still need SDE for editing of spatial databases.

Look, there are times when organizations need SDE. But there are times when SDE is a middle man that has no purpose other than to drive revenues for a company. Let’s not screw this up Esri, let ArcGIS for Desktop and ArcGIS for Server 10.1 edit spatial RDBMSs directly. The proletariat is restless, you don’t need a revolution on your hands.

![Andrew Turner "Leading the People"](http://images.spatiallyadjusted.com/ajturner-neorevolution.png “Andrew Turner Leading the People”)

SEXTANTE in ArcGIS

Now SEXTANTE is one of those projects that not only has some really useful tools, but also has a wonderful name. I love bragging to my friends that I was working with SEXTANTE (said with a latin accent) all day. Seriously though, if you work outside of ArcGIS for Desktop, you probably already use SEXTANTE for your geoprocessing. But what about the idea of using SEXTANTE in ArcGIS itself?

Here is a first video of SEXTANTE for ArcGIS, so you can see what it is like to access the power of SEXTANTE from the popular ESRI product.

Still a bit of work to get done before it can be released, but I have to admit, I like the idea of using SEXTANTE in all my GIS apps.