Links List 11.21.08

November 21st, 2008by Sean Gorman

All Points Blog shared the results of last month’s poll on the “single factor besides pure functionality that influences people’s selection of a geospatial software application.” Out of the eight options, which included data format support, speed, and extensibility, the ease of use/interface received a staggering 62%. To participate in the next poll, vote here in the lower right hand corner of the page. The question: How important is it that a job candidate be familiar with more than one GIS product/platform?

The Catholicgauze reflects on past Geography Awareness Weeks and discusses the trends of three geography surveys from the years 1988, 2002 and 2006. Overall, the past surveys show little or no change since the first study in 1988. The findings indicate that Americans are lacking in geographic literacy. Those that did well on the surveys include people who took and completed a geography course, recent immigrants, frequent travelers and those that keep up with world events.

Mark Doherty of Integraph presented a detailed overview of where the technology of GIS has been, where it is now, and where it is going at the Rocket City Geospatial Conference in Huntsville, AL. He shared four trends ‘converging to create a potentially unique opportunity’ in regards to the new era of computing. The four include SOA and standards, cloud computing, orchestration and thin clients/rich internet applications.

MyGeo Position, an application to help geo-code a single address, was deemed as ‘very accurate’ by Keir Clarke over at Google Maps Mania. The site offers a number of useful facilities for geo-coding a position, including finetuning using a drag and drop marker, geoposition as a float or in degrees, and an iGoogle gadget for quick geocoding from a personal landing page. MyGeoPosition is available in English, German, Dutch and Bulgarian.

O’Reilly’s Where2.0 2009 Call for Participation is now open. Submit your proposal here before December 2nd.

Popularity: 14% [?]

Links List 11.14.08

November 14th, 2008by Sean Gorman

The Google GEO APIs team developed a KML Interactive Sampler page. Now people, who want to learn KML, can learn by examples. The Sampler page uses the Google Earth Plugin to demonstrate various features while displaying KML code.

Next week, George Mason University and the University of Virginia are celebrating GIS Day(s). They invite the general public to their GIS festivities. GMU’s featured speakers include Carmel Menzel, ESRI and Justin Procopio, National Geographic Society. David Rumsey, an expert on historical maps, will speak at UVA’s GIS Day.

The Google Maps API terms of service is causing the Ordnance Survey grief. The OS was unhappy with local authorities signing up to the Google Maps API terms of service as it required a “broad” re-licensing of the data to Google and the users of Google maps based sites. According to the OS, Show Us a Better Way broke copyright regulations by embedding info on Google Maps that was “derived” from OS data. Yesterday, Google released an updated Terms of Service for both Google Maps and Earth. For OS’ sake, the new published terms should help solve this issue.

Google announced the Google Geo Challenge Grants. The challenge encourages organizations, especially non-profits, to use maps as mediums to communicate issues and implement plans. The grants range from US$5,000 and US$100,000. For more the challenge guidelines, visit the Geo Challenge page.

Yesterday was “Make Slashgeo Known to the Community Day!” We encourage our readers to also show their support for our fellow GeoFriend!

Popularity: 16% [?]

Links List 11.7.08

November 7th, 2008by Sean Gorman

James Fee joins in and shares his insight on supporting ESRI’s Geodatabase format and how a File Geodatabase can be shared efficiently. He agrees that the more file formats supported by a GeoData application, the more likely people will use it.

The election rallied much excitement, perhaps due in part to several compelling mapping implementations. The media, for example CNN, turned to maps to present data regarding the election. Maps compiled included locations of candidate rallies and the country’s standings (color-coded in red vs. blue). We even provided our own analysis post-election. (And maybe the most well know, SNL’s Magic Map….)

Jeff Thurston discusses GIS implementation across large energy companies, specifically at Saudi Aramco and BP. Saudi Aramco has 15 GIS units where contractors and numerous amounts of sensors that feed SCADA systems are all dynamically linked through GIS. As for BP, the company embarked on an innovation strategy that seeks to embed GIS and spatial information across the company. Thurston states he knows ‘of a few operations using GIS at the scale and complexity of Saudi Aramco’ and has seen ‘few companies attempt to extend the application of GIS in strategic role beyond practical and operational considerations.’

Google Maps now offers a feature that enables you to download your search results as a waypoint into your GPS system. The feature supports Garmin, TomTom and Pioneer. Make sure you have the correct software installed on your computer.

The KML Handbook by Josie Wernecke is now available for pre-order. Wernecke is a Google tech writer and explains the various elements and features of KML in her brand new book, including topics like Regionation and View Based Refresh.

Popularity: 17% [?]

There has been an interesting discussion going over on James Fee’s blog on the merits of ESRI’s new javascript API and Flex API. James has thrown his lot in with the JavaScript API, and a host of Flex/Flash developers have been exposing their technology’s merits. While we don’t use either of ESRI’s APIs internally we did have to make a choice between Flash and JavaScript/HTML when we were developing Maker. At the end of the day we ended up blending the two approaches - implementing JavaScript where it made sense and utilizing Flash when we needed powerful vector rendering capabilities.

One of the most useful references for me in this process was a workshop Tom Carden gave at ETech last year on the data rendering capabilities of a variety of approaches. The readers digest version of the workshop went something along these lines:

HTML/Javascript - handles 100-1000 data points - loads in .1 seconds
Flash - handles up to 10,000 data points - loads in 1 second
Java/Processing - handles up to 100,000 points - loads in 10 seconds
OpenGL - handles upwards of 1,000,000 points - loads in 100 seconds

For Maker we wanted to be able to handle 10,000+ points/polygons and there was no way JavaScript was going to be able to handle it. Of course rendering the data was just one of many problems. Not only did we have to render the data but also parse it from the server out to the client while running the mathematical operation enabling you to take advantage of the structured data being sent. The team came with lots of clever tricks to pull it off, but the level of performance afforded by using Flash for rendering the vector data was not available with JavaScript. Processing could be a very cool option as the technology matures. Silverlight could also be a great option if they can get the plug-in universally embedded into browsers as with Flash.

While Flash was a great option for the tiling and vector rendering we did not want to build out the entire application in Flash for a variety of reasons. In GeoCommons everything outside of the map itself is JavaScript/HTML. This is probably rudimentary for many folks, but reading the debate on James’ blog I think sometimes developers lose sight of picking the best tool for the job. Oftentimes it is easy to get wedded to an approach just because it is what you know well. We were complete Flash rookies when we started, but got some great help from Tom with Modest Maps, Axis Maps with the Flash development and cartography, hired some full time resources, and learned a lot on our own. It ended up being a great approach for the specific problems we were facing. As long as you are using standard interfaces in your development, you should be able to fluidly adapt to the technology that makes the most sense for your set of problems.

Popularity: 26% [?]