<?xml version="1.0" encoding="iso-8859-1"?>

<rdf:RDF 
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns="http://purl.org/rss/1.0/"
>
		
		
		
	<channel rdf:about="http://www.mapdex.org/blog">
	<title>Mapdex Blog</title>
	<description>Powered by BlogCFM</description>
	<link>http://www.mapdex.org/blog</link>
	
	<items>
		<rdf:Seq>
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/08/Mapdex-at-the-UC.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/08/Super-Swanky-Swiper-SSS.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/07/A-new-beginning.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/06/ArcIMS-and-Google-Maps-version-2-for-ASP.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/06/Data-Mining.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/06/Geo-Developer.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/05/I-dont-want-my-site-on-Mapdex.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/05/ArcIMS-and-Google-Maps-version-2.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/05/Global-Geology-and-Topography.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/05/Google-Maps--ArcIMS-Implementation.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/05/Calling-ArcGIS-Server-from-ArcIMS.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/04/Finished-Talks.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/04/Web-Map-Services--Yahoo-Maps.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/03/Upcoming-Talks.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/03/ArcIMS-Birds-of-a-FeatherUPDATE.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/03/ArcIMS-Birds-of-a-Feather.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/03/Mapdex-search-in-Cadcorp-SIS.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/03/Targeted-Geographic-Portals.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/02/Mapdex-in-ArcNews.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/02/Projections-Projections-Projections.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/02/Google-Earth-Quad-Tiling.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/02/Old-Maps.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/02/65.Mapdex-Site-Changes.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2006/01/Mapdex-ArcMap-Toolbar-10.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2005/12/Mapdex-Search-Plugin-for-Mozilla.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2005/12/Mapdex-REST-Interface.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2005/11/Mapdex-ArcMap-Toolbar.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2005/11/SQL-for-Geographers.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2005/10/Google-Maps--ESRIs-ArcWeb-Services.cfm" />
			
			
			
				
			<rdf:li rdf:resource="http://www.mapdex.org/blog/1/2005/10/Single-Image-Google-Maps-Overlay.cfm" />
			
			
		</rdf:Seq>
	</items>
	
	</channel>
		
		
		
		
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/08/Mapdex-at-the-UC.cfm">
	<title>Mapdex at the UC</title>
	<description>I won&apos;t be able to make it for the UC this year.&amp;nbsp; Go figure...the State of Kansas wouldn&apos;t pay for me to attend the UC in sunny and cool San Diego for my last week on the job.&amp;nbsp; I tell ya.&amp;nbsp; Some government agencies sure don&apos;t have their priorities straight!&amp;nbsp; &lt;img src=&quot;/blog/FCKeditor/editor/images/smiley/msn/wink_smile.gif&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Not to fear...The Mapdex talk will go on.&amp;nbsp; Keith Hunsiger of the &lt;a href=&quot;http://www.kgs.ku.edu&quot;&gt;Survey&lt;/a&gt; will be taking my place to give the talk.&lt;br /&gt;&lt;br /&gt;
