blog authors
past blog entries

Welcome to the Kellylab blog

geospatial matters

Please read the UC Berkeley Computer Use Policy. Only members can post comments on this blog.

Entries in software (27)

Monday
Jul252011

2011 ESRI User Conference

Earlier this month I attended the ESRI User Conference in San Diego which consisted of numerous presentations by ESRI as well exhibits by various vendors.  Maggi asked that I write up a short

 summary.  I've been collecting my thoughts and reviewing notes.  There were three main points I wanted to explore aside from the overall experience and general opportunity to learn and be a part of the event.

Mobile GIS

ESRI has had a client for the iPhone for some time now.  Soon they will have one for the Android platform as well.  They had working phones for attendees to use with the ability to do real-time data updates.  There is an API in beta for any ESRI customer to download.  If you're interested please let me know and I can obtain it.  The client software that actually runs on the Android device itself is also in the beta stage but is not yet available to download.   Mobile clients can connect to your own ArcGIS server or to data served by ArcGIS Online hosted by ESRI.

The mobile application allows for collection of data, measuring distances, as well as real-time editing and is intended for general users who do not have to be GIS experts.  The edits are shared right away with others who may be using a mobile or desktop application.  Of course, in many situations users may be in an area without an active cell/data connection.  It's still in various stages of development, but the plans are to have the mobile device cache the appropriate levels of map tiles, data, etc., and then sync with the server upon reconnecting much the same way other applications function when away from cell coverage.

ArcGIS Server Configuration

Web servers are typically configured to accept connections from web browsers on TCP port 80.  Behind the scenes there can be many other servers feeding information on other ports.  Sometimes the other servers can accept direct connections without the web server in the middle.  For a number of reasons, security primarily, these other servers are often behind a firewall and do not accept direct connections from web browsers but do allow connections from the web server.  ArcGIS Server communicates GIS data on port 8399.  Since we generally have not had a need to serve confidential or sensitive data we have always allowed a direct connection to our servers on port 8399.  Recently one of our clients found that their in-house network did not allow connections to port 8399 and no GIS data was appearing in their maps.  Thanks to the help from Brian and Sarah V. we were able to come up with an implementation to allow the end users to connect without problems.  But, it was unclear if this was consistent with the ongoing functionality of ArcGIS Server.

There are a number of ways to configure the web server to accept a connection for ArcGIS Server on port 80 and then go behind the scenes to port 8399.  We have been experiencing various issues during the configuration process as outlined in ESRI and other documentation.  There is a lot of good information available, but it has been in the form of a number of different help articles andconfiguration instructions.  It has been difficult to locate one set of cogent instructions to get things configured start to finish.

 

Thankfully, I was able to sit down one-on-one with an ESRI technical staff member at the conference. He was able to walk through the process on a demo computer outlining the various steps and explain the process.  I had gotten so far on my own, but he was able to go further showing me the steps real-time.  I will be taking a closer look at how to implement this configuration – which is generally considered to be the "correct" method in lieu of direct connections to port 8399 – in our environment.

ArcGIS Software Updates

Both ArcGIS Server and Desktop will be updated to version 10.1 with an expected release of spring 2012 and a number of functions are to be deprecated.  Of course, the most visible changes are to the Desktop application. 

ArcGIS Server 

  • improved handling of API functions, query requests, and database optimization
  • Web Application Developer Framework (ADF) deprecated
  • rewritten to be 64-bit, 32-bit version deprecated
  • easier set-up
  • integrated printing function
  • improved Linux support
  • ArcIMS deprecated

ArcGIS Desktop 

  • scale bars with dual units (such as miles and kilometers)
  • use of magnetic north as a north arrow
  • coordinate system filtering – those inapplicable  to the current map extent not presented as choices
  • Maplex included for free at all license levels
  • new toolbox tools
  • accept GPS data in GPX format and convert to a layer
  • areal interpolation – for example census tract to ZIP code
  • filtering by time
  • support for LIDAR files in .las format
  • ArcInfo Workstation deprecated (version 10.0 will continue to function)
  • VBA deprecated for new development

ArcGIS Runtime 

  • a new developer tool to distribute with applications
  • no separate installation
  • does not require ArcGIS to be installed
  • small memory requirement, fast processing
  • Windows and Linux, 32- and 64-bit versions
  • mobile version later on, can be used offline

