<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-21566513</atom:id><lastBuildDate>Mon, 28 Nov 2011 00:40:28 +0000</lastBuildDate><category>ArcGIS Server</category><category>Google Maps</category><category>templates</category><category>GML</category><category>ArcIMS</category><category>Vista</category><category>KML</category><category>Microsoft</category><category>GeoRSS</category><category>WinPE</category><category>Economics</category><category>ArcPad</category><category>SQL Server</category><category>ArcSDE</category><category>open source</category><category>Oracle</category><category>SOA</category><category>ESRI</category><category>Environment</category><category>WMS</category><category>YML</category><category>Google Earth</category><category>VirtualEarth</category><category>geodabase</category><category>Alabama</category><category>MapServer</category><category>Flex</category><category>SharpMap</category><category>webgis</category><category>BartPE</category><category>ARMS</category><category>tiling</category><category>Mobile</category><category>geocoding</category><category>silverlight</category><category>ajax</category><category>Yahoo Maps</category><category>programming</category><category>Virtual Alabama</category><category>Modeling</category><category>XML</category><category>Caching</category><category>systems administration</category><category>Versioning</category><category>MetaCarta</category><category>systems design</category><category>ArcCatalog</category><category>DB2</category><category>awards</category><category>web maps</category><category>Direct Connection</category><category>Intel</category><category>ArcEditor</category><title>Innovations in GIS</title><description>This blog was created for discussion of geospatial technologies.  The primary focus is on the revolution that is occuring around analysts and technicians in the "geo" industry.</description><link>http://gisinnovations.blogspot.com/</link><managingEditor>noreply@blogger.com (Steve.McKinney@SICS)</managingEditor><generator>Blogger</generator><openSearch:totalResults>42</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/gisinnovations" /><feedburner:info uri="gisinnovations" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>34.711291</geo:lat><geo:long>-86.616917</geo:long><creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license><image><link>http://creativecommons.org/licenses/by-sa/3.0/</link><url>http://creativecommons.org/images/public/somerights20.gif</url><title>Some Rights Reserved</title></image><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-6320314490574236558</guid><pubDate>Sun, 17 Oct 2010 15:52:00 +0000</pubDate><atom:updated>2010-10-17T10:54:59.059-05:00</atom:updated><title /><description>I recently finished Alabama's National Hydrography Dataset Web Editing Tool, known as NHD-WET.  This video demostrates the major functionality and takes users through some basic "how-tos".&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Kx3_l7OZd6k?fs=1&amp;amp;hl=en_US"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Kx3_l7OZd6k?fs=1&amp;amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-6320314490574236558?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=MaFD0ijQDL8:oxPEvcGAuvU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/MaFD0ijQDL8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/MaFD0ijQDL8/i-recently-finished-alabamas-national.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2010/10/i-recently-finished-alabamas-national.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-9016508437235664807</guid><pubDate>Thu, 01 Jul 2010 14:25:00 +0000</pubDate><atom:updated>2010-07-01T10:03:32.252-05:00</atom:updated><title>Google Public Data Explorer</title><description>&lt;p&gt;&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;This is a really incredible Google Lab. I have worked on similar systems over the years, but of course Google resources changes the game completely [also they are a lot smarter than I am :)&lt;span style="font-size:+0;"&gt; &lt;/span&gt;].&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;The charting of course is smooth and clean with really great collection and aggregate functionality. The thing though that caught my eye was the visualization application. It's a really cool way to represent aggregate quantities in a dynamic state through proportional symbol sizing.&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;&lt;a href="http://www.google.com/publicdata/explore?ds=z1ebjpgk2654c1_&amp;amp;ctype=m&amp;amp;strail=false&amp;amp;nselm=s&amp;amp;met_s=employed&amp;amp;fdim_s=seasonality:U&amp;amp;scale_s=lin&amp;amp;ind_s=false&amp;amp;idim=state:ST380000:ST060000:ST480000&amp;amp;ifdim=state&amp;amp;pit=875664000000&amp;amp;hl=en&amp;amp;dl=en#ctype=m&amp;amp;strail=false&amp;amp;nselm=s&amp;amp;met_s=employed&amp;amp;fdim_s=seasonality:U&amp;amp;scale_s=lin&amp;amp;ind_s=false&amp;amp;idim=state:ST380000:ST060000:ST480000:ST010000&amp;amp;ifdim=state&amp;amp;hl=en&amp;amp;dl=en"&gt;See it here!&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gisinnovations.sicsconsultants.com/images/GooglePublicDataExplorer.png"&gt;&lt;img style="MARGIN: 0px 10px 10px 0px; WIDTH: 440px; FLOAT: left; HEIGHT: 323px; CURSOR: hand" border="0" alt="" src="http://gisinnovations.sicsconsultants.com/images/GooglePublicDataExplorer.png" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://gisinnovations.sicsconsultants.com/images/GooglePublicDataExplorer.png"&gt;&lt;/a&gt;&lt;span class="Apple-style-span"&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="MARGIN: 0in; FONT-FAMILY: Georgia; COLOR: black; FONT-SIZE: 12pt"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-9016508437235664807?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=r6SCmNbpIJ8:t-86h-2Prbc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=r6SCmNbpIJ8:t-86h-2Prbc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=r6SCmNbpIJ8:t-86h-2Prbc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=r6SCmNbpIJ8:t-86h-2Prbc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=r6SCmNbpIJ8:t-86h-2Prbc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=r6SCmNbpIJ8:t-86h-2Prbc:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=r6SCmNbpIJ8:t-86h-2Prbc:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=r6SCmNbpIJ8:t-86h-2Prbc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/r6SCmNbpIJ8" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/r6SCmNbpIJ8/google-public-data-explorer.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2010/07/google-public-data-explorer.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-1192606563783115594</guid><pubDate>Sun, 25 Apr 2010 00:32:00 +0000</pubDate><atom:updated>2010-07-01T10:05:15.284-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><category domain="http://www.blogger.com/atom/ns#">web maps</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><title>How To Create a Standard Web Mapping Application in ArcGIS Server</title><description>&lt;p&gt;First it’s important to state that there are lots of custom options for the creation of web maps using ESRI's ArcGIS Server. These custom methods are documented and discussed in detail at the ESRI Resource Centers (http://resources.esri.com/arcgisserver/index.cfm?fa=applications ). The method I am covering here is the basic web mapping application creation available&lt;br /&gt;through ArcGIS Server.&lt;br /&gt;&lt;br /&gt;Begin by setting up your map project in ArcMap. Save your project in a folder that the local windows user group "agsadmin" can access (for UNA students this will be your "geolab" folder). If you are not using ArcSDE as your datasource, then it’s a really good idea to put your data in the same folder as where you save your map project (*.mxd).&lt;br /&gt;&lt;br /&gt;In order to set up your basic web mapping application follow these steps.&lt;br /&gt;&lt;br /&gt;1. Log into your ArcGIS Server Manager via web browser at (http://&amp;lt;SERVERNAME&amp;gt;/arcgis/manager/), be careful to put your username in exactly as the example shows.&lt;br /&gt;&lt;br /&gt;&lt;img alt="" src="http://gisinnovations.sicsconsultants.com/images/AGS_Login.jpg" width="457" height="345" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2. Select the "Publish a map, globe or other GIS resource as a service"&lt;br /&gt;&lt;br /&gt;&lt;img src="http://gisinnovations.sicsconsultants.com/images/PublishMap.jpg" width="422" height="65" /&gt;&lt;br /&gt;&lt;br /&gt;3. Select your map project *.mxd and accept the default choices for the following menus.&lt;br /&gt;&lt;br /&gt;&lt;img style="WIDTH: 435px; HEIGHT: 182px" src="http://gisinnovations.sicsconsultants.com/images/PublishResourcePath.jpg" width="559" height="242" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;img src="http://gisinnovations.sicsconsultants.com/images/PublishCapabilities.jpg" width="324" height="229" /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;4. Go back to the ArcGIS Manager home page.&lt;br /&gt;&lt;br /&gt;5. Select "Create a web application"&lt;br /&gt;&lt;br /&gt;&lt;img src="http://gisinnovations.sicsconsultants.com/images/CreateWebApp.jpg" width="254" height="58" /&gt;&lt;br /&gt;&lt;br /&gt;6. Go through the steps to create your application&lt;br /&gt;&lt;br /&gt;&lt;img src="http://gisinnovations.sicsconsultants.com/images/WebMap.jpg" width="456" height="349" /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;There are several style options and configuration choices, but basically that’s it!&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-1192606563783115594?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=66av2nP4SJM:AUPdTyNfRI0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=66av2nP4SJM:AUPdTyNfRI0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=66av2nP4SJM:AUPdTyNfRI0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=66av2nP4SJM:AUPdTyNfRI0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=66av2nP4SJM:AUPdTyNfRI0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=66av2nP4SJM:AUPdTyNfRI0:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=66av2nP4SJM:AUPdTyNfRI0:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=66av2nP4SJM:AUPdTyNfRI0:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/66av2nP4SJM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/66av2nP4SJM/how-to-create-standard-web-mapping.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2010/04/how-to-create-standard-web-mapping.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-3439860476785372155</guid><pubDate>Sun, 21 Feb 2010 22:35:00 +0000</pubDate><atom:updated>2010-02-21T17:09:35.799-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ArcEditor</category><category domain="http://www.blogger.com/atom/ns#">geodabase</category><category domain="http://www.blogger.com/atom/ns#">ArcCatalog</category><title>Geodatabase Version?</title><description>&lt;p&gt;Having trouble projecting data in your personal or file geodatabase? If you are working in ArcGIS v9.3.1 you might have the same problem I have. I use National Hydrography Dataset (NHD) streams and waterbodies often in my work. Right now I am working on developing a web based system to aid in recommending changes or edits in the NHD data. While developing this "crowd-sourcing" GIS application I discovered I needed to reproject my geodatabase to be compatible with my base map sources. That's when the strange things started. Things like I created a FeatureDataset with the appropriate projection, but couldn't see it in ArcCatalog. Even after refreshing and trying various other things. I attempted to reproject some of the FeatureClasses and received multiple varying errors.&lt;br /&gt;&lt;br /&gt;At that point I stumbled on a reference about checking my geodatabase version to ensure that they coincided with my ArcGIS software.&lt;br /&gt;&lt;strong&gt;&lt;em&gt;So how do I see this?&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Go to ArcCatalog&lt;/li&gt;&lt;li&gt;Navigate to the geodatabase of interest&lt;/li&gt;&lt;li&gt;Right-click and select Properties&lt;/li&gt;&lt;/ol&gt;&lt;p style="TEXT-ALIGN: left"&gt;&lt;a href="http://gisinnovations.sicsconsultants.com/images/DatabaseProperties.jpg"&gt;&lt;br /&gt;&lt;img style="TEXT-ALIGN: left; MARGIN: 0px auto 10px; DISPLAY: block; CURSOR: hand" border="0" alt="" src="http://gisinnovations.sicsconsultants.com/images/DatabaseProperties.jpg" width="404" height="476" /&gt;&lt;/a&gt;&lt;br /&gt;Upgrade your database and you should be good to go.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-3439860476785372155?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=cEC0in55sEo:L1fKuTsZ1To:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=cEC0in55sEo:L1fKuTsZ1To:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=cEC0in55sEo:L1fKuTsZ1To:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=cEC0in55sEo:L1fKuTsZ1To:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=cEC0in55sEo:L1fKuTsZ1To:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=cEC0in55sEo:L1fKuTsZ1To:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=cEC0in55sEo:L1fKuTsZ1To:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=cEC0in55sEo:L1fKuTsZ1To:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/cEC0in55sEo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/cEC0in55sEo/geodatabase-version.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2010/02/geodatabase-version.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-5423080457553176140</guid><pubDate>Wed, 14 Oct 2009 17:49:00 +0000</pubDate><atom:updated>2009-10-14T12:53:02.901-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Google Earth</category><title>Google Building Maker</title><description>The question: How do we make 3D texturize buildings for use on the web?&lt;br /&gt;&lt;br /&gt;Google's answer: Google Building Maker&lt;br /&gt;&lt;br /&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JI6wVtCY99E&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/JI6wVtCY99E&amp;amp;color1=0xb1b1b1&amp;amp;color2=0xcfcfcf&amp;amp;hl=en&amp;amp;feature=player_embedded&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="344" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;No matter how you feel about those guys, sometimes you just have to step back and say WOW.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-5423080457553176140?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=BvpQ7vnIAVs:ADU1QuEj3GE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=BvpQ7vnIAVs:ADU1QuEj3GE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=BvpQ7vnIAVs:ADU1QuEj3GE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=BvpQ7vnIAVs:ADU1QuEj3GE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=BvpQ7vnIAVs:ADU1QuEj3GE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=BvpQ7vnIAVs:ADU1QuEj3GE:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=BvpQ7vnIAVs:ADU1QuEj3GE:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=BvpQ7vnIAVs:ADU1QuEj3GE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/BvpQ7vnIAVs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/BvpQ7vnIAVs/google-building-maker.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2009/10/google-building-maker.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-3186734418168358519</guid><pubDate>Sun, 23 Aug 2009 00:03:00 +0000</pubDate><atom:updated>2009-08-22T19:10:46.707-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ARMS</category><category domain="http://www.blogger.com/atom/ns#">awards</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><title>ARMS at the ESRI Special Achievement in GIS (SAG) Awards</title><description>Our work on the Alabama Resource Management System (ARMS) was recognized with a Special Achievement in GIS (SAG) Award at the ESRI International Users' Conference in San Diego this year.  Here is a picture of me, Jack Dangermond (ESRI), and Chris McInnish (ACJIC) at the ceremony.  &lt;a href="http://events.esri.com/uc/2009/sag/list/?fa=Detail&amp;amp;SID=900"&gt;More info here....&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;a href="http://twitpic.com/ex6au" title="Steve McKinney (SICS), Jack Dangermond (ESRI), Chris McInnish... on Twitpic"&gt;&lt;img src="http://twitpic.com/show/thumb/ex6au.jpg" alt="Steve McKinney (SICS), Jack Dangermond (ESRI), Chris McInnish... on Twitpic" height="150" width="150" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-3186734418168358519?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=y3kCcMZZGcg:FsnaycNSsQ4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=y3kCcMZZGcg:FsnaycNSsQ4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=y3kCcMZZGcg:FsnaycNSsQ4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=y3kCcMZZGcg:FsnaycNSsQ4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=y3kCcMZZGcg:FsnaycNSsQ4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=y3kCcMZZGcg:FsnaycNSsQ4:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=y3kCcMZZGcg:FsnaycNSsQ4:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=y3kCcMZZGcg:FsnaycNSsQ4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/y3kCcMZZGcg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/y3kCcMZZGcg/arms-at-esri-special-achievement-in-gis.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2009/08/arms-at-esri-special-achievement-in-gis.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-3412011129252179055</guid><pubDate>Mon, 17 Aug 2009 16:59:00 +0000</pubDate><atom:updated>2009-08-17T12:03:15.173-05:00</atom:updated><title>The Father of GIS</title><description>&lt;div style="text-align: left;"&gt;At the "Special Achievements in GIS Awards" I had the opportunity to meet and talk with Roger Tomlinson (The Father of GIS).  Pretty neat.  Honestly I was little star struck...&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align:center;"&gt;&lt;br /&gt;&lt;a href="http://twitpic.com/bbt29" title="Chris McInnish (ARMS Project Manager), Roger Tomlinson (The F... on Twitpic"&gt;&lt;img src="http://twitpic.com/show/thumb/bbt29.jpg" width="150" height="150" alt="Chris McInnish (ARMS Project Manager), Roger Tomlinson (The F... on Twitpic" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-3412011129252179055?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=O_nbDey5yU4:6C4rfsHiP_U:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=O_nbDey5yU4:6C4rfsHiP_U:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=O_nbDey5yU4:6C4rfsHiP_U:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=O_nbDey5yU4:6C4rfsHiP_U:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=O_nbDey5yU4:6C4rfsHiP_U:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=O_nbDey5yU4:6C4rfsHiP_U:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=O_nbDey5yU4:6C4rfsHiP_U:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=O_nbDey5yU4:6C4rfsHiP_U:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/O_nbDey5yU4" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/O_nbDey5yU4/father-of-gis.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2009/08/father-of-gis.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-5685397658701870673</guid><pubDate>Tue, 11 Aug 2009 04:32:00 +0000</pubDate><atom:updated>2009-08-11T00:18:37.924-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><category domain="http://www.blogger.com/atom/ns#">XML</category><category domain="http://www.blogger.com/atom/ns#">Flex</category><title>Dynamic XML from SQL Server for ArcGIS Server</title><description>&lt;span xmlns=""&gt;&lt;p&gt;Some of my colleagues asked me to put together an example for a very common problem with starting up WebGIS projects in ArcGIS Server utilizing the Flex API.  So here is a stab at it.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Problem:&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I have a dynamic database that is being updated very frequently and I need to show the results on my AGS Flex map.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Solution:&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We will use several pieces of software for this project.  Here are the majors;&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;SQL Server 2005/2008 (Express/Standard/Enterprise)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Visual Studio 2005/2008&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Flex Builder 3&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Internet Information Server (IIS) 6.0&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;SETTING UP YOUR SQL DATABASE&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Create a SQL Server database and add a table to it.  Add a minimum of [NAME], [X], and [Y].&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;SETTING UP YOUR GENERIC CONTENT HANDLER&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Begin the development of a generic content handler in Visual Studio.  I usually accomplish this by creating a blank &lt;em&gt;ASP.NET Web Site&lt;/em&gt; project, &lt;em&gt;Add a New Item&lt;/em&gt; to the project, and select the &lt;em&gt;Generic Handler&lt;/em&gt; from the choices of templates.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;In your content handler set up your business logic in the "ProcessRequest" something like this.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;    Dim blnErrorOccured As Boolean&lt;br /&gt;Dim strErrorMsg As String&lt;br /&gt;Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest&lt;br /&gt;blnErrorOccured = False&lt;br /&gt;context.Response.ContentType = "text/xml"&lt;br /&gt;context.Response.ContentEncoding = System.Text.Encoding.UTF8&lt;br /&gt;Dim strFunc As String = context.Request("func")&lt;br /&gt;Dim strValues As String = context.Request("values")&lt;br /&gt;Dim aryValues() As String  &lt;br /&gt;Dim strReturn As String = ""&lt;br /&gt;Select Case strFunc&lt;br /&gt; Case "FORESTRY"&lt;br /&gt;     'aryValues = Split(strValues, "|")&lt;br /&gt;     'strReturn = getMember(CType(aryValues(0), String), CType(aryValues(1), Int32))&lt;br /&gt; Case Else&lt;br /&gt;     strReturn = getSchools()&lt;br /&gt;End Select&lt;br /&gt;         &lt;br /&gt;If blnErrorOccured = True Then&lt;br /&gt; Dim sb As New StringBuilder&lt;br /&gt; sb.AppendLine("&amp;lt;?xml version=""1.0"" encoding=""utf-8"" ?&amp;gt;")&lt;br /&gt; sb.AppendLine("&amp;lt;message&amp;gt;")&lt;br /&gt; sb.AppendLine(strErrorMsg)&lt;br /&gt; sb.AppendLine("&amp;lt;/message&amp;gt;")&lt;br /&gt; context.Response.Write(sb.ToString)&lt;br /&gt;Else&lt;br /&gt; context.Response.Write(strReturn)&lt;br /&gt;End If&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Next, set up you connection strings for your databases.  This can be done various ways, but if you want your .ashx file to be more portable, place it all in the file.  (Note:  Do this only if your IT security policies allow for no obfuscated code to have connection strings included.)&lt;br /&gt;&lt;/p&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;    Private Function getConnectionString(ByVal db As String) As String&lt;br /&gt;Dim strConn As String = ""&lt;br /&gt;Select Case UCase(db)&lt;br /&gt;  Case "FORESTRY"&lt;br /&gt;      strConn = "Data Source=servername;Initial Catalog=databasename;Integrated Security=True;UID=blah;Pwd=blah;"&lt;br /&gt;End Select&lt;br /&gt;Return strConn&lt;br /&gt;End Function&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Next, configure you database retrieval.  You can put as much or as little into filtering or joining as you like here via your SQL statements.&lt;br /&gt;&lt;/p&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;&lt;br /&gt;Private Function getDataTable(ByVal strCnn As String, ByVal strSql As String, ByVal strTableName As String) As System.Data.DataTable&lt;br /&gt;Dim cnnSql As New SqlConnection(strCnn)&lt;br /&gt;Dim dt As New System.Data.DataTable&lt;br /&gt;Dim da As New SqlDataAdapter(strSql, cnnSql)&lt;br /&gt;Dim ds As New DataSet&lt;br /&gt;Try&lt;br /&gt;   da.Fill(ds, strTableName)&lt;br /&gt;   dt = ds.Tables(0)&lt;br /&gt;   cnnSql.Close()&lt;br /&gt;Catch exSQL As SqlException&lt;br /&gt;   blnErrorOccured = True&lt;br /&gt;   strErrorMsg = exSQL.ToString()&lt;br /&gt;Catch ex As Exception&lt;br /&gt;   blnErrorOccured = True&lt;br /&gt;   strErrorMsg = ex.ToString()&lt;br /&gt;End Try&lt;br /&gt;Return dt&lt;br /&gt;End Function&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;Next, manage the layout and styling of your output XML with the variables retrieved from the database query.&lt;br /&gt;&lt;/p&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;    Private Function getSchools() As String &lt;br /&gt; ' ----------------------------------------------------------------------------&lt;br /&gt; ' Retrieve data for selected layer from SQL and send to DataTable&lt;br /&gt; Dim sb As New StringBuilder&lt;br /&gt; Dim dt As New System.Data.DataTable&lt;br /&gt; Dim strSql As String&lt;br /&gt; Try&lt;br /&gt;     Dim strCnn As String = getConnectionString("ARMS_IM_v5") ' Retrieve connection string&lt;br /&gt;     strSql = "SELECT "&lt;br /&gt;     strSql += "[NAME], POINT_X, POINT_Y "&lt;br /&gt;     strSql += "FROM POI_Schools "&lt;br /&gt;     strSql += "ORDER BY [NAME] "&lt;br /&gt;     dt = getDataTable(strCnn, strSql, "Schools") ' Get tabular data table&lt;br /&gt;         &lt;br /&gt;     ' ----------------------------------------------------------------------------&lt;br /&gt;     ' Prepare the output XML     &lt;br /&gt;     Dim rw As System.Data.DataRow&lt;br /&gt;     sb.AppendLine("&amp;lt;?xml version=""1.0"" encoding=""utf-8"" ?&amp;gt;")&lt;br /&gt;     sb.AppendLine("&amp;lt;table&amp;gt;")&lt;br /&gt;     For Each rw In dt.Rows&lt;br /&gt;         sb.AppendLine("&amp;lt;row&amp;gt;")&lt;br /&gt;         sb.AppendLine(" &amp;lt;name&amp;gt;" &amp;amp; fixSqlTextForHTML(rw.Item("NAME")) &amp;amp; "&amp;lt;/name&amp;gt; ")&lt;br /&gt;         sb.AppendLine(" &amp;lt;x&amp;gt;" &amp;amp; rw.Item("POINT_X") &amp;amp; "&amp;lt;/x&amp;gt;")&lt;br /&gt;         sb.AppendLine(" &amp;lt;y&amp;gt;" &amp;amp; rw.Item("POINT_Y") &amp;amp; "&amp;lt;/y&amp;gt;")&lt;br /&gt;         sb.AppendLine("&amp;lt;/row&amp;gt;")&lt;br /&gt;     Next&lt;br /&gt;     sb.AppendLine("&amp;lt;/table&amp;gt;")&lt;br /&gt;     rw = Nothing&lt;br /&gt;     dt = Nothing&lt;br /&gt; Catch ex As Exception&lt;br /&gt;     blnErrorOccured = True&lt;br /&gt;     strErrorMsg = ex.ToString&lt;br /&gt; End Try&lt;br /&gt; Return sb.ToString()&lt;br /&gt;End Function&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="text-decoration: underline;"&gt;&lt;strong&gt;&lt;em&gt;SETTING UP YOUR AGS FLEX MAP&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;First configure your map element.    &lt;/p&gt;&lt;/span&gt;&lt;span id="ctl00_ContentPlaceHolder1_output"&gt;&lt;pre class="csharpcode"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="html"&gt;esri:Map&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;id&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="map"&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;backgroundColor&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="#FFFFFF"&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;                                        &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="html"&gt;esri:ArcGISTiledMapServiceLayer&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;id&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="baseMapLayer"&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;url&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer"&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;/&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;                                            &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;        &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="html"&gt;esri:GraphicsLayer&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;id&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="glGraphics"&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;/&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(51, 51, 255);" class="html"&gt;esri:Map&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;  &lt;/span&gt;&lt;/pre&gt;&lt;/span&gt;&lt;span xmlns=""&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Second configure your HTTPService including your ResultEvent and FaultEvent.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span id="ctl00_ContentPlaceHolder1_output"&gt;&lt;pre class="csharpcode"&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;    &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&lt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="html"&gt;mx:HTTPService&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;id&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="httpService_GetSchools"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;           &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;url&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="http://dev.sicsconsultants.net/Projects/ISDXML/Handler.ashx"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;           &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;resultFormat&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="e4x"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;           &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;result&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="getSchools(event)"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;           &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;fault&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="httpServiceFaultHandler(event)"&lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;           &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="attr"&gt;method&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;="GET"&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;           &lt;/span&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 255);"&gt;   &lt;/span&gt;&lt;span class="kwrd"&gt;&lt;!--&lt;/span--&gt;&lt;span style="color: rgb(51, 51, 255);" class="html"&gt;&lt;mx:httpservice&gt;&lt;/mx:httpservice&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);" class="kwrd"&gt;&gt;&lt;/span&gt;&lt;span style="color: rgb(51, 51, 255);"&gt; &lt;/span&gt;   &lt;/span&gt;&lt;/pre&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;            private function getSchools(event:ResultEvent):void {&lt;br /&gt;             dt = event.result.row;&lt;br /&gt;             renderPOIs(dt, glGraphics);                                 &lt;br /&gt;         }&lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;            private function httpServiceFaultHandler(event:FaultEvent):void&lt;br /&gt;          {&lt;br /&gt;              var errors:String = "Some errors occurred \n";&lt;br /&gt;              errors += "\n Fault Code is : \n" + event.fault.faultCode;&lt;br /&gt;              errors += "\n Fault Detail is : \n" + event.fault.faultDetail;&lt;br /&gt;              errors += "\n Fault String is : \n" + event.fault.faultString;&lt;br /&gt;              Alert.show(errors);&lt;br /&gt;          }  &lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Last configure your graphics renderer.&lt;br /&gt;&lt;/p&gt;&lt;pre style="border: 1px dashed rgb(153, 153, 153); padding: 5px; overflow: auto; font-family: Andale Mono,Lucida Console,Monaco,fixed,monospace; color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); font-size: 12px; line-height: 14px; width: 100%;"&gt;&lt;code&gt;            private function renderPOIs(pois:XMLList, gLayer:GraphicsLayer):void{&lt;br /&gt;               gLayer.clear();&lt;br /&gt;               var x : Number;&lt;br /&gt;               var y : Number;        &lt;br /&gt;               for (var i:int=0; i&amp;lt;(pois.length()-1); i++) {       &lt;br /&gt;                   var r:Object = pois[i];&lt;br /&gt;                   x = r.x;&lt;br /&gt;                   y = r.y;      &lt;br /&gt;                   var poi:Graphic = new Graphic( new MapPoint( x, y ), null, null );                    &lt;br /&gt;                   poi.toolTip = r.name;&lt;br /&gt;                   gLayer.add( poi );                 &lt;br /&gt;               }                     &lt;br /&gt;           }   &lt;br /&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;You can download the source code for this project &lt;a href="http://gisinnovations.sicsconsultants.com/code/Flex/20090811-DynamicXML.zip"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-5685397658701870673?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=VU_jx0CfAbM:DliSq21Jts8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=VU_jx0CfAbM:DliSq21Jts8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=VU_jx0CfAbM:DliSq21Jts8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=VU_jx0CfAbM:DliSq21Jts8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=VU_jx0CfAbM:DliSq21Jts8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=VU_jx0CfAbM:DliSq21Jts8:KwTdNBX3Jqk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?i=VU_jx0CfAbM:DliSq21Jts8:KwTdNBX3Jqk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/gisinnovations?a=VU_jx0CfAbM:DliSq21Jts8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/gisinnovations?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/VU_jx0CfAbM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/VU_jx0CfAbM/dynamic-xml-from-sql-server-for-arcgis.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2009/08/dynamic-xml-from-sql-server-for-arcgis.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-508465066016923859</guid><pubDate>Sat, 29 Nov 2008 19:05:00 +0000</pubDate><atom:updated>2008-11-29T14:01:02.378-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">silverlight</category><category domain="http://www.blogger.com/atom/ns#">ajax</category><title>Microsoft Seadragon Ajax for Photogrammetry?</title><description>This is some really interesting new stuff. I did a little experiment to illustrate how this might come into play for some of our photogrammetry projects.&lt;br /&gt;&lt;br /&gt;This comes from Microsoft Live Labs and is the call Seadragon. It is part of their new visualization technologies. You can see evidence of it in PhotoSynth and Deep Zoom. The neat thing here is you don't have to have any additional components installed. I will post some other samples coming soon, but what I through together real quickly was this.&lt;br /&gt;&lt;br /&gt;The images are from the F3 tornado that hit Enterprise, Alabama a couple of years ago. I downloaded the images from the Alabama Department of Economic and Community Affairs (&lt;a href="http://216.226.178.189/C2/Enterprise%20Tornado%20Damage%202007/default.aspx"&gt;ADECA&lt;/a&gt;). Then I used &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=457b17b7-52bf-4bda-87a3-fa8a4673f8bf&amp;amp;displaylang=en"&gt;Deep Zoom Composer&lt;/a&gt; to generate "composition". Then I put it on my web server and used the URL in the "&lt;a href="http://livelabs.com/seadragon-ajax/embed-viewer/"&gt;Seadragon Ajax&lt;/a&gt;" page to build the script to embed in this blog.&lt;br /&gt;&lt;br /&gt;There were 24 source image files that equaled 73.2 Mb in size.  After the mosaic and export from Deep Zoom Composer the there were 13,715 files that equaled 1.49 Gb in size.  This is because of the tiling system that is created.  One of the amazing things is how much data can actually be shown via a really thin pipe.&lt;br /&gt;&lt;br /&gt;The only trouble I had with the process was figuring out what file the "Seadragon Ajax" page wanted to use to generate the script. They don't give you any instructions, so even though it is relatively straightforward, I had to do a little trial and error. It turns out that Deep Zoom Composer creates an XML file in the process of generating the composition. The file is named "dzc_output.xml". You will need to reference this file on the Seadragon page.&lt;br /&gt;&lt;br /&gt;Anyway here is the results. Enjoy! :)&lt;br /&gt;&lt;br /&gt;&lt;script src="http://seadragon.com/ajax/embed.js" type="text/javascript"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript"&gt;Seadragon.embed("400px", "300px", "http://gisinnovations.sicsconsultants.com/Code/Silverlight/EnterpriseTornado/DeepZoomProjectWeb/ClientBin/GeneratedImages/dzc_output.xml", 42000, 15749, 256, 1, "png", [[10500,0,5250,5249,0,16],[15750,0,5250,5249,0,16],[21000,0,5250,5249,0,16],[26250,0,5250,5249,0,16],[10500,5249,5250,5249,0,16],[15750,5249,5250,5249,0,16],[21000,5249,5250,5249,0,16],[26250,5249,5250,5249,0,16],[10500,10499,5250,5249,0,16],[15750,10499,5250,5249,0,16],[21000,10499,5250,5249,0,16],[26250,10499,5250,5249,0,16],[31500,0,5250,5249,0,16],[36750,0,5250,5249,0,16],[31500,5249,5250,5249,0,16],[36750,5249,5250,5249,0,16],[31500,10499,5250,5249,0,16],[36750,10499,5250,5249,0,16],[5250,0,5250,5249,0,16],[5250,5249,5250,5249,0,16],[5250,10499,5250,5249,0,16],[0,0,5250,5249,0,16],[0,5249,5250,5249,0,16],[0,10499,5250,5249,0,16]]);&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-508465066016923859?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=KbvZkNun"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=2ByhhhPA"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=2ByhhhPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=M3zEudhr"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=M3zEudhr" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=NtATn8YF"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=NtATn8YF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=1zLzYXb3"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/mwleLmovGJE" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/mwleLmovGJE/microsoft-seadragon-ajax-for.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>1</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/11/microsoft-seadragon-ajax-for.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-5201760233056070533</guid><pubDate>Thu, 27 Nov 2008 17:14:00 +0000</pubDate><atom:updated>2008-11-27T14:05:54.281-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">webgis</category><category domain="http://www.blogger.com/atom/ns#">programming</category><title>The most relevant presentation I have found in quite a while... </title><description>&lt;p&gt;&lt;/p&gt;&lt;p&gt;This presentation by Dave Bouwman is awesome. It really hits on the issues GIS professionals are faced with in moving to WebGIS, also the graphics are excellent.&lt;/p&gt;&lt;div id="__ss_703241" style="WIDTH: 425px; TEXT-ALIGN: left"&gt;&lt;a title="Usability in the GeoWeb" style="DISPLAY: block; MARGIN: 12px 0px 3px; FONT: 14px Helvetica,Arial,Sans-serif; TEXT-DECORATION: underline" href="http://www.slideshare.net/dbouwman/usability-in-the-geoweb-presentation?type=powerpoint"&gt;Usability in the GeoWeb&lt;/a&gt;&lt;object style="MARGIN: 0px" height="355" width="425"&gt;&lt;param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=txgisforumfinal2003-1225313669670787-8&amp;amp;stripped_title=usability-in-the-geoweb-presentation"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=txgisforumfinal2003-1225313669670787-8&amp;stripped_title=usability-in-the-geoweb-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div style="FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: tahoma,arial; HEIGHT: 26px"&gt;View SlideShare &lt;a title="View Usability in the GeoWeb on SlideShare" style="TEXT-DECORATION: underline" href="http://www.slideshare.net/dbouwman/usability-in-the-geoweb-presentation?type=powerpoint"&gt;presentation&lt;/a&gt; or &lt;a style="TEXT-DECORATION: underline" href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/a&gt; your own. (tags: &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/geoweb"&gt;geoweb&lt;/a&gt; &lt;a style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/usability"&gt;usability&lt;/a&gt;)&lt;/div&gt;&lt;/div&gt;&lt;img style="VISIBILITY: hidden; WIDTH: 0px; HEIGHT: 0px" height="0" src="http://counters.gigya.com/wildfire/IMP/CXNID=2000002.0NXC/bHQ9MTIyNzgwNTY4MDg3NSZwdD*xMjI3ODA1ODQ1NjA5JnA9MTAxOTEmZD*mbj1ibG9nZ2VyJmc9MiZ*PSZvPWE5MTVjMWIyYjk3ZTQxYWQ4MjdiN2ViYTk1MmI*N2Fi.gif" width="0" border="0" /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-5201760233056070533?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=DpaeSDDR"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=U8O5TQtu"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=U8O5TQtu" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=GFo54mcm"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=GFo54mcm" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=gxUG1Amo"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=gxUG1Amo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=nLGyhiKw"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/h8-PppbdESU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/h8-PppbdESU/most-relevant-presentation-i-have-found.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/11/most-relevant-presentation-i-have-found.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-6032036664495855780</guid><pubDate>Sun, 16 Nov 2008 17:46:00 +0000</pubDate><atom:updated>2008-11-16T11:53:12.500-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">KML</category><category domain="http://www.blogger.com/atom/ns#">SOA</category><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><title>Speaking at the Rocket City Geospatial Conference</title><description>&lt;span xmlns=""&gt;Ok, so this is shameless self promotion. :)&lt;br /&gt;&lt;br /&gt;It would be awesome if I could pack this session, so if you’re interested in dynamic KML generation, you’ll probably find this one interesting.&lt;br /&gt;&lt;br /&gt;Here’s my abstract:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;“This presentation describes a Web service that dynamically generates a KML from user-selected layers. The service, originally designed on the Alabama Resource Management System for Virtual Alabama, uses computational geometry to generate thematic layers on the fly. Users choose map layers of interest and a KML is then made available to them for download. This discussion will show how quickly a novice user can utilize a Web service to locate and visualize thematic data layers of interest without having to use anything more than their browser and KML displaying application.”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Here’s a link to my session on the agenda:  &lt;a href=http://www.rocketcitygeospatial.com/agenda/presentations.php#KML&gt;AGENDA&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;After I’m done, I will post my presentation on &lt;a href=http://www.slideshare.net/smckinney &gt;SlideShare&lt;/a&gt;.&lt;br /&gt;Hope to see you there!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-6032036664495855780?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=469yXcFu"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=V6LsAEB0"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=V6LsAEB0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=48Z4sBQa"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=48Z4sBQa" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=pvhFaSHX"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=pvhFaSHX" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=7D3XnWDv"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/HGys5Cj0WhU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/HGys5Cj0WhU/speaking-at-rocket-city-geospatial.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/11/speaking-at-rocket-city-geospatial.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-347987078734853646</guid><pubDate>Sun, 16 Nov 2008 15:47:00 +0000</pubDate><atom:updated>2008-11-16T10:01:11.610-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Flex</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><title>Mansour Raad at Adobe MAX</title><description>&lt;span xmlns=""&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;Just wanted to advertise some for a really great guy.  Mansour Raad is a Senior Software Architect for ESRI.  He lead the technical discussions on the Flex API in the Holistic Testing Lab a couple of weeks ago.  If you have ever heard one of Mansour's talks, then you know he is brilliant and hilarious.  If you haven't been to one of his sessions then I would highly, highly recommend it.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;Here is a link to Mansour's blog so you can see where he will be next.   Also he posts really awesome samples for Flex developers here.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;strong&gt;Thunderhead Explorer -&lt;/strong&gt;&lt;br /&gt;  &lt;a href="http://thunderheadxpler.blogspot.com/"&gt;&lt;span&gt;http://thunderheadxpler.blogspot.com/&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;The next big thing is coming up next week, but regretfully I won't get to be there.  If you are going to Adobe MAX this year, please try to pack out Mansour's session.  Here are the details.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://max.adobe.com/na/sessions/browser/"&gt;&lt;span&gt;&lt;strong&gt;Delivery of a Mission-Critical RIA for NATO&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:12;"&gt;&lt;br /&gt;  &lt;/span&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;Adobe Consulting and ESRI will discuss the real-world implementation of a Mission Support System for AWACS aircraft, built in Flex for the North Atlantic Treaty Organization (NATO). See this powerful example of leveraging ESRI mapping technology with Flex and LiveCycle Data Services ES.&lt;br /&gt;&lt;/p&gt;&lt;div style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;table style="border-collapse: collapse;" border="0"&gt;&lt;colgroup&gt;&lt;col style="width: 80px;"&gt;&lt;col style="width: 408px;"&gt;&lt;/colgroup&gt;&lt;tbody valign="top"&gt;&lt;tr&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;Speakers:&lt;/p&gt;&lt;/td&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;&lt;a href="http://max.adobe.com/na/sessions/browser/"&gt;&lt;span style="text-decoration: underline;"&gt;Peter Martin&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://max.adobe.com/na/sessions/browser/"&gt;&lt;span style="text-decoration: underline;"&gt;Mansour Raad&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;Audience:&lt;/p&gt;&lt;/td&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;Architect, Application Developer&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;Skill:&lt;/p&gt;&lt;/td&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;Intermediate&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;Products:&lt;/p&gt;&lt;/td&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;LiveCycle DS, Flex&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;When:&lt;/p&gt;&lt;/td&gt;&lt;td style="border: medium none ; padding: 5px;"&gt;&lt;p&gt;Tuesday, November 18, 4:30 pm - 5:30 pm, Moscone West 2011&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;Here is a PDF of the details.&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;a href="http://gisinnovations.sicsconsultants.com/Docs/MAX%202008%20Filtered%20Session%20List.pdf"&gt;&lt;span style="text-decoration: underline;"&gt;http://gisinnovations.sicsconsultants.com/Docs/MAX%202008%20Filtered%20Session%20List.pdf&lt;/span&gt;&lt;/a&gt;&lt;br /&gt; &lt;/p&gt;&lt;p style="margin-left: 5pt; color: rgb(0, 0, 0);"&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-left: 5pt;"&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-347987078734853646?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=WcW5nA5c"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=OIQVYpXK"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=OIQVYpXK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=g4Hk7uIz"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=g4Hk7uIz" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=a5kvAWXT"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=a5kvAWXT" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=vLf4h5gF"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/fTeHvQzY9UI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/fTeHvQzY9UI/mansour-raad-at-adobe-max.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/11/mansour-raad-at-adobe-max.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-8421743774639572965</guid><pubDate>Tue, 11 Nov 2008 19:03:00 +0000</pubDate><atom:updated>2008-11-11T16:46:38.305-06:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><category domain="http://www.blogger.com/atom/ns#">Flex</category><title>The Lab - Day 2 (other notes)</title><description>&lt;p&gt;Several topics were discussed on Day 2 in the ESRI Holistic Lab for the Flex API. Here are some highlights and links.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Presentation #1: "Custom Geometry" - (continued from Day 1) &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Presentation #2: "How to build an application"&lt;br /&gt;&lt;/strong&gt;The second presentation of the day focused on core principles of how to build an application, focusing on frameworks and unit testing.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Frameworks&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Cairngorm: "Cairngorm is the lightweight micro-architecture for Rich Internet Applications built in Flex or AIR." - (&lt;a href="http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm"&gt;http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;PureMVC: "PureMVC is a lightweight framework for creating applications based upon the classic Model, View and Controller concept." - (&lt;a href="http://puremvc.org/"&gt;http://puremvc.org/&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Swizframework: "Swiz is a framework for Adobe Flex that aims to bring complete simplicity to RIA development." - (&lt;a href="http://code.google.com/p/swizframework/"&gt;http://code.google.com/p/swizframework/&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Mate Flex Framework: "Mate is a tag-based, event-driven Flex framework." - (&lt;a href="http://mate.asfusion.com/"&gt;http://mate.asfusion.com/&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Unit Testing&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;FlexUnit: "FlexUnit is a unit testing framework for Flex and ActionScript 3.0 applications and libraries. " - (&lt;a href="http://opensource.adobe.com/wiki/display/flexunit/FlexUnit)"&gt;http://opensource.adobe.com/wiki/display/flexunit/FlexUnit)&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Fluint: "Based loosely on the concepts of FlexUnit and its ancestor JUnit, fluint provides enhanced asynchronous support, a graphical test runner, integration with continuous build systems and an optional Adobe AIR client for directory watching." - (&lt;a href="http://code.google.com/p/fluint/"&gt;http://code.google.com/p/fluint/&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;FlexMonkey: "FlexMonkey is a unit testing framework for Flex apps that provides for automating the testing of Flex UI functionality. FlexMonkey can record and play back Flex UI interactions, and generates ActionScript-based testing scripts that can easily be included within a continuous integration process." - (&lt;a href="http://code.google.com/p/flexmonkey/"&gt;http://code.google.com/p/flexmonkey/&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Unit Testing Coverage Tool&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Flexcover: "Flexcover is a code coverage tool for Flex, AIR and AS3. It incorporates a modified version of the AS3 compiler which inserts extra function calls in the code within the SWF or SWC output file." - (&lt;a href="http://code.google.com/p/flexcover/"&gt;http://code.google.com/p/flexcover/&lt;/a&gt;)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;Other topics:&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;AlivePDF is an open source project that lets you generate PDF files with ActionScript 3. ( &lt;a href="http://www.alivepdf.org/"&gt;http://www.alivepdf.org/&lt;/a&gt;)&lt;/li&gt;&lt;li&gt;Flash 10 FileReference Class - (&lt;a href="http://www.flashmagazine.com/news/detail/flash_player_10_new_feature_load_and_save_files_using_filereference/"&gt;http://www.flashmagazine.com/news/detail/flash_player_10_new_feature_load_and_save_files_using_filereference/&lt;/a&gt;)&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-8421743774639572965?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=pIspYxyo"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=S0UyfAqY"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=S0UyfAqY" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=Ku6dWW8U"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=Ku6dWW8U" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=kFz8dHmq"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=kFz8dHmq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=rtvL6jtN"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/GUyF73CpiYs" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/GUyF73CpiYs/lab-day-2-other-notes.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>4</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/11/lab-day-2-other-notes.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-1403287628139594213</guid><pubDate>Tue, 04 Nov 2008 07:40:00 +0000</pubDate><atom:updated>2008-11-11T12:58:19.264-06:00</atom:updated><title>The Lab – Day 1 (and Day 2)</title><description>&lt;span xmlns=""&gt;&lt;p&gt;So I mentioned I would be in ESRI's Holistic Testing Laboratory all this week, well this is day 1.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We covered a lot through the day, and it's late, but here are some of the major points.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Major topics:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Creating a framework of overrides to allow you to display custom symbols or system symbols as scale dependent.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The ongoing saga of what is the best method of data integration.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;I worked mostly on replicating my environment in the lab for testing. Tomorrow is on to interface and data connectivity.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;More too come…&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Update (includes Day 2):&lt;br /&gt;Mansour Raad, Senior Architect from ESRI, gave lectures on these topics. He focused largely on the override of 2 methods in the ESRI Flex API.&lt;br /&gt;1. override public draw&lt;br /&gt;2. override public clear&lt;br /&gt;&lt;br /&gt;The sample code draws 10,000 random points across the globe at various rotations using a bitmap.&lt;br /&gt;&lt;br /&gt;I have included Mansour's sample code &lt;a href="http://gisinnovations.sicsconsultants.com/Code/Flex/20081103-CustomSymbolApp.zip"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;img src="http://gisinnovations.sicsconsultants.com/images/Flex-CustomSymbolApp-200811.jpg" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-1403287628139594213?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=CjIZvMzf"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=UneIcLS0"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=UneIcLS0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=SGKmNAcu"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=SGKmNAcu" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=9MMYkWIw"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=9MMYkWIw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=PffeLkGH"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/vsMdWsiY4WM" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/vsMdWsiY4WM/lab-day-1.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/11/lab-day-1.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-7743653907852552065</guid><pubDate>Tue, 28 Oct 2008 16:49:00 +0000</pubDate><atom:updated>2008-10-28T11:54:32.682-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><category domain="http://www.blogger.com/atom/ns#">Flex</category><title>ArcGIS API for Flex version 1.0 just released!</title><description>I have been working with this API for a little while now.  It is definitely coming along.  The potential is huge and for all of us who have struggled with the Web ADF in an internet environment this offers an excellent alternative.  Besides all that it is freakin' fast!!!!&lt;br /&gt;&lt;br /&gt;I will be out in Redlands next week working in the ESRI Holistics Testing Lab on the Flex API with ArcGIS Server and SQL 2008.  I will post what info I can afterwards.  I think we will get some gold nuggets!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-7743653907852552065?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=5QH7czWc"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=sl2Nw93w"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=sl2Nw93w" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=r5c0YxCC"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=r5c0YxCC" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=1399oSCq"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=1399oSCq" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=sXEsXgfd"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/opjn_F46Yr0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/opjn_F46Yr0/arcgis-api-for-flex-version-10-just.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>1</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/10/arcgis-api-for-flex-version-10-just.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-7432627644913328396</guid><pubDate>Tue, 28 Oct 2008 16:40:00 +0000</pubDate><atom:updated>2008-10-28T11:49:04.494-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ARMS</category><title>ARMS wins the ESRI 2008 Vision Award!</title><description>The Alabama Resource Management System (ARMS) has received the international “2008 ESRI Vision, Service, and Communication” award.  This is a really big deal for us.  The award was presented at the 2008 ESRI Health GIS Conference in Washington D.C.  There will be several press releases coming out, so I will add them as updates to this posting.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-7432627644913328396?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=E7R5WpbJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=LMQRc93T"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=LMQRc93T" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=zhC9gPy1"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=zhC9gPy1" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=hbQmbgte"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=hbQmbgte" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=93OlGoZH"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/BtCo0RQUSMg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/BtCo0RQUSMg/arms-wins-esri-2008-vision-award.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/10/arms-wins-esri-2008-vision-award.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-1355829531906846020</guid><pubDate>Sun, 17 Aug 2008 14:52:00 +0000</pubDate><atom:updated>2008-08-17T09:54:12.598-05:00</atom:updated><title>Been away too long...</title><description>I have been away entirely too long.  It's been a really busy year, but I am back and the site has a new look. &lt;br /&gt;&lt;br /&gt;I have plenty to write about, so I will try to get some the Alabama activities out soon!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-1355829531906846020?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=VJ6ZEdzx"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=x4bD0WqV"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=x4bD0WqV" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=pxjnw08l"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=pxjnw08l" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=uPztJLNS"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=uPztJLNS" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=0VreVom0"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/mZeXOOVgywU" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/mZeXOOVgywU/been-away-too-long.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2008/08/been-away-too-long.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-1917165077537783920</guid><pubDate>Wed, 03 Oct 2007 05:54:00 +0000</pubDate><atom:updated>2007-10-03T07:54:17.280-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">MetaCarta</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><title>Is it MAGIC or is it MetaCarta: Part 1</title><description>&lt;span xmlns=""&gt;&lt;p&gt;I will be writing this as a multi part posting to provide the newest information available.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So who is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;MetaCarta&lt;/span&gt;? The short intro into this company is they rose out of intelligence sectors and were initially funded by CIA for their work. The company has grown and matured and now have made the move to State and local government work. If you are not sure what they do, then here is the &lt;em&gt;understatement&lt;/em&gt;&lt;strong&gt;. &lt;span style="TEXT-DECORATION: underline"&gt;They put documents on maps.&lt;/span&gt;&lt;/strong&gt; The amazing part is how. The proprietary idea that really make this sing is the ability to use some artificial intelligent in conjunction with the "natural query language"&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;I am making a tour of the State of Alabama over the next few days to make sure that my friends know this is out there. I do not evangelize if I don't believe that it can help our State. This has huge potential. Anyway off my soapbox now. Attached are a couple of links that help understand the strengths of the system. In part 2 I will address the technical principles of the technology, architecture, the setup, and the &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;YIELD&lt;/span&gt;.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.metacarta.com/"&gt;http://www.metacarta.com/&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.metacarta.com/news-room/press-releases.html"&gt;http://www.metacarta.com/news-room/press-releases.html&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Last, a couple of quick screen shots.&lt;/p&gt;&lt;a href="http://3.bp.blogspot.com/_GHHc0bx7QZA/RwMw-sMb_3I/AAAAAAAABFo/68ejsxFkWlY/s1600-h/MetaCarta_Gulf.bmp"&gt;&lt;img id="BLOGGER_PHOTO_ID_5116987455196364658" style="CURSOR: hand" alt="" src="http://3.bp.blogspot.com/_GHHc0bx7QZA/RwMw-sMb_3I/AAAAAAAABFo/68ejsxFkWlY/s400/MetaCarta_Gulf.bmp" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-1917165077537783920?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=LhZv8JX9"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=UbWUuMma"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=UbWUuMma" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=Ri5tlORa"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=Ri5tlORa" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=OoSG1dEs"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=OoSG1dEs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=cZdTPvwK"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/Evy94-okiPI" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/Evy94-okiPI/is-it-magic-or-is-it-metacarta-part-1.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_GHHc0bx7QZA/RwMw-sMb_3I/AAAAAAAABFo/68ejsxFkWlY/s72-c/MetaCarta_Gulf.bmp" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/10/is-it-magic-or-is-it-metacarta-part-1.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-5043023767148835388</guid><pubDate>Sun, 30 Sep 2007 03:52:00 +0000</pubDate><atom:updated>2007-09-30T00:20:39.597-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">VirtualEarth</category><category domain="http://www.blogger.com/atom/ns#">Virtual Alabama</category><category domain="http://www.blogger.com/atom/ns#">Microsoft</category><title>ACJIC Users Conference - 2007</title><description>&lt;a href="http://4.bp.blogspot.com/_GHHc0bx7QZA/Rv8hu8Mb_xI/AAAAAAAABEQ/JB1-f0oI0aE/s1600-h/DSC_0080.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5115844792032165650" style="FLOAT: right; MARGIN: 0px 0px 10px 10px; CURSOR: hand" height="212" alt="" src="http://4.bp.blogspot.com/_GHHc0bx7QZA/Rv8hu8Mb_xI/AAAAAAAABEQ/JB1-f0oI0aE/s400/DSC_0080.JPG" width="320" border="0" /&gt;&lt;/a&gt; I spent the week of 09/17 – 09/21 at the Alabama Criminal Justice Information Center (ACJIC) Users Conference. It was a really big turn out. I did miss most of the first two days for some “consultant golf”, so I can’t remark about everything, but here are the biggies.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;AlaCop 2 is due for release soon and is based on SharePoint 2007&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Virtual Alabama is nearing the end of Phase I and have ingested almost every county in the State of Alabama.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Other awesome apps, but they are “them whose names must be spoken”&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_GHHc0bx7QZA/Rv8h_sMb_yI/AAAAAAAABEY/tNMK8ssa0Qk/s1600-h/DSC_0074.JPG"&gt;&lt;/a&gt;&lt;img id="BLOGGER_PHOTO_ID_5115846308155621170" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://1.bp.blogspot.com/_GHHc0bx7QZA/Rv8jHMMb_zI/AAAAAAAABEg/2JOVVf4AdQI/s400/DSC_0074.JPG" border="0" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;The big interest for me was the opportunity to work and talk with a friend of mind from the Microsoft Virtual Earth team. Of course I can’t release the info, but there are some pretty amazing things on the horizon. For me these developments create a lot of excitement for my projects like ACJIC.&lt;br /&gt;&lt;br /&gt;Another interesting point is I will have a Beta of the new AlaCop GIS for my subscribers to review out by the end of October, so sharpen your pencils!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-5043023767148835388?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=TL4RDaww"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=ggVB7nod"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=ggVB7nod" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=C2BYPJjf"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=C2BYPJjf" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=Y54LOsVl"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=Y54LOsVl" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=QOG0y8Vb"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/drvcDqP9T5g" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/drvcDqP9T5g/acjic-users-conference-2007.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_GHHc0bx7QZA/Rv8hu8Mb_xI/AAAAAAAABEQ/JB1-f0oI0aE/s72-c/DSC_0080.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/09/acjic-users-conference-2007.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-7501553180199483772</guid><pubDate>Wed, 26 Sep 2007 05:40:00 +0000</pubDate><atom:updated>2007-09-26T00:40:39.255-05:00</atom:updated><title>Whooo!!! Big project</title><description>&lt;span xmlns=''&gt;&lt;p&gt;I am embarking on moving my data center, about 14 servers, 2 NAS, 4 switches, 3 firewalls, 2 full racks, 5 IP cameras, and tons of cable management controls.   I am moving my company from Huntsville to Florence, Alabama to get a little closer to home to help with some other things.  This has caused me to be a little late on some posts, and will continue to until my offices are moved.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Any suggestions for a pleasant office move would be appreciated.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-7501553180199483772?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=XBtVceZJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=1G3kMgIj"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=1G3kMgIj" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=kilCRRpb"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=kilCRRpb" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=IZhsoQ8L"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=IZhsoQ8L" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=qBrBmwgP"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/ip6XJpmvhAc" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/ip6XJpmvhAc/whooo-big-project.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/09/whooo-big-project.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-2070509849737960831</guid><pubDate>Sat, 08 Sep 2007 17:40:00 +0000</pubDate><atom:updated>2007-09-08T12:53:23.649-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">BartPE</category><category domain="http://www.blogger.com/atom/ns#">systems administration</category><category domain="http://www.blogger.com/atom/ns#">WinPE</category><title>Server or workstation won’t boot?  Here’s what to do…</title><description>&lt;div&gt;&lt;span xmlns=""&gt;&lt;div&gt;It's inevitable if you work in GIS for any amount of time you will face the need to do some of your own network or systems administration. Historically for me and many of my colleagues we came into different firms and were asked almost immediately to take over network and systems administration. I think it's probably due to the traditionally high-end processing, storage, and bandwidth needs associated with GIS. It places us in a situation where our needs exceed that of the normal user and therefore we are left to our own devices to plan, implement, and maintain our department or even company networks. Well with all that said if you administer a system or hundreds you will eventually need to get to data on a system that won't boot.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Let me say that the caveat is you should focus your energies on a good rotating, offsite, differential and full backup and disaster recovery plan, but in case you find yourself in a situation where you don't have time to worry with a backup restoration and just need to get to a few files fast on a system that won't boot, here's a quick solution.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.nu2.nu/pebuilder/"&gt;BartPE Builder&lt;/a&gt; is a really nice piece of software. It's free and it simple does what they say it will. It has saved my "bacon" on several occasions and continues to get better. BartPE stands for "&lt;span style="color:black;"&gt;Bart's Preinstalled Environment Builder" and is used to &lt;em&gt;build &lt;/em&gt;a bootable live windows CD/DVD. Here are the highlights. &lt;/span&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;Reads FAT and NTFS drive formats.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Contains all your basic hardware drivers to include USB for external drives.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Contains drivers and utilities for network access.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Contains basic hard drive diagnostics and surface repair utilities.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;You may have heard of &lt;a href="http://www.microsoft.com/Licensing/sa/benefits/winpe.mspx"&gt;WinPE&lt;/a&gt;, well BartPE is not based on Microsoft, but it allows you to have a quick removable disk bootable environment at &lt;span style="TEXT-DECORATION: underline"&gt;&lt;strong&gt;no cost. &lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Here's a quick peek.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;a href="http://www.nu2.nu/pebuilder/pebuilder.jpg"&gt;&lt;img style="WIDTH: 400px; CURSOR: hand" alt="" src="http://www.nu2.nu/pebuilder/pebuilder.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;a href="http://www.nu2.nu/pebuilder/pebuilder.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/_GHHc0bx7QZA/RuLg-ADduuI/AAAAAAAAA9I/Wwvdg7tQa0w/s1600-h/BartPE_Example.png"&gt;&lt;img id="BLOGGER_PHOTO_ID_5107892283162606306" style="CURSOR: hand" alt="" src="http://2.bp.blogspot.com/_GHHc0bx7QZA/RuLg-ADduuI/AAAAAAAAA9I/Wwvdg7tQa0w/s400/BartPE_Example.png" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="TEXT-DECORATION: underline"&gt;&lt;strong&gt;&lt;a href="http://1.bp.blogspot.com/_GHHc0bx7QZA/RuLgIwDdutI/AAAAAAAAA9A/eoaPCKpXOXw/s1600-h/BartPE_Example.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;/strong&gt;&lt;/span&gt;&lt;div&gt;For more info check these out.&lt;br /&gt;&lt;a href="http://www.nu2.nu/pebuilder/"&gt;http://www.nu2.nu/pebuilder/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/Licensing/sa/benefits/winpe.mspx"&gt;http://www.microsoft.com/Licensing/sa/benefits/winpe.mspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Windows_Preinstallation_Environment"&gt;http://en.wikipedia.org/wiki/Windows_Preinstallation_Environment&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-2070509849737960831?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=dThtA0Jt"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=QjC1ZFkt"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=QjC1ZFkt" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=XekLGTXJ"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=XekLGTXJ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=j3VamNso"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=j3VamNso" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=WFG6bxVi"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/bQ-hihLWwrg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/bQ-hihLWwrg/server-or-workstation-wont-boot-heres_08.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_GHHc0bx7QZA/RuLg-ADduuI/AAAAAAAAA9I/Wwvdg7tQa0w/s72-c/BartPE_Example.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/09/server-or-workstation-wont-boot-heres_08.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-8194547873987225576</guid><pubDate>Fri, 31 Aug 2007 02:27:00 +0000</pubDate><atom:updated>2007-08-30T21:27:59.427-05:00</atom:updated><title>James Fee is the best…</title><description>&lt;span xmlns=''&gt;&lt;p&gt;I have to say I have never talked or exchanged anything with James, but I am a big fan of his blog.  He has consistently posted the most informative info on our industry for as long as I have been keeping track of the things.  Sometimes you just gotta give credit where it's due, so I say "atta boy" to James.  I hope he keeps up the good work.  &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Find him at:  &lt;a href='http://www.spatiallyadjusted.com/'&gt;http://www.spatiallyadjusted.com/&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-8194547873987225576?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=akDUAk3M"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=kZPQkLI9"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=kZPQkLI9" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=7W7nTZYF"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=7W7nTZYF" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=uXm2upYK"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=uXm2upYK" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=rktV41WG"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/KNa7PTLtfeo" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/KNa7PTLtfeo/james-fee-is-best.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/08/james-fee-is-best.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-972441499038996082</guid><pubDate>Sat, 25 Aug 2007 02:57:00 +0000</pubDate><atom:updated>2007-08-24T22:01:16.858-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">ArcPad</category><category domain="http://www.blogger.com/atom/ns#">Mobile</category><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><title>ArcGIS Server Mobile</title><description>&lt;span xmlns=""&gt;&lt;p&gt;Something really interesting and really under publicized is the ArcGIS Server Mobile SDK for ArcGIS Server (AGS) 9.2. I recently had the opportunity to visit with some of my friends from the ESRI Charlotte division where they gave me a tour of some of the applications their professional services division has been working on. One in particular caught my attention as a mobile application so I dug in a little deeper. When publishing services in AGS you will see the option for the required "Map Service", but you have the option to add "Mobile" (you also have the option for WMS and KML, but that's another post). So you're probably like me and saying "so what? I've seen ArcPad for years." Well I would suggest a second look because there is a lot more there than first glance suggests. Here's an example to frame discussion.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Let's say we have a fleet of vehicles (could be utility repair, first responder, etc.). The fleet is equipped with a combination of devices that are connected via a cellular network. Coverage for the connectivity comes and goes dependent on location, terrain, and man-made surroundings. Spatial data needs to be accessible at all times regardless of connectivity with GIS functionality.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;With this scenario you need to be able to support multiple platforms, you need to be able to cache and synchronize data, and you need to be able to have customized GIS tasks. AGS Mobile provides exactly that. AGS Mobile is an SDK that comes with ArcGIS Server 9.2. Since it is series of .NET 2.0 components it works on Microsoft Pocket PC and Windows platforms. The components manage synchronization, so it works in a connected or disconnected state. The cache it creates is database driven instead of file driven, so it is much more efficient. It is based on AGS, so the GIS functionality is intrinsic. Oh yeah and once your application is complete, since it is .NET it doesn't have to be installed, so you can store the entire application on a USB, SD, or other portable memory, plug it in and go.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Not to beat the drum too much, but this is the neatest mobile solution I have seen for the amount of effort it takes to get it up and functional. &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-972441499038996082?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=zkPlggHf"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=eHeFBwXs"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=eHeFBwXs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=9o8cENqw"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=9o8cENqw" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=biTgTeR8"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=biTgTeR8" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=9yBAkn29"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/zb6brnW-L_0" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/zb6brnW-L_0/arcgis-server-mobile.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/08/arcgis-server-mobile.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-4081575684956359208</guid><pubDate>Wed, 22 Aug 2007 04:36:00 +0000</pubDate><atom:updated>2007-08-21T23:40:34.299-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">open source</category><category domain="http://www.blogger.com/atom/ns#">Google Earth</category><category domain="http://www.blogger.com/atom/ns#">tiling</category><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><category domain="http://www.blogger.com/atom/ns#">SharpMap</category><category domain="http://www.blogger.com/atom/ns#">MapServer</category><category domain="http://www.blogger.com/atom/ns#">ESRI</category><category domain="http://www.blogger.com/atom/ns#">Google Maps</category><title>News Wrap-up for July and August</title><description>&lt;span xmlns=""&gt;&lt;p&gt;Here are some of my favorite feeds that have been out lately. Just my way of filtering some of the fluff for you.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~r/SpatiallyAdjusted/~3/146566044/"&gt;James Fee - How Popular is SharpMap?&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~r/SpatiallyAdjusted/~3/144492714/"&gt;James Fee - Going a different direction&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://zcologia.com/news/550/map-servers/"&gt;Planet Geospatial - Map Servers&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://ambergis.wordpress.com/2007/08/20/tiling-tools/"&gt;Planet Geospatial - Tiling Tools&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://industry.slashgeo.org/article.pl?sid=07/08/17/2122223&amp;amp;from=rss"&gt;Planet Geospatial - Introductory Open Source GIS Articles&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.esri.com/Dev/blogs/arcgisserver/archive/2007/08/15/Tips-for-tech-support-_2800_Part-I_2900_.aspx"&gt;ArcGIS Server Development Blog - Tips from tech support (Part I)&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.blogger.com/Managing%20Large%20Numbers%20of%20Map%20Data%20Layers.docx"&gt;ArcGIS Server Development Blog - Tips from tech support (Part II)&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~r/FreeGeographyTools/~3/145548057/natural-area-coding-tool-for-google-earth"&gt;Free Geography Tools - Natural Area Coding Tool For Google Earth&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://feeds.feedburner.com/~r/FreeGeographyTools/~3/145269132/worldwide-reverse-geocoding-with-google-maps"&gt;Free Geography Tools - Worldwide Reverse Geocoding With Google Maps&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Obviously there are TONS more, but here are some very interesting highlights for the practicing GIS developer. In other words very little emphasis on the conceptual and lots of info on practical.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-4081575684956359208?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=zyBGxI96"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=hqCtSfOA"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=hqCtSfOA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=R7mlmp9G"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=R7mlmp9G" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=kbgspCD2"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=kbgspCD2" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=99PlD4ms"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/qXd8adry8QY" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/qXd8adry8QY/news-wrap-up-for-july-and-august.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>0</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/08/news-wrap-up-for-july-and-august.html</feedburner:origLink></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-21566513.post-1885084458806792262</guid><pubDate>Sat, 18 Aug 2007 05:11:00 +0000</pubDate><atom:updated>2007-08-18T00:24:18.221-05:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Yahoo Maps</category><category domain="http://www.blogger.com/atom/ns#">VirtualEarth</category><category domain="http://www.blogger.com/atom/ns#">ArcGIS Server</category><category domain="http://www.blogger.com/atom/ns#">geocoding</category><category domain="http://www.blogger.com/atom/ns#">Google Maps</category><title>Geocoding Web Service</title><description>&lt;span xmlns=""&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;I recently had an inquiry about geocode services in ArcGIS Server. I have done a lot of work there in address normalization services, address to parcel services, address to structure services, and standard geocoding. The question really comes down to "how accurate does your location match need to be?". If you just need to get to approximately the area with on the street, then there are a lot of choices for free.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="color:#000000;"&gt;By utilizing the Google Maps, MS VirtualEarth, or Yahoo! Maps API you can geocode and return a coordinate via web service. They all limit how many searches you can have per day so you have to consider what your number of users will be.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000000;"&gt;Another option is the use of the US Census web service (Geo::Coder::US). This is free web service that will allow you to submit searches and return coordinates.&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;/li&gt;&lt;/span&gt;&lt;li&gt;&lt;span style="color:#000000;"&gt;A third option is to set up your own. This takes a bit of effort and you have to think about maintaining the service, but all in all it's not too bad.&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="color:#000000;"&gt;Last of course is us. We (SICS) have geocoding, normalizing, and batch services that we offer our clients very, very cheap. &lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;Here are a couple of URLs to get you started. &lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://dev.live.com/virtualearth/sdk/"&gt;&lt;span style="color:#000000;"&gt;http://dev.live.com/virtualearth/sdk/&lt;/span&gt;&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://www.google.com/apis/maps/"&gt;&lt;span style="color:#000000;"&gt;http://www.google.com/apis/maps/&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://developer.yahoo.com/maps/rest/V1/geocode.html"&gt;&lt;span style="color:#000000;"&gt;http://developer.yahoo.com/maps/rest/V1/geocode.html&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://geocoder.us/"&gt;&lt;span style="color:#000000;"&gt;http://geocoder.us/&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://edndoc.esri.com/arcobjects/9.2/NET_Server_Doc/developer/ArcGIS/SOAP/geocode_overview.htm"&gt;&lt;span style="color:#000000;"&gt;http://edndoc.esri.com/arcobjects/9.2/NET_Server_Doc/developer/ArcGIS/SOAP/geocode_overview.htm&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.sicsconsultants.com/"&gt;&lt;span style="color:#000000;"&gt;http://www.sicsconsultants.com/&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21566513-1885084458806792262?l=gisinnovations.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=zk7qHxlF"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=41" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=oJVZJBiO"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=oJVZJBiO" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=9y2U5NtH"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=9y2U5NtH" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=dl2dhNrt"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?i=dl2dhNrt" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~f/gisinnovations?a=CL6BMAL6"&gt;&lt;img src="http://feeds.feedburner.com/~f/gisinnovations?d=43" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/gisinnovations/~4/5Xnm3PCmfPg" height="1" width="1"/&gt;</description><link>http://feedproxy.google.com/~r/gisinnovations/~3/5Xnm3PCmfPg/geocoding-web-service.html</link><author>noreply@blogger.com (Steve.McKinney@SICS)</author><thr:total>2</thr:total><feedburner:origLink>http://gisinnovations.blogspot.com/2007/08/geocoding-web-service.html</feedburner:origLink></item></channel></rss>