&lt;p&gt;UC2144 - Using Mapdex to Discover the Geospatial Web &lt;/p&gt;
&lt;p&gt;Room:  Room 29-C&lt;br /&gt;Date:  Tuesday, August 8, 2006&lt;br /&gt;Time:  3:00 PM - 3:30 PM&lt;/p&gt;
Thanks Keith!&amp;nbsp; I will pay for one of your drinks at the Embassy...&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/08/Mapdex-at-the-UC.cfm</link>
	<dc:date>2006-08-04T16:01:24-05:00</dc:date>
	
	<dc:subject>Mapdex Overview</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/08/Super-Swanky-Swiper-SSS.cfm">
	<title>Super Swanky Swiper (SSS)</title>
	<description>Hi All,&lt;br /&gt;&lt;br /&gt;A while back I &lt;a href=&quot;http://www.mapdex.org/blog/1/2006/06/Data-Mining.cfm&quot;&gt;blogged&lt;/a&gt; about mining historical imagery from the Mapdex database.&amp;nbsp; Basically there is a lot of time based imagery available to the user.&amp;nbsp; With this historical imagery you can see how a river meanders or how a city changes through time.&amp;nbsp; It is pretty neat.&amp;nbsp; (This is a much less disturbing example than the one that Frank from VerySpatial blogged about &lt;a href=&quot;http://veryspatial.com/?p=994&quot;&gt;today&lt;/a&gt;). &lt;br /&gt;&lt;br /&gt;Well around that time Keith, Asif, Ken, and Amber from our group (&lt;i&gt;man am I going to miss working with them...&lt;/i&gt;) thought it would be neat to be able to visualize images through time.&amp;nbsp; Building on the idea behind ESRI&apos;s swipe tool, they built a flash application that allows multiple images to be blended and swiped.&amp;nbsp; I can&apos;t really explain it.&amp;nbsp; How about a couple of visuals....&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/mapdex/206702670/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img width=&quot;491&quot; height=&quot;500&quot; src=&quot;http://static.flickr.com/60/206702670_6a74a70bb3.jpg&quot; alt=&quot;swiper1&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/mapdex/206702671/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img width=&quot;491&quot; height=&quot;500&quot; src=&quot;http://static.flickr.com/95/206702671_87ea036a37.jpg&quot; alt=&quot;swiper2&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can also create a faded movie for any area.&amp;nbsp; Check out the animation &lt;a href=&quot;http://www.mapdex.org/data/fadeexport.gif&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This application is built to work with any ArcIMS service (as long as all the layers are in the same projection).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;It takes in a configuration &lt;a href=&quot;http://geoportal.kgs.ku.edu/ags/ogrady.xml&quot;&gt;file&lt;/a&gt; that contains which server, service, and layers should be viewed.&lt;br /&gt;&lt;br /&gt;Once launched you zoom to the area of the map you want to be able to compare and then hit the &amp;quot;Start Swiping&amp;quot; button.&lt;br /&gt;&lt;br /&gt;Here are some examples...&lt;br /&gt;&lt;br /&gt;Fond-Du-Lac county, Wisconsin ( http://www.co.fond-du-lac.wi.us/ )&lt;br /&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://neutrino.kgs.ku.edu/swiper/swipeParent.cfm?configFile=http://geoportal.kgs.ku.edu/ags/infra.xml&quot;&gt;http://neutrino.kgs.ku.edu/swiper/swipeParent.cfm?configFile=http://geoportal.kgs.ku.edu/ags/infra.xml&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;Ogrady park in Washington (from PRISM Spatial Data Servers at the University of Washington)&amp;nbsp; &lt;br /&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://neutrino.kgs.ku.edu/swiper/swipeParent.cfm?configFile=http://geoportal.kgs.ku.edu/ags/ogrady.xml&quot;&gt;http://neutrino.kgs.ku.edu/swiper/swipeParent.cfm?configFile=http://geoportal.kgs.ku.edu/ags/ogrady.xml&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;Kansas orthos &lt;br /&gt;&lt;a class=&quot;moz-txt-link-freetext&quot; href=&quot;http://neutrino.kgs.ku.edu/swiper/swipeParent.cfm?configFile=http://neutrino.kgs.ku.edu/agstest/swiper2.xml&quot;&gt;http://neutrino.kgs.ku.edu/swiper/swipeParent.cfm?configFile=http://neutrino.kgs.ku.edu/agstest/swiper2.xml&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Build your own or discover a new series &lt;a href=&quot;http://www.mapdex.org/photo_through_time.cfm&quot;&gt;here&lt;/a&gt;.&amp;nbsp; It has a few bugs...Let &lt;a href=&quot;mailto:hunsing@kgs.ku.edu&quot;&gt;Keith&lt;/a&gt; know if it doesn&apos;t work for you.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/08/Super-Swanky-Swiper-SSS.cfm</link>
	<dc:date>2006-08-04T15:47:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/07/A-new-beginning.cfm">
	<title>A new beginning...</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;I guess I should get right to it...I will be leaving the &lt;a href=&quot;http://www.kgs.ku.edu&quot;&gt;Kansas Geological Survey&lt;/a&gt; and taking a position with ESRI in Redlands, CA to join the core ArcGIS Server team.&amp;nbsp; I am very sad to leave the Survey and the University of Kansas.&amp;nbsp; It has been a great place to work.&amp;nbsp; I never imagined I would get such freedom to explore new technologies, mine an amazing amount of data, build visualization tools, and work with such great people.&amp;nbsp; I truly will miss the great people I have worked with (especially Ken, Amber, Asif, Keith, Brownie, Kurt, Tim, Lynn, Bob, and everybody else I have worked with over the last 7 years).&lt;br /&gt;&lt;br /&gt;Mapdex will live on past me.&amp;nbsp; I have really enjoyed building it and talking people into working with me on it (Praveen, Asif, Amber, Kurt, Ken, Dana, Keith).&amp;nbsp; The future for Mapdex is quite bright (there is actually some funding possibilities on the horizon!).&amp;nbsp; Once I leave the Survey (August 11th) I will not post on the Mapdex blog.&amp;nbsp; I will ensure that there is smooth transition between personnel here at the Survey for Mapdex.&amp;nbsp; Look for Ken, Asif, and Keith to keep up Mapdex well into the future.&lt;br /&gt;&lt;br /&gt;Praveenkumar (my graduate student who has done much of the work with the front end of Mapdex) will also be joining ESRI (ArcGIS server Unix/Linux) this summer.&amp;nbsp; I expect great things from him as he continues to grow.&lt;br /&gt;&lt;br /&gt;I also want to thank my wife for taking the risk with me.&amp;nbsp; We are definitely leaving our comfort zone.&amp;nbsp; Thanks buddy!&lt;br /&gt;&lt;br /&gt;Cheers!&lt;br /&gt;&lt;br /&gt;Jeremy&amp;nbsp; (here is my new email for now... mapdex@gmail.com )  &lt;br /&gt;&lt;br /&gt;BTW...There should be a great &lt;a href=&quot;http://www.kgs.ku.edu/General/jobs.html&quot;&gt;job posting&lt;/a&gt; here at the Survey over the next couple of weeks.&amp;nbsp;</description>
	<link>http://www.mapdex.org/blog/1/2006/07/A-new-beginning.cfm</link>
	<dc:date>2006-07-26T11:02:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/06/ArcIMS-and-Google-Maps-version-2-for-ASP.cfm">
	<title>ArcIMS and Google Maps version 2 for ASP</title>
	<description>This is why I like blogging...I find some WMS to Google Maps examples from people I don&apos;t know (&lt;a href=&quot;http://www.spatialdatalogic.com/cs/blogs/brian_flood/archive/2005/07/11/39.aspx&quot;&gt;Brian Flood&lt;/a&gt;, &lt;a href=&quot;http://www.geoskating.com/gmap/&quot;&gt;Just van den Broecke&lt;/a&gt;, &lt;a href=&quot;http://johndeck.blogspot.com/2006/02/layerwing-wms-services-with-googlemaps.html&quot;&gt;John Deck&lt;/a&gt;, etc), apply their examples to my problem (&lt;a href=&quot;http://www.mapdex.org/blog/1/2005/09/ArcIMS-to-Google-Maps.cfm&quot;&gt;a cache on the fly ArcIMS interface for Google Maps&lt;/a&gt;), and then somebody out of the blue rewrites my &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/10/Using-ArcIMS-to-build-Google-Map-tiles.cfm&quot;&gt;code&lt;/a&gt; from ColdFusion to classic ASP.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a title=&quot;Photo Sharing&quot; href=&quot;http://www.flickr.com/photos/mapdex/172118284/&quot;&gt;&lt;img width=&quot;496&quot; height=&quot;500&quot; alt=&quot;Google Maps + Cached ArcIMS services&quot; src=&quot;http://static.flickr.com/52/172118284_152b63c143.jpg&quot; /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Awesome.&amp;nbsp; Chris McGarry from the City of Rockford, IL has done the work in translating my  arcims_image.cfm and coord_conversion.cfc to classic ASP.&amp;nbsp; You can get the well documented code &lt;a href=&quot;http://www.mapdex.org/data/arcims_image_asp.txt&quot;&gt;here&lt;/a&gt;.&amp;nbsp; And you can check the site out &lt;a href=&quot;http://ims.wingis.org/gmap/arcims_GMapCache.htm&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Great job Chris!&lt;br /&gt;&lt;br /&gt;Jeremy&lt;br /&gt;&lt;br /&gt;</description>
	<link>http://www.mapdex.org/blog/1/2006/06/ArcIMS-and-Google-Maps-version-2-for-ASP.cfm</link>
	<dc:date>2006-06-21T14:09:46-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/06/Data-Mining.cfm">
	<title>Data Mining</title>
	<description>I was inspired by an &lt;a href=&quot;http://www.esri.com/news/arcuser/0506/orthoview1of2.html&quot;&gt;article&lt;/a&gt; I read in April-June 2006 ArcUser (yes &lt;a href=&quot;http://www.spatiallyadjusted.com/2005/11/22/fall-2005-arcnews-is-out-and-does-anyone-really-care/&quot;&gt;James&lt;/a&gt; I still read ArcUser and ArcNews) about comparing ortho photos from multiple dates in Peirece County, Washington.&amp;nbsp; I got to thinking that there has to be a way to mine Mapdex for date information.&amp;nbsp; Basically image services indexed in Mapdex have five sources of information:&lt;br /&gt;
&lt;ol&gt;
    &lt;li&gt;Server DNS name,&lt;/li&gt;
    &lt;li&gt;Map service name,&lt;/li&gt;
    &lt;li&gt;Individual layer name,&lt;/li&gt;
    &lt;li&gt;Layer geographic location,&lt;/li&gt;
    &lt;li&gt;Individual field names within each layer.&lt;/li&gt;
&lt;/ol&gt;
So if we want to discover imagery from a certain date we need to parse that information out of the layer name.&amp;nbsp; Check out the results &lt;a href=&quot;http://www.mapdex.org/photo_through_time.cfm&quot;&gt;here&lt;/a&gt;.&amp;nbsp; Read on if you want to see the nitty gritty details&lt;br /&gt;&lt;br /&gt;So here it goes...&lt;br /&gt;&lt;br /&gt;We need to query each layer name by the individual words in each layer name.&amp;nbsp; So if a layer name were, &amp;quot;Kansas Digital Ortho Photo 2004,&amp;quot; we would need to look for &amp;quot;photo&amp;quot; and &amp;quot;2004.&amp;quot;&amp;nbsp; Finding layers that might contain imagery is pretty easy.&amp;nbsp; I can look for keywords like...&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; where (a.layer_name like &apos;%photo%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%aerial%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%image%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%ortho%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%orto%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%doq%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%raster%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%naip%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%fsa%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%color%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%foto%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%modis%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%avhrr%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%aster%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%ndvi%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%spot%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%ikonos%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%landsat%&apos;)&lt;/div&gt;
&lt;br /&gt;The number part (&amp;quot;2004&amp;quot;) is a bit trickier.&amp;nbsp; I don&apos;t want to specifically look for every instance of a number in my query, I want to let the database do the work.&lt;br /&gt;&lt;br /&gt;So I use a custom Oracle function (thanks &lt;a href=&quot;http://asktom.oracle.com&quot;&gt;AskTom&lt;/a&gt;) that turns a string with spaces into multiple rows.&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;create or replace type myTable as table of varchar2(750);&lt;br /&gt;/&lt;br /&gt;&lt;br /&gt;create or replace function str2tbl( p_str in varchar2 )&lt;br /&gt;return myTable&lt;br /&gt;&amp;nbsp; pipelined&lt;br /&gt;&amp;nbsp; as&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_str&amp;nbsp;&amp;nbsp; long default p_str || &apos; &apos;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_n&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; number;&lt;br /&gt;&amp;nbsp; begin&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; loop&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_n := instr( l_str, &apos; &apos; );&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; exit when (nvl(l_n,0) = 0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pipe row( ltrim(rtrim(substr(l_str,1,l_n-1))) );&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; l_str := ltrim( substr( l_str, l_n+1 ) );&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end loop;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp; end;&lt;br /&gt;&amp;nbsp; / &lt;/div&gt;
&lt;br /&gt;Now for each word in a layer name I can check to see if it is a number...&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;CREATE OR REPLACE FUNCTION isnumber(p_val IN VARCHAR2) RETURN NUMBER IS&lt;br /&gt;&amp;nbsp;&lt;br /&gt;l_val NUMBER;&lt;br /&gt;&amp;nbsp;&lt;br /&gt;BEGIN&lt;br /&gt;&amp;nbsp;&amp;nbsp; l_val := TO_NUMBER(p_val);&lt;br /&gt;&amp;nbsp;&amp;nbsp; RETURN 1;&lt;br /&gt;EXCEPTION WHEN VALUE_ERROR THEN&lt;br /&gt;&amp;nbsp;&amp;nbsp; RETURN 0;&lt;br /&gt;END;&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;Finally I can put all this together and find all layers that have imagery type names in the layer name AND a date.&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;create table ORTHO_PHOTO_BY_DATE_T as (&lt;br /&gt;SELECT a.layer_name LAYER_NAME,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.server_name SERVER_NAME,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.service_name SERVICE_NAME,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a.layer_id LAYER_ID,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; to_number(t2.column_value) CNUM&lt;br /&gt;&amp;nbsp; FROM layerinfo a,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TABLE(str2tbl(a.layer_name)) t2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; where (a.layer_name like &apos;%photo%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%aerial%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%image%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%ortho%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%orto%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%doq%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%raster%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%naip%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%fsa%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%color%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%foto%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%modis%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%avhrr%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%aster%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%ndvi%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%spot%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%ikonos%&apos;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or a.layer_name like &apos;%landsat%&apos;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; and isnumber(t2.column_value) = 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; )&lt;/div&gt;
&lt;br /&gt;Once I do that I have almost 3000 imagery datasets that can be identified by a time period.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;So check the list out &lt;a href=&quot;http://www.mapdex.org/photo_through_time.cfm&quot;&gt;here&lt;/a&gt; (I apologize for the large download).&amp;nbsp; I am trying to talk my friend Keith into finishing his really cool date swipe flash viewer so users can really compare imagery from one date to the next.&amp;nbsp; Stay tuned...&lt;br /&gt;&lt;br /&gt;This is just one way to do this.&amp;nbsp; You could use regular expressions or use a text based data mining tool like Oracle&apos;s Intermedia.&lt;br /&gt;&lt;br /&gt;Questions/Comments?&lt;br /&gt;&lt;br /&gt;Jeremy&lt;br /&gt;&lt;br /&gt;</description>
	<link>http://www.mapdex.org/blog/1/2006/06/Data-Mining.cfm</link>
	<dc:date>2006-06-16T10:11:31-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/06/Geo-Developer.cfm">
	<title>Geo Developer</title>
	<description>Ok I finally made it to Google&apos;s Geo Developer.&amp;nbsp; I missed the first bit, but am enjoying the Google Maps breakout group.&amp;nbsp; I do think that Google needs some people working for them that have some GIS background.&amp;nbsp; When people are asking about the source of the data for the geocoder and nobody in the room has an answer (I am assuming that is from Navteq as they say it is from their road data).&amp;nbsp; Or when they try to suggest (not to pick on the guy, this was not his area of expertise) that KML came before GML...&lt;br /&gt;&lt;br /&gt;&lt;i&gt;UPDATE...Somebody just asked about implementing a rendering scheme for KML and the entire team gave him a blank stare.&amp;nbsp; Don&apos;t you think users would like to map graduated circles based on crime counts for example.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Oh Well....&lt;br /&gt;&lt;br /&gt;It is good to see GIS reaching the masses.&amp;nbsp; This should be an exciting year.&lt;br /&gt;&lt;br /&gt;The KML/Z to Google Maps sounds pretty cool.&amp;nbsp; I am looking forward to trying that.&amp;nbsp; They are also storing KML/Z on their servers.&amp;nbsp; It would be nice to be able to spatially query that information.&amp;nbsp;&amp;nbsp; Not just the bounding box, but point in poly queries.&amp;nbsp;&amp;nbsp; That would require a new backend to store that kml/z spatially.&amp;nbsp; No xpath queries would work on that...&lt;br /&gt;&lt;br /&gt;More later.&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/06/Geo-Developer.cfm</link>
	<dc:date>2006-06-12T18:40:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/05/I-dont-want-my-site-on-Mapdex.cfm">
	<title>I don&apos;t want my site on Mapdex</title>
	<description>If your site is found on Mapdex, then it is publicly available.&amp;nbsp; It may have not been advertised or it is not supposed to be publicly available, but if I found it (via simple Google or Yahoo searches) it is out for anybody to use/discover.&amp;nbsp; The way to keep people like me (or the &lt;a href=&quot;http://dmap.nrlssc.navy.mil/dmap/&quot;&gt;Navy&lt;/a&gt;) out of your site is to enable authentication on your ArcIMS server (or keep your site behind a firewall).&amp;nbsp; This is similar to the setting that keeps search engines from crawling files (robots.txt) on your web server. &lt;br /&gt;   &lt;br /&gt;&lt;a href=&quot;http://support.esri.com/index.cfm?fa=knowledgebase.techarticles.articleShow&amp;amp;d=25472&quot;&gt; Here&lt;/a&gt; is an article by ESRI on enabling ArcIMS authentication.&lt;br /&gt;&lt;br /&gt;Authentication can be set for specific map services or for the entire server.&amp;nbsp; We do a mix at our organization.&lt;br /&gt;&lt;br /&gt;If you have questions/concerns please send me an &lt;a href=&quot;mailto:jbartley@kgs.ku.edu&quot;&gt;email&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;For those keeping score....around 20 organizations have asked to have their server added and two have asked to be removed.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/05/I-dont-want-my-site-on-Mapdex.cfm</link>
	<dc:date>2006-05-31T11:13:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/05/ArcIMS-and-Google-Maps-version-2.cfm">
	<title>ArcIMS and Google Maps version 2</title>
	<description>I was able to dive in and play with Google Maps version two last week.&amp;nbsp; There are quite a few &lt;a href=&quot;http://www.google.com/apis/maps/documentation/upgrade.html&quot;&gt;changes&lt;/a&gt; between version one and version two.&amp;nbsp; Basic things like map type name changes, reversal of the zoom level (0 is the coarsest now),  changes to the GLatLng class, numerous method name changes, and  addition of an overview map control.&amp;nbsp;&amp;nbsp; One of the key things for us tile replacers is that most of the undocumented functions available in version one have been changed or are no longer supported.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Version two actually makes it easier to create new tiles and integrate (merge) them with eachother or with the data that Google provides.&amp;nbsp; Take the following code...&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Create tile layers&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // Kansas orthos.&amp;nbsp; 2002 1meter Ortho Photos from the Kansas Data Access and Support Center&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var ks_orthos= new GTileLayer(copycol,1,17);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ks_orthos.myBaseURL=&apos;http://geoportal.kgs.ku.edu/googlemaps/arcims/arcims_image.cfm?servername=geoportal.kgs.ku.edu&amp;amp;mapservice=ks_ImageViewer&amp;amp;layer_id=1,0&amp;amp;cache_name=ks2002orthos&apos;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ks_orthos.getTileUrl=CustomGetTileUrl;&lt;/div&gt;
&lt;br /&gt;Here we have created a new GTileLayer (copyright, minscale, maxscale), assigned the base url to the tile object, called the custom javascript file that converts the Google Map request to a geographic bounding box.&amp;nbsp; The custom javascript file then sets the url to my&lt;a href=&quot;http://hercules.kgs.ku.edu/googlemaps/arcims/arcims_image.cfm?servername=geoportal.kgs.ku.edu&amp;amp;mapservice=lawrence_Imagery&amp;amp;layer_id=0&amp;amp;cache_name=lawrence_ks2002orthos&amp;amp;BBOX=-95.23635864257812,38.971154274048345,-95.2349853515625,38.972221948536536&amp;amp;WIDTH=256&amp;amp;HEIGHT=256&amp;amp;X=61723&amp;amp;Y=100212&amp;amp;zoom=-1&amp;amp;newzoom=18&quot;&gt; service&lt;/a&gt; that takes the parameters and either pulls from a &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/09/ArcIMS-to-Google-Maps.cfm&quot;&gt;cached tile&lt;/a&gt; or generates the map on the fly (as Mercator projection).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The really cool thing about how the Google Maps two is built is that you can add multiple GTileLayers to a custom GMapType.&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var layer5=[lawr_orthos,G_HYBRID_MAP.getTileLayers()[1],parcels];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var lwOrthoParcel = new GMapType(layer5, G_SATELLITE_MAP.getProjection(), &amp;quot;Lawrence Parcels Ortho&amp;quot;, G_SATELLITE_MAP);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; map.addMapType(lwOrthoHybrid);&lt;/div&gt;
&lt;br /&gt;So here I am adding local orthos from the city of Lawrence (bottom), Google hybrid road maps, and parcels from the city of lawrence (top).&amp;nbsp; Not a bad way to integrate multiple datasource into one view.&amp;nbsp; Check it out...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.flickr.com/photos/mapdex/156715220/&quot; title=&quot;Photo Sharing&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;476&quot; src=&quot;http://static.flickr.com/50/156715220_27d3985ca4.jpg&quot; alt=&quot;googlemaps1&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So view the source code and give it a try.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://geoportal.kgs.ku.edu/googlemaps2/gm_arcims_ex.html&quot;&gt;http://geoportal.kgs.ku.edu/googlemaps2/gm_arcims_ex.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks to &lt;a href=&quot;http://johndeck.blogspot.com/2006/02/layerwing-wms-services-with-googlemaps.html&quot;&gt;John Deck&lt;/a&gt; for reworking the overlay code to work with Gooogle Maps version two.&lt;br /&gt;&lt;br /&gt;Questions/comments?&lt;br /&gt;&lt;br /&gt;Jeremy&lt;br /&gt;</description>
	<link>http://www.mapdex.org/blog/1/2006/05/ArcIMS-and-Google-Maps-version-2.cfm</link>
	<dc:date>2006-05-30T17:04:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/05/Global-Geology-and-Topography.cfm">
	<title>Global Geology and Topography</title>
	<description>I have been spurred on by &lt;a href=&quot;http://www.mapdex.org/blog/1/2006/05/Google-Maps--ArcIMS-Implementation.cfm&quot;&gt;Brad&apos;s&lt;/a&gt; work....&lt;br /&gt;&lt;br /&gt;We are developing a portal for global geochemical data (&lt;a href=&quot;http://www.earthchem.org&quot;&gt;http://www.earthchem.org&lt;/a&gt;).&amp;nbsp; One of our map interfaces will be done with &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/09/ArcIMS-to-Google-Maps.cfm&quot;&gt;GoogleMaps + our cached ArcIMS&lt;/a&gt; implementation.&lt;br /&gt;&lt;br /&gt; &lt;a title=&quot;Photo Sharing&quot; href=&quot;http://www.flickr.com/photos/mapdex/148941845/&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;480&quot; alt=&quot;ArcIMS + GoogleMaps&quot; src=&quot;http://static.flickr.com/49/148941845_c4f96bf155.jpg&quot; /&gt;&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;Check it out here:&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://geoportal.kgs.ku.edu/googlemaps/earthchem_cache.html&quot;&gt;http://geoportal.kgs.ku.edu/googlemaps/earthchem_cache.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There is soooo much more to a map than just air photos and street maps!&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/05/Global-Geology-and-Topography.cfm</link>
	<dc:date>2006-05-18T10:56:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/05/Google-Maps--ArcIMS-Implementation.cfm">
	<title>Google Maps + ArcIMS Implementation</title>
	<description>I happened upon the West Virginia Conservation Agency map &lt;a href=&quot;http://maps.wvca.us/&quot;&gt;site&lt;/a&gt; the other day.&amp;nbsp; Brad from WVCA is doing some great stuff with Google Maps as the viewer and ArcIMS as the raster data provider.&amp;nbsp; I have long been a fan of adding better localized data to the &lt;a href=&quot;http://www.mapdex.org/blog/index.cfm?mode=cat&amp;amp;category_id=810F4870-B046-BB30-2576836DCF67A160&quot;&gt;Google&lt;/a&gt; and &lt;a href=&quot;http://www.mapdex.org/blog/index.cfm?mode=cat&amp;amp;category_id=AF450969-EF01-34FC-E2F5CCEAFFA6D46C&quot;&gt;Yahoo&lt;/a&gt; map products.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Here is what Brad told me about his site:&lt;br /&gt;&lt;br /&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;&lt;font size=&quot;2&quot; face=&quot;Arial&quot; color=&quot;navy&quot;&gt;&lt;span style=&quot;font-size: 10pt; font-family: Arial; color: navy;&quot;&gt;&amp;quot;Our agency is involved with a lot of stream restoration projects, and more importantly we respond to locations in WV that may be flooding.&amp;nbsp; When we are in flood conditions it is very important that we can identify these locations and share the information with other emergency responders.&amp;nbsp; Combining the speed of Google Maps, with the higher quality aerial photography that we have available to us seems to be the perfect solution.&amp;nbsp; For example, if I need to share the location of a site with FEMA or any other agency, I can now just send them a simple URL that they can locate the site with instantly.&amp;quot;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
Give these two a try...&lt;br /&gt;&lt;br /&gt;The WVCA &lt;a href=&quot;http://maps.wvca.us/?lat=38.33649&amp;amp;long=-81.61207&amp;amp;zoom=0&amp;amp;type=aerial&amp;amp;name=West%20Virginia%20State%20Capitol%3Cbr%3EKanawha%20County%3Cbr%3ELat:%2038.33649%3Cbr%3ELng:%20-81.61207&amp;amp;marker=1&quot;&gt;link&lt;/a&gt; to the West Virginia State Capitol.&lt;br /&gt;&lt;br /&gt;The Google Maps &lt;a href=&quot;http://maps.google.com/maps?f=q&amp;amp;hl=en&amp;amp;q=38.33649+-81.61207&amp;amp;ll=38.336472,-81.61211&amp;amp;spn=0.040462,0.091667&amp;amp;t=k&amp;amp;om=1&quot;&gt;link&lt;/a&gt; the West Virginia State Capitol.&lt;br /&gt;&lt;br /&gt;Great work Brad!&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/05/Google-Maps--ArcIMS-Implementation.cfm</link>
	<dc:date>2006-05-15T21:49:53-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/05/Calling-ArcGIS-Server-from-ArcIMS.cfm">
	<title>Calling ArcGIS Server from ArcIMS</title>
	<description>I just finished a project where we needed to generate and visualize a least cost path between two points from our existing ArcIMS based geographic portal (&lt;a href=&quot;http://www.natcarb.org&quot;&gt;http://www.natcarb.org&lt;/a&gt;).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;While map services (ArcIMS &amp;amp; WMS) are quite powerful they can not run geoprocessing models.&amp;nbsp; To execute the least cost path model I am using ArcGIS server 9.1.&amp;nbsp; ArcGIS server is built on the underlying ArcObjects that run ArcGIS desktop.&lt;br /&gt;&lt;br /&gt;Here are the basics...&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Computing the &lt;a href=&quot;http://www.esri.com/software/arcgis/extensions/spatialanalyst/about/features4.html&quot;&gt;least cost path&lt;/a&gt; requires two steps.&amp;nbsp;&amp;nbsp; The first is to generate the  cost distance from your first point to all the cells in the cost raster.&amp;nbsp; The second step actually generates the path from: the to point, the cost distance raster, the backlink raster (both computed in the first step), and the type of path to be generated.&lt;/li&gt;
    &lt;li&gt;Both points (from and to) will be generated by the user selecting two points on the map.&amp;nbsp; &lt;br /&gt;&lt;/li&gt;
    &lt;li&gt;The cost raster has already been computed for the region.&lt;/li&gt;
    &lt;li&gt;I decided to build a REST based servlet that takes in the two points (in the appropriate projection) and calls my java class that then constructs the distance raster and exports the final map as an image (along with the appropriate world file information).&lt;/li&gt;
    &lt;li&gt;The image is then downloaded and loaded into ArcIMS as a dynamic image layer.&amp;nbsp; The key thing to note here is that any image (png, jpg, gif) can be loaded into ArcIMS as a new layer as long as it has a valid world file (pgw, jgw, gfw).&amp;nbsp; For more information on doing this in ArcIMS see the Birds of a Feather powerpoint below...&lt;/li&gt;
&lt;/ul&gt;
Step 1:&lt;br /&gt;&amp;nbsp;&lt;a title=&quot;Photo Sharing&quot; href=&quot;http://www.flickr.com/photos/mapdex/139879054/&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;466&quot; alt=&quot;Select the two points and call the servlet...&quot; src=&quot;http://static.flickr.com/54/139879054_aca4f96af4.jpg&quot; /&gt;&lt;/a&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step 2:&lt;br /&gt;&amp;nbsp;&lt;a title=&quot;Photo Sharing&quot; href=&quot;http://www.flickr.com/photos/mapdex/139879056/&quot;&gt;&lt;img width=&quot;500&quot; height=&quot;466&quot; alt=&quot;Return the results of the servlet to the portal.&quot; src=&quot;http://static.flickr.com/55/139879056_1b30039778.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The service can be tested &lt;a href=&quot;http://129.237.140.27:8080/ptpnew/ptpnewexec?point1=1598768.23848,3489278.54198&amp;amp;point2=1830208.43946,3520403.25866&quot;&gt;here&lt;/a&gt;.&amp;nbsp; Make sure you view the source to see the returned XML response.&lt;br /&gt;&lt;br /&gt;So in wrap up we are using ArcGIS server within our current ArcIMS configuration by calling a REST servlet that executes the servlet and returns an xml document with a link to the image.&amp;nbsp; This image is then added to our ArcIMS request as a dyamic image (with appropriate world file).&amp;nbsp; &lt;br /&gt;&lt;br /&gt;For you java hounds &lt;a href=&quot;http://www.mapdex.org/data/ptp_shape_servlet.java&quot;&gt;here&lt;/a&gt; is the source file.&amp;nbsp; Go &lt;a href=&quot;http://www.mapdex.org/data/point_to_point.jpg&quot;&gt;here&lt;/a&gt; for the basic concept if it were run from model builder.&lt;br /&gt;&lt;br /&gt;Questions/comments?&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/05/Calling-ArcGIS-Server-from-ArcIMS.cfm</link>
	<dc:date>2006-05-03T14:13:04-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/04/Finished-Talks.cfm">
	<title>Finished Talks</title>
	<description>If any of you are interested, I am posting the talks that I gave or was part of over the last month.&amp;nbsp; Enjoy.&amp;nbsp; Be warned most of them are large...&lt;br /&gt;&lt;br /&gt;ESRI Petroleum User Group (&lt;a href=&quot;http://www.esri.com/events/pug/index.html&quot;&gt;PUG&lt;/a&gt;) Conference.&amp;nbsp; April 3-5th Houston, Texas.&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://hercules.kgs.ku.edu/kgs/oilgas/powerpoints/ESRI_PUG.ppt&quot;&gt;Evaluating Structural Controls on Phanerozoic Rocks.&lt;/a&gt;&amp;nbsp; April 4th, 2pm.&amp;nbsp; My collegue, Nick Callaghan will be presenting on applied visualization techniques on subsurface geologic data using ArcScene and ModelBuilder.&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://geoportal.kgs.ku.edu/jdb/Mapdex_PUG_2006_public.ppt&quot;&gt;Using Mapdex to Discover Petroleum Web Mapping Services&lt;/a&gt;.&amp;nbsp; April 4th, 4pm.&amp;nbsp; I will be giving a Mapdex talk targetted to the Petroleum industry.&lt;/li&gt;
&lt;/ul&gt;
MidAmerica GIS Consortium (&lt;a href=&quot;http://magicweb.kgs.ku.edu/&quot;&gt;MAGIC&lt;/a&gt;) Biennial MAGIC Symposium.&amp;nbsp; April 23-27th.&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.mapdex.org/data/Getting%20the%20most%20out%20of%20ArcIMS.ppt&quot;&gt;Getting the most of ArcIMS&lt;/a&gt;.&amp;nbsp; A short course on April 27th, 1-5pm.&amp;nbsp; Ken Nelson and I will be running this short course.&amp;nbsp; We will touch on topics such as:&amp;nbsp; ArcIMS installation and configuration, database integration techniques, and ArcIMS management.&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;http://www.mapdex.org/data/Mapdex_MAGIC_2006_public.ppt&quot;&gt;Mapdex:&amp;nbsp; An OnLine Index of Map Services&lt;/a&gt;.&amp;nbsp; April 25th, 2:30pm.&amp;nbsp; I will be presenting on all things cool related to Mapdex.&lt;/li&gt;
&lt;/ul&gt;
Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/04/Finished-Talks.cfm</link>
	<dc:date>2006-04-27T21:39:24-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/04/Web-Map-Services--Yahoo-Maps.cfm">
	<title>Web Map Services + Yahoo! Maps</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;I have been playing with Yahoo! Maps API for Flash (&lt;a href=&quot;http://developer.yahoo.com/maps/flash/asGettingStarted.html&quot;&gt;ActionScript&lt;/a&gt;).&amp;nbsp; It is pretty powerful.&amp;nbsp; I have built a demo application that allows image based map services to be overlain on top of the Yahoo! Maps data.&amp;nbsp; To do this I am customizing the Yahoo! Flash API.&amp;nbsp; I am using a REST based interface to my ArcIMS map service (I could just as easily use a WMS service for this) so that I can overlay the returned map image on top of the Yahoo! Map as a &lt;a href=&quot;http://developer.yahoo.com/maps/flash/V3/flashReference.html&quot;&gt;customImageMarker&lt;/a&gt;.&amp;nbsp; Here is the function that calls my custom &lt;a href=&quot;http://geoportal.kgs.ku.edu/googlemaps/arcims/arcims_image_nocache_y.cfm?BBOX=-95.280818939209,38.9345768104617,-95.2572154998779,38.9529347006765&amp;amp;image_width=550&amp;amp;image_height=550&amp;amp;servername=koufax.kgs.ku.edu&amp;amp;mapservice=DgCo_Property&amp;amp;LAYER_ID=10&amp;amp;image_type=png&quot;&gt;REST&lt;/a&gt; service:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;div class=&quot;code&quot;&gt;function getArcIMSImage() {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var arcims_url = base_url + &amp;quot;BBOX=&amp;quot;+myMap.getBounds().minLon+&amp;quot;,&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +myMap.getBounds().maxLat+&amp;quot;,&amp;quot;+myMap.getBounds().maxLon&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&amp;quot;,&amp;quot;+myMap.getBounds().minLat+&amp;quot;&amp;amp;image_width=&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +myMap.getWidth()+&amp;quot;&amp;amp;image_height=&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +myMap.getHeight()+&amp;quot;&amp;amp;servername=&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +servername+&amp;quot;&amp;amp;mapservice=&amp;quot;+mapservice&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +&amp;quot;&amp;amp;LAYER_ID=&amp;quot;+layer_id+&amp;quot;&amp;amp;image_type=&amp;quot;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +image_type;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var latitude1 = myMap.getBounds().minLat;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var longitude1 = myMap.getBounds().minLon;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; var LL = new LatLon (latitude1,longitude1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; myMap.addMarkerByLatLon(CustomImageMarker,LL,{url:arcims_url});&lt;br /&gt;}&lt;/div&gt;
&lt;br /&gt;&lt;br /&gt;Here is my sample application.&amp;nbsp; If you are below zoom level 4 and within the city limits of Lawrence, KS, you should see the parcel boundaries on top of the Yahoo! Map data.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://geoportal.kgs.ku.edu/yahoomaps/overexample.html&quot;&gt;http://geoportal.kgs.ku.edu/yahoomaps/overexample.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It could be anything though...elevation contours, landcover, imagery, etc...&lt;br /&gt;&lt;br /&gt;Now I wish you had the ability to lay custom images below the Yahoo! Map road data (ie to replace the imagery with your own)...&lt;br /&gt;&lt;br /&gt;Try it out and let me know what you think.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/04/Web-Map-Services--Yahoo-Maps.cfm</link>
	<dc:date>2006-04-18T18:10:37-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/03/Upcoming-Talks.cfm">
	<title>Upcoming Talks</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;I have quite a few talks coming up that I thought I would share with you.&amp;nbsp; If you happen to be at any of these conferences stop by and introduce yourself.&amp;nbsp; I love talking about Maps and GIS.&lt;br /&gt;&lt;br /&gt;ESRI Petroleum User Group (&lt;a href=&quot;http://www.esri.com/events/pug/index.html&quot;&gt;PUG&lt;/a&gt;) Conference.&amp;nbsp; April 3-5th Houston, Texas.&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Evaluating Structural Controls on Phanerozoic Rocks.&amp;nbsp; April 4th, 2pm.&amp;nbsp; My collegue, Nick Callaghan will be presenting on applied visualization techniques on subsurface geologic data using ArcScene and ModelBuilder.&lt;/li&gt;
    &lt;li&gt;Using Mapdex to Discover Petroleum Web Mapping Services.&amp;nbsp; April 4th, 4pm.&amp;nbsp; I will be giving a Mapdex talk targetted to the Petroleum industry.&lt;/li&gt;
&lt;/ul&gt;
MidAmerica GIS Consortium (&lt;a href=&quot;http://magicweb.kgs.ku.edu/&quot;&gt;MAGIC&lt;/a&gt;) Biennial MAGIC Symposium.&amp;nbsp; April 23-27th.&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Getting the most of ArcIMS.&amp;nbsp; A short course on April 27th, 1-5pm.&amp;nbsp; Ken Nelson and I will be running this short course.&amp;nbsp; We will touch on topics such as:&amp;nbsp; ArcIMS installation and configuration, database integration techniques, and ArcIMS management.&lt;/li&gt;
    &lt;li&gt;Mapdex:&amp;nbsp; An OnLine Index of Map Services.&amp;nbsp; April 25th, 2:30pm.&amp;nbsp; I will be presenting on all things cool related to Mapdex.&lt;/li&gt;
    &lt;li&gt;Web Mapping Breakout Session.&amp;nbsp; April 27th, 10-noon.&amp;nbsp; Amber Reynolds of KS Data Access and Support Center, Patrick Brown of Iowa State University, Dan Haag of ESRI, St. Louis, Ricie Pierce of Arkansas Geographic Information Office, and myself will be on a panel discussing Internet mapping.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/03/Upcoming-Talks.cfm</link>
	<dc:date>2006-03-30T16:31:40-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/03/ArcIMS-Birds-of-a-FeatherUPDATE.cfm">
	<title>ArcIMS Birds of a Feather--UPDATE</title>
	<description>Hi All-&lt;br /&gt;&lt;br /&gt;The ArcIMS Birds of a Feather at the ESRI Developer Summit went well.&amp;nbsp; Even though it wasn&apos;t very well advertised, the discussion was great.&amp;nbsp; You can download the powerpoint from Anne and I &lt;a href=&quot;http://www.mapdex.org/blog/photos/ArcIMS_BOF_4.ppt&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Email &lt;a href=&quot;mailto:jbartley@kgs.ku.edu?subject=ArcIMS%20BOF&quot;&gt;me&lt;/a&gt; if you have any questions.&amp;nbsp; Thanks to Anne and Ravi for joining us and to Brian Goldin for talking me into doing it.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/03/ArcIMS-Birds-of-a-FeatherUPDATE.cfm</link>
	<dc:date>2006-03-20T10:22:07-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/03/ArcIMS-Birds-of-a-Feather.cfm">
	<title>ArcIMS Birds of a Feather</title>
	<description>Hi All-&lt;br /&gt;&lt;br /&gt;Brian Goldin of &lt;a target=&quot;_blank&quot; href=&quot;http://www.spatiallyenabled.com&quot;&gt;www.spatiallyenabled.com&lt;/a&gt; talked me into running an ArcIMS Birds-of-a-Feather session at the &lt;a target=&quot;_blank&quot; href=&quot;http://www.esri.com/events/devsummit&quot;&gt;ESRI Developer Summit&lt;/a&gt;.&amp;nbsp; I know there are a lot of ArcIMS developers out there.&amp;nbsp; Come and let your voice be heard.&amp;nbsp; Anne Reuland and Ravi Narayanan from ESRI will join us.&amp;nbsp; We will talk a bit about...
&lt;ul&gt;
    &lt;li&gt;Using ArcIMS with your Enterprise Database;&lt;/li&gt;
    &lt;li&gt;Adding raster images (png, jpg, gif) dynamically into GET_IMAGE requests;&lt;/li&gt;
    &lt;li&gt;The value of setting your map service projection;&lt;/li&gt;
    &lt;li&gt;Creating web applications in ArcIMS 9.2 (Site Builder and Web ADF);&lt;/li&gt;
    &lt;li&gt;The role of ArcIMS and ArcGIS server.&lt;/li&gt;
&lt;/ul&gt;
See you there.&lt;br /&gt;&lt;br /&gt;Friday March 15.&amp;nbsp; 12pm - 12:45pm &amp;ndash; Sierra / Ventura&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/03/ArcIMS-Birds-of-a-Feather.cfm</link>
	<dc:date>2006-03-15T16:21:24-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/03/Mapdex-search-in-Cadcorp-SIS.cfm">
	<title>Mapdex search in Cadcorp SIS</title>
	<description>&lt;a href=&quot;http://www.cadcorp.com/&quot; target=&quot;_blank&quot;&gt;Cadcorp&lt;/a&gt; has written a &lt;a href=&quot;http://www.cadcorp.com/resources_digital_mapping/cadcorp_sis_plugins.htm&quot; target=&quot;_blank&quot;&gt;Mapdex plugin&lt;/a&gt; for their Cadcorp SIS 6.2 GIS software package.&amp;nbsp; This allows you to search Mapdex via the &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/12/Mapdex-REST-Interface.cfm&quot;&gt;REST api&lt;/a&gt; and add ArcIMS services directly to&amp;nbsp; Cadcorp SIS.&amp;nbsp; Great job.&lt;br /&gt;&lt;br /&gt;Here are some screen shots:&lt;br /&gt;&lt;br /&gt;Searching for &amp;quot;orto&amp;quot;...&lt;br /&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.mapdex.org/blog/photos/cadcorp5.PNG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Leads to ortophotos from the Czech Ministry of Environment (&lt;a target=&quot;_blank&quot; href=&quot;http://www.mapdex.org/getclientservices_style.cfm?server_ip=193.179.186.51&amp;amp;service_name=catalog&amp;amp;server_name=xeon.env.cz&quot;&gt;xeon.env.cz&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.mapdex.org/blog/photos/cadcorp6.PNG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/03/Mapdex-search-in-Cadcorp-SIS.cfm</link>
	<dc:date>2006-03-07T15:24:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/03/Targeted-Geographic-Portals.cfm">
	<title>Targeted Geographic Portals</title>
	<description>I wanted to talk a bit about the project that led me to build Mapdex.&amp;nbsp; In Winter of 2004 my organization was awarded funding from the US Department of Energy to build a distributed atlas for carbon sequestration (&lt;a href=&quot;http://www.natcarb.org&quot; target=&quot;_blank&quot;&gt;www.natcarb.org&lt;/a&gt;).&amp;nbsp; We were tasked with creating an online atlas that integrated and displayed data from seven different partnerships.&amp;nbsp; For this project we went with a distributed approach to managing and serving this spatial data.&amp;nbsp; We built a portal that allows us to simultaneously request maps and data from remote disparate map services (ArcIMS and WMS 1.1.x).&amp;nbsp; Essentially when a client requests a map from Natcarb we simultaneously request an image from each of the integrated partners, merge the images on our server, and send the final image back to the client.&amp;nbsp; As we were building the framework to connect each of the partnerships, we realized that we could use data from ANY map service.&amp;nbsp; National datasets like...&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;National Elevation Dataset from &lt;a href=&quot;http://seamless.usgs.gov&quot; target=&quot;_blank&quot;&gt;seamless.usgs.gov&lt;/a&gt;;&lt;/li&gt;
    &lt;li&gt;Digital Orthophoto quarter quads from &lt;a href=&quot;http://terraserver.microsoft.com&quot; target=&quot;_blank&quot;&gt;terraserver.microsoft.com&lt;/a&gt;;&lt;/li&gt;
    &lt;li&gt;North America Satellite Imagery from the &lt;a href=&quot;http://www.geographynetwork.com&quot; target=&quot;_blank&quot;&gt;geographynetwork.com&lt;/a&gt;;&lt;/li&gt;
    &lt;li&gt;National Map Infrastructure maps from &lt;a href=&quot;http://seamless.usgs.gov&quot; target=&quot;_blank&quot;&gt;seamless.usgs.gov&lt;/a&gt;;&lt;/li&gt;
&lt;/ul&gt;
are at our fingertips.&lt;br /&gt;&lt;br /&gt;This infrastructure allows us to serve approximately 150 geographic layers from over 15 different organizations in one portal.&lt;br /&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;I see targeted portals as an exciting/useful development opportunity.&amp;nbsp; What do I mean by targeted portals?&amp;nbsp; Something like (but not exclusive) the natcarb project.&amp;nbsp; In that project we are building a website that makes use of distributed map services, but in a targeted way (we have picked the distributed layers that we want the public to see).&amp;nbsp; &lt;br /&gt;&lt;/p&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;Some group might want an interactive map site that has NED and Landcover from the Eros data center, and population from the census bureau, &amp;amp; parks &amp;amp; rec data from Kansas.&amp;nbsp; This distributed mapping approach pulls the data from the various sources, but integrates it within a website.&amp;nbsp; The user doesn&apos;t have to know where to get the data or how to ingest it.&amp;nbsp; It is a database driven application that allows the site manager to add specific layers (&amp;amp; columns for that matter) from distributed map services.&amp;nbsp; The ease of management of the site is the key. &lt;/p&gt;
Cyberinfrastructure doesn&apos;t have to be that complicated.&amp;nbsp; The technology is there, and it works.&lt;br /&gt;&lt;br /&gt;For more info see the following powerpoints:&lt;br /&gt;&lt;a href=&quot;http://hercules.kgs.ku.edu/kgs/oilgas/powerpoints/UC2004_BARTLEY_NATCARB.ppt&quot; target=&quot;_blank&quot;&gt;http://hercules.kgs.ku.edu/kgs/oilgas/powerpoints/UC2004_BARTLEY_NATCARB.ppt&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://hercules.kgs.ku.edu/kgs/oilgas/powerpoints/natcarb_regcarbSEQ_2005.ppt&quot; target=&quot;_blank&quot;&gt;http://hercules.kgs.ku.edu/kgs/oilgas/powerpoints/natcarb_regcarbSEQ_2005.ppt&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Questions/Comments?&lt;br /&gt;&lt;br /&gt;Jeremy&lt;br /&gt;</description>
	<link>http://www.mapdex.org/blog/1/2006/03/Targeted-Geographic-Portals.cfm</link>
	<dc:date>2006-03-06T11:53:37-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/02/Mapdex-in-ArcNews.cfm">
	<title>Mapdex in ArcNews</title>
	<description>Mapdex is featured in the Winter 06 version of &lt;a href=&quot;http://www.esri.com/news/arcnews/winter0506articles/web-portal.html&quot; target=&quot;_blank&quot;&gt;ArcNews&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Quite a bit has changed since the article was written.&amp;nbsp; For one thing we currently have indexed close to 1,800 servers, serving approximately 33,000 map services, containing over 500,000 layers.&amp;nbsp; We have built a &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/12/Mapdex-REST-Interface.cfm&quot; target=&quot;_blank&quot;&gt;REST service&lt;/a&gt;, an &lt;a href=&quot;http://www.mapdex.org/blog/1/2006/01/Mapdex-ArcMap-Toolbar-10.cfm&quot; target=&quot;_blank&quot;&gt;ArcMap Toolbar&lt;/a&gt;, a &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/12/Mapdex-Search-Plugin-for-Mozilla.cfm&quot; target=&quot;_blank&quot;&gt;Mozilla search&lt;/a&gt; plugin, a&lt;a target=&quot;_blank&quot; href=&quot;http://www.mapdex.org/blog/1/2006/02/65.Mapdex-Site-Changes.cfm&quot;&gt; Flash Mapdex viewer&lt;/a&gt;, and a service that allows you to display map services on &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/09/Mapdex-in-GoogleEarth-2.cfm&quot; target=&quot;_blank&quot;&gt;Google Earth&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I have to say that I have been very lucky to work with some outstanding people on this project (Praveen, Asif, Amber, Kurt, Ken, &amp;amp; Keith to name a few).&amp;nbsp; I successfully conned them into working on this hair brained idea!&lt;br /&gt;&lt;br /&gt;There is more to come.&amp;nbsp; Stay tuned....&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/02/Mapdex-in-ArcNews.cfm</link>
	<dc:date>2006-02-23T15:43:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/02/Projections-Projections-Projections.cfm">
	<title>Projections, Projections, Projections</title>
	<description>I am reprinting a post from last August that deals with ArcIMS projection metadata.&amp;nbsp; If you are an ArcIMS server administrator and you don&apos;t set your projection in your map service you are really doing yourself and others a disservice.&amp;nbsp; The numbers have gotten better since then, but still only 36.5% of the map services have a valid projection.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;From &lt;a href=&quot;http://www.mapdex.org/blog/1/2005/08/ArcIMS-Projection-Metadata.cfm&quot; target=&quot;_blank&quot;&gt;22 August 2005&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;One of the most disturbing things I have found out from building Mapdex is the lack of proper projection information set for mapservices.&amp;nbsp; It turns out that about 56.5% of mapservices lack a projection or cannot be assumed to be geographic.&amp;nbsp; Only 31.3% of mapservices have a valid projection while 12.2% can be assumed geographic.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;What happens if you don&apos;t have a valid projection set?&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;You cannot use your mapservice within ArcMap with other data layers outside of your projection;&lt;/li&gt;
    &lt;li&gt;All of your data layers in your mapservice &lt;b&gt;have to be in the same projection&lt;/b&gt;;&lt;/li&gt;
    &lt;li&gt;You cannot publish your mapservice to the National Map or to GOS;&lt;/li&gt;
    &lt;li&gt;Other groups cannot use the valuable data within your mapservice within their data and/or applications;&lt;/li&gt;
    &lt;li&gt;Your mapservice cannot be searched spatially within Mapdex or other map search engines.&lt;/li&gt;
&lt;/ul&gt;
There is a nice article in ArcUser about georeferencing ArcIMS services.&amp;nbsp; I encourage you to check it out.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.esri.com/news/arcuser/0205/files/georef_arcims.pdf&quot;&gt;http://www.esri.com/news/arcuser/0205/files/georef_arcims.pdf&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/02/Projections-Projections-Projections.cfm</link>
	<dc:date>2006-02-13T14:41:55-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/02/Google-Earth-Quad-Tiling.cfm">
	<title>Google Earth Quad Tiling</title>
	<description>I have been playing around with ArcIMS image overlays in Google Earth.&amp;nbsp; I like the ease of laying a single image down over the viewing window, but I don&apos;t like the loss of continuous panning that I get when I move the globe just a bit.&amp;nbsp; Whatever happens when the camera stops GE goes out and makes the new request for the image.&amp;nbsp; There is no buffer.&amp;nbsp; I can make the image bigger, but that makes the actual image less detailed.&amp;nbsp; I thought I would explore mutliple network links wrapped in a GE Folder.&amp;nbsp; Give this a try:&amp;nbsp; &lt;a href=&quot;http://www.mapdex.org/GE_KML_LINK_TILE.cfm?servername=hercules.kgs.ku.edu&amp;amp;mapservice=lawrence_Imagery&quot;&gt;http://www.mapdex.org/GE_KML_LINK_TILE.cfm?servername=hercules.kgs.ku.edu&amp;amp;mapservice=lawrence_Imagery&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; I have fused together 4 network links and taken advantage of the cookie element on the networklinkcontrol element.&amp;nbsp; &lt;br /&gt; &lt;br /&gt; I have broken up the single overlay into four parts.&amp;nbsp; It is sort of hack that allows continuous panning (because each image extent goes farther than what GE requests).&amp;nbsp; I use the cookie tag as a way to use the previous image if the user only pans a little bit.&amp;nbsp; It still seems a bit tacked on...And I am not sure the extra download time is worth it.&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;br /&gt;What do you think?&amp;nbsp; &lt;br /&gt;&lt;br /&gt;FYI:&amp;nbsp; Here is the same service with the traditional single image overlay.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mapdex.org/GE_KML_LINK.cfm?servername=hercules.kgs.ku.edu&amp;amp;mapservice=lawrence_Imagery&quot;&gt;http://www.mapdex.org/GE_KML_LINK.cfm?servername=hercules.kgs.ku.edu&amp;amp;mapservice=lawrence_Imagery&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/02/Google-Earth-Quad-Tiling.cfm</link>
	<dc:date>2006-02-10T15:46:42-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/02/Old-Maps.cfm">
	<title>Old Maps</title>
	<description>I love historical maps.&amp;nbsp; I have a box full of early to mid 20th century National Geographic Maps.&amp;nbsp; One of the powers of GIS is the ability to take historical documents, scan them, georeference them, and serve them through map services.&amp;nbsp; If you search in Mapdex for historical maps you will find some real gems.&amp;nbsp; Here are a few that caught my attention.&lt;br /&gt;&lt;br /&gt;From the digitized_colton1855 map service on the &lt;a href=&quot;http://www.mapdex.org/search/search.cfm?serverkeyword=gis.uta.edu&amp;amp;tab=svr&amp;amp;type=svr&quot; target=&quot;_blank&quot;&gt;gis.uta.edu&lt;/a&gt; server.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mapdex.org/blog/photos/GE_historical_texas.PNG&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;An historical 1921 &lt;a href=&quot;http://www.mapdex.org/search/layerviewer.cfm?mapserver=sig.ish-lyon.cnrs.fr&amp;amp;serverip=193.48.145.25&amp;amp;mapservice=shanghai&amp;amp;layerid=4&amp;amp;layername=postal%20map%20(1921)&amp;amp;layertype=1&quot; target=&quot;_blank&quot;&gt;Shaghai Postal Map&lt;/a&gt; from the shanghai map service on &lt;a href=&quot;http://www.mapdex.org/search/search.cfm?serverkeyword=sig.ish-lyon.cnrs.fr&amp;amp;tab=svr&amp;amp;type=svr&quot; target=&quot;_blank&quot;&gt;sig.ish-lyon.cnrs.fr&lt;/a&gt; server.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mapdex.org/blog/photos/postalmap.PNG&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is a historical geologic chart of the &lt;a href=&quot;http://www.mapdex.org/basic_view/mapdex_view.cfm?MAPSERVER=hercules.kgs.ku.edu&amp;amp;serverip=129.237.140.24&amp;amp;MAPSERVICE=NAVDAT_MEX_GEOLOGY&quot; target=&quot;_blank&quot;&gt;Mexican Republic&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.mapdex.org/blog/photos/mex_geology.PNG&quot; alt=&quot;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/02/Old-Maps.cfm</link>
	<dc:date>2006-02-10T11:28:53-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/02/65.Mapdex-Site-Changes.cfm">
	<title>Mapdex Site Changes</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;We have made a few changes to the Mapdex site.&amp;nbsp; Here is a rundown...&lt;br /&gt;&lt;br /&gt;Raster (&lt;img alt=&quot;raster&quot; src=&quot;http://www.mapdex.org/search/raster.png&quot; /&gt;) and Vector (&lt;img alt=&quot;vector&quot; src=&quot;http://www.mapdex.org/search/vector.png&quot; /&gt;) layer identification. &lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.mapdex.org/blog/photos/layer_rv.PNG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;Selection of either the Raster or Vector thumbnail image will take you to our new layer info page.&amp;nbsp; From this page you can get a quick preview of the layer.&amp;nbsp; If scale dependency is an issue for a layer you can randomly try and zoom to the appropriate geographic envelope to view the high resolution gis layer.&amp;nbsp; Praveen has done a nice job with this page.&lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.mapdex.org/blog/photos/layer_view.PNG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;This page also allows you to launch the layer and its associated map service into the new Mapdex map viewer.&amp;nbsp; If the projection is set, then you can also launch the layer into Google Earth.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;img alt=&quot;&quot; src=&quot;http://www.mapdex.org/blog/photos/mapdex_flash_view.PNG&quot; /&gt;&lt;br /&gt;&lt;br /&gt;As you from the above image, the new Mapdex viewer is Flash based.&amp;nbsp; Flash is a very nice environment for creating interactive mapping application.&amp;nbsp; My colleague, Asif I., is the Flash wiz in our group.&amp;nbsp; Send me an email if you are interested in finding out more about the application.&amp;nbsp; We still have a few bugs to tweak so let us know if you see something that could perform better.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/02/65.Mapdex-Site-Changes.cfm</link>
	<dc:date>2006-02-10T07:16:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2006/01/Mapdex-ArcMap-Toolbar-10.cfm">
	<title>Mapdex ArcMap Toolbar 1.0</title>
	<description>Hi All-&lt;br /&gt;&lt;br /&gt;Asif has finished up the ArcMap toolbar for Mapdex.&amp;nbsp; It makes use of the &lt;a href=&quot;http://www.mapdex.org/cfcdoc/mapdex.html&quot; target=&quot;_blank&quot;&gt;Mapdex REST Interface&lt;/a&gt;.&amp;nbsp; The Mapdex toolbar for ArcMap brings the Mapdex search to ArcMap.&amp;nbsp; Currently the Toolbar has only been developed and tested for &lt;strong&gt;ArcMap 9.1&lt;/strong&gt;. With the toolbar you can search for GIS layers from ArcIMS map servers and add them to ArcMap. &lt;br /&gt;&lt;br /&gt;Download it here:&amp;nbsp;&amp;nbsp; &lt;a href=&quot;http://www.mapdex.org/MapdexToolbar/&quot; target=&quot;_blank&quot;&gt;http://www.mapdex.org/MapdexToolbar/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Mapdex toolbar requires the Microsoft .NET framework to be installed on your machine.&amp;nbsp; If you do not have this installed the setup prompts you to install it.&amp;nbsp; We also recommend that you install the &lt;a href=&quot;http://www.microsoft.com/downloads/details.aspx?FamilyID=a8f5654f-088e-40b2-bbdb-a83353618b38&amp;amp;DisplayLang=en&quot;&gt;Microsoft .NET Framework 1.1 Service Pack 1&lt;/a&gt;. We have had some issues with machines not having the Microsoft .NET Framework 1.1 Service Pack 1. &lt;br /&gt;&lt;br /&gt;Try it out and let us know what you think.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2006/01/Mapdex-ArcMap-Toolbar-10.cfm</link>
	<dc:date>2006-01-06T15:00:18-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev,Mapdex Dev,Mapdex Toolbar</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2005/12/Mapdex-Search-Plugin-for-Mozilla.cfm">
	<title>Mapdex Search Plugin for Mozilla</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;Praveen has configured a Mapdex search plugin for Mozilla/Firefox.&amp;nbsp; This allows you to search GIS layer names in Mapdex directly from your browsers navigation toolbar.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mapdex.org/blog/photos/mozilla_plugin.JPG&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://www.mapdex.org/blog/photos/mozilla_plugin_zoom.JPG&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The plugin has been submitted to &lt;a href=&quot;http://mycroft.mozdev.org/&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://mycroft.mozdev.org/&lt;/a&gt; and you will  be able to install it from&amp;nbsp;  &lt;a href=&quot;http://mycroft.mozdev.org/download.html?name=mapdex&amp;amp;submitform=Search&quot; class=&quot;moz-txt-link-freetext&quot;&gt;http://mycroft.mozdev.org/download.html?name=mapdex&amp;amp;submitform=Search&lt;/a&gt; &lt;br /&gt; &lt;br /&gt;After installing the plugin you have to wait for ~15 seconds before clicking  the search bar.&amp;nbsp; Sometimes it takes 10-15 seconds for the image to appear  alongside the plugin name. &lt;br /&gt; &lt;br /&gt;Once you install and find it working you can click on the &amp;quot;Judge it&amp;quot;  link and tell whether the plugin is working or not.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2005/12/Mapdex-Search-Plugin-for-Mozilla.cfm</link>
	<dc:date>2005-12-09T10:02:51-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev,Mapdex Dev,Mapdex Toolbar,Mapdex Query,Mapdex Dev</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2005/12/Mapdex-REST-Interface.cfm">
	<title>Mapdex REST Interface</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;We are proud to release the Mapdex REST interface.&amp;nbsp; Representational State Transfer (REST) is a lightweight interface to the Mapdex database.&amp;nbsp; Simply send an HTTP request to a URL with your search parameters and get back an xml document containing the information that makes up the Mapdex database.&amp;nbsp; This database is updated approximately once a week.&amp;nbsp; If you use it in an application, let us know.&amp;nbsp; We love the feedback.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mapdex.org/cfcdoc/mapdex.html&quot;&gt;http://www.mapdex.org/cfcdoc/mapdex.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Let me know if you have any questions.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;&lt;br /&gt;Jeremy</description>
	<link>http://www.mapdex.org/blog/1/2005/12/Mapdex-REST-Interface.cfm</link>
	<dc:date>2005-12-02T15:19:27-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev,Mapdex Dev,Mapdex Toolbar,Mapdex Query,Mapdex Dev,Mapdex Dev</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2005/11/Mapdex-ArcMap-Toolbar.cfm">
	<title>Mapdex ArcMap Toolbar</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;Asif Iqbal, in my group, just finished developing an ArcMap toolbar plugin for Mapdex.&amp;nbsp; This ArcMap extension will allow you to search Mapdex directly from within ArcMap.&amp;nbsp; I think it is pretty powerful.&amp;nbsp; It makes use of the soon to be released Mapdex REST interface.&lt;br /&gt;&lt;br /&gt;Is anybody interested in beta testing the plugin?&amp;nbsp; If so email me at:&amp;nbsp; jbartley@kgs.ku.edu&lt;br /&gt;&lt;br /&gt;Jeremy&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.mapdex.org/blog/plugin-snapshot.JPG&quot;&gt;&lt;img width=&quot;600&quot; height=&quot;421&quot; alt=&quot;&quot; src=&quot;http://www.mapdex.org/blog/plugin-snapshot.JPG&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Select the image for a bigger picture.</description>
	<link>http://www.mapdex.org/blog/1/2005/11/Mapdex-ArcMap-Toolbar.cfm</link>
	<dc:date>2005-11-23T16:26:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev,Mapdex Dev,Mapdex Toolbar,Mapdex Query,Mapdex Dev,Mapdex Dev,Mapdex Dev</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2005/11/SQL-for-Geographers.cfm">
	<title>SQL for Geographers</title>
	<description>Hi All-&lt;br /&gt;&lt;br /&gt;I wanted to alert those that interested on a new blog I am putting together.&lt;br /&gt;&lt;br /&gt;This blog is dedicated to the integration between GIS and enterprise level relational databases.&amp;nbsp; I am a Geographer by trade with a strong interest in relational databases.&amp;nbsp; I have been in the GIS field for 10+ years and the database field for 7.&amp;nbsp; The amount of data waiting to be spatially enabled within enterprise databases is extraordinary.&amp;nbsp; I hope to show in this blog working examples of database-GIS interaction.&amp;nbsp; Many examples that I will show are implemented within Oracle 9.2 and ESRI&apos;s SDE 8.3.&amp;nbsp; Hopefully most of the SQL algorithms will transfer to your implementation.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://geosql.blogspot.com/&quot;&gt;http://geosql.blogspot.com/&lt;/a&gt;</description>
	<link>http://www.mapdex.org/blog/1/2005/11/SQL-for-Geographers.cfm</link>
	<dc:date>2005-11-01T10:15:45-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev,Mapdex Dev,Mapdex Toolbar,Mapdex Query,Mapdex Dev,Mapdex Dev,Mapdex Dev,SQL</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2005/10/Google-Maps--ESRIs-ArcWeb-Services.cfm">
	<title>Google Maps + ESRI&apos;s ArcWeb Services</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;This is my last Google Maps post for a while!&amp;nbsp; We just finished a demo application for the State of Kansas where a user can geocode a location and see that location on a Google Map client.&amp;nbsp; While that is not that unique, the details of the application are pretty cool.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://geoportal.kgs.ku.edu/googlemaps/ks_gm.cfm&quot; target=&quot;_blank&quot;&gt;http://geoportal.kgs.ku.edu/googlemaps/ks_gm.cfm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;Users can geocode by city (Lawrence), address (1930 Constant Avenue, Lawrence), zipcode (66047), or the intersection of streets (9th &amp;amp; Iowa, Lawrence).&amp;nbsp; We are using the &lt;a target=&quot;_blank&quot; href=&quot;http://www.esri.com/software/awspublicservices/index.html&quot;&gt;Public Services&lt;/a&gt; category of ESRI&apos;s ArcWeb Services.&amp;nbsp; &lt;br /&gt;&lt;/li&gt;
    &lt;li&gt;The black and white imagery is coming from ESRI&apos;s ArcSDE through ArcIMS.&amp;nbsp; We are using the ArcIMS cache on demand system that I mentioned &lt;a target=&quot;_blank&quot; href=&quot;http://www.mapdex.org/blog/1/2005/09/ArcIMS-to-Google-Maps.cfm&quot;&gt;here&lt;/a&gt;.&amp;nbsp; The reason for this is the lack of quality imagery data that Google provides for most of Kansas.&lt;br /&gt;&lt;/li&gt;
    &lt;li&gt;The Map client is the Google Maps ajax client.&lt;/li&gt;
    &lt;li&gt;The Road data is from Google Maps (Teleatlas).&lt;/li&gt;
&lt;/ul&gt;
Let us know if you have any questions.&lt;br /&gt;&lt;br /&gt;Jeremy &amp;amp; Praveen</description>
	<link>http://www.mapdex.org/blog/1/2005/10/Google-Maps--ESRIs-ArcWeb-Services.cfm</link>
	<dc:date>2005-10-27T16:51:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev,Mapdex Dev,Mapdex Toolbar,Mapdex Query,Mapdex Dev,Mapdex Dev,Mapdex Dev,SQL,Google Maps</dc:subject>
	</item>
	
	
 	
		
		
		
		
		
  	<item rdf:about="http://www.mapdex.org/blog/1/2005/10/Single-Image-Google-Maps-Overlay.cfm">
	<title>Single Image Google Maps Overlay</title>
	<description>Hi all-&lt;br /&gt;&lt;br /&gt;Praveen Ponnusamy, a savvy developer in our group, has cracked the Google Maps API so that single images can be used within Gmaps.&amp;nbsp; For places that store high-quality imagery in SDE or use Mr. Sid files, building 256 X 256 tiles on the fly is not very efficient.&amp;nbsp; It is much more efficient to just select one image over the entire vieawable window.&amp;nbsp;&amp;nbsp; Praveen has worked through the Google javascript and has a working example of publishing Kansas orthophotography as a single image tile within the Google Maps framework.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://geoportal.kgs.ku.edu/googlemaps/arcims_viewer.html&quot;&gt;http://geoportal.kgs.ku.edu/googlemaps/arcims_viewer.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Praveen has also done a great write-up and supplied the code.&amp;nbsp; Read his write-up to find out more...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Single-tile version for publishing ArcIMS images using the Google Maps API.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://geoportal.kgs.ku.edu/googlemaps/arcims_viewer.html&quot;&gt;http://geoportal.kgs.ku.edu/googlemaps/arcims_viewer.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is an example of using a &amp;quot;single tile&amp;quot; to publish ArcIMS images.&amp;nbsp; The viewer shows the default Google Map datasets together with city of Lawrence six-inch imagery and State of Kansas one-meter imagery.&amp;nbsp; The application uses and/or overrides undocumented methods of Google Maps code such as loadTileImagesLayer, configureImage, getBoundsBitmap, getLatLng and the much familiar getTileURL methods.&amp;nbsp; Also, due to namespace restrictions imposed by the Google javascript code, some of the utility methods referenced by the aforementioned methods had to be imported (copied) to the application code. &lt;br /&gt;&lt;br /&gt;The application uses its own methods in place of the default loadTileImagesLayer and configureImage methods to publish the ArcIMS imagery and restores them back to the GMaps&apos;s implementation when the user switches to one of the default GMap types.&amp;nbsp; The overridden methods resemble their original implementation except for some minor changes to accommodate the single-tile architecture.&amp;nbsp; The trick to achieve this resides in the loadTileImagesLayer method where the for-loop to create the tiles is modified to create just one and to relocate it to the view window.&amp;nbsp; Finally, the moveend event is bound to query the image from server.&amp;nbsp; The server-side script called (to query the ArcIMS server) is the same as that used by Jeremy&apos;s tiled-version of ArcIMS viewer.&lt;br /&gt;&lt;br /&gt;There are some gotchas to this approach though,&lt;br /&gt;&lt;br /&gt;1. The lat-long values for the overlay and the tiles, for the view window, differ a little due to the difference in aspect ratios of the 256 x 256 images used by the GMaps and the variable image size (as dictated by the div element size, for example, 800 x 600) we use for the single-tile ArcIMS images.&amp;nbsp; The calculations for this adjustment are done in the getTileURL2 method of the new ArcIMS map specification class.&amp;nbsp; Essentially, the distance between the envelope&apos;s corners and the center of the view window, as given by the GMaps, is &amp;quot;scaled&amp;quot; and latitude-longitude values for the envelopes are recalculated.&amp;nbsp; This is important for the GMaps overlay (roads) and the ArcIMS image to be in sync.&lt;br /&gt;&lt;br /&gt;2. Since undocumented methods are used here, the javascript code used by the application has to be updated whenever Google updates happen or else the application will break.&amp;nbsp; However, it should not take much time to update.&lt;br /&gt;&lt;br /&gt;Future improvements&lt;br /&gt;1. There may be a better/shorter way to do some of the stuff done here.&lt;br /&gt;2. Cache images on-the-fly.&lt;br /&gt;3. Increase the size of the images (possibly by 50%) queried from the server so as to have a buffer around the view window.&lt;br /&gt;4. Add the ability to publish our own overlays too.&lt;br /&gt;&lt;br /&gt;You can download the source code here: &lt;a href=&quot;http://geoportal.kgs.ku.edu/googlemaps/GM_ArcIMS_1Tile.zip&quot;&gt;http://geoportal.kgs.ku.edu/googlemaps/GM_ArcIMS_1Tile.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;mailto:ppraveen@kgs.ku.edu&quot;&gt;ppraveen@kgs.ku.edu&lt;/a&gt;&lt;span style=&quot;font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;/span&gt;</description>
	<link>http://www.mapdex.org/blog/1/2005/10/Single-Image-Google-Maps-Overlay.cfm</link>
	<dc:date>2005-10-22T21:04:00-05:00</dc:date>
	
	<dc:subject>Mapdex Overview,Mapdex Overview,Mapdex Dev,ArcIMS,Swiper,Mapdex Overview,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Mapdex Stats,Mapdex Dev,SQL,Google Maps,Internet Mapping,Mapdex Overview,Network Security,ArcIMS,Internet Mapping,Mapdex Dev,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Google Maps,ArcIMS,Internet Mapping,Yahoo! Maps,Portals,ArcIMS,ArcGIS Server,Mapdex Overview,Internet Mapping,ArcIMS,Internet Mapping,Yahoo! Maps,Mapdex Overview,Internet Mapping,ArcIMS,ArcIMS,Mapdex Overview,Mapdex Query,Mapdex Dev,Portals,Mapdex Overview,Mapdex Overview,Mapdex Stats,Mapdex Dev,Mapdex GE,Mapdex Overview,Mapdex Overview,Mapdex Dev,Mapdex Dev,Mapdex Toolbar,Mapdex Query,Mapdex Dev,Mapdex Dev,Mapdex Dev,SQL,Google Maps,Google Maps</dc:subject>
	</item>
	
	
 	
	</rdf:RDF> 