It's clear that ESRI intends to continue enhancing their online functionality.  Much of their effort is going toward making their desktop application more integrated with online data sharing.  There is, of course, the arcgis.com service which is an appealing alternative for those without their own server.  Mobile options are growing and again the emphasis is on real-time sharing and not just data collection with an upload later on.  Right along with their online service is ArcGIS Server which ties together all the various clients and applications for an integrated approach.   Your GIS data is the important focus – the same from desktop to mobile to server – and how you access it is, at best, secondary.  ESRI has shown that they are willing to move forward and recognize today's environment by discontinuing older products such as Web ADF, ArcInfo Workstation, ArcIMS, and so on after having supported them beyond their prime levels of functionality.  Overall the conference was a very positive experience, and I'm quite pleased to have had the opportunity to participate.

Thursday
Jul212011

Details on ESRI's solar radiation tools

June solar radiation in YellowstoneA nice case study of detailed solar radiation modeling/mapping for Yellowstone National Park. All using existing ESRI spatial analyst tools.

Scientists at the National Aeronautics and Space Administration (NASA) Ames Research Center, including our buddy Chris Potter, the Yellowstone Ecological Research Center (YERC), the Creekside Center for Earth Observation (CCEO), and Esri have created 30-meter solar and temperature distribution maps in mountainous Yellowstone National Forest using tools in the ArcGIS Spatial Analyst extension. These products support ecological management in Yellowstone. 

An overview of ESRI's Solar Radiation Tools can be found here. Go forth and insolate.

Thursday
Apr212011

Google Earth Builder announced, GIS in the cloud

Google has officially unveiled Google Earth Builder, a new product aiming to allow users to store and analyze spatial data in the cloud.  There are many details of the service yet to be revealed, but it will definitely be interesting to see where this is heading...

Wednesday
Dec012010

New Google SketchUp plug-in integrates 3D laser scan data

Pointools has just announced the availability of a new plug-in for Google SketchUp to be released in a few weeks. This new plug-in will make it easy to visualize and use point cloud data from sources such as mobile ground based scans and aerial lidar for 3D model building in Google SketchUp. The plug-in offers built-in support for Google’s geo-location services to coordinate StreetView textures and aerial imagery alongside point clouds. This new tool allows for a new data source to be used to create photo realistic 3D models of buildings and landscapes.

Click here for the full story and here for a video of the plug-in in action.

Image Source: Pointools Wordpress

Wednesday
Dec012010

QGIS 1.6 'Copiapó' released

The folks working on Quantum GIS (QGIS) have recently released a new version of their popular open source desktop GIS application that works on Windows, Mac, and Linux. 

Version 1.6 can now be downloaded from qgis.org via http://download.qgis.org.

There are a lot of new features and bug fixes in this version, adding even more power to use QGIS as a viable analysis platform.  You can read the entire list of new features here.

Be sure to check out the included analysis plugins for:

  • OGR Converter: Convert between more than 30 vector formats, including shapefile, kml, mapinfo, gpx...
  • Interpolation: Interpolate vector data using Triangular Interpolation (TIN) or Inverse Distance Weighting (IDW)
  • Raster Based Terrain Analysis: Convert DEM data to Slope, Aspect, Ruggedness, or Total Curvature
  • Spatial Query: Topological operations include contains, equals, intersects, touches...
  • GDAL Tools: Adds a new drop down list to your menu that includes many GDAL functions like warp, translate, or contour.  This adds a lot of the power of GDAL without the need to write scripts.
  • fTools: Adds a new dropdown list to your menu with many geoprocessing and analysis functions such as buffers, joins, nearest neighbor, vector grid creation...
  • GRASS: Adds a suite of tools that allow you to use much of the GRASS functionality within the QGIS application

If you are relatively new to GIS, and would like to try QGIS, we've just added an introductory tutorial to the GIF's Quick Start Guides based on this latest software release.  Check out the pdf and accompanying data for Introduction to QGIS: Basic geoprocessing and making a map layout



Wednesday
Sep152010

Clark Labs teams up with Google.org to develop web based land-cover analysis and REDD tools

Land Change Modeler for ArcGIS (Image used with permission from Clark Labs)

From Clark Labs news:

Clark Labs recently received a $451,000 grant from the Gordon and Betty Moore Foundation to support the development of land-cover analysis and REDD tools for use on Google's Earth Engine. REDD, Reducing Emissions from Deforestation and Forest Degradation, is a climate change mitigation strategy that offers developing countries incentives to reduce forest carbon emissions. The complex implementation of REDD relies on substantial computing and data resources, and requires significant effort and investment. It is hoped that providing accessible modeling tools with Google’s cloud computing resources and wealth of geospatial data will encourage broader adoption of REDD.

The grant supports the development of a prototype of the land change analysis and prediction tools for Google.org’s Earth Engine platform, a technology in development that enables global-scale monitoring and measurement of changes in the Earth’s forests. It is planned that Google will host the required geospatial data layers to implement a REDD project, including maps of those factors identified as critical causes of deforestation, such as proximity to roads, slopes or distance from existing deforestation.

The new tools in development will guide the user through the steps of baseline development--land change analysis of the reference, project and leakage areas of a project, the identification of the carbon pools and input of carbon density values, and the estimation of emissions for projected dates. This new functionality will also directly produce the multitude of tables and graphics for the carbon accounting reporting requirement of REDD. The preparation costs of REDD will be significantly reduced by the automation provided by these tools.

Clark Labs is based within the Graduate School of Geography at Clark University in Worcester, MA and is the developer of the IDRISI Taiga GIS and Image Processing software and the Land Change Modeler software extension to ArcGIS. To view the full news release click here.

Wednesday
Jul072010

ESRI ArcGIS iPhone App Now Available

I just downloaded the new ArcGIS iPhone app newly available this weekend. It's impressively speedy, especially over wifi. One of the best features I've noticed so far is the ability to measure distances and areas. It's also available for the iPad and iPodTouch.

Monday
Jun142010

Definiens Earth Science bought by Trimble

The new company will be called Trimble Geospatial Munich, and maintain the same staff, and the Centers of Excellence Program.  From the Open Letter:

"Definiens’ earth sciences business, including the eCognition suite of products, was acquired on June 10, 2010 by Trimble. The eCognition team has now transferred to Trimble, and the business of delivering the most advanced geospatial analysis software will continue, uninterrupted.

This change represents a significant step forward for eCognition. Access to Trimble’s advanced technologies, expertise and global operations provides us with an exceptional opportunity to take eCognition to a new level. In time, the benefits of the synergies between Trimble and eCognition will become evident through the exciting new product and service innovations we deliver together.

It is also worth noting that the collaboration with Definiens does not end with this transaction. In fact, Definiens and Trimble have signed a co-development agreement to ensure that the core technology driving eCognition continues to evolve and improve, and that there is no pause in the development or release schedule for eCognition."

Tuesday
May252010

ArcGIS.com online mapping now available

ESRI has just launched a public beta version of their online mapping service on arcgis.com

At the ArcGIS.com site, you can browse featured ArcGIS Online content such as maps and applications published by ESRI and the ArcGIS community, and add comments and ratings. You can upload and share your own items, either with specific groups that you created or are a member of, or you can share your items publicly. Use the newly designed Web Mapping application to quickly create online mashups that you can also share with others.

The design and interface is nicely done, and includes easy access to many of ESRI's online basemaps.  This site launch coencides with a greatly updated version of ArcGIS Explorer which provides a much improved free GIS viewer, tightly integrated with ArcGIS desktop layers and outputs.

 

Monday
May102010

ArcGIS 10 coming in June

The latest ArcGIS release, ArcGIS 10, is slated to become available in June with a lot of big updates.  Check out ESRI's website to see more about what's coming.  They have several informative videos that demo the new software. 

Some of the improvements listed include:

  • Faster display, smoother navigation, and the ability to run geoprocessing in the background.
  • Perform in 3D virtually everything you can do in a 2D environment: modeling, editing, visualization, and analysis.
  • Simplify map creation and production with streamlined sketch-based Desktop (2D/3D) and Web editing.
  • Use and manage imagery more efficiently on the desktop and on the server.
  • New image analysis window for image interpretation and processing.
  • Automate common tasks and analyses with Python scripting.